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
338865892030	338865892597	338865893147	338865893697	338865894247	338865894797	338865895347	338865895897	338865896447	338865896997	338865897548	338865898098	338865898648	338865899198	338865899748	338865900298	338865900848	338865901398	338865901948	338865902498	338865903048	338865903598	338865904148	338865904698	338865905249	338865905799	338865906349	338865906899	338865907449	338865907999	338865908549	338865909099	338865909649	338865910199	338865910749	338865911299	338865911849	338865912399	338865912950	338865913500	338865914050	338865914600	338865915150	338865915700	338865916250	338865916800	338865917350	338865917900	338865918450	338865919000	338865919550	338865920100	338865920650	338865921201	338865921751	338865922301	338865922851	338865923401	338865923951	338865924501	338865925051	338865925601	338865926151	338865926701	338865927251	338865927801	338865928351	338865928902	338865929452	338865930002	338865930552	338865931102	338865931652	338865932202	338865932752	338865933302	338865933852	338865934402	338865934952	338865935502	338865936052	338865936603	338865937153	338865937703	338865938253	338865938803	338865939353	338865939903	338865940453	338865941003	338865941553	338865942103	338865942653	338865943203	338865943753	338865944304	338865944854	338865945404	338865945954	338865946504	338865947054	338865947604	338865948154	338865948704	338865949254	338865949804	338865950354	338865950904	338865951454	338865952005	338865952555	338865953105	338865953655	338865954205	338865954755	338865955305	338865955855	338865956405	338865956955	338865957505	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2789	3600	2300	2789	3600	2300	2789	3600	2300	2789	3600	2300	2789	3600	2300	2789	3600	2300	2789	3600	2300	2789	3600	2300	2789	3600	2300	2789	3600	2300	2789	3600	2300	2789	3600	2300	2789	3600	2300	2789	3600	2300	2789	3600	2300	2789	3600	2300	2789	3600	2300	2789	3600	2300	2789	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23372	21848	28706	25693	23443	28699	34338	30309	29014	28963	28313	27920	27725	27236	27338	27119	27002	26552	26412	26233	26684	26454	26438	26156	26156	26166	26052	26088	25965	26177	26236	26071	26278	26055	26072	26051	25898	25976	26369	26140	26104	26037	25806	25887	26071	25968	25972	26047	26062	26321	26143	25772	25952	25873	26015	25999	26057	25792	25892	26137	25782	25794	25721	25741	25690	25540	25871	26041	25899	25994	25989	25721	25932	26149	25676	25614	25769	25890	25842	25891	25733	26009	26053	25739	25923	26028	25668	25938	25791	25872	25759	25812	25913	25826	25996	25807	26184	25695	25693	25634	25896	25821	25706	25783	25954	25798	25902	25738	25700	25811	25982	25801	25784	25522	25851	25536	25739	25895	26037	25848	26013	25968	25805	25967	25772	25832	25845	25682	25663	25752	25628	26092	25679	25678	25810	25900	25881	26035	25955	25795	25871	25871	25760	25851	25890	25923	25807	25659	25681	25844	25844	25604	26034	25613	25809	25640	25918	25854	25920	25644	25999	25554	26044	25723	25797	25909	25870	25785	25963	25810	25908	25746	25901	25990	25783	25948	25896	26041	26117	25843	25794	25655	25651	25800	25668	25809	25763	25875	25755	25930	25783	25784	25852	25864	25785	25961	25882	25972	25737	26153	25893	25597	25982	25564	26014	25760	25911	25794	25940	25868	26234	25982	25907	25740	25468	25766	25887	25810	25728	25973	25858	25953	25830	25826	25916	25729	26115	25870	25734	26098	25816	25734	25752	25485	25802	25893	25922	25629	25895	25992	25809	26019	25974	25653	25706	26015	26020	25954	25984	26111	25958	25878	25481	25798	26103	25967	25653	25875	25700	25846	25788	25849	25788	25943	25868	25730	25683	25834	25957	25833	25691	26156	25991	25913	25858	25859	25982	25868	25755	25661	25739	25862	25871	25716	25808	26065	25856	25562	25715	25760	25794	25766	25816	25673	25721	25789	25989	25889	26058	26060	25906	25947	25713	26212	25770	25607	26005	25952	25747	25835	25707	25818	25845	26061	25916	25831	25815	25931	25977	25908	25759	25733	25797	25812	25822	26011	25773	25832	25931	25978	25810	26042	26038	25805	25477	25825	25887	25887	25946	26026	25972	25957	25861	25764	25774	25603	25886	25661	25604	25607	25802	25550	25944	25715	25505	25838	25727	25879	26033	25899	25655	25803	26010	25697	25643	25732	25638	25894	26093	25948	25820	25721	25948	25904	25823	25749	25663	25992	25874	25897	25814	25773	25775	25914	25875	25810	26012	25835	25781	26152	25612	25584	25814	25547	25857	25868	25986	25723	25678	25836	25653	25611	25667	25665	26043	25828	25956	25802	25888	25678	25732	26024	25883	25704	25770	25748	25928	25692	25946	25724	25876	25788	25958	25821	25789	25740	25682	25916	25820	25832	25678	25913	25713	25552	25809	26000	25766	25876	25877	25825	26005	25727	25805	25928	25908	25782	25648	25922	25692	25751	26049	26092	26116	25926	25907	25511	25941	25967	25750	25777	25897	25924	25654	25702	25700	25798	26072	26146	25843	25892	25649	25968	25925	25928	25840	25941	25837	25920	25909	25645	25880	25852	25980	25544	25833	25782	25863	25718	26135	26031	25894	25779	25530	25768	26027	25603	25748	26011	25996	25963	25698	25744	25870	25617	25818	25676	26012	25768	25674	25828	25829	25788	26045	25778	25851	26021	25817	25807	25835	25840	25766	25802	25795	25977	25831	25690	25594	25700	25782	26046	25738	26210	25714	25580	25676	25865	25720	25737	25652	25978	25958	26105	26154	25848	25895	25918	25890	25698	26033	25782	25826	25615	25760	25811	25778	25854	25848	25589	25803	25686	25833	25769	25889	25795	25822	25873	25628	25632	25838	25633	25909	26035	25858	25992	25841	25870	25805	25840	25785	26112	25840	25854	25729	25686	25895	25802	25876	25862	25867	25742	25930	25974	25768	26016	25605	25866	25788	25980	25762	25761	25564	25719	25887	25907	26035	25939	25938	25877	25922	25588	25874	25763	25966	25890	25913	25789	25844	25705	25741	25517	25930	25942	26073	25926	25866	25873	25903	25787	25804	25939	25854	25700	25627	25729	25812	25950	25901	25617	26005	25877	25710	25816	25626	25902	25992	25849	25639	26034	25896	25905	25820	25627	25937	25784	25775	25948	25895	25785	25805	25887	26031	26030	25907	25770	25823	25678	25766	25964	26009	25856	26049	25697	25799	26006	25796	25867	25853	25890	25755	25885	25718	26144	25752	26023	26065	25585	25998	25587	25655	25934	25862	25688	25704	25778	25626	25706	25972	25868	25953	25697	25834	25836	25988	25753	26026	25661	25601	25938	25693	25712	25923	25680	25973	25776	25849	25914	26021	25842	25738	25867	25749	25605	25842	25895	25731	25600	25894	25713	25732	25695	25815	25739	25642	25722	25827	25285	25742	25750	25912	25722	25738	25934	25832	25652	25748	25795	25810	25589	25717	25642	25883	25859	26097	25907	25966	25984	25685	25812	25788	25990	25857	26205	26226	25608	25604	25579	25695	25777	25939	25873	25940	25684	25630	25942	25931	25796	25579	25705	25927	25562	25976	25663	25811	25616	25775	25665	25587	25914	25655	26001	25981	26100	26093	25799	25832	25921	25866	26168	25943	25858	25721	26106	25829	25758	25866	25800	25937	26026	26094	25857	26038	25768	25738	25857	25838	25613	25949	25861	25756	25843	25874	25864	25919	25890	25897	25899	25748	25708	25829	25759	25843	25962	25712	25728	25890	26063	26063	25792	25845	25712	25701	25998	25938	25933	25997	25986	25591	25654	25726	26080	25966	25618	25851	25803	25876	25880	25653	26004	25823	25563	25886	25878	25915	25949	25900	25936	25909	25721	25693	25747	25812	25683	26029	25886	25861	25954	25408	25734	25954	25936	25960	25850	25985	25878	25775	25590	25565	25724	25821	25823	25838	26020	25780	25869	25740	25869	25625	25778	25851	25936	25949	26088	26008	25578	25764	25791	25654	25709	25899	25751	25982	25923	25834	25648	26146	25627	25815	25774	25811	25692	25724	25736	25787	25752	25908	25728	25737	25882	25988	25644	25857	26015	25880	25790	26015	25817	25668	26036	25816	25924	25850	25677	25949	25743	25963	25985	25787	25823	25930	25663	25845	25835	25807	25907	25923	25765	25830	25700	25960	25883	25618	25753	25891	25810	25910	25829	25603	25774	25838	25718	25708	25919	25931	25984	26119	25719	25719	25756	25833	25919	25752	25643	25893	25733	25829	25855	25972	26063	25754	25956	25962	25962	26018	25764	25978	25840	25809	25863	25774	25787	25924	25946	25782	25986	26115	25926	26020	25933	25879	25840	25958	25767	25973	25798	25741	25785	25830	25743	25898	25757	25871	26068	25908	25818	25807	25792	25551	25778	25992	25830	25887	25867	25674	25994	25651	25694	25805	26051	25896	26040	26109	25932	25742	25794	25727	25731	25806	25844	25858	25839	25887	25787	26200	25937	25848	25725	26000	26024	26082	25923	25571	25833	26064	25819	25719	25979	25778	25705	25886	25887	25605	25517	25689	25682	25668	25852	25830	25656	25650	25783	25790	25614	25946	25915	25691	25921	25843	25814	25863	25743	25577	25986	26072	25919	26008	25892	25989	25740	25582	25497	26001	25788	25830	25762	25703	26075	26189	25736	25778	25617	25757	25869	25834	25707	25932	25773	25870	25776	25680	25589	25743	25930	25657	26040	25811	25857	26132	25705	26016	25590	25718	25833	26168	25983	25625	25874	25799	25658	25625	25721	25756	25789	25844	25516	25695	25936	25620	25908	25797	25909	25870	25847	25984	25952	25973	25856	25871	26027	25813	25629	25765	25890	26017	25890	25742	25923	25792	25782	25904	25858	25943	25825	25766	25809	25834	25523	26016	26060	25922	25883	25884	25920	25794	25746	25860	25710	25607	25825	25903	25808	25855	25706	25896	25742	25878	25739	25599	25777	26051	25580	25766	25883	26243	25730	25831	25844	25726	25928	25973	25505	25796	25879	25995	25674	25921	25866	25913	25662	25737	25821	25753	25959	25832	25955	25748	25969	25788	25749	25724	26109	25782	25644	25878	25981	25604	25932	25803	25905	25628	25812	25960	25691	25670	25646	25728	25694	25969	25725	25985	25790	25941	25850	25556	25702	25620	25755	25524	25742	25893	26152	25783	25777	25970	25737	25778	25938	25835	25674	25986	25964	25957	25928	25820	25948	25884	25559	25883	25707	25860	25966	25739	25813	25644	25918	25884	25773	25778	25953	26120	25925	25903	25943	25986	25788	25806	25792	25924	25842	25770	25873	25690	25849	25916	25791	25799	25753	25675	25742	25611	25859	25676	25770	25724	25835	25985	25813	25893	25823	25866	25649	25647	25512	25653	25930	25765	25943	25797	25773	25788	25924	25865	25792	25926	25904	25852	26172	25965	25837	25860	25930	25865	25577	25543	25636	26117	26092	25851	25795	26020	25766	25873	25601	25726	25836	25991	26104	25841	25875	25830	25597	25518	25668	26080	25876	25753	25608	25811	25950	25727	25979	25839	25651	25640	25882	25885	25623	25840	25573	25788	25744	25846	26374	26002	25889	25925	25754	25926	25933	25744	25706	26017	25967	26040	25926	25655	25781	25660	25892	25704	25807	25749	25658	25863	25833	25822	25745	25930	25786	25784	25768	25765	25653	25885	25992	25886	25796	25931	26082	25856	25629	25737	25827	25843	26050	25917	25856	25787	25771	25662	26059	25982	26033	25760	25956	25934	26007	25593	25798	25821	26037	25984	25677	25952	25957	25798	25764	25598	25856	25788	25738	25994	25639	25846	25414	25792	25797	25748	25883	26101	25758	25802	25844	25715	25853	25756	25933	25645	25842	25933	25753	25771	25644	25709	26102	25898	25814	25657	25969	25765	25720	25650	25530	25838	25624	25874	25767	25694	25780	25703	25819	25720	25746	25992	25816	25625	25927	25764	25765	25925	25982	25664	25702	25876	25950	25777	25568	25709	25815	25839	25732	25899	25782	25900	25787	25961	25571	25830	26004	25687	25698	25970	25877	25830	25985	25555	25742	25602	25694	26040	25863	25969	25881	25826	25776	25954	25999
23213	41328	40583	33909	29805	26727	24454	22615	21767	20848	20100	19724	19330	18625	18565	18414	17808	17838	17819	17570	17324	17097	17145	17103	17118	16934	16843	16932	16924	16942	16832	16521	16754	16805	16636	16891	16854	16578	16673	16836	16710	16625	16749	16720	16821	16750	16789	16567	16886	16721	16672	16730	16637	16577	16413	16597	16589	16672	16648	16531	16573	16513	16475	16558	16621	16426	16516	16606	16789	16632	16640	16611	16547	16491	16488	16485	16684	16502	16452	16488	16519	16621	16537	16529	16545	16561	16337	16525	16462	16488	16607	16455	16506	16456	16515	16770	16586	16476	16376	16456	16461	16529	16515	16629	16489	16591	16448	16542	16642	16539	16497	16378	16453	16375	16397	16585	16582	16518	16402	16541	16522	16416	16362	16394	16533	16324	16587	16516	16628	16511	16610	16562	16527	16497	16354	16491	16624	16627	16578	16490	16592	16514	16515	16382	16447	16549	16524	16624	16430	16414	16513	16489	16465	16428	16259	16606	16559	16346	16472	16451	16549	16730	16528	16462	16374	16735	16546	16493	16394	16574	16360	16486	16513	16476	16558	16517	16550	16534	16384	16860	16437	16654	16459	16483	16543	16678	16447	16495	16662	16482	16581	16448	16484	16404	16618	16450	16646	16380	16547	16527	16707	16323	16498	16449	16671	16387	16451	16597	16528	16642	16562	16511	16631	16497	16696	16334	16520	16423	16591	16554	16427	16622	16522	16533	16642	16609	16478	16383	16425	16514	16447	16453	16480	16536	16578	16473	16646	16639	16541	16568	16453	16526	16517	16419	16604	16630	16481	16424	16585	16376	16664	16480	16663	16426	16636	16530	16631	16436	16506	16465	16480	16535	16539	16426	16385	16550	16501	16496	16484	16384	16413	16519	16584	16423	16500	16431	16566	16419	16652	16450	16437	16327	16398	16467	16473	16419	16501	16414	16522	16571	16411	16421	16640	16562	16486	16375	16423	16371	16493	16457	16531	16462	16445	16490	16488	16572	16518	16462	16226	16357	16544	16694	16440	16455	16358	16498	16517	16677	16535	16578	16537	16408	16330	16367	16375	16536	16482	16632	16676	16465	16475	16444	16485	16473	16435	16431	16541	16409	16534	16316	16477	16562	16532	16470	16574	16643	16613	16397	16624	16632	16482	16426	16582	16426	16445	16546	16458	16492	16644	16617	16425	16526	16538	16612	16573	16478	16529	16514	16561	16338	16461	16301	16479	16531	16359	16562	16517	16492	16631	16464	16510	16424	16459	16594	16463	16497	16556	16366	16370	16485	16548	16589	16420	16509	16572	16519	16388	16385	16407	16346	16520	16521	16559	16491	16536	16564	16575	16465	16322	16583	16585	16496	16584	16702	16570	16574	16464	16512	16680	16583	16526	16588	16679	16607	16464	16482	16485	16459	16545	16409	16500	16525	16422	16476	16526	16447	16609	16384	16375	16607	16400	16557	16338	16399	16494	16442	16672	16477	16438	16468	16546	16467	16523	16430	16584	16620	16435	16561	16631	16462	16489	16466	16360	16598	16412	16613	16559	16549	16531	16573	16439	16525	16553	16590	16464	16384	16329	16560	16569	16343	16507	16566	16538	16490	16387	16506	16501	16575	16497	16555	16438	16211	16580	16334	16619	16613	16411	16611	16454	16596	16534	16526	16648	16560	16463	16520	16643	16542	16604	16532	16579	16527	16572	16414	16623	16460	16611	16275	16422	16598	16613	16624	16362	16527	16640	16593	16501	16570	16713	16375	16640	16593	16586	16635	16549	16433	16507	16586	16483	16472	16474	16586	16502	16508	16562	16540	16471	16620	16554	16578	16466	16336	16569	16392	16287	16511	16618	16585	16621	16571	16540	16396	16473	16594	16504	16573	16539	16517	16514	16618	16482	16538	16420	16522	16391	16506	16434	16445	16378	16518	16386	16490	16498	16415	16565	16429	16549	16722	16534	16455	16598	16476	16558	16596	16499	16494	16455	16331	16454	16476	16565	16436	16362	16475	16469	16626	16501	16573	16406	16476	16395	16698	16402	16475	16613	16639	16579	16441	16429	16456	16563	16486	16379	16443	16436	16224	16500	16414	16505	16373	16400	16503	16455	16585	16587	16454	16557	16462	16478	16542	16427	16527	16451	16342	16365	16714	16451	16628	16409	16551	16485	16544	16373	16493	16380	16517	16470	16542	16529	16474	16403	16315	16441	16564	16614	16421	16536	16462	16614	16394	16309	16509	16442	16337	16489	16471	16468	16458	16546	16689	16401	16446	16640	16630	16557	16523	16432	16546	16524	16566	16572	16587	16557	16521	16418	16568	16494	16470	16429	16606	16658	16474	16631	16359	16737	16411	16436	16580	16450	16710	16581	16601	16469	16628	16637	16520	16429	16546	16379	16516	16605	16513	16674	16472	16388	16471	16416	16587	16490	16570	16497	16463	16504	16589	16585	16701	16414	16508	16600	16334	16416	16485	16500	16371	16487	16458	16274	16632	16509	16446	16559	16474	16614	16578	16484	16632	16530	16599	16534	16551	16536	16595	16526	16877	16407	16622	16546	16356	16447	16565	16504	16464	16555	16433	16472	16525	16354	16684	16562	16451	16388	16421	16558	16623	16446	16662	16404	16374	16508	16521	16482	16696	16287	16584	16471	16492	16472	16597	16542	16459	16498	16465	16631	16399	16377	16454	16367	16382	16400	16492	16291	16489	16424	16469	16430	16441	16478	16495	16397	16508	16355	16591	16548	16533	16539	16386	16457	16545	16549	16280	16519	16530	16467	16572	16525	16535	16730	16542	16654	16473	16491	16611	16391	16330	16595	16542	16504	16358	16491	16407	16606	16544	16512	16399	16288	16385	16320	16697	16486	16532	16637	16416	16614	16496	16490	16641	16446	16404	16572	16441	16511	16448	16504	16567	16459	16584	16396	16437	16649	16501	16525	16587	16454	16640	16687	16558	16388	16607	16555	16555	16525	16341	16521	16560	16448	16554	16493	16569	16362	16506	16449	16347	16571	16693	16505	16602	16498	16518	16601	16435	16551	16358	16629	16398	16331	16510	16605	16479	16597	16608	16528	16516	16389	16581	16465	16459	16566	16694	16398	16378	16265	16591	16476	16411	16590	16416	16639	16406	16639	16342	16711	16551	16472	16510	16461	16649	16455	16578	16542	16757	16529	16502	16657	16318	16503	16394	16517	16444	16422	16456	16279	16571	16591	16498	16557	16381	16414	16469	16513	16664	16485	16594	16469	16571	16676	16552	16433	16491	16396	16446	16497	16364	16498	16509	16511	16432	16469	16582	16527	16569	16496	16486	16289	16399	16626	16578	16520	16437	16536	16349	16425	16590	16336	16277	16733	16422	16424	16445	16536	16467	16361	16601	16498	16575	16624	16460	16589	16750	16534	16289	16500	16577	16650	16481	16467	16491	16378	16413	16587	16429	16600	16471	16469	16575	16427	16533	16602	16626	16502	16448	16532	16419	16464	16562	16391	16588	16383	16612	16512	16440	16628	16456	16528	16571	16538	16409	16505	16335	16491	16635	16404	16654	16628	16392	16542	16468	16468	16371	16677	16525	16555	16412	16723	16429	16277	16648	16348	16313	16574	16601	16582	16629	16397	16614	16459	16453	16648	16590	16529	16494	16448	16305	16581	16421	16534	16462	16385	16564	16543	16528	16582	16384	16532	16393	16494	16451	16379	16530	16556	16604	16317	16663	16641	16456	16550	16679	16558	16270	16502	16657	16457	16473	16548	16529	16390	16469	16574	16507	16657	16409	16505	16484	16500	16586	16661	16354	16461	16558	16369	16516	16577	16669	16524	16463	16450	16600	16621	16560	16518	16398	16571	16467	16488	16539	16350	16362	16506	16635	16591	16582	16384	16355	16544	16481	16560	16535	16382	16562	16607	16633	16668	16511	16594	16565	16477	16550	16445	16418	16571	16459	16533	16467	16513	16602	16603	16498	16433	16472	16528	16490	16431	16336	16720	16543	16518	16532	16609	16516	16654	16502	16447	16666	16456	16622	16689	16614	16377	16480	16539	16492	16558	16359	16604	16518	16647	16386	16431	16544	16422	16472	16471	16565	16421	16471	16570	16373	16357	16603	16311	16496	16676	16328	16499	16373	16391	16431	16561	16643	16681	16456	16500	16595	16522	16490	16431	16477	16355	16500	16510	16592	16464	16486	16389	16482	16433	16546	16547	16504	16389	16658	16362	16426	16506	16484	16507	16402	16454	16534	16310	16509	16377	16521	16446	16369	16495	16518	16586	16550	16385	16506	16448	16568	16410	16506	16549	16445	16433	16487	16259	16520	16525	16353	16512	16555	16500	16506	16551	16455	16424	16467	16337	16480	16487	16473	16478	16520	16411	16557	16575	16572	16532	16428	16474	16580	16522	16625	16625	16439	16405	16622	16484	16572	16432	16380	16579	16483	16545	16396	16434	16436	16299	16566	16492	16530	16487	16412	16494	16484	16397	16646	16481	16311	16391	16424	16511	16483	16495	16499	16553	16446	16626	16558	16425	16552	16444	16574	16502	16460	16516	16574	16578	16482	16506	16452	16489	16490	16499	16637	16548	16467	16580	16671	16526	16591	16547	16274	16581	16631	16368	16344	16452	16655	16539	16625	16628	16638	16534	16278	16431	16534	16402	16555	16603	16362	16579	16682	16457	16431	16470	16593	16532	16632	16338	16392	16614	16477	16604	16514	16653	16416	16496	16646	16597	16352	16647	16452	16552	16551	16246	16449	16490	16593	16669	16366	16483	16464	16405	16547	16401	16415	16437	16611	16340	16470	16581	16580	16466	16555	16530	16436	16644	16502	16344	16674	16470	16442	16588	16538	16429	16601	16708	16406	16668	16414	16534	16480	16408	16581	16557	16319	16425	16537	16502	16479	16516	16505	16553	16481	16373	16328	16474	16405	16403	16530	16473	16542	16513	16303	16604	16476	16445	16485	16453	16332	16618	16422	16419	16376	16558	16476	16410	16563	16472	16365	16569	16398	16400	16474	16613	16552	16417	16266	16624	16410	16362	16421	16787	16583	16432	16500	16461	16403	16548	16537	16387	16544	16437	16472	16513	16415	16457	16577	16512	16351	16482	16597	16422	16487	16560	16527	16493	16590	16428	16401	16352	16530
34372	28020	31541	30042	26968	25882	25524	24972	24520	24265	24123	23972	23962	23918	23820	23702	23615	23685	23483	23434	23597	23556	23335	23335	23457	23490	23348	23260	23422	23403	23316	23163	23423	23316	23129	22957	23314	23367	23091	23367	23422	23295	23339	23480	23373	23316	23391	23309	23141	23172	23190	23194	23520	23302	23489	23348	23109	23322	23188	23342	23483	23403	23261	23103	23035	23087	23474	23141	23103	23079	22874	23232	23047	23252	23061	23158	23199	23240	23314	23012	23095	23317	23219	23321	23232	23114	23262	23205	23175	23196	23393	23375	23327	23161	23302	23402	23397	23294	23140	23381	23303	23271	23260	23278	23274	23246	23354	23160	23235	23209	23167	23215	23556	23206	23202	23369	23298	23400	23041	23306	22962	23144	23324	23168	23343	23188	23405	23207	23267	23223	23416	23219	23268	23114	23280	23243	23313	23365	23383	23175	23325	23264	23370	23291	23300	23158	23331	23109	23265	23166	23277	23245	22951	23442	23023	23310	23181	23080	23203	23169	23360	23385	23415	23069	23134	23169	23150	23247	23163	23115	23448	23364	23196	23348	23137	23141	23003	23161	23230	23444	23126	23249	23075	23485	23029	23121	23156	23146	23373	23121	23124	23281	23256	23162	23106	23280	23059	23551	23284	23264	23170	23184	23101	23341	23300	23253	23331	23370	23127	23355	23295	23272	23112	23287	23191	23267	23236	23393	23488	23227	23201	23150	23338	23247	22879	23362	23192	23209	23127	23139	23445	23348	23382	23208	23263	23272	23379	23138	23353	23034	23370	23240	23038	23321	23303	23291	23499	23370	23328	23372	23328	23298	23090	23386	23184	23169	23398	23584	23243	23184	23421	23291	23257	22981	23419	23119	23306	23311	23102	23315	23238	23195	23113	23302	23354	23022	23390	23151	22954	23225	23379	23165	23200	23413	23156	22963	23190	23269	23453	23414	23399	23250	23241	23204	23276	23540	23290	23517	23323	23215	23277	23403	23201	23541	23239	23342	23123	23001	23054	23265	23210	23185	23477	23404	23096	23137	23331	23041	23144	23208	23265	23466	23462	23188	23084	23310	23103	23569	23284	23254	23309	23201	23328	23418	23418	23011	23156	23215	23148	23303	23355	23138	23213	22932	23447	23234	23200	23405	23224	23367	23183	23177	23115	23049	23130	23082	23048	23193	22956	22959	23261	23204	23215	23302	23226	23287	23298	23176	23236	23449	23124	23274	23373	23238	23171	23518	23144	23332	23266	23150	23380	22984	23075	23415	23459	23454	23241	23154	23356	23035	23379	23075	23291	23147	23209	23281	23226	23234	23229	23419	23186	23003	23334	23128	23177	23112	23411	23035	23257	23321	23311	23217	23130	23465	23220	23200	23354	23051	23207	23395	23277	23092	23105	23393	23167	23365	23113	23283	23207	23296	23107	23453	23271	23355	23184	23007	23151	23387	23437	23194	23533	23057	23159	22958	23112	23106	23310	23135	23127	23152	23385	23234	23055	23365	23110	23403	23560	23357	23310	23299	23155	23283	23243	23274	23327	23450	23338	23135	23160	23493	23268	23213	23282	23057	23299	23240	23204	23340	23204	23072	23169	23110	23204	23134	22887	23183	23237	23205	23218	23331	23358	23280	23282	22958	23391	23131	23274	23200	23284	23161	23524	23283	23045	23399	23205	23155	23417	23080	23282	23277	23289	23210	23372	23178	23431	23150	23129	23065	23269	23228	23160	23137	23150	23603	23293	23394	23435	23237	23129	23094	23090	23407	23322	23186	23244	23214	23394	23305	23028	23303	23108	23178	23578	23384	22958	23272	23086	23336	23301	23229	23107	23295	23214	23453	23444	23240	23305	23201	23153	23144	23387	23301	23235	23281	23310	23454	23038	23257	23147	23426	23136	23452	23201	23380	23129	23307	23225	23086	23199	23458	23129	23161	23260	22951	23422	23295	23383	23353	23234	23307	23302	23212	23290	23253	23361	23516	23424	23230	23303	23242	23393	23303	23244	23223	23176	23438	23418	23388	23235	23357	23250	23106	23247	23221	23291	23425	23359	23022	23277	23212	23140	23340	23131	23222	23218	23402	23314	23511	23166	23164	23077	23263	23220	23005	23252	23273	23060	23430	23335	23193	23139	23453	23169	23196	23215	23330	23322	23172	23439	23085	23288	23036	23037	23282	23416	23227	23176	23152	23277	23119	23334	23325	23115	23412	23328	23053	23111	23113	23093	23216	23415	23305	23199	23294	23246	23162	23109	23511	23276	23142	23271	22974	23102	23235	23232	23405	23304	23331	23398	23443	23357	23281	23235	23575	23370	23095	23217	23164	23460	23187	23195	23241	23160	23234	23247	23168	23175	23223	23317	23467	23432	23438	23112	23154	23392	23190	23256	23257	23130	23155	23436	23169	23357	23048	23282	23207	23164	23315	23086	23216	23417	23352	23221	23359	23160	23215	23420	23311	23299	23316	23233	23197	22885	23223	23453	23379	23229	23326	23293	23198	23271	23223	23532	23462	23379	23334	23361	23068	23057	23280	23076	23218	23234	23240	23379	23294	23140	23274	23357	23260	23358	23136	23158	23084	23198	23154	23229	23246	23277	23466	23470	23359	23307	23187	23141	23275	23278	23318	23115	23116	23146	23238	23141	23255	23367	23386	23342	23405	23080	23370	23005	23177	23351	23304	23452	23253	23288	23209	23244	23230	23224	23395	23298	23160	23068	23335	23271	23376	23185	23173	23504	23109	23104	23330	23382	23214	23377	23329	23075	23340	23371	23443	23497	23320	23354	23142	23195	23391	23151	23186	22964	23173	23313	23274	23266	23200	23140	23391	23511	23161	23175	23158	23385	23501	23393	23242	23258	23212	23421	23109	23188	23226	23321	23226	23378	23421	23181	23353	23214	23399	23508	23049	23316	23250	23271	23165	23339	23125	23269	23401	23325	23092	23297	23416	23253	23359	23313	23275	23042	23147	23128	23276	23164	23281	23219	23243	23258	23390	22978	23031	23258	23218	23174	23034	23107	23346	23256	23361	23081	23283	23149	23505	23280	23138	23228	23110	23240	23489	23004	23117	23229	23249	22926	23026	22968	23130	23232	23285	23218	23263	23243	23081	23400	23310	23122	23250	23353	23283	23233	23349	23401	23242	23036	23212	23109	23354	23182	23148	23155	23131	23173	23164	23468	23317	23185	23184	23035	23192	23270	23153	23175	23438	23290	23204	23369	23480	23310	23340	23155	23302	23276	23237	23111	23357	23249	23130	23321	23216	23319	23362	23036	23355	23237	23224	23275	23227	23171	23361	23360	23145	23292	23494	23144	23233	23230	23076	23169	23112	22970	23198	23310	23306	23309	23158	23341	23318	23355	23094	23202	23216	23071	23059	23192	23342	23378	23035	23232	23357	23463	23302	23287	23122	23298	23126	23146	23064	23528	23297	23336	23328	23031	23346	23381	23232	23206	23291	23156	23125	23220	23393	23271	23310	23333	23274	23119	23157	23238	23362	23146	23181	23050	23086	23180	23246	23075	23275	23327	23410	23466	23106	23076	23337	23155	23179	23255	23070	23186	23195	23338	23250	23471	23320	23166	23274	23401	23281	23271	23150	22942	23499	23535	23001	23199	23278	23237	22990	23163	23249	23196	23498	23531	23442	23209	23179	23313	23347	23150	23316	23370	23257	23030	23374	23109	23385	23335	23165	23322	23152	23138	23319	23274	23225	23437	23251	23450	23092	23236	23276	22913	23105	23241	23143	23212	23363	23408	23053	23519	23181	23288	23146	23286	23300	23133	23260	23151	23216	23039	23228	23101	22989	23313	23244	23220	23347	23566	23330	23333	23239	23395	23154	23260	23239	23156	23132	23245	23388	23167	23135	23166	23278	23062	23268	23209	23259	23247	23325	23317	23556	23466	23294	23040	22960	23312	23539	23400	23341	23243	23201	23324	23250	23152	23470	23481	23090	23574	23440	23533	23214	23309	23142	23273	23183	23186	23108	23408	23390	23371	23079	23274	23214	23129	23184	23073	23476	23436	23210	23473	23331	23421	23039	23189	23187	23458	23398	23447	23171	23320	23569	23033	23311	23308	22946	23420	23044	23431	23484	23295	23240	23185	23670	23268	23238	23448	23367	23401	23196	23466	23307	23430	23138	23243	23263	23142	23241	23224	23315	23100	23229	23316	23395	23508	23194	23114	23199	23082	23357	23460	23431	23241	23372	23349	23374	23399	23248	23271	23040	23472	23425	23399	23187	23424	23214	23331	23233	23180	23142	23080	23198	23203	23124	23406	23196	23180	23118	23246	23043	23183	23234	23290	23346	23296	23198	23195	23427	23401	23512	23145	23301	23319	23301	23401	23260	23120	23236	23158	23165	23121	23298	23060	23361	23435	23290	23204	23037	23251	23048	23219	23347	23333	23260	23027	23453	23332	23154	23178	23233	23158	23174	23290	23193	23411	23393	23307	23390	23383	23128	23262	23067	23322	23516	23403	23373	22956	23313	23607	23310	23053	23038	23357	23083	23075	23820	23232	23257	23049	23287	23325	23105	23006	23425	23292	23057	23036	23064	23223	23155	23228	23149	23313	23516	23085	23245	23475	23172	23375	23313	23295	23107	23291	23094	23394	23430	23202	23209	23534	23217	23490	23236	23007	23214	23134	23052	23181	23331	23316	23042	23371	23615	23325	23053	23320	23227	23185	23353	23137	23303	23362	23055	23169	23196	23527	23370	23281	23404	23214	23330	23235	23427	23312	23083	23137	23178	23399	23283	23292	23171	23196	23104	23335	23159	22998	23085	23092	23232	23471	23267	23101	23063	23304	23251	23233	23070	23158	23023	23431	23205	23257	23181	23537	23237	23109	23264	23167	23264	23161	23266	23190	23337	23155	23076	23148	23487	23414	23184	23290	23167	23267	23280	23131	23032	23480	23268	23124	23105	23216	23333	23279	23164	23265	23394	23231	23308	23274	23301	23191	23274	23290	23303	22973	23291	23170	23073	23224	22930	23301	23265	23009	23081	23307	23393	23290	23464	23249	23195	23141	23394	23210	23108	23191	23220	22919	23285	23022	23458	23186	23420	23419	23512	23076	23164	23493	23481	23349	22994	23430	23285	23502	23309	23464	23246	23308	23346	23019	23344	23076	22998
22553	27433	27381	23320	20851	19348	18474	17815	17064	16976	16700	16375	16380	16109	16062	15978	15845	15774	15602	15576	15704	15786	15518	15633	15609	15548	15530	15330	15647	15469	15381	15464	15350	15548	15219	15420	15365	15254	15402	15369	15354	15246	15117	15425	15403	15420	15241	15090	15260	15295	15401	15236	15372	15423	15187	15393	15256	15217	15325	15437	15459	15197	15454	15176	15311	15409	15058	15327	15223	15250	15181	15311	15294	15360	15344	15366	15522	15197	15248	15282	15322	15296	15126	15285	15255	15208	15362	15171	15241	15270	15269	15255	15410	15261	15228	15333	15231	15284	15291	15289	15268	15296	15332	15179	15395	15382	15316	15383	15228	15169	15237	15000	15323	15443	15294	15355	15421	15337	15239	15318	15193	15347	15361	15220	15087	15439	15156	15322	15183	15216	15306	15310	15375	15390	15360	15145	15304	15395	15246	15339	15382	15151	15402	15318	15202	15324	15195	15193	15203	15251	15365	15392	15315	15173	15170	15391	15309	15221	15155	15163	15262	15408	15192	15335	15126	15359	15193	15164	15364	15304	15398	15352	15386	15280	15265	15306	15179	15211	15225	15337	15134	15304	15397	14969	15353	15406	15360	15197	15166	15329	15359	15279	15196	15266	15148	15339	15271	15212	15351	15291	15392	15289	15311	15385	15430	15432	15319	15190	15234	15412	15501	15264	15235	15079	15179	15361	15155	15456	15154	15384	15353	15127	15165	15382	15164	15207	15323	15224	15188	15265	15405	15257	15324	15356	15327	15217	15396	15206	15238	15292	15253	15473	15170	15525	15173	15419	15355	15282	15285	15384	15249	15025	15178	15103	15393	15341	15242	15379	15288	15305	15290	15221	15293	15220	15313	15287	15288	15374	15318	15283	15227	15214	15296	15162	15346	15233	15355	15313	15299	15318	15373	15216	15422	15197	15354	15216	15392	15316	15372	15170	15371	15364	15296	15107	15208	15333	15471	15265	15400	15376	15118	15306	15316	15116	15512	15239	15297	15303	15409	15319	15322	15183	15228	15220	15414	15490	15304	15326	15486	15325	15291	15291	15233	15345	15256	15373	15268	15414	15314	15310	15175	15226	15425	15154	15312	15284	15416	15441	15380	15254	15370	15310	15202	15378	15359	15314	15373	15313	15299	15306	15258	15232	15297	15254	15391	15110	15222	15221	15413	15222	15376	15158	15310	15199	15275	15264	15469	15229	15337	15305	15474	15206	15232	15490	15135	15378	15225	15438	15313	15265	15311	15115	15353	15434	15260	15333	15325	15252	15256	15357	15317	15365	15182	15223	15277	15284	15204	15372	15525	15235	15174	15295	15170	15412	15191	15175	15309	15147	15211	15312	15125	15191	15087	15344	15225	15250	15139	15201	15286	15493	15332	15398	15309	15395	15348	15289	15445	15193	15312	15210	15386	15350	15292	15112	15265	15286	15353	15347	15326	15314	15261	15245	15266	15592	15146	15338	15409	15345	15312	15392	15312	15304	15158	15423	15384	15223	15333	15283	15242	15301	15088	15386	15336	15398	15324	15315	15459	15326	15293	15027	15261	15502	15172	15279	15228	15121	15432	15288	15344	15424	15222	15414	15135	15290	15135	15308	15244	15241	15444	15258	15142	15283	15411	15389	15296	15478	15327	15412	15391	15304	15299	15224	15181	15317	15170	15262	15313	15314	15150	15380	15198	15385	15276	15250	15336	15184	15264	15455	15195	15336	15339	15329	15238	15165	15288	15299	15362	15375	15310	15267	15222	15459	15291	15355	15313	15323	15445	15418	15321	15140	15230	15198	15236	15331	15335	15412	15342	15235	15353	15212	15376	15273	15552	15191	15261	15364	15371	15417	15214	15287	15343	15117	15312	15273	15323	15140	15556	15265	15293	15255	15304	15348	15113	15499	15339	15206	15493	15376	15288	15227	15189	15293	15516	15255	15289	15247	15233	15261	15254	15340	15381	15206	15353	15431	15319	15331	15222	15239	15390	15309	15162	15167	15322	15176	15362	15131	15275	15329	15329	15370	15349	15249	15115	15169	15403	15185	15352	15158	15389	15203	15410	15265	15232	15298	15243	15404	15247	15221	15490	15231	15431	15269	15303	15165	15329	15337	15307	15218	15405	15231	15092	15407	15269	15276	15306	15308	15236	15345	15279	15289	15166	15421	15293	15275	15203	15421	15282	15326	15475	15411	15267	15254	15332	15289	15331	15248	15162	15297	15227	15359	15274	15312	15176	15387	15354	15340	15328	15495	15414	15224	15341	15400	15303	15188	15439	15318	15382	15316	15348	15285	15319	15345	15488	15236	15245	15210	15389	15292	15315	15341	15286	15296	15199	15251	15390	15164	15393	15294	15320	15351	15375	15286	15242	15206	15317	15374	15278	15410	15351	15212	15465	15227	15465	15251	15409	15390	15298	15192	15226	15282	15334	15242	15449	15294	15188	15378	15137	15297	15319	15369	15181	15408	15280	15379	15388	15250	15325	15229	15391	15350	15370	15205	15198	15252	15422	15284	15272	15239	15280	15177	15282	15402	15169	15297	15341	15250	15188	15397	15327	15355	15294	15293	15190	15336	15248	15330	15423	15296	15477	15350	15494	15180	15396	15160	15412	15197	15331	15419	15448	15276	15248	15162	15221	15236	15294	15309	15194	15339	15372	15358	15335	15191	15269	15342	15322	15442	15296	15304	15374	15312	15119	15337	15465	15394	15307	15307	15302	15301	15566	15297	15470	15291	15331	15144	15171	15150	15164	15312	15191	15327	15478	15346	15275	15323	15476	15381	15373	15217	15464	15303	15267	15376	15168	15359	15371	15242	15169	15198	15536	15301	15371	15358	15186	15320	15156	15104	15272	15177	15246	15354	15469	15188	15346	15335	15245	15360	15167	15296	15354	15408	15280	15548	15187	15285	15187	15159	15453	15242	15345	15301	15284	15489	15278	15225	15352	15283	15382	15363	15278	15344	15189	15375	15493	15438	15207	15107	15166	15245	15266	15440	15464	15253	15378	15224	15335	15239	15096	15307	15410	15345	15338	15214	15371	15252	15492	15418	15366	15371	15398	15188	15167	15248	15399	15421	15311	15429	15153	15305	15439	15173	15248	15200	15388	15351	15309	15226	15136	15390	15259	15176	15259	15299	15265	15220	15326	15455	15271	15122	15343	15263	15221	15356	15509	15241	15386	15484	15312	15298	15423	15213	15380	15299	15181	15423	15453	15350	15322	15257	15347	15364	15368	15430	15265	15485	15413	15393	15142	15266	15222	15158	15138	15089	15221	15355	15267	15126	15336	15299	15198	15366	15245	15363	15219	15396	15461	15415	15250	15322	15299	15262	15338	15281	15294	15323	15317	15239	15408	15423	15423	15366	15469	15525	15367	15334	15229	15245	15247	15142	15281	15186	15332	15271	15334	15112	15349	15378	15243	15316	15497	15533	15224	15223	15428	15397	15136	15176	15494	15305	15378	15309	15257	15214	15408	15358	15490	15210	15334	15458	15331	15140	15257	15211	15313	15397	15250	15233	15261	15303	15332	15355	15273	15209	15347	15229	15209	15296	15360	15409	15331	15248	15431	15266	15231	15343	15326	15239	15374	15257	15230	15320	15225	15323	15207	15216	15263	15287	15368	15326	15373	15340	15430	15152	15433	15206	15188	15296	15287	15229	15403	15177	15204	15266	15194	15247	15304	15365	15340	15163	15311	15216	15386	15270	15192	15162	15453	15345	15227	15355	15224	15236	15252	15336	15150	15223	15341	15246	15322	15260	15275	15215	15489	15311	15237	15080	15240	15269	15317	15349	15245	15343	15298	15340	15242	15295	15128	15305	15267	15419	15151	15309	15195	15286	15141	15254	15274	15193	15192	15072	15402	15390	15312	15308	15281	15248	15488	15286	15486	15324	15155	15291	15300	15233	15263	15370	15191	15365	15456	15278	15261	15258	15251	15387	15293	15361	15390	15189	15182	15295	15283	15314	15401	15456	15461	15279	15360	15301	15327	15364	15060	15428	15296	15420	15194	15307	15382	15168	15337	15353	15427	15260	15349	15095	15374	15410	15342	15258	15367	15318	15397	15118	15254	15228	15197	15213	15260	15281	15391	15176	15330	15536	15202	15422	15222	15264	15512	15406	15525	15118	15314	15230	15414	15399	15419	15177	15277	15398	15404	15209	15305	15243	15377	15231	15238	15412	15280	15234	15341	15123	15429	15261	15074	15398	15229	15277	15354	15165	15232	15220	15398	15236	15229	15377	15273	14999	15430	15290	15318	15279	15269	15304	15262	15347	15192	15281	15213	15285	15340	15287	15321	15277	15450	15342	15358	15305	15242	15242	15336	15347	15259	15245	15203	15322	15297	15161	15251	15237	15254	15378	15328	15476	15315	15391	15234	15300	15328	15344	15435	15271	15424	15329	15231	15290	15304	15278	15163	15338	15383	15389	15076	15276	15336	15239	15240	15366	15405	15275	15327	15422	15250	15403	15309	15200	15210	15429	15318	15344	15234	15325	15427	15396	15351	15370	15087	15444	15240	15310	15445	15333	15409	15182	15292	15273	15354	15344	15410	15204	15369	15353	15273	15283	15398	15149	15242	15279	15311	15336	15155	15112	15490	15429	15268	15312	15237	15344	15269	15289	15321	15255	15334	15412	15220	15530	15316	15332	15483	15194	15331	15293	15327	15405	15274	15291	15319	15405	15176	15390	15334	15409	15291	15181	15423	15326	15370	15197	15523	15360	15346	15340	15479	15223	15307	15198	15357	15192	15367	15152	15195	15240	15364	15365	15213	15278	15447	15500	15304	15225	15473	15121	15230	15480	15304	15295	15303	15355	15274	15324	15401	15236	15252	15338	15070	15200	15427	15133	15346	15311	15324	15362	15290	15284	15411	15163	15281	15502	15208	15145	15342	15386	15445	15091	15215	15307	15379	15201	15403	15500	15331	15269	15314	15372	15294	15360	15177	15221	15244	15307	15408	15113	15352	15295	15352	15206	15295	15246	15215	15389	15235	15280	15264	15385	15257	15350	15289	15301	15327	15417	15322	15227	15244	15346	15322	15144	15162	15284	15168	15167	15216	15313	15436	15303	15198	15213	15305	15421	15256	15441	15403	15418	15307	15179	15273	15423	15364	15441	15249	15266
24409	21198	27849	25335	24426	28142	29637	26421	25708	25414	25091	24634	24324	24174	24332	24094	23885	23683	23804	23571	23485	23516	23596	23489	23531	23377	23410	23274	23495	23308	23671	23162	23441	23340	23274	23219	23463	23461	23282	23312	23353	23338	23176	23332	23296	23220	23225	23365	23252	23343	23169	23295	23341	23175	23296	23111	23072	23268	23547	23267	23281	23304	23180	23135	23212	23337	23280	23213	23194	23308	23368	23388	23109	23097	23387	23160	23360	23032	23155	23166	22955	23062	22795	23180	23206	23107	23130	22917	23022	23130	23168	23144	23158	23234	23173	23148	22999	23155	23238	23035	23223	23350	22879	23174	23196	23032	23288	23325	23339	22898	23151	23102	23132	23043	23297	23017	23283	23193	23254	23208	23235	23053	23177	23172	23271	22993	23454	23257	23398	23432	23425	23347	23045	23120	23079	23318	23007	22967	23187	23169	23271	23128	23099	23127	23250	23131	23223	23269	23188	23127	22954	22973	23138	23372	22954	23072	23005	22886	23230	23308	23141	22818	22990	23229	23197	23287	22921	23168	22808	23076	23055	22934	23110	23232	22868	23092	23234	22944	22985	23075	23092	23231	23224	23076	23262	23183	23081	23321	23174	23030	22902	23055	23449	23321	23125	23323	23109	23062	22947	23270	23187	23264	23071	23246	23281	23151	23104	22955	23321	23123	23090	23126	23135	23147	23048	23189	23399	22814	23032	23178	23105	23030	23322	22866	23257	23119	23213	23152	23194	23170	23070	23161	23342	23177	23169	23298	23137	23255	23140	23233	23403	23128	23131	23373	23228	23197	22865	23110	23463	22988	22927	23273	23398	23119	23125	22961	23110	23178	23044	23381	23017	23205	23091	23141	23012	23171	23031	23121	23119	23105	23086	22978	22993	23005	23386	23231	23287	22919	23232	22856	23250	23223	23255	23026	22949	22961	22878	23170	23081	23073	23252	23207	23088	23075	23227	23075	23290	22993	23256	23096	23018	22912	23193	23143	23247	23148	23175	23032	23220	23178	23157	23148	23363	23192	23155	23001	22901	23132	23250	22963	22947	23244	23152	22884	23039	23272	23158	23254	23019	22983	22931	23250	23244	22999	22933	23000	22987	22841	23128	22936	23181	23491	23016	23180	23262	23155	23088	22955	22892	23229	22893	23106	23182	23099	23214	23172	23063	23101	23277	23172	23237	23101	23228	23307	23105	23149	23261	23024	23158	22983	23455	23297	23046	23061	22984	23084	22942	23158	23179	23458	23152	23067	23385	23081	23126	23407	23305	23283	23331	23048	23061	23223	23158	23055	23241	23159	23199	23303	23140	23175	23113	22836	22939	23110	23251	23076	23210	22966	23045	23318	22950	23254	23215	23153	23397	22955	23036	23283	23131	23290	22892	22992	22933	23342	22993	23134	23235	23180	23356	23232	23042	23065	23032	23120	23020	23130	22921	23099	23257	22956	22955	23147	22902	22782	22997	23068	23237	23362	23083	23061	23375	23422	23202	22985	23045	23189	22944	23180	22888	23171	23075	23042	23022	22952	23002	22867	23135	23213	23324	23107	23191	23031	23289	22893	22839	23106	23172	23094	23188	23065	23145	23041	22975	23167	23097	23161	23230	23037	23289	22918	23340	23268	23173	23117	23077	22963	23152	23113	23116	23128	23335	23142	23120	23221	23165	22978	22954	23090	22940	23115	23101	23216	22942	22932	23300	23271	23337	23182	23220	22963	22900	22994	23413	23019	23272	22899	23058	22968	23232	23148	23238	23244	23183	23081	23195	23226	22975	23216	23064	23384	23104	23136	23133	23239	23321	22920	22999	23111	23137	23220	23045	23149	23079	22873	23303	23351	23241	23139	23111	22946	23027	23266	23126	23147	23322	23296	23242	23085	23249	23322	23156	23055	23080	23098	23077	22942	23031	23329	23255	23091	22959	23123	23204	23292	22952	22844	23198	23071	23153	23247	22841	23135	23064	23047	22929	23341	23080	23117	23117	23250	23434	22999	23146	23245	23124	23060	23203	23425	23240	23298	23316	23130	22987	23030	23158	23074	23176	23171	23223	23106	22983	22836	23279	23299	23220	23116	23110	23401	22954	22989	23383	22919	23220	23188	22967	23091	23043	23049	23244	23087	22950	23028	23403	23223	22919	23003	23202	23214	22874	22967	23060	22880	23156	22958	23238	23213	23114	23124	23132	22960	22968	22945	23093	22967	23244	23218	23371	23105	23125	23123	23123	23050	23175	23216	23236	23140	23253	23136	23313	23175	23309	23140	23158	22924	22912	22802	23084	23197	22907	23383	23305	23075	23141	23022	23194	23202	23152	23068	22996	23224	23132	23201	23317	23055	23267	23091	23070	23142	23092	23276	23152	23494	23128	23568	22862	23085	23166	23240	23315	22998	23236	23254	23033	23046	23389	23096	23255	23311	23222	22995	23049	23139	23247	23137	23190	23182	23212	23044	23211	22959	23106	22936	23068	23160	23018	23230	22898	22940	23022	23133	23096	23039	23169	23204	23341	23205	23191	22930	23109	23322	23096	23146	23232	23148	23025	23339	22982	23124	22954	23060	23136	23209	23254	23028	22953	23299	23242	23057	23045	23231	23041	23094	23180	23107	23037	23014	23202	23251	23165	23065	23129	22862	23188	23268	23102	23197	23189	23027	23175	22933	22884	23114	23006	23311	23302	23043	23214	23045	23110	23051	22843	23105	23081	23206	23350	23233	23441	22996	23271	23281	23190	23272	23065	23038	23238	23301	22933	22864	23492	23257	22903	23022	23222	23009	23106	23218	23387	23230	23190	23085	23250	22890	23109	23203	23173	23231	23188	23314	23295	22947	23026	23038	22994	23212	23018	23103	23137	23025	23086	22956	22916	23012	23075	23069	23009	23029	23244	23368	23331	23165	23154	23243	23015	23269	23321	23023	23139	23044	23056	23225	23037	22927	23048	23054	23377	23202	22919	23047	22972	23281	23265	23183	23261	23409	23385	23315	23044	22962	23119	22904	23145	23321	23107	23090	23219	23154	23212	23123	23383	23291	23078	23043	23162	22866	22970	22982	23369	23226	23128	23005	23235	22869	23053	23220	23046	23305	23326	23203	23191	23106	23065	22894	23142	23227	23189	22799	22853	22907	23112	23109	22939	23210	23183	23269	23105	23269	23199	22994	23198	23139	23136	23001	22985	23355	23268	23114	23225	23323	22988	22973	23005	23163	23194	23122	23236	23192	23272	22996	22900	22869	23108	23186	23181	22878	23001	23133	22979	23085	23143	23262	23230	22978	22960	23101	23332	23380	23167	23202	22999	23196	23101	23171	23247	23097	23011	23007	22928	23241	22958	23176	23116	23082	23339	23114	23191	23185	23346	23276	22971	22985	23250	23128	22845	22994	23339	23176	23078	23227	23139	23183	23357	23052	23050	23273	23140	23056	23091	22903	22980	23098	23032	23275	23182	23441	22854	23028	23130	23198	23143	23141	22986	23219	22887	23306	23333	23183	23217	22944	23038	23061	23027	22803	23091	23083	23234	23091	23096	23163	23170	22972	23261	23198	23053	23326	23075	23011	23005	23313	23090	23117	23369	23211	23084	23211	22976	23216	23138	22929	22945	23165	23041	23004	23074	22918	23258	23199	23299	23276	23019	23186	23076	23327	23146	23173	23179	23017	22927	23125	23021	23099	22933	23040	23122	23036	22963	23174	23215	23260	23150	22970	23103	23062	23232	23134	23184	23358	23196	23166	23154	23066	23067	23183	22919	23135	23233	23198	23166	23222	23171	23207	23124	23038	22936	23377	23268	23039	23182	23015	23060	22978	23125	23028	23113	22924	22956	23010	23071	23050	23196	23238	23092	22953	22915	22979	23006	23076	23009	23186	22821	23266	23095	23100	23017	23276	23222	23198	23347	23018	23122	22898	23190	23095	23128	23222	23458	22827	23194	23187	22992	23121	23135	23114	22997	23045	23254	23169	23129	23120	23203	23172	23083	23132	23120	23252	22955	23061	22968	23081	22968	23214	22771	23266	23317	23051	23239	23153	23229	23035	22970	23148	23102	23082	23031	23127	23049	23042	23237	23266	23113	23152	23129	23206	22851	22887	22990	23366	23163	23214	23043	23066	23181	23333	23155	23134	23037	23142	22994	23251	23144	23383	23048	23258	23063	22979	23019	23100	22952	23024	23220	23157	23227	23194	23048	23046	23016	23238	23226	23007	23026	23199	23419	23131	23183	22916	23282	23244	22950	23064	23155	23254	23110	23149	23173	23098	23051	23053	23023	23122	23121	23507	23236	23089	23434	22895	23231	23173	22912	23186	23326	23407	23162	23159	23214	22974	23163	23509	22855	23005	23168	23104	23276	23300	23446	23033	22970	22764	22995	22999	23277	23271	23210	23333	23103	23152	23317	23312	23038	23230	23285	23345	23131	23166	22947	23052	22986	23145	23139	22851	23161	23070	23167	23040	22986	23135	23096	22949	23011	22993	23015	23145	23191	23123	23260	22950	23131	23119	23069	23273	23196	23102	23003	23306	22930	22808	22912	23307	23247	23079	22985	22906	23218	23089	23091	22881	23124	23164	23071	23257	23094	23128	23105	23369	23043	22997	22919	23109	23095	23041	22923	23075	22893	23284	23229	23109	23017	23056	23095	23354	23054	23076	23047	23159	23310	23183	23197	23268	23109	23183	23026	23249	23084	23235	23364	23248	23108	23293	23106	23090	23237	22991	23217	23196	23195	22836	23174	23036	23183	23125	23187	23193	23139	23082	23086	22944	23134	23238	23257	23084	23118	23315	23352	23318	23290	23106	23032	22984	23125	23134	23394	23344	22777	23060	23201	23178	23034	23283	23169	23003	23107	23091	23125	22969	23277	23086	23320	23060	23116	23142	23249	23179	23008	23168	23523	23378	23299	23336	23039	22891	23014	23190	23029	22976	22945	23081	23130	22980	22866	23270	23174	23042	22790	23278	23221	23408	23121	22994	23314	23046	23281	22818	23130	22976	23392	23142	22941	23182	23234	22957	23091	22973	22984	23049	23399	23087	23083	23261	23073	23121	22963	23241	22937	22840	23114	22945	23098	22926	23185	22950	23306	23033	23154	23117	23340	23295	23090	22985	23073	23198	23320	23294	23194	23471	23167	23245	23143	23062
20643	35072	34545	28990	24996	22473	20780	19796	18949	18141	17913	17305	17135	16900	16474	16473	16121	16058	15907	15894	15777	15690	15727	15670	15535	15481	15413	15552	15277	15520	15314	15452	15351	15384	15109	15318	15415	15400	15344	15278	15372	15307	15397	15301	15413	15348	15186	15289	15235	15532	15179	15282	15234	15248	15040	15243	15200	15305	15060	15316	15065	15014	15316	15156	15124	15249	15075	15261	15274	15194	15271	15087	15174	15229	15248	15274	14871	15125	15234	15259	15253	15190	15188	15208	15150	15182	15192	15004	15267	15227	15062	15106	15166	15199	15040	15250	15138	15221	15057	15235	15414	15313	15099	15148	14965	15215	15050	15029	15179	15155	15064	15182	15174	15260	15205	15063	15161	15468	15269	15245	15141	15056	15073	15323	15186	15238	15092	15111	15196	15084	15088	15330	15111	15281	15232	15233	15248	15191	15182	15068	15270	14986	15150	15284	15301	15145	15278	15214	15212	15286	15124	15144	15217	15238	15289	15158	15230	15159	15159	15234	15150	15150	15164	15263	15172	15114	15269	15201	15045	15233	15248	15177	15227	15321	15230	15253	15115	15119	15128	15225	15122	15233	15231	15197	15166	15296	15232	15236	15249	14987	15263	15278	15220	15084	15212	15088	15086	15075	15012	15270	15144	15200	15181	15202	15093	15095	15185	15044	15160	15061	14990	15313	15172	15030	15178	15272	15117	15276	15183	15366	15271	15150	15063	14977	15167	15216	15352	15143	15127	15204	15163	15162	15363	15207	15006	15112	15151	15165	15192	15098	15278	15235	15375	15138	14999	15152	14959	15187	15192	15299	15127	15217	15203	15139	15210	15315	15326	15279	15091	15188	15047	14997	15149	15309	15179	15227	15101	15092	15074	15393	15075	15302	15245	15121	15035	15253	15090	15314	15333	14920	15339	15061	15151	15156	15275	15156	15263	15229	15136	15123	15273	15152	15270	15163	15305	15261	15194	15237	15184	15321	15011	15105	15157	15184	15139	15196	15182	15224	15221	15157	15313	15151	15123	15161	15278	15042	15041	15230	15174	15171	15318	15170	15148	15235	15280	15180	15179	15424	15133	15210	15123	15084	15130	15196	15080	15270	15148	15159	15192	15235	15137	15079	15174	15301	15108	15008	15156	15316	15302	15125	15074	14988	15179	15174	14972	15249	15138	15119	15127	14984	15223	15338	15271	14994	15249	15301	15115	15056	15146	15178	15025	15075	15134	15167	15165	15068	15065	15354	15128	14999	15191	15275	15244	14925	15104	15032	15136	15213	15192	15239	15178	15306	15301	15073	15240	15258	15143	15153	15099	15231	15178	15073	15244	15167	15187	15204	15324	15094	15138	15178	15190	15130	15206	15216	15223	15087	15188	15249	15183	15347	15188	15303	15313	15285	15324	15063	15205	15263	15166	15183	15153	15006	15158	15204	15268	15238	15276	15235	15208	15172	15203	15224	14999	15243	15191	15035	15313	15174	15143	15120	15032	15114	15136	14974	15129	15242	15047	15061	15107	15210	15266	15111	15078	15183	15109	15293	15171	15157	15189	15233	15196	15135	15153	15321	15135	15208	15322	15115	14977	15155	15122	15397	15138	15042	15288	15051	15261	15065	15270	15229	15300	15195	15131	15301	15167	15172	15075	15158	15017	15108	15341	15231	15172	15125	15137	15135	15226	15057	15266	15208	15174	15181	15205	15039	15284	15279	14999	15266	15081	15280	15135	15108	15221	15172	15277	15242	15112	15100	15244	15287	15262	15145	15014	15106	15143	15252	15108	15202	15203	15278	15305	15145	15200	15085	15085	15206	15218	15177	14955	15169	15172	15136	15247	15169	15057	15089	15080	15228	15304	15202	14962	15118	15175	15122	14985	15117	15133	15137	15224	15256	15087	15314	15162	15028	15156	15230	15073	15266	15217	15042	15185	15145	15256	15091	15323	15160	15000	15172	15170	15085	15343	15229	15235	15130	15283	15137	15059	15185	15237	15168	15125	15213	15232	15156	15088	15203	15055	14996	15170	15107	15203	15026	15071	15313	15000	15238	15140	15020	15247	15321	15272	15049	15238	15153	15378	15100	15151	15080	15118	15354	15154	15061	15300	15069	15057	15200	15154	15188	15211	15180	15019	15168	15289	15115	15225	15128	15195	15105	15233	15135	15141	15066	15116	15273	15203	15159	14828	15121	15213	15151	15247	15039	15270	15270	15009	15041	15034	15096	15088	15085	15296	15339	14978	15126	15068	15215	15161	15137	15127	15147	15086	15162	15231	15198	15341	15107	15167	15036	15227	15072	15211	15142	15172	15160	15052	15195	15226	15204	15153	15347	15078	15232	15324	15090	15128	15146	15082	15227	15194	15194	15199	15315	15206	15053	15224	15203	15322	15020	15318	15233	15071	15150	15218	15260	15068	15168	15168	15323	15089	15044	15053	15285	15240	15151	15110	15205	15190	15267	15087	15218	15310	15277	15254	15244	15132	15182	15175	15143	15104	14940	15103	15199	15166	15199	15137	15433	15184	15162	15259	15222	15210	15200	15176	15195	15225	15075	15323	15152	15078	15249	15141	15275	15205	15169	15140	15281	15049	15194	15047	15210	15106	15215	15021	15158	15051	14994	15129	15048	15232	15210	15112	15079	15316	15180	15231	15101	15257	14962	15185	15177	15235	15155	15166	15222	15135	15242	15080	15072	15160	15388	15078	15158	15331	15398	15189	15222	15043	15039	15267	15364	15185	15376	14941	15133	15059	15118	15125	15169	14991	15110	15185	15120	15220	15245	15047	15106	15148	14823	15283	15252	15145	15190	15110	15199	15087	15098	14983	15122	15175	15229	15181	15399	15112	15265	14977	15116	15322	15191	15054	15004	15179	15275	15225	15314	15248	15253	15236	15016	15272	15214	15084	15085	15169	15177	15163	15220	15316	15211	15049	15257	15085	15234	15131	15282	15151	15259	15302	15295	15148	15134	15230	15132	15176	15203	15095	15178	15295	15136	15053	15241	15228	15102	15231	15214	15187	15153	15195	15088	15212	15033	15185	15113	15088	15100	15227	15260	15124	15063	15158	15051	15296	15212	15125	15195	15153	15249	15122	15180	15257	15052	15149	15163	15240	15178	15262	15301	15277	15266	15129	15155	15169	15026	15126	15087	15100	15050	15276	15023	15153	15045	15070	15002	15260	15254	15086	15214	15298	15228	15008	15254	15255	15031	15136	15330	15135	15084	15079	15208	15216	15175	15100	15006	15182	15068	15140	15091	15328	15250	15185	15128	15150	15168	15155	14998	15095	15305	15047	15163	15140	15227	15136	14996	15192	15272	15203	14932	15100	15079	15144	15266	14867	15247	15193	15162	15042	15353	15069	15250	15250	15083	15093	15175	15229	15140	15227	15306	15205	15199	15273	15110	15195	15128	15205	15131	15130	15127	15397	15203	15106	15133	15087	15234	15167	15144	15230	15326	15231	15064	15240	15048	15218	15145	15168	15322	15198	15105	15152	15256	15073	15114	15154	15260	15129	15205	15166	15242	15350	15137	15045	15190	15247	14921	15244	15242	15311	15287	15374	15201	15245	15164	15178	15183	15229	15062	15267	15177	15206	15161	15109	15395	15066	15125	15292	15307	15203	15144	15170	15157	15155	15196	15094	14954	15358	15326	15383	15224	15293	15222	15139	15114	14990	15115	14963	15071	15222	15101	15087	15202	15176	15078	15181	15145	15216	15267	15004	15209	15173	15242	15309	15135	15069	15226	15183	15293	15081	15063	15244	15119	15298	15128	15139	15123	14988	15156	15202	15060	15207	15190	15070	15352	15236	15250	15271	15114	15296	15146	15183	15282	15250	15166	15111	15243	15283	15097	15180	15130	15195	15139	14950	15264	15006	15223	15126	15289	15210	15210	15156	15281	15292	15248	15294	15172	15291	15075	15252	15246	15046	15011	15310	15333	15148	15249	15209	15044	15142	15184	15252	15128	15050	15249	15369	15244	14991	15217	15037	14963	15147	15103	15164	15256	15145	15279	15184	15128	15197	15157	15389	15162	15191	15176	15240	15211	15058	15145	15086	15274	15173	15179	15137	15159	15304	15082	15246	15216	15332	15149	15264	15372	15100	15336	15152	15232	15122	15110	15218	15230	15086	15195	15059	15134	15255	15186	15352	15057	14989	15276	15269	15135	15197	15046	15146	15117	15242	15110	15280	15121	15071	15174	15169	15372	15066	15187	15175	15202	15096	15169	15231	15249	15219	15238	15133	14893	15241	15175	15142	15096	15094	15116	15116	15205	15194	15276	15258	15205	15229	15327	15187	15191	15269	15201	15242	15127	15282	15154	15412	15057	15098	15126	15149	15165	15091	15245	14969	15235	15187	15068	15188	15320	15176	15037	15211	15101	15293	15229	15038	15064	15076	15141	15033	15258	15190	15121	15200	15399	15092	15077	15150	15192	15263	15224	15022	15143	15182	15202	15281	15252	15178	15255	15145	15087	15285	15042	14995	15172	15220	15239	15236	15118	15317	15187	15252	15239	15099	15172	15171	15292	15258	15230	15089	15086	15155	15102	15048	15214	15176	15116	15256	15168	15114	15194	15238	15169	15219	14961	15243	15116	15243	15191	15102	15277	15318	15102	15139	15151	15024	15479	15198	15198	15256	15144	15182	15064	15135	15137	15217	15068	15208	15157	15222	15138	15135	15205	15175	15133	15220	15320	15316	15209	15204	15134	15205	15266	15228	15140	15264	15229	15007	15018	15010	15138	15177	15222	14941	15093	15347	15235	15007	15386	15233	15220	15185	15115	15065	15161	15137	15110	15341	15355	15284	15147	15101	15215	15218	15031	15283	15284	15224	15123	15289	15167	15090	15129	15254	15159	15142	15242	15044	15089	15185	15211	15255	15119	15174	15178	15096	15151	15193	15148	15143	15299	15142	15263	15183	15153	15248	15243	15316	15188	14975	15121	15113	15227	15135	15078	15083	15183	15040	15095	15171	15109	15184	15149	15208	14935	15162	15034	14925	15208	15118	15119	15198	14953	15177	15296	15036	15200	15214	15227	15256	15036	15044	15195	15082	15047	15100	15234	15189	15370	15220	15202	15178	15160	15205	15309	15181	15246	15235	15320	15011	15188	15099	15152	15044	15188	15236	15100
22692	21173	27856	24978	22680	28004	33044	29331	28218	28002	27620	27286	26621	26684	26399	26327	26232	25792	25748	25853	25664	25660	25472	25403	25244	25202	25492	25288	25342	25247	25191	24948	25152	25301	25408	25151	25106	24973	25274	24996	25087	25260	25132	24910	25136	24949	25295	25423	25148	25019	25089	25013	24945	25108	25018	25143	24843	25049	25028	24706	25235	25096	25081	24815	24955	25033	25221	25085	25169	24871	24850	25106	25064	25142	25079	25325	25255	25163	24855	24792	24667	24883	25040	24713	25112	25044	24890	24925	24711	25050	25084	24798	24717	24994	24908	24907	24989	25108	24969	24955	24799	24863	25002	24947	25076	24864	24868	24815	24924	24893	24927	24839	24887	24866	24867	24897	24938	24934	25076	25104	25147	24834	25062	25112	24970	24913	24866	24920	24872	25145	24931	24961	25018	25057	24869	24871	24773	24999	25027	25085	24968	25243	24899	24860	25103	24771	24898	24655	24842	24783	25150	24905	24818	25158	25084	25044	24891	24884	24884	24785	24951	24737	24888	24921	25046	24979	24900	24646	24784	24950	24937	24848	24871	24752	24719	25096	25022	24924	25082	24594	24845	24813	24866	24872	25047	24974	25224	24765	24751	24807	24857	24736	24830	25158	25018	24754	24642	24584	24906	25043	25002	24747	24774	24857	24733	24883	25085	24894	24712	24847	24847	24828	24966	24962	24913	25140	24826	24936	24883	24955	25034	24724	25200	25099	24755	24991	24732	25064	24760	25156	25122	25006	24963	24929	24855	24799	24926	24967	24834	24752	24969	25084	24729	24971	24628	24672	24855	24852	25018	24923	24928	24709	24768	24814	24987	24661	24910	25038	25047	24619	24959	24804	24737	24983	24879	24986	24719	24665	24711	24717	24666	25029	24942	25040	24947	24871	24825	24908	24922	24862	24883	24742	24934	25045	24807	24882	24881	24759	24865	24755	25040	24879	24943	25035	25058	24949	25028	24885	24863	24901	24902	25014	24888	24896	25058	24955	25042	25121	24431	25079	25272	25033	24936	24706	24907	24722	24857	24914	24956	25025	24845	24752	25026	24973	24954	24793	25122	24980	25023	24914	24800	24937	24817	24809	24716	25040	25087	24968	24929	24908	24947	24915	24765	24832	24975	24780	24990	24920	24755	24606	25078	24971	25030	24766	25022	24845	24940	24804	25045	24753	24724	25030	25130	24785	24892	24811	25006	24968	24875	25003	24821	24886	24630	24950	24987	24895	25005	25059	24992	24904	24731	24997	24896	24892	24838	24705	24868	24851	25043	24880	24794	24946	24945	24784	24816	24892	24954	24775	24787	24942	24992	24894	24804	24878	24852	24885	25137	25046	24678	24846	24722	24947	24957	24796	24801	24641	24795	24857	25026	25057	25013	25101	24911	24930	24891	24957	24761	24772	24893	24694	24830	24999	24821	24724	24718	25029	24792	24763	24936	24613	24752	24723	24809	25064	25135	25014	25127	24866	24815	24816	24919	24711	24834	24882	25001	24708	24587	24675	24817	25046	24877	25002	25038	24828	24826	25140	24927	24681	25045	24757	24777	24799	24761	24790	24907	25201	24736	24954	24633	24917	25110	24618	24851	24910	24993	24750	24828	24943	25012	25094	24857	25005	24759	24589	24950	24991	24661	24797	24776	25021	24664	24490	24991	24922	24781	24688	24762	24584	24957	24955	24853	24987	24999	24875	24848	24872	24746	24966	24759	24918	24826	24707	24827	25122	24977	25038	24936	24710	24858	24736	24915	24867	24845	24984	25000	24909	24709	25122	24986	24970	25020	25035	25076	25129	24907	24861	25098	24882	25378	24822	24953	24898	24852	24792	24961	24778	24916	24761	24908	24826	24769	24815	25125	24779	24633	24871	25047	24837	25056	24838	24969	24791	24850	24840	24947	25057	24961	25009	25023	24906	25170	24860	24877	25002	24811	24553	24829	25017	25019	24924	25037	24705	24972	25018	24941	24848	24765	24731	24954	24925	25097	24851	25035	24872	24822	24903	25113	24823	24956	25105	25007	24598	25000	24853	24801	24756	24848	24927	24792	24966	24769	24975	24817	24700	24858	24933	24987	24947	24780	24882	24804	24859	24412	25040	24991	25036	24896	25010	25070	24954	24844	24935	24813	24826	24920	24928	25129	25028	24683	24782	24882	24905	24774	24950	25139	25254	25145	24870	24926	24979	24956	24803	24800	24797	24790	24872	24758	24841	24934	24924	25088	24893	24901	24494	24912	24648	24685	25071	24908	24732	24752	24748	24801	24997	25072	24853	24949	25186	24864	24883	24740	25056	25013	24951	24852	24929	24926	24729	24909	24966	24701	24803	24925	24531	24787	24800	25022	25002	24779	25128	24946	24823	24895	24779	24767	24854	24990	24844	24990	24957	25197	25089	24931	24612	25133	24777	25103	24886	25056	24721	24787	24794	24935	24804	25018	24844	24770	24742	24984	24936	24870	24981	24777	24991	24895	24826	24889	24952	25026	24968	24832	25036	24982	24858	24795	24924	24898	24930	24880	25012	25002	25041	25149	24843	25153	24982	24976	24885	25072	24860	24728	24763	24599	25063	24916	24915	24502	25087	24657	24821	24909	24734	24547	24752	25017	24981	24943	24732	24832	24961	25091	25076	24967	24635	24894	24503	24909	24759	24960	25089	24951	25052	24860	24517	24846	24750	24806	24715	24833	24912	24499	25103	25129	24837	25181	24994	25108	24823	24806	24789	24915	24806	24858	24925	25033	24918	24731	24800	25093	24834	24950	24930	24766	24804	24892	24902	25037	24849	24944	24808	25193	24986	24803	25065	25183	24727	25042	25080	25167	24949	24705	24892	24880	25094	25097	24930	24785	25006	24956	25073	24835	24850	24738	24878	25010	24984	25127	25029	25013	24675	24927	25141	24604	24723	24507	24956	25212	24804	24931	24663	25047	24709	24775	24941	24840	24950	24833	24862	24846	24941	25020	24690	24896	24898	24903	24733	24660	25190	25080	24760	24907	24851	24872	24900	24963	24712	25043	24737	24870	24916	25000	24988	24680	24879	24758	24649	24751	24844	24937	24843	24901	24901	25221	24844	24849	24911	25204	24846	24831	24882	25064	24921	25035	24898	24764	25084	24912	24885	24846	25097	25076	24885	24805	24824	24950	24750	24901	24771	24772	25106	24930	24837	24689	24931	25010	24770	24726	24539	24738	25007	24958	24885	24926	24914	24847	24855	24798	24901	25030	24957	25077	25022	24950	24895	24867	24829	25186	24875	24959	24909	24716	24901	24857	24925	25101	25131	24906	24822	25037	25004	24632	25026	24942	24886	25041	24965	24817	24872	24806	24944	24983	24940	24825	24804	24719	25032	25024	24793	24918	24977	25053	24726	24808	24752	24934	24660	25106	24880	24785	24982	24790	25150	24838	24989	24774	24936	24746	24846	25056	25058	24891	24960	24892	24867	25199	24890	24698	24814	24977	25131	25048	24940	24638	25042	24795	24747	25043	24836	24979	24853	25117	24586	24801	24773	25021	24944	25059	24745	24875	24834	25089	24880	24843	24835	24911	24864	24997	24998	24979	24943	25099	24907	25040	24865	24626	24801	24920	24991	24892	25195	24739	24807	25020	24876	24929	25212	24780	24991	24982	24991	24725	24655	24845	25015	24705	24717	25110	24991	24917	24841	24694	24975	24810	24776	24889	25050	24835	24820	24980	25059	24866	24869	24826	24728	25116	24674	24984	24810	25068	24940	25139	24876	24861	24916	24930	24828	24938	24867	25087	24874	24642	24897	24897	24964	24839	24966	25043	25034	24699	24860	25053	25193	24900	24851	24953	25027	25186	25312	25111	24910	24824	24930	25019	24877	24886	24655	25083	25099	24757	24919	24878	25128	24904	24831	24977	24821	24742	25036	24660	24976	24729	24793	24657	25102	24931	24905	24837	24900	24676	24824	24894	24830	24911	24573	24872	24861	24981	25081	24791	24916	24943	24665	24922	24800	25108	24861	25055	24778	24942	24894	24768	24718	24864	24907	24824	24955	24777	24675	24793	24859	25007	25045	25163	24904	24641	24945	24999	24838	24822	24638	24949	24898	24933	24657	24958	24864	24844	24684	24854	24990	25042	25108	24678	24909	25048	24781	25077	24780	24917	24943	24970	24943	24728	24711	24868	25101	25201	24948	24637	24934	24849	24935	25042	24971	24719	24599	24882	24861	24741	24995	25044	24523	25017	24957	25065	24828	24819	25065	25038	24776	24832	24904	24793	25050	24773	24720	24865	24772	24720	25141	24723	24940	24941	24945	24936	24953	24990	24815	24861	24961	24857	24924	25130	24940	24930	25215	24963	25055	24929	24937	24702	24845	24861	24849	24919	24722	25001	24742	25054	24806	24898	24982	25072	24672	24863	24922	24961	24899	24916	25119	25053	24780	24996	24945	24918	24700	24900	24655	25008	24970	24919	24898	24825	24960	24905	24992	25036	25092	24945	24850	24768	25029	24977	25012	24905	24792	24813	24883	25043	24956	24859	24741	24927	25014	24939	24721	24745	24862	24980	24872	24875	24964	24841	24830	24907	24606	25133	24690	24976	24964	24897	25136	25149	24870	24873	24733	24778	25075	24527	24827	24768	24756	24748	24717	24789	25045	24856	24984	24954	25190	25013	24786	24855	25013	24884	24597	25002	25178	24948	24972	24860	24745	24789	24863	25057	24944	24773	24697	25085	25125	24978	24843	24824	24706	24882	24725	24864	24858	24820	24985	24854	24757	24584	24767	24697	24980	24965	24815	24779	25188	24928	25049	24915	24916	24926	24704	24868	24761	24809	24888	25060	24995	24700	25028	24958	24923	25116	24825	24950	24994	24959	24962	24982	25074	24737	25197	24733	25099	24947	24962	24760	24954	24803	24815	24931	24908	24949	24875	24810	25006	24880	24919	24969	24934	25041	25030	24712	25020	24710	24978	24703	24823	24855	24760	24952	25250	24490	24810	25037	24961	24640	25005	24902	24871	25065	24920	25141	25054	24597	24886	24930	24922	25040	25093	24863	25052	24853	25167	25139	24677	24798	24774	24861	24647	25026	24908	24904	24896	24995	24858	24963	24782	24838	24741	25074	25050	24994	24903	24982	24878	24972	24851	24807	24910	24847	24866
22654	40196	39489	33440	28786	25769	23767	22307	20959	20091	19655	18988	18434	18346	17738	17533	17267	17082	16828	16965	16828	16735	16476	16543	16353	16367	16467	16252	16317	16204	16285	16244	16219	16056	16300	16056	16161	16179	16294	16126	16083	16055	16101	16047	16116	16235	15973	16002	16066	15950	15954	16098	15921	16150	15866	16214	16156	16069	15947	15955	16080	15935	15884	15878	15972	16090	16013	16029	16049	15921	15902	15888	15989	16032	15867	15916	16048	16062	15881	15772	16092	15995	16004	15857	15887	15981	15994	15922	15807	15970	15902	15999	15890	16002	15903	15944	15703	15917	15831	15947	15829	15818	15840	15723	15876	15898	15924	16063	15943	16053	15899	15924	16007	16013	15711	15746	16000	15824	15858	15883	15993	15875	15954	15862	16010	16035	16062	15978	15911	15861	15807	15889	15947	15881	15809	15962	15992	15977	15922	15912	15923	15871	15966	15924	15933	15788	15907	16009	15873	16014	16059	15890	15800	15868	15916	15873	16012	15965	16215	15846	15747	15887	16085	15685	15944	16007	15894	15835	15688	15970	15942	15985	15950	15780	16055	15864	16069	15961	15976	15873	15930	15698	15975	16035	15880	15773	16048	15925	15985	15932	15864	15821	15906	15806	15947	15928	15875	15944	15936	15897	15825	16154	15945	15898	15818	15974	15975	15992	16034	15915	15785	15988	15917	15911	15793	15751	15994	15975	15975	15889	15864	15933	16173	15947	16091	15842	15753	16046	15674	15876	15828	15883	16028	16081	16107	15981	15795	15951	15988	15962	15946	15902	15894	16096	15929	15693	15948	16097	15792	16155	16005	15759	15899	15841	15961	16013	15642	15913	15996	15931	16160	15947	15866	15956	16044	15973	15926	16017	15867	15851	16093	15838	15780	15871	15823	15924	16047	15873	15965	15950	15791	15716	15881	15883	15922	15904	15995	15861	15903	16008	15896	16142	15732	15883	15755	15932	15944	15808	16002	15801	15841	15765	15763	15880	15973	16094	15853	15676	15951	15988	15878	16037	15875	15894	15904	15856	15986	15963	15921	15905	15901	15953	15815	15793	15979	16044	15903	15786	15953	15930	16068	15936	15915	16034	15957	15707	15945	15884	16015	16020	16061	15935	15933	15968	15952	15962	16042	15887	15859	15829	15868	15882	15855	15933	16014	15853	15950	15887	15720	15776	15992	15718	15947	16072	15816	15746	15819	16131	15915	15946	16003	15762	15864	15792	15752	15893	15966	15956	15908	15876	16051	15768	15916	15848	16032	15773	15957	15900	15912	15832	16089	15876	15994	15705	15797	15874	16126	15873	15935	15919	15957	15827	15927	15927	15752	16024	16052	15858	15766	15886	16027	15950	15840	16114	15912	15963	15906	16076	15758	15935	15806	15765	16114	15934	15878	16006	15973	15895	15957	15783	16078	16127	16090	15874	15771	16003	15767	16049	15986	15709	16021	15782	15843	15841	15950	15921	15976	16010	15783	15970	15764	15914	15993	16081	15845	16063	15909	15908	16075	15902	15880	15934	15859	15932	15997	16030	15856	15995	15879	15922	15799	16063	15779	15982	15835	15793	15985	15916	15916	15948	15881	15841	15739	15914	15909	15914	16126	15791	15805	16053	16096	16020	16111	15765	15923	16043	15891	16023	15831	15829	16055	15872	15817	16100	15926	15910	15979	16114	15905	15990	15991	15713	16036	15817	15903	15928	16090	15825	15848	16051	15938	15847	16020	15715	15835	15982	15982	15893	16029	15694	15981	15806	15905	15860	15972	15897	15933	15912	15712	15981	15814	15945	15859	15876	15946	15977	16052	15785	15976	15876	16001	15747	15916	15994	15934	16070	15975	15962	15974	15737	15906	16034	15957	15961	15901	15815	15973	15922	15919	15914	16116	16009	15985	15932	15913	15912	15927	15802	16018	16032	15960	15784	15973	15841	15942	15861	15931	16014	15875	15953	15806	15923	15993	15894	15951	15940	15907	15864	15996	15852	15936	15955	15922	15886	15965	15878	15936	15991	15942	15912	15918	15854	15959	15881	16048	15844	16102	16059	16055	15882	15984	15844	15976	16097	16031	15966	16114	15955	15891	16107	15846	16011	15874	15944	16061	15965	15962	15985	16066	15822	15898	15872	15871	16074	15905	15876	15941	15924	15953	16028	15884	15899	16027	15805	15968	15767	16006	15842	15933	16015	15967	15901	15789	15846	15918	15839	15997	15854	16085	15745	15733	15944	15796	16147	16019	15906	15999	16090	16137	15964	15729	16008	15922	15959	15773	15966	15883	16036	15974	15872	15815	16023	15908	15947	15888	15807	16047	15959	15870	15945	15956	15983	15997	16176	15902	15860	15773	15896	16107	15910	15958	15904	15874	15989	15958	15986	15897	15891	15922	15927	16002	15968	16142	15793	16064	15643	15785	15949	15812	16047	15870	15843	15795	15963	15782	15708	15767	15887	16072	15781	16059	15788	15845	15904	15909	16109	15800	15968	15946	15940	16032	15907	16107	15917	15895	15863	15840	15970	15953	16029	15819	15980	16070	15891	15915	15935	16025	15909	15912	15925	16034	15900	15779	15716	16024	16070	15776	15807	15807	15982	16002	15807	15975	15913	15886	15892	16030	16009	15979	15900	15895	15844	15933	15904	15991	15862	15928	16025	16122	15826	15965	15843	15991	15737	15972	15835	15914	15912	16031	16012	15827	15813	15858	15923	15869	15828	15805	15900	15957	16117	15979	15773	16145	15901	15969	16018	15742	15891	15898	15814	16012	15994	15845	15898	15865	15975	15916	15849	15942	15899	15753	15988	15990	15816	15962	15871	16016	16016	15914	15958	15782	15913	15797	15897	15978	15897	15798	16050	15857	15906	15697	15849	15772	16029	15919	15776	16085	15884	16067	16038	15906	15971	15888	15824	15931	15990	15759	15805	15971	15977	15954	16053	15969	15690	16030	15919	15961	15967	15837	15883	16131	15823	15902	16005	15869	15946	15929	15910	15760	15882	15917	15891	16129	15749	15873	15909	15870	15795	15927	16068	15815	15749	15948	15931	15878	15899	15938	15836	15852	16067	15896	15870	15920	16054	15828	16077	15891	15972	15906	15997	15952	16068	15790	16071	15846	15949	16078	15828	15777	15830	16056	15932	15892	15966	15866	16012	15798	15979	15837	15769	16105	15868	15887	15915	15861	15971	16050	15871	15805	15886	15901	15995	15985	16091	15873	15946	15968	15814	15930	15940	15956	15911	15930	15863	15962	16095	16006	15929	15822	16053	15941	15839	15999	15745	16046	15846	15881	15752	15977	15932	16038	15852	15891	15791	15816	15960	15887	15911	15719	16045	15858	15837	15839	15915	16072	16080	15993	16076	15913	15921	15975	16056	15897	15938	15853	15868	15805	15867	15880	15822	15898	15615	16085	15887	15790	15919	16091	15905	15975	16031	15999	15959	15886	15877	15822	15892	15976	16085	15863	15876	15821	15838	15866	15761	15914	15939	15852	15866	15864	15796	16061	16053	15850	16039	15901	15935	15870	16000	15924	15888	16038	15929	15762	15869	16137	15836	15914	15939	15923	15881	15882	15814	15828	15970	15878	15946	15924	15738	15888	16016	15959	15913	15883	16028	15776	15872	15996	15889	15831	15829	15836	15817	15988	16057	16021	16010	15877	15818	15934	15677	16024	16086	15851	15792	15757	16075	15880	15956	15880	16096	15769	15963	15995	15817	15999	15928	15810	16119	15868	15864	15981	15850	15847	15834	15876	15768	16123	15870	15851	15800	15829	15932	15904	15990	15799	15902	15996	15951	15862	16043	15958	15861	16194	15750	15827	15946	15904	15897	16148	16180	15852	15903	16222	15910	15921	16047	15885	15944	15923	15847	16111	15911	15830	15882	16004	15992	16030	15886	15968	15966	15869	15824	15937	15987	15894	16097	15828	15817	15960	15722	15787	15969	15955	15882	15855	15937	16029	15820	15925	15833	15873	16022	15850	15982	15896	16072	15915	16069	15958	15920	16092	15918	16011	15954	15859	16074	15991	15979	15946	15783	16011	15996	15869	16022	15981	15825	15873	16071	15926	16038	15843	16043	15809	15897	15976	15877	16025	15912	16145	15884	15879	16001	15882	15809	15932	15992	15887	15991	15987	16012	15878	15937	15927	15944	15979	16053	15922	15816	15854	15629	15685	15993	15979	15861	15781	15907	15982	15943	15821	15766	16001	15898	15930	16010	15727	15954	15894	15785	15974	16001	15864	15807	15699	15892	15928	15979	15924	15957	15854	15958	15894	15963	15983	16003	16089	15881	15905	16032	15934	16057	15900	15900	15866	15909	15744	16028	15911	16049	16050	15866	15950	15942	15561	15886	15899	16050	15987	16009	15963	15889	15852	15920	15844	15903	15730	16000	16066	15987	15959	15908	15661	15818	15988	15806	15916	15992	15946	15688	15826	15854	15925	15972	16006	15907	15919	15907	15829	15968	15667	16101	16039	15921	16048	15951	16078	15993	15630	15994	16014	15799	15854	15996	15883	15954	15977	15910	15948	16042	16048	16039	16068	15893	15944	16022	15964	16125	15871	15943	15979	15984	15965	15913	15889	15812	16110	15726	15971	16077	15932	15906	15864	15850	15878	16055	15791	15890	15823	15925	15981	15942	15862	15594	15911	15937	15947	15923	15852	15729	16048	15814	16237	15704	15979	15960	15952	15976	15996	15860	15892	16025	16024	15756	15868	15927	15862	16039	15989	15767	15838	15941	15761	15806	15731	16030	15917	15865	15741	15808	15882	16045	15853	15960	15943	15928	15879	15977	15859	15787	15908	15936	15878	15996	16050	15668	16049	15863	15929	15827	15712	15835	15821	15913	15925	15792	15921	15962	16036	15838	15905	15913	15776	15984	16049	15834	15805	15841	15836	16054	15787	15814	15909	15857	15884	16014	15667	15870	15997	15942	16048	15808	15764	15848	15730	15987	15907	15945	16081	15905	16092	15985	15938	15806	15963	16049	15908	15869	15932	15970	15919	16024	15918	15850	15983	15830	16021	15859	15974	15852	15974	15929	15888	15918	15981	16030	15911	15864	15785	15880	15968	15944	15977	15847	15811	15771	15922	15994	15802	15949	15708	15954	15961	15917	15891	15811	15950	16022
34243	28334	32060	29938	27089	26302	25585	24834	24530	24193	24034	23851	23859	24118	23868	23731	23615	23540	23273	23680	23090	23454	23540	23222	23233	23315	23248	23153	23328	23354	23375	23256	23178	23530	22987	23295	23205	23066	23234	23252	23077	23318	23268	23484	23251	23202	23240	23349	23524	23288	23264	23244	23250	23176	23294	23228	23340	23288	23152	23267	23131	23231	23278	23384	23274	23307	23328	23272	23215	23180	23241	23403	23083	23026	23088	23223	23201	23254	23381	23308	23336	23285	23205	23168	23052	23113	22976	23285	23258	23111	23157	23384	23217	23456	23255	23379	23239	23050	23133	23314	23257	23326	23244	23162	22975	23139	23083	23058	23283	23071	23313	23191	23227	23102	23139	22977	23247	23338	22992	23053	23276	23276	23298	23282	23152	23159	23287	23240	23106	23273	23041	23163	22893	23193	23084	23400	23127	23248	23196	23374	23259	23150	23036	23144	23100	22962	23241	23338	23091	23088	23064	23099	23094	22911	23209	23092	23148	23049	23141	23277	23218	23084	23147	23214	23300	23226	23173	23307	23138	23296	22996	23176	23247	23177	23236	23258	23040	23348	23131	23178	23003	23046	23167	23112	23450	23337	22991	23183	23292	23048	23478	23104	23287	23235	23309	23185	23189	23151	22970	23248	22893	23307	23191	23113	23223	22969	23105	23178	23383	23293	22958	23118	23180	23161	23170	23110	23160	22974	23251	23159	23494	23108	23135	22990	23081	23179	23297	23394	23197	23142	23294	23167	23500	23206	23187	23193	23291	23033	23042	23183	23292	22864	23073	23217	23341	23069	23120	23154	22959	23281	23257	23220	23271	23400	23155	23197	23119	23269	23372	23247	23189	23113	23414	23433	23300	23095	23067	23123	23094	23065	23257	23265	23266	23235	23249	23138	23040	23334	23042	23269	23098	23161	23244	23257	23175	23164	23150	22910	23063	23118	23269	23544	23226	23225	23046	23142	23141	23167	23332	23159	23319	23096	23152	23133	23048	23183	23054	23165	23234	23010	23108	23160	23175	23124	23365	23241	23256	23310	23234	23156	23302	23133	23171	23291	23158	23071	23144	23230	23059	23290	23173	23322	23314	23135	23129	23143	23142	23307	23208	23505	23199	23211	23199	23247	23125	23301	23124	23288	23122	23174	23249	23232	22884	23164	23155	22929	23235	23201	23200	23009	23133	23041	23102	23148	23292	23108	23371	23190	22822	23108	23172	23161	23210	23030	23020	22859	23268	23227	23118	23160	23016	23177	23146	23190	23277	23099	23381	23065	23161	23330	23353	23215	23049	23047	22975	22987	23175	23179	23235	23209	23489	23371	23107	23205	23151	23081	23297	23233	23149	23151	23348	23427	23113	23079	23093	23255	23105	23194	23154	23003	23056	23318	23096	23355	23233	23215	23147	23138	23022	23405	23434	23340	23344	23060	23220	23093	23170	22992	23261	23382	23198	23144	23260	23157	23350	23291	22842	23162	23276	23113	22982	23146	22984	22972	23089	23249	23292	23198	23315	23098	23116	23238	23065	23309	23235	22904	23058	23160	23385	23254	23227	23252	22875	23143	23347	23231	23091	23403	23230	23204	23238	23416	23338	23149	23147	23185	23097	23159	23312	23099	23015	23313	23180	23357	23101	23345	23186	23234	23255	23090	23455	23105	23154	23121	23332	23122	23366	23184	23309	23327	23083	23263	23229	23224	23180	23254	23169	23108	23283	23080	23101	23096	23318	23167	23048	23181	23286	23189	23146	23107	23297	23255	23149	23175	23334	22946	23497	23258	23162	23120	23231	23171	23039	23233	23258	23169	23178	23032	22929	23141	23251	23063	23174	23203	22996	23281	23357	23193	23193	23201	23017	22984	23176	23214	23118	23137	23155	23089	23312	23198	22991	23128	23276	22879	23107	23112	23079	23049	23262	23163	23410	23121	22968	23073	23153	23075	23146	23382	23199	23150	23283	23129	22975	23100	23055	23216	23051	23064	23182	23105	23317	23147	23229	23147	23393	22976	23085	23051	23177	23131	23202	22958	23278	23181	23282	23286	23094	22895	23175	23196	22895	23033	22906	23204	23206	23214	23123	23062	23294	23116	23218	23174	23202	23216	23218	23089	23193	23299	23220	23140	23229	23076	23194	23071	23279	23040	23312	23007	23049	23264	23199	23235	23192	23265	23163	23211	22998	22762	22994	22972	23155	23287	23124	23083	23193	23112	23248	23225	23102	23183	23022	23053	23258	23160	23365	23057	23054	23215	23063	23075	23069	23409	23234	22925	23344	23122	23325	23151	23380	23258	23402	23262	23342	23160	23440	23451	23316	23223	23166	23188	22919	23220	23254	23273	23146	23166	23520	23366	23019	23124	23223	23353	23359	23180	23124	23290	23163	23249	23214	23293	23259	23171	23384	23195	23328	23180	23203	23107	23183	23232	23173	23155	23208	23398	23251	23225	23138	23272	23204	23196	23256	23525	23274	23203	23259	23353	23121	23027	23225	23409	23135	23106	23237	23479	23299	23134	23163	23131	23128	23253	23455	23115	23237	23051	23107	23330	23143	23335	23182	22988	23055	23384	22974	23168	23057	22963	23354	23153	23327	23076	23177	23172	23085	23192	23345	23274	22921	23293	23216	23125	23314	23456	23114	23208	23341	23221	23207	23174	23210	23154	23270	23259	23199	23443	23132	23227	23262	23157	23222	23205	23476	23335	23060	23292	23336	23158	23163	23144	23168	23454	23293	23444	23258	23191	23392	23285	23402	23268	23222	23102	23298	23275	23289	23059	22955	23177	23308	23056	23129	23007	22922	23261	23206	23230	23350	23287	23208	23073	23273	23240	23117	23280	23301	23144	23205	23142	23177	23501	23296	23294	23302	23015	23145	23095	23222	23130	23089	23188	23247	23097	23063	23240	23326	23056	23310	23375	23172	23048	23158	23155	23325	23312	23429	23355	23166	23413	23265	23230	23094	23184	23368	23234	23377	23358	23065	23138	23194	23380	23040	23062	23330	23135	23399	23139	23188	23467	23159	23197	23226	23148	23180	22910	23116	23364	23276	23292	22989	23312	23236	23196	23047	23135	23135	23204	23248	23280	23230	23036	23184	23027	23206	23265	23250	23153	23000	23211	23209	23198	23271	23044	23163	22890	23258	23356	23453	23334	23422	23079	23062	23153	23244	23113	23260	23132	23084	23371	23070	23122	23238	23290	23255	23058	23153	23168	23011	23267	23083	23299	23079	23331	22958	23102	23262	23036	23076	23265	22988	23220	23202	23003	23245	23153	23261	23187	23084	23401	23132	23255	23373	22907	23360	23295	23348	23426	23126	23318	23101	23107	23168	23197	23263	23370	23103	23373	23094	23059	23201	23206	22850	23338	23052	23084	23225	23240	23397	23484	23145	23293	23155	23001	23046	23052	22997	23140	23013	23335	23331	23173	23199	23220	23197	22982	23099	23161	23139	23126	23314	23201	22952	23113	23297	23059	23412	23169	23315	22977	23364	23336	23470	23232	23182	23527	23281	23206	23150	23219	23363	23112	23139	23216	23210	23082	23255	23262	23267	23368	23323	23054	23639	23127	23311	23019	23415	23131	23125	23045	23270	23232	23457	23397	23293	23196	23422	23165	23376	23140	23272	23413	23213	23355	23353	23239	23107	22915	23062	23136	23318	23170	23331	23053	23200	23187	23334	23051	23202	23187	23255	23217	23363	23234	23291	23315	23208	23120	23022	23208	23088	23029	23143	23219	23272	23053	23379	23423	23098	23086	23308	23001	23381	23201	22968	23017	23054	23170	23242	23478	23156	23130	23188	23456	23121	23139	23164	23066	23438	23357	23158	23247	23026	23124	23269	23480	23189	23088	23296	23177	23186	23231	23376	23101	23185	23377	23126	23050	23379	23123	23167	23428	23084	22939	23231	23276	23491	23167	23175	23340	23146	23243	23151	23191	23322	23181	23187	23281	23191	23382	23248	23106	23188	23187	23157	23235	23140	23036	23129	23120	23020	23264	23198	22996	23057	23255	23035	23133	23309	22902	23440	22987	23319	23141	23218	23046	22937	23134	23314	23270	23145	23257	23178	23193	23194	23205	23039	23020	23185	23273	22973	23115	23364	23224	23223	23186	23374	23166	23054	23267	23206	22885	23243	23396	23179	23296	23344	23454	23078	23327	23094	23221	23348	23479	23248	23128	23240	23333	23258	23386	22908	23272	23150	23093	23339	23311	23278	23145	23218	23207	23260	23317	23071	22908	23248	23204	23359	23239	23272	23102	23440	23330	23175	23002	23138	23082	23355	23106	23176	23438	23427	23095	23013	23065	23206	23006	22983	23115	23185	22925	23275	23051	23353	23166	23221	23223	23358	23212	23198	23123	23102	23206	23425	23322	23210	23142	23050	23355	23195	23184	23270	23169	23118	23148	23135	23077	23005	23120	23211	23382	22826	22995	23369	23185	23108	23292	23126	23316	23272	23134	23304	23145	23380	23248	23191	23280	23246	23108	23134	23387	23153	23176	23157	23331	23231	23226	23118	23532	23192	23232	23316	23104	23014	23235	23162	23321	23440	23027	23256	23047	23257	23373	23127	23110	23114	23149	23183	23181	23190	23075	23452	23166	23356	23173	23379	23067	23053	23106	23164	23222	23431	22994	23121	22989	23174	23127	23081	23241	23263	23150	23075	23209	23216	23075	23118	23206	23335	23381	23423	23247	23091	23100	23238	23410	23272	23234	22935	23113	23157	23278	22947	23193	23041	23234	23352	23257	22982	23200	23358	23051	23144	23081	23279	23159	23160	23262	23133	23017	23235	23064	23277	23487	23460	23060	23124	23244	23353	22982	23231	23157	23333	23172	23220	23202	23107	23186	22910	23263	23398	23107	23507	23005	22931	23303	23097	22991	23376	23302	23180	23217	23285	23353	23470	23184	23377	23246	23169	23323	23312	23268	23339	23043	23227	23170	22937	23202	23247	23225	23311	23217	23116	23082	23132	22934	22965	23417	23141	22981	23260	22965	23243	23103	23487	23233	23285	23031	23250	23037	23195	23209	23233	23233	23428	23403	23335	23219	23269	23019	23314	23153	23131	23131	23117	23345	23359	23380	23216	23114	22981	23035	23359	23196	23030	23318	22948	23097	23385	23345	23372	23027
22492	27703	27692	23405	20937	19575	18718	17832	17244	16849	16716	16437	16554	16081	15860	16042	15818	15578	15879	15582	15617	15549	15537	15407	15412	15642	15484	15337	15466	15450	15589	15293	15195	15313	15510	15303	15204	15415	15326	15153	15319	15201	15183	15270	15239	15196	15542	15440	15316	15195	15443	15455	15467	15032	15130	15149	15114	15283	15422	15342	15346	15110	15240	15179	15296	15382	15335	15303	15226	15452	15287	15273	15319	15338	15353	15283	15160	15338	15187	15232	15161	15376	15375	15183	15363	15402	15232	15317	15217	15111	15438	15167	15295	15007	15248	15252	14984	15217	15095	15264	15184	15201	15389	15103	15356	15157	15266	15056	15303	15270	15166	15270	15110	15387	15129	15335	15446	15351	15361	15171	15225	15066	15299	15298	15140	15095	15148	15329	15283	15245	15249	15262	15209	15231	15239	15222	15237	15323	15198	15149	15285	15074	15313	15224	15283	15375	15147	15339	15221	15251	15213	15198	15056	15265	15205	15239	15138	15445	15220	15178	15160	15300	15179	15101	15284	15279	15287	15265	15339	15362	15316	15061	15405	15281	15281	15342	15396	15411	15238	15403	15066	15429	15306	15351	15072	15261	15170	15243	15106	15479	15259	15377	15266	15338	15365	15274	15319	15191	15262	15178	15322	15183	15501	15170	15159	15224	15376	15195	15225	15412	15188	15177	15310	15281	15280	15212	15220	15427	15458	15163	15298	15241	15209	15128	15194	15392	15171	15516	15366	15382	15134	15186	15223	15246	15212	15251	15280	15007	15200	15280	15272	15183	15313	15177	15244	15236	15361	15235	15418	15339	15212	15439	15266	15322	15366	15207	15495	15372	15318	15223	15212	15428	15251	15256	15331	15231	15209	15172	15171	15129	15342	15209	15056	15186	15065	15229	15022	15298	15397	15235	15207	15268	15261	15165	15259	15307	15380	15253	15111	15088	15248	15262	15203	15167	15249	15103	15380	15238	15269	15357	15240	15267	15210	15373	15285	15362	15345	15359	15202	15410	15358	15273	15361	15314	15257	15200	15285	15160	15272	15248	15353	15242	15253	15090	15107	15260	15199	15224	15326	15256	15109	15278	15186	15215	15193	15342	15104	15209	15245	15122	15201	15205	15318	15283	15268	15153	15407	15387	15439	15477	15323	15177	15168	15242	15150	15222	15392	15368	15274	15272	15387	15236	15219	15186	15069	15353	15217	15306	15408	15145	15239	15149	15385	15298	15165	15319	15373	15204	15230	15314	15238	15268	15211	15305	15240	15355	15207	15342	15325	15125	15183	15303	15227	15356	15287	15266	15341	15322	15159	15303	15296	15074	15251	15228	15212	15292	15255	15211	15552	15247	15267	15159	15360	15239	15014	15371	15321	15277	15091	15234	15223	15123	15367	15333	15400	15059	15368	15093	15237	15308	15303	15488	15432	15314	15303	15270	15225	15402	15215	15190	15271	15257	15191	15183	15200	15425	15291	15232	15146	15114	15291	15284	15208	15335	15296	15169	15336	15145	15210	15092	15328	15127	15204	15250	15303	15433	15158	15247	15295	15340	15207	15039	15388	15232	15103	15350	15182	15089	15288	15319	15323	15325	15186	15185	15225	15380	15209	15172	15335	15124	15196	15351	15264	15290	15313	15259	15212	15146	15369	15333	15320	15247	15311	15193	15122	15255	15356	15132	15401	15215	15211	15253	15238	15332	15422	15470	15381	15061	15079	15458	15098	15304	15179	15216	15279	15080	15283	15359	15203	15321	15149	15157	15141	15235	15165	15220	15236	15340	15234	15287	15203	15440	15446	15431	15350	15256	15340	15117	15219	15385	15203	15328	15312	15332	15256	15230	15325	15172	15277	15199	15398	15303	15321	15201	15398	15244	15198	15217	15258	15193	15293	15368	15293	15109	15286	15342	15261	15174	15249	15316	15228	15097	15110	15164	15181	15359	15216	15212	15353	15162	15182	15263	15224	15334	15154	15340	15194	15299	15179	15257	15141	15274	15286	15196	15282	15295	15362	15300	15377	15332	15324	15239	15302	15274	15251	15279	15124	15116	15259	15395	15314	15212	15156	15285	15279	15326	15313	15367	15366	15215	15199	14971	15240	15239	15115	15315	15335	15137	15106	15245	15403	15195	15251	15336	15313	15346	15226	15166	15432	15335	15269	15342	15064	15446	15313	15343	15085	15224	15273	15169	15406	15173	15159	15336	15199	15294	15135	15304	15438	15170	15297	15104	15255	15400	15159	15114	15181	15186	15307	15150	15204	15258	15207	15181	15098	15074	15146	15470	15097	15313	15370	15147	15309	15096	15233	15235	15295	15222	15242	15278	15374	15132	15312	15288	15290	15241	15464	15256	15236	15476	15320	15232	15306	15309	15151	15287	15279	15365	15282	15244	15276	15166	15300	15246	15418	14985	15175	15326	15248	15186	15303	15088	15350	15083	15069	15324	15185	15190	15286	15215	15217	15386	15253	15212	15272	15084	15143	15306	15299	15178	15192	15304	15422	15367	15133	15138	15063	15206	15276	15298	15333	15353	15264	15097	15258	15194	15202	15281	15049	15225	15170	15263	15254	15176	15366	15193	15244	15212	15266	15178	15231	15284	15372	15306	15324	15257	15213	15181	15180	15485	15290	15344	15288	15286	15275	15235	15467	15296	15296	15206	15152	15312	15344	15250	15229	15237	15288	15136	15188	15276	15282	15236	15286	15201	15448	15288	15152	15379	15376	15376	15262	15422	15225	15139	15416	15393	15347	15130	15282	15391	15065	15263	15192	15057	15148	15344	15230	15291	15287	15060	15262	15271	15311	15213	15446	15419	15184	15286	15323	15255	15346	15339	15225	15380	15315	15330	15218	15218	15205	15161	15148	15339	15286	15323	15377	15187	15323	15310	15094	15242	15334	15098	15299	15190	15339	15258	15079	15321	15228	15143	15458	15369	15406	15206	15247	15425	15413	15297	15138	15302	15245	15246	15108	15225	15300	15299	15290	15373	15400	15216	15403	15255	15263	15337	15361	15302	15212	15340	15232	15280	15175	15389	15349	15165	15240	15086	15400	15200	15129	15255	15160	15386	15240	15215	15240	15235	15256	15305	15307	15179	15360	15180	15204	15242	15306	15302	15342	15361	15226	15138	15332	15231	15084	15268	15096	15182	15294	15194	15235	15274	15250	15374	15116	15295	15125	15304	15331	15377	15154	15307	15178	15135	15324	15328	15200	15387	15395	15239	15199	15193	15277	15183	15155	15203	15285	15318	15200	15209	15283	15335	15248	15214	15288	15150	15558	15301	15269	15295	15204	15205	15376	15365	15334	15256	15246	15254	15256	15381	15239	15126	15259	15268	15288	15109	15351	15224	15240	15451	15267	15332	15309	15227	15366	15218	14998	15247	15200	15195	15248	15378	15250	15297	15242	15374	15187	15384	15317	15165	15176	15171	15260	15452	15260	15417	15356	15046	15369	15264	15252	15329	15257	15372	15281	15209	15011	15101	15180	15284	15241	15168	15168	15076	15405	15156	15246	15358	15397	15437	15270	15322	15118	15275	15448	15197	15579	15308	15182	15527	15259	15362	15220	15397	15350	15179	15072	15222	15274	15361	15299	15331	15274	15183	15336	15197	15363	15139	15234	15294	15178	15265	15401	15252	15333	15297	15400	15337	15163	15303	15286	15148	15459	15249	15127	15329	15164	15280	15350	15233	15410	15147	15017	15207	15131	15274	15248	15172	15237	15120	15128	15242	15182	15297	15242	15459	15193	15277	15330	15325	15248	15127	15467	15213	15261	15529	15105	15270	15160	15391	15511	15040	15154	15299	15137	15178	15250	15236	15110	15271	15259	15287	15359	15350	15354	15389	15265	15256	15211	15282	15050	15238	15438	15294	15384	15091	15373	15171	15334	15305	15235	15114	15190	15280	15050	15127	15103	15248	15329	15287	15312	15107	15334	15223	15260	15308	15239	15060	15253	15245	15412	15262	15068	15229	15301	15263	15346	15502	15185	15247	15239	15261	15263	15211	15263	15264	15270	15194	15456	15266	15067	15405	15358	15274	15299	15292	15290	15169	15078	15260	15249	15311	15322	15351	15250	15288	15134	15276	15399	15307	15118	15284	15267	15375	15138	15070	15243	15144	15170	15365	15286	15297	15435	15177	15128	15258	15234	15116	15428	15264	15436	15214	15322	15173	15411	15214	15248	15250	15411	15184	15186	15167	15230	15288	15283	15170	15180	15289	15273	15262	15313	15255	15155	15448	15275	15341	15176	15154	15071	15267	15281	15141	15406	15350	15332	15117	15288	15162	15354	15304	15269	15256	15357	15201	15200	15274	15090	15391	15046	15420	15242	15282	15203	15416	15303	15175	15191	15217	15252	15364	15282	15383	15065	15277	15360	15103	15271	15076	15219	15403	15297	15222	15227	15353	15350	15452	15259	15290	15180	15304	15248	15213	15086	15389	15321	15196	15377	15271	15187	15219	15454	15364	15258	15210	15250	15226	15317	15247	15336	15216	15268	15470	15462	15178	15300	15235	15100	15271	15298	15296	15325	15322	15245	15355	15147	15241	15087	15353	15233	15269	15287	15206	15252	15130	15528	15264	15243	15273	15265	15300	15202	15213	15267	15269	15352	15235	15438	15249	15218	15228	15333	15361	15322	15201	15265	15198	15292	15354	15325	15370	15250	15254	15208	15098	15382	15246	15307	15448	15278	15266	15343	15256	15135	15194	15073	15121	15227	15259	15216	15296	15169	15152	15229	15261	15239	15351	15241	15270	15240	14986	15245	15186	15086	15257	15223	15200	15154	15440	15344	15152	15167	15457	15063	15177	15231	15267	15190	15313	15308	15209	15321	15284	15324	15201	15198	15329	15183	15180	15273	15364	15286	15447	15336	15306	15205	15331	15328	15376	15376	15160	15345	15296	15148	15135	15320	15351	15171	15259	15288	15186	15307	15268	15308	15252	15372	15345	15383	15127	15250	15544	15282	15165	15215	15281	15310	15209	15177	15249	15258	15188	15108	15225	15373	15063	15371	15184	15157	15476	15206	15244	15268	15292	15120	15299	15118	15192	15202	15293	15303	15153	15261	15351	15337	15177	15278	15243	15234	15488	15267	15362	15430	15244	15286	15340	15314	15165	15337	15180
24473	21165	27794	25445	24482	28127	29306	26386	25593	25237	24795	24653	24425	24302	24061	24126	23760	23707	23807	23926	23679	23476	23518	23291	23271	23218	23145	23221	23490	23304	23206	23037	23376	23039	23002	23342	23369	23227	23289	23420	23270	23318	23063	23250	23279	23122	23037	23223	23462	23251	23247	23110	23157	23041	23099	23369	23221	23379	23239	23138	23061	23165	23091	23209	23253	22783	22994	23224	23067	23144	23109	23352	23275	23116	23213	23243	23076	23130	23063	22894	23002	23004	22807	23130	22848	22876	23086	23490	23227	23120	22979	23367	23316	23244	23074	23044	23230	23192	22931	22916	22942	23263	23232	23180	23174	23043	23073	23208	23038	22896	23203	23250	23123	23197	23141	23162	23017	23102	23044	22850	23077	23328	22889	23172	23239	23302	23176	23205	23098	23263	22969	23079	22972	23091	23207	22999	23025	23125	23011	22819	22909	23072	23027	23029	23148	23082	22818	23007	23137	23113	23275	23029	23224	23116	22849	22967	23140	22995	22973	23003	23103	23121	23078	22795	23003	23084	23033	23129	23145	22975	23086	23083	23174	23193	23061	23197	23377	23195	23129	23143	22849	22919	23140	22915	23015	23119	23006	23151	23237	23038	23234	23054	23197	23025	23231	22853	23004	23047	23100	23070	22995	23177	23081	22922	22982	22968	23065	23048	23093	23180	23061	22926	23355	23336	23274	23018	23163	23019	23145	22963	22783	22966	23096	23142	23115	23097	22782	22966	23054	23185	22973	22964	22983	22986	23044	22953	23187	23312	23023	23233	23128	23102	22921	23054	23141	23339	23050	23120	22977	23025	22854	23135	22966	23119	22999	23130	23161	23428	23197	22953	23179	22940	23188	23262	23256	23040	23236	23047	22986	23077	22967	23075	22947	23161	23214	23017	23213	23062	22865	23341	23224	22944	23037	23133	22998	23067	23073	23035	22961	23181	23033	22999	23352	23165	22963	23034	23160	22948	23080	22998	23102	22952	23046	23232	23155	22909	22950	22950	23328	22908	23056	23174	22966	23011	23088	23186	23242	23089	23050	23091	23064	23174	23228	23252	23049	23179	23236	23288	23042	23214	22973	23101	23143	23133	23035	23021	23163	23019	23163	22987	23303	23167	23013	22843	23179	23244	22918	23052	23149	23121	23227	23349	23004	23120	22970	23046	22862	23047	23030	23276	23107	23146	23005	23084	23216	23058	23117	23242	22956	23019	23388	23101	23105	23084	23250	23070	22852	22986	23070	23024	23205	23128	23172	23011	23270	23298	23228	23052	23233	23266	23122	22864	23187	23160	22878	23193	23082	23297	22893	23200	23213	23165	23104	23159	22866	23080	23293	23105	23298	22932	23049	22888	23020	22967	23140	23020	23176	23281	23142	23093	23353	22834	22985	23113	22976	22996	23005	22915	23317	23112	23131	23248	23230	23058	23151	22977	22916	23038	23150	22985	22947	23081	23094	23234	23263	23316	23150	23356	22979	23022	23255	23055	22914	23198	23370	23204	23136	22939	22918	22990	23171	23277	23300	23064	22961	23063	23062	23155	22984	23166	23379	23004	23069	23425	23026	23382	23214	23253	23260	23091	22994	22911	22923	23037	23247	22982	23075	23115	23096	22966	23054	23152	23179	23312	23343	23274	22948	23444	23355	23152	23101	22956	22940	23065	22897	23134	23047	23245	23035	23099	23149	23240	23119	22810	23113	23123	23278	23301	23157	23064	23298	23283	23224	22996	23335	23188	22963	23049	23102	22905	23218	23105	23223	22955	23364	22883	23015	23039	23056	23264	23063	23247	23143	23079	23183	22937	22865	23136	23016	22886	22997	22951	23020	23108	23058	23001	23051	23114	22906	23114	23037	23089	23382	23145	23306	23276	23086	23322	23148	22926	23083	22962	22876	23018	23365	23273	23041	22936	23063	23055	22999	22762	23069	22926	23008	23257	23186	23180	23199	22978	23126	23139	23047	23341	23303	23045	23005	23004	23080	23010	23142	22938	23020	23138	23323	22954	23232	23056	23106	23151	23121	23136	23171	23164	23173	23019	22988	23025	22857	22927	23075	23318	23205	23046	23179	22990	22915	23082	23282	23117	22988	22823	23147	23105	23331	23190	23081	22932	23058	23134	22795	22900	22926	22950	23067	22772	23303	23002	23170	23316	23226	23008	23082	22894	22987	22939	23035	22897	23001	23028	23267	23247	23125	23199	23291	23158	23252	23089	23025	23145	23186	23226	23192	22975	23180	23084	23211	23180	23091	22905	22944	22988	22809	23196	23213	23147	23083	23070	23005	23153	22943	23257	23133	22971	23215	23092	23135	23046	22896	23266	23080	23003	23106	22941	22843	23204	22994	23257	22948	22979	23073	22935	23276	23066	22858	23093	22973	22962	23006	22930	23215	23158	23500	23053	23147	23060	23076	22969	23205	22784	22962	23131	23300	22983	23114	22820	22941	22855	23133	23054	23118	22767	23104	22928	22930	22987	23163	22892	22971	23183	22872	23111	23094	23318	22887	23012	23040	23246	23032	23015	23141	22928	23174	23017	23041	23077	23057	23122	23076	23101	23028	23345	23034	23050	23071	23204	22844	23141	22951	23048	23211	22959	23038	22998	23069	22772	23126	22899	23283	23173	23229	23006	23054	23048	22925	23248	23014	23021	22992	23128	23310	23305	23090	23082	23086	23200	23026	23138	23229	23336	22892	23119	23203	23028	22814	23089	23080	22988	22933	23035	22868	23135	23414	23155	23001	22928	23136	23179	23172	22911	22917	23091	22964	22898	23152	23141	22992	23242	23078	23345	23169	23033	23165	23219	23192	23271	23243	23070	23165	23220	23313	23134	23500	23364	23056	22959	23364	23067	22971	23003	23009	23204	23406	23113	22953	23145	23185	22943	23269	23007	23132	23022	23051	23035	23006	23148	22938	23192	22956	23084	23177	23159	23297	23061	23019	23131	23220	23177	23126	23049	23080	23082	23166	23219	23335	23152	22971	23156	23122	23028	22806	23157	23011	23044	23094	23060	23189	23109	23239	22863	23363	23136	23278	23248	23087	23240	23020	23033	23031	23007	22865	23008	23168	22969	23217	22903	23072	23075	23140	23175	22921	23167	23030	23158	23283	23297	23119	23248	23172	22909	23260	23185	23365	22996	23052	23451	23066	23194	23159	22982	22856	23026	23252	23175	22912	23011	23040	23240	23053	22920	23100	23127	23096	23184	23186	23069	22976	23089	23272	23258	23050	23189	23031	23146	22953	23133	22927	22835	22789	23117	22955	23023	23281	23297	23253	23080	23224	22873	23007	23126	23185	23150	23012	22939	23171	23044	22960	23213	23306	23234	22868	23051	23130	23149	23103	23154	23123	23005	23078	22976	23241	23012	23169	23029	23022	23126	23236	23083	22994	23004	22886	23316	23105	22920	22912	23058	23104	22948	23034	23155	23171	23337	22982	23109	23062	23059	23011	23022	23321	23158	22953	23104	22917	23173	22975	23364	22845	23182	23079	22931	23276	23098	23279	23092	23062	22908	22944	23189	23048	23150	23036	22887	22903	23108	23153	23063	23346	23279	23144	22794	22912	23027	22979	22943	22976	22962	22876	23155	23250	23071	22926	22739	23019	22942	23100	22937	23269	23137	23099	23023	23031	23254	23076	23201	22947	23147	22954	22974	23418	23171	23170	23244	23220	23083	23266	22925	23083	23021	23095	23024	23075	22766	23084	23066	22993	23129	23273	22768	23169	23034	23138	23351	23122	23160	23238	23098	23242	22912	22986	23131	23094	23164	22975	22907	23217	23410	22880	23238	22897	22939	23163	23115	23259	22746	23027	23090	23093	23030	23420	23079	23254	23224	22789	23202	23113	22846	22930	22994	23134	22859	22977	22542	23035	23144	23106	23106	23060	23023	22936	22980	23055	23111	23043	23125	23084	23165	23109	23172	23155	22998	23184	23360	23096	23034	23009	22882	23156	22827	23060	22854	23159	23117	23133	22807	23233	22952	23072	23175	23003	22852	23326	23164	23306	23184	23100	23167	23164	23043	23376	23223	23045	23008	22955	23236	23198	23024	22840	23280	23301	23073	23173	23338	23117	22918	23184	22946	23266	23085	22945	23146	23192	23000	23180	23181	23157	23011	23077	23158	23208	23089	23140	23248	23135	23204	23078	23109	23214	22963	23115	23210	23035	23226	23350	23110	22904	23289	23260	23052	23067	22948	22989	23263	23093	23260	23026	22976	23023	22888	22926	22906	23013	23258	23146	23054	23102	22928	22947	22887	23241	22984	22862	23091	23295	23334	23206	22675	22938	23031	22905	23087	23423	23334	23260	23202	23264	23049	23038	23257	22947	23121	23198	23193	23042	23128	23125	23141	23013	22850	23110	23135	22977	22997	23385	23202	23142	22931	23245	23296	22958	23164	23175	23278	23093	23048	23104	23290	22972	23180	22956	23013	22848	22989	23081	23008	23168	23081	23181	23048	23292	23133	23066	22941	23098	22817	23433	23248	23126	22949	22740	23035	23002	22932	23085	23159	23136	23181	23118	23010	23385	23055	23186	23032	23022	23127	23342	23271	23106	23067	23032	22799	23169	23067	23100	23008	22824	23082	22993	23081	23134	23107	22932	23192	23043	23135	23244	23167	22900	22924	23142	23250	22961	22783	22995	23009	22774	23163	22931	23023	23025	23003	23086	23172	22941	22848	23078	23054	23165	22917	22946	23145	23064	22964	22960	23098	22869	22902	23021	23132	23092	23338	23151	23183	23219	23179	22913	23127	23022	23097	23049	23045	23010	22991	23173	23161	23176	23110	22996	22925	23302	23152	22939	23212	22993	23135	23079	22966	23008	23229	23011	23200	23193	23033	23100	23183	22898	22914	23107	23219	23266	22935	23062	23361	23170	23108	23117	23089	23185	23059	23121	23047	23037	23358	22976	23235	23202	22977	23272	23216	23402	22762	23175	23203	22991	23294	22929	23195	23264	22994	23057	23064	23080	23076	22925	23348	23133	23352	23187	22925	23011	23013	23082	23117	23066	23212	23367	23112	22984	22635	23192	23103	22977	22911	23020	22896	22887	23140	23143	23119	23086	23071	23057	22937	23178	23204	23136	23123	23044	22917	23190	23248	23525	23269	23043	23162	23130	23065
20539	35098	34924	29128	25217	22568	20978	19815	18921	18209	17767	17330	17109	16801	16404	16350	15915	15827	15932	15903	15766	15574	15590	15461	15374	15533	15468	15282	15295	15531	15300	15541	15372	15311	15294	15104	15305	15223	15206	15249	15224	15141	15333	15155	15218	15253	15227	15282	15295	15251	15036	15398	15131	15275	15290	15200	15256	15110	15039	15095	15200	15198	15315	15048	15100	15075	15027	15205	15125	15029	15233	15051	15160	15162	15206	14897	15075	15097	15281	15326	15010	15117	15227	15060	15084	15125	15163	15192	15259	15124	15287	15140	15127	15113	14824	15221	15163	15135	15287	15049	15223	15095	14998	15036	15374	15107	15170	15088	15114	15216	15310	15051	15077	15272	15194	15016	14928	15292	15291	15039	15103	15237	15284	14997	15068	15171	15069	15073	15313	15078	14965	15103	15143	15009	14831	15197	15145	15050	15059	15253	15048	15047	15007	15163	15178	15028	15083	15202	15147	15169	15167	14982	15160	15246	15109	15187	15173	15267	15117	15193	15119	15258	15048	15097	15138	15290	15219	15036	15193	14962	15189	15141	15198	15036	15271	15146	15112	15070	15074	15055	15120	15017	15320	15007	15391	15057	15226	14948	15143	15246	14952	15192	15037	15118	15002	15240	15046	15109	15246	15210	15113	15040	15181	15101	15046	15273	15081	14955	15071	15222	15177	14998	15020	15095	15120	15340	15318	15188	15010	15175	15142	15141	15184	15315	15172	15186	15105	15095	15275	15077	15218	15104	15258	15094	15102	15054	15113	15077	15281	15005	15019	15136	15146	15209	15016	15089	14934	14946	14953	15132	15025	15122	15073	15071	15249	15179	14910	15030	15212	15126	15187	15182	15014	14955	15243	15316	15023	15259	15063	15091	15046	15193	15160	15137	15395	15264	15141	15189	15107	15140	15031	15021	15053	15150	15181	15217	15192	14940	15033	15227	15166	15275	15043	15038	15190	15318	14956	15045	15310	15049	15077	15097	15248	15063	15045	15137	15233	15154	15140	15375	15148	15289	15366	15024	15049	15120	14907	15010	15153	15003	15068	15120	15137	15020	15199	14936	15198	15035	15249	15063	14965	15105	15231	15057	15153	15294	15071	15142	15063	14811	15072	15089	15304	15288	15083	15053	15080	15154	15199	14878	15291	15136	15071	15005	15113	15120	15291	15028	15085	15198	15081	14984	15157	15196	15255	15248	15114	15001	15050	15059	15172	15139	15208	15214	15231	15077	15258	15060	15085	15115	15201	15196	15057	15247	15168	15092	15102	15033	15197	14994	15101	15228	15140	15039	15200	15050	15083	14992	15088	15080	15281	15203	15155	15069	15031	15233	15140	15255	15186	15290	14970	15158	15108	15132	15194	15064	15276	15100	15251	15234	14995	15073	15297	15098	15129	15179	15051	15277	15076	14880	15287	15080	15105	14934	15105	15045	14985	15082	15135	14983	15272	15248	15131	15218	15168	15060	15158	15120	15170	15066	15277	15035	15036	15275	15154	15180	15142	15143	15121	15049	15086	15033	15139	15106	15027	15200	15125	15042	15163	15057	15170	15118	15140	15203	15292	15255	15164	15162	15165	15017	15175	15078	14996	15075	15092	15174	15140	15289	15103	15042	15182	15159	15180	15179	15220	15115	15016	15233	15307	15099	15274	15097	15062	15071	15149	15107	15101	15126	14985	15062	15286	15099	15134	15123	15058	15167	15151	15236	15100	15182	15188	15265	15213	15098	15235	15161	15055	15162	15179	15247	15166	15163	15051	15118	15079	15127	15057	15158	15097	15148	15226	15143	15168	15140	15032	14921	15095	14832	15125	15132	15173	15233	15233	15109	15143	15241	15087	15112	15204	15244	15184	15124	15042	15089	15067	15216	15014	15171	15043	15086	15256	15017	15129	15205	15070	15182	15278	15135	15018	14994	15094	15006	15171	15330	15060	15065	15216	15138	15079	14998	15131	15114	15117	15243	15074	15213	15047	15183	15061	15245	14894	15031	14963	15098	15095	15177	15040	15001	15051	15013	15061	15026	15094	14954	15048	15202	15198	15176	15207	14944	15196	15185	15164	15200	15136	15132	15237	15145	15078	15202	15139	15274	15265	15048	15337	15268	15387	15120	15122	15062	14970	15201	15047	15100	15088	15184	15235	14939	15165	15171	15295	15131	15119	15113	15101	14937	15131	15199	15146	15097	15078	15233	15273	15187	15016	14995	15100	15082	15274	15037	15215	15117	15064	15125	15375	15009	15083	15065	15107	15050	15272	15047	15227	15154	14982	15051	15134	15043	15263	15154	15077	15083	15117	14995	15104	15012	14878	15186	15196	15113	15118	15069	15154	15096	15067	15163	15200	15088	15093	15166	14982	15092	15142	15121	15304	15156	15052	15200	15231	15129	15038	15072	15073	15209	15069	15135	15025	15169	15163	15022	15221	15053	15137	15135	15219	15121	15217	15037	15044	15001	14966	15286	15105	15182	15184	15142	15062	15177	15080	15132	14989	15112	15111	14956	14983	15195	15244	14939	14957	15283	15208	15237	15049	15225	14993	15016	15005	14994	15172	15129	15094	15200	15075	14898	15230	15117	15107	15091	14854	14950	15133	15190	15287	15109	15083	15093	15156	15088	15100	15213	15216	15178	15077	15291	15062	14967	15203	14970	14984	15153	15219	15080	15258	15043	15180	15221	15081	15226	15025	15265	15283	15101	15136	15109	15159	15089	15226	15101	15129	14964	15128	15149	15262	15084	15232	14976	15092	15184	15312	15109	15232	15116	15226	15224	15264	15069	15207	15111	14950	15176	15151	15136	15221	15104	15325	15146	15103	15142	15087	15083	15209	14958	15132	15094	15197	14901	14913	15228	15007	15301	14982	15192	15139	15156	14952	15271	15044	15188	15159	15038	15073	15228	15103	15085	15132	15156	15075	15082	15116	15033	15172	15191	15097	15254	15068	15180	15097	15233	15132	15105	15154	14995	15007	15148	15121	15141	15192	15001	15327	15159	15135	15277	15199	15092	14995	15212	15250	15130	15270	15238	15199	15177	15095	15033	15103	15019	15049	15072	15126	15138	15212	15315	15069	14980	15367	15163	15061	15214	15212	15106	15267	15094	15361	15011	15075	15209	15194	15092	15131	15048	15138	14961	15079	15158	15164	15208	14982	15175	15042	14995	15212	15127	15377	15173	15204	15014	15261	14920	15236	15128	15191	15093	15020	15089	15191	15064	15227	15164	15157	15214	15037	14990	15204	15091	15089	15243	15194	15132	15269	15170	15210	15125	15250	15294	15227	15224	15089	15054	15087	15022	15218	15357	15102	15121	15154	15086	15041	15001	15161	15193	15191	15288	15134	15041	15066	15130	15073	15195	15057	15230	15373	15148	15039	15167	14991	15177	15093	15124	15071	15135	15223	14964	15121	15243	15109	15123	15189	14970	15277	15233	15081	14979	14899	15173	15217	15143	15250	15109	15082	15189	15081	15133	15252	15168	15106	14948	15061	15193	15064	15172	15321	15038	15125	15167	15170	15089	15054	15124	15281	15119	15103	15081	15220	15022	15159	15156	15139	15091	15126	15037	15058	15053	15073	15107	15201	15277	15112	15050	15241	15229	15153	15153	15100	14992	15097	15259	15209	15023	15082	15038	15167	15117	15078	15133	15168	14957	15293	15128	15139	15147	15153	15120	15194	15148	15049	15023	14874	15083	15019	15095	15155	15091	15198	15273	15122	15204	15195	15121	15027	15000	14999	15067	15191	15135	15101	15253	15122	15150	15243	15086	15172	15145	15099	15078	15126	15019	14821	15129	15136	15095	15208	15105	15060	15164	15172	15119	15216	15099	14990	15094	14922	15033	15157	15013	15254	15144	15192	15093	15367	15122	15002	15083	15163	15161	15043	15156	15179	15058	15002	15038	15226	15119	14985	15004	15154	15132	15217	15158	15244	14940	15021	15187	15129	15117	15246	15029	15271	15285	15344	15095	15341	15122	15175	15211	15247	15172	15127	14975	15102	15335	15179	15053	15208	15105	15019	15276	15101	15087	15167	14991	15266	15161	15287	15120	15290	15217	15122	15066	15154	14973	15152	15178	15113	15193	15094	14983	15191	15150	15036	15086	15294	15178	15174	15210	15235	15008	14992	15240	15221	15203	15018	15091	15208	15163	15102	15089	15089	15089	15045	14861	15191	15295	15168	15180	15083	15051	15366	15127	15105	15226	15157	15170	15010	15073	15001	15234	15138	15130	15094	15046	15121	14954	15127	15008	15130	15346	15178	15005	15007	15155	15149	15174	15180	15138	15105	15007	15121	15084	15098	15207	15304	15256	15227	15068	15151	15149	15187	15201	15059	15195	15236	15067	15003	15136	15182	15338	15206	15036	15029	15104	15045	15197	15179	15074	15261	15334	15310	15027	15041	14965	15134	15097	15264	15130	15133	15031	15108	15128	15251	15215	15137	14947	15119	15107	15153	15155	15194	15099	15047	15171	15309	15068	15247	15121	15144	15109	15148	14969	15130	15050	15191	14957	15149	15163	15059	15344	15094	15070	15232	14994	15057	15287	15198	15188	15262	15223	15053	15069	15234	15171	15164	15231	14969	15332	14985	15194	15167	14993	15054	15184	15209	15017	15262	15064	15108	15144	15118	15192	15177	15062	15237	15163	15213	15217	15201	15190	15189	15204	15236	15159	15074	15211	15228	15159	15409	15014	15203	15163	15055	15172	15118	15273	15123	14988	14956	15222	15144	15096	15244	15218	15181	15163	15004	15030	15263	15038	15012	15233	15223	15212	14980	15117	15081	15035	15054	15190	14940	15013	14961	15021	15195	15216	15033	15068	15110	15173	15087	15068	15174	15186	15065	15111	15049	15051	15209	15065	15109	15111	15093	15159	15137	15216	15127	15065	14868	15080	15124	15130	15106	15160	15096	15033	14924	15273	15064	15113	15083	15115	15023	15216	15244	15130	15223	15088	15023	15135	15116	14898	15024	14980	15152	15333	15226	15152	15326	15057	15366	15136	14965	15146	15050	15160	15197	15121	15129	15197	15132	14975	14930	15216	15109	14971	15004	15219	15038	15108	15056	15254	15136	15266	15192	15240	15164	15140	15148	15202	15003	15219	15035	15182	14962	15183	15164	14949	15144	15054
22721	21187	27838	24969	22775	27883	32950	29291	28327	28030	27331	27025	26888	26313	26182	25963	25904	25718	25605	25575	25135	25353	25459	25080	25135	24980	25133	25153	25052	25024	25057	24985	24811	25156	24773	24873	24982	24901	24808	25027	24688	24899	24979	24932	24980	24990	24799	24808	24887	24787	24941	25055	24876	25052	24859	24957	24768	24695	24687	24699	24847	24693	24660	24687	24625	24745	24782	24663	24795	24603	24577	24719	24679	24753	24907	24760	24574	24930	24951	24868	24856	24544	24772	24624	24713	24617	24796	24923	24947	24959	24815	24615	24670	24895	24752	24936	24821	24531	24838	24715	24830	24775	24689	24784	24740	24639	24795	25146	24784	24632	24702	24533	24708	24903	24918	24703	24684	24897	24801	24841	24890	24837	24809	24753	25017	24719	24707	24824	24830	24783	24881	24643	24558	24894	24854	24685	24533	24736	25081	24567	24701	24745	24962	24842	24638	24916	24542	24765	24603	24581	24481	24758	24830	24823	24873	24736	24600	24600	24796	24858	24781	24697	24752	24735	24797	24633	24674	24506	24802	24614	24808	24539	24771	24754	24724	24749	24606	24619	24906	24699	24591	24688	24762	24774	24673	25007	24686	24736	24879	24809	24532	24769	24828	24649	24708	24787	24754	24643	24779	24649	24810	24778	24734	24643	24479	24779	24904	24687	24876	24676	24908	24860	24710	24645	24782	24920	24763	24939	25013	24842	24819	24849	25063	24606	24814	24830	24699	24805	24629	24707	24968	24850	24648	24715	24713	24732	24899	24819	24879	24652	24655	24801	24777	24603	24748	24504	24516	25004	24920	24663	24426	24698	24918	24709	24799	24772	24444	24970	24838	24533	24545	24690	24665	24564	24542	24776	24703	24380	24778	24787	24601	24668	24512	24339	24588	24853	24875	24859	24672	24385	24786	24958	24836	24649	24683	24564	24844	24636	24764	24817	24666	24687	24600	24744	24960	24785	24829	24987	24643	24708	24770	24570	24702	24688	24922	24833	24800	24611	24740	24884	24897	24840	24798	24632	24703	24571	24677	24773	24613	24710	24567	24704	24635	24789	24860	24570	24913	24649	24539	24735	24762	24641	24624	24705	24806	24819	24620	24799	24540	24990	24977	24792	24854	24804	24874	24569	24894	24815	24705	24745	24666	24602	24610	24705	24752	24595	24439	24766	24958	24733	24574	24612	24732	24761	24565	24961	24724	24797	24520	24693	24882	24807	24655	24489	24470	24813	24771	24801	24814	24644	24738	24712	24794	25008	24952	24439	24701	24754	24730	24570	24666	24670	24873	24432	24633	24766	24542	24734	24815	24903	24690	24590	24774	24902	24871	24858	24784	24788	24974	24666	24926	24576	24837	24715	24740	24743	24742	24507	24694	24876	24761	24583	24763	24806	24486	24749	24583	24603	24592	24758	24819	24867	24784	24797	24915	24668	24845	24692	25004	24679	24867	24661	24771	24722	24864	24577	24819	24833	24761	24777	24919	24698	24942	25060	24920	24513	24616	24457	24512	24666	24751	24658	24658	24560	24891	24806	24682	24604	24894	24708	24841	24683	24677	24797	24521	24548	24965	24734	24606	24549	24836	24556	24799	24593	24592	24355	24547	24900	25004	24697	24849	24861	24764	24457	24907	24607	24437	24660	24528	24603	24615	24767	24791	24444	24709	24482	24610	24462	24576	24800	24579	24976	24538	24580	24663	24864	24734	24687	24842	24830	24803	24776	24885	24699	24851	24787	24686	24504	24718	24849	24628	24804	24635	24752	24865	24570	24639	24792	24463	24807	24762	25002	24743	24721	24909	24802	24547	24561	24700	25001	24804	24492	24541	24417	24629	24925	24763	24623	24607	24602	24557	24771	24444	24649	24970	24870	24644	24780	24787	25007	24773	24892	24731	24749	24891	24846	25010	24665	24695	24707	24836	24782	24707	24617	24703	24547	24628	24483	24734	24686	24725	24586	24790	24567	24670	24871	24679	24733	24611	24787	24612	24867	24715	24699	24599	24654	24841	24994	24871	24806	24678	24830	24785	24619	24480	24507	24803	24845	24864	24576	24707	24725	24690	24771	25065	24818	24911	24866	24798	24816	24742	24383	24755	24716	24602	24540	24693	24670	24684	24987	24912	24717	24580	24938	24843	24727	24680	24719	24817	24695	24813	24401	24374	24533	24570	24788	24828	24989	24791	24654	24993	24716	24818	24641	24496	24722	24770	24726	24757	24791	24587	24532	24531	24902	24916	24744	24609	24876	24665	24590	24612	24637	24547	24508	24755	24504	24788	24595	24675	24696	24589	24790	24685	24639	24713	25012	24677	24835	24812	24677	24872	24688	24786	24785	24721	24483	24599	24621	24960	24926	24675	24704	24601	24561	24689	24358	24684	24685	24784	24745	24636	24698	24573	24653	25059	25058	24868	24431	24763	24789	24828	24722	24742	24735	24791	24520	24667	24780	24689	24602	24639	24668	24898	24625	24729	24855	24623	24765	24744	24638	24760	24962	24780	24823	24625	24918	24454	24597	24719	25177	24605	24693	24774	24563	24869	24673	24849	24889	24691	24541	24905	24660	24763	24740	24681	24642	24634	24702	24892	24673	24810	24802	24827	24668	24629	24634	24657	24602	24846	24740	24914	24278	24449	24722	24712	24828	24601	24799	24591	24722	24544	24907	25028	24577	24763	24813	24962	24874	24599	24684	24741	24575	24749	24677	24969	24623	24435	24749	24787	24790	24731	24599	24592	24731	24709	24660	24650	24754	24594	24688	24447	24727	24825	24694	24610	24821	24715	24723	24503	24837	24803	24707	24625	24540	24719	24591	24879	24461	24697	24780	24677	24802	24806	24739	24619	24688	24710	24834	24838	24642	24825	24431	24686	24541	24505	24915	24994	24598	24726	24671	24450	24588	24659	24822	24540	24595	24726	24805	24857	24546	24611	24675	24684	24556	24804	24604	24575	24595	24809	24496	24673	24733	24872	24806	24903	24740	24772	24608	24879	24836	24516	24736	24552	24621	24697	24420	24725	24629	24779	24913	24922	24777	24547	24800	25152	24887	24808	24751	24343	24469	24771	24779	24628	24579	25047	24634	24756	24677	24460	24823	24525	24670	24685	24775	24677	24802	24633	24575	24522	24712	24917	24612	24675	24747	24992	24967	24671	24800	24743	24630	24722	24770	24763	24675	24696	24663	24867	24705	24960	25019	24711	24797	24882	24765	24767	24679	24434	24946	24710	24801	24625	24737	24761	24595	24832	25095	24807	24593	24808	24846	24889	24672	24948	24844	24493	24632	24817	24643	24709	24806	24930	24630	24604	24861	24716	24513	24794	24733	24748	24621	24558	24865	24805	24761	24806	24770	24871	24899	24716	24558	24564	24529	24814	24610	24889	24635	24829	24671	24461	24862	24680	24749	24859	24664	24845	24697	24598	24566	24407	24561	24747	24409	24632	25004	24748	24842	24781	24837	24753	24910	24868	24722	24706	24751	24815	24682	24801	24946	24650	24425	24727	25015	24780	24895	24922	24849	24457	24849	24906	24604	24645	24516	24754	24544	24751	24575	24592	24834	24935	24689	24471	24525	24725	24708	24783	24582	24831	24731	24748	24684	24530	24721	24786	24666	24725	24550	24648	24551	24900	24919	24863	24600	24428	24659	24663	24882	24379	24886	24764	24730	24699	24692	24759	24889	24641	24655	24490	24696	24565	24557	24940	24530	24691	24646	25121	24752	24769	24346	24568	24705	24663	24681	24619	24751	24813	24808	24840	24520	24611	24943	24538	24675	24804	24911	24644	24575	24883	24654	24958	24787	24601	24638	24774	24845	24932	24578	24916	24882	24955	24919	24703	24686	24604	24553	24824	24794	24647	24663	24813	24660	24801	24785	24827	24600	24685	24575	24989	24776	24576	24619	24736	24514	24730	24843	24891	24648	24772	24810	24945	24669	24879	24923	24514	24687	24820	24565	24973	24805	24655	24712	24775	24690	24588	24761	24870	24903	24550	24946	24729	24911	24451	24641	24692	24696	24831	24701	24879	24700	24761	24795	24860	24592	24751	24673	24783	24554	24608	24523	24456	24548	24881	24703	24584	24634	24905	24651	24641	24849	24632	24783	24777	24570	24640	24821	24845	24932	24670	24668	24731	24811	24863	24720	24815	24577	24412	24885	24823	24604	24977	24843	24826	24597	24703	24779	24729	24916	24867	24664	24601	24781	24757	24785	24974	25100	24800	24815	24594	24799	24593	24582	24645	24812	24614	24627	24592	24605	24630	24684	24916	24670	24608	24766	24426	24618	24619	25053	24853	24938	24805	24750	24726	24852	24983	24797	24734	24817	24711	24746	24696	24576	24726	24560	24527	24716	24488	24627	24802	24866	25042	24714	24775	24787	24706	24586	24979	24903	24658	24732	24828	24719	24996	24967	24648	24760	24793	24727	24469	24806	24830	24687	24852	24889	24929	24635	24633	24486	24980	25032	24815	24714	24849	24764	24664	24831	24723	24743	24767	24493	24693	24664	24737	24597	24783	24636	24818	24582	24650	24675	24762	24606	24534	24554	24878	24895	24676	24930	24726	24782	24710	24729	24724	24767	24936	24763	24734	24564	25024	24693	24691	24789	24868	24662	24659	24768	24939	24744	24865	24819	24575	24447	24840	24524	24703	24866	24740	24924	24703	24686	24595	24951	24809	24699	24895	24554	24794	24946	25001	24772	24823	24702	24719	24819	24797	24847	24584	24543	24860	24747	24721	24696	24948	24701	24587	24747	24765	24658	24775	24850	24739	24887	24949	24814	24991	24848	24764	24866	24790	24817	24942	24947	24751	24827	24706	24830	24794	24587	24575	24953	24888	24956	24636	24748	24640	24411	24566	24764	24581	24729	24805	24936	24935	24898	24860	24512	24716	24956	24905	24643	24697	24650	24969	24654	24534	24586	24679	24624	24858	24589	24704	24517	24853	24904	24572	24868	24751	24604	24575	24719	24786	24756	24651	24646	24863	24599	24625	24749	24773	24559	24500	24779	24672	24658	24794	24636	24600	24601	24689	24613	24775	24879	24822	24589	24540	24589	24806	24793	24799	24765	24644	24751	25001	24629	24736	24772	24898	24541	24732	24443	24595	24650	25015	24741	24780	24574	24672	24717
22784	39866	40134	33460	29203	25861	23615	22073	20805	20183	19666	19019	18392	18197	17831	17390	17215	17121	17013	16851	16765	16447	16539	16295	16516	16380	16158	16242	16084	16310	16354	16124	16131	16120	16104	16228	16070	16089	16224	15976	15985	16178	15983	16055	15971	15953	16139	16001	15984	16198	15977	15904	16060	16043	15965	16086	16032	16026	16029	16073	15871	15984	15819	15998	15921	15997	16102	15859	16217	15801	15899	15912	16020	15958	16042	15831	15910	15738	15948	15846	16019	15793	15826	16005	15947	15878	15866	15843	16001	15899	15852	15939	15674	15887	15717	16039	15865	15899	15849	15807	15887	15783	15812	15882	15913	15888	15963	15894	16026	15766	15856	16071	15964	15942	16082	15818	15930	15876	15912	15857	15938	15904	16103	15862	16029	15891	16033	15819	16069	15786	15887	15779	15861	15918	15903	15863	15810	15928	15936	16022	16007	15951	15852	15920	15821	15804	15869	15888	15853	15866	15794	15931	15946	15841	15855	15979	15873	16125	15946	15942	15873	15902	16067	15827	15895	15987	15832	15845	15844	15977	15802	16011	15878	15894	16018	15695	15825	15917	15891	15995	15781	15764	16101	15854	15873	15799	15869	15934	15934	15739	15873	15924	15904	15913	15889	15843	15871	16096	15784	15823	15939	15777	15886	16021	15938	15662	16088	15807	15934	15851	15876	15970	15867	15931	16091	15856	15907	15814	15854	15837	15897	16067	15748	15876	15886	15855	16081	15927	15882	16008	16052	15963	15949	15849	15737	15880	15766	15801	15985	15859	15760	15843	15988	15846	15770	15939	15872	15945	15944	16001	15946	15743	15891	15996	15967	16000	15811	15993	15978	15903	15747	15947	15940	15918	15759	15951	15845	16004	15809	15883	15811	15852	15795	15815	15815	15785	15938	15753	15917	15721	15813	15993	15789	15913	16061	15993	15757	15825	15903	15762	16048	15816	15784	15892	15741	15904	15846	15961	15915	15994	15795	15961	15691	15888	15798	16019	15809	15817	16023	15906	15913	15885	15845	16017	15813	15856	16044	15811	15949	15896	15888	15790	15927	15800	15860	15943	15944	15815	16011	16101	15839	15924	15876	15831	15813	15740	15896	15850	15804	15743	15981	15847	16034	15787	15903	15955	15870	15840	15713	15926	15876	15943	15927	15723	15844	15887	15814	15945	15851	15858	15830	16032	15913	15741	15914	15874	15817	15724	15910	15915	15987	15862	15886	15904	15833	15900	15798	15818	15941	15754	15877	15827	15996	15640	15978	16039	15868	15924	15850	16036	15838	15925	15927	15973	15963	15760	15890	15869	15896	15778	15907	15801	15940	15977	16004	15895	15925	16156	16035	15953	15848	16026	15893	15983	15840	16009	15769	16011	15869	15876	15801	16011	15764	15964	15751	15931	15937	15832	16010	16050	15863	15760	16207	16100	15833	15843	15849	15860	15901	15900	15734	15910	16044	15944	16018	15880	15925	16100	15916	15971	15882	15828	15797	15925	15854	15728	15895	15842	15829	15955	15772	15986	15913	15893	15789	15873	15883	15967	15876	15915	15650	15606	15821	15755	15918	15999	16111	15885	15814	15966	15920	16018	15983	15927	15856	15977	15882	15818	15733	15864	15975	15894	15869	15806	15835	15882	16037	15933	15927	15861	15948	15912	15918	16016	15934	15836	15769	15735	16026	15950	15964	15889	15884	15935	15884	15924	15855	15875	15928	15852	15901	15881	15807	15959	15870	15981	15890	15876	15960	15921	15875	15927	15874	15846	15967	16006	15938	15910	16054	15821	15825	15868	15800	15982	15907	15776	15982	15781	16021	15949	15945	15754	15868	15891	15876	15919	16097	16039	15795	16034	15913	15948	16046	15946	15852	15897	15806	16001	15976	15878	15806	15947	15808	16043	15899	15831	15932	15893	15801	15839	16053	15852	16016	15926	15858	15763	15900	15854	16021	15913	15911	15879	15889	15913	15921	15880	15947	15873	15867	15904	15886	15960	15873	15753	15964	15783	15844	15844	15923	15784	15879	15935	15858	16049	15883	15655	15970	15882	15836	15706	15822	15785	15870	15954	15733	15969	16009	15940	16017	15901	15977	15772	16042	15917	15889	15793	15872	16087	15868	15921	15923	16027	15942	15841	15969	16013	15662	15864	15849	15815	15810	16202	15864	15875	15943	16060	15896	15795	15848	15985	16130	15983	16007	15886	15786	15917	15841	15831	15934	15770	16001	15899	15957	15867	16019	15958	15715	15841	15854	15933	15933	15942	15830	15741	16158	15837	15892	16073	15972	16028	16029	15903	15917	15999	15797	15826	15730	15904	15878	15844	15917	15783	16037	15901	15974	15952	15999	15769	15841	15899	15838	15767	15720	15873	15931	15719	15754	16031	15709	15929	15721	15949	15918	15932	15849	15996	15879	15839	16115	15971	15965	15780	15890	15783	15800	15706	15884	15861	15882	15902	15829	15867	15885	15814	15819	15841	15917	15937	15915	15870	15842	16083	15875	15911	15909	15866	15943	15801	16074	15796	15857	15662	15893	15871	15903	15767	15934	15920	16004	15950	15692	16018	15804	15719	15878	15965	15752	15934	15999	15878	15895	15876	16039	15955	15969	15880	15888	16022	15910	15965	15866	15826	15776	15870	15951	15923	15873	16002	15752	15957	15741	15888	15799	15776	15915	16002	15872	15811	15926	15913	15923	16084	16027	15900	15808	15929	15904	15808	16012	15916	15767	15999	15845	15733	16008	15974	15882	15968	15956	15825	15935	15755	15943	15953	16106	15859	15915	15875	16018	15795	16060	15904	15829	15903	15882	15742	15824	15926	15982	15859	15849	15932	15972	15810	15775	15950	16040	15744	16050	15837	16286	15938	15815	15819	15818	15888	15918	15939	15870	15831	15819	15913	16040	15913	15889	15817	15956	15879	15817	15887	15984	15734	15908	15792	15920	15904	15961	15987	15914	16024	15801	15907	15795	16025	15701	15965	15823	15993	15888	16017	15808	15811	15807	15971	15839	15838	15866	15889	15980	15767	16023	15734	15922	15797	15909	15771	15896	15610	15937	15952	15794	15930	15857	15828	15788	15963	15910	15749	15937	15744	15653	15833	15786	15966	15869	16079	16027	15925	15803	15874	15709	15816	16044	15934	16088	15820	16081	15774	16071	15757	16015	15896	15877	15841	15891	15819	15977	15803	15948	15740	15901	15838	16108	15893	15849	16013	15991	16023	15851	15987	15852	15990	15951	15902	16048	15962	15757	15873	15904	15973	15934	15910	16090	15849	15955	15892	15894	15847	15868	15894	16068	15842	15960	15943	16034	15765	16047	15769	15898	15707	15908	15838	15878	15874	16080	15797	15967	15854	15873	15995	15901	16113	15682	15866	15800	15991	15861	15924	15953	16123	15770	15770	15852	15832	15771	16037	15861	15895	15807	15935	15977	15860	15825	15800	16133	15936	15924	15827	16053	15939	16011	15936	16072	15817	15822	15981	16060	15904	15894	15882	15575	16009	15896	15843	16011	16013	15863	15812	15847	16004	15891	15876	15914	15773	15995	15990	15821	15859	15861	15902	15823	15939	15815	15860	15962	15812	15840	15963	15832	15852	15980	15933	15807	15823	15856	15823	15973	15941	15940	15925	15939	15969	15920	16036	15774	15838	15815	15896	15970	15756	15899	15895	16016	15801	15995	15953	16038	15736	15771	15894	15816	15870	15997	15854	15967	15772	16103	15941	15899	15936	16003	15976	15719	15727	15931	16026	16105	15912	15707	15727	15898	15961	15971	15843	15573	15959	15917	15740	16035	15934	15889	15907	15908	15835	15782	15849	15768	15943	15821	15998	15794	15908	15887	15843	15724	15884	15889	15957	15825	15872	15929	15869	15813	15993	15923	15815	15834	15698	15864	15759	15846	15890	15931	15921	16000	15827	15860	15870	15956	15946	15770	15785	15729	15904	15928	15894	15901	16025	15860	15907	15837	15856	15827	16028	15793	15933	15753	15685	15982	15923	15680	15851	15959	15921	15812	15772	15725	15885	15931	15855	15863	16008	15759	15842	15858	15921	15943	15960	15847	15942	15954	15945	15756	16068	15692	15842	15901	15927	16021	15987	15897	16024	15892	15801	15966	16037	16035	15937	16008	15833	15736	15846	16026	15848	16052	15952	15806	16016	15824	15839	15792	15860	15944	15879	16038	15940	15627	15998	15761	15764	16051	16011	15899	15849	15890	15946	15868	15950	15777	15988	15802	15952	16024	15859	15887	15950	15908	15979	15876	15941	15877	15968	15950	15802	15949	15829	15864	16115	15844	15908	15788	15985	16203	15833	15987	15813	15939	15778	15900	15849	15840	15872	15913	15853	15931	15903	15759	16044	15695	15975	15936	15908	15770	15752	15945	15894	15902	16094	15850	16108	15869	15733	15750	16007	15910	15954	15902	16066	15842	16031	16081	15738	15855	15808	15945	15914	15811	15869	15878	15751	15876	15900	16131	15909	15720	15972	15765	15984	15740	15937	15750	15798	15962	15921	15914	16041	15827	15927	15846	15778	15838	15907	16080	15849	15832	15880	15970	15879	15897	15865	15919	15859	15952	15828	15920	16036	15784	16004	15837	15978	15853	15859	15802	15850	15881	15711	15909	15820	15860	15928	15790	15986	15769	15972	15985	15793	16006	15833	15957	16120	15743	15842	15840	15862	15790	15866	15819	15728	15853	15879	15813	15871	15794	16065	15977	15752	15950	15712	15980	15958	15951	15872	16137	15896	15879	15673	15850	15758	16027	15820	15909	15983	15858	15869	15920	16021	15833	15846	15952	15877	15811	15993	15863	15738	15944	15875	15957	15968	15946	15828	15813	15771	16094	15934	15934	15812	15979	15979	15811	15993	15680	15913	15873	15947	15810	16039	16004	15903	15850	16063	15882	15907	16000	15865	15937	15836	16040	15904	15904	15798	15768	16006	16042	15855	15848	16006	15815	15834	15826	15912	16038	15879	15801	15852	15954	15857	15921	15980	16040	15833	15874	15996	15715	15938	15891	15862	15900	15925	15805	15805	15927	15996	15889	15956	15827	15779	15873	16064	15812	15826	15866	15867	15934	15983	15984	15806	15882	15802	15975	15723	15875	15871	15903	15717	15892	15849
34531	28386	31970	29698	27442	26204	25637	24865	24854	24173	24285	24094	23924	23673	23801	23458	23484	23426	23697	23355	23389	23388	23191	23538	23380	23098	22981	23209	23015	23338	23220	23236	23156	23346	23206	23295	23283	23397	23399	23205	23369	23246	23117	23098	23162	23347	23282	23200	23233	23410	23141	23492	23287	22990	23063	23289	22956	23243	23194	23196	23146	23058	23195	23197	23183	23262	23264	23198	23029	22977	23048	23281	23086	23405	23097	23514	23112	22992	23271	23065	23012	23178	23254	23013	23273	23301	23372	22992	23353	23354	23203	23181	23420	23214	23170	23175	23237	23208	23317	23251	23322	22976	22874	23277	23114	23158	23225	23261	23422	23252	23076	23262	23170	22972	23122	22979	23067	23231	23234	23559	23150	23072	23097	23038	23232	23330	23031	23159	23258	23117	23041	23389	23209	23473	23497	23064	23043	23253	23167	23239	23271	23012	23087	23125	23202	23111	23153	23261	23101	23052	23288	23006	23255	23065	23105	23031	23314	23028	23191	23310	23253	22898	23052	23249	23051	22910	23068	23091	23153	22935	23144	23142	23200	23187	23253	23306	23244	23115	23163	22876	23186	23312	23217	23092	23299	23184	23107	22992	23127	22981	22918	23251	23131	23187	23375	22786	23040	23091	23247	23379	22877	23208	23089	23324	23359	23214	23295	23098	23028	23241	23239	23293	23242	23204	23182	23118	23135	22987	23391	23264	23209	23253	23027	23177	23019	23191	23106	22928	23105	22874	23235	23033	22994	23115	23218	23212	23274	23285	23349	23044	23082	23030	23228	23146	23163	23287	23218	23273	23222	23214	23050	23280	23211	23264	23111	23181	23106	23052	23083	23171	23199	23130	23100	23365	23382	22987	23109	23209	23187	23212	23186	23163	23064	23059	23496	23137	23229	23173	22943	23158	23000	23039	23258	23197	23240	22979	23217	23434	23187	23067	23005	23183	23097	23150	22978	22866	23310	23238	23143	23142	22949	22969	23106	23102	23352	23320	23201	23081	23103	23034	23248	23131	23138	23115	23194	23036	23322	23243	23128	23211	23470	23211	23015	23043	23167	23049	23077	23061	23160	23106	23351	23159	23143	23262	23217	23258	23217	23334	23101	23352	23245	23045	23107	22855	23379	23050	23354	23126	23322	23320	23477	23109	23294	23139	23104	23198	23401	23131	23436	23188	23213	22982	23149	23362	23177	22972	23356	23498	23411	23181	22980	23207	22915	23210	23211	23179	23165	23345	23233	23299	23146	23128	23257	22867	23084	23045	23027	23175	23064	23031	23162	23020	23377	23170	22983	23140	23289	23158	23052	23260	23154	23498	23127	23249	23051	23277	23113	22965	23136	23102	23262	23268	22980	23023	23045	23145	23338	23207	23264	23276	23461	23114	23118	23077	23034	23191	23172	23083	23066	23210	23057	22980	23154	23320	23075	23309	23137	23237	23238	23211	23006	23406	23330	23209	23103	23164	22977	23077	23104	23360	23118	23009	23021	23073	23037	23129	23015	23304	23271	23002	23312	23313	23162	23094	23260	23231	23066	23035	23108	22997	23364	23238	23089	23219	23157	22886	23290	23293	23120	23324	23289	23220	23227	23276	23210	23130	23241	23258	22915	23201	23343	23119	22949	23031	23076	23068	23079	23083	23063	23210	23177	23272	23247	23200	23230	23260	23199	23048	22806	23015	23234	23164	22857	23294	23405	23179	23222	23323	23097	23143	23194	23066	23467	23201	23110	22923	23247	23178	23204	23008	23434	23245	23269	23142	23278	23108	23288	23238	23193	23227	23036	23296	23272	23194	23178	23273	23123	23019	23272	23165	23429	23202	23038	23286	22999	23235	23105	23063	23109	23034	23207	23282	23189	23300	23136	23270	23329	23293	23289	23222	23054	23364	23195	23339	23123	23395	22961	23425	23348	23027	23305	22982	23274	23273	23162	22987	22951	23212	23348	23196	23242	23136	23093	23079	23149	23156	22985	23248	23171	23020	23201	23118	23156	23061	23215	23404	23429	23338	23328	23008	23101	23323	23095	23269	23298	23118	23250	23007	22877	23218	23324	23071	23158	23346	23292	23367	23262	23255	23222	23281	23008	23294	23249	23190	22919	23308	23413	23294	23306	23000	23091	23159	23095	23085	23284	23146	23161	23166	23332	23276	23170	23110	23230	22936	23103	23161	23015	23116	23082	23078	22965	23169	23323	23222	23088	23065	23036	23196	23257	23253	23057	23138	23053	23303	23378	23211	23505	23118	23097	23169	23171	23229	23134	22966	23014	23149	22798	23296	23116	23177	23348	23020	23168	23088	22998	23013	23044	23274	23072	23262	23176	23167	23014	23247	23275	23047	22931	23123	23146	23121	23182	23246	23261	23037	23245	23143	23239	23132	23480	23415	23202	23263	23355	23010	23075	23149	23304	23088	23245	23346	23162	23095	23141	23217	23366	23109	23016	23091	23317	23270	23227	23121	23241	23157	23189	23084	23164	23277	23366	23213	23136	23321	23260	22916	23343	23027	23292	23261	23335	23154	23302	22971	22913	23188	23093	23104	23144	23248	22979	23172	23201	23047	23198	23092	23249	23134	23296	23266	23233	23110	23210	22818	23342	23226	23010	23064	23246	23274	23178	23004	23187	23020	23078	22898	23261	23108	23268	23163	23125	23253	23313	23283	23526	23232	23072	23267	23089	23337	23256	23129	23138	23184	23024	23504	23253	23300	23268	23018	22948	23099	23105	23307	23263	23168	23197	23318	23448	23503	23224	23057	23133	23383	23298	23130	23026	23294	23294	23064	23379	23285	23094	23054	23146	23068	23134	23071	23198	23180	23116	23241	23347	23194	23133	23309	23272	22827	23043	23036	23340	23216	23352	23089	23112	23354	23248	23064	23181	23377	23164	22973	23015	23097	23203	23299	23076	23178	23082	23357	23159	23383	22902	23132	23025	23171	23152	23017	23311	23346	23045	23155	23514	23233	23158	23365	23137	22951	23065	23192	23532	23247	23109	23359	23225	23227	23089	23177	23285	22965	23330	23308	23376	23198	23246	23141	22991	23120	23346	23082	23115	23133	23387	23274	23336	23184	23282	23172	23353	23246	23223	23093	23024	23066	23084	23141	23207	23343	23403	23104	23081	23263	23080	23254	23160	23148	23190	23074	23118	23025	23281	23309	23400	23046	23280	22991	23043	23162	23251	23499	23299	23086	23233	23047	23327	23277	23189	23303	23368	23193	23300	23569	23055	23255	23300	23242	23361	23079	23227	23301	23235	23132	23202	23010	23231	23400	23194	22904	23249	23115	22990	23191	23410	23227	23126	23191	23286	23185	23285	23310	23110	23164	23077	23154	23224	23157	22906	22951	23351	23133	23317	23044	22787	23044	23119	23305	23221	22936	23216	23126	23259	23370	23246	23422	23297	23298	23095	23292	23044	23010	23300	23154	23126	23195	23149	23034	23115	23273	23294	23077	23027	22871	23233	23010	23351	23175	23160	22972	23247	23294	23253	23071	23231	23181	22987	23108	23054	23128	23137	23280	23130	23234	23131	23176	23284	23246	23141	23239	23159	23113	23345	23536	23292	23271	23330	23358	23160	23444	23049	23177	23034	23006	23129	23086	22973	23329	22960	22997	23160	23291	23159	23163	23106	23141	23258	23301	23152	23008	23221	23501	23343	23210	23185	23325	23241	23032	23360	23163	23230	23042	22995	23370	23175	23236	23093	23100	23439	23164	23167	23028	23360	23315	23263	23253	23182	22978	23297	23167	22978	23279	23437	23120	23075	22953	23203	23209	22912	23205	23470	23205	23173	23210	23255	23254	23103	23261	23377	23271	23063	23086	23374	22843	23605	23259	23276	23137	23390	23290	23198	23094	23376	23227	23004	23076	22946	23150	23203	23179	23180	23027	23356	23152	23327	23202	22972	23307	22984	22967	22976	23207	23485	23168	23432	23300	23234	23243	23412	23369	23161	23230	23326	23181	23079	23103	22978	23089	23336	23139	23098	23125	23236	23201	23135	23398	23038	22972	23267	23053	22999	23009	23312	23145	23279	23156	23327	23401	23174	23152	23148	23443	23431	23106	23365	23055	23338	23328	23026	23266	23231	23202	23121	23032	23326	23172	23363	23396	23180	23211	23248	23184	23085	22891	23262	23198	23179	23079	23203	23054	23225	23369	23193	23247	23536	23088	23122	23144	23166	23122	23373	23377	23050	23129	23358	23121	23216	23278	23123	23187	23263	23117	22900	23160	23371	23324	23075	23225	23247	23102	22899	23002	23426	23347	23066	23331	22970	22993	23113	23394	22920	22997	23135	23199	23153	23238	23272	23320	23172	23183	23266	23148	23235	23115	23141	23207	23318	23276	23355	23235	23186	23378	23114	23114	23241	23317	23158	23125	23308	23239	22989	23239	23000	22919	23021	23204	23317	23362	23491	23008	23190	23134	23085	23124	23199	22985	23166	23270	23163	23175	23201	23371	23346	23322	23227	23222	23179	23094	23104	23197	23076	23312	23110	23308	23156	23057	23097	22992	22905	23108	23228	23141	23044	23296	23296	23040	23156	22944	23273	23115	23250	23247	23250	23040	23162	23191	23184	22894	23093	23049	23149	23033	23148	23351	23258	23213	23188	23077	23184	23353	23365	23119	23190	23169	23153	23123	22924	23133	23160	23041	23029	23386	22952	23354	23144	23109	23079	23227	23261	22865	23145	23316	23095	23082	23251	23179	23164	23458	23202	23009	23180	23277	23284	23041	23246	23022	23359	23243	23014	23246	23093	23051	23348	23303	23020	23255	23136	23011	23219	23164	23348	23023	23239	23024	23177	23038	23342	23270	23293	23299	23224	23204	23110	23317	23179	23061	23128	23235	23248	23246	23103	23367	23366	23257	23266	23188	23108	23177	23055	23204	23303	22932	23243	23223	23351	23255	23260	23267	23239	23307	23039	23182	23202	23303	23384	23195	23099	23196	23126	23230	23099	23251	23265	23191	23021	23077	23136	22958	22985	23375	23383	22764	23113	23230	23432	23221	23261	23215	23078	23265	23250	23014	23183	23102	23417	23068	23150	23202	23164	23099	23149	23070	23222	23183	22968	23475	23392	23266	23238	23188	23372	23030	23218	23214	23128	23219	23120	23194	23470	23173
22745	28096	27834	23605	21006	19326	18429	17840	17016	16876	16653	16464	16332	16214	16040	15827	15846	15729	15647	15646	15533	15471	15575	15442	15425	15351	15492	15470	15355	15338	15454	15325	15450	15318	15253	15440	15417	15286	15150	15124	15250	15270	15260	15339	15127	15364	15323	15091	15257	15438	15392	15364	15204	15166	15337	15389	15060	15305	15166	15355	15134	15084	15188	15166	15012	15091	15209	15189	15365	15297	15285	15257	15097	15233	15267	15308	15317	15099	15038	15325	15273	15268	15157	15337	15198	15213	15170	15167	15181	15153	15250	15285	15269	15193	15190	15264	15239	15250	15223	15121	15165	15115	15096	15124	15099	15190	15232	15120	15135	15108	15197	15129	15202	15243	15178	15314	15163	15165	15248	15169	15273	15164	15213	14969	15275	15253	15277	15252	15034	15256	15176	15209	15044	15277	15185	15154	15264	15178	15222	15139	15091	15233	15233	15209	15208	15290	15237	15172	15355	15178	15087	15230	15359	15275	14993	15311	15336	15049	15363	15164	15166	15180	15127	15133	15236	15209	15317	15357	15162	15256	15325	15444	15425	15142	15025	15219	15223	15196	15123	15217	15119	15072	15372	15161	15249	15105	15065	15253	15243	15005	15071	15171	15129	15364	15177	15283	15062	15087	15245	15172	15142	15352	15243	15324	15280	15380	15103	15259	15057	15250	15404	15204	15242	15280	15368	15119	15155	15232	15243	15280	15220	15072	15249	15292	15232	15110	15001	15264	15279	15214	15251	15102	15277	15193	15205	15132	15175	15132	15239	15259	15254	15084	15163	15208	15167	15172	15197	15165	15202	15031	15259	15206	15146	15346	15116	15222	15379	15085	15104	15215	15344	15376	15099	15246	15430	15140	15210	15093	15171	15192	15395	15381	15256	15175	15349	15125	15335	15135	15321	15385	15347	15107	15154	15120	15239	15095	15364	15161	15228	15412	15056	15219	15124	15368	15306	15141	15136	15365	15241	15065	15193	15048	15120	15301	15158	15290	15151	15210	15224	15273	15306	15285	15190	15306	15125	15353	15119	15208	15213	15147	15279	15282	15140	15235	15025	15070	15185	15301	15109	15218	15264	15260	15341	15356	15317	15234	15034	15245	15260	15337	15209	15210	15083	15142	15167	15381	15365	15065	15159	15147	15147	15265	15294	15241	15267	15107	15258	15283	15367	15130	15222	15240	15341	15194	15072	15121	15303	15209	15227	15355	15114	15081	15444	15279	15189	15216	15239	15179	15306	15229	15104	15319	15056	15186	15247	15233	15199	15220	15295	15127	15208	15169	15268	15160	15097	15313	15056	15400	15271	15166	15365	15340	15375	15294	15245	15314	15275	15050	15316	15324	15307	15120	15240	15161	15083	15326	15191	15019	15352	15274	15265	15066	15112	15157	15239	15233	15226	15270	15022	15357	15194	15216	15039	15240	15226	15134	15270	15149	15233	15241	15278	15239	15082	15274	15298	15152	15223	15147	15261	15373	15336	15269	15302	15077	15141	15225	15383	15187	15207	15207	15295	15286	15230	15228	15198	15300	15177	15206	15315	15271	15246	15290	15195	15130	15314	15368	15169	15183	15448	15204	15172	15207	15288	15261	15238	15272	15184	15092	15323	15230	15297	15289	15233	15111	15214	15232	15218	15193	15083	15225	15109	15210	15234	15324	15148	15241	15183	15250	15204	15272	15360	15235	15140	15340	15278	15335	15105	15283	15104	15374	15270	15021	15133	15076	14981	15046	15316	15347	15181	15151	15176	15128	15190	15218	15219	15346	15119	15228	15237	15103	15182	15232	15361	15138	15348	15075	15281	15155	15124	15225	15169	15246	14969	15234	15122	15192	15233	15267	15292	15438	15158	15188	15126	15253	15274	15275	15195	15068	15170	15204	15174	15171	15114	15322	15150	15418	15168	15321	15175	15357	15237	15306	15159	15353	15275	15098	15200	15121	15174	15273	15088	15256	15244	15358	15307	15235	15139	15288	15339	15432	15277	15276	15199	15195	15210	15077	15123	15301	15267	15129	15304	15193	15212	15303	15315	15190	15210	15357	15199	15428	15214	15344	15214	15241	15050	15197	15230	15221	15404	15182	15174	15329	15321	15260	15152	15183	15285	15104	15163	15296	15103	15199	15361	15232	15244	15199	15335	15311	15119	15271	15124	15117	15345	15171	15117	15141	15266	15259	15263	14986	15225	15341	15366	15365	15264	15283	15307	14996	15206	15255	15181	15295	15182	15237	15291	15222	15219	15325	15221	15258	15190	15317	15142	15289	15275	15158	15222	15193	15128	15254	15255	15385	15348	15133	15149	15211	15296	15406	15278	15131	15158	15236	15181	15190	15206	14993	15153	15227	15263	15355	15106	15316	15123	15269	15158	15277	15355	15091	15317	15285	15376	15312	15295	15143	15178	15438	15146	15289	15046	15188	15128	15247	15233	15268	15260	15095	15372	15304	15354	15381	15330	15236	15154	15269	15233	15349	15177	15279	15304	15115	15362	15224	15491	15145	15217	15272	15068	15229	15339	15197	15308	15473	15158	15038	15270	15226	15530	15240	15282	15154	15294	15068	15395	15225	15149	15228	15164	15256	15197	15193	15220	15241	15246	15292	15341	15121	15273	15300	15378	15333	15112	15194	15330	15502	15201	15310	15097	15240	15101	15283	15414	15070	15397	15177	15289	15242	15316	15115	15316	15297	15188	15299	15162	15276	15295	15260	15050	15093	15244	15147	15359	15265	15192	15265	15218	15343	15267	15275	15221	15047	15077	15287	15274	15195	15260	15214	15249	15484	15181	15323	15112	15203	15052	15298	15026	15324	15097	15401	15202	15222	15327	15356	15297	15113	15260	15095	15181	15184	15191	15228	15120	15113	15278	15116	15227	15188	15260	15104	15342	15190	15196	15190	15073	15128	15067	15080	15376	15167	15219	15237	15353	15307	15192	15160	15312	15213	15149	15179	15171	15582	15255	15277	15300	15427	15337	15363	15265	15175	15227	15379	15122	15120	15312	15395	15317	15264	15163	15249	15277	15087	15094	15141	15274	15186	15293	15236	15271	15268	15157	15302	15208	15377	15199	15074	15231	15374	15287	15495	15198	15228	15098	15189	15062	15391	15257	15197	15207	15121	15149	15091	15330	15336	15209	15120	15205	15384	15392	15007	15162	15216	15320	15352	15210	15113	15235	15114	15293	15250	15295	15189	15178	15244	15320	15231	15217	15176	15164	15232	15253	15133	15195	15245	15263	15214	15251	15164	15143	15114	15212	15175	15185	15324	15062	15262	15226	15204	15086	15170	15178	15202	15019	15172	15179	15272	15142	15199	15200	15316	15204	15255	15093	15338	15049	15141	15316	15266	15125	15138	15177	15251	15079	15183	15288	15185	15184	15453	15324	15328	15156	15219	15154	15393	15149	15175	15013	15338	15151	15202	15242	15180	15306	15254	15393	15198	15135	15210	15410	15180	15148	15291	15086	15210	15149	15194	15117	15173	15133	15271	15278	15395	15106	15136	15345	15167	15207	15100	15169	15221	15298	15083	15161	15311	15114	15301	15186	15082	15300	15121	15030	15288	15066	15258	15137	15287	15110	15420	15376	15084	15231	15230	15206	15120	15146	15276	15373	15286	15224	15145	15283	15042	15308	15225	15233	15130	15220	15192	15219	15075	15411	15175	15240	15142	15271	15297	15172	15193	15136	15092	15090	15237	15306	15205	15391	15326	15290	15178	15132	15300	15323	15206	15148	15267	15339	15237	15227	15434	15323	15154	15018	15278	15110	15276	15374	15308	15177	15100	15288	15250	15223	15154	15173	15255	15291	15298	15323	15256	15317	15380	15152	15286	15223	15264	15238	15255	15172	15088	15269	15193	15057	15418	15286	15069	15249	15332	15205	15166	15083	15198	15282	15051	15273	15166	15069	15397	15317	15280	15351	15248	15416	15300	15294	15197	15105	15264	15149	15181	15247	15257	15057	15186	15159	15059	15152	15199	15225	15105	15257	15252	15113	15271	15141	15188	15207	15225	15499	15288	15182	15219	15230	15187	15220	15312	15159	15146	15046	15082	15133	15318	15048	15096	15376	15143	15258	15325	15105	15295	15263	15336	15137	15162	15270	15208	15178	15266	15031	15163	15128	15210	15337	15236	15469	15170	15135	15243	15237	15186	15138	15181	15322	15324	15135	15298	15145	15188	15237	15257	15398	15116	15421	15204	15170	15194	15300	15129	15304	15239	15192	15180	15320	15367	15253	15143	15248	15115	15324	15129	15244	15404	15170	15287	15362	15227	15179	15227	15221	15153	15073	15216	15112	15140	15375	15182	15177	15117	15064	15263	15142	15291	15172	15308	15058	15345	15143	15198	15095	15037	14977	15349	15277	15241	15263	15172	15208	15306	15327	15222	15202	15234	15047	15383	15326	15029	15305	15188	15281	15341	15148	15138	15182	15380	15215	14979	15175	15357	15344	15327	15112	15309	15217	15243	15300	15250	15164	15290	15182	15242	15182	15202	15233	15326	15320	15104	15212	15301	15354	15088	15218	15196	15333	15225	15233	15135	15326	15245	15188	15102	15273	15202	15293	15117	15103	15139	15186	15095	15176	15057	15197	15024	15128	15321	15136	15228	15376	15131	15094	15241	15206	15342	15098	15284	15154	15286	15182	15401	15135	15330	15307	15300	15251	15083	15162	15093	15318	15287	15394	15212	15264	15258	15227	15249	15274	15121	15346	15365	15208	15147	15132	15202	15249	15249	15208	15209	15243	15243	15248	15242	15314	15230	15085	15173	15298	15246	15374	15316	15174	15335	15299	15316	15019	15226	15330	15377	15174	15175	15396	15216	15131	15195	15288	15153	15280	15145	15216	15110	15203	15343	15049	15274	15320	15348	15297	15144	15243	15362	15303	15295	15176	15317	15322	15306	15293	15317	15289	15308	15340	15057	15237	15139	15205	15456	15208	15253	15259	15183	15186	15293	15297	15255	15329	15110	15084	15294	15090	15287	15289	15193	15175	15315	15196	15202	15241	15256	15250	15155	15208	15351	15073	15180	15164	15135	15194	15111	15206	15292	15218	15277	15245	15315	15363	15176	15245	15134	15208	15229	15337	15265	15205	15290	15300	15146	15212	15219	15223	15431	15173	15211
24594	21218	27784	25562	24504	28140	29708	26440	25667	25161	25426	24674	24523	24419	24065	24129	23869	23666	23703	23501	23522	23529	23328	23245	23466	23269	23424	23259	23237	23298	23320	23238	23146	23210	23317	23091	23366	23463	23153	23197	23116	22928	23339	23355	22878	22932	22894	23166	23069	23161	23035	23131	23209	23002	23134	23253	22999	23053	23221	23227	23368	23253	23037	22991	22809	23383	23406	23231	23254	23149	23080	23245	23339	23240	22990	23054	23185	22958	23131	23180	23167	23003	23350	23270	23003	22962	23419	23116	22960	23251	22967	23063	23234	22998	22807	23053	23067	22936	23108	22993	23029	23095	23243	22946	23130	23060	23150	23105	23085	23124	23076	23192	23162	23161	23138	23076	23045	23262	23082	22958	23020	23001	23114	23082	23107	23041	23402	23337	22934	22982	23098	23103	23119	22977	22984	23035	22963	23041	23114	23060	23292	23358	23149	23094	23250	23120	23219	23063	22959	23380	23271	23069	23081	22922	23044	23198	23137	23044	23125	23067	23057	23064	23234	23128	23088	23092	23015	23017	23433	22915	22995	23215	22857	22993	23087	22996	23117	23134	23117	23358	23097	23046	23051	23008	23079	23236	22969	23056	22968	23077	22937	23039	22961	22920	22926	22981	23446	23067	23196	22999	23132	22918	23038	23097	22957	23171	23115	22936	23325	23071	22872	23027	23176	22963	23174	23066	23023	22996	23416	23021	23210	22828	22960	23072	23109	22928	23196	22994	23192	23105	23158	22944	23041	23141	22943	22944	23416	23091	23175	23106	23254	23204	23184	23060	22880	23099	22930	23290	22997	22964	22884	23117	23289	23078	23215	23120	23018	23138	23047	22999	22906	22938	22883	23150	22928	23173	23042	23178	23204	23329	23000	23009	22830	23142	23213	22992	23267	23230	23119	22976	23225	23181	23113	22970	23164	23213	23117	23193	23100	23073	23261	22986	22986	23113	23151	23104	23028	23080	23196	23120	23302	23130	23263	23026	23062	23185	22932	23273	23181	23118	23193	23013	23317	22934	22996	22969	23092	22843	23234	23268	23081	23188	23061	23119	23106	22838	23106	23115	22970	23228	23154	23079	23019	22948	23199	23064	22869	23060	22803	23260	22824	23294	23305	23055	23117	22980	23092	22944	23165	23134	23013	22922	22886	23186	23084	22911	22823	23127	22992	22931	23004	22993	23175	23218	23292	23160	23189	23091	23087	23019	22998	23140	23011	22872	22952	22821	23301	23079	23140	23079	23114	23013	23208	23121	22947	22858	23163	23242	23163	22808	23032	23051	23034	23027	22848	22930	23066	22928	23183	23140	23182	23029	23099	22836	22966	23187	23048	22923	23092	23140	23311	22997	23120	23169	23024	23113	23401	22969	23114	22931	23166	22895	22990	22878	23140	23000	23092	23168	23070	23072	22969	23304	23300	23199	23055	23150	23231	22968	23061	22995	23197	22989	23207	22994	22925	22712	22995	22760	23065	23164	23147	22915	22992	23122	23092	23285	23180	23114	23231	23097	23167	22863	23045	23173	23079	22926	22873	23260	23173	23129	22920	23090	23150	22916	23093	23184	22951	23144	23122	23096	23134	23322	23285	23039	23228	23231	23214	23074	22954	23065	23148	23110	22962	23252	23018	22759	22838	22961	23091	22828	22948	23065	23028	23008	23120	23114	22940	23451	23150	23050	22994	23248	22898	22959	23185	23190	22987	23067	23054	23097	23033	22849	23106	23203	23074	23137	23006	23106	23105	23026	23134	22906	23158	23085	23305	23053	22983	23309	23001	22833	23116	23046	23082	22969	23087	23206	22986	23363	23194	23009	23113	23102	23164	23118	23451	23264	23067	22608	23154	22907	22988	22969	22982	23002	23070	23005	23005	23127	23286	23183	23142	23308	23151	23247	23023	23128	23184	23234	23206	22981	22921	22998	22995	23037	23185	23093	23266	23049	23135	23263	23282	22788	22887	23020	23003	23135	22945	22912	23135	23055	23316	23215	23075	22956	22975	22865	22875	23146	23002	22889	23278	23114	22994	23130	23242	23018	22992	23122	23131	23263	23123	23075	23128	23190	22887	22917	23122	22976	23232	23271	23085	22958	23214	23131	23225	23331	23063	23157	23133	23068	23192	23046	23010	23007	23151	23182	23242	23115	23006	23224	23083	23168	23171	23084	23061	23228	22992	23200	23040	23131	23175	22884	23082	23148	23023	23160	22945	22838	22955	23134	22984	22788	22993	22899	23132	22961	22940	23141	22876	23220	23454	22918	22972	23180	23264	22665	22832	23067	23530	23329	23012	22962	23078	23268	23151	23197	23085	22924	23180	23163	23343	23086	23147	23006	23201	23151	23348	23217	23075	23249	23099	22810	23192	22940	23117	22917	23110	23090	23220	23164	22928	23140	23058	23085	23090	22784	23068	22967	23372	23203	23065	23022	23020	22993	22958	23251	23210	22970	22891	22885	23113	23049	22994	22770	22949	23157	23233	23245	22923	22960	23221	23244	22951	22910	23223	22975	23478	23097	23098	23057	23327	23236	23121	22995	23090	22937	23152	23149	22977	22878	23241	23045	23210	23024	23080	23181	23116	23068	23058	22923	23057	22955	22933	23118	22973	23207	23345	23054	23037	23116	23233	23001	23293	23050	23205	23178	22857	23212	23241	22933	23002	23008	23258	23169	22952	22981	23066	22762	22963	23204	23058	23020	23119	23165	23297	22918	23168	23371	23182	23111	23151	23042	23369	23018	23053	23158	22976	23067	22999	23247	23285	23049	23369	23037	23345	23349	22985	23077	23059	23197	23290	23093	23114	22932	22836	22966	23543	23274	22910	23143	23155	23092	23013	23194	23103	23187	23027	23069	23256	23037	23168	23114	23242	22931	23276	22916	23090	23271	22928	23148	23210	23178	23247	23220	22943	23177	22963	22944	22973	22980	22952	23384	23032	22860	22985	23192	23092	23218	23050	22979	23345	23102	23396	22949	23190	23122	23240	23162	23044	23105	23259	22951	23123	22848	23063	23222	23073	23169	23268	23263	23081	22847	23049	23208	23133	23022	23046	23102	23029	22998	23155	23018	22745	23040	22935	23077	23045	23385	23360	23138	23130	23195	22902	23112	23117	23144	23041	23045	23065	22957	23157	23028	23199	23328	23091	23192	23038	23095	22880	22793	22924	22962	22902	22816	23330	23136	23378	22972	23030	23029	22815	23023	23213	23046	22921	22970	23190	23110	23199	23075	23204	23104	23181	22975	23225	23072	22991	23072	23161	23100	23147	22997	22987	23146	23196	22987	23166	23194	22921	23110	22899	23112	23186	22975	23026	22891	22819	23124	22979	22882	22988	23041	22974	23070	23426	23182	22990	23120	23051	23099	23018	23021	22757	23014	23265	23137	23137	23096	23300	22775	23145	23079	23058	23122	23195	23145	23056	23352	23085	22963	23152	22956	23072	23121	23167	23005	23107	23100	23047	23022	23178	23043	23278	23059	23161	23053	23257	23034	23212	23309	23185	23017	23325	23139	22932	22849	22980	23101	22755	22943	23031	23042	23445	22847	23023	23326	22919	23301	22948	23173	23107	23198	23034	23022	22995	23119	23222	23246	23255	22984	23223	23042	23176	23192	22904	23213	22924	22959	22936	23245	23194	23148	23026	23191	23089	23063	23175	23217	23237	23114	23042	23247	23152	23148	23282	23131	23201	23314	23018	23363	23066	22936	22873	22952	23127	23350	23060	23132	22872	23017	23182	23185	23312	23062	23138	22969	23365	22963	23164	23278	23187	22865	23135	22974	22940	23154	23160	22999	23229	22950	23222	23056	23226	22952	22919	22992	23205	23133	23049	23223	23138	23095	22970	23176	22927	23347	23127	23015	23358	23255	23211	22921	22943	23419	22806	23203	23177	23188	23003	22999	23042	23120	23108	23081	23144	22980	23196	23095	22978	23005	23008	22871	22602	23285	22925	23232	23181	23377	23065	23002	23324	23034	23210	23019	23098	23088	23209	23212	23260	23278	23052	23079	23092	23061	23074	23106	22960	23068	22989	23100	23334	23101	23296	22844	23039	23254	23266	23387	23148	23285	22947	22921	23258	23258	23171	23072	23328	22957	22958	23051	23202	22919	23111	23185	23280	23239	23217	22768	22884	23072	22987	23257	22937	22948	23075	23171	22998	23254	23170	23018	22824	23112	23261	22953	23041	23371	23291	23130	23307	23118	23103	23063	23220	23149	22987	23017	23112	23245	22981	23008	23043	23072	23316	23101	22966	23123	23121	22980	23173	23040	23142	23154	23102	23095	23025	22981	22982	23073	23187	22989	22971	23179	23141	23125	23170	23181	23239	22980	22930	23050	22948	22948	23102	23095	23149	23257	23214	23136	23097	23177	23082	22926	22952	23003	23155	23218	23277	23186	22786	22986	23037	23050	22882	23164	23207	23019	23021	23044	22855	23071	22886	23115	23108	23264	22913	23130	23048	23240	22974	23010	22909	23088	23203	23101	23399	23160	22943	23122	23139	23029	22929	23132	23070	23178	23272	23079	23164	23067	22977	22903	23125	23184	23044	23311	23113	23078	23089	23260	22985	23138	22879	23121	22967	22967	23025	23021	23036	23042	23136	22846	22888	22702	23022	23025	22980	22988	23188	23113	23079	23255	22915	23127	23096	22965	23063	23013	23319	23117	23046	23069	23178	23240	23371	23237	23172	23103	23275	23095	22983	23032	22768	23113	23022	23212	23065	22938	23081	22925	22991	23250	22986	23004	22968	22979	23185	22963	23268	23088	23277	23207	23101	23079	23185	23182	23032	23061	22960	22843	23055	23167	23201	23112	23055	23018	22850	23202	23124	22817	22815	22931	23096	23327	23006	23293	23137	23049	23013	23128	23164	23198	23147	22995	22942	23022	23295	23324	23201	23150	23100	23131	23011	22897	23133	23152	23107	23028	23157	23236	23180	23039	23244	22977	23036	23159	23138	23236	23027	22969	23139	23001	23286	23237	23217	22875	23119	23023	23129	23315	23148	23105	23043	23160	23075	23046	23063	23227	23073	23324	23159	22900	23228	23073	23140	23215	23105	22999	22753	22869	22897	23081	23013	23101	23191	23335	23193	22910	23180	22933	23064	23034	23095	23058	23238	23045	23232	23264
20955	35242	35142	29099	25146	22849	21081	19764	18863	18278	17894	17440	17017	16542	16532	16454	16083	15914	15975	15985	15649	15580	15692	15648	15405	15636	15461	15574	15561	15320	15350	15358	15530	15441	15243	15282	15364	15147	15120	15496	15327	15210	15305	15334	15217	15251	15305	15153	15166	15248	15287	15110	15109	15233	15132	15219	15027	15112	15092	15049	15134	15084	15134	15083	15240	15116	15119	15250	15090	15178	15235	15368	15060	15233	15224	14934	15260	15167	15133	15315	15249	14984	15187	15198	15277	15134	15228	15077	15257	15134	15202	15051	15070	15194	15059	15060	15060	15242	15250	15256	15144	15218	15175	15156	15130	15204	15099	15093	14996	15092	15196	15151	15173	15109	15090	15012	15370	15249	15071	15263	15278	15263	15158	15169	15134	15124	15176	15233	15246	15133	15133	15188	15139	15211	15267	15116	15181	15150	15170	15047	15008	15328	14927	15234	15265	15258	15085	15195	15191	15114	15103	15227	15344	15161	15081	15052	15301	15219	15065	14996	15180	15275	15029	15150	15187	15117	15079	15116	15183	15051	15278	15172	15153	15102	15198	15349	15146	15142	15050	15219	15104	15236	15116	15046	15252	15095	15153	15005	15117	15043	15166	15229	15011	15145	15201	15201	15155	14933	15128	15015	15126	15179	15066	15191	15084	15231	15133	15257	15144	15077	15153	15065	15063	15320	15031	14991	15235	15128	15113	15086	15084	15057	15232	15256	15064	15116	15128	15232	14940	14977	15051	15231	15083	15174	15248	15044	15215	15097	15213	15109	15240	15048	15021	15028	15083	15191	15273	15148	15237	15185	15123	15071	15058	15085	15058	15150	15349	15180	15255	14986	15144	15216	14940	15063	15211	15116	15062	15139	15040	15177	15212	15111	15160	15221	15184	15153	15125	15009	15133	15049	15170	15023	15386	15161	15094	15252	15065	15095	15130	15096	15033	15245	15142	15048	15160	15154	15086	15450	15017	15143	15239	15003	15260	15090	15135	15196	15183	15203	15131	15135	15013	15062	15058	15278	15059	15279	15091	15121	15019	15098	15434	15017	15024	15146	15065	15173	15288	15152	15111	15151	15214	15290	15048	15234	15108	15058	15061	15184	15158	15069	15192	15260	15014	15202	15178	15091	15237	15139	15084	15034	14966	15094	15139	15176	15222	15010	15272	15179	15096	15264	15103	15142	15213	15234	15047	15069	15105	15070	15231	15239	15215	15154	15293	15227	15228	15029	15167	15071	15180	15023	15107	15230	15206	15341	15105	14986	15184	15179	14993	15155	15208	15041	15146	15272	15123	15244	15095	15228	15313	15151	15150	15185	15141	15273	15160	15162	15269	15392	14866	15246	15104	15084	15110	15153	15033	15114	15140	14848	15524	15125	15200	15054	15097	15136	15130	15259	15167	14952	15260	15095	15406	15233	14997	15043	15152	15153	15159	15118	15044	15033	15028	14950	15125	15170	15233	15158	15121	15075	15009	15084	15292	15075	15099	14981	15029	15143	15284	15146	15005	15026	15160	15227	15221	15013	15191	14996	15132	15140	15229	15081	15051	15046	15163	15036	15089	15247	15150	15235	15196	15081	15176	15122	15178	15250	15116	15289	15236	15003	15189	15310	15234	15208	15027	15166	15147	15129	15011	15157	15104	15149	15240	14952	15213	15225	15170	15102	15186	15296	15052	15283	15290	15195	15230	15292	15097	15131	15212	15100	15180	15051	15039	15149	15192	15168	14910	15164	15220	15118	15102	15143	15063	15109	15233	15209	14957	15134	15047	15132	15057	15247	15141	15052	15039	15095	15188	15096	15272	15197	15020	15184	15216	15263	15137	15044	15114	15032	15232	15172	15160	15267	15094	14904	15030	15072	15238	15100	15028	15070	15371	15096	15009	15373	15263	15013	15279	15081	15299	15098	14864	15296	15034	15260	15264	15142	15097	15344	15196	14981	15131	15210	15359	15279	14991	15112	15111	15171	15137	15166	15234	15200	15126	15050	15091	15117	15179	15142	15102	15220	15198	15066	15214	15186	15238	15095	15167	15171	15179	15097	15080	15065	15279	15074	15211	15242	15160	15238	15132	15066	15306	15193	15079	15085	15035	15154	15190	15104	15268	15146	15007	15234	15145	15255	15009	15114	15123	15202	15074	15130	15062	15186	15178	15195	15084	15309	15178	15222	15169	15192	15127	15108	15248	15040	14933	15193	15240	15112	15091	15204	15184	15097	15195	15059	15026	15091	14942	15386	15224	15232	15085	15247	15141	15247	15160	15151	15063	15151	15163	15204	15158	15349	15020	15218	14957	15200	15124	15096	15305	15053	15148	15207	15193	15083	15102	15033	15256	15258	15205	15131	15108	15196	15271	15122	15128	14948	15045	15314	15099	15196	15295	15047	15035	14963	15118	15199	15091	14865	15151	15161	15257	14999	15187	15308	15043	15255	15095	15188	15096	15255	15205	15162	15181	15043	15056	15123	15256	15059	15148	15252	15209	15212	15170	15209	15181	15040	15074	15149	15275	15244	15198	15046	15080	15193	15176	15172	15040	14877	14985	15198	15335	15325	15310	15060	15188	15130	15096	15214	15081	15248	15238	15226	15085	15127	15265	15060	15158	15021	15056	15074	15145	15269	15207	15036	15093	15173	15042	15076	15238	15076	15087	15038	15346	15319	15086	15239	15211	15197	15028	15000	15123	15173	15107	15197	15092	15236	15006	15307	15187	15063	15232	15162	15084	15104	15047	15214	15107	15152	15036	15049	15228	15122	15101	15052	15070	15119	15024	15172	15374	15203	15093	15134	15133	15031	15063	15221	15253	15214	15237	15223	15104	15220	15161	15085	15084	15174	15162	15198	15260	15027	15288	15231	15114	15197	15054	15149	15127	15169	15155	15228	15102	15232	15165	14983	15135	15232	15285	15166	15295	15229	15286	15253	15012	15246	15096	15311	15164	15215	15010	15313	15250	15022	15091	15196	15127	15164	15242	15000	15140	15272	15250	15062	15196	14969	15193	15224	15148	15037	14942	15098	15183	15148	15236	15132	15081	15028	15054	15000	15206	15105	15215	15071	15217	15224	15140	15019	15287	15009	15170	15228	15135	15046	15017	15137	15271	15075	15191	15170	15210	15070	15129	15067	15167	15129	15059	14975	15242	15150	15338	15207	15193	15162	15111	15086	15174	15004	15130	15148	15000	15208	15092	15085	15145	15102	15162	14962	15151	15220	15036	15062	15164	15150	14982	15120	15341	15269	15321	15201	15050	15325	15059	14974	15071	14983	15335	15038	15071	15019	15161	15188	15124	15277	15221	14960	15059	15204	15080	15229	15120	15234	15123	15106	15175	15265	15147	15072	15193	15132	15192	15251	15113	15106	15054	15158	15019	15117	15037	15162	15242	15096	15197	15113	15264	15203	15270	15125	15108	15143	15039	15177	15093	15342	15201	15261	15141	15209	15307	15179	15144	15057	15151	15181	15042	15157	15247	15131	15188	15145	15027	15253	15137	15105	15205	14999	15206	15198	15230	15191	15149	15094	15031	15118	15081	15180	15187	15138	15243	15083	15075	15169	15122	15242	15174	15124	15139	15211	15378	15017	15188	15157	15248	15164	15058	15163	15128	15126	15158	15265	15067	15355	15307	15115	14941	15080	15333	15093	15323	15174	15233	15112	15178	15060	15176	15135	15039	15029	15112	15196	15063	15052	15141	15039	15078	15196	15147	15029	15155	15125	15245	15333	15270	15266	15177	15134	15162	15112	15207	15120	15178	15105	15277	14905	15027	15159	15167	15303	15130	15193	15096	14984	15171	15174	15157	15131	15147	15016	15244	15228	14966	15040	15169	15172	15234	15084	15070	15203	15116	15182	15028	15181	15123	15083	15204	15107	15352	15116	15183	15036	15208	15209	15140	15190	15167	15162	15105	15239	15141	15166	15210	15073	15122	15148	15062	15200	15103	15176	15055	15210	15152	14953	14954	15192	15250	15108	15224	15007	14980	15060	15118	15122	15110	15024	15152	14898	14979	15298	15169	15136	15100	15130	15278	15161	15157	15314	15111	15078	15112	15255	15083	15043	15200	15068	14993	15113	15087	15186	15210	15150	14998	15109	15118	15079	15103	15007	15392	15268	15254	15404	15061	14968	15263	15091	15233	15212	15300	15280	15086	15056	15008	15121	15084	15066	15262	15188	15122	15201	15140	15202	15028	15116	15065	15037	15032	14958	15309	15401	15246	15259	15222	15249	15361	15211	14996	15224	14914	15153	15133	15219	15122	15161	15315	15243	14995	15222	15060	15047	15067	15207	15328	15134	15126	15063	15036	15073	15135	15209	15107	15094	15117	15022	15062	15141	15119	15220	15313	15173	15125	15058	15053	15064	15103	15223	15257	15105	15043	15164	15196	15102	14993	15045	15162	15074	15394	15266	15057	14911	15137	15163	15177	15298	15252	15190	15119	15240	15112	15248	15096	15112	15059	15098	14925	15176	15331	15173	14950	15097	15182	15204	15072	15102	14986	15164	15150	15229	15042	15192	15065	15030	15118	14983	15071	15043	15152	14955	15307	15269	15245	15163	15142	15268	15212	15243	15298	15051	15176	15050	15072	15102	15116	15026	15192	15097	15091	15216	15185	15136	15129	15110	15153	15132	15146	15236	15279	15057	15208	15184	14951	15193	15176	15143	15197	15211	15112	15096	15083	14988	15036	15147	15227	15129	15091	15194	15097	15050	15173	14918	15089	15296	15041	15126	15143	15159	15207	15174	15253	15160	14953	15059	15026	15119	15196	15319	15159	15228	15255	15004	15324	15009	15020	15087	15188	15131	15264	15008	15066	14999	15179	15125	15116	15148	14920	15271	15091	15134	15139	15183	15077	15053	15113	15201	15139	15178	15198	15148	15125	15060	15117	15093	15078	15163	15052	14982	15048	14922	15041	15206	15166	15107	15190	15156	15218	15255	15039	15225	15087	15216	15147	15007	14879	15127	15260	15219	15258	15242	15011	15250	15132	15141	15135	15134	15255	15073	15181	15208	15128	14996	14964	14979	15388	15189	14897	15188	15107	15101	14965	15082	15129	15162	15146	15078	15193	15036	15044	15090	15187	15205	15233	15204	15159	15106	15048	15258	15140	15048	15309	15146	15276	15185
22700	21166	27859	24983	22889	28132	33243	29370	28194	28130	27607	27194	26619	26541	26078	25964	25997	25649	25490	25711	25464	25478	25414	25236	25315	25173	25267	25148	24874	25038	25252	25108	25096	25130	25033	24925	24981	24935	25124	25153	24905	24756	24930	25068	25155	24756	24841	24821	24934	24921	24531	25017	24981	24806	24837	24694	24867	24748	24829	24648	24820	24804	24786	24654	24947	24997	24790	24748	24809	24922	24778	24733	24762	24623	24824	24683	24768	24628	24911	24752	24793	24709	24742	24615	24586	24689	24881	24629	24502	24647	24817	24621	24732	24868	24764	24690	24965	24939	24829	24823	24694	24739	24595	24983	24507	24666	24721	24806	24667	24970	24670	24801	24869	24833	24881	25010	24829	25057	24707	24682	24817	25058	24712	24714	25021	24696	24789	24662	24572	24801	24924	24627	24676	24814	24750	24675	24946	24812	24625	24643	24720	24724	24678	24791	24707	24726	24572	24634	24713	24999	24885	24845	24878	24924	24869	24722	24995	24699	24925	24917	24822	24607	24708	24447	24666	24654	24727	24453	24654	24804	24601	24656	24764	24696	24733	24842	24868	24935	24619	24994	24882	25044	24811	24411	25029	24967	24575	24734	24896	24692	24662	24372	24571	24572	24793	24582	24640	24739	24799	24555	24738	24704	24827	24906	24654	24686	24913	24972	24855	24726	24585	24702	24621	24387	25012	24644	24783	24833	24964	24665	24637	24681	24779	24769	24750	24971	24811	24827	24778	24681	25034	24696	24912	24501	24632	24587	24929	24605	24782	24811	24719	24666	24689	24961	24876	24806	24792	24922	24839	24696	24768	24779	24786	24965	24950	24612	24504	24680	24864	24847	24772	24722	24873	24745	24588	24749	24923	24679	24889	24926	24700	24539	24641	24856	25025	24579	24779	24584	24843	24936	24794	24605	24899	25022	24710	24862	24762	24560	24623	24667	24871	24824	24638	24817	24777	24649	24729	24729	24515	24579	25005	24914	24714	24816	24876	24840	24614	24905	24840	24835	24798	24752	24789	24913	24846	24755	24738	24676	24589	24626	24804	24658	24482	24805	24698	24651	24862	24776	24647	24572	24458	24815	24665	24879	24647	24657	24734	24882	24654	24594	24768	24791	24748	24671	24872	24813	24726	24765	24637	24637	24725	24729	24963	24826	24836	24697	24870	24639	24657	24485	24683	24715	24817	24866	24729	24860	24868	24939	24756	24595	24856	24815	24780	24679	25016	24536	24640	24904	24816	24398	24717	24796	24751	24833	24520	24704	24926	24754	24755	24840	24669	24566	24584	24949	24746	24917	24861	24922	24725	24892	24678	24723	24750	24816	24804	24708	24748	24710	24610	24423	24834	24863	24758	24757	24480	24791	24745	24886	24703	24347	24865	24827	24731	24749	24942	24612	24892	24840	24771	24722	24780	24694	24702	24533	24621	24659	24910	24867	24877	24685	24727	24743	25091	24541	24588	24806	24913	24766	24698	24612	24593	24806	24492	24918	24851	24692	24715	24617	24783	24694	24670	24636	24607	24772	24809	24484	24444	24785	24761	24719	24690	24673	24713	24818	24883	24478	24677	24701	24745	24756	24704	24552	24876	24583	24548	24581	24841	24508	24791	24752	24612	24900	24358	24588	24738	24583	24441	24819	24635	24455	24839	24782	24730	24624	24771	24736	24731	24847	24585	24780	24591	24656	24647	24863	24956	24783	24635	24740	24885	24641	24989	24637	24599	24499	24731	24829	25117	24571	24709	24729	24907	24905	24539	24945	24852	24888	24924	24700	24659	24581	24858	24713	24691	24780	24628	24594	24711	24698	24792	24706	24605	24749	24814	24694	24472	24587	24724	24590	24586	24748	24926	24558	24693	24557	24572	24540	24563	24817	24587	24807	24714	24456	24798	24825	24677	24476	24599	24974	24915	24815	24920	24590	24941	24909	24775	24805	24690	24773	24928	24685	24715	24849	24729	24677	24602	24668	24723	24586	24925	24543	24709	24752	24927	24870	24974	24601	24642	24756	24822	24762	24573	24755	24829	24638	24905	24974	24559	24590	24645	24549	24721	24680	24863	24928	25064	24823	24646	24973	24917	24681	24654	24608	24847	24710	24482	24754	24499	24821	24710	24511	24800	24889	24707	24741	24692	24662	24668	24955	24875	24640	24875	24689	24883	24540	24851	24560	24974	24874	24840	24729	24809	24685	24647	24660	24709	25050	24737	24698	24758	24968	24589	24764	24409	24860	24745	24829	24811	24750	24715	24667	24814	24879	24670	24516	24727	24869	24776	24596	24828	25002	24949	24676	24660	24717	25068	24796	24636	24609	24608	24865	24753	24590	24753	24669	24743	24760	24630	24661	24575	24651	25011	24777	24765	24864	24842	24634	24701	24821	24918	24675	24666	24675	24934	24672	24811	24637	24704	24667	24597	24783	24521	24927	24797	24796	24587	24825	24708	24829	24811	24960	24734	24751	24640	24730	24498	24741	24805	24935	24632	24745	24743	24746	24439	24829	24649	25047	24787	24534	24656	24708	24642	24672	24732	24655	24808	24992	24959	24694	24857	24522	24761	24536	24704	24803	24756	24578	24699	24689	24690	24825	24808	24862	24919	24620	24841	24649	24844	24721	24718	24848	24778	24829	24743	24732	24762	24730	24635	25102	24661	24648	24428	24576	24791	24844	24707	24780	24686	24579	24725	24772	24659	24570	24876	25041	24730	24904	24566	24725	25041	24956	24726	24750	24889	24744	24585	24943	24642	24846	24762	24580	24565	25017	24788	24585	24875	24393	24820	24778	24838	24878	24660	24803	24556	24710	24579	24756	24727	24803	24679	24768	24817	24642	24860	24557	24944	25091	24793	24659	24572	24777	24990	24688	24735	24727	25011	24790	24789	25115	24909	24787	24670	24863	24859	24595	24767	24810	24519	24730	25072	24640	24758	24728	24753	24552	24630	24657	24778	24819	24707	24760	24622	24760	24719	24759	24813	24853	24823	24657	24845	24625	24684	24799	24945	24810	24883	24714	24372	24562	24800	24978	24863	24554	24802	24657	24536	24627	24519	24861	24745	24681	24828	24742	24729	24628	24787	24494	24583	24626	24869	24629	24661	24743	24741	24916	24818	24608	24664	24666	24579	24560	24677	24642	24729	24781	24666	24547	24734	25039	24721	24501	24693	24597	24499	24676	24768	24987	24762	24738	24757	24769	24736	24916	24582	24674	24798	24646	24706	24656	24704	24790	24648	24930	24449	25043	24728	24673	24678	25005	24649	24862	24846	24502	24758	24677	24762	24859	24546	24570	24851	25012	24702	24668	24729	24757	24831	24773	24904	24803	24700	24640	24923	24766	24655	24868	24655	24803	24913	24650	24764	25023	24898	24817	24646	24703	24624	24705	24935	24632	24712	24950	24809	24652	24507	24637	24689	24935	24870	24586	24479	24841	24476	24721	24769	24613	24513	24734	24556	24861	24742	24544	24526	24602	24819	24825	24843	24859	24706	25060	24629	25075	24779	24930	24783	24751	24926	24836	24771	24840	24697	24390	24753	24724	24661	25018	24710	24817	24543	24656	24747	24806	24780	24790	24893	24820	24579	24583	24610	24591	24726	24525	24470	24652	24852	24808	25035	24825	24541	24516	24623	24909	24742	24597	24849	24629	24602	24885	24657	24800	24424	24801	24722	24734	24854	24764	24565	24610	24532	24725	24821	24860	24841	24760	24893	24714	24915	24676	24855	24656	24777	24768	24588	24833	24962	24686	24804	24650	24576	24608	24926	24746	24608	24702	25027	25000	24770	24778	24651	24644	24988	24944	24769	24867	24731	24690	24582	24840	24773	24666	24666	24767	24848	24860	24962	24756	25117	24741	24958	24697	24966	24487	24670	24927	24785	24653	24725	24951	24749	24607	24758	24638	24916	24761	24760	24620	24795	24964	24766	24709	24753	24824	24608	24675	24811	24592	24864	24798	24816	24870	24822	24804	24706	24708	24739	24880	24613	24697	24852	24621	24705	24704	24963	24956	24824	24724	24748	24744	24851	24736	24741	24979	24727	24681	24644	24858	24528	24990	24774	25038	24830	24547	24894	24705	24678	24766	24824	24837	24764	24598	24781	24404	24860	24860	24661	24923	24642	24789	24730	24806	24721	24873	24645	24583	24690	24840	24865	24793	24729	24589	24966	24870	24617	24751	24900	24618	24639	24654	24548	24693	24838	24610	24792	24722	24614	24719	24923	24745	24720	24893	24908	24938	24696	24898	24986	24765	24879	24747	24669	24452	24658	24707	24899	24772	24875	24728	24900	24500	24798	24760	24820	24569	25171	24934	24565	24843	24590	24813	24792	24818	24804	24690	24714	24703	24864	24755	24789	24837	24736	24830	24633	24827	24554	24518	24672	24783	24770	24802	24614	24787	24881	24680	24856	24763	24817	24798	24873	24921	24919	24764	25005	24725	24624	24714	24936	24806	24703	24654	24793	24906	24720	24778	24989	24777	24694	24919	24751	24766	24691	24832	24690	24595	24844	24812	24579	24622	24823	24705	24771	25027	24898	24802	25065	24795	24996	24700	24624	24531	24635	24957	24798	24769	24901	24700	24914	24848	24742	24754	24944	24835	24708	24822	24788	24669	24910	24619	24718	24733	24820	24823	24816	24849	24438	24650	24781	24939	24737	24648	24883	24943	25104	24771	24587	24691	24803	24657	24627	24633	24557	24620	24730	25001	24729	24851	24759	24953	24782	24590	24912	24767	24718	24779	24984	24783	24713	24685	24807	24717	24771	25036	24833	24626	24875	24902	24659	24491	24516	24903	24689	24647	24776	24666	24809	24746	24676	24636	24484	24698	24510	24616	24763	24792	24858	24978	24847	24652	24655	24737	24611	24602	24747	24818	24634	24776	24708	24831	24779	24521	24787	24574	25070	24587	24857	24896	24786	24702	24817	24473	24407	24622	24718	24922	24779	24810	24536	24697	24618	24837	24588	24506	24677	24442	24619	24703	24900	24692	24725	24586	24623	24772	24835	24576	24766	24552	24651	24493	24851	24810	24771	24890	24846	24587	24814	24854	24890	24520	24705	24932	24831	24736	24886	24935	24582	24697	25055	24760	24319	24661	25088	24912	24789	24609	24770	24586	24773	24386	24826	24660
23014	40206	39880	33657	29300	25985	23844	22211	20908	20392	19513	19038	18747	18034	17935	17376	17302	17110	16892	16966	16741	16590	16556	16525	16284	16318	16443	16232	16206	16169	16306	16091	15934	15994	16314	16280	16323	16226	16097	16214	16109	15947	16190	15964	16202	15940	16241	16048	15888	16029	16097	16053	15948	16154	15956	15753	15976	15892	15864	15918	15943	15778	15963	15930	15964	15978	15850	15895	15808	15916	15910	16070	15870	15956	15869	15955	15989	15894	15913	15830	15836	16022	15898	15930	15938	15887	16162	15883	16160	15939	15935	15955	15955	15877	15787	15832	15956	15607	15754	15887	15896	15909	16057	15693	15886	15881	16129	15874	15883	15987	15801	15952	15922	16038	16006	15938	15870	15827	15769	15984	16041	15903	15778	15768	15830	15812	15983	16005	15991	15754	16013	15919	15960	15799	15948	15800	15943	15883	15817	15762	15875	15844	15840	15955	15909	16008	15922	15858	15787	15822	16183	15982	15917	15875	15835	15879	16068	15941	15874	15692	15859	15819	15827	15884	15893	15869	15857	16040	15964	16056	15772	15902	15905	15899	15892	15837	15774	15844	15871	15966	15941	15803	15744	16086	16017	15828	16023	15983	15815	16028	15932	15893	15958	15781	15990	15747	15815	16033	15712	15763	15979	15772	15882	16009	15786	15701	15960	15864	15958	15788	15742	15895	15952	15993	15989	15824	15917	16061	15858	16127	15872	15771	16004	15962	15973	15737	15795	15929	15786	15742	16100	15922	15906	15773	15895	15812	15826	15903	15965	15779	15977	16006	15828	15959	15947	15997	15692	15885	15867	15754	15841	15980	15875	15962	15944	15886	15936	15770	15869	16005	15782	16019	15991	15836	15821	15915	15880	15886	15815	15971	16069	15897	15977	15872	15777	15700	15841	15987	15869	15836	16123	15818	16021	15822	16038	15968	15796	15899	15886	15968	15952	16118	15835	15873	16066	16027	15953	15882	15921	15893	15749	15936	15971	15969	15780	16023	15773	15667	16056	15794	16137	15880	15780	15924	15852	15841	16012	15891	16029	15742	16119	15862	15808	15776	15858	15816	15863	15926	15859	15928	15891	15897	15830	15814	15858	15804	15913	16060	15835	15902	16043	15756	15897	16101	15784	15950	15937	15931	15773	15866	15934	15873	15789	15740	15912	15749	15923	16046	16015	15884	15917	15977	15784	15913	15766	15772	15901	16027	15931	15879	15863	15948	15857	15802	15875	15773	15812	15882	15762	15803	15843	15643	15830	15785	15687	15802	15929	15777	15835	15964	15960	15700	15756	15824	16010	16028	15889	15848	15895	15908	15884	15881	15941	15955	15895	15780	15967	15942	15904	15720	15990	15972	15965	15758	15877	15912	15868	15897	15993	15993	15946	15803	15877	15751	15927	15829	15917	16092	15808	15947	15770	15971	15969	15930	15896	15843	15895	15875	15897	16006	15600	16081	15799	15887	15876	16035	15857	15932	15850	16011	15919	15983	15959	15914	16128	15878	15915	15947	15777	15825	15896	15896	15830	15876	15990	15648	15918	15884	15775	15841	15903	15765	15678	16027	15896	15885	15934	16100	15764	15938	15918	15870	15776	15980	15801	15951	15955	15899	15741	15882	15976	15902	15823	16046	15885	15848	16006	15825	15785	15909	15776	16103	15926	15774	15752	15875	15995	15875	15935	15748	16021	15806	15903	15888	16019	15859	15694	15747	16095	15958	15805	15835	15968	16013	15793	15915	15937	16125	15757	15814	15843	15943	15954	16083	15855	15907	15677	15739	15831	15934	15884	15782	15986	15952	15851	15782	15889	15826	15873	15782	15948	15737	15901	15726	15793	15678	15963	15823	15866	15909	15766	15928	15769	15854	15869	15828	15937	15898	15909	15859	15839	15855	15768	15915	16052	15710	15756	15943	16094	15771	15801	15881	15983	15754	15975	15841	15999	16046	15990	15881	15807	16008	15884	15953	15941	15940	16054	15902	15878	15678	15896	15809	15824	15829	15979	16040	15746	16027	15993	15855	15959	15857	15789	15874	15831	15764	15879	16140	15917	15920	15825	15930	15863	15981	15834	16013	15820	15967	15710	15912	15983	15697	15780	15922	15802	15797	15732	15972	15970	15819	16091	15799	15708	15977	15816	15878	16027	15898	15941	15721	15946	16087	16162	15849	15878	16081	15945	15956	15754	15915	15838	15943	15965	16000	15816	15861	15898	15919	16100	15641	15840	16104	15871	15831	15751	15853	15917	15972	15836	16027	15874	16088	16064	15919	15850	15840	15919	15817	15906	15887	15743	15871	15789	15661	15656	16028	15912	16014	15863	15875	15868	15766	15876	15986	15799	15915	15640	15917	15867	15879	15822	16028	15893	15923	15927	15875	15787	15943	15870	15817	15950	15972	15864	15865	15836	15763	15794	15868	16014	15926	15839	15852	15754	15828	15904	15968	15824	15823	15905	15946	15966	15983	15828	15884	15747	15838	15924	15790	15805	15788	16037	15995	15941	15767	15907	15937	15813	15961	15911	15885	16035	15887	15907	15883	15920	15659	15756	15860	15921	15911	15849	15765	15891	15889	15757	15845	15961	15774	15886	15884	15855	15822	15954	15766	16026	15889	15811	15833	15861	15858	15958	15717	15900	15768	15828	15842	15774	16014	15958	15487	15984	15905	15953	15955	15927	15991	15813	16013	15883	16023	15841	15921	16081	15887	15936	15891	15950	15709	15914	15939	15936	15835	15899	15832	15810	15913	16069	15907	15767	15776	15894	16120	15854	16020	15846	16001	15989	15723	15868	16070	15808	15819	15968	16017	15932	15872	15801	15979	15866	15804	15719	15851	15869	15921	15886	15886	16117	15923	15871	16080	15872	15781	15711	15712	15869	15869	15801	15833	15968	15900	16028	15967	15953	15955	15979	15883	16001	15901	15999	15990	15906	15775	15935	15912	15811	16009	15871	15810	15875	15922	15855	15962	16005	15910	15892	15783	15880	15777	15927	15801	15790	15896	16054	15934	15828	15848	15920	15984	15956	15902	15811	16018	15821	15692	16110	15952	15875	15743	15790	16050	15824	15980	15838	15948	15763	15921	15954	15847	15884	15837	15915	15969	15998	15690	16166	15949	15920	15786	15926	15798	15929	15842	15804	15985	15908	15938	15815	15783	15856	15886	15976	15863	15855	15801	15894	15836	15947	15882	15884	15789	15858	15781	15894	15866	16002	15834	15796	15832	15773	16014	15837	15757	15937	15972	15964	15680	15959	15891	15816	15777	15799	15824	15875	15776	15909	15922	15898	15759	15973	15927	16012	15888	15983	15911	15873	15825	15782	15994	16119	15818	15963	15881	15841	15795	15671	16039	15915	15775	15922	15988	15978	15757	15998	15911	15728	16012	15766	15909	15818	15902	15975	15972	15775	15726	15863	15905	15988	15932	15886	15991	15739	15866	15903	15943	16025	15789	15907	15934	15792	15851	15858	16041	15908	15923	15959	15896	15938	15836	15794	15911	15773	15868	15908	16191	15914	15765	15760	15919	15784	15831	15910	15873	15833	15989	15897	15856	15960	15974	15830	15813	15845	15917	15888	15926	15703	15778	15955	15805	15835	15963	16014	15694	15803	15870	15843	15804	15931	15953	15849	15802	15913	15963	15851	15808	15738	15926	15852	15978	15912	15895	16008	15767	16023	15826	15820	15832	15896	15769	15851	15888	15927	15970	15906	15837	15977	15911	15850	15911	15838	15727	16065	15926	15895	15927	15861	15943	15810	15941	15841	15827	15837	15916	16098	15934	16003	15677	16065	15873	15988	15884	15879	15934	15742	15790	15839	15637	15818	15815	15844	15918	15755	15866	15846	16090	15808	15842	15904	16012	15876	15976	15846	15863	15941	15876	15946	15916	15828	15939	15735	15820	15870	15901	15918	15908	16037	15853	15830	15744	15970	16015	15959	15953	15721	16044	15779	15902	16084	15786	15794	15840	15926	15760	16112	15867	15800	15847	15757	15735	15988	15966	15747	15995	15968	15800	16096	15776	15985	15915	16142	15942	15821	15965	16053	15787	15786	15975	15853	15993	15980	15688	15763	15958	15740	15810	15806	15705	15844	15956	15964	15889	15974	15934	15673	15825	15656	16081	15972	15957	15817	15724	15753	15892	15929	16050	15883	15865	15912	15932	15817	15861	15826	15816	15981	15936	16095	15843	15903	15813	15917	15777	15813	15833	15845	15956	15876	16000	15967	15838	15750	15848	15804	15847	15911	15933	15801	15893	15895	16073	15845	15916	16035	15884	16021	15876	15683	16017	15974	15967	15870	15885	15678	15761	15974	15843	15895	15891	15798	15794	15881	15815	15864	16027	15860	15882	15821	15960	15641	15877	15743	15970	15939	15718	15981	15748	15897	15778	15988	15846	15896	15722	15805	15771	15872	15849	16063	15844	16070	15804	15889	15831	15989	15863	15937	15805	15926	15990	15747	15801	15923	15953	16204	15974	15962	15983	15892	15708	15730	15931	16001	15782	15852	15969	15796	15819	15922	15847	15997	15764	15882	15983	15763	15790	16056	16009	16000	15897	15893	15910	15892	15864	15722	15887	15749	15965	15879	15895	15824	15973	15935	15883	15835	16016	15755	15890	15770	15863	15872	15858	15887	15865	15774	15807	15916	15864	15815	16023	16030	15869	15866	16031	15871	15866	15925	15876	16111	15884	15845	15905	15992	16043	15941	15919	15880	15744	15961	15753	16072	15814	15902	15796	15701	15728	16003	15799	15862	15928	16034	16018	15867	15725	15826	15947	15826	15935	15916	15923	15885	15895	15862	15903	16075	15845	15877	15996	16084	15920	15702	16012	15760	15924	15997	15840	15947	15996	15961	15954	15906	15912	15953	15896	15767	15879	15908	15952	15931	15823	16063	15841	16011	15964	15863	15902	15942	15829	15763	15826	15880	16075	15954	15991	15826	15886	15881	15920	15739	15870	15828	15981	15905	15846	16012	15823	15937	15950	16044	15955	15760	15878	15782	15893	15848	15962	16023	15743	15743	16014	15803	15957	15952	15898	16188	16039	16052	15995	15608	15902	15936	15931	15775	15940	15797	15891	15781	15812	15952	15723	15788	15920	15882	15826	15858	15899	15845	15987	15835	15849
34349	28136	31880	29663	27130	25984	25472	24795	24468	24196	23914	23757	23822	23535	23704	23444	23311	23214	23383	23428	23586	23310	23233	23057	23179	23368	23181	23130	23185	22908	23418	23287	22859	22967	23259	23195	23230	22898	23045	22901	22897	23270	23170	22962	23261	23092	23137	23017	23238	23047	23203	22989	23083	22847	23145	23019	23063	22969	22928	22993	22965	23165	23023	22932	23006	23103	23096	23246	23113	23220	23105	23043	22999	23148	23079	23366	23034	22920	23036	23020	22812	22906	23087	23084	23080	23104	23110	22910	23075	23180	22975	22956	22959	23066	23176	23008	22810	23094	22991	22989	22966	23101	23108	23289	22979	23023	23109	23082	23148	22876	23042	23006	23059	22975	23122	22909	23161	22943	22948	23305	22900	22999	23126	23151	23237	23317	23090	23324	23226	22662	23312	23188	23058	22999	22786	23130	23251	23022	23049	22788	23092	23095	22994	23101	23080	23048	23351	22801	22895	22938	23204	23003	22957	22847	23026	22992	23028	23198	23216	23061	22846	22992	22880	23058	22926	23104	23261	22969	23069	22993	23158	23041	23134	23083	22784	22953	23198	23149	23154	23000	23033	23063	23152	22928	22906	22830	22954	23141	22725	22880	22774	22843	22983	22929	23032	22914	23060	22952	23156	23147	22977	23223	22951	22755	23005	23102	23010	23094	22675	22908	22868	23051	22933	22969	22973	23230	22744	23034	23122	23152	22744	22988	22980	23041	23122	23099	22959	23091	23186	22953	23023	22857	22932	22961	23051	22797	23187	22802	23075	23094	23130	22959	23157	23003	23139	22874	23070	23186	22981	22844	23002	23025	23102	23235	23110	22980	22747	23128	23259	23150	23427	23181	23072	23016	22970	22822	22997	22880	22913	22824	22995	22918	22933	23025	23115	23050	22975	22983	23027	22901	23121	22928	23307	23166	22867	23022	23199	23135	23152	23177	23294	22754	23124	22965	23172	23025	23128	23017	23180	23131	23308	23136	22981	23004	23059	23078	23130	22936	22773	22925	22955	23210	22888	22907	23154	23060	23061	23006	22907	23102	23053	22802	23226	23080	23002	23088	23286	22697	22944	22902	23096	22996	23362	23121	23084	22957	22887	22855	22911	22919	22880	23053	22895	23130	22941	22920	22898	22995	23050	23178	23044	22863	23315	22765	22971	23078	23159	22945	22947	22919	22936	23069	22976	22935	22903	22986	23146	22963	23113	23057	23023	22875	23289	22684	23121	23124	22960	23058	22894	22954	22926	22957	22991	22892	23051	22989	22958	22937	22994	22982	22981	23143	23002	22819	22856	22877	22928	22812	23086	23051	22904	23028	22988	22968	23189	23248	23082	23076	23015	22869	23017	22841	23068	22808	22922	23079	23196	22999	23317	23006	22950	23140	23238	23082	23024	22849	22982	23050	23067	22950	23109	23115	22859	23121	23127	23133	22975	23364	23088	22989	22867	22867	22979	23013	23131	22941	22819	23162	23032	23025	23115	22998	23005	23037	22881	22996	22965	22902	22953	22998	23054	23256	22938	23079	23089	23071	22984	23234	22951	22960	22994	23086	23122	22878	22880	23172	23167	22988	22902	23035	23005	22977	23183	23071	23012	23006	23169	23183	23113	23045	23199	22989	23072	23121	23109	23035	22996	23086	22949	23324	22948	23097	23242	23134	23092	23154	22987	22825	23240	22983	23113	23142	23020	23069	23029	23217	23181	23003	22951	22900	23052	23120	22939	23227	23095	23227	22882	23093	22902	22996	23034	22871	23167	22954	22973	22891	22913	23181	23101	23191	23151	23068	23014	23033	23073	22886	23094	22823	23069	23065	23207	23055	22987	23206	23080	23275	23085	23165	23139	23005	22930	23015	23278	23114	23110	23283	23175	22760	22980	22954	22865	22836	22959	23031	22929	22883	22902	23019	22853	22967	22967	23135	23016	23131	23124	23106	23076	22908	22993	23238	23105	22983	22901	22941	23080	23038	22926	23112	23187	22880	23240	23174	22893	22919	23232	23147	23186	22948	22837	22818	23224	23005	23098	23247	23454	23054	22756	22910	23107	22671	23012	22972	22914	23052	22951	23075	23089	22765	23011	22986	22998	23063	23181	22772	23036	22995	22987	22863	23132	22991	23061	22981	23096	22858	23308	23202	23007	22894	23013	23150	22847	23122	22863	22989	23127	22874	22903	23137	23026	22984	23064	22974	22903	22790	22966	22842	22891	22802	23316	22939	23085	23190	22879	23135	23052	22781	23215	22826	23226	23016	22743	23007	22999	22860	23003	23092	22924	23092	22953	23117	23073	23140	23094	23014	23032	23381	23140	23012	23136	22914	22964	23170	23001	23240	23198	23021	22995	22954	23147	23061	23033	22971	23235	23241	23037	22873	23031	22770	22843	23302	23031	23087	23264	23038	23059	23236	23169	23123	22982	22857	23086	22862	22865	23020	23143	22911	23019	23040	23201	23010	22914	22849	22977	22856	23166	22881	23181	22994	23091	23079	23065	22939	23006	23011	22927	22883	22969	22871	23029	23243	23075	22907	23071	23253	23086	23013	23132	23319	22980	23116	23233	22870	23029	23006	23063	23199	23242	22910	23008	23055	23010	23101	23060	23194	23161	23101	23130	23028	22904	23208	23110	23195	23075	22911	22905	23339	23358	23019	23383	23105	22973	22927	22961	23107	22922	23216	22958	23172	23185	23097	23065	23128	23206	22881	22984	23114	23037	23213	23018	22957	23087	23017	23066	22986	23020	23143	23011	23063	23139	23203	23265	23216	22937	23114	23075	23058	23108	23255	23065	23110	23028	22934	23375	22960	22910	23157	22991	22814	22927	22924	22920	23145	23059	23004	23158	23220	22995	22956	22928	23033	22972	23078	23105	23123	23208	23081	23127	23031	23141	23005	23134	23178	22888	23032	23124	23142	22998	23054	23027	22969	22880	22860	23038	22968	23158	23218	23140	22922	22825	22967	23045	22969	23042	22966	23040	23135	23122	22965	23083	22855	23246	22802	23046	23384	23174	23044	23038	22897	23105	23131	22964	22975	22867	23259	23070	22962	23102	23027	23250	22883	22863	22911	23100	22977	22710	23090	22965	23057	22815	23239	23071	23453	23036	22917	22911	23095	23142	22942	23066	22936	22840	23088	22962	22839	23020	23016	23005	22925	23395	23079	23043	23057	22944	23209	22948	23113	22848	23242	23138	23060	22937	23168	23102	23169	22888	22957	22979	22930	23062	23212	23289	23197	23138	23232	22895	22998	22906	23232	22854	23156	22995	23037	23112	22867	22996	23048	23031	23028	22975	23065	22743	22883	22824	22899	23140	23026	23182	22970	23126	23217	23158	23164	23142	23128	22902	23035	22981	22891	23075	22763	23207	23100	23008	23096	23074	23167	23029	23118	23059	23059	23175	23092	22918	22814	23295	22914	23080	22996	23026	23042	22979	23061	23225	22879	22989	23004	23074	23051	22841	22958	22963	22928	22999	23089	23016	23039	23195	23255	23254	23089	23144	23257	23217	23219	22769	23000	23170	23238	23092	23117	23127	23180	22972	23165	22927	22977	23066	22962	23307	23178	23218	23227	23156	22970	23122	22827	23146	22838	23009	23014	23309	22928	22896	22910	23164	23000	23195	23190	23032	22994	23029	22770	23036	23187	23012	22875	23127	22802	23001	23123	22968	23299	23216	22937	23045	23005	23054	23034	23036	22941	22991	22901	23208	23172	23003	22937	22985	22924	22894	23237	23017	23278	22996	22957	22796	22810	23226	23169	23028	23117	22816	22732	22909	23337	23180	23135	22872	22947	23017	22951	23297	23059	23281	22877	23023	23168	23041	22767	23117	23033	22907	23133	23324	23099	22949	23242	23136	23071	23281	22919	23186	22874	22924	22983	23226	23168	23219	23232	23023	23081	23055	23044	22958	22951	22888	22953	22804	23040	23117	23019	23407	22908	22926	23052	23130	23041	22951	22917	23132	22774	23106	22783	22977	22969	22987	23085	23015	23006	23174	22887	23021	23179	23108	23228	23079	22939	23146	23069	22928	23061	23111	23038	22971	22772	23037	23047	22961	23083	23026	23185	23052	22983	23062	23047	23087	22988	23195	23023	22876	23221	23135	22966	23285	22841	23083	23019	23083	23075	23095	23084	23063	22870	23110	22966	22988	23077	23079	23055	23056	23014	23078	22921	22986	23253	23092	22757	23114	23085	22950	23076	22940	22964	22922	23129	23232	22918	23168	23035	23094	22841	22903	23339	23202	23011	22974	23063	22964	23039	22947	23028	23141	23191	22986	23011	23150	23257	22852	23130	23005	22913	23124	23024	23300	23097	22831	22937	22994	23238	23235	23042	22723	22883	23046	23084	22849	22919	22848	23072	23091	23280	22972	23031	23208	23208	22861	23073	23070	22799	23128	22952	23139	23000	22869	23001	23324	23011	23229	22924	22923	23061	23269	23142	23259	23065	23044	23056	23112	23059	23174	23037	23209	22949	23103	23003	22848	23100	22900	22925	22863	22876	23376	22931	22909	22784	22860	23030	23090	23046	23005	22930	22970	22895	22842	23136	23120	22932	23118	22950	22975	22846	22837	23181	23247	23118	23167	22907	22982	23119	22995	23189	22923	23132	23032	22893	22940	22833	23115	23159	22935	23125	23016	22960	23004	22771	23143	22920	22866	23015	22959	22988	22979	22987	23027	22927	23156	23249	23165	23240	23359	22990	22968	22851	22570	22996	23150	23315	22971	22925	23217	22996	23048	23190	23083	22885	23023	23017	23045	22959	22791	23206	22931	22775	22780	23174	22873	23005	23421	22979	22988	23091	22872	23021	22905	22887	23120	23120	23116	22992	23085	23054	22957	22871	22820	23209	23150	23147	22951	22678	22805	22936	23060	23167	23009	23007	23266	23178	23218	22755	23184	22907	22935	23105	22802	22847	23037	22989	23203	23295	23031	23180	23207	22916	23172	22996	22786	23158	23048	22912	23023	23186	23054	23215	23100	23043	22988	22820	23226	23245	22842	23121	22874	23078	23221	23108	23020	22960	22898	22940	23080	23261	23074	22952	22908	22819	23156	23129	22903	23086	23015	23041	23124	22747	23285	22984	23145	23004	22943	22969	23010	23186	22902	23086	23040	22855	23200	23027
22420	27945	27842	23309	20977	19463	18782	17684	17278	16989	16725	16364	16159	15999	16031	15838	15550	15503	15449	15557	15624	15521	15572	15570	15346	15366	15380	15511	15387	15360	15337	15352	15353	15395	15201	15345	15395	15250	15335	15230	15276	15222	15354	15385	15283	15420	15347	15313	15186	15128	15175	15244	15241	15172	15260	15200	15302	15219	15264	15264	15303	15052	15184	15399	15105	15177	15338	15159	15273	15184	15281	15291	15301	15219	15127	15111	15262	15170	15296	15395	15196	15149	15405	15160	15222	15422	15208	15161	15193	15276	15181	15180	15249	15103	15184	15187	15198	15356	15124	15167	15149	15183	15146	15476	15279	14991	15077	15215	15173	15183	15357	15141	15194	15444	15206	15308	15075	15188	15129	15207	15247	15110	15119	15195	15053	15291	15143	15365	15166	15130	15082	15312	15342	15099	15115	15101	15326	15203	15153	14910	15095	15068	15262	15236	15301	15255	15252	15216	15234	15246	15203	15094	15152	15237	15313	15162	15224	15317	15227	15203	15198	15234	15121	15267	15232	15486	15017	15289	15216	15137	15108	15285	15176	15111	15129	15175	15228	15257	15362	15114	15260	15112	15114	15107	15101	15070	15274	15169	15157	15219	15111	15133	15305	15253	15170	15225	15188	15162	15219	15104	15067	15091	15381	15215	15069	15354	15124	15169	15214	15226	15152	15236	15271	15094	15127	15188	15177	15222	15159	15214	15130	15292	15029	15321	15298	15214	15090	15231	15258	15171	15157	15174	15089	15064	15224	15335	15263	15138	15079	15181	15342	15177	15204	15147	15232	15011	15225	15312	15206	15157	15230	15257	15077	15293	15253	15215	15087	15333	15057	15131	15287	15326	15219	15243	15308	15156	15187	15139	15357	15310	15189	15135	15159	15074	15219	15354	15280	15104	15217	15244	15276	15157	14989	15320	15082	15098	15121	15336	15282	15099	15072	15247	15192	15361	15213	15227	15223	15188	15224	15101	15168	15184	15035	15279	15319	15144	15162	15285	15219	15131	15405	15094	15189	15316	15374	15176	15235	15219	15208	15362	15116	15155	15228	15096	15265	15025	15404	15071	15125	15096	15286	15081	15350	15198	15325	15246	15292	15239	15150	15211	14997	15400	15237	15322	15095	15200	15358	15202	15224	15138	15218	15084	15127	15155	15310	15211	15236	15282	15199	15178	15212	15073	15130	15204	15158	15132	15127	15291	15109	15317	15324	15278	15221	15177	15418	15300	15239	15108	15257	15295	15210	15259	15299	15244	15305	15289	14984	15136	15112	15089	15141	15079	15072	15118	15163	15309	15169	15144	15183	15311	15246	15319	15280	15227	15151	15213	15320	15251	15452	15349	15019	15285	15256	15171	15143	15026	15131	15187	15216	15207	15053	15268	15049	15146	15149	15168	14947	15120	15164	15174	15048	15245	15190	15168	15248	15224	15216	15168	15410	15123	15240	15184	15328	15257	15134	15344	15432	15189	15171	15166	15246	15087	15228	15189	15220	15241	15204	15204	15122	15408	15143	15066	14955	15004	15140	15320	15285	15262	15040	15397	15279	15170	15085	15238	15024	15157	15108	15125	15133	15149	15105	15237	15147	15326	15271	15085	15028	15180	15199	15130	15146	15215	15106	14965	15271	15384	15149	15381	15212	15238	15236	15159	15178	15363	15175	15126	15074	15333	15150	15342	15032	15240	15151	15488	15305	15196	15289	15123	15283	15196	15317	15291	15162	15211	15201	15171	14922	15002	15271	15037	14959	15217	15252	15111	15270	15084	15248	15166	15160	15236	15180	15195	15131	15257	15156	15179	15117	15305	15340	15173	15269	15196	15253	15100	15183	15297	15246	15237	15028	15191	15092	15107	14985	15130	15120	15186	15249	15244	15166	15138	15252	15152	15224	15052	15181	15145	15273	15266	15386	15346	15122	15377	15154	15074	15124	15182	15195	15165	15257	15055	15355	15146	15238	15278	15265	15164	15018	15056	15221	15411	15103	15182	15101	15186	15143	15325	15087	15279	15083	15309	15212	15269	15115	15268	15154	15249	15112	15125	15257	15138	15035	15174	15321	15113	15197	15097	15303	15350	15116	15210	15166	15113	15205	15203	15204	15261	15139	15271	15196	15086	15215	15131	15212	15015	15212	15158	15278	15185	15269	15150	15204	15360	15291	15165	15232	15241	15095	15188	15103	15201	15169	15168	15258	15081	15205	15114	15154	15106	15083	15331	15182	15233	15241	15131	15223	15110	15370	15147	15163	15203	15244	15199	15193	15360	15316	15215	15296	15301	15250	15177	15272	15248	15184	15084	15283	15322	15294	15094	15137	15244	15250	15169	15139	14873	15193	15268	15273	15058	15258	15230	15083	15239	15257	15242	15113	15083	15071	15120	15247	15234	15236	15249	15216	15168	15127	15215	15267	15171	15334	15286	15277	15270	15152	15288	15174	15117	15008	15230	15114	15251	15182	15150	15112	15155	15227	15280	15324	15233	15036	15167	15171	15129	15236	15095	15193	15265	15054	15199	15368	15215	15140	15069	15221	15193	15252	15224	15204	15114	15187	15195	15338	15217	15248	15146	15144	15138	15175	15191	15220	15177	15336	15075	15220	15212	15188	15068	15138	15269	15153	15399	15319	15355	15104	15088	15280	15248	15244	15279	15381	15249	15230	15315	15250	15192	15316	15235	15271	15217	15348	14908	15170	15162	15325	15042	15181	15189	15188	15173	15281	15116	15268	15242	15412	15235	15073	15178	15218	15088	14961	15121	15290	15324	15222	15193	15290	15257	15361	15278	15052	15119	15154	15138	15248	15253	15203	15163	15067	15088	15238	15028	15125	15305	15274	15095	15056	15243	15176	15270	15097	15196	15261	15307	15296	15256	15335	15206	15362	15042	15320	15302	15275	15275	15235	15180	15404	15175	15126	15321	15354	15131	15285	15223	15263	15142	15267	15244	15184	15118	15261	15287	15333	15183	15175	15190	15353	15095	14978	15190	15163	15278	15184	15219	15205	15366	15016	15211	15140	15390	15187	15322	15249	15179	15314	15166	15086	15163	15174	15237	15064	15085	15310	15053	15241	15113	14964	15298	15245	15236	15148	15302	15194	15260	15274	15268	15339	15238	15272	15252	15272	15162	15059	15274	15251	15230	15172	15140	15457	15246	15192	15309	15114	14906	15028	15107	15235	15245	15386	15160	15313	15292	15174	15250	15267	15219	15169	15083	15089	15134	15187	15205	15227	15196	15461	15192	15054	15382	15152	15168	15182	15108	15325	15063	15284	15197	15337	15147	15024	15138	15270	15199	15241	15258	15256	15308	15183	15163	15307	15241	15237	15294	15311	15142	15359	15091	15161	15278	15228	15132	15193	15250	15265	15101	15001	15059	15226	15197	15150	15126	15042	15163	15094	15264	15241	15150	15039	15207	15259	15449	15176	15119	15320	15277	15083	15246	15319	15123	15319	15177	15286	15216	15341	15215	15061	15164	15265	15134	15130	15150	15251	15166	15167	15318	15295	15308	15104	15185	15311	15336	15179	15192	15276	15054	15142	15250	15148	15050	15274	15159	15285	15269	15238	15155	15167	15285	15010	15232	15295	15240	15067	15090	15350	15284	15321	15235	15306	15309	15248	15226	15101	15200	15120	15401	15261	15275	15185	15118	15278	15128	15252	15217	15243	15243	15073	15333	14955	15392	15189	15171	15195	15189	15096	15170	15510	15220	15181	15281	15234	15207	15152	15264	15174	15210	15314	15023	15274	15138	15172	15085	15253	15164	15306	15318	15180	15062	15297	14912	15162	15211	15159	15099	15190	15176	15143	15351	15115	15017	15297	15073	15156	15149	15176	15144	15311	15418	15241	15079	15274	15231	15162	15214	15349	15086	15076	15140	15066	15073	15392	15193	15158	15087	15080	15281	15119	15207	15201	15182	15210	15297	15052	15073	15086	15274	15166	15355	15126	15232	15220	15278	15321	15094	15184	15277	15054	15058	15170	15114	15204	15250	15128	15204	15339	15122	15065	15339	15187	15241	15099	15222	15112	15267	15239	15217	15197	15028	15244	15139	15261	15143	15217	15267	15142	15192	15497	15135	15136	15240	15230	15433	15005	15218	14977	15259	15209	15244	15258	15216	15161	15152	15262	15315	15295	15242	15137	15142	15048	15204	15320	15232	15144	15176	15164	15237	15270	15382	15200	15216	15198	15258	15125	15285	15288	15273	15309	15128	15175	15282	15345	15184	15156	15246	15136	15196	15135	15318	15368	15285	15210	15194	15222	15301	15313	15203	15128	15251	15167	15212	15220	15284	15234	15188	15167	15010	15302	15154	15200	15164	15091	15204	15104	15264	15324	15219	15238	15136	15161	15127	15093	15194	15051	15221	15183	15119	15070	15120	15085	15241	15107	15420	15302	15066	15239	15279	15291	15028	15139	15178	15295	15115	15169	15347	15314	15137	15349	15239	15223	15230	15229	15188	15180	15115	15148	15222	15146	15408	15097	15085	15272	15235	15281	15036	15170	15235	15245	15300	15159	15130	15218	15199	15132	15400	15066	15067	15179	15032	15153	15230	15259	15220	15308	15431	15243	15252	15153	15309	15073	15184	15143	15333	15239	15083	15163	15293	15263	15171	15072	15251	15216	15153	15154	15161	15008	15351	15307	15308	15345	15278	15110	15469	15285	15119	15246	15200	15048	15284	15282	15184	15160	14971	15198	15187	15359	15119	15084	15375	15153	15121	15388	15372	15413	15133	15279	15056	15361	15229	15070	15048	15267	15142	15176	15172	15123	15288	15064	15285	15272	15304	15316	15045	15039	15261	15343	15268	15234	15209	15248	15184	15223	15173	15217	15323	15335	15217	15033	15309	15226	15137	15163	15085	15228	15239	15273	15284	15234	15331	15263	15068	15187	15369	15031	15294	15369	15324	15203	15284	15224	15044	15134	15207	15198	15063	15203	15190	15228	15221	15220	15168	15099	15425	15097	15260	15310	15409	15072	15276	15378	15062	15306	15169	15328	15172	15310	15164	15129	15100	15240	15129	15147	15264	15167	15159	15255	15023	14975	15097	15407	15130	15125	15140	15267	15222	15353	15285	15261	15210	15076	15344	15013	15203	15291	15221	15213	15116	15103	15138	15264	15283
24557	21191	27795	25411	24520	28250	29660	26306	25557	25079	24773	24351	24384	24069	24152	23911	23669	23835	23531	23574	23835	23354	23282	23162	23262	23360	23110	23062	23080	23226	23094	23409	23220	23387	23308	22828	23120	23257	23107	23312	23209	23288	23202	23149	23155	23204	22918	23100	22824	23111	23022	23303	23194	22981	23202	22962	23022	23058	23248	22991	22782	22932	23060	22845	23066	22950	22951	23011	23157	22793	22757	22752	23059	22794	22907	23007	23144	23147	23091	23139	22899	22909	22958	23086	22927	23071	22821	22696	22878	23042	22990	22945	22946	23154	23192	22980	22988	23038	23041	22975	22947	22890	23112	22923	23029	22940	22746	23026	22772	23011	23191	22897	22774	23166	23062	22577	23022	23025	22867	22981	22862	22969	22890	22911	22758	22846	22782	22897	22992	23179	23220	23066	23069	22923	22857	22983	22796	23042	22933	22945	22780	23074	22769	22725	23064	22936	22993	23116	23078	22899	22721	22921	22707	22858	23059	23175	22913	22830	22957	22997	22882	23105	23128	23090	22852	22888	22913	22794	23082	22960	22978	22981	22961	22834	23096	22901	23171	23020	23109	23099	22869	22792	23082	22657	23107	23020	22901	23002	23112	23048	22912	22978	22843	23003	23191	22827	22944	23053	22678	22909	22932	22879	22871	22789	22660	23129	22804	23076	23113	23291	22873	22850	22813	22714	22889	22847	22960	22883	23058	22848	23126	23044	22959	22740	22955	22801	22838	22909	23010	22997	22778	22979	22767	22797	23198	23016	23027	22893	22822	23044	22992	22939	22884	22819	23183	22896	22760	22699	23109	23121	22680	22915	23009	23070	22823	22858	22813	22881	23076	22744	22922	22842	22836	22891	22922	22657	22820	22809	23005	23121	23069	22910	22958	22774	23049	22917	22764	22873	22993	23028	22910	22722	22993	23120	22951	23030	22956	22743	22864	22927	22934	22851	22788	22790	22956	22953	23046	22885	22936	22794	22825	22695	22962	22597	22853	23054	22773	22690	22899	22965	22811	22832	23116	23078	22992	23019	23005	22955	23143	22899	22923	22845	22969	22731	22878	23194	23127	22833	23068	22905	22981	23054	22994	22909	23115	22899	22891	22809	23087	23040	22910	22888	22720	23113	22934	23106	22803	23075	22724	22946	22987	22797	22869	22798	23129	22988	22892	22865	22629	22997	22992	22769	22847	23014	23048	22982	22757	22947	22939	23183	23021	23044	22923	23045	23086	22873	22845	23144	22971	22809	23084	23051	22922	22899	22742	23097	22660	22842	22808	22894	22681	23000	22794	22983	23024	23002	22899	22929	22900	22869	22840	22915	23013	22829	22967	23029	23056	23034	22831	23048	23092	22815	23014	22783	22888	23094	22939	23155	22976	22862	22821	22988	22803	22853	23084	23197	23068	22787	23009	22860	23141	23138	22948	22794	22858	22954	23014	22771	23177	22873	22951	22564	23035	23013	22875	22909	22764	22824	22999	22956	22940	22902	22817	23126	23097	23021	22687	22947	22995	23243	23009	22922	23071	22820	22871	22812	22719	22908	23080	22951	22789	22779	22862	22977	23035	23026	23087	22842	22870	22783	22711	22938	22912	22791	22859	22937	22931	23173	22868	22749	22890	22901	23063	22846	22913	22858	22892	22986	23091	23226	23097	23041	23226	23315	23030	22947	22725	22767	22962	22798	23053	23218	23002	23148	22987	22976	22956	22951	22796	22948	22955	22777	22754	22964	23184	22791	22979	22917	22822	22762	22829	22963	22856	22923	22795	22797	22932	23066	22869	22920	23152	23175	23238	23069	22650	23085	22993	22966	23056	22940	23086	23015	23062	22882	22805	22929	23001	22776	23014	22940	22780	22794	22885	22841	22973	23025	22966	22888	22870	22787	22889	22880	23045	23023	23045	23022	22766	22929	22977	23115	22732	22886	23030	22707	23079	22782	22545	22840	22929	23000	22752	22848	23014	23027	23114	22973	22953	22866	23045	22886	22875	23001	23075	22932	22959	22963	23045	23099	23030	22896	22834	23255	23059	22898	23088	23167	22935	23065	22976	22651	22842	23001	22926	23238	23104	23086	23092	22830	22735	22946	23009	23012	22870	22869	22925	22691	22911	22995	23085	22992	23034	22940	22857	23046	22929	22876	22881	23080	22989	22940	22979	22887	22839	22736	22894	22988	22867	22931	23005	23131	22988	23069	22770	22820	22909	22932	22919	22839	22962	23194	23005	23187	23079	22738	23101	23003	23168	22738	23074	22805	22895	22889	22973	23040	22897	22803	22945	22826	23056	22761	22859	22835	23003	22898	23300	23149	22950	22969	22852	22859	22918	22857	22830	23042	22996	22962	23122	22926	22717	22868	22857	22974	22817	22831	22824	23060	22765	22872	22769	22997	22970	22825	22736	23067	22921	22856	22851	22867	22826	22791	22921	22924	23018	22880	23022	23020	23210	22887	22970	23020	22661	22805	22973	22596	23040	22827	22772	22869	22655	22945	22821	23131	23156	22798	23148	23021	22826	23023	22787	23051	22905	23048	22700	22991	22835	22605	23015	22825	22799	22871	22892	23018	22724	23085	23042	22876	22875	22968	22890	22805	22871	23072	23061	23014	22981	22718	23152	22771	22796	22851	22830	22755	22900	22959	23084	22946	22901	22887	23000	23097	23073	22875	22754	22810	22979	22811	22932	23050	22902	23161	23148	23074	23114	23264	22953	22775	22868	22753	23164	23051	23322	22925	23032	23032	22839	23131	22861	22806	23117	22598	23252	23052	22975	22883	22903	23228	22961	22738	23087	23094	23047	22865	22967	23048	23095	22889	23018	23056	23126	22882	22905	22851	23135	22893	23097	23015	22896	22813	23186	23090	22714	22765	22914	23061	23000	22770	22818	22920	22987	22917	22991	22900	23000	22882	23004	22893	22846	22922	22916	23041	23064	22493	23042	22737	22896	22895	23003	22925	22948	22869	23004	22866	22854	22956	22829	22955	22983	22691	22889	22916	22829	23140	22738	22820	23099	22963	22895	22999	22911	22961	22944	22868	22966	22872	22750	22871	23090	23102	22861	22961	22983	23280	23134	23148	22867	23000	22629	22762	23006	22952	23037	23003	22757	22676	23027	22886	22810	22787	22867	22930	22916	22781	22694	23005	22576	23040	23157	22993	22983	23109	23022	22772	23067	23081	22964	23299	23138	22897	23112	22976	22981	23088	22726	22779	23008	22807	22875	22824	22904	22898	22991	22836	22891	22941	22846	22864	23272	22925	22987	22827	23036	22884	22994	22919	22916	22980	22805	23269	22722	23067	22815	22766	22904	22738	22955	22836	23100	22855	23014	22973	22930	22832	22964	23021	23038	22715	22852	23057	22956	22918	22944	22889	22805	22891	22986	22974	23060	22817	22951	22834	23017	23051	22938	22942	23115	23094	23088	22531	22823	22596	22890	23065	22815	22822	22719	22887	22979	22826	23047	22809	22728	23105	22896	22914	22914	22704	22801	22892	22973	22883	22722	23009	22904	23017	22911	22843	22664	22814	22869	22929	22866	23186	22903	23220	22873	22969	22936	22773	22960	22760	23038	22841	22751	22820	23182	23014	22931	22793	22971	22937	23202	22945	22882	23008	22848	22813	23143	22572	22859	23013	22884	22814	23027	22823	22880	23183	23076	22868	22934	22976	22979	22700	23021	22615	22907	22954	22786	23030	22896	22922	22789	22979	22942	22796	22951	22832	23051	23015	23104	23150	22836	23112	22887	22835	22875	22807	23120	22902	23027	23054	22816	22860	22859	22964	23004	22680	23025	22979	23051	22796	22897	22648	22911	22982	22983	23125	22916	22884	22817	23013	22990	22914	22850	23162	22902	22964	22950	22884	23075	23051	22912	23006	23186	22874	22976	23049	22977	22715	22735	22835	23195	23143	23038	22907	22662	23043	22893	22972	22868	22812	23043	23233	22876	23108	22759	22858	22864	22766	22850	23007	22990	22960	23033	22874	22902	22897	22953	22943	22969	22852	22854	23139	22743	23081	22924	22975	22934	22858	22758	22808	22897	22908	22873	22856	22908	22948	23025	22881	23147	22925	22828	22870	22877	23052	22961	22893	23033	22927	23116	22678	23001	23104	22640	22980	22873	23025	22840	23058	22997	22978	23003	22991	22982	23019	22989	22941	22839	23003	22793	22827	23070	23098	22940	22755	22973	22910	22846	22946	23072	22591	22833	23020	22874	22937	22853	23200	22875	22993	23026	23041	22837	22800	23181	22961	22917	23125	22876	22924	22866	23171	23023	23016	23085	22980	23171	22855	22888	23094	23158	22982	22868	22608	22928	22856	23183	23028	22797	23145	22801	22846	22970	22916	23067	22783	22773	22961	22855	22735	22925	23121	23050	23002	22928	22939	23061	22843	22949	22943	22862	22898	23083	22770	23083	22764	22691	22998	22717	22796	22877	22776	22820	22816	23038	23017	22977	22760	23028	22926	22832	22826	22778	22929	22965	22821	22776	22988	22888	22852	22826	23051	22978	23092	22866	22957	22862	22930	22974	23166	22909	23042	22991	22794	22998	22709	22739	23070	23016	22894	22998	23022	23053	22975	23025	22858	22851	22962	23039	22997	23068	22894	22729	22733	22909	22888	23210	22943	22934	22896	23001	23102	22734	22761	23001	22730	22876	22893	22968	22929	22961	22980	22904	22931	22808	22789	22957	22809	23015	22898	22785	22975	23011	22677	22930	22794	22966	22783	23133	22962	22953	23183	22931	23113	23226	22908	22737	22998	22994	22709	22926	22791	23158	22892	23111	22680	22789	23113	22727	23288	22876	23080	22819	22741	23114	22998	22799	23031	23047	22916	22834	22808	22877	23054	22825	22919	22875	22904	22952	22851	23024	22822	22944	22999	22919	22908	22755	22812	22911	22918	22871	22963	23066	23024	22983	23058	23113	23085	22911	22919	22745	23181	22784	22975	22833	22781	22887	22900	22771	23076	23072	22831	22996	22727	22872	22947	22839	22991	22921	22857	22969	23252	23024	23028	23054	23089	22918	23050	23292	22665	22814	22686	22986	23144	22964	22934	22938	22793	22712	22995	22895	23027	23007	23033	22919	22971	22970	23004	22947	22599	22869	22683	23180	22916	23069	23028	22980	23070
20658	35363	34975	29028	25426	22755	21265	19497	19219	18460	17871	17340	16824	16753	16473	16421	15995	15864	15872	15651	15810	15450	15637	15485	15502	15190	15422	15394	15524	15407	15298	15172	15454	15196	15209	15156	15172	15168	15245	15329	15304	15294	15260	15120	15073	15327	15071	15096	15183	15308	15190	15120	15245	15237	15100	15116	15103	15100	15238	14969	15138	15056	15192	15151	15060	15102	15165	15156	15090	15109	15025	15127	15309	15000	15107	15158	15180	15000	15028	15160	15160	15109	15124	15089	14929	15069	15241	15222	15098	15156	14888	15050	15072	15020	15275	15046	15036	15251	15132	15013	15150	15068	15002	15047	15115	15093	15019	15027	15008	14976	15231	15018	15149	15107	14991	15245	14972	15007	15051	15018	15225	14957	15040	15139	15079	15220	15257	15168	15103	15089	15161	15034	15069	15116	15052	15206	14912	15135	15008	15131	15083	14989	15012	14949	15058	15087	15065	14968	15126	14938	15123	14932	15000	15001	15081	15093	15239	14989	15129	15130	15163	15054	15058	15045	15205	14950	15226	15106	15200	15057	15019	15059	15054	15182	15197	15022	15152	15224	15005	15313	15133	14943	15021	14996	15229	15047	15111	15150	15161	15070	15115	15098	15109	15001	15017	15026	15163	15129	15235	15137	15096	15014	15043	15096	14942	14957	15152	14993	15137	14904	14985	15095	15090	15185	15033	15039	15147	14966	15110	15064	15123	15151	15107	15057	15236	15064	15053	15062	15090	15174	14986	14954	15124	15163	15346	14923	15060	14990	15081	15203	15221	15039	15015	15120	15148	15033	15045	15151	15099	14966	15003	15124	15008	15191	15061	15234	15045	15083	15251	15037	15224	15112	15049	14966	15117	15100	15053	14835	15136	15099	15194	15027	15130	15140	15030	15053	14975	15054	14996	15055	15080	15139	15026	15127	15049	15132	15087	15192	15104	15216	15156	15202	15135	15036	15195	15096	15033	14974	14975	15139	15093	15056	15093	15067	15041	15172	15103	15143	14983	14931	14830	15034	14987	15190	15069	15161	15114	15022	14986	15137	15143	15028	15070	15079	15182	14966	15123	15060	15134	15118	15051	15189	15047	15082	15097	15123	15220	15048	15173	15050	15008	14959	15264	15151	15108	14937	15168	15117	15168	14957	15144	15054	15186	15064	14951	15128	15128	15160	15141	15044	15150	15202	15183	15152	15065	15066	14999	15009	15184	14828	15309	15147	15082	15224	15002	15257	14943	15100	15036	14991	14921	15075	15165	15219	15011	15205	15233	15073	15014	14963	15096	15122	15294	14985	15152	14933	15083	15199	14913	15184	15152	15099	15226	15061	15155	15137	15088	15099	15111	14963	15161	15106	15175	15162	15162	15068	15057	15141	15123	15027	15018	15160	15066	15280	15017	15159	15107	15147	14857	15088	15034	15012	15067	14947	15178	15156	15100	15138	15022	15107	15036	15186	15016	15092	15085	15020	15099	15023	14876	15146	15179	14974	15077	15004	15178	15213	15079	15153	15182	15057	15084	14950	15126	15146	15027	15085	15059	15197	14975	15314	14982	15224	14956	15155	15380	15074	15116	15098	15053	15092	15002	15105	15065	15133	15084	15116	15143	15065	15112	15029	15068	14868	14974	15169	15137	15186	14992	15157	15092	14997	15204	15158	15165	15174	15121	15032	15158	15002	15080	14974	15189	14911	15063	15227	15049	15002	15069	15140	15043	15132	15077	15023	15222	15066	15020	15035	15155	15163	15174	14957	15044	14941	15003	15197	15121	15122	15068	14895	15102	15233	15078	15045	15134	15031	15180	15100	15219	15023	15073	15113	15160	15356	15114	15129	15104	15084	15152	15041	15047	15101	15034	15170	15138	14995	15219	15083	14966	14922	15175	15159	15128	15131	15184	15052	15010	15006	15236	15156	15137	15102	14959	14968	15152	15189	15073	15054	15279	14846	15149	15163	15090	14929	15127	14972	15011	15077	15240	14994	15170	15053	15039	14994	14936	14972	15127	15296	15095	15008	15080	15042	15090	15193	14996	15127	15166	15216	15082	15018	15114	15038	15172	15021	15105	15016	15058	15158	15058	15060	15155	15069	15083	15208	15100	15028	15062	15116	15238	15144	15161	15158	15120	15105	15168	15106	15151	15105	15206	15207	14954	14938	15047	15064	15183	15138	15180	15118	15113	15061	15043	15270	15090	15278	15216	15019	15049	15079	15084	15015	15096	14895	15097	15290	14941	15002	15015	15021	15082	15064	15140	15154	15070	15103	15150	15271	15113	15046	15320	15054	15085	15174	15278	15037	14971	15166	14993	14825	15047	14964	15304	15064	15175	15028	15111	15229	15065	15158	15091	15051	15035	15058	15088	15063	15140	15081	15087	14988	15028	15180	15135	15040	15109	14760	15151	15236	15011	15192	15107	15032	15082	15068	15070	15005	15115	15081	15044	15062	15202	15184	15009	15091	15065	15007	15226	15033	15102	14924	15122	15111	15105	15001	15005	15134	15060	14981	15123	15154	15052	15046	15148	15107	15129	15047	15041	15161	15104	15016	15137	15014	15136	15072	15126	15093	15107	15034	15202	15145	15061	14920	15067	15135	14951	14998	15069	14946	15188	15211	15243	15250	15166	14954	15157	15097	15103	14965	15234	15059	15198	15062	15080	15106	15046	15040	15146	14919	14911	15010	15157	15074	15204	15159	15105	15062	15274	15155	15078	15114	14978	15244	15194	15093	14975	15369	14970	15016	15109	15138	15148	15187	15165	14922	15001	15053	14980	15053	15051	15107	15022	15213	14973	15284	15036	15001	15153	15234	14979	14985	15022	14946	15137	15038	15102	15150	15033	15201	15172	14990	15019	15204	14977	15119	14934	15206	15045	15065	14962	15187	15078	15055	14958	15187	15178	14971	15011	15244	15069	15098	15211	15026	15117	15152	15304	14960	15204	15059	14923	15071	15082	15051	15014	15094	14990	15005	15083	15155	14951	15002	15026	15083	15018	15037	15185	15123	15068	15175	15286	15046	15223	15095	15170	15087	15184	15127	15198	15026	15043	15032	15015	15114	15043	15051	15190	15129	15046	15050	14998	15089	15086	15193	15028	14995	15050	15013	15225	15049	14939	15252	15065	15072	15017	15070	14895	15004	14949	15032	15129	14992	15110	15044	15054	14942	14907	15166	15265	15178	15072	15162	15075	14946	15097	15076	14996	15292	15174	15100	15161	15030	15186	14986	14981	15147	15245	14908	15096	15077	15019	15096	15159	15045	15078	15168	14838	15036	15035	15225	15097	15017	15059	15079	15110	15018	15075	14931	14913	15139	15165	15140	15134	15101	15133	15239	15255	14965	14922	15019	15028	15130	15043	15103	15062	14979	15042	15209	15092	15039	15256	15192	15141	15073	15162	15012	14947	15006	14961	15057	15058	15047	15008	15240	15108	14993	15165	15069	15024	14892	15029	15212	14964	15200	15129	14957	14974	15000	15127	14952	15277	14946	14984	15131	15175	15188	15243	15054	15123	14956	15153	15301	15224	15053	15209	15096	15002	15221	15020	15254	14945	14867	15000	15000	15274	15062	15042	15202	15086	14989	15021	15142	15082	15024	15149	15031	14884	14993	15184	15073	15133	15049	15019	14911	14992	15125	14981	15096	15078	15068	15192	14973	14999	15018	15213	15269	15091	15039	15108	15234	15034	15224	15234	15081	15070	15025	15116	15102	15126	15126	14972	15081	15120	15218	15033	15190	15033	14974	15128	15040	15060	15209	15197	15059	15146	14968	15130	15034	15183	15080	15027	14994	15154	15155	14893	14913	15153	15082	15208	15219	15180	15337	15259	15193	15199	15064	14978	15272	15093	15194	15114	15096	15255	15096	15173	15149	15007	15151	15158	14977	15283	15146	15133	15135	15209	15270	15004	15022	15109	15146	15169	15323	15169	15121	15011	15101	15083	15037	15126	15120	15181	15231	15149	15079	15177	15212	15152	15016	15083	15028	15276	15061	15121	15087	15053	15359	15154	15028	15067	15065	14996	15170	15075	15203	15075	15127	15216	15139	15156	15296	15142	15047	15140	15273	15010	14937	15080	14939	15210	15122	15115	15009	15211	15123	15031	15301	15265	15129	14995	14930	15076	15085	14977	15178	15059	15164	15112	14998	15112	15023	15169	15199	15022	15178	15126	15079	15132	15136	14989	15051	15141	15199	15052	15195	15095	15087	15134	14974	15244	15209	15173	14867	15022	14944	15124	15068	15109	14986	14997	15087	15018	15102	15115	15114	15077	15157	15280	15233	15042	15032	15276	15140	14855	15210	15109	15175	15237	15100	15097	15048	15243	15053	15014	15150	15106	14802	15145	15059	15062	15070	15071	15028	15248	15097	14963	15065	15151	15034	15147	14999	15195	15074	15151	15009	15004	15196	15061	15127	15213	15209	15087	15131	15050	15150	15186	15247	15027	14977	15082	14936	15055	15164	15127	15059	15282	15147	15088	15044	15075	15157	15205	15220	15124	15078	15157	15148	15147	15132	14996	15185	15232	14961	14944	15163	15049	15028	15156	15096	15079	15134	15081	15101	15029	15004	15148	15118	15063	15159	15008	15119	15056	15237	15116	15208	15195	15079	15056	15072	15165	15302	15058	15153	15045	15095	15073	15084	15074	15178	15237	15053	15132	15030	14942	15114	14947	15067	15157	15046	14957	15064	15019	14997	15126	14904	15007	15093	15187	15150	15010	14887	14956	15190	15018	15127	15114	15154	14995	14982	15023	14999	15110	15128	15169	14937	15264	15108	15164	15165	15181	15041	14995	15086	15035	14999	15239	14915	15062	14989	15119	14925	15112	14981	15112	14939	15171	15170	15311	15194	15169	15065	15094	15184	15081	15073	15050	15115	14980	15077	15115	15085	15274	15185	15196	15138	15152	15261	15195	15066	15238	15237	15019	15152	15188	15155	15222	15152	15106	15213	15005	15175	15123	15179	15170	14906	14984	15273	15250	15109	15060	15199	15184	14934	15112	15045	15067	15242	15173	15179	15001	15055	15225	15082	15010	15080	15169	15070	15038	15208	15183	15082	14998	15165	15124	15033	15081	15025	15001	15131	15051	14983	15155	15252	15198	15201	15127	15012	15143	15103	15383	15143	15255	14923
22734	21198	27946	24971	22820	27946	33281	29583	28089	28070	27594	26940	26669	26268	26021	25820	25925	25584	25571	25560	25396	25413	25348	25249	25211	25037	24989	25042	24938	24764	25006	24960	25170	24774	24903	24987	24865	24917	24846	24815	24843	24892	24745	24384	24979	24745	24898	24549	24855	24657	24857	24730	24762	24596	24830	24882	24825	24975	24814	24921	24838	24794	24905	25121	24774	24903	24939	24770	24722	24581	24760	24725	24602	24592	24782	24721	24558	24555	24716	24703	24764	24719	24637	24772	24532	24571	24782	24595	24695	24436	24696	24614	24685	24533	24616	24592	24591	24625	24792	24693	24758	24705	24532	24483	24634	24785	24486	24627	24658	24598	24717	24647	24639	24518	24762	24529	24880	24897	24928	24495	24760	24654	24804	24611	24721	24981	24870	24726	24791	24790	24574	24721	24609	24397	24632	24696	24900	24740	24511	24510	24539	24509	24913	24821	24788	24476	24528	24594	24476	24756	24342	24532	24741	24726	24605	24392	24625	24761	24770	24846	24659	24649	24703	24733	24802	24777	24626	24850	24720	24954	24544	24857	24741	24649	24702	24567	24562	24671	24735	24699	24712	24600	24513	24567	24555	24687	24545	24677	24514	24775	24765	24689	24469	24562	24616	24472	24742	24887	24698	24633	24650	24687	24867	24872	24654	24307	24629	24718	24594	24585	24607	24654	24748	24672	24704	24752	24472	24577	24777	24637	24478	24581	24510	24683	24484	24689	24894	24739	24618	24724	24682	24584	24521	24695	24617	24670	24449	24566	24807	24812	24570	24800	24768	24568	24550	24477	24434	24532	24628	24675	24681	24746	24793	24407	24540	24508	24798	24702	24765	24628	24494	24740	24397	24687	24776	24521	24497	24697	24452	24327	24367	24855	24603	24672	24773	24916	24767	24462	24578	24531	24677	24811	24778	24656	24721	24840	24670	24569	24847	24687	24744	24586	24550	24499	24509	24615	24531	24548	24622	24692	24589	24708	24515	24427	24831	24676	24856	24679	24566	24575	24553	24600	24681	24555	24541	24499	24662	24862	24438	24460	24548	24564	24643	24699	24502	24820	24453	24620	24648	24549	24567	24543	24585	24702	24541	24625	24821	24718	24729	24743	24667	24600	24449	24632	24894	24419	24631	24677	24568	24466	24963	24632	24827	24581	24451	24692	24491	24481	24843	24690	24709	24381	24600	24933	24723	24701	24870	24753	24855	24508	24615	24613	24660	24852	24934	24788	24571	24588	24705	24750	24651	24348	24762	24798	24690	24649	24836	24617	24379	24547	24599	24636	24645	24708	24544	24575	24491	24928	24927	24686	24620	24585	24582	24602	24854	24509	24642	24546	24600	24620	24455	24704	24653	24779	24580	24490	24472	24482	24825	24560	24503	24663	24596	24706	24777	24408	24763	24737	24675	24432	24865	24487	24820	24587	24760	24457	24698	24589	24683	24666	24419	24593	24673	24580	24361	24700	24715	24873	24621	24760	24631	24695	24534	24498	24570	24658	24816	24617	24585	24744	24601	24526	24497	24710	24562	24630	24822	24695	24737	24472	24854	24511	24504	24601	24675	24638	24768	24739	24895	24570	24627	24702	24932	24769	24784	24593	24824	24624	24363	24798	24732	24742	24467	24642	24538	24518	24378	24739	24340	24779	24692	24647	24518	24767	24492	24858	24505	24702	25070	24694	24838	24777	24445	24543	24602	24696	24688	24609	24855	24585	24847	24599	24576	24579	24906	24535	24591	25018	24790	24696	24640	24529	24668	24628	24681	24472	24721	24606	24735	24765	24688	24669	24882	24757	24609	24768	24694	24812	24543	24802	24743	24494	24479	24619	24941	24793	24598	24647	24593	24493	24560	24763	24682	24453	24448	24382	24767	24802	24472	24354	24518	24872	24653	24598	24755	24585	24693	24895	24685	24981	24795	24440	24777	24654	24637	24727	24723	24760	24509	24743	24606	24623	24554	24297	24954	24671	24869	24805	24422	24732	24648	24574	24593	24990	24822	24511	24718	24553	24532	24686	24814	24848	24808	24757	24669	24533	24704	24592	24728	24539	24654	24744	24570	24612	24538	24808	24542	24521	24665	24770	24507	24744	24585	24697	24727	24622	24466	24611	24707	24449	24574	24590	24516	24524	24633	24584	24674	24620	24728	24787	24705	24671	24353	24751	24886	25161	24854	24459	24928	24716	24761	24679	24561	24528	24721	24763	24605	24440	24701	24492	24675	24625	24730	24489	24601	24887	25019	24661	24571	24619	24624	24648	24794	24854	24775	24697	24744	24774	24820	24778	24848	24572	24800	24519	24747	24584	24716	24591	24643	24586	24673	24667	24602	24898	24603	24677	24799	24683	24498	24632	24444	24842	24647	24615	24661	24592	24740	24818	24660	24588	24762	24734	24830	24935	24800	24702	24609	24660	24260	24734	24739	24553	24611	24462	24906	24745	24820	24721	24675	24729	24740	24434	24737	24650	24664	24472	24498	24478	24701	24436	24496	24480	24703	24570	24740	24772	24734	24583	24645	24621	24615	24667	24649	24779	24737	24720	24589	24604	24529	24436	24758	24498	24557	24698	24675	24740	24655	24713	24904	24821	24772	24527	24804	24653	24410	24618	24594	24685	24763	24646	24712	24645	24703	24709	24626	24884	24620	24444	24495	24588	24681	24617	24513	24576	24998	24628	24849	24793	24908	24536	24647	24665	24762	24696	24813	24657	24765	24744	24788	24554	24467	24577	24516	24657	24625	24880	24639	24783	24756	24270	24644	24721	24475	24588	24772	24630	24660	24729	24671	24595	24513	24164	24573	24420	24607	24509	24548	24768	24627	24789	24773	24826	24561	24601	24721	24677	24629	24754	24708	24615	24638	24928	24903	24694	24704	24767	24696	24568	24752	24708	24669	24573	24814	24212	24760	24932	24700	24626	24595	24651	24691	24820	24690	24739	24584	24540	24651	24685	24485	24827	24486	24634	24715	24358	24538	24722	24724	24792	24809	24464	24914	24671	24702	24909	24758	24632	24627	24788	24721	24689	24639	24684	24827	24933	24704	24652	24583	24925	24691	24559	24628	24454	24611	24758	24853	24584	24833	24615	24723	24569	24583	24593	24704	24621	24601	24706	24525	24591	24984	24443	24373	24596	24565	24504	24588	24589	24699	24691	24717	24799	24902	24611	24573	24792	24407	24594	24960	24558	24551	24671	24586	24702	24752	24837	24653	24651	24547	24644	24729	24893	24564	24471	24431	24580	24651	24494	24598	24656	24780	24628	24778	24750	24393	24848	24566	24789	24454	24632	24566	24411	24667	24780	24588	24863	24535	24650	24623	24403	24636	24632	24901	24672	24735	24564	24572	24666	24705	24828	24838	24511	24532	24597	24375	24732	24635	24671	24633	24627	24542	24864	24709	24687	24608	24575	24684	24512	24389	24559	24694	24590	24584	24522	24935	24646	24588	24574	24624	24895	24689	24681	24674	24475	24540	24622	24841	24730	24489	24600	24669	24760	24448	24515	24738	24683	24658	24954	24295	24432	24422	24587	24659	24531	24726	24707	24727	24553	24660	24513	24809	24471	24570	24638	24549	24665	24362	24692	24552	24985	24861	24799	24638	24648	24717	24807	24614	24536	24775	24500	24436	24513	24873	24647	24649	24645	24690	24533	24826	24630	24641	24429	24739	24412	24851	24580	24458	24637	24841	24542	24683	24957	24469	24659	24577	24637	24554	24721	24728	24518	24541	24716	24753	24631	24869	24573	24755	24438	24340	24704	24604	24697	24689	24724	24509	24398	24581	24606	24697	24570	24898	24696	24787	24723	24527	24736	24570	24554	24685	24611	24716	24595	24725	24527	24651	24522	24784	24519	24615	24573	24811	24947	24747	24603	24599	24725	24722	24401	24446	24630	25039	24599	24879	24627	24625	24417	24872	24846	24937	24713	24656	24520	24868	24848	24629	24771	24655	24581	24529	24629	24500	24694	24527	24585	24594	24645	24661	24883	24436	24601	24686	24661	24725	24671	24590	24925	24624	24767	24376	24419	24719	24428	24638	24557	24551	24571	24713	24751	24706	24519	24938	24701	24612	24574	24742	24707	24538	24627	24609	24960	24620	24462	24612	24541	24565	24735	24754	24771	24592	24701	24735	24965	24475	24638	24865	24528	24838	24654	24760	24437	24788	24460	24788	24640	24805	24661	24540	24761	24720	24555	24863	24619	24724	24634	24708	24616	24613	24602	24467	24408	24747	24567	24642	24573	24592	24656	24552	24779	24864	24683	24628	24548	24583	24366	24654	24936	24837	24907	24771	24616	24564	24750	24640	24645	24690	24691	24678	24633	24757	24571	24619	24471	24531	24618	24686	24663	24814	24598	24879	24998	24610	24836	24916	24453	24482	24678	24406	24628	24624	24385	24651	24619	24538	24750	24491	24606	24523	24822	24667	24642	24770	24860	24711	24619	24578	24431	24495	24612	24746	24723	24727	24714	24589	24894	24769	24930	24976	24778	24501	24690	24904	24671	24722	24604	24779	24750	24717	24623	24502	24414	24671	24733	24703	24825	24732	24708	24591	24450	24803	24664	24450	24609	24827	24854	24727	24596	24647	24490	24790	24857	24459	24475	24600	24555	24318	24516	24429	24793	24740	24794	24535	24703	24643	24452	24582	24565	24520	24687	24740	24685	24496	24465	24760	24515	24624	24555	24711	24520	24520	24603	24815	24787	24702	24687	24760	24537	25053	24580	24802	24617	24815	24629	24878	24604	24660	24346	24703	24800	24863	24618	24431	24647	24513	24822	24765	24695	24683	24893	24702	24636	24731	24646	24537	24521	24476	24556	24853	24562	24794	24862	24780	24374	24523	24685	24525	24920	24602	24665	24664	24767	24390	24462	24772	24442	24663	24407	24778	24562	24918	24666	24765	24915	24668	24651	24637	24831	24419	24739	24617	24430	24613	24637	24801	24547	24614	24625	24548	24822	24831	24701	24677	24497	24688	24582	24451	24632	24564	24729	24669	24834	24785	24626	24725	24684	24717	24581	24608	24590	24523	24758	24634	24600	24876	24634	24628	24798	24697	24866	24618	24580	24737	24680	24605	24856	24744	24683	24652	24647	24647	24680	24553	24729	24607	24759	24666	24802	24561	24823
22742	40691	40038	33465	29299	25991	23807	22056	21261	20275	19713	18931	18507	18215	17826	17367	17278	16877	17108	16834	16646	16476	16436	16459	16497	16363	16225	16226	16133	16205	16094	16316	16195	16061	16202	15957	16134	16298	16116	16116	16219	16178	16025	15942	15965	16109	15788	16127	16116	15924	15932	16061	16050	15949	15845	15868	15815	15886	15985	15891	15852	16058	16021	15986	15985	15982	15979	15830	15893	15807	15900	15783	15852	15972	15864	16005	15822	15999	16064	15674	15929	16026	15889	15784	15841	16024	16081	15791	16097	15954	15724	15828	15809	15883	15900	15876	15869	15996	15935	15980	15936	15875	15899	15929	15919	16024	15839	15993	16057	15796	15833	15851	15779	15798	15977	15833	15957	16168	15928	15796	15959	15714	15851	15959	15850	15974	15813	15800	15815	15966	15848	15672	15829	15794	16044	15866	15776	15956	15934	15864	15846	15851	15947	15714	15857	15825	15831	15994	15785	15784	15740	15932	15808	16028	15785	15883	16029	15992	15805	15863	16026	15661	15859	15876	15910	15836	15692	15932	15942	15788	16007	15842	15903	15824	15965	15873	15954	15795	15682	15931	15884	15933	15934	15850	15779	15879	15865	15977	15758	15985	15709	15893	15778	15970	15895	15883	15721	15978	15742	15943	15915	15873	15690	15853	16104	15794	15962	15790	15804	15868	15774	15864	15893	15960	16004	15842	15938	15889	15924	15941	15785	16024	16007	15869	15841	15776	15836	15995	15856	15808	16015	15948	15872	15865	15866	15901	15888	15767	15962	15657	15835	15891	15802	15879	15959	15995	15827	15834	15942	15912	15807	15869	15891	15776	15757	15923	16044	15836	15901	15859	15986	15863	15671	15825	15941	15900	15941	15891	15712	16045	15874	15756	15909	15953	15974	15960	15929	15687	15962	15847	15795	16039	16040	15759	15746	15904	15950	15947	15686	16040	15712	15894	15811	15987	15739	15644	15777	15882	15870	15872	15964	16037	15980	15769	15924	15754	15763	16020	15987	15738	15989	15827	15666	15943	15844	15738	15732	15873	15912	15820	15845	15860	15988	15822	15768	15774	15908	15932	15940	15995	15933	16040	15863	15768	15998	15942	15908	15808	15830	15677	15881	15824	15799	15849	15908	16034	15660	15904	15871	15853	15777	15820	15774	15787	15698	15825	15789	15788	15756	15818	15806	15952	15917	15791	15779	15732	15795	15907	16010	15809	15694	15839	15808	15969	15719	15868	15793	15892	15931	15866	15955	15731	15967	15921	15617	15839	15816	15949	15897	15835	15778	15915	15884	15854	15861	15842	15965	15840	15710	16018	15850	15816	15928	15944	15848	15861	15982	15714	15839	15982	15702	15829	15892	15761	15983	16067	15986	15934	15873	15858	16037	15753	15909	15806	15779	15865	15940	15815	15881	15674	15749	15851	15916	15911	15948	15793	15925	15900	16042	15877	15783	15774	15762	15659	15750	15905	15887	15812	15988	15668	16010	15879	15769	15810	15874	15812	15840	15845	15831	15968	15905	15756	15752	15689	15898	15946	15829	15885	15821	15822	16089	15745	15724	15943	15840	15929	15862	15936	15670	15989	16037	15924	15908	15820	15934	15629	15843	15777	15838	15808	15935	15666	15933	15889	15811	15952	15908	15883	15795	15877	16013	15924	15932	15843	15765	15930	15816	15943	15730	15892	15984	15999	16000	15830	15784	15844	15872	15895	15838	15930	15907	15929	15909	15798	15906	15961	15881	15829	15895	15971	15964	15981	15847	15864	15978	15831	15916	15727	15855	15654	15924	15701	15989	15916	15843	15872	15901	15806	15835	15852	15817	15857	16017	15925	15830	15647	15928	15775	15967	15826	15828	15715	15823	15949	15845	15976	15737	15830	15965	15828	15804	15825	15779	16006	15767	15955	15780	15833	15902	15811	15832	16027	15927	15885	15788	15838	15850	15989	15910	15811	15886	15923	15906	15841	15809	15600	15790	15831	15929	15855	15964	15644	15833	16026	15794	15881	15892	15919	16024	15963	15866	15846	15941	15967	15901	15756	15899	15843	15897	15860	15973	15975	16050	15871	15752	15824	15819	15854	15958	15741	15845	15906	15774	15682	15736	15855	15832	15885	15935	15851	15913	15776	15829	15813	15744	15971	15880	15922	15688	16086	15619	15969	15765	15847	15935	15801	15955	15657	15837	15861	16127	15800	15945	15834	15786	15894	15961	15778	15657	15815	15919	15901	15847	15702	15924	15878	15930	15918	15867	15767	15791	15979	15816	15723	15819	15981	15854	15987	16024	15826	16032	15825	15828	15770	15908	15833	15957	15732	15937	15822	15815	15932	15791	15869	15842	15699	15949	15701	15865	15898	15959	15875	15756	15891	15776	15836	15925	15812	15760	15816	15851	15912	15939	15800	15846	15898	15770	15904	15902	15763	15883	15778	15905	15779	15765	15883	15914	15782	15936	15790	15810	15930	15883	15919	15788	15735	15843	15964	15879	15847	15963	15797	15785	15905	15982	15822	15832	15856	15842	15856	15930	15865	15678	15726	15736	15945	15893	15853	15899	15944	15992	15920	15733	15901	15885	15801	15823	15765	15723	15699	15977	15626	15777	15784	16016	15937	15810	15953	16033	15874	15856	15974	15814	15851	15671	15947	15766	15944	15783	15798	15873	15807	15938	15844	15930	15908	15853	15904	15786	15935	15842	15755	15824	15920	15990	15665	15795	15855	15752	15882	15897	15629	15751	15928	15950	15776	15851	15872	15787	15790	15908	15802	15790	16020	15970	15942	15599	16026	15712	15849	15715	15725	15761	15988	15666	15913	15840	15931	15711	15819	15865	15674	15917	15769	16011	15919	15957	15699	15745	15862	15820	15871	15987	15812	15900	15857	15993	16125	15870	15987	15930	15980	15806	15875	15951	15800	15750	15968	15994	15867	15905	15683	16039	15998	15941	15926	15898	15925	15907	16023	15788	15931	16024	16059	15835	16039	15745	15874	15913	15904	15924	15756	15833	15790	15747	15944	15895	15933	15909	15832	15981	15825	16073	15761	15900	15785	15850	15790	15935	15902	15689	16026	15686	15945	15953	15754	15920	16111	15862	15917	15709	15958	15782	15851	15803	15986	16037	15904	15939	15746	15671	15920	15813	16050	15934	15787	15926	15865	15859	15951	15909	15956	15738	15914	15838	15724	15996	15731	15953	15897	15733	15708	16038	15915	15894	16012	15908	15785	15942	15982	15564	15795	15950	15819	15931	15700	15864	15709	15649	15720	15696	15837	15816	15854	15830	15880	15961	15885	15693	15772	15888	15857	15864	15988	15955	15792	15864	15810	15664	15800	15986	15700	15974	15862	15742	15749	15904	15807	15882	15982	15842	15974	15838	15958	15848	15755	15799	15759	15756	15781	15896	15833	15925	15865	15871	15802	15981	15780	15957	15784	15846	15974	16003	15926	15924	15990	15956	15911	15836	15906	15735	15839	15826	15806	15858	15738	16039	15780	15866	15948	15949	15729	15908	15793	15890	15842	15944	16013	16011	15721	15918	15617	15800	15929	15930	15957	15778	15943	15864	15914	15938	15839	15850	16018	15837	15906	15992	15942	16047	15960	15839	15905	15841	15954	15953	15723	16059	15781	15865	16055	15636	15823	15963	15779	15899	15765	15912	15958	15804	15832	15927	15903	15894	15867	15858	15872	16049	15870	15934	15839	15849	15789	15665	15909	15932	15882	15824	15807	15835	15842	15806	15713	15915	15804	15903	15979	16049	16015	15851	15916	15914	15758	15695	15756	15889	15899	15902	15930	16079	15906	15899	15829	15809	15645	16013	15955	15824	15894	15837	15808	15849	15883	15839	15885	15822	15979	15776	15969	15860	15871	15897	16020	15948	15849	15937	15977	15901	15837	15922	15639	15767	15837	16035	15890	15865	15858	15969	15844	15986	15998	15996	15928	16025	15926	15790	15823	15783	15769	15732	15814	15706	15831	15715	16102	15818	15798	15822	15757	15881	15999	15960	15695	15787	15961	15709	16005	15942	15976	15766	16003	15827	15933	15854	15773	15945	15903	15808	15720	15752	15872	15783	15972	15986	16052	15905	15958	15778	15984	15838	15868	15953	15887	16014	15851	15882	15793	15829	15795	15870	15888	15917	15878	15971	15907	16014	15951	15805	15819	15825	16041	15852	15960	15995	15976	15759	15801	15699	15997	15807	15584	15861	15865	15846	15837	15981	15878	15648	15927	15993	15950	15836	15762	15833	15734	15960	15962	15881	15875	16132	15948	15849	15859	16038	15872	15739	15961	15885	15781	15867	15971	15720	16049	15857	15791	15617	15949	15824	15926	15803	15828	15893	15757	15858	15911	15962	16011	16009	15910	15778	15754	15762	15947	15953	16071	15805	15801	15987	15937	15969	15913	15785	15880	15819	15886	15723	15989	15750	15976	15901	15732	15834	15698	16073	16014	15931	15961	15800	15906	15734	16007	15781	15926	15746	15982	16014	16011	15798	15794	15818	15823	15859	15905	15927	15870	15996	15843	15979	15758	15830	15866	15815	15842	15757	15802	15790	15724	15942	15833	15762	15957	15917	15821	15920	15698	15802	16049	15837	15913	15849	15776	15947	15640	16069	15712	15965	15761	15879	15788	15762	15888	16003	15887	15806	15812	15890	15961	15692	15898	15774	15887	15971	15761	15892	15820	15707	15913	15977	15817	16016	15831	15761	15909	15795	15851	15780	15868	15834	15757	15955	15775	15886	15847	15743	16049	15828	15748	15828	15770	15721	15752	16082	15859	15858	15959	16015	15867	15719	15924	15842	15846	15800	15788	15825	15868	15941	15803	15769	15893	15712	15703	15881	15704	15714	15836	15896	15930	16011	15783	15798	15767	15739	15777	15867	15814	15895	15777	15936	15948	15825	15857	15835	16194	15922	15984	15871	15588	15846	16066	15724	15889	15838	16063	15849	15879	15911	15862	15915	15943	15833	15788	15923	15870	15974	15926	15857	15833	15958	15895	16016	15915	16041	15816	15746	15783	15696	15802	15862	15817	15926	15842	15864	16057	15753	16020	16087	15815	15877	15771	15861	15732	15842	15844	15745	15737	15906	15820	15810	15855	15877	15857	15953	15865	16002	15889	15883	15843
34314	28241	32042	29802	27470	26120	25275	24554	24310	24039	23960	23624	23693	23678	23597	23314	23495	23189	23142	23223	23048	23190	23036	22866	23079	23002	23060	23144	23089	23124	22947	23072	22891	23178	23237	22992	22872	23055	22875	22817	22938	23035	23095	23087	22980	23217	23140	22987	22651	22981	22978	22897	22723	22939	22975	23033	23095	22873	23054	22859	23054	22923	23092	23097	22700	22680	22881	23072	23155	22826	22818	22958	23003	22754	22762	22933	23067	22958	22970	22920	22854	23004	22938	22832	23101	22876	23066	23062	23072	22938	22798	22849	22880	22970	22942	22806	22774	22862	22998	23259	22936	23034	22873	22907	22655	23092	22660	23138	23127	22928	22782	22954	22849	22762	22735	22853	22872	22780	23035	22660	23046	22755	22767	22941	22850	22900	23073	22926	23104	23074	23126	22908	22804	22927	22953	22984	22837	22873	22916	22875	23035	22753	22942	22890	22778	23036	22871	22713	22767	22732	22972	22853	22785	22881	22783	23027	22848	23161	22775	22824	23056	22984	23113	23053	22996	23069	22960	22785	22803	22828	22939	22845	22874	22971	22956	22987	22815	23070	22902	23154	23006	23181	22665	22892	22956	23029	22930	23245	23272	22958	22724	22716	23073	22666	22685	22482	23031	22885	22912	23025	23159	22935	23043	22676	23209	22868	22843	22981	22932	22878	23073	23086	22700	23022	22880	23138	22928	22884	23059	22863	22957	23018	22938	23077	22912	22971	23125	23015	22625	23006	22690	22938	22826	23079	23051	22811	22933	23148	23108	22906	23092	23025	22776	22885	23129	22838	22818	23192	22854	22950	22653	22952	22831	22970	22794	22928	23145	22990	23039	23053	22901	23098	23018	22791	23070	22774	22977	22755	22853	22894	22952	22919	22761	22849	23059	22962	23090	23097	23074	22844	22840	23051	22793	23166	23039	22898	22782	22813	22924	22781	22735	22658	22842	22791	22985	23041	22967	22824	23076	22816	22734	22839	22933	22886	23083	23018	22860	23047	22773	22917	23086	23103	22759	22893	23010	23116	23096	22790	22974	22984	23039	23049	23164	22866	23003	22819	23013	22875	22883	22858	22792	23059	22973	22959	22812	23151	23155	23226	22938	22852	22879	22932	23167	23111	23183	23218	23073	22779	23093	23117	22952	23020	23156	23007	23107	23106	22947	22810	22828	22961	22833	22825	23010	22937	22958	22989	22905	22950	22959	22973	22847	22749	22954	22905	22635	22843	22808	22633	22872	22869	23163	22940	23263	23099	23160	22780	23086	22915	22945	23034	22714	22931	22987	22974	23069	23048	22853	22999	22814	22960	22864	23015	22787	22681	22976	23045	23042	23058	22898	22854	23058	23158	22913	22875	22885	22883	22998	23032	22977	23048	22833	22843	22824	22846	22886	23005	22906	22717	22821	22835	23004	22855	22835	23115	23169	23114	23072	22955	22899	22838	22986	22760	22980	22905	23003	22881	22938	23064	22788	22667	22812	22952	22693	23016	22967	22785	22875	22925	22669	22762	22920	22821	23237	22867	22635	22964	22732	22916	23023	23255	23086	23115	22870	23019	22796	22688	22913	22689	22679	22925	22653	22838	22839	22874	22950	23065	23043	22800	22804	22956	22833	22975	22988	22958	22779	22862	23031	23044	23269	23294	23048	23154	23011	22664	22822	23028	23007	22807	23012	23051	22836	23024	22994	23120	22912	23024	23037	22943	22874	23029	22825	23032	22762	23047	22981	22951	23174	22818	22967	22992	22865	22835	22995	22948	22891	23158	23050	23020	22949	22795	23053	22893	22913	22828	23044	22963	23041	22907	22991	22927	23033	23044	22983	22983	22750	22782	22856	22985	22965	23093	22750	22985	23009	22921	23143	22965	22923	22563	22942	22598	22866	22821	22876	22743	22933	22771	22976	23037	22984	23243	23035	22941	22829	22915	22833	22939	22977	22826	22786	23080	23103	22923	22758	23045	22966	22843	22929	23224	23015	22870	23025	23044	22851	22969	22732	23087	22905	22725	22987	22659	22969	22751	22888	22917	22910	23001	22957	23089	22954	23133	22724	22811	22863	22759	22853	23035	22869	23172	22852	23077	22836	23015	22851	22827	22885	22850	23015	23156	22804	22979	22823	22948	22973	22966	22934	22871	23120	23126	23110	22831	22845	22880	22891	22975	22866	22917	22834	22785	23287	22737	22861	23000	22940	23037	23042	23189	23106	23016	22899	23092	23013	22961	22963	22885	22957	22782	22771	22824	22999	22798	22794	22897	22713	22865	22829	23115	22774	22936	22996	22944	23220	23115	23060	22928	22967	22906	22820	22899	23139	23006	23036	22733	22888	22832	23109	22813	23030	22935	23004	22988	23035	22696	23264	22783	22801	23142	23212	23046	23263	22971	23187	22892	22903	22840	22745	22810	22906	23082	22808	22885	22891	22904	22947	23123	22811	22697	23079	23013	22951	22884	23138	23075	22843	22969	22822	23033	22916	22765	23082	22812	22918	23143	23104	23289	23132	22865	22622	22754	22705	22963	23080	22995	22988	22999	22934	23061	23104	22853	22879	22699	22818	23165	22903	22972	22852	23050	22922	23021	22968	22939	23059	22820	23148	22981	23035	22776	22970	22808	22999	22966	22904	23008	23058	23166	22872	23160	22851	22972	23091	22959	22766	22854	22996	22892	22946	23023	22879	23060	22954	22813	23011	22776	22911	22829	22860	22761	22990	23003	22785	23196	22862	23007	23110	22840	23047	22993	22940	22876	22909	22748	23091	23080	22982	22946	22993	22793	23001	22975	22793	22987	23032	22844	23086	22941	22807	22849	22995	23157	22848	22851	23204	23115	23035	22948	23020	23025	22859	23011	23190	23005	22854	22948	22988	22902	22957	22758	22844	23060	23185	22930	23046	22759	23156	23157	23132	22760	23004	22830	23267	23141	23027	22881	22704	22649	22883	22592	23111	23029	23165	22918	22632	23039	23004	23060	22965	22968	22928	22837	22778	23096	22909	22767	22895	22855	22996	22882	23037	23398	22823	22712	22987	22903	22828	23015	22964	22985	23017	22954	22722	22945	23062	22831	22962	22747	22960	22855	22810	23094	23138	22894	22784	23070	23073	23094	23004	22968	22706	23096	22875	23077	22955	22930	23001	22866	23080	22869	22858	23248	22789	22991	23115	23011	23158	22970	22801	22944	22912	23054	23021	22957	22828	23074	22970	22930	22782	22919	23019	22962	22858	22950	22967	22794	22913	23158	22740	22772	22917	22874	22645	22860	22856	22982	22678	22897	22647	22829	22975	22962	22795	22828	22894	22965	22849	22862	22891	22969	23063	22978	23113	22920	22839	23026	23180	22797	22954	23061	23014	23018	22859	22546	22832	22917	22991	22723	22862	23149	22985	22988	23098	23076	23153	23082	22856	22927	22818	22709	22672	23004	23025	23026	22856	22872	22860	22878	22871	22877	22881	22830	22834	22837	22616	22802	23174	22812	23024	22967	23061	23105	22954	22922	22762	23099	23003	23028	23029	23033	22992	22788	22933	23104	23064	22724	22983	22966	23017	22785	22932	23150	23054	23035	22986	22843	23088	22939	23121	22828	23024	22766	22785	23008	23124	23073	22839	23011	22977	23099	23000	23251	22939	22980	23025	22862	22862	22863	22889	22890	22840	22979	22857	23056	22972	22833	22959	22839	23016	22824	23117	22910	23030	22876	22992	23004	23086	23094	22697	23003	22967	22847	22953	22820	22863	22694	22901	23160	22904	23004	22883	22994	22852	22875	22834	22984	22893	22984	22875	23155	22927	22832	22996	23050	22858	22809	22949	23193	22777	22863	22909	22852	23002	22947	22882	22854	22830	22734	22996	23046	22957	23023	22779	23004	23030	22941	22782	22981	22950	22939	23027	22896	22849	22871	22827	22754	23170	22873	22644	22936	22916	23007	23020	22965	22728	22727	23090	22925	23043	22989	22835	22872	23042	23174	22766	22859	22716	23000	22847	22849	22978	23067	22916	22830	23061	22830	22871	23091	22844	22992	22631	22990	22940	22841	23050	22776	22970	22698	22939	22996	22749	23204	23007	23114	22710	22915	22969	23117	23004	22831	23109	22782	23073	22871	22810	22888	22943	23118	23222	23170	22917	22874	22927	22844	22932	22783	22759	23010	22763	23113	23126	23062	22860	22724	22810	22778	23068	23009	23063	23136	22824	22856	22952	23025	22842	22897	22869	23092	22748	22917	23004	23004	22997	23098	23096	22662	22890	22890	22707	22883	22993	22574	22897	22953	23104	23041	23167	22913	22864	23068	22905	22911	22887	22977	22955	22821	23088	22909	22898	22916	23026	23146	22997	22880	22799	22948	22984	23132	23135	22890	22850	22755	23015	22876	23113	23020	22827	22866	23015	22937	23077	22986	22871	23108	22863	22573	23067	22950	23085	23092	22849	22988	22851	22911	23034	22881	22698	22987	22914	22958	23063	23156	22979	23056	22860	23024	23050	22795	22970	22912	23010	22759	22968	22843	22941	22930	23214	22898	22961	23068	23122	22910	22615	23097	23036	22982	23109	22948	23161	23103	23028	23134	23079	23015	22929	22774	23075	22925	22952	22732	23050	22941	23162	22664	22888	22849	22733	23083	23018	23004	22978	22960	23184	23185	23036	22961	22755	22958	22973	22905	22963	22842	22864	23030	22812	23176	22927	22897	22730	22999	22988	22836	22890	22969	22900	23003	23016	22914	22977	22744	22902	22947	22962	23079	23079	22920	22832	23038	22685	22807	22798	22811	22913	22857	22595	22632	22795	23131	23089	23070	22944	22976	23187	22888	23048	23011	22930	22604	22978	23007	22994	22995	22654	22954	22964	22994	22797	22947	22901	23043	22874	23072	23153	22900	23108	23073	22956	22764	22911	22991	23092	22966	22918	22846	22923	22917	23114	23132	22867	22965	23058	23146	22851	22807	22930	22996	23237	22841	22980	23065	22907	22919	22962	22942	22899	22904	22942	23121	22919	22815	23049	22865	22811	22655	23156	22834	22969	22802	22907	23261	22964	22888	23072	22758	22995	22918	23032	22905	22700	22731	22919	22957	23070	22970	23108	22950	23001	23056	22989	23123	23073	23042	22990	22740	22856	22783	22834	23046	23002	23054
22509	28260	27977	23407	21248	19494	18524	17667	17236	16910	16662	16446	16215	16027	15810	15724	15654	15374	15689	15316	15535	15562	15420	15353	15452	15331	15272	15319	15261	15153	15194	15241	15192	15306	15167	15173	15179	15223	15160	15278	15373	15151	15187	15214	15398	15245	15178	15340	15162	15247	15233	15252	15270	15253	15266	15301	15154	14920	14940	15147	15021	15068	15233	15196	15044	15180	15149	15257	15189	15034	15129	15227	15255	15311	15171	15231	15152	14960	15028	15320	15127	15116	15157	15300	15120	14992	15083	15079	15061	15150	15179	15141	15028	15163	15093	15092	15126	15086	15116	15034	15047	15269	15103	15151	15034	15122	15196	15166	15327	15114	15248	15102	15041	15227	15160	15210	15206	15210	14979	15165	15051	15265	15233	15122	15425	15242	15088	15139	15071	15153	15181	15117	15250	15152	15017	15098	15236	15062	15221	15233	15066	15078	15104	15102	15133	15210	15074	15154	14979	15198	15132	14990	15223	15039	15197	15178	15138	15065	15112	15222	15164	15264	15096	15186	15036	15181	15091	15008	15151	15254	15125	14932	15258	15286	14996	14997	15182	14988	15161	14864	15160	15048	15142	14987	15208	15196	15189	15085	15305	15049	15011	15014	15162	15164	15220	15006	15089	15020	15249	15053	15027	15250	15117	14969	15090	15035	15272	15254	15270	15142	15209	15202	15034	15235	15058	15135	15240	15097	15160	15007	15188	15309	15270	15176	15107	15036	15139	15419	15144	14978	14952	15201	15143	15089	15362	15253	15130	15071	15011	15224	15087	15195	15035	15233	15183	15275	15185	15050	15159	15172	15221	15226	15176	15100	15183	15202	14991	15214	15136	14974	15144	15066	15233	15068	15325	15062	15181	15242	15215	15099	15320	15204	15101	15260	15316	15189	15250	15142	15081	15234	15134	15089	15281	15179	14973	15253	15109	15161	15185	15105	15094	15161	15082	15125	15167	15243	15187	15134	15248	15263	15205	15210	15098	15367	15254	15259	15042	15271	15119	15104	15160	15160	14932	14921	15458	15229	15143	15173	14948	15163	15137	15064	15288	15110	15218	15041	15111	14947	15067	15167	15176	15170	15162	15139	15242	15080	15261	15249	15048	15279	15092	15094	15165	15290	15297	14881	15010	15321	15168	15013	15209	15167	15108	15062	15036	15040	15127	15275	15153	15200	15143	15154	15200	15153	15247	15175	15170	15213	15209	15300	15296	15040	15196	15189	15172	15207	15197	15294	15164	15058	15143	15045	15090	15274	15269	15285	15209	15128	15193	15120	15082	15194	15216	15184	15187	14981	15107	15139	15286	15127	15022	15236	15176	15098	15145	15232	15275	14974	15175	15072	15069	15227	15117	15014	14984	15086	15114	15024	15135	15237	15088	15117	15182	15209	15157	15064	15020	15327	15368	15095	15156	15212	15182	15221	15185	15175	14982	15210	15245	15138	15043	15153	15096	15172	15193	15070	15136	14925	15171	15091	15176	15252	15333	15053	15059	15185	15231	15275	15199	15132	15053	15364	15035	15039	15001	15234	15123	15182	15235	15090	15187	15044	14953	14967	15215	15166	15093	15159	14997	15142	15167	15219	15231	15181	15090	15239	15203	15092	15025	15182	15109	15175	15056	15174	15190	15121	15231	15067	15194	15371	15027	15047	15277	15168	15137	15127	15048	15211	15167	15242	14988	15266	15111	15091	15264	15406	15147	15050	15189	15088	15002	15263	15164	15225	15076	15214	15147	15291	15082	15133	15171	15195	15174	15217	15250	15242	15091	15140	15202	15035	15107	15017	15080	15148	15222	15353	15190	14989	15241	15212	15135	15025	15235	15084	15157	15074	15040	15052	15184	15246	15129	15191	15104	15125	15159	15149	15056	15198	15210	15268	15169	15145	14929	15154	15059	15265	15172	15240	15097	15225	15101	15174	15036	15066	15308	15108	15047	15217	15258	15100	15120	15192	15114	15169	15082	15039	15156	15071	15125	15135	15108	15016	15049	15060	14991	15174	15192	15267	15217	15179	15212	15334	15168	15204	15143	15185	15118	15219	14999	15044	15026	14988	15176	15127	15025	15245	15123	15082	15063	15181	15009	15161	15228	15233	15237	15122	15079	15222	15077	15083	15158	15161	15024	15236	15250	15007	15286	15212	15238	15080	15217	15393	15098	15243	15120	14981	15275	15311	15251	15204	15057	15032	15137	15069	15181	15058	15158	15194	15008	15271	15105	15072	15195	15277	15126	15171	15041	15233	15070	15116	14957	15110	15106	15235	15320	15127	15266	15382	15035	15232	15258	15222	15159	15116	15154	15135	15090	15034	15258	15199	15030	14995	15130	15215	15263	15128	15107	15095	15120	15016	14979	15119	14986	15071	15273	15237	15162	15127	15215	15117	15252	15107	15041	15069	14964	15120	15213	15260	15122	15138	15059	15118	15182	15223	14962	15104	15146	15111	15045	15121	15272	15153	15377	15241	15114	15057	15166	15147	15249	15042	15238	15192	15058	15107	14999	15296	15098	14972	15179	15086	15243	15088	15248	15080	15150	15266	15368	15159	15257	15011	15250	15061	15021	15064	15317	15156	15194	15060	15144	14975	15353	15273	15095	15021	15290	15103	15094	15258	15137	15058	15264	14996	15178	15229	15151	15267	15002	15197	15017	15273	15029	15200	15078	15206	15106	15265	15108	15030	15312	15158	15150	15297	15161	15277	15008	15141	15225	15260	15192	15257	15121	14998	15066	15151	15151	15122	15084	15230	14962	15082	15187	15107	15060	15237	15051	15158	15071	15040	15265	15183	15053	15261	15256	15292	15095	15181	15081	15153	15188	15285	15107	15134	15084	15149	15058	15095	15028	15098	15261	15101	15252	15099	15091	15065	15201	15184	15171	14972	15176	15160	15226	15013	15185	15135	15174	15208	15124	15088	15101	15070	14996	15164	15235	14958	15303	15190	15229	15034	15115	15182	15245	15074	15154	15084	15102	15100	15113	15195	15204	15037	15248	15191	15199	15150	15038	15049	15155	15285	15160	15027	14975	14950	15025	15026	15047	15349	15216	15239	14952	15041	15058	15219	15209	15028	15090	15071	15061	15145	15188	15145	15183	14834	15214	15299	15117	14843	15201	14995	15236	14927	15198	15321	15100	15142	15287	15133	15220	15245	15136	15282	15120	15211	15121	15211	15026	15060	15169	15160	15129	15388	15140	15175	15120	15072	15217	15119	15154	15228	15213	15034	15090	15170	15190	14990	15035	15134	15083	14999	15132	15085	15099	15175	15009	14979	15072	15161	15269	15130	15047	15045	15157	15222	15223	15369	15126	15090	15128	15056	15217	15147	15139	14976	15180	15164	15068	15118	15176	15097	15060	15199	15221	15237	15303	15080	15094	15235	15002	15038	14961	15158	15238	14967	15182	15120	15199	15245	14987	15269	15113	15130	15252	14969	15165	15131	15251	15253	15127	15196	15065	15232	15214	15314	15082	15171	15222	15075	15054	15399	15262	15057	15280	15154	15100	15268	15142	15062	15266	15079	15052	15014	15077	15165	15105	15036	15205	14944	15257	15192	15077	14945	15148	15014	15104	15190	15233	15025	15242	15070	15244	15129	14964	15276	15255	15109	15077	15045	15194	15097	15086	15100	15206	15109	15224	15109	15278	15194	15269	15217	15062	15109	15150	15157	15241	15105	15342	15170	15307	15124	15296	15305	15151	15119	15277	15186	15199	15030	15166	15268	15128	15125	15088	15330	15221	14949	15071	15350	15158	15140	15159	15206	15247	15126	15235	14993	15085	15251	15039	15146	15117	15171	15258	15138	15252	15272	15200	15125	15115	15003	15098	15242	15131	15056	14946	15042	15259	15034	15147	15103	15256	15132	15064	15105	15199	15145	15134	15208	15170	15013	15159	15076	15208	14989	15156	14926	15041	15145	15098	15182	15085	15149	15198	15146	15077	15014	15159	15057	15122	15076	14970	15104	15206	15259	15002	15296	15061	15160	15120	15228	15273	15199	15211	15146	15291	15196	14913	15217	15279	15025	15219	15064	15256	15173	15172	15222	15037	15094	15213	15189	15217	15069	15241	15139	15148	15122	15155	15238	15063	15064	15137	15268	15133	15167	15099	15151	15262	15172	15198	15034	15276	15011	15130	14853	15178	15173	15335	14986	15116	15325	15136	15307	15124	15091	15100	15121	15066	15067	15169	15271	15171	14893	15148	15063	15226	15019	15214	15116	15176	15356	15079	15006	15191	15189	15200	15263	15049	15244	15081	15181	15109	14978	15157	15184	15133	15041	15200	15091	15072	15236	15048	15089	15176	15137	15251	15086	15077	15171	15227	15317	15160	15123	15301	15164	15145	15127	15253	15179	15229	15052	15162	15120	15205	15223	15118	15130	15165	15169	15186	15252	15081	15016	15163	15156	15037	15279	15074	15195	15144	15048	15127	15105	15117	15068	15079	15239	15152	15211	15072	14949	15149	15167	15121	15134	15238	15114	15302	15175	15179	15199	15131	15270	15260	15203	15229	15049	15081	15096	14968	15125	15186	15152	15083	15064	14935	15290	15251	15084	15273	15136	15088	15141	15154	15267	15118	15143	15238	15217	15323	15021	15226	15175	15114	15214	15246	15134	15076	15204	15156	15270	15050	14992	15174	15182	15053	15164	15132	15020	15199	15018	15075	15137	15214	15078	15270	15172	15242	15190	15180	14997	15253	15246	15169	15050	15050	15151	15083	15171	15343	15133	15112	15149	15220	15173	15111	15080	15171	15009	14943	15189	14935	15282	15059	15211	15059	15093	15168	15206	15089	15054	15198	15127	15100	15157	15073	15190	14988	15306	15070	15209	15328	15034	14985	14948	14975	15040	15093	15005	14933	15231	15129	15154	15224	14965	15182	15261	15120	15144	15005	15244	15086	15216	15028	14997	15045	15098	15218	15107	14971	15095	15065	15220	15220	15094	15146	15107	15191	15192	14905	15043	15195	15138	15031	14983	15286	15166	15157	15152	15077	15114	15174	14913	15131	14985	15273	15183	15229	15063	15173	15204	15243	15120	15096	14974	15169	15110	15188	15110	15257	15210	15167	15218	15313	14887	15191	15079	15135	15137	15017	15170	15158	15136	15169	15108	15185	15034	15165	15115
24566	21235	27924	25489	24731	28156	29745	26489	25810	25385	25050	24420	24478	24042	23937	23847	23716	23598	23675	23474	23412	23241	23399	23250	23224	23266	23256	23256	23429	23095	23086	23211	23140	23060	23010	23165	23089	22972	23251	22966	22893	23124	23196	22784	22861	23073	22818	22902	23032	23125	23114	23295	23149	22961	22887	23182	22959	22807	23050	22957	22957	22953	22938	22863	22967	22978	22904	22874	22860	22949	22947	22792	23091	23047	23012	22812	23070	23075	22968	22909	22975	22805	22684	22948	22803	22857	22876	23111	22815	22890	22978	22993	22983	23022	23086	22744	23176	22718	22777	23073	22996	22881	23083	22978	22696	22625	22755	22791	22960	23051	22850	22999	23369	22935	22523	22973	22987	22807	22822	23031	22893	23179	22849	23147	22998	22970	23067	22975	22826	23141	22928	22904	22810	22936	22915	22657	22966	22840	22747	23069	23072	22957	23011	22912	22931	23233	23103	22824	22922	22899	23064	23014	22899	22964	23044	23081	22867	22867	23015	22912	23140	23005	23061	22766	22935	22748	22785	22837	22600	22885	23186	22808	23093	23037	22785	22908	22855	22854	22966	22950	23007	22987	22944	22941	23079	22853	22917	22908	22896	22919	23130	22807	23053	22995	22820	22962	22881	22727	22859	22918	23073	23039	22962	22866	23038	22900	22784	22925	22877	23076	23232	22822	22581	23069	22969	22779	22862	22917	22676	22714	22965	23028	22745	23129	23148	23011	22854	22866	22969	23182	22864	22832	23087	23055	23033	22926	22961	23084	22929	22762	23065	23024	22838	22823	22757	22835	23295	23066	23029	22921	23005	22828	22901	22922	22823	22692	22918	22936	23003	22833	23093	22965	22900	23112	22909	22833	23014	23246	22754	22883	22769	22754	23036	22893	23083	22869	22846	22706	22619	22777	23048	22999	23104	22867	22976	22954	23135	22851	22582	22791	23043	22981	23040	23182	22859	23015	23079	22779	23014	22861	22929	23068	23038	22899	22822	22975	22803	22788	22990	22924	22977	23012	22848	22938	23226	22823	22924	22934	22850	22989	22968	23082	23255	23024	22843	23193	23023	22872	22838	22728	22937	22961	23023	22781	22943	23033	23018	22874	22923	22873	22705	22800	22984	22853	23113	22921	22883	22940	22885	22845	22879	22690	23080	23158	22958	22984	22772	22828	22960	22927	22861	22880	22780	22767	22793	23079	22988	22936	22913	22808	23014	22982	22786	22599	22933	22763	22876	22890	23142	22698	22804	23004	22757	23076	22998	23132	22783	22892	23044	22970	22870	22957	23077	23035	22993	23066	22924	22968	22683	23050	22882	22953	23037	22886	23005	22904	22943	22935	23062	23006	22939	23041	23022	23013	22775	22936	23130	22959	22940	22774	23015	22975	23128	23019	22939	22559	22656	23138	22963	22835	23131	23103	22922	22577	22699	22965	22855	22862	22838	22791	22837	22931	22850	23133	22979	22776	22911	22990	22882	22908	22766	22816	22860	22838	22852	22712	22829	22990	22795	22914	22661	23000	22967	22870	22784	23075	22800	22834	23196	22935	23046	22954	22624	22616	22811	22891	22766	22841	23044	22999	22918	22794	22891	22754	22999	22777	23035	22832	23207	22924	22919	22976	22992	22697	22849	22803	23044	22877	23195	22901	23000	22797	22847	22933	23102	23069	22863	22951	22838	22832	22996	22969	23011	22806	23096	22949	22730	22923	23167	22844	22948	23096	22712	22948	23135	23023	22837	22942	22870	23083	22814	22670	23304	23084	22972	22777	22946	23083	23029	22972	22864	23380	23103	22822	22724	22809	23035	23080	22703	22957	22836	22994	22889	23166	23056	22804	23012	22936	23026	22993	22995	22660	23032	23061	22958	22871	22852	22885	22785	22867	22889	22911	22952	23070	22853	22975	22937	23026	23002	22857	23249	22923	22565	22746	23159	23040	22860	22982	23025	22946	22934	22960	23101	22822	22812	23125	22747	23067	22841	23041	23023	22889	22851	22786	22995	22885	22883	23086	22774	23049	22915	22954	23080	23002	22961	22769	23055	22995	22916	22869	22892	22828	22933	22893	23160	22906	22995	22752	22956	22984	22919	22911	23017	22870	22996	22849	22961	22986	23052	22987	23010	22985	22984	23146	23037	22600	23027	22865	23045	22961	22921	22947	22918	23013	22555	22822	22786	23116	23105	22871	22764	22853	23082	22940	22949	22867	22747	22849	22974	22846	23008	22805	23025	22804	22882	22771	22997	23235	23051	22898	23025	22845	22863	23275	22833	22878	22916	23066	23124	23043	22776	22944	22916	23029	22647	22701	22886	23020	23136	22749	22855	22847	22859	22927	23107	23149	22951	22705	22979	22587	23025	22831	22966	22497	23072	22924	22899	23099	22926	23077	22976	23067	23064	23030	23059	22855	22987	22652	23075	22967	23021	22904	22983	23020	22854	22916	22589	22854	22810	23090	23021	22887	23131	22876	22887	22894	22821	22940	22558	23076	23036	22951	22886	22681	22969	22953	22989	22955	23135	22963	23080	23167	23020	22960	23004	23023	22973	23069	22853	23078	22880	23068	23021	22754	22838	22736	22739	22796	22757	23036	23208	22939	23007	22871	22994	23036	22802	22889	23018	23104	23060	23002	22981	22767	22718	22848	23072	23251	22953	22863	22708	22546	22724	22951	23129	22951	23057	22998	22941	22808	22976	22806	23042	22921	22843	22920	22934	22994	22830	22944	22879	22879	22803	22662	23042	22979	22890	23013	23133	23086	22973	22808	22979	22986	23020	23067	23220	22912	23037	23168	22913	22822	23284	23058	22826	22685	22854	22741	23052	22871	23084	22935	22975	22702	22957	23192	22836	22650	22950	22894	22892	22899	22843	22848	22972	22997	22706	22726	22921	22927	22883	22953	22924	22859	22957	22942	22955	22813	22807	22836	23107	22911	23049	22769	22893	22850	22933	22909	23033	23163	23067	22953	22868	22757	22802	23063	22868	22835	22861	22998	22925	22656	22868	22941	22889	23024	22928	22764	23082	22829	22999	22934	22872	22850	22787	22764	23100	23021	22912	22954	23002	22945	23155	23217	23056	22865	22979	22990	22813	23042	22865	22919	23056	23086	23040	22916	22793	22814	22985	22924	22783	22816	22783	22716	22781	22795	22957	22855	22740	22832	22853	22808	22811	22830	22785	23034	22904	22874	22879	22952	22903	22849	22923	22812	22741	23039	23168	23019	22972	22998	23058	23087	23046	23045	22936	22733	22943	22974	23202	22953	23195	23100	22867	23051	22620	23147	23140	23050	22862	23120	22928	22991	22834	23148	23152	22923	22842	22700	23076	22886	22775	22919	23127	22855	23108	22911	22981	22849	23030	22860	23095	22847	22921	23108	22753	22964	22739	22890	23336	23251	22799	22871	22982	22762	22895	22827	23072	22963	22889	23098	22869	22698	22943	22898	22961	22692	22793	22789	22959	22970	23113	22871	23006	22960	22975	22834	22750	23016	22895	22820	23006	22825	22930	22931	22825	22997	23059	22962	22784	22882	23024	22764	22835	23062	23157	22775	22768	22834	22736	22926	22907	22881	22840	22756	22953	23004	22877	22960	22871	22935	22702	22741	22981	23089	23032	22980	22926	22869	22937	22974	22709	22964	22937	23147	23131	22815	22792	22839	23166	23116	22920	22747	22939	23002	22986	23261	23131	22934	22934	22946	22839	22845	23009	22832	22773	22722	22748	22701	22888	23180	22739	22936	22842	22710	22927	22796	22801	22926	23213	23083	22798	23081	22948	22988	22892	22886	22835	22726	23008	22903	23065	23005	22938	22928	22718	22897	22854	23000	22970	22948	22943	22895	23128	23223	23162	23139	23066	23176	22761	22746	22929	23030	22921	22909	22853	22843	23001	22961	23165	23006	23026	23081	22997	22789	22794	22900	22834	22970	22756	23062	22846	22946	22916	23033	22859	22848	22782	23064	23089	22909	22952	23207	23106	23136	23114	22972	23019	22938	22911	23016	22866	22673	23140	23180	23088	22920	23025	23181	22920	22863	22801	22912	22916	22841	22934	22672	22918	22964	23063	22853	22778	22791	23120	22766	22878	22591	22884	22768	22988	22939	22861	23070	23129	23115	22966	23162	22995	22813	22972	22993	22978	22929	22931	23024	23012	22793	23117	22907	22698	22933	22984	22762	23227	23036	23026	23034	22981	22996	22842	22868	22991	22833	22899	22996	22895	22626	22985	22926	23018	22885	23207	22772	23050	22905	23052	22941	22968	22754	23141	22960	22988	22965	23122	23051	22866	22886	22942	23084	23107	22970	22879	22977	23002	23016	23105	22862	22998	23083	22733	23061	22907	22942	22738	22887	22830	22855	23164	23040	22969	22914	22955	22988	22826	22930	22760	22806	22914	23162	23304	23023	22958	22611	22701	22883	23097	23062	23026	22886	23171	23036	23087	23204	23005	23080	23013	22802	22689	23011	22863	23065	22936	22978	23012	23079	22868	22917	22917	22809	22749	22790	22877	23130	23128	22804	22733	22840	22839	22845	22969	22849	22845	22811	22582	22663	23073	22833	23085	22992	23081	23042	22857	22861	23067	22861	23213	22860	23050	22848	22932	22596	22906	23204	22960	22877	23027	22922	22959	22927	22635	22980	22838	23002	23070	22919	23104	22913	23106	22965	22943	22923	22899	23054	22882	23112	23142	23094	22937	22858	22855	22941	22660	22863	22825	22969	22966	22857	23016	22815	22878	22921	22819	23035	22884	22984	22977	23086	22896	23072	23036	22902	23024	22977	23133	22998	22829	22906	22609	22673	22892	22921	23019	22885	23062	23142	22786	22905	23169	22831	22907	23057	22907	22978	22884	22642	22771	22795	22905	22898	22909	22688	22764	22847	23072	22776	22882	22984	23048	22845	22972	22987	23019	22919	22797	22712	22955	22866	23170	23024	23125	23069	22747	23146	22910	22925	23009	23053	22996	22818	22981	22879	22818	22947	22978	23048	22949	22851	22991	22890	22794	22960	23167	22890	22939	22889	22944	22897	22857	23069	22782	23019	22805	22784	22931	23039	22891	23012	22794	23044	23031	22882	23075	22654	22994	22962	22886	22824	22834	23064	22954	22977	23080	22919	22961	23088	23035	22906
20748	35009	35072	29291	25624	22733	21219	19951	19250	18529	17774	17452	17087	16694	16320	16197	16006	15896	16127	15722	15593	15766	15497	15565	15627	15493	15434	15311	15278	15333	15523	15458	15342	15311	15229	15407	15347	15286	15225	15082	15412	15198	15086	15186	15086	15242	15278	15155	15208	15189	15167	15182	15067	15197	15217	15131	15202	15261	15159	15093	15237	15225	15159	15214	15045	15264	15062	15062	15142	14993	15190	15136	14984	15133	15034	15075	15260	14982	15031	15105	14950	15166	15103	15084	15116	15270	14949	15103	14882	15130	15200	15219	15064	14999	15219	15346	15061	14940	15097	15037	15182	15142	15160	14926	14860	15173	14987	15041	15046	15130	15038	15098	15042	15122	15316	14954	15015	15209	15097	15073	15085	15174	15201	15242	15007	15161	15072	15210	14956	15048	15185	14953	15110	14947	15096	14963	14984	14976	15131	15256	15130	14975	15105	15047	15230	14998	15159	15215	15175	14980	15106	15244	15042	15112	14955	15096	15101	15170	15199	15105	14955	14979	15008	15225	15279	15110	15003	15059	15102	15235	15066	15224	15077	15003	15019	15111	15105	15103	15129	15044	14997	15233	15241	15276	15208	15017	15031	15076	15146	15099	15209	15054	15158	15157	15055	14974	15311	15110	15111	15235	15155	15263	15090	15176	15182	15256	15036	15092	14981	15336	15230	14984	15014	15125	15164	14989	15279	15138	15177	15214	15102	15100	14977	15203	15081	15214	15008	14988	15108	15110	15070	15084	14959	14997	14884	15123	15112	14952	15127	15099	15107	15109	15028	15230	14925	15132	15173	15039	15076	15215	15023	14992	15190	15141	14987	15034	15087	15038	15105	15056	15197	14983	15212	15061	15126	15164	14919	15223	15278	15242	14966	15226	15162	15061	15056	15013	15219	15057	15282	15099	14992	15083	15181	15130	15147	15222	15024	15280	15084	15096	15147	15253	15256	15024	15091	14845	15069	15027	15205	15150	15106	15135	14942	15126	14968	15087	15004	15213	15103	15312	15098	15143	15114	14996	15230	15018	15250	15040	14953	15202	14935	15191	15139	15170	15262	15058	15099	15040	15024	15337	15071	15070	15230	15311	15233	15116	15107	15220	15204	15215	15126	15142	15012	15108	15208	15169	15067	14998	15242	15175	15104	15053	15205	15003	15088	15108	15021	14975	15117	15093	15093	15293	15138	14941	14946	14986	15015	14973	15029	15180	14993	15165	15155	15217	15008	15001	15038	15155	15133	15152	15097	15107	15139	15120	15150	15065	15120	15127	15051	15175	15162	15299	15033	15073	15099	15261	15091	15074	15195	15299	15003	15150	15018	15139	15023	15076	15052	15120	15285	15296	15132	15234	14942	15257	15181	15032	15110	15043	15105	14993	15007	15201	15100	15085	15128	15369	14983	15238	15200	15174	15179	14811	15069	15325	14960	15206	15051	15103	15079	15194	15087	15190	14913	14959	15226	15181	15285	15034	15272	15127	15069	15063	14943	15088	15177	15216	15190	14988	15245	15080	15045	14829	15227	15240	15069	15123	15107	15216	15030	15103	15080	14923	15086	15053	15244	15101	15067	15172	15199	15086	15119	15259	15151	15045	14919	15166	15096	14977	15227	15248	14932	15065	14898	15007	15132	15273	15117	15009	15137	15192	14979	15109	15161	15262	15081	15093	15108	15034	15021	15138	15020	15024	15131	15095	14934	15224	15032	15189	15106	15202	15169	15130	15083	15102	15114	15197	15172	15160	15199	15133	15173	14942	15139	14985	15019	15261	15053	15075	14932	15206	15239	15021	15267	15153	15050	15126	15285	15324	15129	15036	15237	15059	15109	15040	15037	15032	14963	15175	15143	15200	15214	15105	14999	15051	15237	15024	14938	15142	15026	15088	15230	15252	15003	15231	14903	15210	15155	15170	15080	15078	15174	15082	15234	14897	15365	15108	15128	15129	15035	14980	15127	15183	15098	15181	15134	15110	14983	15140	15189	14956	15114	15025	15102	15021	15043	15183	15116	15184	14955	15210	15142	15149	15169	14974	14941	14979	15011	15078	15043	15225	15135	15108	14999	15213	15157	15101	15141	15011	15181	15011	14888	15021	15300	15223	15067	15181	15186	15172	15094	15227	15125	15131	15232	15058	15223	15042	14940	15261	14879	15100	15157	15142	15138	15325	15126	15102	15116	15013	15121	15147	15047	14972	15244	15086	15080	15000	15150	15135	14978	15085	15013	14942	14984	15200	14980	15181	15351	15091	15233	15124	15210	15145	15179	15039	15025	14999	15059	15168	15002	15229	15321	15118	15071	14997	15099	15236	15176	14991	15003	15173	15126	15313	15035	15071	15131	15119	14908	15049	15173	15255	15142	15176	15205	15172	15026	15053	15275	15119	15200	15160	15036	15355	15288	15120	15093	15117	15137	14886	15179	15196	14985	15057	15210	15253	15216	15044	15206	15274	15102	14944	15147	14995	15131	15147	15116	15240	15208	15089	14991	15363	15116	14974	15071	15215	15289	15133	14921	15021	15084	15132	15142	14873	15184	15097	15144	15341	15009	15103	14997	15002	14940	15242	15044	15088	15113	15099	15137	15033	15158	15084	15216	15145	15220	15124	15120	15126	14895	15169	15060	15096	15029	15212	15004	15281	14957	15077	15150	15126	15126	15077	15059	15208	15082	15090	15049	15176	15020	14964	14941	15218	15325	15047	15120	15275	15147	15090	15177	14923	15000	14998	15041	15111	15052	15041	15136	15076	15065	15200	15099	15029	15151	15161	15267	15115	15019	15062	14998	15211	15014	15079	15010	15022	15104	15065	14886	14906	15111	15093	15139	15021	15156	15116	15078	15231	15033	15128	15181	14867	15088	14807	15089	15226	14973	15281	15059	15050	15201	14870	15023	15167	15052	15225	15228	14861	15129	15165	15160	15054	15086	15280	15003	15023	15148	15056	15031	15005	15116	15116	15231	15351	15219	14997	15279	15057	15012	14996	14963	15082	14993	15089	15273	15166	15064	15062	15000	15022	15069	15089	15058	15153	15271	15024	15197	15157	15051	14953	14994	15166	15070	15029	15329	14978	15191	15089	15216	15209	14944	15074	15167	14937	15147	15256	15059	15272	14943	15246	15091	14878	15134	15160	15189	15053	15299	15064	15143	15266	15122	15008	15088	15222	15001	15235	15101	15008	15132	15025	15153	15287	15221	15236	14996	15093	15111	15139	15006	15059	15149	15111	15226	14967	15078	15035	15235	15082	15056	15195	15045	14937	15043	15098	15018	15200	14813	15235	15212	15093	15202	14991	14904	15156	15114	15153	15086	15193	15060	15054	15179	15185	15042	15119	15088	15115	15225	15182	15159	15089	15202	15057	15236	15082	15094	14981	15072	14930	14897	15175	15100	15071	15162	15238	14903	15127	15079	15007	15189	15267	15152	15091	14988	15035	15029	14983	15069	15175	15065	14931	14996	15166	15047	15253	15095	15144	15140	15078	15076	15261	15150	15026	15187	15219	15140	14914	15113	15068	15202	15140	15190	15142	15268	15120	15082	15039	14878	15283	15089	14975	15106	15079	15315	15048	15111	15190	15129	15085	15213	15089	14965	14965	15070	15236	15252	15092	15100	15180	15035	15167	15103	15173	15055	15002	15170	14927	15163	14961	15263	15143	15154	15104	15168	15214	15074	15036	15155	14943	15138	15067	15195	15040	14959	15190	15036	15072	15189	15094	15096	15284	15051	15154	15149	15046	15091	15051	15090	15054	15058	14935	15111	15018	15172	15197	15200	14920	15151	15101	15116	15215	15057	14919	15039	14959	15181	15146	15024	15209	15026	15126	15024	14942	15115	15147	15151	14949	15069	14992	15079	15124	15069	15174	15068	15156	15252	14983	15166	15172	15059	15146	15111	15163	15131	15096	15030	15149	15019	15087	15103	15157	15143	15021	15080	15264	15118	15069	15082	15092	15039	15170	15048	14983	15116	15046	15030	15072	15188	15161	15053	15196	15183	15135	15039	15253	15162	15129	15206	15072	15028	15096	14923	15149	15064	15016	15122	15163	15036	15024	15080	15101	14997	15149	15222	15108	15094	15028	15012	15026	15072	14949	15089	15151	15181	15255	15186	14935	15074	15020	15059	14969	15081	15036	15064	15245	15137	15009	15110	15084	14897	15060	15257	15114	15190	14824	15104	15216	15245	14925	15235	15043	15008	15219	15033	15330	15193	15138	15004	15089	15143	15133	15156	15145	15189	15011	15253	15204	15208	14972	15106	15129	15006	14959	15108	15252	15138	15115	15044	15029	14995	15079	15079	15166	15150	15003	15080	15068	15209	15190	15004	15036	15083	14957	15013	15096	15020	14996	15043	15177	15181	15042	15114	15173	15098	15156	15111	15184	15090	15025	14986	15121	15120	15117	15120	15137	15156	15087	15240	15229	15097	15195	15184	15231	15267	15242	15023	15143	15035	15194	15077	14996	15163	15005	15104	15272	15136	15058	15364	15104	15240	15189	15310	15113	15095	15157	14955	15134	15166	15095	15200	15029	15069	15179	15031	15019	15051	15003	15098	15046	15134	15193	14975	15056	15035	15134	15158	15140	15054	14948	15117	15145	15253	15029	15120	15080	15023	15123	15021	15204	15153	15092	15075	15114	15092	15003	15048	15148	15072	15080	15196	15275	15147	15017	15268	15106	15137	15222	15092	15189	15149	15167	15187	15190	14852	15198	15193	15122	15107	15238	15324	15284	15174	15165	15136	15215	15312	14952	15134	15100	15149	14898	15313	14977	15106	14909	15089	15175	15095	15119	15185	15052	15116	15120	15014	15175	15016	15207	15110	15144	15071	14964	15253	14987	15128	15002	14962	15161	15030	15084	15171	15362	15066	15089	15161	15031	15190	14963	15015	15080	15144	15089	15111	15121	15059	15024	14795	15095	15097	15074	15044	15286	15115	15139	15206	15236	15110	15098	15143	15084	15112	15090	15130	15079	15200	14987	15121	15034	15089	15136	15320	15130	15054	14988	15046	15063	15160	14894	14953	15084	15049	15110	15068	15148	15068	15195	15077	15129	15156	15149	15203	14856	15069	14989	15236	15057	15157	15136	15045	15144	15224	14991	15116	15111	15188	15189	15126	15037	15067	15263	15133	15066
22705	21173	27839	25030	22778	27790	33130	28987	27897	27981	27469	26687	26586	26310	25890	25891	25873	25354	25751	25541	25420	25487	25098	24849	25045	24815	25065	24846	24888	24628	25000	25109	24905	24654	24581	24871	24858	24993	24762	24974	24975	24704	24874	24546	24617	24879	24774	24637	24755	24694	24603	24732	24712	24479	24843	24755	24668	24536	24549	24613	24565	24751	24640	24567	24706	24640	24938	24524	24380	24772	24865	24719	24528	24681	24765	24415	24716	24589	24668	24601	24401	24793	24613	24677	24661	24819	24397	24378	24635	24589	24536	24633	24575	24567	24711	24696	24464	24657	24714	24309	24844	24535	24756	24676	24428	24668	24683	24487	24680	24328	24756	24614	24526	24572	24590	24380	24672	24563	24379	24641	24619	24515	24506	24608	24270	24625	24726	24447	24748	24375	24445	24657	24518	24865	24616	24616	24477	24747	24707	24573	24373	24475	24611	24529	24713	24498	24551	24582	24600	24666	24211	24428	24467	24877	24664	24703	24564	24726	24392	24485	24319	24577	24731	24806	24692	24437	24607	24627	24450	24433	24634	24569	24624	24370	24712	24671	24722	24862	24678	24575	24597	24557	24687	24435	24518	24691	24888	24490	24677	24691	24796	24588	24507	24544	24697	24615	24428	24629	24487	24442	24449	24312	24514	24541	24444	24424	24703	24538	24756	24634	24601	24535	24518	24526	24657	24665	24697	24587	24869	24649	24631	24673	24618	24625	24167	24494	24374	24393	24477	24550	24593	24754	24500	24778	24524	24412	24503	24443	24516	24414	24600	24581	24673	24599	24596	24674	24375	24395	24548	24564	24650	24585	24818	24589	24573	24448	24631	24742	24431	24334	24623	24325	24345	24571	24529	24389	24362	24581	24817	24646	24595	24339	24424	24424	24932	24629	24645	24764	24495	24516	24451	24437	24294	24650	24461	24562	24753	24820	24701	24680	24515	24652	24554	24660	24639	24778	24460	24449	24436	24573	24613	24588	24480	24766	24587	24828	24647	24527	24378	24751	24464	24584	24420	24386	24521	24527	24727	24288	24501	24601	24442	24709	24754	24469	24380	24539	24353	24594	24405	24451	24737	24488	24443	24325	24817	24181	24616	24267	24644	24525	24766	24505	24576	24687	24535	24728	24446	24406	24494	24503	24474	24610	24573	24583	24769	24865	24368	24443	24414	24609	24716	24570	24663	24535	24435	24493	24678	24578	24298	24470	24401	24564	24439	24761	24451	24612	24547	24548	24634	24465	24795	24639	24133	24644	24602	24718	24337	24471	24582	24452	24507	24581	24600	24627	24432	24484	24629	24543	24451	24916	24344	24559	24590	24559	24482	24502	24464	24508	24731	24865	24540	24508	24664	24574	24631	24625	24932	24510	24594	24444	24796	24902	24469	24728	24401	24562	24885	24675	24801	24508	24679	24508	24440	24590	24432	24288	24624	24696	24929	24612	24507	24468	24482	24865	24957	24583	24549	24651	24538	24354	24490	24632	24622	24621	24636	24501	24447	24659	24441	24453	24503	24356	24448	24307	24527	24549	24533	24577	24657	24566	24437	24486	24567	24612	24739	24554	24601	24574	24709	24697	24578	24693	24464	24467	24633	24529	24811	24587	24323	24632	24695	24607	24243	24362	24802	24436	24563	24529	24746	24613	24414	24449	24707	24472	24763	24392	24288	24714	24704	24658	24624	24625	24589	24704	24780	24517	24303	24595	24486	24545	24643	24572	24432	24658	24695	24625	24596	24526	24672	24741	24648	24429	24444	24375	24673	24516	24719	24275	24467	24798	24653	24403	24438	24711	24573	24360	24584	24416	24459	24384	24583	24496	24518	24403	24549	24631	24680	24595	24795	24481	24582	24699	24512	24467	24565	24496	24514	24598	24626	24503	24587	24503	24472	24592	24585	24539	24510	24512	24559	24753	24555	24341	24468	24451	24775	24603	24646	24820	24405	24339	24561	24755	24491	24470	24784	24471	24503	24495	24582	24747	24677	24661	24646	24505	24414	24327	24634	24771	24337	24587	24381	24468	24564	24467	24353	24629	24561	24407	24512	24550	24546	24261	24389	24553	24784	24736	24785	24662	24730	24704	24538	24325	24502	24746	24617	24349	24453	24492	24491	24489	24631	24486	24383	24590	24681	24847	24654	24209	24563	24598	24686	24462	24663	24375	24375	24567	24553	24445	24403	24399	24485	24619	24622	24313	24637	24788	24519	24461	24632	24502	24613	24487	24653	24589	24571	24653	24610	24519	24579	24307	24239	24568	24538	24753	24660	24526	24354	24336	24367	24641	24543	24411	24380	24396	24652	24561	24499	24341	24716	24663	24734	24403	24272	24612	24479	24555	24475	24514	24916	24551	24631	24687	24552	24788	24761	24355	24615	24601	24528	24574	24809	24589	24571	24745	24588	24812	24773	24730	24644	24646	24395	24529	24538	24565	24717	24513	24674	24637	24808	24551	24412	24543	24533	24416	24621	24680	24545	24565	24425	24392	24504	24565	24785	24633	24881	24608	24522	24564	24468	24741	24354	24667	24611	24480	24763	24360	24307	24625	24672	24363	24630	24493	24528	24749	24436	24313	24743	24645	24715	24636	24422	24553	24514	24651	24553	24745	24668	24638	24460	24653	24741	24582	24537	24554	24597	24445	24506	24493	24756	24750	24595	24720	24439	24466	24436	24610	24488	24562	24666	24786	24473	24539	24442	24150	24596	24571	24487	24532	24573	24796	24462	24426	24521	24701	24665	24542	24332	24407	24499	24312	24763	24545	24674	24600	24623	24725	24720	24402	24760	24516	24616	24407	24436	24632	24550	24525	24442	24419	24819	24575	24656	24739	24766	24474	24613	24453	24599	24432	24538	24385	24546	24607	24649	24555	24381	24493	24543	24537	24678	24621	24496	24735	24721	24404	24395	24384	24302	24455	24356	24337	24473	24367	24567	24526	24540	24780	24642	24495	24512	24400	24295	24542	24441	24362	24670	24589	24383	24361	24380	24507	24742	24615	24429	24489	24452	24795	24444	24565	24599	24611	24255	24613	24761	24388	24524	24293	24395	24629	24499	24553	24356	24631	24642	24767	24743	24477	24642	24611	24400	24758	24666	24563	24422	24695	24402	24428	24625	24409	24745	24400	24450	24359	24303	24469	24367	24767	24704	24689	24744	24442	24540	24857	24532	24476	24332	24612	24393	24731	24628	24480	24491	24474	24464	24608	24552	24156	24871	24520	24474	24323	24596	24617	24480	24606	24481	24459	24687	24589	24402	24566	24661	24333	24722	24443	24313	24436	24834	24684	24485	24460	24584	24619	24600	24493	24557	24557	24640	24607	24549	24594	24389	23959	24596	24602	24521	24629	24344	24551	24598	24701	24637	24646	24522	24543	24645	24642	24506	24545	24494	24375	24453	24664	24546	24572	24610	24505	24698	24498	24823	24580	24636	24579	24617	24474	24618	24668	24615	24638	24411	24618	24835	24296	24548	24510	24460	24498	24450	24690	24693	24504	24268	24418	24422	24531	24676	24262	24480	24311	24605	24474	24590	24498	24636	24575	24558	24624	24658	24482	24270	24536	24713	24559	24498	24481	24429	24472	24558	24375	24612	24591	24482	24459	24818	24739	24761	24687	24731	24696	24518	24709	24647	24758	24665	24728	24483	24486	24611	24549	24701	24361	24409	24624	24505	24551	24657	24779	24630	24478	24588	24708	24523	24203	24412	24557	24519	24315	24743	24673	24520	24549	24667	24674	24468	24689	24873	24547	24652	24432	24663	24628	24502	24404	24620	24567	24543	24596	24599	24577	24346	24263	24501	24639	24500	24657	24666	24398	24616	24449	24307	24551	24243	24771	24777	24614	24463	24486	24875	24512	24404	24629	24491	24632	24548	24771	24648	24600	24651	24621	24680	24610	24658	24490	24342	24356	24813	24607	24696	24638	24782	24833	24494	24124	24390	24423	24430	24564	24500	24356	24434	24412	24466	24552	24652	24541	24420	24729	24605	24573	24656	24470	24680	24588	24699	24856	24529	24581	24647	24551	24457	24719	24629	24843	24477	24392	24485	24510	24586	24620	24399	24400	24810	24474	24698	24301	24560	24645	24812	24804	24546	24505	24556	24549	24512	24499	24274	24760	24874	24598	24453	24219	24458	24737	25075	24590	24581	24627	24741	24580	24633	24475	24324	24484	24637	24572	24906	24598	24803	24592	24447	24503	24598	24518	24726	24345	24310	24310	24929	24569	24673	24849	24924	24401	24508	24371	24549	24533	24347	24523	24600	24478	24606	24422	24447	24614	24668	24794	24440	24380	24712	24480	24604	24625	24563	24464	24858	24543	24474	24570	24622	24359	24502	24718	24791	24492	24761	24492	24458	24418	24593	24525	24639	24246	24519	24695	24873	24472	24398	24766	24680	24358	24685	24925	24510	24540	24751	24570	24772	24516	24343	24619	24458	24438	24410	24496	24596	24721	24551	24418	24651	24845	24762	24838	24509	24509	24498	24675	24754	24686	24454	24426	24520	24407	24741	24380	24609	24651	24546	24777	24354	24656	24567	24411	24217	24496	24906	24491	24510	24499	24566	24709	24543	24523	24329	24559	24629	24540	24443	24466	24640	24557	24838	24378	24455	24700	24300	24630	24763	24629	24515	24606	24657	24398	24526	24806	24693	24602	24462	24731	24640	24702	24713	24638	24596	24300	24586	24563	24808	24496	24434	24516	24673	24392	24617	24499	24593	24502	24460	24487	24392	24621	24576	24471	24460	24733	24577	24701	24656	24554	24427	24684	24561	24339	24672	24570	24602	24877	24560	24674	24617	24588	24456	24356	24347	24488	24567	24352	24360	24385	24482	24489	24651	24383	24606	24629	24790	24431	24408	24480	24513	24728	24484	24487	24285	24655	24672	24401	24515	24508	24487	24717	24625	24724	24601	24641	24509	24535	24304	24659	24492	24643	24497	24656	24441	24481	24533	24438	24168	24468	24735	24525	24736	24732	24473	24696	24641	24659	24339	24566	24514	24716	24390	24544	24754	24519	24509	24460	24457	24637	24445	24720	24672	24554	24632	24603	24444	24528	24519	24436	24528	24552	24456	24440	24474	24491	24533	24599	24413	24508	24429	24707	24509	24321	24770	24449	24315	24621
23099	40331	39914	33797	29072	25888	24040	22321	21290	20299	19705	18754	18636	18160	17568	17368	17342	16979	17029	16807	16694	16540	16473	16282	16159	16257	16282	16346	16128	16100	16234	16147	15995	16052	16122	15847	15964	15920	16025	16000	16093	16157	16031	15954	15882	15836	15925	15987	15794	16076	16027	15864	15941	15896	15937	15915	15853	15838	15813	15895	15727	15701	15791	15782	15965	15931	15977	15872	15633	15803	15959	15812	15791	15781	16047	15755	15813	15844	15923	15855	15969	15615	15671	15831	15829	15863	15904	15833	15760	15847	15713	15750	15996	15709	15895	15713	15819	15689	15718	15882	15876	15870	15734	15810	15814	15822	15876	15843	15897	15844	15857	15717	15794	15792	15946	15868	15798	16146	15845	15725	15774	15570	15848	15734	15921	15755	15750	15852	15899	15708	15811	15946	15758	15837	15929	15867	15831	15765	15755	15780	15798	15798	15727	15842	15793	15822	15777	15781	15760	15914	15671	15801	16028	15704	15687	15808	15630	15841	16043	15734	15775	15661	15860	15568	15794	15783	15920	15831	15965	15783	15950	15528	15744	16024	15814	15869	15713	16050	15950	15880	15907	15822	15898	15881	15954	15693	15913	15740	15739	15776	16001	15687	15805	16092	15818	15754	15766	15661	15954	15777	15815	15998	15899	15757	15885	15814	15749	15770	15758	15831	15867	15776	15950	15861	15731	15915	15878	15932	15730	15980	15660	15788	15822	15784	15865	15668	15860	15812	16081	15876	15827	15794	15855	15737	15901	15726	15701	15879	15660	15775	15950	15876	15929	15763	15828	15887	15744	15965	15880	15593	15903	15856	15814	15937	15725	15939	15678	15854	15885	15824	15761	15805	15972	15861	15913	15947	15854	16081	15938	15789	15938	15815	16017	15868	15755	15788	16026	15937	15910	15770	15705	15781	15737	15716	15844	15864	15827	15855	15991	15733	15782	15755	15755	15859	15663	15809	15899	16036	15919	15911	15716	15851	15725	15933	15721	15828	15890	15919	15858	15799	15844	15674	15705	15896	15722	15819	15974	15824	15853	15833	15988	15755	15792	15910	15787	15750	15906	15636	15691	15771	15838	15788	15783	15863	15787	15747	15935	15749	15882	15779	15898	15862	15736	15970	15755	15933	15703	15739	15752	15736	15829	15849	15984	15680	15664	15784	15724	16078	15892	15864	15943	15797	15829	15729	15803	15806	15764	15921	15807	15833	15918	15756	15920	15767	15809	15816	15823	15834	15825	15843	15785	15927	15932	16004	15755	15822	15849	15860	15867	15975	15622	15774	15907	15869	15847	15753	16031	15601	15901	15812	15848	15856	15705	15758	15880	15792	15808	16008	15728	15644	15611	15742	15896	15718	15950	15734	15685	15777	15782	15859	15603	15865	15922	15799	15703	15821	15869	15823	15805	15855	15937	15887	16010	15851	15979	15815	15772	15784	15924	15780	15608	15906	15780	15798	15795	15882	15884	15722	15760	15771	15907	15886	15776	15807	15852	15730	15885	15963	15878	15781	15707	15787	15992	15920	15742	15815	15737	15868	15752	15841	15929	15907	15822	15825	15867	15858	15922	15687	15896	15827	15776	15977	15962	15866	15999	15706	15791	15682	15835	16040	15826	15820	15811	15985	15807	15784	15709	15880	15665	15797	15722	15805	15879	15895	15668	15655	15811	15886	15894	15739	15693	15693	15820	15760	15686	15927	15693	15650	15717	15856	15817	15946	15899	15992	15704	15864	15910	15755	15742	15778	15961	15948	15896	15857	15660	15852	15902	15767	15982	15669	15878	15663	15864	15852	15876	15715	15879	15916	15781	15766	15779	15883	15838	15850	15778	15827	15815	15969	15715	15843	15691	15739	16009	15997	15784	15772	15911	15766	15870	15881	15904	15741	15877	15725	15817	15822	15827	15840	15820	15757	15809	15578	15775	15896	15837	15832	15787	15878	15972	15815	15768	15832	15727	15859	15767	15986	15869	15819	15641	15853	15794	15954	15868	15889	15820	15655	15836	15849	15763	15888	15805	15744	15737	15884	16007	15684	15798	15825	15743	15695	15713	15754	15722	15950	15820	15756	15871	15888	15928	15746	15880	15885	15754	15948	15595	15779	15835	15864	15803	15769	15870	15912	15870	15893	15736	15944	15807	15930	15759	15950	15745	15862	15837	15765	15956	15759	15915	15792	15703	15925	15877	15795	15804	15961	15799	15895	15884	15928	15758	15907	16013	15888	15828	15898	15998	16103	15836	15938	15828	15890	15880	15898	15923	15942	15876	15705	15933	15977	15855	15662	15754	15916	15984	15685	15894	15988	15693	15783	15868	15751	15832	15837	15738	15878	15774	15929	15739	15833	15878	16036	15763	15818	15883	15639	15854	15961	15885	15740	15864	15894	15815	15776	15639	15819	15887	15723	15909	15740	15812	15769	15867	15890	15850	15860	15894	15614	15855	15951	15846	15765	15931	15827	15715	15831	15760	15753	15896	15853	15777	15638	15622	15699	15984	16005	15868	15984	15709	15813	15723	15673	15701	15870	15756	15802	16102	15855	15845	16017	15838	15917	15793	15757	15808	15907	16006	15857	15851	15936	15759	15848	15769	15807	15988	15761	15791	15880	15908	15749	15674	15743	15742	15868	15879	15845	15804	16042	15794	15891	15983	15805	15880	15747	15800	15906	15873	15760	15887	15817	15847	15879	15842	15823	15807	15786	15900	16000	15847	15865	15819	15779	15704	15886	15733	15906	15900	15895	15896	15951	15923	15841	15812	15828	15821	15696	15688	15668	15747	15777	15784	15805	15931	15694	16039	15800	15803	15751	16160	15640	15710	15845	15939	15774	15747	15889	15908	15747	15947	15812	15839	15889	15800	15665	15720	15720	15857	15820	15627	15945	15891	15931	15616	15787	15655	15744	15756	15766	15817	15668	15974	15953	15776	15816	15814	15889	15869	15847	15768	15819	15987	15836	15860	15775	15794	15740	15826	15850	15915	15798	15722	15936	15757	15945	15803	15688	15853	15858	15724	15808	16016	15928	15830	15906	15817	15869	16055	16015	15937	15735	15881	15651	15950	15760	15864	15829	15816	15746	15810	15710	15694	15715	15775	15697	15747	15847	15761	15870	15714	15940	15929	15843	15914	15704	15814	15711	15726	15795	15864	15627	15921	15634	15744	15742	15723	15792	15909	15816	15776	15795	15744	15768	15644	15863	15879	15834	15933	15961	15784	15852	15897	15863	15843	15978	15989	15740	15946	15881	15901	15682	15698	15901	15779	15713	15898	15804	15655	15792	15800	15795	15894	15797	15825	15852	15743	15936	15814	15874	15871	15854	15837	15817	15777	15785	15850	15824	15775	15713	15827	15755	15633	15906	15847	15698	15915	15916	15845	15767	15760	15821	15809	15915	15767	15710	15949	15881	15860	15859	15852	15830	15722	15767	15699	15954	15715	15879	15954	15950	15818	15746	15730	15853	15897	16022	15866	15829	15717	15779	15952	15722	15854	15910	15877	15841	15813	15892	15783	16055	15771	15798	15656	15667	15734	15726	15742	15774	15996	16004	15736	15992	15866	15785	15903	15784	15873	15713	15950	15908	15778	15836	15795	15901	15655	15978	15826	15930	15896	15915	15879	15950	15616	15655	15825	15862	15783	15785	15862	15674	15654	15851	15897	15885	16011	15788	16046	15884	15692	15699	15690	16042	15685	15792	15905	15771	15780	15805	15811	15870	15789	15772	15808	15845	15796	15818	15972	15788	15872	16046	15586	15770	15780	15715	15867	15822	15813	16000	15721	15707	15770	15826	15689	15715	15969	15638	15856	15790	15837	15667	15816	15860	15751	15873	15787	15734	15745	15678	15681	16074	15799	15764	15880	15865	15750	15806	15874	15822	15947	15827	15755	15822	15844	15937	15871	15746	15849	15813	15897	15830	15864	15851	15770	15724	15737	16000	15853	15834	15727	15746	15816	15920	15724	15867	15879	15696	15988	15883	15886	15814	15873	15883	15601	15758	15889	15666	15909	15908	15686	15783	15671	15758	15813	15770	15701	15745	15835	15668	15804	15826	15860	15832	15826	15855	15969	15840	15841	15755	16023	15772	15751	15969	15769	15725	16003	15793	15800	15831	15686	15953	15730	16007	15963	15722	15642	15952	15774	15748	15872	15797	15671	15749	15733	15867	15769	15794	15914	15962	15837	15831	15801	15754	15687	15758	15779	15827	15758	15868	15801	15913	15949	15818	15970	15724	15688	15772	15687	15701	15847	15707	15850	15923	15851	15911	15687	15782	15845	15803	15763	15916	15819	15827	15737	15827	15820	15760	16006	15996	15916	15746	15819	15878	15881	15803	15733	15642	15997	15669	15903	15790	15779	15889	15743	15798	15805	15663	15812	15720	15914	15825	15775	16010	15794	15854	15892	15836	15818	15680	15712	15805	15763	15840	15653	15837	15979	15880	15817	15855	15752	15781	15849	15874	15703	15857	15838	15803	15793	15755	15653	15877	15723	15883	15695	16046	15680	15910	15922	15739	15939	15802	15734	16025	15843	15900	15708	15834	16014	15783	15902	15894	15746	15818	15753	15875	15935	15790	15795	15829	15941	15695	16053	15844	15796	16072	15846	15660	15893	15691	15869	15861	15968	15877	15835	15833	15858	15910	15770	15759	15848	15923	15952	15969	15692	15979	15590	15900	15878	15760	15762	15712	15943	15895	15798	15893	15780	15864	15793	15899	15725	15821	15885	15855	15630	15738	15813	15863	15887	15623	15779	15884	15718	15936	15688	15711	16115	15762	15781	15848	15921	15799	15714	15776	15955	15762	15717	15919	15830	15820	15781	15807	15920	15746	15898	15748	15796	15644	16015	15818	15711	15865	15820	15802	15821	15885	15832	15841	15768	15813	15557	15862	15777	15840	15927	15787	15733	15601	15709	15936	15748	15863	15956	15904	15829	15811	15877	15828	15862	15760	15811	15740	15739	15890	15883	15880	15725	15785	15957	15947	15733	15826	15833	15947	15770	15839	15865	15842	15735	15898	15783	15995	15804	15788	15692	16025	15745	15665	15661	15816	15880	15936	15838	15920	15691	15717	15872	15791	15886	15854	15649	15807	15656	15747	15790	15717	15898	15902	15800	15823	15845	15996
34570	28146	32363	30193	26874	25985	25166	24543	24286	24077	24010	23803	23691	23361	23310	23592	23273	23331	23101	23094	23177	23147	23194	23260	23075	22834	22902	22989	23305	23030	22958	23009	23016	22778	23002	23216	23094	23128	22860	23039	23058	22873	22877	22886	23125	22913	22890	22958	22984	23076	22617	23232	23225	22958	22828	22882	22960	22834	23309	22865	23137	22820	22821	22936	23039	22857	22858	22971	22923	22960	22895	23113	22894	23002	22842	22948	22867	22662	22979	22662	22954	22942	23107	23061	23015	22827	22804	22748	22674	22854	22787	22901	22947	22671	22919	22727	22951	22920	22783	22690	22924	22667	22978	23114	22777	23045	22713	22844	22663	22960	22856	22986	22975	22883	22988	22946	22559	22884	22859	22863	23023	22835	22918	22768	22917	23111	22696	22805	22961	22908	22881	22732	22924	22785	22687	23004	22967	22792	22987	22978	22823	22771	22749	22914	22723	22957	22741	22956	23007	22853	22814	23290	22889	22731	22967	22839	22803	22998	22508	22795	22930	22882	23082	22961	22860	23004	22760	22884	23028	22622	22836	23021	22951	22804	22912	22805	22834	22991	22715	22921	23014	22826	22845	22882	22711	22850	22728	22894	23005	22683	22764	22758	22920	22876	23056	22785	22901	23023	22908	23046	22789	22837	23174	22899	23173	22919	23178	22894	22945	22836	22919	22926	22817	22789	22935	22607	22870	22685	22926	22613	22885	23052	23011	23008	22785	23020	22854	22890	22945	22757	22793	22773	22992	22903	22916	23045	22963	22998	22961	22956	22860	23095	22873	22954	22864	22794	22982	22954	22774	23040	22841	23039	22974	22898	22891	22783	22963	23089	22933	22811	22727	23053	22888	22791	22953	22898	22718	22984	22910	23053	22901	22586	22694	22817	22926	22956	22896	22787	22638	22876	23027	22768	23013	22827	23075	23008	23127	22777	22895	22985	23109	22846	22971	22802	23078	22882	23095	22991	22845	22687	22797	22867	22895	22928	22779	22951	22897	22775	22890	22847	22659	22746	22866	22798	22744	22788	23138	22890	23110	22867	22747	22656	22778	22830	22965	22895	23034	23037	23010	22863	22764	22816	22758	22805	22874	22734	22995	22687	22942	22818	22957	22755	22615	22768	22711	22884	23078	23020	22902	22893	23042	22826	22879	22965	22723	22752	22746	22685	22861	23045	23119	22703	22623	22668	22980	22940	22897	22991	22975	23067	22943	22689	22983	22890	22888	22798	22714	23025	22968	22788	22795	22869	22440	22822	22914	23052	22840	23013	22891	22797	22847	22744	23019	22823	22748	22811	22794	22904	22864	22873	22991	22856	22889	22906	22639	22654	22923	22637	23219	22822	22998	23021	22771	22858	22994	22855	22869	22895	22910	22966	23150	22745	22824	22822	23141	22963	22833	22700	22500	22714	23004	22771	23083	22984	22768	23068	22917	22973	22819	22658	23069	22762	22678	22583	22833	22975	22780	22732	22723	22870	22630	22913	23106	22614	23018	23175	22673	22739	22880	23158	22884	22620	22989	22941	22902	22781	22916	22823	23010	22673	22821	22977	22978	22821	22802	22723	22832	22751	23032	22845	23098	23013	23079	22842	22748	22805	22866	22984	22942	23006	22885	22823	22884	22811	22852	22734	22851	22858	22880	22699	22628	22976	23049	22938	22755	22922	22991	23127	22713	22892	23032	22737	23026	22966	23018	23013	22950	23182	23034	22843	22644	22736	22782	22941	23014	22875	22752	22927	22632	22710	22698	22819	23009	22812	22738	22865	22972	22913	23010	22912	22646	22720	22672	22859	22891	22904	22895	22919	22839	22922	23106	23111	22987	22787	22931	22752	22927	22986	22858	22759	22861	22816	22901	22872	22898	22971	22892	22834	22790	22560	22745	22726	22901	22834	22956	22941	22856	22877	23111	23016	22974	22807	22841	22825	22916	22841	22952	22873	23027	22677	23061	22981	22977	22901	22937	23050	22997	23055	22668	22796	22809	22764	22701	22866	23074	22869	22715	22866	22798	22817	22783	22771	22883	22834	23050	22870	22776	22871	22901	23024	23004	23219	23036	22808	23095	22835	22762	22899	22859	22818	23035	22707	22970	22640	22937	22983	22881	22934	22911	22808	22792	22868	22729	23035	23074	22942	23151	22939	23019	23077	22986	22891	22863	22879	22986	22689	22743	22984	22906	22735	23101	23087	22706	22814	22825	22798	23029	22797	23021	22866	23017	22786	23070	22927	22760	22988	22614	22925	23142	22868	22865	23185	22965	23015	22935	22910	22903	22836	22881	23097	22754	22665	22868	22810	22908	22665	23130	22823	22802	22728	23074	22856	22965	23127	22874	22829	22901	22906	22868	22953	22806	22888	22816	22952	22722	23014	22907	22801	22745	23134	23002	23002	23039	23121	23036	22798	22822	22598	23068	23000	23038	22880	22710	22772	22966	22776	22962	23079	22773	22658	22709	22803	22839	22917	22991	22700	23098	22922	22937	22753	22765	22808	22934	22784	22801	22995	23086	23023	22905	22965	22922	22729	22910	22802	22464	22872	22616	22941	23071	22658	23106	22936	22952	22781	22996	22814	22851	22723	22746	23018	22950	22875	22789	22823	22951	22834	22907	22717	22927	23011	23249	22928	22841	22749	22808	23053	22885	23043	22757	22657	22957	22667	22780	22839	22883	22780	22682	22919	23026	22880	22861	22997	22783	22871	22846	22894	22985	22709	23004	22930	22784	23120	22890	22918	23192	22940	23156	22897	22901	22940	23096	22571	22755	22626	22770	23053	22710	23009	22893	23013	23106	22716	22700	22837	22645	23031	22860	22916	22753	22924	22623	23006	22792	22819	23001	23094	22957	23129	22986	22866	22866	23016	22693	22998	23116	22829	22895	23108	23017	22803	23016	22902	22864	22731	22886	22507	23017	22678	22758	22787	22809	22768	22859	22864	22724	22876	22895	23145	22910	22972	22972	22936	22817	22610	22919	22790	22923	22872	22982	22572	22958	22968	23004	22750	22959	22846	22836	23085	22977	22892	22575	22866	22932	22869	22839	22702	22891	22994	22876	22973	22698	22815	22937	22988	22819	22854	22997	23156	22908	22989	22723	22845	22884	22927	22987	22863	22956	22980	22956	22960	22700	22849	22994	23217	22867	22863	22889	22865	22812	22623	22892	22934	22836	22927	22965	22876	22748	22752	22784	22883	23005	22814	22973	23012	22796	22663	22623	22950	22971	22977	22765	22852	22677	22750	22945	22855	22918	22954	22684	22854	22880	22881	23213	22983	23084	22897	22909	23099	22944	22746	22957	23183	22919	23012	22752	22630	22969	22702	22702	22630	22777	22791	22763	22969	22815	22962	22741	22825	22927	23135	22688	23017	23096	22894	22931	22840	22967	22899	22820	22710	23110	22891	22810	22896	22936	22796	22978	22953	23122	23005	22663	23138	23010	22953	22771	22768	22693	22789	23001	22713	22758	23158	22973	22818	22989	22921	22794	22906	23091	23027	22750	22535	22754	22940	22801	22852	22741	22842	22912	22787	22796	22911	22990	22913	23037	22786	23019	22984	22871	22872	22937	22850	23153	22960	22750	22613	22748	22793	22713	22712	23050	23027	22965	22839	22955	23290	23028	22852	22683	22859	22947	22980	22856	22872	23051	22752	22920	23065	23017	22924	23036	22959	22906	22875	22863	22925	22562	22660	22911	22832	23056	22916	22678	22894	23074	22937	22711	22933	22866	23061	22806	23381	22751	22787	23062	22797	22913	23028	23022	22804	22894	22560	22607	22917	22824	22581	22694	22666	22885	22986	23066	23040	22950	22699	22619	22874	23016	23005	22772	22827	22884	22634	22836	23116	22953	22769	22906	22646	22822	22711	22900	22863	23146	23066	22905	22744	22815	22867	23012	22605	22844	22852	22979	22867	22839	22953	22647	22649	22870	22898	22823	22809	22747	23092	22991	22881	23009	22762	22657	22859	22866	22866	22864	22997	22817	22855	23042	22934	22917	23079	23017	22849	22767	22711	22754	23076	22780	22859	22731	22998	22913	22923	22997	22712	22804	23011	22692	22929	22884	22835	22683	22928	22884	23107	22948	22952	22710	22843	22872	22851	22939	22860	22998	22734	22865	22915	22760	22823	23167	22889	22986	23125	22871	23007	22584	22860	22818	23173	22923	22854	22965	22914	22997	22975	23092	23017	22847	22770	22851	22919	22760	22686	22976	22734	22885	23129	22934	22959	22924	22741	22748	22850	23086	22558	22993	22949	22690	23080	22858	22819	22852	22828	23002	22912	22938	22984	22883	22901	22776	22812	22806	22812	23175	22858	22959	22866	22985	22722	22879	22799	22719	22786	22959	22917	22883	22950	22923	23058	22793	22910	22830	22917	22825	22801	22921	23120	23146	22893	22564	22875	22911	22635	22816	22750	23179	22803	23058	23067	22987	22822	22840	22923	22848	23036	22830	22917	23003	23016	23197	22752	22709	22939	23057	22941	22886	22915	22707	22767	22738	22578	22851	22807	23060	22854	22942	22986	22866	22814	22637	22802	22847	23018	23092	23174	23015	22835	23097	22814	22917	22928	23007	22783	22710	22608	22686	22850	22817	22783	23088	23096	23081	23005	22887	22976	22911	22842	23096	22756	22866	22845	23077	22834	22667	22862	22957	22890	22950	22759	22722	22787	22899	22940	23011	22958	22960	22936	22847	23106	22910	22703	22772	23026	22947	22803	22789	22878	22912	22803	23040	22841	23013	22800	22870	22682	22909	22875	23008	22860	22880	22680	22684	22743	22947	22732	22969	22840	22984	22931	23066	22980	22953	22956	22954	22941	22933	23049	22911	23042	22921	23086	23273	23004	23068	23215	23083	23067	23049	22872	23051	22984	22835	22896	22812	22674	22793	22681	22881	22833	22899	22808	22813	22807	22864	22865	23012	22902	22896	22964	22939	22913	22891	23002	22958	22891	22885	22928	22739	22824	22808	22938	23067	22933	23109	22670	22849	22737	22754	22709	22887	23001	22782	22969	23026	23057	22885	22936	23000	22913	22723	22794	23043	23131	22809	23089	23103	22668	22980	22704	22735	22886	22920	22954	22927	22970	22796	23048	22868	22861	23045	23063	22872	22579	22901	22894	22799	22729
22882	27815	28388	23851	21128	19679	18714	17699	17453	16940	16542	16533	16192	15934	15996	15798	15661	15665	15681	15487	15474	15407	15465	15212	15415	15326	15300	15372	15387	15204	15197	15315	14964	15152	15330	15140	15064	15255	15158	15162	15247	14984	15179	15167	15182	15211	15145	15226	15248	15243	15300	15274	15098	15276	15203	15142	14976	15180	15299	15235	15082	15177	15149	15138	15212	15103	15171	15212	15181	15282	15351	15203	15091	15039	15159	15021	15146	15275	15171	15193	15167	15113	15199	14900	15324	15040	14951	15250	15190	15203	15344	15065	15184	15196	15068	15317	15207	15288	15185	15191	15217	15162	15032	15042	15126	15191	15154	15109	14901	15221	15244	15015	15108	15066	15087	14940	15123	15123	15278	15082	14915	15071	15112	15297	14954	15030	15121	15158	15020	15225	15027	15103	15160	15168	15157	15058	15045	15040	15008	15151	15189	15245	15067	15160	15245	15065	15065	15200	15086	15170	15158	15115	15003	15155	14970	15186	15082	15210	15133	15020	15025	15077	15131	15107	15202	15095	14924	15168	15150	15273	15153	15087	15132	15234	15158	15045	15210	15231	15154	15142	15053	15207	14996	15321	15153	15167	15003	15148	15140	15016	15181	15025	15342	14972	15230	15178	15165	15133	15178	15022	15121	15053	15084	15257	14967	15138	15232	15223	15179	15208	15047	15142	14998	15081	15265	15107	15179	15302	15197	14992	15125	15181	15077	15214	14902	15016	15106	15107	15131	15268	15073	15104	15071	15033	15055	15273	15114	15136	15137	15151	15213	15226	15269	15161	14974	15210	15138	15190	15258	15351	15148	15057	15102	14996	15096	15050	15242	15115	15104	15128	15320	15119	15142	15073	15071	15158	14973	15132	15308	15262	15110	15114	15151	15300	15200	15185	15072	15145	15301	15144	15148	15336	15099	15057	15213	15194	15064	15062	15275	15138	15104	15106	15093	15167	15165	15135	15091	15151	15120	15157	14979	14985	15200	14997	15015	15212	15101	15126	15154	15007	15233	15287	14922	15010	15071	15195	15155	15225	15216	15170	15042	15280	15168	15003	15262	15186	15176	15169	15222	15143	15184	15206	15240	15114	15097	15001	15334	15190	15073	15083	15215	15122	15086	15112	15175	15127	15202	15030	15150	15151	14853	15027	15257	15178	15023	15155	14956	15232	15293	15281	15277	15253	15272	15006	14989	15107	15195	15099	15110	15166	15078	15062	15162	15211	15060	15093	15121	15185	15100	15166	14911	15234	15086	15192	15325	15161	15076	15223	14918	15181	15264	15071	15024	14973	15178	15199	15070	15087	15298	15217	14969	15079	15190	15223	15246	14959	15088	15011	15209	15198	15254	15124	15075	15014	15070	15147	15214	15125	15256	15124	15212	15192	15090	15075	15017	15240	15180	15086	15089	15026	15092	15277	15167	15255	15046	15033	15042	15119	15204	15061	15180	15163	15141	15107	15259	15047	15131	15210	15110	15006	15129	15135	15094	15209	15009	15181	15153	15055	15197	15026	15139	15137	15040	15222	15169	15118	15147	15108	15261	15250	15269	15197	15185	15175	14958	15039	15175	15060	14978	15043	15218	14975	15044	15215	15156	15221	15110	15102	15178	14907	14956	15273	15218	15146	15297	14943	15161	15067	15115	15026	15054	15279	15119	15104	15146	15094	15182	15136	14989	15030	15123	15028	15142	15287	15199	15243	15153	15015	15244	15057	15196	15061	15060	15052	15066	15151	15024	15090	15146	14981	15269	15066	15172	15190	15085	15212	15096	15327	15119	15070	15223	15128	15231	15181	14989	15159	15084	15136	15266	14977	15199	15006	15090	15080	15070	15078	15182	15247	15109	15238	15215	15139	15251	15060	15122	15122	14980	15222	15230	15112	15218	15085	14996	15042	15324	15139	15211	15063	15373	15145	15103	15085	15043	15060	15168	15038	15224	15073	15119	15170	15145	15005	15038	15060	15238	15102	15282	14979	15113	15222	15160	15087	15286	15174	15178	15100	15084	15220	15281	15033	15059	14979	15083	15048	15149	15207	15204	15116	15252	15353	15238	15116	15152	15168	15235	15176	15261	15254	15167	15146	15253	15239	15210	15143	15230	15108	14953	15067	15211	15084	15247	15157	15251	15244	15040	15164	15141	15137	15150	15001	15210	15164	15097	15169	15217	15114	15082	15066	15307	15181	15203	15105	15183	15252	15087	15245	15179	15205	15169	15077	15121	15169	15261	15154	15285	15240	15006	15244	15185	15030	15141	14997	14947	14997	15268	15326	15131	15122	15170	15100	15175	15087	15156	15304	15203	15077	14971	15233	15194	15213	14989	15050	15155	15076	15098	15125	15178	15266	15110	15287	14945	15282	15133	15111	14998	15084	15146	15169	15147	15069	15180	15207	15178	15188	15096	15071	15088	15194	15072	15115	15191	15193	15142	15168	14994	15145	15023	15217	15170	15214	15056	15191	15194	15146	15010	15158	15182	15205	15094	15164	15315	15255	15040	15298	15043	15011	15137	15089	15224	15148	15240	15084	15240	15137	15231	15215	15138	15143	15060	14940	15226	15184	15174	15273	15081	15141	15017	15204	15250	15221	15115	14938	15143	15372	15262	15025	15287	15006	15362	15199	15153	15202	15071	15132	15070	15109	15142	15235	15142	15240	15146	15024	15268	15180	15185	15062	14933	15307	15129	15069	15086	15012	15248	15081	15107	15123	15003	15125	15116	15202	15127	15122	15070	15281	15192	15152	15314	15135	15096	15396	15138	15126	15295	15139	15374	15054	15309	15227	15036	15235	15106	15003	15239	15109	15237	15087	15192	15068	15347	15153	15265	15043	15273	15265	14985	15341	15230	15395	15206	15115	15127	15179	15234	15115	15095	15095	14837	15373	15222	15290	15187	15066	15045	15278	15095	15115	15289	15217	15068	15139	15248	15048	15225	15180	15147	15177	15035	15236	15253	15289	14995	15258	15029	15132	15004	15124	15130	15161	14991	15039	15225	15036	15007	15064	15209	15233	15299	15200	15171	15086	15133	15048	15231	15236	15246	15270	15013	15304	15107	14994	15109	15156	15053	15140	15173	15242	15161	15026	15141	15142	15194	15122	15089	15083	15256	15086	15270	15207	15109	15233	15189	15008	15390	15149	15239	15154	15216	15187	15135	15129	14994	15163	15228	15041	15255	15126	15267	15085	15057	15090	15102	15179	15331	15031	14931	15106	15395	15090	15160	15203	15184	14903	15121	14972	15228	15143	15025	15260	15097	15191	15143	15232	15311	15074	15144	15068	15240	15026	15263	15071	15186	15185	15161	15072	15208	14963	15080	15040	15128	15128	15168	15071	15132	15180	15235	15108	15270	15201	15255	15297	15137	15166	15228	15211	15048	14997	15128	15029	15223	15094	15182	15033	15052	15110	15136	15182	15160	15292	15262	15152	15140	15170	15215	15173	15068	15275	15144	15154	15166	15182	15169	15161	15062	15066	15126	14986	15224	15147	15143	15212	15190	15240	14973	15085	15213	15080	15135	15092	15149	15078	15213	15048	15029	14986	15155	14979	15067	15288	15342	15110	15002	15115	15260	15128	15220	15272	15093	15171	14909	15075	14973	15157	15108	15204	15093	15106	15222	15168	15063	15072	15067	15066	15191	15144	15156	15174	15193	15026	15146	15232	15160	15266	15171	15063	15217	15125	15136	15053	15182	14937	15244	15086	15159	15143	15185	15283	15155	15170	15170	15192	15265	15070	15153	15150	14974	14989	15180	15118	15385	15030	15259	15113	15179	14971	15124	15286	15189	15110	15252	15049	15198	15314	15127	14978	15147	15196	15109	15156	15170	15256	15146	15046	15126	15129	15350	15266	15318	15185	15160	15163	15144	15043	15102	15206	15149	15121	15122	15231	14935	15100	15249	15267	15140	15252	15144	15113	15175	15331	15137	15351	15317	15182	15087	15220	15159	15209	15252	15198	15240	15279	15166	15087	15111	15204	15225	15053	15014	15021	15205	15228	15088	15010	15480	15082	15316	15272	15017	15129	15198	15178	15107	15159	15178	15193	15175	15340	15216	15282	15145	15128	15132	15177	15126	15160	15241	15035	15100	15253	15177	15058	15310	15163	15111	15116	15025	15171	14946	15166	15066	15017	15193	15076	15112	15100	14968	15187	15060	15138	15026	15279	15013	15152	15053	15433	15068	15176	15300	15072	15197	15044	15436	15055	15083	15333	15332	15114	15157	15068	14878	15060	15364	15181	15100	15091	15283	15184	15083	15091	15257	15198	15095	15141	15095	15029	15111	15011	15186	15302	15062	15285	15229	15193	15008	15069	15102	14988	15121	15121	15049	15181	15103	15073	15079	15221	15139	15124	15122	15070	15098	15115	15201	15180	15243	15113	15040	15111	15211	15027	15268	15100	15196	15239	15124	15014	15236	15221	15208	15121	15106	15219	15096	15071	15060	15133	15254	15195	15115	15195	15314	15261	15260	15304	14947	15183	15225	14895	14976	15178	15163	15222	15179	15293	14952	15034	15245	15129	15258	15227	15264	15193	15181	15209	15101	14955	15175	15239	15087	15151	15232	15295	15081	15150	15184	15176	15112	15207	15134	15223	15147	15135	15134	14818	15211	15158	15240	15175	14985	15309	15190	15268	15214	15200	15182	15143	15095	15175	15200	15105	15137	15076	15136	14963	15212	15085	15199	15271	15165	15050	15105	15277	15209	15108	15122	15313	15213	15192	15203	15113	15126	15252	15112	15210	15121	14994	14950	15132	15237	15091	15175	15118	15208	14991	15113	15078	15146	15152	15024	15146	15143	15153	15159	15271	15147	15074	15245	15334	15096	15121	14986	15097	15336	15110	15007	15160	15021	15163	15200	15121	15197	15004	15020	14997	15098	15005	15261	15325	15225	15181	15172	15226	15230	15242	15097	15058	15074	15320	15021	15216	15166	15267	15088	15268	15155	15100	15100	15122	15157	15049	15093	14876	15182	15101	15204	15159	15268	15105	15141	15184	15164	15203	15072	15318	15286	15116	15108	15131	15146	15110	15129	15169	15053	14936	15336	15243	15174	15094	15294	15220	15157	15088	15191	15103	15173	15081	15173	15158	14992	15144	15142	15022	15261	15109	15190	14941	15236	14969
24575	21236	27850	25399	24445	28295	29961	26756	25502	25271	25009	24324	24314	23929	23674	23510	23541	23357	23227	23174	23256	23267	23101	23179	23071	23071	23145	22945	23037	22885	23230	23013	22997	23144	23151	22984	23038	22893	22833	22880	22952	23045	23001	22996	22717	22798	23091	23328	23011	22960	22883	23046	23044	22951	22860	23034	22912	22789	22933	23055	23024	23068	23016	23172	22914	22986	22949	23045	22894	22699	23073	23049	22982	22722	22669	22761	22975	23027	22939	22879	22728	22793	22812	22949	23106	22762	22814	22928	23064	22852	22976	22961	22665	22903	22820	22572	22804	22778	22799	22713	22883	22781	22998	22801	22930	22828	22958	22744	22939	22985	22876	22977	23058	23006	22997	22864	22805	22738	22808	22929	22754	22862	23078	22883	22862	22820	22898	22879	23065	22772	22740	22730	22575	22773	22851	22891	22777	22522	22846	23112	22686	22911	22735	22951	23017	22747	22796	22805	22805	22914	22527	22734	22914	22692	22818	22782	22723	22693	22725	23027	23208	22888	22857	22630	22900	22955	22951	22685	22667	22861	22821	22810	22806	22975	22904	22767	22823	23135	22825	22658	22856	22810	22901	22843	23038	22841	23007	22896	23126	23028	22610	22977	23099	22915	22707	22946	22884	22735	22849	22746	22782	22795	22763	22804	22700	22625	22557	22852	22986	22810	22854	22932	22935	22738	22974	22706	22909	22826	22820	22989	22915	22834	22691	22984	22711	22628	22902	22759	23054	22815	22703	22607	22736	22893	22971	22828	22872	23154	22821	22905	22748	22573	22922	22857	22627	22985	22931	22767	22763	22997	22545	23029	22797	22855	22793	23043	22788	22673	22708	22780	22760	22834	22875	22861	22830	22728	22726	22898	22645	22654	23019	22941	22945	22791	22826	22915	23028	22859	22734	22885	22899	22964	22825	22732	22898	22756	22623	22921	22894	23000	22964	22769	22687	22895	22918	22788	22831	23034	22791	22981	22953	22945	23032	22910	22678	23016	22647	22845	22894	22794	22916	22777	22822	23009	23050	22889	22988	22816	22798	22843	22641	22822	22828	22750	22596	22811	22929	22601	22672	22594	22813	22777	22712	23062	22927	22927	22972	22935	22865	22795	22846	22811	22911	22844	22802	22765	23077	23012	22830	23021	22777	22875	22784	22692	22613	22987	23229	22842	22959	22636	22782	22652	22692	22753	22902	22861	22736	22791	22773	22554	22786	22785	22876	22926	22720	22808	22906	22897	22743	22802	22702	22640	22543	23022	22807	22756	23137	22887	22901	23038	22909	23041	23004	22905	23111	23017	22986	22911	22874	22816	22617	22769	23209	22903	22891	22774	22638	22829	22699	22713	22923	23017	22951	22910	23138	22960	22955	22688	22995	22966	22679	22787	23074	22903	22896	22864	22852	22761	22819	22830	23133	22884	22591	22790	22807	22826	22895	22869	22851	22812	22660	22584	22801	22818	23085	22690	22980	22844	22787	22995	22770	22847	23143	22988	23016	22648	22932	22872	23043	22677	22642	22852	22942	22928	22778	22859	22718	22607	22796	22678	22802	22694	22848	22989	23006	22936	22818	22825	22800	22914	22895	22770	22987	22838	23029	23127	22986	22825	22759	23079	22818	22889	22706	22910	22817	22653	22785	22784	22777	22884	22933	22711	22875	22775	22916	22793	22941	22672	22917	22717	22789	22682	22800	23018	23109	23157	22818	22804	22809	22670	22739	22556	22840	22793	22996	22987	22979	23008	22813	23222	22936	22796	22672	22818	22897	22652	22778	22991	22839	23169	22765	22745	22783	22891	22902	22848	23052	22792	22686	22940	22790	22731	22669	22971	22788	22961	22810	22696	22966	22858	22719	22827	22870	22759	22921	22830	22897	22816	22903	23078	22749	22740	22938	22696	22845	23001	22883	22833	22839	22781	22763	22835	22788	23025	22871	22896	22660	22818	22944	23078	22846	22953	22784	22938	22982	23105	22774	22822	22772	22729	23109	22699	22726	22748	22827	22875	22763	22987	23059	22709	22810	22831	22737	22775	22815	22750	23122	22620	22772	22827	22853	22846	22938	23074	22931	22884	23164	22961	22910	22765	22825	22888	22875	22910	23023	22634	23004	22751	22672	22819	22842	22911	22680	22964	23077	22672	22827	22887	22911	22690	23154	22712	22912	22983	22967	22612	22654	22860	22541	22903	22815	22836	22746	22881	22930	22862	22847	22925	22812	22935	22919	22925	22461	22726	22757	22774	22926	22612	22787	23143	22740	22999	22812	22978	22775	22923	22730	22882	22813	22892	22878	23061	22596	22938	22849	22672	22671	22997	22966	22883	22900	22889	23006	22710	22863	22816	22774	22758	22697	22818	22924	22760	22993	22562	22722	22699	23007	22690	22781	22893	22821	22852	22748	23003	22784	22958	23300	22972	22654	22763	23204	22937	22758	22670	22876	22915	22627	22862	23183	22669	22688	22976	22664	22647	22904	23040	22773	22771	22704	22849	22837	22639	22945	22983	22725	22700	22619	22674	22752	22677	22850	22776	22728	22828	22892	22837	22777	22978	22853	22959	22818	22909	22923	22795	22869	22751	22867	22652	22898	23012	22681	22922	22845	22827	22750	22834	22867	22655	22657	22791	22872	22860	23106	23063	22998	22757	22944	22835	22832	22762	22759	22965	22872	22890	22777	22672	22807	22713	22643	22716	22727	22739	22825	23073	22795	22822	22813	22960	22667	22887	22798	22921	22912	22847	22850	22752	22822	22803	23057	22938	22731	22750	23075	23051	22767	22607	22576	22679	23053	22839	22921	22989	22945	22898	22683	22594	23019	23013	23113	22801	22677	22555	22792	22919	22831	22774	22729	22785	22959	23052	22918	22848	22882	22805	22978	23065	22973	22893	22818	22996	22938	22720	23037	22961	22667	22742	22717	22668	22706	22690	22960	22864	22807	22744	22775	22860	22984	22614	22834	22799	23085	22712	22929	22669	22927	22907	22896	22960	22724	22924	22738	23073	22736	22773	22840	22878	22952	22771	22731	22847	22760	22858	22842	22691	22901	22910	22815	22667	22665	22864	22966	23029	22976	22824	22759	22630	22742	22702	23210	22744	22741	22978	22895	22774	22663	22813	22855	22657	22746	22887	22721	22744	22834	22749	23021	23070	22895	23181	22728	22834	22621	22718	22813	22636	22768	22806	22861	22521	22767	22727	23205	22770	22967	22920	22831	22835	22779	22891	22733	22659	22861	22793	22911	22872	22960	23122	22718	22607	22896	22881	22799	22777	23074	22986	22780	22769	22921	22752	22851	22991	22960	22781	23005	22913	22646	23053	22798	22907	22660	22897	22837	22883	22780	23022	23028	22878	22552	22906	22738	22788	22827	22859	22658	22850	22495	22528	23018	22941	23006	22800	22825	22587	22897	22721	22812	22925	22826	22802	23074	22786	22648	22844	22607	22829	22674	22879	22841	22646	23018	22784	22755	23008	22831	22787	23119	22889	23141	22759	23101	22918	22850	22742	22916	22806	22960	22813	22704	22767	22839	22640	23020	23016	22727	22708	22973	22932	23097	22539	22952	22734	22653	22899	22901	22755	22730	22944	23091	22882	22926	22769	22777	22909	22827	22825	22872	23021	22871	22992	22698	22725	22819	22771	22946	22798	22864	22769	22819	22844	22924	22852	22730	22821	22791	22777	22910	22808	22488	22907	22781	22847	22900	22948	22910	22638	22836	22933	22767	22912	22643	22834	22891	22785	22771	22906	22792	23088	22816	22791	22844	22787	22889	22842	23113	22751	22805	22722	22822	22888	22890	22663	22791	22867	22597	22485	22747	22706	22697	22672	22729	22785	22586	22856	22878	22918	22712	22799	22849	22677	22872	22970	22703	22701	23070	22844	23092	22878	22742	22980	22993	22695	22823	23063	22979	22737	22896	22930	22847	22707	22977	22881	22983	22637	22959	22883	22710	22814	22960	23059	22801	22880	23011	22804	22887	22978	23024	22685	22622	22650	23078	22430	22945	22856	23097	22987	22759	22555	22561	22913	22685	22895	22952	22744	22699	22550	22817	22942	23056	22784	22944	22950	22825	22931	22825	22750	22970	22920	22726	22621	22965	23026	22824	22800	23007	22701	22837	23058	22620	22726	22791	22850	22775	22854	22681	22802	22906	22935	22891	23185	22848	22843	23006	22751	22781	22984	22944	22849	22927	22986	22734	22688	22815	22682	22689	22907	22647	22767	23046	22518	22710	22856	22646	22958	22951	22749	22627	22625	22732	22831	22742	23023	22655	22626	22751	22630	22826	22864	22911	22847	22677	22734	22727	22806	22703	22707	22748	22780	22802	22903	22889	22820	22736	22918	22932	22824	22993	22835	22664	22642	22650	22966	22780	22927	22932	22873	22746	22953	23043	22889	22827	22794	23029	22496	22675	23077	22967	22810	22741	22961	22915	22593	22682	22774	22803	22895	22667	22704	22824	22627	22723	22662	22850	22701	22667	22660	23004	22803	22653	22886	22921	22794	22800	22778	22903	22837	22762	23059	22885	22828	22589	22911	22697	22699	22837	22916	23010	22928	22856	22962	23041	22839	22788	22958	22835	22941	23025	22880	23030	22750	22781	22769	23005	22922	22886	22799	22884	22735	22949	22717	22974	22864	23015	22711	22789	22894	22737	22655	22842	22874	22788	22714	22674	22921	22963	22681	22613	22831	22934	22841	22795	22788	22827	22794	22851	22689	22811	22750	22827	22778	22946	23121	22781	22671	22770	22532	22574	22756	22863	22802	22895	22693	22928	22853	22741	22699	22883	22930	22792	23015	22953	23037	23327	22953	22861	22639	22863	22639	22762	22898	22973	22884	22859	23079	22985	22980	22486	22798	22925	22840	23128	22748	22616	22867	22863	22812	22883	22936	22712	22733	22878	22805	22828	22915	22878	22802	22823	23019	22966	23016	22578	22867	22958	22673	22881	23044	22680	22651	22844	22705	22742	22690	23055	23018	23086	22841	22814	22824	23031	22640	22765	22838	22512	22993	22856	23010	22902	22874	23128	22768	22784	22738	22611	22901	22660	22907	22718	22789	22835	22904	23075	22905	22763	22962	22942	22718	22905	22930	22850	23030	22967	22847	23061	22801	22993	22718	22899	22717
20872	35438	35446	29044	25514	22763	21340	19931	19163	18374	17750	17400	17019	16597	16320	16138	16163	15836	15868	15514	15849	15628	15577	15488	15475	15426	15447	15546	15444	15400	15364	15367	15320	15257	15230	15204	15227	15314	15357	15312	15258	15325	15254	15320	15264	14954	15242	15307	15185	15231	15138	15139	15213	15007	15256	15101	15004	15154	15182	14951	15197	15202	15256	15168	14952	14980	15144	15132	14904	15054	15076	15134	15076	15059	15051	14851	15098	15388	15169	15010	15198	15112	14932	15056	14960	15155	15027	15144	14999	15153	15101	15097	15238	14842	15021	15279	14999	14937	14955	14995	15190	15050	15155	15169	14951	15063	14974	15095	15145	15264	15190	14976	15032	15067	15150	15038	15112	15070	14887	15012	15119	14885	14975	15084	15030	15155	15033	15120	15168	15078	15117	15065	15004	15057	15038	15177	15004	15096	15033	15147	15273	15161	15158	15086	15090	15014	15219	15039	15091	15029	15198	15102	14939	14998	15072	15148	15040	15005	15106	15068	15136	15191	15031	15029	15157	15166	15076	15071	14969	14994	14965	15248	15093	14973	15057	15009	15255	15251	14926	15076	15132	15123	14918	15054	15348	14914	15021	14856	14971	15101	15009	15117	15027	15029	15146	15106	14954	14974	15160	15029	15080	15211	15176	15103	15094	15311	15159	15074	15104	15117	15278	15079	15071	15061	15172	15150	15107	15162	15063	15168	15256	15132	15245	15039	14951	15303	15004	14927	15133	15075	15106	15088	14923	14904	15159	15138	15045	15315	14990	15051	15055	15193	15090	15114	15112	15051	14908	15150	15137	15057	15126	15106	15011	14924	15151	15140	15048	15066	15006	15083	15096	14836	15163	15050	15059	15068	15160	15067	15252	15106	15054	15109	15197	15081	15093	15204	15114	14906	15130	15093	15104	15111	15122	15005	14924	15124	15272	15189	15239	15265	14977	14999	15070	15004	15105	15078	15033	15075	15166	15081	15133	15067	15319	15217	15074	15072	15051	15046	15035	15011	15170	15016	15061	15136	15060	14974	15093	15109	15155	14939	15167	15087	15111	15163	15224	14915	15210	15154	14908	15012	14975	14967	15070	15219	15104	15010	15111	15167	14957	15208	15020	15096	15089	15053	15056	15058	15080	14918	15104	14974	15016	14988	15146	15116	15132	15052	15178	14962	15113	15061	14956	15060	14955	15161	15259	14906	15187	15191	14982	14971	15078	15117	15174	15188	15090	14914	14976	14966	15115	15080	15099	15162	14998	15124	15083	15187	15082	15123	15150	15136	14971	15145	15143	15107	15028	15207	15166	15227	15052	15034	15134	15003	15114	15006	14924	15219	15167	15069	15063	15075	15082	15137	15009	15153	15012	14904	15113	15109	14914	15000	15243	15033	14919	15068	15215	15116	15087	14991	14936	15034	15022	14946	15086	15051	15103	15105	15104	15122	14982	14964	15008	15182	15203	15005	15141	15049	15104	14956	15122	14992	15081	15066	15086	15182	14898	15076	15142	15034	15157	15177	15173	15016	15056	15006	15090	14994	15075	15068	14879	15093	15024	15118	14980	15201	15023	15172	15024	15039	15159	15134	15121	15082	14948	14994	14959	15016	15067	14964	15189	15301	14966	14954	15197	15030	15152	15079	15133	15013	15195	15150	15185	14901	15146	15050	15143	15152	15064	15006	14952	15151	15130	14921	15079	15056	15177	15179	15196	15188	14988	15136	15010	15064	15177	14959	15315	15047	15013	15103	15184	15231	15301	15094	15067	15147	15040	15004	15170	15023	15185	14989	15030	15171	15233	15218	15169	15058	15065	15172	15096	14944	15178	15037	15166	15053	15021	14935	15131	14955	15167	15123	14998	15138	15121	15138	15115	15122	15101	15041	15083	15090	15194	14944	15184	15264	15149	15179	15092	15001	15167	15187	15191	15070	15123	15016	15188	15034	15107	15108	15214	15285	14991	15035	15051	15087	15012	15000	15107	15217	15138	15110	15150	15159	14941	14985	15195	15152	15222	14981	15200	15014	15065	15150	15125	15085	15042	15133	15051	15016	15202	15432	15083	15165	15003	15139	15047	15233	15005	15024	15042	15067	15036	15131	15201	15047	15087	14979	15122	15159	15089	15061	15291	15209	15278	15082	14973	15130	15023	15051	15214	15131	15231	15075	15049	14948	14975	15173	15089	15157	15059	15156	15092	15170	15181	15101	14869	15063	15110	15125	14986	15058	14977	15126	15285	15051	14951	14898	15126	15059	15120	15055	15187	15234	15069	15112	15128	15187	14977	15040	15173	15025	15130	14993	15151	15269	14912	15086	15100	15050	15074	15005	15039	15060	14870	14978	15143	14947	14985	15071	14865	15094	14967	15057	15276	15053	15109	15065	15056	15262	15150	14987	15189	15147	15201	15078	14922	15098	15153	15083	15069	15104	15138	15072	15265	15166	15026	14974	15121	15082	15124	15052	15070	14906	15233	14978	15125	14968	14963	15134	15116	15050	15140	14986	15032	14863	15000	15129	15118	14907	15195	15099	15139	14978	14971	15043	15085	14945	15145	15139	14942	15113	15069	15141	15031	15055	14956	15148	15048	15168	15204	15008	14789	15070	15132	14977	15010	15002	15147	15047	15143	15198	15142	15138	15151	15075	15105	15249	15217	14939	14954	14968	15212	15062	14945	15093	15114	15017	15321	14978	14863	14926	15175	15093	15153	15052	14998	15080	15036	15038	15051	15147	14853	15021	15178	15073	15252	15064	15199	15105	15101	15251	15248	15105	15158	14883	14994	15129	15159	15140	15035	14984	14909	14919	15166	15064	15153	15048	15089	15012	15206	15121	15280	15005	15068	15134	15026	15017	15124	15138	14986	15097	15142	15034	15087	15014	15345	15071	15191	15089	15048	15153	15203	15098	14972	15134	15082	15098	15020	15096	15016	14997	15099	15129	15122	14978	15089	15103	15062	15073	15135	15062	15113	15207	15081	15018	14990	15129	15107	14970	15088	15079	15009	15127	15044	15190	15012	14891	15220	15059	15066	15098	15205	15118	14905	15152	15139	15106	15194	15025	14857	15150	15003	15336	15126	15086	15093	14982	14907	15038	15230	15058	15031	14931	15240	15153	15059	14989	15035	14980	15063	15092	15025	15113	15232	15251	15032	15134	15228	15004	14930	15235	15277	15198	15004	15150	15106	15030	15092	15060	15126	14831	15085	15069	14826	15115	15126	15166	15057	15096	15021	15119	15201	15146	15125	15019	15184	15156	15131	15048	15099	15191	14988	15144	15099	15062	15235	15072	15201	15137	15022	14985	15283	15121	15104	15162	15113	15077	14901	15260	15122	15201	15187	15078	15209	15197	14982	15063	14977	14988	15108	15030	15212	14965	15079	14936	15177	15035	15242	15094	15064	14818	15119	15006	15142	15110	14944	15285	14909	14972	15069	15301	15062	15081	15061	15042	15118	15228	15195	15024	15171	15252	15100	15026	14915	14972	15105	15132	15040	15125	14855	15142	15059	15083	15015	15048	15103	15211	15081	14709	15233	15161	15151	15015	14958	15215	15123	15074	15019	15104	15072	15115	15182	15169	15056	15130	14974	14981	15149	14946	15004	15009	15051	15067	14943	15434	15208	15207	15122	15243	15022	15190	14972	14950	15201	15021	15016	15015	15056	15027	15089	15016	14965	14934	15175	15243	15117	15061	15248	15187	15018	15137	14915	14967	15155	15022	15065	15007	15133	14993	15155	15117	15203	15112	15136	15029	15159	14899	15030	15123	15101	15125	15011	14977	15140	14997	15123	15088	15103	14971	15172	14994	15175	15207	15214	14984	14946	14964	15175	15256	15416	14979	15095	15126	15042	15321	15086	15120	15223	14875	15022	15039	14902	15060	15073	15181	15101	15149	15192	15228	15058	15040	15285	15116	15130	15073	15033	15037	15073	15084	15013	15258	14849	15049	15185	15245	14974	15079	15137	15100	14985	15159	15239	14896	14942	15235	15127	15090	15090	15146	14958	15098	15279	15213	15080	14990	15204	15192	15229	15145	15066	15119	15131	15073	15030	15184	15237	15077	15110	15002	15122	15005	15136	15095	15036	15223	15235	15101	15078	15107	15050	14994	14926	14865	14967	15082	15113	15075	15095	15054	15001	15175	15024	15189	15037	15297	14944	14966	15227	15102	15082	14986	15067	14982	15169	14973	15215	15135	15052	15048	14994	15132	15243	15084	15140	15023	15008	15087	15045	15025	15111	15132	15160	15000	15052	15054	15063	15124	15082	15148	15143	14937	15129	15036	15073	15075	15075	15073	15131	15075	15049	15144	15123	15076	15029	15043	15185	15088	14923	15256	15071	14967	15077	15101	14931	15122	15102	15053	15278	15048	14944	15136	15103	15049	15142	15006	15062	14918	15050	15183	15060	14988	14976	15187	14956	15255	15200	15056	15148	15001	15286	15073	15098	15164	15040	15033	15097	15147	15110	15144	15146	14846	14870	15225	15029	15103	15091	15022	15161	14954	15037	14946	14965	15070	14912	15084	15157	15231	15218	15140	15013	15062	14891	15063	15185	15274	15155	15066	15253	15053	15088	15034	15119	14915	15318	15008	15035	15097	15054	14949	14908	15071	15054	15184	14946	15048	15068	15151	15222	14979	15083	15023	15197	15055	14890	15086	15173	14981	14994	15146	15052	15067	15162	15008	14993	15030	15122	15168	15243	14963	14939	15096	15107	15086	15080	14970	14973	14876	15096	15032	15142	15037	15070	15097	15014	14949	15239	15183	15118	15028	15020	14959	14936	15225	15203	15138	15133	14917	15079	15042	14947	15018	15117	15016	15106	15021	14971	14956	15130	15070	15096	15172	15208	15200	14984	15009	15035	15135	15022	15150	14914	15056	14972	15120	15310	15150	14866	15007	15262	15021	15110	15100	15131	15154	15039	15066	15117	14976	15035	15118	14977	15162	15150	14970	15126	14973	15073	15062	15141	15041	15107	15001	14987	14967	15157	15157	15091	14938	15164	15125	15156	15170	14892	15206	14975	15057	15073	14945	14948	15223	15152	15054	15118	15043	15005	15145	15155	14972	15158	15117	15036	15269	15210	15167	15070	15179	14973	15134	15141	15007	15002	15105	14950	14901	14904	15044	15218	14978
22700	21164	27874	24926	22699	28015	33324	29405	28186	27904	27304	26761	26418	26160	26042	25862	25642	25541	25498	25251	25397	25171	25146	25070	25051	24747	24979	24857	24884	24771	25020	24553	24713	24608	24874	24968	24706	24659	24844	24694	24601	24702	24642	24869	24705	24443	24744	24845	24601	24525	24656	24712	24742	24719	24692	24758	24324	24631	24716	24388	24461	24572	24230	24614	24577	24697	24748	24396	24691	24611	24739	24595	24797	24720	24618	24632	24533	24337	24698	24778	24539	24870	24636	24272	24454	24481	24652	24614	24319	24430	24511	24464	24223	24648	24673	24608	24534	24923	24566	24414	24374	24384	24440	24734	24612	24679	24528	24499	24310	24623	24516	24463	24313	24494	24451	24442	24537	24322	24585	24711	24423	24474	24658	24569	24380	24562	24482	24428	24434	24506	24690	24683	24551	24454	24310	24653	24630	24468	24634	24345	24435	24568	24622	24352	24701	24644	24580	24511	24342	24252	24601	24775	24739	24479	24585	24587	24650	24496	24602	24381	24622	24538	24691	24234	24414	24408	24572	24350	24388	24514	24409	24583	24296	24316	24372	24340	24070	24498	24434	24738	24654	24310	24408	24464	24394	24475	24588	24600	24464	24583	24540	24520	24626	24551	24550	24456	24568	24561	24553	24580	24470	24245	24568	24489	24415	24649	24693	24439	24481	24492	24338	24594	24359	24578	24657	24517	24509	24127	24477	24449	24414	24369	24666	24828	24577	24441	24548	24718	24366	24486	24711	24876	24547	24367	24397	24595	24462	24447	24399	24374	24671	24432	24504	24392	24584	24274	24452	24577	24747	24659	24513	24534	24578	24402	24421	24662	24535	24584	24235	24599	24656	24445	24629	24460	24519	24578	24428	24540	24652	24539	24346	24591	24653	24494	24612	24770	24508	24643	24493	24631	24417	24547	24446	24417	24487	24581	24456	24090	24554	24622	24730	24651	24306	24500	24464	24580	24618	24458	24375	24448	24433	24425	24414	24520	24571	24538	24321	24379	24402	24703	24611	24519	24608	24467	24558	24561	24387	24524	24583	24492	24377	24572	24461	24400	24520	24473	24660	24588	24653	24642	24541	24457	24345	24516	24405	24554	24707	24280	24522	24310	24705	24683	24276	24199	24587	24369	24701	24489	24623	24271	24466	24470	24549	24594	24614	24453	24430	24668	24544	24690	24294	24438	24653	24439	24457	24435	24436	24474	24517	24504	24555	24596	24719	24562	24368	24464	24516	24594	24446	24339	24592	24373	24759	24460	24393	24746	24290	24665	24429	24560	24673	24567	24746	24595	24345	24416	24529	24648	24374	24499	24602	24374	24497	24344	24551	24272	24655	24436	24662	24460	24564	24377	24587	24685	24656	24395	24459	24709	24707	24439	24500	24580	24509	24520	24685	24575	24433	24721	24461	24585	24518	24672	24320	24419	24441	24303	24518	24578	24724	24524	24308	24620	24678	24576	24391	24402	24356	24433	24463	24656	24308	24448	24554	24857	24686	24494	24567	24697	24453	24492	24823	24589	24605	24378	24627	24367	24587	24448	24540	24709	24491	24620	24440	24656	24594	24543	24592	24435	24426	24201	24529	24590	24527	24378	24729	24407	24682	24702	24531	24294	24454	24515	24194	24662	24647	24508	24644	24470	24689	24463	24495	24563	24640	24519	24571	24149	24365	24762	24457	24594	24426	24493	24409	24513	24752	24510	24365	24644	24530	24328	24454	24651	24457	24372	24732	24484	24436	24542	24505	24837	24509	24588	24341	24405	24672	24398	24498	24755	24540	24444	24570	24544	24265	24398	24645	24747	24651	24637	24341	24631	24598	24592	24532	24484	24592	24682	24755	24485	24624	24442	24436	24595	24535	24311	24461	24932	24511	24471	24440	24502	24700	24509	24690	24471	24459	24501	24434	24538	24626	24522	24485	24528	24660	24457	24527	24298	24371	24551	24395	24707	24655	24527	24496	24607	24472	24424	24487	24226	24601	24588	24407	24530	24359	24479	24419	24383	24670	24560	24452	24407	24522	24618	24637	24333	24438	24458	24505	24496	24428	24239	24495	24649	24542	24580	24500	24517	24308	24566	24514	24624	24600	24727	24537	24315	24332	24717	24809	24412	24537	24651	24590	24714	24688	24394	24569	24551	24451	24531	24319	24330	24516	24559	24467	24563	24500	24498	24346	24408	24570	24581	24678	24515	24506	24674	24428	24480	24478	24443	24654	24384	24558	24690	24344	24496	24446	24611	24581	24527	24520	24465	24591	24553	24624	24570	24855	24449	24267	24710	24601	24673	24500	24339	24553	24364	24589	24632	24434	24503	24477	24453	24525	24365	24364	24519	24421	24123	24539	24608	24572	24441	24424	24542	24395	24814	24502	24782	24623	24491	24390	24636	24591	24462	24617	24521	24410	24626	24459	24656	24367	24551	24423	24546	24424	24524	24614	24616	24471	24406	24446	24614	24548	24529	24534	24345	24618	24413	24439	24488	24355	24611	24506	24627	24373	24255	24394	24445	24342	24510	24354	24505	24920	24457	24588	24424	24347	24643	24509	24471	24646	24580	24546	24458	24750	24658	24399	24563	24449	24449	24265	24384	24576	24512	24519	24263	24526	24610	24552	24339	24704	24396	24271	24487	24454	24469	24508	24368	24423	24411	24307	24371	24522	24464	24577	24523	24286	24370	24285	24231	24385	24653	24507	24335	24235	24704	24560	24605	24594	24360	24676	24288	24703	24613	24594	24710	24339	24361	24572	24565	24548	24627	24496	24529	24759	24712	24436	24474	24483	24734	24524	24432	24535	24695	24322	24249	24535	24782	24616	24422	24493	24493	24468	24522	24442	24403	24419	24588	24484	24526	24568	24604	24626	24489	24433	24547	24536	24576	24489	24630	24677	24397	24561	24398	24263	24571	24542	24756	24728	24585	24477	24759	24552	24667	24404	24578	24351	24122	24699	24436	24469	24759	24517	24587	24641	24531	24383	24467	24693	24521	24573	24717	24546	24400	24655	24452	24386	24479	24427	24737	24753	24395	24619	24407	24703	24414	24443	24455	24702	24740	24456	24410	24456	24546	24585	24475	24506	24497	24530	24562	24513	24188	24597	24403	24373	24532	24711	24592	24379	24585	24320	24266	24581	24618	24813	24048	24732	24384	24572	24447	24345	24620	24655	24504	24484	24669	24569	24560	24322	24546	24669	24541	24561	24652	24558	24402	24403	24474	24545	24637	24295	24301	24428	24375	24665	24464	24656	24705	24607	24586	24522	24683	24466	24572	24426	24471	24358	24274	24334	24713	24624	24361	24601	24514	24441	24521	24524	24228	24426	24319	24420	24606	24638	24455	24601	24693	24490	24623	24827	24583	24416	24461	24644	24592	24255	24625	24651	24379	24666	24585	24569	24440	24230	24528	24472	24540	24564	24675	24692	24338	24461	24449	24820	24484	24299	24715	24532	24683	24713	24477	24601	24719	24549	24469	24255	24368	24259	24419	24536	24845	24502	24502	24553	24532	24463	24526	24519	24723	24581	24403	24459	24406	24276	24689	24449	24400	24470	24405	24435	24245	24482	24604	24559	24392	24397	24538	24386	24499	24524	24499	24686	24695	24720	24437	24441	24533	24534	24548	24476	24489	24702	24307	24538	24520	24416	24233	24582	24550	24455	24535	24636	24413	24578	24433	24648	24299	24639	24701	24265	24428	24386	24734	24581	24435	24469	24699	24436	24467	24455	24383	24461	24243	24748	24578	24632	24577	24584	24453	24353	24489	24731	24488	24245	24490	24764	24606	24937	24239	24449	24554	24453	24386	24483	24274	24581	24487	24639	24682	24411	24709	24428	24474	24529	24529	24514	24503	24450	24431	24677	24941	24418	24516	24560	24598	24465	24584	24377	24487	24527	24563	24567	24544	24604	24522	24666	24650	24637	24626	24569	24599	24385	24316	24622	24523	24364	24721	24602	24305	24467	24286	24668	24549	24553	24531	24641	24389	24516	24432	24365	24273	24471	24355	24132	24423	24379	24276	24482	24529	24277	24406	24774	24351	24592	24719	24250	24446	24556	24508	24614	24505	24496	24248	24409	24432	24474	24498	24550	24443	24503	24478	24637	24790	24740	24268	24596	24309	24297	24553	24344	24352	24383	24763	24491	24503	24467	24550	24531	24689	24283	24553	24498	24452	24641	24383	24446	24392	24547	24626	24703	24436	24540	24518	24362	24457	24552	24663	24489	24535	24516	24538	24340	24473	24428	24493	24653	24739	24478	24721	24578	24532	24392	24566	24320	24699	24446	24271	24490	24542	24502	24348	24511	24815	24374	24238	24715	24432	24605	24882	24228	24419	24505	24433	24742	24416	24285	24553	24552	24531	24675	24683	24319	24639	24278	24321	24530	24596	24447	24424	24501	24657	24427	24287	24504	24440	24660	24624	24468	24243	24553	24543	24618	24548	24488	24564	24481	24585	24576	24588	24488	24590	24482	24483	24581	24522	24495	24589	24568	24443	24473	24664	24542	24547	24688	24593	24611	24457	24842	24417	24525	24416	24581	24512	24435	24431	24543	24385	24347	24679	24295	24352	24402	24377	24311	24234	24489	24580	24353	24661	24375	24425	23992	24499	24509	24410	24585	24345	24481	24572	24417	24225	24263	24545	24182	24386	24521	24295	24390	24537	24642	24702	24659	24582	24271	24574	24307	24512	24431	24571	24401	24422	24789	24525	24384	24402	24380	24412	24526	24498	24409	24503	24687	24469	24326	24307	24503	24479	24482	24528	24625	24582	24321	24468	24482	24653	24609	24767	24430	24322	24362	24538	24780	24404	24325	24475	24531	24558	24394	24311	24344	24382	24880	24565	24386	24522	24515	24332	24590	24472	24567	24558	24338	24348	24614	24638	24723	24476	24422	24502	24911	24530	24512	24546	24711	24908	24800	24371	24761	24423	24252	24528	24540	24552	24482	24729	24371	24487	24680	24617	24346	24391	24473	24632	24190	24523	24360	24389	24776	24471	24423	24412	24670	24536	24273	24348	24399	24291	24483	24504	24604	24675	24675	24419	24556	24564	24479	24450	24461	24524	24485	24603	24458	24387	24333	24448	24610	24409	24553	24391	24498	24526	24344	24261	24428	24575	24670	24303	24585	24548
23230	40623	40225	33717	29098	26253	24173	22474	21215	20333	19482	19016	18293	18210	17568	17421	17145	17048	16812	16813	16669	16431	16280	16341	16207	16240	16190	16035	16217	16314	16014	16076	16025	15989	16091	16133	15965	16153	15973	15968	15983	15821	16154	15941	15808	15955	15965	15860	15805	16057	15968	15897	15866	15795	15930	15904	15918	15933	15831	15624	15714	15795	15838	15909	15871	16030	15775	15732	15867	15756	15975	15759	15849	15786	15780	15906	15832	15832	15683	15929	15855	15873	16040	15831	15790	15814	15779	15928	15581	15690	15613	15887	15903	15915	15963	15728	15834	15729	15786	15783	15925	15866	15774	16090	15934	15794	15870	15844	15774	15675	15783	15963	15828	15866	15905	15889	15939	15888	15748	15838	15989	15913	15915	15822	15625	15825	15811	15926	15975	15757	15830	15836	15905	15900	15741	15868	15793	15795	15765	15890	15625	15840	15921	15973	15883	15909	15799	15855	15820	15879	16009	15839	15868	15911	15908	15831	15700	15908	15755	15719	15833	15652	15961	15867	15676	15757	15878	15751	15820	15828	15976	15847	15834	15819	15777	15699	15728	15722	15862	15720	15645	15746	15727	15731	15797	15739	15754	15874	15875	15773	15840	15858	15805	15673	15924	15746	15910	15523	15785	15847	15711	15780	15967	16047	15839	15702	15852	15880	15850	15938	15936	15943	15866	15760	15829	15940	15823	15878	15725	15799	15828	15703	15685	15908	15723	15821	15744	15867	15720	15826	15895	15708	15745	15911	15616	15872	15789	15842	15814	15885	16030	15840	15807	15812	15790	15772	15899	15925	15701	15829	15831	15754	15812	15746	15854	15870	15697	15916	15918	15900	15682	15746	15935	16041	15713	15962	15943	15732	15638	15793	15795	15728	15921	15705	15959	15707	15835	15767	15634	15718	15904	15708	15897	15966	15740	15626	15846	15827	15771	15786	15837	15804	15885	15862	15757	15861	15851	15871	15920	15824	15806	15847	15911	15720	15690	15888	15680	15795	15796	15980	15734	15823	15878	15740	15945	16003	15831	15710	15655	15731	15840	15927	15970	15711	15866	15785	15891	15775	15900	15722	16044	15712	15792	15847	15721	15782	15801	15754	15772	15802	15785	15762	15841	15717	15918	15677	15679	15932	15897	15668	15878	15610	15819	15779	15667	15755	15756	15797	15862	15838	15875	15804	16017	15736	15708	15797	15878	15769	15652	15839	15760	15810	15755	15737	15909	15689	15968	15890	15817	15858	15882	15870	15812	15656	15739	15660	15827	15759	15667	15602	15665	15855	15856	15783	15899	15740	15692	15907	15854	15877	15789	15787	15845	15745	15751	15751	15870	15791	15729	15496	15812	15657	15774	15872	15928	15785	15710	15946	15945	15632	15764	15750	15901	15796	15873	15810	15850	15778	15759	15934	15873	15963	15760	15776	15800	15882	15703	15763	15727	15939	15666	15681	15671	15844	15883	15758	15762	15808	15818	15727	15813	15798	15950	15928	15743	15589	15924	15832	15816	15735	15747	15791	15776	15845	15862	15784	15805	15858	15937	15862	15812	15693	15644	15698	15834	15813	15750	15615	15784	15737	15778	15835	15850	15870	15888	15982	15818	15766	15866	15905	15760	15692	15703	15705	15854	15794	15629	15731	15825	15942	15888	15883	15847	15728	15792	15630	15808	15859	15822	15734	15806	15885	15803	15755	15821	15850	15824	15673	15747	15730	15860	15882	15740	15773	15950	15746	15788	15844	15759	15793	15853	15880	15736	15654	15794	15898	15741	15708	15820	15945	15772	15713	15743	15774	15939	15831	15773	15761	15708	15850	15912	15793	15871	15694	15842	15804	15868	15757	15900	15891	15756	15863	15850	15749	15781	15796	15790	15847	16035	15952	15906	15822	15772	15726	15803	15801	15687	15915	15881	15952	15574	15663	15945	15839	15924	15792	15676	15913	15823	15733	15785	15632	15755	15840	15951	15888	15838	15879	15890	15777	15808	15960	15923	15780	15981	15913	15827	15809	15799	15842	15929	15751	15853	15933	15611	15843	15915	15820	15736	15838	15824	15844	15820	15824	15810	15710	15860	15661	15723	15858	15859	15827	15784	15789	15872	15992	15866	15759	15820	15708	15816	15682	15813	15772	15819	15764	15904	15645	15855	15911	15775	15666	15779	15914	15872	15704	15919	15899	15683	15817	15928	15732	15796	15841	15736	15876	15928	15811	15767	15775	15733	15817	15600	15710	15765	15639	15746	15729	15667	15803	15907	15838	15906	15970	15851	15870	15750	15691	15893	15688	15866	15804	15913	15761	15830	16037	15933	15863	16096	15904	15849	15713	15904	15733	15709	15924	15792	15737	16043	15907	15892	15841	15570	15721	15803	15741	15673	15847	15710	15775	15790	15884	15615	15894	15795	15723	15788	15756	15838	15851	15811	15861	15869	15819	15962	15972	15750	15791	15819	15700	15667	15715	15734	15728	15689	15706	16005	15809	15737	15652	15766	15644	15804	15757	15865	15910	15875	15813	15862	15936	15712	15780	15885	15761	15645	15895	15849	15838	15963	15713	15835	15735	15848	15856	15720	15809	15741	15819	15867	16005	15993	15853	15746	15805	15826	15895	15846	15598	15932	15892	15895	15815	15968	15781	15762	15660	16026	15885	15669	15926	15812	15792	15884	15621	15816	15801	15875	15893	15859	15894	15641	15761	15913	15813	15696	15885	15899	15903	15814	15867	15613	15755	15754	15679	15703	15822	15945	15780	15993	15857	15627	15805	15720	15857	15965	15748	15800	15893	15763	15851	15921	15826	16013	15638	15873	15721	15707	16047	15772	15682	15861	15813	15759	16020	16016	15628	15909	15884	15933	15793	15849	15814	15911	15724	15856	15865	15811	15723	15832	15841	15886	15596	15545	15647	15965	15810	16062	15883	15620	16010	15972	15612	15811	15862	15871	15906	15648	15840	15837	15732	15671	15912	15784	15700	15957	16109	15913	15530	15709	15903	15714	15800	15692	15893	15783	15764	16014	15879	15840	15873	15777	15854	15756	15800	15972	15791	15750	15751	15841	15759	16035	15683	15711	15658	15615	15923	15716	15723	15895	15767	15807	15741	15953	15809	15842	15881	15789	16087	15735	15606	15726	15657	15979	15726	15837	15964	15774	15683	15772	15796	15873	15813	15749	15924	15834	15963	15729	15732	15919	15719	15631	15588	15791	15834	15672	15814	15779	15953	15726	15765	15768	15705	15793	15835	15654	15815	15876	15757	15790	15619	15804	15696	15785	15820	15880	15892	15726	15860	15818	15661	15843	15797	15670	15985	15885	15798	15792	15787	16003	15803	15835	15764	15826	15810	15564	15834	15973	15703	15893	15894	15766	15671	15808	15757	15748	15880	15588	15950	15655	15766	15970	15948	15675	15848	15730	15752	15874	15842	15701	15821	15823	15768	15778	15901	15782	15802	15701	15963	15833	15863	15898	15824	15889	15881	15874	16046	15779	15857	15964	15781	15751	15834	15796	15908	15762	15909	15724	15922	15876	15790	15877	15723	15786	15796	15809	15844	15899	15799	15735	15804	15752	15876	15737	15701	15931	15754	15695	15832	15960	15869	15983	15801	15767	15759	15719	15829	15840	15832	15917	15987	15759	15959	15884	15860	15722	15659	15753	15808	15767	15941	15817	15905	15905	15795	15810	15688	15866	15778	15846	15675	15913	15689	15840	15894	15657	15694	15867	15754	15650	15789	15859	15787	15657	15691	15768	15652	15727	15853	15863	15926	15664	15552	15684	15932	15643	15796	15947	15793	15831	15824	15733	15715	15747	15785	15952	15823	15809	15726	15656	15749	15980	15787	15831	15775	15958	15743	15862	15649	15901	15856	15769	15877	15780	15797	15894	15904	15793	15833	15898	15754	15965	15713	15699	15879	15691	15683	15903	15869	15833	15638	15654	15705	15876	15950	15679	16088	15767	15857	15866	15718	15809	15804	15813	15987	15780	15732	15621	15727	15833	15884	15784	15952	15651	15794	15744	15757	15628	15866	15949	15869	15983	15899	15669	15947	15679	15847	15979	15819	15772	15755	15834	15731	15705	15895	15864	15770	15708	15804	15835	15815	15976	15720	15901	15775	15758	15872	15828	15699	15784	15806	15715	15795	15831	15823	15735	15786	15809	15646	15670	15905	15671	15708	15714	15675	15696	15874	15739	15613	15796	15880	15833	15676	15836	15602	15736	15809	15690	15868	15850	15788	15897	15779	15919	15702	15908	15836	15784	15940	15755	15674	15689	15889	15831	15695	15892	15834	15838	15846	15933	15963	15792	15979	15892	15976	15757	15961	15883	15843	15848	16007	15802	15837	15781	15743	15758	15748	15723	15840	15919	15735	15805	15776	15737	15787	15705	15793	15886	15709	15855	15675	15840	15927	15851	15666	15845	15753	15661	15847	15919	15690	15798	15832	15792	15845	15861	15728	15845	15912	15882	15880	15771	15697	15786	15737	15747	15863	15880	15789	15779	15793	15696	15917	15850	15852	15841	15583	15727	15753	15855	15862	15698	15768	15969	15958	15794	15885	15790	15931	15743	15729	15841	15942	15625	15761	15933	15870	15760	15769	15754	15868	15732	15887	15946	15832	15691	15751	15717	15741	15841	15724	15786	15874	15807	15749	15647	15751	15840	15833	15797	15764	15821	15759	15802	15850	15577	16046	15634	15731	15879	15650	15944	15644	15870	15717	15922	15764	15853	15685	15685	15877	15794	15887	15716	15829	15921	15774	15837	15965	15743	15925	15748	15772	15801	15795	15715	15711	15920	15767	15712	15842	15713	15804	15773	15789	15830	15893	15866	15848	15809	15841	15730	15602	15758	15529	15753	15968	15976	15807	15776	15785	15822	15760	15737	15557	15902	15894	15706	15911	15558	15980	15926	15763	15989	15726	15954	15802	15802	15839	15871	15882	15857	15750	15729	15752	15679	15890	15811	15923	15775	15760	15974	15809	15786	15826	15677	15912	15732	15893	15860	15768	15813	15956	15758	15855	15929	15703	15934	15797	16011	15683	15886	15817	15732	15933	15930	15814	15712	15810	15832	15852	15767	15778	15856	15707	15633	15667	15876	15850	15809	15880	15764	16028	15701	15948	15603	15741
34168	28399	32066	29808	26906	26003	25601	24642	24215	24106	23900	23502	23814	23432	23136	23242	23083	22981	23121	23082	23136	22859	22924	23221	22853	22918	22843	22983	22945	22862	22791	22876	22985	22532	22887	22834	22862	22907	22695	22815	23046	23178	22826	22961	23073	23011	23096	23046	23153	22801	22959	22814	22700	22981	22759	22695	22943	22769	22945	22787	23001	22912	22891	22819	22845	22956	23037	22833	22829	22933	22549	22541	22935	22598	22774	22746	22739	22972	22774	22919	23003	22662	22983	22914	22813	22686	22724	22737	22924	22959	22890	23026	22975	23024	22918	22933	23170	22865	22703	22812	22962	23017	22852	22790	22897	22667	23138	22991	22932	22972	22969	22685	22861	22845	23167	22947	22817	22904	22657	22920	23061	22901	23091	22672	22718	22940	23091	22890	22975	22754	22972	22896	22748	22815	22784	22895	22696	22645	22875	22698	22688	22994	22796	22804	22746	22803	22731	22682	22967	23127	22861	22932	22735	22691	22793	22953	22869	22591	22821	22734	22922	22922	22718	22704	22653	22889	23037	23095	22841	22989	22848	22919	22864	22711	22799	22719	22850	23080	22893	22896	22900	23074	22871	22712	22933	22763	22834	22709	22744	22702	23062	22830	22888	22928	22784	22881	22832	22891	22580	22937	22617	22692	22908	22772	22726	22688	22677	22626	22842	22818	22865	22656	22711	22713	22825	22978	22977	22776	22759	22890	23037	22967	22915	22796	22842	22999	22736	22723	22596	22625	22922	22776	23083	22613	22614	22810	22855	22675	22918	22781	23038	22801	22773	22710	22794	22984	22971	22911	22934	22882	22518	22665	22810	22916	22774	22862	22920	23029	22884	22908	22887	22850	22793	22823	22659	22704	22767	22845	22919	22690	22837	22754	22636	22926	22805	22953	22874	22857	23051	22734	22975	22708	22684	22979	22924	22859	22773	22759	22949	22686	22782	22897	22701	22703	22985	22857	22873	23043	22737	22802	22817	22818	22881	22701	22858	22780	22626	22745	22818	22993	22869	23013	22825	22561	23049	22873	22699	22715	22627	22823	22959	22822	22647	22641	23056	23063	22683	22836	22504	22674	22912	22760	22837	22819	22928	22982	22740	22661	22887	22875	22742	22796	22716	22653	22813	22931	22626	22931	22737	22777	22863	22791	22842	22640	22740	22694	22714	22753	22703	22826	22907	22784	22936	22680	22578	22988	22820	22912	22966	22589	22975	22714	22913	22780	22914	23027	23011	22864	22880	22777	22774	22603	22873	22783	22715	22885	22484	22800	22941	23029	22901	22829	22730	22912	22821	22956	22851	22721	22557	22881	22974	22671	22567	22846	23052	22547	22902	22749	22497	22811	22823	22722	23151	22955	22622	22785	22897	22906	22783	22907	22597	22544	22820	22717	22851	22888	22908	22990	22686	22798	22903	22884	22559	22944	22681	22646	22792	22760	22872	22679	22774	22798	22911	22565	22871	22573	22715	22721	22444	22608	22771	22739	22933	22675	23015	22859	22795	22652	22918	22705	22804	22771	22846	23026	23050	22806	22721	22781	22902	22820	22698	22729	22724	22854	22715	22728	22932	22869	22904	22949	23044	23040	22898	23058	22899	22780	22778	22798	22853	22748	23048	22831	22816	22779	22784	22757	22783	22747	22881	22856	23043	22603	22862	22637	22819	22794	23015	22703	22842	22964	22804	22562	22895	22818	22874	22921	22744	22843	22977	23113	22772	22670	22862	22631	22784	22875	22659	22801	22605	22770	22903	23037	22753	22699	22703	22828	23019	23091	22645	23028	22574	22774	22781	22854	22718	22986	22868	22924	22885	22815	22767	22920	22860	22720	23004	22685	22699	22716	23050	22879	22681	22731	22965	22793	22790	22976	22839	22882	22826	23022	22977	22647	22855	22800	22781	22857	22956	22869	22662	22787	22825	22844	22906	22820	23011	22929	22632	22939	22758	22751	22923	22827	22775	22896	22804	23180	22776	22896	22762	22831	22766	22802	22821	22852	23010	22622	22924	22632	22813	23045	22838	22753	22816	22665	22753	22801	22815	22797	22534	22597	22756	22849	23061	23015	22685	22825	22924	22881	22632	22796	22766	22833	22630	22613	22871	22642	22716	22824	22859	23043	22733	22749	22702	22879	22927	22662	22650	22928	22695	22815	22970	22672	23035	22704	22860	23031	22925	22796	22881	22668	22780	22530	22767	22681	22962	22784	22738	22746	23138	22997	22931	22939	22509	22766	22817	22699	22764	22702	22697	22764	22566	22599	22660	22750	22803	22786	22819	22706	22761	22796	22992	22883	22710	22775	22934	22545	22809	22878	22875	22734	22892	22927	22974	22808	22965	22806	22930	22865	22827	22850	23026	22845	22592	22687	22920	22927	22745	22748	22818	22901	22677	22699	22606	22896	22839	22624	22955	22965	23055	23089	22849	22839	22885	22812	22655	22825	22615	22778	22864	22780	22704	22947	22791	22908	22832	22766	22857	22871	22923	22947	22801	22870	22973	23016	22984	22742	22756	22857	22758	22877	22825	22932	22942	22922	23045	22612	22931	22765	22842	22734	22902	22785	22647	23055	22645	22734	22847	22731	23010	22685	22544	22645	22755	22803	22748	22779	22882	22782	22831	22899	22851	22881	22704	22781	23001	22780	22780	22967	22763	22766	22909	22583	22778	22780	23216	22843	22601	22753	22728	22864	22891	22708	22944	22779	22765	22925	22791	22601	22980	22683	22679	22992	23047	22866	23116	22717	23086	22727	22650	23021	23004	22828	22776	22729	22681	23026	22949	22815	22987	22882	22820	22746	22832	22696	22801	22786	22789	22833	22860	23015	22945	22989	22879	22706	22850	22884	22799	22745	22710	22602	22924	23165	22977	22834	23117	22997	22945	22617	22932	22981	22822	22835	22673	22746	23082	22602	22801	22807	22913	22754	22772	22902	22759	22577	23031	22594	22848	22924	22884	23030	22753	22774	22910	22877	22750	22688	22783	22598	22788	22868	22862	22731	22759	22813	22925	22860	22882	22772	22972	22802	22568	22793	22759	22924	23095	22889	23102	22665	23018	22628	22706	22838	22991	23023	22797	22882	22959	22896	22908	22630	22733	22959	22918	22952	22823	22854	22525	22769	22850	23033	22904	22859	22960	22874	22913	22888	22841	22698	22796	22761	22906	22676	22951	22955	22591	23011	22763	22785	22752	22884	23169	22647	22558	22641	22710	23100	22761	22745	22927	22750	22833	22841	22773	22740	22705	22731	22794	22866	22888	22898	22848	22762	22769	22977	22911	22721	22793	23015	22706	22796	22855	22784	22728	22665	22793	22842	22830	22789	22746	22770	22716	22894	22816	22871	22726	22839	22967	22876	23097	22860	22818	22897	22872	22925	22915	22684	23069	22880	22637	22601	22879	22886	23146	22828	22898	22767	22682	22767	22970	22772	22843	22882	23079	22819	22814	22954	23021	22762	22809	22675	23055	22777	22835	23109	22918	22810	22831	22899	23035	22949	22789	22690	22978	22843	22674	22856	22936	22638	22872	22763	22870	23081	22657	22869	22883	23025	22724	22847	22790	22896	22707	22878	23200	22614	22683	22757	22819	22608	22879	22797	22718	22713	22630	23070	22812	22824	22814	22716	22887	22781	22835	22880	22543	22689	22691	22628	22872	22633	22718	22682	22806	22791	22556	22748	22700	22805	22791	22983	22776	22790	22829	22960	22919	23052	22756	23074	23099	22892	22882	22703	22891	22570	22788	22870	22806	22878	22844	22886	22849	22928	22952	22804	22948	22814	22840	22928	22838	22706	22793	22800	22812	22737	23050	22730	22707	22988	22961	22607	22814	22846	22877	22963	22824	22698	22863	23099	23060	23134	22712	22788	23075	22811	22724	22944	22765	22817	23095	23044	22869	23040	22909	23294	22864	22740	22811	23033	22729	22508	22850	22919	23106	22898	22996	22748	22855	22871	22644	22833	22753	22746	22596	22639	23148	22729	22901	22781	22852	22711	22947	22813	22819	22741	22723	22740	22719	22661	22925	22769	22632	22829	22824	22493	22740	22733	22795	22999	22912	22872	22740	22623	22847	22594	22758	22809	22798	22911	22831	22820	22560	22904	22811	22886	22614	22900	22842	22597	22871	22880	22923	23072	22647	22829	23000	22595	22968	22878	22942	22825	22863	22700	22822	23075	22878	22736	22982	22625	22832	22917	22893	22576	22914	22814	22638	22759	23019	22684	22816	22894	22894	22778	22740	22814	22944	22949	22915	22794	22889	22746	22783	22855	22965	22934	22827	23059	22778	22634	23093	22867	22796	22383	22881	22839	22713	22858	22945	22842	22794	22565	22850	22981	22999	22941	22841	22625	22572	22957	23054	22874	22840	22585	22837	22716	22650	22943	22830	23056	22935	22797	22930	22793	22860	22761	22776	22878	22758	22925	22802	22900	22600	22884	22862	22836	22637	22646	22853	22838	22813	22715	22768	22754	22880	22774	23005	22861	22947	22752	22954	22741	22691	22775	22948	22793	22943	22802	22723	22967	22924	22862	23100	22997	22882	22911	22843	22730	22740	22686	22924	22827	22701	22738	23026	22854	22647	22745	22689	22844	22763	22982	22732	22734	22905	22969	22894	22722	22884	22662	22896	22745	22706	22736	22752	22900	22917	22713	23030	22989	22897	22948	22555	22945	23088	22756	22804	22725	23035	22719	23027	22858	23034	22832	22771	22913	22881	22868	23160	23077	22873	23166	22962	22688	22809	22762	22846	22744	22800	22691	22888	22756	22840	22870	22708	22814	22778	22928	22760	22692	22891	22795	22790	22831	22826	22845	23030	22829	22924	22832	22939	22879	22976	22980	22780	22905	22794	22983	22947	22650	22961	22827	22738	22944	22817	22922	22919	22749	23091	22834	22711	22943	22865	23048	22808	22852	22902	22800	22769	22754	22759	22783	22792	22683	22943	23112	22879	22720	22804	22790	23016	22921	22727	22743	22563	22829	22778	22935	22698	22915	23076	22761	22902	22804	22881	22873	22881	22866	22890	22730	22730	22668	22467	22738	23003	22619	22798	22797	22922	22926	22860	22874	22775	22713	22990	22717	23039	23167	22993	22931	22983	22677	22844	22650	22700	22879	23104	22801	23031	22850
22682	28673	27736	23722	21005	19653	18679	17916	17276	16918	16688	16384	16277	15914	16001	15783	15562	15712	15506	15491	15346	15319	15498	15210	15421	15147	15238	15348	15204	15323	15298	15178	15308	15251	15179	15187	15142	15273	15149	14975	15076	15354	15015	15148	15087	15190	15149	14975	15235	15247	15004	15092	15389	15041	15072	15228	15255	14966	15111	15050	14922	15152	15002	15122	15043	15162	15157	15087	15277	15159	15252	15055	15240	15076	15064	15145	14979	15037	15340	15167	15087	15153	15159	15132	15219	15053	15189	15047	15227	15142	15216	15049	15059	15067	15123	15083	15038	15160	15081	15261	15027	15110	15246	15140	15143	15115	15083	15259	15090	15119	15149	15244	15025	15130	15132	15155	14950	15240	15143	15015	15180	15118	15176	15098	15288	14996	15213	15179	15249	15148	15185	15111	15194	15203	15173	15199	15066	15139	14928	15067	15203	15117	15115	15202	15037	15199	15092	15191	15104	15099	15132	15093	15049	15132	15089	15137	15123	15198	14993	15172	15189	15316	15012	15058	15151	15276	15132	15273	15196	15169	15139	15194	15193	15158	15146	15102	15159	15160	15133	15100	15087	15057	14981	15070	15033	14983	15162	15088	15248	15063	15164	15121	15257	15186	15177	15079	15347	15128	15236	15120	15057	15000	15156	15168	15260	15102	15282	15150	15278	15080	15127	15162	15245	15098	15056	15016	15192	15083	15135	14975	15126	15137	15261	14967	15027	15187	15071	15064	14968	15022	15050	15162	15114	15163	15097	15125	15020	15033	14952	15087	15173	15291	15152	15119	15064	15103	15206	15210	15168	15005	15196	15111	15171	15039	15139	15087	15192	15045	15127	15288	15170	15052	15023	14964	15300	15059	14951	15125	15125	15073	15156	15058	15137	15103	15131	15259	15064	15204	15167	15130	15264	15197	15312	15194	15244	15190	15057	15108	15033	15185	15174	15076	15128	15095	15070	15257	15102	15103	15081	15139	15186	15174	15196	15000	15039	15037	14999	15191	15189	15052	15273	15094	15136	15108	15162	14995	15129	14904	15138	14936	15299	15109	15119	15048	15180	15155	15117	15078	15050	15164	15099	15192	15087	15045	15109	15061	14902	15107	15319	15096	15030	15129	15062	14971	15178	14992	15241	15194	15145	15291	15173	15022	14952	15152	15125	15157	15302	15037	15026	15336	15120	15134	15080	14992	15041	15138	15013	15200	15083	15142	15147	15063	15028	15006	15101	15122	15028	15072	14958	15101	15120	15119	15021	15129	15189	15174	15170	15143	15171	15067	15005	15118	15091	15195	14973	15165	15236	15073	15098	14918	15029	15112	15088	15021	15321	15102	15257	15099	15226	15034	15087	15018	15295	15265	15094	15324	15137	15082	15021	15218	15213	15102	15007	15372	15031	15236	15036	15026	15011	14979	15054	14940	14998	15131	15075	15282	15162	15101	15042	15158	15373	15165	15172	15085	15161	15057	15120	15047	15168	15117	15132	15203	15076	15077	15338	15129	14899	15235	15137	15156	15016	15181	15138	15205	14964	15003	15282	15246	15147	15146	15171	15194	15109	15150	15302	15149	15306	15110	15250	15176	15032	15160	15160	15045	15137	15203	15182	15061	15271	15069	15063	15033	15198	15089	15050	15046	15021	15127	15288	15102	15016	15079	15190	15029	15009	15223	15208	15255	15191	15129	15211	15187	14957	15319	15231	14990	15190	15118	15266	15118	15169	15116	15068	15157	15176	15261	15068	15049	15178	15098	15016	15087	15227	15221	15280	15257	15115	15058	15058	15106	15189	15048	15263	15105	15173	15113	15134	15000	14989	14837	15088	15121	15023	15137	15142	15125	15092	15174	15160	14951	15100	15107	15065	15166	14992	15175	15061	15149	15136	15125	15070	14946	15277	15043	15098	15102	15088	15004	14927	14939	15207	15122	15043	15115	15021	14964	15048	15089	14812	15087	15077	15063	15056	15162	14854	15089	14923	15066	15050	15017	15079	15104	15183	15217	15216	15174	15228	15191	15110	15182	15113	15273	15262	15230	14882	15141	15026	15133	14977	15034	15183	15122	15123	15075	15323	15071	15201	15221	15127	15053	15266	15074	15095	15132	15324	15154	15107	15237	15018	15262	15222	15154	15087	15204	15240	15329	15030	15143	15323	15182	15042	15037	15232	15195	15132	15227	15102	15255	15110	15066	15135	15090	15236	15030	15209	15081	15117	15094	15199	15219	15132	15149	15063	15136	14975	15190	15157	15108	15112	15120	14828	15041	15127	15295	15055	15209	15056	15000	15191	15262	15253	15114	15233	15004	15087	15169	15192	15025	15186	15263	15056	15165	14841	15077	15047	15260	15325	15164	15173	15158	15177	15092	15069	15169	15102	15230	15041	15025	15098	15158	15091	15003	15149	15146	15039	15125	15219	15210	15090	15217	14962	15128	15111	15225	15196	15190	15112	15209	15140	15023	15070	15000	15131	15279	15006	15078	15066	15006	15148	15220	15017	15043	15177	15201	15110	15048	15032	14954	15094	15024	15225	15132	15124	15035	15137	15206	14930	15135	15123	15302	15094	15250	15103	15222	15058	15241	15155	15067	15204	15101	15171	15099	14992	14953	15255	15277	15119	15038	15107	15190	15072	15140	14927	15261	15197	15160	15124	15155	15117	15090	15247	15122	14997	15163	15114	15209	15345	15193	15002	15165	15143	15162	15139	14961	15040	15176	15058	15175	15181	14972	15107	15093	15160	15091	15083	15128	15085	15115	15211	15068	14929	15240	15034	15210	14988	15189	15253	15185	14989	15051	15001	15042	15141	15132	15134	15103	15200	15114	15145	15191	15018	14991	15208	15127	15271	15060	15087	15339	15173	14950	15251	15281	14968	15034	15173	15095	14997	15145	15092	15186	15263	15079	15061	15112	15178	15201	15209	14984	15155	15250	15083	15164	15202	14922	15136	15096	15246	15230	15087	14915	15050	15250	15106	15163	15033	15174	15073	15117	14984	15109	15006	15158	15155	15203	15127	15033	15034	15016	15240	15043	15088	15173	15066	15013	15148	15130	15226	15215	15183	15210	15241	15147	15076	15214	15156	15201	15006	15086	15290	15034	15177	15065	15057	15365	15135	15213	15155	15198	15183	15076	15058	15011	15066	15372	15276	15071	15249	15173	15189	15183	15241	15194	15054	15140	15235	15107	15103	15216	14971	14982	15222	15002	15041	15192	15125	15162	15279	14992	15303	15208	15155	15272	14965	15051	14994	14969	15224	15177	15130	15138	15158	15033	15163	15239	15044	15294	15142	15184	14978	15164	15077	14994	15288	15057	15114	15213	15184	15249	15167	15087	15130	15035	15107	15134	15039	15168	15113	15073	15146	15250	15120	15313	14910	15039	15002	15382	15033	14994	15048	14967	15150	15302	15244	15073	15183	15115	15063	15134	15246	15127	15157	15088	15108	15126	15376	15238	15163	15124	15057	15123	14990	15041	15298	15088	15121	15159	15217	15221	15201	15318	15209	15194	15114	15089	15089	15181	15151	15032	15192	15072	15129	15047	15146	15141	15192	15126	15119	15207	15248	15052	14955	15161	15082	15211	15032	15118	15132	15383	15153	15001	15116	15204	15358	15171	15174	15246	15192	15161	15178	15095	15130	15141	15129	15199	15050	15032	15206	15096	15149	15339	15207	15266	15201	14976	15230	15220	15028	15189	15181	15045	15011	14913	15231	15153	15055	15134	15037	15193	15132	15168	15357	15067	15053	15283	15192	15204	15329	15134	15066	14991	15248	15036	15165	15014	15221	15185	15382	15048	14944	15087	15033	14971	15235	15077	14972	15142	15156	15009	15244	15177	15022	15069	14961	15200	15222	14985	15243	15264	14930	14968	15100	15019	15011	15177	15125	15032	15215	15160	15060	15057	15125	14989	15132	15222	15050	15208	15090	15096	15218	14944	15066	15122	15119	15235	15067	15091	15210	15154	15041	15184	15065	14948	15183	15235	15166	15096	15164	15159	15073	15126	15054	15044	15216	15043	15050	15228	15212	15210	15180	15146	15121	15159	15115	15262	15150	14987	15204	14947	15209	15107	14999	15250	15244	14986	14959	15112	15112	15042	15083	15157	15003	15052	15167	14892	15113	15071	15198	15087	14931	15072	15149	15171	15168	15011	15013	14960	15132	15031	15136	15180	15174	15076	14903	15215	15115	15071	15053	15066	15253	15068	15236	15017	15195	15011	15113	15248	15209	15150	15087	15079	15168	15114	15073	15028	15056	15096	14914	15097	15201	15120	15244	15208	15254	15069	15275	15023	15245	15220	15190	15186	15117	15160	15186	15030	15068	15224	15123	15246	14958	15066	15010	15185	15196	15043	15235	15183	15068	15245	15033	15094	15122	14880	15165	15326	15098	15302	15026	15053	15130	15143	15236	15166	15092	15244	15006	15093	15081	15173	15165	15182	15062	15172	15306	15309	14988	15200	15015	14916	15096	15103	15092	15107	15117	14965	15267	15171	15173	15217	15217	15227	15161	15058	14994	15066	15151	15101	15144	15053	15318	14901	15096	15247	15182	15123	15089	15212	15283	15055	15214	15275	15097	15245	15007	15084	15230	15104	15203	15132	15036	15151	15036	15110	15043	15037	15132	15065	15045	15151	14994	15323	15320	14913	15034	15223	14944	14982	15256	15158	15272	15069	15243	15131	15091	15073	15021	15208	15041	15193	15000	15165	15063	15147	15250	15212	15169	15146	15085	15272	14970	15072	15033	15231	15201	15118	14906	14975	15181	15083	15223	15140	15051	15217	15070	15164	15117	15214	15077	15039	15097	15098	15153	14984	15099	15092	15131	15163	15135	15027	15338	15181	15210	15152	15077	15097	15102	15091	15166	15167	15077	15061	15160	14994	15136	15096	15156	15092	15252	15058	15077	15275	15150	15265	15042	15242	15019	15057	15106	15207	15161	14964	15122	15155	15152	15137	15092	15236	15004	14990	15130	15001	14990	15174	15090	15298	15154	15076	15233	15205	15321	15020	15232	15032	15163	15275	15228	15139	15053	15086	15104	15262	15055	15082	14984	15101	15168	15135	15168	15069	15320	15103	15145	15115	15096	14996	15109	15120	14957	14983	15280	15084	15109	15149	15334	15090	15197	15102
24587	21183	27761	25464	24477	28168	29345	26192	25525	25305	24781	24310	24096	24154	23833	23774	23579	23406	23437	23185	23490	23077	23147	23049	23036	22847	23065	23105	23138	22965	23231	23028	23216	22895	22895	22908	23037	23045	22900	22820	22939	22555	22764	23032	22934	23220	23036	22885	22864	22834	22843	23157	22815	22720	23060	22845	22954	23014	23022	22932	22650	22764	22518	22794	22647	22606	22640	23041	23079	22714	22807	22772	22820	23027	22790	22826	22841	22654	22747	22704	22698	22549	22886	22891	22820	22651	22709	22871	22768	22921	22734	22851	22732	22543	22921	22777	22827	23068	22783	22871	22832	22852	22873	22634	22985	22917	23027	22710	22578	22798	22850	22712	22826	22684	22632	22944	22712	22760	22765	22896	22935	22737	23021	22948	22949	22898	22729	22817	22742	22617	22983	22942	22946	22810	22856	22912	22662	22827	22815	22781	22824	22777	22946	22845	22774	22870	22899	22923	22859	22772	22964	23001	22749	22886	22870	22852	22794	22685	22617	22809	22996	23022	22766	22958	22819	22774	22632	22434	22907	22820	22865	22723	22872	22876	22727	22657	22963	22935	22767	22731	22734	22805	22769	22904	22786	22846	22875	22747	22811	22744	22545	22498	22800	22821	22703	22610	22929	22940	22576	22418	22910	22805	22815	22701	22793	22868	22734	22825	22732	22830	22807	22662	22831	22522	22708	22702	22747	22858	22882	22846	22797	22695	22683	22699	22612	22675	22833	22883	22735	22762	22681	22898	22947	22716	22747	22792	22664	22477	22870	22533	22584	22799	22792	22912	22517	22614	22816	22831	22763	22788	22826	22939	22671	22680	22959	22682	22958	22766	22713	22553	22523	22651	22849	22684	22743	22701	22773	22783	22708	22949	22923	22762	22667	22784	22906	22673	22688	23029	22948	22695	22737	22824	22599	22598	22926	22781	22868	22815	22927	22956	22756	22774	22678	23113	22676	22843	22983	23045	22971	22749	22792	22802	22658	22556	22874	22816	22856	22678	22936	22957	22750	22663	22665	22756	23039	22832	22807	22823	22680	22671	22783	22711	22981	22974	22995	22616	22637	23001	22808	22543	22762	22636	22425	22807	22905	22998	23082	22724	22406	22594	22757	22998	22752	22668	22842	22640	22894	22402	22501	22644	22898	22631	22648	22891	22878	22863	22763	22868	22543	22688	22890	22744	22769	22472	22812	22771	22779	22710	22875	22991	22677	22620	22848	22799	22875	22735	22822	22843	22642	22828	22711	22411	22720	22757	22900	22852	23054	22673	22768	22775	22908	22750	22759	22933	22699	22810	22889	23045	22655	22710	22821	22746	22849	22554	22816	22793	23106	22682	22816	22801	22991	22759	22751	22697	22530	22721	22763	22838	22663	22794	22792	22685	22918	22760	22879	22795	22835	22702	22776	22992	22755	22873	22850	22845	22573	22731	22697	22658	22584	22693	22942	22846	22870	22678	22766	22696	22691	22651	22839	22808	22792	22649	22847	22972	22887	23044	22891	22620	22768	22785	22634	22807	22792	22679	22804	22664	22996	22871	22932	22624	22624	22714	22754	22741	22597	22913	22744	22792	22997	22670	22650	22895	22851	22769	22828	23001	22669	22859	22546	22638	22636	22569	22585	22534	22870	22811	22696	22787	22737	22900	23244	22683	22871	22891	22693	22792	22824	22910	22696	22758	22923	22924	22811	22780	23022	22765	22821	22831	22759	22808	22816	22768	23033	22745	22869	22877	22787	22709	22709	22874	22755	22611	22786	22781	22901	22803	22693	22902	22741	22839	22798	22794	22755	22930	22710	22617	22617	22887	22961	22595	22748	22867	22668	22677	22746	22816	22822	22650	22634	22812	22827	22772	22707	22867	22838	22833	22711	22565	22911	22824	22775	22740	23006	22833	22796	23017	23096	22793	22746	22979	22845	22847	22861	22709	22742	22554	22738	22744	22943	22778	22824	22807	23039	22917	22721	23020	22901	22799	22567	22669	22888	22710	23043	22836	22800	22846	22495	22697	22475	22798	22772	22744	22767	22917	22807	22580	22831	22753	22949	22750	22878	22585	22787	22774	22766	22427	22811	22758	22623	22785	22744	22904	22763	22859	22767	23029	22930	22896	22782	22820	23000	22767	22714	22791	22813	22532	22767	22959	22768	22932	22622	22710	22836	23116	22976	22755	22530	22746	22707	22821	22799	22568	22763	22741	22944	22931	22762	22907	22602	22930	22636	22723	22986	22955	22704	22764	22691	22798	22574	22748	22783	22783	22823	22835	23010	22961	22744	22734	22614	22934	22717	22818	22702	22629	23072	22853	22913	22800	22779	22557	22847	22725	22715	22874	22636	22745	22677	22619	22648	22874	22784	22975	22661	22713	22521	22894	22847	22968	22742	22805	22746	22753	22816	22788	22871	22949	22979	22708	22670	22664	22715	22634	22747	22854	22961	22712	22614	22625	22859	22775	22835	22858	22914	22811	22913	22854	22793	22710	22862	22655	22803	23060	22805	22741	22648	22729	22839	23020	22859	22996	22765	22864	22923	22690	22741	22581	23054	22826	22603	22649	22844	23101	22841	22855	22845	22795	22610	22791	22680	22753	22964	22816	22787	22850	22862	22852	22686	22746	22704	23023	22814	22717	22677	22736	23143	22895	22660	22719	22952	22790	22716	22896	22918	22839	22855	22730	22765	22807	22867	22755	22812	22792	22711	22723	22474	22673	22713	22700	22591	22730	22733	22857	22681	22753	22805	22596	22485	22746	22592	22907	22713	22834	22827	23004	22918	22726	22995	22804	22714	22716	22876	22754	22852	22650	22555	22861	22997	22676	22977	22778	22772	22711	22658	22761	22767	22793	23112	22725	22768	22707	22924	22783	22796	22685	22715	22642	22780	22528	22970	22736	23016	22799	22614	22816	22594	22685	22634	22725	22803	22864	22891	22986	22684	22573	22840	22836	22713	22649	22964	22750	23039	22933	22752	22491	22925	22784	22761	22783	22930	22755	22779	22569	23003	22819	22710	22781	22773	22727	22886	22859	22718	22699	22895	22829	23079	22896	22695	22952	22700	22929	22836	22939	22555	22343	22761	22830	22631	22885	22537	23118	22831	22760	22835	22662	22692	22921	22763	22896	22792	22852	22834	22705	22534	22788	22754	22770	22692	22395	22633	22723	22795	22894	22931	22933	22775	22767	22960	22837	22823	22843	22746	22693	22716	22747	22663	22768	22785	22648	22761	22996	22813	22881	23105	22990	22914	22910	22856	22651	22729	22694	22945	22878	22949	22807	22480	22837	22925	22701	22948	22645	22837	22952	22819	23038	22750	22596	22709	22695	22953	22611	22832	22948	22745	22783	22745	22497	22773	22612	22840	23018	22812	22614	22944	22761	22897	22578	22759	22806	22751	22783	22814	22777	22645	22908	23059	22757	22693	22884	22763	22502	22512	22918	22710	22699	22578	22780	22735	22740	22679	22730	22644	22649	22766	22666	22838	22816	22590	22688	22517	22718	22919	23006	22801	22700	22868	22741	22717	22694	22578	22828	22788	22760	22978	22871	22978	22606	22663	22749	22650	22941	22806	22892	22965	22720	22752	22806	22867	22687	22816	22890	23046	22918	22851	22833	22825	23060	22816	22835	22824	22973	22859	22776	22919	22808	22839	22793	22881	22755	23002	22698	22777	22946	22955	22835	22840	22942	22854	22650	22714	22902	22816	22664	22839	22827	22762	22987	22785	22814	22946	22764	22706	22786	22828	22999	22813	23012	22699	23044	22638	22816	22533	22876	22878	22760	22876	22659	23166	22796	22975	22643	22897	22680	22739	22847	22597	22570	22959	22880	22917	22692	22707	22488	22776	22733	22969	22765	22667	22600	22855	22823	22752	23156	22629	22677	22941	22672	22760	22831	22686	22726	22908	22846	22958	22820	22556	22680	22881	22557	22629	22648	22888	22860	22500	22760	22944	22793	22875	22975	22697	22617	22708	22645	22980	22986	22787	22930	22814	22777	22814	22875	22662	23025	23185	22831	22807	22620	22901	22704	22900	22839	22789	22746	22881	22735	23066	22702	22876	22694	22651	22794	22660	22804	22928	22974	22859	22780	22766	22846	22455	22639	22854	22861	22737	22888	22822	22974	22893	22578	22653	22704	22808	22997	22891	22658	22525	22499	22720	22856	22653	22844	22592	22656	22532	22643	22708	22655	22765	23178	22788	22932	22622	22898	22546	22818	22898	22728	22765	22635	22775	22841	22812	22768	22726	22645	22897	22753	22762	22785	22801	22653	22711	22979	22978	22940	22829	22677	22622	22736	22772	22763	22794	22800	22873	22833	22964	22588	22838	22979	22764	22961	22935	22946	22851	22763	22683	22892	22722	22778	22666	22880	22882	22729	22908	22801	22749	22663	22726	22809	22699	23036	22798	22739	22490	22824	22840	22650	22915	22860	23014	22917	22888	22903	23074	22940	22731	22636	22680	22605	22807	22743	22951	22812	22781	23004	22697	22767	22736	22740	22646	22757	22704	22533	22776	22751	22697	22773	22747	22799	22630	23033	22896	22697	22783	22722	22776	22872	22726	22820	22969	22647	22820	22732	22880	22770	22730	22757	23212	23003	22989	22770	22697	22755	22886	23031	22970	22526	22845	22554	22806	22636	22733	22790	23125	22703	22735	22772	22739	22868	22731	22895	22674	22972	22954	22968	22798	22762	22593	22892	22838	23058	22850	22772	22904	23143	23114	22827	22775	22892	23016	22871	22840	22977	22707	22932	22842	22768	22940	22793	22581	22894	22885	22572	22822	22720	22977	22600	22728	22936	22971	22816	22706	22672	22850	22899	22921	22915	22804	22695	22799	22815	22823	22738	22747	22621	22966	22796	22515	22652	22678	22741	22785	22661	22721	22819	22607	22787	23008	22832	22851	22810	22734	22625	22637	22995	22674	22916	22832	22773	22700	22918	22722	22811	22807	22752	22744	22818	22787	22709	22889	22871	22794	22891	22927	22698	22751	22697	22795	22970	22944	22683	22717	22927	22702	22891	22791	22780	22750	22809	22646	22835	22725	22722	22811	22855	22832	22825	22865	22702	22978	22841	22796	22785	22779	22696	22894	22897	22939	22479	22673	22813	22773	23184	22781	22758	22839	22768
20956	35154	35301	29290	25317	22879	21333	19956	19216	18495	17733	17329	16967	16721	16340	16269	16144	15853	15745	15737	15543	15647	15536	15414	15400	15440	15244	15394	15423	15076	15316	15152	15203	15190	15212	15299	15198	15098	15349	15131	15111	15087	15072	15037	15092	15313	15132	15183	15147	15059	15108	15169	15136	15054	15046	15093	15068	15080	14874	15103	15215	15124	14875	14915	15076	15044	14975	15134	15012	15080	15082	15069	14963	15040	14940	14965	15057	15173	15054	15001	15116	15147	14983	15125	15208	14884	14976	15025	15132	14895	15128	14997	15013	15246	15039	15026	14849	15111	15134	15204	15143	14988	14897	15081	14939	14977	15166	15181	15137	14971	15096	15052	15047	15162	14999	14981	14913	15194	15118	14963	15125	15041	15074	15191	15014	15233	14936	15091	14959	15050	15078	15095	15152	15114	15091	15125	15095	15096	15131	14984	15021	14825	14913	14973	14977	15085	15084	14936	14976	15146	15214	14993	15108	14903	15020	14895	15015	15182	14971	15067	15013	15177	14951	15264	14914	15015	15117	15078	15162	15165	15231	15069	14927	15025	14915	14907	15022	15032	14957	14867	15070	15161	15053	14980	15166	15088	15071	15077	15074	15108	14979	15008	15058	14960	14965	14870	14989	15097	15164	14955	14994	14864	14921	14937	15166	14950	15174	15065	15055	15064	14917	15005	14870	15069	14977	15100	14987	14904	15072	15187	15120	15034	15065	14991	14940	15034	15117	15167	14931	15026	15003	15139	14918	15023	15106	15021	14926	15303	14996	15072	14916	14956	14909	14966	15019	15008	14991	15034	15069	15013	15086	14967	15091	14963	14941	15087	15081	15134	14844	15008	15082	15120	15047	15004	15090	15051	15062	15140	15112	15148	15095	15168	15012	14998	15111	15129	15023	15066	15246	15014	14899	15017	14945	15245	15033	15108	14938	14947	15056	15077	15081	15142	14858	15123	14971	15124	14996	15138	15169	15078	14974	15153	15120	15002	14984	15184	15028	15060	15053	15027	14931	15031	15104	15041	15149	15045	15252	14993	14897	14940	15077	15161	15067	14948	15045	14989	14987	14969	14998	15113	15089	14998	15250	14872	15061	15033	14996	15138	15071	15039	15036	14993	15010	15037	15087	14949	15139	15063	15034	15140	15079	15060	14963	15135	15022	15094	15022	15181	15081	14865	15029	14936	15161	15128	15118	14972	15119	14901	15079	15017	15082	14898	15064	15125	15029	14951	15185	14922	14966	14946	15123	15104	15028	14896	15139	15165	15034	14992	15138	15144	14987	15103	15063	15132	15016	15190	14914	15202	15036	14900	15011	15152	14997	14999	15128	14928	14921	14986	14948	15154	14936	15095	15236	15094	14945	15001	14942	15029	15023	15053	15093	14904	15107	14906	15053	15053	15063	15158	15078	15081	15036	14906	14923	14971	15131	15088	14986	14960	15072	15014	14937	14965	15187	15241	15051	14891	14878	15198	14908	15163	14899	15072	15158	15111	15188	14972	15010	15098	15142	15024	15157	15046	15062	14949	15024	15129	15024	14834	15045	14932	15009	15104	15172	15161	15118	15005	15007	15012	15071	14822	14989	14911	14938	14995	15016	14971	14953	15060	15098	14972	15089	14983	15030	15028	15012	15107	15009	15017	15064	14972	15202	15035	15017	14933	15004	15069	14876	15170	15031	15098	15014	15172	14923	14976	14920	15103	15079	15113	15107	15203	15067	15055	14886	15014	15040	15338	15173	15019	15200	14994	14858	14963	15092	14956	15063	15126	14927	15213	14962	14944	15018	15106	15117	14964	15153	15098	15125	15022	15007	15047	15079	15118	14862	14946	15010	15130	15119	15024	15057	14951	15230	14972	14884	14795	15241	14978	15054	15056	15011	15087	15039	15228	14984	15079	14911	15027	14983	15179	15074	14947	15000	15256	14972	15084	15037	15027	14961	15037	15090	15054	14924	15053	14914	14972	14975	14994	15102	14930	14993	15128	15082	15068	15086	15063	15074	14915	14985	15031	15044	14932	14983	15121	15069	15183	14996	14926	15004	15130	15097	14926	15102	14882	14907	15083	15207	14869	15010	15144	15051	15142	15200	14975	15117	15023	15062	15123	15019	15086	15003	15089	15102	15076	14888	14987	14963	15178	15053	15203	15002	15116	14862	14976	15211	15128	15017	15006	15187	15017	15162	14925	14989	15091	14978	14934	15002	15103	14991	15069	15133	15109	14825	15201	15018	14976	15061	15091	15193	15080	15009	15159	14897	15168	14991	14889	15106	15023	14846	15194	15043	14882	15002	14943	15028	15055	15242	14943	15073	15093	14915	15259	14914	15138	15060	15041	14991	15046	15117	15046	15017	15027	15096	15235	14914	15059	14849	15021	15059	15032	14989	15135	14968	15029	15051	15051	15034	14945	15156	15133	15077	14899	15110	15135	15063	15050	14821	14966	15196	15064	15004	14984	15288	14988	14981	15175	15084	15019	14985	15096	15114	15052	15071	14986	14980	15029	15075	15041	14940	15054	15130	15022	14967	15194	15014	15004	15127	15098	14994	14976	15181	15170	15008	15018	14942	15301	14907	15145	14965	14879	15116	15082	14979	14876	14984	14995	15070	15003	15104	15035	14948	15010	14967	14879	15168	15101	15010	15202	14902	15148	15055	15052	15045	15118	15120	15065	14993	15116	15033	14966	15135	15001	15031	14967	15125	15087	15064	15019	15007	15115	14915	14891	15151	14933	15061	14861	15041	15012	14998	14951	15070	15022	15119	15113	15207	14926	15080	15053	15046	15016	15102	14941	14997	15023	15115	15104	14984	14927	15200	15203	15140	14856	14901	15048	15041	15084	15021	15015	15006	14998	15058	14980	15091	14993	14983	15096	14886	15102	15082	14938	14999	15047	15098	14955	14999	14945	14947	15200	14870	14975	14904	15113	14908	15110	15016	15114	15159	15083	15031	15065	15255	15160	14836	15094	14861	15024	15011	15059	14885	15044	15108	14996	15021	14999	14981	14877	14859	15009	15229	15093	15193	15087	15094	14932	15061	15004	15011	14979	14996	15047	15019	15150	14953	15008	15135	14888	15136	14969	15006	14969	14988	15065	14919	14925	15129	15006	15141	15011	15095	14862	15083	14837	15130	15044	15076	14962	14922	14917	15095	14858	14916	15005	14999	15065	15114	14959	14920	15132	15008	15017	15144	15095	14957	15075	15059	15118	14939	15084	14890	15059	14986	14911	15069	14950	15006	14992	14996	14986	15003	14961	15085	15030	15149	15011	15114	15069	15106	14938	15176	15002	15218	14955	15049	15038	14813	15008	14921	15199	15059	14977	15309	14981	15150	14901	14887	15101	15090	15059	15092	14855	15120	14871	14948	14817	14935	15008	14983	15164	14993	14921	15111	14905	15192	15118	15032	15064	14829	14914	15147	15206	15129	14979	14965	14947	15169	14997	15076	14952	15022	14952	15030	15193	15112	14949	15116	14920	15131	14868	15206	15185	14953	14875	15144	15048	15029	14943	14981	14938	15028	14937	14939	15276	14903	15167	14883	15145	15128	15222	15034	14982	15094	15018	15110	14961	15096	15188	15120	15041	14846	15042	15288	14991	15133	15127	14953	14997	15034	15085	14967	14933	14950	15098	15060	15057	15182	14893	15071	15122	15041	15210	15137	14988	15079	14915	15046	14963	14823	15034	15060	15169	14963	14911	15044	15021	14990	15015	15189	15031	15039	15072	15023	15119	15054	14999	15215	15088	14865	15179	14937	15001	15117	14859	15000	15137	15013	14983	15044	14915	15164	14987	15147	15004	15342	15006	14971	14937	15070	14870	14905	14984	15014	15081	15070	14964	15149	14893	14903	15103	14928	14891	15091	14993	15093	14900	15090	15071	15135	15084	14964	15177	15260	15217	15102	15115	15139	15073	14984	14965	15053	14905	15074	14919	14943	15132	14972	15134	14939	15049	15174	14957	14948	15029	14989	14860	15126	15023	14962	15142	14965	14911	15260	15115	15222	15223	14984	15031	15029	15029	15136	14876	15054	14896	15176	15010	14961	15029	14961	14982	14947	14944	15111	15080	15073	15077	15032	14990	15031	15305	15042	15194	14944	15013	14944	15260	15144	15021	14991	15129	15159	14913	15124	15088	14989	15197	14976	15076	15103	15264	15070	14888	15088	14825	15128	15114	15094	15064	15104	15161	15119	15001	15066	14984	15248	14902	14912	15022	15134	15189	15046	15140	15141	14883	15186	15193	15268	14981	14927	14937	15152	15024	15176	15134	14971	14868	15214	14886	15113	14992	14811	15204	14928	15136	15182	15049	15224	14865	15014	15050	15100	14963	14944	15045	15103	15020	14962	15072	14978	15118	14984	14915	15069	14995	14931	15103	14948	15018	15007	15124	14910	15055	14998	15031	15061	14790	15222	15164	15003	15108	15091	15117	15079	14950	15033	15047	15115	15211	15018	15014	15040	15070	15106	14966	15025	14996	15081	14887	15171	15020	15079	15011	15027	15037	14996	14995	15144	14864	15002	14921	15052	15033	15150	14918	14795	15183	15229	15004	15036	15069	14845	15195	15059	15101	15047	15108	15063	14939	15136	15152	15059	15048	15061	15215	15116	15062	15067	15003	14946	14877	15114	15125	15011	15029	14906	15104	14957	14927	15143	14938	15019	14908	15061	15081	14997	14873	15032	14946	15096	15104	15284	15099	14896	14904	15029	14892	15125	14956	15073	15245	15093	15070	15009	14929	15231	15167	15037	15046	15144	15033	15072	14977	15148	14998	15095	15089	15156	15113	15046	14985	14968	14974	14911	15023	15115	14943	14946	15261	15132	15069	15199	15097	15053	15116	14905	15113	14893	15050	15057	14993	14944	15174	15153	15181	15135	14995	14949	15080	15035	15218	15204	14968	14995	14960	15138	15175	15011	14971	15000	15002	15016	14944	15115	15075	15073	15105	15048	15088	15006	14975	14919	15298	14980	14927	14983	15025	15122	15270	15084	14905	15248	15159	15103	14974	14919	14904	15055	14986	14890	14981	15208	14990	15180	15123	14930	15114	15205	15314	14976	15096	15115	14904	15004	14973	15056	14862	15101	14981	14888	15111	15123	14978	15220	14936	15066	15023	14996	14901	15030	15096
22664	21183	27835	24945	22894	28106	33347	29349	28000	28202	27539	26935	26381	26279	26235	25926	25815	25483	25371	25043	25278	25074	24911	25161	24910	24861	24892	25068	24731	24920	24858	24938	24970	24758	24767	24731	24754	24801	24690	24664	24950	24838	24854	24751	24956	24704	24548	24567	24894	24618	24811	24614	24638	24804	24567	24651	24747	24737	24957	24977	24945	24617	24600	25031	24598	24839	24760	24422	24630	24922	24612	24652	24575	24781	24732	24558	24594	24772	24528	24536	24808	24733	24776	24661	24687	24673	24583	24581	24605	24381	24661	24733	24611	24718	24766	24429	24700	24547	24717	24719	24709	24797	24322	24706	24476	24302	24452	24387	24602	24465	24646	24319	24759	24566	24711	24506	24365	24608	24481	24335	24646	24483	24566	24788	24633	24668	24552	24676	24652	24624	24581	24612	24696	24474	24726	24690	24753	24467	24651	24586	24519	24821	24565	24677	24533	24746	24785	24581	24439	24454	24527	24660	24662	24627	24520	24525	24722	24361	24739	24626	24684	24422	24757	24787	24515	24393	24756	24659	24607	24496	24654	24443	24667	24567	24620	24605	24631	24718	24549	24606	24879	24524	24662	24540	24549	24636	24686	24693	24711	24744	24602	24486	24340	24438	24318	24393	24320	24785	24385	24688	24731	24605	24752	24438	24482	24551	24463	24556	24799	24558	24468	24688	24521	24546	24577	24709	24542	24578	24606	24772	24695	24615	24481	24698	24377	24420	24674	24430	24705	24642	24587	24621	24628	24752	24544	24620	24376	24744	24803	24661	24626	24536	24717	24806	24688	24682	24459	24665	24591	24499	24631	24754	24788	24468	24396	24670	24612	24606	24419	24704	24591	24351	24703	24263	24619	24429	24529	24582	24767	24518	25025	24663	24810	24515	24714	24595	24613	24511	24805	24585	24654	24604	24612	24691	24448	24769	24874	24600	24410	24288	24395	24594	24515	24606	24619	24654	24586	24619	24475	24436	24428	24602	24406	24633	24618	24672	24477	24666	24481	24641	24517	24385	24503	24631	24423	24243	24602	24542	24768	24640	24665	24498	24388	24501	24397	24501	24750	24479	24637	24481	24518	24601	24549	24552	24540	24392	24616	24522	24600	24563	24392	24344	24658	24747	24415	24669	24585	24558	24453	24622	24726	24445	24551	24349	24611	24402	24498	24496	24631	24463	24430	24731	24695	24320	24597	24725	24560	24794	24633	24715	24652	24595	24753	24543	24597	24601	24795	24473	24544	24790	24611	24519	24383	24606	24412	24499	24180	24509	24795	24598	24682	24816	24537	24384	24544	24403	24508	24662	24774	24465	24593	24737	24477	24603	24555	24525	24720	24839	24627	24497	24627	24631	24863	24569	24674	24624	24679	24785	24639	24784	24655	24501	24756	24686	24820	24623	24469	24498	24367	24627	24415	24642	24691	24354	24387	24826	24481	24390	24490	24488	24726	24430	24431	24554	24380	24491	24597	24526	24436	24619	24529	24630	24703	24614	24572	24526	24789	24738	24735	24367	24573	24659	24760	24645	24778	24642	24300	24303	24599	24428	24584	24796	24485	24524	24500	24673	24326	24670	24639	24430	24676	24596	24597	24772	24676	24305	24557	24573	24461	24414	24555	24471	24783	24753	24542	24612	24689	24618	24610	24583	24499	24279	24669	24710	24555	24609	24389	24492	24541	24670	24374	24538	24501	24645	24589	24461	24539	24449	24684	24541	24527	24480	24495	24629	24681	24652	24560	24521	24623	24590	24705	24594	24707	24578	24671	24869	24586	24680	24659	24746	24602	24586	24747	24387	24370	24605	24720	24486	24355	24325	24305	24565	24687	24645	24647	24461	24487	24290	24492	24494	24475	24481	24603	24343	24649	24458	24616	24539	24548	24489	24567	24491	24637	24447	24344	24428	24493	24570	24747	24254	24602	24616	24656	24684	24548	24551	24394	24487	24624	24444	24648	24466	24594	24820	24677	24343	24436	24441	24520	24824	24797	24522	24543	24454	24715	24749	24771	24272	24436	24520	24654	24549	24798	24527	24567	24557	24605	24737	24693	24540	24692	24881	24441	24499	24739	24504	24514	24780	24684	24660	24641	24597	24713	24435	24577	24636	24494	24411	24529	24355	24504	24500	24465	24349	24504	24557	24571	24552	24448	24517	24372	24605	24592	24703	24684	24456	24733	24722	24761	24699	24725	24638	24814	24630	24672	24761	24841	24775	24736	24494	24747	24622	24750	24830	24789	24449	24557	24517	24619	24528	24716	24445	24640	24635	24552	24391	24524	24701	24695	24711	24596	24573	24474	24626	24530	24250	24338	24336	24686	24626	24419	24710	24652	24314	24631	24593	24681	24455	24383	24569	24570	24644	24662	24646	24768	24580	24702	24483	24684	24650	24569	24708	24642	24653	24617	24645	24649	24774	24489	24539	24464	24493	24430	24683	24691	24548	24660	24329	24412	24517	24510	24563	24509	24625	24728	24727	24871	24600	24523	24820	24720	24482	24369	24658	24592	24525	24645	24494	24440	24643	24543	24482	24546	24921	24795	24665	24586	24549	24736	24763	24443	24710	24607	24461	24335	24800	24740	24416	24431	24490	24690	24624	24406	24646	24339	24635	24876	24629	24781	24496	24448	24660	24777	24718	24940	24582	24615	24683	24581	24359	24700	24451	24588	24481	24371	24380	24718	24482	24533	24295	24616	24714	24731	24680	24886	24886	24511	24578	24501	24723	24637	24540	24385	24650	24436	24612	24781	24396	24694	24557	24542	24590	24551	24660	24812	24361	24519	24649	24713	24773	24478	24897	24600	24887	24748	24651	24553	24624	24742	24750	24629	24395	24524	24788	24353	24676	24557	24285	24594	24614	24592	24450	24723	24502	24385	24496	24746	24448	24593	24628	24468	24643	24614	24610	24585	24554	24577	24606	24594	24568	24724	24332	24398	24636	24608	24731	24360	24559	24549	24716	24599	24582	24627	24819	24290	24625	24756	24527	24652	24613	24507	24358	24324	24560	24612	24536	24564	24626	24445	24588	24434	24478	24659	24577	24478	24774	24566	24685	24566	24316	24621	24454	24406	24515	24511	24731	24644	24540	24487	24495	24646	24853	24647	24630	24951	24535	24519	24702	24663	24398	24480	24508	24504	24534	24475	24589	24519	24499	24563	24672	24416	24742	24525	24769	24486	24446	24581	24674	24550	24688	24626	24329	24628	24599	24639	24455	24397	24528	24818	24735	24454	24423	24480	24407	24535	24615	24385	24464	24544	24658	24591	24489	24657	24831	24882	24576	24623	24694	24486	24783	24422	24651	24637	24644	24425	24627	24483	24647	24450	24471	24512	24630	24505	24536	24506	24326	24611	24523	24561	24531	24622	24441	24492	24589	24447	24359	24899	24742	24524	24473	24638	24655	24281	24552	24481	24512	24686	24698	24856	24611	24855	24682	24685	24687	24503	24471	24562	24546	24624	24619	24653	24600	24561	24518	24508	24597	24824	24558	24647	24440	24546	24482	24669	24476	24523	24642	24543	24522	24572	24606	24592	24462	24369	24542	24588	24364	24723	24541	24613	24293	24594	24735	24544	24659	24733	24556	24588	24678	24845	24722	24657	24621	24693	24664	24342	24567	24456	24690	24427	24562	24542	24766	24675	24785	24396	24326	24597	24583	24808	24745	24659	24680	24665	24567	24516	24745	24424	24469	24659	24397	24637	24695	24521	24358	24395	24590	24569	24560	24712	24630	24389	24459	24734	24745	24606	24620	24449	24501	24789	24477	24390	24372	24599	24504	24566	24620	24476	24473	24837	24584	24809	24567	24623	24406	24447	24671	24423	24841	24560	24497	24521	24443	24572	24638	24433	24577	24662	24437	24554	24394	24573	24595	24828	24654	24697	24610	24684	24875	24404	24439	24602	24458	24667	24560	24677	24561	24628	24591	24796	24583	24841	24480	24553	24682	24578	24670	24923	24612	24807	24661	24645	24564	24417	24549	24582	24378	24484	24281	24553	24457	24714	24575	24501	24640	24718	24438	24429	24714	24299	24646	24516	24494	24614	24562	24565	24464	24542	24389	24505	24328	24661	24927	24641	24459	24699	24420	24736	24417	24488	24510	24515	24688	24683	24516	24601	24496	24544	24288	24623	24591	24589	24411	24604	24485	24374	24398	24670	24655	24727	24811	24627	24765	24765	24717	24427	24613	24763	24620	24601	24474	24628	24536	24692	24805	24847	24562	24449	24543	24462	24477	24598	24475	24747	24523	24646	24506	24708	24469	24528	24374	24515	24554	24567	24611	24645	24547	24851	24587	24515	24764	24529	24475	24605	24596	24666	24704	24791	24466	24718	24332	24799	24649	24638	24581	24441	24606	24721	24443	24580	24650	24634	24419	24706	24689	24691	24582	24518	24569	24637	24817	24600	24702	24630	24798	24732	24602	24939	24624	24415	24543	24521	24449	24686	24658	24371	24529	24395	24392	24605	24319	24427	24582	24750	24606	24558	24655	24615	24773	24482	24629	24641	24439	24664	24379	24585	24322	24617	24519	24707	24585	24856	24447	24795	24392	24643	24554	24580	24486	24686	24508	24671	24574	24705	24707	24277	24732	24583	24425	24853	24706	24611	24503	24697	24755	24324	24399	24835	24568	24575	24518	24668	24557	24446	24544	24737	24701	24749	24685	24661	24744	24714	24682	24501	24545	24656	24709	24627	24563	24462	24745	24649	24637	24828	24742	24644	24465	24655	24567	24738	24561	24620	24618	24871	24773	24416	24678	24683	24536	24687	24408	24517	24757	24658	24530	24531	24808	24837	24570	24725	24513	24757	24647	24584	24560	24455	24456	24509	24820	24610	24662	24773	24598	24449	24445	24750	24705	24657	24781	24568	24479	24542	24502	24373	24357	24599	24781	24372	24628	24493	24814	24648	24524	24637	24617	24699	24499	24661	24606	24736	24741	24629	24868	24759	24504	24464	24828	24839	24583	24566	24425	24433	24664	24503	24406	24449	24685	24185	24464	24591	24790	24680	24540	24764	24570	24502	24515	24425	24983	24493	24519	24335	24605	24616	24595	24612	24661	24487	24612	24506	24641	24558	24689	24546	24652	24519	24647	24731	24474	24581	24633	24590	24518	24508	24622	24712	24637
23079	40796	40036	33670	29446	26589	23808	22589	21200	20370	19602	18763	18422	18148	17783	17434	17193	16930	16909	16732	16666	16471	16417	16280	16218	16239	16246	16147	16196	16071	15992	16137	16089	16165	16116	16120	16020	16029	15791	15939	16226	15999	16158	15814	15873	16013	15948	15975	15928	15989	16099	15930	15831	15758	15707	15693	15742	15857	15882	15761	15935	15872	15892	15920	15889	15845	15717	15869	15931	15731	15619	15870	15731	15809	15782	15936	16043	15797	15818	15755	15754	15858	15659	15861	15906	15872	15708	15822	15805	15628	15883	15815	15720	15895	15859	15906	15830	15788	15819	15732	15778	15767	15992	15859	15808	15823	15734	15848	15983	15789	15900	15852	15810	15923	15808	15943	15706	15984	15772	15729	15716	15777	15925	15742	15867	15931	15850	15722	15844	15719	15836	15875	15817	15700	15953	15715	15827	15667	15962	15855	15718	15872	15806	15583	15776	15764	15914	15666	15919	15986	16008	15748	15706	15653	15938	15943	15776	15779	15803	15786	15842	15538	15703	15845	15837	15687	15653	15878	15810	15714	15667	15775	15818	15624	15674	15892	15940	15785	15808	15933	15731	15703	15696	15768	15829	15893	15722	15833	15926	15713	15766	15929	15956	15631	15679	15826	15784	15771	15756	15770	15797	15694	15885	15753	15968	15856	15831	15676	15750	15807	15797	15801	15841	15831	15794	15815	15837	15833	15852	15633	15845	15846	15863	15645	15745	15792	15820	15805	15779	15783	15645	15796	15675	15799	16023	15844	15697	15912	15824	15745	15682	15818	15755	15901	15878	15798	15725	15946	15698	15606	15834	15874	15890	15834	15726	15822	15864	15776	15848	15753	15697	15866	15822	15868	15942	15813	15745	15699	15985	15764	15669	16051	15862	15838	15763	15972	15851	15718	15958	15751	15689	15693	15825	15882	15897	15804	15738	15714	16015	15833	15573	15905	15667	15895	15787	15851	15920	15799	15938	15768	15644	15754	15846	15677	15837	15868	16067	15946	15862	15828	15976	15773	15693	15934	15816	15801	16050	15742	15841	15654	15900	15881	15621	15854	15640	16020	15824	15872	15920	15826	15885	15780	15774	15968	15785	15747	15816	15890	15740	15809	15777	15884	15819	15926	15838	15693	15835	15732	15853	15778	15688	15738	15893	15823	15873	15949	15668	15791	15585	15965	15821	15843	15851	15799	15839	15851	15903	15819	15805	15828	15950	15826	15769	15706	15794	15786	15803	15713	15875	15623	15825	15873	15867	15961	15894	15725	15712	15887	15691	15780	15825	15825	15697	16049	15673	15929	15592	15694	15964	15904	15802	15938	15961	15750	15799	15851	15669	15835	15694	15904	15714	15838	15759	15922	15945	15894	15824	15642	15769	15763	15802	15873	15836	15667	15863	15699	15809	15861	15779	15705	15837	15671	15768	15844	15721	15981	15750	15873	15836	15964	15925	15738	15739	15862	15723	15817	15708	15808	15909	15780	15655	15813	15741	15627	15783	15829	15918	15748	15835	15770	15765	15745	15888	15726	15856	15778	15843	15989	15789	15956	15709	15903	15770	15603	15831	16048	15824	15766	15834	15772	15902	15734	15764	15882	15901	15757	15898	15924	15957	15791	15793	15659	15584	15743	16011	16022	15782	15916	15798	15760	15868	15651	15663	15800	15883	15751	15828	15845	15834	15538	15716	15809	15704	15898	15892	15843	15933	15794	15690	15891	15850	15812	15740	15813	15818	15762	15818	15848	15757	15967	15963	15882	15720	15692	15826	15999	15863	15751	15669	15863	15937	15855	15833	15837	15800	15857	15859	15840	15792	15607	15865	15774	15818	15887	15810	15823	15893	15893	15715	15700	15592	15835	15658	15928	15649	15659	15671	15792	15881	15822	15987	15888	15886	15903	15783	15854	15849	15802	15657	15711	15979	15592	15718	15885	15821	15810	15768	15896	15736	15836	15746	15830	15728	15820	15913	15720	15838	15669	15900	15843	15835	15796	15695	15742	15938	15817	15757	15866	15784	15870	15674	15709	15795	15773	15559	15882	15903	15707	15847	15845	15771	15763	15878	15846	15801	15801	15879	15663	16069	15696	15901	15914	15754	15738	15702	15834	15754	15929	15838	15700	15880	15765	15756	15924	15728	15702	15889	15771	15776	15894	15790	15647	15664	15824	15821	15718	15896	15809	15777	15607	15840	15689	15614	15962	15701	15993	15895	15881	15714	15828	16017	15820	15891	15744	15959	15668	15931	15860	15930	15756	15795	15778	15861	15943	15762	15778	15661	15751	15706	15748	15851	15775	15706	15887	15813	15536	15773	15855	15685	15819	15843	15865	15805	15774	15846	15755	15840	15794	15822	15795	15836	15753	15925	15771	15766	15740	15777	15898	15738	15843	15782	15845	15732	15772	15525	15809	15725	15845	15732	15722	15829	15592	15766	15825	15745	15906	15787	15742	15818	15840	15943	15873	15713	15889	15850	15802	15796	15975	15779	15724	15726	15894	15726	15754	15843	15895	15870	15694	15884	15749	15742	15918	15649	15841	15886	15808	15872	15710	15506	15880	15801	15694	15782	15699	15780	15622	15790	15784	15936	15941	15831	15867	15630	15734	15599	15736	15707	15756	15831	15900	15759	15829	15819	15870	15562	15667	15785	15980	15902	15764	15892	15845	15804	15866	15892	15770	15724	15703	15797	15903	15745	15739	15774	15929	15683	15883	15623	15919	15817	15813	15792	15802	15658	15863	15664	15710	15837	15805	15773	15869	15679	15743	15734	15939	15918	15788	15793	15837	15742	15731	15907	15715	15804	15721	15597	15654	15633	15770	15805	15802	15833	15705	15813	15851	15870	15757	15838	15877	15652	15868	15906	15827	15712	15842	15775	15852	15981	15788	15935	15737	15908	15824	15868	15692	15690	15896	15698	15895	15713	15822	15787	15828	15759	16006	15692	15920	15866	15939	16013	15940	15678	15717	15931	15766	15803	15705	15783	15750	15791	15777	15860	15847	15696	15976	15835	15774	15705	15750	15978	15796	15878	15731	15746	15684	15871	15870	15794	15879	15726	15818	15670	15722	15760	15724	15832	15826	15773	15766	15846	15628	15653	15833	15695	15896	15865	15795	15786	15733	15677	15834	15781	15880	15755	15738	15810	15684	15634	15769	15736	15785	15766	15561	15764	15752	15654	15864	15937	15752	15901	15784	15946	15775	15776	15763	15660	15983	15662	15750	15670	15810	15816	15592	15864	15735	15752	15874	15664	15765	15863	15613	15808	15755	15702	15841	15945	15744	15668	15818	15721	15800	15840	15792	15588	15901	15959	15722	15794	15791	15855	15871	16024	15727	15911	15814	15744	15722	15760	15822	15692	15801	15946	15665	15789	15858	15874	15727	15715	15777	15716	15860	16033	15895	15924	15707	15879	15899	15926	15830	15934	15856	15840	15804	15865	15638	15848	15891	16017	15684	15920	15878	15673	15784	15899	15696	15769	15703	15910	15888	15633	15790	15668	15949	15826	15935	16013	15982	15821	15776	15765	15880	15809	15686	15930	15731	15845	15696	15867	15683	15928	15769	15838	15923	15632	15828	15824	15776	15934	15755	15925	15710	15706	15719	15868	15872	15832	15911	15742	15767	15728	15810	15850	15802	15806	15796	15809	15650	15737	15633	15680	15737	15838	15738	15880	15873	15924	15682	15774	15750	15673	15734	16014	15674	15921	15732	15667	15770	15751	15781	15895	15867	15747	16047	15812	15854	15726	15906	15789	15920	15863	15979	15941	15866	15556	15646	15817	15884	15753	15816	15897	15826	15805	15857	15674	15679	15739	15845	15803	15784	15875	15789	15713	15993	15716	15668	15910	15900	15831	15805	15704	15547	16069	15588	15803	15752	15588	15877	15848	15765	15694	15782	15771	15732	15951	15794	15855	15641	15619	15771	15750	15946	15725	15564	15943	15697	15794	15829	15830	15837	15941	15832	15652	15654	15825	15961	15894	15933	15759	15900	15736	15574	15646	15860	15858	15833	15786	15877	15846	15671	15894	15843	15780	15683	15694	15904	15768	15797	15866	15810	15802	15806	15819	15764	15945	15934	15664	16015	15817	15806	15717	15717	15642	15942	15814	15734	15746	15891	15666	15960	15841	15751	15632	15735	16003	15732	15717	15753	16078	15806	15849	15802	15763	15759	15841	15699	15839	15839	15883	15749	15869	15772	15900	15694	15895	15855	15780	15866	15863	15800	15910	15875	15714	15796	15764	15784	15840	15903	15634	15993	15943	15858	15636	15784	15760	15780	15774	15719	15847	15903	15727	15531	15823	15858	15761	15809	15785	15766	15778	15755	15889	15717	15816	15810	15914	15853	15635	15803	15857	15664	15726	15688	15745	15909	15736	15855	15818	15624	15652	15856	15899	15832	15718	16036	15892	15644	15899	15840	15814	15818	15728	15835	15775	15629	15926	15889	15647	15823	15751	15903	15692	15968	15832	15647	15831	15856	15961	15938	15813	15752	15991	15578	15797	15790	15889	15687	15718	15964	15830	15749	15923	15790	15947	15827	15920	15708	15904	15676	15820	15851	15864	15873	15781	15764	15907	15998	15748	15751	15855	15922	15960	15851	15814	15800	15805	15854	15948	15794	15912	15845	15771	15847	15823	15870	15676	15819	15564	15812	15715	15781	15759	15867	15504	15736	15825	15700	15728	15928	15782	15860	15760	15807	15704	15801	15774	15730	15813	15804	15772	15756	15635	15658	15803	15893	15748	15868	15804	16012	15735	15798	15809	15810	15779	15903	15861	15725	16015	15833	15922	15987	15756	15914	15718	15886	15771	15850	15907	15989	15835	15538	15603	15754	15721	15842	15742	15856	15926	15725	15813	15754	15792	15736	15841	16036	15879	15736	15714	15883	15677	15763	15907	15802	15840	15857	16067	15920	15650	15849	15868	15670	15847	15885	15871	15848	15681	15733	15712	15807	15742	15752	15631	15884	15882	15671	15905	15802	15763	15846	15879	15689	15765	15917	15671	15890	15772	15748	15750	15706	15869	15833	15906	15976	15810	15919	15769	15601	15724	15846	15629	15948	15790	15746	15871	15907	15947	15746	15893	15687	15783	15865	15841	15684	15782	15725	15793	15966	15990	15703
34590	28604	31804	30171	27020	26102	25364	24799	24417	24080	23930	23588	23551	23142	23331	23183	23620	23269	23108	23289	23172	22998	23041	23240	23084	22934	22973	22925	23096	22920	23169	22799	22938	22967	22861	22969	23070	22742	22817	22733	22957	22920	22957	22717	22919	23071	22854	22822	22903	22893	22725	22895	22811	23031	23028	22984	23017	22990	22921	22456	22950	23025	22726	22817	22735	22705	22898	22898	22690	22723	22984	22867	22847	22999	22750	23032	23115	22624	22627	22704	22825	22683	22839	22918	22961	22669	22964	22660	22899	22574	22910	22890	22890	22556	22779	22620	22886	22723	22963	23023	22881	22800	22797	22809	22835	22945	22881	22656	22774	22910	22801	22643	22822	22847	22850	22765	22759	22713	22779	22871	22858	22840	22787	22950	22887	22871	22803	22691	22952	22943	23028	22754	22877	22859	22800	22827	22777	22621	22801	22860	22842	22893	23036	22815	22779	22619	22927	22769	22920	22944	22780	22817	22678	22887	22816	22654	22788	23069	22771	22995	22736	23056	22897	22937	22938	22896	22965	22949	22763	22803	22714	22882	23025	22852	22717	22782	23027	22709	22820	22949	23128	22914	22619	22535	22530	22808	22728	22672	22933	22745	22845	22877	22750	22804	22775	22840	22772	23069	22808	23013	23059	22850	22775	22667	23061	23073	23080	22655	22873	22841	22828	22948	22754	23241	22939	22842	22969	22810	22950	22734	22520	22477	22904	22648	22784	22926	22725	22748	22978	23023	22831	22745	22921	22786	22851	22794	22781	22756	22740	22823	22851	22871	22822	22842	22968	22846	22678	22538	22937	22872	22844	22668	22711	22785	22946	22967	23104	22764	22605	22866	22882	22703	23056	22928	22803	22813	22687	22735	22593	22739	22942	22873	22760	22635	22890	22718	22784	22865	23004	22760	22792	22834	22800	22924	22962	22710	22838	22931	22887	22477	22868	22912	22917	22719	22651	23119	22922	22920	22845	22780	22981	23004	22845	22928	22885	22963	23045	22797	22738	23085	22775	22921	22900	22899	23029	22721	22770	22794	22773	22998	22714	22845	22836	22926	22834	23082	23111	22975	22818	22879	22747	22848	22786	22644	22635	22754	22961	22811	22811	22695	22921	22960	22787	22787	22784	22567	22763	22820	22798	22967	22797	22876	22863	22689	23085	23024	22879	22953	22815	22698	22890	22765	23014	22890	22746	22857	22585	22596	22821	22763	22899	22966	22736	22839	22863	22963	22834	22906	22939	22639	22862	22806	22653	22992	22773	23008	22649	22929	23009	22850	22720	22845	22775	23009	22673	23015	22967	23051	22752	22788	22857	22768	22861	22763	22563	22691	22891	23039	22695	22756	22902	23163	22983	23009	22805	22839	22912	22784	22844	22846	22817	22696	23014	22800	22711	22743	22928	22846	22759	22878	22629	22896	22904	22793	22791	22840	22586	22822	22644	22618	22763	22827	22958	22796	22785	22701	22844	22835	23114	22883	22927	22782	22904	22662	22703	22830	22944	22826	22573	22951	22931	22891	22854	22976	22921	22956	22746	22862	22643	22830	22929	22843	22783	22997	22843	22974	22824	23077	22851	22985	22902	22762	22962	22955	23058	22818	23033	23069	22923	22701	22815	22738	22668	22978	22767	22673	22712	22926	22486	22772	22885	22659	22653	22706	22897	22644	22927	22768	23053	22835	23125	22915	22809	22763	22775	22684	22725	22960	23052	22922	22725	22849	22550	22711	22978	22655	22706	22790	22859	22946	22877	23012	22884	22853	22841	22832	22727	22783	23135	22945	23030	22608	22844	22732	22941	22891	22864	22908	22713	22953	22642	22939	23056	22827	23030	23002	22738	22820	22854	23134	22817	22965	22896	22604	23187	22875	22990	22897	23029	22842	22786	22949	23011	22775	23021	22835	22941	22714	22769	22975	22797	22783	22879	22729	22842	22935	22736	22505	22856	22750	22607	22722	23004	22899	22904	22763	22751	22655	22565	22907	22729	22801	23029	22894	22856	22839	22753	22985	22858	22785	22753	23013	22783	22687	22725	22752	23060	22930	22887	22992	23047	22614	22758	22961	22722	22881	22754	22758	22803	22982	23072	22984	22771	22959	22763	22585	22878	22951	22828	22819	22792	22740	22970	22912	22802	23065	23086	22804	22861	22821	22772	22787	23039	22932	22924	22822	22677	23022	22853	22969	22806	22832	22776	22657	22756	22877	22963	22980	22892	22871	22820	22830	22583	22683	22890	22963	22813	22991	22895	22698	22810	22937	22782	22988	22730	22948	22898	22888	22802	22801	22897	22958	23081	22826	22841	22725	22959	22818	23039	22776	22827	22985	22861	22668	23044	22870	22902	22738	22954	22818	22859	23082	23019	22741	22727	22847	22686	22856	22870	22742	22843	22833	22884	22838	23156	22589	22680	23225	23004	22709	22938	22871	22948	22756	23008	22923	22952	22576	22659	22822	22800	22790	22652	22740	22852	23038	23055	22914	22838	22895	22776	22677	22833	22756	22958	22828	23032	22877	22972	22780	22811	22911	23048	22728	22976	22861	22750	22841	22781	22788	22571	22784	23015	23003	22836	22764	22554	22937	22780	22709	22809	22804	22641	22940	22675	22865	22823	23090	22931	22806	22658	23013	22908	22706	22826	22760	23079	22713	22772	22706	22819	22936	22851	23098	22833	22797	22754	22563	22942	23004	22808	22692	22974	22725	22875	22758	22711	22573	22709	22847	22791	22774	22888	22791	22950	22875	23018	23016	22877	22791	22835	23126	22895	22856	22563	22798	22905	22689	22863	22814	22569	22799	22821	22899	23187	23106	22981	23114	22826	23006	22917	23015	22985	23066	22922	22802	22883	22783	23172	22838	22834	23021	22838	22842	23132	23087	22909	22719	22732	23025	23098	22782	22906	22927	22988	22985	22934	22931	22797	22865	22846	22694	22719	22549	22898	22646	22701	22936	22879	23000	22834	22746	22952	22779	22758	22991	22693	22760	22800	22786	22785	22868	22962	22993	23079	22678	22907	22771	22789	23028	23098	23009	22834	22822	22899	22864	22992	22893	22854	22803	22957	22905	22915	22692	22703	23132	23093	22945	23208	23076	22801	23058	22906	22669	22851	22879	22833	22650	23049	22867	22898	22972	22958	22816	22871	22987	22904	22848	22454	22888	22848	22865	22824	23038	22771	22564	22811	22726	22780	22865	22871	22674	23004	22804	22638	22927	23085	23284	22923	22697	22967	22808	22827	22899	22895	23010	22938	22749	23025	22935	22681	22811	22746	22867	22754	22840	23048	22771	22742	23109	23041	22979	23105	22858	22939	22815	22909	22740	22737	22892	22974	22719	22998	23012	22715	22832	22539	22753	22904	22858	23022	22790	23054	23083	23079	22962	22814	23045	22855	23074	23013	22767	23093	22901	22736	22766	22623	22729	22779	22822	22883	22780	22816	23049	22868	23176	23119	22830	22764	22876	22910	23000	22962	22978	22827	23044	23117	23063	22990	23076	22779	22856	23025	22841	22835	22844	22672	22945	22788	22859	22856	22687	22749	22870	22909	22886	22836	22815	22739	23036	23061	22834	22958	22851	22959	22712	22882	22984	22788	22917	22992	22748	23015	22804	22881	22845	22899	23044	22906	22905	22599	22988	22489	22787	23174	23066	22950	22975	22955	22893	23130	22662	22623	22664	22924	22784	23057	22680	23002	22995	22902	22876	22677	22871	22746	22658	22652	22761	23002	22577	22862	22745	22691	22923	22894	23051	22897	22852	22790	22746	22770	22540	22855	23183	23090	22917	22952	23012	22954	22879	22765	22855	22783	22592	22808	22903	22940	22898	22954	22862	22659	22569	22719	22930	22820	22693	22884	22827	22921	22898	23017	22816	22863	22931	23016	22975	22626	22961	22906	22610	23003	22794	22616	22965	22701	22971	22882	22888	22652	22844	22924	22927	23005	23006	22903	22822	22697	22732	22905	22901	22886	22821	23124	22870	23117	22822	22839	23162	23010	22809	22893	23078	22786	22791	22876	22819	22989	22773	22861	23143	22833	22719	23174	22985	23002	22808	23032	22882	22789	22860	22861	22722	22816	22855	22545	22864	22845	23075	22747	22932	22826	22892	22788	23044	22722	22614	22996	23071	22924	22709	22975	23000	22705	23012	22816	22638	22943	23016	22873	22831	22902	22809	22828	22840	22816	22812	23078	22955	22474	22705	22682	22662	22768	22832	23004	22952	22764	22768	22938	23079	22902	22828	22901	22729	22797	22889	22680	22666	22993	22846	22739	22854	22940	22839	22698	23054	22865	22881	22857	22838	22645	23069	22955	22662	22855	22717	22842	22737	22831	22902	22780	22575	22713	22974	22977	23218	22928	22813	22915	22852	23055	22529	22749	22721	23032	22683	23037	22931	23162	23095	22829	22648	22711	22772	22825	22749	22827	23036	22786	22644	23042	22779	22940	23042	22889	22689	22749	22538	22866	22868	22746	22833	22720	22944	23041	22747	22722	22845	22850	22709	22782	23061	22947	22991	22898	22818	22741	22984	22915	22705	22871	22745	22844	22870	22956	22899	22797	22765	23055	22816	22987	22937	22861	22738	23023	22756	22625	22826	22928	22969	23165	22647	23147	22672	22609	22948	22930	22962	22904	22802	22845	22722	22794	22914	22976	22772	22735	22822	23039	22727	22851	22941	22801	23032	22750	22929	23027	22987	22899	22798	22805	22813	22900	22613	22823	22872	22743	22989	22905	22880	22701	23007	22504	22731	22899	23030	22661	22837	22588	22719	22805	22712	23058	22738	22927	22783	23108	22791	22552	22856	22865	22927	23210	22696	22786	22856	22721	22786	22919	23171	22941	22728	22794	22794	22948	22830	22637	22803	23069	22783	23182	22983	23003	22978	22969	22840	22849	22965	22849	22988	23038	22884	22794	23247	22890	22744	22691	22909	22922	22736	22823	22872	22870	22894	22880	23049	23005	22808	22786	22859	22917	22725	22994	22746	22823	22911	22924	22875	23022	22930	22933	22873	22869	22812	22993	23100	22828	22956	22665	22952	22821	22888	22837	22725	22931	22878	23056	22770	22535	22867	22768	22797	22779	22989	22915	22759	23090	23031	22892	22848	22723	22892	22758	22611	22975	22594
22707	28531	27939	23804	21458	19795	18467	17996	17431	16839	16534	16478	15969	15955	15741	15710	15581	15477	15418	15607	15365	15462	15303	15236	15333	15369	15376	15197	15129	15262	15213	15242	15130	15077	15252	15029	15342	15022	15197	15310	15073	14961	14959	15244	15207	15127	15235	15049	15111	15061	14994	15031	15151	15011	15069	15096	15032	15145	15217	15101	14947	15169	15112	15014	15047	15243	15030	15075	15085	15120	15163	15114	15193	14874	15046	14935	14928	14887	15088	15002	15153	15060	15176	15112	14974	15158	15077	15104	15123	15093	15072	15083	15316	14914	14875	15072	14962	14981	15129	15219	15109	15019	14981	15037	15066	14963	15135	15212	14985	14955	15081	15133	15000	15044	15061	14999	15078	15080	15119	14946	15083	14971	15006	14976	15122	15106	15139	14935	15122	14938	15103	15085	15091	14991	15213	14988	15113	15072	15087	15025	15023	15054	15168	15087	14904	15005	15030	15203	14980	14996	15065	15150	14985	15228	15089	15071	15034	14874	15083	15095	15170	14883	15178	14931	14964	15135	15179	15184	15123	15026	15124	15088	14885	15126	14923	15106	15086	15101	15044	15082	14927	15123	15027	15128	15260	14975	15109	15023	14968	15109	15036	14997	15028	15078	15158	15175	15096	14907	15014	14969	14957	14973	15139	15086	15020	15117	15108	15110	15071	15059	14978	14927	15205	14990	14877	15063	15227	15113	15153	14901	15235	15086	15008	15153	15217	15092	15032	14996	15195	15032	15035	15099	15099	15202	15028	14999	15066	15039	15122	15031	15027	14960	15089	15094	15096	15084	15191	15110	14975	15028	15099	14971	15010	15029	15088	14985	15108	15091	15235	14941	15147	15121	15122	14993	15164	15011	15069	15004	15174	15029	15053	15010	14986	15080	15050	15196	15134	15077	15109	14962	15055	14965	15063	15177	15160	15080	15044	15055	15147	15055	15220	15007	14868	14897	15186	15010	15213	15062	15127	15038	14988	15061	15026	15280	15020	15166	14913	14950	15119	15045	15022	15056	14961	15158	15074	15105	15067	15001	15081	15002	15285	15143	15114	15005	14976	15045	15071	15067	15064	15153	15092	15142	15130	14904	15116	15051	15288	15041	14971	15058	15081	15054	15111	15125	15024	15053	15115	15049	15186	15163	15251	15142	15048	14977	14996	15192	15067	15121	15021	15090	15057	15138	15117	15098	14948	14973	15206	15138	15038	15024	15133	15136	15031	15097	15101	14974	15205	14874	15034	15090	15080	15173	14932	15034	15124	15010	14927	15196	15030	14972	15032	15082	14838	15187	15059	15007	15129	15090	15067	14972	14835	15290	15056	15000	15087	15180	15244	15095	15113	15162	15094	15096	15159	15236	14955	15188	15032	15019	15083	15077	15084	14884	15349	15127	15124	15125	14963	15102	15038	15167	15171	14908	15296	15096	15123	14962	15141	15045	15117	14906	15163	15175	14837	15102	14965	15169	15166	15169	14930	15021	14944	15028	15195	14966	15069	15012	15151	15132	15084	15116	14995	15138	14984	14945	14936	15195	15233	14925	15130	15196	14907	15135	15149	15106	15080	15151	15077	15160	15098	15000	15091	15130	15255	15045	15064	15052	15141	14961	15059	15087	15011	15069	14969	15125	15220	15188	15017	14994	15036	15031	15146	15101	15140	15080	15114	15248	15149	15295	15160	14947	15085	15122	15030	15004	15121	15114	15087	14979	15127	15211	15192	14948	15147	14980	14888	15132	14970	15026	15097	14983	15027	15095	15413	14992	14996	15072	15064	15142	15069	15131	15127	15146	15113	15130	15135	15155	15118	15222	15095	14993	15224	15104	15180	15120	15108	15035	15025	14901	15041	15110	14959	15199	15079	14939	15116	15292	14924	15085	15031	15002	14934	15087	15022	14914	15078	15186	15100	15100	14878	15055	15135	15112	15124	15235	15130	14989	15169	15189	15022	15024	14984	15243	15285	15193	15026	15046	14953	15062	15175	15199	15108	15012	15091	15184	15070	15158	14998	15118	14912	15055	15135	15010	14978	15052	15113	15153	15083	15136	15121	15100	15180	15044	15166	15004	15062	15109	14807	15298	15135	15117	15078	15071	14963	14884	15195	15180	15055	15000	15091	15025	14989	14939	15341	15072	15160	15067	15071	15133	15133	15129	15059	15221	15129	15124	15168	15229	15036	14958	15041	15121	15078	14950	14979	15053	15152	15132	15188	15006	15027	15096	14987	14998	15009	15094	14958	15066	15115	15213	15215	15014	15237	15038	15204	15031	15069	15137	15020	15191	15121	15234	15164	15026	14957	15102	15061	15044	14993	15168	14903	15062	14912	15045	15207	15123	15169	15278	15222	14986	15049	15114	14987	15057	14980	15033	14904	15127	15060	15135	14953	15007	15073	15037	15069	15136	15026	14944	15179	15145	14960	14937	15162	15070	15127	15317	15197	15039	15069	15193	15066	14998	15115	15236	15019	15039	15209	15066	15082	15018	14957	15156	15188	14994	15006	15170	14912	15040	15106	14893	15090	15351	14999	15048	15027	15009	15167	14995	15039	14953	15037	15119	15158	14925	15040	15161	15195	15127	15073	14956	15284	15133	14997	15082	15111	15131	15123	15100	14981	15085	15113	15088	15047	15164	15101	14966	15209	14992	14996	15042	14892	15084	14968	15034	15006	15104	15020	15191	14969	14925	14992	14882	15026	15094	15142	15013	15035	15180	15241	15069	15198	15175	15147	15048	14962	15090	15144	15252	15264	15240	15104	15222	15171	14909	15133	14930	15040	15038	15110	14957	15130	15017	15075	15024	14924	15119	15097	15101	15139	15167	14935	14972	14944	15076	14952	15104	14959	14957	14957	15068	15076	15196	15171	15124	15105	15041	15179	15208	15060	15072	14932	15185	15244	15150	15154	15203	15114	15060	15085	15119	15138	15088	15188	15165	15153	15052	15155	15041	15273	14870	15056	15111	14951	15154	15101	15131	14957	15031	15042	14836	15132	15178	15224	15039	15205	15292	15144	15054	15053	14963	14990	14979	15199	15031	15041	15177	14938	15187	15154	15070	15126	15301	15255	14997	15250	15098	15103	15071	15177	15084	15093	15169	15093	15160	15087	15153	15097	14990	15299	15150	14984	15164	15047	15131	15195	14953	15009	15050	15128	14721	14942	15099	15058	14958	15147	14950	15082	15179	14985	15092	15054	14938	15022	15103	15020	15090	15176	15206	14990	15064	15036	15089	15071	15062	15020	15019	15103	14942	15118	15150	15037	15006	15023	15123	15048	15045	15037	14999	15048	14923	15100	15174	15181	15044	15166	14953	15041	15157	15072	15131	14914	15148	15130	15163	15108	15217	14985	15128	15101	15048	15090	15203	15252	15094	15099	15100	15070	15091	15120	15120	15216	15025	15001	14925	15030	15127	15053	15041	15081	15094	15086	15165	15245	15174	14932	14871	15091	15003	14993	15083	15060	15103	15201	14955	15047	15107	15040	15078	15104	15088	15099	15102	14956	15058	14961	15028	15153	15093	15152	14980	15029	15205	15079	14926	14992	15107	15054	15263	14909	15170	15104	15040	15143	14870	14988	15088	15087	15041	15052	15051	15152	15172	15086	15092	15017	15041	15149	15176	15145	15036	15048	15049	15047	14922	15335	15087	15064	15031	15081	14987	15235	15083	15020	15045	14923	15152	15154	15196	15052	14973	15096	15114	15110	14940	15161	15179	15038	15096	14978	15088	15171	15096	14948	15030	15154	15016	15045	15049	15021	14927	15018	15102	15056	15048	15182	15032	15031	15205	15182	15051	15127	14901	15093	15258	15104	15106	15051	15143	15216	14972	15044	14970	15224	14996	15169	15078	15044	15041	15148	15025	15100	15207	14951	14963	15015	15120	15100	15049	15028	15139	15003	15008	14985	15151	15048	14992	15078	15057	14987	15057	15170	15130	14925	15051	15100	15226	15036	14957	15019	15048	15112	15294	15039	15086	15173	15125	15255	15061	14963	15171	14977	14866	15036	15017	14989	15149	15140	15221	14929	15267	15134	15055	15043	15038	15046	15031	14978	15194	15073	15062	15250	14953	15061	15012	15084	15127	15183	15004	15262	15020	15186	15115	15017	15129	15201	14989	15002	15058	15211	14920	14969	15195	14973	14981	15000	15094	14973	15102	15198	14906	14996	15164	15120	15197	15118	15177	15065	15215	15055	14976	15162	15014	14956	15083	15050	15082	14921	15166	15224	15133	14986	15331	14940	15078	15070	15255	15009	15231	15149	14966	15098	15232	15143	15033	15030	15103	15077	15083	15077	15033	15012	15141	15027	15065	14982	15093	14919	14932	14986	15069	15051	15207	15331	15011	15112	14910	15144	15110	15214	15002	15059	15187	15128	14958	15064	15064	15053	14984	15158	15038	15181	14932	15103	14962	14984	15047	15047	15114	15077	14962	15053	15043	15195	15151	15009	15078	15083	15127	15162	15161	14957	15232	15087	14980	15060	15019	15055	15019	14992	15030	15248	14913	15064	15140	15155	15033	14946	15047	15113	15043	15162	15109	15069	15056	14913	15044	15062	15085	15181	15107	14883	15125	14877	14996	15087	15190	14973	15104	14966	14940	14986	15052	15035	15013	15175	15161	15019	14990	15026	15160	15250	15055	15144	15258	15076	14936	15003	14954	15054	14933	14962	14975	15091	15079	15100	15113	15283	15054	15098	14996	15034	15158	15161	15159	15084	15067	15207	15085	15075	15103	15029	15178	15038	15019	14822	15140	14769	15081	14898	15150	15178	14967	15108	15105	15045	14925	14952	15071	15133	14951	15155	15040	15122	14977	15181	15195	15177	14927	14939	15153	15048	15084	14905	14969	15158	15068	15026	15013	15158	15041	14927	15137	14980	15244	15014	15081	15111	15032	15022	15004	15076	15217	15153	14802	15005	15125	14990	15066	15000	15170	15123	15116	15180	15053	15108	15137	15085	15004	15187	15069	15010	15068	15122	15102	15117	14961	15169	15055	14940	15068	14974	15092	15199	15139	14924	15121	14943	15133	14854	15212	15094	15024	15197	15214	14933	15109	15145	15000	15058	15047	14994	15102	15068	15206	15134	15087	15029	14940	15031	15218	15016	15121	15176	15247	15065	15063	15131	14974
24643	21169	27781	25474	24525	28121	29752	26416	25541	25037	24746	24353	23976	23804	23631	23461	23331	23157	23224	23217	23297	23061	23084	22899	22933	22984	22856	22967	22977	23094	23002	22923	22719	22885	22755	22791	23046	22636	22796	22772	22856	22738	22756	22937	23023	22740	22432	22975	23010	22637	22897	23038	23130	22672	22600	22888	22892	22471	22511	22587	22688	22814	22607	22962	22654	22723	22816	22605	22840	22559	22802	22987	22857	22989	22706	22812	23005	22973	22864	22944	22910	22621	22509	22594	22485	22616	23130	22837	22849	22859	22668	22946	22782	22638	23105	22765	23115	22829	22633	22779	22892	22903	22643	22700	22699	22688	22806	22760	22746	22884	22733	22387	22652	22599	22509	22464	22812	22853	22987	23139	22872	22935	22679	22607	22554	22788	22756	22559	22634	22464	22632	22517	22773	22793	22798	22724	22579	22720	22617	22942	22980	22763	22579	22498	22824	22507	22500	22719	22667	22802	22742	22730	22660	22593	22475	22625	22749	22500	22775	22734	22538	22949	22804	22568	22493	22832	22730	22809	22575	22601	22604	22792	22483	22620	22614	22671	22830	22671	22717	22540	22830	22569	22682	22664	22553	22428	22632	22548	22511	22496	22795	22716	22650	22714	22752	22751	22572	22700	22380	22592	22807	22761	22650	22721	22813	22724	22716	22937	22766	22771	22548	22730	22598	22628	22967	22688	22848	22808	22952	22379	22767	22733	22793	22760	22623	22842	22650	22770	22688	22434	22806	22770	22895	22664	22579	22933	22902	23062	22587	22804	22774	22590	22601	22690	22787	22646	22717	22831	22564	22590	22817	22742	22950	22867	23074	22780	22582	22717	22961	22550	22763	22878	22580	22604	22972	22937	22707	22566	22812	22909	22816	22684	22537	22696	23022	23024	22742	22810	22634	22722	22589	22634	22576	22447	22732	22752	22520	22866	22779	22720	22839	22563	22785	22874	22980	22676	22814	22682	22709	22798	22661	22754	22547	22638	22785	22699	22811	22918	22563	22687	22707	22704	22469	22874	22833	22715	22767	22667	22608	22545	22497	22804	22876	22734	22685	22885	22654	22537	22766	22668	22361	22702	22614	22777	22833	22827	22878	22651	22551	22740	22448	22745	22703	22863	22608	22798	22757	22681	22908	22625	22707	22385	22982	22835	22895	22486	22622	22535	22884	22748	22604	22764	22589	22813	22745	22488	22498	22661	22801	22781	22566	22636	22684	22661	22732	22673	22799	22724	22740	22739	22847	22798	22622	22628	22667	22948	22762	22517	22582	22587	22783	22648	22964	22767	22565	22768	22813	22727	22520	22613	22584	22384	22669	22604	22800	22469	22674	22648	22984	22797	22757	22798	22853	22608	22790	22825	22529	22897	22746	22983	22782	22540	22864	22718	22550	22716	22716	22608	22808	23025	22717	22628	22775	22573	22794	22675	22542	22538	22724	22564	22515	22619	22536	22619	22713	22810	22704	22855	22640	22852	22719	22905	22623	22574	22619	22620	22715	22545	22879	22780	22801	22537	22786	22763	22730	22931	23002	22495	22506	22488	22775	22791	22589	22778	22595	22767	22872	22764	22753	22767	22880	22797	22608	22722	22829	22657	22542	22570	22618	22795	22698	22659	22699	22536	22698	22746	22835	22549	22715	22560	22819	22624	22874	22927	22641	22785	22912	22802	22720	22721	22711	22950	22938	22615	22680	22799	22602	22702	22619	22627	22548	22787	22870	22747	22690	22967	22858	22613	22829	22770	22663	22827	22939	22715	22482	22661	22719	22711	22892	22727	22271	22686	22837	22801	22877	22580	22988	22776	22726	22562	22580	22532	22738	22744	22636	22629	23005	22497	22737	22697	22980	22920	22687	22774	22579	22711	22737	22498	22740	22708	22741	22651	22722	22921	22706	22814	22491	22516	22799	22628	22517	22524	22722	22591	22789	22676	22459	22527	22792	22736	22655	22485	22629	22596	22748	22476	22843	22491	22493	22512	22823	22554	22552	22704	22794	22687	22849	22831	22685	22606	22711	22464	22696	23088	22770	22426	22751	22823	22662	22818	22841	22896	22782	22642	22705	22753	22780	22601	22508	22793	22823	22731	22663	22661	22485	22587	22548	22395	22717	22863	22644	22815	22808	22613	22520	22378	22650	22749	22680	22996	22820	22639	22833	22684	22737	22759	22878	22823	22567	22642	22993	22633	22732	22788	22652	22614	22881	22657	22846	22562	22903	22553	22792	22627	22545	22751	22653	22719	22519	22562	22758	22678	22738	22633	22738	22696	22700	22590	22484	22675	22521	22606	22692	22599	22786	22754	22835	22847	22715	22730	22623	22648	22763	22720	22704	22661	22749	22770	22702	22841	22671	22438	22389	22563	22724	22671	22850	22604	22543	22592	22455	22682	22755	22739	22625	22780	22925	22792	22910	22724	22683	22839	22892	22664	22596	22641	22568	22606	22592	22585	22649	22536	22762	22740	22743	22677	22654	22806	23062	22645	22652	22650	22891	22881	22939	22782	22627	22715	22708	22404	22769	22967	22682	22768	22715	22969	22887	22680	22746	22833	22389	22552	22880	22424	22471	22828	22652	22862	23034	22677	22839	22404	22522	22701	22703	22589	22563	22602	22818	22733	22537	22533	22790	22766	22632	22652	22552	22925	22713	22702	22877	22553	22770	22877	22720	22765	22894	22819	22710	22856	22935	22708	22583	22523	22766	22736	22814	22571	22856	22977	22917	22687	22947	22567	22554	22567	22699	22620	22413	22652	22825	22747	22510	22887	22634	22420	22657	22702	22841	22720	22648	22663	22642	22819	22619	22561	22636	22675	22744	22800	22581	22565	22557	22733	22736	22688	22776	22691	22596	22661	22614	22894	22725	22572	22741	22698	22876	22702	22687	22807	22639	22738	22918	22907	22921	22600	22830	22631	22611	22550	22486	22433	22858	22811	22369	22647	22820	22689	22712	22655	22625	22686	22543	22642	22819	22661	22712	22655	22604	22736	22702	22645	22825	22865	22802	22650	22803	22750	22611	22594	22663	22891	22674	22843	22619	22829	22742	22534	22568	22825	22745	22642	22570	22769	22899	22758	22413	22810	22606	22758	22699	22637	22934	22904	22854	22984	22650	22937	22599	22764	22704	22621	22788	22793	22622	22675	23080	22417	22657	22681	22726	22748	22786	22436	22697	22755	22886	22887	22475	22724	22727	22820	22766	22515	22495	22630	22629	22826	22755	22669	22755	22823	22491	22979	22865	22765	22856	22616	22746	22855	22956	22764	22801	22720	22606	22859	22767	22792	22672	22533	22711	22689	22739	22740	22715	22654	22725	22700	22623	22846	22646	22458	22694	22793	22951	22552	22603	22922	22601	22733	22682	22682	22548	22831	22449	22579	22804	22663	22592	22772	22644	22707	22799	22829	22732	22478	22589	22604	22717	22716	22695	22771	22691	22693	22638	22589	22696	22509	22644	22448	22510	22805	22746	22722	22598	22617	22541	22761	22770	22881	22707	22829	22750	22654	22864	22696	22620	22626	22566	22785	22830	22485	22691	22883	22909	22702	22719	22724	22751	22767	22622	22830	22892	22487	22692	22721	22627	22535	22622	22628	22870	22600	22589	22704	22672	22636	22750	22353	22774	22911	22696	22540	22510	22722	22709	22668	22842	22774	22698	22809	22823	22820	22626	22502	22443	22739	22544	22854	22716	22783	22647	22763	22892	22500	22556	22776	22796	22729	22876	22722	22659	22630	22750	22808	22595	22644	22492	22650	22754	22689	22474	22522	22631	22822	22833	22568	22711	22677	22822	22460	22693	22476	22647	22786	22590	22938	22776	22582	22709	22444	22597	22770	22751	22546	22523	22648	22764	22779	22739	22541	22640	22518	22852	22662	22684	22639	22590	22866	22576	22617	22928	22692	22547	22560	22764	22850	22849	22584	22709	22604	22526	22589	22650	22754	22857	22636	22574	22816	22787	22792	22844	22520	22895	22821	22504	22652	22777	22663	22686	22991	22731	22720	22742	22609	22660	22666	22683	22522	22784	22862	22873	22601	22783	22583	22648	22641	22883	22978	22696	22668	22764	22729	22531	22633	22647	22709	22526	22464	22837	22732	22702	22594	22690	22541	22578	22504	22576	22819	22651	22869	22490	22726	22642	22517	22702	22726	22830	22544	22774	22652	22511	22730	22563	22563	22645	22640	22986	22810	22786	22731	22852	22516	22560	22726	22781	22839	22782	22786	22673	22608	22556	22490	22614	22532	22543	22519	22816	22770	22810	22689	22769	22640	22581	22521	22744	22579	22799	22779	22831	22476	22591	22768	22735	22764	22745	22723	22700	22716	22753	22709	22681	22718	22904	22847	22694	22899	22637	22772	22636	22712	22711	22719	22613	22858	22694	22671	22845	22839	22724	22510	22816	22659	22779	22648	22805	22622	22419	22822	22659	22816	22522	22726	22644	22504	22642	22913	22851	22750	22668	22790	22774	22706	22661	22767	22669	22534	22713	22667	22475	22475	22653	22881	22538	22783	22603	22591	22639	22660	22849	22752	22686	22511	22908	22544	22731	22786	22920	22615	22602	22975	22652	22518	22906	22664	22841	22740	22646	22772	22649	22576	22623	22873	22805	22800	22586	22767	22855	22782	22755	22715	22698	22727	22685	22672	22886	22643	22719	22564	22688	22802	22766	22666	22752	22753	22713	23054	22904	22602	22578	22716	22839	22676	22659	22675	22639	22663	22807	22626	22831	22851	22637	22885	22670	22828	22883	22572	22775	22572	22784	22815	22790	22669	22822	22893	22811	22645	22739	22771	22771	22252	22650	22650	22589	22700	22825	22769	22664	22710	22863	22557	22840	22677	22616	22681	22705	22977	22796	22704	22737	22962	22531	22833	22759	22626	22550	22700	22652	22749	22652	22713	22661	22570	22782	22599	22909	22587	22803	22731	22922	22684	22659	22465	22536	22686	22721	22602	22590	22814	22502	22613	22638	22979	22779	22841	22810	22874	22749	22847	22645	22628	22590	22884	22638	22540	22645	22622	22761	22908	22585	22685	22576	22643	22799	22852	22862	22673	22719	22824	22651	22787	22690	22854	22748	22736	22521	22622	22595	22745	22668	22718	22769	22800	22604	22794	22407	22889
21062	35887	35317	29358	25674	23009	21522	20172	19074	18400	17636	17168	17091	16520	16370	16100	16131	15773	16016	15636	15683	15558	15594	15468	15308	15388	15349	15349	15277	15176	15250	15231	15075	15227	15148	15078	15169	15235	15100	15123	15197	14978	15343	15085	14965	15136	15109	14952	15099	15079	15119	15178	14999	15114	15039	14861	15138	15020	15029	14981	14959	15024	15131	15199	15068	15076	15153	15008	14972	15045	14948	15005	15058	15172	15171	14950	15023	15103	15039	15202	14925	14958	14876	15091	14824	15115	15015	15052	15006	15027	15089	15038	15085	14868	15045	14948	14922	14926	15052	14998	15098	15177	14949	15101	14937	14993	14971	14904	14929	14917	14984	14858	15005	14923	15192	14880	14912	15135	14927	14979	14918	15077	15053	15028	15108	14853	15001	15135	15129	15036	14980	15070	15001	15051	14922	15028	15106	15182	15085	15156	14896	14850	15069	14943	14943	15196	14881	14885	15069	14952	14975	15009	14851	14918	15037	14993	14931	14833	15003	15091	14968	15058	14988	15011	15108	15042	14962	15035	14896	14987	15069	14823	14921	14976	15021	15090	15075	15034	15028	14797	15007	14912	14866	14895	14893	15060	15143	15075	14974	15007	14869	14969	15053	14961	15092	14906	15016	14846	14967	14846	15041	15035	14914	14951	15067	15032	14899	14930	15259	14974	15002	14849	15065	14842	15155	14848	14989	15023	14864	14992	14984	14958	15055	15055	15212	15057	15104	15018	14967	15012	15022	14877	15037	15089	15088	15090	14956	15110	15039	15024	14859	14971	14965	15070	14893	14922	15030	14963	15036	14830	14961	14979	14954	15022	14938	15139	14996	15003	14811	15029	15063	14901	15002	14961	15010	14942	15061	14913	15088	15021	14903	15131	15078	14956	14906	14910	14854	15131	14996	14918	14893	14920	14936	15053	15119	15001	15040	15034	14994	14959	14982	14922	14878	14989	15054	15086	14992	15021	14976	14877	15026	15120	14939	14850	14921	14783	15099	14896	15023	14914	15016	15091	14830	15033	14886	15091	15114	14852	14989	14992	14950	14952	14986	15011	15004	15091	14907	15102	15012	14877	14893	14954	15039	15080	14998	14928	15130	15057	14894	14973	14954	14988	15041	15081	14964	15043	14822	15095	14922	15019	14991	14952	14901	14978	15005	14721	14926	15126	14971	15045	14870	14913	14853	14881	15075	14952	14883	14805	15031	14904	14915	15048	14888	14928	14930	15062	15107	15000	14927	15089	14772	14909	14875	14908	14939	14990	14880	14929	15034	14969	14893	15051	14856	15082	14932	14962	15005	15008	15040	14950	15147	14963	14993	15024	14985	15034	14983	14927	15013	14928	14955	14858	15006	15018	14832	15041	14966	15008	14993	14967	15024	14963	15045	14843	15063	14979	15086	14965	14946	15049	14986	14964	14922	14948	15069	15006	15056	14946	15004	14891	15114	14806	14905	14907	14935	15063	14959	14943	14994	15157	14990	15012	15009	14869	14919	15210	14851	14794	14883	14988	15197	15051	14920	15194	14918	14834	14996	15018	15027	15055	15262	15067	14935	14954	14945	15018	15086	15089	14924	15029	14827	14934	15004	15021	15027	14889	15015	15329	14820	14941	15103	14837	15053	14997	15085	15000	15015	15040	14814	14790	15066	14862	14933	14983	15064	15011	14805	14894	15040	15137	14969	14893	15018	15041	14849	15002	15137	15071	14956	14976	15051	14970	14987	14871	15106	14947	14976	14857	15228	14937	15055	14895	14925	15066	14970	14880	15068	14874	14782	15049	15047	15037	14886	15127	14938	14920	14966	14966	15059	14942	15042	14981	15020	14980	14846	15117	14935	14910	14920	14997	14939	15036	14851	14986	15034	15094	15080	14908	14956	14970	15113	14908	14960	15104	14833	15028	14922	15000	15014	14892	15022	14964	14784	14860	15004	14957	15042	15135	14926	15160	15049	14979	14963	14904	15126	15098	15127	14808	14976	14955	15047	15015	14927	14975	14970	14989	15010	14947	15010	14986	15116	14900	14848	14931	14977	15047	14907	15036	15094	14936	15065	15004	15134	14970	14905	14867	14952	15022	15027	14847	14963	14950	15011	14824	15060	14845	14929	14916	15057	14943	15130	15063	15119	14988	14993	15052	14894	14888	14899	14891	14869	14883	15010	14987	14978	15155	15096	15024	15102	14944	15123	15107	14910	15057	15102	15120	14962	14942	14978	15043	14909	15089	14923	15081	15193	14849	15115	14963	14968	15063	14933	15007	15059	15091	14977	15013	14920	15159	15170	14757	15057	15002	15032	14790	15038	14848	15091	14855	14975	14923	15039	14998	14859	14985	14910	14818	15018	14982	14900	14959	14865	14944	15193	14946	14845	14941	15128	15025	15010	15031	15102	15237	15012	14909	15001	15095	15169	15108	15089	14942	14982	14999	14992	15019	14937	15018	15041	14952	15159	15147	14934	14986	14984	14925	14858	15092	15068	14897	15169	15204	15122	15032	15101	14909	15129	15010	15078	14949	15002	15129	15186	15158	14884	15019	14910	14895	15059	14882	15019	15139	14991	14905	14980	15145	14917	14976	14983	15086	15126	15066	15052	15080	14939	15070	14885	14952	14911	15074	14849	14897	14839	14892	14966	15053	15162	15116	14968	15071	14790	15047	15100	14989	14902	14879	14947	14920	14922	15125	15052	14880	14923	14993	15058	14899	14919	15071	14991	14897	14953	15127	15000	14831	14970	14956	14927	15012	14815	14835	15001	15015	15001	14783	15053	15030	14974	14901	15008	15139	15026	15074	14969	15017	15110	14890	15105	15051	14727	15010	15004	14878	15006	14987	14962	15070	14893	14939	14943	14863	15108	14902	14887	15252	14912	14943	15210	14984	15133	15030	14907	15059	15047	14920	14996	14909	14870	14918	15024	15014	14774	14866	15012	15081	15087	14939	15092	14906	14919	14898	15114	14811	15141	15110	15135	15187	14983	14937	14984	15025	14991	15006	14960	15202	15103	14910	14994	14911	14965	14797	14994	15106	14966	14909	15024	15056	14911	14958	14954	15081	14902	15076	15014	15118	14873	15015	14901	15005	15053	14914	15047	14920	15090	14919	15043	15071	14970	14974	15220	15012	15058	15066	14924	14995	15080	15144	15018	15061	15085	15016	15068	14976	14979	14800	14962	14980	15014	15227	14914	14989	14940	15120	15200	14778	14922	14999	14830	15026	14879	14999	14891	14972	15094	14985	14947	14869	14929	15089	15042	14891	15143	15043	14975	15077	15066	15047	14804	14890	14870	14931	15180	15029	15102	14974	14982	15072	14950	14838	15074	15002	14940	14810	14961	14835	14989	14932	15154	14821	15089	14950	14947	14981	14925	14848	15125	14900	15117	14842	15096	14918	14819	14919	14979	14944	15084	14960	14900	15078	14971	14892	14992	14935	15044	15000	14898	14934	14994	15035	15137	14948	15073	14834	15085	14977	15110	14986	15015	14895	15054	14936	14908	15019	14781	14902	14832	14865	15037	14929	15197	15029	14970	14947	15071	15066	14946	15014	15027	15121	14841	14897	15093	14975	14903	14959	14919	14907	15036	14959	15062	15085	15134	14987	14843	14818	14950	14991	15122	14993	15011	15031	14953	15047	14884	15065	15122	15176	15020	14814	14945	14951	15039	14974	15110	14928	14977	14981	14966	14988	14882	14991	14936	14830	15017	15066	14878	14800	15046	15025	14870	14930	14884	15065	14912	14792	14929	14952	14966	14948	14951	14921	14901	14828	14960	15158	15046	15036	14973	14882	15024	15042	14888	15026	15054	15025	14959	14973	15077	14935	15114	14890	14798	14886	15033	14827	15110	14981	15080	15096	15007	15091	14881	14952	14988	15067	15049	15063	14774	15089	14995	15092	15062	14912	14857	14949	15183	14888	15021	14889	15046	15036	14952	15005	14937	14957	15056	14979	14846	15012	14924	15151	14889	15030	15063	15002	14975	15049	15030	14900	14852	15023	14851	15039	14956	14902	15023	14812	14791	14765	14947	14891	14904	15043	14870	14944	15039	14846	14867	15054	14906	14960	15071	15092	14937	14919	14946	15006	14906	15081	15031	15012	15037	15146	14840	14838	15117	15116	14926	15110	15018	15030	15134	14981	14919	15041	15141	14855	15007	14994	14840	15015	14999	14847	14983	14981	15129	14987	14847	14866	15008	14931	15017	14865	15171	14938	15095	15032	15058	15042	15050	14782	14907	15061	15060	14982	15140	14980	15047	14892	15147	14839	15123	15209	15011	14866	14874	14972	15112	14940	14823	14988	15034	15054	14998	15068	15062	14974	14905	14991	15013	15001	15052	14931	15031	15089	15163	15049	14948	14923	15027	14957	14960	14860	15281	14828	14934	15130	15002	15202	14728	15045	14893	14985	14898	15066	14922	15101	14889	15105	15014	14925	14952	14932	15026	14941	14912	15023	14999	15092	14958	15039	15008	14983	14940	14914	14966	14901	14902	15046	15033	15053	14953	15107	15063	14828	15020	14891	15121	14989	14921	15047	14819	15068	14909	14984	14922	14880	15154	14985	14931	14901	14855	14973	14841	15086	14997	14867	15115	14879	14981	14883	14997	15095	15007	14967	15012	15084	14977	15010	15015	15018	14806	15121	15064	15079	14895	14982	15123	15084	15119	15002	14954	15010	15095	14927	14790	15094	15207	15084	14927	15088	15086	14894	15095	15131	14982	14980	14807	15041	14838	15111	15067	15021	14985	14918	14938	14747	14876	14932	15039	14871	15085	14941	15108	14924	14979	14927	15108	14901	15089	15021	14909	14977	14834	14951	14893	14982	15028	14908	15198	15122	15016	14852	15044	14898	15176	14938	15033	15046	15053	14857	14877	15090	15047	14943	15084	15000	14906	14932	14927	15047	15102	15050	14896	14820	14989	15122	15023	14964	14711	15053	14890	14961	14980	15061	15052	14817	15004	14952	15032	15178	14767	14892	14871	14921	14902	15027	14936	15078	15017	14896	15033	15077	14914	14977	14940	14949	14969	15055	15143	14911	14898	14922	14920	14948	15029	14865	15120	14979	14925	15007	15168	15170	14921	15121	14958	14953	14948	15028	14951	14942	15074	14983	15002	15193	14994	14985	14937	14935
22641	21186	27824	24973	22907	28294	33258	29467	28281	28080	27239	26860	26303	26205	26038	25562	25269	25435	25026	24940	24971	25156	24795	24902	24914	24857	24911	24623	24837	24569	24429	24383	24810	24784	24554	24666	24435	24681	24790	24697	24562	24432	24538	24557	24233	24621	24377	24358	24624	24770	24852	24737	24602	24808	24505	24668	24283	24664	24321	24318	24404	24603	24516	24509	24295	24232	24466	24752	24749	24346	24686	24534	24514	24259	24290	24265	24418	24461	24510	24525	24449	24428	24540	24609	24365	24433	24165	24372	24591	24249	24252	24212	24633	24214	24377	24265	24409	24409	24433	24220	24427	24597	24527	24412	24441	24502	24387	24548	24351	24487	24404	24248	24406	24425	24324	24488	24333	24455	24358	24437	24434	24370	24409	24415	24394	24297	24270	24407	24481	24511	24306	24491	24430	24567	24388	24484	24558	24276	24477	24702	24519	24602	24438	24338	24284	24586	24378	24218	24512	24461	24594	24777	24633	24389	24551	24421	24250	24475	24580	24224	24464	24355	24698	24244	24393	24480	24285	24314	24459	24371	24519	24355	24348	24528	24522	24229	24412	24239	24277	24345	24078	24391	24317	24439	24266	24515	24395	24352	24425	24336	24643	24246	24439	24667	24374	24223	24589	24695	24310	24239	24290	24387	24454	24380	24143	24127	24628	24428	24396	24513	24419	24239	24293	24425	24484	24335	24322	24333	24373	24767	24702	24341	24185	24386	24546	24503	24176	24155	24485	24154	24532	24513	24269	24241	24151	24415	24451	24512	24490	24352	24165	24452	24330	24184	24224	24348	24621	24440	24279	24460	24529	24363	24561	24270	24429	24439	24255	24209	24316	24490	24426	24462	24502	24300	24556	24508	24663	24289	24403	24352	24493	24523	24342	24361	24349	24207	24487	24380	24494	24394	24428	24370	24342	24465	24660	24427	24683	24566	24306	24362	24509	24628	24248	24409	24379	24175	24289	24406	24520	24418	24074	24512	24562	24378	24255	24274	24349	24417	24488	24400	24415	24274	24085	24421	24398	24543	24623	24481	24146	24379	24337	24411	24151	24530	24515	24352	24311	24347	24481	24235	24484	24561	24285	24432	24531	24504	24338	24496	24342	24713	24631	24688	24360	24266	24575	24497	24502	24557	24432	24439	24462	24554	24466	24320	24526	24656	24422	24358	24667	24292	24474	24423	24481	24618	24370	24379	24298	24339	24389	24576	24422	24502	24362	24413	24395	24465	24299	24134	24524	24378	24481	24659	24476	24240	24497	24443	24629	24518	24479	24378	24323	24333	24173	24622	24480	24207	24487	24313	24388	24281	24307	24468	24472	24426	24557	24349	24382	24389	24478	24363	24341	24475	24617	24383	24405	24270	24402	24225	24174	24590	24411	24521	24609	24365	24321	24406	24471	24285	24198	24312	24357	24493	24508	24557	24457	24368	24596	24199	24366	24397	24195	24527	24570	24266	24315	24463	24387	24132	24337	24615	24451	24682	24290	24167	24200	24433	24613	24480	24332	24434	24756	24355	24507	24573	24236	24338	24356	24471	24411	24551	24416	24476	24542	24295	24356	24463	24328	24051	24280	24319	24236	24248	24450	24351	24328	24520	24478	24558	24545	24305	24405	24462	24409	24408	24390	24436	24431	24341	24611	24645	24364	24597	24631	24270	24605	24360	24285	24770	24294	24591	24282	24355	24444	24419	24691	24368	24542	24336	24474	24314	24529	24549	23920	24422	24292	24518	24534	24390	24463	24469	24383	24353	24445	24560	24366	24354	24382	24649	24262	24353	24508	24581	24276	24175	24358	24463	24553	24376	24283	24411	24580	24572	24238	24331	24354	24256	24243	24297	24282	24402	24235	24141	24214	24312	24513	24458	24342	24599	24538	24253	24552	24415	24411	24320	24308	24234	24460	24373	24287	24374	24412	24285	24370	24604	24264	24253	24236	24403	24481	24477	24335	24408	24443	24220	24247	24202	24253	24240	24547	24339	24168	24344	24132	24570	24530	24308	24271	24404	24304	24441	24477	24399	24351	24351	24568	24419	24630	24627	24395	24386	24418	24363	24368	24439	24458	24151	24396	24401	24410	24455	24375	24493	24454	24539	24290	24537	24467	24480	24526	24535	24458	24015	24208	24421	24399	24353	24345	24208	24299	24633	24327	24479	24370	24402	24495	24608	24510	24296	24388	24445	24453	24269	24463	24402	24191	24430	24197	24272	24378	24239	24458	24500	24470	24339	24422	24394	24115	24376	24337	24528	24349	24689	24191	24562	24377	24511	24475	24516	24529	24446	24438	24068	24407	24465	24565	24556	24549	24420	24607	24345	24201	24434	24216	24263	24624	24659	24397	24399	24573	24423	24463	24219	24488	24381	24323	24454	24132	24291	24476	24468	24436	24610	24152	24726	24480	24581	24303	24258	24460	24390	24643	24512	24339	24357	24400	24459	24280	24466	24469	24335	24616	24477	24401	24150	24341	24348	24437	24426	24585	24471	24208	24252	24264	24485	24354	24453	24392	24385	24259	24394	24350	24386	24230	24460	24172	24371	24344	24474	24372	24466	24297	24296	24085	24483	24523	24435	24697	24437	24417	24655	24546	24507	24423	24390	24377	24250	24482	24358	24466	24508	24214	24266	24194	24339	24147	24193	24595	24567	24538	24324	24603	24324	24663	24402	24100	24271	24561	24241	24271	24227	24442	24327	24413	24385	24522	24389	24155	24326	24558	24425	24220	24471	24493	24267	24497	24139	24355	24269	24390	24360	24397	24402	24520	24362	24331	24214	24499	24325	24468	24395	24400	24427	24386	24336	24361	24378	24334	24285	24509	24760	24621	24652	24429	24470	24236	24247	24334	24448	24275	24410	24390	24307	24569	24226	24312	24119	24504	24354	24435	24367	24502	24551	24451	24258	24153	24352	24340	24444	24338	24382	24739	24201	24433	24312	24246	24378	24415	24441	24376	24425	24455	24544	24199	24230	24253	24322	24501	24514	24582	24372	24341	24293	24411	24281	24677	24405	24572	24687	24535	24514	24524	24311	24230	24473	24373	24351	24457	24432	24312	24658	24462	24394	24538	24629	24219	24307	24415	24341	24405	24325	24529	24258	24157	24446	24296	24387	24403	24368	24383	24197	24219	24649	24388	24351	24414	24090	24399	24670	24597	24527	24183	24306	24496	24289	24575	24120	24417	24542	24454	24476	24361	24424	24393	24350	24244	24551	24377	24413	24266	24222	24496	24414	24263	24354	24578	24369	24518	24335	24225	24442	24531	24490	24456	24727	24596	24061	24390	24362	24516	24431	24402	24728	24522	24370	24372	24358	24437	24267	24507	24249	24647	24575	24235	24536	24325	24413	24396	24505	24448	24664	24582	24161	24246	24353	24470	24318	24117	24502	24628	24278	24215	24194	24304	24294	24303	24483	24328	24162	24312	24554	24492	24505	24381	24518	24497	24177	24447	24316	24501	24331	24260	24508	24677	24458	24385	24385	24264	24485	24512	24451	24398	24311	24149	24299	24746	24651	24359	24649	24478	24631	24327	24214	24614	24408	24247	24019	24340	24421	24668	24486	24392	24428	24346	24385	24502	24418	24283	24380	24169	24364	24421	24556	24505	24319	24476	24310	24190	24680	24220	24449	24369	24101	24630	24597	24658	24581	24206	24398	24571	24398	24162	24469	24335	24233	24384	24446	24254	24085	24576	24468	24298	24228	24302	24234	24519	24223	24448	24176	24454	24429	24308	24365	24180	24228	24399	24486	24551	24415	24580	24210	24239	24125	24253	24532	24520	24497	24527	24475	24595	24141	24362	24482	24233	24384	24406	24375	24447	24304	24372	24409	24303	24590	24342	24388	24237	24255	24247	24492	24335	24568	24433	24423	24318	24567	24465	24588	24441	24422	24152	24231	24548	24323	24391	24394	24498	24332	24468	24431	24552	24390	24529	24475	24414	24458	24336	24354	24384	24489	24493	24205	24491	24509	24440	24228	24567	24385	24259	24242	24331	24202	24373	24489	24531	24525	24363	24674	24585	24265	24562	24354	24429	24334	24534	24368	24614	24541	24170	24661	24664	24209	24477	24296	24394	24468	24463	24376	24277	24484	24594	24583	24311	24429	24462	24504	24264	24422	24242	24229	24244	24272	24575	24556	24394	24395	24287	24380	24136	24493	24564	24424	24393	24355	24222	24651	24386	24599	24300	24553	24412	24465	24459	24404	24379	24394	24352	24313	24526	24693	24474	24594	24292	24341	24436	24600	24503	24178	24431	24369	24480	24406	24237	24393	24446	24248	24346	24497	24620	24525	24500	24275	24488	24416	24547	24411	24556	24364	24500	24580	24132	24497	24375	24308	24443	24345	24515	24454	24452	24552	24571	24242	24510	24427	24384	24604	24357	24285	24426	24468	24677	24621	24256	24360	24408	24568	24310	24441	24609	24303	24222	24433	24189	24304	24545	24515	24461	24335	24309	24450	24476	24313	24325	24372	24427	24438	24580	24391	24580	24480	24638	24336	24387	24433	24476	24381	24291	24626	24537	24409	24562	24407	24500	24213	24565	24530	24259	24545	24560	24581	24636	24454	24289	24519	24552	24461	24158	24358	24337	24461	24556	24526	24496	24272	24440	24438	24662	24641	24263	24442	24158	24472	24567	24486	24450	24266	24325	24233	24383	24383	24328	24373	24485	24443	24478	24221	24223	24311	24479	24206	24349	24310	24449	24251	24429	24214	24127	24587	24419	24707	24564	24219	24169	24350	24550	24446	24509	24197	24618	24600	24524	24349	24525	24512	24439	24430	24495	24643	24385	24384	24736	24577	24593	24486	24305	24544	24421	24342	24194	24530	24576	24446	24299	24308	24341	24436	24528	24606	24550	24450	24248	24556	24342	24528	24649	24522	24497	24353	24458	24514	24399	24823	24616	24261	24179	24567	24357	24306	24270	24431	24459	24171	24465	24465	24300	24508	24495	24435	24610	24438	24450	24589	24430	24461	24395	24142	24524	24231	24111	24303	24432	24385	24453	24446	24379	24562	24590	24389	24434	24382	24373	24334	24543	24344	24289	24339	24411	24211	24487	24465	24266	24304	24369	24288	24446	24520	24654	24620	24652	24412	24577	24446	24498	24234	24483	24292	24441	24266
22994	40728	40095	34082	29457	26543	24244	22701	21401	20508	19378	18792	18183	18047	17604	17435	17162	17063	16859	16666	16560	16396	16292	16390	16044	16087	16030	16214	16118	15911	16026	16122	16060	16023	15938	16108	16025	16007	15939	15915	15973	16012	15918	15976	15809	15908	15927	15920	15966	15979	15759	15892	15935	15896	16036	15850	15893	15666	15804	15737	15783	15917	15790	15801	15952	15802	15906	15638	15743	15757	15767	15701	15850	15897	15743	15800	15723	15727	15681	15721	15831	15623	15881	15770	15764	15760	15670	15894	15793	15736	15672	15895	15765	15601	15628	15611	15843	15710	15852	15864	15734	15628	15753	15750	15826	15800	15761	15832	15777	15787	15770	15761	15782	15650	15881	15795	15876	15810	15778	15680	15845	15686	15764	15677	15928	15991	15756	15809	15639	15603	15871	15725	15698	15718	15595	15911	15800	15829	15770	15719	15872	15659	15789	15701	15700	15867	15798	15887	15899	15716	15597	15785	15866	15791	15690	15805	15804	15900	15728	15607	15664	15895	15700	15810	15855	15903	15908	15864	15770	15890	15858	15851	15591	15813	15863	15780	15738	15732	15886	15818	15869	15644	15716	15829	15871	15802	15739	15853	15746	15640	15835	15950	15945	15741	15688	15969	15713	15652	15824	15706	15664	15811	15824	15946	15658	15785	15704	15863	15727	15932	15855	15820	15639	15768	15736	15652	15703	15690	15694	15773	15799	15632	15704	15817	15533	15816	15818	15727	15887	15756	15921	15808	15654	15751	15856	15823	15736	15702	15650	15793	15793	15827	15662	15640	15821	15823	15762	15846	15632	15631	15821	15648	15664	15822	15708	15790	15684	15812	15881	15695	15624	15699	16014	15735	15741	15704	15766	15636	15734	15740	15831	15681	15877	15824	15585	15728	15622	15695	15920	15756	15757	15658	15799	15843	15772	15809	15727	15743	15788	15719	15740	15848	15987	15874	15617	15764	15735	15796	15710	15810	15667	15786	15890	15694	15733	15771	15717	15826	15802	15848	15724	15824	15813	15725	15741	15749	15741	15592	15814	15602	15647	15745	15770	15670	15823	15717	15725	15706	15744	15779	15913	15973	15686	15683	15710	15838	15498	15619	15862	15661	15688	15926	15837	15703	15886	15804	15800	15682	15887	15795	15875	15801	15967	15617	15876	15824	15708	15804	15745	15744	15790	15807	15770	15693	15794	15665	15909	15695	15668	15786	15721	15843	15677	15858	15873	15687	15694	15745	15751	15836	15810	15786	15643	15651	15634	15768	15714	15775	16027	15659	15744	15786	15697	15773	15755	15766	15673	15752	15675	15769	15719	15690	15931	15764	15776	15621	15837	15776	15886	15812	15705	15690	15891	15916	15681	15687	15635	15830	15763	15629	15824	15696	15631	15836	15817	15736	15633	15656	15766	15798	15814	15654	15676	15875	15835	15774	15737	15750	15705	15905	15782	15729	15806	15776	15770	15556	15775	15622	15931	15803	15992	15769	15585	15650	15730	15689	15895	15703	15677	15686	15748	15812	15836	15814	15855	15772	15747	15926	15877	15761	15648	15838	15666	16012	15761	15585	15738	15723	15857	15700	15675	15782	15913	15680	15658	15652	15613	15835	15600	15632	15607	15714	15731	15609	15791	15747	15944	15767	15756	15623	15680	15661	15840	15942	15655	15556	15721	15628	15717	15643	15824	15755	15851	15792	15844	15860	15897	15728	15585	15977	15733	15780	15664	15892	15868	15658	15546	15658	15710	15706	15770	15918	15866	15697	15905	15631	15849	15862	15567	15781	15877	15677	15619	15729	15932	15919	15865	15728	15744	15802	15775	15770	15662	15818	15649	15686	15724	15738	15844	15576	15825	15633	15738	15682	15934	15661	15863	15654	15610	15797	15922	15691	15932	15685	15689	15782	15776	15772	15772	15701	15730	15655	15781	15817	15714	15799	15686	15706	15635	15827	15831	15724	15830	15644	15718	15768	15765	15692	15968	15508	15748	15821	15803	15805	16033	15772	15692	15779	15871	15793	15898	15702	15529	15998	15890	15708	15814	15681	15836	15623	15673	15670	15786	15812	15895	15635	15703	15846	15783	15845	15686	15775	15759	15652	15542	15903	15780	15975	15629	15654	15734	15837	15745	15870	15773	15662	15538	15688	15734	15716	15826	15740	15841	15738	15847	15797	15974	15762	15937	15512	15749	15669	16012	15820	15738	15754	15642	15762	15756	15684	15921	15707	15792	15642	15772	15784	15792	15829	15745	15726	15642	15763	15804	15539	15849	15775	15827	15816	15678	15781	15775	15441	15720	15986	15855	15858	15894	15714	15709	15649	15697	15851	15715	15848	15758	15673	15895	15726	15782	15537	15723	15843	15732	15652	15755	15675	15794	15742	15889	15761	15873	15637	15648	15813	15544	15843	15817	15795	15728	15697	15831	15737	15709	15577	15749	15738	15792	15867	15602	15617	15935	15756	15764	15814	15702	15662	15744	15597	15851	15622	15746	15784	15667	15651	15764	15672	15856	15799	15837	15571	15734	15749	15682	15772	15779	15688	15749	15735	15685	16057	15467	15676	15852	15903	15871	15770	15928	15674	15844	15763	15783	15683	15694	15859	15835	15638	15727	15860	15762	15633	15642	15850	15819	15556	15746	15773	15813	15749	15664	15631	15732	15860	15834	15534	15823	15718	15827	15597	15951	15887	15753	15825	15794	15864	15920	15739	15771	15706	15596	15576	15828	15774	15825	15760	15729	15714	15702	15929	15739	15647	15796	15844	15981	15834	15736	15784	15855	15738	15558	15836	15726	15669	15684	15761	15745	15777	15534	15615	15832	15712	15795	15784	15676	16005	15884	15658	15528	15814	15778	15700	15745	15712	15561	15830	15830	15707	15831	15707	15515	15591	16031	15757	15687	15841	15726	15776	15810	15749	15867	15815	15660	15851	15951	15618	15675	15674	15844	15734	15862	15610	15859	15759	15626	15650	15635	15858	15881	15805	15865	15798	15825	15673	15638	15735	15749	15820	15969	15658	15663	15757	15804	15698	15955	15861	15791	15685	15835	15597	15654	15669	15771	15768	15716	15726	15735	15725	15651	15697	15876	15868	15819	15785	15590	15469	15685	15724	15791	15979	15627	15713	15932	15710	15663	15709	15763	15786	15636	15672	15725	15903	15647	15724	15693	15741	15699	15793	15719	15733	15673	15562	15793	15735	15707	15665	15717	15999	15783	15796	15883	15847	15689	16020	15810	15807	15775	15887	15668	15658	15883	15898	15718	15667	15773	15724	15735	15859	15701	15764	15740	15802	15860	15593	15829	15718	15802	15790	15736	15956	15747	15759	15702	15958	15751	15828	15853	15889	15675	15823	15659	15783	15714	15582	15809	15689	15585	15698	15739	15740	15626	15755	15764	15877	15798	15588	15795	15758	15830	15697	15935	15754	15656	15835	15871	15733	15867	15816	15620	15876	15802	15813	15821	15762	15799	15813	15667	15865	15718	15729	15569	15794	15743	15965	15706	15822	15630	15648	15590	15869	15780	15775	15848	15682	15691	15806	15641	15741	15812	15618	15713	15754	15668	15677	15855	15807	15892	15922	15911	15792	15875	15776	15617	15770	15870	15917	15816	15854	15633	15708	15669	15920	15848	15750	15804	15655	15617	15728	15811	15479	15641	15841	15764	15758	15926	15696	15760	15699	15723	15739	15660	15821	15798	15691	15692	15636	15764	15762	15879	15775	15769	15818	15757	15750	15730	15881	15752	15771	15711	15641	15893	15722	15774	15672	15968	15721	15823	15729	15711	15847	15721	15757	15799	15730	15660	15768	15856	15800	15858	15873	15748	15836	15706	15588	15710	15844	15932	15637	15501	15673	15566	15625	15655	15768	15833	15739	15929	15757	15863	15684	15743	15794	15926	15765	15869	15636	15704	15759	15734	15810	15617	15830	15857	15772	15798	15717	15592	15761	15904	15757	15903	15804	15768	15763	15810	15741	15747	15932	15785	15704	15741	15732	15657	15754	15633	15712	15837	15840	15843	15746	15762	15779	15729	15723	15894	15760	15602	15579	15905	15796	15813	15587	15623	15743	15659	15989	15838	15686	15811	15640	15745	15736	15569	15825	15929	15716	15526	15494	15721	15832	15659	15622	15746	15791	15921	15793	16010	15721	15849	15836	15797	15880	15712	15659	15738	15840	15728	15710	15570	15789	15635	15803	15632	15728	15830	15744	15790	15586	15838	15717	15808	15754	15734	15780	15785	15803	15720	15730	15802	15743	15731	15631	15707	15744	15693	15710	15590	15762	15755	15814	15794	15847	15598	15746	15659	15777	15708	15826	15887	15795	15783	15815	15632	15698	15877	15698	15762	15509	15721	15626	15773	15991	15644	15862	15480	15678	15559	15869	15842	15804	15746	15738	15841	15813	15784	15895	15759	15678	15808	15461	15872	15663	15792	15636	15813	15758	15588	15794	15904	15752	15787	15723	15701	15734	15685	15769	15796	15905	15677	15595	15721	15755	15726	15899	15644	15789	16076	15840	15985	15758	15740	15483	15757	15682	15668	15724	15701	15724	15791	15851	15707	15843	15770	15619	15902	15705	15855	15752	15695	15595	15757	15591	15849	15842	15736	15676	15829	15670	15830	15537	15885	15850	15722	15803	15842	15769	15744	15851	15888	15674	15935	15872	15973	15807	15744	15638	15812	15596	15698	15807	15767	15619	15778	15851	15922	15611	15861	15810	15771	15706	15764	15618	15750	15585	15717	15837	15785	15778	15623	15950	15697	15827	15743	15822	15894	15770	15779	15733	15897	15884	15746	15855	15737	15851	15776	15692	15907	15672	15861	15711	15949	15857	15737	15832	15672	15772	15720	15742	15817	15780	15846	15732	15622	15968	15763	15906	15723	15620	15737	15717	15656	15754	15788	15684	15758	15776	15654	15844	15840	15703	15736	15874	15632	15786	15769	15723	15850	15799	15892	15613	15764	15826	15686	15785	15773	15863	15620	15720	15733	15775	15793	15853	15954	15755	15679	15793	15658	15719	15741	15844	15643	15719	15674	15566	15758	15786	15766	15788	15641	15788	15817	15809	15689	15638	15693	15810	15591	15874	15733	15659	15601	15661	15628	15778	15829	15571	15691	15632
34375	28248	31718	30150	27145	25952	25320	24860	24397	23933	23869	23482	23403	23490	23341	23119	23186	23073	23081	22909	23196	23019	22960	22796	22756	23131	22969	22844	22920	22873	22831	22886	22674	22842	22891	22858	22924	22694	22657	22636	22662	22671	22613	22863	22848	22891	22855	22543	22573	22728	22870	22871	22870	22578	22648	22797	22787	22657	22786	22655	22821	22746	22617	22763	22665	22573	22760	22713	22712	22543	22854	22824	23014	22376	22642	22696	22774	22701	22908	22649	22907	22720	22763	22855	22975	22800	22868	22758	22780	22743	22785	22593	22664	22725	22750	22856	22740	22926	22709	22931	22517	22623	22429	22670	22611	22577	22686	22704	22619	22354	22828	22783	22666	22908	22787	22769	22701	22937	22835	22787	22878	22643	22722	22513	22663	22662	22384	22614	22806	22542	22803	22875	23000	22817	22605	22567	22629	22648	22761	22902	22645	22728	22772	22760	22592	22749	22469	22585	22524	22656	22697	22608	22572	22732	22687	22464	22747	22686	22651	22864	22569	22473	22923	22906	22654	22796	22679	22644	22691	22752	22809	22752	22821	22679	22725	22837	22747	22735	22731	22542	22753	22492	22494	22731	22802	22674	22573	22759	22830	22600	22663	22822	22626	22829	22516	22522	22829	22631	22675	22798	22778	22875	22796	22439	22484	22875	22605	22526	22712	22908	22768	22910	22507	22627	22816	22882	22712	22522	22720	22677	22721	22687	22843	22780	22694	22951	22854	22896	22728	22616	22872	22494	22505	22629	22735	22903	22761	22737	22868	22942	22732	22684	22763	22827	22699	22792	22952	22701	22761	22651	22687	22736	22737	22596	22563	22745	22670	22565	22841	22747	22702	22648	22824	22875	22640	22505	22627	23003	22716	23054	22802	22865	22542	22631	22605	22818	22473	22593	22631	22794	22846	22472	22773	22658	22733	22567	22919	22665	22650	22794	22840	22710	22460	22615	22676	22806	22608	22764	22858	22669	22925	22690	22626	22692	22750	22889	22791	22664	22846	22835	22549	22733	22843	22549	22597	22654	22639	22590	22555	22644	22697	22771	22870	22779	22764	22495	22738	22889	22777	22765	22368	22732	22729	22708	22651	22613	22725	22394	22491	22659	22610	22868	22699	22799	22506	22786	22554	22678	22861	22727	22810	22735	22785	22598	22399	22776	22722	22735	22792	22924	22791	22669	22859	22492	22861	22667	22509	22438	22525	22553	22814	22647	22751	22752	22643	22473	22794	22798	22820	22741	22785	22642	22915	22664	23034	23016	22872	22806	22765	22939	22601	22690	22771	22419	22521	22643	22850	22538	22751	22687	22784	22657	22678	22921	22705	22862	22567	22824	22470	22502	22625	22665	22779	22864	22736	22722	22729	22716	22690	22807	22578	22605	22876	22849	22832	22882	22746	22484	22969	22705	22541	22727	22768	22743	22677	22420	22556	22708	22676	22572	22701	22762	22964	22480	22750	22757	22629	22823	22447	22744	22912	22696	22879	22783	22594	22918	22703	22721	22626	22672	22639	22706	22568	22741	22682	22799	22643	22660	22609	22510	22673	23000	22747	22747	22684	22701	22828	22655	22662	22824	22715	22392	22636	22678	22801	22402	22630	22729	22704	22684	22842	22681	22404	22631	22601	22978	22571	22780	22750	22607	22779	22745	22622	22681	22624	22951	22588	22596	22638	22952	22532	22711	22561	22683	22872	22651	22942	22800	22725	22614	22872	22486	22680	22777	22711	22856	22962	22677	22950	22998	22744	22624	22885	22765	22712	22728	22472	22611	22860	22846	23043	22764	22575	22916	22713	22694	22863	22701	22555	22564	22695	22544	22889	22659	22718	22615	22838	22849	22968	22767	22753	22536	22628	22882	22730	22653	22699	22550	22629	22712	22579	22662	22746	22559	22707	22591	22650	22737	22706	22531	22669	22631	22713	22592	22559	22619	22624	22856	22892	22467	22683	22492	22740	22703	22774	22764	22561	22554	22826	22566	22910	22470	22776	22759	22861	22644	22625	22624	22820	22740	22674	22791	22727	22726	22674	22590	22736	22618	22576	22866	22538	22611	22676	22476	22779	22648	22794	22665	22742	22656	22627	22958	22888	22747	22653	22706	22400	22818	22750	22639	22746	22782	22551	22759	22564	22500	22702	22766	22681	22910	22728	22618	23016	22711	22573	22844	22790	22787	22773	22612	22620	22773	22573	22585	22642	22642	22705	22484	22886	22633	22609	22707	22734	22555	22558	22926	22830	22764	22775	22756	22754	22779	22718	22635	22530	22534	22565	22746	22821	22816	22691	22548	22769	22852	22775	22564	22592	22706	22677	22535	22726	22622	22714	22798	22849	22949	22569	22735	22716	22634	22716	22629	22637	22682	22741	22832	22690	22690	22463	22349	22517	22651	22851	22707	22630	22525	22709	22699	22561	22494	22521	22495	22682	22840	22582	22537	22727	22601	22686	22687	22355	22689	22815	22776	22531	22918	22829	22627	22531	22902	22872	22549	22630	22355	22829	22591	22700	22760	22835	22825	22747	22899	22878	22687	22943	22890	22879	22747	22567	22604	22677	22623	23087	22576	22847	22856	22753	22987	22763	22696	22626	22683	22766	22766	22515	22814	22836	22825	22885	22954	22659	22646	22408	22605	22997	22659	22839	22529	22630	22807	23016	22750	22827	22791	22647	22890	22975	22885	22694	22730	22812	22697	22717	22682	22739	22875	22718	22760	22894	22875	22582	22632	22816	22752	22657	22670	22620	22795	22733	22881	22694	22663	22650	22490	22887	22702	22645	22619	22764	22783	22894	22642	22515	22716	22629	22623	22650	22545	22813	22648	22821	22809	22616	22535	22666	22643	22449	22580	22715	22725	22776	22539	22597	22740	22559	22901	23001	22692	22830	22748	22548	22652	22741	22514	22650	22487	22606	22855	22906	22884	22724	22674	22599	22518	22635	22596	23030	22446	22639	22755	22707	22792	22819	22729	22769	22657	22860	22681	22954	22556	22729	22723	22569	22822	22847	22665	22655	22660	22883	22652	22522	22705	22586	22796	22573	22650	22821	22633	22533	22867	22712	22944	22601	22775	22779	22653	22760	22762	22751	22631	22743	22613	22933	22788	22600	22795	22633	22675	22633	22710	22704	22918	22552	22404	22789	22706	22820	22602	22749	22556	22439	22717	22593	22756	22673	22716	22891	22770	22551	22708	22664	22549	22922	22687	22590	22679	22450	22789	22954	22603	22927	22895	22653	22853	22822	22853	22839	22633	22742	22446	22893	22823	22866	22367	22664	22803	22630	22976	22989	22743	22608	22788	22729	22540	22662	22659	22721	22651	22630	22828	23022	22727	22700	22705	22833	22854	22663	22825	22927	22810	22791	22647	22837	22569	22641	22891	22767	22707	22723	22617	22589	22778	22763	22934	22843	22632	22775	22788	22626	22762	22644	22656	22646	22745	22804	22754	22712	22636	22728	22601	22594	22777	22839	22780	22613	22578	22658	22523	22799	22969	22642	22849	22653	22784	22799	22558	22682	22576	22534	22876	23013	22804	22962	22625	22862	22659	22763	22906	22624	22770	22643	22631	22729	22829	22624	22705	22355	22549	23015	22740	22502	22470	22562	22588	22964	22670	22800	22696	22688	22852	22590	22520	22620	22532	22466	22580	22466	22477	22530	22779	22739	22659	22548	22733	22533	22639	22691	22721	22527	22606	22702	22654	22543	22721	22762	22757	22789	22713	22765	22645	22718	22761	22595	22442	22715	22807	22701	22547	22702	22806	22774	22709	22697	22513	22504	22527	22758	22726	22742	22602	22712	22804	22537	22607	22618	22922	22563	22859	22787	22630	22701	22734	22859	22482	22704	22757	22766	22592	22544	22736	22584	22746	22488	22778	22696	22798	22925	22622	22836	22709	22713	22932	22846	22663	22681	22745	22827	22649	22803	22705	22783	22535	22514	22716	22703	22649	22424	22590	22724	22705	22589	22716	22905	22745	22671	22618	22642	22306	22640	22572	22729	22870	22840	22793	22577	22848	22807	22977	22805	22670	22739	22680	22824	22880	22582	22790	22740	22833	22685	22695	22695	22672	22640	22572	22575	22490	22839	22471	22818	22944	22690	22549	22658	22590	22589	22683	22597	22592	22568	22832	22528	22509	22777	22562	22809	22653	22883	22753	22693	22595	22742	22793	22851	22743	22821	23029	22856	22418	22662	22730	22614	22506	22724	22412	22770	22668	22563	22591	22922	22610	22755	22606	22677	22533	22646	22459	22755	22462	22836	22735	22760	22881	22867	22973	22748	22816	22771	22428	22742	22623	22855	22628	22535	22724	22961	22474	22602	22710	22944	22668	22835	22639	22727	22738	22664	22794	22723	22880	22723	22759	22607	22581	22768	22982	22750	22733	22621	22775	22736	22571	22756	22734	22664	22753	22728	22558	22947	22789	22793	22733	22556	22761	22754	22544	22866	22496	22780	22617	22422	22738	22690	22758	22745	22673	22466	22720	22664	22755	22763	22848	22786	22770	22765	22750	22703	22764	22601	22906	22890	22666	22761	22721	22602	22689	22775	22609	22393	22835	22933	22875	22590	22700	22696	22731	22742	22933	22786	22901	22529	22569	22603	22762	22723	22679	22648	22763	22706	22889	22786	22785	22794	22740	22779	22670	22660	22641	22733	22913	22861	22609	22449	22915	22715	22727	22755	22652	22697	22503	22512	22505	22570	22626	22779	22640	22660	22801	22540	22556	22681	22770	22651	22682	22929	22869	22823	22626	22691	22755	22783	22480	22661	22718	22808	22514	22596	22760	22715	22688	22689	22700	22713	22811	22590	22692	22834	22512	22704	22850	22598	22803	22677	22749	22716	22689	22676	22798	22611	22826	22742	23006	22565	22574	22626	22847	22610	22601	22937	22612	22657	22874	22615	22702	22451	22715	22654	22709	22636	22694	22931	22901	22766	22742	22670	22548	22745	22919	22845	22589	22835	22676	22648	22494	22578	22667	22638	22698	22769	22776	22880	22634	22595	22549	22611	22688	22690	22872	22669	22708	22766	22427	22442	22702	22924	22863	22568	22715	22806	22775	22720	22587	22792	22857	22740	22623	22528	22701	22875	22716	22698	22620	22692	22752	22571	22584	22673	22629
22613	28301	28374	24081	21392	19825	18748	17973	17434	16975	16546	16184	16215	15861	15934	15514	15749	15451	15366	15506	15209	15285	15335	15122	15244	15272	15152	15252	15224	15254	15107	14861	15264	15161	15238	15448	15295	15388	15128	15045	15257	15207	15256	15178	15059	15142	15345	15030	15061	15086	15024	15094	15205	15022	15020	15155	15058	15261	14994	15228	15153	15069	15216	15152	15198	15126	15218	15199	14985	15172	15013	15152	15139	15182	15015	15004	15136	15183	14931	14887	15002	15028	15071	15139	15090	15009	15069	15065	15099	15169	15051	14962	15080	15129	15156	14935	15141	15166	15093	14985	15272	15092	15109	15117	15008	14873	15204	14903	14910	15053	15111	15172	15104	15090	15043	15102	15154	15175	15037	15143	15014	15077	15170	15059	15037	15056	15068	14873	15092	15035	15124	15162	15165	14977	15112	15086	15114	15213	14966	15111	15096	14981	15092	14970	14953	15104	15051	15175	15213	14958	14906	15150	15012	15300	15349	15170	15125	15178	15138	14981	15126	14998	14984	14938	15147	14914	15113	15129	15037	14987	15046	15015	15149	15051	15018	14914	14966	15041	14929	15178	14997	15143	15165	15222	15001	15096	15171	15216	14940	15027	15142	15133	14970	15010	15052	14855	15083	14935	14928	15133	15061	15084	15095	15139	14983	15227	15046	14931	15084	15152	15189	15259	14932	15114	15083	15164	15042	15082	14803	15151	15126	15127	14960	15158	14989	15088	15025	15136	14929	15138	15084	15084	15110	15035	14980	15136	15154	15158	14894	15108	15056	14938	15012	15096	15041	15126	15209	15138	15207	14931	15019	15234	14984	14994	15102	15114	15138	15108	15100	15127	15004	15211	14999	14964	15106	15154	15007	15191	15007	14982	15104	15065	14983	15278	15125	15130	15119	14868	15007	15105	15098	15029	15081	15123	15028	14948	15025	15164	14988	15043	15021	15011	14893	15128	15022	15052	15253	15109	15035	15055	15027	15005	15016	14982	15042	14890	15063	15013	14968	15300	15152	14881	14979	15032	15046	15118	14974	14956	15209	14937	15006	15059	15031	15218	15006	15049	15145	15072	15102	15227	15077	15105	15078	15148	14957	15028	15067	14981	15043	15022	15096	15080	14876	15096	15038	14966	14968	15149	15097	15024	15064	15063	14978	15055	15015	15180	15017	15149	15210	15031	15162	14840	15193	14948	14973	15106	15116	15123	15012	15100	15208	15219	14978	14920	15033	14841	14888	15019	15121	15072	15062	15091	15190	15080	15128	15129	15074	15122	15129	15071	15111	15128	15060	14948	15096	15318	15172	15216	15010	15268	15196	14994	15225	15089	15024	15040	14966	14921	15038	14989	15055	15058	14957	14947	15014	14875	15026	14892	15025	15149	15055	15131	15029	15158	15195	15103	15078	14885	15048	15047	14998	15047	15088	15073	14985	15185	15111	15082	15135	15013	15022	15030	15105	15017	15221	14998	15115	15067	15103	15028	15256	14986	15097	15078	15013	15149	15139	15117	15021	15104	15194	15066	14901	15148	15132	15051	15000	15025	15265	15166	15312	15084	15113	15110	15232	15056	14912	15177	14969	15115	15032	15008	14972	14917	14997	15033	14926	14909	15249	15116	14944	15106	15188	15014	15137	15014	14965	15272	14936	14931	14939	15138	15234	14881	15078	15102	14893	15073	15007	15051	15044	15108	15095	15108	14976	15231	14876	15143	15042	15002	14887	15042	14860	15031	14997	15042	15147	15097	15025	15109	15112	15066	15087	14950	15087	15038	15133	15040	15107	15055	15106	14954	15085	15141	15069	14971	15074	15013	15026	15097	15077	15092	15049	15080	14902	14964	15001	14931	15058	14980	15042	14974	15202	15080	15255	15111	15145	15162	15037	15047	14998	14979	15164	15210	15327	15058	15120	15129	15139	15141	15013	14978	15107	14839	14946	15142	14954	15059	14898	15023	15062	15131	14925	15039	15197	15022	15194	15079	15001	15136	15152	15011	15093	15246	15163	14930	15144	14993	15122	15256	14940	15088	15106	15178	14968	15168	15205	15236	15061	15161	15096	14935	15129	15246	15069	15150	15071	15043	15029	15096	15049	14992	15079	15075	15000	15067	15144	15090	14952	15112	15160	15023	14988	15099	15073	15132	15176	15055	14909	15150	15046	15028	14874	15046	14939	15010	15047	15061	15109	14992	14924	14986	15070	15120	15102	15133	14999	15049	14994	15001	14975	14908	14993	15147	14925	15077	15069	14980	15164	15093	15019	15162	14969	14945	15050	15020	15169	15089	15030	15118	14994	15168	15078	14979	14945	15177	15056	14855	15146	14974	15168	15213	14988	15040	15061	15224	15185	14916	15034	15112	14978	15023	15087	14973	15055	14792	15072	15146	15008	15107	15088	15013	15008	15060	15088	15004	15012	15173	15128	15121	15077	15090	14913	15181	14929	15187	15047	14972	15195	15085	14880	15126	15031	15131	14991	15134	15084	15191	15145	15154	15205	15035	14994	14988	15118	15099	14934	15031	14994	15020	15048	15095	15187	15043	15107	15211	15128	15077	15124	14997	15060	15029	15041	15132	15135	15039	14971	15034	14970	15186	14920	14982	15310	15101	15124	15024	15222	15085	15002	14980	15157	15093	15139	15159	15012	14973	15200	15027	15068	15058	15047	15153	15150	15102	15050	15042	15001	15012	14981	15122	15056	15060	14987	14969	14920	14968	15108	15073	15250	15082	15314	15002	15079	14994	15038	15110	15076	15146	15050	15117	15160	15088	15048	14879	15050	15034	14980	15095	14987	15116	15109	14990	15015	15161	15164	14991	15194	15152	15112	15112	15199	14939	15074	15054	15072	15069	15063	15000	15114	14914	15187	15135	15082	15003	15113	14962	15067	15163	14929	15020	15078	15250	15224	14999	14924	15108	15097	15257	15003	15071	14923	15154	15037	15060	15085	15034	14975	15094	15147	15101	15272	15120	15055	15003	15032	14954	15031	14952	15238	14970	15062	15187	15191	15032	15175	15097	15073	14920	14964	15184	15137	15205	15199	14936	15128	14971	15058	15016	14962	15009	15083	15140	15132	15020	15205	14890	15222	15059	15098	14899	15114	14932	14974	14949	15005	15169	14995	15128	15136	14909	15200	15143	14899	15073	15103	15085	14921	14959	14940	15020	15165	15181	15110	15064	15100	15145	15041	15031	14966	15253	15069	15181	15002	15061	15129	14977	15179	15118	15059	15213	14884	15051	15037	15046	15144	15070	15142	15135	14947	14998	15023	15018	15075	15044	15036	15267	15144	15076	15041	14873	15000	15220	15015	15183	15007	15133	15261	14967	15105	15170	15035	14892	15115	15065	15142	14994	15118	15134	14898	15003	15069	15025	15285	15009	15067	15055	15063	14910	15024	14968	15201	15094	15116	14904	14926	14976	14943	15112	15162	14915	15145	15230	15060	15155	15099	14920	15026	15089	14955	14951	14925	15008	15005	15349	15118	15202	15041	15069	15027	14934	15062	15060	15271	15092	14828	14955	14997	14998	15150	14964	14996	15197	15004	15163	15128	15095	15266	15165	15094	14989	15030	15131	14988	14826	15138	15018	15150	15070	14950	14933	15022	15094	15012	15085	15206	15094	15081	15100	15030	15001	15008	15105	15047	14968	15119	15059	15059	15089	15069	15244	15005	15195	15039	15083	15085	15086	15052	15079	15068	15023	15244	15063	15001	15110	15098	15206	15092	15068	15005	15096	15101	15003	15072	15160	15000	15106	15111	15104	14972	15020	15016	15069	15158	15197	15093	15111	14880	15007	14878	15147	15171	15105	15069	15033	15300	15149	15078	15168	15168	15006	15007	14991	15040	15055	15196	15126	14991	15039	14994	14919	15039	15282	14948	15141	15092	15028	14856	15245	15059	15075	15143	15139	15126	15172	15004	14997	15106	15125	14997	15136	15090	15063	15077	14916	15080	15158	15220	15043	15110	15105	15215	15129	15023	14997	14957	15033	14819	15038	15101	15028	15132	15064	14952	15348	15116	14918	15087	14977	15247	15165	15123	14999	15033	15026	15127	15172	15048	15186	15136	15077	15246	14890	15027	15059	15025	15200	15173	14951	14907	15128	15043	15013	15067	14960	15057	15028	14935	15270	14999	15140	15122	15186	14732	15131	15164	14960	15039	15035	15095	15157	15061	15037	15052	15165	15101	15212	15169	15153	15195	15080	15018	15197	15016	14956	14979	15065	15045	15104	15218	14960	15060	15119	15131	14973	15173	15089	15121	14941	15195	14984	15072	15043	14947	15018	14998	15196	14970	14961	15182	14993	15077	15133	15043	15139	15122	15164	15152	15172	15024	15115	15030	15134	15095	14930	14999	15093	15056	14893	15081	14989	15217	14999	15261	15057	14863	15064	15135	14743	15096	15179	15076	14995	15033	15147	15020	15174	15012	14975	15120	14886	15127	15253	15016	14978	14981	14932	15097	14951	15107	15082	15123	15194	15105	14923	15026	15205	15155	14933	15067	15073	14949	15161	15197	15354	15058	15054	14992	15193	15114	15094	15211	15193	15056	14902	15092	15005	15128	15149	15058	15150	14975	14979	15283	15169	14916	15117	14988	15099	15124	15064	15029	15070	15088	14997	15175	15137	15142	15089	15173	15379	15022	15022	15303	15134	15006	15115	15103	15110	15107	15057	15046	15100	14954	15078	14841	14805	15065	15125	15003	15053	15034	15088	15292	15210	15123	14997	14935	14969	15042	14988	15009	15070	15178	15068	14905	15089	14895	14982	15244	15116	14993	15042	15180	14888	15174	15193	15168	15209	15027	15122	15002	15168	15028	15194	15017	15254	15170	15142	14963	15099	15039	14954	15076	15150	15284	15139	14960	14947	15188	15128	14997	15011	14991	15092	15144	14947	15227	15058	15215	15074	15089	15137	14978	15049	15052	15151	15028	15109	15010	14980	14908	15117	15021	15013	15213	15074	14968	15018	15071	15023	15101	14964	15002	15036	15007	14958	14995	15036	15015	14900	15157	15014	15267	15168	14938	15071	15077	15200	15187	15140	15108	15233	15092	15024	14950	15056	15126	15064	15094	15096	15112	15021	15093	15076	14898	14957	15183	15157	15083	15070	15117	15061	14964	15267	15060	15011
24641	21198	27826	25475	24725	28316	29541	26323	25075	24903	24535	24164	24152	23779	23525	23328	23460	23114	23186	23287	23081	23065	23037	22938	22851	22895	22827	22928	22886	22865	22773	22718	22571	22695	22738	22384	22724	22697	22764	22560	22617	22863	22794	22777	22838	22881	22644	22630	22583	22744	22719	22320	22544	22635	22736	22740	22792	22488	22420	22583	22571	22666	22859	22555	22755	22657	22661	22504	22614	22536	22544	22892	22849	22682	22728	22624	22738	22635	22553	22530	22625	22718	22411	22879	22567	22611	22550	22642	22806	22680	22548	22600	22340	22533	22569	22482	22472	22268	22527	22442	22686	22813	22686	22475	22703	22897	22669	22507	22337	22523	22541	22385	22535	22795	22676	22520	22470	22428	22620	22582	22537	22395	22615	22784	22625	22604	22843	22589	22717	22600	22815	22664	22693	22585	22796	22592	22544	22336	22722	22599	22680	22833	22671	22459	22551	22415	22638	22553	22538	22830	22477	22824	22459	22773	22606	22550	22500	22700	22652	22404	22640	22360	22633	22566	22576	22722	22525	22620	22601	22550	22614	22799	22473	22533	22608	22602	22829	22530	22221	22596	22611	22522	22474	22703	22485	22729	22515	22496	22619	22536	22558	22741	22691	22490	22626	22601	22729	22728	22587	22492	22645	22618	22617	22398	22794	22594	22723	22524	22704	22527	22382	22517	22444	22741	22685	22656	22663	22784	22566	22579	22507	22276	22327	22526	22360	22461	22489	22644	22584	22759	22631	22516	22700	22573	22601	22685	22314	22618	22271	22539	22529	22752	22758	22666	22687	22381	22431	22412	22717	22672	22738	22847	22722	22609	22635	22722	22746	22580	22522	22662	22667	22598	22449	22486	22771	22534	22654	22473	22578	22747	22630	22355	22426	22531	22474	22593	22441	22365	22543	22720	22542	22522	22608	22494	22380	22508	22374	22516	22509	22442	22334	22631	22472	22531	22667	22506	22379	22406	22773	22557	22445	22499	22495	22552	22513	22392	22678	22597	22518	22317	22889	22549	22639	22898	22654	22757	22655	22728	22782	22823	22657	22684	22682	22821	22563	22499	22873	22460	22496	22530	22712	22432	22848	22665	22597	22723	22713	22697	22930	22659	22661	22453	22615	22521	22508	22570	22737	22696	22800	22900	22737	22662	22743	22825	22532	22418	22544	22606	22527	22677	22796	22547	22757	22542	22609	22348	22395	22614	22434	22517	22637	22573	22563	22561	22293	22559	22627	22756	22703	22558	22612	22649	22357	22599	22534	22237	22625	22810	22692	22525	22484	22623	22689	22687	22539	22665	22745	22580	22600	22678	22703	22639	22728	22658	22573	22576	22393	22328	22607	22426	22703	22583	22610	22474	22523	22584	22685	22490	22784	22599	22661	22680	22773	22656	22515	22874	22688	22737	22448	22665	22628	22712	22623	22559	22522	22488	22494	22665	22578	22584	22763	22556	22644	22612	22611	22605	22858	22605	22362	22515	22448	22593	22629	22645	22536	22591	22629	22616	22481	22664	22428	22768	22794	22619	22698	22388	22617	22646	22573	22724	22735	22593	22595	22416	22590	22588	22551	22553	22401	22601	22695	22857	22496	22763	22648	22682	22679	22519	22690	22430	22581	22720	22475	22496	22502	22459	22603	22779	22445	22537	22547	22624	22674	22596	22666	22428	22560	22473	22474	22521	22475	22733	22640	22821	22601	22509	22715	22470	22573	22411	22547	22544	22624	22338	22357	22637	22453	22605	22565	22390	22321	22539	22652	22715	22621	22527	22701	22492	22490	22211	22337	22601	22384	22032	22524	22456	22419	22715	22591	22819	22468	22495	22423	22345	22267	22594	22810	22484	22473	22599	22663	22490	22681	22732	22556	22476	22397	22614	22617	22528	22621	22515	22473	22658	22626	22637	22607	22798	22702	22688	22555	22559	22245	22490	22645	22242	22729	22750	22739	22642	22583	22599	22368	22705	22696	22643	22704	22713	22555	22508	22587	22508	22742	22803	22705	22624	22733	22469	22495	22548	22604	22767	22516	22569	22672	22655	22501	22523	22602	22525	22671	22490	22383	22462	22721	22814	22725	22590	22620	22479	22713	22934	22726	22563	22543	22805	22610	22584	22206	22590	22543	22526	22516	22616	22727	22483	22703	22497	22725	22455	22550	22571	22452	22296	22727	22676	22639	22512	22461	22513	22881	22664	22638	22357	22577	22595	22525	22667	22715	22578	22551	22674	22451	22375	22637	22616	22575	22548	22531	22550	22653	22602	22706	22580	22505	22627	22489	22537	22459	22381	22723	22701	22529	22507	22736	22696	22526	22729	22574	22465	22808	22815	22514	22447	22533	22500	22786	22723	22592	22587	22740	22579	22420	22501	22578	22817	22495	22723	22565	22789	22452	22681	22577	22647	22406	22454	22666	22633	22456	22171	22391	22640	22709	22264	22597	22621	22431	22774	22528	22643	22507	22484	22397	22474	22487	22534	22528	22407	22436	22557	22307	22403	22833	22772	22311	22574	22700	22460	22689	22884	22672	22357	22459	22678	22638	22528	22529	22637	22469	22778	22573	22245	22507	22599	22689	22470	22619	22724	22483	22769	22548	22753	22644	22554	22558	22565	22641	22414	22699	22556	22299	22627	22527	22409	22654	22586	22628	22204	22560	22370	22399	22492	22554	22489	22790	22764	22561	22832	22486	22441	22681	22511	22710	22722	22619	22632	22629	22430	22469	22481	22750	22721	22530	22431	22426	22824	22691	22662	22676	22686	22744	22577	22394	22392	22574	22338	22627	22669	22557	22621	22603	22610	22627	22741	22875	22501	22685	22607	22626	22635	22725	22387	22949	22581	22550	22686	22682	22662	22567	22623	22484	22493	22753	22589	22754	22725	22469	22505	22599	22608	22579	22512	22753	22515	22469	22618	22319	22563	22527	22654	22456	22704	22700	22698	22824	22557	22613	22419	22765	22379	22957	22633	22560	22607	22447	22605	22580	22339	22511	22526	22585	22772	22798	22775	22850	22696	22784	22631	22778	22573	22694	22683	22638	22689	22920	22537	22560	22587	22445	22486	22623	22621	22473	22454	22587	22381	22544	22633	22633	22526	22489	22429	22844	22886	22655	22591	22792	22559	22808	22529	22530	22449	22662	22707	22619	22796	22687	22593	22659	22427	22674	22800	22484	22334	22586	22564	22690	22763	22726	22820	22677	22687	22547	22627	22676	22513	22607	22684	22620	22429	22595	22694	22501	22525	22470	22691	22679	22750	22761	22811	22744	22628	22690	22754	22537	22735	22593	22700	22561	22437	22458	22467	22798	22530	22776	22582	22813	22448	22605	22427	22666	22603	22603	22619	22537	22368	22290	22535	22594	22871	22564	22612	22477	22376	22581	22485	22543	22672	22624	22814	22607	22598	22691	22680	22463	22643	22697	22511	22512	22251	22525	22631	22604	22638	22655	22503	22303	22392	22507	22615	22517	22692	22502	22628	22465	22777	22363	22593	22573	22560	22610	22756	22573	22777	22670	22599	22795	22655	22705	22523	22472	22481	22540	22711	22632	22772	22762	22487	22361	22794	22386	22764	22864	22720	22519	22556	22305	22650	22651	22627	22599	22528	22554	22598	22474	22588	22563	22467	22680	22490	22778	22581	22350	22617	22640	22593	22685	22573	22477	22701	22725	22605	22701	22776	22511	22374	22442	22676	22613	22737	22552	22547	22380	22694	22515	22553	22697	22545	22642	22680	22514	22509	22538	22569	22442	22417	22620	22517	22511	22830	22541	22380	22885	22561	22747	22575	22481	22449	22615	22658	22374	22443	22753	22585	22741	22572	22722	22557	22651	22444	22504	22541	22655	22619	22559	22486	22630	22576	22520	22456	22592	22555	22583	22824	22651	22640	22660	22656	22364	22645	22501	22663	22552	22464	22624	22745	22600	22740	22749	22478	22650	22480	22547	22655	22662	22548	22654	22709	22964	22402	22605	22254	22382	22552	22586	22759	22588	22554	22450	22493	22605	22607	22782	22754	22776	22508	22569	22581	22487	22387	22602	22564	22760	22627	22692	22496	22632	22568	22374	22557	22643	22656	22569	22577	22586	22601	22562	22782	22782	22454	22615	22580	22520	22738	22665	22503	22504	22634	22481	22573	22580	22482	22675	22720	22732	22748	22527	22846	22872	22573	22652	22566	22553	22661	22463	22735	22537	22453	22730	22374	22593	22601	22413	22550	22532	22560	22470	22556	22289	22671	22671	22526	22700	22724	22547	22514	22841	22725	22627	22434	22410	22623	22668	22804	22510	22310	22494	22624	22731	22547	22698	22489	22330	22505	22617	22656	22632	22431	22560	22474	22399	22733	22795	22552	22666	22594	22531	22704	22758	22582	22581	22463	22652	22677	22558	22421	22636	22426	22742	22723	22673	22822	22725	22487	22420	22527	22715	22813	22585	22608	22556	22488	22838	22507	22693	22638	22726	22471	22404	22707	22520	22490	22638	22547	22891	22621	22402	22569	22564	22668	22538	22668	22625	22528	22519	22385	22401	22517	22742	22478	22778	22566	22443	22601	22553	22886	22572	22462	22628	22500	22837	22474	22650	22599	22402	22764	22632	22695	22759	22573	22492	22661	22386	22654	22703	22656	22618	22607	22530	22365	22483	22618	22373	22492	22581	22495	22801	22646	22301	22540	22580	22781	22752	22417	22561	22518	22392	22563	22448	22372	22425	22717	22688	22439	22713	22638	22655	22698	22585	22442	22671	22464	22744	22614	22351	22631	22259	22522	22532	22472	22624	22580	22640	22577	22526	22584	22686	22525	22486	22534	22677	22551	22503	22744	22684	22681	22701	22440	22629	22547	22545	22526	22589	22544	22664	22475	22556	22837	22583	22489	22600	22834	22529	22502	22563	22601	22661	22810	22898	22491	22363	22359	22440	22689	22499	22444	22520	22643	22450	22596	22343	22756	22475	22542	22780	22525	22502	22537	22688	22598	22534	22362	22493	22739	22677	22605	22688	22728	22643	22502	22591	22602	22420	22369	22447	22462	22814	22539	22393	22593	22520	22516	22383	22408	22467	22533	22614	22555	22628	22538	22746	22813	22602	22493	22464	22552	22659	22912	22594	22573	22639	22418	22429	22657	22595	22583
20718	35328	35642	29558	25840	23212	21528	20166	19124	18084	17804	17284	16812	16543	16324	16094	16033	15751	15719	15620	15627	15396	15329	15181	15418	15271	15298	15210	15257	15256	15044	15170	15086	15227	14955	15046	15026	15148	15218	15027	15010	14982	15202	15037	15000	15097	15123	15088	15021	15051	15235	15156	15022	15033	14838	14966	15178	14878	15184	14953	15069	14947	15024	14950	15098	15075	14909	15002	14993	15159	14981	14923	14886	14717	14929	15100	15042	15147	15125	15157	14983	14984	15127	14824	15074	14834	15119	14971	14967	14972	15013	15071	15068	15045	14832	14870	14924	14777	14972	15016	14951	14858	15011	15087	14998	14879	15050	15062	14847	14855	15075	14929	14899	14887	14940	14889	14955	15102	14943	15103	14857	15073	14899	14945	14871	15170	14859	15082	15058	14828	14974	14909	14943	14965	14913	15096	14992	15058	14994	15004	15141	15061	15004	14876	15134	14974	14799	14958	14931	15024	15135	14951	15000	14845	14961	15113	14815	15044	14904	14913	14792	14859	14891	14854	14754	14941	15093	15003	15233	15048	15071	14934	14973	14989	14889	15082	14960	15025	14900	15135	15044	15014	15050	15037	14955	15050	14877	14874	14866	15054	14903	14877	14954	15097	14840	15088	15181	15002	15197	14851	14979	14944	14995	14970	14934	14945	15050	15034	14820	15128	15005	14974	15031	14942	14947	14811	14874	14957	14984	14915	14852	14834	14962	14965	14808	15063	14996	14969	14907	15089	14961	14883	15078	15127	14989	15021	14924	14970	14872	15042	15011	15141	14786	15139	14903	14871	14910	15033	14860	14999	14962	15041	15019	15027	14908	14979	14948	15104	15095	15004	14964	14980	14894	15003	14876	15013	15054	14965	14913	15027	14920	15095	15077	14905	15033	14928	14986	15037	14951	14835	15276	15027	14957	15108	15259	14829	15079	14865	15000	14932	15084	14876	14989	14988	14931	14997	14758	14882	15125	14947	15134	14886	15001	14901	14898	15019	14979	14887	15091	15074	15136	14977	14978	14895	15026	15018	14921	14994	15174	15065	14987	14962	14973	14955	14826	15132	15029	14858	15204	14909	14819	15001	14959	14978	14898	14956	14976	14925	14956	14921	15044	15044	15200	14958	14892	15101	14940	14656	15069	15144	15082	15042	14944	14913	14798	14932	14937	14936	15055	15016	14952	14938	14954	15120	15069	14952	15121	14880	15069	15071	14890	14919	14883	14788	14995	14939	14996	14978	14791	14876	14978	14921	14951	15043	14771	14904	14991	14877	14931	14985	14860	15028	14891	14994	14946	14816	15202	15078	14766	15080	14919	14978	14846	15025	14867	14833	14855	15064	15111	14984	14879	14991	15156	14933	14922	15135	15126	14929	15008	15004	14902	14956	15036	14872	14884	14899	14948	14955	15028	14817	14956	14903	15024	14913	14816	14933	14952	14930	14990	15023	14955	15185	14830	15075	15232	14953	15009	14997	14894	14872	15038	14835	15180	14868	14986	15007	14925	15007	15050	15087	14976	14907	15042	14888	14830	14965	15057	15084	14955	14720	15116	14770	14935	14930	15165	14795	15213	14971	15106	14895	15046	14983	14893	14955	14748	15014	14998	14970	14999	14728	14958	14986	15134	14894	14926	14943	14927	15095	15036	14979	14895	14795	14987	14870	15000	14973	15008	15011	14883	14953	14949	14926	15000	14844	15025	15040	14979	15010	14887	15083	15017	15000	15238	14853	15064	14953	15003	14993	14954	14992	14811	14826	14847	15080	14897	14911	14950	14884	14804	14926	15078	14767	15001	15044	14853	15213	14960	14753	14867	14897	14845	15043	15028	14851	14882	14877	14978	15029	15032	14867	14813	14831	14992	14904	15157	15137	14847	14902	14986	14872	14882	15008	14999	14942	14962	15083	14947	14911	14981	15005	14968	15003	14918	15077	14702	14782	14891	14835	14949	14894	14935	14968	14966	14983	14824	15002	14884	14917	14955	15017	14981	14948	14896	15030	15021	14866	14966	15099	15018	14909	15001	14982	14837	14982	14860	14846	15063	14967	15107	14865	15128	14822	15127	14964	14937	14941	14907	14988	14834	14931	15098	14902	14984	15128	15027	15036	14966	14955	14850	14948	14924	15143	14962	14954	15021	14954	15015	14849	14803	14831	15071	14972	15033	14922	15156	14911	14950	15052	14829	14776	14986	14916	14910	14966	15071	15009	15042	15057	14967	14962	15026	14799	15188	14978	14993	14911	15065	14899	15034	15028	14945	14987	14996	15047	15024	15014	14839	14844	15008	14876	15316	15038	15048	15265	14737	14959	15109	15099	14981	14870	14908	15020	15019	14935	14967	14981	15110	15036	15143	14845	15027	15038	14973	15134	14950	14960	14774	15204	14978	15026	14955	14918	15055	15085	14810	15014	14897	14834	15192	15102	15045	15142	14996	14906	14916	14953	14927	15051	14904	14904	14802	14863	15082	14908	15060	14918	14905	14992	14919	14925	15035	14865	15073	14958	15097	14893	15035	14907	15153	14781	14952	14950	14955	15022	15029	14821	14883	14927	14998	14871	14877	14968	15059	14991	14827	14939	15071	14843	15029	14687	14884	14986	15161	15083	14943	14943	14958	15035	14854	14944	15003	14927	15109	14964	15017	15000	15192	14815	15181	15022	14871	14918	15197	14859	14955	14781	14808	14989	14995	14928	14959	15159	14889	14963	15015	15201	15044	14736	15010	15048	15230	15027	14786	14872	15039	14862	14784	14955	14995	14883	15013	15131	14972	15081	15081	14828	14876	15063	14908	15151	14993	14888	15126	14815	14884	14872	14963	15043	15042	15128	14995	14978	15031	14997	15019	15050	15047	14966	14876	15036	14879	14840	14926	14864	15080	15061	15042	15064	14905	14824	15016	14852	14983	14887	14884	14875	15113	15035	14937	14785	15079	14823	14827	14856	14944	14827	14857	14969	14905	14880	14972	14928	14850	14958	15145	15082	15056	14873	15025	14836	14767	14818	14954	14953	14989	14731	15099	14874	14918	14939	15025	15002	15020	15053	14897	15171	14853	14909	14729	14794	14869	14933	15060	14894	14939	14865	15119	14933	14855	14930	14972	14957	14742	14853	14904	14835	15033	14933	15110	15179	14999	14950	14927	15149	14966	15073	14931	14853	15038	15015	14976	15002	15006	15021	14790	15005	15027	15100	14872	14861	14901	14828	14925	15003	14936	14985	15040	14756	14853	14901	15100	14909	15089	15076	14928	14740	15030	15047	15041	14926	15125	14926	14871	15000	14854	14974	15078	14939	14872	14839	15067	14968	14974	14892	14964	15038	14950	14953	14980	14887	14935	14846	15050	14873	15057	15040	14972	14909	15115	15047	14978	14842	14910	14946	14933	14970	15114	14896	15072	15045	15019	15065	14985	14950	14954	14886	14913	14994	15072	14977	14939	15009	14977	15124	14984	14985	14991	14994	15030	14963	14942	14881	14939	15060	14911	14945	14930	15099	14958	15087	14939	15036	15009	14890	15138	15023	14986	14968	15002	14939	14959	14983	14880	14928	15033	14927	14947	15013	14860	14871	14981	14968	14970	14982	15072	15079	14850	14934	15030	15055	14864	14989	15066	14998	14944	15068	15067	14798	15057	14925	15018	15010	14836	14998	15143	15106	15041	14829	14988	15076	14921	15126	14985	15042	14831	15176	14995	15037	14986	14869	14904	14883	15015	14969	15063	15021	14919	14882	15026	14862	14869	14966	14934	15039	14914	14992	15055	15058	14845	15039	14798	14928	14997	15112	15113	15051	14856	14843	14888	14897	14869	14923	15093	14902	15085	14947	14922	15032	14736	15021	14925	14918	15041	15021	15018	14913	14897	15106	14892	15090	15260	15129	14687	14884	14969	14892	15089	15046	15103	14828	14872	15046	14899	14935	15082	15006	15034	14904	14919	14988	15018	15088	14994	14910	14873	14983	15016	15092	14827	15043	14980	15102	14817	15085	15150	14881	15142	14874	14959	14951	14886	14897	14939	14951	15051	15009	14951	14966	14893	14902	14853	14926	14948	14956	14911	15253	14947	14953	15057	14927	15170	15015	14958	15114	14944	14851	15003	14962	14958	14907	15041	14923	15019	14966	14809	15051	14871	15011	14997	14868	14990	15061	14971	15043	15003	15020	14893	14975	15023	14887	14959	14959	15143	14994	14969	15063	15059	14917	15125	15011	14866	14860	14824	14931	15004	14945	14905	14886	14941	15003	15006	15000	14890	14986	15192	15083	14974	14700	14790	15024	14971	14863	15008	14979	15106	15215	14914	14987	15091	14933	15081	15040	14895	14841	14962	14821	15172	14736	14837	14910	14961	14926	14969	15059	15029	14910	15161	15024	14962	14838	14840	14979	15126	15020	15029	14889	15033	15032	14896	15173	14957	15019	14984	14925	14824	15053	15001	14965	14974	15014	15248	14880	15136	14887	15007	14902	15005	15052	14879	15076	14980	15094	14983	14936	15116	14875	14794	14887	14873	14918	14969	14904	14953	14967	14954	14936	14921	14827	14874	14976	14956	15022	14884	14890	15008	14950	14930	15154	14832	14944	14958	14994	15020	14870	14863	14944	14735	15025	14973	14732	14718	14978	15017	15226	14910	14968	14991	14912	14936	14918	15148	14998	14898	14842	14970	14915	14902	14918	15059	14952	14851	15062	14978	14840	15016	14800	14894	14976	15058	14834	14863	14959	15215	14884	14870	14795	14924	14874	14994	15011	14888	15036	15022	14793	14859	14881	14898	14944	15027	14949	14957	14918	15102	14873	15046	14927	14786	14913	15018	14974	14998	14881	15112	14734	14877	14824	15113	14993	14834	14936	14852	14798	15017	14900	14850	15094	14965	14904	15049	15005	14932	14873	14936	14835	15179	15015	14877	15101	14900	15044	15049	14904	14951	14989	14806	14886	14835	15066	14885	15095	14972	14949	14884	15041	14880	14857	14893	14863	14902	14990	15200	14964	14942	15078	15147	14777	14998	14901	15041	15166	14938	15039	14872	15004	15033	15105	14854	14927	14966	15012	14907	14959	15025	14784	14965	15063	14874	15008	15000	15015	14973	14903	15148	14893	15132	14891	15021	14999	14777	14952	15069	15108	14957	14951	15022	14839
22704	21170	27906	24974	22897	27928	33221	29240	27996	27725	27188	26389	26095	26081	25897	25467	25683	25072	25302	25073	24983	25038	24891	24718	24845	24480	24672	24360	24591	24751	24679	24761	24579	24703	24559	24715	24532	24627	24738	24426	24722	24567	24389	24440	24752	24564	24490	24582	24552	24515	24782	24450	24276	24511	24437	24552	24432	24541	24666	24508	24385	24587	24586	24483	24322	24352	24594	24533	24423	24678	24182	24453	24475	24242	24434	24470	24355	24209	24373	24557	24168	24317	24504	24392	24377	24432	24164	24460	24480	24443	24343	24396	24483	24426	24306	24540	24436	24435	24252	24300	24367	24427	24528	24616	24388	24486	24377	24339	24403	24252	24200	24543	24330	24460	24481	24266	24486	24517	24431	24402	24490	24355	24342	24437	24424	24138	24357	24364	24480	24603	24254	24493	24415	24352	24478	24290	24420	24388	24040	24260	24313	24076	24457	24047	24347	24336	24187	24306	24448	24506	24423	24450	24384	24270	24493	24473	24455	24565	24154	24342	24264	24249	24221	24213	24418	24318	24551	24245	24227	24360	24319	24325	24451	24733	24475	24513	24133	24355	24337	24430	24212	24180	24356	24209	24485	24180	24246	24487	24300	24258	24243	24258	24418	24338	24450	24276	24709	24475	24283	24325	24467	24275	24125	24158	24627	24099	24178	24271	24459	24332	24198	24379	24442	24395	24276	24537	24445	24253	24275	24371	24509	24446	24446	24247	24570	24482	24571	24379	24332	24445	24320	24208	24338	24525	24290	24336	24497	24427	24335	24136	24469	24171	24325	24399	24340	24059	24323	24388	24446	24393	24428	24312	24395	24158	24362	24205	24333	24314	24233	24439	24274	24174	24247	24107	24654	24561	24193	24409	24548	24428	24379	24297	24455	24344	24332	24432	24278	24379	24385	24317	24504	24385	24350	24418	24558	24340	24135	24391	24402	24255	24328	24495	24233	24430	24342	23915	24255	24214	24103	24387	24101	24319	24115	24210	24080	24443	24244	24302	24411	24418	24362	24454	24342	24371	24475	24250	24270	24360	24196	24650	24453	24408	24398	24151	24390	24524	24311	24378	24404	24041	24391	24263	24434	24403	24264	24356	24689	24529	24428	24445	24338	24262	24521	24359	24427	24061	24383	24448	24092	24409	24248	24158	24372	24520	24446	24248	24109	24452	24321	24176	24317	24381	24370	24313	24438	24350	24169	24039	24249	24336	24217	24312	24280	24302	24443	24322	24291	24178	24346	24057	24508	24434	24286	24341	24220	24159	24260	24282	24233	24292	24283	24251	24404	24251	24422	24439	24558	24180	24355	24266	24299	24209	24324	24292	24398	24398	24546	24357	24437	24209	23985	24506	24238	24340	24617	24448	24422	24451	24391	24244	24301	24224	24399	24210	24189	24289	24378	24181	24340	24464	24453	24344	24498	24272	24242	24533	24340	24278	24356	24513	24161	24455	24536	24371	24350	24112	24330	24279	24497	24288	24448	24614	24322	24147	24321	24634	24303	24314	24373	24498	24311	24407	24136	24304	24143	24468	24288	24179	24346	24216	24467	24340	24469	24440	24114	24696	24184	24337	24482	24345	24483	24388	24250	24408	24260	24257	24562	24193	24359	24323	24225	24553	24595	24399	24338	24280	24441	24384	24259	24234	24458	24475	24378	24451	24392	24152	24186	24220	24328	24180	24316	24117	24212	24350	24369	24189	24219	24214	24283	24097	24036	24184	24330	24016	24293	24324	24515	24288	24388	24326	24294	24258	24180	24135	24186	24474	24317	24455	24223	24317	24199	24423	24061	24449	24186	24429	24352	24248	24329	24339	24389	24413	24322	24364	24236	24211	24207	24246	24364	24323	24125	24302	24359	24516	24448	24522	24454	24210	24389	24675	24179	24202	24507	24241	24099	24390	24543	24281	24323	24295	24303	24490	24399	24182	24297	24414	24331	24327	24282	24086	24211	24064	24195	24247	24392	24256	24483	24246	24262	24336	24378	24227	24408	24484	23939	24266	24402	24205	24247	24439	24300	24286	24397	24390	24425	24168	24432	24438	24391	24305	24436	24481	24335	24180	24155	24350	24620	24376	24397	24379	24348	24293	24415	24343	24282	24291	24382	24431	24287	24303	24238	24319	24116	24201	24331	24588	24423	24566	24312	24419	24234	24310	24458	24257	24379	24218	24335	24282	24399	24242	24491	24276	24172	24412	24211	24232	24414	24289	24087	24452	24284	24337	24340	24284	24486	24600	24592	24289	24532	24438	24176	24277	24520	24160	24462	24272	24346	24357	24443	24100	24325	24572	24600	24486	24349	24289	24114	24390	24697	24328	24091	24367	24172	24490	24268	24291	24344	24263	24207	24344	24356	24491	24408	24096	24164	24324	24303	24435	24035	24377	24422	24104	24334	24344	24476	24394	24423	24178	24465	24376	24628	24267	24028	24403	24181	24303	24593	24337	24332	24441	24436	24227	24213	24243	24261	24340	24459	24361	24453	24475	24459	24352	24201	24374	24496	24217	24203	24239	24463	24495	24453	24240	24401	24433	24485	24371	24611	24606	24062	24303	24174	24318	24440	24264	24460	24347	24272	24189	24076	24266	24627	24538	24405	24308	24441	24550	24328	24389	24420	24554	24227	24520	24190	24269	24452	24410	24390	24409	24267	24067	24204	24445	24124	24345	24191	24399	24335	24304	24288	24394	24297	24504	24449	24343	24618	24293	24549	24395	24046	24295	24532	24269	24314	24132	24075	24384	24167	24170	24419	24413	24576	24208	24270	24358	24331	24368	24273	24281	24448	24240	24466	24381	24449	24501	24457	24485	24663	24330	24553	24429	24388	24366	24439	24001	24448	24456	24441	24233	24122	24296	24425	24411	24425	24300	24478	24501	24381	24415	24419	24473	24484	24306	24515	24360	24515	23941	24285	24381	24311	24320	24278	24459	24114	24320	24255	24331	24510	24283	24126	24350	24131	24255	24305	24628	24350	24422	24675	24383	24585	24368	24354	24349	24330	24238	24252	24294	24554	24066	24317	24208	24375	24256	24104	24230	24451	24362	24466	24284	24631	24423	24346	24500	24191	24055	24367	24395	24431	24524	24388	24384	24589	24417	24312	24452	24443	24537	24222	24096	24256	24356	24554	24342	24449	24421	24439	24345	24355	24257	24188	24586	24367	24197	24149	24183	24638	24556	24485	24268	24216	24452	24312	24435	24331	24288	24023	24231	24235	24290	24301	24325	24490	24443	24371	24373	24529	24180	24371	24278	24327	24313	24102	24471	24612	24400	24302	24255	24441	24339	24317	24302	24558	24166	24364	24387	24313	24266	24436	24277	24432	24156	24248	24243	24210	24068	24416	24453	24243	24281	24392	24095	24312	24334	24291	24342	24362	24294	24509	24422	24326	24259	24236	24423	24192	24420	24331	24336	24515	24230	24443	24385	24151	24158	24177	24713	24389	24396	24207	24479	24415	24282	24350	24571	24301	24412	24205	24400	24005	24186	24405	24542	24617	24195	24451	24553	24480	24456	24443	24183	24385	24588	24471	24529	24361	24519	24398	24209	24295	24248	24346	24228	24118	24297	24310	24445	24098	24276	24312	24388	24421	24413	24225	24351	24400	24399	24443	24469	24230	24663	24292	24187	24360	24533	24276	24264	24324	24003	24271	24300	24247	24293	24173	24265	24245	24326	24437	24263	24269	24480	24273	24328	24277	24424	24593	24314	24349	24405	24369	24385	24274	24366	24228	24516	24416	24389	24283	24217	24099	24289	24298	24136	24385	24247	24642	24608	24338	24300	24084	24086	24307	24372	24558	24231	24287	24171	24182	24498	24422	24426	24279	24528	24539	24654	24603	24324	24542	24331	24214	24422	24307	24532	24645	24530	24219	24197	24227	24239	24197	24557	24336	24446	24381	24300	24097	24200	24272	24356	24369	24334	24345	24319	24269	24189	24434	24506	24498	24486	24554	24134	24273	24263	24429	24259	24411	24268	24342	24230	24376	24243	23954	23944	24229	24338	24250	24399	24487	24199	24349	24274	24333	24456	24359	24294	24313	24220	24072	24257	24204	24490	24159	24145	24548	24242	24311	24303	24305	24374	24343	24510	24417	24427	24312	24320	24431	24372	24300	24413	24229	24253	24297	24454	24292	24341	24332	24231	24126	24314	24272	24501	24181	24501	24615	24420	24238	24495	24551	24229	24588	24507	24427	24388	24315	24614	24519	24262	24294	24589	24185	24139	24101	24460	24163	24265	24257	24202	24261	24204	24323	24197	24415	24318	24385	24385	24184	24318	24290	24300	24455	24389	24200	24328	24302	24425	24333	24352	24072	24407	24362	24387	24109	24312	24394	24483	24486	24318	24309	24333	24585	24547	24379	24332	24603	24531	24288	24345	24433	24078	24351	24324	24411	24273	24232	24238	24324	24384	24421	24271	24239	24518	24286	24148	24320	24254	24259	24245	24217	24261	24646	24413	24130	24343	24535	24137	24435	24371	24236	24302	24341	24315	24125	24129	24366	24235	24215	24390	24632	24470	24145	24383	24282	24505	24543	24674	24387	24246	24580	24259	24398	24304	24448	24322	24455	24154	24420	24177	24230	24392	24202	24242	24199	24370	24386	24461	24558	24068	24298	24400	24480	24214	24197	24336	24383	24258	24352	24458	24160	24312	24254	24164	24156	24129	24391	24329	24321	24440	24054	24376	24524	24392	24265	24418	24389	24220	24401	24238	24367	24128	24421	24344	24428	24329	24264	24245	24280	24393	24353	24132	24310	24247	24040	24323	24285	24234	24158	24487	24478	24424	24397	24319	24151	24289	24245	24101	24161	24224	24279	24566	24352	24544	24312	24232	24356	24377	24198	24305	24320	24316	24103	24233	24366	24375	24403	24390	24518	24302	24160	24387	24148	24456	24375	24396	24443	24145	24301	24386	24473	24519	24145	24341	24330	24217	24459	24243	24422	24360	23945	24288	24205	24647	24674	24275	24256	24103	24294	24491	24486	24133	24530	24361	24051	24078	24562	24321	24574	24339	24448	24319	24512	24277	24197	24548	24436	24291	24475	24355	24185	24474	24308	24394	24538	24307	24416	24331	24373	24177	24354	24085	24252	24332	24337	24422	24435	24380	24164	24267	24442	24391
22724	40743	40638	34006	29729	26360	24408	22554	21413	20268	19446	18863	18529	18004	17717	17301	17013	16985	16804	16680	16403	16377	16500	16004	16101	15982	16101	16025	16039	15908	15932	15922	15857	15919	15952	15956	15908	15907	15958	15752	15844	15730	16053	15825	15877	15691	15836	15824	15910	15922	15895	15800	15716	15839	15713	15827	15748	15825	15686	15921	15895	15776	15762	15871	15909	15599	15746	15608	15717	15727	15724	15631	15816	15657	15801	15721	15772	15808	15770	15692	15589	15825	15753	15757	15814	15808	15876	15815	15661	15709	15744	15631	15655	15760	15809	15634	15709	15772	15739	15597	15681	15736	15452	15567	15698	15879	15773	15879	15710	15740	15785	15525	15898	15614	15650	15739	15769	15794	15627	15784	15722	15555	15643	15462	15718	15805	15704	15653	15871	15758	15546	15758	15453	15794	15816	15732	15713	15756	15917	15535	15918	15641	15697	15768	15795	15646	15647	15624	15759	15685	15816	15698	15637	15908	15596	15797	15682	15937	15534	15830	15626	15686	15596	15923	15780	15742	15678	15702	15821	15867	15892	15734	15729	15725	15728	15768	15602	15800	15761	15669	15717	15888	15783	15537	15568	15663	15666	15723	15845	15633	15816	15785	15674	15965	15788	15656	15688	15623	15772	15631	15773	15538	15772	15641	15884	15757	15738	15558	15769	15778	15723	15837	15776	15660	15765	15658	15550	15811	15786	15626	15630	15596	15693	15638	15699	15805	15637	15803	16064	15858	15898	15643	15501	15666	15731	15749	15703	15632	15883	15529	15579	15727	15707	15672	15532	15598	15841	15765	15859	15748	15634	15938	15703	15723	15537	15656	15567	15681	15788	15605	15717	15757	15750	15841	15644	15632	15780	15505	15740	15696	15704	15747	15862	15816	15624	15679	15683	15794	15755	15603	15634	15656	15569	15675	15694	15651	15718	15673	15729	15726	15697	15696	15840	15744	15650	15712	15666	15757	15657	15784	15760	15854	15729	15675	15664	15726	15776	15770	15826	15818	15790	15732	15739	15713	15780	15733	15816	15601	15646	15455	15721	15701	15917	15691	15645	15877	15666	15672	15834	15749	15704	15642	15787	15645	15570	15816	15692	15735	15629	15766	15633	15622	15840	15784	15627	15854	15741	15624	15554	15674	15837	15766	15576	15768	15702	15622	15657	15776	15731	15754	15742	15558	15958	15759	15731	15598	15786	15754	15634	15697	15711	15669	15754	15790	15627	15957	15750	15796	15633	15616	15847	15743	15728	15686	15767	15708	15646	15786	15554	15667	15788	15716	15816	15703	15614	15561	15743	15787	15685	15595	15647	15610	15629	15618	15793	15550	15793	15692	15629	15452	15759	15688	15881	15832	15661	15679	15710	15675	15700	15705	15713	15793	15567	15701	15802	15725	15509	15723	15789	15671	15587	15786	15716	15763	15790	15820	15695	15853	15771	15663	15828	15735	15626	15767	15603	15751	15676	15578	15730	15756	15683	15738	15894	15730	15758	15522	15648	15797	15617	15747	15646	15672	15664	15775	15713	15720	15608	15843	15860	15623	15952	15756	15789	15780	15572	15766	15663	15795	15674	15598	15692	15713	15763	15768	15502	15735	15692	15792	15728	15669	15737	15807	15664	15577	15884	15617	15727	15656	15669	15595	15602	15820	15793	15653	15812	15714	15698	15766	15891	15585	15714	15694	15657	15840	15804	15641	15672	15784	15647	15624	15863	15641	15813	15960	15674	15734	15654	15579	15743	15638	15631	15502	15699	15644	15774	15722	15658	15891	15702	15658	15836	15786	15941	15739	15819	15799	15556	15922	15656	15912	15638	15775	15628	15609	15809	15868	15688	15813	15850	15687	15880	15747	15747	15679	15598	15719	15670	15658	15660	15744	15832	15838	15662	15622	15690	15739	15638	15532	15732	15813	15630	15972	15657	15705	15576	15660	15749	15729	15736	15760	15757	15775	15551	15802	15647	15713	15669	15634	15613	15875	15773	15751	15707	15666	15609	15585	15683	15777	15714	15707	15690	15697	15669	15736	15702	15683	15683	15772	15737	15498	15668	15726	15509	15617	15768	15595	15678	15788	15758	15618	15456	15542	15715	15659	15948	15844	15642	15767	15870	15798	15765	15656	15678	15806	15759	15614	15650	15666	15566	15816	15743	15532	15880	15784	15807	15742	15637	15712	15621	15679	15736	15877	15822	15826	15653	15773	15605	15634	15876	15629	15624	15649	15633	15789	15884	15781	15907	15593	15607	15670	15792	15772	15662	15846	15703	15614	15568	15595	15851	15646	15813	15864	15861	15674	15880	15662	15535	15721	15677	15587	15861	15799	15618	15782	15705	15474	15722	15595	15811	15714	15778	15772	15665	15677	15629	15735	15581	15563	15763	15683	15644	15717	15772	15671	15466	15944	15762	15721	15685	15721	15734	15855	15737	15730	15733	15720	15626	15770	15633	15879	15868	15589	15717	15853	15667	15716	15675	15655	15813	15660	15931	15833	15594	15623	15781	15786	15692	15747	15709	15883	15901	15725	15794	15604	15622	15675	15778	15838	15697	15802	15786	15663	15535	15710	15911	15645	15888	15827	15590	15760	15795	15816	15589	15651	15748	15791	15641	15801	15784	15628	15829	15564	15884	15583	15738	15622	15799	15697	15844	15600	15887	15757	15800	15826	15657	15793	15824	15806	15690	15809	15574	15757	15634	15753	15832	15693	15774	15742	15734	15687	15661	15619	15700	15758	15645	15707	15775	15681	15752	15700	15746	15607	15637	15614	15686	15611	15642	15584	15755	15622	15702	16054	15617	15672	15674	15789	15742	15727	15722	15691	15749	15743	15670	15870	15814	15660	15795	15738	15563	15588	15562	15828	15748	15752	15576	15527	15725	15591	15789	15738	15633	15652	15855	15674	15615	15822	15740	15785	15596	15636	15631	15502	15699	15795	15722	15642	15720	15613	15587	15779	15604	15674	15564	15746	15753	15716	15903	15783	15886	15754	15775	15851	15704	15757	15758	15582	15757	15596	15699	15776	15754	15567	15596	15527	15693	15702	15528	15928	15725	15779	15775	15680	15796	15673	15714	15692	15571	15652	15747	15647	15642	15751	15660	15783	15827	15641	15725	15493	15576	15746	15719	15668	15761	15804	15786	15744	15658	15600	15638	15553	15668	15961	15615	15625	15857	15756	15590	15603	15865	15827	15787	15652	15804	15734	15691	15792	15629	15550	15727	15748	15581	15723	15638	15763	15910	15682	15623	15743	15714	15765	15803	15561	15746	15798	15748	15651	15882	15723	15905	15622	15685	15819	15724	15665	15665	15780	15588	15668	15749	15708	15550	15898	15697	15649	15793	15678	15694	15873	15894	15814	15556	15720	15804	15839	15650	15705	15672	15692	15574	15648	15591	15636	15696	15810	15780	15836	15706	15747	15642	15543	15731	15644	15932	15737	15891	15798	15873	15745	15842	15638	15730	15650	15809	15604	15556	15796	15709	15598	15834	15585	15612	15638	15696	15806	15566	15641	15854	15703	15589	15645	15659	15540	15654	15791	15581	15926	15760	15616	15758	15726	15584	15690	15651	15659	15698	15748	15679	15740	15730	15656	15758	15686	15680	15708	15586	15585	15828	15637	15642	15620	15718	15778	15722	15859	15808	15708	15827	15703	15621	15849	15657	15646	15604	15634	15712	15544	15815	15673	15734	15453	15769	15894	15772	15845	15691	15693	15786	15564	15778	15650	15793	15579	15942	15643	15781	15727	15715	15634	15815	15705	15640	15890	15715	15655	15870	15747	15789	15793	15605	15666	15745	15676	15699	15697	15790	15802	15731	15682	15643	15587	15786	15649	15687	15645	15674	15687	15882	15527	15725	15740	15545	15755	15909	15741	15821	15810	15768	15697	15712	15718	15647	15696	15608	15790	15725	15628	15706	15634	15560	15606	15583	15805	15571	15803	15750	15701	15524	15522	15834	15816	15751	15698	15615	15617	15569	15768	15797	15627	15968	15486	15776	15709	15709	15813	15755	15724	15767	15834	15713	15724	15794	15671	15797	15774	15553	15597	15755	15811	15695	15776	15808	15744	15750	15774	15668	15782	15530	15827	15658	15697	15889	15454	15715	15732	15655	15820	15800	15636	15674	15814	15537	15790	15801	15563	15621	15791	15714	15615	15886	15889	15713	15588	15883	15838	15674	15622	15571	15902	15724	15838	15683	15641	15870	15746	15653	15603	15752	15844	15636	15720	15792	15707	15723	15821	15674	15568	15791	15690	15721	15785	15627	15722	15805	15710	15716	15647	15695	16029	15713	15718	15831	15833	15751	15797	15746	15813	15810	15661	15697	15686	15807	15659	15853	15725	15689	15720	15747	15818	15781	15667	15642	15759	15711	15620	15644	16037	15741	15652	15740	15675	15670	15767	15781	15684	15697	15656	15796	15715	15622	15631	15701	15809	15655	15754	15785	15441	15799	15681	15599	15514	15933	15870	15653	15696	15661	15767	15563	15744	15796	15837	15802	15676	15690	15865	15728	15691	15811	15578	15599	15835	15773	15764	15623	15787	15508	15757	15732	15769	15584	15593	15743	15625	15761	15742	15769	15781	15788	15669	15743	15713	15955	15725	15574	15787	15536	15557	15544	15862	15673	15857	15770	15658	15652	15850	15687	15871	15858	15646	15775	15860	15629	15555	15710	15842	15820	15748	15743	15631	15722	15644	15757	15613	15707	15559	15788	15662	15487	15856	15579	15561	15742	15754	15663	15431	15697	15779	15871	15681	15632	15746	15800	15785	15813	15634	15812	15705	15738	15787	15720	15690	15586	15703	15835	15763	15775	15761	15723	15712	15708	15787	15743	15688	15662	15567	15837	15736	15798	15793	15592	15784	15704	15650	15551	15670	15890	15706	15652	15730	15832	15618	15813	15830	15875	15674	15681	15685	15716	15712	15664	15679	15753	15699	15619	15813	15655	15747	15668	15652	15861	15646	15493	15609	15593	15722	15811	15746	15656	15783	15733	15741	15664	15836	15648	15843	15579	15618	15677	15613	15726	15617	15828	15709	16044	15743	15752	15605	15656	15820	15619	15694	15829	15820	15662	15925	15750	15541	15936	15557	15583	15694	15526	15821	15748	15578	15743	15524
34596	28254	31699	30082	26899	25947	25239	24602	24263	23924	23530	23584	23148	23284	23289	23170	22984	23122	23120	22673	22662	23108	22630	22641	22749	22698	22726	22702	22596	22456	22746	22739	23086	22648	22623	22633	22841	22734	22748	22664	22573	22650	22775	22711	22760	22550	22677	22730	22748	22560	22446	22532	22487	22713	22792	22527	22569	22633	22480	22706	22476	22291	22564	22853	22701	22625	22652	22622	22603	22715	22624	22805	22558	22757	22481	22359	22402	22412	22852	22520	22754	22505	22542	22771	22452	22481	22555	22584	22568	22622	22414	22406	22553	22648	22819	22800	22734	22695	22536	22665	22593	22600	22774	22686	22499	22641	22674	22640	22578	22657	22696	22459	22587	22793	22586	22839	22816	22721	22794	22667	22823	22396	22716	22705	22593	22761	22737	22726	22793	22539	22863	22594	22506	22633	22720	22633	22540	22690	22590	22669	22682	22503	22561	22680	22503	22552	22684	22549	22709	22575	22708	22607	22598	22553	22901	22743	22585	22326	22690	22556	22657	22711	22612	22783	22658	22717	22376	22489	22543	22386	22580	22574	22782	22534	22717	22435	22481	22615	22588	22741	22747	22452	22340	22588	22514	22561	22607	22591	22780	22437	22666	22273	22561	22616	22598	22717	22631	22587	22785	22683	22913	22506	22534	22779	22549	22438	22393	22645	22317	22703	22816	22823	22576	22711	22654	22437	22676	22486	22643	22535	22756	22575	22642	22582	22824	22885	22730	22564	22638	22596	22650	22559	22352	22590	22635	22505	22386	22650	22600	22610	22603	22485	22746	22552	22615	22509	22733	22744	22656	22604	22766	22580	22617	22445	22511	22852	22755	22586	22629	22543	22565	22754	22556	22534	22338	22658	22726	22449	22935	22648	22606	22438	22696	22506	22686	22574	22684	22834	22522	22601	22599	22583	22252	22734	22638	22669	22850	22547	22497	22545	22661	22781	22832	22706	22484	22815	22674	22742	22715	22583	22553	22579	22372	22746	22469	22540	22786	22475	22492	22622	22629	22501	22392	22608	22643	22853	22772	22547	22500	22658	22508	22584	22513	22608	22649	22513	22573	22796	22588	22591	22670	22738	22630	22540	22713	22733	22848	22640	22495	22629	22626	22547	22538	22742	22682	22601	22804	22679	22735	22730	22562	22568	22577	22597	22193	22601	22600	22857	22641	22365	22395	22453	22637	22620	22604	22503	22605	22449	22607	22705	22671	22521	22815	22575	22563	22721	22450	22509	22584	22646	22623	22350	22429	22724	22672	22488	22500	22635	22668	22522	22618	22602	22447	22339	22560	22590	22798	22828	22544	22519	22530	22494	22790	22491	22815	22767	22485	22963	22649	22622	22518	22641	22756	22698	22499	22555	22650	22534	22532	22686	22672	22708	22672	22692	22622	22754	22513	22605	22523	22592	22490	22648	22867	22471	22727	22659	22661	22634	22428	22491	22964	22715	22579	22515	22427	22478	22435	22599	22685	22767	22581	22397	22566	22681	22681	22687	22706	22597	22453	22670	22579	22788	22567	22630	22860	22435	22657	22926	22738	22796	22623	22789	22282	22659	22537	22631	22547	22575	22606	22522	22489	22487	22692	22545	22703	22569	22545	22673	22680	22513	22588	22814	22421	22649	22641	22783	22908	22757	22657	22577	22692	22730	22473	22478	22905	22772	22545	22492	22736	22645	22684	22411	22680	22843	22608	22538	22436	22665	22609	22634	22408	22844	22705	22574	22552	22733	22638	22511	22783	22711	22383	22571	22407	22706	22428	22357	22458	22855	22650	22769	22527	22595	22595	22466	22593	22665	22625	22553	22763	22596	22505	22731	22782	22527	22611	22486	22628	22742	22533	22753	22672	22490	22579	22375	22797	22750	22457	22589	22404	22423	22456	22598	22334	22819	22543	22609	22480	22654	22553	22583	22571	22620	22501	22657	22650	22496	22571	22744	22657	22442	22386	22567	22805	22845	22776	22665	22585	22504	22523	22529	22603	22707	22653	22620	22416	22732	22453	22431	22555	22766	22575	22663	22531	22792	22813	22741	22413	22667	22707	22741	22673	22791	22766	22917	22466	22863	22759	22342	22634	22496	22589	22833	22901	22576	22779	22588	22543	22703	22713	22888	22447	22546	22503	22495	22604	22704	22676	22700	22798	22587	22471	22717	22637	22746	22354	22629	22947	22620	22753	22579	22568	22705	22772	22593	22735	22676	22751	22565	22720	22619	22551	22446	22678	22565	22673	22561	22689	22936	22518	22730	22629	22675	22804	22482	22520	22942	22621	22727	22562	22657	22491	22469	22882	22721	22627	22859	22419	22637	22689	22696	22522	22795	22356	22563	22845	22579	22480	22664	22680	22695	22675	22579	22861	22895	22657	22601	22611	22457	22677	22391	22532	22681	22656	22441	22404	22580	22670	22622	22562	22394	22733	22564	22756	22597	22946	22501	22796	22433	22787	22633	22713	22650	22505	22651	22567	22583	22685	22640	22660	22754	22547	22580	22574	22679	22711	22649	22602	22535	22407	22815	22643	22385	22455	22568	22568	22546	22650	22603	22435	22462	22542	22746	22515	22859	22780	22380	22558	22544	22976	22686	22446	22816	22828	22757	22659	22748	22667	22634	22739	22476	22721	22721	22749	22728	22771	22469	22641	22380	22824	22712	22567	22510	22654	22892	22603	22490	22621	22956	22690	22710	22738	22812	22720	22751	22555	22853	22778	22809	22571	22835	22476	22676	22634	22525	22547	22705	22728	22748	22415	22588	22571	22733	22786	22884	22584	22716	22819	22570	22672	22368	22664	22773	22664	22850	22495	22456	22598	22736	22582	22883	22462	22517	22662	22739	22392	22760	22857	22789	22780	22636	22674	22619	22540	22593	22783	22552	22604	22834	22413	22567	22426	22606	22525	22512	22648	22574	22697	22353	22775	22675	22553	22403	22536	22726	22494	22529	22743	22853	22591	22611	22410	22572	22532	22828	22758	22782	22801	22460	22763	22675	22362	22590	22598	22421	22764	22783	22545	22563	22804	22580	22789	22712	22557	22707	22658	22618	22691	22632	22462	22542	22489	22697	22894	22699	22550	22606	22618	22579	22793	22885	22685	22298	22665	22567	22659	22676	22673	22739	22636	22522	22681	22718	22721	22455	22566	22614	22545	22434	22464	22627	22546	22481	22791	22500	22836	22803	22559	22756	22561	22551	22565	22537	22838	22667	22617	22641	22783	22835	22574	22501	22722	22676	22735	22666	22689	22799	22557	22516	22470	22949	22682	22806	22765	22927	22441	22522	22918	22533	22808	22549	22816	22638	22790	22880	22602	22588	22636	22589	22697	22771	22702	22651	22679	22529	22735	22700	22743	22761	22620	22586	22658	22574	22745	22527	22610	22455	22564	22477	22578	22620	22642	22428	22729	22765	22709	22791	22518	22468	22553	22627	22761	22764	22383	22814	22595	22809	22686	22754	22485	22230	22656	22470	22706	22627	22659	22609	22671	22514	22741	22508	22633	22577	22491	22597	22888	22481	22613	22701	22655	22571	22534	22590	22382	22646	22544	22527	22567	22593	22697	22629	22990	22746	22947	22730	22511	22643	22631	22589	22494	22622	22627	22552	22652	22574	22643	22608	22767	22451	22543	22602	22464	22571	22498	22570	22580	22749	22786	22572	22568	22578	22601	22926	22401	22634	22653	22700	22833	22377	22418	22487	22691	22626	22523	22514	22725	22562	22703	22982	22542	22527	22775	22779	22816	22774	22486	22721	22897	22592	22526	22699	22735	22905	22782	22873	22798	22674	22567	22541	22751	22655	22571	22768	22677	22752	22671	22695	23045	22418	22511	22547	22634	22543	22461	22562	22837	22632	22608	22649	22923	22592	22406	22536	22701	22747	22634	22667	22542	22496	22589	22660	22645	22751	22611	22657	22669	22466	22621	22431	22623	22485	22737	22505	22593	22724	22707	22526	22733	22533	22828	22812	22322	22537	22677	22498	22753	22518	22706	22636	22678	22577	22586	22885	22865	22528	22560	22778	22290	22603	22568	22703	22817	22666	22411	22445	22643	22655	22613	22745	22658	22735	22379	22369	22609	22335	22648	22474	22593	22499	22589	22564	22644	22862	22646	22625	22614	22706	22615	22395	22397	22566	22719	22473	22868	22725	22459	22492	22724	22811	22647	22732	22549	22556	22769	22619	22425	22804	22673	22544	22460	22584	22721	22496	22579	22830	22474	22656	22599	22829	22649	22503	22618	22604	22468	22550	22371	22673	22400	22713	22577	22541	22336	22748	22615	22679	22543	22473	22341	22540	22693	22584	22931	22870	22707	22760	22464	22682	22490	22486	22599	22723	22419	22732	22408	22433	22527	22353	22675	22560	22607	22539	22784	22636	22569	22551	22850	22810	22683	22760	22493	22583	22525	22798	22606	22608	22690	22710	22756	22772	22502	22510	22751	22909	22753	22935	22495	22605	22650	22740	22357	22549	22615	22633	22669	22538	22401	22721	22639	22680	22661	22523	22548	22597	22563	22693	22783	22723	22354	22662	22411	22631	22730	22528	22495	22596	22687	22640	22878	22561	22782	22642	22523	22352	22425	22606	22761	22674	22722	22532	22507	22593	22437	22406	22574	22434	22641	22634	22470	22593	22673	22406	22704	22784	22716	22680	22668	22544	22812	22594	22671	22668	22670	22367	22732	22576	22886	22674	22611	22611	22608	22689	22718	22785	22745	22787	22712	22819	22695	22434	22565	22602	22508	22393	22483	22443	22579	22575	22699	22468	22692	22649	22618	22444	22514	22604	22590	22640	22526	22836	22756	22522	22729	22572	22685	22499	22634	22644	22604	22637	22660	22770	22683	22440	22574	22566	22785	22651	23010	22703	22743	22506	22417	22532	22705	23046	22802	22637	22725	22769	22307	22254	22409	22714	22641	22529	22592	22378	22715	22541	22676	22549	22712	22363	22307	22606	22518	22683	22585	22660	22694	22558	22753	22815	22372	22495	22620	22699	22596	22659	22635	22475	22630	22936	22640	22492	22616	22869	22508	22706	22512	22618	22612	22446	22651	22485	22752	22495	22495	22579	22655	22783	22857	22595	22572	22609	22656	22722	22698	22433	22738	22708	22819	22541	22623	22744	22411	22758
23044	28539	28350	23776	21496	19721	18814	17805	17357	16886	16471	16263	16213	15885	15717	15617	15597	15422	15566	15312	15166	15176	15124	15142	15227	15205	15137	15089	15092	14983	15199	15057	15084	15137	15120	14961	15206	15012	15084	15000	14994	15032	15263	14881	14964	15055	15018	15114	15115	15125	14914	15091	14964	14897	15040	15041	14878	15099	14888	14905	15188	14932	15065	14968	14953	15121	14932	15020	14995	14953	14847	15044	14983	14758	15010	14961	15251	15091	15013	14944	14891	15035	14985	14920	14920	15065	14912	14956	14878	14855	14951	15199	15018	14844	15021	15058	14935	14973	15026	15064	15039	15006	15046	14937	14835	14858	14913	14996	15059	15004	15033	14986	14966	14948	14975	15090	14875	14875	14900	15021	15094	15084	14930	15124	14916	15174	15109	15074	14983	15024	14973	14953	14817	14975	14857	14924	14918	14950	15183	15071	15008	14930	14878	14946	15014	15038	14879	15102	14990	14962	15099	14873	14903	15007	14970	14921	15059	14801	15108	15026	15024	14994	15031	15152	14855	14984	14892	14954	14827	15134	15011	14972	15033	15024	14994	15033	15016	14915	15045	15077	14988	15084	14860	15005	15154	14919	15119	15054	15135	15067	14907	14817	15017	14968	14915	14898	14942	14964	14924	14866	15034	15078	14894	15000	15186	15081	14875	15202	15116	14959	14884	14910	14928	14981	14963	14868	14907	15098	14848	15004	14956	14901	15046	15055	15023	14984	14907	14939	14859	15017	15011	14967	14898	15010	14927	14914	14891	15009	15172	14956	15037	15063	15040	14847	15015	15134	14952	14968	14928	15053	15097	14796	15053	14970	14982	14960	14824	15016	15069	14956	14969	14932	15039	14942	14867	14885	14861	15028	15189	15031	14943	14939	15047	15065	15093	15030	15039	15044	14800	14958	14817	14938	15124	15192	15069	15019	14986	14849	14860	15025	14912	14927	14902	14868	14993	15009	15085	14936	14974	15118	14935	14899	15036	14809	15017	15022	14832	14889	14981	14984	15002	14936	15025	15015	15060	15063	14938	15008	15055	15047	14896	15382	14966	14993	15025	14880	14858	15093	15013	15084	15029	15021	14884	14982	15127	15024	15097	15021	14814	14867	15151	14726	14934	14952	15069	15060	14990	15037	14927	14820	15084	14939	14908	14815	15022	14994	14821	15110	14976	14943	15162	14992	14883	15007	15038	15115	15042	14994	15082	14903	14730	14987	14890	15079	14974	14933	15046	14995	15109	15149	15165	15013	14959	14979	15030	14920	14975	15023	14909	14973	15020	14990	14929	15201	14846	14931	14833	15173	14872	15006	15048	14901	14955	14999	14985	15064	15008	15028	15062	14837	14899	14851	15067	15042	14906	15076	14890	15096	15140	14914	14848	14954	15037	14978	14933	15108	14919	14924	14928	14977	15107	14967	15110	14851	14949	15116	15109	15050	14955	14989	15085	14880	14851	14933	15083	14924	14999	14949	14872	15085	14834	15075	14943	15004	14895	14981	14893	15080	15095	14992	15060	14901	14955	15077	14913	14922	15005	15084	14994	15099	14965	14913	14889	14967	15054	15028	15177	14935	15081	14948	14927	15073	15114	14927	14984	14966	14896	14973	15051	14963	14920	15146	14932	15070	14952	14891	15045	14840	14896	15043	15015	14933	14974	15052	15101	14997	14911	14944	15174	14880	14986	15054	14967	14904	14965	14972	14836	14993	15192	15092	14968	14853	14869	14885	14866	15119	15146	14870	14912	14989	15128	15102	15038	14843	15065	15064	15053	14927	14999	14912	15198	15050	15031	14912	15100	15019	14751	15002	15099	14983	15092	14944	14943	14823	15120	14987	15038	15121	15162	15100	15043	14891	14897	15057	15025	14988	15144	14888	15034	15205	14905	14955	14901	14822	15022	14912	14920	14961	15119	14963	15021	14951	15128	14949	14995	14981	14800	14910	15040	14937	15108	14966	15054	15120	15057	15023	14996	14949	14881	15145	14926	15087	15038	15010	15091	15096	14944	14883	15038	15015	14895	15006	14933	15067	15018	15042	14947	15141	14935	14712	15085	14895	14937	14999	14960	14900	14955	14901	15340	14991	15105	15023	14954	14976	15072	14889	14960	14928	14838	14991	15030	15049	15035	15019	14958	14900	15039	14924	14907	14960	14997	14885	14949	15066	15004	14874	15046	15140	14871	15057	14981	14969	14916	14972	15048	14961	15006	15082	15068	14988	14965	15095	15198	14883	14980	14904	15109	14920	14981	14926	14946	14895	14856	15101	15008	14896	15019	15081	14968	14938	14938	14918	14987	14901	15075	15026	14860	14950	14887	14993	14790	15082	14965	15034	15019	14977	14877	14977	14824	15117	14966	15099	14975	15037	15084	15114	14924	14908	15051	15128	14957	14862	15025	14944	15163	15210	15015	14923	14952	15048	15015	14889	14996	14820	15025	14926	15026	14835	14964	15067	14964	14971	14914	15190	14929	14887	14862	15021	14948	14830	14937	15123	15125	15007	14986	15047	15026	15058	14876	14928	15225	14797	14989	14951	15069	14950	15038	14962	15012	15049	15034	14816	14883	15091	15068	14955	14931	14948	15194	14905	14916	15180	15042	15025	14917	14986	14973	15002	14911	14755	14968	15089	15018	14980	14967	14961	14937	14977	14912	14937	15108	15120	15056	15011	15006	14990	15044	14930	14944	15009	14760	14979	14960	14871	14977	14859	14957	15087	15054	15125	14995	14918	15130	14949	14978	14946	14986	14938	14976	15054	15088	14970	15175	14979	15056	14954	15100	15141	14821	14958	15019	14980	15047	14938	14966	14965	14925	14895	15164	15121	14906	14966	14967	14983	14889	15003	15142	15176	14974	14938	14809	14814	14993	14995	14879	14964	15108	15002	15062	14973	14918	14891	15065	15027	15042	14790	15091	14976	15086	14933	15043	14861	14910	15017	15163	14929	14909	14902	14982	14958	15012	14970	14961	15055	14921	15177	14962	14772	15104	15094	14974	15144	15063	14983	14911	14891	14987	14967	15057	14870	14922	14996	14957	15122	14957	15154	15037	15024	14915	15142	14936	14953	14929	15160	15071	15014	15111	14995	14965	14899	15100	14991	14982	14895	14959	14803	15015	15139	14981	14964	14986	14952	14756	14848	14831	14975	14978	15069	14925	14912	15029	15169	15081	15058	14981	14905	15145	14741	15104	14939	14982	15030	15055	15046	15143	14837	14936	15100	15138	15007	15100	15001	14892	15029	15090	14833	14997	15006	14900	15070	14976	15087	15059	14896	15042	15109	14873	14967	14998	15038	15125	14971	14972	15069	14883	14737	15077	14856	15184	15011	15061	14976	15063	15004	15052	14859	14964	14957	14982	15046	14960	14879	14852	15118	15014	15105	15008	15079	15107	14922	14972	14984	14820	14925	15005	15090	15001	14854	15063	15067	15044	14846	15134	14946	14916	15089	14952	15018	14998	15108	15034	14983	14886	15123	14962	15052	14994	14957	14931	15023	14844	15103	14981	14842	14714	15060	15224	15009	15024	14977	15077	14981	15068	14869	14912	15047	14912	15030	15080	14767	15028	14829	14975	15004	14940	15114	15205	14947	14964	15037	15005	15081	14834	14985	15259	14889	14912	14944	14884	15124	15020	15052	15272	14859	15013	14950	15035	14819	15102	14987	14870	14913	14953	14956	14922	14999	14881	15002	15023	14916	15052	14940	14976	15264	14971	15190	14876	14980	15082	14964	15192	15031	15181	15064	14990	15056	15148	14827	14834	14886	15052	14955	15094	14993	14920	15050	14997	14977	15009	14962	14978	14864	14941	14928	15040	14982	14971	15055	14933	14978	15139	15034	14976	14871	14914	14863	14966	15026	15006	15038	14918	14774	15049	15028	14943	15090	15064	15067	14820	14844	15083	14945	15035	15177	15041	14910	14956	14899	15033	15104	14881	15031	15009	14932	15099	15079	14849	14903	15061	15052	15053	14865	14914	14971	15077	14935	15016	14958	14986	14911	15023	15111	15004	15043	14992	14904	15057	14846	14835	15002	14828	14956	14996	14971	14876	14966	14769	14835	15041	14850	15018	14949	14872	15026	15094	14855	15049	15046	15021	14954	15104	14977	14874	14978	15043	15047	15007	15006	15200	15148	14839	14996	14930	15043	14833	15068	14960	15013	15174	15051	15002	14876	15104	15139	14990	15053	14953	14958	14927	15027	14965	15043	15085	15100	14880	15118	14787	15066	15130	15077	14840	15150	15102	15193	15007	15085	14980	15109	15115	15049	15003	15020	14969	14928	15070	14903	14931	14908	15023	14847	14911	15034	15187	14877	14915	15101	14928	15110	14971	14983	14986	14871	15098	14935	14955	14965	14993	15042	14988	15199	15047	14790	15129	14979	14919	14998	14929	14999	14997	14948	14944	14940	15139	15139	14940	15105	14973	15095	14943	15092	14901	14906	14907	14781	14912	15040	15085	14888	15254	14936	14994	14992	14856	14938	14953	14958	15256	15075	14861	15042	15047	14903	15066	14908	14896	15069	15060	15011	15066	15063	14917	15112	15008	15109	15077	14840	15105	15105	15004	14887	15173	15003	15033	14871	15171	14964	14980	15098	15003	15045	14984	15001	15129	15085	14779	15164	14949	14947	15011	14832	15022	15038	14950	15040	15018	14884	15210	15031	15049	14846	14871	15104	14984	15002	14996	15133	15079	15082	15052	15042	15065	14851	15066	14982	14871	15152	15123	15172	15007	14981	15022	15036	15143	15041	15051	14973	15187	15044	15041	14988	15012	14946	15090	15177	14928	14854	15026	14918	15166	15079	14948	14996	14930	15072	14949	15076	14828	14920	14924	15069	15021	15067	15101	14959	14955	15043	15068	14971	15147	15116	14962	15252	14988	14954	15056	14952	14881	15048	14884	14850	14900	15023	15055	14939	15098	15088	14926	15163	15043	14987	15079	15020	14947	15000	14946	14950	15024	14977	15014	14962	15014	14837	14833	15145	14946	15182	15103	15055	14978	15084	14993	15010	14943	14952	15079	14940	14993	15186	14983	15006	14974	15100	15017	14984	14953	14888	15101	15005	15027	15085	15142	15035	15031	14904	15153	15087	14845	14998	14972	15031	14990	15087	14937	14848	15044	14925
24566	21169	27720	25493	24534	28080	29345	26439	25084	24692	24684	24176	23811	23546	23485	23579	23216	23087	23306	23262	22778	22900	22894	22755	22827	22957	22877	22666	22562	22750	22774	22650	22640	22625	22796	22609	22718	22560	22836	22528	22829	22816	22822	22909	22798	22673	22769	22511	22645	22836	22701	22584	22713	22812	22606	22624	22494	22485	22703	22410	22636	22307	22635	22649	22654	22293	22588	22638	22451	22293	22458	22394	22735	22669	22513	22696	22753	22804	22480	22399	22771	22293	22677	22414	22507	22459	22534	22333	22233	22461	22595	22527	22308	22513	22511	22425	22260	22571	22700	22772	22443	22675	22616	22518	22666	22459	22494	22397	22337	22582	22466	22524	22574	22555	22374	22738	22605	22377	22525	22707	22505	22543	22382	22444	22502	22534	22304	22449	22298	22544	22463	22771	22346	22423	22295	22528	22491	22459	22454	22432	22578	22597	22731	22522	22469	22531	22708	22466	22365	22556	22529	22504	22606	22527	22288	22694	22606	22818	22539	22582	22820	22658	22466	22648	22265	22344	22441	22501	22660	22664	22525	22603	22573	22325	22409	22661	22538	22571	22547	22615	22358	22501	22372	22345	22743	22554	22510	22560	22431	22574	22354	22503	22307	22321	22479	22637	22500	22374	22727	22463	22502	22363	22512	22556	22551	22476	22469	22176	22505	22528	22371	22381	22388	22410	22643	22693	22515	22482	22552	22428	22342	22522	22435	22569	22311	22501	22524	22290	22569	22640	22576	22636	22439	22304	22513	22602	22432	22618	22459	22515	22332	22472	22565	22194	22600	22558	22580	22655	22628	22631	22575	22360	22281	22528	22750	22563	22269	22674	22610	22484	22493	22401	22608	22310	22307	22676	22555	22586	22424	22696	22643	22559	22658	22477	22736	22423	22461	22558	22417	22511	22353	22201	22642	22509	22438	22300	22362	22422	22413	22583	22235	22420	22501	22403	22602	22741	22424	22474	22677	22335	22679	22687	22448	22538	22442	22676	22750	22410	22497	22610	22608	22826	22494	22555	22304	22300	22340	22468	22626	22557	22404	22412	22463	22432	22428	22511	22528	22517	22388	22274	22500	22524	22415	22646	22687	22409	22306	22492	22386	22473	22409	22665	22531	22483	22514	22531	22575	22235	22394	22349	22523	22382	22802	22688	22329	22451	22570	22700	22608	22561	22671	22463	22462	22600	22830	22532	22398	22292	22424	22654	22684	22425	22501	22490	22429	22262	22335	22496	22483	22334	22244	22490	22401	22557	22678	22599	22535	22336	22357	22384	22467	22461	22457	22449	22388	22363	22367	22610	22652	22290	22608	22539	22807	22661	22402	22465	22490	22584	22691	22535	22325	22403	22713	22526	22441	22515	22583	22507	22285	22408	22487	22594	22463	22599	22465	22393	22523	22642	22750	22533	22382	22318	22782	22396	22617	22556	22630	22278	22685	22336	22312	22540	22810	22623	22400	22627	22220	22436	22431	22490	22375	22438	22563	22685	22455	22662	22687	22631	22609	22436	22457	22247	22457	22394	22527	22562	22558	22350	22495	22515	22616	22436	22418	22642	22388	22476	22269	22425	22603	22613	22439	22650	22627	22565	22454	22530	22477	22433	22589	22472	22354	22449	22586	22489	22488	22566	22383	22528	22333	22735	22357	22549	22688	22641	22748	22627	22382	22841	22590	22492	22562	22640	22631	22477	22414	22398	22637	22566	22673	22582	22720	22445	22507	22552	22628	22531	22440	22334	22503	22719	22534	22469	22609	22388	22371	22658	22689	22662	22726	22486	22660	22397	22613	22110	22486	22497	22459	22420	22588	22477	22454	22484	22359	22529	22445	22328	22480	22439	22538	22445	22436	22416	22533	22642	22424	22509	22703	22292	22339	22291	22509	22229	22758	22420	22492	22316	22541	22353	22662	22516	22366	22434	22711	22430	22503	22326	22403	22677	22597	22201	22580	22510	22545	22201	22485	22586	22635	22470	22417	22543	22746	22638	22472	22486	22565	22654	22611	22297	22549	22404	22569	22444	22372	22369	22163	22506	22437	22421	22472	22389	22394	22405	22484	22341	22542	22420	22697	22381	22511	22530	22483	22535	22582	22506	22481	22354	22365	22457	22616	22604	22483	22461	22452	22679	22327	22591	22493	22721	22577	22432	22171	22439	22443	22411	22662	22267	22545	22472	22532	22467	22487	22496	22742	22382	22650	22426	22514	22637	22322	22416	22644	22683	22304	22485	22311	22497	22680	22312	22454	22245	22461	22652	22586	22486	22291	22182	22375	22469	22400	22384	22597	22703	22325	22593	22446	22568	22313	22596	22622	22673	22241	22307	22611	22635	22411	22613	22496	22624	22439	22426	22486	22563	22466	22570	22350	22348	22640	22243	22723	22650	22737	22541	22406	22404	22618	22275	22468	22473	22495	22558	22543	22497	22235	22472	22636	22530	22529	22436	22656	22610	22460	22435	22461	22548	22530	22618	22288	22402	22334	22300	22632	22556	22343	22392	22592	22576	22579	22555	22615	22569	22309	22345	22595	22514	22557	22511	22466	22438	22520	22709	22765	22282	22348	22501	22563	22407	22177	22793	22130	22423	22690	22519	22614	22507	22607	22593	22526	22663	22576	22483	22605	22625	22547	22638	22896	22492	22450	22365	22566	22541	22452	22434	22513	22431	22378	22405	22415	22299	22416	22646	22636	22633	22503	22598	22375	22391	22501	22522	22643	22479	22678	22515	22340	22473	22413	22564	22521	22380	22427	22528	22754	22356	22456	22370	22542	22447	22391	22597	22681	22297	22339	22455	22856	22454	22421	22504	22502	22504	22451	22467	22425	22486	22627	22602	22292	22523	22539	22451	22565	22672	22668	22519	22622	22547	22459	22585	22652	22620	22494	22742	22578	22508	22623	22588	22501	22444	22405	22571	22464	22607	22532	22394	22543	22419	22586	22423	22494	22463	22380	22635	22465	22626	22518	22480	22575	22430	22580	22543	22281	22474	22445	22436	22395	22614	22444	22391	22472	22342	22603	22450	22258	22525	22606	22382	22445	22495	22385	22517	22387	22383	22541	22539	22571	22572	22386	22601	22412	22432	22479	22671	22712	22516	22499	22580	22576	22389	22612	22791	22388	22549	22324	22488	22855	22565	22478	22420	22577	22682	22510	22454	22322	22528	22386	22331	22452	22330	22590	22775	22548	22606	22498	22371	22498	22625	22552	22501	22477	22619	22608	22374	22383	22408	22532	22514	22391	22429	22482	22573	22391	22554	22449	22377	22435	22531	22425	22378	22575	22756	22540	22358	22394	22144	22563	22455	22474	22524	22646	22477	22334	22592	22473	22688	22351	22450	22305	22654	22486	22357	22616	22483	22600	22596	22502	22406	22729	22632	22422	22480	22804	22402	22523	22401	22748	22273	22368	22584	22555	22287	22373	22611	22758	22488	22227	22697	22397	22270	22325	22501	22641	22487	22778	22367	22525	22690	22314	22454	22643	22444	22474	22445	22451	22539	22773	22418	22424	22435	22716	22482	22472	22597	22610	22286	22419	22596	22379	22333	22423	22681	22789	22578	22378	22414	22340	22514	22176	22704	22393	22312	22488	22469	22628	22492	22412	22300	22381	22592	22424	22543	22458	22213	22530	22444	22458	22569	22617	22516	22521	22460	22509	22481	22551	22503	22642	22494	22423	22729	22734	22618	22663	22496	22599	22573	22631	22442	22679	22501	22358	22546	22689	22399	22524	22413	22573	22511	22448	22612	22457	22664	22367	22492	22586	22570	22608	22383	22602	22669	22608	22518	22556	22572	22756	22502	22669	22518	22575	22398	22452	22518	22450	22713	22935	22512	22408	22627	22508	22519	22437	22089	22773	22490	22457	22341	22680	22407	22491	22540	22604	22354	22389	22256	22616	22512	22475	22531	22662	22228	22541	22497	22311	22369	22531	22663	22524	22392	22537	22641	22379	22250	22298	22496	22237	22642	22660	22552	22609	22398	22643	22503	22300	22403	22443	22661	22439	22567	22550	22446	22175	22276	22427	22414	22501	22407	22335	22511	22420	22600	22585	22220	22368	22445	22582	22345	22371	22366	22701	22471	22486	22657	22510	22359	22425	22607	22503	22544	22366	22644	22784	22538	22676	22435	22677	22336	22250	22786	22650	22752	22419	22425	22544	22483	22517	22519	22490	22423	22258	22863	22339	22480	22547	22645	22259	22358	22429	22514	22275	22558	22806	22450	22407	22334	22459	22477	22374	22402	22287	22478	22661	22505	22288	22463	22478	22559	22542	22483	22224	22470	22384	22406	22633	22796	22545	22504	22464	22409	22452	22603	22613	22658	22511	22474	22653	22388	22306	22452	22565	22519	22419	22613	22436	22566	22466	22320	22409	22505	22398	22662	22641	22354	22550	22361	22411	22346	22434	22307	22422	22495	22635	22858	22401	22538	22640	22386	22419	22306	22420	22418	22402	22392	22797	22634	22631	22597	22530	22422	22483	22341	22572	22446	22396	22543	22564	22459	22377	22695	22669	22516	22606	22289	22388	22571	22373	22537	22629	22433	22554	22509	22756	22630	22491	22439	22556	22630	22626	22640	22676	22570	22394	22632	22521	22493	22511	22405	22564	22456	22333	22420	22498	22488	22328	22330	22464	22562	22577	22680	22547	22598	22428	22649	22519	22573	22591	22472	22749	22584	22415	22436	22663	22494	22334	22500	22528	22340	22469	22407	22614	22611	22616	22450	22505	22488	22498	22655	22331	22268	22541	22339	22512	22471	22555	22663	22564	22532	22640	22587	22818	22639	22692	22449	22475	22338	22383	22531	22382	22413	22477	22588	22418	22383	22475	22649	22511	22476	22508	22604	22584	22232	22639	22719	22689	22329	22377	22525	22562	22722	22201	22632	22534	22346	22475	22359	22670	22284	22539	22546	22481	22403	22568	22329	22380	22485	22428	22723	22542	22447	22481	22444	22573	22838	22698	22551	22299	22298	22713	22385	22544	22682	22536	22437	22470	22515	22352	22566	22436	22735	22498	22673	22602	22426	22760	22507	22378	22601	22430	22539	22605	22310	22497	22493	22591	22438	22566	22382	22685	22479	22534	22443	22687	22437	22579	22570	22620	22647	22504	22269	22370	22332
20995	35380	35832	29377	26018	23556	21362	20036	19041	18283	17612	17144	16914	16583	16447	16089	15741	15857	15654	15633	15406	15305	15206	15292	15228	15210	15183	15166	15323	15111	15273	15217	15303	14993	14981	14977	14980	15115	14821	15021	15020	14978	14964	15231	15038	14949	15054	14948	15088	14901	15157	14981	15049	14908	14919	14942	14961	15042	14745	14917	14939	14983	14974	14830	14926	14973	15081	14828	14927	15048	15071	14805	14894	14954	14872	14910	15016	14869	15056	14944	14926	14844	14844	15067	15025	14759	14804	15011	14827	14940	14856	14849	15008	15025	14940	14910	15026	14861	14987	14943	14928	14927	14998	14850	14940	14935	14957	14941	14991	14860	14878	14841	14903	15010	14798	14955	14855	15005	14879	15090	14995	14907	14833	15004	14898	14868	15005	14808	14961	14894	14899	14956	15018	14970	14886	15004	14961	14990	14932	14976	14809	15057	14960	14982	15067	14857	14909	14887	14940	14993	14969	14726	15034	14911	14803	14972	14849	14980	15118	14889	14826	15013	15065	14840	14793	14988	14919	14987	15047	14997	15038	14812	15084	15029	14861	14982	15019	14745	14956	14897	14890	14811	15038	14981	14889	15005	14822	15062	15181	14845	14894	15053	14783	14981	14919	14992	15150	14846	15105	14850	14954	14941	14767	14926	14919	15051	14917	14852	14985	14943	14836	14937	14993	14914	14797	14955	14777	15000	14868	14807	14940	14915	14805	14814	14836	14975	14919	14865	14988	14813	14862	14873	14783	14805	14877	14820	14907	14973	14924	14876	14961	14787	15007	15020	14999	15015	14959	15022	14711	14845	14936	14968	15050	14830	14935	14738	14999	14868	15034	14971	14877	15190	14880	15050	14817	14981	14897	14839	14928	14810	14744	15017	14802	14871	14920	14899	14947	14925	14875	14811	14962	14835	14817	15081	15121	14978	15108	14887	14789	14856	15046	14951	15004	14757	14867	15021	14911	14834	15040	14931	14968	14859	14886	14779	14889	14912	14989	14880	14919	15025	14943	14832	14860	14896	15042	14859	15024	14910	15067	14890	14880	14946	14781	14997	14633	14841	14873	14960	15030	15057	15089	14917	14969	14956	14850	14923	14883	14610	14884	14988	14889	14984	15039	15029	15046	14881	14876	14988	14914	15007	14887	14857	14962	14908	14894	14831	14918	14781	14920	14778	14755	14818	14732	14930	14882	15010	14927	14921	14899	14918	14892	14761	14853	14756	14864	14786	14875	14801	14939	15029	14983	14991	14759	14924	15046	14775	14850	14751	14983	14876	14977	14811	14744	14762	14897	14996	14889	14920	14943	14964	14939	14924	14967	14833	14984	14892	14926	14916	14707	14813	14923	14889	14872	14883	14933	14881	14763	14879	14976	14815	15071	14843	14908	15051	15074	15071	15028	14839	14887	15055	14990	14985	14870	14980	14905	14847	14876	14864	14775	14867	15074	14835	15016	14892	15015	14961	14934	14791	14962	15115	14892	14853	14928	14873	14987	15022	14924	14741	14869	15020	14909	15016	14958	14877	14941	14932	14891	15022	14769	14868	14894	14939	14900	14949	14909	14749	14974	14948	15142	14948	14881	14860	14942	14950	14944	14895	15034	14916	15037	15031	15146	14940	14867	14871	15045	15008	14908	15128	14774	14826	14956	14895	14937	14809	14899	15136	15038	14970	14938	14901	14771	14837	14889	15075	14857	14806	14898	14828	15011	14739	14917	14951	14944	15024	14996	14904	15092	14819	14839	14866	14961	14960	14864	15058	14825	15082	14980	14925	14821	14858	14954	14816	14885	14878	14800	14817	14849	14893	14965	15015	14855	14947	14906	14842	14915	14907	14981	14914	14875	14946	14927	14927	14885	14993	14855	14940	14955	15046	14620	15002	14785	14936	14929	14994	14918	14755	14920	15036	14920	14830	14950	14765	14712	14937	14805	14808	14827	14887	14936	14787	14863	15014	14986	14815	14820	14970	14927	14942	14849	14829	14956	14971	14875	14998	14897	14906	14983	15063	14972	15006	14807	14780	14940	14986	14770	15029	14864	14876	14864	15072	14951	14919	14941	15053	14869	15016	14782	14896	14854	14974	14948	14749	14765	15000	15157	14986	14974	15001	14950	14921	14917	15131	14878	14887	14999	14921	14795	14928	14964	14917	15067	14946	14992	14943	15037	14813	14840	14832	15001	14883	14912	14960	14860	14848	14906	14815	14953	14823	14971	14699	14892	14955	14949	14976	14905	14911	14792	15116	14965	14960	15095	15020	14910	14932	14992	14872	14864	14860	14855	14827	14996	15041	14842	14952	14795	14848	14857	14943	14981	14878	14808	14912	14988	14808	14931	14919	14886	14929	14901	14928	14821	14978	15143	15018	14937	14949	14944	14886	15088	14862	14939	15016	15004	14970	14751	14855	14828	14948	14855	15032	14832	14944	14829	15011	14850	14959	14860	14941	14957	14913	15136	14946	14949	14864	14954	14812	14913	14891	14968	14978	14930	14803	14981	15060	14940	15075	14784	14741	14924	14670	14785	15024	14942	14996	15021	14697	14848	14808	14954	14950	14976	14896	15007	14910	14764	15063	15081	15038	14831	14925	14966	14691	14982	15064	14889	15070	15155	14878	14881	14836	15011	14874	14895	15006	14878	14761	14865	14950	14792	15121	14856	14878	14948	15073	14892	14927	14879	14776	14959	14863	15028	15124	15080	14849	14880	14951	15024	14873	14889	14865	14946	15014	14993	14966	14960	15044	14838	14844	14889	15189	15144	14814	14987	14928	15005	15007	14866	14936	14855	14861	14882	14947	14856	14843	14838	15018	15007	14685	14928	14950	15091	14845	14883	14887	14905	14905	14970	14976	14890	14956	14841	14997	14921	14771	15124	15009	14885	14904	14960	14987	14834	14885	14892	14897	15126	15004	14966	14982	15036	14883	14918	14955	14960	14925	14907	14856	14821	14942	14916	15056	14788	14869	14930	14994	14969	14939	14950	14823	14945	14943	15039	15030	15000	15060	14865	14852	14891	14900	15008	14847	14915	14946	14776	14875	14849	14950	14961	14899	14852	14983	14926	14772	14893	14959	14995	14842	15051	14824	14911	14874	14954	14861	14855	14902	15012	15032	14842	14901	14841	14963	14850	14891	15012	15037	14967	14963	14997	15033	14897	14929	14851	14937	14887	14932	14961	14861	14872	14906	14875	14913	14934	14954	15007	14949	14924	15016	15002	14911	14926	14794	14971	14869	14848	15033	14733	14911	14962	14956	14844	14951	15080	15002	14913	14842	14801	14847	14911	14760	14982	14882	14834	14883	14882	15022	15036	14943	15015	14960	14864	15038	14825	14815	14886	14915	15006	14972	14847	14974	15118	14997	14953	14917	15022	14939	14970	14904	15054	14850	14730	14928	14789	15043	14876	14927	14873	15018	14904	14879	14874	14921	14800	15018	14912	14916	14838	14912	15011	14900	14776	14868	14850	15025	14892	14917	14820	15044	14677	14867	14875	14922	14962	15205	14858	14914	14848	14821	14846	14916	14935	14971	15002	14755	14830	14868	14938	14752	15030	14896	15066	14923	14930	14807	15080	14994	14930	14902	14934	15021	14929	14932	15023	14978	14771	14956	14925	14838	14946	14983	14931	14924	14992	14983	14783	15023	15028	14955	15034	14837	14881	15072	14878	14962	14907	14916	14907	14889	14922	14887	14891	14843	15166	15010	15049	14981	14955	14989	14899	14836	14867	14783	14890	14745	14915	14940	15077	14924	14955	14903	15000	14864	14778	14864	14856	15100	14744	15057	14879	14868	14904	14847	15011	15033	14834	14863	14761	14858	14791	14991	14922	15000	14857	15044	15169	14906	14772	15009	14973	15010	14967	14745	14992	14853	14853	14927	14961	15010	15044	14910	14944	15026	14964	14866	14929	14809	14951	14969	14995	14799	14807	14947	14995	14836	14953	14755	15064	14743	14906	14849	14974	14917	14658	15022	14917	14872	14980	14888	15018	14951	14786	15065	15020	14939	14925	14727	15057	14966	14909	14940	14850	15108	14927	14999	14946	15044	14935	15078	14908	14940	15075	14854	14773	14949	14924	15010	14916	14918	14889	14881	14952	14815	14968	14960	15004	15028	14861	14992	15016	14781	14971	14923	14790	15022	15083	14950	14913	14853	14902	14968	14884	15053	14928	14895	14803	14959	14973	15017	15041	15108	14926	14964	15066	14844	14933	15086	14883	14900	14952	15027	14797	14955	15006	14868	14941	14861	14913	14931	15011	14886	14903	14850	14972	15057	15025	14791	15171	14951	14921	14966	14876	14698	14896	14852	14934	14956	14909	14879	14949	14943	14970	14736	14840	14902	14784	14934	14923	15024	14995	14969	14780	15019	14964	14867	14777	14869	14895	15005	14784	14827	14888	14918	14918	14967	14969	15132	15043	14954	14978	14974	15070	15014	14912	15002	15071	14897	14981	15115	14870	14764	14972	14921	14794	14883	15041	15107	14893	14831	14791	14932	14858	15047	14897	14878	14965	14835	14884	15067	14905	15020	15109	14797	14803	14922	14904	15051	14877	14929	14927	14972	15042	14890	14884	14906	14969	14941	14776	14886	14994	14889	14916	14950	15008	14914	15041	14868	15007	15171	15020	14928	14842	14824	14947	15001	14794	15037	14892	14890	14961	14778	15062	15071	14930	14929	15025	15051	14908	14776	15004	14896	14937	14960	14833	14933	14977	14789	14785	14977	14885	14784	14815	14995	14754	14870	14932	15053	14934	14938	14984	14849	14887	14992	14696	14993	14879	14972	14884	14989	15090	14754	14984	14927	15056	14947	14863	14903	14910	14780	14996	14830	14948	14821	14892	14821	15058	15052	14928	14849	14817	15025	15006	14832	15076	14981	15057	14926	14906	14962	14925	15143	14903	14874	14886	14922	14943	14928	14772	14912	14822	15079	15034	14998	14919	14968	14881	14988	15034	15062	15028	15012	15022	14791	15085	15052	14957	14721	14996	15008	14917	15020	14894	14981	14926	15001	15043	14831	14896	15058	14924	14885	14907	14918	14962	14873	14714	14900	15054	14885	14897	15019	14931	14790	14907	14961	14723	14813	14912	14961	14909	14783	14856	14783	14848	14943	14835	14698	14923	14871
22690	21179	27878	24992	22969	28293	33314	29401	27693	28077	27105	26488	26055	25926	25864	25454	25590	25305	25135	24890	24981	24907	24729	24805	25078	24594	24852	24697	24501	24708	24548	24767	24718	24741	24613	24527	24352	24609	24383	24390	24776	24689	24565	24677	24308	24420	24436	24476	24633	24604	24576	24527	24490	24292	24285	24270	24630	24537	24407	24341	24502	24301	24423	24461	24317	24439	24278	24411	24581	24474	24650	24204	24423	24163	24549	24309	24283	24497	24257	24238	24450	24023	24374	24502	24323	24055	24259	24289	24332	24427	24346	24039	24372	24016	24331	24215	24384	24292	24198	24360	24317	24482	24403	24354	24477	24612	24318	24189	24412	24398	24302	24461	24210	24366	24401	24329	24364	24068	24365	24437	24526	24315	24214	24156	24024	24082	24429	24288	24595	24163	24431	24315	24424	24449	24492	24284	24322	24239	24332	24388	24405	24572	24190	24293	24648	24361	24282	24305	24259	24293	24345	24319	24422	24211	24227	23981	24344	24405	24379	24426	24227	24191	24281	24387	24200	24227	24554	24444	24234	24433	24333	24539	24265	24213	24454	24151	24378	24224	24235	24210	24319	24248	24264	24174	24083	24146	24384	24539	24488	24435	24101	24300	24177	24443	24285	24499	24217	24452	23991	24231	24113	24159	24236	24144	24332	24427	24424	24411	24395	24207	24151	24337	24411	24376	24401	24413	24292	24487	24175	24286	24325	24629	24237	24259	24365	24254	24435	24284	24303	24211	24191	24315	24182	24098	24308	24159	24360	24092	24404	24332	24195	24458	24424	24602	24438	24413	24454	24331	24323	24212	24312	24215	24294	24473	24433	24434	24411	24373	24354	23884	24069	24255	24351	24235	24328	24145	24248	24065	24263	24204	24566	24345	24237	24461	24293	24440	24307	24135	24202	24199	24317	24572	24217	24299	24603	24449	24097	24417	24417	24136	24011	23993	24488	24330	24137	24358	23883	24358	24235	24129	24355	24280	24302	24268	24106	24269	24126	24389	24380	24607	24271	24444	24441	24279	24326	24300	24093	24267	24468	24150	24555	24397	24397	24148	24100	24368	24361	24130	24126	24120	24179	24302	24372	24002	24287	24224	24470	24173	24439	24336	24538	24350	24505	24363	24296	24330	24212	24303	24286	24279	24513	24425	24268	24406	24249	24200	24401	24362	24243	24158	24476	24531	24233	24201	24185	24568	24412	24151	24298	24423	24135	24215	24066	23996	24193	24102	24213	24317	24324	24353	24382	23998	24437	24293	24092	24007	24196	24011	24411	24545	24585	24261	24317	23945	24225	24260	24231	24000	24317	24193	24480	24409	24497	24446	24184	24310	24138	24316	24270	24367	24419	24547	24175	24260	24220	24128	24293	24312	24369	24265	24706	24415	24185	24106	24287	24300	24229	24458	24349	24266	24027	24239	24177	24466	24229	24441	24338	24244	24325	24133	24352	24282	24123	24229	24034	24333	24255	24329	24349	24316	24432	24124	24587	24271	24112	24317	24259	24126	24353	24166	24332	24312	24402	24304	24327	24303	24226	24179	24211	24324	24474	24382	24431	24017	24020	24323	24445	24202	24298	24320	24158	24332	24345	24135	24214	24257	24312	24190	24208	24460	24218	24226	24247	24341	24241	24171	24473	24419	24389	23946	24271	24345	24360	24346	24078	24084	24200	24375	24254	24437	24325	24193	24126	24485	24347	24409	24172	24262	24076	24219	24519	24148	24119	24299	24608	24222	24387	24279	24076	24333	24159	24481	24185	24231	24559	24196	24254	24512	24457	24282	24337	24371	24180	24279	24214	24310	24384	24373	24218	24220	24226	24165	24196	24342	24252	24203	24232	24307	24595	24149	24238	24158	24472	24137	24094	24088	24051	23939	24642	24317	24290	24346	24460	24250	24142	24254	24001	24215	24009	24410	24364	24336	24247	24405	24055	24290	24395	24171	24254	24302	24110	24219	24345	24119	24165	24437	24323	24014	24386	24212	24171	24169	24282	24230	24257	24490	24292	24125	24109	24265	24029	24246	24268	24134	24035	24475	24566	24162	24152	24407	24037	24365	24242	24327	24354	24133	24460	24322	24440	24230	24174	24125	24342	24197	24432	24226	24445	24457	24286	24372	24535	24288	24288	24183	24099	24361	24362	24297	24142	24474	24233	24150	24269	24343	24103	24137	24295	24225	24055	24045	24312	24552	24086	24104	24022	24362	24273	24222	24145	24368	24224	24124	24337	24174	24282	24115	24430	24242	24308	24300	24106	24243	24343	24215	24247	24181	24186	24219	24343	24273	24300	24437	24137	24271	24350	24331	24371	24246	24294	24241	24349	24314	24123	24163	24452	24541	24178	24164	24330	24140	24135	24251	24503	24307	24225	24173	24314	24143	24307	24259	24219	24346	24234	24363	24411	24257	24593	24264	24133	24366	24128	24322	24382	24325	24378	24404	24360	24286	24292	24087	24121	24248	24172	24201	24341	24410	24497	24041	24174	24260	24283	24342	24162	24044	24264	24005	24355	24331	24436	24137	24348	24496	24176	24028	24549	24117	24115	24284	24232	24334	24121	24327	24311	24352	24188	24201	24299	24155	24323	24266	24590	24182	24538	24476	24445	24175	24213	24388	24401	24354	24267	24528	24245	24264	24161	24328	24194	24221	24190	24273	24197	24282	24266	24437	24416	24388	24191	24246	24218	24334	24433	24486	24377	24188	24271	24235	24415	24350	24568	23854	24152	24024	24383	24280	24143	24300	24270	24186	24234	24241	24281	24055	24198	24391	24313	24109	24483	24225	24047	24232	24054	24502	24211	24376	24392	24237	24166	24310	24313	24011	24354	24401	24359	23949	24314	24219	24140	24339	24456	24360	24503	24216	24250	24364	24222	24223	24201	24308	24504	24428	24571	24077	24369	24378	24490	24256	24371	24275	24273	24543	24156	24002	24314	24106	24497	24097	24144	24491	24168	24482	24232	24261	24306	24364	24279	24422	24547	24529	24094	24169	24354	23995	24400	24511	24257	24085	24196	24145	24245	24274	24260	24334	24280	24248	24352	24229	24221	24156	23966	24267	24258	24429	24091	24218	24261	24442	24221	24389	24136	24221	24564	24308	24209	24010	24144	24254	24283	24212	24171	24342	24349	24256	24286	24427	24255	24159	24347	24431	24347	24237	24089	24388	24278	24186	24207	23947	24155	24291	24138	24325	24315	24606	24270	24577	24312	24388	24343	23930	24371	24222	24376	24042	24342	24384	24300	24354	24360	24058	23989	24224	24099	24153	23970	24045	24447	24211	24465	24351	24343	24317	24262	24122	24312	24442	24455	24341	24227	24232	24191	24280	24222	24164	24171	24030	24351	24302	24281	24214	24316	24175	24203	24395	24518	24211	24194	24276	24263	24550	24403	24195	24467	24398	24450	24177	24185	24147	24376	24290	24218	24317	24206	24056	24214	24301	24156	23951	24280	24246	24170	24228	23952	24345	24164	24299	24112	24235	24353	24202	24247	24138	24108	24099	24322	24259	24119	24279	24398	24228	24349	24043	24257	24218	24168	24306	24154	24061	24281	24337	24247	24167	24345	24323	24308	24191	24307	24150	24175	24517	24402	24505	24506	24344	24439	24317	24187	24191	24025	24485	24340	24219	24259	24056	24392	24217	24314	24277	24146	24073	24308	24190	24103	24272	24249	24275	24116	24127	24082	24012	24348	24434	24343	24548	24166	24435	24170	24096	24115	24551	24148	24275	24165	24219	24249	24311	24279	24452	24046	24405	24062	24403	24319	24237	24171	24299	24225	24187	24028	24259	24151	24259	24379	24171	24319	24118	24294	24171	24389	24040	24409	24320	24268	24314	24307	23991	24381	24458	24313	24097	24273	24401	24389	24113	24573	24163	24350	24207	24414	24393	24429	24262	24146	24318	23930	24375	24227	24375	24361	24216	24198	24551	24460	24475	24089	23789	24145	24148	24355	24316	24266	24355	24430	24215	24296	24194	24208	24047	24363	24462	24407	24316	24157	24097	24304	24207	24223	24409	24333	24235	24014	24263	24515	24300	24437	24583	24159	24233	24250	24389	24394	24118	24167	24117	24188	24052	24381	24234	24406	24207	24365	24066	24462	24312	24215	24424	24440	24306	24250	24243	24408	24378	24381	24071	24262	24244	24259	24250	24338	24264	24281	23987	24097	24376	24379	24432	24388	24528	24224	24180	24373	24386	24444	24366	24568	24350	24130	24191	23993	24339	24151	24083	24370	24392	24367	24332	24174	24210	24116	24398	24041	24216	24483	24495	24353	24159	24115	24293	24309	24340	24306	24426	24365	24434	24195	24429	24167	24160	24670	24236	24168	24031	24316	24297	24254	24272	24178	24250	24262	24235	24345	24330	24610	24181	24201	24280	24313	24222	24386	24188	24126	23906	24174	24186	24284	24159	24301	24353	24274	24271	24199	24126	24314	24412	24279	24383	24336	24248	24616	24082	24151	24187	24127	24294	24389	24368	24483	24242	24395	24181	24357	24415	24396	24055	24206	24424	24216	24159	24190	24181	24126	24298	24199	23995	24410	24370	24197	24188	24147	24253	24323	24227	24274	23951	24283	24298	23997	24110	24179	23813	24571	24442	24164	24552	24392	24073	23933	24235	24165	24334	24346	24234	24271	24392	24323	24317	24405	24154	24283	24311	24351	24087	24193	24172	24100	24281	24210	24269	23944	24207	24224	24342	24311	24466	24139	24322	24060	24224	24236	24298	24276	23910	24372	24303	24158	24142	24273	24199	24108	24336	24406	24213	24334	24191	24352	24532	24332	24423	24286	24181	24278	24130	24127	24377	24195	24321	24093	24168	24473	24373	24561	24369	24009	24231	24095	24279	24284	24238	24288	24302	24210	24312	24274	24406	24085	24303	24479	24219	24324	24150	24490	24493	24127	24111	24462	23963	24345	24358	24262	24173	24129	24517	24302	24209	24389	24371	24319	24178	24356	24152	24310	24159	24271	24059	24308	24287	24206	24365	24134	24145	24528	24190	24216	24311	24274	24295	24305	24319	24086	24274	24170	23991	24168	24426	24350	24308	24351	24385	24255	24131	24546	24301	24234	24266	24074	24165	24267	24039	24532	24316	24164	24261	24200	24458	24629	24110	24097	24352
22865	41005	40694	34410	30207	26876	24406	22707	21551	20345	19630	18827	18427	18046	17610	17405	17088	16931	16711	16600	16381	16409	16217	16269	16056	16090	16035	16095	15987	16035	16101	15837	16141	16012	15841	15958	15896	15945	15722	15932	15927	15823	15937	16028	15832	15981	15927	15974	15666	15899	15745	15759	15843	15736	15696	15881	15595	15806	15731	15750	15720	15720	15780	15715	15931	15681	15751	15680	15717	15614	15748	15626	15824	15698	15712	15783	15631	15630	15806	15669	15855	15819	15723	15789	15738	15763	15725	15778	15563	15693	15812	15790	15756	15634	15752	15659	15887	15598	15876	15553	15732	15680	15604	15729	15622	15772	15652	15860	15835	15567	15535	15789	15660	15641	15730	15910	15683	15658	15794	15484	15803	15637	15751	15696	15811	15621	15853	15718	15790	15643	15664	15602	15699	15705	15522	15686	15841	15719	15869	15851	15508	15825	15685	15742	15651	15656	15642	15691	15671	15708	15670	15685	15578	15656	15749	15850	15789	15686	15545	15817	15575	15777	15668	15803	15702	15854	15692	15702	15684	15675	15673	15726	15642	15679	15739	15724	15813	15620	15579	15735	15708	15645	15707	15619	15595	15856	15694	15776	15824	15698	15767	15719	15479	15836	15605	15884	15721	15783	15693	15780	15829	15745	15551	15698	15761	15763	15680	15781	15841	15808	15729	15673	15687	15735	15786	15643	15938	15750	15787	15623	15691	15571	15794	15629	15590	15704	15643	15694	15682	15550	15588	15726	15792	15604	15713	15512	15706	15737	15813	15670	15627	15719	15708	15775	15572	15642	15846	15792	15602	15722	15711	15549	15774	15808	15603	15713	15613	15496	15658	15730	15589	15626	15815	15709	15839	15659	15738	15610	15732	15593	15568	15755	15787	15707	15694	15663	15826	15656	15627	15629	15688	15686	15627	15812	15645	15463	15765	15821	15698	15748	15748	15646	15582	15756	15775	15535	15708	15814	15743	15646	15593	15761	15740	15765	15785	15604	15676	15696	15757	15636	15908	15631	15721	15625	15841	15844	15543	15913	15676	15628	15777	15730	15678	15776	15828	15607	15801	15693	15875	15913	15709	15813	15687	15653	15796	15708	15623	15558	15815	15825	15602	15633	15506	15655	15539	15622	15801	15808	15766	15687	15738	15792	15723	15832	15799	15684	15627	15796	15786	15774	15808	15700	15793	15632	15689	15664	15728	15667	15664	15694	15820	15532	15655	15574	15784	15693	15720	15680	15767	15657	15799	15353	15749	15684	15744	15766	15682	15748	15830	15638	15679	15619	15738	15852	15668	15617	15703	15790	15712	15692	15773	15556	15892	15740	15643	15784	15816	15800	15717	15901	15597	15722	15711	15616	15737	15670	15836	15692	15699	15819	15449	15665	15873	15689	15725	15726	15770	15623	15644	15622	15602	15852	15776	15491	15674	15644	15829	15856	15687	15690	15663	15586	15775	15674	15476	15785	15581	15759	15655	15665	15820	15632	15797	15468	15854	15696	15620	15642	15553	15788	15826	15612	15556	15822	15730	15772	15590	15653	15834	15690	15775	15742	15727	15715	15602	15645	15840	15517	15728	15657	15609	15754	15583	15886	15763	15738	15857	15599	15817	15598	15694	15769	15788	15800	15704	15704	15936	15677	15739	15737	15599	15746	15758	15570	15702	15730	15736	15665	15750	15789	15625	15641	15679	15684	15775	15646	15601	15743	15714	15728	15726	15804	15888	15674	15586	15565	15651	15742	15691	15739	15749	15553	15855	15809	15701	15683	15668	15769	15755	15686	15730	15804	15724	15545	15917	15644	15751	15716	15754	15702	15595	15571	15653	15627	15687	15753	15696	15694	15825	15687	15690	15588	15768	15573	15818	15666	15805	15918	15782	15625	15766	15725	15736	15670	15698	15649	15722	15689	15829	15895	15761	15620	15695	15727	15620	15850	15758	15900	15730	15768	15670	15754	15513	15654	15646	15568	15763	15637	15787	15634	15659	15740	15789	15801	15663	15633	15819	15629	15582	15826	15818	15795	15612	15529	15680	15670	15639	15901	15560	15809	15808	15713	15671	15525	15824	15614	15909	15626	15633	15549	15786	15658	15720	15488	15697	15674	15720	15661	15707	15532	15618	15813	15771	15499	15727	15662	15814	15719	15630	15761	15553	15738	15627	15677	15625	15657	15597	15739	15854	15548	15755	15649	15877	15762	15687	15750	15658	15707	15528	15600	15744	15625	15666	15570	15790	15977	15766	15667	15553	15799	15576	15676	15693	15646	15616	15731	15605	15703	15554	15481	15760	15632	15518	15744	15667	15654	15804	15648	15688	15677	15625	15767	15702	15762	15836	15679	15625	15828	15718	15567	15694	15648	15731	15635	15857	15643	15680	15684	15707	15840	15686	15600	15668	15894	15710	15818	15657	15766	15643	15731	15834	15741	15659	15838	15817	15506	15826	15778	15744	15659	15594	15851	15758	15817	15643	15625	15754	15758	15937	15886	15809	15759	15775	15647	15604	15727	15610	15682	15704	15738	15759	15931	15685	15625	15889	15923	15753	15701	15807	15532	15825	15718	15774	15860	15556	15931	15633	15711	15545	15589	15679	15687	15749	15731	15697	15852	15653	15706	15792	15518	15819	15742	15571	15866	15537	15656	15747	15538	15602	15944	15601	15741	15892	15725	15552	15594	15764	15547	15798	15675	15629	15818	15722	15534	15620	15746	15751	15820	15807	15771	15734	15840	15685	15791	15664	15635	15591	15639	15751	15784	15620	15733	15750	15617	15718	15639	15537	15842	15626	15633	15730	15875	15706	15704	15581	15541	15753	15777	15563	15639	15813	15627	15549	15722	15761	15682	15705	15572	15641	15516	15546	15877	15741	15745	15710	15645	15739	15729	15824	15846	15700	15606	15748	15671	15740	15601	15747	15556	15737	15771	15646	15715	15812	15608	15634	15602	15841	15520	15742	15739	15739	15628	15620	15771	15792	15400	15712	15707	15665	15647	15757	15617	15618	15510	15692	15708	15577	15642	15632	15662	15843	15551	15678	15726	15673	15679	15680	15849	15620	15809	15669	15772	15688	15909	15611	15626	15808	15617	15907	15768	15620	15678	15707	15761	15636	15795	15736	15776	15689	15726	15641	15821	15678	15563	15710	15689	15687	15783	15776	15806	15671	15782	15598	15774	15589	15861	15532	15818	15456	15749	15798	15569	15678	15604	15865	15789	15583	15682	15772	15714	15632	15693	15652	15754	15790	15541	15716	15508	15539	15648	15637	15659	15736	15813	15599	15624	15739	15600	15886	15734	15722	15675	15613	15740	15781	15751	15558	15694	15682	15705	15630	15748	15673	15619	15827	15616	15651	15777	15801	15739	15746	15692	15638	15770	15645	15741	15550	15815	15681	15609	15793	15720	15655	15562	15803	15764	15625	15581	15747	15722	15611	15738	15617	15694	15667	15890	15945	15535	15669	15841	15653	15777	15897	15515	15727	15579	15681	15524	15741	15795	15775	15642	15704	15840	15770	15723	15700	15555	15852	15796	15703	15621	15788	15788	15688	15694	15774	15753	15600	15421	15660	15817	15529	15613	15718	15745	15602	15885	15811	15550	15716	15768	15579	15707	15858	15625	15629	15662	15903	15600	15826	15616	15743	15509	15822	15790	15789	15620	15714	15844	15669	15636	15674	15535	15614	15681	15748	15666	15663	15629	15813	15854	15876	15807	15900	15658	15653	15632	15602	15798	15796	15783	15905	15569	15798	15631	15665	15837	15780	15763	15730	15492	15887	15736	15575	15728	15741	15672	15432	15503	15680	15845	15743	15682	15867	15851	15589	15900	15738	15631	15567	15826	15662	15708	15712	15743	15626	15644	15654	15694	15790	15774	15620	15627	15634	15619	15707	15779	15750	15684	15733	15521	15757	15822	15631	15728	15717	15610	15783	15847	15638	15695	15566	15799	15317	15775	15717	15743	15763	15720	15643	15629	15763	15636	15647	15640	15547	15692	15737	15812	15674	15769	15813	15689	15642	15586	15846	15761	15723	15557	15594	15577	15497	15674	15768	15741	15708	15670	15762	15799	15749	15645	15648	15739	15750	15799	15585	15542	15670	15729	15794	15647	15812	15711	15670	15678	15814	15615	15720	15565	15628	15774	15744	15535	15560	15735	15639	15624	15579	15646	15632	15712	15734	15808	15687	15662	15785	15663	15752	15887	15780	15704	15828	15687	15761	15747	15648	15852	15608	15620	15833	15718	15673	15688	15680	15744	15763	15732	15689	15618	15645	15758	15649	15704	15849	15834	15594	15750	15706	15704	15766	15605	15711	15866	15847	15619	15826	15720	15757	15531	15695	15746	15736	15769	15804	15718	15718	15660	15511	15633	15717	15717	15777	15589	15512	15693	15765	15785	15732	15822	15608	15932	15607	15812	15772	15659	15659	15631	15711	15705	15749	15780	15762	15761	15796	15726	15658	15733	15786	15618	15823	15830	15590	15747	15670	15650	15697	15638	15834	15562	15637	15672	15634	15684	15773	15700	15607	15613	15691	15423	15834	15744	15717	15638	15771	15811	15691	15825	15736	15610	15559	15734	15740	15823	15700	15816	15515	15753	15662	15711	15773	15643	15503	15731	15682	15652	15851	15677	15792	15638	15627	15717	15675	15759	15599	15728	15686	15678	15849	15608	15640	15719	15739	15572	15704	15803	15704	15633	15732	15584	15781	15590	15784	15737	15923	15732	15749	15713	15690	15805	15658	15663	15806	15745	15603	15664	15767	15577	15674	15549	15712	15696	15716	15768	15639	15713	15852	15724	15723	15477	15818	15911	15689	15713	15634	15613	15619	15754	15809	15695	15691	15672	15597	15677	15583	15798	15447	15748	15676	15730	15710	15739	15807	15656	15689	15788	15734	15716	15720	15638	15531	15653	15811	15607	15650	15762	15638	15747	15810	15632	15521	15580	15766	15928	15818	15668	15711	15606	15649	15546	15667	15612	15766	15750	15695	15893	15627	15845	15763	15840	15613	15755	15664	15597	15684	15618	15652	15755	15742	15785	15656	15718	15732	15566	15660	15586	15657	15732	15705	15670	15640	15818	15705	15642	15703	15824	15621	15757	15745	15785	15604	15655	15637	15575	15703	15742
34502	28406	31916	30041	27405	26169	25165	24444	24016	23807	23897	23536	23345	22991	23105	23025	23119	22955	22965	22806	22775	22785	22681	22874	22594	22825	22849	22938	22995	22785	22778	22605	22724	22818	22484	22719	22699	22771	22660	22958	22604	22566	22565	22509	22560	22730	22571	22793	22703	22739	22683	22702	22624	22498	22869	22616	22658	22831	22512	22887	22453	22666	22561	22835	22634	22627	22722	22554	22597	22730	22872	22815	22562	22555	22441	22604	22286	22417	22519	22607	22505	22532	22696	22614	22503	22696	22709	22543	22770	22785	22540	22588	22778	22553	22617	22600	22545	22695	22538	22565	22727	22492	22457	22707	22648	22750	22825	22841	22654	22515	22499	22664	22394	22668	22770	22605	22642	22616	22641	22457	22705	22570	22762	22771	22704	22766	22676	22798	22661	22646	22608	22599	22566	22634	22458	22696	22622	22833	22748	22601	22349	22432	22865	22600	22708	22532	22458	22529	22417	22688	22732	22630	22616	22500	22556	22632	22571	22573	22503	22602	22529	22476	22608	22666	22868	22691	22650	22324	22581	22757	22547	22405	22514	22484	22456	22793	22732	22452	22606	22643	22744	22509	22453	22474	22649	22711	22380	22293	22593	22598	22610	22659	22674	22895	22527	22533	22752	22632	22547	22511	22429	22634	22550	22777	22677	22941	22582	22832	22580	22662	22664	22665	22632	22725	22665	22395	22437	22376	22506	22482	22612	22435	22780	22525	22512	22788	22613	22518	22733	22570	22390	22510	22731	22556	22679	22626	22663	22688	22687	22371	22751	22431	22685	22383	22659	22740	22551	22584	22360	22689	22691	22612	22678	22555	22635	22729	22405	22596	22522	22640	22540	22587	22597	22408	22727	22593	22747	22769	22558	22459	22510	22828	22536	22586	22656	22576	22631	22763	22587	22488	22414	22535	22684	22652	22683	22571	22497	22673	22877	22531	22521	22472	22575	22709	22588	22529	22601	22434	22442	22484	22236	22432	22563	22480	22605	22521	22408	22812	22672	22696	22990	22596	22494	22639	22698	22685	22701	22693	22682	22646	22636	22614	22554	22476	22655	22507	22577	22596	22793	22523	22538	22497	22726	22610	22611	22660	22665	22579	22548	22568	22682	22852	22725	22575	22561	22371	22537	22567	22356	22391	22434	22334	22340	22622	22878	22574	22792	22639	22818	22661	22375	22695	22578	22587	22566	22545	22590	22444	22736	22548	22552	22741	22791	22664	22567	22714	22685	22711	22521	22634	22477	22504	22731	22650	22774	22620	22629	22536	22528	22526	22596	22457	22648	22746	22568	22517	22536	22595	22637	22374	22403	22385	22733	22625	22798	22526	22584	22517	22477	22363	22507	22492	22706	22731	22574	22610	22673	22523	22602	22578	22596	22639	22776	22731	22464	22408	22491	22537	22512	22615	22749	22686	22510	22566	22585	22551	22439	22568	22826	22391	22577	22519	22395	22547	22507	22565	22498	22396	22537	22569	22547	22687	22823	22742	22602	22572	22900	22633	22634	22689	22626	22825	22281	22417	22570	22140	22546	22736	22682	22588	22448	22608	22565	22522	22776	22600	22803	22541	22627	22539	22723	22617	22320	22606	22512	22180	22500	22593	22702	22541	22628	22651	22416	22657	22787	22675	22709	22438	22564	22657	22739	22507	22792	22491	22638	22432	22617	22573	22714	22497	22697	22740	22514	22525	22558	22594	22435	22479	22670	22826	22586	22684	22622	22543	22524	22676	22549	22865	22773	22684	22664	22480	22528	22452	22507	22662	22655	22548	22461	22470	22516	22537	22638	22308	22497	22537	22489	22596	22795	22627	22766	22430	22620	22486	22435	22754	22756	22690	22797	22785	22794	22559	22505	22490	22685	22340	22486	22720	22902	22614	22693	22578	22796	22643	22387	22706	22655	22677	22548	22560	22320	22704	22506	22454	22773	22493	22582	22667	22592	22472	22727	22571	22413	22744	22561	22816	22729	22818	22480	22567	22804	22553	22559	22714	22396	22588	22538	22782	22647	22539	22643	22766	22621	22440	22477	22566	22438	22470	22318	22536	22813	22736	22567	22478	22832	22626	22653	22439	22540	22569	22469	22220	22739	22532	22795	22547	22768	22450	22554	22400	22587	22543	22380	22623	22782	22478	22617	22611	22414	22566	22649	22727	22840	22661	22521	22752	22797	22667	22429	22604	22602	22704	22618	22784	22493	22422	22714	22688	22844	22643	22870	22549	22629	22710	22779	22456	22554	22689	22578	22696	22613	22559	22811	22492	22391	22483	22470	22609	22654	22728	22725	22650	22833	22650	22556	22722	22606	22563	22593	22758	22566	22439	22665	22623	22446	22533	22751	22420	22517	22457	22695	22449	22452	22533	22707	22574	22603	22603	22590	22684	22356	22338	22651	22502	22734	22669	22466	22427	22593	22613	22647	22590	22769	22699	22615	22726	22613	22549	22563	22478	22572	22510	22556	22575	22490	22466	22422	22624	22560	22575	22522	22610	22426	22799	22527	22619	22601	22441	22598	22432	22644	22422	22745	22547	22678	22413	22627	22680	22838	22725	22678	22630	22372	22457	22661	22941	22560	22696	22343	22600	22446	22870	22329	22479	22565	22776	22621	22673	22506	22485	22609	22459	22812	22601	22466	22390	22577	22358	22735	22720	22533	22424	22328	22358	22614	22611	22511	22789	22423	22482	22710	22410	22347	22657	22633	22601	22718	22581	22684	22767	22493	22294	22642	22557	22561	22686	22697	22451	22580	22663	22793	22752	22766	22414	22482	22731	22408	22435	22720	22616	22609	22472	22503	22459	22562	22579	22554	22725	22574	22567	22656	22737	22826	22790	22637	22667	22481	22582	22590	22732	22579	22688	22731	22559	22471	22547	22596	22784	22366	22545	22762	22693	22666	22626	22645	22472	22497	22657	22617	22646	22607	22439	22597	22543	22771	22628	22735	22656	22653	22423	22574	22533	22802	22605	22539	22634	22665	22755	22795	22599	22810	22748	22701	22819	22816	22678	22669	22800	22933	22530	22503	22654	22522	22788	22797	22587	22636	22742	22639	22637	22457	22743	22461	22533	22473	22370	22689	22513	22751	22349	22616	22736	22677	22496	22725	22597	22553	22533	22525	22561	22949	22692	22670	22332	22629	22523	22458	22503	22548	22702	22827	22662	22637	22664	22593	22716	22574	22588	22621	22598	22605	22474	22477	22693	22806	22611	22565	22417	22593	22549	22598	22566	22859	22547	22652	22651	22504	22500	22691	22597	22413	22758	22765	22684	22835	22719	22582	22735	22695	22478	22446	22484	22707	22606	22805	22459	22795	22612	22624	22590	22621	22150	22400	22635	22750	22468	22761	22648	22593	22668	22738	22633	22467	22648	22641	22587	22447	22609	22787	22440	22560	22534	22848	22644	22560	22504	22610	22460	22837	22531	22747	22732	22729	22523	22553	22573	22517	22418	22425	22503	22467	22524	22567	22716	22637	22525	22521	22647	22706	22576	22666	22715	22635	22677	22656	22552	22869	22372	22474	22658	22593	22692	22781	22730	22568	22440	22664	22601	22473	22604	22579	22587	22461	22477	22502	22556	22382	22372	22609	22966	22897	22734	22600	22718	22515	22740	22566	22483	22436	22607	22552	22734	22565	22560	22707	22395	22570	22582	22689	22459	22581	22765	22769	22541	22526	22636	22769	22543	22589	22747	22714	22647	22471	22772	22560	22553	22578	22399	22479	22473	22838	22610	22490	22497	22706	22650	22409	22557	22690	22627	22639	22767	22734	22693	22385	22343	22786	22882	22549	22681	22632	22642	22357	22508	22383	22741	22781	22589	22636	22648	22483	22737	22641	22507	22721	22393	22571	22373	22613	22560	22532	22445	22661	22398	22746	22665	22554	23107	22905	22505	22414	22709	22648	22537	22651	22656	22600	22873	22702	22603	22463	22650	22784	22489	22674	22629	22727	22662	22848	22484	22502	22485	22723	22756	22496	22660	22791	22667	22611	22493	22789	22533	22372	22413	22251	22685	22539	22578	22443	22638	22589	22632	22619	22570	22581	22561	22546	22652	22757	22550	22542	22470	22643	22615	22673	22665	22662	22580	22762	22513	22492	22744	22531	22576	22761	22534	22622	22755	22614	22788	22536	22800	22698	22494	22232	22644	22579	22550	22535	22520	22673	22886	22610	22548	22531	22501	22813	22837	22681	22463	22817	22733	22747	22669	22461	22926	22569	22429	22616	22595	22453	22618	22884	22598	22650	22464	22838	22737	22620	22564	22421	22699	22655	22587	22751	22547	22614	22788	22873	22582	22324	22460	22825	22675	22514	22697	22658	22886	22619	22665	22735	22663	22607	22389	22752	22503	22686	22867	22537	22484	22627	22559	22518	22812	22495	22420	22464	22849	22707	22677	22792	22367	22758	22529	22513	22555	22422	22542	22602	22534	22659	22654	22755	22668	22830	22812	22697	22353	22786	22622	22641	22542	22519	22516	22540	22351	22492	22517	22602	22332	22591	22870	22775	22593	22480	22513	22555	22549	22630	22561	22378	22516	22517	22584	22491	22627	22764	22691	22617	22594	22605	22533	22594	22635	22629	22514	22619	22381	22427	22658	22736	22598	22542	22626	22612	22548	22614	22544	22597	22600	22534	22564	22494	22693	22466	22688	22654	22507	22561	22741	22644	22235	22736	22465	22619	22409	22693	22484	22758	22530	22552	22484	22557	22805	22409	22767	22621	22455	22452	22753	22427	22471	22522	22736	22421	22511	22647	22412	22489	22545	22875	22705	22386	22543	22377	22477	22527	22444	22544	22652	22744	22808	22699	22638	22772	22703	22464	22499	22922	22613	22723	22505	22548	22562	22525	22525	22682	22628	22640	22694	22579	22591	22354	22482	22857	22594	22523	22529	22563	22632	22590	22643	22442	22565	22677	22728	22520	22498	22318	22551	22573	22787	22676	22383	22551	22541	22789	22725	22466	22758	22740	22689	22626	22730	22560	22594	22767	22523	22568	22441	22480	22554	22611	22566	22625	22661	22605	22612	22687	22839	22615	22817	22562	22488	22571	22525	22621	22549	22517	22552	22849	22503	22868	22681	22643	22602	22599	22622	22562	22535	22604	22411	22534	22632	22321	22584
22977	28297	28549	24142	21788	19898	18588	17916	17415	16837	16480	16105	15998	15994	15803	15659	15493	15300	15384	15480	15367	15157	15114	15187	15051	15243	15251	15165	15204	15095	15000	15069	14925	15002	15318	15059	15109	15134	14965	15113	15009	15083	15058	15263	15042	15084	15019	15111	15064	14878	14822	14863	15067	14976	14956	15027	15162	14977	15043	15036	14870	15010	15050	15080	14999	15106	14970	15036	15048	14995	15004	14910	15126	15049	14957	15072	14946	14911	15135	14946	14873	14989	14978	15084	14749	14972	14976	15082	14858	15070	14943	14945	15013	14839	14931	14930	15122	14910	14905	15128	15068	14998	15247	14993	15013	14865	15089	15011	14974	15001	15097	14925	15083	14781	15045	14917	15078	15025	15012	14944	14792	14764	15088	15035	15061	15065	15134	15027	14960	15069	14952	14989	15024	14942	14969	14921	14903	15168	14914	14859	14882	14930	15031	14936	15043	14869	14994	14918	15065	14953	14935	14815	14967	15014	14813	14925	14861	14809	14872	15043	15246	15087	15121	14998	15110	14992	15047	14907	14915	14967	15027	14934	15136	14999	14921	15139	14911	14802	15041	14899	15141	14827	15065	14972	14892	14998	14917	14963	14885	15107	14915	14910	14996	14875	15052	14912	14989	15041	14940	14899	15153	15061	14901	15027	15027	15196	15042	14951	14939	15020	15140	14978	15178	14912	14941	14969	14988	14695	15011	14887	14802	14989	15012	15054	15073	15015	15005	14969	14690	14992	14946	14997	14960	14885	15084	14944	15174	14970	15049	14959	15040	14805	14853	14838	15044	14863	14951	14911	15005	14933	14815	15007	14770	14891	14992	15038	15067	14945	14889	15107	14892	14978	15109	15132	15098	14937	14796	14968	14982	14928	14967	15045	14991	15008	14981	14990	14908	15015	15156	15000	14898	14838	14936	14925	14924	14880	14956	14773	15019	15013	14944	15129	14893	14998	15054	14781	14967	14946	14842	14893	15047	14941	14904	14940	14821	14951	14857	15039	15014	15117	15010	14881	14845	15094	14957	15105	15027	15152	14930	14870	14960	15017	14960	14957	14837	14908	14913	14998	14889	15100	14989	15078	15195	15081	14927	14854	14977	15033	15039	14861	14834	14820	15042	14919	14978	14956	15045	14924	14885	14999	15075	15001	14939	15170	14929	14978	14916	15101	15157	14980	14901	14881	14968	14908	14864	14975	15035	14913	14871	14912	15025	14869	14863	14885	14845	15004	14919	14875	14933	14754	14958	14990	15097	14881	15175	14974	14943	14815	15040	14764	14870	14991	15004	15033	14839	15046	14921	14887	15028	14838	14992	14951	15053	15033	14887	14919	15016	14959	14851	14958	15005	14908	14997	14930	14889	15080	14667	14841	14959	14887	14910	15028	14810	15019	15073	14990	15106	15030	15231	15035	15175	14922	14909	14963	14971	14830	15086	14928	15028	14928	14984	14900	15026	14912	15092	14811	14928	14880	14987	14858	14980	14871	15109	14865	14981	15026	15005	14895	14969	14870	14888	14951	14962	14971	14953	15035	14994	14983	14687	15071	14861	14888	14848	14984	15052	14886	14998	15145	15059	14806	15065	15007	15018	15054	15043	14992	14965	14798	14926	14985	14768	15021	14976	14688	15244	14941	14992	14822	14924	14959	15151	14885	15024	14854	14875	15079	15029	14977	15049	14807	14949	14889	14917	14956	15077	14905	15139	14827	15199	14862	15017	14852	15104	15027	15023	14905	15009	15128	14900	15124	14878	15035	15160	15011	15087	14842	15001	14980	14891	15108	15062	14830	15034	15074	15046	14862	15013	14862	14970	15054	14875	15066	15026	15023	14970	14984	14973	15004	14979	15054	15061	15055	14913	14879	14809	15226	14985	14981	15132	15116	14967	15054	14856	15141	15182	15100	14977	15088	14895	14956	14948	15202	15102	15068	15031	14997	15046	15032	14876	15052	14856	14801	15123	14939	15097	14901	15077	14990	14803	15007	15121	15065	14790	14885	14874	15001	14934	15082	14939	14986	14939	14962	14930	14881	15001	15021	15104	14946	14884	14750	15131	14901	15197	15024	15046	15067	14921	14862	15101	15067	15033	14995	15042	14791	15044	15022	15093	15124	14880	14887	14943	14912	15003	14834	15062	15125	15012	14993	15048	14856	14975	15126	14895	14935	14844	15018	14888	14938	15094	15018	14997	14997	15036	14974	14778	15031	14885	14792	14833	14913	14895	15007	14902	15150	14817	14958	14927	15029	14835	14974	14851	14711	14858	14930	14960	14948	14979	14941	14866	14986	14843	14987	14828	14900	14743	14906	14938	14943	14955	14970	14958	14943	15000	14965	15039	15009	14791	14964	14959	14989	14865	15004	15013	15002	14953	14820	15013	15049	14985	14959	15022	14872	14973	15041	15038	14964	14890	15037	15104	14899	14866	14924	15012	14884	14868	14902	14814	15226	15210	14987	14972	15125	14952	15001	14995	15017	14912	14847	15026	14902	15073	14921	14907	14883	15100	15206	14915	14919	14928	14989	15004	15029	14973	14990	15006	14945	14900	15009	14826	15054	15104	14928	14983	15043	14856	15035	15071	14958	14955	14920	14992	14808	14934	14961	14930	14958	14962	14940	14933	14813	14988	14986	14919	14954	14920	14999	14968	14871	14961	14951	14936	14780	15030	14950	14888	14990	14979	14972	14949	14934	15058	14886	15218	14948	15066	14877	15148	15053	15115	14885	14965	14941	15028	15046	14801	14822	15034	15016	15037	15066	15065	14939	15055	14868	14996	14934	14883	15014	14943	14983	15144	14922	15027	15115	14791	14907	14964	15032	14900	14903	14756	14889	14976	15099	14856	14974	14922	15086	15073	14952	14923	15002	14985	14966	14994	14924	14960	14904	14848	15014	15164	15050	14971	14847	15009	15127	14951	15009	14905	14867	14879	15091	14931	14879	14864	15006	14972	15103	15164	15007	14922	15038	15039	14930	14916	14709	14902	14895	15006	15165	15000	15001	14886	14989	14943	14947	14958	15052	15110	14899	14928	14932	14941	15083	14823	15061	14901	14969	14860	14996	14835	14982	14838	14823	14912	15010	14875	15017	14979	15006	14958	14743	15024	15055	15197	14693	14881	14934	15238	14962	15038	15058	14852	14885	15022	15044	14892	14749	14880	14999	15041	14909	14850	14882	14976	14695	15004	14954	14958	14922	14896	14893	15177	14922	14999	15044	14962	14966	15079	14974	15147	14929	14898	14940	14922	15109	15151	14906	14999	14961	15013	15018	14920	15161	14855	14860	15064	14959	14968	15090	14888	14821	15140	15006	14956	15149	15155	14952	15021	15054	15040	14930	14802	15032	15075	14952	14946	15052	15018	14895	14952	14872	15076	14817	15054	15081	14884	15010	14843	15015	14950	14950	14999	15057	14960	15041	15101	14885	14940	15106	14908	15060	14992	15051	14953	14987	14958	14922	14886	14884	14836	14903	14805	15070	14930	14994	15036	15067	14908	15019	15029	14823	15293	14965	15078	14872	14883	14853	14834	14938	14859	15232	14998	14988	14902	14885	14835	15023	14934	14966	14923	14892	14990	14980	15053	15072	14963	14941	15035	15112	14939	15034	15002	14869	14854	14914	14995	15041	14979	14961	15055	14956	15060	14860	14978	14927	14948	14985	14980	14772	15043	14916	14931	15113	14930	15072	15100	14983	15000	15026	15155	15056	14960	15066	14980	14831	14745	15159	15063	14944	14955	14957	14908	14987	15080	15053	14959	15048	15025	14928	15114	14866	15100	15182	14862	14926	14960	15000	15063	15137	14915	15072	15020	15013	14800	15064	14908	15028	14896	14945	15008	14920	15022	15067	14999	15009	14783	15038	14859	14934	14994	14873	15136	14872	15015	14940	14876	15039	15084	15094	14916	15040	15069	14947	14981	14906	14883	15004	15045	14908	14857	14916	14852	15012	14781	15199	14951	14992	14999	15001	14974	14901	14953	14982	14961	15160	15058	14957	14959	15004	14927	14825	14945	15027	14875	15086	15204	15041	15209	14982	14786	14975	15003	14903	15076	14842	15274	14897	15065	15057	14997	15012	15083	15131	14970	15006	14983	14950	14953	15062	14840	14890	15078	14995	15023	14915	14887	14916	15007	15039	14992	15114	15124	14944	15018	15069	15088	14992	15005	14926	14992	15011	15009	15086	14982	14967	15098	15225	15066	15018	15072	14953	14905	14840	14971	15059	15149	14899	15104	14994	15034	15014	15035	15149	14870	15019	14744	15016	14950	15012	15017	14981	15053	14862	15221	15031	14848	14887	15019	14939	14971	15050	15093	14940	14979	14946	15020	15022	15257	15009	14864	14988	14932	14944	14868	15089	15038	15056	14991	14781	15203	15001	15062	14861	15131	14949	14987	14973	14860	14879	14742	15147	15111	14976	15005	14970	14880	15096	15032	15012	15046	14803	15055	14873	15045	14876	14991	14970	14974	15049	14934	14859	15194	14905	15083	14931	15040	14904	15021	14960	14919	15013	14945	15014	14976	15076	14917	14937	14884	14992	14903	14885	15019	14883	14907	15041	14865	15008	15065	15138	15118	14975	14891	14911	14985	15048	14979	14810	15042	14923	14939	15091	14903	15045	14883	15060	15043	15009	15041	15022	14978	15099	15066	14993	14912	15028	14968	15041	15049	15028	14990	14998	14972	15019	14869	14856	15134	15024	15038	14954	15084	15053	15035	14810	14799	14944	15063	15071	14802	15124	14878	15060	14936	14972	14995	15129	14870	15001	14917	15133	15157	15025	15007	14902	15086	15089	15108	15039	14980	15056	14949	14864	14833	14955	14826	15024	14862	14946	15023	14840	15032	15051	14974	14945	15039	14980	15092	15077	14975	14952	15013	15027	14821	15004	14883	15014	14985	14959	14980	14977	15046	14920	15019	14859	14806	14951	15140	14956	14949	14877	14951	15101	15017	14841	15023	14904	15072	14832	15039	15096	14849	14863	15177	14927	14910	14984	14951	14868	15077	14998	14891	15021	15155	15002	14931	14990	14817	14881	15067	15028	15099	14925	14797	14969	14975	14968	14963	14937	14933	15006	15039	14950	14852	14994	15065	15038	14858	15029	15023	14866	15172	14960	15019	15052	14865	14971
24582	21202	27782	25546	24838	28328	29471	26380	25238	25249	24333	24120	23770	23538	23491	23348	23393	23097	23115	23042	22897	22706	22885	22819	22731	22702	22652	22833	22744	22622	22705	22723	22641	22526	22698	22711	22561	22616	22466	22522	22789	22590	22664	22609	22680	22175	22502	22569	22524	22358	22525	22429	22423	22580	22464	22770	22661	22639	22610	22587	22296	22430	22645	22491	22318	22332	22648	22568	22465	22508	22507	22882	22692	22688	22365	22404	22547	22427	22760	22689	22338	22183	22478	22566	22518	22324	22463	22598	22580	22415	22857	22431	22691	22646	22580	22439	22628	22558	22645	22319	22558	22610	22763	22567	22616	22515	22446	22438	22362	22558	22482	22519	22593	22302	22407	22728	22378	22635	22430	22333	22428	22405	22661	22674	22395	22584	22480	22527	22603	22327	22457	22387	22567	22595	22428	22519	22475	22589	22622	22540	22470	22361	22670	22502	22474	22483	22618	22600	22398	22482	22317	22695	22366	22584	22427	22351	22624	22511	22571	22432	22791	22608	22733	22589	22595	22424	22424	22426	22685	22614	22500	22433	22274	22365	22536	22763	22552	22530	22401	22274	22535	22393	22407	22496	22559	22408	22391	22477	22436	22492	22539	22778	22287	22578	22416	22434	22495	22749	22649	22507	22590	22347	22556	22557	22544	22682	22728	22582	22421	22529	22736	22496	22690	22822	22465	22366	22601	22456	22560	22432	22423	22560	22507	22306	22373	22506	22437	22462	22365	22222	22419	22567	22602	22705	22379	22673	22279	22458	22735	22546	22492	22369	22679	22725	22474	22389	22448	22355	22562	22662	22313	22387	22369	22373	22689	22584	22484	22355	22526	22412	22477	22389	22497	22273	22626	22405	22596	22355	22421	22433	22636	22437	22413	22568	22429	22347	22514	22595	22558	22453	22726	22702	22500	22629	22569	22498	22494	22515	22355	22538	22493	22398	22499	22311	22740	22677	22219	22330	22412	22469	22341	22467	22645	22470	22620	22525	22657	22508	22358	22307	22452	22596	22647	22391	22213	22412	22576	22425	22553	22585	22555	22572	22488	22645	22405	22360	22226	22263	22734	22388	22652	22458	22483	22496	22454	22644	22493	22468	22402	22672	22592	22474	22426	22373	22257	22435	22826	22625	22321	22523	22476	22304	22399	22362	22499	22321	22564	22644	22656	22596	22578	22471	22474	22581	22575	22517	22631	22473	22446	22547	22647	22540	22471	22559	22459	22435	22505	22512	22474	22530	22663	22701	22396	22642	22467	22709	22496	22480	22615	22520	22551	22588	22713	22562	22576	22478	22443	22417	22666	22633	22583	22741	22582	22454	22535	22543	22584	22537	22648	22439	22514	22275	22368	22480	22567	22324	22565	22571	22628	22490	22499	22674	22531	22552	22571	22432	22523	22473	22614	22489	22470	22602	22457	22387	22444	22534	22464	22331	22453	22717	22445	22511	22542	22640	22440	22485	22388	22416	22442	22570	22612	22381	22457	22330	22482	22330	22700	22507	22413	22598	22462	22459	22438	22585	22625	22388	22395	22569	22487	22511	22443	22598	22201	22391	22612	22677	22496	22443	22643	22418	22523	22481	22603	22500	22429	22662	22418	22679	22691	22603	22779	22436	22373	22411	22351	22444	22468	22679	22489	22489	22355	22264	22600	22462	22361	22651	22492	22588	22612	22516	22172	22283	22381	22388	22456	22418	22615	22506	22549	22467	22336	22433	22599	22490	22557	22341	22678	22647	22415	22609	22248	22397	22592	22489	22523	22240	22714	22381	22684	22051	22534	22334	22591	22452	22627	22394	22763	22441	22432	22684	22699	22714	22597	22640	22594	22377	22488	22357	22517	22425	22379	22585	22574	22368	22636	22418	22491	22413	22605	22443	22724	22635	22563	22430	22449	22446	22421	22591	22483	22542	22302	22464	22415	22375	22646	22440	22513	22350	22391	22538	22680	22465	22630	22652	22390	22378	22540	22403	22698	22335	22460	22541	22459	22784	22499	22568	22354	22388	22460	22539	22537	22658	22529	22522	22684	22493	22376	22630	22310	22627	22349	22588	22445	22319	22599	22644	22611	22747	22536	22493	22284	22370	22593	22544	22427	22470	22360	22522	22683	22757	22386	22302	22582	22488	22452	22218	22534	22431	22407	22401	22324	22534	22359	22465	22536	22408	22574	22452	22446	22701	22339	22275	22677	22531	22530	22688	22300	22515	22421	22367	22566	22444	22525	22684	22586	22608	22639	22594	22253	22360	22482	22435	22512	22404	22370	22431	22365	22609	22400	22442	22325	22314	22360	22549	22629	22537	22496	22437	22599	22404	22515	22788	22551	22625	22557	22512	22497	22473	22479	22477	22431	22576	22520	22371	22421	22478	22634	22638	22790	22608	22428	22375	22219	22774	22564	22415	22374	22459	22365	22552	22437	22741	22667	22403	22585	22544	22546	22356	22478	22423	22565	22402	22491	22336	22409	22543	22502	22423	22513	22681	22545	22435	22623	22473	22393	22415	22299	22767	22535	22551	22362	22535	22514	22631	22522	22262	22473	22273	22445	22407	22380	22603	22528	22526	22344	22410	22405	22405	22534	22728	22625	22662	22658	22335	22448	22283	22761	22428	22611	22445	22367	22312	22406	22384	22679	22554	22603	22325	22392	22301	22519	22474	22426	22811	22416	22591	22693	22570	22640	22600	22551	22426	22662	22349	22406	22639	22398	22417	22575	22577	22860	22570	22242	22388	22485	22346	22612	22470	22618	22464	22509	22392	22455	22569	22353	22640	22472	22678	22589	22455	22501	22570	22294	22434	22339	22353	22553	22525	22358	22702	22450	22533	22473	22396	22546	22200	22516	22449	22548	22299	22499	22506	22640	22543	22610	22468	22421	22533	22428	22395	22506	22583	22595	22583	22460	22327	22386	22572	22682	22584	22656	22559	22588	22461	22447	22555	22502	22440	22566	22564	22460	22526	22369	22518	22626	22730	22471	22322	22381	22232	22559	22531	22495	22378	22621	22572	22565	22656	22597	22530	22795	22451	22480	22550	22421	22449	22573	22522	22673	22568	22590	22626	22683	22464	22636	22352	22545	22510	22542	22575	22234	22595	22410	22488	22395	22409	22816	22547	22692	22338	22500	22543	22535	22604	22499	22602	22616	22489	22464	22342	22506	22569	22571	22515	22297	22673	22734	22631	22390	22424	22622	22431	22471	22713	22392	22152	22378	22396	22660	22577	22351	22476	22370	22579	22508	22522	22426	22680	22698	22209	22527	22501	22410	22616	22794	22532	22675	22575	22548	22670	22645	22508	22623	22706	22488	22516	22640	22604	22652	22429	22671	22344	22570	22495	22493	22563	22536	22444	22175	22681	22613	22538	22327	22551	22598	22539	22676	22735	22690	22553	22665	22582	22757	22678	22517	22585	22617	22666	22335	22359	22584	22226	22475	22489	22305	22719	22509	22314	22446	22444	22618	22407	22595	22479	22445	22593	22335	22177	22258	22460	22624	22478	22595	22583	22470	22471	22314	22516	22409	22574	22621	22486	22400	22589	22673	22465	22655	22460	22480	22548	22358	22516	22347	22655	22399	22657	22505	22607	22706	22373	22430	22501	22654	22467	22448	22802	22666	22596	22691	22559	22513	22455	22715	22641	22408	22470	22656	22468	22486	22342	22538	22450	22541	22437	22799	22604	22680	22541	22442	22453	22629	22494	22611	22523	22411	22319	22481	22465	22422	22454	22550	22677	22506	22528	22407	22350	22536	22486	22504	22551	22552	22594	22364	22372	22554	22488	22694	22446	22744	22491	22612	22483	22574	22454	22595	22680	22622	22653	22544	22548	22445	22420	22598	22457	22639	22397	22544	22479	22417	22438	22449	22570	22693	22582	22410	22422	22555	22584	22392	22324	22501	22230	22481	22626	22641	22785	22747	22495	22640	22734	22516	22570	22471	22357	22398	22647	22314	22275	22588	22539	22528	22565	22525	22214	22473	22355	22483	22747	22382	22641	22531	22618	22553	22607	22307	22418	22554	22389	22639	22558	22518	22506	22474	22553	22330	22482	22539	22506	22503	22570	22430	22347	22546	22490	22489	22340	22812	22575	22345	22251	22500	22472	22249	22408	22312	22611	22540	22678	22500	22382	22624	22369	22509	22721	22775	22500	22456	22501	22366	22655	22667	22340	22406	22556	22687	22565	22423	22523	22709	22512	22454	22655	22566	22439	22459	22683	22343	22470	22483	22680	22466	22566	22611	22410	22548	22198	22757	22520	22461	22368	22525	22229	22407	22393	22511	22292	22338	22390	22534	22461	22587	22310	22530	22736	22652	22630	22419	22472	22588	22656	22560	22514	22439	22748	22563	22514	22617	22531	22684	22801	22226	22363	22607	22500	22527	22339	22491	22513	22220	22363	22458	22561	22280	22484	22722	22083	22574	22559	22404	22499	22718	22445	22584	22606	22511	22535	22405	22106	22526	22469	22685	22349	22825	22399	22643	22364	22496	22376	22450	22343	22328	22430	22336	22374	22219	22432	22502	22550	22570	22547	22893	22433	22333	22541	22503	22498	22590	22691	22526	22354	22431	22513	22691	22544	22442	22482	22532	22399	22495	22497	22439	22542	22416	22498	22589	22557	22644	22331	22468	22610	22642	22608	22262	22469	22524	22445	22582	22427	22310	22519	22696	22559	22261	22433	22750	22367	22662	22501	22471	22485	22635	22675	22545	22490	22356	22526	22423	22578	22322	22477	22483	22390	22498	22499	22512	22419	22587	22406	22513	22253	22555	22406	22651	22575	22536	22128	22271	22642	22516	22439	22594	22265	22543	22466	22597	22460	22716	22332	22482	22666	22639	22719	22397	22207	22579	22375	22612	22573	22681	22566	22538	22824	22548	22401	22315	22720	22647	22566	22531	22375	22400	22405	22662	22276	22642	22682	22476	22482	22588	22682	22476	22613	22596	22667	22321	22359	22463	22536	22430	22523	22487	22388	22665	22395	22349	22539	22313	22467	22601	22647	22794	22593	22475	22478	22473	22515	22614	22389	22314	22222	22384	22635	22339	22683	22538	22522	22685	22541	22626	22620	22482	22809	22415	22468	22432	22495	22708	22510	22397	22431	22225	22637	22325	22429	22564	22397
21128	35835	35980	29819	26496	23560	21723	20136	19122	18271	17753	17239	17003	16679	16122	16208	15800	15793	15765	15632	15444	15263	15227	15204	15290	15121	15312	15227	15162	15039	15154	15240	15374	15023	15180	14962	15208	15095	14916	15127	15056	15057	15002	15053	15051	14898	15040	15073	14940	15135	15054	15048	14783	14975	15057	14887	14852	14858	15095	15055	15140	14903	14989	14898	15136	14977	14979	14831	14909	15055	14886	15034	15062	14932	14884	14790	14894	14916	14889	15056	14893	14861	14937	14997	14911	14862	14797	15016	14926	14907	15003	14953	14914	14912	14975	14954	14971	14831	14957	14833	14873	14935	14917	14937	14900	15032	14917	14873	15059	14734	14985	14977	14827	14960	14859	14907	14898	14992	14979	14924	14881	14776	14993	14907	14882	14904	14917	15006	15002	14961	14890	15055	15003	14808	15066	14813	14814	14969	14936	14794	14953	14821	15098	14979	15018	14854	14988	15050	14961	15071	14985	15044	14881	14912	14825	14823	14706	14760	14922	14922	14960	14904	15035	14874	14915	14922	14785	14992	14823	14930	14945	14966	14744	14925	14820	14796	15020	14929	14955	14837	15030	14908	15103	14914	14906	14804	14846	14870	14878	14986	14730	14879	14896	14974	14958	14991	15096	15052	14896	14999	15164	14850	14906	14910	14941	14991	14931	14935	14912	14863	14932	14852	14842	14877	14852	14938	14989	15046	15072	14892	14935	15043	14919	14902	14996	15040	14993	14884	14898	14924	14953	14915	14979	14956	14825	15079	14919	14889	14894	14902	14921	14707	14912	14810	15027	14992	14804	14783	14945	15013	14965	15025	14762	15077	14931	15002	14695	14961	14904	14915	14845	15033	14877	15060	15010	14822	15013	14792	15017	14853	14749	14893	14891	14888	14830	14936	14938	14830	14989	14880	14954	14841	14821	14899	14778	14769	14933	14845	14821	14811	14823	14702	14852	14809	15057	14946	14932	14877	14980	14854	14971	14843	14780	14944	15030	15049	14979	14749	14873	14860	14886	15060	14917	14881	14922	14866	15090	14899	14947	14891	14715	14915	14726	15032	14882	14921	14921	14781	15099	14815	14917	14856	14903	14883	14855	15009	14854	14862	15013	14841	14953	14919	15029	14991	14960	14770	14851	14922	15029	15017	14933	15004	14716	14949	15050	14799	14961	14936	14924	15007	15012	14919	14940	14894	14894	14813	15105	15060	14926	14950	14988	14901	14921	14876	14847	15053	14799	14958	15024	14828	14997	15014	14844	15003	14824	14922	14893	14789	15080	14935	15000	14879	14945	15007	15044	14960	14929	14975	14899	15066	14925	15012	14848	14728	14911	14899	15045	14898	14733	14979	15085	14840	14764	14886	14876	14890	14880	14823	14741	15114	14964	14865	14886	14747	14774	14914	14820	14863	14754	14967	14834	14741	14965	14900	14688	14923	15043	14863	14943	14808	15065	14781	14728	14984	14866	14909	14877	14849	15093	14744	14981	14913	14687	15100	14783	15110	14876	14918	14887	14808	14825	14973	14771	14907	14861	14807	15085	14920	14981	14832	14842	14873	14845	14917	14983	14925	14957	14875	14919	14918	14851	14999	14861	14957	14987	14858	14784	14824	14870	14959	14976	14854	14854	14924	14948	14800	14805	14955	15036	14766	15070	14989	14726	14978	14854	14826	14891	14984	15037	14879	14913	14868	14993	15022	14888	14974	14936	15060	14943	14824	14920	14898	14968	14954	14918	14730	15091	14842	14923	15175	14862	14946	14949	14907	14732	15047	14919	14994	15005	14862	14791	14926	14943	15010	15031	14869	14790	14981	14921	14976	14921	14840	14887	14973	14852	14881	14852	14879	14921	14851	14767	14962	14924	15097	14843	14860	14927	14919	14764	14735	14984	15120	14865	14914	14952	14888	14922	15000	15039	14953	15009	14892	14918	14862	14871	14929	14926	15039	14963	14906	14989	14878	14824	15004	14979	14913	14918	14964	15147	14746	14816	14765	14968	14997	14988	14994	14788	14908	14997	14917	14923	15031	15131	14851	14970	14895	14920	14983	14879	14731	14906	15012	14855	14929	14943	14690	14816	14912	14938	15012	14861	15171	14802	14848	14934	14876	14866	15029	14955	15060	14976	14933	15089	14919	15098	15038	14969	14989	14841	15048	14966	14748	14945	14796	14853	14982	14981	14871	15027	14905	14992	15016	14890	15102	14992	14912	15086	15054	15044	14968	14851	14901	14905	15047	14995	14878	14873	15093	14926	15014	14971	14969	14778	14878	15070	14954	14878	14926	14905	14764	15125	14868	14769	15008	14837	14804	14976	14823	15040	15030	14778	14868	15017	14828	14925	14869	15069	14873	14823	14856	14855	14890	14840	15008	14889	14814	14915	14759	14968	15001	14990	14914	14779	15211	14846	14902	14973	14983	14935	15019	14835	14903	14855	14897	14805	14868	15063	14899	14851	14844	14940	14873	14924	15061	14807	14938	14928	14818	14897	14745	14919	14938	14775	14863	14835	14984	14864	15055	15135	15039	14904	14879	14876	14957	14739	15058	14861	14897	14843	14720	15035	14901	14886	15007	14998	15069	14970	14825	14948	15079	15152	14924	14855	14871	14871	14918	14847	14822	14926	14886	14890	14793	14759	14940	15063	14786	14879	14976	14971	14903	14989	14991	14972	14793	14803	14765	14852	14896	14922	14784	14861	14961	14869	14882	14865	14918	14884	14778	14881	14970	15028	14939	15018	14840	14797	14898	14951	14800	14993	14865	15004	15018	14824	14982	14968	14931	14881	14965	14931	14870	14923	14958	14752	14996	14856	14986	15075	15019	14881	14909	14932	14847	14879	15086	14920	14914	14841	14913	14938	14992	14956	15010	15112	14859	15076	15004	15068	15153	14851	14811	15053	14952	14924	14918	14985	14931	14915	15012	14875	14956	14894	14977	14919	14812	14974	14980	14827	14829	14794	14854	14961	15015	14964	14785	14836	14846	14952	14745	15028	15009	15016	14843	14870	15001	15061	15124	14940	14940	14925	14965	14962	14741	14742	14966	14979	14970	14968	14761	14837	14781	14964	14992	14997	14872	14923	15019	14965	14858	14960	15004	14904	15023	15184	14812	14971	14931	14976	14842	14912	14984	15018	14866	14901	14991	14856	14800	14788	15041	14782	14810	14970	14806	14942	14829	15174	14936	14898	14905	14660	14781	14850	15050	15036	14748	14916	14837	14870	14918	14914	14932	14837	14744	15242	14819	14818	14928	14815	15118	14887	14849	15010	14728	14982	14872	14953	14966	14949	14928	14976	14993	14867	15068	15055	15019	14918	14810	15028	14772	14978	14903	14757	15069	14898	14951	14890	15137	14929	14806	14878	15017	15004	14985	15072	14824	14872	14978	14902	14845	14714	14790	14887	14786	14842	14885	15008	14963	14991	14949	15096	14768	14850	14926	15010	14812	15003	14932	14896	14716	14887	14822	14889	14737	14961	14942	14975	15008	14950	14936	14975	14897	14932	14844	15133	14783	14939	14783	14769	15128	14943	15017	14816	14976	14754	14903	14899	14876	14847	14942	14927	14729	14907	14926	14870	15035	14951	15089	14942	15039	15017	14937	14959	14980	14923	14931	14850	15044	14886	14870	14930	14876	14893	15134	14870	14959	14877	14814	14927	14868	14918	14752	14958	14844	14908	14873	14987	14836	14883	14828	14808	14788	15108	14935	14878	14843	14885	15037	14796	14983	14840	15010	14903	15038	14943	14902	14779	14911	15061	14875	14827	14930	14970	14729	14939	14711	14652	14910	14754	15020	14940	14894	14932	14915	15011	14980	14916	14760	14976	14947	14741	15025	14844	15134	15020	14859	14815	14874	15148	14887	14924	15094	15071	14857	14937	14877	15124	14792	14651	14724	14957	14820	15012	15037	14891	14839	15192	14853	14862	14837	15049	14880	14994	14775	14906	14753	14864	14684	14985	15010	14821	15041	14933	14923	14943	15121	14915	14670	14766	14987	14989	14785	14970	14708	15040	14907	14896	14837	14987	14965	14924	14890	15041	14826	14789	14959	14885	14752	14946	14652	14874	14833	14881	14839	15042	14749	14786	14929	14817	14872	14827	14928	14839	14909	15036	14926	14900	14951	14723	14888	14989	14904	15054	14808	14939	14941	14958	14926	14874	15028	14994	14995	14988	14755	14929	14907	14739	14808	14792	14813	15004	14855	14916	14962	14932	14909	15062	14810	15000	14827	14769	14859	14843	14803	14816	14778	14798	14985	15019	14862	14750	14980	14871	14835	15096	14892	14946	14933	14954	14821	14863	14920	14870	14916	14786	15032	14792	14848	14941	14989	14879	14752	14773	14956	14899	14969	15079	14963	14916	14992	14990	14906	14884	14730	14896	14742	14943	14923	14978	14959	14946	14937	15022	14979	14869	14904	15007	14904	14987	14832	15033	15020	15037	15038	14888	14908	14855	14760	15042	14864	14804	14866	14933	14827	14863	14752	14914	14925	14914	14937	14847	14968	14713	14878	15051	14831	14829	14891	14905	14719	14874	15100	15049	14897	14934	14918	14747	15054	14873	15023	14971	14995	14996	14889	15023	14990	15010	14924	14851	14836	14778	14988	14960	15009	15004	14990	14900	15015	14848	15086	15086	14888	14767	15008	14859	14814	14909	14790	14774	14806	14840	15026	14895	14809	14950	14903	14956	14835	14714	15029	14885	14918	15023	14737	14993	14933	14989	14884	14893	14913	15023	14823	15048	14992	15029	14928	14806	15020	15043	14974	15032	14842	15035	15097	14968	14922	14965	14948	14804	15104	15013	14819	15017	14907	15121	14894	14839	15070	14892	14971	14843	15009	14968	15043	14930	14908	14834	14933	14993	14888	14995	14847	14888	14826	14879	14690	14928	14818	14914	14916	14942	14788	14921	14954	15051	14890	15054	14895	14841	14827	14964	14828	14921	14897	14994	14857	15077	15008	14995	14792	15121	15112	14742	14817	14962	14898	14931	14983	14904	14811	14881	14722	14941	14870	14940	14930	14847	14800	14777	15062	15087	14921	14984	14954	14828	15019	14931	15077	14839	14948	15018	15038	14956	14921	15012	14913	15029	14955	14872	14857	14869	14973	15033	14931	14820	15050	14713	15118
22759	21160	27853	24954	22892	28183	33229	28940	27817	27859	27516	26605	26245	25776	25481	25360	25291	25237	25106	24760	24685	24924	24877	24606	24470	24611	24576	24638	24348	24751	24600	24598	24428	24477	24243	24484	24256	24399	24524	24383	24482	24348	24374	24448	24544	24541	24293	24269	24181	24225	24318	24210	24146	24366	24432	24566	24257	24176	24097	24381	24266	24249	24194	24418	24092	24386	24354	24269	24215	24454	24189	24208	24213	24506	24116	24308	23827	24334	24462	24333	24492	24233	24385	24329	24309	24417	24121	24336	24155	24247	24324	24222	24137	24226	24268	24150	24372	23960	24451	24239	24584	24347	24248	24311	24387	24162	24239	24271	24223	24031	24063	24223	24304	24185	24431	24416	24373	24293	24152	24275	24007	24356	24045	24156	24247	24079	24101	24062	24263	24262	24429	24199	24139	24334	24153	24280	24224	24110	24496	24178	24154	24385	24461	24275	24197	24255	24358	23949	23992	24302	24480	24282	24274	24347	24357	24219	24400	24065	24056	24299	24158	24188	24256	24241	24303	24346	24147	24260	24223	24337	24280	24302	24166	24038	24176	24280	24418	24358	24374	24335	24232	24142	24222	24261	23911	24367	24063	24092	24335	24217	24315	24177	24268	24465	24456	24240	24228	24124	24280	24379	24235	24426	24207	24357	24146	24059	24104	24230	24140	23882	24230	24014	24084	24256	24332	24094	24248	24194	24177	24179	24289	24172	24113	24218	24135	24361	24248	24390	24097	24267	24375	24256	24188	24344	24368	24231	24341	24101	24115	24292	24248	23981	24201	24400	24180	24065	24230	24259	24163	24121	24140	24327	24414	24123	24123	24150	24253	24078	24117	24114	24197	24227	24259	24189	24205	24078	24320	24119	24112	24377	24108	24357	24168	24275	24186	24177	24151	24259	24022	24129	24423	24212	24425	24237	24434	24475	24073	24117	24048	24280	24545	24121	24230	24171	24141	24291	24415	24432	24402	24494	24370	24242	24105	24063	24373	24056	23878	23990	24097	24162	24343	24471	24307	24375	24346	24090	24134	24369	24231	24175	24273	24211	24118	24199	24215	24133	24287	24270	24309	24415	24311	24291	24377	24270	24166	24074	24258	24322	24059	24154	24202	24158	24298	24254	24465	24175	24370	24194	24324	24305	24238	24255	24274	24343	24376	24305	24075	24149	24208	24020	24365	24350	24218	24163	24164	24425	24165	24222	24202	24263	24288	24148	24359	24397	24255	24143	24431	24234	24260	24231	24164	24269	24274	24083	24170	24245	24191	24110	24211	24239	24233	24250	24208	23995	24119	24008	24257	24108	24185	24057	24126	24122	24490	24166	24337	24323	24079	24124	24322	24145	24301	24006	24264	24106	24042	23893	24347	24215	24067	24223	24207	24287	24508	24083	24007	24151	24306	24049	24313	24239	24339	24322	24240	24140	24240	24248	24172	23882	24201	24192	23981	24128	24228	24070	24267	24139	24120	24183	24358	24206	24463	24239	24268	24193	24143	24191	24300	24160	24119	24250	24301	24405	24422	24166	24382	24105	24320	23941	24032	24260	24281	24002	24353	24304	24150	24449	24072	24395	24190	24171	24384	24084	24362	24176	24160	24323	24456	24090	24221	23926	24435	24263	24133	24193	24229	24283	24136	24372	24261	24440	24146	24122	24002	24080	24160	24133	24078	24331	24166	24565	24022	24404	24203	24195	24238	24136	24359	24115	24204	23980	23899	24060	24275	24088	24377	24178	23990	24080	24095	24097	24195	24130	24184	24124	24456	24126	24192	24112	24149	24244	24259	24244	24133	24293	24157	24095	24244	24416	24229	24276	24140	24307	24091	24208	24156	24339	24169	23883	24330	24052	24226	24051	24198	24026	24262	24425	24000	24154	24015	24065	24238	24046	24148	24370	24121	24249	24294	24218	24055	24347	24399	24122	24269	24226	24309	24045	24267	24273	24346	24436	24093	24206	24521	24315	24246	24128	24222	24406	24407	24598	24413	24013	24323	24086	24295	24038	24403	24201	24041	24266	24237	24143	24250	24441	24300	24127	24055	24330	24243	24471	24299	24227	24142	24219	24159	24374	24403	24091	24132	24046	24125	24261	23956	23981	24261	24448	24063	24237	24295	24096	24219	24219	24260	24356	24218	24161	24223	24045	23963	24364	24134	24182	24064	24414	24282	24269	24540	24407	24342	24089	24290	24017	24262	24177	24228	24344	24440	24040	24264	24300	24122	24023	24306	24226	24378	24273	24556	24172	24184	24217	24386	24252	24294	24184	24207	24253	24152	23952	23949	24177	24395	24182	24175	23956	24348	24235	24147	23958	24119	24092	24481	24083	24176	24111	24072	24145	24167	24388	24378	24176	24064	24477	24447	24284	24046	24103	24151	24265	24029	24000	24058	24098	24256	24362	24164	24303	24576	24499	24079	23876	24206	24275	24173	24245	24233	23953	24131	24361	23981	24493	24122	23967	23883	24145	24122	24174	24319	24108	24017	24366	24143	24412	24389	24127	24228	24342	24045	24148	24150	24343	24147	24016	24059	24259	24104	24291	24244	24183	24153	24284	24082	24189	24311	24192	24231	24032	24162	24010	24014	24143	24334	24211	24283	24226	24265	24230	24379	23929	24304	24379	24575	24216	24320	24011	24163	24184	24347	24150	24252	24301	24400	24363	24096	24439	24084	24109	24156	24057	23957	24057	24193	24282	24239	24124	24227	24290	24278	24217	24173	24054	24080	24256	24163	24352	24301	24229	23924	24034	24134	24083	24211	24240	24434	24352	24266	24101	24012	24290	24321	23967	24333	24116	24251	24102	24160	24042	24143	24050	24006	24183	24406	24305	24364	24230	24257	24297	24152	24196	24286	24316	24189	24430	24305	24060	24421	24259	24229	24350	24181	24312	24289	23885	24175	24237	24371	24219	24033	24095	24164	24133	24117	24200	24390	24079	24116	24070	24390	24007	24288	24216	24659	24020	24142	24140	24201	24234	24204	24202	24355	24311	24029	24252	24211	24109	24058	24068	24217	24394	24316	24556	24359	24039	24323	24307	24129	24070	24085	24196	24334	24388	24271	24096	24290	24326	24189	24502	24127	24315	24206	24340	24313	24159	24225	23992	24291	24284	24240	24342	24134	24165	24243	24306	24382	24270	24254	24053	24442	24097	24152	24050	24437	24159	24268	24167	24093	24259	24116	24221	24380	24433	24396	24358	24432	24420	24165	24099	24108	24230	24279	24186	24321	24058	24278	24074	24191	24440	24293	24300	24263	24465	24392	24318	24171	24310	24172	24132	24104	24184	24311	24050	24277	24267	24111	24387	24145	24187	24357	24089	24465	24494	24207	24184	24474	24196	24396	24059	24331	24128	24273	24029	24400	24202	24245	23996	24101	24121	24055	24233	24178	24224	24237	24232	24303	24133	24252	24373	24330	24311	24375	24120	24298	24159	24430	24295	24359	24219	24392	24162	24304	24175	24334	24273	24510	23905	24276	24213	24348	24348	24174	24267	24253	24299	24158	24370	24217	24066	24084	24429	24251	24287	24228	24407	24268	24518	24137	24439	24173	24312	24256	24422	24295	24345	24380	23785	24475	24134	24248	24526	24148	24078	23962	24139	24315	24048	24392	24187	24395	24262	24294	24166	24379	24426	24235	24262	24282	23988	24397	24229	24190	24362	24238	24323	24249	24412	24195	24151	24233	24531	24182	24189	24288	24130	24177	24221	24216	24203	24172	24243	24351	24171	24281	24002	23926	23891	24163	24216	24429	23976	24124	24295	23946	24382	24402	24324	24178	24296	24310	23863	24139	24274	24118	24158	24113	24245	24007	24355	24292	24285	24424	24474	24362	24285	24283	24187	24227	24079	24273	24011	24315	24367	24131	24175	24202	24153	23985	24080	24225	24279	24231	24074	24514	24279	24187	24109	24525	24363	24150	24119	24109	24256	24317	24164	24209	24207	24446	24122	23914	24226	24107	24063	24251	24293	24364	24405	24250	24154	24144	24109	24235	24068	24259	24154	24088	24022	24059	24203	24306	24288	24334	24101	24259	24238	24288	24209	24134	24196	24109	24433	24288	24202	24361	24246	24028	24156	24446	24137	24177	24219	24138	24141	24358	23972	24170	24151	24017	24219	24154	24239	24361	24279	24358	24288	24149	24185	24140	24200	24149	24348	24267	24228	24140	24352	24447	24218	24027	24239	24258	24306	24212	24474	24067	24258	24346	24104	24473	24266	24378	23967	24065	24366	24242	24249	24140	24023	24105	23994	24215	24301	24440	24131	24221	24216	24051	24319	24072	24127	24035	24195	24308	24126	24044	24402	24186	24360	24198	24414	24016	24249	24246	23981	24334	24031	23947	24124	24273	24115	24263	24143	23991	24275	24179	24307	24220	24496	24176	24038	24111	24048	24178	24106	24103	24294	24460	24238	24345	24234	23978	24349	24318	24308	24259	24222	24353	24283	24205	24186	24265	24381	24314	24147	24148	24189	24193	24266	24178	24300	24263	24118	23995	23980	24178	24212	24339	24188	24279	24171	23915	24157	24109	24168	23984	24091	24172	24127	24197	24268	24187	24118	24333	24281	24343	24558	24255	24177	24045	23891	24472	24248	24017	24099	24004	23915	24071	24291	24310	24203	24157	24163	24182	24456	24335	24278	24112	24161	24180	24402	24341	24330	24103	24257	24171	24436	24211	24222	23909	24289	24403	24105	24314	24433	24532	24399	24343	24283	24318	24219	24163	24233	23978	24430	24077	24177	24062	24188	23894	24215	24121	24278	24316	24006	24274	24211	24344	24236	24029	24093	24291	24228	24202	24334	24234	24094	24249	24061	24395	24244	24205	24121	24310	24067	24187	23859	24032	24116	24210	24300	24108	24329	24450	24333	24255	24072	24025	24031	24431	24155	24256	23993	24155	24063	24260	24120	24104	24291	24129	24023	24342	24401	24291	24380	24086	24277	24033	24127	24186	24015	23980	24319	24235	23959	24244	24270	23933	24282	24076	24190	24121	24162	24210	24489	24271	23923	24090	24048	23902	24171	24440	24180	24047	24234	24275	24103	24164	24128	24330	24256	24300	24011	24581	24224	24304	24483	24165	24224	24253	24484	24074	24405	24322	24272	24209	24403	24211	24245	24163	24240
23010	41032	40411	34672	30626	26727	24322	22654	21347	20266	19427	18869	18352	18089	17617	17321	16956	16920	16530	16584	16352	16211	16130	16182	16013	16148	16008	16111	15997	16038	16073	16179	16016	15876	15891	15852	15896	15935	15840	15761	15858	16047	15727	15679	15750	15904	15709	15766	15858	15691	15818	15724	15699	15843	15527	15670	15833	15814	15426	15573	15823	15870	15538	15614	15671	15672	15516	15582	15780	15605	15582	15724	15780	15911	15694	15773	15655	15631	15696	15583	15700	15654	15510	15664	15698	15523	15428	15726	15843	15528	15641	15752	15733	15676	15662	15730	15681	15632	15697	15684	15683	15636	15733	15697	15800	15663	15620	15730	15987	15658	15642	15837	15823	15598	15855	15720	15658	15666	15783	15563	15571	15648	15868	15702	15685	15606	15654	15625	15655	15554	15721	15696	15692	15735	15635	15677	15480	15766	15650	15737	15788	15630	15626	15634	15658	15676	15653	15681	15651	15561	15721	15645	15546	15822	15703	15458	15640	15706	15742	15710	15555	15535	15602	15482	15812	15770	15680	15823	15603	15707	15664	15709	15640	15665	15786	15666	15742	15603	15836	15690	15882	15707	15552	15542	15649	15572	15520	15789	15867	15558	15570	15616	15869	15710	15681	15702	15566	15596	15622	15769	15635	15642	15642	15627	15620	15748	15686	15603	15600	15614	15727	15630	15704	15660	15581	15582	15539	15536	15679	15424	15593	15624	15718	15717	15659	15495	15706	15520	15594	15570	15863	15645	15539	15665	15696	15599	15543	15620	15694	15744	15795	15574	15639	15520	15923	15743	15674	15509	15589	15470	15424	15665	15621	15701	15855	15683	15451	15588	15566	15775	15662	15583	15692	15501	15629	15706	15683	15563	15569	15620	15730	15528	15531	15538	15649	15692	15805	15707	15650	15551	15651	15767	15715	15605	15707	15586	15570	15800	15663	15687	15606	15657	15592	15866	15694	15700	15426	15578	15667	15822	15850	15652	15677	15906	15811	15812	15579	15689	15686	15782	15680	15611	15729	15585	15717	15710	15490	15753	15806	15762	15761	15563	15634	15641	15511	15627	15716	15631	15630	15688	15597	15672	15675	15800	15576	15661	15699	15761	15638	15865	15653	15741	15702	15642	15548	15843	15704	15614	15755	15560	15563	15823	15637	15761	15657	15618	15546	15736	15609	15727	15642	15845	15714	15696	15701	15589	15786	15849	15699	15675	15574	15563	15510	15644	15694	15567	15601	15599	15705	15816	15573	15769	15740	15694	15697	15673	15725	15683	15552	15588	15719	15575	15640	15705	15719	15625	15596	15775	15683	15649	15664	15754	15686	15589	15791	15814	15628	15669	15727	15791	15652	15632	15781	15572	15550	15810	15532	15626	15592	15635	15707	15765	15667	15634	15553	15716	15673	15799	15787	15624	15778	15589	15490	15775	15777	15696	15696	15550	15727	15656	15719	15647	15709	15693	15821	15851	15608	15680	15588	15832	15799	15754	15753	15657	15711	15677	15841	15605	15658	15627	15578	15680	15793	15719	15841	15642	15746	15852	15589	15741	15579	15906	15547	15752	15743	15758	15665	15704	15646	15591	15565	15596	15697	15822	15664	15674	15500	15579	15600	15760	15721	15489	15716	15738	15563	15815	15703	15738	15657	15668	15724	15662	15815	15649	15642	15428	15711	15602	15618	15528	15683	15763	15762	15772	15514	15596	15737	15896	15738	15683	15802	15714	15469	15795	15775	15532	15571	15773	15595	15756	15726	15679	15752	15646	15738	15596	15714	15555	15813	15761	15679	15786	15518	15665	15485	15674	15772	15631	15726	15676	15683	15637	15806	15660	15618	15453	15574	15508	15747	15726	15576	15594	15930	15731	15745	15718	15504	15549	15486	15576	15581	15688	15604	15695	15713	15698	15450	15730	15600	15665	15371	15599	15805	15772	15663	15720	15615	15654	15591	15701	15529	15684	15480	15793	15660	15641	15552	15554	15521	15848	15715	15693	15635	15636	15643	15451	15795	15830	15694	15804	15768	15642	15527	15654	15660	15674	15578	15690	15767	15609	15635	15591	15705	15767	15496	15691	15838	15590	15714	15634	15670	15587	15527	15598	15833	15670	15511	15571	15428	15749	15542	15580	15679	15654	15575	15708	15550	15684	15606	15691	15793	15503	15829	15760	15735	15763	15663	15595	15653	15777	15830	15647	15693	15648	15658	15623	15613	15596	15691	15556	15602	15774	15690	15637	15746	15737	15662	15623	15783	15856	15761	15726	15731	15501	15476	15639	15759	15638	15603	15645	15719	15671	15713	15707	15492	15716	15671	15697	15733	15669	15690	15716	15811	15635	15486	15570	15652	15516	15748	15665	15704	15606	15699	15602	15775	15716	15625	15580	15679	15517	15723	15737	15719	15709	15656	15585	15726	15597	15648	15527	15704	15607	15745	15579	15644	15783	15438	15603	15826	15640	15685	15561	15823	15517	15534	15847	15516	15464	15641	15630	15797	15630	15617	15528	15850	15769	15594	15742	15609	15646	15576	15711	15824	15562	15661	15704	15646	15675	15562	15671	15801	15592	15517	15713	15677	15655	15754	15823	15746	15556	15676	15616	15761	15707	15661	15744	15775	15546	15671	15787	15594	15569	15609	15582	15603	15749	15653	15731	15635	15690	15808	15636	15660	15631	15689	15706	15558	15747	15561	15737	15690	15621	15561	15697	15635	15738	15649	15531	15572	15780	15522	15708	15597	15522	15441	15641	15858	15774	15543	15684	15720	15511	15689	15610	15724	15515	15685	15619	15787	15564	15683	15638	15579	15715	15596	15630	15594	15725	15695	15793	15703	15585	15558	15541	15653	15687	15530	15643	15503	15630	15646	15667	15762	15749	15804	15792	15662	15614	15666	15778	15647	15631	15743	15608	15652	15737	15522	15730	15670	15681	15768	15691	15654	15677	15699	15645	15671	15664	15737	15661	15454	15419	15722	15694	15739	15683	15838	15477	15664	15790	15845	15413	15715	15818	15734	15640	15676	15723	15626	15674	15557	15605	15699	15559	16012	15510	15739	15691	15716	15413	15568	15531	15580	15770	15694	15526	15675	15682	15728	15616	15675	15586	15594	15785	15632	15668	15689	15710	15628	15555	15557	15614	15698	15630	15671	15593	15615	15718	15704	15738	15672	15735	15691	15737	15545	15634	15641	15553	15738	15543	15759	15804	15694	15749	15785	15672	15576	15528	15667	15526	15650	15658	15705	15630	15551	15724	15768	15649	15703	15562	15622	15748	15565	15819	15434	15777	15717	15520	15586	15571	15684	15471	15688	15741	15609	15766	15572	15765	15717	15667	15616	15540	15693	15694	15664	15559	15724	15600	15667	15712	15587	15699	15554	15731	15738	15737	15513	15577	15786	15771	15586	15676	15525	15572	15487	15568	15758	15580	15716	15621	15644	15654	15637	15739	15743	15614	15603	15564	15604	15683	15642	15524	15845	15463	15798	15569	15770	15673	15809	15619	15795	15509	15617	15598	15526	15739	15786	15758	15662	15535	15643	15820	15649	15704	15337	15773	15607	15660	15650	15583	15582	15758	15669	15756	15681	15848	15638	15519	15664	15578	15585	15665	15613	15635	15837	15760	15636	15566	15658	15643	15642	15819	15734	15601	15708	15827	15655	15725	15582	15758	15627	15631	15574	15691	15945	15573	15618	15704	15571	15534	15652	15738	15638	15595	15890	15862	15577	15743	15644	15785	15706	15780	15698	15585	15641	15725	15785	15568	15873	15512	15574	15603	15698	15670	15670	15533	15720	15784	15867	15703	15656	15725	15652	15639	15621	15895	15544	15641	15670	15842	15789	15589	15782	15739	15750	15793	15562	15466	15738	15718	15782	15507	15755	15712	15557	15618	15722	15646	15677	15528	15742	15563	15477	15778	15806	15616	15542	15625	15656	15548	15669	15620	15585	15662	15865	15939	15833	15515	15866	15761	15589	15605	15651	15762	15595	15603	15736	15790	15412	15782	15574	15759	15651	15716	15527	15513	15642	15723	15790	15734	15635	15672	15681	15687	15640	15761	15725	15475	15665	15981	15466	15761	15642	15703	15675	15706	15641	15742	15735	15692	15713	15703	15659	15736	15625	15603	15613	15701	15695	15522	15771	15573	15721	15585	15753	15605	15495	15810	15707	15707	15499	15680	15602	15773	15787	15739	15758	15599	15750	15679	15648	15719	15658	15709	15666	15722	15620	15659	15757	15664	15794	15699	15557	15665	15582	15732	15609	15597	15794	15626	15683	15540	15815	15608	15472	15688	15899	15559	15608	15693	15589	15627	15735	15643	15688	15776	15699	15734	15694	15802	15780	15423	15750	15750	15608	15555	15668	15623	15499	15683	15679	15522	15698	15953	15623	15705	15642	15702	15738	15638	15685	15589	15659	15744	15582	15584	15764	15596	15608	15613	15757	15596	15736	15750	15726	15726	15561	15529	15622	15595	15651	15806	15531	15685	15740	15630	15480	15619	15566	15522	15633	15747	15676	15705	15584	15742	15859	15559	15788	15765	15696	15570	15864	15504	15654	15590	15637	15602	15500	15782	15734	15673	15630	15731	15652	15706	15638	15614	15780	15758	15699	15651	15633	15678	15690	15619	15612	15575	15673	15654	15569	15786	15659	15557	15446	15687	15655	15717	15617	15618	15796	15512	15864	15809	15770	15635	15611	15667	15624	15891	15518	15616	15616	15579	15745	15725	15587	15654	15612	15507	15567	15578	15612	15729	15593	15522	15592	15686	15599	15780	15778	15523	15675	15505	15664	15637	15610	15682	15663	15730	15750	15588	15708	15702	15635	15734	15700	15617	15429	15753	15621	15729	15634	15690	15485	15663	15678	15467	15590	15583	15802	15589	15531	15696	15552	15697	15707	15605	15548	15698	15548	15710	15693	15627	15773	15683	15414	15671	15765	15639	15730	15628	15654	15582	15597	15742	15733	15613	15417	15610	15598	15790	15602	15833	15727	15615	15674	15688	15837	15498	15749	15454	15625	15697	15609	15672	15630	15655	15527	15664	15751	15593	15649	15649	15682	15658	15653	15680	15910	15603	15737	15719	15658	15685	15719	15529	15685	15659	15603	15787	15493	15625	15589	15710	15776	15613
34561	28508	32250	30469	27497	25947	25243	24210	23699	23530	23518	23459	23125	22937	22955	22819	22956	22775	22794	22729	22776	22485	22621	22423	22434	22449	22552	22459	22674	22711	22644	22388	22394	22639	22672	22518	22587	22575	22573	22480	22295	22392	22461	22361	22493	22454	22619	22414	22544	22760	22492	22453	22552	22411	22564	22403	22318	22669	22539	22434	22630	22506	22536	22466	22341	22387	22556	22738	22416	22323	22636	22430	22674	22489	22538	22485	22433	22309	22587	22419	22530	22592	22846	22433	22354	22339	22555	22492	22458	22328	22603	22586	22491	22318	22554	22529	22582	22403	22679	22490	22475	22587	22448	22544	22321	22443	22427	22474	22336	22457	22738	22326	22432	22511	22557	22576	22303	22475	22547	22330	22362	22552	22691	22434	22490	22384	22602	22544	22393	22321	22439	22648	22458	22430	22721	22713	22757	22498	22338	22699	22567	22471	22579	22420	22517	22239	22210	22544	22431	22297	22476	22477	22357	22285	22755	22353	22480	22510	22634	22417	22279	22530	22520	22381	22591	22309	22539	22458	22335	22281	22359	22628	22219	22408	22694	22516	22500	22434	22743	22460	22469	22397	22486	22248	22452	22571	22495	22334	22594	22473	22617	22572	22436	22476	22687	22523	22503	22662	22378	22244	22427	22320	22235	22432	22542	22322	22364	22332	22533	22458	22309	22671	22447	22619	22431	22668	22374	22583	22572	22312	22503	22490	22522	22308	22292	22463	22345	22256	22366	22450	22589	22447	22512	22464	22390	22445	22451	22494	22589	22591	22520	22610	22382	22684	22389	22349	22726	22254	22404	22524	22555	22558	22465	22389	22745	22496	22414	22358	22386	22443	22260	22542	22418	22503	22480	22739	22422	22362	22279	22407	22384	22475	22536	22730	22504	22522	22667	22211	22624	22587	22381	22277	22416	22559	22581	22411	22395	22311	22452	22253	22596	22346	22320	22525	22337	22452	22240	22475	22534	22473	22430	22360	22635	22378	22656	22628	22257	22284	22319	22593	22637	22421	22517	22376	22385	22640	22408	22349	22587	22483	22708	22427	22631	22520	22556	22481	22591	22429	22252	22352	22453	22469	22232	22496	22596	22371	22538	22458	22467	22464	22593	22531	22368	22380	22373	22311	22511	22633	22385	22318	22461	22590	22469	22560	22538	22376	22493	22615	22454	22693	22413	22331	22381	22553	22783	22602	22563	22717	22389	22358	22213	22293	22492	22574	22566	22551	22482	22611	22448	22572	22650	22487	22330	22648	22372	22455	22554	22513	22435	22599	22356	22533	22277	22451	22440	22377	22568	22498	22318	22289	22614	22523	22597	22495	22329	22472	22647	22593	22366	22474	22508	22469	22295	22303	22350	22354	22530	22614	22531	22622	22504	22373	22476	22545	22489	22095	22310	22178	22420	22278	22679	22459	22370	22423	22581	22456	22634	22320	22405	22468	22348	22577	22626	22491	22392	22468	22504	22834	22490	22540	22397	22429	22446	22318	22186	22424	22615	22499	22308	22550	22130	22344	22551	22294	22696	22532	22459	22534	22516	22474	22541	22603	22573	22503	22454	22483	22536	22416	22560	22515	22543	22496	22644	22342	22353	22367	22316	22499	22222	22283	22481	22449	22447	22433	22637	22360	22468	22563	22442	22451	22506	22437	22421	22255	22649	22507	22421	22469	22351	22536	22375	22581	22473	22280	22311	22281	22517	22213	22202	22245	22671	22424	22421	22634	22387	22234	22352	22297	22378	22636	22453	22471	22303	22443	22452	22482	22598	22514	22385	22682	22384	22560	22562	22408	22407	22740	22717	22412	22336	22271	22412	22536	22540	22538	22564	22460	22628	22333	22444	22436	22468	22557	22519	22206	22493	22874	22403	22358	22499	22370	22517	22569	22233	22346	22498	22374	22504	22496	22657	22531	22717	22515	22487	22469	22204	22652	22255	22420	22655	22285	22339	22472	22357	22422	22333	22415	22539	22744	22484	22406	22523	22392	22399	22404	22578	22449	22302	22488	22237	22223	22508	22556	22563	22550	22423	22521	22442	22335	22473	22441	22625	22633	22440	22544	22370	22319	22373	22596	22555	22649	22716	22777	22566	22459	22542	22634	22544	22330	22395	22406	22519	22666	22552	22800	22482	22617	22327	22556	22504	22385	22323	22555	22517	22519	22544	22289	22478	22418	22325	22409	22359	22480	22386	22289	22416	22478	22544	22351	22423	22639	22339	22662	22538	22302	22425	22560	22566	22337	22401	22667	22473	22309	22463	22642	22348	22502	22358	22356	22480	22500	22601	22369	22270	22470	22334	22359	22388	22494	22714	22180	22537	22493	22373	22674	22307	22350	22509	22403	22498	22284	22608	22642	22704	22492	22549	22198	22526	22434	22616	22597	22518	22447	22446	22328	22656	22512	22605	22271	22323	22259	22326	22383	22333	22506	22382	22579	22635	22342	22284	22510	22668	22724	22180	22570	22450	22289	22370	22626	22270	22681	22302	22434	22313	22340	22529	22430	22169	22672	22568	22359	22542	22460	22346	22283	22542	22540	22449	22451	22472	22625	22456	22426	22739	22508	22535	22504	22333	22299	22355	22181	22395	22351	22455	22543	22423	22445	22449	22647	22467	22322	22457	22564	22478	22342	22306	22478	22458	22479	22613	22495	22212	22546	22480	22352	22462	22151	22433	22178	22351	22551	22365	22221	22585	22224	22522	22565	22558	22401	22577	22423	22539	22549	22573	22567	22483	22526	22472	22321	22369	22343	22650	22235	22159	22428	22429	22625	22415	22379	22402	22376	22427	22324	22361	22448	22445	22473	22532	22530	22509	22291	22474	22445	22281	22307	22753	22494	22612	22488	22629	22566	22344	22416	22417	22345	22382	22665	22368	22394	22430	22177	22469	22508	22582	22416	22693	22494	22424	22500	22551	22473	22423	22303	22523	22441	22680	22620	22401	22696	22531	22457	22445	22541	22398	22324	22310	22185	22322	22465	22317	22338	22315	22301	22244	22432	22442	22238	22880	22532	22582	22430	22614	22522	22497	22380	22372	22578	22342	22338	22394	22426	22546	22526	22351	22654	22270	22553	22221	22604	22408	22594	22323	22576	22315	22310	22259	22374	22397	22435	22343	22636	22640	22508	22260	22161	22430	22239	22283	22319	22166	22261	22600	22436	22508	22413	22510	22553	22529	22228	22539	22512	22551	22436	22713	22446	22381	22729	22516	22508	22422	22399	22380	22487	22340	22185	22595	22400	22423	22211	22361	22440	22309	22470	22327	22559	22436	22328	22341	22497	22332	22316	22653	22174	22514	22403	22570	22526	22494	22691	22366	22262	22382	22303	22535	22385	22407	22562	22463	22287	22452	22514	22332	22512	22539	22616	22323	22614	22352	22158	22579	22631	22466	22355	22352	22587	22418	22203	22525	22587	22485	22578	22432	22486	22491	22201	22355	22426	22626	22823	22265	22526	22294	22473	22390	22464	22470	22303	22298	22588	22435	22269	22459	22422	22498	22238	22190	22356	22408	22327	22415	22281	22387	22520	22342	22411	22337	22231	22466	22335	22280	22546	22546	22558	22557	22354	22370	22412	22557	22472	22352	22355	22636	22249	22655	22616	22687	22582	22499	22303	22433	22342	22451	22389	22602	22737	22501	22448	22343	22492	22484	22415	22498	22267	22432	22265	22636	22540	22496	22306	22575	22530	22348	22411	22285	22444	22246	22435	22402	22549	22599	22486	22424	22423	22494	22672	22443	22381	22386	22588	22480	22295	22574	22313	22496	22633	22694	22380	22611	22612	22420	22336	22426	22221	22306	22577	22220	22498	22713	22547	22438	22551	22380	22479	22374	22405	22491	22520	22645	22274	22587	22379	22579	22247	22500	22743	22622	22305	22461	22486	22405	22686	22331	22342	22413	22531	22453	22378	22400	22685	22488	22331	22598	22443	22445	22341	22516	22719	22546	22504	22536	22668	22466	22399	22443	22594	22468	22431	22511	22673	22334	22447	22698	22516	22368	22418	22553	22556	22357	22487	22649	22442	22564	22572	22597	22449	22301	22354	22188	22761	22465	22415	22440	22560	22445	22281	22293	22305	22569	22410	22726	22542	22428	22581	22261	22344	22399	22482	22380	22243	22345	22303	22371	22577	22528	22540	22296	22492	22448	22143	22614	22423	22634	22578	22478	22434	22631	22457	22739	22618	22346	22811	22402	22660	22497	22504	22500	22593	22680	22499	22363	22368	22481	22320	22377	22281	22393	22379	22422	22393	22316	22662	22540	22285	22189	22157	22477	22532	22528	22474	22245	22411	22600	22345	22237	22414	22493	22350	22583	22317	22419	22447	22469	22564	22529	22342	22482	22300	22718	22616	22046	22600	22281	22328	22488	22575	22526	22615	22430	22283	22632	22597	22492	22397	22420	22335	22558	22356	22373	22516	22398	22584	22595	22592	22454	22380	22585	22511	22401	22542	22602	22325	22568	22452	22321	22554	22340	22570	22591	22667	22614	22446	22466	22377	22450	22278	22158	22314	22436	22404	22535	22217	22210	22282	22505	22337	22242	22623	22537	22303	22348	22590	22547	22676	22384	22388	22414	22342	22507	22512	22321	22449	22500	22391	22682	22615	22410	22716	22507	22380	22601	22552	22443	22649	22531	22510	22613	22450	22565	22572	22396	22518	22532	22483	22450	22288	22428	22574	22321	22435	22464	22547	22486	22466	22448	22228	22545	22572	22442	22388	22361	22534	22417	22476	22299	22283	22537	22520	22414	22267	22270	22521	22229	22351	22858	22418	22403	22508	22414	22479	22384	22548	22437	22425	22582	22498	22461	22285	22397	22550	22566	22424	22322	22278	22545	22552	22417	22531	22435	22656	22298	22466	22520	22420	22490	22631	22700	22322	22454	22273	22361	22473	22674	22660	22476	22318	22771	22165	22629	22286	22405	22491	22392	22501	22381	22604	22297	22311	22458	22673	22507	22736	22458	22503	22385	22584	22467	22516	22219	22329	22328	22422	22361	22500	22415	22545	22132	22284	22656	22610	22534	22454	22364	22300	22328	22637	22324	22318	22362	22348	22320	22427	22595	22586	22472	22744	22585	22570	22388	22658	22519	22453	22371	22246	22616	22342	22445	22500
22840	28840	29163	24636	21883	19967	18696	17896	17216	16789	16506	16142	15969	15710	15570	15437	15404	15410	15114	15086	14981	15184	15080	15204	15122	15034	15069	15129	15145	15012	15000	14900	15014	14914	15099	15186	15096	15010	15033	15025	14851	14919	15025	15055	15131	15009	15005	15192	15023	14970	14988	15041	14879	14883	15000	14833	14997	14825	15029	14957	14772	14855	14929	15017	14947	14915	14996	15012	15161	14945	14949	14923	15072	14865	14974	14709	14898	14829	14911	14858	14870	15009	14842	15055	14877	14839	15008	14963	14975	15046	14875	14866	14904	14812	14972	14891	14835	14971	15022	14984	14925	14849	14884	14936	15023	14986	14927	14733	14876	15011	14788	14717	14941	14884	14973	14938	14889	15084	14908	14958	15116	15018	14855	14977	14970	14976	14939	15028	14927	15107	14987	15080	14922	14902	15000	15046	14954	14831	14830	14929	14875	14893	15004	14973	14834	14976	15065	15000	14897	15063	14970	14770	14959	14830	14897	14908	14808	14943	15011	15027	14961	14924	14786	15003	14910	14814	14939	14814	14981	15010	14890	15010	14843	14941	15031	14906	14755	15073	14913	14928	14970	14866	14809	14902	15003	14828	14792	15003	14891	14817	15045	14803	14969	14976	14889	15015	15034	14981	15091	15109	14844	14897	15035	14939	15048	14947	14996	15071	14901	15093	14910	14918	14927	14868	15023	14953	14907	14807	14910	14989	14864	14931	14987	14829	14751	14911	15007	14978	14898	14835	14986	15045	14957	14834	14883	14987	14772	14940	14953	14985	15168	14881	14946	15022	14985	14881	15194	14982	14887	15131	14891	14891	14750	14954	14896	14960	15064	15036	14972	14942	14931	14935	14784	14918	14956	14855	15139	14939	14802	14957	14783	14911	14781	14906	15112	14795	14771	14957	14947	15009	14827	14809	14881	14909	14818	14885	14989	14932	14909	15102	14837	14862	14797	14688	14852	15072	14935	14950	15042	14876	14922	15006	14999	14832	14867	14979	14869	14963	14993	15029	15027	15068	14926	14888	15058	14933	14952	15007	15025	14801	14860	14821	14852	14903	14785	14914	14981	14984	14974	14913	14842	14965	14798	15025	14842	15033	14949	14872	15004	14853	14874	14879	14854	14834	14820	15023	14954	14918	15023	15003	14729	14891	14801	14992	15056	14919	14853	14905	14741	14792	14726	14891	14766	14936	14839	14888	14913	14837	14765	14893	14911	14959	14936	14867	14876	14810	14955	14943	15175	15077	14956	14980	14897	15041	14930	14987	14933	14917	15090	14908	14868	14949	14868	14972	14779	14893	14880	14920	14830	14957	15050	14888	15032	14980	14949	14980	15038	14935	14956	14831	14982	15064	14768	14957	14844	14953	14891	14905	14924	14922	15002	15011	14989	14994	14887	14941	14833	15030	14940	14999	14944	15001	14794	14958	14899	14825	14887	15144	14894	14987	14854	14805	14863	14874	15074	14910	15026	14864	14820	14831	14838	14977	14833	15029	14719	14855	14940	14869	15053	14693	14944	14818	14934	14949	15071	14861	14845	15082	14992	14967	14898	14906	14890	14917	14804	14875	15023	15057	14948	14703	14780	14997	14889	14980	14861	14947	14937	14794	14939	14823	15137	15075	14796	14935	14796	14899	14995	14897	14745	15032	14920	14860	14656	14950	14916	14952	14964	14900	15081	14706	14830	14880	14976	14839	15024	14950	14867	15012	14896	14889	15082	14744	14875	15096	14860	15011	14865	14887	14921	14952	15037	14992	15051	14790	14901	14823	15084	14922	14878	14795	14913	14995	14913	15030	14986	14909	15000	14875	14912	15156	14868	14852	14964	15068	14887	14960	14898	14986	15046	14901	14757	14974	14870	14915	15127	14862	14874	14917	15002	14915	14971	14951	14859	14865	15118	14851	14982	14962	15137	14967	14917	14879	14902	14994	14869	14930	14994	14810	15022	14796	14899	15089	14833	14828	14932	14987	14841	14911	14989	14757	15038	14857	14847	14868	14964	15042	14840	14952	14882	15012	15031	14825	14841	14871	14852	15026	14850	14912	14996	14909	14979	15040	14719	14936	15018	15003	15025	15011	14922	14984	14862	14975	14860	15013	14895	14892	15042	15026	15117	14994	14893	14760	15001	14963	14919	14813	14947	15011	14918	14895	14929	14843	14913	15011	14957	14960	14854	14971	14892	14954	14732	14994	14928	14960	14893	15047	14888	14962	14914	15096	14957	14842	14791	14807	14908	15015	14863	14903	14795	14837	14974	14864	14715	14863	14764	14984	14904	14859	14834	14866	14654	14811	14969	14827	14870	14913	14927	15200	14876	14941	15021	14865	14983	14832	14913	14844	15090	14977	14936	15037	14871	14737	14982	14872	15149	14995	14901	14835	14955	14945	14978	14951	15063	14841	14977	14869	14928	15070	14891	14845	14913	14961	14984	14956	14892	14944	14910	14859	14727	14735	15195	15040	14886	14976	14987	14969	14945	14806	14805	14897	14853	14849	14897	14940	14923	14849	14935	14967	14880	15116	14898	14913	14918	14981	14926	14982	14885	14761	15068	14839	14880	14988	15059	14800	15011	14880	14830	14838	14857	14869	14967	14840	15016	14886	14942	14954	14812	15061	14943	15092	15007	15019	14879	14934	14942	14956	14939	14936	14964	14773	14792	14840	14852	14920	14965	15008	15025	14867	14982	14970	14832	14892	14932	14924	14853	14919	14724	14936	14965	14994	15150	15058	14846	14916	15023	14978	14819	15005	15003	14872	14984	14895	14931	14873	14917	14778	14982	14972	14881	14905	15032	15037	14824	14949	14940	14982	14903	14790	14948	15044	14802	14886	15012	15040	14971	15094	14984	14773	14750	14940	14916	14894	14999	14830	15121	14916	14952	14928	14963	14757	14972	14925	14964	15054	14895	15048	14829	14766	14826	14945	15174	14769	14936	14966	14741	14844	14923	15079	14834	15033	14935	14847	15157	15153	14913	14725	14893	14913	14935	15144	15171	14952	14898	15040	14865	14951	14991	14996	14909	15024	14937	14990	14941	15017	14998	14966	14919	14997	14829	14865	14843	14982	15061	14851	14816	14965	15034	14995	14978	14917	15032	14921	14810	15035	14985	15052	15001	15025	15031	15058	14961	15048	14890	14976	14986	14931	14813	14763	14881	14874	15055	14709	15013	14800	14920	15008	14909	14953	14882	14720	14960	15033	14732	14845	14911	15080	14862	15025	15105	14829	14987	14920	14866	15067	14899	14833	14898	14913	14876	15019	15028	15008	14847	14888	14982	14891	14821	14730	15106	14966	14982	15022	14920	15045	14900	14891	14895	15073	15056	14921	14878	14852	14716	14966	14890	14989	14992	14977	15048	15066	14775	14972	14729	14994	14847	14960	14976	14891	14938	15014	14876	14873	14814	14990	14987	14728	14989	14794	14954	14892	14924	14972	14933	14964	14893	14896	14755	15071	14946	14822	15116	15135	14880	15015	14913	14749	14844	14862	14991	15010	14884	14950	14827	15069	14866	14910	15032	14911	15040	14890	15004	14852	15034	15026	15107	14877	14920	14881	14991	14967	14979	14767	15011	15010	15161	14954	14975	14990	14942	15029	14913	14856	15163	14748	14724	14889	14877	14830	14996	14874	14829	14868	14993	14853	14834	14960	14868	15052	14904	14991	14908	15074	15094	14796	14720	15032	15023	14902	14850	14921	14883	14823	15050	15059	14721	14996	15101	15227	14896	14895	15052	14937	14870	14986	14967	14954	15086	14909	14882	14830	14790	15045	14918	14948	14959	14975	14861	14842	14894	14915	14946	14874	14876	14856	14886	15037	14831	14928	14745	14918	14906	15037	14959	14976	15033	15016	15012	15076	14847	14802	15005	14779	14947	14827	15063	14902	14939	14983	14819	14896	14931	14937	14740	14875	14880	14920	14935	14988	14921	15046	14801	15078	14876	15024	14806	14785	14987	14803	14907	14918	14929	14820	14793	14962	15015	14799	15061	14848	14840	14910	15158	14816	14905	14937	14887	15071	14856	14934	14759	14957	14833	14768	14986	14816	14880	14976	14816	14900	15076	14858	14853	14795	14884	14979	14864	14939	14938	14957	14917	14994	14885	15133	15029	15014	14908	15018	14942	14966	14787	15048	14925	14935	14668	14876	14924	14798	14905	14984	15002	14983	15098	14726	14897	14868	14938	14978	14963	14778	15068	14920	14905	14958	14988	15019	14992	14937	14827	14793	14747	14754	14928	14896	14942	14892	14984	14900	14836	14991	14912	14855	15141	14701	14875	14818	14908	14946	14881	14968	14931	14932	14789	15100	14966	14885	14942	15065	14920	14885	15012	14759	15038	14882	14918	14972	14993	14820	15088	14861	14994	14946	14786	14815	14965	14991	14840	15009	15024	15004	14888	14873	14875	14858	15127	14816	14981	15097	14954	14824	15150	14812	14839	14931	14986	14726	14771	14920	14963	14997	14925	15050	14889	14892	14939	14990	14945	14991	14919	14883	14989	14975	15031	14978	14972	14885	14978	14910	14787	14932	15002	15001	14811	14856	15031	14884	14935	14792	14775	15001	14948	14919	14925	14993	15040	14757	14988	14691	14959	14828	14879	14914	14852	14911	14773	14814	14946	14898	14981	15072	14956	14913	15004	14879	14899	15026	14961	14949	15081	14879	15109	15043	14884	14981	15030	15015	14836	14808	14823	14911	14866	14980	14850	15020	15016	14803	14899	15053	14984	14918	14804	15104	14956	15093	15024	14965	14920	14847	14892	14863	15028	14899	14962	15024	14921	15022	14689	14642	14842	15074	14924	14791	15025	14932	14751	14728	14826	14898	15113	14875	14883	14905	14889	15026	14742	14889	14977	15054	15047	14987	14901	14894	14921	15063	14897	15063	14873	15023	15027	15038	14891	14921	14911	15000	14928	14946	14896	14829	14970	15048	14754	14859	14987	15031	14965	14932	14912	15004	14971	14991	14872	14986	14962	14951	14883	15018	15023	14983	15164	14991	14879	14904	15079	14947	14837	14930	14985	15041	14960	14919	15021	15020	14905	14929	14980	14984	14930	15029	14909	14976	15058	14823	14988	14805	14966	14851	14974	14874	14980	14831	15055	15063	14887	14839	15108	15007	15018	14966
24613	21211	27844	25620	24772	28505	29393	26195	25213	25073	24538	23923	23748	23585	23375	23165	23323	23227	23089	22998	22755	22625	22646	22795	22445	22616	22680	22574	22300	22868	22826	22544	22665	22786	22591	22592	22669	22452	22736	22644	22666	22491	22371	22452	22629	22547	22621	22339	22543	22542	22315	22591	22413	22425	22361	22647	22464	22360	22474	22496	22420	22388	22555	22573	22801	22590	22441	22579	22515	22500	22491	22516	22746	22442	22543	22388	22292	22358	22369	22289	22414	22511	22469	22403	22365	22397	22591	22521	22359	22420	22455	22536	22403	22267	22362	22422	22287	22172	22616	22233	22475	22556	22508	22139	22361	22440	22366	22298	22322	22388	22326	22579	22346	22230	22503	22339	22232	22404	22559	22036	22464	22250	22354	22250	22297	22364	22610	22165	22418	22164	22522	22394	22288	22413	22299	22564	22347	22344	22351	22319	22417	22316	22465	22570	22546	22611	22359	22437	22456	22368	22557	22364	22318	22222	22326	22427	22445	22526	22190	22348	22249	22413	22290	22449	22403	22354	22452	22396	22345	22283	22189	22617	22353	22181	22204	22309	22476	22443	22561	22424	22413	22326	22371	22174	22370	22231	22495	22589	22442	22401	22396	22419	22519	22384	22605	22509	22417	22430	22458	22423	22622	22380	22478	22562	22394	22273	22460	22453	22326	22423	22396	22347	22336	22605	22452	22046	22309	22490	22450	22451	22500	22265	22535	22667	22519	22359	22277	22197	22573	22405	22527	22409	22389	22607	22421	22325	22326	22347	22718	22227	22336	22240	22424	22366	22448	22450	22294	22465	22401	22090	22188	22476	22325	22502	22468	22334	22291	22418	22471	22469	22314	22297	22410	22452	22448	22403	22388	22403	22415	22267	22147	22418	22308	22410	22600	22450	22610	22598	22464	22345	22508	22332	22256	22509	22340	22243	22386	22541	22424	22526	22216	22049	22222	22403	22360	22219	22355	22500	22396	22100	22396	22318	22312	22391	22198	22238	22249	22179	22141	22390	22503	22577	22417	22716	22211	22351	22180	22277	22445	22405	22260	22544	22412	22372	22439	22175	22565	22383	22383	22175	22351	22395	22577	22453	22239	22281	22336	22430	22498	22306	22314	22647	22354	22459	22532	22376	22272	22437	22341	22279	22337	22364	22282	22273	22373	22206	22240	22287	22455	22588	22522	22427	22388	22459	22526	22677	22261	22390	22230	22391	22495	22182	22355	22413	22480	22607	22629	22327	22077	22196	22466	22382	22391	22288	22363	22296	22380	22448	22421	22471	22460	22464	22553	22465	22588	22576	22387	22292	22374	22684	22502	22521	22488	22330	22179	22535	22500	22523	22351	22200	22518	22398	22305	22226	22197	22089	22204	22216	22564	22379	22372	22365	22155	22435	22773	22118	22399	22293	22339	22340	22474	22347	22281	22310	22387	22349	22601	22612	22314	22441	22486	22713	22363	22093	22381	22372	22465	22627	22493	22457	22384	22342	22565	22360	22330	22297	22526	22294	22574	22463	22411	22362	22452	22411	22313	22328	22398	22313	22365	22506	22441	22512	22604	22386	22229	22118	22232	22525	22501	22507	22416	22525	22444	22169	22464	22369	22261	22147	22415	22211	22304	22441	22608	22378	22663	22396	22348	22482	22514	22156	22198	22431	22488	22494	22583	22407	22342	22251	22404	22293	22295	22324	22613	22292	22374	22525	22249	22450	22524	22441	22460	22428	22432	22471	22625	22530	22398	22273	22529	22439	22322	22285	22354	22452	22333	22432	22433	22302	22319	22280	22150	22304	22260	22116	22646	22507	22201	22325	22397	22332	22559	22402	22378	22458	22255	22377	22495	22434	22280	22328	22687	22375	22514	22223	22315	22257	22608	22438	22457	22224	22438	22443	22260	22146	22271	22473	22232	22316	22577	22276	22580	22205	22326	22503	22326	22483	22406	22254	22543	22350	22606	22279	22305	22248	22539	22379	22588	22654	22455	22457	22526	22369	22384	22316	22281	22451	22288	22460	22581	22361	22337	22409	22218	22284	22328	22165	22303	22249	22158	22257	22503	22167	22310	22312	22712	22278	22511	22344	22565	22144	22337	22328	22345	22263	22378	22549	22264	22409	22142	22283	22500	22476	22454	22254	22473	22447	22232	22257	22386	22528	22652	22386	22255	22265	22252	22190	22705	22368	22309	22382	22312	22534	22329	22247	22414	22466	22280	22335	22337	22189	22564	22357	22486	22345	22587	22573	22279	22338	22460	22442	22228	22424	22576	22280	22390	22510	22537	22427	22397	22343	22486	22433	22463	22476	22326	22241	22201	22052	22229	22453	22340	22173	22269	22464	22399	22226	22285	22513	22523	22130	22360	22586	22399	22368	22348	22088	22345	22501	22468	22488	22278	22176	22261	22176	22331	22110	22285	22434	22272	22382	22361	22270	22510	22296	22378	22460	22316	22302	22523	22103	22325	22217	22263	22330	22412	22222	22249	22377	22292	22337	22497	22535	22607	22358	22142	22170	22467	22439	22398	22570	22497	22297	22386	22364	22137	22192	22507	22377	22444	22443	22509	22287	22264	22519	22416	22299	22323	22366	22304	22262	22162	22408	22103	22500	22383	22289	22242	22377	22292	22368	22545	22416	22489	22437	22437	22499	22342	22378	22300	22428	22433	22431	22303	22138	22463	22500	22178	22536	22489	22433	22363	22374	22176	22279	22406	22377	22375	22309	22562	22220	22553	22376	22285	22571	22447	22493	22421	22332	22334	22411	22358	22687	22804	22428	22296	22208	22422	22371	22234	22556	22740	22498	22626	22251	22400	22316	22200	22440	22283	22346	22267	22507	22502	22477	22433	22472	22342	22438	22261	22577	22390	22592	22523	22157	22234	22283	22524	22271	22467	22579	22460	22622	22349	22334	22383	22495	22680	22296	22473	22397	22357	22440	22630	22550	22670	22297	22372	22272	22215	22420	22397	22232	22067	22326	22486	22520	22438	22370	22423	22216	22283	22319	22496	22279	22293	22278	22443	22535	22189	22553	22497	22370	22410	22441	22573	22249	22437	22538	22135	22597	22483	22292	22422	22328	22575	22352	22380	22242	22384	22180	22379	22336	22442	22314	22404	22261	22307	22518	22361	22136	22489	22334	22374	22525	22269	22530	22429	22433	22454	22205	22553	22398	22490	22190	22381	22547	22217	22542	22528	22303	22318	22319	22359	22614	22256	22538	22508	22756	22211	22476	22236	22144	22308	22722	22486	22297	22415	22546	22502	22182	22256	22260	22351	22444	22430	22391	22383	22316	22280	22412	22341	22421	22521	22425	22263	22592	22393	22503	22372	22560	22474	22253	22260	22066	22316	22333	22427	22412	22382	22314	22460	22508	22212	22214	22432	22349	22364	22056	22470	22573	22454	22442	22370	22195	22322	22352	22269	22293	22298	22616	22410	22458	22219	22229	22482	22359	22258	22353	22435	22353	22488	22428	22610	22297	22298	22486	22355	22430	22231	22474	22390	22319	22397	22472	22354	22055	22334	22503	22331	22375	22392	22515	22291	22333	22490	22429	22445	22417	22643	22479	22395	22186	22347	22658	22297	22302	22176	22657	22246	22482	22328	22551	22328	22624	22480	22343	22329	22214	22244	22212	22491	22534	22416	22033	22451	22612	22680	22226	22181	22425	22366	22483	22549	22325	22352	22634	22377	22065	22278	22356	22334	22380	22430	22237	22527	22534	22556	22705	22623	22352	22480	22464	22461	22503	22217	22398	22445	22406	22490	22521	22370	22285	22214	22368	22367	22370	22282	22482	22227	22319	22491	22273	22214	22143	22301	22449	22708	22417	22383	22334	22445	22378	22567	22187	22601	22354	22569	22441	22518	22400	22399	22321	22286	22243	22474	22435	22247	22300	22439	22626	22348	22230	22237	22457	22597	22481	22541	22562	22507	22487	22243	22298	22407	22518	22524	22354	22360	22376	22441	22212	22496	22489	22629	22365	22268	22394	22464	22379	22497	22595	22388	22439	22470	22575	22431	22284	22609	22342	22641	22537	22422	22438	22403	22471	22221	22394	22242	22286	22443	22365	22417	22415	22620	22428	22332	22315	22484	22604	22347	22345	22259	22339	22628	22273	22386	22585	22447	22435	22682	22537	22325	22322	22506	22477	22476	22169	22170	22424	22299	22312	22381	22249	22474	22508	22488	22290	22344	22348	22188	22517	22407	22414	22478	22283	22446	22531	22558	22492	22353	22138	22574	22450	22370	22320	22385	22532	22298	22542	22503	22302	22375	22328	22318	22294	22398	22649	22340	22403	22318	22562	22425	22124	22006	22424	22423	22591	22093	22247	22361	22122	22497	22408	22229	22397	22439	22406	22440	22347	22442	22238	22367	22492	22316	22267	22354	22392	22326	22234	22599	22341	22420	22191	22479	22451	22110	22519	22443	22450	22330	22558	22349	22409	22482	22078	22374	22271	22285	22353	22445	22620	22225	22716	22506	22261	22354	22138	22613	22334	22771	22629	22264	22257	22425	22391	22564	22375	22210	22378	22334	22275	22253	22610	22559	22280	22516	22376	22210	22359	22419	22204	22366	22470	22527	22541	22413	22401	22241	22316	22382	22268	22480	22401	22366	22391	22573	22360	22243	22360	22478	22312	22214	22052	22433	22383	22442	22510	22263	22384	22266	22224	22276	22187	22135	22116	22093	22423	22568	22584	22274	22102	22501	22376	22557	22551	22291	22339	22310	22175	22481	22284	22492	22374	22411	22428	22475	22405	22474	22320	22314	22364	22319	22556	22227	22288	22382	22651	22223	22220	22520	22448	22501	22318	22445	22530	22448	22462	22425	22139	22570	22514	22178	22511	22321	22382	22354	22081	22088	22333	22371	22203	22256	22338	22433	22325	22170	22331	22447	22078	22241	22342	22265	22520	22552	22431	22345	22249	22275	22171	22405	22248	22306	22434	22335	22134	22430	22474	22443	22280	22268	22433	22441	22216	22574	22436	22443	22295	22317	22275	22590	22467	22579	22481	22114	22114	22293	22377	22350	22245	22432	22528	22401	22365	22266	22242	22229	22440	22417	22669	22465	22617	22284	22675	22405	22607	22322	22210	22469	22339	22200	22282	22530	22242	22566	22312	22309	22143
21443	36305	36511	30302	26525	23492	21383	20081	18937	18228	17665	17224	16926	16343	16315	16158	16010	15640	15624	15301	15454	15346	15421	15354	15205	14995	15396	15302	15184	14911	15202	14975	15065	14880	15017	15103	15135	14863	15163	15039	15032	15053	15122	14926	14870	14979	15024	14911	14970	14977	15015	15014	14989	14910	14792	14990	14866	14976	14899	14911	15009	14896	14997	14906	14953	14983	14926	14782	14746	14731	14818	14980	15085	14915	14890	14874	14995	14861	14780	14860	14898	14738	14794	14917	14865	14916	14931	15042	14984	14963	14749	14969	14894	14828	14936	14850	14814	14818	14844	15040	14742	14911	14914	14829	14894	14832	14685	15055	14879	14840	14898	14858	14913	14993	14940	14755	14824	14922	15050	14863	14893	14830	14687	14934	14865	14841	14745	14938	14844	15003	14803	14864	14893	14838	14984	14970	14796	14709	14848	14936	14732	14802	14829	14910	15015	14823	14709	15048	14855	14711	14908	14842	14820	14973	14887	14783	14820	15056	14990	14780	14724	14954	14761	14934	14828	14925	14792	14779	14715	14841	14954	14873	14901	14748	14749	14864	14839	14859	14960	15014	14923	14893	14996	14759	14985	14937	14953	14856	14841	15038	14799	14964	14843	14754	15022	14898	14829	14768	14658	14719	15006	14947	14814	14962	14815	14891	14805	14917	14997	14878	14800	14979	14926	14827	14936	14975	14902	14743	14666	14949	14766	15107	14688	14939	14748	14951	14851	14815	14906	14866	14980	14928	14638	14922	14735	14938	14898	14883	15050	14826	15087	14889	14776	14827	14786	14958	14826	15032	14907	14795	14891	14904	14813	15051	14707	15019	14900	14742	14837	15002	14828	15023	14724	14905	14789	14796	14785	15001	14918	14816	14863	14763	14746	14962	14903	14830	14790	14887	14960	14754	14883	14838	14777	14724	14912	14893	14898	14836	14690	14901	14995	14854	14942	14972	14989	15043	14854	14816	14887	14773	15040	14849	14662	14770	14767	14890	14769	14790	14758	14899	14791	15102	14939	14887	14902	14901	14704	14873	15031	15008	14882	14808	14801	14890	14950	15040	14799	14892	14901	14791	14838	14950	14968	14819	14894	14847	14806	14897	14914	15012	14858	14884	14876	14712	14999	14964	14962	14916	14780	14925	14809	14776	14816	14870	14840	14539	14719	14890	15026	14885	14919	14797	14862	14840	14704	14830	14848	14765	14876	14891	15075	14877	14881	14908	14982	14813	15004	14984	14879	14836	14745	14754	14916	14858	14944	14924	14786	14803	14877	14940	14811	14902	14805	14900	15003	14851	14827	14791	14982	14937	14844	15103	14853	14748	14837	15093	14914	14941	14885	14614	14714	14866	15126	14740	14660	14778	14961	14918	14869	14836	14699	14882	14961	14564	14773	14996	14792	14816	14854	14866	15161	14968	14894	14790	14851	14871	14949	14753	14796	14835	14842	14941	14922	14850	14820	14700	14930	14829	14799	14906	14895	14928	14931	14829	14986	14914	14889	14873	14760	14842	15087	14935	14845	14884	14869	14894	14741	15063	14671	14751	14925	14920	14899	14814	14952	14781	14887	14785	15077	14970	14907	14962	14954	14978	14879	14758	14959	14826	14886	15149	14994	14950	14959	14653	14781	14933	14976	14842	15043	15024	14890	14823	14998	14673	14894	14886	14835	14846	14687	14761	14842	14883	14774	14840	14777	14964	14798	14975	14842	14826	14792	14856	14925	14915	14839	15173	14779	14804	14773	14901	14822	14800	15057	14764	14829	14971	14853	14886	14821	14952	14720	14944	14977	14921	14819	14876	14809	14834	14949	14848	14711	14814	14879	14927	14782	14747	14810	15058	14927	14830	14941	14893	14901	14881	14629	14810	14837	14800	14935	14766	15031	14892	14946	14929	14771	14819	14775	14902	14958	14852	14815	14798	14987	14898	14762	14829	14854	14916	14931	14939	14887	14856	14784	14784	14907	14752	14871	14917	14790	15050	14680	14612	14804	14955	14723	14978	14822	14790	14905	14928	14890	14841	14796	15049	14700	14948	14864	14936	14966	14912	14899	14736	15085	14867	14726	14874	14707	14969	14793	14781	14802	14980	14870	14879	14855	14972	14826	14893	15020	14929	14895	14908	15008	14782	14834	14831	14865	14892	14903	14900	14872	14990	14881	14777	14963	14715	14837	14807	14762	14784	14880	14773	14845	14831	14919	14813	14854	14765	14867	14874	14882	14846	14858	14787	14891	14768	14797	14753	14854	14914	14836	14911	14903	14956	14936	14944	14939	14915	14821	14864	14817	14856	14872	14947	14681	14864	14956	14724	14816	14732	14892	14703	14989	14868	14823	14736	14860	14885	15028	14884	15001	14771	14978	14899	14901	14995	14854	14821	14750	14855	14879	14721	14798	14752	14901	14896	14841	15034	14871	14857	14736	15054	15128	14991	14923	14887	14857	14971	14901	14765	14793	14714	14888	14978	14952	14858	14843	15001	14917	14917	15094	14800	15022	14906	14881	14823	14768	14800	14768	14797	14887	14662	14980	14769	14938	14755	14862	14984	14857	15033	14690	15005	14913	14718	15018	15019	14965	14887	14771	14795	14841	14876	14776	14787	14685	14909	14830	14879	14874	14734	14761	14764	14886	14861	14809	14982	14982	14925	14615	14980	14935	14922	14948	14808	14767	14870	14893	14969	14854	15002	14782	14843	14826	14936	14799	14890	15028	14935	14744	14865	14937	14746	14878	14868	14797	14819	15063	14853	14825	14801	14880	14771	14887	14808	14869	14889	14750	14724	14902	14907	14812	14791	14823	14947	14989	14852	14944	14808	14908	14825	14673	14940	14689	14861	14739	14996	14981	14799	15007	14826	14818	14863	14770	14660	14693	14968	14792	14872	14925	14944	14947	14851	14917	14815	14970	14982	15029	14898	14804	15024	14804	14787	14869	14863	14860	15025	14863	14894	14937	14905	14739	14764	15011	14703	14786	14863	14981	14713	14859	14715	14761	14689	14851	14846	14711	14897	14941	15035	14799	14931	14805	14729	14940	14870	14954	14756	14672	14883	14991	14746	14891	14968	15014	14943	15055	14911	14889	14809	14770	14802	14949	14989	14742	14834	14846	14851	14983	14998	14766	14966	15038	14867	15080	14956	14811	14730	14875	14975	14926	14869	14844	14671	14765	14851	14889	15107	14840	14686	14935	14745	14953	14916	15000	14807	14891	14883	14910	14849	14860	15052	14774	14948	14984	14904	14913	14857	14976	14870	14776	14935	14857	15061	14897	15068	14907	14885	14774	14906	14915	14836	14772	14926	15009	14697	14761	14990	14946	14898	14915	14815	14795	15029	14887	14858	14735	14859	15007	14810	14840	14619	14850	14937	15058	14728	14731	14991	14970	14918	14926	14770	14770	14895	14859	14847	14931	14856	14991	14967	14995	14904	14827	14967	14598	14859	14664	14898	14870	14892	14920	14903	14843	14824	15014	14810	14917	14832	14712	14901	14769	14717	14962	14930	14917	14778	14859	14960	14978	14807	14888	14989	14860	14987	14956	14922	15050	14786	15047	14885	14908	15008	14647	14979	14908	14837	14919	14942	14875	14845	14869	14905	14846	14960	14902	14960	14701	14872	14994	14868	14649	14861	14801	14946	14851	14868	14884	14904	14868	15098	14931	14760	14759	14940	15087	15051	14726	14936	14978	14951	14857	14660	14945	14884	14796	14939	14814	14694	14710	14939	14931	14976	14910	14710	14811	14758	14757	14985	14876	14918	14847	14923	15044	14876	14964	14858	14991	14862	14969	14718	14821	14738	14832	14849	14933	14826	14918	14934	14860	14782	14955	14908	14656	14894	14797	14745	14989	14782	14958	14890	14910	14842	14939	14907	14873	14839	14985	14758	14869	14991	14818	14882	14770	14928	14999	14813	14889	14800	14824	14926	14782	14909	14913	14863	14793	14782	14899	14947	14782	14826	14860	14704	14939	14970	14963	14761	14871	14826	14976	14733	14980	14726	14904	14921	14764	14859	14829	14982	15060	14831	14865	14917	14824	14674	14898	14861	14789	14722	14793	14813	14946	15059	14832	14861	14870	14889	14747	15001	14907	15119	14781	14957	14848	14813	14788	14702	14755	14999	14951	14900	14868	14941	14862	14947	14756	14737	14816	14883	14874	14865	14793	14891	15041	14891	14801	14880	14767	14880	14854	14792	14806	15019	14712	14730	14861	14797	14830	14706	14908	15136	14872	14758	14776	14819	14831	14933	14934	14968	14897	14769	14793	14803	14765	14992	14982	14956	14957	14859	14850	14890	15032	14842	14987	14906	14765	14742	14945	14807	14841	14956	14757	14958	14965	14901	14768	14903	14916	14960	14806	14989	14802	14838	14965	14912	14993	14801	14854	15058	14732	14940	14976	14847	14810	14939	14973	14832	14795	14990	14778	14938	14751	14988	14765	14853	14814	14813	14878	14855	14894	14720	14976	15002	14837	14951	14903	14979	14919	14819	14965	15074	15064	14716	14873	14812	14766	14897	14912	14915	14828	14911	14786	14982	14837	14966	14863	14924	14964	14937	14729	14848	14947	14948	14862	14877	14892	14727	14845	14857	14765	14820	14896	14809	14971	14770	14919	14765	14881	14848	14810	14784	14976	14920	14898	14854	14902	14902	14769	15039	15032	14832	15036	14750	15032	14997	14820	14940	14835	14895	14667	14919	14881	14858	15014	14852	14924	14904	14871	14781	14966	14941	14905	14955	15052	14968	14907	14755	14992	15028	14923	14908	14860	14725	14898	14979	14812	14883	14911	14833	14843	14910	14940	14740	14974	14976	14851	14817	14854	14805	14931	14854	14904	14764	14922	14959	14986	14924	14911	14696	14861	14895	14959	14821	15010	14819	14889	15003	14857	14824	15056	14833	14931	14880	14968	15060	14946	14710	14847	14807	14832	14917	14921	14650	14909	14831	14940	14800	14816	14937	14783	14968	14848	14775	14880	14730	14718	14818	14862	14976	14931	14951	14816	14943	14817	14911	15087	14982	14687	14974	14739	14817	14921	14753	14957	14776	14991	14885	14742	14797	14885	14795	14753	14954	14936	14888	14955	14938	14927	14827	14931	14920	14816	14800	14881	14892	14938	14937	14881	14688
22740	21192	27878	25078	23021	28327	33393	29020	27654	27557	26825	26241	26001	25781	25494	25558	25210	25205	25312	25003	24737	24486	24650	24549	24433	24459	24511	24314	24532	24471	24441	24757	24619	24403	24367	24421	24392	24062	24184	23942	24102	24385	24405	24349	24367	24210	24128	24362	24446	24403	24063	24213	23965	24042	24526	24254	24016	24421	24125	24394	24263	24226	24074	24074	24213	24060	23956	24312	24261	23950	23908	24225	23989	24164	24197	24249	24228	23907	24158	24082	24041	23917	23978	24070	24109	23900	24210	24178	24019	24202	24064	24204	24217	24059	24031	23964	24116	24395	24120	23994	24129	24350	24150	24206	23959	24179	23951	23896	23957	24024	24189	24197	24252	24003	24303	24253	24239	24112	24201	24165	24247	24073	24261	24063	24036	24135	24283	24356	24264	24123	24004	24122	24161	24252	24122	24043	24230	24216	24196	23994	24082	24033	24081	24183	24110	24284	24138	24250	23939	24037	24085	23887	24005	24094	23704	23995	24109	24340	24023	23979	24166	23966	24127	24133	23979	24245	24073	24073	24363	24163	24218	24087	24029	23960	24024	24335	24046	23908	23891	24193	23857	24091	24196	24146	24177	24107	24066	24434	24128	24003	23894	24341	24111	24149	23923	23922	24077	24135	24034	24284	23874	24235	24021	24124	24149	23902	23940	24102	24221	24155	24128	24126	24030	24171	24026	23983	23947	23975	24181	24049	24043	24160	24140	24205	23982	24093	24205	23948	23997	24112	23877	24086	24122	24433	24166	24089	24146	24017	24109	24063	24305	24079	24106	24350	24053	24268	24043	24025	24058	24250	24118	24134	23877	24030	24115	24056	24106	24168	24162	24086	23762	23988	24196	23853	24218	24056	24074	24191	24125	24214	24272	24130	24127	24073	24027	23849	24163	24294	24042	24105	24139	24116	23877	24170	23877	24098	24094	24050	24170	24239	24063	24415	24287	23963	24038	24260	24097	24086	24054	23971	24216	24161	23926	24033	24018	24293	23914	24509	24340	24274	24086	24206	24399	24215	23984	23861	24048	23932	24265	24133	23924	24103	24188	24275	23864	24015	24169	23983	24052	24347	24103	24036	24029	24145	24204	24105	24263	24035	24067	24118	24194	24144	24204	24204	24135	24266	24053	24021	24310	24169	24244	24374	24331	24140	24056	24104	24046	23859	23991	24223	24149	23901	24108	23685	24213	23770	24161	24092	24491	24182	24017	23933	24037	24091	24223	24293	24168	24113	24145	23959	24143	24240	24012	24176	24130	24223	24144	24148	24169	24034	24161	24086	24082	23903	24091	23861	24150	24019	24112	23981	23955	23885	24186	24048	24266	24105	24147	24171	24191	23966	24021	24098	24057	24218	24033	24109	23824	23830	24041	24044	24307	24089	24124	23825	24241	24081	24243	23966	24001	24047	24292	24173	24305	24221	24193	24152	24355	24164	24082	24395	24178	24097	24082	24111	24236	24145	24061	23885	24172	24167	24031	23992	24304	24119	24039	24125	24085	23909	24160	23962	24125	24070	24292	24093	23852	23913	24032	23968	23980	24240	24080	24157	24041	24073	24224	24105	24110	24086	24072	24110	24056	23962	24031	23961	23977	24126	24144	23937	24268	24218	24011	24233	24215	24020	24129	24015	24145	24088	24109	24218	24178	24070	24127	23986	24113	24135	24109	24035	24083	24054	24071	24254	24153	24109	24106	24268	24052	23954	23880	24370	24014	24155	24015	23818	24035	24028	24052	24124	24008	24275	24059	24060	24115	23952	24286	23991	23857	24147	23950	24045	24278	24160	23999	23834	24074	24160	23999	24125	24324	24033	23997	24264	24231	24388	24346	24117	24029	23930	23938	24061	24055	24333	23969	24128	24081	23988	24244	23787	24113	23750	24031	23965	24188	24052	24189	24002	24337	23971	24112	24343	23919	23952	23947	24134	24212	24058	23957	23956	24072	24031	24190	24066	24102	24158	24131	24432	24103	24187	24102	24078	24203	24251	23752	23877	24130	24170	24210	24135	24148	23923	23868	24247	23961	24092	24221	24079	24180	24037	24174	24166	24058	24178	23937	24134	23984	23980	24014	24213	24045	24088	24108	24159	24048	23939	24083	24141	24208	24086	24035	23967	24098	24164	24105	24054	24127	24090	24069	24260	24199	24256	24290	24188	24101	23904	24357	24107	24191	24115	24025	23972	24024	23996	24104	23868	24144	24002	24188	24162	24298	24124	24146	24048	24084	24021	24185	24453	24115	24142	24182	24014	24108	24258	24299	23902	24163	24129	24016	24169	23982	24244	24250	24211	24391	23973	23959	24230	24229	23993	23983	24007	24135	24181	24114	24058	24077	24087	24068	24127	24081	24139	24148	24117	24213	24041	24174	23988	24031	23944	24360	24116	24056	24213	24170	23991	24130	24227	24300	24248	24129	23919	23901	24113	24035	24261	24405	24404	24086	23964	24461	24136	24344	23998	23977	24157	24023	24064	23954	24391	24331	24039	23990	24112	24310	24103	23912	24045	24259	24314	23978	24219	24251	24174	24175	23937	23947	24311	24097	24210	24049	23946	24214	24072	24294	24190	24008	23997	24086	24147	24128	24016	24051	24065	24066	23852	24240	24210	23928	24022	24301	24175	24064	24294	23900	24089	23954	23943	24068	24028	24091	23930	24092	24140	24031	23922	24247	24057	24052	24015	24210	24277	24196	24055	24191	24090	24325	24042	23970	24002	24244	24149	24145	24031	24345	24194	24020	24039	24017	23848	24011	24008	23981	24113	24211	24122	24148	24009	24358	24047	24100	24162	24066	23997	23960	23938	24145	24376	24241	23729	23848	24029	23965	23969	24182	24193	24014	24295	23988	24088	24134	24139	24131	23937	23960	23993	24335	23994	24124	24179	24026	23983	24095	23838	24167	23870	23828	24131	24053	24251	24341	24214	24175	23981	24033	24253	24368	24143	24063	23968	24165	24030	24117	24191	24084	24076	23859	24109	24091	23944	24056	24061	24031	24174	24191	24161	24157	24337	24109	24313	24115	24203	24054	23963	24115	24170	24087	24256	24065	24109	24230	24183	24191	24212	24218	23906	24160	24004	24485	24229	24088	24031	24054	24142	24149	24279	24314	24156	24122	24199	24114	23795	24273	23968	24136	24077	24003	23990	24246	23925	24232	24181	24218	24022	24031	23960	24141	24133	24169	24319	24013	24164	23936	23898	24187	24091	24134	24108	24348	23999	24153	24157	24196	24024	24263	24207	23972	23884	24168	24027	24074	23963	24021	23738	24194	24179	24041	24115	24031	23938	24389	24147	24069	24117	24156	24155	24093	24211	23929	24089	24085	24187	24059	23968	24126	23977	24256	24017	24021	24279	24095	24074	24129	23839	24085	24095	24127	24314	24131	24236	24302	23769	24168	24208	24194	24203	24056	24103	23886	23999	24378	23992	24236	24131	24212	24228	24086	24063	24288	24224	24006	24214	24159	24067	23759	23789	23899	23951	24015	24164	23933	23981	24085	24268	24280	24474	24057	23989	24073	23930	24015	24057	24215	24340	24173	24210	24222	24347	23978	23970	24172	23826	24111	24013	24128	24201	24108	24006	24058	24005	23780	24101	24331	24035	24291	23998	23893	24255	24053	24168	24168	24060	24023	24129	24374	23992	24186	24107	23810	23921	23920	24013	24065	24000	24055	24134	23951	24120	23905	24240	24208	24216	24175	24327	24095	24132	23961	24090	24170	24166	24091	23897	24403	24156	24201	23879	24157	24162	24071	24010	24054	24261	24132	24017	24097	23919	23890	24043	24385	24048	24222	23920	24220	24309	24030	24307	24083	24279	24259	24198	23933	24193	24385	24009	24184	23939	23942	24063	24018	24045	24013	24285	24051	24143	24351	23758	23967	24101	24312	24168	24244	24041	24285	23950	23899	24216	24257	24090	24174	24081	23896	24020	24051	24094	24187	24048	24260	24243	24222	24096	23894	24112	24142	23949	23947	24149	24032	24151	23928	24267	24046	23937	23986	24102	24296	24143	24179	24049	23971	23711	24114	24272	23990	24253	23916	23940	24259	23952	24088	24121	23913	23859	24191	24082	23952	24206	24083	24127	24079	24166	24353	24035	23800	24221	24027	24000	24100	24221	23917	23903	24017	23893	24082	24231	24240	24054	23965	24122	23953	23824	24062	24027	23965	24270	24178	24199	24101	24193	24075	23980	24132	24162	24290	24055	24266	24004	24217	24128	23965	24082	24231	24154	24421	24031	24061	24128	24089	24215	24083	23955	24340	23870	23850	24152	24086	24301	24249	24333	24117	24129	24217	23981	24060	24006	24246	24046	24081	24037	24252	24092	24078	24262	24262	24173	23976	24343	24399	24062	23950	23843	23990	24028	24207	23964	24022	23877	24163	24081	24130	23990	24013	23957	24158	24228	24020	24019	23985	23948	24148	24195	23983	24160	24012	24321	24221	24004	24384	23976	23824	24004	24039	24101	24137	23828	24067	24131	24148	24260	24153	23871	24136	24323	24014	23962	23820	24107	23904	23919	23902	23830	24084	24038	23959	23957	24174	23927	24230	24106	24117	24072	24012	23930	23877	23933	24316	24433	24127	24100	23934	23991	24019	23954	24062	24039	23901	24200	24384	24019	24119	23992	24148	23998	24165	23973	23906	24098	23985	24003	23982	24077	24175	23961	24149	23938	24195	24245	24216	24093	24204	23937	23902	24295	23907	23995	24194	24327	24031	24067	24060	24004	23992	24105	23875	24145	24095	23914	24273	24237	24025	24277	23922	24061	24020	24089	24065	24416	24060	24029	24082	24256	24142	24030	24148	24150	24175	24000	24141	24169	24057	24147	24328	24362	24220	24364	24266	23896	24062	24195	23969	24001	24073	24015	24169	24238	24330	24243	24188	24340	24149	24017	24247	24173	24014	24130	24373	24238	23914	24026	24226	24005	24100	24065	23820	24116	24170	24218	24158	24158	24128	24293	24019	24077	24169	23918	23983	24024	23985	24038	24235	24107	24265	24234	24129	24075	24180	24061	23983	23995	24236	24029	23907	23884	23992	23978	24144	24213	24217	24145	24254	24207	24081	23872	24190	24180	24151	24014	24147	24222	24011	24053	24076	24253	24117	23935	23698	24103	23952	23861
23287	41346	41458	35011	30479	27048	24269	22647	21023	20211	19583	18782	18337	17870	17584	17264	17136	16796	16590	16548	16268	16107	16188	16160	16310	16115	16081	16148	16202	16120	16044	15970	15889	15901	15857	15905	15881	15829	15783	15700	15745	15775	15845	15825	15885	15813	15781	15862	15643	15588	15817	15861	15776	15677	15721	15727	15690	15659	15597	15624	15738	15768	15657	15670	15854	15850	15480	15735	15600	15502	15620	15666	15610	15694	15641	15533	15698	15495	15796	15658	15702	15578	15728	15523	15750	15635	15719	15667	15789	15838	15699	15698	15608	15696	15760	15706	15550	15586	15609	15722	15913	15613	15759	15793	15485	15779	15525	15635	15523	15731	15573	15660	15625	15672	15700	15569	15720	15624	15517	15702	15660	15319	15811	15593	15766	15583	15787	15576	15532	15751	15734	15613	15699	15597	15716	15743	15707	15615	15708	15546	15629	15742	15760	15661	15626	15525	15746	15592	15681	15627	15820	15623	15483	15520	15466	15569	15625	15756	15520	15837	15519	15771	15694	15718	15693	15732	15632	15694	15668	15716	15831	15673	15546	15580	15761	15574	15549	15475	15705	15660	15569	15517	15786	15731	15599	15591	15503	15596	15622	15649	15671	15692	15622	15529	15648	15766	15628	15673	15642	15556	15672	15744	15472	15782	15566	15688	15501	15749	15504	15598	15522	15738	15650	15548	15641	15677	15728	15435	15700	15637	15588	15730	15588	15679	15655	15681	15648	15519	15818	15552	15546	15706	15569	15552	15631	15789	15650	15598	15476	15550	15517	15640	15772	15635	15802	15722	15464	15703	15707	15763	15668	15501	15759	15725	15686	15641	15572	15727	15711	15709	15715	15516	15729	15757	15690	15640	15730	15689	15579	15560	15669	15815	15693	15456	15544	15533	15674	15411	15588	15655	15581	15682	15558	15451	15615	15636	15667	15687	15760	15633	15549	15597	15751	15509	15650	15613	15710	15712	15503	15515	15659	15684	15739	15531	15495	15547	15717	15571	15547	15667	15725	15629	15777	15432	15498	15667	15465	15524	15635	15655	15677	15684	15534	15573	15585	15593	15603	15651	15720	15704	15804	15763	15483	15532	15563	16028	15610	15475	15466	15807	15431	15705	15752	15617	15486	15699	15670	15417	15693	15580	15568	15784	15640	15634	15628	15640	15847	15759	15627	15740	15678	15637	15611	15673	15576	15628	15663	15624	15660	15498	15527	15604	15751	15511	15479	15542	15596	15551	15426	15560	15699	15584	15613	15670	15519	15653	15514	15694	15705	15655	15552	15658	15606	15675	15658	15653	15803	15593	15673	15643	15737	15657	15721	15535	15592	15620	15595	15714	15667	15571	15637	15605	15597	15722	15682	15765	15539	15690	15568	15769	15669	15582	15549	15624	15600	15579	15785	15551	15580	15727	15582	15615	15788	15548	15655	15544	15790	15507	15810	15569	15511	15824	15592	15564	15546	15583	15752	15513	15579	15669	15700	15779	15769	15667	15562	15571	15769	15742	15592	15614	15694	15573	15740	15839	15547	15673	15597	15643	15528	15598	15810	15595	15630	15599	15711	15791	15716	15584	15440	15610	15587	15777	15645	15631	15741	15593	15442	15736	15751	15486	15675	15648	15639	15580	15711	15545	15716	15678	15568	15541	15648	15562	15686	15625	15568	15703	15651	15651	15664	15664	15600	15776	15514	15577	15747	15594	15621	15785	15536	15415	15611	15580	15570	15712	15732	15395	15484	15490	15518	15608	15587	15488	15492	15717	15816	15782	15557	15576	15731	15673	15618	15618	15489	15551	15667	15540	15447	15729	15717	15544	15789	15423	15603	15672	15496	15518	15650	15562	15746	15742	15641	15666	15585	15540	15429	15794	15572	15774	15779	15628	15672	15665	15516	15522	15657	15503	15728	15534	15721	15675	15751	15655	15715	15555	15515	15608	15755	15628	15753	15720	15503	15663	15495	15706	15676	15636	15500	15671	15708	15564	15676	15798	15674	15620	15710	15546	15525	15580	15729	15574	15624	15590	15390	15675	15511	15671	15679	15743	15634	15686	15487	15519	15561	15617	15587	15486	15713	15682	15574	15684	15581	15490	15540	15531	15539	15505	15592	15601	15537	15532	15509	15456	15790	15588	15619	15552	15643	15549	15497	15620	15624	15730	15538	15707	15745	15529	15444	15745	15539	15442	15655	15631	15696	15674	15767	15585	15648	15565	15638	15706	15716	15546	15520	15690	15590	15547	15533	15750	15566	15493	15762	15550	15585	15606	15581	15574	15543	15771	15447	15491	15674	15710	15521	15756	15792	15642	15680	15570	15565	15642	15721	15598	15443	15520	15517	15506	15600	15699	15506	15800	15534	15727	15674	15583	15639	15608	15509	15580	15581	15714	15698	15693	15471	15660	15597	15715	15500	15737	15630	15644	15625	15558	15647	15570	15509	15744	15687	15705	15621	15846	15635	15551	15435	15520	15580	15660	15559	15550	15412	15614	15459	15674	15741	15620	15686	15745	15823	15715	15775	15711	15680	15428	15595	15539	15534	15538	15676	15520	15695	15503	15668	15679	15564	15534	15504	15708	15468	15654	15679	15664	15702	15566	15534	15587	15583	15706	15439	15741	15680	15570	15706	15567	15714	15562	15688	15723	15485	15422	15656	15558	15776	15687	15537	15602	15371	15662	15554	15681	15537	15674	15717	15586	15480	15625	15685	15498	15530	15758	15691	15575	15583	15674	15595	15790	15616	15639	15670	15606	15786	15780	15575	15634	15763	15608	15696	15511	15530	15659	15618	15774	15663	15646	15662	15530	15507	15497	15765	15558	15492	15597	15645	15547	15652	15599	15573	15435	15705	15511	15805	15662	15604	15505	15709	15607	15662	15769	15598	15492	15688	15764	15524	15726	15593	15781	15487	15515	15544	15637	15612	15712	15755	15642	15608	15536	15663	15461	15645	15561	15587	15726	15716	15613	15508	15552	15551	15784	15762	15521	15500	15597	15607	15835	15666	15665	15742	15699	15616	15635	15674	15517	15617	15594	15691	15596	15700	15516	15709	15576	15657	15605	15618	15466	15776	15643	15728	15575	15753	15587	15617	15714	15613	15620	15550	15478	15613	15706	15690	15728	15624	15560	15563	15610	15539	15496	15689	15693	15597	15435	15758	15681	15587	15674	15567	15538	15693	15576	15784	15611	15588	15544	15676	15546	15614	15713	15676	15664	15677	15597	15713	15766	15615	15729	15569	15626	15635	15534	15574	15611	15578	15532	15687	15495	15830	15609	15541	15526	15642	15680	15573	15574	15587	15569	15565	15903	15605	15746	15590	15639	15717	15493	15478	15766	15604	15509	15611	15512	15633	15582	15720	15710	15532	15573	15635	15545	15591	15588	15543	15766	15541	15563	15598	15629	15393	15523	15578	15670	15826	15544	15715	15482	15542	15718	15606	15680	15669	15662	15714	15681	15843	15715	15601	15627	15649	15730	15613	15595	15762	15408	15636	15540	15583	15556	15497	15566	15453	15669	15806	15536	15614	15563	15580	15605	15808	15653	15818	15758	15680	15690	15567	15591	15525	15569	15480	15707	15688	15532	15678	15612	15494	15755	15636	15742	15759	15548	15609	15543	15658	15657	15637	15758	15801	15722	15382	15710	15666	15727	15578	15724	15594	15645	15351	15782	15557	15673	15525	15462	15782	15557	15515	15633	15613	15436	15586	15644	15556	15584	15735	15603	15516	15605	15646	15642	15661	15645	15536	15637	15600	15739	15758	15535	15611	15527	15618	15596	15693	15718	15688	15409	15622	15639	15483	15474	15551	15586	15753	15645	15625	15730	15541	15589	15539	15843	15794	15668	15604	15599	15524	15582	15529	15662	15663	15643	15627	15516	15711	15588	15704	15736	15729	15599	15602	15611	15665	15635	15621	15702	15617	15761	15668	15686	15620	15676	15666	15560	15606	15650	15480	15399	15621	15660	15642	15734	15626	15717	15648	15612	15831	15593	15616	15651	15599	15742	15755	15690	15560	15622	15563	15417	15895	15684	15742	15656	15629	15605	15606	15583	15560	15744	15771	15641	15596	15625	15619	15535	15763	15633	15599	15645	15650	15498	15514	15677	15601	15865	15565	15608	15805	15434	15649	15615	15701	15567	15590	15580	15821	15723	15663	15537	15602	15779	15650	15500	15805	15702	15610	15652	15686	15549	15698	15582	15736	15683	15757	15665	15637	15639	15666	15579	15637	15725	15518	15722	15695	15528	15615	15780	15571	15430	15664	15537	15622	15546	15435	15708	15632	15587	15557	15435	15711	15628	15775	15536	15687	15614	15640	15728	15601	15676	15612	15595	15546	15604	15628	15466	15671	15650	15731	15608	15621	15704	15450	15675	15623	15608	15564	15589	15674	15522	15662	15703	15677	15770	15579	15496	15572	15543	15650	15718	15620	15627	15733	15644	15696	15487	15734	15448	15667	15493	15601	15666	15645	15591	15546	15683	15619	15640	15651	15555	15580	15455	15545	15734	15684	15668	15688	15562	15660	15595	15725	15753	15630	15685	15657	15744	15670	15654	15636	15537	15669	15591	15857	15604	15626	15557	15506	15538	15616	15687	15628	15466	15673	15519	15823	15598	15509	15665	15518	15652	15685	15501	15669	15615	15807	15533	15638	15565	15653	15570	15767	15714	15773	15725	15549	15550	15684	15481	15532	15748	15506	15509	15788	15692	15681	15669	15632	15653	15549	15613	15574	15589	15541	15644	15629	15638	15653	15582	15732	15553	15639	15633	15530	15676	15835	15619	15559	15771	15578	15424	15592	15587	15655	15659	15624	15721	15742	15821	15567	15661	15637	15628	15569	15709	15639	15667	15588	15565	15699	15717	15615	15721	15681	15641	15582	15472	15555	15728	15782	15526	15762	15721	15643	15694	15754	15538	15680	15739	15632	15691	15653	15568	15836	15462	15551	15594	15587	15696	15561	15655	15509	15569	15573	15525	15780	15638	15725	15676	15500	15752	15593	15735	15690	15527	15678	15693	15572	15490	15583	15542	15636	15734	15610	15755	15738	15677	15533	15568	15672	15808	15349	15802	15629	15472	15743	15613	15597	15715	15582	15566	15574	15645	15732	15604	15497	15632	15480	15603
34569	28539	32288	30526	27470	26030	25005	24257	24003	23433	23222	23109	23089	22970	22692	22844	22793	22656	22931	22340	22560	22342	22562	22193	22468	22450	22427	22737	22568	22565	22426	22334	22754	22590	22366	22471	22664	22576	22353	22161	22406	22533	22491	22219	22442	22429	22295	22480	22172	22176	22333	22393	22593	22435	22433	22418	22396	22337	22356	22428	22302	22400	22412	22286	22365	22434	22507	22534	22372	22356	22174	22295	22365	22328	22408	22448	22337	22272	22300	22346	22488	22682	22370	22200	22296	22459	22423	22334	22638	22505	22285	22447	22347	22367	22355	22241	22234	22195	22276	22116	22332	22570	22583	22341	22174	22201	22554	22321	22316	22413	22140	22146	22294	22129	22129	22473	22358	22379	22519	22423	22430	22286	22395	22248	22230	22299	22326	22326	22445	22353	22171	22140	22240	22374	22504	22609	22515	22321	22330	22527	22617	22348	22355	22341	22360	22323	22360	22412	22289	22382	22462	22547	22278	22290	22183	22452	22412	22401	22302	22316	22364	22374	22220	22283	22433	22212	22365	22169	22296	22381	22316	22514	22464	22405	22340	22146	22311	22348	22227	22147	22265	22173	22277	22290	22401	22328	22397	22247	22451	22403	22543	22218	22350	22519	22217	22339	22412	22313	22399	22262	22515	22296	22345	22106	22510	22215	22435	22331	22136	22293	22291	22270	22211	22224	22255	22394	22359	22400	22291	22356	22507	22399	22190	22416	22432	22178	22479	22539	22391	22275	22587	22351	22449	22038	22168	22244	22393	22482	22481	22550	22775	22304	22332	22339	22410	22206	22276	22522	22424	22471	22539	22421	22453	22413	22399	22186	22174	22256	22303	22214	22295	22313	22526	22398	22506	22151	22315	22508	22455	22516	22590	22259	22375	22202	22406	22297	22525	22467	22447	22460	22759	22500	22573	22345	22564	22315	22524	22442	22321	22457	22388	22388	22290	22270	22492	22135	22257	22091	22391	22315	22470	22497	22338	22123	22247	22267	22370	22448	22419	22255	22143	22429	22234	22417	22368	22361	22567	22417	22366	22242	22343	22409	22287	22262	22445	22439	22214	22369	22695	22509	22468	22314	22690	22508	22446	22257	22178	22286	22335	22487	22181	22469	22478	22354	22432	22181	22122	22246	22175	22311	22280	22393	22253	22439	22151	22397	22591	22314	22279	22391	22294	22361	22312	22184	22407	22502	22377	22394	22352	22127	22319	22453	22264	22335	22279	22081	22266	22190	22169	22340	22512	22453	22366	22454	22392	22213	22488	22352	22367	22556	22369	22170	22182	22256	22340	22466	22339	22502	22601	22379	22472	22275	22173	22387	22387	22378	22056	22376	22554	22272	22378	22302	22432	22305	22289	22462	22366	22251	22411	22357	22571	22107	21989	22316	22445	22357	22460	22567	22357	22617	22339	22218	22446	22431	22194	22276	22333	22265	22498	22317	22487	22334	22243	22294	22375	22260	22518	22302	22383	22460	22233	22346	22473	22196	22572	22503	22466	22295	22227	22460	22532	22480	22474	22206	22310	22257	22345	22334	22646	22407	22038	22476	22272	22326	22547	22339	22091	22370	22212	22393	22233	21957	22540	22591	22532	22476	22033	22585	22283	22384	22395	22253	22325	22488	22275	22237	22243	22274	22108	22112	22478	22278	22455	22357	22554	22643	22374	22356	22379	22382	22183	22493	22380	22135	22353	22365	22242	22393	22301	22485	22355	22086	22439	22556	22548	22280	22676	22366	22532	22279	22261	22343	22448	22389	22595	22478	22519	22224	22464	22398	22299	22634	22265	22474	22359	22261	22566	22285	22307	22337	22480	22384	22229	22367	22137	22543	22414	22277	22390	22390	22072	22164	22219	22604	22351	22300	22534	22400	22459	22169	22251	22351	22633	22343	22268	22181	22382	22336	22507	22552	22389	22373	22361	22299	22423	22271	22377	22298	22553	22309	22379	22232	22358	22406	22425	22581	22632	22366	22502	22317	22543	22477	22087	22235	22536	22470	22326	22437	22447	22454	22308	22180	22333	22299	22213	22415	22397	22363	22207	22326	22418	22514	22285	22404	22331	22510	22363	22391	22309	22447	22152	22379	22421	22367	22387	22274	22176	22227	22763	22553	22342	22462	22216	22369	22248	22487	22291	22424	22368	22460	22414	22360	22286	22404	22554	22415	22404	22501	22344	22348	22387	22375	22358	22348	22346	22407	22461	22201	22664	22100	22150	22514	22412	22339	22344	22128	22455	22579	22585	22215	22309	22472	22381	22285	22555	22261	22371	22514	22186	22446	22420	22440	22579	22515	22312	22404	22402	22267	22351	22340	22477	22349	22184	22231	22157	22185	22289	22332	22160	22575	22358	22355	22317	22368	22424	22539	22307	22455	22340	22476	22484	22151	22301	22438	22328	22005	22515	22270	22249	22034	22263	22230	22511	22366	22388	22480	22460	22181	22339	22174	22692	22466	22232	22370	22539	22122	22283	22295	22579	22414	22388	22193	22253	22352	22536	22274	22276	22271	22296	22273	22388	22429	22328	22013	22292	22427	22363	22416	22253	22547	22393	22322	22402	22447	22404	22352	22536	22312	22509	22352	22388	22313	22609	22262	22363	22359	22342	22243	22567	22503	22173	22540	22304	22075	22293	22609	22549	22503	22429	22424	22687	22360	22461	22416	22132	22523	22347	21995	22559	22378	22397	22189	22122	22460	22382	22258	22286	22403	22393	22284	22286	22411	22302	22386	22389	22407	22470	22563	22236	22103	22351	22440	22398	22492	22278	22476	22291	22335	22391	22223	22195	22646	22263	22212	22401	22272	22416	22381	22394	22311	22363	22640	22092	22532	22581	22371	22319	22516	22494	22359	22501	22409	22243	22312	22443	22167	22410	22340	22208	22397	22414	22185	22115	22271	22385	22219	22328	22646	22333	22298	22171	22346	22223	22310	22305	22163	22273	22457	22469	22223	22359	22324	22154	22397	22227	22427	22292	22482	22270	22362	22305	22171	22200	22183	22284	22365	22231	22196	22236	22302	22444	22352	22234	22383	22647	22237	22372	22570	22216	22444	22348	22242	22248	22211	22305	22157	22227	22409	22416	22557	22454	22123	22275	22323	22000	22493	22460	22220	22276	22327	22247	22376	22216	22373	22396	22450	22450	22242	22234	22481	22412	22258	22337	22245	22368	22532	22520	22090	22513	22240	22285	22057	22329	22609	22449	22480	22227	22415	22319	22255	22273	22329	22336	22544	22627	22472	22228	22427	22477	22406	22166	22466	22349	22292	22353	22123	22344	22297	22317	22125	22488	22311	22378	22325	22221	22492	22378	22359	22390	22397	22477	22641	22387	22431	22365	22477	22376	22509	22336	22442	22396	22398	22469	22457	22290	22223	22359	22363	22201	22507	22308	22492	22533	22328	22442	22231	22456	22319	22374	22343	22280	22406	22226	22341	22520	22407	22390	22459	22202	22426	22486	22571	22290	22300	22437	22343	22411	22460	22417	22258	22560	22332	22435	22390	22442	22299	22382	22426	22352	22245	22309	22375	22271	22420	22384	22124	22459	22427	22444	22621	22267	22396	22307	22320	22354	22391	22246	22614	22426	22276	22123	22256	22401	22508	22281	22457	22301	22409	22433	22477	22132	22323	22606	22577	22498	22268	22533	22427	22336	22480	22570	22595	22329	22338	22373	22520	22225	22487	22306	22445	22449	22337	22565	22242	22299	22272	22517	22483	22353	22322	22563	22314	22347	22265	22621	22269	22625	22341	22283	22217	22347	22374	22470	22320	22323	22535	22176	22314	22336	22256	22377	22424	22152	22160	22417	22348	22444	22496	22391	22275	22391	22275	22300	22286	22282	22367	22378	22425	22295	22400	22681	22247	22462	22147	22193	22432	22348	22284	22653	22306	22436	22437	22451	22419	22365	22106	22414	22479	22422	22500	22365	22466	22305	22231	22443	22022	22469	22426	22419	22204	22383	22533	22298	22340	22489	22399	22293	22434	22542	22410	22308	22422	22438	22123	22403	22333	22441	22436	22510	22324	22396	22330	22287	22289	22161	22272	22597	22410	22368	22419	22262	22295	22338	22512	22233	22275	22371	22331	22321	22277	22403	22448	22499	22381	22502	22453	22620	22357	22380	22407	22397	22562	22431	22196	22234	22358	22135	22266	22329	22542	22435	22272	22271	22288	22387	22576	22338	22504	22511	22385	22232	22403	22208	22450	22368	22315	22076	22339	22493	22143	22207	22381	22318	22362	22351	22222	22429	22403	22122	22190	22139	22327	22347	22350	22410	22251	22318	22266	22214	22481	22590	22452	22322	22364	22405	22198	22281	22503	22610	22410	22313	22378	22328	22274	22399	22460	22455	22496	22386	22244	22535	22438	22413	22396	22390	22369	22476	22438	22417	22496	22441	22355	22164	22286	22328	22330	22196	22470	22286	22327	22390	22192	22498	22424	22405	22439	22361	22344	22419	22564	22224	22215	22434	22333	22505	22222	22107	22468	22352	22629	22273	22393	22286	22458	22431	22661	22599	22311	22359	22442	22216	22362	22557	22341	22327	22442	22431	22486	22416	22349	22432	22209	22343	22376	22436	22550	22271	22318	22463	22233	22342	22254	22418	22378	22476	22453	22328	22430	22581	22403	22420	22470	22304	22473	22488	22376	22160	22441	22501	22415	22373	22377	22218	22253	22356	22414	22150	22397	22587	22282	22289	22409	22275	22029	22421	22534	22465	22379	22505	22211	22124	22659	22048	22418	22602	22574	22291	22304	22248	22376	22389	22287	22478	22538	22364	22302	22293	22329	22290	22526	22215	22359	22351	22408	22462	22287	22470	22316	22423	22353	22461	22414	22367	22227	22115	22522	22290	22360	22471	22359	22354	22179	22449	22561	22391	22263	22479	22194	22564	22420	22395	22225	22287	22404	22332	22333	22300	22302	22575	22429	22284	22441	22443	22291	22387	22289	22349	22430	22358	22227	22271	22326	22248	22514	22616	22508	22421	22421	22508	22550	22520	22636	22403	22575	22441	22319	22403	22589	22413	22137	22416	22480	22542	22480	22335	22381	22462	22409	22232	22333	22166	22204	22483	22039	22122	22684	22604	22410	22259	22550	22326	22564	22307	22517	22210	22258
22801	28849	29334	24537	21754	19861	18599	17947	17141	16799	16384	16042	15938	15683	15489	15446	15464	15399	15137	15244	15285	15074	15026	15010	14997	15102	15031	15217	15122	14947	15053	14970	15191	15097	15004	14912	14909	15147	15092	15162	14895	15013	14927	14958	14950	14825	15115	14968	14938	14872	15076	15045	14864	15021	14841	14756	15005	14879	14876	14989	14969	14914	14813	15033	14880	14771	14798	14888	14869	14914	14940	14890	14795	14779	14812	14848	15036	15036	14744	14842	14946	14779	15061	15008	14819	14966	14956	15124	14972	14979	14941	15030	15076	14875	14899	14791	14843	14871	14847	14908	14870	14885	14866	14978	14975	14917	14746	14886	14824	14766	14919	14782	14920	14878	14898	14957	14894	14890	14958	14938	14873	14688	14969	15010	14881	14936	14789	14859	14881	14899	14877	14849	15035	14784	15011	14986	14979	14924	15110	14925	14913	14891	15036	14813	15026	15010	14853	14926	14951	14830	14886	14975	14896	14926	15013	15013	14995	14991	14846	14660	15042	14995	15043	14880	14988	14958	15024	15103	14997	14928	14623	15145	14794	14888	14786	14821	15004	14889	14941	14971	14883	14936	14766	15100	14792	14771	14763	14972	14831	14927	14925	14880	14853	14818	14743	14851	14984	14955	14919	15057	15017	14780	14976	14867	14952	15085	14954	14848	14876	14804	14898	14991	14889	14825	14898	14925	14815	14944	14996	14952	14811	14720	14823	14879	15074	14879	14798	14871	14907	14818	14997	14736	14909	14805	14896	15016	14944	15038	14941	14876	14819	14913	14904	15045	14922	14878	14875	14984	14881	14878	14909	14810	14864	14967	15063	14789	15057	14911	14820	14980	14885	14891	14785	15006	15005	14902	14718	14885	14995	14743	14910	14856	14773	14734	14986	14829	14914	14869	14807	14848	14714	14864	14935	14915	14971	14790	15210	14971	14920	14874	15012	14885	14905	14808	14938	14852	14855	14934	15090	14948	14854	14886	14819	15017	14866	14790	14930	14823	14928	15012	14859	15118	14806	14854	14921	14833	14853	14768	14707	14789	15037	14964	14825	14889	14855	14932	14804	14989	14914	14829	14729	14835	14975	14962	14881	14939	15114	14958	15019	14909	14833	14993	14957	14966	15083	15050	14905	15066	14780	14912	14847	14978	14868	14935	15017	15029	14936	15026	14870	14832	14991	14809	14959	14997	14837	15047	14985	14782	14858	15063	14988	14942	14960	14946	14903	15073	14846	15026	14876	14977	14805	15031	14943	14892	15022	14845	15031	14845	14993	14909	14959	14824	15068	15041	14870	14900	14856	14855	14873	14766	14936	14833	14879	14966	14893	14867	14858	14699	14894	14946	14752	14887	14912	14884	14891	14935	14885	14858	14864	14813	14845	14997	14726	14968	14853	14817	14905	14844	14740	14938	14796	14952	14838	15082	14958	14814	14848	14856	14982	14889	14982	14859	14807	14890	14924	14703	15136	14857	14917	15031	14870	14973	15020	14922	14864	14888	14709	15009	14880	14987	14888	14760	14773	15020	15114	14906	14765	14860	14914	14939	14781	14791	14812	14996	14971	14918	14896	14774	14937	14906	14806	14962	14801	14787	14858	14846	14862	14816	14749	14835	14924	14967	14805	14964	14860	14913	14741	14742	15052	15043	14772	14807	14977	14973	14979	14839	14772	14961	14821	14792	15002	14962	14798	14826	15124	14765	14762	15028	14808	14993	14921	15086	14860	14804	14731	14830	14739	14922	14870	14877	14749	15177	15009	14906	14876	14902	15008	14806	14811	15122	14865	14857	15066	14943	14851	14881	14895	15015	14768	14877	14903	14839	15013	14886	14932	15019	14870	14939	15122	14854	14804	14717	14930	14839	14948	14915	14865	14994	14870	14841	14879	14900	14940	14785	15010	14717	14966	14840	15000	14872	14874	14836	14984	15031	15042	14904	14847	15099	14915	14873	14816	14833	14860	14880	14929	14704	14960	14974	15073	14783	14858	14758	15041	14779	14869	15061	14880	14820	14798	14904	14991	14938	14778	14858	14976	15113	14872	14832	14994	14938	14926	14890	14897	15019	14858	14948	14825	14916	14886	14938	14895	14804	14850	14984	14796	14738	14944	14890	14985	14914	14962	14941	15007	14756	14966	14949	14782	15147	14921	14928	14805	14760	14938	14779	14851	15128	14848	14878	14882	14983	14953	14926	15075	15034	14684	14995	14887	14800	15012	15119	14883	14874	14970	14880	14905	14800	14988	14977	14834	14917	14931	14918	14971	15131	14862	14973	14994	14707	14827	15043	14957	14881	14949	14809	14901	14839	14885	14807	14974	14948	14933	14952	14887	14845	14927	15010	14765	15070	14996	14875	14977	14772	14901	14878	14953	14857	15017	14753	14889	15008	14858	14774	15034	14879	14939	14962	15026	14698	14912	15047	14876	14982	14925	14830	15026	15101	14760	15023	14742	14755	14871	14822	14954	14873	14843	14714	14998	15043	14678	14978	14982	15029	14947	14964	14792	14911	14995	14974	14864	14898	14980	14966	14964	14956	14804	14964	14948	14921	14856	14911	15069	14837	14998	14784	14809	14795	14923	15105	15022	14942	14898	14779	14774	14917	14909	14864	14945	14822	14664	14875	14881	14719	14960	14915	14947	14961	14907	14797	14884	14831	14953	14768	14798	14953	14895	14912	14885	14845	15010	14994	14795	14855	14877	15001	15008	14802	14852	14952	14909	14973	14936	14957	15077	14750	14876	14953	15074	15107	14724	14910	14929	14997	14851	14891	14822	15043	14970	14969	14785	14955	15010	14824	14867	14708	14867	14868	14878	14852	14847	14817	14795	14936	15057	14795	15095	14877	15006	14945	14919	15087	14838	15046	14832	14940	14863	14879	14971	14906	15028	14886	15001	14855	14946	14829	15057	14906	14882	14879	14959	15076	14817	14995	14949	14863	15029	14832	14765	15052	15067	14763	14821	14934	14814	14775	14966	14890	14822	14994	14991	14965	14829	14911	14957	14821	15070	14878	14907	14844	14759	14980	15128	14723	14941	14879	15060	14924	14839	15034	14997	14814	14871	14949	14979	14814	14780	15138	14911	14926	15089	14940	14714	14956	15007	14837	14963	15036	14949	15033	14854	14871	14847	14901	15006	14933	14826	14762	14930	14943	14914	15018	14997	14649	14952	14966	15025	14954	14834	14951	14906	14909	14903	14940	14985	14827	14831	15001	15038	14886	14951	14790	15060	14847	15005	14883	15037	14882	14828	14850	14890	14940	14984	14888	14940	14916	14907	14912	14867	14668	15031	14803	15028	14902	14931	14984	14895	14871	14861	14861	15017	14936	14883	14889	14879	14814	14968	14694	14951	14881	14984	14863	14908	15067	15025	14825	15002	14725	15019	14772	14911	14852	15057	15062	14957	14956	15019	14981	14995	15065	15078	15103	14882	14837	14936	14712	14966	15134	14817	14999	14956	14957	15028	14794	15027	14961	14974	14952	15202	14927	14756	15019	14836	14959	14994	14777	15095	14947	15206	14872	15026	14937	14763	14889	14755	14986	14849	14987	14990	14977	14908	14962	14929	14981	14679	14803	14715	14966	14769	14827	14686	14883	14953	14818	14969	14901	15046	14970	14740	14817	15041	14882	14655	14932	14983	14928	14908	14837	14784	14874	14802	14984	14728	14986	14816	14969	14762	14889	14987	14899	14889	14991	14831	14991	14907	14942	14890	14848	15130	15024	14916	14729	14861	14744	14888	14928	14807	14744	14824	15026	14851	14912	14866	14856	14962	14836	15004	14914	14859	14908	14984	14915	14857	14852	14930	14904	14803	14863	15033	14794	14973	14848	15120	14894	15020	14882	14996	14807	14966	14972	14963	14875	14674	15093	14846	14789	15007	15026	14927	14949	14886	14965	14917	14984	15001	14817	14739	14804	14760	14928	14944	14881	14930	14878	14910	15054	14787	14804	14621	15006	14865	14913	15029	15123	14846	14940	14928	14879	15006	14895	14897	14969	15000	14954	14811	15012	15061	14843	14722	14842	14936	14900	15011	14936	14907	14788	14991	15013	15100	15003	14821	14909	14906	14907	14932	14918	14762	14921	14971	15051	14939	14864	14998	14758	15016	14872	14891	14873	14878	14874	14821	14898	14916	14909	14850	14963	14920	14885	14829	14899	14747	14894	14956	15039	14914	14792	14818	14816	15047	15075	14787	15070	14869	14984	15069	14967	15017	14758	14979	14965	14845	14948	14935	14831	14829	15000	15052	14957	14785	14915	14886	14872	14842	15042	15059	14916	14939	14952	15016	14985	14950	15126	14959	15143	14728	15003	14818	14907	14875	14747	14779	14854	14923	15047	14964	15014	14968	14803	14909	14877	15147	15032	14986	15044	14979	14843	14993	14810	14944	14872	14846	14774	14973	14853	14969	14970	14937	14974	14837	14898	14931	14974	14967	14760	14918	15001	15075	14925	14804	14648	14909	14906	14988	15159	14865	14835	14936	14819	14770	14804	14862	14878	14826	14853	14763	14801	15066	14822	14877	14751	14833	15026	14824	14930	14712	14982	14868	14864	14931	15094	14950	15023	14785	14769	15019	14906	14748	14829	14961	14883	15000	15179	14973	14973	14813	14960	14992	15024	14765	14975	14956	14728	15072	14943	14954	14929	14997	14872	14976	14895	15140	14969	14943	14878	15033	14930	14972	14935	15034	14834	14885	14843	14935	14887	14904	14883	14876	14957	14688	14940	14936	14925	14931	14802	14970	15130	14952	14908	15000	14789	14887	14834	14899	15017	14894	14845	14874	14998	14888	14774	14726	14866	14929	14882	14869	14995	14865	14924	15038	14949	14940	14852	14826	15029	14916	14859	14760	15010	14821	14991	14934	14927	14992	14943	15027	14960	14857	14917	14949	14895	14925	14883	14804	15053	14884	14811	14904	14946	14834	14888	14874	14902	14847	14928	14973	14747	14892	14873	14741	14821	14699	14891	14977	14822	14949	14982	14966	14982	14843	14932	15035	14976	14877	14892	14802	14663	14922	14908	15000	15012	14904	14985	14744	14889	14735	15037	14955	14915	15031	15005	14900	14888	14931	14877	14923	14814	14855	15038	14861	14959	14860	14962	14912	14803	14875	14909	15102	14887
24572	21168	27770	25514	24606	28121	29461	26301	25123	24987	24252	23990	23867	23517	23255	23153	23094	23107	22873	22931	22827	22713	22617	22565	22671	22697	22574	22517	22566	22583	22487	22774	22496	22401	22330	22435	22480	22777	22594	22682	22504	22409	22561	22329	22424	22627	22514	22214	22554	22601	22336	22332	22357	22427	22467	22490	22323	22361	22435	22341	22337	21918	22399	22431	22484	22524	22359	22298	22331	22438	22565	22149	22321	22286	22249	22186	22223	22631	22354	22334	22213	22137	22483	22527	22223	22231	22427	22261	22341	22409	22049	22355	22319	22256	22137	22511	22219	22387	22250	21983	22095	22036	22554	22555	22353	22248	22207	22297	22412	22170	22446	22389	22231	22376	22342	22402	22525	22568	21949	22252	22218	22365	22438	22292	22349	22396	22283	22439	22411	22437	22269	22376	22453	22236	22657	22371	22511	22555	22593	22458	22299	22421	22399	22410	22488	22286	22278	22267	22433	22382	22417	22346	22299	22147	22212	22138	22279	22156	22294	22173	22394	22362	22228	22308	22458	22342	22063	22275	22314	22244	22324	22234	22338	22553	22426	22486	22395	22370	22231	22220	22189	22275	22533	22462	22215	22317	22386	22410	22204	22299	22201	22249	22354	22359	22387	22361	22167	22280	22388	22381	22191	22580	22450	22196	22184	22017	22462	22612	22305	22290	22383	22479	22537	22341	22372	22506	22481	22164	22517	22242	22463	22447	22266	22081	22432	22321	22070	22329	22163	22592	22617	22426	22399	22353	22134	22376	22283	22363	22295	22599	22194	22336	22235	22503	22269	22305	22367	22461	22474	22319	22388	22358	22355	22296	22553	22406	22467	22348	22349	22082	22295	22260	22478	22390	22242	22249	22373	22360	22167	22288	22250	22345	22327	22412	22239	22239	22186	22160	22210	22100	22192	22155	22271	22329	22505	22486	22304	22091	22099	22256	22507	22377	22270	22319	22449	22312	22258	22382	22157	22220	22549	22319	22394	22289	22314	22481	22476	22288	22369	22156	22244	22412	22513	22330	22430	22265	22034	22481	22343	22206	22316	22251	22410	22354	21974	22178	22244	22395	22425	22373	22284	22340	22210	22595	22333	22316	22256	22222	22274	22325	22365	22225	22307	22299	22150	22175	22578	22334	22407	22405	22456	22103	22320	22235	22281	22425	22285	22244	22411	22366	22290	22194	22266	22341	22501	22350	21976	22152	22245	22276	22310	22329	22423	22330	22250	22224	22286	22298	22250	22260	22398	22204	22335	22312	22513	22166	22240	22014	22214	22294	22514	22324	22292	22291	22430	22236	22273	22442	22432	22442	22343	22245	22402	22248	22179	22260	22381	22462	22271	22156	22389	22257	22227	22271	22412	22237	22323	22401	22449	22329	22130	22216	21990	22340	22390	22483	22295	22282	22465	22451	22468	22292	22244	22434	22198	22360	22346	22234	22198	22273	22237	22287	22484	22331	22186	22252	22120	22314	22353	22338	22341	22082	22217	22509	22346	22223	22371	22295	22275	22347	22667	22310	22381	22208	22127	22246	22168	22330	22356	22127	22143	22379	22421	22308	22429	22311	22433	22424	22447	22373	22264	22195	22473	22282	22185	22340	22395	22267	22173	22425	22402	22486	22339	22434	22278	22511	22583	22495	22385	22590	22238	22403	22290	22246	22527	22295	22498	22033	22190	22387	22262	22421	22330	22278	22382	22287	22245	22254	22043	22282	22347	22306	22519	22208	22206	22376	22358	22391	22373	22327	22433	22285	22372	22352	22417	22183	22220	22177	22204	22251	22256	22283	22356	22290	22333	22285	22130	22140	22280	22476	22429	22463	22357	22136	22279	22434	22287	22407	22341	22340	22478	22393	22408	22348	22334	22278	22374	22584	22283	22308	22236	22427	22191	22311	22334	22176	22256	22253	22191	22239	22444	22129	22407	22380	22338	22258	22468	22379	22290	21987	22111	22310	22396	22400	22407	22535	22299	22463	22409	22367	22055	22414	22392	22171	22377	22378	22295	22255	22269	21937	22183	22403	22237	22295	22461	22559	22458	22209	22276	22510	22163	22304	22322	22225	22406	22475	22425	22344	22588	22134	22270	22437	22496	22530	22343	22340	22323	22340	22350	22263	22313	22624	22200	22303	22351	21949	22389	22250	22440	22258	22384	22233	22285	22299	22239	22236	22143	22579	22399	22514	22507	22350	22185	22325	22338	22187	22074	22195	22251	22432	22511	22422	22121	22488	22507	22609	22188	22215	22313	22397	22434	22313	22124	22308	22101	22316	22238	22125	22262	22233	22343	22335	22231	22554	22492	22376	22139	22523	22428	22453	22363	22335	22167	22232	22414	22102	22331	22102	22281	22178	22531	22244	22293	22391	22386	22361	22225	22410	22390	22410	22250	22187	22332	22378	22412	22235	22372	22727	22381	22165	22326	22552	22372	22137	22124	22350	22384	22409	22215	22252	22341	22339	22490	22243	22294	22182	22254	22445	22445	22503	22206	21981	22257	22521	22246	22284	22342	22256	22405	22234	22425	22049	22347	22279	22145	22296	22174	22408	22302	22295	22221	22270	22461	22466	22461	22520	22295	22307	22393	22479	22451	22451	22384	22267	22310	22408	22223	22595	22371	22271	22539	22337	22176	22204	22206	22171	22655	22068	22472	22278	22467	22218	22320	22341	22439	22344	22433	22499	22516	22344	22239	22287	21983	22212	22391	22485	22507	22352	22488	22212	22453	22291	22422	22427	22230	22093	22285	22340	22561	22462	22268	22216	22361	22465	22341	22138	22342	22313	22284	22407	22219	22255	22319	22401	22546	22426	22264	22301	22449	22291	22567	22060	22357	22276	22316	22376	22133	22462	22444	22415	22398	22295	22171	22260	22254	22073	22388	22331	22213	22619	22437	22612	22390	22289	22345	22304	22161	22453	22335	22184	22183	22032	22364	22149	22387	22258	22149	22114	22330	22201	22280	22247	22365	22541	22139	22352	22477	22533	22342	22315	22191	22325	22388	22363	22192	22172	22299	22418	22322	22364	22128	22386	22401	22233	22042	22349	22312	22268	22342	22333	22322	22269	22204	22384	22292	22365	22164	22242	22200	22314	22338	22170	22303	22338	22136	22368	22401	22460	22363	22465	22329	22213	22304	22536	22322	22381	22350	22342	22467	22451	22456	22401	22582	22170	22539	22273	22276	22177	22260	22344	22300	22343	22285	22362	22138	22229	22444	22524	22408	22104	22381	22576	22342	22258	22220	22090	22143	22165	22219	22338	22313	22057	22435	22363	22454	22438	22428	22577	22126	22149	22359	22324	22389	22071	22319	22232	22230	22320	22352	22266	22222	22270	22457	22623	22354	22349	22353	22476	22578	22466	22353	22412	22240	22387	22353	22327	22442	22298	22265	22336	22481	22328	22229	22377	22476	22290	22193	22057	22199	22369	22277	22261	22294	22437	22230	22298	22318	22311	22350	22123	22308	22321	22471	22464	22413	22371	22499	22113	22322	22299	22283	22068	22299	22275	22388	22414	22549	22354	22533	22262	22323	22251	22241	22371	22362	22418	22411	22393	22225	22440	22282	22105	22381	22366	22423	22318	22406	22216	22375	22533	22342	22269	22299	22138	22231	22164	22509	22229	22236	22215	22133	22029	21976	22046	22336	22476	22320	22416	22448	22305	22439	22292	22269	22460	22253	22253	22501	22392	22372	22274	22200	22437	22403	22291	22407	22348	22332	22394	22347	22048	22332	22274	22103	22365	22486	22472	22496	22322	22353	22327	22344	22384	22194	22259	22157	22085	22392	22501	21990	22283	22495	22444	22299	22223	22366	22498	22498	22316	22377	22217	22238	22462	22269	22219	22407	22318	22543	22238	22197	22432	22362	22345	22422	22116	22441	22519	22427	22351	22294	22382	22565	22302	22179	22324	22448	22263	22530	22268	22351	22147	22358	22587	22260	22505	22196	22198	22287	22178	22408	22486	22265	22325	22515	22235	22407	22349	22152	22207	22051	22247	22510	22200	22499	22450	22717	22245	22352	22556	22385	22192	22516	22442	22213	22212	22103	22563	22491	22406	22379	22434	22323	22189	22533	22540	22238	22198	21963	22476	22569	22502	22266	22294	22554	22420	22307	22283	22524	22490	22454	22417	22338	22041	22324	22357	22612	22306	22380	22568	22222	22462	22025	22518	22217	22367	22261	22383	22387	22326	22279	22183	22400	22419	22146	22429	22492	22408	22406	22209	22357	22186	22171	22464	22423	22417	22358	22242	22149	22366	22458	22322	22356	22270	22350	22503	22395	22337	22510	22141	22266	22346	22489	22279	22181	22477	22483	22453	22172	22047	22295	22329	22485	22394	22271	22221	22349	22265	22475	22421	22087	22215	22370	22210	22292	22291	22320	22288	22237	22331	22507	22257	22123	22441	22270	22370	22487	22600	22261	22239	22271	22275	22188	22165	22076	22370	22404	22376	22208	22269	22364	22346	22318	22328	22386	22392	22115	22246	22540	22275	22456	22280	22212	22379	22445	22432	22268	22472	22288	22114	22354	22394	22229	22136	22225	22575	22116	22196	22494	22446	22538	22429	22167	22125	22397	22286	22391	22177	22273	22583	22336	22306	22112	22076	22370	22343	22227	22369	22455	22388	22459	22410	22415	22514	22276	22242	22288	22494	22437	22280	22538	22408	22453	22318	22344	22359	22301	22362	22310	22212	22226	22387	22308	22183	22354	22270	22302	22208	22384	22506	22467	22603	22446	22223	22298	22227	22051	22313	22082	22324	22196	22561	22363	22304	22221	22503	22200	22260	22429	22389	22135	22322	22234	22381	22262	22370	22093	22196	22354	22276	22162	22136	22424	22360	22174	22202	22546	22402	22405	22282	22230	22485	22071	22448	22340	22473	22423	22324	22313	22640	22379	22216	22384	22586	22211	21997	22500	22533	22429	22339	22206	22272	22262	22280	22327	22378	22534	22319	22426	22414	22455	22554	22329	22049	22305	22233	22657	22428	22220	22147	22136	22225	22351	22484	22372	22292	22307	22117	22442	22497	22216	22318	22249	22332	22170	22095	22270	22437	22384	22275	22306	22169	22532	22428	22322	22203	22281	22360	22333	22482	22209	22371	22416	22298	22130	22146	22229	22460
20843	36220	36564	30697	26134	23451	21628	19881	19049	18238	17652	17027	16787	16366	16091	15850	15839	15536	15438	15435	15242	15297	15022	15085	15177	15077	14985	15263	15172	15000	15043	15093	15005	14936	15031	15065	14970	15019	15097	14987	14976	14931	14876	15008	15054	15013	14906	15093	14897	14705	15054	14922	15016	14925	14836	14855	14850	14889	14849	14943	14960	14792	14745	14865	14942	14864	14944	14892	14881	14804	14950	14834	14912	15022	14824	15022	14740	14949	14835	14899	14772	14757	14762	14932	14863	14905	14845	14892	14791	14745	14832	14790	14832	15007	14850	14902	14973	14877	14856	14788	14866	14934	14679	14852	14834	14992	14926	14694	14985	14898	14959	14836	14855	14855	14847	14888	14833	14871	14869	14905	14857	14705	14626	14930	14785	14843	14913	14681	14788	14901	15051	14842	14754	14972	15005	14914	14789	14774	14763	14897	14826	14876	14761	14825	14893	14844	14904	14869	14794	14791	14795	14912	14731	14713	14778	14788	14978	14909	14827	14670	14923	14911	14803	14781	14931	14854	14800	14936	14895	14744	15007	14874	14903	14799	15009	14711	14928	14816	14875	14854	14832	14801	14816	14910	14821	14852	14767	14879	14776	15058	14776	14854	14864	14805	14841	14828	14765	14745	14886	14729	14766	15068	14877	14772	14784	14886	14819	14895	15030	14799	14984	14740	14668	14775	14842	14675	14903	14993	14848	14821	15080	14987	14850	14890	14771	14916	14871	14804	14691	14783	14843	14942	14740	14756	14731	14859	14761	14847	14812	15069	14897	14973	14886	14867	14833	14893	14825	14879	14776	15004	14837	14866	14901	14929	14989	14834	14821	14772	14711	14771	14961	14764	14858	14737	14891	14979	14766	14944	14884	14870	14908	14880	14820	14839	14907	14770	14856	14825	14749	14822	14951	14921	14621	14836	14905	14921	14755	14869	14823	14751	14817	14725	14751	14883	14955	14942	14949	14904	14850	14846	14767	14769	14781	14802	14839	14959	14750	14732	14780	14871	14792	14894	15016	14748	14930	14953	14722	15012	14951	14843	14876	14877	14922	14936	14914	14970	14876	14580	14850	14938	14822	14872	14783	14944	14956	14692	14788	14874	14887	14900	14974	14807	14693	14848	15016	14877	14700	14937	14808	14781	14992	14831	14955	14675	14745	14777	14690	14891	14731	14691	14909	14919	14963	14837	14782	14875	14709	14859	14694	14813	14861	14885	14698	14902	15042	14929	14600	14742	14850	14825	14631	14854	15047	14797	14883	14906	14949	14901	15011	14970	14752	14711	14977	14919	14842	15037	14879	14786	14836	14921	14660	14758	14723	15055	14991	14799	14805	14789	14837	14719	14927	14845	14960	15063	14847	14872	14765	14872	14847	14765	14914	14780	14767	14908	14777	14756	14767	14950	14826	14859	14824	14831	14822	14891	14895	14917	14831	14890	14987	15034	14754	14956	14624	14829	15045	14904	14761	14887	14879	14778	14836	14909	14640	14785	14919	14710	14771	14819	14878	14860	14766	14948	14990	14939	14747	14898	14859	14779	14768	14772	14688	14860	14724	14762	14612	14797	14988	14742	14692	14836	14924	14736	14812	14681	14748	14938	14974	14896	15027	14869	15022	14795	14814	14933	15114	14958	14982	14698	14843	14772	14815	14777	14943	15053	14894	14796	14869	14702	14867	14703	14815	14970	14929	14782	14886	14836	14705	14846	14795	14720	14825	14835	14984	14842	14835	15077	14827	14917	14846	14889	14921	14944	14854	14967	14893	14667	14630	14883	14802	14989	14815	14799	14835	14988	14790	14811	14871	14874	15011	14895	14629	14899	14822	14917	14799	14835	14873	15005	14872	14906	14963	14793	14799	14611	14875	14807	14954	14727	14613	14852	14792	14694	14754	14739	14718	14684	14982	14911	14946	14673	14757	14926	14914	14856	14828	14840	14723	14782	14920	14904	14666	14867	14905	14681	14891	14740	14627	14877	14908	14941	14857	14753	14772	14762	14809	14873	14617	14732	14813	14667	14661	14795	14936	14744	14909	14758	14947	14903	14772	14894	14830	14835	14832	14786	14868	14860	14816	15031	14813	14714	14802	14677	14907	14889	14935	14737	14916	15021	14720	14780	14919	14930	14818	14805	14803	15031	14827	14855	14987	14924	14842	14763	14881	14772	14681	14818	14840	14814	15061	14810	14693	14910	14716	14761	14792	15010	14723	14842	14800	15011	14915	14890	14845	14902	14755	14783	14776	14967	14864	14751	14781	14842	14858	14937	14766	14719	14841	14870	14912	14700	14800	14660	14895	14975	14743	14776	14789	14960	14862	14813	14896	14832	14652	14905	14763	14842	14764	14910	14897	14863	14754	14998	14796	14782	14620	14995	14970	14901	14757	15003	14760	14973	14749	14809	14726	15075	14714	14878	14849	14790	15059	14846	14944	14721	14945	14752	14734	14697	14822	14949	14978	14796	14910	15023	14986	14738	14918	14919	14885	14750	14792	14880	14681	14799	14777	14750	14894	14939	14744	14818	14746	14845	14882	14834	14731	14812	14874	14867	14779	14984	14747	14748	14878	14899	14802	14839	14795	14950	14779	14772	14874	14695	14750	14754	14803	14798	14799	14699	14847	14927	14763	14945	14977	14914	14742	14944	14785	14772	14804	14751	14733	14988	14732	14931	14730	14857	14842	14837	14824	14724	14811	14868	14731	14924	14937	14888	14774	14828	14913	14879	14881	14696	15037	14900	14949	14766	14976	14715	14764	15014	14697	14850	14783	14753	15032	15008	14868	14889	14754	14778	14757	14633	14785	14762	14937	14749	14786	14939	14975	14950	14942	14698	14729	14851	14936	14855	14844	15041	14901	14952	14865	14739	14827	14791	14819	14888	14941	14983	15054	14841	14674	14958	14822	14851	14758	14840	14861	14733	14986	14848	14847	14865	14870	14838	14758	15004	14999	14910	14812	14778	14786	14864	14813	14851	14963	14782	14898	14951	14775	14777	14821	14820	14870	14741	14681	14953	14932	14887	14800	14813	14854	15026	14821	14768	14808	14965	14959	14886	14862	14885	14739	14962	14752	14859	14987	14835	14922	14944	14948	14795	14716	14950	14732	14592	14794	14883	14757	14934	14901	14660	14857	14901	14862	14886	14801	14867	14761	14796	14859	14895	14904	14732	14774	14856	14827	14950	14824	14837	14924	14967	14936	14750	14726	14815	14929	14829	14860	14996	14847	14526	14957	14881	14897	14887	14998	15018	14869	14852	14728	14801	14894	14894	14847	14803	14826	15060	14693	14889	14949	14812	14917	14861	14764	14788	14802	14855	14794	15038	14777	14841	14980	14923	14607	14910	14847	14798	15073	14829	14914	14800	14770	14760	14824	14844	14679	14863	14748	14698	14899	14940	14852	14835	14840	14786	14703	14861	14775	14844	14754	14811	14936	15110	14878	14876	14820	14897	14649	14886	14940	14805	14863	14866	14829	14584	14801	14784	14702	14966	14902	14973	14729	14793	14839	14780	14923	14879	14767	14776	14877	15023	14823	14784	14834	14931	14843	14799	14915	14799	14833	14722	14751	14909	14874	14819	14972	14742	14875	14821	14779	14744	14756	14886	14911	14872	15078	14816	14854	14795	14710	14913	14892	14718	14856	15043	14827	14901	14973	14879	14950	15030	14811	14930	14824	14740	14816	14762	14979	14930	15049	14884	14690	14753	14957	14899	14748	14927	14967	14907	14822	14840	14973	14900	14824	15144	14858	14765	14845	14888	14894	14815	14633	14806	15012	14946	14995	14714	14928	14801	14777	14833	14689	14725	14713	14853	14786	14906	14815	14887	14913	15097	14832	14805	14884	14843	14776	14955	14842	14879	14830	14822	14932	14872	14696	15009	14817	14738	14802	14751	14870	14689	14900	14927	14792	15024	14789	14870	14860	14879	14835	14817	14914	14917	14862	14775	14848	14870	14821	14902	14933	14953	14859	14902	14914	14995	14759	14712	14840	15047	14864	14925	14904	14834	14805	14801	14916	14955	14927	14758	14775	14770	14884	14773	14826	14874	14910	14816	14813	14870	14964	14916	14847	14919	14829	14871	14751	14826	14988	14622	14922	14850	14784	14890	14912	14886	14932	14764	14904	14679	14915	14774	14767	14747	14748	14860	15020	14757	14875	14912	14856	14712	14905	14897	14889	14872	14948	14749	14741	15061	14924	14957	15014	14913	14948	14890	14758	14751	14914	14937	15135	14737	15009	14780	15059	14807	14813	15021	14978	14945	14839	14835	14836	14746	14824	14956	14871	14887	14894	14714	14810	15022	14606	14799	14847	14855	14861	14913	15025	14908	14872	14714	14807	14829	14811	14994	15035	14922	14791	14717	14926	14967	14938	14769	14956	14970	14863	14691	14941	14915	14841	14844	15019	14765	14841	14918	14803	14738	14600	14866	14861	14957	14947	14787	14736	14958	14822	14934	14817	14934	14817	14839	14967	14966	14797	14795	14757	14834	14890	14808	14771	14960	14954	14877	14924	14923	14674	15012	14804	14932	14935	14876	14960	14923	14906	14841	14906	14932	14792	14912	14898	14779	14790	14969	14891	14827	14716	14785	14730	14715	14860	14841	14879	14646	14928	14968	14863	14919	14662	14754	14853	14896	14982	15038	14809	14951	14762	14929	14691	14943	14833	14863	14914	14781	14808	14936	14916	14827	14682	14894	14814	14924	14938	14891	14811	14900	14795	14842	14922	14880	14810	14920	14945	14947	14939	14723	14828	14893	14793	14813	15062	14941	14812	14842	14978	14941	14911	14814	14856	14967	14873	14904	14830	14884	14780	14740	14737	14967	14717	14824	14811	14912	14906	14781	14842	14850	14714	14738	14862	14910	14891	14957	14955	14804	14865	15005	14938	14880	14803	14721	14946	14900	14763	14801	14972	14836	14612	14692	14808	14777	14993	14942	14978	14736	14612	14867	14774	14910	14658	14759	14903	14858	14834	14908	14885	14840	14801	14844	14738	14799	14972	14804	14894	14832	14883	14849	14985	14910	14842	14949	14917	14744	14848	14964	14950	14957	15007	14735	14802	14753	14889	14810	14721	14972	14733	14890	14896	14734	14851	14911	14889	14886	14756	14932	14759	15005	14814	14882
22793	21217	27895	25064	22795	28143	33150	29262	27773	27768	26953	26469	26048	25921	25739	25552	25052	25397	25040	24753	24814	24690	24720	24829	24790	24708	24498	24544	24567	24438	24429	24796	24764	24528	24541	24356	24591	24709	24307	24340	24583	24420	24430	24492	24418	24347	24174	24459	24387	24301	24195	24417	24511	24354	24212	24175	24039	24478	24318	24175	24281	24189	24491	24187	24302	24136	24111	24101	24286	24400	24226	24367	24289	24453	24123	24341	24228	24336	23912	24303	24468	24327	24275	24297	24281	24188	24273	24431	24550	24248	24181	24069	24142	24328	24394	24574	24370	24305	24256	24249	24136	24177	24202	24255	24166	23974	24097	24238	24211	24417	24235	24259	24156	24496	24477	24223	24332	24316	24371	24211	24321	24481	24251	24198	24179	24139	24364	24073	24175	24059	24317	24375	24157	24278	24243	24232	23889	23939	24301	24171	24235	24432	24129	24177	24307	24198	24249	24000	24144	24268	24407	24095	24177	24312	24136	24154	24075	24183	24256	24020	23987	24204	24225	24199	24373	24335	24120	24355	24029	24284	24254	24238	24430	24286	24152	24082	24231	24308	24190	24271	24281	24380	24223	24110	24369	24210	23996	24351	24127	24166	24234	24427	24282	24215	24286	24312	24175	24177	24069	24404	24066	24356	24252	24144	23980	24204	24240	24086	24262	24408	24160	24137	24244	24412	24276	24213	23913	24236	24054	24223	24509	24375	24442	23965	24032	23865	24377	24420	24332	24047	24163	24341	24386	24441	23942	24041	24047	24179	24408	24274	24312	24123	24010	24311	24345	24071	24275	24264	24212	24064	24320	24244	24090	24454	24007	24457	24341	24187	24290	24135	24071	24250	24237	24325	24149	24135	24070	24183	24124	24094	24383	24402	24570	24321	24242	24440	24335	24354	24411	24077	24335	24373	24160	24131	24546	24468	24160	24301	24242	24287	23955	24126	24002	24193	24243	24364	24007	23945	24189	24217	24193	24373	24281	24323	24211	24340	24028	24291	24139	24423	24242	23935	24209	24106	24243	24199	24258	24239	24340	24294	24086	24248	24218	24171	24217	24117	24256	24300	24193	24308	24123	23791	24025	24292	23980	24404	24251	24322	24329	24422	24463	24188	24230	23994	23962	24264	24339	23950	24202	24134	24375	24211	24392	24128	24197	24272	24300	24495	24366	23994	24060	24437	24204	24294	24332	24072	23943	24125	24125	24375	24288	24268	24165	24276	24131	23989	24201	24095	24162	24516	24249	24218	24259	24119	24218	24300	24325	24028	24326	24224	24250	24332	24378	24049	24080	24352	24211	24190	24349	24221	23908	24449	24169	24150	24417	24263	24084	24244	24258	24240	24043	23998	23913	24305	24416	24408	24555	24065	24324	24117	24334	24307	24140	24114	24096	24170	24313	24205	24233	24162	24117	24108	24093	24084	24334	24230	23993	24317	24371	24009	24477	24488	24194	24092	24299	24204	24298	24127	24391	24242	24210	23945	24358	24286	24187	24402	24112	24507	24345	24211	24365	24278	24092	24504	24272	24322	24060	24392	23997	24229	24253	24277	24090	24154	24153	24127	24148	24423	24138	24182	24334	24374	24281	24094	24073	24415	24326	24234	23959	24153	24389	24144	24115	24301	24520	24431	24369	23959	24126	24236	24372	24477	24422	23996	24077	23976	24066	23962	24250	23987	24260	24265	24203	24227	24347	24273	24232	24363	24274	24363	24152	24261	24018	24101	24315	24195	24155	24198	24115	24265	24087	24330	24350	24474	24139	24265	24172	24265	24314	24204	24118	24014	24058	24274	24125	24319	24352	24143	23974	24170	23956	24147	24138	24177	24028	23916	24159	24184	24108	24270	24253	24393	23942	24072	24318	24399	24161	24483	24194	24190	24302	24269	24040	24183	24164	24158	23979	24254	24015	24133	24114	24444	24178	24243	24147	24283	24281	24212	24313	23922	24341	24431	24228	24036	24443	23987	24481	24373	24144	24075	24361	24175	24204	24293	24256	24064	24172	23821	24225	24289	24386	24213	24231	24150	24239	24154	24220	24031	24291	24138	24123	24255	24192	24375	24369	24464	24109	24107	24158	24361	24195	24208	24242	24178	24212	24091	24390	24224	24176	24080	24126	24174	24224	24341	24246	24375	24244	24083	24293	24234	23817	24153	24228	24351	24109	24177	24354	24262	24058	24224	23995	24140	24269	24279	23974	24419	24017	24188	24221	24318	24017	24131	24352	24449	24276	24021	24185	24088	24143	24052	24089	24098	24405	24311	24072	24118	24234	24016	24370	24297	24113	24393	24210	24002	24169	24091	24362	24192	24321	24270	24099	24366	23926	24217	24482	24049	24022	23944	24260	24279	24097	24391	24083	24238	24238	24207	24120	24184	24238	23925	24060	24325	24304	24266	24168	24075	24279	24175	24324	24376	24187	24320	24204	24135	24134	24143	24061	23941	23990	24310	24215	24452	24279	24193	24203	24184	24230	24240	24237	24326	24186	24162	24205	24233	24113	23978	24000	24251	24128	24506	24465	24182	24363	24257	24157	24080	24102	24282	24119	24264	24289	24045	24046	24168	24064	24056	24051	24223	24090	24225	23955	24039	24097	24017	24209	24183	24134	24101	24330	23867	24245	24064	24278	24330	24238	24199	24369	24182	23976	24187	24379	24016	24016	24207	24181	24203	24212	24487	24218	24292	24237	24195	24270	24139	24110	24338	24364	24182	24334	24445	24014	24154	24325	24116	24159	24166	23991	24295	24204	24206	24285	24283	24349	24149	24290	24179	24052	24108	24139	24123	24214	24119	24280	24133	24385	24342	24269	24207	24241	24119	24395	24561	24009	24188	24365	24100	24126	24039	24422	24259	23977	24100	24199	23991	24195	24128	24203	24101	24370	24132	24223	24027	24104	23956	24160	24257	24241	24363	24171	24399	24357	24214	24178	24096	24129	24370	24228	24090	24177	24136	23919	24211	24168	24204	24205	24171	24092	24152	24145	24211	24413	24446	24321	24222	24546	24293	24038	24121	24063	24203	24249	24141	24207	24185	24221	24298	24174	24200	24275	24330	24053	24123	24181	24057	24484	24201	24350	24316	24364	24070	24223	24019	24096	24287	24199	24055	24254	24168	24373	24120	24273	24128	24345	23935	24092	24168	24308	24449	24231	24137	24084	24165	23971	24127	24163	24171	23991	24361	24168	24117	24345	23940	24192	24173	24208	24195	24293	24514	24433	24237	24064	24208	24151	24461	24243	24186	24069	24169	24297	24088	24174	24096	24422	23983	24053	24125	24192	24147	24493	24495	24317	24126	24188	24315	24089	24239	24215	24440	24284	24260	24082	24290	24097	24343	24011	24135	24294	24367	24172	24131	24131	24181	24421	23947	24028	24476	24358	24280	24138	24311	24278	24249	24036	23907	24301	24258	24128	24262	24292	24253	24206	24062	23974	23886	24222	24408	24507	23872	24456	24153	24286	24260	24264	24240	24249	24045	23925	24376	24317	24218	24125	23997	24284	24270	24223	24096	24050	24267	24281	24063	24144	24169	24225	24441	24157	24199	24074	24145	24334	24142	24176	24369	24386	24502	24365	24218	24017	24434	24020	24225	24266	24174	24237	24197	24173	24221	24128	24248	24246	24095	24165	24209	24039	24123	24147	24269	24181	24103	24057	24181	24089	24179	24227	24125	24240	23972	23868	24258	24310	24218	24525	24063	24076	24292	24174	24160	24057	24039	24136	24130	24293	24048	24238	24331	24125	24268	24235	23990	24121	24106	24403	24130	24224	24327	24312	24301	24242	24201	24313	24244	24326	23948	24072	24070	24100	24136	24310	24176	24143	24148	24293	24291	24107	24315	24088	24313	24202	24274	24207	24393	24154	24130	24114	24034	24048	24175	24450	23812	24092	24639	24089	24433	24245	24059	24016	24460	24168	24365	23843	24127	24172	24251	24329	23968	24329	24462	24258	24023	24041	24316	24197	24220	24219	24282	23963	24178	24169	24350	24092	24031	24362	24330	24343	24092	24233	24178	24265	24043	24234	24192	24505	24154	24316	24009	24057	24087	24010	24297	24056	24214	24561	24218	24160	24322	24040	24265	24334	24175	24285	24026	24321	24183	23979	24135	24307	23929	24344	24363	24405	24277	24134	24144	24189	24168	24090	24107	24137	24251	24277	24218	24409	24234	24033	24313	24011	24069	24127	24060	24427	23935	24197	23931	24109	24043	24229	24150	24365	24117	24307	24048	24421	24144	24558	23943	24486	24222	24138	24256	24182	24212	24232	24116	24186	24194	24126	24206	24280	24070	24219	24377	24384	24155	24238	24203	24416	24272	24146	24100	24067	24246	24327	24359	24222	24170	24078	24344	24095	24261	24045	24084	24070	24255	24165	24123	23990	24365	24197	24298	24029	24221	24160	24077	24153	24186	24401	24149	24346	24214	24266	24253	24427	24359	24202	24158	24087	24119	24054	23993	24233	24115	24427	24247	24045	24145	24348	24265	24132	24009	24254	24363	24133	24496	24312	23884	24014	24167	24118	24504	24673	24338	24313	24113	24146	24400	24333	24184	24283	24346	24372	24357	24317	24132	24323	24116	24084	24218	24148	24414	24211	24172	24472	24161	24240	24227	24331	24420	24417	24277	24213	24150	24186	24189	24172	24299	24303	24056	24297	24185	24243	24261	24486	24294	24194	24100	24204	24068	24425	24176	24267	24194	24025	24237	24130	24242	24120	24366	24160	24241	24317	24125	24344	24132	24310	24196	24201	24170	24179	24236	24151	24217	24085	24081	24158	24262	24292	24255	24246	24301	24113	24286	24332	24104	24156	24263	24477	24605	24420	24346	24358	24254	24502	24089	24463	24126	24343	24165	24307	24106	24255	24152	24090	24243	24173	24352	24476	24180	24077	24138	24136	24060	24293	24146	24283	24396	24185	24174	24082	24315	24145	24177	24234	24217	24251	24189	24159	24093	24219	24076	24057	24397	24184	24283	24072	24553	24194	24143	24371	24313	24177	24249	24613	24348	24361	24019	24169	24271	24225	24303	24122	24218	24251	24226	24303	24166	23865	23956	24058	24504	24166	24214	24249	24290	24402	24094	24291	24117	24332	24084	24068	24302	24458	24183	24273	24087	24329	24060
23381	41682	41846	35154	30349	27050	24727	22871	21475	20236	19359	18971	18032	18020	17635	17222	17005	16718	16564	16461	16447	16384	16155	16007	16047	16042	16070	16134	16124	16070	16112	16048	15981	15859	15840	15985	15869	15844	16018	15934	15702	15754	15778	15772	15942	15812	15827	15768	15598	15574	15833	15806	15789	15859	15674	15780	15750	15495	15830	15721	15951	15603	15595	15653	15594	15741	15664	15677	15715	15631	15675	15575	15657	15688	15599	15810	15751	15550	15845	15678	15668	15783	15455	15672	15716	15720	15591	15690	15711	15756	15567	15561	15627	15784	15808	15660	15607	15630	15652	15543	15568	15632	15631	15739	15690	15604	15901	15707	15724	15695	15674	15658	15603	15461	15626	15414	15613	15716	15562	15637	15791	15654	15784	15686	15581	15758	15745	15716	15641	15713	15636	15523	15567	15662	15602	15613	15515	15680	15632	15577	15626	15777	15752	15703	15827	15634	15675	15704	15733	15569	15671	15588	15589	15685	15727	15561	15667	15526	15718	15724	15611	15567	15616	15580	15758	15677	15630	15624	15723	15640	15704	15595	15712	15764	15577	15650	15679	15768	15692	15638	15616	15531	15784	15666	15820	15579	15628	15699	15597	15628	15696	15739	15657	15678	15635	15737	15631	15540	15650	15617	15629	15487	15580	15653	15557	15574	15668	15821	15531	15818	15606	15616	15698	15580	15528	15703	15728	15646	15601	15750	15722	15489	15671	15575	15793	15760	15659	15702	15558	15608	15564	15675	15591	15594	15731	15578	15593	15792	15703	15607	15684	15666	15690	15785	15827	15672	15569	15828	15785	15621	15618	15623	15757	15528	15500	15611	15534	15500	15596	15921	15714	15676	15770	15767	15684	15700	15458	15717	15534	15630	15561	15629	15657	15613	15808	15526	15547	15827	15692	15571	15767	15693	15421	15653	15680	15652	15579	15814	15720	15802	15541	15783	15699	15613	15691	15807	15533	15575	15643	15731	15672	15603	15641	15573	15623	15706	15490	15660	15582	15725	15827	15529	15587	15571	15720	15594	15732	15596	15574	15621	15621	15630	15856	15735	15640	15588	15683	15742	15718	15464	15719	15550	15424	15884	15626	15679	15625	15512	15631	15586	15866	15750	15599	15647	15757	15579	15762	15835	15589	15690	15643	15617	15764	15535	15692	15795	15763	15561	15802	15669	15681	15805	15639	15550	15671	15825	15568	15678	15458	15586	15695	15705	15674	15556	15862	15567	15637	15613	15533	15831	15624	15576	15526	15679	15738	15539	15561	15660	15724	15544	15499	15689	15630	15649	15736	15597	15758	15651	15723	15545	15559	15701	15714	15590	15589	15636	15682	15602	15627	15762	15633	15491	15466	15720	15703	15637	15678	15408	15708	15473	15743	15698	15746	15700	15463	15609	15537	15743	15571	15552	15441	15785	15707	15647	15562	15612	15840	15780	15719	15665	15876	15482	15597	15650	15628	15727	15580	15693	15702	15721	15591	15716	15711	15577	15715	15716	15476	15654	15811	15577	15693	15648	15532	15653	15676	15619	15672	15559	15554	15645	15498	15625	15600	15846	15770	15586	15722	15681	15654	15714	15589	15740	15614	15634	15618	15795	15700	15593	15581	15655	15561	15528	15641	15685	15428	15760	15800	15741	15623	15691	15715	15556	15746	15630	15600	15661	15576	15563	15762	15448	15575	15677	15521	15609	15690	15784	15560	15728	15674	15532	15656	15575	15594	15670	15580	15642	15630	15585	15721	15651	15680	15732	15717	15737	15605	15542	15574	15701	15657	15569	15660	15811	15595	15602	15612	15619	15701	15714	15601	15599	15584	15521	15492	15722	15739	15633	15598	15704	15457	15706	15891	15481	15822	15851	15611	15647	15570	15621	15648	15860	15640	15735	15624	15544	15655	15505	15613	15854	15561	15697	15771	15699	15640	15687	15659	15587	15523	15698	15654	15673	15600	15541	15700	15576	15785	15513	15629	15751	15783	15738	15508	15524	15671	15680	15603	15870	15678	15516	15586	15655	15581	15644	15697	15852	15613	15701	15684	15690	15742	15653	15789	15600	15742	15787	15637	15728	15490	15664	15707	15604	15532	15546	15773	15637	15547	15505	15540	15499	15640	15411	15588	15528	15713	15658	15736	15551	15484	15581	15670	15625	15666	15468	15726	15744	15600	15702	15588	15707	15760	15586	15879	15711	15534	15485	15780	15699	15698	15599	15832	15499	15539	15900	15711	15541	15686	15556	15590	15840	15572	15682	15561	15725	15674	15599	15639	15566	15408	15719	15681	15795	15761	15662	15500	15776	15806	15837	15582	15721	15940	15693	15607	15677	15687	15520	15512	15700	15782	15635	15443	15559	15706	15714	15643	15658	15645	15675	15670	15752	15666	15611	15576	15864	15544	15714	15377	15724	15534	15728	15720	15619	15492	15543	15622	15612	15601	15731	15713	15697	15730	15788	15517	15806	15595	15539	15746	15637	15659	15784	15713	15649	15666	15695	15666	15639	15629	15716	15507	15607	15570	15555	15608	15608	15677	15684	15498	15696	15625	15701	15527	15561	15651	15495	15693	15635	15544	15768	15605	15413	15539	15670	15650	15613	15597	15679	15563	15773	15648	15632	15610	15542	15699	15571	15590	15689	15632	15525	15694	15495	15600	15627	15744	15641	15674	15602	15610	15802	15754	15685	15747	15604	15456	15661	15719	15660	15585	15642	15608	15700	15548	15917	15734	15704	15551	15615	15708	15743	15533	15808	15715	15753	15598	15730	15720	15693	15742	15719	15527	15761	15689	15655	15659	15691	15530	15597	15775	15692	15574	15665	15643	15762	15718	16005	15729	15691	15656	15653	15572	15667	15560	15727	15667	15562	15591	15751	15771	15703	15699	15572	15618	15665	15687	15569	15727	15687	15465	15570	15672	15737	15694	15651	15664	15746	15698	15524	15575	15693	15651	15575	15674	15741	15507	15852	15725	15630	15614	15678	15531	15563	15397	15758	15662	15591	15772	15579	15697	15549	15768	15505	15851	15708	15627	15610	15637	15573	15686	15617	15513	15586	15500	15674	15537	15555	15661	15617	15805	15634	15594	15595	15758	15660	15783	15567	15618	15822	15586	15607	15664	15643	15646	15674	15687	15820	15560	15670	15462	15610	15753	15730	15723	15693	15551	15804	15691	15724	15681	15932	15687	15785	15730	15641	15750	15490	15786	15599	15575	15759	15570	15572	15684	15746	15663	15721	15609	15469	15704	15510	15637	15607	15788	15621	15632	15743	15706	15632	15660	15840	15568	15646	15613	15683	15561	15559	15805	15564	15642	15660	15625	15561	15550	15487	15651	15587	15624	15611	15552	15745	15620	15663	15699	15584	15859	15624	15648	15516	15661	15584	15648	15500	15772	15749	15650	15741	15707	15614	15649	15563	15673	15759	15721	15710	15681	15606	15744	15483	15652	15615	15719	15711	15753	15625	15684	15554	15626	15731	15651	15569	15578	15687	15551	15617	15565	15748	15872	15612	15603	15717	15660	15602	15607	15669	15674	15571	15653	15555	15589	15744	15697	15547	15751	15499	15576	15553	15743	15663	15693	15570	15590	15770	15621	15767	15755	15567	15731	15530	15578	15657	15576	15579	15511	15649	15881	15586	15623	15913	15619	15605	15577	15652	15734	15626	15504	15658	15548	15682	15594	15675	15795	15580	15843	15660	15687	15559	15656	15574	15615	15783	15635	15698	15616	15654	15694	15673	15597	15604	15629	15740	15550	15681	15569	15636	15564	15729	15782	15580	15612	15521	15757	15441	15718	15817	15788	15602	15515	15671	15767	15667	15661	15713	15702	15664	15789	15624	15838	15752	15750	15637	15745	15515	15510	15777	15642	15741	15571	15743	15556	15808	15636	15609	15666	15647	15560	15644	15740	15695	15867	15681	15573	15756	15786	15537	15605	15687	15573	15437	15736	15706	15646	15719	15641	15766	15815	15530	15696	15763	15565	15616	15765	15654	15745	15618	15701	15698	15502	15676	15595	15454	15761	15756	15738	15813	15484	15595	15773	15574	15614	15733	15566	15688	15668	15774	15508	15601	15690	15374	15786	15657	15721	15730	15736	15822	15700	15636	15508	15744	15645	15694	15651	15820	15601	15836	15667	15565	15726	15547	15848	15692	15628	15675	15559	15632	15652	15640	15698	15745	15745	15674	15526	15547	15666	15630	15573	15669	15673	15422	15508	15591	15654	15838	15795	15709	15726	15660	15614	15612	15669	15626	15708	15434	15681	15508	15558	15688	15543	15734	15666	15748	15763	15726	15662	15612	15772	15575	15773	15739	15593	15548	15639	15647	15678	15717	15679	15679	15733	15689	15528	15521	15696	15579	15520	15711	15583	15630	15652	15724	15580	15707	15560	15714	15617	15718	15565	15605	15466	15832	15680	15600	15666	15710	15694	15659	15804	15721	15677	15747	15673	15712	15684	15830	15540	15466	15700	15506	15727	15766	15729	15617	15413	15532	15486	15706	15721	15714	15705	15651	15754	15516	15782	15713	15788	15640	15766	15648	15745	15665	15676	15585	15807	15830	15665	15773	15690	15665	15723	15662	15636	15486	15636	15792	15507	15722	15575	15571	15765	15619	15625	15603	15691	15613	15674	15697	15655	15591	15658	15706	15738	15604	15709	15871	15644	15515	15712	15578	15594	15657	15743	15567	15749	15727	15802	15647	15575	15518	15758	15632	15747	15642	15687	15423	15618	15674	15806	15803	15684	15754	15527	15626	15825	15425	15816	15760	15457	15547	15732	15565	15688	15750	15609	15666	15556	15689	15691	15862	15704	15589	15506	15574	15789	15608	15690	15710	15737	15710	15695	15700	15595	15700	15524	15351	15605	15481	15609	15582	15643	15666	15868	15656	15731	15589	15723	15649	15673	15760	15638	15846	15658	15641	15649	15646	15738	15681	15605	15722	15602	15660	15605	15486	15522	15571	15511	15589	15469	15837	15641	15699	15590	15736	15698	15579	15766	15704	15515	15811	15611	15753	15727	15693	15599	15674	15686	15660	15522	15544	15712	15834	15728	15631	15715	15528	15795	15614	15794	15663	15629	15554	15748	15624	15643	15815	15923	15761	15639	15540	15725	15680	15727	15593
34440	28552	32578	30293	27310	26192	25115	24236	23987	23644	23351	23142	23040	22976	22714	22693	22730	22638	22642	22351	22445	22480	22555	22505	22345	22396	22664	22263	22361	22318	22506	22473	22507	22387	22360	22609	22304	22611	22327	22335	22424	22491	22171	22235	22433	22388	22256	22406	22432	22292	22251	22172	22467	22485	22198	22371	22438	22352	22298	22312	22292	22237	22329	22060	22274	22366	22378	22183	22342	22256	22536	22121	22322	22203	22517	22472	22268	22131	22380	22388	22173	22155	22345	22133	22359	22213	22076	22410	22255	21949	22334	22487	22100	22240	22357	22133	22263	22291	22235	22266	22399	22453	22181	22344	22243	22355	22555	22440	22019	22283	22202	22191	22347	22293	22380	22378	22466	22184	22351	22087	22261	22327	22231	22299	22160	22201	22408	22424	22398	22354	22234	22420	22299	22264	22311	22306	22253	22146	22303	22268	22509	22461	22452	22428	22125	22616	22554	22189	22423	22288	22553	22338	22316	22284	22032	22202	22263	22289	22336	22358	22291	22385	22352	22333	22285	22511	22274	22288	22339	22106	22144	22352	22246	22410	22295	22292	22144	22277	22309	22421	22380	22295	22252	22436	22552	22245	22350	22265	22335	22361	22126	22219	22216	22343	22155	22283	22330	22272	22343	22372	22219	22204	22312	22318	22372	22263	22363	22227	22362	22341	22454	22195	22195	22155	22112	22399	22482	22266	22370	22169	22483	22370	22394	22410	22305	22528	22341	22358	22293	22226	22319	22294	21987	22191	22408	22448	22328	22399	22346	22246	22361	22023	22270	22241	22308	22285	22402	22111	22445	22560	22371	22399	22584	22244	22321	22514	22516	22628	22164	22368	22336	22460	22572	22371	22175	22374	22533	22404	22343	22322	22676	22402	22257	21947	22317	22225	22416	22175	22241	22290	22133	22289	22430	22220	22277	22241	22175	22099	22068	22272	22327	22446	22183	21985	22396	22375	22416	22102	22372	22342	22357	22493	22188	22384	22301	22239	22275	22241	22328	22261	22418	22349	22470	22505	22289	22465	22590	22283	22249	22381	22307	22228	22383	22082	22219	22263	22590	22282	22201	22251	22325	22289	22381	22465	22265	22362	22546	22309	22117	22375	22545	22472	22538	22117	22172	22142	22255	22185	22308	22199	22290	22541	22215	22434	22486	22367	22371	22582	22305	22396	22269	22374	22196	22385	22384	22386	22339	22171	22272	22281	22146	22304	22370	22326	22301	22226	22140	22294	22387	22291	22302	22307	22379	22123	22209	22262	22412	22135	22337	22483	22463	22373	22182	22400	22424	22414	22510	22387	22213	22517	22471	22356	22279	22233	22336	22222	22354	22227	22312	22292	22322	22376	22242	22374	22015	22090	22390	22136	22565	22078	22423	22281	22361	22371	22155	22336	22463	22368	22291	22253	22242	22086	22208	22355	22374	22433	22273	22429	22442	22084	22202	22440	22342	22353	22328	22436	22254	22289	22146	22087	22391	22300	22283	22283	22359	22363	22512	22517	22559	22336	22385	22523	22329	22158	22206	22239	22244	22213	22187	22392	22278	22428	22331	22503	22329	22543	22303	22374	22459	22455	22547	22335	22307	22114	22202	22186	22162	22372	22472	22281	22122	22333	22239	22208	22389	22200	22303	22442	22310	22346	22378	22241	22377	22430	22204	22272	22270	22151	22130	22443	22326	22177	22472	22394	22312	22224	22351	22151	22053	22318	22332	22036	22159	22205	22226	22274	22441	22062	22364	22306	22281	22459	22448	22274	22431	22413	22652	22427	22275	22472	22298	22365	22496	22230	22246	22267	22463	22319	22381	22450	22458	22395	22493	22222	22359	22457	22560	22384	22150	22250	22200	22261	22372	22294	22141	22456	22461	22313	22273	22253	22390	22243	22237	22263	22446	22409	22387	22296	22368	22443	22558	22364	22275	22311	22530	22572	22400	22331	22341	22166	22434	22291	22393	22384	22471	22370	22407	22347	22360	22506	22252	22143	22382	22491	22275	22331	22175	22034	22310	22358	22323	22269	22390	22220	22197	22296	22357	22238	22534	22292	22070	22209	22500	22361	22319	22382	22534	22421	22567	22238	22399	22289	22177	22431	22606	22380	22296	22143	22539	22226	22448	22380	22567	22299	22419	22146	22222	22525	22116	22281	22379	22464	22132	22357	22125	22341	22338	22456	22353	22425	22281	22358	22421	22025	22290	22209	22460	22414	22240	22230	22294	22291	22094	22146	22283	22378	22394	22344	22372	22374	22302	22395	22505	22348	22447	22466	22248	22372	22220	22436	22234	22021	22155	22043	22225	22343	22526	22318	22289	22285	22396	22240	22177	22193	22414	22289	22307	22401	22222	22299	22433	22327	22408	22261	22365	22458	22374	22192	22342	22355	22483	22371	22410	22362	22433	22265	22578	22646	22399	22236	22377	22211	22485	22365	22316	22224	22339	22488	22303	22180	22070	22429	22406	22296	22295	22443	22241	22334	22382	22403	22228	22170	22240	22438	22502	22375	22392	22298	22221	22317	22342	22211	22255	21946	22242	22349	22369	22114	22293	22380	22210	22352	22476	22397	22535	22450	22439	22487	22445	22361	22136	22245	22150	22375	22322	22377	22043	22269	22193	22370	22343	22168	22333	22238	22351	22469	22456	22318	22312	21992	22283	22232	22439	22318	22250	22052	22357	22372	22288	22185	22417	22161	22326	22429	22270	22480	22322	22263	22438	22089	22457	22396	22462	22405	22245	22129	22333	22120	22354	22184	22427	22353	22300	22257	22308	22240	22277	22412	22305	22593	22269	22242	22220	22226	22225	22233	22174	22252	22443	22399	22353	22267	22141	22304	22228	22104	22193	22328	22132	22144	22287	22378	22367	22548	22506	22028	22493	22183	22262	22674	22522	22327	22182	22259	22195	22313	22165	22269	22328	22440	22388	22456	22378	22397	22327	22246	22300	22117	22316	22460	22245	22322	22581	22456	22442	22375	22226	22263	22497	22606	22273	22468	22457	22452	22489	22416	22301	22425	22352	22357	22234	22277	22388	22489	22469	22438	22347	22487	22177	22469	22352	22234	22026	22151	22099	22319	22373	22476	22404	22367	22356	22336	22396	22443	22277	22382	22266	22090	22239	22174	22602	22580	22106	22342	22429	22276	22299	22285	22228	22544	22387	22354	22460	22185	22298	21964	22337	22352	22170	22269	22231	22361	22262	22195	22298	22236	22113	22230	22445	22368	22257	22356	22402	22219	22552	22244	22382	22352	22457	22409	22245	22449	22224	22462	22184	22298	22162	22448	22616	22166	22182	22229	22363	22411	22434	22309	22477	22299	22432	22383	22567	22158	22378	22327	22487	22010	22407	22466	22339	22381	22395	22193	22232	22212	22254	22391	22329	22307	22197	22219	22232	22495	22302	22603	22485	22508	22312	22316	22340	22286	22243	22579	22350	22206	22188	22502	22109	22329	22303	22502	22122	22035	22323	22418	22266	22269	22290	22319	22139	22408	22313	22255	22251	22296	22324	22465	22373	22471	22434	22397	22359	22440	22310	22548	22393	22224	22192	22438	22077	22258	22377	22293	22162	22209	22321	22414	22396	22157	22172	22515	22295	22411	22237	22180	22336	22319	22230	22211	22206	22460	22422	22499	22192	22269	22369	22296	22293	22320	22398	22049	22323	22234	22186	22507	22471	22248	22202	22051	22444	22379	22247	22133	22138	22378	22520	22349	22375	22245	22372	22263	22435	22240	22389	22290	22390	22454	22324	22406	22509	22328	22265	22595	22404	22287	22424	22400	22065	22164	22387	22213	22324	22215	22487	22187	22429	22462	22432	22174	22300	22311	22216	22259	22437	22279	22514	22464	22414	22184	22607	22405	22270	22408	22256	22382	22319	22229	22424	22433	22249	22319	22264	22182	22445	22327	22378	22451	22416	22543	22225	22427	22534	22425	22194	22275	22044	22192	22303	22313	22094	22476	22437	22343	22390	22197	22343	22503	22436	22070	22419	22418	22279	22275	22480	22379	22440	22162	22203	22266	22444	22368	22385	22364	22315	22112	22493	22209	22322	22126	22390	22371	22279	22176	22326	22361	22292	22098	22160	22257	22295	22296	22499	22297	22292	22192	22387	22317	22236	22368	22325	22371	22400	22500	22268	22439	22248	22445	22436	22181	22296	22444	22493	22350	22205	22345	22298	22168	22298	22458	22420	22312	22420	22200	22358	22298	22275	22211	22345	22346	22335	22053	22333	22323	22311	22253	22375	22446	22131	22277	22165	22144	22383	22311	22200	22392	22253	22239	22432	22577	22333	22124	22224	22455	22296	22157	22102	22285	22294	22290	22315	21900	22562	22456	22302	22361	22448	22184	22187	22353	22440	22528	22081	22201	22479	22453	22096	22350	22394	22189	22417	22121	22146	22209	22321	22150	21993	22183	22289	22099	22057	22207	22354	22499	22332	22482	22307	22629	22530	22424	22470	22358	22298	22126	22439	22258	22297	22225	22496	22205	22445	22092	22455	22108	22485	22288	22301	22180	22329	22423	22539	22175	22501	22159	22476	22366	22619	22473	22416	22246	22208	22259	22538	22321	22189	22154	22465	22367	22152	22505	22376	22422	22423	22222	22109	22358	22393	22513	22306	22411	22468	22160	22161	22291	22316	22274	22636	22197	22133	22327	22376	22140	22422	22409	22247	22490	22215	22490	22254	22459	22476	22254	22450	22297	22155	22304	22245	22420	22405	22295	22459	22507	22184	22420	22479	22296	22312	22337	22447	22502	22215	22481	22320	22380	22315	22428	22459	22272	22225	22212	22285	22214	22180	22145	22380	22143	22304	22461	22295	22382	22178	22213	22333	22265	22398	22424	22373	22278	22479	22164	22207	22213	22403	22289	22319	22328	22519	22541	22437	22321	22375	22461	22242	22076	22113	22305	22234	22503	22342	22319	22323	22283	22481	22431	22427	22312	22194	22384	22269	22604	22489	22217	22177	22307	22271	22249	22407	22120	22179	22123	22302	22408	22360	22182	22205	22391	22513	22298	22604	22181	22234	22243	22317	21968	21996	22401	22342	22278	22597	22461	22434	22415	22136	22276	22302	22262	22292	22503	22246	22409	22325	22249	22172	22290	22365	22197	22209	22383
22941	29496	29337	24309	21998	19980	18668	17773	17368	16804	16324	16141	16027	15631	15664	15605	15415	15200	15346	15251	15237	15103	15150	15092	15162	15053	15084	15127	15091	15131	14882	15260	15075	15025	14836	15114	14997	14970	14869	15175	14930	14888	15069	14928	15095	14927	15167	14814	14978	14946	14787	14832	15008	14845	14834	15036	14966	15080	14986	14881	14870	14877	15026	14834	14845	14821	15068	14902	15125	14986	14936	14837	14922	14834	14759	15067	14905	15009	14848	14889	15055	14880	14945	14854	14964	14796	14972	14899	15036	14799	14896	14799	14756	15019	14988	14929	14799	14660	14847	14895	14807	14667	14874	14937	14946	14763	15008	14886	14863	14904	14795	14929	15024	14978	14943	15022	15079	14972	14728	14930	14789	15015	14794	14815	14972	14932	14799	15008	14921	14758	14893	14731	15104	14807	15002	14812	14845	15030	14882	15226	14990	14966	14890	14814	14789	14895	14976	14976	14977	14819	14825	14952	14769	15039	14995	14939	15013	14886	14888	14874	14811	14692	14825	14735	15000	14823	14982	14993	14720	14897	14781	14823	15016	14901	14927	15013	14944	15020	14931	14633	14823	15009	14869	14901	14904	15088	14836	15007	14985	14830	14776	14915	15094	14860	14877	14917	14705	14937	14929	14967	14892	14826	14761	14943	15034	14900	15010	14832	14976	14688	14899	14869	14763	15012	14723	14895	14868	14917	14969	15120	14772	14913	15024	14909	14828	14816	14951	15040	14891	14727	14897	14847	14961	14829	14833	14909	15024	14822	14922	14945	14702	15055	15010	14746	14863	14932	14751	15025	14867	14892	14834	14937	15054	14996	14971	14741	14971	14891	14918	14816	14934	14826	15210	14974	14822	14802	14971	14971	14896	15073	14911	14691	14899	14828	14840	14851	15041	15082	15153	14805	14837	14823	14956	14985	14800	15019	15099	14955	14835	14942	14843	14853	14789	14975	14946	14957	14945	15004	14972	14933	14816	14981	14893	15092	14738	14961	14973	14788	15039	14895	14812	14828	14851	14736	14694	14784	14933	14810	14881	14928	14873	14963	14877	14749	14783	15052	15084	14789	14944	15020	14919	14895	14972	14851	14843	15030	14903	14804	14967	14781	15007	14925	14971	14866	15025	15054	14859	14996	14855	14966	15173	14959	15084	14871	14927	14985	14850	14839	14893	14992	15059	14935	14842	14826	15054	14812	14967	14857	14940	14773	14853	14924	14983	14947	14822	15046	14915	14940	14972	14822	15085	14967	14837	14779	14915	14973	15012	14895	14924	14802	14918	14950	14800	14885	15012	14898	14836	14797	15043	15001	14890	14940	14908	14933	14953	15000	14785	14974	14857	14882	14844	15024	14903	15084	14937	14783	15048	14998	14959	14814	14982	15084	15021	15017	14847	14921	14731	14839	14781	14940	14873	14924	14822	14956	15133	14922	14956	14768	14759	14914	14933	14923	15089	15060	14904	15054	14880	14943	14980	14946	14962	14909	14841	14834	14821	14874	14966	14828	14847	14933	14884	14773	14994	14774	14983	14994	14804	15017	14841	14874	14955	14869	14858	14888	15100	14810	14923	14734	14959	14958	14921	14802	15062	14782	14889	14972	14855	14963	14859	15123	14901	14951	14930	14891	14774	14826	14929	14906	15043	14868	15028	14863	14717	14891	14895	14787	14954	14781	14906	14943	14876	14839	14759	14872	14838	15014	14812	15003	14752	14880	15034	14911	15129	14868	14897	15023	14814	14722	14807	14865	14906	14830	14860	14839	14927	14912	15002	14893	14694	15049	15042	15029	14825	14990	15039	14967	14844	14836	14801	14907	14953	14919	14976	14768	14971	15016	14904	14914	14924	14897	14821	15031	14999	14807	15072	15014	14884	14918	14811	14893	15003	14944	15022	14999	14920	14864	14864	14816	14888	14910	14916	14915	14906	14827	14888	14864	14774	14854	14772	14939	14769	14785	15039	14743	15118	14813	14875	14808	14967	14755	14949	15012	14794	14693	14827	14883	15121	14999	14771	15037	14853	15090	14895	15052	15093	14955	15025	14790	15019	14978	14848	14970	15045	14665	14782	14937	15004	14927	15002	14920	15064	14908	14836	14900	14812	14846	14873	14870	15025	14949	14797	14824	14965	14927	14950	14994	14801	14817	14835	14850	14863	14830	14866	15021	14885	14966	14887	14931	14841	14881	15111	15044	14855	14863	14811	14729	14866	14877	14827	15019	14670	15001	14787	14904	14729	14903	14836	14806	14827	14921	14814	14967	14963	14897	14819	14857	14970	14868	14885	14930	14999	14976	14904	14958	14898	14812	15067	14907	14899	14791	14939	15095	14837	14960	14876	14774	14855	15046	14930	15014	14954	14873	14962	14906	15052	14748	14980	14891	14984	14853	14992	14994	14976	15024	14866	14799	14816	14858	15049	14917	14904	14886	14930	15016	14855	14932	14853	14799	14817	15037	14973	14805	15072	14827	14907	14810	14875	14656	15016	14952	14934	14883	14865	14973	14923	14829	14887	14901	14857	14955	15020	15045	15096	14972	14929	14924	14871	14852	14845	14947	14889	14848	14869	15068	14983	15032	14969	14932	14897	15029	14943	14841	14876	14872	15028	14903	14834	14851	14842	15034	14991	14812	14963	14853	14913	14782	14787	15064	14926	14907	14814	14930	14848	14810	14875	14868	14939	14877	15003	14947	15181	14793	15002	14949	14961	14859	14796	14880	14886	14960	14920	15070	14824	14784	14839	14991	15023	14981	14874	14701	14912	14815	15046	14717	14901	14878	14961	14984	14852	15016	14968	14813	14875	14923	15061	14840	14945	14858	14917	15089	14892	14975	14932	14757	14956	14898	15035	14995	14981	14877	14859	14893	14869	14981	14823	14987	14867	14922	14832	14919	14804	14892	14931	14940	14767	14805	14978	14846	14928	14916	15024	14946	14994	15019	14773	14943	14766	14980	14722	14965	15031	15038	14890	14988	15064	14974	14949	14888	14716	14680	14919	15129	14800	14935	14834	14767	14904	15001	14973	14942	14797	14925	14946	14779	14970	14788	14684	14988	14977	14887	14900	14879	14960	14967	14772	14855	14826	14835	14929	14962	15006	15041	14886	14884	15089	15071	15056	14862	14864	14948	15018	14930	14993	14879	14919	14785	14891	15055	14933	15060	14937	14935	14907	14904	14825	14879	14883	14969	14875	14822	14767	14971	15070	15069	14848	14972	14948	14773	14972	14769	14992	14994	14848	14779	14912	14892	14956	14905	14741	14917	14995	14806	14931	14902	14933	15007	14926	14887	15000	14911	15037	15028	15026	14886	14841	14840	14936	14855	14903	14822	14865	14889	14913	14825	14644	14857	14849	14824	15016	15005	14853	14854	14993	14883	14935	14892	14917	14876	14948	14908	14831	14981	14850	15019	15059	14912	14925	14887	14795	14900	14808	14915	14943	14997	14972	14956	14877	14941	15112	14824	14855	14755	14879	15056	14902	14961	14908	14964	15060	14934	14898	14853	14874	14961	14907	14956	14922	14811	14914	15026	14904	14947	14908	14797	14601	14918	14741	14891	14892	14777	14984	14943	14904	14889	14520	14813	14986	14937	14885	14880	15021	14888	14780	14986	14836	14807	14921	15039	14894	14771	14902	14979	14811	14939	14802	14893	14786	15029	15023	14702	14852	15089	14943	14919	14864	14913	14806	14810	15071	14921	14878	14744	14853	14892	14812	14853	14845	14754	14927	14740	14633	15037	15084	14969	14819	15011	14916	14896	14959	14909	14812	14866	14765	14795	14892	14940	14990	14796	14875	14950	14918	14899	14931	14998	14821	15051	15143	15012	14867	14965	15027	14975	15055	15075	14943	14847	15049	14943	15012	14829	14997	14887	14976	14888	14911	14970	14906	14799	15073	14905	14772	14809	14897	15046	14906	14854	14884	14868	14884	15068	14928	14745	15054	14916	14915	14810	14993	14947	14943	14878	14872	14929	14798	14898	14835	14818	14908	14891	14799	15000	14941	14864	14941	14931	14980	14916	15026	15016	14971	14803	15056	14918	14949	14729	14988	14866	15030	14999	15042	15048	14837	14866	14921	14895	14847	14697	14877	14891	14752	15013	14979	14729	14806	14849	14862	14972	15020	14780	14913	14990	14900	14927	14981	14847	14968	14991	14909	14930	14790	14943	15008	15067	14984	14898	14844	15027	14914	14875	14932	15001	15091	14975	14991	14882	14975	14654	14859	14827	14934	14955	14829	14944	14693	14828	14982	14965	14888	14843	14792	14858	14895	14766	14894	14858	14939	14952	14895	14982	15007	14799	14804	14857	14953	14876	14859	14984	14913	14973	15029	14904	14990	14902	14864	15129	15084	14840	14931	14644	14805	15105	14783	15070	14979	14852	14906	14896	14859	14950	14830	14799	14966	15017	14845	14932	14950	14763	14972	14881	15065	14986	14787	14873	14931	14919	14913	14863	14860	15011	14795	14956	14816	15001	14938	14869	14958	14994	14781	14856	14958	15010	14800	15143	14896	14997	14865	14757	14832	14962	14972	15080	15065	14988	14896	14895	14796	14822	14999	15065	15015	14792	14951	15005	14903	15005	14843	14875	14899	14872	14834	14798	14761	14899	14967	14794	14890	14913	14757	14824	14936	14930	15054	14917	14995	14932	14991	14837	14667	14922	15079	15031	14967	14858	14902	14928	14808	15064	14996	14919	15048	14817	14848	14903	14923	15097	14813	14888	14968	14887	14885	14999	14838	15009	14810	15032	14891	15009	14995	14790	14815	14802	14878	14905	14755	15114	14879	14715	14827	14972	14761	14858	14896	14843	14982	14774	15007	14961	15067	14898	14916	14770	14840	14923	14768	14914	14922	14990	14787	14947	14861	15046	15017	15065	14927	14865	14973	14959	14812	14976	14933	14822	14903	15058	14867	14913	14869	15002	14907	14954	14902	14890	14934	14805	15109	14862	14850	14935	14978	14869	14907	14922	14926	14896	14730	14895	14803	14952	14873	14943	14870	14779	14797	14918	14776	14803	14841	14991	14848	14995	14824	15073	14941	14934	14960	14828	15046	14897	14759	14977	15004	14990	14930	14897	14811	14828	15006	15076	14936	14831	14889	14953	15006	14820	14898	14849	14919	14845
24537	21181	27837	25558	24782	28281	29425	26086	24865	24768	24309	24069	23630	23637	23242	23130	22951	22860	23112	22558	22635	22533	22531	22554	22520	22598	22513	22723	22532	22712	22382	22529	22375	22594	22193	22322	22376	22309	22430	22226	22312	22393	22204	22349	22154	22247	22389	22397	22349	22352	22212	22425	22413	22395	22229	22284	22234	22116	22194	22189	22292	22161	22303	22292	22105	22228	22025	22365	22236	22302	22268	22331	22248	22189	22139	22124	22164	22453	22384	22140	22331	22166	22303	22258	22214	22362	22341	22017	22278	22079	22053	22092	22074	22055	22305	22401	22075	22114	22215	22221	22250	22269	22161	22186	22298	22018	22082	22213	22116	22388	22137	22030	22503	22471	22358	22149	22191	22332	22128	22401	22354	22220	22133	22223	22225	22196	22372	21964	22538	22413	22227	22224	22083	22189	22070	22318	22043	22060	22460	22405	22193	22177	22316	22250	22036	22196	21884	22432	22399	22419	22259	21911	22081	22213	22307	22272	22425	22364	22221	22102	22238	22325	22253	22194	21998	22290	22241	21962	22256	22391	22124	22291	22032	22306	22427	22328	22124	22001	22332	22046	22042	22219	22350	22059	22165	21991	22209	22192	22045	22296	22268	22265	22234	22241	22199	22358	22301	22427	22324	22370	22225	22102	22467	22149	22276	22248	22242	22010	22211	22129	22164	22065	22270	22258	22165	22312	22438	22079	22304	21981	22245	22169	22337	22261	22316	22113	22236	22184	22090	22051	22429	22318	22441	22200	22302	22394	22099	22240	22383	22321	22267	22056	22231	22400	22160	21871	22258	22428	22348	22377	22131	22047	22438	22279	22198	22350	22432	22021	22401	22355	22206	22200	22240	22093	22265	22170	22283	22278	22068	22139	22448	22202	22150	22059	22223	22116	22404	22483	22331	22197	22251	22064	22274	22116	22198	22516	21912	21938	22301	22431	22266	22463	22503	22177	22141	21934	22348	22177	22079	22064	22303	22345	22055	22229	22029	22128	22468	22212	22278	22326	22200	22314	22299	22258	22161	22191	22309	22192	22203	22281	22197	22288	22252	22456	22262	22097	22102	22150	22376	22071	22136	22030	21990	22188	22378	22432	22124	22239	22155	22139	22218	22054	22238	22240	22271	22067	22350	22151	22367	22325	22312	22218	22193	22106	22475	22068	22059	22310	22233	22181	22396	22198	22348	22201	22260	22329	22185	22070	22408	22217	22411	22076	22105	22227	21986	22199	22107	22166	22500	22277	22156	22209	22315	22075	22267	22248	22244	22377	22365	22189	22336	22263	22189	22361	22087	22280	22241	22313	22097	22157	22250	22226	22194	22146	21982	22211	22108	22301	22311	22412	22275	22258	22327	21947	22187	22302	22247	22275	22192	22279	21968	22199	22183	22101	22216	22302	22232	22313	22078	22167	22146	22206	22123	22146	22234	22329	22140	22155	22068	21934	22177	21899	22125	22234	22161	22150	22377	22113	22289	22134	22130	22185	22407	22351	22138	22207	22103	22280	22093	22244	22236	22295	22291	22069	22027	22082	22131	22117	22124	22230	22229	22210	22302	22045	22222	22296	22128	22177	22170	22347	22031	22238	22297	22332	22155	22388	22067	21976	22222	22124	22260	22340	22186	22051	22122	22189	22175	22374	22016	22083	22245	22222	22219	22386	22021	22137	22380	22470	22163	22226	22054	22241	22341	22193	22182	21951	22132	22391	21947	22073	22208	22436	22175	22157	22199	22209	22235	22324	22392	22219	22425	22332	22257	22131	22277	22023	22133	22420	22125	22239	22180	22240	22219	22270	22331	22161	22338	22396	22052	22247	22420	22064	21931	22150	22390	22073	22118	22289	22139	22026	21933	22048	22190	22400	22232	22103	22351	22248	22208	22284	22342	22328	22087	22271	21921	22307	22387	22195	22240	22485	22517	22261	22191	22510	22380	22261	22389	22189	22296	22417	22079	22076	22265	22240	22283	22228	22271	22226	22272	22273	22261	22085	22174	22090	22130	22129	22300	22071	22092	22035	22364	22072	22208	22199	22241	22051	22458	22295	22406	22205	22414	22236	22482	22424	22352	22308	22318	22152	22158	22301	22299	22133	22220	22020	22235	22273	22302	22373	22245	22067	22119	22030	22180	22333	22247	22258	22220	22067	22278	21954	22168	22234	22111	22259	22208	22306	22252	22214	22161	22012	22246	22212	22195	22291	22369	22248	22438	22111	22277	22259	22195	22146	22253	22116	22207	21971	22223	22508	21958	22204	22211	22243	22077	22129	22245	22021	22176	22330	22406	22225	22266	22093	22389	22162	22205	22322	22140	22195	22513	22369	22218	22211	22165	22018	21878	22119	22130	22035	22237	22218	22200	22075	22431	22218	22370	22128	21792	22058	22260	22353	22293	22346	22135	22267	22294	22324	22128	22027	22072	22194	22182	22310	22524	22053	22025	22029	22480	22253	22171	22045	22085	22138	21919	22219	22109	22215	22174	22242	22422	22181	22247	22339	22236	22221	22218	22268	22258	22121	22070	22242	22209	22333	22480	22132	22128	22162	22155	22210	22302	22182	22345	22022	22357	22244	22224	22193	22418	22346	22182	22214	22027	22002	22241	22141	22231	22425	22227	22221	22324	22352	22408	22346	22177	22231	22147	22227	22282	22117	22407	22127	22160	22202	22298	22342	22196	22249	22373	22519	22357	22104	22318	22027	22369	22438	22296	22413	22117	22197	22143	22162	22084	22097	22254	22363	22422	22209	22156	21938	22276	22352	22328	22192	21966	22424	22242	22280	22173	22211	22544	21947	22568	21986	22239	22142	22188	22299	22354	22353	22170	22120	22037	22322	22125	22288	22138	22156	22225	22116	22242	22377	22387	22411	22205	22195	22248	22088	22384	21892	22197	22352	22203	22201	22354	22282	22081	22247	22430	22099	22234	22285	22322	22059	22319	22381	22296	22177	22165	22121	22287	22242	22146	22308	22083	22271	22140	22257	22210	22105	22084	22308	22086	21943	22230	22275	22232	22124	22292	22057	22334	22013	22087	21833	22281	22290	22424	22374	22302	22281	22300	22400	22254	22162	22073	22173	22268	22281	22221	22026	22022	22045	22192	22378	22238	22293	22184	22292	22312	22032	22181	22072	22337	22067	22406	21983	22462	22176	22259	22192	22153	22113	22313	22101	22133	22047	22252	22041	22528	22152	22385	22138	22103	22050	22441	22460	22001	22207	22111	22246	22097	22006	22156	22152	22125	22112	22330	22247	22241	22424	22145	22151	22026	22336	22518	22072	22206	22394	22210	22369	22104	22240	22391	22173	22409	22186	22353	22269	22316	22163	22309	22110	22028	22131	22098	22371	22230	22145	22262	22239	22345	22209	22149	22368	22357	22162	22080	22428	22028	22054	22319	22327	22136	21999	22161	22245	22317	22202	22235	22293	21981	22403	22164	22431	22311	22042	22059	22059	22284	22324	22115	22358	22461	22242	22057	22355	22100	22253	22182	22232	22089	22186	22280	22340	22250	22076	21991	22257	22042	21792	22061	22169	22295	22034	22039	22316	22240	22242	22190	22418	22371	22371	22362	22205	22012	22131	22021	22486	21931	22227	22384	22161	22262	22307	22279	22196	22159	22216	22104	22214	22173	22066	22275	22065	22177	22511	22172	22114	22267	22217	22241	22115	22203	22161	22241	22254	22064	22248	22200	22305	21893	22245	22163	22404	22199	22071	22291	22397	22190	22241	22157	22047	22063	22245	22328	22301	22135	22214	22339	22345	22087	22411	22135	22751	22371	22036	22472	22189	22247	22230	22247	22258	22174	22339	22134	22199	22145	22385	22307	22325	22244	22337	22317	22404	22073	22327	22310	22573	22324	22258	22268	22074	22235	22088	22301	21968	22129	22263	22431	22116	22287	22140	22142	22053	22220	22148	22102	22372	22185	22243	22130	22086	22165	22220	22338	22274	22051	22113	22275	22228	22354	22291	22112	22160	22419	22272	22063	22186	21936	22189	22168	22137	22263	22498	22349	22488	22082	22115	22297	22109	22246	21948	21935	22047	21990	22076	22133	22146	22313	22331	22166	22139	21841	22306	22392	22108	22248	22142	22454	22307	22243	22109	22363	22255	22237	22160	22284	22288	22250	22134	22253	22106	22004	22395	22292	22284	22453	22281	22373	22369	22180	22310	22209	22171	22561	22349	22315	22473	22059	22483	22308	22221	22177	22180	22237	22115	22066	22244	22146	22089	22059	22160	22022	22308	22054	22293	22346	22220	22289	22431	22291	22405	22205	22241	22347	22276	22345	22273	22150	22276	22113	22093	22352	22375	22171	22019	22205	22391	22357	22340	22233	22080	22202	22067	22248	22361	22108	22150	22285	22507	22213	22093	22170	22303	22165	22080	22169	22228	22184	22083	22079	22182	22192	22419	22301	22152	22299	22120	22389	22224	22081	22144	21982	22019	22142	22048	22261	22368	22297	22215	22229	22110	22175	22134	22207	22230	22188	22399	22202	22086	22448	22266	22051	22247	22364	22115	22075	22191	22211	22308	22312	22243	22424	22231	22408	22050	22193	22021	22294	22308	22273	22269	22176	22363	22077	22041	22034	22127	22147	22109	22271	22149	22290	22303	22119	22166	22027	22163	22041	22214	22231	22114	22068	22000	22193	22248	22157	22075	22082	22339	22290	22299	22117	22153	22254	22100	22301	22134	22105	22368	22269	22240	22301	22276	22266	22165	22317	22333	22176	22189	22311	22600	22055	22346	22103	22118	22361	22170	22238	22307	22025	22294	22385	22204	22131	22289	22294	22159	22394	22077	22156	22579	22283	22250	22223	22112	22290	22330	22076	22323	22349	22023	22273	22141	21967	22127	22205	22158	22134	22451	22528	22568	22156	22127	22226	22432	22275	22274	22119	22294	22027	22367	22155	22111	22375	22007	22372	22257	22382	22302	22245	22077	22011	22247	22277	22282	21942	22353	22022	22159	22249	22331	22068	22155	22099	22156	22370	22537	22374	22215	22437	22160	22087	22476	22124	22268	22225	22646	22391	22293	22034	22034	22332	22339	22277	22225	22191	21912	22091	22257	22226	22178	22242	22207	22199	22135	21899	22474	22215	22297	22091	22367	22219	22252	22273	22469	22167	22162
21269	36679	36692	30295	26065	23365	21735	20129	18976	18177	17640	17235	16685	16353	16233	15836	15790	15674	15595	15357	15232	15154	15127	15064	15077	15282	15165	15133	15041	15097	14908	14941	15034	14917	15058	15037	15000	14870	14882	14932	14934	14942	14839	14858	14703	14801	14899	14929	14735	14715	15073	14870	14825	15018	14901	14838	14814	14826	14709	14759	14822	14749	14870	14759	14716	15028	14943	14774	14951	14855	14841	14789	14948	14708	14854	14747	14803	14787	14722	14932	14778	14667	14734	14818	14830	14777	14681	15040	14843	14847	14756	14649	14809	14849	14781	14812	14779	14950	14698	14729	14952	14810	14760	14731	14885	14727	14881	14883	14724	14670	14824	14782	14741	14763	14796	14867	14917	14675	14762	14811	14796	14736	14868	14900	14868	14886	14789	14981	14808	14964	14598	14877	14851	14713	14765	14876	14780	14865	14765	14899	14823	14706	14892	14848	14657	14832	14783	14879	14849	14915	14564	14725	14878	14775	14838	14814	14732	14940	14736	14813	14902	14781	14792	14766	14695	14760	14862	14754	14801	14900	14869	14859	14833	14895	14771	14678	14835	14951	14768	14820	14850	14727	14877	14841	14799	14661	14871	14820	15040	14881	14750	14722	14864	14698	14836	14688	14665	14817	14755	14731	14732	14896	14916	14820	14744	14843	14767	14801	14835	14709	14820	14835	14846	14856	14730	14685	14838	14630	14831	14888	14715	14855	14734	14676	14911	14701	14731	14898	14772	14630	14619	14715	14822	14758	14690	14837	14861	14762	14796	14872	14941	14806	14927	14757	14744	14857	14760	14783	14804	14865	14890	14567	14732	14815	14851	14733	14900	14866	14856	14727	14603	14934	14833	14664	14746	14683	14883	14932	14820	14818	14721	14841	14672	14933	14837	14691	14961	14921	15017	14842	14777	14738	14613	14888	14831	14741	14827	14948	14741	14818	14791	15023	14802	14819	14910	14782	14840	14822	14860	14836	14778	14957	14884	14577	14869	14843	14871	14849	14556	14994	14876	14836	14884	14753	14667	14895	14866	14892	14862	14748	14682	14746	14917	14815	14572	14599	14784	14783	14781	14884	14730	14741	14790	14682	14910	14930	14779	14652	14798	15042	14735	14721	14815	14772	14726	14792	14714	14761	14912	14582	14828	14742	14877	14843	14842	14853	14835	15007	14875	14780	14840	14831	14708	14825	14815	15050	14804	14744	14887	14899	14725	14910	14792	14825	14930	14669	14668	14772	14735	14916	14778	14654	14770	14869	14643	14777	14877	14829	14746	14709	14909	15028	14756	14818	14719	14765	14848	14885	14666	14770	14871	14834	14833	14752	14730	14951	14830	14647	14691	14713	14903	14625	14891	14834	14828	14805	14755	14825	14769	14896	14836	14879	14768	14769	14719	14807	14955	14877	14902	14663	14801	14902	14904	14823	14817	14835	14739	15002	14708	14782	14809	14784	14874	14722	14798	14846	14603	14801	14669	14653	14826	14886	14754	14638	14947	14896	14809	14941	14767	14714	14748	14766	14718	14741	15014	14796	14781	14787	14772	14622	14843	14826	14798	14678	14791	14854	14781	14766	14868	14995	14693	14816	14702	14886	14644	14824	15026	14849	14791	14895	14801	14858	14826	14609	14897	14730	14900	14947	14903	14536	14906	15010	14837	14808	14847	14715	14899	14659	14686	14808	14874	14889	14816	14589	14725	14746	14827	14936	14761	14835	14772	14794	14792	14842	14908	14828	14800	14633	14670	14769	14601	14713	14724	14811	14758	14681	14720	14728	14803	14772	14753	14655	14816	14806	14864	14700	14654	14595	14700	14880	14924	14740	14733	14768	14799	14859	14767	14735	14736	14903	14801	14767	14823	14888	14840	14663	14708	14886	14714	14856	14766	14918	14786	14856	14832	14943	14943	14712	14611	14753	14859	14848	14836	14734	14884	14684	14863	14723	14717	14855	14951	14612	14835	14834	14734	14895	14765	14820	14659	15081	14994	14769	14797	14754	14773	14881	14683	14578	14912	14795	14918	14798	14819	14784	14696	14739	14916	14705	14795	14844	14817	14942	14882	14714	14839	14782	14786	14751	14739	14890	14788	14788	14788	14875	14795	14878	14828	14708	14899	14808	14642	14870	14831	14742	14819	14778	14779	14687	14883	14813	14754	14910	14878	14915	14898	14881	14670	14871	14796	14862	14791	14848	14712	14860	14937	14790	14829	14735	14858	14971	14590	14917	14874	14938	15104	14780	14756	14876	14702	14924	14919	14915	14789	14819	14794	14774	14785	14812	14648	14804	14815	14842	14808	14538	14875	14910	14815	14829	14807	14819	14679	14762	14846	14881	14698	14787	14963	14950	14960	14624	14891	14672	14836	14700	14731	14877	14757	14992	14757	14972	14883	14942	14723	14854	14815	14751	14812	14899	14648	14848	14631	14720	14724	14778	14656	14822	14723	14762	14749	14792	14824	14917	14728	14576	14797	14883	14884	14910	14869	14853	14799	14719	14746	14741	14696	14690	14705	14829	14922	14782	14877	14709	15035	14900	14638	14696	14773	14860	14879	14664	14829	14653	14609	14736	14809	14752	14759	14775	14688	14921	14920	14723	14833	14778	14754	14964	14706	14688	14734	14642	14924	14756	14767	14760	14775	14575	14788	14780	14655	14764	14759	14778	14817	14995	14763	14835	14693	14746	14758	14753	14760	14865	14748	14831	14696	14729	14917	14908	14832	14871	14972	14738	14880	14720	14715	14863	14761	14846	14772	14979	14781	14772	14896	14848	14783	14786	14916	14883	14867	14750	14717	14773	14869	14879	14707	14684	14767	14721	14773	14773	14829	15048	14886	14662	14880	14807	14800	14782	14777	14722	14931	14626	14769	14963	14761	14660	14942	14851	14729	14838	14739	14789	14646	14896	14715	14880	14827	14732	14898	14925	14752	14850	14820	14645	14673	14864	14792	14812	14887	14694	14828	14771	14733	14858	14603	14694	14797	14841	14605	14666	14776	14813	14770	14819	14837	14689	14759	14799	14950	14900	14988	14885	14629	14732	14953	14809	14831	14761	14753	14751	14800	14950	14845	14787	14795	14710	14838	14726	14900	14967	14678	14703	14670	14737	14848	14766	14873	14689	14815	14757	14916	14799	14870	14680	14886	14778	14842	14766	14760	14771	14813	14877	14719	14714	14791	14814	14836	14871	14804	14988	14809	14798	14596	14767	14755	14723	14796	14872	14688	14728	14836	14839	14840	14700	14865	14708	14781	14867	14866	14917	14932	14648	14847	14750	14760	14784	14790	14924	14865	14815	14792	14852	14891	14704	14879	14660	14793	14868	14823	14701	14757	14799	14816	14704	15000	14814	14874	14728	14710	14843	14791	14975	14771	14833	14922	15000	14931	14847	15011	15019	14846	14720	14835	14813	14686	14845	14811	14873	14740	14876	14805	14674	14782	14843	14788	14982	14804	14872	14921	14775	14649	14783	14717	14909	14857	14811	14891	14896	14867	14853	14778	14895	14723	14724	14768	14894	14662	14719	14748	14842	14936	14926	14735	14783	14785	14516	14690	14952	14788	14795	14634	14765	14940	14613	14924	14659	14758	14864	14821	14829	14792	14921	14803	14811	14820	14778	14914	14759	14949	14814	14795	14756	14805	14775	14788	14686	14931	14861	14848	14844	14793	14901	14837	14960	14898	14694	14792	14753	14935	14813	14788	14871	14796	14827	14698	14730	14634	14785	14743	14832	14706	14605	14777	14730	14716	14911	14853	14826	14878	14843	14650	14649	14882	14748	14677	14905	14763	14911	14914	14874	14811	14674	14711	14815	14793	14889	14863	14819	14902	14787	14836	14762	14876	14737	14804	14744	14770	14719	14976	14755	14897	14769	14680	14783	14642	14990	14830	14767	14712	14886	14824	14869	14811	14744	14894	14926	14915	14747	14706	14850	14799	14845	14684	14648	14788	14842	14723	14895	14770	14860	14773	14497	14829	14814	14940	14924	14735	14684	14772	14926	14747	14920	14712	14938	14740	14704	14827	14835	14901	14781	15061	14842	14853	14868	14616	14826	14651	14659	14787	14761	14812	14824	14971	15006	14660	14903	14825	14885	14850	14763	14819	14831	14944	14688	14801	14772	14757	14632	14859	14785	14797	14842	14857	14856	14815	14809	14691	14801	14752	14905	14679	14783	14940	14903	14889	14811	14907	14711	14746	14847	14709	14786	14636	14743	14824	14725	14683	14818	14738	14926	14755	14771	14885	14877	14869	14645	14726	14773	14923	14747	14846	14973	14724	14821	14843	14862	14813	14714	14753	14657	14903	14933	14848	14715	14729	14687	14772	14808	14787	14857	14866	14827	14798	14708	14962	14819	14783	14951	14781	14762	14798	14754	14906	14843	14761	14734	14825	14937	14776	14765	14865	14862	14773	14910	14813	14732	14633	14794	14744	14657	14908	14794	14653	14862	14780	14602	14863	14974	14810	14593	14797	14860	14897	14713	14890	14800	15003	14877	14834	14701	14779	14857	14802	14783	14890	14915	14833	14811	14719	14748	14873	14759	14869	14725	14833	14739	14822	14688	14784	14738	14994	14887	14762	14619	14785	14854	14659	14834	14988	14923	14625	14823	14719	14689	14859	14847	14984	14852	14897	14744	14679	14691	14848	14752	14894	14893	14683	14804	14723	14681	15017	14956	14713	14800	14907	14649	14716	14826	14965	14832	14943	14927	14636	14894	14804	14800	14652	14701	14956	14779	14858	14730	14833	14839	14893	14882	14676	14763	14789	14884	14933	14937	14802	14987	14863	14797	14699	14815	14776	14809	15072	14963	14565	14942	14698	14845	14803	14873	14895	14696	14704	14743	14612	14741	14933	14842	14959	14810	14899	14721	14926	14970	14814	14888	14776	14789	14854	14795	14773	14762	14860	14977	14877	14731	14680	14715	14878	14807	14914	14669	14838	15058	14801	14872	14733	14805	14815	14880	14833	14689	14880	14878	14764	14842	14611	14727	14819	14918	14718	14951	14767	14780	14883	14698	14797	14883	14822	14718	14751	14726	15012	14822	14594	14902	14846	14768	14774	14738	14660	14929	14826	14797	14710	14886	14771	14890	14899	14734	14721	14801	14845	14825	14725	14822	14815	14837
22785	21206	27884	25046	22916	28249	33012	29035	27879	27712	26781	26416	25801	25864	25388	25387	24885	24684	24739	24590	24762	24485	24609	24611	24350	24189	24180	24411	24332	24191	24421	24428	24236	24453	24236	24524	24327	24151	24238	24216	24120	24217	23952	24190	24387	24296	24150	24089	24285	24200	24031	24193	24400	24310	23893	24227	24040	24090	24154	23750	23992	24255	24052	24036	24087	23974	24053	24136	23947	24013	24159	24095	24094	24248	23918	24155	23956	24056	23934	23916	24044	23861	23959	24033	23995	23924	24284	23929	24163	24034	23975	24034	24032	23954	24105	24062	23981	23831	23957	24154	24050	24282	23992	24076	24024	23965	24118	23882	23874	23916	23893	24036	24074	23933	23978	23979	23979	23994	23945	23907	23962	24133	23985	24123	23789	23917	23892	23821	24018	23704	23931	24036	24173	23731	24040	23717	24018	23845	23879	24132	23836	23742	23677	23930	23859	23933	24038	23710	23941	23994	23939	23954	23704	23811	23989	23906	23799	24213	24092	24134	24041	23613	23668	24186	23694	23897	23969	23826	23960	24011	24073	24102	24061	24054	23971	23896	24016	24236	23654	23809	23829	23851	24000	23681	23819	24191	23835	23881	24055	24078	23787	23920	24082	23911	23966	23985	24150	23869	24017	24180	23899	24077	24076	23951	23935	23930	23979	23991	23944	24099	24279	23826	23978	24024	23892	23914	24014	23871	23834	23854	24043	24017	24119	23999	24242	24015	23968	23912	23917	23946	24008	24054	24054	23783	23684	24086	24316	24004	24024	24047	23966	23993	23957	23819	23886	24219	23841	23736	24048	24092	23839	24016	23816	24050	24043	23824	24192	24091	23721	23807	23974	23770	24185	23685	23898	24110	24091	23873	23997	23905	24039	24064	24051	23902	24150	24015	23935	24038	23884	24191	23893	24136	24006	23879	24308	24031	23933	23954	24008	24183	23991	23898	23897	23861	23921	24321	24121	23777	24163	24059	24101	23706	23816	24223	24084	23955	24097	24004	24016	24008	24165	23944	23751	23968	23896	23977	23948	24193	24060	23955	24258	23921	24065	23918	24042	23713	23696	24078	24044	24000	24066	23928	23874	23879	23862	23791	24296	24287	23968	23729	24147	23877	23933	23798	23989	23846	24033	23848	24114	23982	23864	23977	23873	23915	23797	23754	23986	23844	24058	23989	23956	24177	24102	23887	23711	23904	23938	23736	23803	24054	24060	23628	23820	23987	24148	23925	24097	23838	23678	23934	23805	23977	23968	23786	23734	23865	24023	24089	23978	23964	23909	23825	23935	23786	23777	24094	23930	23814	23963	23841	23806	23938	23977	24109	23933	24046	24066	24035	24155	24075	24103	24093	24094	24052	24058	23915	23911	23749	23725	24116	23978	23891	23858	23939	23882	24004	23834	24202	23887	24205	23986	23770	23834	23836	23994	24001	24152	23616	23968	24020	23962	24142	23841	24011	23849	24016	23938	24121	23861	23909	23805	23973	24096	23969	23961	23927	23850	23761	24038	23808	23799	23908	23970	24090	23821	23849	24211	23898	24063	24026	23958	23954	24050	24007	24010	24010	24048	23846	23905	23806	23954	23930	24020	23880	24050	23834	23895	24083	23932	23976	23859	23981	23910	24071	23871	23870	23669	23826	24034	23990	24020	24227	24150	24021	23852	24012	24064	23836	23950	23985	23957	24132	24219	23783	23948	23795	23879	24161	23897	24035	23906	23936	24394	24003	23992	24011	24275	23931	23950	23800	23912	23902	23870	23789	24088	23915	23935	23941	23902	23936	24071	23910	23997	23806	23945	23982	23953	23909	24094	24131	23952	24100	23871	23914	24000	24176	24047	23861	24123	23977	24160	23984	23891	23801	23625	23960	24042	24023	23938	23991	24022	24175	23851	23776	23729	23994	23976	23842	23998	23913	23905	23996	24054	24078	23900	23931	24043	24055	23881	23981	23959	24001	24009	24089	24087	23927	24070	24110	24072	23980	24097	24168	23938	23758	23847	23887	23904	23763	24081	24058	23943	24055	24050	24249	24221	24019	24115	24013	24097	24245	24019	24125	23970	23690	23920	24176	23910	24016	24102	23822	23998	23916	24072	23885	24099	24096	24080	24028	23993	23796	23871	24220	24214	24165	24014	24056	23728	23921	23893	23779	23812	24044	23735	23963	24080	24021	23744	24019	23943	24235	24025	23757	23790	23774	24009	24042	23921	23897	24013	23832	23760	24005	23851	23750	23861	23991	24083	24058	23920	23767	23889	24001	24140	23843	23978	23842	23922	23723	23961	24196	24220	23860	24136	23708	24036	23999	23940	23903	23781	24056	23872	23880	24044	23829	23856	24084	24136	23870	23665	23883	24068	24199	24011	23734	23975	24001	24061	24178	24016	23725	23900	24044	23933	23946	24088	23838	24128	23801	23889	23804	24093	23886	23983	24037	23839	23795	24039	23950	23582	23973	23957	24135	23934	23843	23867	24102	24096	23857	24035	24040	23963	23954	23851	24170	24056	23926	23984	24164	23877	23989	23817	24210	23980	23926	23847	23957	24022	23953	24033	24021	24061	24045	23930	23850	24191	23870	23823	23893	24222	23912	24035	24118	24037	23937	23680	24063	23856	23973	24037	24040	23895	24124	23846	24024	23971	24100	24095	24217	24113	24060	24074	24366	23866	24061	23861	23825	24131	23940	23835	23816	23825	24122	24057	23926	23826	23829	23981	23865	24071	23810	23896	24122	23897	23916	23777	23990	23737	23958	23954	23911	23893	23947	24114	23912	24095	23847	23925	23726	23892	23905	23979	24081	23905	23859	23759	23961	23980	23959	23962	24034	23838	24112	24109	24117	23971	23942	23835	23939	24081	23877	24322	23817	23814	24004	23980	23748	24174	23998	24050	24191	23977	24016	24153	23970	23989	23728	24027	24123	24012	23761	24001	24070	23973	24215	24045	24006	24113	24002	23960	23822	23929	23997	23737	23920	23874	23978	24197	23742	24069	24053	23798	23911	23929	23817	23886	23840	23745	23894	24160	23966	23874	24064	23893	24087	24000	23781	23918	24081	23834	23615	23879	24081	23882	23575	23978	23870	24036	24142	23818	23990	23826	24015	23754	23990	23877	23697	23847	23958	23842	23878	24074	24066	24121	23952	23821	23790	23997	24103	23951	24022	24278	23917	23879	24077	24007	23827	24225	24222	24070	23963	24186	24007	24187	24031	24024	24079	23883	24031	23977	23685	24048	23972	23882	23650	24025	24149	24194	23798	24031	23756	23910	23852	24137	24073	23965	23928	24156	23770	23911	23998	24064	23923	23917	23869	24018	23832	23773	23988	23916	23922	23840	23938	24195	23935	23901	24221	23933	23965	24057	23982	24118	24151	24037	23845	23752	23777	23995	23892	23924	23952	23998	23938	23880	24014	23917	24261	24091	24143	23740	24076	23845	24125	23798	24050	24105	23685	23642	23962	23896	24034	24166	24165	24110	24166	23879	23980	24034	23743	23829	23833	23859	23895	23993	24078	24024	24094	24027	23880	23912	24079	23635	24135	23980	23897	24075	23872	24118	23800	23960	23837	23819	23885	23874	24047	23936	24089	23796	23965	24006	23907	23975	23966	23935	23893	23858	24100	23961	24006	24039	23791	24250	23978	24113	23841	23900	23913	24018	24032	24085	23766	24016	23899	24007	24010	23925	24004	23968	23833	24079	23871	24348	24003	23969	23907	23725	23726	24013	24025	23990	23970	23954	24042	24058	24058	23894	23940	23917	23882	23898	24038	23974	23967	23981	23898	23955	24076	23754	24120	23836	23915	23988	23842	23750	23824	23984	23906	24066	24013	23697	23810	23976	23812	23915	23845	24007	23871	24029	23817	23961	23912	23868	23893	23894	24056	23678	24035	24111	23904	23734	23906	23852	23821	24075	23881	23808	23894	23940	24164	24026	23993	24025	23848	23969	24010	24239	23908	23931	24047	23962	23979	24120	23994	24106	24003	23906	23943	23995	24008	23916	24037	23924	23923	23947	23831	23832	23954	23841	23699	23940	24018	23672	23958	23703	23857	23903	24005	24013	23774	24085	24062	23736	23989	24212	23930	23940	24134	23999	23869	23937	23949	23998	23880	24066	23950	23882	24172	23819	24089	24162	23888	23936	23944	23661	23985	24083	24008	23988	24024	23898	24006	23951	24104	24208	24096	23846	23997	24073	23910	23974	24043	24052	24040	23714	24208	23847	23722	24064	24109	23947	23834	23935	24079	23847	23906	24015	24063	23817	24120	24083	23781	24048	23692	23876	23971	23947	23764	23891	23864	23833	23804	24061	23997	23939	24112	24017	23711	23973	23880	24181	24193	24201	24177	24000	24032	23796	24020	23958	24107	23894	23894	24080	23906	24076	23799	23905	23938	23999	23794	23764	23830	24057	24018	24217	23770	23757	23783	23764	24020	23960	23819	23913	24078	23924	23902	23887	23806	23952	23955	24027	23828	24102	24065	24087	24028	24073	24010	24210	23950	23809	23957	24088	24053	24013	24214	24129	23995	23764	24129	24010	24037	23982	23901	24131	24001	24162	23995	23815	24134	23917	24135	23994	23909	23878	23881	24180	24226	23891	23829	24019	24027	23977	23850	23918	23881	23972	23794	24032	24067	24122	23782	24069	23725	23865	24224	23916	23975	24140	23732	23808	24081	23885	24290	24111	23900	24141	23889	23924	24041	24004	23898	24116	23915	24124	24019	24082	24015	23920	23943	24234	24171	23872	23830	24268	23845	23845	23953	24117	23928	23944	24029	23918	23898	23880	24021	24077	24009	23841	24103	24049	23938	24024	24167	23988	23858	24011	24023	23981	24062	24228	23795	23791	23976	24225	23747	23863	23930	23940	24105	24076	24116	23930	24003	24091	24007	23950	23859	23891	23834	24010	23904	23899	24042	23943	24016	24023	23921	24199	23812	24064	23973	23930	24011	24007	24012	23889	23954	23936	23987	24111	24211	23988	23736	24025	23927	24035	24117	23967	24152	24067	24120	23990	23817	23800	24041	23980	24012	23776	23832	23979	23871	24102	23869	23865	23928	24078	23853	23981	24285	24122	23865	24043	23997	23961	23976	23859	23782	24174	24200	24000	23896	24046	24156	24178	23987	23796	23835
23353	41731	41643	35003	30112	26677	24241	22521	21439	20518	19337	18766	18437	17729	17561	17245	16832	16669	16470	16478	16293	16216	16085	16050	16135	16181	16004	15927	16048	15913	16117	15893	15734	15745	15989	15709	15601	15999	15836	15820	15619	15778	15949	15613	15781	15752	15610	15750	15826	15550	15674	15720	15767	15573	15692	15581	15653	15622	15494	15520	15766	15526	15624	15623	15570	15755	15682	15551	15617	15697	15706	15712	15594	15485	15618	15605	15635	15710	15713	15753	15487	15438	15567	15608	15506	15555	15469	15578	15571	15738	15492	15760	15639	15543	15513	15504	15451	15450	15797	15560	15670	15658	15697	15516	15684	15606	15458	15604	15543	15564	15499	15577	15450	15535	15579	15606	15552	15543	15660	15638	15631	15576	15530	15534	15540	15603	15727	15729	15572	15584	15426	15619	15726	15508	15656	15471	15476	15578	15653	15810	15599	15564	15525	15592	15625	15565	15538	15662	15555	15612	15637	15597	15528	15474	15588	15568	15539	15507	15513	15601	15517	15553	15624	15707	15521	15675	15765	15690	15676	15712	15597	15726	15631	15585	15570	15434	15468	15507	15455	15695	15591	15494	15684	15574	15628	15694	15572	15723	15519	15578	15517	15606	15375	15611	15681	15528	15416	15612	15571	15634	15659	15470	15588	15577	15714	15429	15590	15435	15587	15543	15554	15607	15471	15496	15808	15618	15651	15679	15548	15415	15594	15697	15447	15689	15517	15569	15613	15508	15497	15543	15705	15725	15629	15361	15693	15674	15596	15557	15700	15597	15590	15708	15652	15530	15682	15558	15548	15748	15695	15747	15535	15458	15626	15457	15703	15647	15581	15581	15732	15587	15537	15532	15745	15467	15582	15489	15466	15428	15558	15486	15791	15511	15677	15462	15532	15508	15692	15550	15508	15646	15669	15413	15581	15512	15545	15445	15591	15625	15656	15374	15457	15595	15636	15532	15674	15577	15617	15410	15764	15859	15567	15516	15626	15567	15478	15461	15620	15452	15499	15485	15642	15713	15655	15476	15447	15582	15610	15519	15629	15525	15438	15455	15657	15696	15501	15525	15590	15554	15578	15656	15599	15667	15535	15628	15550	15500	15617	15541	15556	15589	15810	15529	15447	15650	15493	15556	15526	15625	15566	15683	15584	15559	15612	15681	15634	15542	15581	15577	15637	15606	15480	15672	15608	15792	15697	15536	15515	15565	15645	15536	15569	15430	15467	15703	15654	15498	15470	15733	15581	15686	15766	15567	15652	15624	15605	15715	15638	15578	15610	15586	15685	15590	15653	15681	15487	15550	15512	15593	15498	15597	15486	15740	15775	15614	15560	15689	15740	15737	15437	15657	15704	15467	15485	15864	15596	15476	15425	15521	15559	15665	15713	15657	15478	15561	15616	15559	15538	15684	15695	15413	15523	15659	15512	15536	15503	15607	15651	15456	15578	15720	15623	15709	15405	15481	15592	15564	15578	15570	15462	15550	15569	15701	15563	15535	15545	15658	15445	15567	15589	15438	15556	15621	15772	15419	15745	15536	15618	15591	15456	15591	15611	15509	15531	15584	15278	15644	15568	15745	15546	15748	15594	15511	15588	15626	15500	15672	15547	15610	15689	15371	15631	15474	15691	15623	15550	15451	15315	15764	15776	15450	15519	15557	15647	15538	15443	15443	15445	15598	15383	15541	15615	15595	15577	15649	15580	15589	15400	15420	15490	15718	15617	15453	15763	15472	15662	15644	15643	15607	15554	15600	15466	15627	15526	15618	15476	15707	15593	15402	15587	15491	15632	15529	15637	15508	15548	15538	15712	15557	15427	15422	15722	15570	15555	15599	15576	15631	15616	15485	15637	15602	15750	15590	15614	15709	15601	15591	15532	15583	15627	15741	15634	15622	15595	15462	15296	15680	15513	15609	15567	15657	15537	15495	15430	15655	15632	15500	15598	15488	15580	15543	15569	15663	15719	15435	15532	15691	15501	15522	15652	15636	15683	15582	15698	15747	15683	15637	15582	15633	15513	15784	15579	15534	15602	15621	15745	15613	15586	15609	15607	15408	15420	15622	15534	15440	15701	15538	15646	15633	15456	15636	15575	15465	15503	15485	15622	15546	15571	15646	15518	15732	15614	15635	15516	15466	15374	15766	15604	15524	15458	15529	15649	15563	15647	15475	15525	15634	15646	15579	15627	15504	15639	15576	15601	15585	15774	15602	15729	15612	15678	15680	15643	15794	15454	15694	15509	15551	15613	15460	15744	15489	15632	15507	15456	15670	15730	15463	15633	15834	15573	15546	15678	15463	15567	15655	15567	15589	15386	15550	15543	15509	15536	15702	15525	15608	15577	15435	15634	15556	15589	15559	15678	15529	15693	15698	15573	15448	15550	15508	15772	15643	15616	15704	15420	15562	15651	15480	15649	15639	15755	15693	15433	15773	15403	15505	15503	15529	15670	15597	15614	15452	15564	15442	15695	15529	15607	15603	15655	15466	15470	15745	15460	15659	15430	15621	15490	15511	15534	15620	15506	15475	15682	15786	15636	15787	15396	15543	15653	15598	15421	15841	15732	15672	15650	15678	15495	15548	15814	15468	15662	15496	15482	15667	15452	15553	15498	15557	15684	15556	15642	15444	15777	15398	15641	15587	15715	15459	15747	15732	15619	15561	15683	15702	15415	15515	15424	15487	15662	15557	15522	15680	15724	15441	15591	15580	15620	15642	15502	15628	15591	15568	15602	15800	15554	15464	15705	15674	15524	15625	15574	15510	15547	15552	15705	15631	15456	15647	15675	15537	15503	15689	15524	15533	15624	15414	15694	15471	15675	15424	15459	15651	15508	15609	15559	15458	15575	15503	15702	15798	15652	15856	15624	15635	15619	15486	15547	15697	15727	15631	15533	15601	15445	15669	15567	15713	15569	15541	15581	15536	15513	15577	15477	15664	15620	15470	15722	15458	15523	15498	15666	15536	15524	15548	15639	15512	15610	15615	15645	15377	15510	15698	15511	15646	15591	15626	15581	15591	15717	15606	15661	15642	15593	15598	15577	15525	15541	15578	15543	15780	15602	15441	15581	15605	15728	15426	15652	15622	15697	15625	15579	15501	15616	15734	15573	15517	15572	15459	15616	15689	15501	15537	15372	15595	15686	15556	15682	15565	15662	15530	15684	15499	15534	15484	15615	15557	15633	15575	15535	15383	15630	15538	15707	15569	15596	15508	15637	15656	15618	15606	15551	15587	15602	15682	15779	15477	15535	15707	15671	15537	15647	15545	15577	15662	15618	15601	15686	15507	15503	15529	15499	15508	15702	15855	15639	15516	15479	15609	15639	15489	15575	15474	15507	15681	15621	15697	15513	15641	15661	15508	15492	15688	15591	15427	15451	15620	15514	15631	15612	15496	15606	15728	15639	15637	15526	15502	15670	15674	15535	15633	15466	15598	15519	15535	15677	15703	15457	15486	15373	15571	15500	15674	15691	15524	15579	15704	15657	15618	15778	15494	15531	15607	15374	15626	15586	15691	15583	15561	15640	15361	15548	15611	15459	15512	15437	15683	15683	15693	15383	15509	15556	15675	15404	15689	15615	15558	15771	15552	15726	15518	15509	15521	15399	15794	15431	15506	15662	15632	15558	15699	15761	15507	15671	15451	15598	15670	15553	15489	15702	15439	15648	15456	15569	15652	15658	15567	15493	15610	15561	15406	15597	15595	15597	15611	15582	15507	15655	15440	15562	15504	15745	15649	15552	15664	15514	15710	15484	15781	15546	15651	15520	15514	15658	15508	15600	15517	15537	15640	15369	15612	15526	15436	15531	15550	15289	15571	15539	15552	15684	15416	15669	15506	15648	15498	15735	15564	15550	15450	15554	15698	15691	15663	15516	15642	15357	15560	15672	15481	15642	15487	15621	15650	15561	15494	15580	15600	15643	15486	15541	15742	15596	15829	15431	15544	15437	15531	15494	15659	15545	15513	15708	15567	15685	15482	15557	15674	15545	15535	15671	15395	15540	15720	15688	15838	15357	15492	15699	15701	15552	15536	15767	15535	15607	15856	15587	15543	15632	15703	15552	15598	15507	15515	15723	15651	15549	15412	15620	15539	15705	15742	15646	15657	15483	15499	15473	15428	15451	15522	15480	15571	15629	15618	15581	15512	15697	15336	15508	15609	15582	15579	15583	15519	15449	15659	15614	15652	15694	15511	15540	15481	15521	15520	15460	15511	15631	15497	15459	15645	15566	15613	15503	15639	15431	15565	15497	15406	15528	15495	15662	15596	15739	15746	15395	15492	15563	15678	15495	15438	15552	15399	15468	15559	15406	15586	15693	15576	15530	15569	15679	15725	15580	15585	15533	15619	15655	15520	15428	15648	15579	15569	15584	15577	15681	15469	15540	15777	15538	15564	15621	15655	15548	15502	15597	15495	15596	15688	15643	15724	15801	15577	15530	15548	15466	15616	15482	15593	15416	15783	15583	15653	15543	15394	15520	15655	15662	15610	15355	15558	15699	15497	15579	15642	15544	15684	15381	15657	15520	15640	15456	15483	15643	15375	15471	15596	15587	15615	15481	15615	15785	15592	15638	15566	15578	15605	15571	15540	15555	15655	15589	15526	15490	15557	15774	15635	15508	15668	15578	15676	15580	15461	15507	15640	15804	15627	15602	15520	15378	15638	15637	15671	15660	15684	15479	15569	15611	15527	15624	15681	15504	15465	15632	15773	15619	15538	15599	15476	15399	15735	15462	15725	15407	15597	15459	15488	15484	15427	15595	15612	15542	15359	15515	15634	15480	15548	15672	15573	15402	15514	15543	15462	15547	15436	15605	15479	15581	15683	15671	15513	15716	15599	15522	15491	15560	15508	15591	15523	15619	15652	15633	15663	15599	15508	15452	15496	15590	15654	15557	15497	15518	15808	15432	15770	15562	15796	15647	15553	15481	15521	15656	15633	15623	15658	15679	15671	15651	15483	15589	15578	15730	15358	15464	15607	15496	15746	15592	15617	15683	15553	15699	15586	15606	15441	15655	15442	15494	15511	15442	15557	15545	15707	15418	15617	15549	15729	15562	15641	15668	15637	15693	15646	15657	15749	15569	15480	15698	15548	15534	15708	15739	15652	15556	15571	15540	15639	15398	15434	15551	15800
34786	28771	32421	30082	26926	25875	25124	24264	23622	23395	23100	22758	22716	22888	22555	22641	22424	22548	22605	22403	22317	22249	22407	22509	22427	22435	22309	22028	22509	22226	22623	22279	22204	22318	22338	22022	22236	22329	22019	22168	22168	22293	22166	21907	22110	22205	22292	22303	22230	22221	22283	22134	22061	22058	22114	22216	22187	22028	22457	22417	22380	21993	22148	21919	22112	21866	22043	22187	21955	22163	22097	22063	22081	21977	22112	22108	22082	21936	22220	21942	22088	22309	22090	22240	22213	21987	22026	21853	22262	22107	22484	22254	22164	22145	22114	22230	22324	21958	21892	22143	22116	22005	22221	21895	22121	22101	22161	22075	22252	22128	22009	21915	22149	22123	22115	21907	22155	22250	22267	22246	22087	22365	22232	22249	22063	21921	22265	22021	22232	22149	22065	22056	22082	22267	22070	21978	22029	22063	22071	22318	22083	22314	21931	21946	22087	21983	22164	22244	22004	21943	22219	21953	22225	22350	22332	21951	22062	21819	21996	21902	22196	22105	22121	21921	21987	22124	21939	22131	22272	22077	22142	22247	22181	22226	22281	22194	22035	21936	22143	22211	21853	22062	22098	22127	22178	21988	22101	22071	21991	21961	21981	22050	22281	22078	22303	22177	22013	22075	22317	21938	22328	22309	22078	22177	22060	22141	22034	22121	22043	22142	22134	22278	22178	22221	22202	22174	22064	22073	21910	22143	22140	22150	22383	22090	22063	22317	22210	22125	22289	22037	22192	21967	22106	22064	22052	22157	22198	22201	22061	22137	22100	22167	22255	22104	21898	21985	21958	22093	22096	22151	22403	22167	22109	22022	22166	22028	22199	22304	22094	22269	22325	22170	21994	22117	22061	22099	22151	22179	22233	21917	22245	22153	22132	21967	22084	22112	22207	21911	22306	22270	22174	22101	22240	22256	22089	22015	22117	21953	22328	21810	22110	22279	22015	22139	22165	22033	22143	21882	22225	22213	22279	22303	22060	22180	22010	22053	22122	22168	22041	22067	22069	21834	22311	22271	22239	22167	22046	22190	22121	22139	22130	22301	22419	22011	22186	21985	22166	21913	22147	21952	22322	22090	22294	22247	22139	22215	22013	21954	21921	22066	22023	22120	22118	21996	22091	22169	22271	22069	22043	22053	21927	22212	22043	22184	21949	21913	22106	21996	22231	22080	22088	21976	22147	21890	21930	22097	22321	22079	21901	22054	22297	22202	22021	22002	22058	21962	22144	22100	22136	22305	21894	21991	21919	22013	21970	21979	22222	22039	22264	22056	22238	21994	22394	22340	22099	22033	21970	22285	22222	22151	22046	22159	22256	22228	22102	22103	22008	22069	22316	22316	22048	22233	22039	22172	21952	22107	22126	21946	22039	22211	21893	22296	22099	22214	22038	22027	21940	22208	21955	22026	22125	22206	22090	22319	22290	22222	22020	21796	21999	22162	22089	22292	21904	22174	21918	21943	22352	22106	21860	22133	22086	21932	21963	21968	22096	22245	22231	22136	22050	22020	22334	22108	22171	22085	22101	22082	22190	21975	22237	22425	22071	22027	22176	22162	22137	22134	22159	22090	22239	22075	22175	22098	22343	21891	22389	22155	22012	22115	22050	21935	22079	22225	22110	22154	22205	22209	21864	22259	22199	22256	22255	22155	21892	22139	22149	22055	22050	22097	22181	22082	21950	21930	21884	22340	22234	22114	22100	21903	22199	22233	22012	22180	22107	22083	22165	21987	22260	21981	22150	22359	22063	21987	22296	22142	22116	22108	22142	22176	22001	22429	21873	22252	22233	22073	21992	21813	22141	21994	22068	21974	22316	22066	22175	22119	22013	21853	21878	22060	21907	21936	22155	22057	22074	22046	22068	21946	22011	22312	22007	22207	21979	22297	22114	22007	22176	21948	22035	21906	22038	22000	22136	22286	22232	22214	22221	22013	21964	22311	22104	22148	22240	22309	22228	22209	22117	22060	22196	22112	22233	22033	21800	22058	22192	21901	22335	22056	22052	22000	22127	22241	22142	22176	21930	21906	22052	22110	22293	22080	22055	22012	22058	22139	22154	22065	22203	22120	22160	22123	22242	22168	22165	22354	22161	22265	22142	22088	22129	21985	22032	21969	22205	21907	21865	22025	22233	22311	21932	21920	22067	22173	22179	22164	21791	21935	22258	21950	22192	22204	22196	21996	22250	22131	22111	22118	21973	22064	22083	22001	22182	22221	22164	22207	22291	22187	21990	22047	22129	22286	22102	22144	22067	21933	21961	22090	22092	22099	22227	22216	22019	22102	22063	22074	22360	22235	22206	22089	21871	22363	22195	22259	22106	22242	22368	21924	22112	22092	22281	22209	22193	22294	22114	22334	22092	22362	22054	22159	22216	21851	22217	22286	22134	22239	22030	21876	22296	22220	22136	22092	22156	22131	22208	22139	22117	22078	22199	22282	22134	22087	22002	22150	22255	22214	21976	22098	22237	22023	22338	22077	22172	22182	22212	21965	22118	22108	22033	22192	22253	22065	22278	22239	22225	22384	22052	22353	22002	22190	22180	22355	22253	22180	22210	22142	21908	22122	21939	22173	22051	22057	22159	21902	22317	22236	21912	21937	22045	22063	22100	22244	22143	22096	22268	22289	22165	22319	22130	22229	22301	22275	22119	21928	22083	22136	22196	22233	22245	22158	21874	22110	22192	22153	22091	22140	22201	22138	22069	22218	22065	22064	22157	22148	21988	22157	22106	22189	22375	22166	22200	22144	22216	22162	22178	21858	22208	21876	21826	22157	22076	22142	22145	22038	22006	22060	22192	22103	22242	22238	22251	22117	21909	22358	22446	22364	22223	22005	22106	22236	22088	22180	22164	21959	21902	22106	22234	21868	22082	22048	22231	21993	21859	22095	22251	22095	22125	21963	22024	22133	21932	22020	22055	21993	22192	22023	22266	22106	22167	21979	22248	22223	22242	22042	22241	22169	22170	22033	22243	21965	22122	22153	22143	22064	22008	22345	22128	22164	22141	22307	22014	22160	22214	22255	21936	22356	22146	22097	22210	22240	22167	22164	21875	22093	22039	22177	22021	22255	22199	22329	22257	22172	22256	22392	22130	22218	22109	22046	22191	21975	22182	22384	22159	22115	22001	21889	22108	22166	22081	21897	22136	22137	22094	22379	22213	21830	22339	22151	22064	22149	21773	22101	22069	22287	22213	22017	22107	22043	22300	22304	22095	21969	21942	22173	22091	21969	22103	22066	21911	22102	21969	22248	21952	22276	22174	21982	22292	21879	22355	22056	22045	22257	22051	22190	22090	22090	22244	22494	21974	21704	22177	22012	22122	22096	22214	22212	22208	22186	22041	22098	22244	22245	22061	22058	21923	22155	22131	22085	22167	22023	22050	21967	22036	22163	22246	21931	22208	22019	22003	22156	22057	22190	22006	22127	21980	22046	22166	22206	22406	22184	22415	22105	22054	22021	22028	21951	21984	22017	22008	21907	21992	22158	22319	22187	22115	22054	22156	22107	22293	21922	22058	22130	22154	22210	22234	21945	22314	22043	22274	22163	21887	22219	22229	22090	22239	22264	22086	22075	21957	22177	22132	22193	22168	22262	22256	22053	21975	22089	21995	22147	22118	21956	22162	22178	22157	22110	22333	22061	21882	22073	22154	22016	21989	22250	22220	22225	22151	21782	22295	22021	22188	22085	22018	22135	22174	21887	21973	22211	22294	22077	22245	22171	22336	22391	22182	22228	22057	22132	22303	22018	21785	22049	22120	22024	22178	22338	22207	21997	22210	22117	22089	22082	22084	22209	22112	22234	22308	22248	21956	21809	22272	22363	22109	22247	22152	22093	22244	22140	21946	21785	22262	21746	22086	22162	22228	22005	22061	21748	22303	22249	22138	22158	22240	22135	21970	22140	22213	21926	22011	21883	22031	21993	22306	22302	22182	22498	22032	22227	22301	22220	22049	22013	22314	22470	22279	22145	22191	21972	22047	21799	22277	22056	22111	22161	22189	22271	22345	22166	22073	22260	22155	22064	22172	22185	22088	22318	22101	22093	22219	22187	22128	22037	22037	22155	22212	22282	22137	21988	22348	22401	22304	22336	22087	22172	22192	22018	21908	22313	22125	22116	22226	21840	21996	22036	22125	22175	22188	22138	22312	22190	22075	22169	22257	22035	22358	22158	21727	22204	22226	22262	22338	22119	22300	21978	22100	22195	22139	21904	22333	22207	22140	21924	22297	21857	21942	21881	22116	22197	22088	22079	21958	22085	22080	22145	22345	22271	22172	22134	21983	22403	22116	22300	22310	22198	22338	21912	21982	21920	22005	21896	22007	22218	21959	21973	22292	21914	21935	22234	21818	22004	22154	22009	22183	22301	22219	22230	22027	22247	21987	22043	21950	22033	22415	21858	22134	22154	22072	22146	22032	21849	22304	22201	21942	22019	22326	21858	22265	22185	21942	21884	22096	22108	21971	22331	22179	22136	22215	22422	22123	21939	22062	22140	22302	22242	22133	22213	22327	22397	22267	22246	22048	22101	22053	22316	22343	22435	22130	21940	22018	22281	22100	22205	22116	22145	22191	22109	22169	21884	21955	22106	22068	22064	22117	22142	21973	21987	22180	22043	22462	21946	22204	22215	22077	22155	22315	22100	22183	22396	22177	22238	22295	22026	22274	21885	22171	21959	22152	22201	21921	21954	22302	21955	22125	22322	22056	22179	22255	22070	22338	22084	21889	21928	22132	22071	21989	22288	22176	22115	22362	22219	22078	22164	22410	22065	21905	22152	22068	22162	21931	22369	22304	22298	22159	22153	22187	21949	22080	22194	22271	22154	22145	22248	22122	22083	22088	22268	22267	22163	21879	21927	21981	21855	21970	22285	22183	22435	21989	22256	21894	22157	22179	22026	22145	22233	22348	22327	22270	22055	22217	22006	22197	22073	22273	22135	22099	21985	22117	22145	22114	22178	22154	22239	21910	22063	21927	22373	22109	22164	22341	22131	22293	22122	22123	22068	22071	22385	22175	22125	22040	22117	21963	22025	21985	22123	22108	22237	22003	21924	22162	22165	22142	21920	22386	22032	22078	22152	22138	22082	21969	22259	22237	22154	21946	22056	22260	22069	22295	22116	22008	22149
23663	29209	29433	24462	21614	19557	18683	17872	17006	16766	16259	16003	15877	15647	15591	15345	15351	15311	15168	15200	14891	14998	14928	15027	14807	14943	14884	15006	15006	15090	14906	14838	14839	14826	15030	14862	14792	14873	14807	14821	14933	14832	15055	14849	14890	14771	14883	14857	14882	14772	14903	14904	14718	14927	14742	14695	14709	14858	14599	14903	14987	14746	14665	14684	14885	14718	14804	14844	14652	14828	14719	14859	14947	14735	14782	14735	14949	14881	14763	14834	14730	14732	15058	14693	14916	14750	14924	14830	14728	14946	14752	14679	14721	14702	14765	14816	14688	14865	14857	14776	14813	14787	14879	14826	14865	14705	14980	14735	14816	14755	14944	14782	14767	14774	14751	14994	14672	14895	14633	14940	14795	14623	14774	14884	14748	14650	14915	14751	14847	14932	14746	14863	14588	14842	14763	14811	14763	14913	14765	14881	14847	14727	14886	14651	14650	14861	14593	14797	14798	14692	14732	15009	14813	14445	14926	14836	14842	14680	14860	14738	14925	14726	14718	14795	14636	14839	14858	14925	14941	14718	14711	14828	14580	14636	14807	14919	14903	14860	14883	14602	14785	14925	14792	14799	14791	14720	14897	14691	14706	14721	14784	14814	14762	14863	14856	14738	14800	14800	14835	14791	14763	14795	14623	14651	14687	14774	14795	14756	14827	14829	14835	14762	14673	14979	14817	14753	14716	14749	14884	14765	14772	14814	14758	14751	14722	14850	15004	14789	14793	14669	14826	14749	14775	14819	14680	14826	14796	14864	14873	14941	14846	14877	14709	14859	14786	14736	14636	14795	14787	14795	14773	14624	14657	14765	14705	14701	14714	14811	14869	14909	14665	14818	14646	14741	14854	14947	14744	14644	14897	14774	14762	14801	14829	14750	14871	14798	14933	14894	14857	14769	14820	14631	14614	14761	14938	14753	14766	14762	14796	14962	14849	14720	14862	14620	14769	14824	14873	14708	14884	14741	14849	14803	14639	14795	14596	15036	14673	14653	14729	14734	14995	14763	14865	14953	14615	14866	14789	14742	14806	14865	15115	14841	14800	14701	14876	14914	15001	14862	14702	14768	14810	14695	14876	14920	14945	14766	14897	14868	14710	14956	14846	14836	14852	14690	14715	14954	14757	14839	14789	14632	14749	14850	14705	14769	14863	14866	15052	14921	14659	14850	14690	14863	14630	14872	14719	14858	14850	14919	14889	14720	14714	14814	14713	14786	14841	14939	14834	14767	14859	14797	14745	14960	14895	14785	14831	14880	14919	14793	14626	15041	14670	14844	14835	14708	14646	14853	14838	14846	14694	14665	14901	14666	14701	14797	14832	14860	14756	14895	14814	14715	14763	14829	14753	14791	14698	14781	14903	14767	14923	14914	14805	14776	14672	14965	14737	14963	14472	14773	14716	14631	14715	14733	14685	14745	14600	14865	14861	14868	14773	14882	14849	14685	14678	14856	14799	14803	14902	14840	14831	14812	14919	14692	15017	14628	14695	14798	14724	14718	14807	14847	14865	14925	14792	14858	14678	14704	14870	14713	14756	14769	14734	14842	14901	14788	14842	14667	14778	14600	14891	14936	14835	14784	14807	14925	14973	14852	14780	14688	14635	14783	14822	14718	15037	14673	14808	14799	14838	14780	14755	14854	14712	14867	14779	14821	14830	14731	14640	14696	14755	14610	14766	14875	14770	14748	14694	14793	14790	14591	14719	14719	14841	14854	14803	14688	14801	14893	14675	14969	14503	14697	14814	14675	14858	14739	14960	14977	14873	14906	14848	14832	14855	14848	14802	14749	14907	14884	14784	14625	14783	14831	14713	14862	14886	14786	14911	14656	14767	14675	14778	14877	14728	14879	14881	14838	14881	14807	14575	14796	14726	14807	15054	14807	14847	14979	14916	14783	14881	14844	14720	14749	14868	14770	14874	14776	14686	14676	14801	14839	15023	14791	14881	14793	14763	14613	14731	14727	14869	14828	14623	14805	14734	14739	14753	14647	14729	14783	14816	14786	14708	14755	14925	14952	14756	14805	14770	14898	14773	14653	14841	14947	14660	14754	14770	14918	14822	14652	14794	14858	14786	14816	14788	14586	14724	14947	14791	14570	14852	14762	14879	14784	14857	14777	14612	14807	14824	14597	14827	14756	14708	14695	14812	14848	14778	14872	14778	14837	14914	14844	14689	14882	14833	14920	14844	14634	14906	14724	14656	14710	14669	14712	14619	14757	14716	14738	14672	14752	14886	14918	14869	14828	14763	14865	14685	14837	14693	14861	14681	14898	14826	14689	14774	14781	14703	14875	14918	14704	14749	14771	14947	14720	14827	14629	14943	14805	14837	14840	14798	14795	14886	14785	14600	14871	14842	14882	14833	14793	14715	14814	14780	14697	14832	14848	14948	14617	14721	14776	14855	14933	14784	14861	14840	14883	14769	14709	14848	14779	14884	14703	14717	14733	14845	14817	14917	15007	14768	14864	14839	14726	14783	14875	14825	14659	14976	14917	14818	14793	14705	14909	14830	14774	14776	14756	14794	14744	14694	14921	14926	14645	14822	14809	14869	14733	14701	14744	14786	14700	14915	14703	14872	14938	14746	14622	14913	14711	14769	14774	14864	14879	14725	14840	14829	14946	14740	14824	14909	14715	14801	14638	14814	14717	14865	14726	14786	14784	14762	14901	14705	14733	14736	14810	14968	14879	14595	14767	14786	14651	14789	14773	14806	14775	14830	15078	14737	14840	14737	14852	14860	14746	14855	14872	14787	14823	15009	14757	14920	14779	14854	14630	14798	14782	14767	14722	14845	14757	14761	14554	14896	14789	14831	14690	14884	14668	14904	14798	14771	14618	14832	14725	14703	14821	14732	14706	14686	14817	14886	14909	14731	14783	14760	14813	14789	14755	14619	14874	14853	14762	14807	14796	14794	14864	14711	14862	14892	14809	14826	14627	14737	14789	14753	14805	14664	14895	14911	14795	14683	14772	14825	14634	14989	14708	14816	14850	14897	14930	14802	14821	14790	14846	14703	14672	14770	14735	14844	14743	14844	14693	14835	14773	14782	14772	14831	14794	14764	14700	14588	15034	14731	14766	14762	14762	14730	14912	14796	14879	14638	14943	14880	14877	14859	14764	14804	14697	14845	14947	14826	14706	14841	14701	14874	14593	14874	14605	14614	14786	14813	14857	14937	14519	14817	14765	14918	14641	14813	14723	14884	14860	14843	14652	14835	14661	14721	14752	14616	14874	14871	14821	14862	14827	14817	14889	14797	14858	14754	14675	14779	14911	14736	14682	14590	14754	14673	14778	14842	14756	14848	14731	14722	14855	14888	14727	14797	14673	14876	14753	14902	14736	14733	14841	14828	14801	14873	14613	14837	14972	14827	14716	14760	14703	14826	14698	14760	14730	14908	14688	14855	14574	14844	14729	14789	14858	14948	14731	14628	14756	14740	14859	14974	14672	14923	14771	14754	14886	14673	14908	14902	14753	14785	14756	14857	14827	14709	14703	14563	14807	14850	14747	14891	14684	14719	14923	14705	14724	14737	14739	14782	14610	14840	14963	14816	14807	14917	14945	14775	14643	14786	14652	14827	14689	14833	14764	14634	14981	14868	14734	14772	14808	14784	14621	14658	14728	14763	14849	14947	14582	14806	14637	14710	14934	14935	14623	14952	14901	14712	14901	14764	14835	14774	14747	14801	14864	14921	14818	14895	14768	14959	14589	14765	14751	14782	14832	14924	14617	14823	14768	14782	14605	14692	14783	14906	14824	14786	14864	14771	14793	14830	14767	14755	14808	14831	14661	14823	14774	14643	14884	14799	14825	14806	14773	14957	14815	14828	14925	14764	14848	14842	14872	14946	14802	14694	14927	14875	14641	14880	14826	14791	14745	15074	14833	14887	14915	14738	14770	14725	14863	14637	14673	14771	14679	14791	14840	14888	14861	14662	14636	14661	14689	14681	14864	14712	14828	14825	14893	14847	14740	14834	14583	14854	14754	14769	14726	14843	14750	14977	14856	14702	14979	14730	14798	14853	14836	14722	14828	14781	14710	14720	14805	14966	14889	14689	14885	14732	14864	14930	14777	14810	14831	14813	14817	14794	14759	14812	14767	14772	14544	14667	14678	14684	14677	14783	14789	14837	14786	14878	14807	14736	14813	14758	14689	14807	14804	14731	14906	14715	14708	14830	14703	14849	14836	14786	14897	14761	14919	14928	14881	14848	14819	14713	14898	14688	14809	14653	14808	14736	14829	14861	14831	15012	14913	14933	14689	14723	14854	14926	14853	14818	14718	14726	14736	14832	14792	14773	14956	14851	14821	14723	14822	14933	14907	14770	14712	14880	14782	14776	14877	14793	15028	14735	14883	14769	14984	14646	14709	14841	14817	14596	14762	14832	14815	14760	14643	14880	15018	14801	14749	14847	14777	14792	14792	14791	14769	14769	14855	14810	14787	14703	14786	14829	14702	14975	14856	14706	14918	14733	14677	14803	14898	14795	14609	14796	14685	14875	14771	14852	14835	14769	14782	14883	14784	14814	14785	14722	14886	14886	14764	14841	14689	14710	14861	14693	14884	14780	14664	14769	14831	14873	14618	14807	14810	14963	14793	14897	14753	14835	14796	14762	14802	14800	14784	14853	14923	14758	14873	14831	14838	14760	14921	14814	14700	14768	14785	14698	14760	14751	14882	14894	14764	14792	14887	14881	14640	14800	14935	14915	14889	14888	14765	14883	14820	14842	15016	14855	14636	14829	14807	14701	14756	14714	14959	14879	14741	14948	14920	14725	14930	14608	14833	14899	14882	14657	14891	14818	14678	15087	14766	14828	14694	14911	14741	14885	14947	14776	14757	14595	14756	14842	14723	14723	14780	14690	14700	14636	14722	14830	14899	14561	14998	14764	14884	14730	14809	14804	14903	14683	14668	14996	14709	14805	14855	14740	14806	14688	14779	14824	14806	14797	14835	14801	14848	14686	14784	14811	14674	14901	14815	15033	14911	14890	14785	14713	14773	14861	14864	14907	14774	14850	14868	14719	14788	14773	14842	14866	14707	14628	14818	14957	14780	14838	14701	14745	14894	14670	14686	14599	14735	14770	14789	14884	14883	14893	14710	14751	14860	14716	14694	14864	14746
24598	21187	27842	25530	24788	27990	29062	26023	24884	24705	23730	23701	23323	23196	23111	22634	22805	22534	22497	22314	22356	22650	22379	22336	22078	22368	22589	22370	22388	22201	22514	22229	22135	22487	22170	22091	22023	22199	22004	22245	22044	21908	21935	22194	22089	22012	22075	22034	22030	22234	21959	21993	21899	22269	22134	21981	22052	22132	22153	21962	22125	22129	22174	22192	22101	22015	22054	22042	21940	21808	22167	21889	22161	21869	21958	21847	22133	22028	22206	22067	22080	21951	22006	21883	21988	22070	22099	21834	21963	21760	22139	22004	21889	22076	22219	22236	21993	21902	21961	21915	21926	21960	22192	22005	21989	22156	22058	22043	22183	22001	21984	21771	22247	21856	22110	22187	22125	22228	22160	21906	22217	22177	22096	22152	21934	21927	22071	21865	22027	22070	22190	21822	22014	22085	22007	22300	22126	21986	21976	21950	21849	21967	21932	22015	21772	22196	22172	22132	22086	21912	21861	22069	21822	21902	22038	22224	21882	21967	22198	22112	21928	22103	22179	21801	22078	21934	22013	22167	21998	22078	21878	21975	21957	22006	22044	21928	21868	22037	22108	21937	21974	22069	21649	21910	22110	22009	21959	21706	21881	21984	21975	21761	22100	22048	22170	22082	22225	21808	22078	22119	21957	22179	21895	21982	21881	22093	21693	22026	22375	22134	21961	22088	22012	22043	21911	22114	22060	22234	22082	22108	22180	22195	22142	22060	22119	21978	21950	22020	22115	21983	21905	21944	22038	22106	21985	21832	21993	22014	21921	22004	22056	21910	22029	22134	22078	22074	22126	21999	21841	22018	21931	21963	22067	22115	22050	21791	21770	21970	21936	21828	21983	22095	22159	22133	21960	21920	21837	22038	22000	21841	21970	21961	21989	22058	21937	22263	22059	22245	21769	21940	21918	22019	22069	22137	21977	22147	22254	22117	21924	22021	22040	22134	21986	22100	21842	21992	21985	22138	22056	21967	21974	21855	21881	22033	22007	22329	21931	21836	22058	22143	22067	22125	21936	21954	22017	22292	21940	21975	21910	22076	22003	21796	22047	22218	22177	22132	22004	22112	21989	22022	22054	22007	22338	21971	21901	21964	22077	21956	22055	21905	22006	21957	22138	22094	22172	21886	21937	21935	21876	21917	22261	21864	22008	21845	22016	22092	22087	21935	22027	21983	21869	21805	22066	21945	21882	21862	21972	21944	21722	22121	22023	21862	21818	21751	22122	22021	21905	21999	21877	21810	22038	22032	21960	21857	21784	21799	21820	22269	22021	21964	21774	21959	21958	21932	21956	21843	21915	21865	22200	22234	21901	21832	21972	21861	22359	22057	21857	22173	21970	21911	22041	21911	21839	21973	21830	21904	21854	22078	21901	22127	22080	21986	22207	22054	21812	21904	22135	22220	21873	22154	21999	21953	22051	21849	21976	22035	22153	22004	22032	21996	22032	22027	21966	22153	22044	22215	21912	22276	22041	21908	21981	21964	22046	22295	22149	22137	22037	21981	22064	22024	21930	22130	21978	22216	22047	22023	21913	21955	21896	21842	21958	21963	22373	22107	21994	22171	22222	22211	21910	21920	21858	21875	22112	22269	22209	21995	21981	22026	22132	21894	21907	22162	21906	22186	22078	22035	21907	22037	22079	22038	22135	22074	22171	21961	21824	22318	22261	22222	22195	22014	21971	22095	22001	22113	21986	21795	22049	22036	22040	21960	22035	21982	21911	21894	21920	22109	22176	22167	22004	21847	21866	21875	22105	21969	21899	22113	21868	21869	21819	21983	22190	22134	22104	21915	21958	21854	22049	22100	22053	22050	22062	22083	21976	21823	21714	22185	22103	21964	22080	22127	22024	21958	21995	22009	22000	21822	22095	22166	22036	21979	21806	21975	21911	21777	21908	21857	21746	21957	22119	22069	21863	22006	22032	22048	21902	21834	21976	21763	22053	21978	22091	21857	22092	22172	22246	21742	22114	22121	21941	22024	21892	21970	22036	21925	21737	21888	21654	21797	21986	21972	22057	22150	21999	22023	21832	22259	21878	21883	21900	21833	22176	22001	22104	22034	21879	21811	21782	22083	22186	21882	22001	22118	21931	21953	21995	22040	22036	21979	21991	22075	21759	22149	21900	21995	22070	22039	22095	21903	22282	22056	22002	21949	21727	22031	22098	22206	22164	22254	21953	22041	22030	21968	22034	21975	21852	21913	22132	22183	21781	21939	21934	22183	21925	21954	21911	21872	21794	21894	22010	21972	22028	21761	21826	22028	22156	22057	22177	21921	22005	21952	21971	21702	22003	21991	22023	21809	21996	21998	22036	22091	22046	21831	21941	22211	22016	21857	21850	22237	22000	22266	22134	22165	22292	21949	21905	21946	21981	21842	21910	21892	22032	22152	22201	21847	22229	22372	22075	21917	21938	21910	22190	21940	22270	21987	22084	21921	21997	21906	22075	21990	22022	21784	22270	22082	22230	22144	22097	22078	21949	22184	21972	22007	22050	21953	21881	21862	22217	21797	22217	21747	22065	21875	21742	22061	22032	21936	21979	21962	22015	22084	21866	22138	21944	21797	21950	21734	21750	21922	21743	21970	21730	22003	21994	22037	21850	22048	22155	21905	22068	22042	21835	22003	22067	21927	21915	22074	22102	21950	21991	22154	22111	21960	22006	21927	22076	22061	22054	22188	22030	22030	21787	22220	22111	21939	21817	21784	21992	21775	22043	22006	21848	22188	22253	22295	21900	21933	22087	22090	21943	21817	22122	22056	21917	22143	21875	21904	22074	22075	21908	22082	22125	21986	21688	21908	22032	21848	21885	22036	21864	22332	21937	22031	21940	21991	21982	22261	22054	22289	22064	21903	21982	21984	21879	21958	22036	21918	22125	21940	22127	22117	22055	22207	22000	21989	21906	21985	22165	22002	21925	21994	22125	21981	22076	22122	22244	22088	22266	21977	22019	21881	21989	22008	22078	22073	21788	21798	21983	22132	22181	22035	22236	22012	22128	22067	22044	21931	21898	21993	22029	22067	21970	22240	21998	21952	21967	22009	22115	21971	22214	22037	22249	22141	22111	22064	22030	21932	22267	22229	21834	21886	21765	22069	21887	22009	21947	22104	21969	22021	22206	21763	21911	22112	21948	21744	22101	22042	22024	22084	21915	21916	21682	21907	22053	22018	22258	21990	21995	22119	22010	22122	21922	22045	22145	21939	22072	22134	22032	22026	22045	22285	22094	21742	22039	22187	21943	21980	21915	21941	22189	21972	22103	22349	21729	22148	21984	21892	21916	22022	21965	22035	22014	22067	22015	22020	22001	22135	22159	22024	21997	21887	21556	21845	22089	22107	22111	22030	22146	22060	22333	21909	22012	21830	22070	22117	22079	22099	22146	22065	22090	21990	22300	21959	21908	21735	22055	21850	22063	21722	22122	21784	21901	22026	21997	22120	22188	21918	22222	21901	22073	22002	22020	22011	21957	21849	21967	21984	21988	21921	22180	21985	22048	21934	21800	21964	21934	21812	22241	21964	22054	21829	22010	22058	22071	22072	22119	21954	21998	22254	22066	21979	22170	21962	22142	21894	22079	21953	21955	21978	22120	21957	21919	22300	22065	21767	22287	21957	22063	22391	21994	22015	22221	22109	21830	22013	22199	21898	21960	21898	22064	21943	21819	22038	22199	22074	21828	21790	21969	22202	21914	21888	21992	21829	21963	22014	22095	21836	21931	22103	21959	21934	21881	21911	21938	22053	21917	21756	21953	21998	22085	22040	22005	22142	21975	21836	22112	22077	22010	22183	21907	22007	21943	22052	22001	21710	22178	22075	21856	21990	22045	22295	22230	22193	21887	21814	22346	22059	22260	21861	21913	21954	22066	22045	21961	21894	21862	21956	21997	21944	21971	21827	22008	22011	22121	21961	21993	22148	22059	22009	21865	21854	22119	22092	21897	21991	22128	22023	22036	22126	21795	21822	21968	21944	22232	22149	21949	21953	21973	22067	21865	22009	21953	21784	22003	21910	21940	22086	22117	21974	22059	22229	22318	21960	22048	22059	22044	22177	21904	21717	21975	21713	22013	21974	21903	21857	22049	21726	21734	22172	21973	21845	22048	22030	22031	22178	21850	22173	22098	22010	22085	22248	22028	22042	22225	21824	21974	22019	22120	22042	21971	22189	22096	21868	22019	21998	22044	22275	22144	21961	22245	22144	21854	21937	21933	21907	22077	22051	21917	22142	22055	21798	21734	21850	22179	22053	22006	21778	22118	21983	21962	22119	22029	21960	22023	22101	22126	22185	22079	22106	22170	22042	22060	21886	21909	21934	22111	21857	21966	22157	21935	22042	22140	22068	21917	22170	21931	22010	22210	22022	22065	21960	22117	21912	22095	22041	22057	21781	21657	22037	21882	22155	21956	21911	22249	21921	21915	22042	22050	22032	21933	21946	22081	21848	22116	21949	21958	22182	22181	21739	22051	21945	22051	22003	21882	22037	22035	22072	21949	22002	22132	21991	22007	22166	22132	22051	22306	22223	22139	22306	22267	22143	21876	22224	22327	22094	22217	21948	21757	21987	22038	21915	21869	21853	22000	21771	21825	22269	22029	22022	21918	22114	21900	22071	22039	21800	21978	22025	22217	21856	21878	21988	22185	21796	21909	21934	21927	22045	21986	21977	21909	21917	21989	21849	22135	21630	22211	22129	21998	22065	22167	22137	22093	22041	22058	21884	22076	21962	21768	21969	22164	22148	22023	21941	22066	21867	21902	21908	22223	21984	22014	21872	21892	21809	22001	21612	21994	21963	22007	22078	21960	22049	22204	21983	21882	22281	22006	21958	21959	21948	22113	21767	21902	22027	21965	22105	22197	22082	21968	21902	22316	22198	21896	22065	22115	22174	22098	22231	21979	22171	22122	21950	21919	22035	22125	22056	21838	21814	21743	21979	21922	21693	22013	21837	21931	22030	21903	21685	21825	21912	21856	22045	22102	21798	22129	22007	22040	22021	22135	22189	22049	22047	21979	22119	22221	22163	22106	22142	22049	21842	22019	21763	21892	21884	22028	21755	22074	22152	22349	21788	22033	21886	22190	22161	21830	22216	22028	21963	22150	21929	21917	22026	22238	22011	22065	22014	21950	22059
21332	36892	36450	30075	26467	23402	21322	19811	18818	18274	17529	16864	16672	16303	16169	15759	15679	15496	15324	15279	15111	15030	15172	15161	14953	15156	14993	15051	15022	14977	15149	14946	14812	14987	14955	14939	14791	15033	14896	14953	14881	14836	14904	14688	14902	15057	14810	14915	14806	14731	14866	14741	14873	14716	14719	14795	14598	14779	14645	14665	14530	14764	14677	14652	14725	14655	14631	14736	14692	14758	14879	14588	14742	14642	14742	14668	14805	14679	14623	14513	14680	14698	14801	14672	14899	14785	14661	14701	14811	14550	14770	14540	14859	14737	14651	14626	14663	14701	14497	14708	14582	14470	14764	14819	14768	14698	14576	14785	14653	14617	14649	14775	14794	14747	14733	14536	14696	14806	14759	14597	14667	14446	14796	14666	14662	14805	14587	14778	14612	14936	14663	14670	14741	14659	14905	14566	14784	14668	14751	14735	14434	14819	14697	14709	14575	14517	14690	14595	14853	14792	14710	14728	14773	14762	14810	14721	14742	14731	14696	14707	14729	14579	14732	14795	14654	14995	14737	14583	14765	14643	14652	14747	14676	14755	14741	14923	14667	14565	14657	14748	14706	14743	14905	14634	14768	14605	14647	14621	14645	14655	14625	14670	14758	14624	14812	14869	14830	14612	14592	14589	14630	14694	14658	14724	14661	14688	14573	14875	14570	14646	14577	14627	14808	14578	14791	14743	14627	14675	14734	14622	14644	14699	14689	14772	14778	14759	14768	14656	14825	14613	14589	14816	14709	14544	14558	14735	14923	14759	14614	14878	14823	14824	14680	14632	14790	14812	14775	14909	14800	14568	14748	14759	14767	14765	14773	14718	14503	14660	14588	14869	14639	14633	14518	14628	14754	14620	14751	14637	14570	14857	14922	14617	14638	14637	14681	14784	14680	14790	14783	14566	14700	14660	14723	14659	14784	14659	14685	14829	14811	14672	14888	14706	14714	14693	14580	14711	14672	14821	14801	14737	14645	14611	14670	14672	14794	14757	14578	14826	14788	14686	14697	14746	14748	14821	14826	14700	14784	14503	14764	14637	14795	14597	14789	14616	14547	14777	14622	14583	14804	14744	14843	14610	14680	14788	14751	14714	14769	14702	14751	14828	14618	14763	14960	14824	14674	14702	14539	14597	14635	14631	14866	14824	14589	14676	14885	14665	14828	14861	14684	14751	14598	14563	14618	14652	14922	14740	14907	14721	14688	14802	14763	14730	14840	14902	14738	14771	14755	14706	14670	14895	14662	14528	14820	14731	14788	14709	14722	14695	14814	14580	14676	14843	14653	14650	14658	14846	14786	14907	14645	14901	14773	14666	14564	14804	14813	14708	14759	14647	14633	14610	14628	14536	14673	14536	14710	14814	14781	14611	14756	14644	14559	14780	14653	14713	14648	14701	14721	14723	14690	14544	14784	14710	14738	14683	14696	14910	14908	14751	14734	14680	14761	14626	14834	14689	14707	14792	14817	14650	14522	14703	14597	14897	14580	14591	14726	14698	14808	14880	14562	14764	14573	14680	14900	14848	14655	14737	14749	14780	14889	14759	14717	14600	14691	14759	14626	14776	14689	14694	14685	14618	14666	14699	14862	14680	14804	14628	14728	14834	14719	14760	14812	14727	14822	14737	14852	14646	14701	14592	14915	14554	14505	14631	14744	14717	14706	14719	14693	14748	14794	14588	14632	14581	14720	14630	14827	14851	14739	14668	14654	14663	14746	14829	14780	14548	14777	14674	14684	14822	14671	14463	14563	14681	14515	14707	14779	14553	14812	14700	14744	14712	14790	14655	14536	14770	14841	14668	14731	14680	14928	14686	14767	14828	14566	14591	14718	14890	14670	14680	14591	14867	14611	14782	14648	14716	14741	14575	14757	14586	14798	14641	14691	14662	14668	14716	14712	14550	14672	14721	14670	14653	14798	14810	14591	14654	14848	14544	14884	14582	14798	14744	14615	14588	14602	14912	14677	14670	14712	14803	14720	14815	14713	14594	14621	14797	14780	14630	14773	14777	14653	14491	14746	14680	14731	14719	14644	14714	14807	14870	14688	14606	14792	14604	14656	14713	14773	14726	14784	14674	14857	14662	14797	14771	14803	14735	14731	14676	14751	14711	14741	14636	14825	14687	14834	14663	14805	14757	14708	14734	14770	14678	14794	14672	14660	14792	14842	14547	14590	14464	14673	14789	14657	14863	14741	14725	14855	14799	14643	14727	14783	14793	14702	14856	14727	14750	14528	14645	14655	14717	14597	14510	14714	14632	14634	14596	14694	14745	14835	14559	14715	14745	14758	14755	14777	14764	14732	14541	14750	14701	14704	14762	14684	14704	14693	14855	14680	14702	14787	14559	14756	14665	14645	14693	14823	14631	14826	14649	14698	14642	14786	14757	14828	14621	14611	14796	14604	14725	14860	14570	14678	14778	14712	14882	14565	14802	14687	14659	14713	14667	14795	14574	14821	14767	14647	14773	14726	14883	14689	14641	14747	14764	14642	14726	14395	14699	14706	14788	14705	14710	14716	14806	14687	14807	14663	14660	14751	14814	14737	14803	14905	14822	14734	14761	14769	14700	14583	14713	14870	14617	14786	14754	14535	14682	14596	14567	14694	14725	14665	14573	14718	14743	14633	14783	14742	14614	14841	14792	14637	14826	14772	14553	14753	14844	14626	14825	14727	14663	14624	14617	14694	14633	14597	14607	14732	14714	14653	14888	14619	14780	14760	14700	14686	14865	14733	14705	14593	14667	14697	14658	14731	14749	14563	14640	14794	14762	14666	14649	14627	14652	14719	14741	14636	14803	14919	14813	14746	14676	14783	14713	14665	14649	14864	14777	14591	14863	14615	14684	14621	14816	14708	14836	14778	14832	14553	14683	14702	14684	14735	14685	14673	14745	14672	14645	14715	14590	14663	14586	14813	14724	14720	14703	14694	14599	14619	14756	14820	15004	14572	14625	14834	14642	14522	14660	14685	14771	14625	14703	14435	15044	14698	14600	14647	14730	14658	14758	14794	14787	14640	14735	14832	14570	14666	14724	14910	14850	14726	14640	14504	14611	14758	14710	14790	14779	14447	14747	14637	14796	14707	14443	14673	14613	14820	14656	14801	14643	14691	14711	14868	14656	14740	14750	14585	14837	14762	14566	14577	14696	14714	14635	14678	14839	14733	14533	14591	14519	14810	14706	14776	14710	14750	14730	14811	14902	14698	14707	14723	14704	14827	14527	14672	14752	14706	14747	14720	14729	14678	14635	14696	14648	14706	14738	14623	14788	14480	14661	14652	14681	14900	14623	14601	14686	14619	14607	14673	14616	14565	14598	14885	14773	14592	14757	14805	14807	14770	14681	14606	14774	14881	14765	14721	14813	14764	14781	14785	14693	14695	14860	14763	14872	14816	14795	14727	14703	14828	14757	14768	14609	14819	14732	14715	14730	14595	14772	14688	14464	14699	14689	14637	14925	14829	14810	14626	14652	14724	14794	14654	14622	14589	14813	14820	14710	14769	14691	14728	14798	14688	14606	14691	14679	14681	14628	14804	14656	14684	14573	14615	14707	14892	14606	14683	14761	14721	14616	14711	14767	14695	14567	14859	14620	14759	14760	14711	14846	14637	14582	14650	14719	14665	14776	14637	14769	14808	14725	14711	14747	14826	14659	14697	14710	14637	14824	14665	14553	14664	14819	14799	14674	14777	14549	14662	14742	14835	14854	14778	14780	14691	14759	14822	14848	14663	14796	14560	14871	14798	14658	14685	14680	14752	14798	14741	14711	14691	14562	14724	14980	14878	14689	14687	14837	14762	14689	14728	14807	14628	14609	14770	14687	14623	14881	14589	14787	14642	14705	14884	14607	14727	14575	14750	14726	14777	14734	14904	14780	14782	14772	14807	14759	14873	14488	14733	14649	14873	14556	14678	14590	14798	14689	14593	14693	14714	14610	14697	14736	14587	14654	14731	14685	14796	14838	14632	14659	14743	14699	14714	14667	14670	14648	14684	14732	14558	14839	14562	14821	14634	14771	14501	14614	14614	14723	14786	14861	14748	14760	14813	14625	14748	14742	14638	14734	14705	14642	14725	14661	14675	14783	14693	14699	14808	14784	14820	14785	14720	14754	14734	14801	14711	14786	14690	14653	14773	14576	14674	14616	14710	14833	14820	14731	14716	14855	14747	14715	14877	14728	14841	14804	14738	14677	14683	14660	14695	14700	14722	14665	14720	14640	14643	14722	14703	14604	14931	14713	14775	14772	14800	14613	14682	14731	14711	14610	14783	14457	14820	14749	14745	14785	14648	14625	14727	14558	14695	14601	14623	14659	14722	14739	14628	14660	14736	14471	14745	14730	14683	14629	14584	14792	14580	14558	14588	14756	14729	14495	14645	14735	14687	14739	14799	14532	14686	14687	14807	14773	14748	14520	14818	14680	14790	14868	14710	14736	14830	14487	14722	14671	14825	14719	14719	14813	14766	14794	14816	14750	14775	14791	14669	14846	14800	14842	14632	14683	14728	14652	14727	14776	14566	14648	14626	14599	14941	14694	14910	14432	14709	14763	14849	14628	14647	14737	14972	14718	14799	14707	14827	14925	14797	14857	14770	14676	14762	14664	14666	14702	14827	14557	14764	14876	14639	14742	14587	14682	14534	14789	14688	14869	14457	14687	14770	14697	14909	14692	14689	14626	14512	14680	14683	14767	14886	14916	14770	14701	14868	14506	14690	14610	14757	14848	14622	14733	14838	14827	14660	14613	14873	14718	14727	14710	14647	14659	14527	14637	14810	14913	14634	14705	14857	14682	14787	14705	14758	14710	14688	14832	14650	14498	14821	14771	14631	14641	14551	14905	14575	14643	14601	14674	14637	14661	14613	14705	14730	14809	14839	14768	14769	14688	14849	14789	14696	14763	14723	14551	14618	14790	14667	14749	14752	14687	14781	14685	14726	14640	14687	14731	14798	14800	14732	14752	14681	14901	14716	14667	14897	14756	14587	14756	14905	14723	14555	14770	14663	14680	14869	14504	14687	14910	14593	14756	14683	14619	14722	14669	14770	14794	14611	14643	14738	14536	14683	14650	14590	14570	14759	14756	14874	14591	14749	14704	14695	14552	14709	14763	14754	14778	14639	14641	14687	14598	14720	14615
22747	21167	27903	24973	22811	28073	32984	28750	27409	27377	26578	26132	25300	25389	25038	24726	24850	24434	24234	24322	24506	24410	24112	23990	24047	24110	24184	24244	24008	24146	24017	24034	24038	24074	23895	23739	23781	23817	23829	23830	23766	24123	23940	23749	23973	23672	23606	23962	23833	23591	23754	23669	23650	23889	23711	23729	24021	23778	23547	23769	23798	23647	23584	23657	23699	23845	23718	23632	23861	23799	23682	23763	23636	23672	23793	23696	23815	23751	23903	23919	23527	23586	23709	23805	23784	24063	23481	23873	23822	23764	23721	23718	23838	23657	23925	23884	23613	23786	23824	23691	23836	23701	23964	23808	23758	23659	23738	23928	23717	23333	23708	23913	23386	23714	23771	23713	23363	23628	23820	23872	23782	23814	23756	23575	23746	23775	23716	23767	23699	23740	23623	23766	23797	23785	23562	23672	23736	23615	23283	23621	23724	23756	23834	23795	23761	23435	23742	23761	23368	23705	23765	23548	23748	23512	23783	23935	23773	23696	24037	23596	23880	23814	23734	23909	23739	23658	23473	23418	23866	23787	23777	23734	23855	23576	23733	23867	23823	23633	23603	23597	23403	23750	23712	23668	23700	23743	23735	23733	23495	23658	23778	23866	23891	23666	23586	23823	23621	23706	23795	23571	23877	23704	23529	23720	23748	23437	23632	23774	23443	23842	23716	23741	23553	23895	23686	23785	23447	23990	23620	23786	23576	23746	23597	23849	23794	23747	23882	23419	23845	23542	23551	23707	23650	23769	23551	23941	23833	23783	23660	23632	23805	23521	23759	23381	23491	23710	23565	23585	23750	23807	23688	23572	23409	23699	23832	23811	23803	23736	23609	23741	23630	23862	23429	23519	23634	23720	23571	23717	24131	23567	23788	23609	23528	23581	23745	23930	23758	23979	23831	23727	23478	23810	23618	23996	23699	23428	23637	23825	23618	23652	23662	23787	23704	23638	23615	23605	23500	23599	23606	23848	23756	23631	23701	23883	23568	23617	23815	23732	23891	23748	23766	23712	23704	23627	23810	23774	23811	23744	23657	24047	23509	23751	23777	23844	23584	23715	23910	23540	23738	23581	23821	23761	23841	23810	23784	23972	23756	23799	23859	23647	23964	23725	23651	23617	23737	23618	23669	23699	23708	23706	23900	23728	23699	23800	23686	23475	23598	23673	23664	23796	23446	23610	23516	23621	23692	23735	23569	23598	23703	23869	23490	23729	23692	23481	23528	23639	23507	23757	23782	23632	23696	23608	23544	23680	23652	23659	23749	23740	23495	23838	23694	23641	23625	23868	23491	23554	23572	23734	23584	23560	23681	23588	23758	23474	23708	23714	23609	23862	23655	23703	23552	23464	23432	23673	23639	23560	23572	23545	23692	23779	23684	24039	23652	23644	23632	23367	23681	23547	23736	23719	23493	23527	23797	23729	23922	23649	23645	23435	23463	23658	23642	23729	23568	23545	23563	23846	23596	23517	23621	23505	23775	23596	23565	23751	23841	23635	23498	23848	23643	23751	23654	23553	23793	23896	23596	23511	23707	23673	23750	23364	23661	23355	23727	23818	23859	23686	23215	23581	23455	23904	23895	23709	23715	23704	23483	23771	23684	23787	23768	23557	23705	23470	23635	23593	23751	23639	23622	23761	23652	23762	23473	23986	23818	23716	23653	23865	23577	23500	23514	23791	23612	23842	23532	23722	23671	23682	23445	23690	23543	23695	23742	23753	23584	23697	23730	23750	23804	23619	23752	23697	23782	23811	23439	23697	23580	23644	23724	23480	23785	23711	23755	23690	23693	23616	23584	23448	23887	23775	23634	23373	23838	23843	23797	23737	23627	23664	23718	23670	23608	23679	23591	23531	23838	23692	23753	23719	23826	23864	23701	23737	23516	23738	23580	23775	23688	23627	23548	23776	23886	23795	23655	23649	23441	23688	23660	23733	23844	23526	23525	23715	23723	23756	23633	23842	23835	23728	23891	23871	23635	23786	23669	23703	23713	23451	23780	23631	23708	23863	23539	23518	23782	23746	23521	23659	23603	23526	23624	23551	23759	23838	23759	23392	23763	23791	23733	23581	23763	23773	23457	23523	23584	23663	23826	23748	23545	23472	23663	23738	23650	23673	23574	23784	23747	23787	23822	23963	23758	23850	23567	23748	23706	23741	23798	23842	23760	23733	23531	23865	23416	23665	23914	23795	24053	23736	23559	23935	23647	23737	23877	23820	23512	23473	23566	23608	23443	23460	23639	23337	23596	23559	23662	23628	23830	23491	23673	23931	23773	23660	23431	23853	23886	23620	23794	23814	23674	23643	23820	23777	23830	23735	23642	23571	23686	23885	23599	23619	23841	23605	23820	23796	23559	23548	23955	23818	23750	23685	23604	23486	23509	23902	23454	23664	23648	23745	23692	23632	23533	23819	23814	23708	23725	23582	23589	23825	23731	23399	23768	23638	23848	23621	23570	23551	23726	23693	23692	23718	23858	23683	23452	23833	24034	23632	23618	23618	23771	23702	23752	23780	23909	23749	23725	23569	23491	23557	23691	23526	23578	23462	23610	23717	23627	23532	23878	23594	23624	23833	23644	23816	23723	23695	23867	23563	23679	23783	23566	23859	23752	23747	23710	23344	23610	23547	23855	23761	23643	23831	23448	23686	23726	23538	23704	23609	23634	23477	23451	23700	23693	23734	23657	23636	23679	23760	23941	23839	23570	23805	23587	24026	23633	23548	23613	23535	23660	23602	23602	23557	23575	23788	23694	23817	23781	23584	23846	23778	23691	23827	23785	23503	23543	23693	23682	23300	23793	23744	23543	23497	23593	23610	23664	23820	23602	23594	23812	23761	23494	23854	23798	23501	23597	23806	23861	23796	23478	23807	23885	23475	23468	23843	23594	23632	23544	23509	23719	23578	23843	23864	23823	23781	23741	23795	23692	23551	23585	23601	23771	23620	23666	23671	23778	23675	23535	23554	23821	23686	23807	23650	23756	23499	23824	23785	23619	23553	23594	23783	23739	23576	23513	23613	23536	23886	23809	23343	23596	23648	23656	23544	23536	23885	23635	23865	23673	23505	23792	23507	23739	23560	23608	23725	23496	23293	23611	23613	23659	23557	23886	23774	23785	23721	23552	23635	23523	23703	23786	23782	23655	23550	23737	23573	23695	23780	23551	23664	23740	23797	23888	23892	23575	23664	23730	23750	23553	23821	23704	23684	23677	23732	23754	23817	23493	23589	23777	23603	23556	23780	23609	23649	23743	23690	23885	23749	23753	23476	23624	23693	23720	23859	23573	23670	23885	23514	23557	23776	23615	23744	23571	23568	23658	23536	23986	23533	23583	23818	23659	23799	23872	23795	23762	23745	23695	23689	23583	23573	23810	23623	23709	23615	23528	23832	23697	23310	23615	23547	23354	23575	23808	23749	23593	23819	23636	23753	23710	23726	23664	23653	23600	23836	24039	23906	23890	23648	23842	23601	23612	23593	23655	23623	23608	23825	23828	23721	23823	24042	23539	23713	23823	24049	23576	23503	23799	23565	23686	23584	23316	23457	23833	23765	23523	23693	23759	23645	23577	23699	23876	23541	23608	23603	23647	23597	23736	23902	23593	23611	23565	23767	23691	23642	23588	23472	23581	23672	23759	23632	23705	23820	23602	23524	23690	23681	23618	23592	23584	23636	23847	23717	23778	23759	23688	23648	23519	23662	23713	23725	23650	23685	23437	23728	23469	23823	23816	23858	23747	23518	23700	23680	23805	23335	23385	23771	23595	23477	23415	23600	23793	23776	23568	23681	23619	23653	23662	23797	23753	23650	23566	23853	23746	23579	23948	23823	23549	23871	23713	23373	23694	23567	23648	23547	23695	23515	23803	23892	23812	23718	23673	23812	23521	23585	23667	23502	23717	23768	23633	23679	23681	23777	23801	23691	23734	23546	23845	23722	23523	23640	23565	23504	23520	23523	23575	23788	23712	23520	23524	23698	23735	23676	23722	23520	23523	23724	23473	23606	23415	23734	23531	23576	23523	23459	23555	23743	23706	23861	23331	23642	23530	23657	23744	23831	23710	23681	23706	23690	23822	23625	23501	23629	23641	23603	23764	23738	23714	23689	23792	23474	23687	23725	23614	23536	23848	23343	23826	23704	23806	23695	23859	23866	23674	23531	23665	23516	23812	23716	23565	23435	23567	23330	23524	23628	23692	23516	23692	23602	23496	23672	23672	23954	23748	23638	23635	23675	23703	23589	23857	23499	23474	23798	23634	23750	23679	23489	23632	23872	23735	23698	23568	23779	23766	23637	23530	23715	23536	23700	23626	23931	23685	23788	23646	23554	23594	23412	23529	23343	23890	23775	23497	23505	23370	23590	23793	23767	23738	23658	23620	23638	23590	23528	23653	23503	23724	23705	23793	23802	23499	23535	23859	23922	23580	23588	23821	23735	23730	23796	23757	23810	23634	23566	23544	23752	23461	23493	23628	23684	23757	23629	23768	23541	23751	23518	23840	23491	23599	23781	23835	23615	23909	23672	23594	23796	23941	23807	23860	23718	23632	23637	23761	23970	23542	23702	23524	23785	23817	23747	23647	23452	23763	23860	23796	23792	23487	23633	23777	23573	23897	23551	24041	23533	23410	23704	23788	23666	23681	23520	23782	23498	23594	23650	23705	23519	23767	23534	23638	23703	23626	23710	23676	23698	23723	23649	23857	23594	23893	23712	23811	23444	23646	23743	23726	23643	23768	23649	23485	23583	23547	23752	23834	23859	23867	23827	23539	23712	23764	23931	23551	23375	23673	23575	23715	23932	23646	23731	23675	23412	23590	23615	23648	23582	23805	23609	23563	23687	23763	23660	23753	23488	23665	23656	23681	23595	23387	23851	23532	23516	23567	23461	23786	23778	23718	23612	23803	23597	23567	23655	23687	23655	23537	23687	23632	23637	23746	23787	23564	23825	23691	23630	23723	23622	23729	23633	23848	23574	23660	23621	23689	23801	23550	23716	23782	23637	23697	23823	23865	23562	23563	23791	23845	23580	23710	23840	23586	23552	23728	23684	23730	23727	23463	23790	23731	23821	23597	23628	23474	23605	23683	23698	23648	23651	23574	23568	23595	23685	23757	23482	23740	23666	23736	23700	23793	23752
23779	41537	41278	34746	30218	26735	24298	22773	21179	20240	19277	18509	18136	17655	17117	16964	16780	16473	16410	16156	15908	16026	16066	15893	15972	15944	15807	15877	15682	15979	15765	15820	15635	15578	15727	15624	15743	15681	15662	15688	15809	15738	15649	15505	15562	15488	15679	15538	15740	15618	15440	15511	15438	15582	15635	15334	15402	15510	15395	15553	15289	15453	15422	15403	15269	15520	15509	15509	15369	15331	15537	15423	15440	15398	15578	15481	15527	15395	15498	15494	15579	15474	15490	15526	15628	15588	15564	15467	15598	15466	15369	15618	15557	15361	15379	15454	15550	15456	15481	15539	15272	15492	15389	15419	15590	15415	15520	15355	15589	15428	15449	15565	15554	15541	15230	15606	15414	15465	15448	15434	15516	15460	15519	15541	15483	15517	15288	15392	15424	15227	15538	15339	15622	15447	15292	15545	15464	15333	15400	15448	15254	15575	15362	15571	15486	15287	15500	15571	15430	15296	15584	15346	15212	15613	15585	15486	15499	15386	15444	15528	15415	15266	15386	15546	15309	15470	15545	15564	15375	15385	15415	15495	15487	15408	15415	15375	15501	15532	15571	15419	15497	15295	15357	15335	15454	15467	15578	15353	15405	15307	15655	15416	15391	15533	15495	15385	15404	15388	15517	15442	15272	15646	15428	15375	15408	15352	15456	15442	15595	15313	15502	15319	15430	15297	15302	15463	15498	15569	15426	15341	15173	15436	15271	15389	15425	15422	15398	15458	15396	15462	15393	15456	15442	15301	15349	15465	15550	15423	15448	15483	15411	15466	15418	15418	15358	15222	15411	15346	15533	15471	15526	15394	15442	15302	15389	15470	15461	15334	15331	15558	15335	15310	15325	15459	15561	15224	15483	15598	15527	15512	15387	15564	15621	15364	15615	15631	15509	15253	15527	15473	15280	15546	15420	15440	15599	15292	15414	15470	15503	15452	15374	15374	15587	15350	15308	15339	15489	15268	15507	15476	15448	15581	15289	15420	15274	15375	15520	15373	15351	15376	15366	15536	15442	15244	15492	15459	15366	15364	15526	15362	15455	15450	15400	15416	15282	15494	15508	15499	15549	15379	15476	15535	15532	15217	15328	15418	15482	15372	15479	15204	15304	15504	15420	15381	15380	15453	15443	15464	15425	15512	15339	15543	15309	15458	15525	15412	15525	15453	15409	15379	15441	15479	15412	15399	15272	15361	15421	15563	15491	15593	15389	15406	15431	15515	15589	15544	15419	15308	15459	15359	15396	15415	15459	15534	15473	15292	15500	15537	15517	15311	15338	15508	15440	15406	15543	15702	15510	15284	15317	15275	15408	15445	15460	15443	15341	15453	15352	15315	15551	15492	15512	15307	15385	15501	15546	15342	15399	15432	15388	15483	15429	15405	15517	15395	15547	15419	15305	15490	15409	15276	15321	15449	15299	15500	15507	15553	15495	15415	15474	15261	15492	15465	15339	15392	15467	15439	15481	15376	15547	15435	15385	15330	15407	15568	15546	15439	15411	15457	15506	15357	15533	15460	15366	15535	15340	15475	15347	15405	15322	15349	15507	15273	15524	15527	15367	15353	15468	15383	15329	15297	15515	15367	15455	15513	15353	15553	15425	15307	15452	15377	15455	15585	15448	15349	15359	15450	15635	15419	15373	15386	15292	15352	15422	15376	15316	15534	15439	15397	15399	15303	15519	15153	15496	15536	15504	15443	15564	15652	15431	15380	15307	15521	15472	15367	15558	15451	15410	15388	15387	15420	15438	15425	15547	15455	15421	15495	15240	15381	15369	15407	15415	15508	15671	15448	15444	15553	15485	15444	15238	15378	15491	15431	15457	15464	15488	15357	15361	15429	15476	15598	15602	15301	15471	15294	15520	15528	15337	15490	15245	15383	15513	15537	15377	15391	15336	15511	15492	15297	15485	15381	15210	15447	15320	15602	15484	15386	15412	15470	15472	15323	15454	15289	15530	15284	15436	15469	15490	15346	15396	15492	15386	15417	15457	15555	15393	15545	15438	15476	15512	15415	15338	15596	15454	15488	15569	15362	15334	15508	15304	15382	15504	15430	15506	15499	15428	15362	15537	15523	15669	15432	15272	15408	15560	15460	15546	15364	15316	15357	15501	15398	15403	15562	15517	15462	15622	15326	15385	15598	15180	15393	15467	15419	15456	15370	15309	15597	15517	15483	15434	15443	15527	15521	15357	15458	15506	15333	15452	15371	15484	15618	15473	15348	15577	15575	15572	15291	15464	15432	15239	15538	15551	15487	15373	15382	15552	15502	15522	15532	15570	15408	15411	15603	15389	15455	15497	15261	15413	15419	15409	15552	15426	15469	15449	15373	15229	15550	15196	15377	15318	15534	15444	15585	15551	15346	15555	15455	15396	15310	15308	15411	15557	15515	15582	15500	15378	15347	15506	15341	15547	15386	15517	15417	15440	15462	15461	15446	15296	15603	15492	15456	15564	15537	15412	15417	15375	15508	15299	15432	15568	15610	15475	15435	15377	15537	15539	15460	15410	15387	15376	15425	15618	15418	15385	15385	15549	15550	15469	15480	15320	15560	15413	15427	15366	15448	15363	15484	15402	15594	15426	15351	15473	15597	15486	15695	15686	15429	15449	15335	15574	15464	15470	15492	15514	15416	15630	15390	15383	15371	15350	15508	15530	15523	15456	15503	15383	15562	15273	15305	15621	15614	15440	15456	15518	15518	15436	15545	15472	15591	15389	15523	15401	15491	15486	15436	15536	15416	15457	15514	15426	15526	15543	15282	15486	15395	15380	15631	15557	15414	15545	15351	15698	15490	15253	15389	15451	15534	15353	15544	15352	15422	15333	15540	15425	15461	15479	15415	15408	15511	15580	15485	15408	15438	15387	15457	15363	15482	15418	15310	15406	15573	15379	15358	15355	15390	15418	15578	15481	15463	15459	15503	15290	15292	15238	15364	15445	15261	15300	15511	15546	15316	15378	15411	15234	15365	15474	15291	15326	15600	15463	15313	15396	15497	15588	15630	15397	15485	15364	15658	15499	15398	15313	15306	15529	15458	15618	15258	15589	15534	15359	15371	15373	15375	15408	15174	15402	15359	15390	15397	15477	15492	15517	15447	15357	15438	15568	15508	15353	15433	15431	15348	15326	15424	15367	15620	15374	15542	15570	15391	15652	15568	15530	15501	15451	15481	15343	15425	15352	15567	15491	15432	15577	15707	15478	15466	15503	15420	15425	15440	15356	15642	15570	15294	15441	15414	15576	15409	15329	15418	15376	15531	15428	15500	15394	15443	15399	15443	15500	15380	15493	15316	15400	15463	15427	15432	15531	15400	15279	15324	15526	15598	15415	15416	15449	15288	15533	15548	15407	15441	15508	15342	15378	15275	15426	15489	15448	15466	15344	15539	15417	15496	15280	15392	15553	15385	15551	15357	15529	15312	15496	15433	15591	15566	15356	15505	15623	15400	15390	15317	15456	15458	15547	15410	15358	15502	15302	15535	15477	15363	15479	15357	15376	15395	15587	15691	15345	15497	15380	15400	15458	15414	15507	15384	15531	15457	15328	15519	15418	15466	15418	15348	15352	15367	15596	15557	15536	15491	15544	15457	15434	15373	15523	15479	15472	15333	15151	15307	15254	15354	15365	15529	15574	15286	15505	15367	15334	15461	15342	15267	15365	15346	15315	15411	15369	15576	15233	15584	15428	15176	15477	15596	15347	15322	15321	15457	15494	15512	15377	15518	15409	15569	15456	15511	15567	15520	15403	15570	15641	15492	15224	15482	15216	15267	15462	15316	15341	15465	15367	15358	15683	15464	15349	15291	15559	15439	15632	15358	15440	15368	15401	15556	15277	15485	15530	15393	15548	15333	15426	15664	15371	15536	15475	15486	15462	15499	15379	15636	15407	15484	15473	15437	15413	15466	15325	15258	15346	15532	15606	15346	15496	15339	15396	15419	15554	15448	15498	15276	15404	15690	15403	15390	15534	15406	15575	15471	15318	15383	15494	15382	15343	15391	15536	15462	15288	15441	15496	15400	15437	15415	15340	15498	15366	15552	15381	15404	15399	15318	15504	15352	15427	15485	15479	15400	15347	15307	15377	15304	15396	15583	15458	15406	15470	15482	15501	15474	15432	15563	15377	15424	15350	15461	15527	15633	15517	15462	15633	15431	15479	15465	15197	15441	15453	15547	15315	15488	15502	15421	15476	15516	15314	15544	15285	15548	15446	15391	15435	15363	15399	15392	15416	15357	15445	15558	15409	15460	15622	15419	15443	15394	15329	15489	15418	15323	15340	15531	15439	15388	15494	15251	15497	15504	15297	15409	15439	15404	15375	15451	15452	15402	15459	15422	15531	15330	15389	15702	15529	15393	15565	15437	15572	15482	15340	15489	15276	15515	15411	15397	15396	15410	15336	15474	15366	15531	15633	15382	15596	15355	15425	15295	15585	15368	15417	15421	15394	15493	15317	15550	15562	15488	15437	15492	15408	15488	15172	15579	15319	15561	15299	15520	15428	15335	15442	15591	15522	15486	15463	15447	15384	15724	15365	15355	15297	15567	15456	15237	15406	15493	15401	15298	15481	15408	15567	15442	15607	15570	15508	15439	15510	15384	15536	15445	15353	15373	15479	15401	15456	15578	15535	15565	15283	15542	15522	15485	15490	15527	15693	15369	15513	15493	15492	15350	15652	15463	15448	15421	15650	15526	15393	15576	15439	15501	15596	15446	15462	15480	15426	15355	15397	15476	15519	15365	15359	15492	15590	15373	15317	15559	15473	15412	15467	15450	15576	15352	15230	15360	15478	15414	15578	15423	15550	15494	15517	15488	15460	15369	15278	15565	15579	15538	15591	15419	15579	15497	15507	15435	15530	15400	15374	15230	15364	15509	15405	15381	15421	15571	15440	15362	15456	15472	15555	15207	15506	15610	15600	15342	15481	15466	15348	15499	15339	15422	15363	15531	15501	15383	15487	15492	15630	15423	15286	15476	15629	15467	15402	15569	15441	15545	15453	15381	15438	15453	15392	15516	15655	15572	15666	15504	15613	15322	15559	15744	15405	15465	15400	15638	15441	15418	15530	15403	15488	15306	15467	15244	15530	15513	15319	15387	15540	15530	15486	15396	15666	15497	15428	15380	15183	15431
34381	28947	32290	30044	27061	25771	24784	24120	23459	23472	23137	22864	22372	22302	22264	22209	22248	22458	22384	22158	22106	22203	21995	22062	21921	22202	22126	22117	21980	21885	22104	22138	22044	22149	22129	22003	22063	22072	22061	22000	21966	21971	22094	22067	22014	21976	21875	21980	21994	21849	21877	21832	22188	21998	21795	22029	21973	22124	21934	21712	21917	22060	22041	21950	21946	21846	21886	22036	21961	22051	21887	21889	21595	21820	21934	21869	21749	22048	22182	22040	22060	21873	21933	21804	21778	21978	22070	21940	22055	22120	21797	21843	21975	21867	21992	21792	21850	22074	21855	21965	22128	21972	21787	22008	21758	21735	21957	22106	21905	21753	21896	21918	22014	21816	21562	21926	21990	21739	21848	21668	21889	21889	21826	21875	21936	22188	21904	21870	21706	21986	22008	22074	21895	22064	22014	22203	21783	22003	21865	22002	22066	22066	21643	21750	21937	21760	21845	21637	22056	21934	21701	21898	21944	21734	21828	22113	21935	21889	21973	21930	21912	21807	21925	22035	21869	21957	21782	21959	21927	22058	21974	22140	22013	22027	22113	21781	21813	21943	21991	21791	21948	22042	21735	21957	22003	22016	22053	21914	21965	22200	22057	21633	21875	21866	21716	22040	21914	22014	21840	21982	21874	22076	21954	21919	22250	21800	21834	21765	21928	21949	21968	21968	21814	21985	21872	22090	21999	21695	21796	21914	21892	21999	22064	22006	21819	21933	21936	21974	21878	21889	21785	21913	22069	22048	21866	21834	21875	21926	22047	21991	22189	22048	21921	22011	22063	22074	22068	21970	21945	21871	22008	21854	22129	21980	22081	22444	21872	21959	22029	21910	22149	21885	22059	21679	21963	21931	21986	22033	21961	21980	21849	21919	21965	21871	22140	22003	22043	22056	21834	21940	21966	22171	22066	21973	21627	21948	21974	21757	22011	22129	21998	21782	21914	21752	21739	21698	21912	21852	21814	22098	21981	22102	22092	21779	21857	21721	21921	21807	21841	21928	21940	21912	22006	21858	21990	22020	21777	21674	21943	22134	21856	21839	21974	21926	21773	22055	21831	21889	22163	22025	22130	21975	21998	22030	21841	21854	22040	22086	22142	21964	21946	21774	21995	21966	22272	21829	22259	22007	21913	21749	21994	21798	21933	21935	21898	21944	21922	21720	21995	21888	22054	21888	21941	21676	21861	21865	21942	22214	21869	21874	21987	21949	21919	21755	21708	21870	21921	22054	21906	21753	21986	22048	22014	22248	21872	21826	21692	22180	21904	21961	21674	21908	21873	21851	21968	21842	21985	21918	21805	21817	22094	21536	21880	22142	21762	21641	21869	21962	22109	21990	21855	21885	21942	21794	21878	22006	21888	21737	21937	21761	21822	22180	22122	21909	22029	21908	21940	21776	21825	21896	22090	21911	22168	21947	21965	21735	21767	21800	22013	21853	21808	21864	22045	21935	22121	21850	21936	21926	22170	22038	22288	21894	22163	21727	21646	21897	21997	21942	21732	22111	22162	22178	21878	21763	21917	21776	21878	21897	21809	21812	22024	21762	21758	22024	21808	22113	21900	21868	21865	21917	21838	21859	22010	22343	21867	21877	21987	22153	21823	21980	21962	22040	21839	21719	21900	21889	21857	21934	21981	22167	21889	22031	21789	21937	21948	21890	22113	21840	21902	21931	22055	21757	21835	21813	21857	21878	21850	21792	22019	22216	21934	22152	22177	21963	21700	22123	21932	22021	21725	21855	21846	21883	22091	21811	21911	21932	21971	21891	21833	21828	22040	21780	21926	22193	21653	21918	21948	22023	22181	21985	21913	21815	22032	22033	21928	21899	22006	21944	21987	22038	21881	21994	21973	21764	22048	22125	21929	21582	21958	21728	21841	21972	21997	22167	21880	21931	21860	22081	21897	22023	21939	21809	22061	21997	21889	22087	21957	21947	21994	21855	21934	21651	22282	21998	22007	21933	21817	21822	22153	22024	21870	21820	21851	21922	21726	22141	22055	21874	21862	21647	21732	21909	22004	21810	21986	21831	21843	21985	21882	22065	21962	21961	21986	22066	21809	21917	21858	21899	21922	22128	21964	22017	21796	21762	21923	21884	21932	21975	21799	22028	22059	22192	21951	21896	21769	22174	21754	21879	22127	21885	21818	21991	22090	21751	22059	21907	22046	21958	21834	21819	22077	21921	22018	21551	21905	22149	21975	22217	21821	21898	21766	21742	21958	21894	21852	21798	21881	22013	21961	21861	21955	22010	22072	22232	21850	21984	21736	21972	21942	21842	22100	22009	22142	21949	22144	21977	22038	21865	21897	21692	21586	21863	21842	21748	21904	21836	21732	21694	22014	22096	22178	22008	21808	21969	21823	21690	21761	21845	21819	21986	22065	21907	22054	21671	21856	22017	21888	22126	22217	21853	21848	22004	21783	21904	22152	21787	22139	21774	21877	21938	22021	21770	21881	21795	21939	21998	22139	22139	21862	21843	22070	22091	21780	21686	21731	21737	21975	22073	22024	21885	22098	22163	21763	21739	21921	22069	21819	21832	21788	22076	21971	22012	22023	22077	21778	22166	21954	22016	21998	22021	21999	21824	22212	21885	22264	21659	21913	22046	21890	21920	22049	21832	21882	21970	21850	22087	22038	22006	21984	21945	21895	21948	21918	21829	21997	21847	21819	21995	21822	21991	22061	21813	21852	21971	21952	21810	21779	21885	22013	21984	22148	22075	21998	21846	21969	22137	22171	21747	22088	21818	21911	21722	21690	21799	21879	21602	21931	21914	21714	21821	22165	21926	21865	21939	22024	21769	22040	21958	22069	21985	21930	22016	21896	21941	22066	21690	21995	21801	21995	21882	22019	21861	21661	22034	22054	21939	22008	22111	21901	21889	22020	21656	21948	22006	21726	21932	22045	22030	21781	22088	22061	21854	21903	21845	21962	21848	22036	21841	21760	21958	21774	21581	22051	21743	21746	21741	21944	21876	22274	21862	21960	22099	21893	21830	21981	22037	21854	21652	21913	21830	21925	21881	22163	22105	21946	21847	21855	22258	21972	21763	21949	21915	22092	22010	22239	21993	21880	22006	21989	21939	21895	21769	21968	21926	22056	22030	21785	21968	22164	22112	21953	21742	22032	22002	22134	21777	21831	21673	22066	21886	22103	21908	21988	22174	21850	21972	22047	22002	21760	21800	21749	21985	21785	21834	21978	22014	21898	21968	22008	21681	21932	21984	21899	21866	21624	21882	22092	21909	21974	21910	22030	21846	21807	21905	22128	22139	21627	22069	21960	21787	21905	21729	21974	21869	21884	21774	21731	22032	21753	22033	21892	21978	21921	21883	22214	22072	21793	21800	21977	21669	22195	22012	22251	21881	21988	21901	22010	22017	21981	22082	21828	21996	22085	22057	21755	21904	21904	21982	21957	21951	21996	21941	22045	21781	21969	21878	21948	22002	21971	21943	21772	22019	21803	21887	21895	21905	22066	22040	21999	21978	21933	22016	21821	21922	21947	21608	22017	22047	22094	21969	21845	22029	21993	21895	21966	21943	21899	21745	21776	21902	21950	21753	21975	21882	22033	21878	22001	21901	22091	22036	22216	21974	21896	21905	22029	22095	22095	21849	21924	21835	21842	21995	22016	21962	22118	22256	21710	21764	21980	21718	22005	22000	22134	21800	21826	21933	21781	21953	21910	21836	21893	21873	22163	22020	22046	21737	21987	21920	22034	22153	21981	21836	21942	21753	22192	21991	21864	21848	21860	21974	21842	22043	21957	21805	21848	21732	22086	21894	22090	22037	21742	21924	22011	21766	22176	21840	21930	21989	21935	22009	21946	21658	21961	21894	22024	21840	22103	21755	21473	21815	22184	21758	22046	21795	21993	22033	21912	21927	21823	21748	22148	21854	21872	21680	21832	21769	22136	21618	22038	21773	22035	21862	21827	21626	22031	21773	21855	21993	22222	21876	21617	21980	21872	21944	22090	21905	21920	22091	21956	22114	21780	22074	21980	21817	21871	21974	21976	21990	21978	21980	21937	22118	22161	21891	21990	21948	21923	21906	22002	21992	22035	21809	21991	21796	21896	22017	21655	21963	21857	21832	21778	21984	21864	21865	21744	21968	21901	22104	22172	21881	22014	21873	21827	21755	21916	21911	22025	21699	21857	21908	22026	22246	22195	22053	21957	22108	22023	21965	22029	22099	21962	21818	22002	21879	21836	21973	22073	21967	22124	21932	22119	21811	21833	21961	22027	21920	21763	22122	21926	21963	21792	22074	22035	21668	21712	21859	21945	21731	22273	21972	22022	21941	22027	21925	21858	21968	22199	22308	22246	22099	22131	22015	21884	21970	22003	21881	21728	21880	21906	21935	21966	22135	22080	22138	22042	22064	21847	22097	21760	22071	21683	21684	22227	22063	22006	22109	22262	22197	22138	22090	22156	22290	21918	22020	21913	21830	21916	21773	21937	21844	21955	21836	21742	21789	22027	22062	22208	21976	21808	21973	21700	21833	21837	21828	21765	22148	21870	21950	22135	21888	21886	21814	21937	21845	21894	22015	21821	22002	22173	21981	22018	21747	21967	21874	21784	21890	21844	21882	22176	21935	22041	21938	22023	22117	22280	22137	21969	21735	21922	22116	21871	21949	22117	21760	21882	21918	22008	21745	21904	22122	21971	21913	22170	22083	21933	22012	22163	21923	21819	21898	21669	21888	21923	21812	21674	21721	21824	21982	21981	21816	22055	22182	21997	21858	22074	21992	22199	21838	21940	21976	21970	21741	22043	21925	21964	21905	21822	22029	22033	22054	21924	21972	22016	22018	21820	22153	21858	22050	22121	21806	22011	21932	21873	22018	22161	21944	21974	21776	21772	21846	22017	22005	22157	21865	21986	21919	21772	21885	22079	21841	21982	22158	22130	21903	22034	21924	21954	22013	21987	22255	21779	21834	22034	22021	21956	21879	21923	22112	21807	21820	21923	22052	21954	22056	21939	22065	22098	21960	21814	22112	21969	21813	21833	21841	21849	21850	22020	22034	21939	21886	21938	21792	21915	21996	22028	22003	22070	21682	21922	21976	22091	22088	21919	21851	22102	21663	21780	21861	22051	22050	21809	22002	21824	21839	22219	21991
23081	29601	29314	24350	21441	19781	18617	17789	16981	16638	16067	15853	15669	15609	15298	15432	15202	15014	15122	14912	14881	14902	15016	14753	14785	14718	14845	14752	14939	14850	14734	14834	14748	14600	14813	14889	14697	14723	14857	14812	14915	14840	14706	14780	14682	14612	14789	14739	14873	14565	14864	14517	14902	14602	14812	14592	14611	14832	14781	14717	14920	14652	14636	14615	14824	14702	14693	14802	14650	14706	14539	14660	14529	14790	14541	14683	14728	14651	14615	14613	14707	14794	14629	14702	14890	14678	14606	14836	14527	14732	14870	14572	14683	14615	14842	14744	14775	14551	14616	14682	14816	14653	14548	14753	14676	14781	14609	14595	14692	14711	14726	14722	14575	14846	14800	14750	14755	14559	14606	14760	14597	14733	14594	14716	14648	14728	14680	14692	14607	14702	14633	14716	14638	14634	14639	14714	14613	14952	14644	14733	14798	14548	14841	14696	14665	14681	14407	14661	14693	14590	14812	14814	14767	14698	14636	14645	14769	14701	14655	14642	14733	14797	14679	14627	14788	14890	14727	14685	14857	14449	14857	14674	14598	14734	14625	14604	14800	14617	14512	14680	14726	14732	14752	14523	14610	14628	14673	14953	14498	14608	14692	14671	14711	14677	14689	14726	14650	14844	14729	14767	14750	14739	14591	14637	14575	14646	14652	14624	14718	14794	14749	14782	14723	14547	14709	14512	14678	14593	14683	14599	14684	14614	14445	14619	14680	14476	14768	14654	14814	14525	14787	14687	14831	14560	14654	14781	14740	14690	14619	14414	14652	14618	14654	14638	14789	14585	14779	14682	14511	14709	14641	14518	14699	14636	14750	14750	14566	14742	14585	14662	14576	14575	14817	14590	14505	14466	14727	14822	14632	14649	14708	14716	14536	14732	14615	14730	14546	14587	14611	14750	14729	14727	14755	14492	14747	14799	14728	14569	14806	14634	14585	14694	14629	14682	14618	14801	14646	14745	14706	14600	14719	14522	14594	14754	14554	14772	14936	14763	14656	14731	14597	14629	14685	14614	14650	14629	14681	14861	14586	14709	14655	14566	14516	14630	14792	14681	14725	14607	14571	14713	14664	14678	14908	14736	14625	14690	14618	14720	14707	14695	14508	14580	14713	14758	14616	14419	14744	14584	14641	14632	14597	14790	14879	14739	14736	14838	14753	14976	14731	14666	14622	14606	14763	14732	14606	14707	14671	14480	14694	14639	14741	14529	14763	14762	14707	14787	14713	14589	14730	14942	14526	14676	14648	14813	14788	14706	14648	14662	14689	14629	14745	14735	14652	14653	14647	14712	14798	14740	14775	14555	14640	14695	14715	14682	14705	14780	14432	14512	14759	14689	14834	14771	14681	14621	14630	14727	14729	14650	14665	14794	14690	14686	14807	14675	14823	14720	14677	14776	14607	14703	14625	14648	14578	14748	14508	14718	14740	14637	14583	14643	14671	14695	14833	14558	14721	14726	14646	14756	14632	14857	14775	14794	14636	14733	14636	14712	14783	14640	14878	14709	14554	14533	14767	14454	14758	14778	14605	14563	14738	14550	14823	14617	14661	14640	14643	14736	14726	14669	14682	14884	14848	14759	14689	14547	14736	14778	14583	14674	14754	14769	14702	14686	14714	14619	14656	14733	14812	14719	14999	14655	14614	14716	14647	14541	14661	14736	14583	14837	14585	14682	14667	14723	14686	14753	14668	14724	14681	14572	14774	14681	14744	14495	14635	14633	14601	14629	14748	14839	14691	14644	14652	14904	14630	14777	14540	14739	14666	14581	14839	14719	14622	14719	14850	14669	14628	14799	14697	14761	14696	14693	14778	14711	14637	14591	14543	14614	14597	14647	14936	14586	14566	14643	14621	14855	14717	14779	14763	14680	14807	14622	14799	14798	14695	14503	14693	14706	14801	14682	14606	14668	14708	14421	14751	14730	14662	14549	14732	14672	14821	14801	14738	14630	14573	14648	14601	14709	14653	14576	14528	14922	14619	14644	14513	14833	14603	14791	14652	14648	14612	14456	14742	14503	14678	14674	14671	14771	14719	14691	14670	14675	14782	14629	14711	14744	14634	14758	14698	14531	14606	14628	14641	14647	14872	14820	14680	14622	14692	14745	14774	14655	14678	14624	14713	14834	14667	14761	14508	14837	14754	14741	14669	14616	14642	14764	14663	14757	14603	14523	14596	14654	14713	14848	14752	14529	14714	14695	14642	14771	14721	14732	14719	14593	14852	14628	14665	14677	14607	14752	14807	14592	14647	14692	14592	14638	14867	14645	14731	14644	14644	14653	14851	14805	14694	14540	14682	14529	14553	14694	14588	14859	14641	14524	14657	14729	14820	14605	14828	14710	14780	14715	14683	14650	14663	14602	14712	14803	14634	14770	14652	14584	14556	14696	14612	14665	14749	14777	14738	14881	14710	14756	14638	14609	14550	14636	14668	14587	14614	14488	14549	14928	14593	14743	14821	14500	14593	14812	14543	14752	14742	14616	14697	14758	14705	14722	14680	14606	14678	14556	14529	14654	14546	14699	14718	14656	14697	14772	14669	14705	14516	14699	14746	14815	14532	14465	14749	14705	14805	14549	14739	14809	14568	14654	14774	14533	14689	14519	14533	14725	14817	14789	14912	14546	14863	14485	14695	14588	14648	14763	14708	14500	14707	14617	14747	14641	14777	14500	14480	14709	14751	14455	14764	14855	14597	14883	14842	14759	14667	14642	14728	14624	14671	14590	14633	14710	14753	14584	14642	14701	14608	14727	14584	14665	14679	14638	14644	14667	14699	14776	14956	14835	14671	14585	14665	14774	14766	14643	14648	14629	14719	14490	14622	14770	14653	14653	14599	14752	14600	14609	14793	14718	14688	14761	14751	14528	14848	14669	14670	14671	14671	14846	14542	14713	14690	14642	14575	14448	14814	14788	14704	14597	14624	14655	14907	14655	14712	14743	14593	14510	14628	14695	14711	14735	14602	14558	14702	14838	14544	14647	14872	14783	14667	14766	14745	14551	14580	14549	14708	14786	14532	14704	14635	14556	14882	14752	14917	14643	14643	14734	14801	14455	14585	14773	14776	14742	14677	14487	14686	14569	14596	14803	14751	14619	14770	14774	14756	14545	14775	14573	14699	14662	14675	14485	14653	14680	14803	14575	14736	14716	14636	14852	14642	14658	14691	14622	14895	14656	14695	14765	14764	14741	14735	14656	14663	14444	14676	14653	14691	14510	14630	14886	14882	14735	14718	14527	14704	14716	14559	14851	14714	14675	14855	14651	14727	14781	14989	14709	14607	14715	14577	14712	14574	14719	14830	14769	14620	14946	14444	14785	14606	14737	14725	14797	14704	14887	14633	14606	14582	14706	14712	14833	14665	14885	14691	14490	14750	14739	14740	14728	14532	14652	14700	14699	14658	14654	14659	14620	14710	14805	14695	14726	14654	14706	14644	14651	14765	14903	14731	14785	14558	14581	14687	14745	14730	14697	14631	14534	14702	14556	14545	14595	14689	14646	14800	14701	14683	15033	14744	14651	14659	14588	14776	14746	14710	14648	14723	14669	14628	14802	14780	14731	14537	14741	14719	14503	14678	14548	14735	14596	14680	14739	14583	14621	14642	14731	14729	14528	14828	14570	14713	14609	14731	14786	14520	14738	14665	14780	14598	14878	14714	14819	14711	14688	14757	14754	14652	14572	14670	14633	14728	14727	14653	14690	14775	14708	14920	14603	14828	14747	14628	14659	14799	14610	14857	14595	14533	14627	14569	14719	14703	14567	14768	14745	14696	14864	14920	14836	14620	14648	14723	14599	14634	14472	14821	14677	14603	14543	14729	14586	14716	14636	14678	14599	14783	14693	14726	14604	14710	14765	14702	14748	14813	14691	14949	14621	14634	14507	14580	14758	14667	14621	14692	14691	14760	14671	14783	14670	14625	14697	14712	14666	14750	14577	14763	14615	14613	14594	14584	14723	14810	14652	14707	14674	14900	14888	14660	14594	14665	14772	14570	14674	14628	14773	14671	14561	14528	14577	14688	14858	14725	14584	14678	14655	14530	14660	14609	14654	14592	14803	14556	14561	14687	14750	14661	14676	14523	14729	14665	14717	14719	14699	14812	14837	14987	14727	14648	14777	14692	14564	14705	14572	14711	14633	14735	14760	14912	14891	14515	14567	14573	14495	14695	14626	14628	14769	14615	14671	14759	14673	14777	14607	14546	14548	14563	14843	14738	14769	14699	14677	14669	14858	14706	14708	14692	14600	14502	14725	14685	14550	14625	14696	14651	14745	14612	14591	14727	14525	14724	14644	14727	14714	14691	14746	14715	14679	14708	14616	14758	14656	14714	14749	14826	14865	14636	14577	14790	14715	14680	14594	14694	14465	14666	14689	14759	14747	14727	14827	14566	14737	14652	14690	14575	14662	14780	14481	14482	14511	14505	14854	14591	14772	14653	14657	14671	14799	14818	14753	14631	14672	14631	14540	14722	14791	14580	14968	14671	14829	14652	14726	14808	14780	14618	14509	14578	14727	14754	14700	14524	14580	14673	14732	14562	14588	14754	14662	14684	14640	14552	14607	14796	14797	14544	14560	14817	14556	14713	14687	14699	14625	14624	14722	14832	14690	14706	14607	14710	14800	14551	14732	14778	14671	14738	14676	14618	14677	14788	14667	14596	14733	14736	14485	14874	14721	14703	14571	14643	14788	14700	14797	14640	14869	14485	14628	14559	14828	14757	14850	14664	14541	14684	14605	14577	14615	14820	14723	14650	14716	14681	14742	14816	14648	14578	14723	14668	14666	14643	14683	14525	14661	14738	14768	14684	14731	14680	14723	14691	14624	14671	14647	14661	14760	14724	14853	14630	14385	14677	14715	14718	14655	14663	14611	14682	14605	14674	14669	14561	14682	14840	14684	14680	14468	14631	14588	14608	14617	14731	14550	14791	14675	14674	14599	14715	14782	14653	14459	14690	14695	14670	14777	14621	14649	14686	14624	14743	14536	14924	14595	14740	14761	14655	14557	14498	14572	14592	14757	14649	14593	14719	14607	14739	14532	14902	14570	14750	14524	14573	14798	14626	14745	14582	14504	14566	14640	14504	14624	14733	14856	14755	14641	14777	14527	14471	14712	14871	14550	14667	14637
24699	21212	27892	25522	24595	28182	29200	25752	24500	24328	23973	23561	23264	23138	22898	22557	22418	22673	22390	22485	22220	22417	22571	22226	22165	21960	22250	22090	22289	22130	22328	22126	22272	22077	22205	22226	22181	22157	22059	22383	22373	22054	21964	22098	22201	22185	22164	22041	22361	21869	22089	21888	22060	22054	21928	21754	21996	22193	22133	22120	22206	21976	22024	21862	21936	21824	21811	22228	21870	22010	21975	21864	21999	22224	21934	22089	21997	21930	22034	22126	21737	21790	21834	22101	22058	21796	21883	21891	21932	22042	22002	21873	21944	22051	22078	22149	22064	22025	22046	21834	21950	22132	21955	21931	22019	22067	21891	22193	22016	21957	21741	21980	22096	21768	22082	22122	22063	21881	22111	21948	21868	21943	21975	21950	22031	21979	21797	21903	21887	21920	21816	21965	21781	21606	22040	21784	21950	21787	22105	22067	21744	21757	22115	22115	21956	22178	22057	22018	21901	21969	21797	22149	21838	22025	21988	21903	21930	21973	21818	22008	21792	21856	21692	22113	22042	22093	21874	22006	21743	21911	21917	21811	21868	22121	21806	21870	21683	21885	22086	22092	21829	21683	21936	22103	21930	22257	22013	21944	22135	21976	22023	21993	21951	22209	22102	22236	22041	21937	21939	22078	21845	21869	22029	21905	21857	21842	21709	21650	21789	21714	21787	22096	22055	21830	22052	21958	21984	21884	22207	21902	21922	21814	21852	21823	22100	22221	21929	21844	21987	21908	22014	22256	21855	21812	21987	21596	21707	21931	21936	21859	22014	22046	21985	21907	21748	21689	22045	21848	21950	22048	22119	21965	21789	21750	22003	21893	21881	21859	22009	21682	21789	21962	21782	21970	21585	22019	22134	21755	22139	21865	21851	21871	21991	21969	21734	21888	22133	22014	21812	21946	22183	22026	22261	21917	21865	21936	21814	22022	21932	22108	21820	21797	21920	22076	22001	21951	21922	21850	21793	22045	21594	21730	21971	21988	21939	21906	21912	21901	21775	21815	21806	21812	21976	21673	21896	21933	21794	22241	21861	22135	22205	21868	21813	21921	21937	21846	22191	21729	21924	21922	21981	21807	21766	22089	21941	22248	21846	21735	21821	21831	22044	21681	21598	21845	21830	21957	21851	22016	22092	22171	21981	21925	22260	21884	21976	21675	22078	21869	21990	22064	21973	21824	21936	21805	21899	22065	21856	21819	21682	21998	21881	21877	22078	22070	22136	21912	21951	21744	22000	22037	21838	21820	21793	21569	22206	21974	21965	21828	21868	21823	22029	21956	22134	21816	21789	21793	21818	22071	21894	21908	22006	21919	21742	21698	21892	21832	21893	21875	21842	22068	22196	21895	21948	22135	21886	21824	21962	21832	21922	21829	21877	21854	22037	21939	21988	22013	22055	22162	21860	21974	21937	21984	21890	21932	21833	21972	21753	21991	21859	22090	22166	22149	22177	21884	21776	21789	21871	21990	22022	21798	22082	21999	22094	21725	21937	22135	21838	21928	21952	21885	21775	21654	21715	22073	22064	22132	21990	21866	22071	21772	21957	22011	21987	21921	21922	21996	21770	21763	22111	21912	21926	21861	21950	22069	22069	21907	22023	21973	21784	21801	21923	21917	22197	21883	21795	21896	21930	21946	21869	21812	22178	22014	21890	22119	21916	22060	22202	21979	22132	21952	21943	21923	21832	21836	21923	21943	21803	21933	21699	22087	22057	21868	21874	21794	21766	21974	22015	22133	22055	21724	21671	22049	21892	21961	22131	21903	22004	21945	21635	22021	21910	21817	21693	21949	21944	21989	22012	21926	22072	22152	21838	21834	21798	21805	21957	21855	22037	22117	22038	21808	21701	21984	21765	21826	21973	21819	21995	21971	21875	21982	21710	21908	21720	22050	21906	22045	22168	21709	21803	21826	21898	21892	21720	21889	22058	21837	22002	21900	21921	21981	21771	22060	21838	21912	21996	21929	21715	21741	22070	21896	21913	21965	22190	21911	21956	21978	22047	22010	21803	21910	22077	22086	22125	21979	21990	21824	22052	21732	21858	21868	21901	21955	21964	22023	21922	21770	21884	22207	21935	21811	21973	21909	21782	21957	22042	21940	22008	22110	21872	21849	21918	22247	21985	21872	22000	22055	21954	21966	21898	22012	21888	21875	21823	22138	22203	22087	21980	22092	21982	22013	21952	21740	21914	21716	22006	22094	22120	21715	21948	21786	21807	21791	21646	21945	21933	21830	22118	22331	21903	22144	21911	22108	22098	22104	21773	22229	21769	21639	21821	21924	22126	21918	22201	21906	21971	21827	21908	21949	21878	21878	22132	21870	21971	21832	22272	22044	21995	21904	21964	21719	21802	22104	21982	21805	21991	22052	21863	21853	22077	22045	21859	22041	21938	21927	21987	21988	21938	21818	21926	21738	22020	22005	21936	22043	21864	22060	21986	21896	21843	21848	21988	22008	21859	21666	21929	21940	22141	21992	22163	21769	22162	21861	21963	22093	22063	22089	21956	22040	22106	22144	21719	22019	22040	21775	21759	22177	21916	22129	22005	22157	22067	21778	21876	22222	21783	21912	21942	21842	21892	22154	22185	21906	22047	21971	21988	22101	22123	22099	21908	22050	21867	21902	21960	21971	21838	21905	21872	21950	22073	21712	21635	21854	22075	21819	22009	21767	21961	22068	21906	22139	22023	22076	21664	21768	21857	21933	22038	21955	21940	21770	22025	21731	21931	22026	22137	22064	21962	22018	21555	21902	22073	22026	21923	21770	22136	22056	22035	21854	21960	21927	22036	21971	22012	22054	21912	22095	22060	21874	21903	22001	21948	21963	22126	21972	22098	21876	21757	21679	22000	22022	21865	22020	22072	21898	21888	21689	22022	22092	21730	21829	22094	21961	21990	21983	21819	21896	21640	21982	22167	22016	22008	22203	21845	22169	21967	22006	21787	21950	21854	21873	22179	21956	21731	21800	21827	21800	21931	21837	22006	21887	21811	22003	21980	21861	22002	21801	21766	21838	21751	22076	21827	21977	22141	22044	21868	21722	21733	21870	21883	21811	21879	22105	21731	22054	21966	21782	21986	21896	21553	22106	21871	22044	21879	21781	22119	21848	21909	21713	22096	22016	21987	21975	21801	21805	21705	21724	21843	21819	21601	21817	22001	21699	21865	21787	22190	22120	21926	22027	22081	21965	21925	22050	22079	21939	21930	21986	21946	21846	22055	21992	21780	22107	21960	21960	22112	22117	21920	21868	21669	21662	21887	22056	21988	21915	22105	22046	21848	21900	21870	21913	21948	21948	22059	22142	21844	21915	21931	21745	21970	21971	21700	21708	21818	21835	21931	21808	22028	21925	21740	21796	22117	21995	21949	21801	21834	21998	22022	22019	21980	21933	22120	21767	21877	21774	21977	21947	21795	21725	21969	22047	21881	22049	22011	21843	21921	22210	22219	21885	21850	22178	21838	21943	21921	21718	21903	22089	22015	22058	22089	22103	21955	22116	21996	21716	21748	21891	22031	22031	21953	21949	22206	21700	21878	21978	21880	21855	22011	21808	22208	21804	21799	21667	21939	21809	22026	22101	21956	22261	21819	21910	21831	22017	22018	21929	21883	21910	22062	21791	21974	21935	21924	22010	21878	21915	22117	21714	21895	21822	22018	21933	22057	21979	21894	21846	21674	21982	21899	21987	21944	22009	22003	22160	22002	21595	21844	21971	22045	22095	21813	21795	22058	21916	22146	21929	21743	21978	21784	21776	21972	21969	22068	21979	22148	21974	21870	21924	21830	21970	21921	21947	22025	22064	21886	22019	21988	21767	22042	22241	21889	21848	22020	21881	21611	21865	21948	22067	21956	21901	22029	21931	22018	21945	21788	21987	22171	21997	21836	21782	21933	21716	21870	21756	22279	22022	22132	22295	21784	21790	22029	21975	21927	21996	21869	22198	21827	21823	21945	21806	21936	21768	22106	21805	22107	22075	21722	22129	22024	21761	22043	22012	21992	21987	21990	22007	21925	22044	21892	21963	22089	21842	21953	21863	22087	22001	21752	22155	22172	21831	22010	21931	21815	21834	21910	21774	21870	21914	21938	22002	21966	21772	21948	21842	21825	22113	21857	21871	21869	21850	21905	21864	21847	22051	22047	21949	21983	21826	21926	21894	21917	21780	21956	21945	22080	21921	21892	22024	21776	21938	22002	21795	21979	21952	21938	21949	21798	22029	22033	22221	21948	21962	22053	22115	22215	21746	22062	21892	21841	21985	21978	21761	22116	21890	21889	22025	21995	21978	22008	22099	21912	21888	22028	21519	22016	21938	22160	21919	21907	21795	22144	21909	21815	21911	22134	21912	21866	22150	22043	21863	22078	22110	21855	22128	21907	21982	21826	21864	22076	21948	21984	21928	22006	22120	22131	21971	21743	21778	21848	22019	22047	22066	21901	21978	22067	22171	21973	22081	21751	21940	21944	21898	21897	21904	22187	21924	21907	21985	21878	21704	21689	22024	21996	21759	21672	21659	21980	22020	22035	21812	21884	22046	22270	21945	21939	21651	21860	22071	22126	21905	22067	21961	21871	21767	21745	22041	22037	22224	21991	22026	21893	21811	22060	22193	22071	21886	22021	21834	21995	21910	21902	22048	22074	22058	22147	21841	22004	21724	22018	21756	21746	21994	21949	21930	22128	21946	21943	22121	22088	22081	21889	21705	21905	21926	21917	22038	21935	21894	21820	21892	22055	22140	21688	21810	21791	21901	22008	21885	21758	21732	22001	22061	21947	21894	22066	21877	21822	21965	22059	21890	21888	21931	21890	22152	21856	22006	21831	21950	21887	21937	21917	21875	21790	21654	21783	21938	22096	22015	22055	21818	22073	21790	21902	21865	21919	21889	22136	21770	22002	21879	21946	21813	21610	21820	21937	22013	22079	21854	21979	21977	21911	21832	21975	22118	21881	21667	21893	22030	21831	21963	21901	21995	21878	21729	22078	21843	22024	22148	22033	22304	21856	21713	22014	21915	21824	21897	21669	21951	21961	22008	21854	22048	22064	21894	22131	21713	21801	21749	22115	21844	21909	21827	21663	22102	22129	22181	21959	21989	21944	22259	22146	21813	22021	22011	21930	22021	21844	21830
21492	36770	36287	30274	26240	23225	21353	19969	18660	18155	17302	16967	16657	16202	15918	15713	15461	15331	15344	15192	15163	15146	15099	15070	15020	14889	14971	14789	15005	14890	14838	14827	14812	14621	14795	14887	14728	14861	14929	14848	14778	14801	14721	14717	14756	14729	14784	14756	14693	14710	14760	14724	14804	14655	14805	14787	14698	14636	14648	14708	14762	14569	14717	14685	14636	14737	14532	14463	14607	14686	14666	14642	14654	14634	14699	14617	14698	14653	14598	14534	14779	14646	14562	14808	14499	14645	14744	14619	14684	14665	14733	14796	14656	14819	14656	14744	14472	14714	14734	14585	14791	14662	14710	14512	14679	14785	14670	14651	14606	14622	14540	14677	14694	14672	14692	14718	14564	14528	14860	14468	14754	14855	14517	14645	14691	14649	14793	14629	14790	14681	14634	14732	14569	14495	14860	14456	14672	14740	14678	14683	14648	14731	14687	14651	14699	14740	14777	14751	14542	14598	14488	14747	14756	14659	14617	14611	14709	14664	14603	14654	14774	14699	14728	14667	14674	14742	14522	14737	14770	14649	14603	14694	14517	14680	14800	14635	14867	14720	14781	14491	14624	14689	14564	14602	14770	14542	14676	14795	14828	14686	14749	14798	14658	14677	14583	14690	14785	14585	14601	14765	14628	14700	14750	14721	14586	14716	14603	14822	14689	14633	14688	14650	14633	14513	14612	14488	14750	14652	14624	14808	14601	14693	14542	14620	14770	14623	14671	14654	14639	14564	14641	14722	14696	14757	14797	14834	14588	14649	14748	14808	14636	14732	14598	14786	14622	14660	14588	14707	14639	14568	14526	14539	14605	14732	14651	14780	14647	14647	14670	14740	14737	14811	14724	14631	14608	14556	14755	14655	14645	14484	14590	14822	14749	14569	14679	14616	14547	14675	14473	14687	14632	14546	14687	14602	14477	14691	14655	14632	14635	14721	14797	14694	14770	14675	14701	14738	14619	14654	14416	14775	14580	14578	14506	14703	14635	14675	14689	14575	14620	14822	14576	14812	14795	14822	14795	14732	14704	14634	14730	14627	14815	14673	14635	14626	14640	14495	14706	14747	14689	14764	14675	14688	14744	14662	14600	14630	14771	14576	14819	14663	14681	14653	14662	14667	14444	14699	14627	14528	14779	14799	14446	14843	14631	14652	14703	14812	14660	14760	14697	14609	14696	14616	14629	14675	14655	14539	14540	14709	14594	14602	14599	14725	14676	14593	14764	14649	14626	14815	14594	14691	14687	14648	14639	14616	14579	14670	14693	14617	14364	14530	14704	14589	14601	14765	14707	14908	14530	14436	14697	14698	14587	14592	14649	14586	14521	14703	14619	14580	14706	14863	14787	14498	14861	14684	14627	14661	14764	14597	14805	14615	14578	14704	14529	14669	14705	14637	14669	14668	14541	14534	14569	14774	14724	14614	14870	14477	14506	14701	14529	14596	14714	14621	14559	14746	14739	14760	14630	14673	14657	14646	14686	14677	14491	14658	14653	14792	14660	14784	14470	14564	14649	14874	14637	14785	14641	14791	14778	14650	14731	14689	14633	14579	14664	14584	14792	14697	14704	14747	14589	14537	14650	14549	14724	14796	14764	14895	14712	14516	14573	14848	14434	14725	14748	14575	14688	14768	14660	14817	14725	14519	14631	14744	14609	14754	14655	14473	14509	14645	14656	14835	14671	14690	14621	14566	14818	14573	14723	14636	14555	14595	14694	14660	14660	14641	14662	14660	14556	14702	14471	14698	14703	14818	14699	14536	14659	14643	14764	14649	14710	14788	14709	14697	14550	14582	14691	14520	14615	14634	14672	14703	14517	14706	14741	14590	14609	14504	14463	14574	14703	14653	14786	14759	14601	14471	14563	14559	14691	14804	14767	14501	14514	14723	14718	14669	14571	14648	14545	14551	14609	14633	14649	14659	14470	14763	14555	14764	14814	14713	14582	14658	14664	14703	14798	14722	14616	14633	14590	14538	14695	14748	14572	14662	14773	14522	14788	14619	14603	14755	14784	14719	14492	14684	14632	14529	14521	14647	14811	14656	14668	14680	14586	14612	14614	14649	14579	14716	14617	14700	14635	14587	14562	14692	14604	14591	14688	14506	14691	14735	14837	14683	14715	14626	14615	14797	14548	14574	14734	14726	14733	14573	14688	14581	14577	14588	14619	14506	14621	14839	14782	14514	14690	14649	14582	14667	14718	14774	14549	14719	14705	14488	14623	14583	14655	14536	14677	14789	14541	14711	14595	14819	14825	14585	14545	14662	14684	14498	14830	14722	14586	14735	14600	14569	14612	14549	14660	14676	14853	14707	14627	14759	14806	14648	14644	14710	14692	14626	14688	14670	14745	14691	14554	14763	14763	14646	14704	14715	14757	14768	14669	14677	14601	14827	14566	14639	14745	14440	14583	14710	14731	14754	14765	14488	14924	14669	14732	14656	14675	14800	14491	14705	14500	14623	14535	14557	14705	14563	14764	14650	14569	14735	14733	14601	14836	14752	14816	14557	14651	14730	14520	14705	14627	14753	14569	14669	14826	14698	14660	14681	14740	14631	14551	14659	14627	14564	14707	14531	14630	14691	14689	14797	14591	14653	14634	14736	14572	14469	14669	14699	14688	14668	14697	14833	14710	14684	14747	14769	14501	14595	14590	14707	14512	14822	14686	14504	14743	14652	14609	14601	14570	14824	14653	14623	14764	14465	14599	14662	14732	14683	14772	14678	14572	14804	14666	14671	14557	14834	14570	14841	14743	14729	14782	14507	14722	14842	14622	14661	14649	14573	14599	14524	14414	14862	14750	14761	14583	14653	14544	14672	14721	14719	14730	14733	14828	14817	14710	14916	14624	14433	14615	14561	14786	14696	14750	14677	14712	14621	14644	14582	14768	14566	14634	14574	14544	14797	14852	14602	14761	14736	14777	14577	14733	14567	14849	14649	14565	14673	14780	14612	14696	14534	14763	14627	14663	14513	14907	14660	14473	14674	14857	14746	14798	14811	14810	14580	14584	14724	14527	14642	14689	14878	14653	14640	14657	14581	14661	14562	14754	14575	14732	14869	14660	14510	14784	14516	14652	14716	14594	14670	14666	14649	14706	14660	14801	14570	14693	14574	14793	14675	14826	14731	14674	14633	14550	14786	14579	14790	14608	14358	14564	14725	14468	14734	14742	14576	14598	14863	14527	14618	14616	14713	14660	14609	14768	14621	14624	14662	14626	14528	14674	14723	14752	14551	14731	14720	14841	14675	14643	14561	14598	14615	14700	14798	14681	14514	14845	14858	14599	14687	14698	14807	14627	14624	14613	14602	14663	14735	14703	14731	14707	14587	14713	14705	14784	14731	14642	14679	14591	14720	14786	14582	14785	14444	14722	14661	14574	14654	14632	14502	14625	14624	14550	14705	14672	14710	14616	14580	14574	14725	14769	14558	14758	14566	14689	14716	14806	14727	14609	14739	14577	14699	14701	14680	14504	14558	14660	14694	14710	14812	14811	14667	14582	14658	14792	14841	14702	14705	14533	14666	14765	14658	14709	14665	14768	14662	14616	14592	14726	14453	14606	14677	14630	14678	14531	14631	14792	14676	14551	14807	14703	14802	14717	14647	14842	14709	14812	14666	14709	14706	14619	14641	14798	14422	14529	14693	14569	14675	14635	14817	14741	14666	14696	14705	14534	14801	14416	14675	14683	14731	14640	14517	14653	14607	14609	14807	14759	14622	14675	14731	14818	14579	14575	14665	14728	14918	14535	14620	14593	14611	14791	14872	14698	14766	14763	14674	14672	14634	14731	14574	14703	14760	14737	14658	14536	14679	14726	14697	14693	14595	14753	14625	14724	14592	14565	14690	14594	14691	14663	14687	14785	14492	14715	14483	14658	14556	14672	14473	14668	14586	14556	14700	14722	14834	14689	14680	14630	14535	14673	14641	14569	14628	14666	14489	14631	14709	14603	14737	14669	14770	14601	14670	14790	14693	14745	14511	14726	14609	14567	14705	14388	14674	14567	14620	14687	14695	14657	14600	14708	14716	14693	14757	14665	14698	14622	14681	14729	14773	14689	14664	14710	14684	14576	14515	14419	14692	14647	14711	14647	14678	14528	14524	14549	14650	14581	14690	14572	14665	14526	14725	14542	14749	14724	14641	14541	14709	14704	14583	14588	14647	14594	14704	14580	14648	14603	14718	14546	14549	14703	14698	14704	14772	14855	14772	14821	14629	14485	14644	14652	14611	14601	14365	14715	14781	14492	14460	14639	14752	14582	14538	14597	14807	14768	14375	14922	14513	14664	14702	14763	14805	14731	14706	14803	14648	14664	14498	14675	14946	14609	14566	14692	14625	14575	14659	14599	14685	14622	14604	14503	14603	14685	14640	14772	14790	14580	14751	14531	14735	14941	14539	14752	14650	14763	14634	14859	14736	14714	14706	14541	14898	14464	14878	14666	14598	14634	14713	14559	14555	14728	14852	14704	14714	14762	14730	14515	14694	14699	14941	14668	14683	14589	14586	14680	14664	14626	14526	14671	14698	14840	14527	14498	14749	14753	14609	14800	14502	14701	14654	14711	14474	14668	14814	14704	14654	14615	14483	14824	14682	14667	14691	14663	14606	14612	14729	14680	14745	14513	14699	14675	14737	14655	14761	14613	14700	14655	14702	14739	14602	14573	14596	14639	14628	14707	14862	14717	14663	14651	14682	14721	14721	14668	14671	14645	14735	14683	14659	14524	14607	14666	14937	14683	14523	14509	14807	14738	14753	14486	14587	14495	14862	14561	14790	14565	14667	14623	14735	14689	14754	14564	14618	14646	14685	14749	14690	14597	14534	14636	14561	14585	14679	14579	14703	14553	14682	14571	14729	14762	14511	14729	14596	14551	14737	14665	14696	14840	14612	14786	14828	14711	14631	14526	14680	14625	14757	14770	14622	14622	14646	14743	14601	14672	14815	14803	14780	14678	14635	14651	14439	14769	14625	14504	14679	14727	14643	14811	14654	14529	14727	14663	14526	14652	14658	14645	14569	14630	14652	14582	14737	14756	14572	14616	14613	14538	14575	14553	14579	14587	14647	14602	14808	14725	14718	14647	14745	14597	14658	14647	14664	14672	14612	14819	14669	14712	14681	14717	14493	14623	14713
22710	21168	27894	24987	22811	27879	32802	29073	27639	27343	26639	26085	25617	25442	25208	24809	24655	24623	24480	24414	24204	24319	24476	24195	24135	23927	24333	23964	24238	24410	24209	23872	23932	23958	23904	23955	23872	23912	23847	23710	24011	23685	23799	23690	23950	23847	23940	23914	23849	23814	23525	23987	23992	23892	23447	23823	23643	23633	23715	23837	23837	23896	23821	24033	23558	23563	23660	23794	24003	23875	23864	23793	23691	23788	23574	23623	23804	23930	23794	23649	23644	23867	24004	24025	23725	23635	23749	23763	23883	23822	23550	23508	23711	23784	23682	23904	24095	23441	23773	23607	23693	23369	23524	23790	23690	23454	23764	23791	23650	23711	23706	23920	23878	23502	23744	23608	23581	23607	23803	23555	23535	23770	23811	23839	23686	23744	23519	23772	23739	23739	23576	23906	23708	23913	23520	23407	23579	23491	23746	23845	23869	23619	23791	23711	23705	23826	23727	23571	23590	23847	23644	23911	23919	23801	23839	23821	23816	23743	23899	23606	23793	23672	23384	23571	23997	23666	23763	23792	23836	23898	23760	23714	23500	23747	23669	23720	23725	23616	23653	23865	23946	23847	23812	23587	23643	23803	23777	23713	23782	23795	23677	23670	23662	23655	23707	23784	23803	23566	23631	23706	23824	23752	23687	23700	23827	23776	23757	23682	23687	23717	23404	23653	23618	23624	23963	23895	23835	23782	23606	23898	23866	23765	23766	23604	23548	23614	23747	23621	23764	23692	23775	23579	23524	23617	23687	23563	23831	23821	23963	23785	23457	23547	23626	23694	23862	23932	23786	23649	23976	23687	23892	23515	23763	23729	23677	23651	23829	23497	23662	23446	23658	23852	23606	23803	23823	23733	23684	23693	23446	23734	23800	23575	23531	23843	23493	23772	23780	23620	24002	23809	23852	23763	23789	23812	23491	23588	23991	23652	23507	23825	23617	23535	23597	23863	23808	23648	23780	23788	23591	23879	23828	23805	23794	23654	23558	23730	23894	23803	23494	23517	23655	23661	23791	23829	23718	23562	23844	23834	23558	23646	23692	23518	23575	23764	23724	23564	23599	23550	23441	23712	23755	23498	23505	23725	23704	23565	23718	23635	23739	23858	23664	23839	23528	23530	23770	23672	23737	23949	23781	23714	23934	23840	23683	23717	23771	23877	23692	23866	23632	23804	23797	23572	23589	23758	23674	23603	23702	23396	23624	23484	23917	23815	23740	23971	23620	23746	23738	23487	23698	23686	23768	23648	23623	23799	23587	23577	23367	23607	23958	23690	23665	23711	23815	23406	23854	23729	23876	23585	23854	23493	23739	23664	23650	23550	23774	23689	23643	23699	23823	23579	23636	23728	23808	23635	24016	23659	23723	23476	23677	23768	23869	23829	23786	23941	23813	23620	23647	23675	23698	23677	23699	23651	23407	23769	23789	23662	23555	23698	23745	23584	23557	23482	23804	23738	23638	23606	23584	23501	23646	23632	23740	23542	23488	23810	24025	23449	23762	23797	23608	23528	23590	23721	23693	23554	23563	23937	23745	23769	23617	23596	23574	23673	23925	23596	23880	23953	23591	23767	23635	23506	23938	23679	23650	23690	23548	23521	23890	23598	23602	23671	23648	23661	23889	23512	23701	23715	23670	23622	23683	23599	23767	23784	23617	23952	23732	23764	23584	23819	23559	23504	23587	23599	23858	23542	23788	23531	23826	23713	23692	23615	23602	23719	23818	23546	23564	23671	23700	23788	23526	23909	23622	23848	23935	23939	23605	23771	23725	23800	23529	23553	23859	23752	23619	23771	23794	23669	23653	23583	23812	23546	23759	23858	23693	23636	23501	23673	23651	23642	23730	23698	23601	23612	24058	23718	23624	23666	23756	23718	23486	23487	23544	23662	23509	23830	23686	23954	23830	23551	23985	23969	24087	23398	23523	23594	23609	23633	23415	23713	23650	23800	23770	23701	23885	23946	23634	23206	23805	23765	23642	23710	23727	23649	23660	23903	23794	23788	23797	23618	23462	23725	23945	23788	23835	23631	23602	23845	23867	23615	23619	23313	23711	23543	23649	23870	23305	23602	23949	23791	23721	23610	23600	23630	23650	23557	23505	23601	23531	23447	23716	23618	23479	23675	23564	23497	23746	23465	23774	23574	23725	23742	23717	23487	23772	23637	23726	23737	23450	23601	23656	23776	23703	23518	23588	23877	23740	23825	23868	23614	23743	23892	23593	23537	23814	23652	23801	23848	23677	23728	23843	23913	24011	23869	23775	23514	23538	23624	23923	23713	23580	23662	23737	23562	23784	23660	23766	23442	23742	23761	23679	23778	23576	23451	23740	23595	23689	23883	23851	23784	23305	23590	23634	23670	23740	23762	23768	23758	23719	23718	23588	23762	23858	23544	23938	23830	23555	23759	23669	23501	23504	23746	23749	23881	23678	23738	23597	23628	23822	23698	23729	23828	23909	23634	23597	23567	23691	23723	23770	23781	23658	23763	23545	23790	23771	23869	23761	23540	23695	23624	23661	23407	23744	23592	23885	23661	23703	23838	23664	23821	23732	23860	23593	23477	23931	23782	23588	23591	23715	23562	23769	23538	23714	23564	23697	23715	23692	23804	23778	23751	23735	23677	23732	23613	23704	23745	23598	23769	23672	23619	23749	23633	23810	23844	23532	23740	23763	23515	23722	23934	23546	23421	23731	23765	23781	23854	24069	23754	23562	23666	23611	23693	23880	23637	23925	23785	23661	23545	23483	23639	23598	23758	23471	23609	23576	23690	23726	23564	23718	23692	23470	23497	23638	23649	23622	23569	23470	23839	23767	23728	23903	23771	23657	23611	24014	23697	23719	23758	23751	23816	23747	23749	23744	23625	23839	23921	23739	23708	23581	23650	23760	23531	23671	23637	23577	23652	23641	23637	23613	23810	23653	23593	23970	23760	23806	23631	23745	23607	23469	23491	23657	23562	23616	23798	23841	23704	23469	23836	23652	23646	23421	23681	23852	23491	23689	23676	23846	23604	23840	23710	23896	23711	23592	23707	23539	23673	23552	23722	23727	23870	23808	23668	23584	23514	23487	23725	23541	23766	23780	23666	23712	23550	23653	23755	23575	23764	23651	23492	23888	23736	23763	23985	23694	23565	23835	23814	23790	23646	23632	23734	24150	23742	23643	23806	23847	23549	23841	23474	23708	23578	23734	23962	23678	23453	23597	23768	23661	23908	23816	23879	23907	23561	23667	23836	23777	23687	23600	23569	23632	23959	23840	23867	23605	23818	23694	23667	23795	23657	23561	23460	23544	23732	23824	23596	23729	23307	23573	23860	24097	23630	23754	23865	23851	23728	23852	23892	23659	23623	23801	23955	23728	23612	23982	23586	23406	23579	23632	23601	23588	23390	23507	23470	23548	23677	23798	23934	23638	23775	23751	23721	23678	23838	23944	23503	24007	23783	23711	23598	23634	23459	23613	23869	23756	23803	23822	23719	23759	23598	23920	23750	23836	23737	23406	23735	23649	23918	23570	23438	23603	23571	23655	23606	23774	23719	23612	23606	23874	23506	23607	23604	23846	23784	23722	23771	23732	23690	23774	23791	23812	23717	23774	23720	23674	23728	23731	23657	23751	23814	23618	23423	23652	23778	23868	23653	23764	23844	23640	23906	23940	23894	23994	23755	23521	23838	23550	23789	23645	23663	23494	23719	23577	23543	23710	23686	23617	23836	23784	23870	23483	23836	23543	23791	23909	23567	23756	23693	23609	23680	23448	23562	23456	23664	23887	23755	23811	23894	23929	23654	23693	23436	23745	23490	23899	23518	23643	23811	23754	24025	23679	23549	23801	23782	23549	23694	23808	23743	23718	23733	23780	23793	23786	23668	23684	23591	23756	23512	23925	23995	23848	23566	23383	23582	23779	23785	23646	23784	23512	23708	23640	23577	23602	23673	23674	23794	23876	23779	23697	23674	23678	23633	23643	23499	23857	23510	23756	23682	23695	23782	23728	23552	23728	23548	23720	23576	23700	23864	23810	23546	23485	23784	23961	23696	23758	23874	23757	23810	23683	23552	23812	23818	23706	23813	23746	23706	23729	23708	23778	23776	23572	23507	23750	23849	23596	23589	23348	23774	23586	23629	23568	23685	23675	23853	23658	23526	23677	23745	23487	23723	23638	23751	23900	23602	23909	23629	23474	23552	23747	24040	23670	23819	23780	23694	23761	23612	23654	23518	23829	23766	23600	23703	23961	23847	23660	23704	23800	23521	23643	23688	23819	23708	23889	23712	23729	23710	23665	23652	23669	23743	23970	23795	23648	23501	23536	23479	23662	23683	23677	23600	23741	23927	23873	23889	23659	23329	23768	23850	23698	23974	23560	23714	23827	23764	23753	23488	23588	23460	23719	23678	23671	23648	23571	23664	23718	23572	23837	23954	23896	23663	23612	23548	23613	23742	23675	23666	23655	23391	23714	23741	23548	23701	23726	23714	23561	23722	23779	23440	23737	23611	23639	23692	23734	23652	23868	23674	23706	23393	23692	23650	23755	23524	23771	23574	23993	23794	23868	23850	23775	23575	23564	23640	23976	23864	23729	23478	23929	23792	23829	23738	23757	23749	23409	23669	23539	23605	23708	23685	23878	23863	23483	23920	23729	23556	23693	23612	23660	23874	23856	23570	23588	23628	23824	23768	23701	23776	23655	23582	23687	23631	23813	23811	23732	23643	23602	23598	23631	23590	23931	23680	23952	23622	23736	23771	23607	23474	23765	23753	23794	23799	23404	23690	23705	23785	23881	23645	23887	23622	23616	23567	23684	23742	23805	23753	23736	23672	23537	23548	23898	23635	23496	23704	23868	23619	23878	23402	23845	23617	23676	23644	23750	23965	23509	23718	23605	23933	23598	23542	23848	23876	23652	23630	23566	23649	23627	23670	23580	23757	23629	23959	23801	23639	23650	23700	23769	23657	23931	23747	23533	23537	23677	23792	23607	23756	23616	23695	23531	23945	23732	23840	23769	23711	23656	23700	23762	23688	23642	23833	23588	23550	23574	23553	23671	23845	23674	23793	23885	23771	23717	23645	23708	23804	23675	23646	23683	23830	23806	23527	23768	23838	23656	23700	23659	23655	23837	23682	23553	23717	23633	23828
23787	41635	41120	34814	30151	26730	24274	22510	21164	20273	19128	18329	18228	17594	17223	16983	16665	16454	16455	16173	16065	16076	15898	15770	15898	15950	15787	15787	16094	15892	15741	15709	15623	15744	15626	15689	15548	15639	15547	15759	15637	15536	15532	15510	15555	15546	15569	15351	15448	15634	15492	15391	15669	15538	15488	15516	15376	15499	15541	15601	15368	15453	15251	15451	15447	15653	15383	15463	15535	15579	15319	15377	15612	15432	15531	15454	15387	15442	15373	15452	15582	15317	15374	15492	15497	15380	15337	15474	15379	15417	15441	15491	15413	15449	15499	15540	15439	15275	15395	15579	15523	15487	15459	15434	15505	15418	15618	15422	15466	15155	15582	15470	15445	15452	15486	15504	15434	15464	15582	15664	15539	15364	15536	15373	15349	15551	15509	15294	15260	15378	15310	15395	15451	15457	15457	15219	15416	15454	15429	15479	15198	15612	15430	15378	15431	15338	15416	15354	15413	15435	15210	15394	15389	15397	15326	15504	15559	15519	15413	15455	15495	15529	15477	15490	15433	15425	15500	15528	15471	15427	15487	15490	15404	15469	15645	15315	15552	15399	15346	15412	15659	15470	15357	15512	15567	15531	15328	15459	15408	15593	15465	15354	15439	15455	15384	15453	15413	15517	15371	15507	15474	15324	15545	15395	15606	15474	15361	15481	15530	15526	15367	15409	15240	15215	15409	15431	15370	15416	15454	15447	15362	15329	15570	15222	15327	15536	15631	15253	15397	15369	15522	15344	15449	15677	15246	15441	15428	15319	15532	15602	15285	15359	15314	15477	15438	15471	15478	15418	15382	15324	15415	15369	15587	15476	15493	15545	15530	15526	15471	15320	15400	15458	15575	15422	15320	15264	15441	15592	15459	15461	15356	15487	15314	15406	15464	15397	15430	15487	15325	15337	15552	15386	15379	15408	15441	15593	15356	15430	15400	15565	15411	15585	15364	15457	15441	15285	15335	15528	15456	15427	15494	15505	15591	15398	15436	15445	15478	15510	15379	15351	15497	15346	15207	15436	15318	15358	15610	15399	15363	15505	15425	15469	15513	15591	15446	15541	15465	15592	15429	15211	15449	15454	15263	15352	15459	15343	15400	15379	15282	15381	15418	15410	15315	15404	15284	15509	15431	15501	15417	15416	15538	15439	15479	15461	15486	15359	15504	15343	15475	15638	15426	15498	15407	15462	15481	15481	15513	15598	15241	15336	15351	15519	15525	15431	15325	15400	15468	15521	15404	15432	15454	15349	15506	15431	15450	15401	15401	15528	15172	15332	15532	15300	15398	15437	15435	15570	15578	15365	15353	15380	15448	15505	15451	15400	15366	15310	15370	15393	15487	15391	15371	15655	15247	15452	15459	15415	15505	15300	15425	15437	15397	15423	15464	15639	15533	15457	15473	15466	15501	15437	15364	15344	15519	15500	15430	15334	15574	15379	15567	15422	15513	15441	15542	15489	15431	15487	15359	15401	15362	15491	15459	15440	15437	15414	15373	15545	15438	15529	15360	15487	15563	15349	15295	15430	15423	15342	15511	15516	15510	15386	15362	15459	15489	15255	15506	15409	15417	15494	15603	15111	15354	15359	15378	15335	15608	15539	15470	15409	15343	15195	15409	15315	15337	15363	15320	15503	15473	15430	15534	15489	15465	15323	15251	15422	15324	15461	15275	15387	15421	15500	15423	15345	15381	15458	15505	15504	15447	15447	15346	15300	15277	15404	15610	15465	15674	15369	15377	15253	15455	15359	15506	15497	15330	15720	15578	15501	15401	15354	15554	15491	15328	15548	15524	15376	15507	15487	15451	15454	15450	15451	15324	15438	15239	15308	15491	15315	15239	15492	15444	15507	15374	15397	15464	15454	15450	15443	15538	15485	15693	15396	15315	15524	15277	15389	15469	15296	15458	15368	15540	15396	15639	15383	15429	15423	15438	15258	15558	15317	15496	15464	15529	15388	15457	15414	15403	15416	15286	15385	15381	15378	15480	15545	15302	15222	15420	15409	15511	15314	15409	15468	15339	15445	15381	15397	15521	15422	15407	15589	15406	15430	15486	15398	15541	15351	15446	15425	15634	15401	15404	15361	15409	15385	15340	15300	15362	15390	15430	15499	15466	15523	15359	15276	15541	15490	15530	15501	15503	15620	15503	15493	15470	15505	15558	15410	15367	15435	15430	15426	15482	15426	15426	15228	15450	15589	15461	15477	15327	15313	15483	15306	15304	15437	15516	15494	15427	15343	15457	15377	15449	15503	15348	15206	15429	15438	15495	15304	15486	15586	15426	15475	15445	15171	15542	15290	15456	15558	15421	15451	15503	15476	15503	15425	15588	15374	15530	15473	15578	15401	15222	15680	15554	15374	15505	15397	15418	15580	15693	15466	15522	15625	15468	15515	15385	15610	15318	15491	15400	15580	15451	15434	15451	15368	15407	15399	15356	15369	15420	15355	15335	15498	15618	15342	15347	15466	15513	15389	15411	15592	15325	15420	15490	15420	15349	15470	15540	15478	15439	15538	15396	15402	15531	15357	15419	15550	15385	15357	15545	15491	15303	15313	15430	15471	15430	15389	15292	15358	15370	15375	15423	15425	15384	15576	15471	15419	15446	15453	15541	15384	15481	15533	15435	15241	15503	15464	15581	15369	15455	15549	15333	15368	15395	15397	15389	15313	15398	15528	15431	15539	15479	15369	15353	15625	15238	15396	15547	15579	15356	15289	15289	15452	15387	15450	15497	15408	15489	15506	15465	15435	15183	15508	15461	15579	15618	15322	15282	15563	15409	15335	15562	15440	15516	15580	15279	15355	15280	15505	15346	15458	15231	15519	15494	15484	15405	15292	15336	15356	15300	15251	15416	15328	15506	15502	15498	15401	15302	15346	15313	15389	15402	15468	15467	15519	15361	15457	15418	15299	15452	15330	15701	15335	15300	15444	15575	15506	15585	15360	15476	15417	15468	15360	15523	15388	15412	15458	15301	15351	15454	15461	15330	15299	15312	15490	15292	15405	15381	15480	15484	15248	15438	15555	15296	15295	15466	15479	15348	15516	15471	15313	15504	15464	15373	15479	15310	15400	15360	15348	15600	15367	15420	15424	15587	15479	15385	15474	15551	15505	15359	15406	15445	15353	15430	15457	15493	15484	15545	15537	15522	15473	15503	15430	15278	15535	15448	15525	15352	15353	15468	15451	15343	15441	15385	15456	15356	15317	15421	15357	15347	15440	15436	15427	15485	15286	15611	15450	15551	15464	15368	15397	15446	15501	15427	15508	15492	15411	15421	15476	15568	15472	15397	15387	15432	15396	15513	15368	15393	15455	15217	15395	15366	15380	15550	15335	15465	15540	15527	15242	15586	15442	15458	15347	15390	15431	15394	15521	15396	15521	15416	15401	15487	15473	15310	15532	15271	15460	15501	15408	15521	15489	15442	15345	15213	15419	15264	15560	15336	15470	15376	15319	15387	15442	15311	15433	15353	15453	15293	15437	15607	15401	15437	15433	15416	15539	15313	15507	15267	15530	15390	15359	15569	15542	15708	15558	15367	15595	15185	15405	15416	15156	15402	15314	15391	15431	15572	15382	15412	15389	15656	15384	15369	15476	15509	15394	15381	15574	15322	15475	15316	15341	15478	15518	15494	15378	15373	15589	15500	15408	15582	15478	15498	15506	15576	15577	15237	15362	15657	15492	15370	15442	15525	15384	15554	15316	15468	15418	15502	15281	15387	15525	15421	15420	15464	15497	15621	15202	15284	15315	15367	15424	15535	15458	15647	15553	15422	15517	15365	15376	15714	15489	15267	15458	15462	15344	15585	15546	15395	15506	15421	15465	15226	15419	15366	15611	15437	15273	15421	15283	15624	15441	15547	15326	15365	15311	15515	15457	15381	15385	15199	15261	15434	15412	15491	15223	15468	15385	15413	15486	15444	15491	15382	15672	15335	15295	15554	15417	15382	15251	15431	15455	15452	15313	15292	15627	15453	15418	15308	15457	15392	15533	15447	15424	15460	15439	15360	15518	15483	15562	15256	15314	15245	15498	15501	15394	15527	15495	15444	15507	15390	15335	15392	15512	15436	15257	15434	15381	15395	15399	15413	15407	15460	15479	15510	15324	15370	15338	15567	15335	15463	15512	15337	15547	15352	15253	15438	15495	15429	15478	15404	15423	15342	15602	15558	15351	15398	15600	15293	15299	15454	15421	15423	15343	15334	15397	15426	15411	15546	15566	15275	15439	15372	15443	15561	15575	15528	15578	15535	15378	15421	15373	15451	15378	15572	15536	15309	15663	15359	15331	15293	15217	15346	15348	15459	15491	15569	15474	15509	15356	15533	15554	15317	15565	15714	15498	15467	15320	15452	15379	15486	15325	15440	15679	15411	15399	15480	15347	15636	15312	15474	15553	15505	15511	15454	15429	15291	15330	15475	15396	15317	15332	15472	15538	15433	15442	15430	15574	15466	15545	15466	15510	15496	15365	15371	15410	15327	15388	15381	15345	15520	15528	15408	15465	15368	15428	15259	15383	15504	15350	15531	15409	15395	15532	15421	15483	15570	15389	15546	15503	15439	15484	15277	15491	15496	15462	15432	15456	15368	15477	15441	15460	15384	15261	15605	15457	15483	15372	15491	15385	15491	15356	15382	15489	15466	15407	15339	15467	15428	15597	15498	15446	15422	15368	15307	15511	15411	15478	15458	15529	15436	15291	15356	15575	15312	15609	15432	15335	15351	15492	15357	15447	15460	15354	15411	15484	15300	15324	15443	15373	15373	15368	15262	15419	15422	15527	15289	15633	15601	15325	15508	15487	15354	15418	15554	15159	15367	15273	15386	15293	15396	15658	15336	15385	15482	15321	15329	15393	15369	15455	15485	15350	15310	15373	15515	15601	15237	15269	15533	15405	15453	15391	15505	15354	15446	15478	15520	15457	15436	15364	15463	15552	15466	15509	15464	15386	15508	15475	15489	15368	15492	15443	15497	15396	15520	15413	15562	15457	15490	15500	15475	15422	15420	15297	15394	15467	15584	15468	15371	15508	15488	15440	15529	15339	15475	15541	15427	15502	15410	15433	15497	15438	15311	15456	15444	15411	15594	15370	15436	15482	15355	15354	15484	15319	15374	15376	15506	15431	15458	15099
34451	28745	32136	30410	27078	25728	24641	24086	23385	23155	22887	22849	22529	22664	22537	22158	22305	22140	22459	22132	22049	22148	22303	22123	22108	21842	22254	22021	22035	22316	22159	22048	22247	22312	22128	22080	21958	22062	22089	21942	22121	22150	21886	21913	22055	22153	21864	22028	21884	22210	22110	22142	22047	22009	21854	21790	21911	21896	22150	22103	21841	21955	22087	21858	21916	22268	21953	21786	21948	21924	21891	21939	22114	22039	21827	22144	22070	21898	22139	22007	21828	22029	22120	22128	21913	21741	21925	21848	21907	21906	21828	21926	21917	21727	22107	22065	21953	22039	21978	21873	22084	22005	22006	22171	21800	21883	21886	21938	21975	21845	21881	21887	21897	21894	21973	21823	21880	22087	21824	22025	21944	21947	22155	21834	22141	21775	21895	21866	21875	21882	21921	21806	21795	21803	21880	21996	21965	21889	21848	21957	22040	21996	21724	21891	21995	21835	21795	21726	21915	21783	21839	22002	21818	21986	21841	22035	22006	22170	21935	21731	22187	21908	22024	21965	21804	21896	21599	21931	21970	21973	21864	21911	22260	21906	21945	22061	22003	22118	22334	21932	21974	21880	22007	21965	21848	21969	22190	22156	22046	21989	22195	21920	21819	21798	21852	21910	21982	21893	21761	21855	21779	22034	22142	21830	21922	21816	21653	21898	21845	21961	21806	22095	22075	21879	21952	21995	22070	21924	21981	22105	21774	21693	21801	21716	22031	21821	21938	22190	21903	21886	21844	21778	22148	21841	22027	22019	21821	22051	22096	22027	21950	21935	21965	22023	22134	22031	22058	21954	22014	21739	21787	22085	22245	22209	21968	21843	22088	21902	22195	21884	22091	21894	22171	21919	21869	22054	21980	22026	21855	21924	21941	21978	21881	22034	22006	21858	22077	22031	21915	21982	21783	21868	22204	21858	21974	21962	21986	21952	22074	21833	21995	22021	22029	21943	21929	22130	22025	22235	21947	21974	22060	22117	21981	21977	22002	21916	22012	21820	22117	21869	21924	22025	22077	21817	21911	21785	21995	21842	21812	22009	21908	22028	22124	21938	22037	21891	21868	21686	21706	22084	21675	21878	21675	22063	21834	21901	21846	21795	21817	21981	21721	21874	21916	21835	22166	21916	22043	21809	21832	22133	21817	21723	21923	21822	22041	21989	21927	21878	21968	21863	21945	21914	21918	22013	21830	21976	21924	21677	21935	21823	21827	22000	22105	21794	22090	22013	22309	21843	21776	21895	21788	21995	21859	21917	21982	21941	21693	22040	21843	21879	21858	22026	21955	22015	22032	21895	22172	22220	22075	22022	22109	21925	21737	21900	21935	21897	22049	22125	22034	21924	21971	22202	21902	22086	22144	21848	21961	21716	21999	22041	22120	21880	21888	22114	21922	21942	21898	21738	21550	21768	21912	22078	22032	21976	21979	21950	22142	21686	21937	21866	21896	21863	22057	21903	22106	22018	22230	21915	21904	22201	22011	21891	21747	22048	22076	21898	22137	22070	21865	21924	21882	21931	22089	21930	22084	21906	22018	21854	21965	21946	21814	21847	22113	21924	21730	22059	21913	21999	21884	21998	21813	21879	22064	21941	21981	21954	21980	22093	22052	21752	21926	22007	21946	22066	21832	22064	22129	22044	22193	21915	22097	22269	21871	21967	21952	21866	22303	22319	21962	21900	21985	22018	21927	21848	22293	21967	21900	21621	21898	22152	21932	21891	21907	21901	21846	22079	21790	21964	21775	21819	21895	21997	22013	21967	21927	21835	21820	22025	21972	22057	22235	22005	22003	21925	21844	21869	21977	22022	21962	22038	22034	21974	22010	21882	21878	21934	22074	22111	22014	21966	22173	21971	22117	21903	21889	22172	22152	22105	22096	22123	22185	21828	21565	21955	22191	21823	21862	22048	22035	22183	21947	21875	21996	21883	21956	21831	22007	21725	21776	22020	21941	21745	21778	22092	22044	22003	21950	21941	22134	22103	22137	21913	21911	21664	21911	21990	22109	21913	22019	21946	21782	21967	21819	21933	22091	22019	22318	21907	21985	21944	21996	21981	21970	21893	21845	21825	21735	21926	21987	21904	22136	21892	21820	21878	21915	22224	21938	21870	22173	22080	21851	21970	22010	21844	21912	22090	22141	22067	21925	21940	21888	21909	22063	22028	22140	22024	21735	22194	22198	22154	21854	21950	22114	22087	21908	21722	21965	21907	21841	21970	22248	22012	21963	21846	21958	21973	22050	21816	22182	22086	21831	21873	21773	22004	21965	21939	21884	21995	22002	22101	22273	21767	22087	21988	21999	22106	22028	22015	21848	22088	22220	22090	21879	21901	21847	21938	22127	22090	22211	21906	21912	21945	21939	21874	22040	22063	22156	21914	21804	22105	22080	21725	22099	21853	22092	21672	21851	22116	22030	21983	22019	21626	21884	21865	22235	21868	22068	21892	22097	21853	21934	22090	21890	21832	21746	22034	21905	21859	21749	21765	22107	21889	21750	21976	21942	22016	21754	22035	21857	22068	21900	21838	22145	22006	21892	21962	21990	21997	21837	21868	21846	21995	22074	21926	21849	21994	22074	22014	21988	22027	21883	22127	21818	21948	21768	21906	22180	21885	21837	22196	22076	21902	22071	21889	21956	21925	22024	22005	21635	22052	21742	21928	21990	22005	22054	21988	21869	21973	21805	22060	21872	21981	21959	21952	22032	21926	21941	22000	21912	21774	21906	21928	22023	22229	22005	21864	21819	21988	22095	21879	21993	21858	21722	21788	22023	21894	22059	22060	21973	22173	21887	22137	21792	21851	21981	22006	22154	22200	22085	21652	22037	21825	21989	21837	21761	21894	22155	21832	22103	21889	21942	22039	21911	21893	21731	21850	21974	21848	22058	21942	21875	22026	21854	21725	21934	21859	21899	21925	22004	22059	22017	21774	21852	21994	21961	21836	22028	21904	21910	22077	22137	22096	22062	22077	22013	21832	22115	21982	21824	21781	21823	22011	21952	21900	21863	22067	21918	21820	21704	22005	22105	22044	21823	21692	21962	22108	22257	21886	21958	21929	21965	21969	21883	22308	21914	21912	21924	21716	22010	22276	21864	21970	21895	21744	22131	22035	21868	22109	22069	22057	21948	21908	21971	22068	21846	21981	21751	22098	21979	21946	21793	21940	21842	21984	22102	22236	22093	21907	21904	21690	21816	22161	21789	21809	22184	22045	21778	22016	22255	22084	21794	21878	21839	21812	21941	21908	21775	21897	22013	21884	22055	22047	21867	21956	22012	21899	22052	21974	22188	21906	22077	21908	22039	21877	22208	22003	21975	22143	22181	22116	21960	22082	21953	21900	22138	21921	21851	21944	21934	21945	22058	22092	22075	22106	21863	21802	21913	21975	21908	21758	22236	22037	22009	21818	22019	22025	21871	22122	21891	21997	21983	21984	22048	21955	21736	22255	22063	21752	21786	21976	21971	21928	21979	21982	21974	21928	22063	21903	22019	21766	21956	21880	21990	22048	21998	21735	22034	22016	22063	21979	22082	21972	21741	22115	21935	21820	22177	21852	22017	21810	21748	21630	21911	21980	21953	22126	21877	21908	22013	21804	21897	21982	21954	21896	22194	21966	21936	22009	21849	21785	21934	21948	22033	22264	22117	22042	21950	21922	21881	22224	22019	21760	21769	21938	22025	21920	22023	22056	21605	21930	21957	21925	22048	21980	22298	21898	21875	21568	21888	21955	21988	22014	21758	21799	21808	21914	21975	22107	21897	21886	21891	21998	22233	22039	22283	21906	22014	22214	21883	22016	21918	22086	21698	21930	21892	21939	22093	21893	22009	22085	22172	21884	21952	21920	22054	21752	21987	21876	21971	21916	22230	21808	21802	21951	21974	21891	22323	21914	21851	22105	21901	22046	21876	21865	21830	22061	22011	21953	21943	21839	22085	22085	22018	22050	22150	22001	21802	21852	21862	21853	21925	21943	21835	21823	21994	22111	22036	22121	22088	22119	22078	21846	21962	21997	22036	21871	21805	21902	21971	21999	22022	21823	21988	21815	21977	22078	21870	22187	21919	22109	21959	21825	21913	21886	21799	21944	21849	22069	21975	21910	21816	21879	21920	22071	21955	21810	22079	21996	22093	22084	21906	22056	22014	22008	21728	21918	22045	22240	22010	22217	21936	21855	22220	22021	21962	22130	21857	21938	21998	21853	22144	22010	21863	22018	22216	21940	21889	22023	21965	21999	21993	21949	21914	21703	22154	21900	21888	22037	22077	21857	21908	21933	21898	22033	22071	22119	21878	21785	21812	21907	22078	22009	22075	21871	21838	22005	22040	21894	22087	21918	21799	21980	22033	21945	21969	21896	22001	22025	22019	22072	21942	21869	21942	22143	21919	21771	21893	21950	22120	21956	21980	21792	21840	22012	22221	21846	21873	21928	21844	21842	21882	21674	21708	22114	22054	22075	21846	22139	21880	21976	21721	21648	21891	21912	22350	22199	22038	21800	22368	21897	22192	21889	21815	22061	21940	22014	22184	22075	22092	21958	22191	22026	21862	21872	21817	22098	21790	22041	21851	22064	21949	22036	22151	21750	21962	21979	22020	21928	22183	21907	22025	21870	22047	22043	21838	21752	22169	21904	21939	21837	22014	21967	21682	22033	22165	21978	22057	21667	22254	21945	21850	21925	21950	21989	21964	21997	21901	22234	21894	21863	21887	21869	22192	21887	22060	22158	21970	21733	21982	21958	21880	21923	21955	21827	21781	22099	22112	22089	21856	21863	22130	21917	21677	22202	21989	22013	22086	22117	21935	21950	22036	22058	21969	22000	21938	21966	22122	22016	21951	22071	22159	21978	22094	22140	21979	22219	22062	21690	22066	22104	21916	21908	22054	22156	22178	22061	21906	22009	21947	22117	21956	21909	21774	21597	22108	22067	22144	21926	22065	22007	22108	21881	22164	21868	21891	22000	21944	21771	21904	21856	21954	21881	22114	21944	21859	21851	22012	22069	22158	21898	22127	21960	22060	21741	21978	22157	22132	22113	21817	22034	22087	21817	21851	21798	21829	22173	21929	21859	21944	21996	21787	21889	22067	22101	22107	22078	22051	21987	21977	21922	21858	21848	21827	21982	21775	21950
23401	29546	29217	24675	21808	19854	18294	17787	17177	16621	16476	15847	15766	15463	15205	15298	15107	15198	15034	14929	14977	14670	14912	14754	15052	14901	14961	14843	14888	14903	14832	14929	14908	14835	14813	14842	14903	14885	14841	14696	14791	14931	14711	14730	14583	14765	14667	14691	14885	14863	14678	14961	14733	14721	14739	14747	14662	14591	14526	14896	14765	14659	14729	14826	14457	14773	14791	14700	14714	14645	14721	14945	14899	14688	14614	14644	14757	14854	14894	14587	14899	14782	14674	14643	14723	14575	14762	14637	14835	14757	14688	14839	14866	14637	14783	14665	14710	14660	14700	14766	14670	15039	14635	14956	14900	14573	14769	14750	14666	14851	14762	14666	14719	14758	14691	14625	14785	14802	14758	14622	14760	14756	14784	14702	14961	14885	14702	14767	14766	14776	14706	14647	14683	14497	14838	14564	14542	14671	14646	14696	14551	14800	14725	14971	14712	14664	14767	14723	14815	14714	14774	14747	14762	14716	14808	14574	14704	14746	14781	14795	14655	14747	14822	14884	14580	14664	14922	14660	14664	14581	14689	14723	14801	14816	14685	14616	14856	14689	14688	14684	14776	14715	14640	14756	14743	14770	14746	14749	14846	14682	14775	14830	14783	14724	14822	14517	14976	14717	14763	14813	14952	14727	14875	14828	14800	14735	14717	14756	14610	14821	14750	14583	14990	14778	14641	14623	14674	14761	14767	14833	14561	14634	14713	14590	14702	14588	14817	14545	14786	14677	14650	14806	14702	14822	14718	14743	14509	14749	14707	14776	14787	14614	14713	14781	14867	14675	14643	14692	14654	14854	14703	14675	14798	14834	14740	14792	14765	14708	14719	14775	14760	14498	14773	14730	14725	14557	14612	14771	14831	14635	14616	14698	14884	14558	14691	14683	14699	14719	14727	14607	14704	14715	14709	14738	14941	14715	14840	14582	14684	14718	14633	14656	14861	14724	14795	14620	14793	14856	14766	14912	14638	14625	14714	14878	14519	14757	14836	14635	14733	14562	14799	14824	14769	14760	14720	14706	14847	14760	14563	14754	14724	14502	14790	14657	14606	14593	14618	14706	14777	14584	14727	14613	14665	14679	14800	14586	14796	14738	14658	14787	14660	14702	14730	14949	14740	14787	14682	14782	14671	14645	14738	14950	14613	14605	14770	14866	14806	14658	14873	14675	14716	14847	14632	14813	14741	14710	14677	14604	14700	14630	14819	14617	14646	14680	14603	14821	14712	14835	14695	14686	14694	14678	14658	14743	14600	14782	14661	14697	14642	14529	14846	14541	14639	14824	14720	14691	14832	14579	14677	14667	14651	14677	14756	14573	14796	14485	14788	14828	14758	14747	14756	14813	14649	14718	14654	14662	14709	14625	14559	14717	14757	14631	14716	14687	14741	14725	14670	14609	14635	14808	14760	14791	14614	14874	14706	14771	14607	14719	14832	14839	14755	14809	14891	14681	14571	14947	14538	14724	14946	14707	14618	14707	14671	14624	14711	14748	14603	14573	14758	14600	14605	14710	14724	14757	14704	14497	14777	14770	14656	14793	14822	14861	14770	14697	14783	14726	14704	14645	14788	14756	14679	14641	14648	14806	14667	14690	14543	14541	14651	14637	14733	14598	14823	14835	14810	14621	14765	14878	14773	14659	14572	14863	14632	14664	14905	14573	14863	14638	14706	14752	14621	14712	14665	14687	14624	14761	14632	14712	14722	14643	14807	14620	14804	14617	14622	14672	14742	14814	14677	14688	14647	14758	14808	14703	14579	14633	14808	14688	14752	14755	14768	14589	14680	14851	14838	14593	14689	14720	14806	14707	14633	14594	14930	14816	14961	14648	14546	14620	14698	14825	14677	14867	14625	14658	14772	14617	14877	14646	14743	14740	14673	14597	14788	14727	14692	14766	14768	14593	14633	14852	14705	14652	14688	14666	14748	14741	14800	14796	14822	14644	14681	14847	14798	14750	14942	14612	14752	14579	14894	14943	14963	14627	14538	14627	14643	14807	14685	14789	14760	14641	14728	14730	14899	14662	14869	14822	14618	14691	14792	14634	14715	14687	14817	14831	14679	14787	14758	14680	14849	14769	14834	14865	14722	14782	14710	14783	14704	14722	14704	14769	14741	14911	14753	14784	14822	14618	14685	14651	14704	14729	14741	14693	14735	14814	14763	14705	14603	14806	14789	14648	14675	14891	14626	14915	14724	14680	14859	14717	14728	14797	14523	14780	14719	14758	14708	14683	14746	14753	14755	14842	14743	14694	14826	14788	14859	14748	14655	14601	14763	14584	14722	14877	14842	14757	14640	14812	14836	14803	14688	14656	14801	14748	14755	14662	14680	14676	14581	14655	14810	14774	14807	14893	14728	14608	14638	14741	14529	14726	14650	14525	14750	14630	14602	14793	14800	14596	14706	14795	14755	14675	14773	14578	14735	14697	14704	14756	14873	14794	14699	14709	14692	14796	14790	14693	14740	14584	14658	14665	14522	14726	14735	14870	14503	14657	14541	14671	14746	14876	14676	14832	14763	14666	14769	14501	14755	14665	14622	14865	14840	14694	14666	14822	14639	14839	14818	14852	14853	14851	14716	14648	14674	14786	14795	14702	14704	14758	14723	14632	14626	14789	14511	14603	14558	14739	14759	14600	14733	14683	14764	14552	14567	14599	14607	14735	14684	14634	14648	14636	14700	14787	14560	14582	14701	14685	14748	14808	14748	14667	14677	14659	14615	14673	14675	14692	14647	14645	14738	14623	14701	14574	14877	14604	14655	14576	14939	14720	14692	14908	14593	14800	14727	14846	14639	14729	14838	14768	14652	14847	14692	14655	14794	14891	14726	14658	14778	14512	14355	14736	14708	14791	14746	14634	14861	14531	14729	14786	14655	14690	14799	14751	14518	14708	14786	14735	14765	14655	14669	14615	14782	14661	14514	14778	14934	14706	14698	14647	14765	14622	14759	14727	14687	14675	14807	14730	14866	14796	14723	14838	14714	14683	14673	14775	14811	14796	14753	14941	14793	14797	14615	14863	14814	14713	14657	14805	14649	14752	14765	14822	14674	14876	14714	14738	14675	14582	14611	14609	14762	14811	14672	14710	14630	14744	14647	14813	14628	14764	14732	14821	14696	14747	14735	14724	14910	14669	14628	14776	14756	14722	14855	14672	14914	14692	14746	14646	14722	14556	14520	14873	14752	14726	14718	14745	14637	14621	14710	14801	14848	14616	14762	14584	14732	14824	14750	14772	14783	14890	14629	14754	14559	14765	14739	14534	14718	14701	14757	14713	14633	14792	14736	14713	14752	14667	14728	14698	14709	14629	14647	14837	14758	14632	14716	14662	14728	14603	14775	14898	14646	14679	14665	14803	14642	14623	14592	14733	14669	14589	14874	14681	14771	14746	14729	14577	14736	14451	14713	14635	14887	14779	14927	14743	14617	14668	14757	14754	14720	14668	14666	14772	14694	14737	14685	14536	14696	14777	14754	14846	14985	14834	14676	14642	14687	14771	14824	14817	14763	14745	14579	14801	14454	14876	14754	14733	14786	14780	14685	14849	14710	14682	14688	14703	14679	14805	14835	14748	14775	14843	14836	14687	14698	14629	14663	14721	14671	14692	14923	14719	14769	14758	14752	14826	14558	14822	14676	14765	14685	14589	14631	14614	14717	14553	14552	14972	14781	14701	14895	14708	14726	14652	14762	14738	14855	14673	14790	14693	14805	14905	14823	14669	14580	14831	14591	14671	14714	14833	14567	14761	14628	14596	14628	14761	14721	14857	14722	14788	14662	14664	14647	14733	14563	14729	14881	14867	14794	14715	14744	14583	14684	14684	14759	14701	14626	14901	14662	14682	14838	14821	14873	14709	14666	14672	14859	14750	14556	14708	14706	14683	14831	14831	14658	14908	14840	14801	14574	14635	14740	14702	14780	14566	14886	14770	14704	14712	14887	14664	14689	14936	14716	14886	14673	14552	14656	14621	14698	14573	14783	14817	14660	14687	14778	14833	14765	14821	14756	14644	14649	14716	14797	14646	14712	14804	14851	14865	14775	14805	14767	14689	14833	14436	14621	14564	14740	14867	14830	14677	14672	14829	14784	14539	14745	14715	14650	14716	14876	14726	14712	14638	14797	14702	14752	14779	14778	14674	14698	14659	14603	14604	14613	14748	14760	14716	14728	14750	14769	14448	14649	14721	14576	14658	14682	14710	14800	14784	14576	14784	14726	14679	14555	14653	14733	14525	14752	14815	14842	14793	14667	14685	14810	14891	14849	14695	14788	14545	14662	14714	14658	14646	14612	14726	14758	14729	14591	14698	14539	14890	14820	14751	14617	14654	14883	14619	14950	14506	14793	14711	14755	14705	14680	14587	14680	14763	14628	14690	14784	14641	14818	14602	14798	14653	14681	14661	14758	14603	14760	14612	14564	14591	14698	14823	14810	14755	14647	14714	14846	14769	14622	14714	14824	14705	14721	14759	14671	14649	14761	14859	14795	14589	14827	14838	14619	14572	14852	14671	14722	14898	14680	14656	14754	14724	14717	14583	14886	14660	14576	14638	14740	14878	14633	14701	14780	14799	14612	14638	14650	14595	14642	14679	14791	14818	14883	14671	14726	14730	14830	14674	14761	14808	14700	14715	14676	14609	14560	14751	14619	14713	14769	14805	14539	14676	14835	14743	14747	14786	14617	14675	14802	14787	14703	14813	14759	14589	14791	14631	14730	14758	14570	14861	14915	14602	14650	14826	14621	14684	14633	14775	14769	14693	14631	14613	14964	14738	14775	14730	14682	14654	14736	14749	14895	14659	14779	14678	14686	14687	14705	14694	14765	14849	14766	14585	14762	14770	14679	14639	14779	14796	14740	14814	14679	14876	14676	14582	14734	14703	14777	14746	14772	14805	14671	14655	14585	14689	14577	14843	14595	14785	14842	14701	14758	14809	14681	14701	14708	14839	14754	14912	14823	14680	14755	14775	14723	14831	14694	14797	14718	14625	14688	14910	14778	14671	14723	14885	15006	14728	14597	14767	14819	14765	14611	14782	14496	14730	14718	14485	14683	14677	14887	14891	14723	14725	14756	14756	14727	14784	14740	14933	14895	14649	14845	14803	14789	14825	14616	14915	14718	14841	14524	14618
24575	21192	27844	25611	24497	27918	29079	26153	24917	24490	23975	23492	23194	23022	22756	22656	22863	22639	22483	22323	22339	22318	22228	22346	22286	22358	22253	22325	22334	22198	22027	22106	22366	22097	22295	22316	22249	22260	21980	22141	22149	22366	22075	21932	22168	22123	22091	22008	21974	22022	22088	22055	21977	22090	21997	22057	22001	21984	22104	21882	21860	21990	22165	21966	21697	22057	21895	22053	21957	21942	21997	22094	21883	22093	22083	21954	22156	22006	21783	21991	22135	21661	22055	22029	21930	21977	22201	21908	22038	22103	21805	22166	21914	21915	22135	22160	22104	22095	21909	22079	22132	21795	22053	22059	22223	22207	22081	21804	22114	21826	22053	21945	21994	21875	21852	21785	21746	21779	21889	22038	22320	22085	21986	22147	21964	21695	22082	21948	22071	22158	22054	22140	22011	22106	21679	21926	21944	21819	22118	21917	21949	22019	21959	22029	22057	21939	21750	21916	22204	22043	22044	21830	21846	21901	21903	22215	21911	21883	22032	21751	21936	22015	21854	21758	21959	21981	21913	21942	21984	21663	22080	21867	21995	21998	21908	21931	21878	21963	22154	21980	22146	21922	22282	22158	21999	21985	21840	21670	21851	21898	21938	22055	21830	22017	21990	21579	21863	21873	22010	22039	22060	21992	21866	21855	21894	21827	21870	21888	22000	21896	22022	22202	22076	22028	21875	21963	21924	21968	22108	21923	21883	21908	21754	21840	22126	22001	21908	22168	21985	21891	21594	21986	22091	21925	22010	21908	21826	22054	22051	21767	21868	21910	22141	22028	22184	22035	21761	21752	21969	21888	21734	21838	22006	21990	21968	22085	21937	22018	22028	22040	21923	21977	22043	21913	21838	21894	21800	22017	21986	21975	22105	22026	21883	22003	22215	21976	21971	21928	21964	21933	22121	22100	22006	21768	22024	22069	21940	21999	21907	21944	22111	21954	22070	21930	22169	21830	21760	22180	22120	22113	21820	22360	21948	21945	22105	21956	22100	22043	21769	22070	21951	21987	22243	21950	22163	21940	22045	22118	22163	22032	21925	21849	22265	21951	21667	21865	21838	22017	22037	21816	21761	21968	21948	22007	21944	22093	21863	21850	21973	21940	21870	22019	21881	21863	22047	21925	22092	22242	21876	21888	22170	21819	22055	22099	22190	21998	22110	22155	22123	22011	21834	21727	21966	21863	21834	22016	22160	22185	22191	21802	22059	21886	22004	22053	22020	22038	21929	21998	21816	21831	21912	21997	21925	21911	21981	21871	22009	21916	21927	22083	22077	21793	22098	21995	22236	22047	21996	22075	22307	22032	22144	21979	21929	21932	22067	22142	22050	22136	21711	21836	22102	21843	21979	21994	22011	21995	21969	22062	21948	21936	21773	22034	22148	22086	22037	21859	22217	21872	21990	22117	22127	21963	22029	21968	22026	22051	22195	22042	21883	22032	21662	21908	21986	21972	21964	21799	21834	21946	22000	21907	21977	21868	21816	21787	21997	22131	21961	21933	22134	21836	22051	22279	22066	21692	21881	21810	21880	22096	21965	21848	22093	21806	22159	21749	21835	21904	22030	22062	22076	21845	21701	21948	22094	22239	22053	22041	21947	22041	21684	22013	22001	22000	21791	22107	21948	22175	22074	21876	21777	21965	22141	21676	21747	21960	21943	22065	21834	21960	21806	21830	22094	21798	22099	21815	21972	21839	22039	22014	21972	22002	21827	22032	22124	22153	21863	22011	21897	22104	21836	21946	21939	22028	22017	22021	21986	21980	21880	21809	22168	21904	22152	21843	21791	22121	22027	21869	22251	22087	21971	22068	21915	22092	21898	22093	22003	21895	21898	22031	22194	22075	22031	21956	22159	21972	21997	21949	21884	21939	21984	22099	22017	21858	21846	22131	21862	21861	21956	22005	21918	21915	21949	21760	21847	21848	21929	21824	21940	21848	21990	22032	22068	21904	21834	21707	21891	21837	21743	21854	21868	21984	21931	21973	21930	22135	21783	22122	22095	21986	21681	22148	21970	22241	21846	21916	22168	22147	21880	21991	22136	21713	21861	22008	21793	21814	21933	22010	21881	21744	22133	22274	21943	22058	21997	21707	22000	21983	21777	21747	22100	22109	21912	21803	22039	21826	22049	21984	22100	22238	22026	21743	21881	21937	21993	21960	22033	22016	21853	21969	21942	22106	22167	21939	21923	22027	22245	21982	22013	22009	21903	21865	22209	21962	22123	22052	21918	21890	21953	22089	22028	21984	21983	21716	21934	22046	21887	21693	22126	21913	22089	22058	21946	22033	21916	21916	22056	22221	22117	21850	22041	21853	22004	21868	21873	21986	22190	22051	22075	22151	21754	21615	21963	21922	21830	22047	21866	21847	21945	22088	22104	21864	22161	21997	22070	21942	21894	21663	21847	22006	21886	21683	21952	21995	21816	21893	22065	21771	22089	22134	21894	21820	22052	22179	21889	21870	21891	22027	21706	21840	21847	22029	22002	21921	22205	22029	22097	22312	22032	21946	22068	21619	21926	21897	21825	21706	21772	21849	21802	21887	21969	21768	21891	21770	21940	21961	21812	21952	21926	22010	21979	21998	22073	21829	22076	22033	22102	21937	21760	21999	21962	21870	21859	22079	21816	22017	21920	21929	22128	21792	22075	21991	22053	22070	22161	22134	21933	21782	21783	21911	22002	21997	22041	21847	21914	21974	21772	22283	22004	21851	22028	21791	22154	22017	22176	22079	22033	21784	21866	21752	21803	22211	21955	21822	21793	21816	22059	21943	21936	22044	21826	21904	22032	22110	21904	22119	21953	21921	21959	21977	22122	22103	21869	22001	21982	21781	21937	22014	21914	21939	22016	22289	21766	21913	21905	21837	21772	21873	21964	22059	21829	21888	22180	22015	22039	21825	21781	21764	21988	21766	21602	22049	22001	22186	21926	21968	21921	22111	21882	21822	21881	21852	21660	22019	22068	22031	21995	22129	22214	22175	21916	22124	22114	21870	22020	22077	21910	21935	22085	21938	21881	21715	21790	21634	21946	21567	21895	21824	22062	22140	21898	22205	21817	21941	21961	22108	21978	21906	21888	22040	21963	22083	22046	21960	21712	21988	22005	21929	22066	22146	21935	21882	22146	22055	22000	21859	22045	21973	21950	21960	21893	22009	21899	21901	21929	21835	21999	22092	22121	22217	22010	22015	21879	21918	22092	21969	21896	22009	21837	22082	21962	22014	21928	21776	22010	21955	21877	22031	21955	21862	22046	22122	22013	21795	22023	21944	21696	21816	21992	21845	22083	21925	21902	21847	21854	21837	21995	21868	22103	21944	21773	21850	21664	21842	21961	21999	22086	21935	21860	21891	21959	21982	21696	21687	22017	22084	21999	22237	21907	22024	21949	21708	22051	22079	21859	22096	21737	22048	22043	22094	21971	22137	21906	21699	21988	21970	22071	21930	21734	21935	22039	21946	21964	22049	22217	21921	21764	21848	21811	21987	21854	22023	21928	21658	21963	22138	21791	21702	21926	21846	21748	22016	21840	21841	21901	22151	22050	21900	21843	22128	22150	21709	22057	22047	21837	22102	21986	22070	22030	22127	22123	21785	22198	21918	21827	21922	21906	22141	22008	21962	22225	22085	21988	22135	21942	21928	21844	21766	21878	21906	21923	22047	21919	21992	21825	22007	22095	22109	21941	21801	22266	21950	22182	22162	21860	21974	22050	21867	21602	22129	22127	22226	21908	21793	22038	22010	21915	22006	22012	21848	22116	21929	21967	21859	22001	21978	21824	21760	21947	22014	21949	21920	22000	22135	21843	21850	21875	22006	21999	21826	21733	22030	21874	21874	22204	21908	21971	22010	22059	21903	21864	21911	22035	21725	22053	21910	22084	21867	21997	22064	21818	21723	21962	22004	21927	21928	21872	22051	21844	22022	22070	22077	22157	21949	21892	21728	22129	22120	22151	21906	22016	21941	21947	21850	21961	22000	21933	21959	21903	22184	22298	22092	22151	22020	21848	21915	21969	22006	21700	21925	22062	21864	21963	22008	21900	22019	21956	22182	21686	21927	22228	22269	21980	21910	22056	22034	22073	22084	22127	21765	21793	22139	21964	22128	21872	21856	22141	21877	22033	22070	22033	22050	22087	21747	21852	21900	21988	21925	21827	21776	22050	21608	22019	21902	22085	21874	21785	21939	21917	22034	21850	21930	22090	21883	21947	21701	21996	21981	22215	21816	22270	22022	21893	21917	22141	22030	21952	21766	22192	21797	21924	22089	21990	21968	22033	22021	21653	21941	21758	21667	22111	21976	21701	22034	21981	21899	22017	21936	21916	21738	22097	21725	21932	21788	21741	21906	22151	21983	21974	21862	21946	22019	22167	21957	21850	21878	21924	21975	22038	21999	22047	21960	21867	21920	22134	21846	21993	22092	22031	22028	22211	22115	22051	22010	22046	22057	22052	21946	21774	21878	21969	21869	22022	22138	21881	21941	22214	21888	21767	21976	21932	22076	22060	21871	21702	21954	22139	22143	21715	21806	21836	21922	22025	22075	21968	22123	22036	21933	21874	21848	22151	22132	22041	21974	21814	21913	21755	22044	22166	22025	22027	22057	22090	21925	21882	21911	22126	22175	21922	21974	22104	21707	21805	22082	21931	21914	21818	22188	22118	22016	22126	21725	21918	21866	21884	21940	21993	21908	22063	21873	21883	22034	22121	21781	22002	22113	22002	21940	22106	22024	21993	21896	22060	21827	21787	21889	21957	22009	21968	21948	21889	21974	22029	22001	22055	22003	21951	22038	21871	22223	22064	21835	21734	22011	21958	21957	21851	22014	22003	22039	21957	22179	21828	21856	22244	22066	22094	21926	21842	22036	21923	22038	22018	21952	21821	22183	21986	21938	21983	22028	21961	21866	21916	22103	21812	22185	21826	21820	22065	21886	21908	21975	21894	22124	21942	21798	22078	22008	21987	21873	21977	22240	21892	22045	22029	21935	22030	21747	21905	22011	21937	21782	22258	21952	22151	21965	22120	21976	21716	21940	21778	21973	21999	22003	21944	22176	21829	22053	22111	22022	21743	21983	21805	22069	21896	22044	21949	21834	21999	22075	22090	21983	22022	21852	21864	21858	21921	21894
21436	36923	36738	30803	26579	23648	21379	19820	18907	17974	17427	16914	16426	16167	15644	15760	15493	15388	15253	15233	15040	14998	15108	14910	15104	14823	14778	15042	14946	14847	14922	14796	14692	14666	14649	14921	14895	14708	14966	14719	14670	14991	14671	14791	14816	14724	14684	14593	14783	14549	14730	14840	14600	14628	14659	14610	14708	14680	14946	14708	14560	14674	14767	14605	14737	14614	14680	14710	14637	14517	14559	14602	14647	14726	14648	14737	14722	14544	14623	14632	14676	14674	14684	14516	14730	14692	14677	14820	14843	14791	14548	14498	14806	14663	14839	14583	14592	14643	14699	14657	14667	14444	14500	14504	14578	14441	14751	14839	14681	14587	14659	14754	14498	14624	14664	14774	14925	14627	14680	14712	14792	14682	14665	14728	14489	14701	14850	14663	14742	14680	14606	14608	14607	14727	14535	14569	14880	14709	14691	14432	14597	14659	14622	14629	14628	14736	14807	14720	14699	14834	14846	14648	14637	14557	14580	14793	14608	14646	14790	14499	14624	14732	14585	14550	14498	14534	14602	14824	14438	14515	14865	14889	14820	14606	14564	14554	14777	14456	14606	14626	14573	14498	14700	14548	14652	14426	14572	14694	14659	14395	14641	14531	14645	14561	14636	14679	14675	14644	14601	14720	14557	14625	14621	14751	14730	14757	14546	14707	14660	14506	14645	14777	14619	14583	14711	14740	14625	14684	14639	14815	14496	14559	14706	14720	14667	14535	14731	14530	14661	14647	14659	14633	14631	14661	14764	14488	14773	14634	14767	14708	14761	14581	14525	14708	14536	14453	14720	14608	14659	14735	14625	14660	14796	14558	14621	14737	14798	14728	14571	14388	14606	14627	14521	14832	14554	14750	14704	14855	14658	14631	14551	14673	14627	14619	14536	14760	14584	14699	14558	14669	14542	14659	14735	14706	14682	14621	14669	14596	14663	14653	14655	14573	14614	14782	14513	14708	14503	14609	14818	14512	14491	14644	14751	14800	14617	14742	14664	14544	14626	14522	14592	14624	14679	14717	14587	14621	14564	14627	14739	14490	14666	14641	14501	14577	14526	14601	14566	14842	14611	14603	14685	14566	14709	14777	14641	14763	14684	14486	14582	14608	14484	14580	14674	14619	14660	14607	14728	14676	14720	14644	14665	14459	14770	14608	14694	14574	14748	14559	14606	14667	14506	14594	14591	14776	14678	14490	14644	14605	14478	14880	14801	14684	14774	14521	14617	14576	14720	14721	14591	14614	14758	14599	14712	14621	14674	14587	14733	14414	14602	14602	14553	14782	14778	14610	14757	14772	14596	14720	14726	14606	14726	14664	14604	14514	14584	14479	14575	14627	14645	14509	14778	14488	14854	14717	14575	14774	14428	14563	14519	14730	14605	14708	14640	14761	14517	14657	14637	14567	14634	14642	14561	14624	14613	14762	14641	14675	14585	14546	14634	14701	14696	14635	14837	14735	14538	14524	14736	14661	14801	14546	14652	14567	14788	14522	14776	14653	14750	14602	14715	14682	14841	14595	14404	14711	14751	14627	14635	14697	14737	14608	14888	14664	14674	14683	14718	14768	14613	14793	14505	14664	14569	14745	14675	14579	14651	14629	14570	14698	14819	14462	14775	14517	14649	14776	14694	14491	14717	14428	14628	14608	14543	14714	14768	14498	14588	14623	14709	14596	14747	14754	14718	14694	14643	14546	14786	14614	14690	14711	14526	14662	14701	14813	14799	14761	14781	14685	14770	14770	14746	14543	14659	14614	14750	14614	14914	14488	14740	14799	14637	14691	14681	14661	14669	14516	14704	14604	14742	14634	14822	14533	14708	14587	14561	14709	14522	14712	14680	14681	14756	14838	14591	14706	14735	14560	14645	14684	14793	14743	14649	14683	14747	14681	14484	14688	14575	14587	14651	14633	14683	14653	14671	14662	14903	14585	14662	14804	14633	14534	14601	14610	14651	14703	14692	14586	14753	14573	14559	14804	14636	14742	14502	14604	14601	14795	14566	14580	14675	14813	14618	14701	14764	14734	14691	14507	14646	14484	14695	14560	14668	14607	14690	14767	14576	14613	14616	14536	14553	14600	14605	14753	14568	14610	14698	14728	14781	14759	14542	14616	14523	14803	14623	14436	14646	14761	14793	14693	14571	14626	14528	14714	14889	14592	14501	14743	14761	14533	14678	14550	14625	14742	14520	14780	14655	14536	14697	14735	14585	14630	14754	14811	14655	14712	14628	14686	14741	14601	14585	14744	14718	14665	14568	14537	14697	14621	14864	14592	14665	14731	14663	14564	14661	14560	14701	14695	14450	14621	14637	14613	14660	14536	14591	14570	14584	14732	14737	14568	14706	14628	14905	14484	14743	14702	14676	14834	14652	14647	14682	14606	14794	14682	14840	14734	14538	14675	14729	14699	14841	14402	14530	14615	14512	14644	14623	14721	14745	14511	14495	14676	14615	14534	14760	14764	14539	14611	14729	14669	14387	14587	14707	14733	14688	14599	14704	14534	14753	14590	14534	14917	14711	14634	14772	14574	14656	14824	14645	14717	14689	14735	14864	14574	14623	14616	14676	14610	14601	14703	14523	14678	14577	14769	14647	14616	14663	14588	14562	14518	14665	14585	14660	14729	14648	14675	14615	14786	14662	14824	14539	14672	14699	14503	14528	14727	14671	14668	14601	14698	14588	14672	14699	14728	14587	14641	14491	14595	14737	14534	14649	14612	14704	14696	14575	14678	14604	14504	14585	14600	14720	14675	14726	14573	14779	14521	14618	14806	14696	14532	14619	14688	14598	14675	14704	14779	14690	14720	14606	14655	14781	14593	14460	14621	14588	14608	14756	14502	14580	14717	14817	14625	14564	14746	14443	14601	14877	14616	14787	14665	14573	14666	14608	14707	14724	14626	14518	14523	14828	14733	14641	14627	14577	14761	14538	14573	14714	14678	14733	14562	14699	14538	14844	14725	14677	14548	14768	14693	14750	14503	14653	14643	14578	14597	14565	14884	14724	14669	14686	14662	14712	14543	14596	14606	14852	14551	14576	14694	14627	14458	14736	14693	14575	14470	14674	14663	14599	14685	14560	14560	14625	14602	14711	14677	14603	14688	14797	14626	14593	14673	14694	14565	14698	14458	14595	14633	14513	14693	14764	14578	14654	14519	14761	14611	14581	14582	14592	14631	14857	14600	14803	14688	14770	14684	14489	14541	14772	14729	14729	14643	14652	14706	14520	14595	14630	14610	14666	14482	14614	14696	14629	14655	14639	14730	14889	14526	14772	14488	14777	14537	14756	14830	14615	14618	14346	14639	14749	14495	14559	14584	14629	14629	14635	14513	14624	14587	14660	14678	14656	14667	14571	14826	14703	14439	14745	14563	14654	14604	14546	14756	14777	14712	14779	14626	14546	14765	14713	14547	14577	14621	14763	14605	14644	14633	14647	14587	14692	14413	14595	14581	14742	14596	14559	14577	14614	14670	14391	14721	14705	14783	14573	14526	14688	14708	14536	14662	14692	14687	14570	14781	14818	14556	14664	14579	14612	14738	14741	14608	14597	14514	14717	14648	14591	14649	14850	14598	14698	14697	14607	14695	14444	14688	14737	14850	14583	14526	14543	14614	14614	14714	14701	14656	14806	14665	14377	14638	14560	14561	14782	14515	14608	14644	14813	14528	14788	14707	14807	14555	14646	14661	14660	14698	14686	14494	14710	14603	14612	14515	14532	14521	14770	14564	14413	14686	14610	14707	14784	14563	14673	14661	14717	14716	14571	14491	14659	14730	14592	14594	14661	14814	14627	14762	14735	14849	14717	14485	14496	14649	14694	14814	14722	14541	14710	14724	14623	14628	14728	14573	14650	14613	14684	14708	14362	14713	14717	14659	14561	14739	14630	14635	14717	14616	14803	14846	14612	14637	14523	14702	14686	14555	14650	14698	14657	14606	14635	14684	14730	14638	14796	14488	14690	14580	14646	14691	14894	14545	14640	14583	14582	14549	14654	14735	14618	14679	14485	14630	14646	14694	14647	14689	14871	14621	14640	14678	14595	14722	14764	14727	14656	14737	14647	14588	14518	14741	14690	14713	14741	14468	14655	14556	14614	14585	14605	14593	14547	14797	14638	14719	14501	14562	14476	14648	14641	14751	14540	14770	14550	14682	14653	14679	14662	14654	14620	14713	14566	14621	14636	14629	14549	14613	14793	14837	14524	14616	14693	14697	14570	14528	14786	14440	14721	14586	14603	14648	14670	14713	14689	14702	14626	14666	14649	14793	14638	14711	14559	14812	14504	14759	14695	14626	14673	14741	14510	14781	14632	14543	14737	14671	14673	14687	14704	14565	14629	14814	14749	14709	14560	14628	14590	14714	14692	14600	14480	14726	14647	14611	14643	14384	14566	14694	14667	14623	14527	14641	14571	14639	14515	14653	14790	14572	14654	14618	14528	14777	14683	14739	14493	14684	14861	14534	14648	14712	14713	14826	14702	14615	14622	14642	14559	14716	14729	14760	14593	14654	14799	14602	14781	14622	14678	14725	14581	14797	14663	14727	14608	14458	14672	14751	14720	14669	14570	14745	14680	14638	14837	14488	14687	14662	14786	14447	14762	14655	14599	14760	14620	14654	14662	14705	14756	14792	14678	14621	14567	14674	14673	14693	14577	14588	14508	14677	14608	14636	14619	14548	14636	14782	14823	14573	14743	14629	14679	14644	14514	14671	14686	14641	14700	14596	14631	14721	14721	14711	14654	14760	14511	14462	14712	14566	14693	14631	14623	14656	14620	14563	14691	14615	14624	14566	14543	14566	14780	14720	14695	14830	14748	14658	14645	14781	14593	14799	14697	14785	14554	14709	14730	14807	14519	14704	14665	14735	14604	14736	14574	14647	14687	14571	14800	14566	14582	14658	14654	14619	14728	14792	14652	14751	14607	14735	14604	14565	14527	14662	14474	14593	14802	14662	14812	14710	14545	14618	14654	14696	14558	14723	14516	14489	14766	14526	14720	14655	14692	14658	14603	14573	14796	14690	14717	14709	14558	14706	14624	14606	14494	14577	14756	14669	14558	14623	14754	14888	14651	14859	14675	14735	14723	14687	14624	14512	14696	14800	14800	14503	14712	14796	14722	14690	14532	14626	14759	14477
22714	21210	27879	25071	22950	28033	33041	28551	27363	27224	26561	25695	25537	25315	24904	24981	24883	24629	24434	24450	24366	24187	24040	23928	24060	24101	24310	24220	24077	24051	24050	24057	24113	23953	24110	23841	23959	23681	23913	23796	23654	24092	23935	23988	23910	23817	23709	23832	23700	23878	23988	23900	23921	23912	23881	23634	23626	23568	23794	23516	23559	23717	23718	23834	23847	23597	23888	23823	23676	23911	24023	23664	23780	23935	23986	23648	23462	23745	23619	23926	23461	23971	23566	23828	23738	23895	23859	23614	23821	23778	23623	23674	23695	23675	23827	23886	23743	23968	23546	23744	23973	23857	23886	23631	23921	23601	23861	23853	23921	23751	23851	23520	23690	23649	23554	23772	23761	23732	23716	23792	23682	23372	23950	23654	23589	23602	23817	23691	23563	23643	23770	23589	23736	23591	23572	23713	23703	23454	23722	23812	23804	23756	23872	23867	23634	23655	23586	23783	23836	23790	23612	23929	23642	23458	23794	23788	23629	23857	23557	23692	23696	23650	23615	23596	23643	23839	23758	23808	23639	23727	23676	23518	23793	23555	23786	23617	23803	23616	23881	23868	23487	23685	23720	23720	23658	23571	23763	23552	23659	23800	23698	23613	23642	23745	23843	23863	23796	23829	23894	23558	23375	23854	23699	23602	23465	23613	23875	23752	23884	23696	23599	23876	23658	23663	23724	23778	23689	23712	23827	23692	23970	23794	23955	23628	23622	23730	23739	23689	23679	23647	23833	23783	23557	23667	23825	23678	23573	23573	23680	23716	23460	23698	23728	23712	23526	23660	23711	23681	23570	23696	23627	23650	23751	23543	23589	23837	23821	23687	23773	23735	23709	23681	23731	23715	23689	23725	23840	23680	23797	23659	23752	23584	23776	23742	23549	23842	23598	23980	24051	23498	23677	23871	23607	23732	23740	23624	23905	23702	23626	23735	23847	23596	23745	23707	23545	23623	23431	23762	23735	23503	23818	23763	23610	23546	23552	23597	23858	23419	23764	23645	23692	23904	23916	23821	23553	23741	23527	23769	23727	23497	23815	23777	23537	23720	23860	23710	23794	23553	23907	23757	23630	23703	23760	23747	23763	23627	23742	23739	23861	23805	23670	23833	23642	23593	23736	23560	23796	23612	23738	23972	23723	23641	23779	23935	23590	23672	24081	23895	23684	23777	23840	23739	23650	23814	23780	23477	23749	23682	23663	23765	23749	23955	23811	23533	23476	23786	23621	23608	23812	23716	23681	23702	23650	23685	23606	23602	23720	23713	23803	23827	23681	23700	23619	23681	23920	23904	23664	23751	23540	23725	23872	23807	23741	23563	23717	23976	23571	23788	23721	23545	23799	23577	23741	23644	23805	23723	23830	23588	23668	23767	23656	23533	23648	24004	23804	23935	23777	23519	23586	23813	23567	23905	23731	23681	23628	23636	23607	23803	23800	23871	23848	23517	23649	23609	23881	23942	24044	23700	23768	23627	23579	23769	23553	23763	23665	23653	23366	23622	23545	23756	23752	23764	23766	23557	23511	23659	23623	23531	23571	23491	23746	23580	23626	23658	23433	23748	23583	23957	23786	23770	23752	23682	23678	23998	23688	23723	23556	23662	23705	23850	23842	23778	23795	23707	23693	23752	23564	23687	23717	23533	23800	23793	23931	23905	23936	23879	23794	23776	23735	23897	23838	23660	23700	23451	23647	23716	23682	23649	23764	23824	23735	23639	23996	23632	23713	23601	23500	23520	23619	23721	23866	23744	23704	23724	23779	23685	23692	23698	23634	23676	23755	24010	23944	23788	23782	23967	23795	23621	23691	23573	23503	23730	23625	23791	23824	23686	23901	23692	23769	23727	23781	23719	23949	23704	23750	23644	23635	23606	23553	23605	23768	23790	23660	23754	23612	23723	23869	23639	23523	23682	23731	23655	23760	23979	23738	23582	23773	23628	23522	23860	23690	23941	23949	23653	23823	23633	23791	24078	23602	23686	23542	23634	23836	23496	23699	23761	23601	23471	23699	23596	23817	23779	23544	23583	23854	23682	23723	23586	23840	23960	23557	23733	23626	23649	23584	23694	23453	23690	23685	23854	23691	23923	23690	23898	23554	23686	23672	23615	23876	23674	23594	23867	23865	23707	23584	23614	23819	23644	23795	23609	23514	23679	23630	23675	23661	23533	23528	23730	23484	23544	23663	23523	23832	23717	23618	23773	23766	23718	23683	23637	23751	23448	23389	23696	23961	23610	23808	23780	23591	23547	23502	23486	23889	23653	23602	23626	23509	23870	23713	24038	23901	23574	23752	23677	23470	23818	23476	23574	23857	23313	23614	23705	23851	23722	23595	23742	23770	23769	23773	23762	23924	23686	23830	23564	23580	23611	23739	23650	23646	23557	23500	23758	23755	23832	23693	23601	23640	23774	23860	23701	23837	23687	23767	23841	23709	23790	23831	23569	23618	23620	23782	23571	23670	23168	23706	23687	23863	23699	23897	23814	23892	23718	23819	23615	23810	23806	23561	23688	23737	23583	23733	23643	23770	23758	23925	23631	23660	23746	23584	23499	23770	23536	23860	23846	23781	23555	23806	23415	23705	23886	23594	23570	23721	23453	23560	23759	23954	23551	23587	23551	23758	23745	23677	23809	23713	23872	23677	23616	23703	23716	23644	23688	23522	23655	23940	23816	23824	23598	23945	23697	23970	23582	23800	23754	23747	23727	23709	23623	23688	23774	23874	23619	23547	23787	23539	23593	23448	23646	23949	23731	23615	23459	23853	23848	23664	23875	23823	23636	23847	23954	23869	23684	23555	23520	23566	23758	23847	23717	23658	23736	23717	23742	23771	23822	23757	23705	23803	23855	23840	23671	23628	23597	23624	23764	23606	23805	23737	23748	23698	23577	23589	23858	23747	23734	23539	23539	23606	23525	23520	23702	23775	23549	23652	23800	23655	23523	23656	23529	23759	23736	23911	23933	23698	23926	23677	23773	23749	23733	23594	23682	24002	23783	23740	23671	23692	23673	23614	23490	23600	23626	23690	23402	23842	23815	23683	23672	23787	23729	23673	23763	23847	23614	23623	23904	23764	23577	23854	23683	23458	23850	23627	23697	23645	23619	23913	23748	23499	23394	23859	23674	23773	23755	23713	23705	23523	23588	23811	23929	23721	23342	23699	23708	23628	23529	23838	23944	23739	23669	23780	23749	23798	23675	23628	23827	23601	23830	23782	23668	23646	23744	23677	23567	23858	23605	23808	23636	23570	23730	23870	23552	24084	23624	23715	23655	23798	23885	23635	23667	23629	23541	23816	23638	23436	23832	23668	23883	23621	23521	23506	23399	23666	23957	23815	23557	23612	23676	23682	23437	23576	23656	23680	23585	23766	23572	23586	23774	23747	23691	23664	23749	23401	23822	23494	23740	23615	23683	23732	23558	23793	23519	23888	23725	23878	23801	23709	23750	23807	23907	23865	23654	23530	23890	23786	23575	24001	23586	23539	23839	23965	23766	23822	23571	23814	23796	23552	23649	23622	23798	23632	23819	23909	23642	23705	23744	23559	23685	23616	23864	23628	23657	23603	23828	23932	23892	23789	23869	23888	23621	23783	23911	23764	23835	23620	23658	23911	23607	23584	23782	23837	23850	23713	23834	23468	23562	23670	23710	23442	23776	23905	23691	23722	23944	23498	23692	23679	23691	23877	23949	23646	23551	23901	23594	23456	23786	23661	23616	23583	23951	23744	23948	23745	23722	23940	23810	23820	23674	23570	23556	23561	23680	23750	23528	23772	23848	24061	23742	23686	24037	23840	23720	23735	23509	23602	23913	23755	23464	23387	23628	23749	23590	23629	23891	23699	23771	23576	23357	23827	23741	23539	23832	23879	23482	23854	23511	23737	23769	23534	23553	23951	23894	23967	23864	23711	23778	23597	23842	23750	23735	23688	23678	23472	23513	23729	23632	23818	23605	23546	23967	23731	23528	23850	23755	23870	23622	23715	23689	23751	23618	23536	23399	23639	23854	23779	23600	23655	23500	23702	23604	23610	23641	23781	23680	23606	23646	23621	23562	23852	23780	23860	23804	23683	23786	23784	23662	23769	23821	23664	23695	23673	23492	23536	23501	23873	23611	23625	23794	23763	23625	23566	23662	23778	23861	23680	23470	23588	23534	23755	23697	23655	23572	23562	23641	23560	23637	23692	23783	23818	23788	23784	23587	23810	23592	23572	23604	23813	23586	23582	23691	23737	23858	23714	23680	23664	23725	23671	23697	23669	23713	23413	23822	23677	23885	23602	23545	23763	23620	23849	23543	23522	23948	23692	24002	23531	23650	23781	23713	23775	23291	23823	23666	23893	23582	23788	23445	23582	23653	23679	23834	23724	23778	23867	23850	23577	23657	23940	23853	23656	23635	23932	23711	23604	23435	23547	23540	23870	23751	23630	23789	23565	23674	23656	23699	23609	23807	23608	23947	23935	23673	23635	23984	23642	23713	23974	23546	23552	23769	23601	23890	23759	23833	23767	23816	23665	23618	23668	23749	23883	23710	23762	23685	23765	23701	23710	23592	23590	23898	23835	23487	23709	23714	23607	23858	23772	23744	23637	23537	23731	23822	23590	23750	23830	23974	23425	23868	23592	23778	23822	23935	23815	23550	23660	23811	23746	24011	23814	23683	23939	23713	23657	23759	23730	23764	23459	23630	23683	23745	23751	23422	23588	23591	23979	23789	23516	23713	23436	23737	23812	23501	23509	23539	23754	23553	23678	23569	23872	23806	23517	23637	23683	23569	23530	23580	23549	23688	23716	23624	23679	23793	23606	23604	23794	23646	23875	23594	23847	23965	23760	23656	23729	23561	23791	23783	23647	23439	23699	23989	23847	23892	23924	23742	23757	23612	23483	23701	23667	23810	23842	23675	23561	23964	23751	23726	23730	23790	23823	23983	23704	23582	23608	23690	23573	23581	23737	24079	23666	23616	23651	23922	23689	23630	23581	23632	23492	23603	23715	23633	23642	23432	23661	23574	23594	23704	23617	23434	23636	23722	23683	23979	23771	23834	23801	23619	23675	23577	23812	23739	23806	23616	23699	23790	23686	23761	23818	23549	23667	23669	23816	23555	23707	23829	23791	23685	23721	23535	23726	23571
23640	41997	41934	34983	30488	26850	24350	22427	21350	20226	19383	18509	18073	17555	17202	16846	16729	16444	16229	16091	16093	16099	15879	15808	16114	15843	15843	15906	15944	15889	15776	15773	15849	15832	15532	15724	15656	15506	15655	15648	15623	15436	15646	15615	15630	15537	15459	15618	15445	15470	15410	15497	15409	15528	15550	15508	15422	15575	15516	15517	15494	15443	15460	15387	15287	15514	15488	15483	15506	15485	15273	15381	15476	15417	15378	15595	15597	15485	15270	15580	15323	15652	15460	15443	15465	15269	15316	15369	15465	15463	15434	15524	15325	15475	15498	15471	15433	15348	15419	15518	15468	15338	15557	15465	15465	15392	15496	15407	15512	15388	15498	15309	15547	15436	15523	15508	15337	15213	15236	15410	15471	15565	15365	15275	15522	15398	15396	15409	15560	15509	15466	15529	15384	15552	15252	15573	15365	15522	15583	15229	15528	15522	15317	15467	15395	15543	15349	15405	15474	15575	15369	15453	15329	15360	15473	15383	15544	15501	15622	15330	15353	15664	15343	15629	15232	15337	15447	15315	15380	15422	15382	15365	15321	15393	15482	15457	15344	15377	15379	15292	15483	15410	15581	15381	15347	15314	15570	15298	15416	15525	15515	15435	15415	15561	15507	15367	15609	15603	15477	15328	15345	15630	15396	15441	15432	15406	15520	15347	15602	15333	15355	15345	15316	15436	15413	15398	15317	15358	15651	15388	15256	15230	15512	15422	15337	15394	15274	15527	15518	15503	15344	15254	15428	15447	15377	15421	15408	15400	15452	15406	15304	15538	15427	15463	15380	15450	15438	15502	15521	15470	15475	15522	15350	15384	15533	15519	15437	15439	15697	15373	15671	15425	15516	15684	15512	15386	15288	15328	15585	15462	15614	15421	15313	15542	15495	15472	15374	15358	15498	15473	15450	15454	15513	15397	15434	15432	15242	15339	15265	15392	15298	15485	15484	15466	15537	15516	15665	15287	15407	15572	15457	15467	15463	15303	15453	15483	15363	15553	15400	15591	15476	15410	15337	15455	15414	15544	15337	15511	15446	15417	15336	15523	15326	15493	15243	15735	15347	15501	15253	15409	15336	15418	15426	15367	15412	15527	15437	15420	15507	15382	15586	15556	15369	15433	15569	15467	15315	15512	15527	15346	15433	15388	15428	15281	15335	15450	15339	15379	15458	15508	15302	15522	15219	15503	15450	15359	15402	15426	15360	15510	15551	15391	15379	15330	15371	15480	15457	15312	15481	15424	15336	15403	15497	15407	15376	15497	15446	15468	15413	15487	15387	15675	15214	15473	15368	15430	15512	15408	15494	15438	15385	15337	15307	15352	15406	15506	15513	15482	15458	15227	15341	15534	15586	15433	15432	15390	15270	15384	15437	15571	15546	15565	15432	15447	15453	15430	15268	15442	15357	15306	15432	15283	15483	15458	15410	15312	15506	15570	15450	15494	15518	15351	15456	15401	15397	15504	15449	15442	15422	15468	15341	15410	15373	15352	15480	15355	15424	15454	15338	15318	15323	15383	15424	15528	15332	15471	15302	15583	15566	15482	15356	15331	15357	15363	15581	15450	15365	15275	15488	15327	15464	15468	15563	15373	15452	15409	15351	15451	15440	15422	15458	15410	15328	15343	15469	15307	15418	15476	15427	15322	15441	15453	15243	15433	15474	15712	15543	15415	15352	15401	15421	15423	15345	15508	15428	15496	15465	15285	15473	15302	15471	15347	15482	15523	15453	15442	15545	15476	15366	15409	15423	15354	15500	15420	15380	15386	15492	15385	15439	15399	15412	15391	15550	15425	15333	15434	15220	15515	15645	15350	15450	15542	15205	15493	15325	15403	15371	15604	15476	15250	15344	15394	15439	15356	15597	15515	15382	15322	15331	15468	15255	15409	15298	15394	15455	15397	15528	15371	15472	15374	15585	15464	15391	15493	15403	15318	15499	15272	15458	15474	15325	15430	15522	15352	15384	15675	15473	15546	15475	15386	15647	15446	15542	15372	15524	15418	15477	15469	15451	15458	15242	15443	15569	15390	15391	15295	15393	15429	15494	15529	15526	15544	15459	15320	15338	15534	15450	15278	15403	15558	15424	15283	15384	15524	15647	15438	15333	15321	15420	15319	15492	15245	15448	15471	15307	15397	15412	15400	15436	15474	15352	15548	15447	15417	15493	15421	15550	15473	15384	15490	15547	15527	15661	15427	15529	15429	15448	15570	15325	15494	15482	15448	15577	15537	15494	15463	15521	15362	15344	15314	15374	15431	15296	15578	15502	15333	15418	15616	15497	15372	15345	15491	15471	15532	15403	15601	15455	15408	15241	15433	15411	15510	15497	15416	15521	15382	15572	15469	15453	15411	15466	15486	15300	15362	15369	15258	15401	15532	15421	15394	15455	15498	15432	15361	15379	15372	15564	15382	15163	15402	15366	15581	15251	15437	15552	15276	15612	15354	15448	15373	15498	15378	15525	15538	15434	15458	15291	15336	15398	15407	15412	15349	15491	15362	15498	15188	15240	15563	15364	15296	15381	15306	15383	15436	15265	15247	15362	15502	15393	15247	15494	15622	15600	15648	15374	15282	15524	15301	15581	15426	15456	15335	15492	15342	15418	15518	15288	15623	15200	15626	15317	15433	15624	15324	15423	15230	15445	15564	15357	15569	15394	15279	15509	15388	15516	15488	15489	15395	15504	15156	15319	15601	15526	15292	15449	15562	15384	15307	15212	15377	15390	15398	15436	15303	15542	15449	15461	15417	15454	15338	15479	15479	15468	15485	15348	15168	15407	15476	15483	15510	15420	15514	15339	15649	15389	15540	15586	15379	15423	15443	15330	15400	15469	15529	15286	15355	15283	15504	15389	15443	15570	15576	15341	15396	15384	15380	15383	15488	15473	15330	15372	15530	15555	15378	15485	15305	15464	15487	15360	15404	15490	15262	15457	15479	15401	15296	15452	15548	15341	15439	15505	15559	15458	15435	15302	15439	15553	15267	15422	15368	15487	15542	15320	15719	15479	15383	15418	15520	15291	15371	15471	15480	15056	15365	15566	15282	15266	15361	15396	15476	15398	15475	15632	15445	15464	15339	15329	15578	15460	15489	15472	15430	15565	15389	15509	15656	15324	15375	15419	15512	15447	15397	15408	15417	15342	15508	15440	15453	15473	15388	15343	15588	15326	15499	15442	15379	15397	15561	15330	15411	15470	15334	15413	15394	15353	15453	15486	15496	15395	15421	15227	15385	15226	15494	15347	15571	15333	15271	15463	15379	15510	15575	15484	15346	15433	15417	15393	15337	15280	15399	15629	15476	15422	15334	15346	15385	15479	15481	15360	15354	15309	15521	15444	15589	15300	15372	15495	15453	15476	15390	15423	15488	15497	15444	15456	15480	15475	15400	15456	15356	15550	15440	15373	15476	15481	15440	15380	15380	15525	15401	15399	15543	15429	15201	15655	15388	15251	15480	15487	15339	15563	15549	15449	15548	15480	15425	15432	15379	15474	15294	15530	15446	15308	15554	15322	15410	15462	15545	15532	15500	15305	15545	15668	15448	15416	15430	15434	15489	15282	15394	15334	15452	15561	15327	15311	15523	15531	15300	15248	15289	15478	15558	15332	15420	15461	15421	15354	15430	15313	15505	15380	15158	15378	15481	15141	15464	15416	15390	15424	15434	15164	15581	15355	15263	15392	15462	15363	15410	15295	15452	15521	15353	15246	15392	15390	15360	15496	15557	15548	15214	15251	15265	15413	15525	15345	15437	15457	15222	15396	15408	15217	15597	15547	15597	15236	15434	15387	15364	15416	15356	15534	15409	15379	15344	15447	15354	15553	15334	15448	15469	15536	15438	15504	15645	15376	15564	15405	15408	15459	15483	15480	15441	15293	15450	15352	15390	15445	15540	15333	15220	15681	15427	15383	15428	15407	15498	15591	15293	15327	15295	15471	15355	15520	15511	15407	15313	15382	15298	15560	15359	15438	15423	15262	15490	15346	15436	15375	15464	15449	15342	15505	15445	15414	15447	15439	15288	15442	15472	15411	15394	15420	15323	15362	15444	15231	15433	15353	15434	15234	15412	15602	15462	15434	15497	15358	15264	15467	15538	15371	15407	15443	15447	15417	15470	15391	15482	15558	15414	15449	15378	15456	15518	15361	15243	15478	15513	15393	15464	15211	15437	15407	15347	15372	15352	15366	15438	15720	15417	15347	15529	15418	15405	15359	15309	15503	15539	15501	15479	15542	15481	15273	15277	15526	15549	15462	15521	15357	15230	15404	15498	15505	15508	15412	15470	15448	15332	15296	15490	15251	15328	15369	15469	15528	15404	15525	15451	15264	15498	15504	15483	15563	15481	15322	15391	15411	15305	15423	15422	15340	15285	15492	15407	15404	15577	15456	15395	15464	15382	15418	15605	15425	15548	15407	15399	15365	15476	15296	15307	15541	15402	15493	15468	15202	15412	15605	15373	15444	15447	15625	15582	15565	15568	15537	15596	15501	15439	15469	15334	15335	15322	15461	15490	15400	15151	15378	15397	15342	15480	15483	15591	15424	15551	15194	15522	15480	15231	15429	15488	15330	15141	15436	15491	15516	15442	15457	15628	15542	15478	15501	15440	15446	15536	15451	15417	15493	15494	15533	15276	15441	15446	15559	15403	15358	15526	15299	15423	15325	15430	15571	15346	15391	15267	15656	15547	15525	15374	15255	15376	15440	15466	15371	15340	15485	15556	15309	15301	15464	15278	15454	15308	15557	15454	15279	15387	15281	15411	15441	15242	15465	15302	15415	15319	15396	15505	15420	15502	15618	15462	15382	15330	15191	15458	15451	15404	15293	15420	15349	15383	15498	15467	15451	15505	15387	15527	15287	15367	15301	15621	15490	15378	15492	15474	15465	15433	15283	15318	15428	15374	15369	15358	15611	15425	15403	15459	15464	15372	15424	15384	15442	15405	15342	15461	15359	15352	15269	15349	15509	15642	15493	15414	15388	15429	15505	15364	15373	15476	15517	15516	15532	15323	15254	15409	15436	15375	15588	15368	15568	15425	15307	15505	15242	15471	15327	15447	15541	15468	15612	15663	15299	15298	15381	15649	15391	15608	15318	15464	15473	15353	15325	15535	15487	15394	15333	15382	15263	15544
34408	28579	32152	30006	27038	25442	24746	24006	23290	23324	22905	22917	22526	22416	22434	22087	22072	22404	22137	21829	22105	22233	21953	21934	21957	22205	22085	22124	22112	21802	22079	21994	22011	21853	22010	21974	21857	21978	22104	21749	21749	21870	21813	21723	21903	21978	21976	21820	21844	21902	21810	21828	21786	21977	22051	21680	21783	22046	21944	21837	21864	21693	21835	22056	21845	21962	21948	21930	21878	21819	22014	22108	21844	21751	21821	21687	21866	21780	22181	21972	21932	21892	22011	21965	21883	21767	22093	21630	21651	21847	21971	21834	21901	21927	21879	21936	21855	22055	21920	21858	22145	21878	21889	21738	21944	21648	21760	22034	21885	21631	21810	21890	21988	21889	21888	21842	21857	21617	22030	21824	21957	21806	21941	21783	21998	21737	21903	21896	21984	21677	22015	22001	21642	21853	21820	21907	21809	21853	21886	21691	21827	21834	21838	21932	21829	21699	21560	21846	21860	21789	22055	21679	21938	21944	21884	21803	21755	21800	21888	22084	21792	21987	21902	21745	21777	21900	21758	21801	21748	21918	21688	21664	21953	21785	21907	21863	21621	22100	21800	21920	21733	22115	21953	21723	21818	21677	21820	21833	21952	21916	22038	22032	21616	21916	21690	21791	21799	21583	21929	22069	21915	22053	21775	21542	21842	22025	21641	21657	21985	21758	21820	22080	22060	21775	21925	21740	21998	21635	21901	22020	22011	22053	21994	21858	21843	21922	21870	21914	22219	21845	21939	21767	21895	21837	21676	21786	21857	21826	21793	21801	21945	21832	21843	21931	21631	21907	21912	21691	21883	21765	21898	21881	21906	22042	21835	21770	21708	21714	21706	21912	21824	21657	21979	22089	21869	22045	22092	21836	21845	21541	21789	21993	22019	21937	22132	21701	21907	21744	21740	22160	21874	22105	21979	21516	21886	22101	21769	21742	21919	21888	21836	21865	21922	21796	21862	21947	21877	21914	21653	21812	21771	22009	21918	21905	21891	21843	21832	22037	22073	22018	21904	21958	21910	21781	21660	21929	21845	21839	21841	21847	21815	21883	21832	21771	21893	21792	22022	21727	21958	21895	21810	21824	21844	22104	21865	21699	21748	21984	21678	21956	21903	21799	21760	21639	21771	21831	21904	21677	21972	22202	21766	21838	22066	21779	21984	21793	21935	21778	21963	21907	21779	21861	21851	21741	21660	21875	21957	21760	21916	21898	21771	22012	21672	21895	21926	21703	21874	21629	21789	21941	21824	21847	21825	21764	21952	21966	21739	21719	21879	21851	21849	21797	21950	21733	21828	21945	21768	21878	21948	21532	21781	21813	21882	21850	21971	21783	21897	22132	21947	22082	21980	21955	21816	21760	21833	21531	21869	21818	21612	21837	21914	21773	21980	21985	21921	21879	21775	21658	21763	21904	21965	21614	21810	21883	21805	21713	21817	21995	21791	21971	21799	21943	21829	22034	22085	21856	21862	21848	21984	21863	22011	21694	21935	21701	22044	21865	21941	22112	21807	22016	21896	21829	21854	21563	21866	21819	21885	21847	21808	21676	21888	21951	21714	21517	21895	21905	21636	21890	21791	21732	21836	21919	21848	21833	21852	21982	21904	21892	21874	21951	21800	21691	21796	21761	21871	21949	21924	21898	21820	21584	22170	21884	21653	21960	21727	21944	21664	21908	21983	22040	21777	21793	21948	21807	21455	21928	21892	21982	21945	21629	21829	21941	21804	21746	21847	22055	21715	21814	21785	21532	21704	21526	21872	21754	21925	21871	21786	22116	21856	21937	22033	21967	21781	21859	21958	21914	21655	21781	21813	21925	21760	21999	22189	22037	22083	22032	21999	21869	21864	21833	21726	21822	21803	21812	22125	21960	21796	22039	21978	22048	21779	21779	22014	21744	21956	21817	21831	21945	21664	22031	21810	21588	21938	21877	21925	21909	21790	21826	21969	21949	22019	21770	21964	21841	21643	21821	21955	22235	21914	21842	21874	21811	22030	21750	21970	21801	21788	22050	21892	21708	21869	21991	21752	21717	22055	22096	22075	21848	21893	21764	21833	22132	21914	21680	22133	21816	21941	21905	21728	21762	21768	21950	21712	21731	21912	21742	21768	22033	21641	22027	22102	21732	21919	21887	21907	21926	21935	21757	21699	21890	21763	21829	21993	21927	22046	21957	21821	21814	21659	21808	21897	21941	21995	21891	21876	21696	22037	21655	21916	21720	21720	21744	21864	21838	21961	21821	22072	21883	21930	22020	21908	21739	21807	21699	21788	21699	21704	21615	21932	21941	22109	21936	21881	21822	21967	21756	21927	22092	21900	22024	21930	21899	22095	21984	21871	22086	21936	21753	21943	21876	22101	21865	22012	21631	21912	21988	21805	21849	21940	21684	21631	21715	21706	21755	21777	21798	21604	21912	21873	21679	22053	21912	22067	21790	21890	21644	22083	21792	21790	21753	22136	21847	21708	21880	21810	21819	21815	21972	21908	21867	21799	21787	21670	21824	21760	21833	21622	21814	21863	21835	21793	21857	21986	22080	21927	21898	21996	21867	21842	21931	21765	21634	21775	21825	21632	21941	21844	21777	21948	21909	21646	21676	21691	21862	21646	21842	21623	21646	21739	21657	21772	21745	21826	21657	22001	21870	21594	21852	21758	21941	21945	21626	21925	21721	21790	21802	21939	21741	21569	21662	21976	22022	21862	21904	22044	21825	21840	21687	21978	21876	22063	21783	21905	21998	21884	21766	22120	21994	21685	21949	21838	21763	21847	21849	22111	21832	21939	21549	22118	21938	21845	21967	22051	21644	21826	21748	21651	21949	21956	21975	21574	21788	21713	21700	21761	21975	21736	21826	21785	21776	21929	21748	21871	21863	21747	21792	22009	22024	21908	22088	21895	21988	21783	21847	21837	21823	21779	21890	21897	21940	21795	21792	21824	21712	21975	22000	21793	21943	22090	22064	21942	21725	21701	22190	21892	21927	22084	22022	21854	21717	21910	21591	21955	21904	21877	21955	21791	21954	21835	21717	21968	21698	21785	21989	21671	22024	21973	21847	21914	21979	21941	21904	21834	22031	21925	21962	21919	21738	21877	21950	21920	21783	21819	21851	22022	22002	21821	21867	21867	21883	21821	21781	21780	21897	21906	21882	21957	21823	21957	21942	21756	21986	21772	21722	21841	21968	21975	22070	21617	21971	21918	21818	22036	21999	21898	21841	22111	21857	21723	21732	21722	21719	21667	21931	21768	21959	22017	21699	21771	21866	22013	21913	22021	21804	21830	22087	22121	21953	21721	21738	21620	21760	21938	21702	21818	21900	21742	21842	22058	21571	21964	21807	21834	21851	21745	21803	22046	21846	21782	21804	21984	21623	22071	22135	21869	21764	21806	21633	21978	21849	21849	21629	21918	21979	21908	22009	21881	21739	21800	21688	21875	21715	21764	21807	21660	21972	21685	21647	21820	21847	21936	21828	21989	22097	21673	21792	21970	21701	21977	22105	22087	22037	21959	21843	21896	21804	21570	21801	22006	21879	21866	21821	21798	21739	22033	21895	21764	21879	21908	22141	21920	21742	21759	21975	21661	21927	22102	21871	21905	21850	22004	21970	21730	21923	21951	22031	22055	21956	21710	22184	21860	21835	22024	22093	21774	21755	21961	21940	22226	21721	21973	21874	21953	21541	21749	21748	21937	22052	21882	21926	22233	22167	22048	21860	21982	21854	22084	21941	21717	21774	21800	21751	21967	21842	21893	22079	21811	21785	21798	21681	21712	21645	21688	21852	21780	21746	21990	21897	21892	21666	21868	21938	22272	22151	21772	21932	21930	21787	21797	21957	21855	21669	21836	21933	22214	21899	21902	22091	21799	21589	21999	21747	21915	21774	21932	21843	22026	21934	21951	21736	21843	21672	21804	21953	21571	21954	21958	21868	21584	21848	22181	21907	22071	22026	21980	21857	21704	21695	21790	21967	21854	21875	21908	21797	21773	21816	21839	21784	21870	22173	22093	21875	21936	21810	22022	21788	21803	21830	21723	21733	21865	21573	21846	21931	22048	21868	21674	21869	21858	21923	21970	21724	21897	21675	21864	22032	21916	21840	21937	22058	21897	21849	21903	21827	21912	21868	22130	21778	21788	22008	21796	21903	21756	21830	21845	21731	21675	22023	21928	21819	21898	21598	21673	21978	21920	21966	21664	21895	21993	21628	21756	21843	21942	21745	21964	21810	21836	21964	21800	21641	22087	21856	21861	21918	21767	21957	21948	21971	22172	21680	21850	21795	21785	21934	21782	21896	21708	22052	21942	22138	22112	21705	21714	22032	21934	21860	22005	21751	21941	21823	21774	22069	22018	21788	21831	21586	21859	21869	21886	22022	22023	21812	21706	22117	21996	21830	21997	21845	21979	22021	21956	21881	21869	21668	21693	22064	21856	21788	21765	21754	21601	21660	21819	22015	21847	21748	21963	21697	21870	21661	22034	21848	21758	21529	21805	21630	21814	21963	21713	21955	22039	21807	21813	21719	21847	21903	21813	21948	21703	21895	21906	21705	21879	21877	21757	22040	21979	21892	21949	21958	21770	21528	21872	22115	21841	21938	21830	21556	21813	21997	22198	21620	21713	21859	21942	21760	21908	21925	21903	21618	21780	21714	21832	21996	21901	21869	21889	21881	21944	21964	21797	21648	21816	21723	21668	21976	21906	21743	21858	21841	21823	21792	22009	21750	21906	21654	21864	21953	21852	21921	21999	21980	21852	21975	21842	21887	21904	21721	21614	21748	21809	22015	21877	21820	21828	21910	21844	21996	22060	22163	21761	21875	21902	22106	21875	21731	21852	22027	21787	21898	21796	21979	21955	22014	21945	21850	22041	22048	22076	21851	21517	21630	21909	21950	21933	21971	21883	21931	21688	21797	21923	21735	21958	22037	21818	21654	21878	21752	21813	21552	21876	21899	21929	21943	21867	21695	22011	22003	21987	21862	22018	22129	21958	21770	21787	21675	21759	21688	21412	21931	21916	21894	21777	21781	21882	21568	21920	21855	21807	21810	22036	21644	22084	22070	21813	22072	21784	21621	21942	22203	21703	21896	21716	21797	21878	21514	22095	21909	21849	21717	21838	22077	21912	22020	22063	21731
23286	29630	29277	24559	21825	19705	18339	17604	17059	16432	16247	15865	15461	15390	15256	15138	15065	14997	14829	15100	14988	14891	14963	14682	14683	14861	14697	14811	14915	14714	14667	14863	14750	14665	14641	14866	14640	14733	14880	14728	14664	14650	14897	14627	14481	14725	14831	14759	14644	14809	14624	14665	14733	14622	14840	14631	14704	14765	14621	14588	14489	14648	14547	14795	14720	14527	14792	14677	14570	14732	14646	14632	14528	14607	14711	14570	14568	14624	14722	14804	14632	14716	14771	14664	14666	14632	14587	14426	14697	14812	14642	14653	14560	14671	14793	14551	14650	14665	14567	14676	14723	14833	14718	14787	14606	14633	14673	14642	14742	14601	14621	14559	14738	14736	14640	14657	14590	14725	14702	14368	14555	14746	14637	14469	14769	14539	14681	14682	14594	14661	14638	14690	14663	14544	14639	14605	14655	14666	14699	14769	14571	14752	14623	14552	14665	14621	14731	14746	14678	14593	14749	14670	14595	14565	14667	14695	14569	14640	14499	14597	14407	14562	14731	14672	14735	14662	14598	14549	14621	14588	14710	14647	14724	14740	14546	14708	14612	14609	14630	14704	14476	14707	14483	14537	14718	14580	14642	14542	14734	14546	14586	14615	14585	14537	14719	14486	14533	14584	14708	14742	14688	14748	14573	14574	14529	14484	14719	14728	14669	14730	14675	14730	14518	14595	14528	14567	14681	14808	14783	14658	14664	14579	14465	14593	14666	14717	14716	14709	14728	14621	14793	14507	14707	14458	14577	14698	14783	14601	14590	14661	14705	14547	14681	14619	14817	14453	14603	14634	14627	14780	14522	14315	14653	14703	14848	14887	14675	14845	14703	14618	14838	14737	14556	14504	14830	14635	14763	14714	14698	14637	14833	14584	14647	14609	14744	14633	14563	14602	14613	14740	14498	14409	14845	14702	14737	14628	14847	14745	14651	14639	14616	14602	14482	14627	14805	14592	14653	14540	14785	14704	14540	14668	14912	14540	14672	14512	14851	14749	14753	14662	14689	14542	14667	14580	14715	14464	14609	14750	14603	14767	14610	14517	14762	14573	14699	14723	14548	14496	14729	14691	14608	14499	14632	14604	14714	14708	14555	14572	14670	14791	14573	14660	14579	14726	14701	14723	14619	14694	14652	14599	14660	14600	14663	14858	14754	14532	14510	14731	14701	14564	14642	14462	14677	14700	14549	14663	14621	14493	14606	14615	14486	14461	14597	14684	14549	14689	14588	14582	14660	14565	14555	14468	14641	14570	14791	14637	14706	14632	14690	14798	14557	14430	14573	14686	14623	14628	14661	14743	14632	14554	14616	14591	14584	14572	14630	14579	14600	14654	14665	14702	14583	14844	14651	14658	14642	14544	14681	14643	14661	14602	14679	14615	14694	14753	14688	14672	14669	14607	14611	14575	14509	14518	14690	14783	14623	14678	14648	14655	14558	14723	14427	14517	14697	14608	14687	14801	14549	14619	14522	14531	14644	14544	14598	14601	14630	14519	14692	14779	14641	14640	14744	14518	14662	14747	14783	14587	14677	14428	14834	14511	14488	14467	14814	14601	14660	14577	14653	14532	14778	14625	14657	14649	14660	14648	14620	14498	14534	14801	14813	14694	14455	14661	14642	14656	14566	14717	14697	14583	14504	14598	14675	14448	14576	14629	14637	14664	14528	14700	14479	14708	14651	14621	14664	14697	14726	14577	14641	14646	14595	14569	14654	14652	14810	14477	14820	14701	14837	14736	14592	14459	14729	14661	14661	14656	14465	14548	14720	14648	14647	14606	14701	14591	14609	14603	14706	14587	14726	14679	14824	14643	14796	14713	14618	14633	14625	14498	14743	14649	14617	14614	14837	14644	14740	14564	14690	14703	14703	14574	14670	14704	14766	14588	14742	14401	14586	14744	14554	14598	14558	14490	14621	14643	14694	14714	14706	14642	14620	14567	14545	14616	14696	14582	14654	14601	14754	14777	14671	14782	14412	14661	14472	14570	14731	14699	14512	14663	14649	14660	14522	14681	14736	14781	14648	14755	14711	14749	14641	14880	14541	14705	14698	14580	14780	14636	14733	14818	14590	14681	14703	14680	14741	14578	14599	14792	14747	14593	14642	14600	14788	14686	14719	14691	14769	14717	14806	14716	14693	14713	14558	14705	14674	14589	14585	14571	14496	14712	14601	14608	14653	14506	14719	14686	14571	14680	14686	14632	14638	14733	14628	14808	14678	14741	14670	14576	14518	14747	14567	14704	14559	14687	14737	14638	14629	14858	14798	14654	14652	14575	14650	14586	14683	14592	14637	14784	14647	14652	14413	14576	14649	14742	14807	14784	14534	14737	14710	14759	14736	14523	14662	14573	14584	14678	14606	14429	14804	14496	14603	14590	14574	14645	14857	14444	14490	14609	14562	14580	14669	14567	14684	14802	14622	14704	14498	14653	14652	14592	14537	14619	14770	14627	14529	14508	14612	14751	14645	14599	14540	14738	14595	14618	14787	14530	14671	14810	14691	14756	14557	14639	14671	14654	14477	14485	14636	14590	14582	14749	14574	14697	14604	14625	14636	14522	14776	14604	14663	14777	14518	14736	14660	14550	14698	14634	14777	14765	14627	14507	14433	14655	14508	14580	14798	14432	14391	14723	14611	14516	14683	14648	14711	14667	14584	14623	14749	14813	14707	14751	14624	14666	14804	14771	14749	14593	14538	14789	14793	14726	14550	14590	14632	14502	14600	14612	14613	14613	14710	14814	14673	14668	14729	14588	14649	14635	14868	14756	14557	14606	14727	14568	14820	14652	14746	14693	14655	14649	14670	14728	14802	14739	14744	14464	14785	14699	14688	14556	14541	14554	14785	14515	14639	14670	14699	14748	14529	14570	14561	14471	14689	14714	14623	14704	14750	14651	14603	14721	14684	14568	14541	14661	14689	14651	14664	14688	14555	14625	14807	14603	14443	14587	14773	14700	14739	14614	14553	14699	14622	14677	14568	14604	14527	14772	14810	14635	14729	14641	14832	14754	14673	14668	14652	14633	14741	14662	14513	14625	14645	14656	14579	14714	14577	14641	14502	14616	14640	14815	14573	14679	14582	14807	14619	14522	14675	14578	14831	14632	14749	14612	14624	14639	14735	14583	14582	14560	14536	14586	14727	14672	14569	14758	14640	14545	14590	14735	14561	14635	14798	14576	14592	14662	14733	14472	14636	14744	14640	14550	14719	14547	14700	14760	14533	14702	14720	14657	14550	14634	14595	14453	14651	14659	14557	14684	14786	14522	14756	14700	14385	14711	14675	14568	14502	14702	14658	14748	14744	14635	14742	14773	14731	14685	14596	14795	14721	14615	14774	14388	14687	14601	14712	14641	14551	14757	14510	14620	14682	14700	14624	14671	14578	14709	14740	14583	14656	14535	14635	14669	14713	14613	14742	14735	14602	14705	14709	14600	14623	14853	14558	14709	14538	14627	14712	14680	14708	14517	14701	14547	14541	14729	14546	14649	14545	14641	14692	14432	14508	14706	14587	14645	14786	14561	14478	14696	14571	14607	14655	14793	14566	14580	14634	14782	14622	14591	14664	14737	14719	14649	14757	14754	14797	14524	14681	14632	14594	14654	14553	14739	14770	14743	14792	14589	14569	14651	14714	14586	14701	14743	14571	14820	14704	14616	14584	14633	14706	14678	14739	14581	14583	14772	14692	14523	14616	14667	14579	14780	14704	14630	14707	14611	14573	14621	14334	14733	14755	14629	14604	14754	14681	14776	14621	14745	14490	14815	14596	14741	14598	14639	14792	14537	14497	14594	14705	14705	14788	14599	14553	14644	14566	14698	14770	14568	14732	14670	14652	14671	14396	14600	14707	14681	14501	14623	14683	14620	14603	14800	14577	14757	14706	14649	14787	14607	14607	14513	14673	14738	14566	14574	14521	14745	14555	14640	14683	14650	14778	14621	14722	14583	14679	14556	14661	14781	14727	14720	14785	14811	14807	14563	14760	14724	14506	14609	14641	14498	14716	14786	14458	14636	14820	14615	14659	14589	14600	14691	14814	14544	14502	14742	14692	14827	14640	14654	14686	14629	14798	14794	14825	14690	14590	14686	14580	14706	14597	14464	14592	14757	14617	14603	14517	14722	14659	14711	14589	14695	14783	14665	14674	14582	14569	14594	14733	14727	14652	14731	14602	14505	14788	14604	14556	14483	14529	14633	14645	14702	14603	14594	14616	14658	14779	14705	14771	14651	14655	14761	14578	14524	14604	14554	14654	14590	14627	14673	14664	14619	14526	14663	14715	14529	14610	14723	14576	14913	14563	14697	14608	14639	14548	14757	14655	14607	14586	14690	14725	14599	14662	14522	14643	14641	14679	14708	14670	14670	14570	14712	14494	14664	14610	14614	14664	14658	14637	14607	14680	14627	14661	14610	14578	14798	14632	14501	14708	14557	14706	14707	14634	14601	14609	14625	14686	14583	14598	14666	14577	14476	14559	14696	14749	14623	14713	14540	14636	14586	14598	14608	14556	14718	14544	14598	14685	14696	14579	14641	14621	14602	14712	14626	14622	14690	14567	14702	14789	14656	14678	14654	14559	14796	14638	14490	14546	14604	14539	14706	14801	14629	14654	14639	14820	14677	14822	14509	14922	14557	14785	14741	14445	14609	14587	14814	14677	14665	14641	14693	14678	14771	14674	14347	14475	14726	14549	14671	14623	14678	14659	14744	14728	14766	14552	14624	14859	14679	14481	14588	14798	14615	14715	14846	14549	14694	14572	14506	14671	14758	14698	14743	14693	14807	14678	14760	14816	14818	14487	14623	14622	14573	14543	14742	14676	14596	14522	14417	14634	14518	14709	14639	14768	14656	14772	14591	14688	14840	14540	14649	14755	14729	14643	14870	14714	14581	14651	14549	14697	14485	14715	14618	14709	14619	14566	14499	14838	14634	14538	14592	14629	14572	14550	14656	14793	14637	14570	14640	14852	14697	14622	14586	14575	14773	14531	14558	14699	14613	14550	14615	14363	14630	14581	14606	14706	14757	14728	14528	14728	14631	14616	14597	14676	14713	14489	14570	14589	14693	14803	14588	14480	14580	14675	14627	14676	14739	14542	14667	14572	14575	14621	14570	14718	14608	14514	14617	14761	14717
24657	21189	27815	25527	24597	27882	28897	25828	24694	24334	23891	23556	23013	22672	22688	22811	22428	22278	22369	22369	22211	22184	22361	22073	22114	21999	22047	22163	22218	21985	22030	21891	22063	21970	21990	21955	21971	21770	22109	21809	21789	22100	22037	22067	22014	21995	21921	21634	21834	21958	21704	22085	21954	21977	22001	21787	21851	21693	21820	21904	21821	21908	22090	21812	21568	21782	21786	21934	21786	21830	21785	21767	21777	21707	22000	21904	21584	21701	21833	21711	21774	21875	21724	21800	21777	21616	21755	22042	21540	21737	21803	21704	21888	21721	21861	21667	21817	21814	21595	21826	21875	21832	21869	21874	21578	21820	21685	21734	21648	21863	21634	21690	21655	21751	21672	21785	21868	21701	21653	21779	21817	21840	21661	21913	21870	21644	21565	21723	21595	21796	21615	21682	21821	21613	21459	21950	21861	21696	21739	21940	21577	21890	21497	21796	21875	21744	21533	21732	21814	21731	21714	21884	21880	21817	21959	21672	21732	21533	21626	21967	21575	21776	21887	21765	21803	21931	21778	21891	21634	21854	21582	21742	21554	21608	21351	21769	21707	21710	21900	21384	21502	21594	21319	21596	21836	21662	21835	21817	21596	21605	21745	21636	21625	21680	21788	21693	21711	21698	21809	21543	21708	21771	22030	21663	21930	21736	21727	21779	21557	21696	21502	21508	21801	21886	21793	21670	21768	21829	21671	21642	21681	21977	21625	21592	21882	21737	21674	21735	21797	21843	21743	21894	21697	21645	21707	21853	21743	21887	21753	21850	21685	21741	21727	21644	21603	21839	21809	21789	21741	21534	21698	21888	21672	21683	21862	21985	22018	21694	21637	21798	21577	21505	21811	21855	21726	21889	21702	21684	21660	21838	21804	21735	21623	21856	21831	21841	21834	21899	21739	21897	21996	21772	21787	21494	21703	21672	21490	21496	22021	21736	21836	21888	21691	21853	21676	21470	21581	21844	21655	21779	21825	21661	21737	21885	21717	21854	21856	21607	21691	21758	21923	21663	21713	21829	22008	21553	21701	21846	21940	21893	21533	21603	21499	21726	21702	21617	21732	21928	21859	21573	21807	21738	21809	21798	21477	21891	21493	21838	22075	21973	21788	21760	22010	21870	21555	21880	21931	21697	21614	21193	21868	21629	21888	21743	21845	21528	21872	21838	21635	21764	21644	21695	21730	21683	21592	21750	21665	21926	21793	21760	21715	21771	21739	21832	21614	21591	21643	21554	21730	21687	21684	21745	21720	21991	21771	21749	21977	21916	21882	21829	21849	21702	21744	21780	21617	21776	21681	21718	21587	21753	21427	21769	21698	21545	21821	21645	21727	21921	21892	21655	21562	21898	22029	21764	21595	21697	21756	21816	21808	21660	21776	21931	21723	21692	21708	21770	21801	21600	21615	21574	21842	21612	21640	21754	21839	21712	21677	21777	21842	21673	21846	21895	21913	22058	21749	21969	21605	21675	21764	21830	21800	21710	22013	21701	21958	21462	21422	21682	21571	21705	21689	21570	21625	21697	21966	21794	21565	21802	21721	21842	21575	21727	21764	21787	21574	21511	21801	21794	21501	21638	21628	21718	21854	21960	21688	21799	21658	21818	21717	21470	21810	21760	21630	21864	21662	21680	21887	21608	21618	21830	21807	21742	21624	21610	21891	21725	21931	21725	21714	21739	21714	21841	22045	21687	21924	21710	21869	21636	21653	21629	21910	21676	21785	21471	21608	21823	21903	21790	21753	21852	21605	21792	21719	21570	21871	21598	21648	21701	21891	21791	21455	21762	21868	21726	21660	21962	21989	21720	21651	21647	21593	21745	21630	21714	21649	21664	21649	21658	21738	21618	21708	21817	21906	21923	21819	21657	21824	21676	21913	21702	21835	21617	21533	21719	21765	21685	21863	21516	21781	21520	21341	21723	21661	21524	21873	21849	21981	22052	21674	21835	21667	21847	21630	21780	21773	21485	21856	21771	21551	21851	21773	21687	21697	21758	21702	21760	21752	21669	21950	21727	21799	21651	21749	21528	21648	21763	21711	21667	21690	21766	21364	21416	21780	21786	21827	21599	21877	21745	21700	21844	21629	21715	21623	21895	21826	21488	21667	21544	21822	21858	21775	21617	21711	21636	21731	21985	21775	21898	21575	21532	21666	21488	21807	21649	21856	21725	21732	21706	21811	21701	21677	21597	21851	21921	22190	21774	21846	21749	21729	21681	21659	21937	21688	21807	21767	21798	21727	21916	21802	21733	21889	21976	21673	21654	21755	22020	21583	21699	21854	21887	21836	22001	22024	21985	21711	21646	21700	21780	21717	21503	21447	21584	21879	21876	21622	21779	21970	21715	21572	21704	21701	21770	21676	21873	21981	21862	21657	22042	21672	21695	21808	21501	21522	21935	21669	21773	21838	21741	21775	21892	21815	21654	21711	21762	21856	21781	21817	21425	22059	21588	21753	21844	21632	22012	22001	21751	21653	21926	21594	21725	21779	21562	21731	21864	21576	21640	21776	21602	21772	21758	21535	21978	21543	21784	21842	21672	21718	21760	21931	21952	21856	21761	21733	21618	21829	21504	21795	21881	21919	21670	21825	21517	21770	21675	21861	21624	21608	21812	21633	21843	21797	21445	21865	21747	21804	21620	21755	21682	21628	21984	21960	21624	21589	21538	21776	21585	21799	21735	21723	21732	21865	21614	21851	21923	21767	21708	21863	21792	21655	21475	21814	21624	21728	21716	21733	21784	21582	21803	21617	21515	22032	21593	21695	21748	21930	21821	21704	21649	21803	21788	21670	21842	21903	21938	21762	21740	21749	21543	21807	21441	21638	21675	21803	21989	21806	21358	21600	21484	21756	21778	22004	21749	21665	21830	21843	21823	21583	21662	21833	21940	21781	21801	21754	21640	21762	21665	21623	21764	21877	21882	21851	21834	21877	21637	21719	21678	21637	21793	21714	21619	21888	21834	21817	21557	21788	21899	21760	21793	21638	21588	21937	21766	21510	21554	21740	21950	21624	21631	21686	21870	21880	21726	21632	21765	21658	21703	21748	21974	21941	21850	21670	21661	21844	21999	21787	21889	22045	21632	21932	21600	21754	21834	21748	21850	21852	21668	21717	21740	21609	21750	21635	21885	21818	21864	21984	21920	21852	21529	21739	21397	21882	21792	21788	21743	21744	21757	21974	21904	21852	21700	21643	21659	21644	21737	21645	21568	21837	21471	21809	21645	22011	21848	21503	21695	21907	21484	21858	21618	21885	21693	21672	21750	21777	21715	21656	21513	21629	21851	21772	21541	21675	21660	21854	21870	21695	21473	21698	21721	21708	21923	21540	21650	21810	21910	21954	21755	21805	21757	21793	21752	21909	21705	21589	21735	21673	21557	21785	21718	21792	21976	21893	21656	21791	21854	21735	21738	21942	21743	21980	21912	21657	21616	21618	21942	21738	21914	22087	21763	21767	21799	21588	21703	21708	21497	21931	21964	21964	21673	21918	21734	21727	21845	21926	21921	21658	21675	21593	21880	21808	21753	22007	21951	21801	21793	21760	21776	21940	21994	21643	21855	21693	21743	21616	21513	22033	21496	21885	21681	21950	21880	21981	21861	21814	21331	21707	21758	21845	21584	21696	21720	21660	21915	21735	21823	21687	21878	21769	21642	21830	21661	21772	21585	21986	21756	21612	21420	21706	21692	21762	21779	21746	21780	21487	21676	21807	21699	21722	21981	21868	21476	21611	21711	21747	21700	21438	21757	21723	21803	21824	21936	21702	21763	21811	21756	21742	21606	21699	21724	21779	21656	21856	21599	21783	21802	21966	21513	21991	21680	21931	21636	21711	21755	21583	21934	21721	21728	21459	21796	21678	21518	21642	21456	21714	21670	21678	21701	21595	21698	21784	21762	21434	21915	22104	21983	21720	21798	21671	21757	21879	21448	21665	21545	21762	21799	21632	21570	21789	21674	21772	21695	21551	21694	21702	21771	21788	21740	21739	21696	21799	21737	21678	21744	21770	21831	21806	21764	21865	21526	21845	21708	21822	21780	21707	21701	21745	21799	21773	21954	21750	21832	21786	21899	21887	21797	21633	21894	21834	21771	21563	21903	21738	21765	21891	21700	21640	21778	21614	21851	21812	21891	21748	21760	21787	21831	21714	21807	21865	21923	21761	21856	21634	22026	21682	21850	21882	21654	21882	21520	21910	21936	21699	21754	21836	21895	21867	21646	21736	21583	21728	21742	21702	21728	21915	21791	21722	21538	21847	21983	21791	21854	21721	21637	21877	21727	21759	21745	21648	21541	21647	21922	21823	21853	21759	21821	21684	21740	21784	21803	21679	21567	21675	21704	21896	21832	21877	21849	21832	22100	21635	21761	21719	21572	21769	21792	21957	21875	21666	21533	21790	21906	21769	21697	21842	21624	21760	21543	21606	21941	21751	21569	21756	21946	21683	21937	21907	21826	21800	21972	21628	21794	21642	21535	21740	21589	21849	21611	21811	21431	21564	22038	21692	21739	21741	21537	21562	21705	21773	21814	21820	21745	21755	21902	22007	21828	21755	21955	21615	21688	21752	21634	21845	21705	21841	21623	21794	21984	21780	21745	21882	21759	21736	21709	21779	21625	21813	21868	21792	21880	21412	21429	21765	21975	21738	21810	21676	22006	21831	21743	21684	21718	21571	21839	21829	21794	21943	21949	21699	21906	21697	21752	21721	21767	21623	21736	22021	22012	21706	21734	22070	21885	21964	21743	21703	21849	21397	21648	21714	21878	21773	21843	21935	21780	21690	21621	21876	21694	21724	21726	21749	21707	21640	21690	21734	21632	21880	21737	21768	21822	21732	21862	21904	21478	21944	21841	21526	21642	21884	21877	21542	21710	21814	21621	21625	21921	21951	21674	21693	21802	21625	21801	21867	21893	21871	21561	21774	21580	21917	21706	21807	21813	21521	21484	21758	21796	21524	21675	21662	21756	21880	21629	21869	21876	21805	21485	21894	21633	21857	21853	21652	21780	21777	22024	21838	21816	21735	21416	21562	21527	21633	21731	21781	21929	21757	21660	21748	21830	21778	21804	21442	21424	21606	22015	21778	21696	21630	21868	21788	21790	21882	21816	21750	21628	21750	21801	21610	21409
21743	36677	36538	30627	26515	23198	21259	19838	18687	18035	17300	16744	16404	16049	15854	15559	15467	15244	15031	15101	14901	14938	14868	14865	14748	15033	14801	14768	14812	14798	14843	14787	14796	14766	14690	14679	14657	14619	14650	14640	14573	14677	14732	14872	14730	14723	14607	14592	14522	14443	14463	14443	14533	14641	14570	14692	14659	14740	14404	14557	14599	14691	14575	14498	14553	14537	14570	14484	14543	14589	14626	14545	14535	14464	14557	14469	14587	14339	14491	14642	14518	14438	14705	14402	14591	14564	14515	14719	14581	14516	14620	14528	14550	14378	14628	14601	14515	14568	14613	14474	14612	14451	14553	14487	14577	14707	14580	14498	14638	14479	14536	14426	14530	14496	14518	14566	14569	14454	14541	14590	14652	14591	14605	14351	14527	14844	14515	14406	14419	14515	14541	14500	14600	14561	14443	14572	14629	14554	14618	14586	14453	14551	14629	14515	14496	14434	14583	14527	14507	14643	14548	14520	14394	14582	14583	14358	14379	14539	14690	14647	14593	14620	14404	14538	14485	14509	14496	14435	14416	14403	14524	14586	14607	14519	14390	14545	14590	14504	14489	14516	14492	14433	14352	14525	14548	14514	14524	14524	14637	14478	14564	14648	14509	14551	14487	14518	14539	14574	14526	14484	14633	14561	14671	14512	14350	14435	14480	14618	14514	14396	14569	14467	14489	14579	14437	14533	14590	14521	14479	14275	14360	14531	14435	14393	14541	14500	14405	14696	14489	14529	14429	14397	14367	14504	14580	14595	14549	14657	14666	14547	14382	14569	14452	14430	14669	14651	14443	14408	14404	14430	14435	14578	14501	14602	14462	14681	14662	14453	14587	14607	14615	14672	14541	14363	14354	14499	14475	14651	14455	14536	14490	14472	14479	14477	14615	14563	14514	14588	14689	14500	14643	14562	14526	14570	14464	14579	14507	14517	14664	14685	14569	14383	14635	14625	14581	14521	14565	14484	14418	14535	14516	14458	14623	14583	14589	14631	14632	14612	14550	14670	14563	14574	14451	14424	14530	14545	14612	14554	14389	14583	14392	14743	14508	14326	14507	14528	14637	14666	14623	14537	14641	14456	14537	14531	14496	14482	14664	14622	14497	14273	14452	14436	14557	14571	14559	14584	14600	14341	14567	14390	14521	14500	14590	14526	14399	14346	14519	14460	14464	14488	14624	14560	14630	14441	14596	14658	14468	14521	14660	14496	14402	14678	14526	14537	14390	14555	14689	14577	14513	14362	14702	14600	14603	14442	14514	14463	14527	14548	14495	14538	14680	14410	14522	14666	14648	14581	14653	14541	14469	14476	14675	14432	14604	14381	14463	14499	14291	14691	14453	14592	14523	14560	14535	14468	14559	14523	14502	14680	14515	14723	14697	14495	14580	14710	14561	14436	14516	14592	14437	14463	14605	14535	14394	14659	14715	14498	14473	14578	14594	14516	14459	14582	14429	14603	14560	14611	14617	14548	14524	14549	14387	14636	14618	14436	14499	14416	14568	14379	14507	14544	14478	14488	14631	14548	14502	14583	14495	14502	14437	14488	14428	14504	14556	14474	14653	14521	14457	14686	14536	14412	14438	14565	14545	14593	14472	14664	14598	14445	14627	14409	14384	14620	14458	14475	14337	14421	14533	14476	14541	14555	14542	14614	14476	14466	14484	14728	14395	14453	14369	14605	14587	14674	14509	14539	14711	14542	14529	14566	14444	14606	14477	14322	14556	14572	14547	14643	14596	14605	14752	14467	14511	14463	14382	14585	14665	14742	14504	14592	14456	14653	14517	14529	14518	14698	14534	14565	14395	14476	14559	14412	14578	14390	14518	14598	14413	14506	14520	14678	14544	14598	14517	14653	14715	14648	14615	14360	14608	14536	14658	14509	14550	14547	14514	14579	14503	14519	14600	14496	14533	14497	14505	14633	14464	14512	14803	14662	14613	14650	14693	14512	14545	14437	14440	14487	14473	14611	14412	14511	14448	14465	14392	14462	14601	14456	14410	14543	14394	14601	14627	14510	14516	14592	14469	14451	14694	14307	14568	14622	14415	14559	14495	14490	14476	14597	14559	14612	14637	14589	14747	14696	14539	14507	14618	14493	14379	14574	14583	14621	14506	14528	14340	14498	14650	14741	14513	14405	14567	14452	14643	14447	14482	14470	14484	14547	14579	14577	14487	14686	14542	14420	14601	14408	14593	14672	14444	14632	14471	14431	14635	14514	14669	14615	14562	14462	14593	14533	14570	14487	14480	14596	14372	14264	14713	14531	14454	14284	14546	14514	14614	14681	14567	14520	14479	14449	14426	14454	14475	14533	14533	14475	14679	14441	14745	14487	14522	14564	14691	14713	14581	14610	14483	14520	14537	14656	14496	14397	14509	14475	14544	14563	14585	14577	14513	14564	14542	14331	14686	14488	14624	14521	14677	14657	14585	14552	14578	14589	14546	14529	14484	14413	14463	14497	14482	14515	14628	14447	14505	14517	14380	14454	14477	14458	14484	14613	14453	14506	14515	14543	14567	14417	14499	14492	14425	14609	14513	14548	14469	14228	14572	14390	14544	14671	14572	14614	14704	14536	14692	14456	14351	14459	14545	14641	14601	14649	14391	14579	14425	14413	14487	14636	14415	14575	14526	14421	14473	14616	14409	14316	14522	14436	14530	14459	14554	14750	14572	14643	14446	14612	14659	14523	14623	14498	14385	14435	14573	14503	14530	14484	14452	14503	14512	14651	14553	14556	14511	14479	14489	14518	14520	14465	14463	14476	14616	14434	14374	14375	14651	14598	14533	14566	14442	14493	14614	14541	14462	14405	14457	14545	14525	14433	14307	14643	14416	14547	14598	14735	14536	14572	14599	14555	14480	14676	14613	14513	14612	14341	14624	14551	14611	14432	14584	14498	14558	14582	14532	14607	14401	14362	14476	14550	14447	14497	14503	14700	14562	14813	14610	14356	14584	14637	14468	14379	14538	14628	14566	14414	14540	14547	14471	14475	14416	14478	14654	14489	14435	14565	14350	14719	14579	14496	14508	14647	14461	14365	14459	14414	14565	14472	14433	14604	14514	14517	14579	14463	14368	14497	14652	14358	14476	14515	14391	14425	14542	14602	14485	14403	14516	14713	14573	14620	14491	14617	14616	14331	14504	14421	14469	14727	14590	14561	14494	14572	14409	14590	14744	14567	14594	14493	14535	14670	14520	14589	14640	14589	14577	14550	14636	14669	14573	14470	14612	14489	14487	14577	14418	14609	14519	14625	14689	14505	14350	14496	14579	14506	14537	14586	14681	14563	14440	14522	14232	14492	14518	14414	14463	14462	14469	14501	14382	14597	14604	14739	14546	14557	14463	14701	14315	14483	14460	14596	14450	14539	14476	14411	14561	14444	14448	14613	14431	14412	14514	14708	14392	14709	14581	14609	14336	14489	14535	14572	14442	14624	14671	14594	14584	14494	14552	14692	14466	14447	14476	14506	14536	14492	14489	14479	14531	14586	14516	14585	14381	14685	14366	14473	14625	14641	14538	14555	14635	14489	14460	14538	14618	14652	14410	14660	14661	14683	14580	14584	14508	14512	14615	14660	14611	14528	14465	14578	14594	14520	14488	14508	14585	14677	14553	14369	14509	14458	14603	14435	14603	14516	14639	14638	14487	14542	14405	14684	14558	14406	14716	14575	14539	14613	14409	14424	14618	14595	14439	14577	14639	14349	14644	14364	14412	14407	14538	14602	14438	14614	14607	14427	14550	14612	14512	14680	14553	14645	14463	14529	14595	14450	14457	14534	14450	14469	14367	14551	14627	14385	14411	14621	14367	14450	14323	14360	14629	14533	14562	14521	14652	14672	14586	14576	14543	14768	14649	14580	14535	14429	14711	14564	14541	14558	14436	14605	14497	14619	14551	14614	14502	14533	14486	14464	14541	14591	14493	14558	14638	14560	14377	14474	14642	14623	14529	14429	14648	14515	14547	14523	14619	14512	14281	14733	14508	14400	14646	14506	14515	14593	14627	14764	14646	14550	14409	14619	14421	14612	14547	14599	14626	14425	14601	14484	14690	14480	14366	14582	14665	14488	14579	14557	14337	14462	14499	14388	14667	14519	14482	14397	14574	14593	14437	14600	14459	14603	14717	14630	14728	14574	14581	14550	14446	14551	14673	14589	14514	14537	14532	14578	14643	14426	14627	14611	14316	14503	14481	14652	14649	14413	14548	14424	14553	14571	14498	14530	14507	14343	14504	14598	14442	14487	14559	14622	14632	14609	14433	14361	14378	14455	14537	14613	14492	14438	14532	14422	14470	14531	14575	14603	14546	14540	14487	14457	14551	14354	14568	14458	14489	14528	14467	14548	14545	14474	14387	14448	14591	14489	14543	14538	14520	14617	14477	14583	14427	14410	14544	14608	14524	14532	14508	14492	14402	14407	14611	14581	14515	14592	14616	14566	14604	14501	14539	14518	14474	14422	14629	14544	14463	14511	14260	14503	14592	14573	14545	14450	14624	14634	14645	14509	14449	14639	14515	14629	14573	14389	14684	14432	14653	14614	14592	14548	14359	14411	14456	14482	14501	14610	14445	14590	14864	14590	14471	14513	14477	14480	14440	14479	14613	14545	14479	14560	14475	14671	14475	14453	14606	14533	14342	14569	14451	14449	14649	14587	14425	14517	14634	14502	14812	14591	14529	14497	14637	14537	14485	14449	14500	14530	14484	14542	14653	14430	14523	14457	14505	14634	14642	14609	14437	14577	14503	14474	14574	14642	14420	14690	14509	14465	14456	14501	14596	14777	14665	14427	14579	14677	14459	14526	14561	14684	14425	14670	14433	14466	14519	14615	14584	14728	14495	14533	14491	14510	14362	14670	14439	14553	14566	14567	14572	14535	14512	14391	14409	14591	14574	14409	14506	14551	14615	14571	14457	14384	14557	14474	14604	14571	14542	14516	14571	14468	14603	14480	14529	14667	14536	14622	14665	14686	14554	14655	14636	14458	14678	14581	14409	14595	14623	14527	14583	14639	14530	14497	14420	14644	14591	14448	14476	14670	14473	14571	14787	14467	14489	14437	14604	14611	14556	14550	14677	14430	14513	14571	14761	14581	14571	14486	14508	14432	14648	14594	14674	14462	14438	14538	14470	14496
22707	21158	27814	25007	22825	27989	32799	28743	27170	26692	26312	25613	25084	25113	24872	24717	24474	24351	24236	24119	23944	24105	24217	23834	23981	23814	23920	23832	23887	23775	23921	23632	23725	23838	23793	23822	23638	23915	23908	23664	23719	23636	23737	23773	23663	23493	23426	23671	23597	23553	23618	23712	23651	23596	23667	23460	23520	23794	23417	23681	23523	23566	23459	23261	23583	23581	23416	23341	23559	23294	23663	23485	23626	23474	23447	23504	23485	23520	23535	23647	23783	23683	23521	23709	23375	23451	23623	23208	23572	23397	23377	23423	23471	23401	23470	23345	23333	23265	23610	23385	23595	23401	23418	23268	23857	23538	23613	23496	23464	23720	23443	23413	23166	23113	23558	23663	23515	23521	23544	23497	23546	23586	23452	23452	23442	23540	23377	23628	23640	23184	23547	23592	23551	23456	23374	23425	23452	23753	23504	23311	23344	23226	23466	23575	23240	23443	23575	23527	23578	23482	23663	23483	23523	23678	23447	23311	23496	23585	23494	23270	23355	23538	23410	23630	23746	23209	23298	23402	23309	23300	23523	23449	23495	23596	23850	23287	23412	23416	23765	23281	23490	23304	23416	23520	23389	23547	23403	23577	23400	23417	23569	23613	23446	23385	23423	23260	23213	23467	23617	23605	23467	23563	23360	23524	23566	23333	23466	23382	23600	23275	23563	23412	23428	23488	23403	23475	23630	23521	23592	23603	23499	23625	23594	23340	23367	23426	23430	23299	23253	23482	23502	23580	23476	23609	23541	23496	23313	23712	23531	23577	23322	23354	23358	23461	23763	23440	23473	23528	23595	23426	23368	23584	23521	23507	23541	23451	23389	23395	23589	23352	23311	23655	23544	23532	23403	23382	23411	23185	23692	23373	23366	23260	23494	23578	23116	23415	23648	23442	23386	23566	23539	23388	23307	23583	23615	23710	23299	23345	23475	23446	23438	23611	23680	23493	23646	23390	23596	23504	23385	23371	23297	23407	23245	23271	23401	23487	23654	23291	23508	23711	23496	23414	23386	23380	23454	23554	23417	23404	23372	23552	23346	23330	23584	23598	23725	23393	23500	23354	23366	23604	23567	23312	23232	23370	23495	23407	23267	23526	23691	23443	23403	23313	23630	23288	23432	23624	23347	23495	23186	23407	23372	23595	23573	23399	23367	23352	23480	23502	23541	23242	23518	23354	23239	23579	23303	23452	23584	23311	23441	23326	23399	23588	23598	23248	23509	23534	23361	23354	23376	23381	23300	23485	23393	23298	23525	23466	23161	23443	23287	23493	23543	23456	23545	23477	23458	23569	23282	23555	23559	23328	23245	23629	23337	23324	23584	23209	23269	23582	23272	23436	23511	23331	23748	23285	23481	23414	23557	23550	23381	23509	23744	23450	23301	23454	23498	23348	23417	23614	23479	23578	23649	23673	23417	23530	23408	23361	23388	23412	23377	23324	23473	23467	23724	23382	23203	23413	23442	23510	23480	23206	23520	23479	23641	23538	23313	23383	23508	23290	23478	23486	23307	23218	23606	23541	23255	23328	23381	23417	23511	23457	23244	23495	23532	23636	23201	23380	23754	23363	23344	23370	23514	23553	23338	23263	23251	23265	23503	23322	23413	23556	23393	23351	23403	23392	23316	23386	23258	23699	23555	23620	23229	23246	23256	23340	23611	23410	23385	23370	23413	23506	23403	23433	23567	23563	23702	23492	23624	23766	23561	23308	23535	23568	23542	23368	23577	23462	23358	23371	23331	23293	23409	23256	23424	23249	23390	23563	23541	23380	23385	23487	23345	23442	23557	23565	23535	23730	23474	23474	23605	23724	23521	23594	23492	23659	23711	23507	23320	23518	23338	23224	23430	23488	23646	23291	23436	23547	23565	23444	23402	23290	23414	23428	23464	23474	23453	23368	23589	23594	23524	23519	23556	23279	23225	23785	23531	23354	23457	23413	23328	23313	23549	23468	23465	23608	23313	23664	23401	23364	23413	23403	23403	23088	23385	23641	23470	23441	23626	23551	23400	23384	23662	23451	23487	23436	23397	23523	23530	23658	23448	23565	23507	23376	23374	23551	23362	23567	23429	23496	23430	23508	23524	23293	23611	23423	23544	23354	23466	23374	23308	23691	23416	23326	23632	23400	23392	23503	23504	23601	23538	23287	23368	23528	23456	23319	23511	23557	23592	23697	23470	23218	23354	23410	23293	23480	23431	23316	23549	23471	23368	23556	23564	23528	23512	23665	23442	23425	23560	23566	23632	23655	23263	23446	23223	23518	23571	23453	23337	23397	23299	23426	23378	23277	23465	23664	23629	23364	23433	23466	23505	23460	23294	23433	23387	23516	23345	23301	23678	23448	23455	23345	23411	23365	23558	23560	23610	23721	23532	23670	23395	23379	23441	23464	23245	23191	23414	23293	23660	23266	23331	23377	23318	23380	23411	23180	23535	23435	23449	23522	23491	23334	23447	23526	23612	23514	23237	23589	23538	23253	23493	23264	23289	23605	23582	23213	23352	23361	23457	23291	23473	23400	23475	23595	23617	23490	23275	23156	23397	23536	23415	23398	23633	23345	23382	23230	23359	23330	23594	23405	23453	23373	23339	23413	23710	23600	23336	23635	23720	23588	23395	23290	23742	23646	23374	23319	23380	23576	23339	23542	23290	23578	23189	23531	23374	23470	23403	23462	23707	23456	23566	23560	23477	23485	23507	23326	23524	23314	23433	23581	23544	23378	23681	23368	23316	23498	23527	23439	23336	23622	23416	23345	23261	23399	23432	23539	23362	23446	23263	23494	23291	23466	23567	23326	23533	23441	23296	23408	23379	23547	23638	23239	23454	23191	23483	23391	23662	23456	23504	23332	23347	23336	23167	23341	23398	23345	23492	23457	23437	23454	23439	23417	23415	23435	23480	23637	23512	23214	23511	23600	23496	23349	23344	23484	23759	23682	23646	23701	23485	23361	23247	23322	23483	23218	23275	23492	23443	23268	23332	23662	23610	23434	23622	23544	23273	23611	23461	23617	23387	23225	23278	23427	23422	23474	23316	23330	23519	23553	23425	23435	23482	23216	23628	23339	23513	23350	23395	23601	23576	23574	23503	23605	23456	23430	23445	23492	23360	23662	23351	23286	23414	23355	23409	23104	23656	23569	23564	23596	23678	23591	23488	23407	23466	23397	23513	23538	23696	23532	23421	23544	23384	23508	23423	23323	23305	23314	23431	23475	23617	23519	23777	23480	23508	23689	23152	23532	23684	23527	23670	23480	23382	23364	23557	23569	23443	23535	23475	23450	23660	23406	23305	23321	23344	23332	23384	23562	23669	23565	23284	23475	23536	23626	23469	23441	23494	23494	23385	23256	23405	23426	23416	23380	23642	23348	23313	23266	23529	23470	23552	23478	23630	23597	23515	23442	23507	23420	23570	23228	23363	23420	23505	23758	23587	23275	23541	23585	23418	23503	23276	23449	23448	23398	23329	23548	23567	23453	23219	23686	23584	23417	23224	23361	23275	23411	23468	23471	23319	23650	23623	23387	23370	23591	23549	23528	23223	23584	23587	23330	23271	23041	23304	23060	23449	23516	23401	23376	23170	23247	23618	23527	23294	23431	23358	23377	23121	23232	23265	23342	23291	23099	23393	23647	23750	23418	23545	23335	23423	23288	23379	23394	23460	23295	23525	23376	23402	23480	23476	23497	23444	23407	23613	23191	23309	23621	23433	23640	23629	23429	23311	23444	23381	23263	23411	23376	23376	23575	23387	23388	23425	23432	23409	23446	23392	23544	23491	23549	23401	23616	23335	23388	23439	22884	23620	23496	23336	23428	23495	23564	23429	23355	23523	23336	23243	23591	23574	23482	23459	23555	23611	23474	23619	23419	23503	23231	23455	23226	23622	23321	23261	23246	23246	23521	23423	23280	23673	23431	23303	23377	23482	23542	23831	23487	23536	23346	23300	23529	23418	23452	23713	23715	23403	23546	23394	23244	23262	23477	23442	23455	23741	23748	23464	23433	23570	23579	23489	23373	23198	23392	23533	23389	23372	23377	23411	23502	23438	23633	23380	23341	23442	23539	23249	23504	23507	23546	23225	23551	23431	23629	23682	23592	23404	23385	23323	23398	23321	23340	23304	23603	23547	23607	23439	23440	23476	23532	23416	23538	23595	23550	23099	23555	23211	23290	23462	23569	23395	23467	23373	23532	23521	23518	23486	23439	23571	23487	23543	23347	23465	23498	23437	23392	23403	23283	23358	23914	23437	23304	23752	23637	23421	23585	23131	23376	23491	23411	23268	23505	23377	23443	23638	23346	23355	23478	23577	23602	23336	23276	23488	23405	23488	23596	23528	23474	23420	23412	23537	23448	23432	23508	23559	23282	23155	23337	23660	23557	23522	23431	23377	23446	23373	23390	23190	23455	23427	23429	23457	23259	23636	23313	23384	23404	23267	23366	23677	23581	23509	23399	23650	23667	23314	23345	23575	23533	23351	23551	23538	23695	23544	23563	23488	23526	23277	23504	23659	23276	23460	23470	23313	23456	23495	23450	23412	23330	23292	23494	23419	23264	23494	23470	23761	23757	23569	23658	23339	23379	23401	23325	23284	23495	23415	23394	23190	23564	23582	23528	23603	23376	23603	23474	23419	23497	23144	23436	23484	23465	23583	23409	23479	23546	23489	23258	23373	23194	23499	23310	23749	23464	23687	23428	23639	23333	23452	23544	23615	23440	23504	23591	23298	23344	23390	23278	23373	23211	23516	23516	23590	23435	23651	23403	23455	23484	23605	23465	23424	23456	23561	23491	23628	23604	23335	23474	23234	23476	23203	23199	23399	23315	23450	23424	23376	23583	23514	23381	23532	23538	23289	23596	23525	23429	23320	23408	23650	23561	23521	23560	23460	23518	23252	23621	23546	23600	23344	23466	23400	23515	23313	23294	23560	23466	23351	23511	23591	23469	23665	23419	23439	23802	23546	23499	23508	23512	23559	23462	23591	23444	23275	23416	23440	23584	23581	23438	23437	23346	23486	23426	23488	23296	23687	23369	23417	23566	23472	23536	23479	23426	23331	23276	23358	23190	23479	23577	23546	23261	23698	23575	23331	23431	23365	23344	23188	23412	23369	23470	23382	23454	23341	23725	23343	23267
23456	41984	41625	34697	30151	26414	24063	22539	20958	19897	19098	18446	17879	17242	16962	16655	16491	16106	16185	15965	15938	15922	15806	15967	15835	15647	15585	15742	15668	15699	15500	15512	15445	15449	15585	15441	15516	15436	15407	15285	15263	15287	15317	15532	15236	15286	15449	15537	15164	15285	15277	15315	15252	15451	15387	15258	15358	15317	15204	15390	15461	15289	15293	15552	15144	15307	15330	15176	15119	15256	15404	15356	15371	15191	15176	15189	15163	15288	15293	15293	15330	15160	15455	15230	15345	15509	15378	15150	15262	15316	15182	15275	15213	15335	15300	15218	15361	15383	15096	15333	15209	15271	15342	15155	15141	15303	15203	15365	15388	15397	15283	15383	15165	15605	15199	15163	15263	15572	15163	15350	15219	15211	15192	15271	15225	15396	15393	15506	15395	15325	15351	15361	15199	15330	15333	15072	15288	15063	15223	15213	15379	15244	15139	15216	15091	15345	15282	15309	15163	15442	15186	15307	15286	15390	15361	15382	15273	15312	15373	15117	15428	15300	15355	15401	15342	15203	15255	15247	15203	15219	15189	15423	15170	15268	15326	15313	15225	15215	15194	15313	15258	15394	15213	15369	15157	15297	15347	15234	15157	15205	15203	15092	15164	15147	15150	15112	15329	15303	15234	15119	15299	15220	15280	15413	15300	15553	15204	15201	15394	15431	15217	15260	15415	15184	15299	15441	15392	15334	15242	15360	15316	15069	15373	15172	15300	15363	15311	15172	15149	15216	15351	15295	15260	15360	15342	15268	15210	15252	15170	15222	15242	15251	15137	15340	15197	15196	15488	15139	15329	15319	15162	15143	15333	15232	15313	15360	15382	15116	15409	15218	15183	15222	15525	15177	15042	15333	15322	15171	15318	15173	15295	15329	15230	15093	15242	15305	15402	15314	15270	15391	15305	15135	15325	15198	15295	15283	15434	15253	15308	15290	15119	15370	15215	15254	15165	15238	15341	15427	15245	15092	15308	15160	15304	15189	15179	15487	15391	15292	15375	15221	15324	15217	15240	15193	15205	15256	15238	15268	15127	15276	15429	15252	15230	15356	15340	15316	15244	15276	15117	15310	15138	15319	15346	15248	15237	15183	15361	15281	15294	15180	15363	15195	15130	15256	15339	15403	15204	15218	15445	15183	15126	15097	15377	15270	15228	15152	15176	15118	15126	15279	15066	15359	15239	15329	15376	15350	15304	15252	15183	15372	15208	15342	15231	15303	15361	15284	15113	15304	15394	15154	15262	15375	15136	15482	15251	15377	15244	15357	15193	15345	15226	15313	15350	15294	15312	15136	15157	15225	15224	15284	15245	15024	15284	15179	15078	15452	15118	15393	15340	15319	15252	15132	15214	15282	15181	15254	15168	15190	15233	15231	15359	15394	15090	15285	15263	15057	15072	15398	15330	15215	15294	15313	15378	15282	15248	15366	15318	15339	15174	15403	15261	15327	15298	15208	15157	15157	15233	15231	15174	15192	15208	15180	15141	15234	15237	15219	15202	15206	15265	15292	15219	15315	15313	15381	15321	15078	15182	15284	15270	15329	15263	15314	15256	15224	15180	15423	15314	14981	15255	15468	15209	15343	15168	15266	15135	15376	15194	15155	15383	15271	15346	15285	15406	15142	15375	15077	15031	15252	15247	15105	15288	15255	15266	15330	15119	15125	15212	15245	15278	15198	15308	15107	15162	15217	15134	15129	15321	15235	15296	15383	15241	15096	15192	15269	15268	15164	15284	15369	15263	15328	15210	15318	15219	15365	15340	15344	15340	15273	15250	15198	15105	15401	15383	15288	15232	15198	15286	15141	15167	15152	15275	15317	15203	15163	15200	15329	15400	15095	15305	15215	15327	15340	15266	15356	15343	15261	15358	15498	15143	15398	15271	15346	15342	15270	15278	15249	15346	15414	15031	15349	15221	15137	15404	15398	15163	15208	15435	15214	15345	15221	15132	15161	15336	15452	15313	15094	15239	15176	15281	15341	15150	15331	15257	15194	15188	15406	15227	15107	15268	15267	15330	15274	15213	15241	15451	15382	15252	15234	15358	15270	15329	15199	15324	15189	15382	15142	15258	15250	15515	15390	15397	15178	15347	15195	15297	15192	15059	15298	15520	15255	15200	15241	15170	15266	15289	15096	15345	15115	15215	15271	15089	15207	15101	15143	15234	15322	15273	15168	15462	15223	15240	15193	15213	15181	15334	15192	15291	15162	15471	14943	15336	15383	15110	15190	15310	15422	15151	15333	15283	15184	15409	15241	15305	15442	15240	15307	15313	15166	15429	15245	15284	15296	15232	15145	15104	15051	15353	15353	15224	15229	15188	15418	15233	15210	15272	15208	15143	15355	15227	15323	15331	15271	15208	15320	15253	15431	15227	15228	15354	15286	15253	15205	15346	15448	15167	15270	15115	15169	15358	15292	15240	15434	15406	15398	15469	15196	15310	15285	15188	15246	15372	15336	15281	15370	15242	15144	15267	15099	15286	15186	15172	15253	15226	15195	15258	15301	15380	15345	15410	15289	15303	15256	15141	15474	15266	15357	15325	15401	15311	15159	15330	15147	15256	15263	15121	15162	15298	15228	15264	15301	15358	15292	15315	15117	15478	15348	15066	15400	15411	15274	15318	15249	15322	15276	15289	15259	15072	15218	15318	15383	15276	15252	15249	15306	15157	15277	15276	15201	15269	15370	15088	15344	15279	15209	15280	15173	15129	15254	15472	15100	15135	15332	15284	15269	15219	15277	15070	15340	15381	15270	15283	15273	15224	15223	15371	15331	15104	15263	15220	15208	15141	15260	15273	15307	15197	15288	15172	15140	15171	15364	15215	15139	15087	15213	15102	15238	15228	15140	15240	15129	15263	15224	15263	15176	15210	15277	15224	15220	15526	15221	15255	15218	15494	15245	15355	15162	15397	15390	15210	15097	15169	15341	15283	15195	15193	15235	15254	15208	15171	15286	15292	15439	15212	15131	15092	15275	15214	15182	15224	15340	15206	15300	15292	15191	15148	15172	15325	15284	15219	15239	15264	15209	15281	15439	15213	15095	15224	15354	15052	15104	15165	15260	15203	15422	15392	15256	15220	15195	15157	15209	15264	15389	15269	15313	15342	15347	15156	15256	15284	15261	15261	15180	15376	15331	15232	15086	15257	15210	15418	15294	15107	15257	15133	15290	15211	15369	15109	15341	15411	15169	15170	15213	15280	15397	15375	15362	15234	15191	15278	15267	15328	15433	15068	15155	15330	15235	15186	15462	15351	15319	15291	15231	15150	15268	15341	15270	15138	15343	15224	15158	15329	15205	15221	15187	15300	15227	15107	15298	15244	15092	15194	15286	15171	15303	15300	15295	15170	15268	15333	15381	15192	15198	15333	15102	15194	15238	15262	15236	15294	15219	15278	15167	15262	15371	15193	15183	15272	15465	15169	15267	15114	15327	15145	15195	15235	15087	15179	15297	15254	15338	15300	15177	15271	15281	15408	15310	15266	15329	15265	15348	15365	15404	15205	15330	14985	15301	15226	15216	15204	15219	15231	15278	15065	15250	15439	15216	15226	15507	15217	15203	15123	15290	15154	15215	15099	15083	15227	15267	15167	15223	15293	15142	15204	15411	15135	15166	15439	15287	15215	15389	15310	15260	15394	15121	15202	15218	15273	15355	15331	15274	15339	15147	15256	15219	15219	15356	15249	15176	15268	15439	15155	15187	15286	15151	15335	15094	15373	15337	15160	15519	15316	15299	15356	15200	15153	15211	15361	15250	15250	14992	15307	15412	15221	15376	15278	15136	15220	15409	15088	15222	15410	15249	15441	15253	15397	15271	15257	15246	15218	15112	15413	15175	15227	15378	15154	15342	15320	15156	15403	15289	15238	15409	15176	15390	15204	15318	15229	15205	15186	15120	15355	15091	15162	15399	15379	15075	15371	15318	15421	15259	15124	15357	15258	15305	15203	15269	15217	15275	15328	15120	15281	15267	15291	15314	15288	15342	15230	15208	15261	15383	15152	15497	15217	15344	15245	15417	15194	15326	15317	15172	15320	15149	15299	15266	15408	15271	15316	15134	15224	15502	15296	15243	15371	15288	15355	15444	15187	15423	15197	15347	15265	15185	15082	15274	15289	15194	15212	15288	15214	15353	15273	15172	15449	15272	15357	15254	15206	15170	15372	15268	15255	15236	15225	15374	15259	15171	15298	15448	15366	15287	15309	15404	15216	15281	15148	15136	15223	15367	15024	15487	15301	15226	15173	15354	15272	15356	15272	15290	15204	15230	15169	15217	15175	15262	15232	15178	15354	15369	15183	15248	15326	15191	15213	15256	15223	15226	15233	15226	15244	15442	15241	15427	15380	15168	15281	15176	15370	15209	15068	15197	15234	15299	15334	15329	15362	15251	15181	15197	15141	15253	15411	15302	15420	15354	15214	15193	15434	15245	15192	15316	15261	15310	15296	15164	15258	15267	15078	15297	15396	15318	15291	15321	15201	15142	15196	15367	15236	15425	15281	15355	15310	15281	15265	15274	15378	15092	15440	15298	15308	15198	15349	15314	15165	15178	15273	15501	15195	15402	15170	15279	15325	15197	15130	15300	15378	15395	15179	15276	15291	15385	15188	15373	15206	15223	15343	15197	15232	15208	15231	15146	15462	15288	15187	15260	15190	15281	15153	15298	15113	15127	15261	15345	15280	15243	15277	15385	15175	15356	15449	15102	15445	15114	15357	15295	15267	15269	15301	15294	15324	15190	15217	15236	15238	15308	15201	15159	15291	15418	15359	15256	15331	15231	15316	15284	15253	15387	15181	15340	15274	15200	15371	15275	15202	15224	15192	15158	15196	15134	15303	15270	15278	15318	15182	15120	15382	15292	15292	15101	15163	15283	15199	15512	15202	15484	15296	15144	15189	15439	15175	15051	15218	15139	15165	15312	15261	15296	15122	15273	15402	15073	15265	15245	15244	15124	15299	15503	15238	15272	15224	15231	15323	15143	15431	15293	15258	15154	15176	15257	15232	15208	15172	15285	15343	15238	15234	15266	15247	15254	15227	15275	15244	15379	15339	15336	15531	15300	15258	15384	15130	15300	15132	15226	15204	15387	15467	15280	15308	15268	15368	15292	15330	15482	15277	15452	15211	15297
34458	28631	32062	29965	26790	25211	24319	23594	23464	22407	22511	22381	22232	22279	22079	21800	21935	22149	21796	21774	21704	21702	21972	21625	21792	21733	21825	21850	21737	21865	21815	21559	21649	21822	21593	21705	21551	21550	21538	21515	21666	21710	21740	21791	21604	21835	21674	21656	21849	21603	21507	21591	21558	21810	21688	21516	21757	21456	21561	21684	21642	21590	21467	21490	21358	21642	21561	21370	21473	21534	21712	21660	21497	21407	21602	21756	21741	21866	21801	21550	21628	21544	21522	21513	21525	21761	21703	21534	21850	21600	21512	21664	21573	21549	21538	21582	21461	21661	21750	21545	21539	21496	21442	21559	21839	21726	21692	21462	21688	21693	21549	21697	21676	21744	21380	21465	21506	21549	21503	21627	21437	21531	21784	21718	21584	21533	21582	21756	21577	21652	21600	21528	21567	21559	21817	21686	21722	21487	21787	21536	21666	21639	21638	21506	21546	21328	21546	21537	21428	21505	21401	21494	21636	21695	21481	21766	21736	21823	21711	21674	21550	21519	21824	21654	21605	21593	21238	21609	21699	21315	21570	21584	21378	21712	21809	21585	21645	21717	21654	21431	21793	21608	21423	21576	21681	21584	21682	21671	21628	21788	21658	21667	21676	21508	21498	21343	21305	21476	21441	21552	21369	21560	21554	21533	21461	21516	21622	21398	21551	21645	21602	21640	21430	21391	21531	21457	21550	21741	21565	21681	21584	21385	21523	21862	21541	21548	21524	21567	21443	21886	21477	21451	21476	21453	21811	21868	21384	21647	21543	21462	21439	21575	21591	21418	21560	21560	21408	21648	21476	21653	21605	21669	21594	21304	21466	21422	21718	21401	21741	21668	21696	21578	21494	21369	21729	21441	21747	21581	21518	21540	21491	21379	21557	21526	21476	21651	21535	21731	21324	21598	21734	21605	21411	21431	21606	21606	21502	21767	21576	21569	21602	21569	21519	21613	21729	21645	21934	21379	21535	21679	21480	21647	21691	21522	21604	21696	21643	21845	21614	21801	21394	21580	21665	21478	21633	21624	21459	21380	21370	21367	21354	21490	21658	21751	21420	21496	21479	21524	21795	21435	21959	21585	21631	21570	21626	21544	21550	21417	21624	21534	21462	21435	21338	21503	21586	21448	21398	21635	21283	21650	21723	21784	21590	21385	21697	21552	21857	21659	21494	21472	21744	21690	21652	21544	21443	21474	21736	21560	21497	21586	21457	21445	21527	21729	21683	21455	21465	21615	21553	21608	21531	21399	21634	21637	21716	21682	21484	21594	21664	21637	21626	21492	21699	21518	21299	21526	21714	21701	21334	21770	21693	21504	21685	21505	21752	21631	21546	21582	21723	21567	21386	21617	21747	21317	21681	21697	21624	21375	21580	21439	21884	21490	21535	21521	21562	21330	21594	21636	21488	21714	21403	21429	21461	21415	21543	21580	21611	21664	21884	21462	21636	21657	21583	21558	21578	21529	21635	21401	21575	21662	21527	21599	21375	21586	21485	21439	21688	21778	21579	21988	21441	21807	21721	21505	21435	21606	21550	21381	21684	21631	21525	21618	21541	21461	21598	21786	21461	21393	21607	21360	21660	21642	21735	21482	21617	21763	21492	21574	21506	21677	21635	21516	21596	21414	21447	21711	21677	21622	21641	21641	21651	21729	22001	21639	21638	21509	21621	21655	21484	21315	21494	21577	21714	21851	21609	21446	21640	21636	21543	21553	21521	21539	21648	21798	21704	21558	21616	21484	21604	21522	21397	21493	21414	21545	21633	21646	21875	21486	21584	21827	21563	21698	21695	21588	21463	21547	21731	21650	21670	21541	21611	21685	21710	21538	21471	21729	21583	21566	21774	21445	21725	21860	21560	21633	21765	21621	21599	21542	21471	21564	21778	21653	21549	21598	21554	21549	21566	21271	21371	21653	21725	21834	21763	21570	21431	21464	21726	21644	21789	21632	21461	21406	21525	21673	21619	21607	21544	21753	21586	21669	21510	21610	21538	21858	21651	21650	21623	21586	21766	21592	21505	21470	21475	21651	21545	21530	21784	21650	21461	21455	21942	21805	21855	21629	21667	21660	21762	21676	21378	21743	21676	21473	21594	21719	21356	21754	21862	21620	21616	21528	21615	21741	21872	21472	21726	21778	21632	21336	21762	21404	21431	21429	21593	21552	21803	21687	21740	21580	21688	21629	21605	21414	21311	21435	21512	21404	21396	21540	21534	21728	21557	21361	21580	21812	21602	21434	21438	21703	21428	21447	21370	21509	21555	21630	21489	21614	21366	21670	21732	21581	21641	21538	21752	21752	21402	21569	21635	21563	21583	21699	21746	21562	21374	21585	21550	21448	21447	21412	21422	21553	21490	21637	21614	21672	21636	21822	21644	21596	21656	21516	21660	21535	21430	21691	21458	21620	21361	21468	21699	21520	21473	21590	21561	21423	21656	21555	21530	21666	21581	21649	21646	21508	21588	21614	21789	21314	21576	21730	21568	21429	21414	21627	21972	21623	21701	21764	21541	21428	21625	21592	21727	21583	21529	21544	21695	21632	21578	21565	21558	21766	21525	21575	21399	21773	21713	21557	21461	21755	21659	21409	21693	21679	21675	21461	21534	21711	21519	21499	21794	21453	21417	21560	21509	21554	21718	21595	21500	21608	21619	21823	21786	21530	21842	21676	21514	21696	21533	21625	21690	21686	21838	21564	21857	21647	21577	21552	21512	21436	21466	21422	21812	21405	21626	21535	21530	21598	21761	21404	21467	21660	21740	21469	21494	21597	21738	21604	21789	21689	21683	21894	21806	21681	21556	21712	21693	21648	21768	21501	21782	21644	21618	21562	21561	21497	21803	21904	21469	21620	21623	21629	21620	21343	21357	21699	21465	21450	21602	21630	21781	21741	21628	21698	21518	21684	21683	21849	21312	21573	21711	21781	21548	21396	21583	21787	21535	21797	21674	21567	21723	21791	21576	21698	21670	21512	21851	21668	21714	21738	21611	21619	21507	21719	21620	21637	21550	21410	21411	21720	21758	21490	21578	21742	21632	21724	21689	21637	21699	21462	21668	21628	21503	21729	21614	21614	21688	21594	21468	21587	21574	21489	21472	21535	21577	21511	21531	21561	21701	21581	21711	21539	21567	21741	21449	21459	21188	21566	21614	21562	21642	21593	21413	21469	21597	21557	21507	21575	21694	21783	21598	21632	21477	21831	21654	21748	21918	21673	21833	21755	21604	21713	21488	21682	21561	21596	21723	21528	21647	21601	21819	21731	21591	21409	21497	21727	21488	21503	21649	21684	21631	21633	21494	21484	21531	21812	21807	21659	21519	21591	21651	21587	21535	21620	21785	21618	21562	21329	21643	21314	21481	21838	21595	21714	21545	21670	21452	21527	21495	21542	21520	21619	21764	21721	21605	21470	21666	21729	21513	21868	21605	21317	21685	21567	21626	21391	21652	21537	21707	21599	21450	21378	21561	21576	21518	21542	21481	21714	21846	21654	21598	21552	21729	21655	21647	21496	21484	21579	21754	21615	21837	21567	21537	21579	21513	21652	21658	21568	21660	21405	21760	21636	21625	21534	21601	21546	21482	21815	21734	21791	21816	21549	21746	21710	21868	21445	21318	21676	21619	21708	21549	21602	21608	21519	21503	21579	21669	21656	21564	21697	21673	21761	21621	21317	21749	21452	21504	21759	21617	21514	21931	21525	21661	21749	21601	21671	21679	21730	21741	21508	21581	21704	21804	21832	21743	21659	21619	21713	21679	21568	21715	21491	21523	21810	21681	21651	21294	21600	21491	21386	21613	21669	21536	21654	21780	21549	21686	21630	21622	21528	21894	21572	21539	21663	21434	21503	21801	21554	21489	21565	21631	21579	21389	21703	21859	21559	21619	21609	21484	21576	21651	21377	21525	21625	21547	21677	21686	21637	21553	21671	21515	21901	21609	21573	21425	21901	21554	21533	21533	21558	21401	21468	21655	21715	21506	21638	21786	21832	21441	21510	21461	21607	21620	22011	21592	21838	21791	21623	21400	21655	21648	21680	21407	21500	21560	21672	21605	21754	21639	21743	21827	21608	21900	21814	21458	21738	21665	21443	21794	21657	21516	21438	21426	21527	21466	21526	21594	21789	21521	21645	21822	21410	21426	21509	21459	21637	21698	21597	21527	21722	21749	21644	21671	21675	21635	21702	21500	21343	21500	21545	21552	21826	21733	21728	21779	21760	21572	21600	21428	21645	21516	21371	21541	21674	21656	21563	21639	21495	21840	21608	21575	21794	21688	21276	21517	21569	21632	21602	21656	21467	21361	21556	21567	21612	21683	21676	21735	21844	21844	21536	21424	21550	21598	21665	21568	21667	21519	21794	21520	21520	21532	21501	21618	21688	21609	21634	21523	21700	21745	21692	21544	21698	21705	21340	21562	21599	21269	21512	21605	21620	21737	21535	21425	21598	21432	21518	21563	21620	21544	21704	21670	21789	21457	21581	21567	21445	21568	21579	21473	21856	21547	21514	21753	21552	21677	21897	21639	21723	21657	21626	21843	21883	21589	21665	21609	21746	21781	21872	21421	21528	21360	21743	21702	21287	21558	21546	21684	21518	21468	21652	21500	21691	21516	21486	21735	21492	21701	21516	21427	21450	21515	21679	21444	21435	21583	21755	21862	21651	21594	21612	21633	21368	21555	21391	21687	21602	21719	21457	21765	21841	21619	21598	21637	21654	21625	21814	21632	21784	21863	21660	21832	21904	21657	21695	21661	21456	21848	21567	21669	21586	21699	21432	21672	21428	21682	21754	21739	21673	21582	21766	21533	21676	21635	21871	21674	21599	21559	21616	21488	21710	21761	21506	21580	21413	21693	21472	21722	21765	21898	21545	21663	21390	21687	21384	21624	21453	21281	21447	21545	21656	21529	21739	21620	21645	21458	21477	21639	21692	21561	21586	21754	21668	21665	21542	21671	21339	21505	21652	21460	21685	21721	21519	21801	21732	21614	21777	21727	21523	21871	21694	21641	21682	21444	21587	21928	21441	21601	21472	21739	21567	21593	21551	21805	21382	21639	21724	21584	21623	21688	21374	21773	21652	21722	21429	21486	21566	21695	21226	21452	21679	21690	21538	21687	21521	21602	21848	21547	21553
23062	29918	29310	24390	21451	19484	18399	17362	16742	16344	15858	15598	15572	15211	15091	14913	14832	14818	14777	14695	14829	14719	14497	14715	14576	14678	14710	14891	14698	14635	14575	14609	14744	14661	14478	14465	14475	14607	14597	14482	14473	14733	14571	14774	14478	14587	14530	14366	14430	14613	14455	14346	14621	14468	14286	14498	14516	14554	14523	14375	14524	14404	14538	14689	14373	14456	14708	14341	14594	14556	14470	14477	14589	14456	14442	14568	14526	14510	14590	14447	14453	14481	14315	14542	14432	14288	14487	14498	14520	14571	14549	14479	14373	14494	14429	14492	14495	14589	14508	14411	14414	14616	14284	14513	14419	14547	14403	14398	14380	14477	14487	14636	14630	14416	14506	14639	14423	14486	14449	14506	14412	14552	14426	14503	14513	14564	14519	14390	14474	14532	14512	14416	14505	14479	14482	14459	14527	14523	14461	14543	14658	14622	14636	14506	14591	14374	14371	14599	14493	14433	14375	14455	14536	14621	14538	14513	14567	14519	14623	14439	14490	14489	14553	14579	14401	14461	14505	14504	14433	14551	14317	14571	14505	14486	14405	14378	14549	14571	14572	14512	14497	14486	14537	14595	14323	14406	14373	14717	14388	14468	14405	14551	14569	14422	14612	14436	14493	14551	14339	14396	14508	14443	14549	14628	14479	14430	14545	14288	14526	14395	14423	14550	14361	14732	14336	14366	14495	14543	14612	14566	14417	14633	14515	14342	14573	14413	14529	14537	14382	14546	14351	14492	14602	14531	14530	14593	14480	14438	14511	14483	14693	14344	14524	14527	14321	14532	14332	14496	14435	14388	14655	14439	14356	14521	14540	14615	14317	14737	14492	14574	14403	14504	14543	14208	14543	14532	14570	14498	14492	14457	14516	14503	14591	14621	14347	14480	14465	14609	14499	14559	14483	14525	14476	14524	14411	14438	14458	14568	14494	14413	14678	14705	14567	14502	14735	14474	14447	14621	14577	14587	14506	14600	14536	14497	14376	14578	14570	14418	14587	14525	14598	14528	14376	14250	14566	14517	14550	14457	14596	14531	14456	14433	14463	14465	14435	14549	14364	14537	14762	14402	14494	14364	14302	14408	14489	14542	14427	14513	14524	14361	14480	14571	14532	14593	14670	14414	14513	14581	14396	14459	14251	14516	14416	14482	14484	14622	14493	14567	14446	14522	14478	14435	14569	14411	14368	14437	14567	14619	14354	14547	14566	14301	14516	14438	14520	14647	14484	14533	14371	14602	14464	14514	14435	14361	14618	14383	14593	14411	14546	14613	14553	14547	14486	14404	14440	14351	14696	14582	14496	14480	14508	14416	14474	14279	14499	14477	14465	14737	14496	14445	14524	14474	14556	14526	14446	14486	14619	14393	14575	14409	14607	14549	14591	14677	14399	14444	14246	14522	14361	14571	14496	14475	14534	14623	14519	14307	14520	14410	14358	14599	14551	14519	14502	14502	14564	14495	14518	14542	14459	14255	14454	14499	14486	14558	14493	14491	14544	14518	14566	14467	14367	14391	14574	14547	14494	14535	14499	14618	14612	14348	14566	14432	14494	14654	14622	14407	14495	14316	14539	14441	14462	14440	14477	14500	14672	14485	14491	14534	14436	14381	14624	14587	14452	14579	14502	14481	14529	14376	14492	14385	14408	14381	14692	14577	14450	14294	14576	14358	14502	14529	14580	14425	14506	14514	14439	14342	14533	14504	14444	14429	14450	14446	14440	14434	14501	14706	14465	14514	14444	14518	14596	14595	14558	14339	14385	14429	14633	14647	14395	14404	14589	14319	14474	14576	14407	14472	14688	14687	14351	14389	14406	14693	14570	14369	14512	14419	14385	14550	14474	14593	14340	14397	14552	14602	14524	14615	14367	14605	14569	14587	14446	14564	14509	14284	14605	14376	14494	14484	14377	14576	14499	14416	14468	14537	14638	14334	14419	14564	14410	14494	14384	14738	14491	14613	14503	14426	14409	14598	14338	14680	14493	14292	14466	14491	14497	14551	14348	14466	14487	14466	14466	14451	14580	14540	14467	14458	14469	14501	14541	14693	14597	14585	14556	14691	14490	14646	14508	14527	14391	14533	14519	14366	14363	14598	14482	14481	14364	14490	14503	14578	14538	14458	14616	14617	14517	14534	14472	14455	14480	14537	14491	14592	14448	14508	14488	14355	14416	14571	14520	14432	14453	14517	14647	14421	14344	14527	14428	14575	14495	14482	14442	14293	14553	14360	14473	14287	14457	14542	14747	14514	14360	14453	14513	14615	14510	14462	14714	14494	14508	14488	14522	14602	14472	14422	14592	14556	14554	14434	14608	14443	14584	14555	14465	14408	14473	14625	14477	14557	14333	14445	14617	14361	14372	14671	14539	14596	14449	14380	14534	14426	14547	14626	14459	14636	14554	14733	14432	14544	14515	14419	14508	14424	14601	14569	14648	14372	14590	14483	14489	14452	14451	14640	14527	14465	14408	14570	14563	14460	14435	14577	14539	14496	14409	14389	14586	14478	14409	14469	14553	14623	14456	14492	14353	14462	14607	14324	14519	14402	14380	14534	14426	14495	14552	14576	14445	14589	14540	14546	14452	14486	14486	14440	14605	14521	14349	14400	14592	14554	14632	14506	14222	14668	14650	14568	14532	14521	14520	14378	14619	14459	14513	14554	14439	14402	14586	14468	14480	14724	14418	14574	14433	14527	14347	14604	14548	14600	14586	14483	14691	14673	14464	14459	14358	14556	14599	14539	14648	14518	14541	14471	14454	14344	14606	14362	14557	14343	14351	14526	14342	14655	14463	14638	14442	14572	14584	14540	14493	14254	14634	14571	14519	14522	14588	14612	14592	14391	14456	14606	14631	14372	14483	14480	14469	14352	14548	14521	14576	14579	14389	14591	14459	14367	14598	14522	14313	14671	14451	14540	14517	14433	14607	14669	14531	14467	14377	14447	14482	14385	14476	14440	14345	14455	14572	14454	14474	14508	14435	14543	14682	14665	14516	14418	14481	14487	14433	14543	14606	14487	14581	14488	14564	14335	14571	14335	14488	14540	14598	14447	14631	14664	14481	14488	14322	14506	14467	14507	14550	14589	14602	14411	14555	14579	14321	14568	14566	14555	14614	14553	14490	14520	14421	14435	14365	14616	14463	14513	14373	14496	14443	14471	14355	14632	14480	14465	14593	14656	14571	14597	14430	14464	14551	14568	14487	14337	14453	14587	14452	14526	14399	14469	14395	14503	14435	14487	14470	14410	14609	14420	14335	14470	14266	14424	14556	14524	14571	14607	14607	14475	14496	14578	14712	14506	14352	14435	14516	14547	14566	14389	14547	14453	14551	14346	14650	14538	14500	14417	14563	14628	14475	14597	14535	14470	14502	14420	14406	14446	14570	14593	14377	14526	14516	14612	14609	14630	14506	14449	14446	14699	14435	14647	14281	14434	14450	14607	14449	14545	14398	14629	14674	14485	14460	14466	14584	14442	14562	14480	14433	14561	14442	14599	14458	14479	14419	14468	14452	14562	14727	14387	14373	14455	14569	14540	14482	14425	14404	14517	14490	14530	14621	14517	14448	14411	14398	14380	14405	14583	14461	14621	14619	14415	14465	14563	14611	14446	14456	14418	14504	14540	14463	14345	14377	14628	14494	14476	14604	14389	14519	14550	14417	14489	14281	14634	14650	14518	14662	14407	14502	14390	14528	14372	14484	14491	14540	14392	14504	14517	14527	14569	14405	14546	14341	14479	14467	14325	14514	14607	14301	14445	14535	14578	14540	14487	14445	14520	14510	14471	14592	14636	14516	14467	14720	14442	14463	14617	14625	14556	14374	14467	14534	14537	14598	14468	14618	14419	14369	14559	14828	14428	14444	14457	14621	14421	14563	14720	14505	14500	14407	14449	14516	14299	14536	14551	14546	14553	14321	14499	14569	14469	14519	14655	14463	14462	14345	14601	14584	14476	14527	14535	14371	14520	14353	14618	14455	14501	14454	14538	14598	14392	14567	14622	14517	14359	14408	14549	14503	14428	14402	14740	14344	14476	14628	14510	14545	14646	14508	14409	14604	14605	14453	14461	14514	14468	14408	14450	14485	14586	14631	14670	14740	14515	14394	14400	14419	14422	14423	14619	14504	14530	14405	14571	14558	14277	14483	14520	14488	14481	14388	14494	14514	14668	14403	14517	14517	14345	14550	14527	14442	14492	14510	14403	14622	14320	14458	14412	14591	14336	14443	14671	14536	14398	14515	14595	14558	14587	14428	14499	14431	14339	14343	14546	14386	14436	14528	14639	14503	14555	14433	14430	14679	14553	14465	14620	14439	14464	14458	14472	14333	14446	14347	14543	14411	14536	14528	14334	14491	14519	14451	14619	14611	14581	14499	14482	14390	14599	14356	14414	14409	14365	14539	14598	14391	14602	14590	14552	14335	14429	14551	14481	14522	14561	14600	14534	14652	14491	14398	14324	14493	14569	14311	14495	14669	14679	14707	14587	14416	14560	14456	14473	14627	14508	14454	14467	14604	14767	14450	14499	14588	14602	14644	14556	14322	14524	14468	14396	14732	14343	14582	14514	14488	14475	14590	14625	14670	14444	14351	14495	14426	14497	14515	14495	14473	14401	14519	14331	14384	14570	14364	14511	14443	14426	14365	14479	14562	14547	14575	14630	14401	14549	14502	14673	14546	14525	14503	14675	14365	14405	14592	14604	14322	14479	14494	14482	14512	14653	14499	14536	14554	14518	14541	14282	14581	14429	14555	14339	14698	14591	14601	14364	14561	14618	14588	14346	14270	14500	14534	14613	14502	14498	14496	14474	14328	14512	14545	14451	14436	14450	14485	14350	14601	14420	14516	14373	14528	14671	14553	14652	14389	14551	14337	14477	14590	14536	14311	14468	14499	14544	14563	14508	14564	14523	14454	14567	14227	14480	14489	14540	14402	14491	14597	14440	14533	14492	14574	14438	14431	14421	14595	14514	14631	14414	14570	14501	14654	14530	14414	14651	14546	14472	14386	14445	14556	14417	14335	14547	14577	14609	14543	14387	14472	14430	14501	14472	14591	14570	14580	14517	14566	14603	14520	14490	14454	14313	14517	14466	14684	14516	14453	14497	14482	14321	14671	14427	14566	14440	14415	14451
24608	21194	27787	25608	24558	27837	28538	25611	24328	24269	23485	22881	22773	22567	22229	22279	22102	21980	21984	21660	21744	21725	21611	21916	21532	21811	21560	21734	21788	21693	21641	21535	21570	21687	21574	21372	21332	21716	21354	21610	21421	21604	21501	21508	21600	21371	21580	21470	21863	21587	21497	21574	21566	21356	21566	21575	21837	21568	21309	21298	21246	21522	21210	21428	21731	21342	21567	21348	21400	21342	21233	21443	21546	21465	21505	21525	21195	21457	21358	21362	21325	21122	21487	21370	21304	21398	21477	21459	21653	21676	21456	21280	21486	21334	21266	21456	21318	21363	21339	21094	21460	21312	21432	21476	21308	21381	21363	21594	21388	21292	21638	21392	21367	21238	21797	21490	21566	21458	21302	21273	21315	21147	21381	21339	21580	21394	21227	21436	21476	21378	21192	21581	21502	21527	21229	21339	21176	21549	21569	21153	21299	21626	21402	21331	21300	21211	21746	21444	21332	21282	21466	21205	21466	21452	21456	21402	21612	21477	21452	21590	21433	21417	21271	21271	21508	21463	21375	21399	21452	21235	21267	21341	21319	21340	21531	21352	21415	21337	21610	21543	21493	21385	21421	21638	21445	21266	21546	21206	21640	21518	21448	21312	21522	21454	21453	21624	21171	21411	21561	21545	21297	21319	21188	21404	21289	21634	21247	21577	21476	21324	21392	21459	21526	21309	21193	21311	21273	21597	21482	21225	21720	21564	21376	21496	21289	21470	21315	21545	21446	21506	21249	21598	21165	21435	21465	21529	21206	21477	21513	21413	21246	21443	21390	21320	21218	21427	21310	21482	21267	21256	21204	21357	21390	21579	21484	21268	21309	21456	21458	21404	21341	21340	21169	21107	21501	21540	21432	21337	21406	21489	21437	21523	21186	21503	21262	21582	21475	21315	21420	21525	21598	21547	21302	21263	21309	21641	21695	21388	21254	21436	21240	21652	21302	21285	21141	21431	21379	21487	21676	21511	21212	21390	21463	21331	21333	21353	21267	21571	21350	21444	21465	21413	21512	21372	21441	21280	21762	21384	21505	21349	21506	21455	21486	21457	21380	21420	21387	21404	21512	21312	21589	21455	21237	21381	21430	21370	21357	21367	21214	21465	21610	21251	21437	21368	21418	21302	21607	21277	21752	21403	21289	21697	21606	21616	21671	21263	21359	21384	21621	21393	21262	21273	21430	21762	21373	21362	21660	21246	21481	21547	21535	21403	21401	21500	21517	21611	21445	21397	21644	21472	21497	21280	21688	21535	21673	21400	21291	21391	21525	21312	21581	21202	21422	21304	21463	21189	21368	21142	21325	21428	21473	21266	21263	21388	21534	21335	21270	21415	21247	21358	21503	21345	21402	21481	21437	21406	21577	21338	21692	21342	21498	21518	21112	21286	21479	21230	21482	21467	21503	21324	21491	21301	21437	21506	21466	21593	21486	21466	21163	21415	21593	21489	21356	21289	21382	21433	21765	21448	21352	21274	21319	21344	21509	21454	21139	21523	21185	21436	21215	21340	21394	21307	21613	21372	21266	21348	21548	21233	21299	21313	21246	21183	21558	21384	21312	21526	21366	21511	21406	21398	21377	21344	21485	21347	21458	21441	21478	21351	21425	21659	21587	21320	21100	21288	21333	21375	21527	21431	21530	21424	21462	21317	21396	21532	21356	21282	21381	21443	21451	21249	21307	21474	21367	21367	21434	21223	21430	21245	21589	21434	21367	21345	21450	21767	21447	21442	21448	21252	21284	21498	21312	21587	21471	21472	21365	21483	21502	21373	21399	21453	21382	21387	21361	21337	21429	21513	21579	21255	21354	21336	21416	21468	21317	21553	21496	21453	21322	21194	21586	21512	21541	21575	21379	21221	21477	21415	21443	21386	21446	21246	21445	21420	21372	21237	21450	21568	21433	21350	21374	21662	21536	21371	21266	21733	21470	21417	21411	21367	21015	21349	21261	21349	21336	21300	21359	21327	21467	21251	21317	21582	21408	21462	21288	21433	21158	21426	21228	21230	21483	21363	21465	21327	21579	21315	21505	21602	21284	21386	21462	21249	21382	21424	21451	21729	21495	21315	21330	21403	21454	21591	21382	21446	21420	21518	21442	21312	21476	21369	21459	21496	21366	21218	21242	21307	21205	21519	21553	21430	21426	21262	21231	21212	21376	21364	21575	21611	21578	21473	21434	21357	21210	21357	21260	21572	21432	21581	21461	21159	21463	21474	21338	21491	21427	21481	21399	21458	21748	21452	21036	21348	21370	21558	21498	21346	21267	21533	21180	21136	21604	21588	21476	21615	21449	21396	21324	21194	21393	21469	21385	21467	21442	21193	21405	21313	21126	21336	21511	21240	21491	21511	21226	21186	21511	21288	21248	21300	21444	21269	21391	21503	21353	21345	21366	21680	21367	21329	21275	21453	21415	21326	21385	21439	21515	21571	21440	21524	21521	21494	21242	21289	21632	21430	21494	21378	21376	21617	21372	21448	21274	21324	21336	21533	21415	21509	21495	21442	21546	21680	21520	21570	21456	21413	21265	21316	21283	21487	21586	21509	21643	21415	21357	21260	21577	21425	21494	21527	21596	21545	21474	21565	21391	21402	21429	21395	21378	21437	21278	21321	21305	21387	21253	21383	21468	21575	21232	21545	21502	21547	21215	21342	21240	21367	21447	21495	21335	21337	21380	21458	21498	21729	21316	21429	21230	21503	21387	21380	21243	21681	21289	21237	21508	21586	21320	21517	21549	21308	21519	21381	21447	21353	21418	21534	21514	21387	21523	21435	21452	21365	21415	21337	21568	21410	21577	21398	21499	21673	21501	21266	21267	21140	21374	21526	21416	21531	21426	21436	21393	21452	21371	21331	21476	21365	21326	21442	21315	21398	21420	21441	21384	21623	21555	21219	21523	21629	21368	21466	21294	21616	21502	21327	21435	21436	21303	21235	21506	21255	21358	21481	21556	21406	21467	21439	21407	21254	21223	21179	21466	21400	21340	21354	21418	21288	21340	21259	21318	21373	21478	21295	21438	21401	21323	21359	21442	21469	21501	21454	21557	21423	21351	21445	21368	21447	21724	21520	21439	21330	21449	21155	21259	21359	21536	21547	21516	21319	21334	21443	21233	21517	21404	21129	21434	21261	21551	21511	21478	21524	21427	21397	21346	21580	21398	21462	21212	21608	21327	21301	21702	21518	21316	21292	21485	21490	21367	21543	21606	21386	21424	21333	21204	21401	21391	21584	21628	21593	21525	21106	21347	21269	21591	21427	21178	21688	21342	21415	21486	21486	21319	21426	21458	21433	21230	21452	21533	21373	21570	21524	21506	21446	21784	21430	21495	21415	21443	21374	21241	21418	21408	21406	21418	21542	21277	21480	21613	21170	21443	21440	21276	21461	21400	21517	21199	21574	21510	21357	21397	21330	21379	21437	21589	21504	21426	21359	21450	21464	21592	21432	21463	21367	21553	21403	21611	21381	21267	21500	21347	21113	21487	21763	21302	21520	21146	21469	21232	21330	21490	21191	21408	21406	21452	21417	21440	21478	21548	21335	21402	21399	21099	21503	21475	21437	21559	21107	21358	21232	21257	21388	21402	21079	21546	21459	21342	21497	21302	21347	21480	21533	21447	21626	21638	21158	21482	21510	21515	21426	21199	21602	21268	21567	21387	21481	21416	21269	21707	21243	21499	21642	21339	21518	21323	21320	21099	21281	21305	21351	21441	21485	21609	21336	21624	21423	21254	21412	21180	21571	21274	21421	21328	21559	21422	21476	21455	21379	21338	21440	21657	21270	21380	21531	21621	21531	21326	21344	21608	21432	21396	21382	21529	21455	21324	21327	21505	21462	21560	21196	21125	21450	21322	21382	21327	21295	21200	21327	21572	21220	21257	21559	21540	21282	21602	21389	21329	21478	21740	21663	21589	21130	21601	21500	21469	21458	21416	21253	21470	21183	21297	21535	21487	21484	21316	21267	21478	21567	21447	21170	21212	21258	21520	21267	21525	21422	21288	21418	21450	21435	21422	21251	21305	21352	21403	21389	21464	21407	21480	21464	21385	21518	21510	21380	21534	21500	21541	21557	21550	21323	21442	21397	21252	21298	21262	21509	21529	21388	21285	21379	21525	21276	21363	21444	21421	21429	21590	21444	21306	21526	21443	21415	21388	21346	21228	21422	21551	21778	21468	21477	21590	21658	21500	21439	21487	21079	21271	21329	21485	21436	21458	21499	21449	21448	21317	21437	21507	21341	21174	21154	21371	21435	21444	21527	21189	21225	21396	21402	21442	21163	21185	21161	21470	21296	21317	21446	21441	21204	21390	21411	21275	21309	21388	21412	21227	21434	21403	21593	21410	21289	21338	21234	21340	21466	21553	21413	21399	21284	21375	21533	21506	21287	21624	21418	21401	21368	21530	21333	21668	21299	21586	21462	21272	21126	21417	21595	21616	21543	21617	21347	21168	21390	21421	21438	21519	21430	21239	21434	21497	21472	21178	21305	21467	21419	21332	21187	21467	21372	21583	21485	21435	21263	21559	21460	21292	21443	21217	21541	21414	21306	21721	21657	21491	21550	21585	21505	21564	21515	21670	21452	21588	21527	21415	21495	21477	21476	21328	21335	21254	21107	21473	21398	21588	21560	21511	21346	21561	21503	21508	21585	21478	21597	21406	21401	21561	21397	21469	21442	21458	21594	21575	21186	21413	21496	21493	21284	21346	21395	21339	21441	21350	21407	21666	21406	21422	21184	21346	21518	21588	21445	21083	21522	21494	21531	21411	21228	21512	21409	21360	21620	21357	21318	21263	21268	21256	21476	21258	21406	21526	21418	21432	21601	21362	21355	21485	21452	21241	21373	21423	21423	21291	21382	21481	21326	21335	21448	21393	21374	21487	21208	21065	21124	21374	21552	21427	21444	21430	21503	21362	21520	21402	21399	21280	21412	21493	21427	21347	21284	21433	21446	21568	21321	21389	21713	21599	21489	21457	21549	21727	21473	21293	21419	21449	21387	21437	21426	21409	21266	21469	21360	21243	21107	21331	21064	21260	21512	21371	21472	21376	21452	21526	21460	21376	21445	21481	21328	21392	21279	21551	21410	21286	21295	21458	21412	21250	21576	21503	21667	21341	21429	21647	21160
21491	37145	36749	30291	26003	23147	21209	19790	18612	17867	17198	16503	16029	16078	15788	15397	15190	14963	15117	15015	14888	14840	14616	14815	14769	14731	14589	14779	14639	14668	14756	14685	14619	14563	14674	14575	14587	14479	14443	14574	14452	14533	14417	14522	14573	14578	14496	14392	14648	14494	14351	14541	14455	14597	14622	14612	14501	14315	14415	14445	14256	14253	14488	14445	14450	14607	14583	14369	14325	14449	14424	14390	14348	14250	14446	14337	14368	14460	14571	14545	14377	14451	14339	14450	14462	14477	14451	14428	14477	14379	14408	14479	14243	14520	14390	14521	14433	14497	14425	14419	14546	14392	14423	14350	14564	14431	14421	14508	14482	14520	14317	14192	14449	14542	14216	14374	14364	14563	14272	14555	14442	14387	14485	14280	14367	14328	14282	14244	14587	14385	14504	14276	14365	14464	14443	14517	14341	14442	14507	14319	14298	14368	14413	14449	14532	14350	14394	14443	14472	14430	14392	14331	14395	14355	14409	14358	14405	14603	14246	14414	14364	14453	14470	14172	14566	14102	14303	14316	14454	14387	14328	14468	14215	14460	14361	14370	14459	14220	14370	14422	14494	14263	14272	14297	14621	14379	14327	14226	14448	14469	14310	14332	14401	14464	14282	14485	14529	14373	14347	14264	14393	14343	14214	14380	14432	14313	14401	14362	14522	14360	14352	14500	14263	14293	14325	14514	14319	14315	14300	14488	14426	14534	14551	14317	14500	14527	14407	14455	14508	14350	14263	14415	14285	14419	14422	14285	14360	14310	14490	14332	14481	14344	14389	14610	14442	14388	14351	14366	14342	14304	14356	14352	14253	14367	14341	14304	14283	14388	14370	14340	14466	14387	14550	14299	14390	14306	14426	14433	14502	14366	14295	14280	14464	14405	14272	14381	14422	14301	14395	14447	14351	14628	14258	14437	14412	14446	14449	14437	14339	14604	14465	14439	14440	14464	14386	14279	14337	14569	14368	14475	14427	14366	14510	14287	14441	14415	14432	14345	14459	14188	14397	14499	14534	14407	14322	14514	14218	14366	14240	14281	14328	14360	14297	14434	14287	14373	14412	14439	14473	14464	14549	14618	14286	14380	14361	14454	14270	14356	14478	14369	14493	14365	14260	14514	14587	14468	14444	14443	14592	14348	14492	14257	14396	14477	14355	14304	14366	14547	14316	14415	14556	14373	14411	14341	14308	14377	14516	14423	14295	14474	14359	14422	14394	14357	14342	14359	14225	14330	14264	14293	14660	14253	14376	14275	14341	14444	14399	14284	14263	14431	14457	14431	14408	14281	14265	14355	14375	14495	14396	14383	14328	14383	14450	14344	14441	14326	14402	14439	14330	14431	14468	14367	14296	14465	14334	14480	14301	14326	14403	14365	14411	14338	14480	14316	14435	14357	14482	14345	14462	14272	14326	14435	14424	14275	14413	14383	14277	14419	14345	14439	14287	14399	14223	14436	14466	14381	14426	14482	14329	14464	14273	14363	14600	14489	14351	14517	14396	14623	14439	14361	14468	14399	14456	14358	14278	14402	14508	14333	14510	14302	14365	14426	14307	14389	14458	14275	14390	14356	14547	14347	14430	14429	14294	14331	14382	14446	14532	14447	14474	14347	14621	14460	14323	14215	14394	14331	14421	14205	14488	14447	14457	14350	14318	14332	14437	14540	14380	14269	14286	14405	14450	14516	14373	14405	14655	14334	14327	14285	14604	14534	14443	14290	14313	14258	14401	14226	14566	14409	14325	14502	14208	14479	14264	14431	14317	14274	14545	14446	14407	14304	14304	14360	14259	14522	14430	14521	14357	14366	14509	14467	14287	14200	14261	14543	14461	14306	14202	14417	14406	14383	14595	14469	14314	14546	14311	14448	14359	14393	14473	14351	14479	14435	14456	14462	14439	14335	14411	14369	14537	14430	14421	14375	14332	14341	14528	14349	14346	14543	14353	14530	14350	14348	14464	14333	14349	14385	14245	14430	14392	14352	14285	14451	14304	14398	14502	14354	14482	14426	14354	14438	14421	14347	14451	14308	14284	14483	14369	14414	14237	14340	14398	14455	14437	14370	14577	14475	14353	14509	14468	14283	14248	14286	14369	14446	14406	14270	14384	14246	14325	14381	14314	14328	14364	14518	14365	14399	14575	14258	14440	14295	14449	14523	14531	14213	14321	14370	14556	14423	14508	14395	14481	14517	14318	14430	14271	14427	14499	14579	14265	14338	14443	14478	14415	14333	14663	14463	14394	14287	14473	14438	14511	14398	14267	14220	14275	14513	14434	14558	14435	14368	14519	14459	14471	14265	14220	14519	14362	14331	14424	14370	14466	14215	14242	14411	14487	14520	14378	14350	14435	14393	14359	14260	14436	14468	14383	14378	14379	14490	14276	14391	14417	14237	14294	14323	14507	14327	14321	14426	14275	14391	14387	14457	14490	14407	14361	14480	14476	14345	14350	14398	14485	14350	14530	14414	14350	14420	14351	14337	14444	14437	14500	14496	14484	14264	14375	14322	14400	14520	14376	14396	14394	14383	14372	14466	14431	14516	14461	14529	14324	14418	14499	14377	14423	14372	14290	14414	14389	14340	14401	14274	14425	14494	14439	14458	14501	14378	14631	14248	14472	14370	14140	14302	14298	14231	14351	14488	14485	14245	14391	14438	14475	14469	14274	14379	14356	14489	14317	14346	14387	14453	14245	14391	14398	14312	14481	14427	14340	14417	14362	14137	14537	14209	14227	14212	14457	14356	14424	14407	14389	14355	14385	14518	14416	14336	14463	14442	14376	14330	14494	14493	14504	14347	14350	14290	14578	14336	14246	14519	14382	14512	14246	14374	14346	14462	14351	14326	14407	14425	14339	14320	14297	14403	14524	14267	14540	14567	14341	14471	14350	14396	14287	14414	14433	14423	14469	14300	14264	14322	14345	14566	14525	14350	14452	14375	14306	14380	14387	14390	14316	14451	14450	14338	14601	14488	14463	14474	14390	14352	14263	14243	14374	14333	14356	14137	14358	14321	14407	14434	14564	14291	14497	14413	14367	14372	14339	14436	14377	14315	14483	14288	14506	14369	14275	14437	14415	14393	14475	14419	14378	14248	14463	14296	14469	14335	14520	14151	14265	14420	14297	14421	14523	14456	14317	14581	14306	14472	14340	14496	14239	14461	14394	14424	14409	14345	14576	14418	14583	14302	14338	14445	14377	14531	14568	14620	14370	14416	14477	14323	14349	14470	14433	14411	14353	14331	14505	14380	14390	14219	14485	14329	14264	14335	14444	14415	14283	14441	14462	14515	14412	14294	14445	14371	14356	14216	14421	14361	14351	14231	14401	14575	14465	14228	14474	14426	14478	14312	14461	14419	14319	14287	14444	14287	14417	14356	14465	14278	14390	14365	14319	14469	14361	14489	14341	14441	14299	14333	14501	14353	14351	14297	14390	14363	14404	14420	14321	14365	14260	14498	14385	14334	14459	14577	14239	14249	14489	14524	14443	14385	14497	14512	14378	14457	14561	14334	14528	14530	14343	14284	14460	14435	14494	14422	14480	14451	14329	14427	14441	14371	14395	14505	14480	14397	14346	14365	14475	14273	14399	14475	14449	14448	14330	14449	14380	14473	14439	14208	14452	14656	14284	14341	14321	14356	14435	14258	14347	14491	14487	14229	14378	14497	14407	14508	14342	14351	14437	14568	14311	14277	14336	14490	14293	14175	14462	14343	14536	14332	14471	14381	14488	14330	14517	14502	14422	14425	14354	14443	14354	14356	14344	14395	14283	14356	14389	14246	14245	14386	14239	14511	14364	14408	14485	14489	14183	14387	14261	14452	14353	14471	14460	14425	14070	14388	14362	14329	14285	14493	14444	14208	14398	14548	14468	14695	14501	14387	14331	14409	14359	14274	14427	14348	14340	14331	14476	14340	14508	14238	14339	14353	14480	14281	14385	14388	14367	14291	14360	14271	14440	14333	14332	14352	14446	14367	14319	14426	14345	14344	14271	14423	14462	14528	14409	14566	14617	14352	14490	14409	14506	14428	14422	14401	14348	14328	14389	14326	14397	14501	14359	14433	14314	14266	14470	14513	14375	14583	14377	14244	14343	14422	14443	14289	14523	14445	14284	14465	14384	14370	14319	14333	14527	14422	14385	14438	14296	14583	14380	14207	14394	14538	14388	14501	14498	14360	14433	14305	14305	14346	14659	14282	14434	14248	14351	14279	14371	14361	14479	14417	14463	14390	14182	14164	14495	14309	14354	14389	14326	14384	14413	14504	14331	14488	14342	14306	14459	14359	14343	14240	14432	14429	14565	14542	14180	14413	14434	14353	14473	14453	14339	14245	14291	14337	14391	14273	14531	14546	14435	14521	14492	14434	14592	14407	14417	14427	14517	14280	14477	14272	14317	14317	14560	14349	14336	14365	14232	14590	14362	14459	14516	14517	14458	14487	14506	14182	14280	14149	14444	14433	14358	14293	14321	14487	14579	14431	14434	14425	14444	14223	14402	14575	14350	14281	14469	14327	14276	14348	14288	14473	14201	14342	14381	14388	14430	14275	14291	14332	14350	14457	14542	14344	14533	14374	14361	14246	14471	14293	14493	14372	14310	14371	14342	14447	14387	14447	14337	14486	14387	14385	14373	14499	14376	14521	14489	14427	14474	14465	14452	14303	14455	14244	14362	14444	14392	14283	14206	14393	14578	14290	14322	14363	14373	14283	14270	14384	14362	14394	14360	14320	14331	14292	14504	14381	14423	14358	14301	14346	14387	14475	14380	14331	14413	14333	14351	14316	14464	14434	14340	14268	14336	14428	14398	14357	14361	14463	14434	14299	14318	14255	14502	14364	14483	14446	14249	14417	14483	14580	14316	14412	14425	14366	14314	14358	14350	14446	14420	14375	14378	14411	14443	14314	14425	14401	14461	14426	14482	14426	14453	14391	14403	14313	14371	14602	14407	14446	14377	14349	14584	14360	14465	14296	14494	14401	14223	14458	14296	14353	14440	14448	14289	14361	14424	14273	14436	14437	14272	14256	14503	14373	14379	14400	14281	14320	14211	14352	14484	14482	14250	14541	14313	14279	14470	14437	14643	14515	14282	14417	14587	14507	14497	14367	14480	14340	14253	14395	14293	14322	14381	14407
22746	21164	27931	24940	22809	27693	32511	28303	26877	26589	25834	25134	25070	24638	24511	24078	23777	23935	23997	23774	23826	23689	23768	23860	23482	23524	23438	23514	23318	23461	23199	23396	23385	23486	23458	23446	23534	23208	23039	23258	23296	23433	23320	23260	23081	23118	23212	23387	23151	23235	23072	23280	23294	23404	23073	23138	23188	23262	23221	23110	23160	22966	23102	23201	23240	23159	23263	23341	23348	23255	23184	23203	23155	23075	23147	23115	23025	22973	23080	22987	23311	23241	23126	23229	23135	23448	23347	23135	23097	23247	23259	22961	23079	23185	23310	23353	23276	23184	22981	23249	23037	23209	22970	23198	23328	23053	23117	23042	23224	23225	23063	22886	23003	23407	23232	23048	23309	22993	23218	23248	23236	23026	22928	23369	23396	23070	23311	23127	23177	23008	23047	23149	23194	23171	23189	23081	23014	23278	23121	23429	23411	23224	23061	22911	23150	23120	23052	23094	23157	23228	23393	23259	23302	23156	23027	23302	23094	23141	23125	23084	22932	23116	22930	22987	23045	23060	23399	22867	23073	22994	22862	23015	23272	23008	23053	22912	23138	23053	23132	23222	23172	23131	22807	22838	23120	22995	23089	23178	22940	23165	23260	23146	23292	23257	23238	22952	23103	23092	22984	22996	23086	23051	23269	23065	22906	23112	22975	23044	23163	23030	23062	23073	23288	23167	22964	23003	23186	22849	23154	23227	23196	23017	22942	23374	23181	23316	23105	23039	23084	23130	23245	23121	23115	23248	23198	23191	22943	23151	22942	23100	23097	23031	23172	23002	23014	23149	23269	23166	23436	23113	23009	23204	23176	23125	22884	23367	22944	22999	22950	23098	23094	22881	23222	23026	23045	23352	23044	23148	23085	23182	23075	23032	23232	23054	23103	23034	22939	23029	23277	23035	23033	22877	23132	22942	23217	23216	23202	22967	23133	22843	23102	23008	23055	23263	23306	23182	23358	23144	23223	23000	23137	23131	23231	23207	23360	23282	22971	23198	23198	23066	22821	23152	23123	23063	23049	23140	23040	22985	22927	23078	22995	23109	23221	23199	22939	23288	22971	23145	23064	22998	23229	23204	23347	23049	23133	23150	23425	23287	23374	23228	23189	22992	23194	23230	22847	23170	23268	23214	23015	23179	23281	22905	22923	23358	23034	23051	23215	23039	23197	23229	23171	23221	23217	23202	23258	23153	23082	22996	23120	23078	23179	23075	23153	23091	23132	23037	23035	23074	23109	23084	23221	23041	23325	22913	23222	23087	23250	23428	22942	23264	23341	23241	23128	23128	23319	23057	23028	22905	23308	23107	23169	23372	23314	23117	23344	23187	22904	22961	23019	23080	23039	23257	23063	23081	22975	23238	23079	23257	23188	23027	23136	23075	23053	23290	23076	23199	22997	23428	22961	23140	23104	23389	23148	23107	23189	23103	23064	23144	23108	23155	23040	23290	22985	23000	23149	23113	23036	22930	22858	23148	22997	23005	23048	23057	23086	23191	23259	23026	23101	23163	22991	23070	23192	22997	23407	23159	23063	23222	23126	22940	22915	22991	22962	23189	23259	23199	22943	23052	23012	23222	23065	23126	23284	22983	23091	23155	23038	22993	23086	22927	23324	23056	23114	23153	23257	23153	23401	22927	22791	23127	23165	23109	23168	23238	23059	22940	23274	23344	23318	23133	23221	23120	23046	23231	23091	23250	23223	22929	23137	22843	22923	23271	23116	22987	23256	22965	22778	23024	22963	23259	22898	23051	23183	22887	23350	23440	23395	22995	23060	23164	23273	23227	22942	23211	23238	23256	23248	22965	23353	23126	23204	23106	22989	23219	23097	23102	22957	23219	23283	23142	23115	23378	23093	22940	22897	22965	23102	22926	23148	23023	23234	23030	23238	23109	23129	23274	23243	23104	23040	22853	22914	23013	23072	23153	22968	23057	23170	23100	23001	22985	23051	23130	23264	23118	23359	23294	23079	23016	23021	22735	23053	23177	23163	23206	23090	23146	22945	23117	23116	22830	23181	22839	23047	22968	23067	22904	23225	23011	23111	23123	23097	23032	22998	23215	22979	23141	23033	23081	23042	23321	23175	23076	22838	22911	22975	22955	23366	23279	23179	23112	23078	23103	23019	23406	23209	23052	23162	23113	23248	23087	22955	23223	22948	22940	23078	22881	22982	22823	22829	23019	23178	23001	23101	23233	23224	23064	23218	22891	23141	23098	23214	22965	23061	23129	23322	22904	23503	23238	23070	22861	22961	22817	23362	23124	22883	23056	22867	23180	23141	22943	22730	23184	23052	23041	23170	23074	23213	23002	23044	23030	23047	23185	22983	22835	23171	23255	23362	23203	23164	22952	23154	23114	23108	23010	23223	22936	23188	22898	23280	23206	23082	22935	23113	23209	23021	23250	23118	23238	23213	23084	22954	23196	23333	23020	22907	22983	22961	23080	23194	23162	23206	23339	23256	23383	23037	22796	23023	23214	22986	23157	23150	23022	23286	23013	23071	23029	23049	23121	23282	23013	23027	23037	23204	23089	23174	23096	23220	23111	23196	23186	23387	22963	23047	23010	23051	23137	23130	23096	23254	23029	22954	22983	22911	23026	23198	22864	23042	23194	23106	23148	23079	23102	22953	23097	23149	22908	23261	23222	23176	22900	23154	23048	23238	23184	23137	23175	23266	23024	23157	22948	23077	23101	23235	23084	23232	22948	23212	23189	23365	23119	22923	22948	23027	23437	23227	23233	23305	23073	23173	23158	22980	22976	23120	23030	22839	22639	23114	22942	22919	22966	23040	23142	23091	22862	23170	22926	22963	22967	23045	23069	23260	23189	23093	22889	23272	23063	23186	23217	23147	22974	22984	23159	23339	23248	23184	23141	22845	22854	22883	23097	23152	23036	23065	23018	22986	23044	23331	23072	23197	23263	22846	23286	23123	23005	23085	23382	23084	23142	22896	23031	23235	22927	23066	23021	23214	23411	22985	23106	23259	22837	22907	23103	23142	23246	23356	23087	23087	22886	22876	22960	23192	23349	23208	23295	23027	23046	23174	23078	23176	23013	22884	22948	23190	23117	23020	23192	23304	23143	23247	23286	23007	23131	23088	22930	23096	23058	23176	23166	23076	23157	23182	23141	23124	23457	22932	23208	23129	23223	23262	23179	22975	22997	23084	23014	23087	23196	22950	23238	22844	22929	23070	23054	23133	23321	23181	23126	22945	23174	23115	23176	23087	23351	23191	22969	23186	23201	23157	23316	23238	23215	23095	23014	23056	22797	22914	23186	23157	23050	23220	23098	23247	23025	23038	23209	23298	23027	23314	23058	23224	23061	23179	23083	23104	23340	23253	23168	22879	23033	23200	22946	22932	23087	22924	23029	22968	23170	22841	22812	22952	22832	23188	23309	23183	23111	22933	22999	23226	23043	23244	23093	23016	23071	22956	23022	23121	22960	23240	22841	23277	23290	23101	23180	23097	23253	22867	23006	23114	23256	23254	23225	23115	22969	23113	23017	23104	23065	23255	23161	23231	23125	22994	22989	22980	23054	22974	23344	23006	22961	22980	23125	23121	22877	23136	23031	23038	22961	23006	23179	23325	22844	23157	23383	23096	22874	23022	22985	23046	22857	23097	23196	23141	23176	23048	22977	22911	23235	23105	23025	23088	23053	23108	23153	22971	23086	23092	23062	23225	23296	23084	23100	22936	23003	23018	23132	23113	22926	22983	23154	23274	22922	23262	23271	23149	23203	23530	23229	23284	23235	23136	23446	23279	23076	23261	22870	23095	23144	23128	23028	23084	23114	23132	23044	23283	22903	22979	22710	23223	22955	23087	23031	23080	23254	22914	23188	23245	23314	23165	23137	23102	22851	23112	23222	23000	22770	23143	23321	23167	23054	22874	22912	23078	23108	23205	23104	23087	23005	23316	22791	22799	23134	23253	23246	22794	23173	23050	23155	23163	23127	23096	22974	23114	23136	23093	22984	23036	22927	23043	23100	23201	22949	22993	23072	23092	23090	23363	22965	22913	23011	22992	23180	23045	23240	23163	23220	23055	22920	23161	22921	23130	23025	23466	23117	23247	23261	23077	22827	23292	23324	23314	23135	23043	22957	23205	23160	23048	22968	22978	22988	23239	22819	22891	22917	22899	22977	23185	23291	22960	22943	23207	22921	23147	23104	22917	23149	22982	22954	23019	23229	22946	23053	22964	23103	23116	23101	23075	23036	23308	22915	22904	23157	23143	23195	23256	22997	23229	22928	23067	23182	23170	22983	23027	23124	22890	23289	23085	23361	22963	22838	23014	23092	23124	23109	23072	23095	23188	23037	22963	23235	22982	23098	23182	23183	23270	23194	23094	23192	23007	23030	23078	23204	23094	22756	23133	23248	23168	23222	23053	23007	23105	23153	22986	23149	23248	22863	22926	23195	22942	22984	22940	23237	23304	23096	23054	23047	23313	23220	23156	23067	23368	23049	22928	23158	22994	23115	23256	23020	23208	23353	23102	23032	23215	23127	23102	23191	23104	23260	23147	23017	22973	23341	23079	22900	22809	23140	23095	23143	23094	23053	23152	23117	23149	23139	23289	23234	23168	23247	22923	22852	22868	23119	23199	23204	23097	23012	23078	23187	23252	22775	23045	22958	22956	23191	22935	22925	23063	22997	22958	23278	23212	22888	23134	23242	23324	23004	23193	23119	23105	23085	23074	23188	23006	23172	23250	23157	22969	23195	23196	22975	22905	22992	23072	23064	23064	22923	23083	22858	22962	23231	23120	23132	23288	23075	22863	23086	22981	23120	23227	22934	23338	22964	23012	23159	22929	23124	22846	22984	22907	23017	23118	23127	23029	23188	23108	23114	23073	23054	23022	23133	23013	22962	23248	22991	22977	23155	23050	22857	23222	23286	23040	23036	23078	22992	23304	23345	23262	23321	23204	23052	23047	23091	23312	23147	22986	23210	22901	23251	23114	23212	23098	23106	23137	23130	23018	23045	23137	23334	23065	23169	23155	23428	23259	23396	23082	23106	23033	22969	23011	23079	23048	23010	23171	23026	22848	22967	22874	23249	23016	22910	23119	23177	23269	23071	23200	23117	22968	23143	23254	23146	23030	23381	23015	23088	23183	23007	23040	22978
23880	41996	41464	34607	30022	26326	24233	22043	20999	19806	18991	17911	17704	17241	16838	16516	16245	16201	16039	15968	15994	15735	15591	15676	15569	15633	15603	15685	15472	15556	15463	15518	15182	15356	15398	15353	15485	15135	15212	15273	15164	15433	15310	15278	15334	15389	15396	15433	15238	15213	15370	15201	15154	15292	15153	15226	15145	15131	15240	15310	15123	15177	15143	15060	15130	15142	15161	15176	14999	15328	15148	15124	15048	15234	15128	15095	15114	15103	15170	15097	15045	15213	15094	15117	15014	15191	15159	15280	15062	15071	15232	15143	15021	14899	15094	15057	15211	15121	15088	15081	15147	15062	15181	15210	15309	15154	15241	15179	15324	15221	15147	15224	15206	15019	15106	15197	15133	15186	15241	15155	15221	15067	15044	15133	14984	14918	15075	15287	15195	15081	15085	15133	15161	15157	15280	15233	14983	15159	15197	15039	15067	15230	15265	15192	15138	15229	15193	15255	15098	15208	14980	15278	15238	15265	15106	14820	14969	15076	15269	15127	15298	15109	15062	15105	15113	15037	15095	15092	15271	15333	15224	15182	15083	15154	15302	15095	15020	15116	15077	14953	15103	15105	14972	15303	14956	15216	15186	15255	15141	15148	15087	15078	15203	15092	15094	15088	15082	15109	15172	15099	15035	14934	15061	15244	15232	15059	15183	15208	15117	15118	15096	15171	15217	15052	15039	15113	15134	15042	15120	15266	15229	15260	15135	15052	15255	15113	15243	14967	15050	15147	14911	15207	14991	15188	15147	15020	15185	15321	15108	15125	15227	15029	15192	14932	15149	15069	15215	15120	15129	15118	14971	15121	15086	15030	15164	15065	15012	15212	15166	15169	15192	15101	15028	15034	15293	15116	15222	15258	15114	15256	15081	15288	14977	15273	14994	15333	15061	15008	15199	15112	15105	14977	15252	15141	15101	15155	15014	15246	15038	15075	15127	15033	15082	15208	15180	15139	15088	15203	15152	15177	15100	15132	15156	15230	15196	15025	15188	14943	15138	15066	15285	15095	15055	15074	15212	15104	15035	15384	15295	14980	15049	15191	15040	15055	15114	15215	15195	15110	15128	15000	15205	15328	15180	15168	15128	15208	15092	15236	15038	15113	15101	15280	15116	14891	15016	15036	15109	15080	15101	15076	15016	14995	14977	15023	15292	15059	15091	15012	15157	15104	15200	15050	15074	15026	15016	15030	15009	15210	15109	14882	15164	15129	15110	15174	15158	15247	15053	15078	15091	15170	15041	15280	15173	15115	15288	14963	15271	15087	15178	15223	15162	15054	15121	15236	15089	15214	15067	15071	15146	14920	15172	15269	15259	15050	15011	15115	15170	15011	15261	15164	15131	15075	15110	15216	14929	15250	15255	15124	15079	15205	15195	15211	14968	15178	14974	15136	15143	15067	15182	14993	15130	15111	15106	15215	14980	15112	14990	15097	15073	15274	15081	15142	15112	15125	15147	15184	15135	15077	15143	15087	15123	15081	15398	15033	15092	15107	15181	15130	15147	15127	15144	15089	15173	15198	15174	15194	15117	15149	15350	15299	14961	15121	15274	15106	15130	15108	15293	15079	15139	15125	14998	15173	15132	15191	14953	14975	15201	15055	15103	15066	15183	15241	15130	15010	15046	15296	15070	15115	15142	15219	15242	15033	15029	15010	15021	15156	15052	15148	15111	15161	15126	14903	15016	15234	15093	14972	15218	15062	15059	15074	15120	15194	15065	15159	15274	15083	15217	15100	15080	15262	15036	15150	15159	15164	15074	15157	15102	15031	15100	15081	15176	15099	15274	14892	15250	15058	15225	15311	15085	15158	15037	15029	15140	15097	14974	15204	15074	15116	15150	15008	15063	15084	15256	15094	15199	15277	15098	15145	15304	15175	15309	15158	15000	15317	15056	15264	15243	15302	15064	15244	15135	15137	15151	15188	15221	15289	15251	15141	15021	15120	14942	15062	15222	15149	15077	15136	14998	15126	15105	15150	15074	15208	15149	15092	15090	15262	15084	15146	15108	15052	15070	15277	15050	15038	15197	15046	15152	14841	15246	15164	15043	15155	15131	15155	14976	15165	15154	15064	14942	15199	15199	15014	15014	15035	15017	15318	15232	15201	15080	15012	15161	15045	15070	15033	15122	14991	15305	15119	15203	15168	15177	15157	15127	14968	15094	15126	15233	15075	15243	14969	15053	15160	15119	15268	15095	15019	15104	15115	15041	14997	15145	15192	15046	15143	15084	15064	15031	15349	15237	15103	15076	15027	15121	15096	15171	15098	15248	15067	15076	15281	15106	15145	15219	15260	15104	15268	15299	15143	15150	15270	15285	15042	15295	15079	15199	14972	15180	15281	15063	14907	15091	15126	15057	15174	15182	15195	15089	14988	15144	15206	15138	15050	15104	15295	14962	15112	15169	15231	15032	15035	15038	15170	15116	15225	14936	15026	15032	15104	15041	15068	15178	15209	15228	15181	15135	15100	15043	15169	15310	15073	15053	15276	15242	14978	15111	15245	15154	15035	15153	15025	15182	15140	15126	15025	15191	15161	15194	15019	15142	15209	15246	15076	15070	15108	15123	15224	15128	14962	15161	15166	15069	15250	14894	14933	15025	15216	15288	14998	15203	15208	15014	15100	15074	15026	15184	14986	15118	15104	15050	15268	15115	15020	15111	15160	15134	15039	14987	15218	15010	15121	15184	15140	15021	15052	15393	15163	15120	15076	15097	15258	15176	15086	15190	15219	15137	15167	15201	15094	15100	15069	14977	15035	15078	15066	15382	15176	15193	15073	15063	14979	15301	15047	15027	15095	15053	15054	15195	15105	15072	15068	15099	15242	15064	15224	15082	15150	15100	15026	15152	15128	15151	15028	15092	15253	14991	15248	15113	15283	15096	15297	15050	14991	15045	15118	14995	15096	15040	15140	15015	15074	15147	15062	14905	15261	15021	15123	15179	15018	14960	15258	15163	15256	15177	15243	15092	15118	15053	15110	15047	15236	15228	15179	15032	15084	15308	15190	15162	15220	15047	15070	15040	15129	15076	15159	15194	15218	15070	15206	15144	15036	15203	15007	15060	15157	15084	15281	15219	14995	15181	15073	15222	15117	15095	14920	15225	15078	15188	15113	15290	15041	15097	15136	15082	15238	15065	15042	15173	15320	14987	15091	15108	15203	15181	15293	15092	14908	15206	15135	15191	15045	15037	15127	15234	15047	15147	14924	15264	15034	15031	15190	14958	15094	15100	15182	15094	15137	15164	15180	15044	15231	15025	15240	15165	15089	14889	15064	15242	15124	15088	15220	15037	15102	15141	15141	15074	15045	15012	15311	15124	14967	14965	14972	15179	15074	15208	15165	15291	15188	15202	15171	15162	15342	15137	15107	15315	15236	15082	15087	15198	15167	15227	15064	14912	15155	15090	15242	15089	15071	15020	15089	15153	15153	15277	15174	15098	14909	15098	14967	15305	15198	15126	15028	15201	15178	15059	15223	15246	15077	15096	14967	15090	15278	15156	15155	14928	15279	15145	15119	15043	14989	15136	15202	15107	15029	14978	15108	15085	15126	15066	14948	15029	15018	15092	15123	15149	14972	15006	15088	15180	15282	15112	15131	15197	15098	14926	15100	15073	15043	15102	15006	15169	15245	15105	15273	15024	15134	15114	15088	15119	15275	15065	14939	15188	14936	15147	15162	15251	14991	15007	15002	15193	15180	15110	15123	15195	15108	15223	15102	14942	15005	15222	15040	15078	15077	14916	15049	15218	15021	15077	15281	15126	15138	15158	14943	15057	15053	15269	15101	15235	15086	15317	15081	15055	15120	15155	15065	15099	15066	15222	15054	15254	15068	15156	15022	15000	15017	15112	15155	15136	15181	14972	15181	15060	15319	15116	15147	15158	15073	15146	15136	15145	15140	15132	15312	15169	15076	15090	15032	15319	15326	15051	15086	15166	15049	15135	15038	15121	15102	14957	14978	15119	15218	15031	15126	15163	15232	15068	15101	15053	14976	15196	15053	15085	15066	15059	15018	15010	15181	15137	15130	15298	15110	15072	15312	15231	15403	15223	15314	14997	15085	15167	15106	15042	15125	15106	15119	15194	15055	15318	15073	15033	15176	15252	15075	14967	15169	15116	15232	15024	15098	15226	15131	15077	15217	15200	14988	14990	15088	15150	15110	15044	15033	15132	15250	15081	15125	15013	15091	15195	15204	15131	15064	15116	15201	15315	15082	15054	15151	15188	15104	15084	15336	15154	15239	15181	15165	14946	15179	15103	15123	15232	15035	15051	15120	15090	15200	15084	15124	15084	14997	15165	15206	15130	15156	15141	15116	15084	15130	15252	14962	15101	15040	15197	15165	15078	15023	15042	15073	15089	15235	15031	15177	15155	15144	15011	15015	14977	15190	15374	15161	15187	14979	15121	15200	15116	15055	15223	15198	15156	15033	15212	15094	15161	14987	15120	14899	15069	15204	15130	15177	15028	15129	15264	15158	15175	14969	14976	14937	15089	15072	15180	15223	15169	15097	15274	15189	15215	15143	15015	15023	15219	15047	15007	15073	15161	14983	15041	14986	14991	14951	15084	15041	15163	15074	15170	15183	15074	15380	15013	15011	15031	15070	15270	15115	15172	15031	15119	15059	14966	15140	15166	15132	15194	15049	15304	15012	15084	15113	15015	15091	15309	15138	15012	15356	15304	15261	15078	15210	15252	15173	15009	15212	15105	15069	15367	15110	15018	14896	15211	15144	15152	15144	15138	15008	15129	14955	15238	15323	15229	15099	15161	15262	15170	15126	15170	15164	15164	15050	15072	15108	15084	15176	15074	15104	15306	15225	15070	15185	14991	15032	15170	14935	15120	15192	15141	15088	15065	15058	15078	15099	15147	15017	15187	15168	15267	15052	15134	15034	15215	15230	15175	15265	15084	15220	15147	15082	15095	15122	15104	15113	15048	15145	15114	14944	15279	15077	15051	15088	15179	15098	15127	15063	15176	15155	15221	15121	15070	15015	15151	15287	15110	15152	15199	15113	15123	15124	15223	15213	15054	15146	15102	14910	15225	15119	14958	15274	15154	15122	15222	15093	15213	15009	14944	15056	15343	15115	15127	15282	15268	15171	15269	15030	15128	15071	15095	15238
33912	28548	31844	29450	26238	25101	24123	23317	22764	22359	22280	22307	21948	21741	21461	21817	21787	21444	21592	21577	21598	21199	21400	21308	21380	21217	21248	21540	21456	21681	21460	21412	21371	21686	21618	21292	21426	21277	21204	21357	21323	21087	21359	21212	21268	21411	21270	21383	21311	20954	21272	21284	21262	21252	21232	21364	21061	21343	21154	21358	21361	21096	21298	21213	21301	21285	21363	21100	21284	21155	21304	21154	21350	21199	21473	21286	21206	21437	21168	21241	21133	21372	21312	21132	20974	21459	21320	21201	21260	21399	21521	21456	21298	21157	21537	20942	21122	21301	21038	21269	21278	21302	21297	21206	21194	21240	21254	21374	21212	21233	21396	21295	21225	21051	21272	21190	21307	21059	21239	21277	21237	21425	21166	21093	21386	21223	21177	21383	21185	21312	21272	21257	21053	21454	21393	21347	21202	21324	21309	21146	21253	21209	21197	21362	21461	21214	21314	21332	21407	21215	21209	21275	21152	21243	21184	21362	21084	21170	21368	21043	21390	21200	21218	21391	21248	21325	21353	21311	21375	21388	21268	21143	21092	21319	21089	21247	21324	21338	21247	21215	21309	21391	21175	21098	21150	21054	21161	21400	21145	21378	21318	21056	21173	21475	21251	21435	21244	21225	21158	21366	21279	21335	21257	21071	21133	21330	21269	21321	21005	21333	21242	21326	21004	21312	21290	20895	21071	21131	21303	21237	21299	21056	21279	21097	21256	21309	21296	21435	21414	21322	21184	21188	21207	21221	21044	21230	21461	21459	21387	21157	21364	21267	21441	21295	21281	21341	21257	21042	21017	21272	21332	21034	21482	21479	21343	21254	21067	21090	21137	21513	21376	21368	21357	21180	21184	21260	21098	21165	21392	21137	20982	21064	21152	21199	21257	21196	21224	21184	21074	21175	21263	21343	21404	21366	21293	21415	21210	21218	21098	21519	21390	21236	21396	21362	21292	21199	21055	21319	21442	21273	21008	21235	21264	21244	21329	21162	21348	21259	20992	21157	21303	21180	21124	21231	21252	20967	21223	21073	21309	21193	21267	21478	21261	21008	21233	21323	21099	21166	21387	21158	21200	21339	21450	21147	21355	21347	21219	21167	21044	21333	21280	21298	21285	21298	21232	21526	21305	21110	21260	21377	21465	21371	21130	21290	21223	21168	21316	21049	21087	21169	21097	21339	21469	21214	21242	21330	21259	21215	21264	21502	21435	21078	21389	21455	21280	20903	21262	21343	21201	21426	21232	21153	21133	21183	21351	21304	21278	21016	20966	21474	21331	21241	21308	21362	21168	21362	21537	21317	21221	21312	21316	21080	21279	21364	20931	21229	21383	21418	21360	21138	21479	21453	21409	21196	21576	21293	21205	21166	21271	21302	21365	21402	21443	21373	21332	21163	21214	21447	21553	21181	21293	21314	21184	21339	21311	21262	21323	21265	21152	21243	21351	21053	21112	21303	21068	21256	21222	21396	21255	21109	21298	21452	21408	21120	21464	21228	21245	21090	21486	21328	21124	21245	21253	21232	21271	21547	21103	21218	21236	21307	21198	21129	21433	21289	21153	20941	21126	21147	21123	21309	21316	21253	21266	21190	21244	21206	21437	21363	20989	21304	21187	21247	21310	21167	21270	21415	21226	21169	21425	21192	21090	21285	21391	21278	21348	21310	21359	21070	21252	21259	21261	21165	21229	21194	21376	21299	21234	21096	21514	21260	21113	21088	21241	20973	21076	21106	21368	21183	21301	21048	20932	21241	21127	21257	21236	21335	21165	21255	21017	21253	21389	21410	21452	21192	21386	21430	21397	21076	21362	21409	21671	21466	21281	21489	21144	21260	21231	21116	21254	21320	21162	21203	21274	21230	21383	21122	21405	21332	21467	21318	21390	21330	21166	21214	21410	21270	21041	21491	21193	21040	21087	21205	21487	21124	21228	21133	21158	21066	21160	21514	21159	21468	21252	21506	21338	21057	21536	21206	21271	21323	20956	21388	21314	21258	21233	21215	21323	21304	21444	21060	21093	21030	21298	21397	21527	21168	21190	21397	21373	21461	21332	21375	21526	21045	21136	21338	21227	21371	21249	21276	21045	21015	21230	21210	21293	21293	21167	21429	21456	21491	21189	21290	21443	21289	21242	21228	21094	21307	21417	21491	20977	21123	21219	21172	21286	21281	21347	21302	21451	21245	21183	21236	21248	21341	21403	21431	21536	21194	21338	21105	21116	21255	21053	21244	21356	21095	21053	21037	21420	21030	21145	21134	21273	21315	21099	21100	21257	21219	21346	21062	21190	21171	21221	21211	21456	21358	21218	21233	21197	21094	21370	21244	21190	21329	21066	21247	21440	21047	21286	21313	21268	21346	21272	21256	21366	21271	21328	21286	21236	21369	21165	21374	21034	21234	21022	21237	21434	21361	21399	21515	21413	21249	21288	21345	21103	21218	21292	21305	21164	21253	21116	21225	21229	21207	21153	21237	21328	21299	21204	21016	21454	21125	21238	21404	21146	21291	21297	21399	21304	21365	21266	21558	21339	21468	21309	21265	21547	21230	21197	21131	21139	21210	21343	21235	21569	21257	21427	21451	21322	21237	21368	21196	21418	21278	21215	21365	21229	21219	21428	21555	21401	21191	21160	21265	21359	21056	21294	21192	21252	21264	21159	21369	21337	21064	21345	21255	21100	21377	21151	21264	21321	21379	21179	21088	21347	21180	21211	21363	21220	21033	21199	21165	21136	20992	21357	21427	21435	21433	21355	21312	21309	21254	21418	21335	21367	21259	21508	21113	21239	21225	21340	21227	21304	21155	21243	21241	21333	21100	21101	21262	21009	21321	21489	21178	21186	21390	21525	21436	21617	21076	21068	21322	21173	21123	21410	21328	21162	21478	21550	21341	21188	21268	20945	21365	21077	21077	21273	21325	21432	21204	21170	21233	21351	21442	21021	21258	21062	21177	21495	21430	21248	21474	21324	21185	21290	21309	21271	21343	21423	21115	21450	21281	21346	21416	21340	21270	21228	21307	21448	21232	21489	21273	21078	20988	21002	21061	21463	21205	21287	21179	21227	21343	21171	21363	21288	21031	21327	21225	21145	21368	21317	21100	20972	21463	21269	21240	21294	21168	21159	21175	21167	21095	21248	21155	21014	21255	21351	21214	21253	21210	21333	21075	21260	21394	21314	20936	21109	21116	21394	21238	21419	21310	20996	21477	21239	21503	21174	21137	21253	21072	21227	21285	21077	21270	21216	21548	21359	21210	21383	21395	21188	21265	21224	20966	21193	21186	21162	21397	21237	21256	21273	21385	21355	21354	21416	21415	21447	21155	21253	21367	21115	21148	21229	21149	21204	21192	21042	21267	21334	21288	21183	21392	21570	21135	21250	21233	21252	21284	21425	21262	21087	21299	21278	21231	21563	21445	21422	21207	21219	21326	21136	21278	21299	21275	21219	21369	21350	21270	21253	21219	21191	21281	21327	21346	21194	21465	21132	21165	21154	21069	21178	21219	21302	21357	21230	21328	21131	21398	21217	21329	21103	21470	21055	21161	21361	21275	21137	20927	21184	21169	21221	21373	21308	21252	21282	21127	21321	21191	21375	21413	21281	21115	21312	21313	21162	21166	21244	21288	21361	21390	21191	21205	21393	21353	21094	21118	21128	21201	21292	21180	21333	21185	21222	21346	20979	21257	21221	21340	21212	21225	21313	21329	21245	21190	21097	21346	21224	21302	21352	21284	21296	21135	21350	21193	21204	21174	21288	21366	21220	21192	21357	21299	21164	20990	21312	21039	21434	21255	21348	21169	21497	21317	21306	21286	21310	21345	21273	21176	21331	21193	21081	21383	21449	21040	21121	20972	21194	21012	21433	21161	21326	21281	21125	21279	21284	21508	21379	21148	21283	21391	21433	21110	20969	21257	21346	21132	21314	21179	21281	21429	21284	21156	21275	21138	21183	21009	21324	21224	21124	21272	21559	21221	21575	21132	21181	21416	21366	21150	21241	21414	21237	21114	21163	21250	21315	21370	21289	21486	21596	21124	21302	21014	21295	21180	21152	21223	21499	21356	21396	21309	21110	21416	21430	21156	21155	21135	21250	21359	20999	21109	21179	21313	21409	21001	21434	21233	21218	21158	21119	21343	21448	21210	21404	21082	21063	21228	21049	21226	21241	21546	21272	21316	21211	21203	21139	21223	21193	21091	21109	21303	21434	21251	21481	21218	21537	21318	21354	21155	20906	21207	21349	21286	21209	21361	21425	21179	21138	21242	21243	21369	21276	21173	21248	21394	21235	21226	21511	21425	21181	21132	21460	21274	21260	21231	21375	21555	21207	21265	21195	21376	21155	21217	21060	21454	21052	21337	21184	21142	21291	21214	21113	21156	21245	21311	21383	21305	21490	21205	21226	21286	21502	21036	21329	21507	21462	21221	21348	21489	21236	21186	21339	21114	21343	21290	21228	21148	21225	21426	21234	21343	21292	21206	21257	21351	21304	21393	21398	21512	21078	21306	21304	21119	21159	21203	21178	21473	21330	21299	21279	21066	21189	21144	21509	21297	21396	21004	21495	21164	21460	21384	21366	21227	21089	20838	21303	21229	21171	21349	21174	21274	21054	21132	21175	21291	21334	21391	21206	21335	21240	21485	21196	21129	21112	21318	21454	21264	21351	21576	21267	21220	21219	21169	21348	20963	21354	21179	21302	21292	21284	21364	21185	21298	21214	21322	21126	21135	21187	21345	21328	21148	21284	21292	21358	21285	21113	21232	21251	21208	21247	21178	21238	21173	21152	21018	21509	21154	21155	21272	21452	21206	21117	21326	21192	21572	21229	21288	21359	21438	21202	21389	21294	21218	21345	21151	21216	21232	21172	21259	21116	21067	21233	21103	21118	21210	21334	21199	21367	21280	21326	21382	21103	21251	21410	21226	21251	21228	21166	21147	21028	21349	21327	21416	21284	21301	21396	21450	21132	21467	21336	21338	21279	21384	21246	21282	21308	21288	21218	21299	21139	21165	21168	21347	21244	21429	21097	21069	21294	21083	21331	21012	21175	21077	21153	21080	21227	21163	21329	21311	21422	21230	21297	21207	21300	21134	21233	21299	21212	21372	21278	21204	21271	21370	21104	21257	21355	21170
23340	29529	29421	24192	21241	19497	18137	17480	16671	16297	15701	15276	15281	15096	15007	14875	14610	14645	14630	14617	14650	14550	14519	14502	14689	14520	14455	14350	14583	14604	14526	14358	14586	14493	14328	14455	14480	14205	14374	14460	14326	14235	14235	14382	14601	14531	14443	14307	14343	14569	14345	14289	14272	14242	14513	14571	14359	14486	14464	14319	14388	14295	14372	14075	14271	14228	14455	14192	14420	14284	14125	14323	14304	14396	14347	14509	14286	14296	14330	14190	14540	14347	14401	14244	14341	14404	14299	14416	14376	14165	14589	14209	14286	14337	14354	14379	14440	14216	14373	14293	14325	14316	14272	14317	14327	14325	14433	14167	14322	14388	14299	14398	14444	14327	14186	14433	14384	14260	14379	14225	14305	14481	14358	14493	14142	14335	14445	14259	14369	14260	14225	14489	14342	14529	14234	14314	14429	14235	14335	14260	14323	14362	14308	14206	14491	14424	14248	14282	14330	14270	14397	14411	14296	14212	14403	14375	14434	14292	14494	14122	14506	14433	14340	14299	14407	14380	14365	14384	14338	14270	14342	14403	14388	14223	14495	14164	14303	14282	14307	14296	14402	14387	14344	14254	14431	14171	14209	14391	14303	14412	14381	14225	14310	14295	14347	14395	14436	14344	14252	14256	14186	14356	14334	14395	14432	14282	14226	14192	14323	14438	14375	14258	14192	14344	14335	14088	14341	14334	14525	14352	14311	14378	14413	14312	14266	14418	14330	14219	14431	14436	14397	14374	14379	14159	14330	14192	14327	14359	14321	14285	14410	14418	14323	14478	14324	14370	14361	14357	14385	14404	14261	14379	14304	14248	14415	14293	14238	14158	14481	14318	14428	14484	14191	14101	14354	14089	14433	14520	14198	14155	14350	14262	14408	14238	14194	14274	14301	14190	14459	14475	14351	14080	14396	14420	14550	14381	14277	14280	14346	14531	14414	14491	14536	14368	14630	14228	14238	14465	14492	14287	14443	14382	14544	14221	14496	14326	14313	14502	14332	14433	14361	14346	14165	14197	14487	14504	14367	14362	14202	14309	14386	14267	14257	14369	14210	14261	14226	14502	14297	14267	14322	14368	14329	14220	14445	14215	14376	14300	14264	14194	14350	14247	14238	14332	14260	14406	14433	14260	14556	14226	14276	14304	14274	14403	14437	14235	14258	14384	14449	14217	14328	14297	14290	14319	14491	14275	14410	14295	14312	14216	14425	14311	14330	14422	14478	14273	14400	14272	14331	14454	14346	14378	14426	14265	14490	14252	14332	14148	14471	14440	14271	14374	14466	14346	14501	14296	14428	14276	14234	14453	14360	14263	14426	14269	14340	14281	14603	14338	14361	14433	14338	14377	14428	14413	14438	14312	14403	14478	14279	14431	14442	14295	14353	14385	14368	14399	14242	14368	14318	14188	14296	14538	14448	14369	14205	14394	14443	14382	14344	14347	14361	14487	14349	14301	14332	14457	14409	14290	14246	14348	14454	14273	14058	14316	14378	14297	14492	14324	14348	14336	14344	14387	14239	14236	14435	14317	14286	14281	14323	14411	14636	14452	14407	14434	14282	14414	14270	14374	14414	14283	14254	14428	14052	14362	14218	14325	14404	14310	14518	14347	14297	14388	14353	14434	14337	14236	14397	14272	14423	14441	14298	14227	14407	14254	14284	14277	14348	14466	14172	14164	14339	14325	14422	14338	14438	14377	14293	14201	14370	14268	14434	14316	14291	14255	14267	14240	14493	14348	14268	14495	14450	14543	14302	14501	14406	14205	14292	14195	14395	14222	14310	14244	14459	14193	14233	14199	14188	14389	14364	14229	14232	14320	14314	14215	14469	14462	14440	14204	14479	14395	14198	14476	14269	14429	14253	14235	14571	14332	14330	14425	14149	14478	14276	14437	14430	14385	14357	14188	14354	14402	14358	14416	14364	14283	14248	14332	14358	14295	14433	14482	14429	14446	14237	14386	14368	14321	14386	14459	14416	14507	14380	14467	14448	14258	14377	14195	14411	14403	14207	14312	14414	14277	14472	14444	14450	14413	14396	14289	14337	14421	14269	14434	14381	14313	14387	14405	14336	14195	14169	14328	14238	14354	14335	14386	14241	14266	14321	14486	14392	14346	14433	14294	14314	14366	14248	14282	14422	14358	14229	14369	14517	14188	14227	14486	14363	14328	14365	14312	14243	14312	14416	14389	14306	14343	14270	14325	14250	14413	14395	14355	14504	14416	14383	14316	14424	14262	14166	14357	14339	14236	14440	14318	14242	14232	14278	14543	14357	14296	14393	14372	14364	14576	14435	14268	14300	14528	14269	14348	14354	14259	14290	14574	14410	14242	14307	14351	14410	14375	14225	14474	14350	14382	14383	14516	14284	14430	14511	14517	14290	14478	14440	14298	14496	14280	14379	14366	14276	14503	14589	14409	14203	14284	14417	14316	14273	14160	14337	14376	14312	14233	14405	14276	14388	14466	14213	14348	14183	14396	14473	14265	14357	14301	14453	14195	14416	14393	14318	14469	14337	14357	14371	14321	14168	14516	14386	14366	14403	14448	14340	14246	14426	14191	14348	14323	14360	14277	14407	14257	14346	14304	14415	14371	14346	14396	14420	14253	14326	14419	14392	14363	14143	14297	14232	14369	14348	14405	14409	14491	14470	14338	14413	14398	14466	14302	14347	14393	14489	14239	14483	14343	14368	14423	14283	14369	14250	14379	14407	14289	14288	14339	14232	14463	14112	14345	14249	14287	14322	14416	14185	14359	14399	14194	14127	14370	14347	14416	14325	14268	14259	14415	14385	14311	14568	14302	14416	14596	14397	14507	14313	14348	14363	14259	14364	14270	14546	14387	14440	14417	14509	14406	14290	14084	14400	14261	14496	14554	14348	14258	14294	14327	14534	14320	14374	14311	14341	14435	14339	14406	14330	14314	14353	14403	14517	14300	14431	14413	14269	14251	14508	14270	14512	14391	14408	14447	14340	14435	14304	14406	14129	14329	14476	14361	14565	14578	14374	14410	14218	14479	14330	14358	14078	14376	14385	14349	14352	14423	14382	14280	14355	14456	14265	14380	14351	14351	14403	14412	14369	14421	14390	14352	14297	14370	14407	14461	14235	14290	14379	14260	14281	14412	14276	14373	14295	14247	14481	14325	14333	14421	14126	14284	14338	14264	14431	14412	14239	14409	14407	14235	14328	14402	14382	14242	14427	14344	14349	14270	14315	14192	14311	14484	14352	14387	14497	14300	14213	14292	14521	14350	14362	14106	14348	14366	14452	14339	14374	14430	14501	14289	14323	14327	14505	14456	14353	14407	14599	14279	14342	14284	14405	14239	14273	14329	14483	14364	14384	14425	14285	14295	14259	14272	14446	14086	14200	14419	14339	14395	14323	14364	14487	14253	14236	14284	14312	14421	14319	14153	14177	14277	14231	14227	14294	14410	14253	14461	14136	14346	14445	14398	14423	14349	14269	14433	14341	14356	14319	14192	14315	14259	14380	14490	14437	14446	14386	14258	14300	14306	14400	14118	14412	14339	14493	14204	14403	14504	14408	14241	14274	14418	14390	14203	14303	14270	14414	14333	14247	14301	14328	14261	14361	14425	14211	14357	14213	14316	14414	14173	14470	14387	14334	14455	14325	14399	14346	14189	14273	14252	14217	14317	14321	14264	14519	14370	14378	14386	14238	14330	14191	14287	14200	14281	14349	14359	14409	14180	14239	14220	14415	14253	14249	14361	14336	14336	14403	14517	14185	14381	14484	14263	14343	14457	14355	14411	14236	14324	14395	14235	14358	14189	14493	14462	14290	14363	14476	14369	14338	14323	14362	14282	14333	14285	14339	14478	14377	14391	14274	14284	14221	14355	14264	14313	14361	14355	14274	14358	14407	14323	14144	14451	14388	14427	14249	14349	14176	14451	14268	14183	14225	14419	14356	14322	14443	14334	14271	14357	14358	14344	14258	14351	14309	14425	14504	14341	14275	14295	14223	14404	14288	14284	14307	14363	14142	14299	14265	14371	14406	14382	14448	14290	14305	14227	14225	14344	14277	14366	14200	14339	14253	14346	14052	14512	14307	14395	14306	14297	14264	14279	14238	14186	14357	14382	14284	14202	14264	14501	14444	14168	14620	14397	14402	14230	14147	14365	14442	14577	14292	14224	14408	14405	14313	14403	14459	14413	14233	14319	14459	14373	14390	14252	14235	14322	14471	14498	14192	14282	14359	14314	14278	14294	14182	14215	14339	14433	14265	14296	14301	14298	14366	14494	14397	14414	14323	14309	14196	14330	14296	14481	14428	14460	14223	14328	14174	14262	14464	14373	14483	14366	14406	14375	14353	14307	14407	14330	14390	14308	14312	14298	14524	14325	14214	14435	14374	14306	14335	14389	14334	14306	14525	14238	14413	14324	14244	14337	14232	14305	14347	14291	14372	14254	14137	14418	14250	14303	14383	14379	14413	14169	14483	14159	14318	14307	14402	14280	14305	14355	14391	14349	14141	14360	14168	14420	14402	14264	14407	14468	14300	14289	14192	14350	14347	14420	14283	14341	14246	14134	14395	14367	14326	14345	14328	14144	14341	14403	14334	14231	14409	14369	14239	14291	14446	14383	14543	14301	14470	14322	14330	14466	14484	14292	14355	14357	14344	14378	14125	14407	14219	14438	14357	14329	14321	14445	14289	14471	14256	14190	14445	14269	14426	14152	14415	14435	14525	14456	14277	14311	14379	14424	14292	14400	14282	14367	14253	14248	14499	14236	14356	14328	14458	14198	14364	14165	14263	14390	14403	14378	14452	14390	14373	14397	14329	14477	14382	14350	14201	14563	14372	14316	14475	14226	14622	14336	14378	14338	14338	14464	14255	14445	14333	14367	14316	14413	14527	14319	14404	14422	14321	14401	14368	14388	14480	14276	14247	14305	14431	14287	14450	14372	14409	14147	14332	14315	14348	14424	14458	14224	14390	14318	14438	14273	14452	14323	14172	14400	14449	14369	14342	14296	14183	14225	14478	14454	14416	14525	14412	14258	14293	14467	14517	14443	14523	14316	14259	14598	14287	14496	14410	14178	14238	14332	14335	14318	14506	14331	14352	14388	14361	14306	14375	14234	14669	14482	14235	14357	14291	14367	14347	14469
24699	21171	27820	25445	24198	27180	28553	25458	24025	23475	23223	22549	22258	22306	21780	21888	21858	21702	21596	21383	21454	21316	21488	21416	21284	21353	21615	21491	21367	21386	21313	21345	21097	21280	21308	21241	21440	21047	21240	21266	21261	21139	21248	21195	21296	21177	21476	20847	20946	21071	21085	21338	21335	21350	21145	21311	21328	21242	20950	21052	21324	21282	21186	21165	21251	21233	21139	21140	21038	21283	21178	21009	21077	21067	21223	21058	21353	21063	20801	21205	21163	21081	21281	21182	20918	21239	21355	21333	21240	21188	20992	21156	21281	21173	21077	21163	21127	21119	21064	21034	21130	21090	21253	21273	21263	21159	21143	21041	21161	21334	21092	21153	21284	21138	21266	20910	21080	21419	20943	20967	21044	21014	21023	21085	21362	21206	21181	21138	21133	21193	21425	21323	20919	21163	21140	21057	20950	21178	20989	21212	21116	21078	21507	20924	21074	21162	21082	21148	20958	21194	21091	21189	21235	21012	21201	21038	21016	21124	21009	20972	21122	21226	21166	21137	20965	21163	21123	21148	21224	21019	21168	21066	21396	21108	21351	21117	21266	21007	20991	21149	21101	20905	21075	21039	21200	21300	21136	21213	21055	20906	21015	20941	20972	21087	21014	21017	21101	21171	20880	20835	21251	20995	21089	21064	21179	21055	21097	21314	20930	21156	21169	21161	20884	21159	20989	21103	20908	20980	21014	21021	21335	20920	21072	21111	21008	20929	21145	21228	21101	21234	21094	21116	21218	21068	21254	21090	21349	20871	20793	21064	21200	21216	21157	20960	21035	21214	21093	21039	21121	21053	20894	20919	21009	21182	21017	21350	21339	21240	21172	21113	21218	21023	21094	21264	21055	21078	21072	21175	20977	21044	21304	21067	21084	21191	21243	20958	21020	21086	21147	21249	21158	21190	21097	20993	21121	21138	21102	21153	20908	21126	21202	21131	21111	21194	20940	20834	21065	21221	21136	21179	21131	21198	21124	21039	21170	20916	21107	21022	21130	21249	20920	21111	21245	20875	21057	20980	21299	21199	21112	21331	21029	21223	21087	20938	21210	21260	21156	21043	21215	21201	21228	21081	21055	21196	20991	21094	21182	20950	21028	20956	21327	20994	20874	21174	21087	21091	21149	21041	21249	21282	20901	21309	20966	21181	21377	21179	21272	20850	21184	21054	21133	20941	21135	20997	20879	20973	21225	21204	21079	20969	20967	21104	21100	21017	21309	21125	20983	21080	21047	21045	21141	21364	21362	20961	21006	21007	20989	21232	21107	21122	21156	21054	21126	20962	21028	21137	21181	21110	20997	21103	21106	21160	21304	21226	21185	21057	21223	21096	21204	21022	20894	20818	21004	21321	21087	21293	21160	21060	21031	21202	21406	21081	21324	21022	21040	21093	20974	20763	21148	21244	21066	21176	21202	21044	21292	21005	21324	21260	20939	21227	21221	21113	21144	21095	20983	21082	21286	21245	20975	20826	21345	21201	21044	21107	21221	21141	21047	21244	21174	21028	21231	21126	21211	21074	20985	21029	21149	20971	20855	20981	20983	21219	21044	21097	21143	21086	21060	21023	21320	21035	21199	21359	21091	21074	21080	21074	21232	21139	21159	20971	20875	21168	21099	21014	21007	21246	21131	21235	21043	21180	20904	21085	21006	21044	20817	21149	21008	21051	21177	21056	21286	21296	21308	21187	21087	21142	21123	21113	21186	21122	21138	21245	21493	21070	21024	21111	20895	21028	21038	21159	21024	21162	21065	21045	21159	21004	20930	21121	21224	21350	21107	20840	21305	21041	21243	21159	21303	21265	21186	21360	21274	21229	21064	20963	21170	21075	21074	20975	20950	21109	20940	21048	21388	21008	21115	21065	21108	21000	21340	20866	21005	21040	21228	21247	21038	20991	21135	21022	21065	21154	21184	21104	21081	21254	20994	21077	21169	21125	21308	21177	21167	21142	20893	21208	21289	21393	21097	21255	20999	21115	21067	20862	21113	21219	21086	21041	21050	21050	21116	21103	21196	21167	21067	21129	20977	20895	21050	20886	20901	21066	21189	21073	21216	21287	21013	21091	20970	21228	21183	21067	21154	21014	21373	21136	21185	20905	21026	21129	21016	21108	21142	21050	21010	21149	20976	20938	20967	21077	21249	21289	21231	21069	21103	21320	21035	21229	21068	21186	21354	20988	21161	21054	21281	21081	21013	21001	21183	21125	21055	21035	21141	21032	21211	21036	21155	21169	21165	21317	21119	21077	21184	21262	21205	21246	21265	20877	21186	21301	20939	21091	21115	21245	21214	21164	21082	21228	20965	21018	21305	20927	20881	21002	21280	21120	20843	21007	21173	21104	20999	21135	21046	20960	21112	21303	21157	21242	21113	21112	21141	21385	21098	21087	21119	21084	21088	21119	21105	21138	21128	21305	21127	21178	21178	21261	21099	21308	21272	21081	21097	21252	21316	21027	21058	21020	21137	21241	20982	21162	21045	21058	21163	21165	21160	20916	21247	21098	21090	21070	20874	21273	21021	21167	21125	20887	21259	21042	21226	21131	21223	21267	21267	21135	21330	21058	21149	21245	21100	21245	21327	20905	21160	21090	20985	21011	21207	20885	21033	21064	20992	21126	20938	21267	21211	20997	21272	21153	21198	21287	21175	20999	21083	21177	21161	21108	21085	21103	21284	21078	21297	21301	21344	21273	21296	21165	21136	20966	20872	21016	21146	20955	21158	21096	21004	20927	21023	21306	21250	21042	21132	21140	21054	21173	21248	21076	21159	21043	21069	21022	20965	21133	21296	21124	21035	21060	21115	21259	20923	21071	21449	20972	21181	21176	21034	20907	21152	21231	21120	21194	20900	20986	20854	21115	21070	21151	21382	21043	21188	20978	21214	21373	21039	21363	21038	21214	20900	21134	21313	21086	21224	21073	21065	21021	21373	21180	21366	21126	21163	20964	21125	21259	21118	21280	21135	21218	21375	20847	21398	21188	21025	21160	21164	21149	21317	21167	21291	21413	21204	21243	21007	20969	20907	21298	21180	21179	21355	21196	20860	21048	21212	21098	21105	21196	21123	21223	21090	21234	21203	21203	21270	21145	20973	21253	20958	21161	21078	20845	21126	21095	21235	21132	21131	21161	21197	21245	21187	21080	21074	21249	21096	21010	21170	21053	21123	21166	21208	21160	20966	20898	21207	21455	21200	20997	21003	21301	21116	20782	21041	21097	21054	21216	20957	20990	21076	21239	21292	21124	21245	21213	21294	21158	20878	21082	20980	21106	21031	21033	20986	21138	21037	21135	20983	21272	21009	21146	21065	21128	21080	21022	21117	21139	21265	21017	21007	21252	21157	21085	20991	21133	21236	21319	21141	21042	20957	21033	21232	21296	21463	20741	21210	21101	20888	20900	21066	21203	21455	21191	21195	21188	21192	21113	20891	21304	20957	21279	21208	20965	21117	21125	20999	21053	21209	20897	21272	21235	21214	21273	21143	21005	20985	21119	21192	21019	21144	21147	21118	20905	21102	21065	21017	21021	21020	21227	21197	21021	21318	20867	21269	21030	21270	21116	21138	20901	21235	21092	20963	21215	21215	21117	21140	21151	21106	20937	20903	21159	21168	21058	21220	21163	21054	20881	21049	21034	21080	21199	21066	21183	21422	21141	21165	21038	21183	21020	21081	21034	21152	21057	21189	20905	20934	21037	21224	21295	21068	21048	21240	21242	21045	20983	21305	21331	21207	21012	21090	20957	21171	21075	21195	21068	21255	21022	21221	21529	21261	21227	21206	20966	20967	21218	21164	21055	21351	21391	21170	20906	21283	20856	21212	21267	21047	21050	20997	20835	20835	21141	20965	21133	21197	21201	21156	21258	21028	21155	20946	21140	21096	21261	21021	21071	21289	21111	21026	21068	21122	21123	21246	21265	21248	21192	20907	21100	21288	20798	21096	21133	20982	21163	21000	21259	21112	21102	20954	21049	21103	20914	21028	21089	21024	21092	21470	21244	21002	21014	21194	21118	20932	21042	21085	20887	21147	20988	21204	21202	20984	20947	21128	21128	21146	21276	21122	21021	21316	21024	20945	20951	21198	21451	21106	21068	21310	21212	20971	21043	21061	21198	21132	21257	21162	21248	21218	21120	21050	21355	21242	21112	20825	20964	21225	21192	21024	21303	21134	21081	21090	21167	21041	21073	21234	21095	20990	20917	20937	21191	20758	21046	21157	21300	21159	21231	21106	21025	21196	21245	21164	21004	21107	21032	21015	21128	20964	21153	21070	20998	21214	20987	20997	21099	21184	21199	21056	20989	21157	21200	21166	21132	21135	21114	21338	21043	21049	21156	21028	21095	21289	21079	21038	21249	21023	21204	21208	21016	21196	21145	21055	20921	21043	20851	21219	21143	21084	21232	21296	21226	21211	21091	21219	21101	21096	21230	21125	21249	20887	21275	21138	21173	20907	21046	21128	21101	21079	21078	21023	20891	20974	21007	21021	21164	21063	21123	20932	21072	21294	21147	20953	21078	21069	21145	21082	21110	21238	21104	21128	20946	21101	21077	21082	20900	21120	21353	21315	20950	21045	21049	21326	21042	21039	21211	20947	21444	21294	21093	21079	21133	21033	21111	21064	21165	21306	21161	21060	21039	21069	21325	21186	21190	21302	21152	21025	21115	21113	20940	21250	21076	20965	20990	21054	21061	21252	21264	20960	21205	21043	21237	21202	21223	21096	21168	21188	21148	21047	20979	21359	21226	21167	21207	21172	21081	21068	21248	21175	20996	21321	21132	21282	21182	21107	21299	20961	20774	21047	21288	21196	21195	20900	21164	21272	21428	21166	20965	21206	20910	21085	21012	20877	21262	21113	20994	20933	20931	21109	21332	21146	21019	21201	20912	21137	21213	21278	21302	21089	21027	21101	21114	21353	21099	21059	20995	20891	21171	21166	20989	21193	21119	21014	21262	21321	21039	21117	20974	21543	21151	21163	21324	20963	20968	21311	21348	21056	21040	21168	21086	21074	21324	21149	21128	21162	21175	21074	21098	21052	21091	21151	21155	21313	21010	20976	20942	21110	21227	21122	21091	21117	21216	20899	21011	21103	21022	21168	21410	21162	20984	21117	21053	20983	21114	21071	21362
21544	37071	36274	29958	25803	22969	21201	19628	18551	17543	16809	16426	15895	15565	15314	15078	14899	15151	14909	14866	14671	14696	14547	14546	14617	14515	14633	14653	14624	14479	14606	14650	14466	14523	14334	14199	14387	14393	14347	14387	14297	14255	14360	14322	14406	14354	14150	14434	14318	14367	14290	14341	14184	14288	14308	14317	14218	14269	14499	14215	14314	14278	14391	14188	14015	14259	14321	14237	14182	14287	14129	14222	14298	14258	14235	14321	14338	14424	14364	14300	14301	14253	14235	14081	14290	14208	14270	14314	14249	14264	14144	14192	14248	14114	14153	14239	14116	14317	14083	14245	14281	14303	14296	14228	14262	14161	14251	14340	14118	14377	14195	14145	14369	14281	14399	14340	14313	14128	14243	14134	14181	14211	14134	14281	14316	14261	14345	14179	14179	14166	14083	14167	14215	14357	14368	14225	14267	14337	14354	14316	14263	14292	14190	14153	14052	14150	14439	14327	14253	14175	14336	14195	14418	14193	14272	14350	14376	14262	14254	14229	14226	14224	14302	14280	14175	14419	14159	14194	14368	14393	14395	14323	14184	14312	14212	14125	14327	14238	14220	14267	14197	14300	14180	14218	14191	14082	14218	14318	14197	14388	14251	14271	14233	14237	14277	14272	14273	14175	14207	14251	14350	14285	14169	14402	14400	14210	14165	14228	14113	14237	14220	14212	14236	14121	14202	14553	14105	14222	14117	14424	14267	14342	14299	14260	14263	14228	14416	14178	14271	14130	14236	14286	14305	14352	14239	14249	14288	14073	14156	14088	14391	14432	14184	14233	14194	14203	14211	14325	14317	14193	14149	14221	14067	14298	14159	14184	14317	14130	14119	14021	14227	14240	14283	14317	14171	14293	14218	14145	14389	14292	14331	14504	14222	14291	14419	14284	14259	14335	14278	14268	14245	14316	14354	14134	14307	14208	14366	14200	14369	14193	14348	14161	14240	14240	14249	14265	14223	14330	14290	14393	14223	14077	14266	14141	14354	14205	14301	14342	14308	14062	14149	14354	14151	14272	14188	14268	14127	14170	14383	14213	14313	14102	14330	14066	14160	14292	14184	14319	14457	14190	14247	14168	14320	14207	14313	14315	14174	14204	14199	14090	14281	14198	14239	14329	14290	14170	14258	14136	14109	14194	14285	14261	14264	14106	14242	14368	14422	14124	14143	14180	14284	14345	14215	14322	14254	14191	14299	14354	14211	14169	14214	14176	14262	14327	14220	14267	14206	14241	14312	14271	14184	14291	14310	14169	14153	14254	14157	14356	14189	14116	14338	14428	14223	14319	14317	14038	14235	14218	14165	14318	14373	14248	14218	14256	14190	14346	14352	14330	14106	14158	14166	14245	14307	14312	14173	14296	14322	14263	14237	14166	14281	14309	14077	14519	14318	14168	14249	14216	14006	14226	14146	14272	14318	14194	14145	14244	14207	14228	14384	14302	14146	14144	14242	14248	14259	14345	14186	14394	14318	14288	14299	14227	14016	14045	14266	14300	14294	14172	14385	14294	14056	14174	14142	14266	14216	14296	14264	14239	14238	14256	14261	14258	14454	14189	14341	14152	14352	14406	14188	14393	14107	14403	14199	14250	14392	14159	14338	14231	14396	14107	14339	14263	14395	14217	14288	14435	14229	14136	14191	14198	14334	14119	14193	14199	14298	14216	14260	14294	14271	14207	14293	14383	14178	14233	14330	14238	14223	14109	14294	14275	14161	14289	14247	14203	14225	14205	14283	14062	14165	14292	14463	14385	14286	14122	14189	14191	14344	14109	14401	14243	14459	14158	14011	14325	14383	14145	14327	14168	14307	14303	14294	14251	14356	14195	14260	14033	14159	14285	14250	14228	14283	14234	14100	14449	14257	14294	14171	14423	14152	14327	14262	14330	14200	14120	14293	14252	14339	14249	14251	14266	14323	14316	14219	14254	14285	14176	14258	14158	14307	14304	14169	14249	14226	14261	14397	14148	14223	14345	14257	14398	14275	14152	14201	14305	14428	14073	14270	14334	14185	14107	14382	14183	14193	14134	14058	14274	14303	14268	14222	14234	14442	14178	14057	14130	14268	14281	14252	14110	14185	14253	14199	14312	14298	14173	14191	14272	14206	14097	14287	14274	14301	14092	14176	14233	14051	14378	14140	14137	14322	14285	14243	14352	14334	14303	14103	14173	14206	14178	14124	14247	14216	14287	14141	14235	14106	14238	14435	14101	14231	14217	14218	14232	14170	14208	14082	14135	14228	14298	14298	14401	14160	14249	14257	14269	14293	14240	14314	14396	14259	14059	14230	14427	14178	14223	14236	14186	14236	14214	14252	14227	14176	14192	14163	14187	14172	14075	14268	14180	14074	14048	14284	14302	14251	14314	14274	14271	14075	14137	14136	14247	14232	14254	14373	14207	14255	14246	14300	14150	14251	14217	14144	14198	14067	14181	14352	14021	14344	14331	14202	14038	14231	14224	14276	14140	14320	14283	14194	14170	14135	14080	14166	14170	14241	14380	14194	14391	14102	14241	14264	14140	14116	14201	14270	14191	14288	14152	14232	14218	14260	14329	14350	14362	14193	14214	14146	14112	14160	14150	14357	14063	14150	14273	14421	14273	14335	14384	14339	14301	14341	14237	14314	14140	14217	14305	14435	14351	14313	14367	14229	14311	14301	14340	14226	14332	14441	14207	14486	14285	14191	14343	14435	14143	14295	14219	14223	14373	14298	14233	14179	14089	14107	14243	14233	14142	14220	14359	14248	14239	14149	14158	14446	14169	14185	14124	14024	14125	14221	14346	14227	13950	14339	14325	14074	14390	14225	14243	14277	14201	14342	14200	14278	14363	14262	14109	14164	14228	14195	14247	14232	14289	14252	14235	14169	14229	14256	14156	14205	14369	14280	14253	14146	14367	14161	14321	14260	14238	14431	14339	14161	14230	14318	14289	14239	14406	14163	14279	14181	14270	14156	14176	14334	14281	14194	14169	14331	14222	14286	14202	14022	13984	14240	14271	14372	14240	14156	14074	14200	14202	14331	14266	14187	14277	14191	14231	14136	14324	14186	14377	14306	14231	14128	14088	14316	14360	14252	14378	14146	14128	14338	14350	14392	14283	14180	14295	14235	14338	14378	14389	14197	14245	14273	14312	14355	14216	14200	14331	14232	14205	14073	14265	14343	14256	14281	14078	14425	14312	14336	14275	14249	14126	14335	14093	14182	14177	14142	14250	14184	14304	14280	14380	14122	14323	14308	14059	14290	14266	14230	14185	14169	14232	14336	14311	14425	14269	14144	14435	14465	14208	14325	14133	14113	14100	14209	14422	14277	14190	14139	14326	14432	14206	14211	14315	14236	14377	14353	14074	14188	14154	14327	14382	14345	14171	14070	13997	14258	14165	14325	14175	14398	14216	14358	14313	14338	14148	14196	14128	14347	14200	14236	14148	14061	14194	14188	14207	14165	14185	14215	14318	14291	14165	14394	14143	14397	14253	14132	14071	14279	14269	13964	14198	14097	14273	14243	14190	14184	14266	14150	14278	14300	14126	14308	14224	14345	14295	14052	14341	14132	14214	14349	14325	14143	14197	14238	14171	14249	14265	14331	14191	14257	14361	14349	14328	14219	14180	14185	14242	14277	14285	14146	14226	14175	14276	14403	14266	14252	14303	14385	14045	14242	14378	14263	14200	14236	14383	14309	14285	14237	14241	14216	14297	14049	14210	14242	14281	14310	14213	14253	14151	14307	14210	14285	14202	14358	14201	14203	14270	14274	14336	14231	14302	14242	14216	14164	14199	14363	14126	14133	14227	14218	14317	14076	14178	14239	14366	14117	14325	14295	14115	14117	14123	14265	14264	14294	14199	14198	14201	14237	14065	14364	14246	14385	14142	14461	14394	14145	14242	14227	14368	14161	14327	14401	14207	14091	14248	14452	14328	14254	14334	14122	14105	14094	14189	14351	14084	14207	14290	14411	14241	14127	14118	14364	14153	14304	14175	14354	14281	14182	14319	14015	14259	14263	14144	14261	14281	14120	14205	14031	14176	14354	14262	14196	14115	14028	14297	14325	14086	14289	14322	14177	14040	14256	14286	14251	14167	14285	14201	14247	14400	14307	14261	14172	14213	14161	14238	14156	14101	14298	14267	14102	14236	14404	14204	14238	14122	14151	14210	14180	14254	14033	14494	14231	14225	14222	14151	14308	14319	13970	14190	14381	14258	14300	14078	14308	14391	14285	14289	14235	14206	14309	14229	14203	14101	14244	14348	14312	14263	14113	14133	14207	14258	14292	14171	14217	14202	14222	14113	14419	14230	14427	14215	14415	14316	14161	14149	14349	14184	14270	14161	14340	14251	14389	14288	14096	14218	14306	14297	14316	14249	14253	14286	14205	14172	14216	14313	14205	14273	14305	14151	14221	14285	14245	14342	14356	14327	14255	14186	14322	14303	14315	14355	14318	14102	14223	14351	14305	14175	14095	14316	14248	14258	14227	14295	14245	14293	14150	14363	14058	14163	14215	14297	14256	14229	14177	14205	14324	14300	14180	14324	14154	14345	14337	14204	14353	14268	14097	14298	14340	14297	14408	14350	14361	14338	14159	14286	14141	14327	14363	14327	14260	14324	14294	14331	14344	14315	14310	14238	14235	14208	14368	14161	14121	14375	14371	14179	14398	14270	14392	14174	14215	14049	14345	14105	14169	14294	14341	14223	14322	14445	14235	14263	14143	14118	14345	14299	14253	14275	14270	14207	14193	14258	14375	14327	14173	14140	14069	14294	14236	14292	14121	14266	14111	14120	14266	14122	14192	14246	14228	14331	14314	14217	14292	14099	14146	14129	14149	14145	14357	14357	14390	14206	14089	14154	14261	14498	14217	14302	14293	14389	14275	14089	14316	14163	14210	14348	14227	14186	14309	14607	14316	14392	14214	14128	14105	14304	14534	14191	14132	14243	14138	14216	14357	14292	14243	14305	14221	13999	14214	14309	14098	14199	14279	14310	14154	14276	14208	14232	14330	14319	14443	14243	14241	14417	14152	14357	14173	14152	14343	14155	14391	14252	14263	14352	14298	14248	14343	14208	14302	14271	14034	14231	14091	14213	14301	14247	14159	14274	14163	14215	14121	14112	14193	14223	14335	14179	14115	14187
22667	21172	27909	24901	22693	27800	32414	28331	26579	26216	25476	25067	24912	24266	24058	23799	23876	23899	23627	23692	23339	23631	23031	23237	23379	23064	23397	23313	22980	23186	23148	22980	23094	23280	23273	22997	23077	23225	23326	22943	23252	23126	22777	23148	23202	22891	22890	23175	23278	23169	23041	23124	22927	22879	23072	23015	22899	22944	23058	23262	23007	22962	22732	22896	22974	23018	22771	23055	23077	22837	22931	22758	22859	22992	22900	22977	22839	23127	23011	23008	22822	22874	22838	22841	23087	22893	22730	22900	22857	22925	22874	23124	22804	22968	22956	23013	22734	23044	22939	22881	22827	23178	22959	23017	22975	22960	22955	22946	22877	22950	23024	22833	22822	22867	22750	22957	22953	22998	23019	22864	23166	22710	22803	23212	22953	22977	22792	22885	22919	22748	22961	22897	23134	23053	22984	22873	22819	22701	22930	22778	22704	23001	22780	22987	22652	22865	22686	22714	22684	22776	22942	22908	22886	22968	22917	22904	22904	22988	22973	23050	22868	22787	22887	22962	22866	22883	22938	23058	22971	22892	22880	22828	22760	22912	22958	22905	22758	22770	22881	22862	22957	22711	22823	22976	23044	23008	22754	22899	22706	22920	22632	22827	22985	22917	22764	22845	22664	22695	22796	22887	22766	23010	22769	22949	22943	22882	22798	22884	22717	22725	22892	22863	22863	22918	22984	22788	22914	22698	22758	22827	23090	22906	22780	22831	22974	22941	23028	22771	23025	22865	22929	23029	22850	22855	22879	22913	23086	23004	22971	22863	22903	22878	22911	22766	22909	22949	22935	22723	22594	22924	22803	22721	22938	22900	23046	22947	22784	22775	22860	22774	23013	22798	22869	23005	22773	22784	22701	23048	22830	22980	22871	22795	22855	22717	22894	22699	23068	22753	22766	22885	23014	23059	22915	22948	22755	23243	22702	22979	23010	22588	22870	22959	22763	22948	22804	22956	22922	22970	22768	22821	22952	22914	23228	22730	22931	22709	22821	22788	22892	22756	22918	22986	22804	23042	22833	22749	22969	22949	22854	22704	22707	22533	22690	22702	22747	22760	23315	22981	22970	22923	22922	22740	22958	22827	22793	22817	22765	22867	22812	22942	22723	22954	22812	22957	22849	22780	22833	22896	22731	22854	22824	22832	22694	22655	22883	22743	22930	23090	23031	22771	22797	22983	22822	22758	22577	22858	22796	22849	22953	22805	22944	22908	22619	23039	22661	22874	22462	22926	22857	23200	22738	22917	22767	22592	22777	23011	22584	22613	22644	22855	22820	23085	23024	22769	22996	22753	22853	22827	22924	22969	22926	22801	22992	22721	22710	23039	23214	22867	22850	23024	22748	22735	22731	22981	22750	22797	22921	22877	22987	22648	22802	22984	22897	22988	22730	22963	22981	22648	22653	23017	22734	22946	22990	22788	22858	22890	22944	22881	22661	22774	22831	23120	23178	23044	22737	22684	22876	22887	22915	22746	22715	22806	23050	22892	22814	22659	22834	22883	23069	22866	22801	22857	23015	22795	22941	23196	22908	22657	22878	22983	22908	23079	22987	22902	22904	23062	22875	22977	23101	22864	22947	22902	23029	23016	22882	22611	22906	22959	22999	22854	22829	22784	22853	22606	22839	22807	22834	22919	22979	22757	22697	22741	22860	22992	23016	22730	22905	23063	22694	23115	22846	22746	22579	22914	22877	22814	22625	22607	22588	23090	22654	22664	22804	23013	22642	22579	22899	22744	22856	23108	22867	22890	22845	22785	22679	22762	23117	22912	22801	22858	22348	22792	22760	22904	22799	23039	23139	22643	22887	22923	22894	22704	22691	22800	22895	22713	22708	22815	22968	22633	22975	22898	22767	22787	22760	22810	22499	22934	22916	23032	22972	23110	22808	22946	22925	23099	22795	22823	22825	23013	22840	22685	22850	23189	23004	22884	22922	22758	22868	22964	22943	22910	22914	22853	22940	22904	22741	22937	22998	22938	22918	22873	22993	22828	22983	22870	22899	23046	22701	22583	22852	22713	22737	22972	22850	22996	23057	22627	22921	22929	22827	22945	23063	22788	23076	22948	22540	22697	23038	22969	23015	23058	22589	22660	22767	22808	23023	22847	22940	22825	22970	22731	22941	22962	22727	23169	22634	22587	22928	22804	22932	22721	23034	22936	22702	22682	22750	22620	22761	22904	22920	22999	22886	22881	22841	23011	22768	22859	22593	22910	22875	22964	22893	22875	22901	22886	22903	22924	22880	22832	22846	22922	23049	23016	22918	23175	22982	22846	23068	22859	23126	22734	23002	22901	22890	22814	22819	22900	23129	22746	22927	22469	22972	22756	22825	22703	22831	22923	22747	22703	22965	22726	22933	22905	23104	22819	22988	22835	23097	22827	22530	22931	22855	22926	22676	22820	22982	22851	22994	22853	23075	23006	22962	22923	22729	23007	22728	22828	22953	22751	22765	22741	22835	23023	22867	22835	22846	22817	23015	22683	22751	22787	23135	23041	22735	22853	22892	22956	22840	22807	22630	23081	22936	22827	23016	22719	22909	22841	22822	23045	22634	22836	22941	22787	22863	22755	22821	23217	22987	22824	22853	22879	22872	23047	22767	23051	22959	22941	22880	22664	22909	23064	22915	22898	22772	22923	23059	22666	23013	22993	22841	23038	22783	22821	22839	23088	22875	22685	22994	22979	23071	23113	22657	22928	22698	22797	22938	22908	22767	22868	22917	22736	22767	23034	22748	22921	22756	22716	23007	23019	22765	22946	22889	22792	22876	22702	22770	22735	22699	22848	22741	22973	22936	22966	23029	22772	22981	22920	22889	22828	22735	22806	22608	22875	23053	22717	22709	22821	22793	22995	22943	22771	22997	22761	22927	22743	22784	22617	23002	22728	22885	22616	22814	22877	22995	22795	22933	22971	22963	22839	23093	22825	22716	22732	22948	22753	22833	22725	23049	22704	22685	22786	22689	22698	22820	22922	22843	22905	22979	22632	22778	23044	23051	22935	22752	22977	22965	22925	22771	22926	22874	22681	22421	22671	23094	22896	22756	22810	22952	22687	22677	22927	22883	22743	22940	23070	22833	22829	23201	22889	22895	22672	22844	22810	22605	22851	22787	23099	22841	22837	22870	22930	23073	22876	22751	23142	22867	22935	23124	22635	22825	22950	23024	22773	22993	23105	23178	23237	22995	22886	22869	22949	23028	22785	22659	22883	22714	22912	23014	22879	22906	22706	22890	22816	22911	22950	22764	22910	22896	22738	22886	22993	22914	22686	22756	22957	22752	22821	22736	22806	22739	22797	22998	23010	22948	22812	22952	22542	22793	22643	22975	22873	22909	23207	22746	22832	22679	22973	22483	22911	22764	22801	23068	22881	22946	22961	22872	22931	23046	22927	22909	22631	22883	22916	22888	23046	22775	22786	22713	22759	23091	22874	22905	22941	22915	23000	23004	22799	22855	22931	22882	22861	23106	22905	22785	22968	22951	22836	23117	22805	22973	22777	22917	22752	23007	22888	22867	22835	23045	22679	22750	22962	22884	22970	22943	22794	23026	22926	22994	22923	23011	22861	22849	22902	22731	22859	22977	22879	23010	23011	22893	22787	23029	22671	22915	22851	22871	22837	22777	22876	22905	22965	23009	23028	23034	22909	23119	22843	22839	22918	22688	22736	23202	22934	22940	23039	22993	22907	22931	22614	23164	22920	22660	22743	22966	22891	22816	22895	22701	22689	22614	22817	23032	22906	22650	22803	22857	22597	23005	22929	22925	22583	23208	23054	22845	22859	22812	22862	22744	22912	22858	22721	22716	22720	22875	22914	23000	22805	22797	22862	22907	22951	23055	23051	22705	23165	22830	22912	22773	22720	22680	22703	22664	22651	22911	22784	22814	22848	22821	23030	22915	22947	22773	23091	23166	22938	22864	22835	22944	22922	22673	22983	23097	23136	22829	22848	23090	22863	23116	22972	22752	22963	22953	22818	22882	22938	22914	22971	22762	22787	22969	22879	22676	22960	23021	22881	22765	22808	23105	22775	22596	22781	22897	22847	22860	22766	22686	22873	22643	22838	22672	23097	22928	22922	22863	22802	22864	22887	23099	23075	23045	22870	22986	22939	22785	22777	22919	22977	22727	22894	22850	23040	22796	22393	22770	22860	22848	22702	22690	22945	22929	23048	22789	23046	22770	22752	22831	23027	22872	23123	22842	22646	22883	22818	22805	22893	22837	22829	22711	23047	22813	22792	23009	22976	22815	22746	22767	22972	22860	23215	22796	22907	22856	23245	22653	22822	22793	22894	22968	22973	22926	22683	23091	22848	22869	22826	23023	22993	22763	22700	22695	22944	22762	22916	22907	22897	22918	22969	22962	23015	22962	22810	22868	22708	22697	22381	22975	23062	23060	22869	22888	22847	22949	23136	22883	22696	22761	22989	22990	22793	22736	22899	22963	22747	22871	22742	22778	23081	22744	22793	22919	22892	22783	22797	22836	22802	22832	22849	22793	22839	22994	23053	22752	22744	22813	22482	22574	22894	23093	22877	22948	22860	22788	22849	22591	22692	22776	22650	22919	23210	22946	22834	22797	22799	23154	22604	22828	23117	22733	22954	23062	22858	22972	22768	22792	23164	22729	22938	22648	22768	22964	22778	23025	22629	23068	22586	22899	22863	22761	22826	22801	22941	22823	23068	22854	23037	23031	22805	22683	23024	23010	23030	22881	22908	22968	22868	22854	22785	22892	22859	22849	22852	22858	22755	22965	22972	23049	22835	22975	22797	22888	22815	22827	22862	22787	22675	22972	23061	22931	22856	22713	22843	22855	22722	22956	23101	23019	22977	22936	22616	22906	22720	22953	22735	23036	22658	22688	22970	22812	22933	22756	22951	22835	22752	23033	22964	22698	22994	23005	22791	22707	22801	23061	22826	22789	22851	22744	22787	23015	22953	22971	22775	22701	23055	22756	23258	23023	22701	22799	22857	22882	23107	22802	22950	22718	22825	22710	22843	22788	22948	22881	22819	22797	22879	22924	23036	22959	22911	22540	22918	22916	22809	23002	22994	22917	22792	22692	22810	22683	22707	22816	22798	22781	22813	22662	22883	22921	22970	22856	22820	23006	22753	22693	22858	22803	23087
23538	41723	41124	34277	29828	26402	24099	22153	20632	19514	18607	17925	17509	17104	16594	16436	16203	16116	15787	15814	15683	15493	15597	15593	15390	15429	15317	15147	15506	15487	15483	15400	15367	15150	15141	15198	15257	15113	15341	15297	15091	15093	15241	15175	15083	15288	15018	15080	15059	15147	15153	15133	15129	15089	15057	14996	15104	15219	14931	15011	15096	15052	14979	14979	15046	15027	14973	14999	14952	15103	15033	14998	15067	14994	14928	14895	15069	15061	14955	15022	14898	14993	14996	14930	15095	15132	15067	15177	15041	14859	15018	14845	15096	14795	15005	15021	14950	14945	15166	15135	15209	14913	15009	14995	15149	15007	14984	15031	15010	15007	14913	14952	15083	15053	15097	14959	14831	15087	15091	14958	14808	14797	15028	14968	15073	15132	14727	15076	14995	15155	15138	15010	14987	14948	14991	14836	14900	15013	15062	14835	15178	15040	15003	15013	15040	15204	15046	15085	14946	15006	15098	15011	14939	15053	14930	14948	14952	14893	14972	15106	14935	15068	15025	14988	14852	15003	14970	14977	14863	14935	14961	14973	15065	15034	14951	14839	14937	15081	15031	15050	15003	14985	14930	15108	15037	15039	15124	15156	15030	15105	14920	14935	15000	14922	15057	15025	14817	14908	14909	15031	15008	14888	14993	15041	14790	15025	15197	14894	14814	14956	14880	14847	15016	15075	15083	14991	15177	14844	14978	14694	15138	15094	15155	15006	14898	14894	15204	14849	15016	15057	15125	14961	15121	14980	14992	14909	15040	14904	15115	15069	15046	15121	15064	14799	14874	14920	15160	15051	15078	15010	14997	14976	14933	14948	15041	14924	14961	15058	15004	15076	15084	15148	15012	14925	15163	15076	14934	14820	15094	14978	15144	15048	14962	14758	15025	14851	15251	15048	15048	15006	14917	15025	14946	14894	14922	15298	14935	14985	15123	15105	15026	15052	15151	14921	14695	15068	14888	14990	14881	14948	15050	14945	14946	15018	14881	15076	15083	14926	15019	15063	15100	14894	14979	14942	15180	15011	15032	14826	15046	14895	15075	14997	15200	15013	15194	14989	15036	15001	15038	14983	14850	14976	14996	14871	14964	15017	14927	15021	14967	14956	14902	14928	15031	14896	15061	15168	14999	15061	15038	15017	15150	14931	14873	15073	15031	15193	15230	14925	14888	15031	15028	15037	14903	15059	15075	15114	14897	14976	14941	14966	14972	14863	15165	15045	14975	14951	15115	15020	14991	14860	15009	14879	15073	15125	15028	15083	15055	14954	14875	15048	15075	15067	14992	15075	14930	15225	15097	15006	15239	15027	14821	15029	15080	14927	15055	15086	15126	15051	14966	14937	14878	15083	15051	15040	14894	14950	14939	15013	14922	14949	14948	14869	14964	14946	15189	14963	15055	14907	14999	14967	14977	14971	15066	14926	15044	15033	15057	14996	15093	14991	15119	15036	15135	14764	15107	14813	15054	15004	14864	14866	15031	14969	15003	14893	15005	14944	14840	15029	14996	15060	14993	14924	15154	14976	15091	15052	14989	15074	14942	14991	15319	15010	15127	14902	14991	14912	14900	15076	15129	15078	14973	15170	14961	14977	15025	14909	14942	14968	15120	15069	15003	14974	14870	15161	14928	15032	15184	14946	15050	14896	14950	15217	14991	14975	14883	14805	15058	14951	14960	15037	15043	14940	14947	14994	15051	14957	15125	15043	15102	14983	14999	15046	15179	14921	15051	15027	15024	14936	15173	14828	15056	14896	14933	15088	15051	15063	14895	15062	14779	15202	15024	15132	14969	14957	14949	14886	14963	15019	14783	14854	14850	14996	15039	15011	14983	15108	15266	15044	14882	15085	14962	15108	14851	14994	14992	14986	15081	15118	14949	15093	15232	14914	15197	15047	14923	14953	14884	15078	14958	14976	15025	15094	14978	14979	14983	14911	15075	14986	15036	15007	14921	14938	14995	15083	15036	14999	14877	15006	14986	14890	14959	15077	15024	15006	14874	14930	14869	14994	15028	15045	14951	15050	14727	15032	15053	14995	15015	15106	14811	14988	15178	15196	15062	14981	14922	15005	15165	15019	14937	15035	14931	15098	15015	15029	14827	14871	14806	15060	15270	14978	14879	14982	15113	15030	15211	15128	14986	15044	14920	15098	14751	14837	14966	15069	15039	14962	14879	15030	15065	14898	15050	14960	15035	15103	15049	15064	15010	15051	15056	14996	14882	14965	14748	15166	14867	14970	14941	14973	14999	14778	14913	15029	14755	14923	15003	14917	15074	15017	15060	15082	15072	15077	15015	14924	15084	15029	15019	15018	15080	14907	14961	15121	14836	15080	14949	14962	15057	14834	15004	14780	14872	15120	15014	14944	15042	14975	15039	15091	14993	15103	14901	15070	15146	14902	15020	14928	15043	14842	15058	14941	15137	15130	15231	14973	15008	14958	15092	14850	15035	14947	15009	15011	15020	14920	14783	15025	15034	14958	15022	15206	14940	14902	15215	14960	15006	15085	14940	14938	14938	15315	14965	15107	14929	14930	14902	15007	15064	15014	15086	15035	15113	15016	15022	15106	15025	15103	14822	15093	15008	14955	14953	14972	15098	14994	14932	15005	15277	15064	14994	14788	15022	14916	15010	14894	14987	14948	15002	14903	15225	14899	15022	14947	15004	15071	15006	15012	15044	15229	15098	15071	15026	15127	14860	14961	15130	15065	14964	15234	15061	14960	14995	14905	15065	15077	15040	15053	15003	15043	14889	15014	14815	15028	14944	15029	15007	15092	15178	14954	15008	14986	14827	14995	15099	14872	14960	15061	15141	14946	14933	14971	15046	15013	15010	14966	15107	14911	15203	15013	15049	14872	15002	15205	15032	14972	15069	15074	15099	15130	14986	14996	14965	14925	14967	14872	14921	14850	15091	14905	14970	15041	15093	14943	14824	14926	15055	14704	15063	14931	14990	14899	15033	15225	14956	14974	15048	14933	15115	14890	15058	14916	14967	14973	15112	14975	15100	15088	14872	15029	15076	15000	15161	15091	15045	14983	15047	14930	14839	15079	14986	14965	15123	14948	15095	14978	15041	14976	15111	14943	14952	15063	14964	15065	15014	15010	15021	14915	15000	15003	14996	14867	14923	15067	14965	15214	14999	15015	15018	15086	15074	15072	15020	15234	15033	14944	14897	14990	15058	14944	15139	15137	15128	14948	14960	14993	15033	15051	14766	14913	14870	14956	15165	15205	14897	15025	14923	15027	15112	15127	15079	14835	15084	15057	15019	15168	15198	15050	14965	14993	14966	14956	14964	14951	15058	14949	14953	14990	15035	14949	14939	15026	14946	14978	14958	14778	15130	15034	14957	15161	15010	15071	15024	15114	14946	14949	15015	14925	14958	14965	15025	14849	14948	15019	15000	15070	15161	15200	15082	15083	14942	15065	15016	14971	15089	15035	14880	15042	15067	15049	14982	15060	14937	15088	14866	14958	15079	15040	15254	14923	14895	14893	15004	14997	15051	15101	14995	15125	15078	15108	15089	14971	15077	14871	15007	14842	15125	15064	14994	14931	15127	14923	15025	15012	15023	15075	15149	15045	15081	14951	15034	15068	15049	15050	15080	14930	14995	14877	14898	15010	15306	14911	15069	14879	14931	15082	14908	14983	15045	14947	15018	14822	15187	15116	14910	15051	14991	14997	15064	14936	14950	14949	15038	15033	14959	14867	15026	14834	14812	14984	15172	15187	15030	14924	14960	14880	14951	14923	14911	14946	15005	15015	15027	15057	15067	15026	15017	15049	15071	15000	14996	15036	15019	14942	15004	14960	14878	15079	15063	14922	14926	14816	14904	15075	15085	15073	15021	14910	15027	15098	15086	14932	15081	14964	14906	15012	15196	15011	15044	15108	15175	14847	14912	15125	14993	15072	14970	14950	14970	14870	14996	15032	14769	14933	14951	14987	15103	14969	15017	14916	14924	14956	14989	14974	14980	14873	15095	14937	14957	15127	14875	14973	14986	15034	14945	15005	15012	14923	15030	15116	15142	15008	15010	14954	15104	14942	14976	15204	14841	15052	15039	14956	15255	15132	14936	15076	15013	15070	15143	14970	15069	14898	14887	15075	15067	15034	15037	15045	14911	15025	15092	15161	15026	15024	15108	14964	15146	14956	15115	14956	15040	14940	14939	15019	15157	15018	15057	14991	14842	15006	14932	14991	15048	15049	14851	14958	15066	14865	14932	15015	15169	15019	14883	14956	15065	15019	14976	14988	15053	14998	15284	14926	15225	14916	15124	14991	14964	15055	15202	15054	15082	14922	15094	15106	14989	14974	15015	14988	15258	14925	15101	14995	15020	14997	15112	15162	14850	14817	14903	15020	15121	14831	15005	15023	15063	14893	15052	15039	15063	14843	15228	14987	15019	15036	14957	14997	15041	15012	14926	14913	14879	15192	15026	15188	15066	15002	15011	14881	14841	14984	15167	14892	15034	15047	15034	15074	14863	15106	14920	15102	14998	15107	15013	14889	15063	15072	14814	15034	15094	14946	15176	15073	15156	15013	15006	15040	14917	14999	14993	14927	15113	15091	14895	15080	14827	14853	14936	14970	14994	14995	14996	14901	15067	14921	14903	15007	15020	15028	15062	15034	14878	15021	15025	15063	14893	14845	14947	14977	15053	15004	14964	14959	14837	14993	15036	14918	14934	15067	15003	14957	15114	15045	15178	14924	15065	14941	14971	15039	14954	15086	15072	15053	15034	15075	14877	15025	15006	15046	15076	14967	14919	14849	15069	15003	15088	15046	15032	14974	14969	15068	14872	14925	15111	14949	15120	14886	15147	15249	14947	14924	15022	14874	15051	15046	14951	14991	14966	14837	14951	15168	14988	15072	14987	14837	15161	15053	14921	14894	15039	14909	15113	14844	15144	14941	15161	15013	14933	14916	14985	15032	15130	15231	15051	14864	15078	14987	14950	14960	15090	15078	15009	14822	15000	14978	14792	15045	15119	15233	14898	15007	15048	14964	14883	15120	15056	14954	15027	15017	14912	15010	15153	15160	15242	15123	15135	15299	15043	14978	15080	15016	15112	14942	14920	15076	14922	14943	14985	15006	15146	14957	15074	14975	14897	15117	15039	14989	14877	15100
34271	28331	31464	29260	25948	24768	23835	22754	22742	22307	21980	21672	21620	21516	21536	21375	21377	21113	21320	21396	21276	21290	21329	21182	21133	21036	21120	21137	21050	21299	21180	21178	21043	21156	20911	21069	21133	21167	21059	20985	21236	21247	20997	21043	21020	21008	21172	21219	20874	21184	20987	20892	20968	21150	21244	20988	21021	20890	21083	21084	21060	20792	21271	20999	21061	21109	20743	20942	21136	21117	21134	20990	21163	20987	21023	21085	21054	20926	21324	21106	20864	21100	20889	21088	21036	21009	21086	20904	21023	21080	20847	21159	20963	20956	21026	21068	20972	21059	21123	20973	21063	20966	21198	20924	20963	20712	21002	20772	20990	21054	20814	20971	21163	21080	21043	21079	21064	20882	21092	21091	21143	20996	20818	21022	20922	21017	21017	20805	21243	21295	21203	20997	21093	20884	20948	21130	21006	21009	20793	21173	21057	21022	20885	21150	21157	20906	21008	21121	21006	20888	20833	20915	21096	21029	20800	20985	21060	21086	20979	20875	21075	20901	21053	20850	20855	21230	21100	21136	21022	21118	20969	20775	20947	20907	21195	21139	21085	21170	20949	20782	20999	21271	20942	20864	20964	21305	21194	21141	21065	21183	20974	21001	21152	20999	21196	21151	20859	20823	21031	20861	20788	20798	20869	21137	20930	20860	20999	20937	20922	20958	20945	21081	20988	21148	21115	21087	20791	20911	21088	20823	20900	21243	21170	20793	21060	21115	20772	21138	21034	21113	21077	20820	20750	21109	21080	21115	21302	21104	21142	20907	21055	20943	21095	20990	20928	20947	21027	20898	21035	21110	21244	21104	20906	21024	21195	21204	21081	21025	21001	21166	20948	21223	21174	21041	20794	21043	21033	20977	20842	20761	21064	21037	21206	20917	21356	21155	21050	21021	20927	20972	21010	20911	21069	20852	21205	21359	20955	20951	20974	21130	20858	21126	21105	20771	21047	20926	21045	21150	21103	21066	21055	21242	20893	20842	21253	21032	20933	20931	21193	20997	20745	20931	20772	20951	20989	20863	21084	21065	21287	21072	21120	21136	21242	21035	21007	21146	21162	21157	20913	21149	20994	20981	21225	20906	20907	21030	21121	21049	20950	20998	21045	21107	20829	20936	20973	21002	20968	20756	21173	20961	20955	20959	20954	20925	21131	21193	20921	20973	21045	21224	21213	21234	20999	20896	20981	21008	21075	20856	21181	20931	21160	21029	21021	20990	20975	21246	20853	21041	21114	20957	20817	20813	20701	20955	21257	21048	21012	20977	20922	20919	20944	21018	21040	20945	20830	20887	21055	20858	20919	21016	21250	20986	20995	21047	21033	20999	21246	21168	21063	21002	21244	21203	20900	21027	21091	20977	21133	20748	20984	21168	21051	21134	20949	20899	21068	21098	21064	20928	21114	20985	20759	20789	21145	20950	21038	20957	20779	21117	20968	21088	20840	20696	20986	21161	21134	20987	20917	21007	21083	20805	20970	21126	20938	21094	21109	21125	21085	21155	21288	21058	21145	21231	20973	21289	21005	20983	21053	20933	21231	21078	21164	21029	20996	21076	21085	21078	21057	20982	21137	21137	21028	20971	21183	20923	20994	20721	21032	21067	21087	21113	21024	21112	20727	20918	21112	21274	21057	20995	21112	20991	21088	21005	21229	21111	20847	20850	21071	21207	20956	20983	20984	20971	21041	20866	20990	21073	21018	21022	21153	21016	20885	20977	20990	21083	21360	21097	20934	21135	20970	20971	20935	20988	21096	20886	21028	21254	21060	21096	21138	20896	21173	21149	21082	20865	20977	21151	20822	21170	21075	20915	20978	20778	20808	21140	20731	21041	21156	21124	20965	20904	20878	21028	21171	20822	20950	21205	20843	20821	21121	20916	21061	20966	20948	20915	21072	21262	20985	21227	21047	21073	20989	21184	20964	21035	20972	20803	20788	21119	20909	21013	21019	20900	20966	21090	20795	20822	21234	20950	21098	21075	21172	21189	21222	20995	21090	21148	21041	21113	21091	21118	21358	20871	21098	20980	20998	20993	21069	21050	21172	21144	20750	21271	21023	21043	20944	20842	21094	21183	21030	21001	20909	20981	21013	21026	21068	21014	21131	20982	20888	20940	21132	21227	21160	21086	21069	20896	21017	21079	20909	21290	21291	20991	21116	21040	21036	21198	20961	20980	20874	21098	20969	21289	20802	20753	21146	21018	20944	21116	20930	20967	21131	20920	20973	21329	21025	20848	21142	21253	21147	21109	21000	20861	21084	21000	20848	21271	20980	21008	21058	21025	20900	20896	21054	21107	20967	20682	21158	21040	20738	20950	21168	21023	21122	20975	21122	21106	21034	20957	21000	20974	20907	21180	21104	21152	20832	21025	21129	20913	21124	20973	21101	21040	21064	20922	20997	21069	20944	20942	21050	20920	21159	21080	20867	20867	21142	20973	21087	20846	21211	21378	21120	20919	21163	20996	20954	21088	20859	21028	21014	20982	21205	20967	21164	20726	21087	20947	20963	21220	20745	21011	20584	20958	21083	21059	21173	21016	20796	21087	21126	21078	20877	21124	21177	21093	21175	21147	20971	21120	21131	21100	21003	21054	20951	20782	20982	20810	21118	21205	20827	20935	20773	20972	21010	21049	21142	20873	21134	20999	21029	20939	21033	21032	20938	20995	21000	21090	21138	20802	21128	21045	20851	20914	20928	21155	21186	20975	21069	21070	20809	20930	21032	20924	21003	21015	21022	20961	21012	21070	20923	20935	21258	21169	21084	20894	20665	20982	21056	21263	21118	20975	21194	21046	20878	20899	21074	21134	21103	20932	21279	20989	21003	20900	20871	21087	20925	21074	20843	21140	20883	20921	21072	21003	21330	20914	20879	21229	21107	21107	21181	20886	21105	20981	21270	20957	21039	20817	21070	21068	21379	21303	21371	20995	21397	21012	20904	21033	21090	20972	20844	21107	20947	21020	21425	20913	21174	21137	20997	20863	20994	21044	21017	21092	21005	20986	21036	21125	21119	20833	21179	20997	21006	20971	21098	20918	21066	21147	21275	21077	21033	21047	20846	21048	21003	21017	21339	21114	21181	21093	20894	21176	20923	21127	20840	20885	21005	21247	21040	21169	21121	21083	20869	20946	21176	20923	21062	20871	20762	21021	21050	21063	21135	21208	20977	21186	21198	21181	21110	20935	21035	20984	20999	21054	21127	21014	20903	21137	20983	21016	20985	21004	21067	20968	21015	20942	20953	20998	20888	21157	21070	20920	21138	20708	21002	21107	21112	20992	20748	21095	20948	20938	20912	21193	20999	21051	21214	20940	21125	20862	21049	20877	20938	20880	20980	21031	21169	20962	21148	21154	21066	21037	20973	21073	21036	21026	21054	21047	21082	21036	21189	21169	20906	20846	21068	20944	21191	21162	21182	20898	21056	20926	21151	21186	20854	21059	20908	20953	21125	21112	21036	21041	21098	21216	20922	20984	20750	20812	20959	20988	20966	21348	20975	21049	21146	21130	21223	21192	21093	21037	21102	21179	21037	20969	21144	21053	20992	20952	21224	21012	20979	21105	21147	21006	20686	21003	20933	21111	21215	21054	20926	20970	20866	21061	20910	20826	21121	21132	21027	20918	20952	20958	20898	21288	21031	20975	20982	21141	21041	20985	21208	21166	21111	20838	21095	21032	21054	20980	20996	21071	21014	20820	21052	21058	21034	21059	21059	20819	21081	21036	21142	20997	21289	20939	20984	20974	21186	20917	21005	21005	21104	21249	20985	21051	21121	20733	20884	20815	21150	21232	21117	21339	21206	21165	21260	21327	21116	21145	21131	20915	20882	20999	21319	21062	20963	21112	20877	21199	20920	20798	21116	21083	20961	20971	21132	20930	20783	20915	21204	20892	20947	21032	21022	21053	21044	20783	21071	20767	20979	21152	21085	21056	21167	21050	21268	21140	21095	20931	21180	20977	21098	20998	20952	21044	20800	20986	20973	21289	21134	21021	21254	20901	21035	21033	21107	21050	21009	20871	20827	21122	20866	21019	20977	21108	20944	21193	21215	20864	21075	20822	20892	20867	21014	21010	21187	21072	20996	21040	21070	21250	21074	20856	20982	20960	20975	21182	21202	20874	20823	20833	20844	21076	20960	20948	21063	21247	21139	20918	21054	20951	21218	21027	21030	20980	21170	21032	20905	20997	20872	20955	20892	21224	21071	21190	20977	21116	21049	20964	20879	21088	21052	20993	21142	20998	21053	21146	20968	21096	20942	20948	21129	21076	21004	21169	21159	20871	21012	21292	20987	21010	20832	21084	20960	21035	21145	21181	21057	20889	20918	20976	21122	21286	20969	21292	20919	21080	21008	20984	20997	21025	20860	21329	20881	21001	21227	20841	20912	21002	21004	21031	21085	21033	21148	21301	21286	20893	21167	21123	20912	20994	21153	20985	21138	21114	21227	20871	21202	21062	21072	20908	21004	21161	20970	21018	20800	21084	21009	20966	21082	20918	20954	20956	20879	20998	21154	21093	21272	20928	21254	20759	21040	21049	21135	21131	21319	21039	20938	21237	21028	20891	20912	20882	21046	20904	20971	20934	20891	21127	21042	21009	21141	20976	20972	20999	21063	21007	21016	21055	21168	21137	21054	21059	21021	21042	20944	21058	20868	21079	20956	21028	20886	20886	20837	20904	20948	20896	20991	20914	20957	20935	21073	21036	21152	20888	20866	21221	20877	20992	20890	20879	20992	21250	21056	20958	21041	21017	21050	20932	21064	20822	20957	20776	21037	20923	20894	20927	20954	20938	21035	21011	20992	21158	20990	21263	20786	21100	21127	21096	21042	21228	21063	20973	20995	21117	21119	21004	21002	21081	20934	20993	21097	21006	21181	21006	21336	21220	20931	20925	20763	20908	21011	21014	20980	21046	21104	21163	20941	21185	21100	20790	21077	21154	21144	21176	21065	20919	20953	21151	21116	20967	20987	20934	20936	21079	21122	21038	20939	20955	21086	20769	21070	21088	21044	21027	21120	21159	21346	21079	20807	20916	20991	21037	20942	21148	20964	21270	21118	21053	20901	21169	21006	21021	20855	21087	21291	20867	21029	21109	21144	21072	21005	20975	20929	21026	20921	20973	21212	20898
23105	29196	28581	24107	21075	19486	17926	17326	16646	15929	15465	15331	15268	14849	14792	14684	14555	14647	14478	14581	14426	14481	14357	14399	14167	14268	14287	14413	14489	14339	14330	14306	14304	14174	14362	14318	14241	14260	14374	14311	14339	14241	14232	14292	14171	14240	14264	14278	14233	14257	14189	14204	14247	14251	14128	14198	14285	14375	14393	14380	14266	14387	14255	14200	14157	14306	14243	14485	14217	14588	14363	14130	14280	14029	14233	14358	14182	14249	14152	14309	14063	14271	14432	14213	14258	14133	14122	14040	14211	14290	14391	14093	14315	14163	14236	14266	13995	14303	14329	14237	14194	14401	14200	14232	14304	14281	14261	14044	14343	14149	14317	14373	14338	14182	14391	14106	14265	14122	14304	14102	14120	14220	14169	14015	14332	14340	14190	14308	14458	14261	14366	14117	14164	14256	14173	14270	14159	14194	14291	14317	14236	14178	14167	14133	14149	14232	14152	14095	14130	14235	14141	14107	14219	14154	14232	14327	14184	14211	14294	13928	14302	14186	14170	14075	14257	14266	14127	14369	14239	14282	14237	14205	14194	14139	14199	14103	14271	14248	14313	14197	14256	14100	14357	14172	14314	14177	14230	14230	14160	14080	14225	14072	14085	14262	14296	14287	14370	14214	14159	14189	14381	14216	14198	14120	14286	14180	14149	14272	14214	14135	14261	14238	14296	14214	14107	14200	14322	14158	14294	14429	14254	14136	14091	14320	14094	14470	14150	14153	14124	14206	14175	14054	14156	14078	14195	14217	14330	14206	14347	14066	14164	14194	14197	14248	14254	14206	14416	14294	14286	14258	14247	14220	14165	14107	14108	14036	14273	14236	14330	14294	14341	14449	14264	14211	14281	14070	14207	14097	14359	14066	14237	14368	14191	14250	14401	14225	14059	14198	14510	14248	14372	14174	14105	14258	14248	14307	14313	14089	14316	14150	14306	14238	14256	14214	14380	14196	14402	14342	14201	14245	14289	14166	14132	14174	14175	14303	14212	14185	14325	14382	14098	14141	14257	14138	14291	14099	14168	14305	14202	14318	14083	14296	14182	14150	14328	14323	14302	14346	14243	14058	14096	14029	14099	14208	14144	14335	14391	14131	14237	14225	14351	14262	14191	14269	14197	14153	14108	14241	14259	14205	14121	14214	14203	14456	14279	14355	14131	14210	14251	14276	14109	14291	14239	14426	14231	14300	14375	14146	14177	14378	14044	14139	14329	14201	14295	14220	14019	14326	14250	14254	14334	14406	14319	14374	14242	14127	14373	14228	14290	14277	14225	14158	14154	14226	14235	14326	14037	14255	14029	14180	14167	14184	14351	14198	14133	14331	14102	14084	14252	14172	14295	14235	14081	14334	14133	14073	14243	14133	14314	14210	14105	14145	14237	14332	14105	14256	14330	14109	14395	14134	14129	14297	14244	14134	14155	14211	14127	14200	14036	14110	14256	14190	14324	14190	14273	14268	14311	14080	14201	14240	14330	14188	14242	14285	14204	14226	14252	14340	14254	14230	14285	14340	14287	14298	14270	14247	14261	14205	14279	14094	14227	14108	14341	14232	14445	14116	14259	14315	14151	14068	14297	14243	14422	14214	14204	14147	14249	14098	14154	14246	14283	14291	14164	14045	14328	14365	14287	14053	14295	14206	14203	14060	14313	14295	14294	14262	14001	14142	14245	14302	14238	14314	14295	14183	14148	14299	14201	14290	14299	14195	14272	14165	14279	14266	14372	14293	14058	14268	14309	14099	14195	14350	14331	14321	14199	14166	14175	14238	14353	14240	14248	14155	14245	14084	14232	14276	14155	14272	14312	14137	14223	14158	14227	14212	14324	14138	14286	14478	14160	14266	14096	14167	14120	14228	14194	14303	14246	14179	14180	14334	14268	14154	14242	14350	14277	14113	14178	14209	14320	14307	14183	14349	14059	14187	14205	14130	14246	14145	14422	14274	14184	14163	14325	14331	14297	14301	14243	14053	14190	14227	14203	14121	14114	14115	14479	14135	14344	14129	14261	14164	14319	14288	14176	14376	14091	14111	14207	14339	14176	14402	14217	14075	14258	14362	14223	14240	14410	14306	14219	14113	14276	14090	14244	14133	14244	14289	14370	14274	14298	14232	14238	14236	14253	14200	14292	14332	14194	14205	14215	14309	14190	14328	14130	14275	14154	14302	14096	14261	14244	14234	14165	14282	14258	14226	14318	14261	14232	14222	14366	14172	14246	14435	14304	14327	14286	14124	14227	14161	14312	14428	14339	14293	14266	14326	14215	14413	14207	14390	14086	14141	14159	14138	14165	14272	14257	14070	14143	14232	14209	14260	14224	14211	14229	14226	14332	14167	14112	14281	14270	14108	14396	14296	14343	14339	14085	14226	14175	14356	14265	14229	14116	14171	14221	14013	14221	14219	14227	14348	14271	14140	14232	14219	14343	14390	14394	14218	14276	14246	14102	14219	14150	14234	14345	14288	14198	14320	14179	14159	14143	14135	14178	14361	14105	14133	14149	14302	14178	14328	14179	14393	14230	14251	14223	14225	14242	14180	14157	14237	13976	14314	14358	14265	14421	14205	14198	14236	14202	14035	14464	14228	14196	13972	14320	14263	14136	14229	14242	14244	14302	14149	14266	14236	14219	14274	14240	14210	14212	14072	14288	14305	14160	14317	14141	14118	14197	14282	14224	14285	14274	14294	14424	14365	14137	14115	14256	14264	14332	14204	14288	14127	14218	14206	14219	14136	14234	14143	14268	14254	14432	14307	14256	14171	14316	14172	14181	14309	14100	14115	14224	14055	14346	14143	14319	14167	14258	14226	14028	14344	14242	14163	14331	14151	14175	14332	14240	14332	14372	14287	14214	14350	14220	14193	14407	14127	14208	14208	14415	14220	14298	14121	14248	14098	14131	14346	14162	14239	14350	14328	14273	14192	14337	14228	14149	14277	14531	14312	14234	14215	14101	14327	14059	14231	14264	14431	14175	14287	14298	14303	14397	14141	14284	14464	14317	14472	14255	14209	14296	14377	14088	14466	14260	14185	14233	14289	14168	14355	14135	14290	14111	14313	14242	14243	14306	14172	14259	14444	14328	14338	14134	14092	14356	14267	14309	14308	14126	14388	14359	14281	14328	14238	14317	14215	14289	14198	14337	14147	14214	14157	14209	14330	13996	14026	14308	14170	14365	14337	14188	14172	14278	14268	14212	14321	14237	14104	14319	13976	14195	14228	14252	14227	14187	14265	14217	14345	14154	14308	14316	14273	14200	14396	14261	14294	14159	14220	14251	14188	14073	14201	14344	14170	14204	14294	14187	14219	14262	14136	14110	14189	14096	14090	14274	14377	14147	14236	14157	14266	14278	14278	14379	14172	14259	14235	14248	14187	14113	14292	14158	14239	14215	14245	14224	14234	14394	14263	14248	14424	14061	14336	14393	14191	14201	14255	14298	14231	14109	14369	14271	14302	14202	14109	14194	14404	14230	14163	14072	14125	14319	14145	14097	14154	14343	14304	14190	14207	14241	14122	14279	14164	14220	14064	14222	14055	14224	14166	14199	14263	14141	14223	14315	14208	14167	14290	14212	14282	14307	14104	14241	14205	14136	14058	14205	14190	13894	14334	14256	14149	14220	14307	14218	14311	14341	14248	14166	14294	14334	14204	14330	14181	14252	14124	14185	14076	14204	14160	14128	14425	14343	14282	14242	14215	14333	14316	14188	14270	14004	14160	14079	14129	14225	14157	14368	14241	14160	14271	14159	14130	14370	14269	14087	14269	14099	14377	14231	14205	14062	14211	14234	14065	14208	14330	14256	14171	14299	14102	14217	14271	14183	14149	14279	14317	14272	14160	14266	14343	14159	14177	14123	14332	14077	14225	14311	14096	14265	14068	14090	14203	14416	14316	14255	14087	14422	14126	14253	14019	14469	14184	14214	14396	14020	14117	14126	14332	14426	14145	14288	14166	13968	14129	14214	14172	14191	14157	14170	14064	14174	14220	14293	14310	14358	14141	14219	14174	14227	14395	14107	14298	14419	14203	14252	14167	14286	14162	14318	14227	14427	14359	14290	14230	14237	14110	14398	14233	14148	14270	14133	14321	14291	14244	14261	14273	14247	14292	14222	14309	14340	14225	14278	14473	14071	14233	14347	14196	14232	14302	14317	14185	14168	14278	14225	14417	14327	14186	14257	14368	14398	14279	14133	14155	14266	14211	14184	14367	14330	14344	14213	14194	14244	14183	14196	14208	14118	14333	14222	14194	14086	14256	14247	14153	14138	14253	14065	14203	14097	14221	14013	14251	14223	14310	14168	14289	14059	14326	14148	14172	14171	14243	14143	14304	14213	14189	14381	14191	14368	14202	14212	14127	14286	14345	14169	14159	14222	14160	14325	14143	14281	14326	14320	14455	14047	14293	14036	14113	14221	14184	14208	14182	14263	14338	14198	14185	14009	14167	14140	14313	14314	14223	14223	14171	14261	14161	14131	14137	14185	14157	14347	14067	14176	14255	14180	14172	14473	14138	14105	14114	14365	14266	14265	14196	14123	14214	14208	14073	14094	14319	14092	14363	14262	14216	14057	14303	14228	14429	14148	14195	14176	14261	14188	14292	14052	14221	14088	14229	14234	14170	13965	14226	14146	14291	14299	14225	14254	14208	14099	14165	14297	14143	14147	14116	14329	14067	14012	14164	14269	14223	14258	14334	14191	14113	14046	14103	14116	14240	14213	14319	14222	14116	14316	14241	14144	14119	14372	14163	14252	14273	14195	14324	14287	14215	14341	14258	14304	14123	14427	14061	14182	14091	14294	14176	14149	14236	13989	14054	14230	14253	14223	14330	14254	14199	14373	14189	14378	14369	14227	14321	14223	14276	14386	14189	14344	14205	14236	14382	14321	14289	14165	14293	14200	14196	14206	14062	14190	14205	14163	14250	14310	14067	14229	14117	14200	14469	14201	14286	14196	14138	14195	14053	14342	14214	14346	14233	14346	14086	14246	14127	14247	14217	14391	14107	14130	14391	14266	14232	14215	14160	14275	14235	14414	14214	14135	14186	14252	14109	14228	14160	14159	14222	14138	14305	14187	14081	14245	14153	14262	14272	14268	14315	13992	14364	14209	14336	14044	14283	14190	14149	14323	14262
24629	21191	27829	25473	24233	27371	28355	25298	23886	23620	23029	22595	22217	22155	21956	21879	21694	21718	21516	21389	21542	21466	21331	21373	21112	21100	21603	21252	21314	21232	21351	21242	21225	21204	21345	21186	20783	20902	20841	21137	21252	21237	21297	21221	21139	20963	21101	21276	21069	21010	20859	21185	21148	21346	21283	21163	21213	20983	21282	21338	21007	21149	21213	21138	21043	20934	20766	21140	21161	20950	20997	20980	20924	21043	21015	20877	21096	21165	21011	21166	20887	21114	21243	21047	20993	21043	21064	21036	21307	20865	21046	20943	21168	21134	20940	20978	21041	21238	21126	21078	21053	21112	20889	20995	21009	21085	20891	21104	20960	21212	21205	21111	21098	20864	21017	21052	20991	21200	21078	21104	20971	21155	21415	21195	20991	21070	21092	21132	20830	21078	21055	21059	20976	20909	21292	21242	21015	20976	21051	21256	20997	21010	20988	21161	21067	20727	21005	21014	21015	21182	21191	21143	21010	20913	21238	20990	20937	21214	20926	21188	21148	20880	21303	21284	20996	21152	21207	21046	20884	21019	20969	21176	21014	21058	21129	21056	20971	21115	21096	20838	20992	20925	21147	21138	21129	21153	21116	20991	20839	21147	21063	21213	21212	21211	21091	21190	21064	21033	21082	21093	20888	21081	21187	21050	21218	21027	21176	21126	20993	20699	21241	20960	20979	21147	21091	20985	21156	21049	21185	20872	21044	20916	21335	21027	21193	20824	20895	21103	20975	20952	21176	21140	21042	20825	21182	21077	21167	20953	21171	21008	21204	21003	21101	20853	20934	21110	21022	21026	21383	20982	20904	21254	21091	21006	21028	21020	21311	21030	20831	21002	21200	21040	21039	20907	20936	21022	20994	20913	21192	21167	21102	20979	20996	20973	21070	21280	20888	21292	21150	21000	21012	21014	20959	21102	20912	21091	21018	21020	21190	21154	21144	20977	20891	21029	21008	20968	21076	20941	21338	20993	20774	21134	21162	20834	20952	21048	21123	21093	21074	21105	21216	20940	20899	20955	21191	21107	20906	20950	21011	21029	21248	21002	21272	21249	21311	21376	21060	21101	20920	20874	21140	21003	21126	21025	21139	21003	21153	21158	21178	21061	20997	21040	21025	21207	21390	21043	21138	21099	20965	20968	20980	21044	20873	21167	21038	21249	21298	20984	20940	21090	21142	20873	21127	21197	21078	21015	20970	21133	21108	21045	21045	20982	21290	21091	20863	21092	21268	21136	21014	20969	21119	21054	20973	20941	21070	21271	20950	20892	21059	20736	20754	21184	21126	20981	21140	21204	21132	21128	20975	21172	21114	21068	21181	21128	21030	20920	20902	20968	21137	21177	20996	20946	21035	21083	20984	20970	21060	20996	20952	21101	20992	21077	20968	21063	21133	20813	21177	21003	20891	21035	20971	21149	21340	21153	21193	21076	20898	20984	20828	20970	20858	21052	21200	21052	21188	21122	21179	21254	21058	20987	21129	21064	21171	21173	21082	20978	20995	21212	20985	20999	21284	21309	21028	20665	20986	20966	21043	20890	20973	21034	21095	21029	20741	20955	20966	21327	21053	20888	21090	20957	20933	21095	21180	20908	21044	21011	21178	21053	21145	21078	21036	21069	20957	21270	20999	21057	20853	21107	21249	20948	21054	21035	21044	20832	20974	20952	21176	20932	21226	21134	21111	21025	20870	20890	20981	21120	21135	21165	21119	20969	21166	20950	20980	20783	20980	21012	20998	21064	21057	21241	20864	21008	21116	21130	21097	20880	21173	21101	21002	20874	21173	21235	21061	21181	20984	21145	21011	21157	21117	21190	21069	21012	20966	21087	20967	21132	21013	21041	21079	20798	21293	21270	21227	20926	20939	21032	21202	21312	21239	21022	20992	20735	21259	20986	20999	21196	21019	21087	20989	21062	21111	21155	21303	21161	21021	21124	20987	20935	21108	20974	21226	21057	21085	20945	21298	20776	21003	21223	21141	21175	21054	21031	20864	20879	21352	21054	20977	21014	20957	20942	20979	21094	21085	21056	20863	20998	20823	20882	21120	21203	21044	21229	21264	20994	20997	21222	20934	21056	21096	20824	21020	20997	21051	20963	20882	21162	21228	21131	20887	20954	20976	20915	20978	20753	21202	21024	21124	21188	21238	21127	20929	20897	20868	21019	21089	21010	21125	20930	21075	21251	20936	21089	21004	20927	20996	20931	20920	21318	20934	21094	21397	21163	21012	20930	21115	20947	21100	21161	21162	21261	20985	20961	21054	21053	21142	21080	21049	21089	21031	21161	21037	21059	21126	20950	20972	21161	21012	20870	21003	21082	20986	21178	21211	21037	20992	21182	21063	21156	20941	20886	21077	20929	21149	20804	20969	21035	21083	20988	20873	20940	20997	20977	21111	21202	21243	21054	21044	21069	20964	21054	21066	21112	21071	21141	20894	21295	21344	21377	21010	21018	21054	21090	21022	21163	21236	20976	20945	21065	20989	20866	21118	20914	21126	20955	21105	21073	21050	21203	21098	20902	21160	21059	20830	21043	20933	21029	21003	21269	21055	21030	21188	20984	21356	21038	21111	21167	21059	21032	20964	20804	20831	20658	20876	21035	21179	21009	21019	21238	21136	20966	20986	21122	21176	21050	20988	21097	21109	21056	21095	21186	21076	20971	21128	21090	21159	20846	21036	21116	21076	21061	21094	21070	20821	20777	20797	20952	21099	21190	21246	21243	21042	21171	21015	21333	21153	21039	21234	20920	20998	20978	21038	21294	20995	21084	21319	21277	21042	21526	20992	21405	20900	20852	21124	21062	20996	21023	21001	21263	21164	20994	20911	20945	21124	20921	21133	21111	21111	20874	21067	20975	21105	21248	21210	21326	21176	21161	21101	21206	20958	21239	21096	21065	20991	21207	21205	20987	21131	21110	20948	21144	20867	21290	20990	21260	21219	21133	21142	20959	20999	21025	21122	20818	21065	20930	20827	20756	21058	21057	20838	20958	21391	21223	21249	21149	21130	20914	21107	20975	21089	20919	21260	20998	21107	21052	21160	20929	21036	21052	21053	21026	20859	21089	21225	21165	21110	21020	20897	21006	21072	20882	21387	21300	21083	21270	21037	20950	20876	21183	20991	20900	21243	21119	20835	20983	21040	21114	21147	20971	21033	21321	21159	21045	21265	21042	21236	21187	21080	20967	21174	20937	21027	21131	20993	20919	20966	21060	21269	21273	20919	21101	21107	21141	20923	20905	21015	20958	20911	20969	21022	20893	21083	21199	21092	20860	21183	21170	21092	21096	21264	21207	20954	21125	21188	21013	21132	20999	20963	21028	21193	20857	21174	21083	21106	20894	21287	20968	21180	21047	21038	21186	21189	21016	21146	21120	21130	21208	21065	21008	20912	21006	20898	20957	21091	20996	21228	21323	21140	21085	21066	21087	21157	21171	21084	20793	20867	21087	20842	20768	21127	21174	20912	21042	21094	21105	20912	20930	21232	21151	20987	20836	20905	21131	21270	20952	20695	21031	21079	20893	21048	21082	21137	21342	21232	21045	21044	21022	20991	21092	21143	21157	20988	21106	20907	21002	21036	21185	21059	21079	21015	21112	20783	20948	21017	21061	20892	20896	21125	20969	20881	21051	20961	21199	20894	20867	21068	21014	20850	21182	21009	20957	20898	21192	21045	20896	21237	21198	20994	21059	21055	20842	21055	20990	20919	20934	21185	20936	21140	21056	21162	21106	20778	20870	20883	20960	20916	21093	21022	21089	20965	21194	21080	21228	21201	21033	20802	21200	21046	20813	20951	21092	20907	21108	21044	20950	20869	21144	21036	21054	20962	21018	21160	20909	21308	20873	21106	21326	21062	21006	21056	20949	20987	21004	20862	21197	21219	21062	21065	21080	21167	21028	21291	21090	21205	21014	21110	20923	20856	21092	21052	21192	20746	20928	21006	21037	21263	20894	20952	21037	21001	20958	20856	20935	21148	21183	21135	21092	20990	21255	21486	20852	21052	20966	21082	21107	20760	21158	20909	21126	21188	21047	21069	21068	21010	20861	20910	21144	21199	21146	20942	21157	20973	21098	21168	20887	21262	20857	21006	21281	21051	21127	21109	21042	21000	21021	21091	21167	20971	21221	21070	21186	21085	21012	20898	20972	20959	21256	20809	21232	21130	20967	20853	20978	20952	21156	21036	20963	21016	20984	21003	20963	20940	21141	20979	20974	21200	21078	20930	21218	20840	21192	21038	20910	21077	21051	20999	20929	21006	20997	21112	21288	21119	21052	20934	21160	20693	21041	21121	21376	21215	21252	21051	21247	20918	20896	21019	20944	21002	21029	21044	20942	20918	21125	21161	21052	21168	21075	20877	21047	21119	21009	20902	21238	21139	20958	21053	21011	21040	21108	21155	20885	20986	21140	20914	21108	21168	21005	20949	21093	21072	20871	20973	20970	21138	21010	20869	21097	21151	21025	20937	21023	20811	21133	21203	21013	21065	20944	21132	21196	21216	21204	20989	20891	21008	21033	21030	20964	21275	20846	21237	20951	21086	20978	21017	20911	20987	20946	21083	21048	20915	21000	21091	20883	21063	21189	20996	21018	21049	21012	20833	20924	20993	20939	21045	20864	21042	21012	21125	21039	21083	21142	21178	21131	21238	21178	21141	21043	21136	20980	21161	20957	21089	21120	21088	21259	20867	20977	21174	21064	20996	21000	21209	21349	21078	21170	20809	20740	20736	21053	21171	21296	21043	21142	21064	20933	21146	20917	21170	20927	21157	21120	20884	21030	21121	21252	21085	21198	21039	20993	21097	21048	20934	20999	21208	21042	20937	20988	21059	21144	21058	21004	20960	20915	20921	21092	21211	21037	20934	21048	20744	21146	21012	21136	21293	20922	21186	20972	20850	21069	21061	21171	21092	20736	21146	20931	20954	21044	20890	20990	20859	21101	21077	21046	20977	21137	21197	21056	21224	20929	20947	20960	21087	21031	20919	21064	21039	20886	21017	21003	20949	21027	21052	20999	21143	21128	20923	20979	20718	21085	20976	21099	21089	21043	20897	21067	21082	21256	21071	21069	21334	21045	20908	21138	21256	21223	21096	20957	21036	21095	21145	21008	20986	20896	21009	21042	21060	20863
21603	36232	35930	29943	25771	23066	20738	19485	18297	17409	16785	16454	15836	15473	15130	15113	14939	15047	14649	14649	14768	14607	14499	14406	14487	14421	14501	14500	14594	14467	14356	14376	14344	14519	14289	14298	14143	14404	14295	14288	14287	14353	14192	14405	14203	14343	14304	14186	14280	14399	14271	14141	14129	14271	14122	14318	14082	14264	14212	14319	14540	14175	14270	14231	14136	14251	14089	14273	14336	14231	14135	14298	14192	14257	14095	14211	14257	14299	14300	14088	14242	14177	14141	14093	14298	14184	14037	14188	14231	14109	14180	14322	14254	14138	14090	14340	14077	14337	14313	14134	14244	14297	14179	14056	14192	14166	14105	14177	14137	14146	14177	14135	14195	14250	14224	14195	14106	14316	14155	14297	14255	14241	14250	14137	14239	14104	14302	14114	14077	14144	14136	14249	14178	14142	14181	14187	14234	14118	14294	14011	14363	14187	14250	14283	14330	14157	14224	14127	14218	14114	14384	14141	14085	14211	14191	14219	14140	14208	14038	14242	14282	14254	14142	14249	14178	14101	14313	14023	14309	14199	14131	14200	14106	14219	14234	14119	14130	14366	14313	14233	14201	14195	14416	14250	14158	14126	14220	14217	14053	14041	14231	14290	14221	14368	14194	14155	14010	14329	14215	14264	14289	14135	14068	14279	14139	14137	14246	14044	14304	14303	14068	14303	14271	14050	14267	14310	14315	14276	14173	14273	14241	14076	14324	14248	14043	13981	14112	14162	14140	14102	14225	14178	14363	14156	14121	14369	14114	14199	14202	13995	14106	14171	14122	14081	14029	14130	14147	14156	14310	14019	14323	14183	14152	14094	14328	14070	14159	14342	14214	14195	14218	14172	14336	14075	14318	14315	14212	14283	14196	14291	14242	14225	14058	14215	14326	14246	14162	14183	14370	14088	14143	14163	14227	14142	14301	14171	14119	14303	14057	14143	14046	14250	14206	14096	14335	14044	14089	14145	14269	14157	14086	14305	14046	14136	14192	14321	14093	14327	13994	14184	14215	14165	14119	14090	14115	14168	14109	14243	14138	14145	14289	14197	14066	14145	14112	14299	14152	14175	14334	14291	14075	14276	14234	14260	14068	14214	14098	14192	14199	14216	14315	14224	14228	14263	14207	14326	14281	14064	14264	14032	14138	14212	14245	14372	14026	14376	14244	14135	14241	14155	14314	14264	14231	14187	14145	14286	14095	14036	14242	14083	14180	14107	14327	14156	14223	14152	14284	14104	14295	14103	14160	14227	14184	14171	14284	14296	14185	14287	14239	14026	14333	14134	14111	14350	14146	14333	14250	14122	14107	14131	14352	14040	14194	14049	14205	14154	14229	14120	14073	14325	14215	14111	14334	14270	14072	14103	14274	14200	13937	14458	14296	14133	14145	14199	14108	14160	14263	14164	14225	14114	14042	14165	14197	14215	14127	14238	14171	14418	14198	14110	14169	14219	14176	14259	14124	14131	14216	14028	14141	14359	14116	14248	14054	14257	14225	14078	14048	14131	14416	14213	14112	14296	14058	14220	14187	14231	14407	14283	14137	14220	14209	14191	14194	14131	14364	14157	14234	14183	14172	14065	14081	14230	14328	14200	14243	14218	14168	14173	14335	14235	14175	14126	14277	14211	14063	14075	14148	14088	14182	14109	14186	14076	14162	14101	14169	14297	14358	14208	14271	14380	14199	14200	14273	14186	14112	14167	14158	14007	14217	14257	14071	14285	14136	14075	14406	14205	14115	14171	14292	14304	14011	14308	14158	14250	14023	14099	14231	14156	14165	14312	14193	14291	14004	14338	14144	14207	14058	14154	14270	14259	14137	14261	14200	14076	14228	14139	14168	14183	14184	14310	14164	14185	14251	14199	14336	14209	14202	14375	14124	14102	14113	14035	14167	14188	14182	14213	14303	14117	14373	14228	14183	14101	14287	14357	14207	14317	14159	14238	13968	14069	14252	14090	14060	14157	13962	14205	14074	14101	14202	14227	14172	14133	14343	14081	14205	14115	14224	14151	14151	14216	14174	14284	14223	14397	14227	14124	14262	13981	14305	14183	14227	14160	14136	14198	14100	14096	14129	14191	14118	14222	14085	14296	14063	14226	14106	14055	14257	14114	14151	14226	14141	14081	14164	14094	14063	14103	14248	14278	14201	14209	14220	14243	14229	14125	14317	14287	14230	14173	14267	14048	14241	14140	14213	14152	14263	14181	14180	14226	14229	14209	14268	14098	14192	14149	14134	14260	14136	14197	14173	14202	14231	14253	14099	14192	14195	14179	14349	13997	14151	13983	14255	14133	14125	13941	14117	14130	14379	14190	14218	14265	14242	14171	14214	14151	14274	14159	14130	14122	14187	14032	14320	14189	14380	14341	14118	14378	14207	14149	14136	14079	14203	14143	14156	14128	14371	14203	14215	14219	14162	14273	14331	14237	14088	14069	14295	14171	14319	14189	14302	14127	14070	14236	14214	14218	14104	14208	14146	14262	14154	14205	14195	14167	14214	14263	14094	14107	14341	14387	14196	14065	14233	14160	14119	14307	14174	14140	14149	14056	14267	14167	14152	14203	14211	14209	14078	14205	14193	14185	14354	14175	14160	14210	14240	14171	14268	14153	14267	14112	14188	14315	14089	14199	14168	14234	14170	14047	14105	14269	14250	14105	14205	14059	14087	14202	14157	13977	14143	14153	14345	14267	14235	14099	14192	14248	13940	14250	14213	14263	14237	14219	14266	14146	14231	14073	14180	14218	14353	14221	14210	14173	14272	14323	14312	14349	14268	14260	14275	14322	14089	14235	14175	14086	14285	14159	14140	14139	14282	14188	14187	14268	14170	14020	14176	14230	14187	14228	14218	14345	14381	14122	14204	14195	14095	14087	14134	14113	14059	14160	14211	14339	14282	14247	14179	14229	14235	14264	14341	14206	14205	14149	14196	14226	14229	14121	14200	14547	14157	14310	14026	14261	14009	14186	14162	14172	14061	14283	14156	14081	14175	14110	14215	14282	14103	14289	14142	14004	14192	14272	14095	14131	14021	14137	14143	14327	14065	14228	14276	14087	14357	14127	14368	14097	14233	14171	14246	14220	14265	14284	14220	14273	14143	14352	14103	14330	14230	14148	14029	14292	13983	14030	14266	14025	14070	14178	14157	14308	14318	14285	14402	14154	14212	14125	14272	14205	14351	14182	14305	14231	14257	14218	14027	14195	14328	14119	14355	14378	14130	14292	14323	14043	14058	14157	14037	14238	14081	14227	14210	14001	14127	14191	14267	14214	14233	14153	14082	14203	14115	14357	14216	14206	14144	14201	14152	14117	14153	14037	14105	14364	14177	14253	14320	14181	14264	14337	14313	14197	14195	14174	14119	14233	14119	14234	14171	14165	14307	14200	14372	14238	14132	14327	14152	14131	14037	14166	14240	14210	14180	14401	14258	14316	14098	14319	14252	14196	14270	14218	14184	14241	14222	14268	14222	14200	14208	14327	14416	14236	14170	14242	14219	14223	14282	14133	14110	14222	14263	14083	14294	14092	14165	14109	14278	14092	14204	14203	14039	14328	14104	14090	14133	14209	14218	14127	14263	14225	14291	14239	14281	14279	14186	14189	14305	14086	14256	14123	14168	14124	14178	14226	14196	14409	14265	14306	14308	14197	14123	14150	14186	14125	14142	14184	14163	14223	14205	14331	14095	14226	14075	14101	14251	14167	14247	14152	14327	14175	14214	14228	14323	14231	14236	14081	14236	14295	14099	14230	14334	14062	14248	14177	14169	14268	14242	14251	14332	14067	14180	14089	14248	14200	14109	14129	14364	14130	14163	14164	14195	14168	14321	14194	14219	14116	14022	14220	14136	14203	14225	14053	14315	14200	14193	14086	14094	14157	14166	14503	14210	14137	14169	14121	14253	14084	14255	14078	14361	14220	14262	14176	14148	14176	14131	14190	14284	14231	14204	14128	14329	14226	14212	14246	14138	14312	14224	14087	14216	14026	14036	14180	14284	14131	14296	14216	14061	14144	13966	14223	14156	14333	14319	14250	14304	14278	14088	14203	14328	14251	14294	14172	14100	14227	14308	14100	14189	14239	14242	14213	14209	14219	14194	14225	14038	14252	14216	14194	14113	14127	14399	14295	14031	14121	14121	14243	14111	14131	14128	14231	14121	14254	14260	14165	14136	14157	14101	14170	14054	14242	14311	14235	14124	14436	14262	14220	14256	14280	14136	14124	14256	14166	14181	14265	14233	13977	14186	14190	14216	14169	14285	14122	14163	14150	14295	14152	14165	14228	14179	14244	14203	14126	14098	14280	14156	14231	14283	14084	14132	14203	14335	14120	14131	14196	14232	14127	14134	14191	14243	14151	14266	14246	14247	14228	14076	14237	14211	14231	14137	14292	14070	14137	14180	14008	14054	14222	14345	14063	14337	14173	14089	14128	14276	14130	14275	14017	14141	14218	14232	14302	14163	14225	14155	14370	14139	14263	14130	14306	14245	14311	14178	14334	14128	14201	14211	14188	14158	14087	14229	14136	13921	14263	14231	14288	14276	14203	14038	14127	14170	14205	14211	14298	14117	14025	14195	14234	14324	14184	14134	14133	14314	13947	14169	14231	14150	14279	14285	14235	14225	14243	14084	14115	14081	14211	14232	14134	14159	14259	14246	14253	14113	14021	14094	13983	14277	14185	14176	14166	14259	14186	14153	14092	13961	14072	14241	14149	14182	14185	14207	14213	14346	14139	14166	14334	14174	14120	14176	14378	14187	14138	14199	14024	14241	14060	14342	14166	14228	14293	14094	14237	14238	14245	14124	14199	13985	14204	14190	14126	14259	14070	14147	14089	14331	14337	14209	14234	14272	14405	14191	14279	14220	14177	14185	14275	14051	14102	14097	14183	14084	14127	14312	14166	14239	14347	14158	14169	14329	14342	14221	14230	14098	14275	14274	14268	14308	14335	14267	14159	14159	14074	14308	14055	14121	14165	14120	14064	14188	14027	14196	14196	14133	14344	14159	14162	14130	14016	14192	14178	14216	14104	14143	14322	14215	14233	14306	14015	14178	14203	14260	14236	14211	14241	14303	14184	14091	14221	14305	14074	14198	14225	14112	14339	14265	14112	14052	14257	14195	14223	14118	14121	14196	14144
22748	21168	27873	24946	22747	27635	32225	27958	26467	26211	25451	24719	24509	24071	24229	23909	23612	23644	23492	23458	23630	23410	23194	23313	23378	23296	23416	23410	23219	23147	23131	23245	23324	22954	23092	23103	23159	23221	23165	22933	22992	23084	23123	22868	22972	22988	23142	23055	22992	22767	22793	22907	23095	22992	22917	23017	22909	22856	23010	22959	22871	23023	23423	22849	23083	22843	22825	22975	22715	23032	22782	23133	22968	23022	22938	22843	22847	22900	22922	22547	22841	22895	22798	22768	22907	22588	23057	23015	23036	22785	22874	22808	22806	22842	22980	22656	22871	22828	22740	22846	23073	22974	22780	22827	23036	22778	22947	23058	22854	22949	22900	22907	22706	23104	22872	22911	22729	22739	22859	22823	22921	22986	22867	23176	22801	22925	22911	22642	22962	22887	23015	22820	23155	22910	22722	22699	22979	22703	22973	22979	22889	22839	22765	22844	23048	22856	22735	22712	22780	23012	22732	22960	22849	22860	22759	22645	22756	22757	22656	22764	22907	22886	22631	22967	23138	22911	22816	22754	22452	22577	22671	22735	22867	22900	22900	22946	22853	22736	22697	22703	22781	22913	22716	23050	22719	22912	22750	22975	22728	22943	22502	22826	22858	22845	22476	22784	22734	22795	22844	22808	22961	22984	22751	22658	23051	23089	22742	22595	22702	22959	22790	22727	22839	22875	22861	23019	22830	22694	23079	22675	22836	22943	22819	22742	22687	22720	22671	22582	22636	22759	22589	22917	22920	22767	22703	22847	22913	22824	23006	22893	22953	22928	22671	22820	22949	22694	22743	22858	22883	22743	22644	22784	22735	23054	22831	22816	22856	22684	22901	22758	22761	22894	22829	22829	22990	22951	22950	22834	22860	23015	22564	23069	22960	22875	22770	22966	23020	22793	22849	23047	22724	22709	22869	22971	22849	22791	23029	23027	22715	22653	22964	22633	22881	22911	23084	23021	22874	22874	22810	22970	22963	22956	23022	22863	22868	22969	23003	22736	22740	22623	22774	22807	22889	22698	22716	22847	22624	22830	22820	22770	22935	23022	22885	22872	22925	22876	23115	22622	22773	22717	22598	22878	22848	22836	22917	22775	22675	22849	22782	22937	22773	22915	22843	22720	22999	22775	22792	22817	22786	22883	22844	22732	22714	22758	22869	22760	22967	22916	22634	22830	23029	22849	22966	22822	22805	22882	22645	22869	22721	22813	22917	22939	22750	22988	22839	23052	22706	22866	23064	22765	22703	22615	22618	22784	22616	22931	22936	22817	22798	22825	22757	22840	22805	22809	22791	22566	22715	22751	23106	22983	22992	22897	23024	22998	22851	22778	22674	22945	22697	22741	22968	22784	22843	22486	23017	22723	22824	22529	22829	22808	22760	22702	22744	22721	22637	23056	22614	22730	22790	22715	22796	22810	22645	22776	22683	22943	22943	22861	22928	22728	22710	22826	22810	22952	22851	22851	22720	22778	22948	22721	22762	22802	22972	22966	22788	22782	22777	22787	23131	22595	22817	22898	22733	23069	22874	22852	22783	22591	22824	22840	22973	22823	22652	22567	22806	22879	22871	22645	22865	22987	22929	22799	22880	22921	22723	22795	22493	22610	22798	22917	23087	23105	22800	22709	22854	22788	22860	22609	22740	22832	22648	22712	22653	22571	23014	23295	22852	22925	22835	22761	22826	23092	22811	22813	23081	22685	22738	22599	22758	22662	22763	22873	22857	23089	22527	22903	22846	22868	22877	22873	22715	22747	22860	22923	22804	22864	22762	22963	23129	22906	22781	22843	22832	22685	22558	22603	22861	22882	22714	22713	22921	22602	22890	22565	22555	22514	22727	22833	23015	22725	22962	22627	22741	22858	22618	22829	22723	22795	22783	22894	22639	22727	22772	22845	22649	22742	22953	22822	22777	23170	22973	23029	22992	23058	22915	22786	22681	22771	22880	22716	22959	22734	22924	22915	22876	22797	23073	22785	22869	22869	22715	22704	22882	22612	22915	22811	22682	22764	22678	22701	22997	22581	22594	22783	22767	22895	22864	22799	22933	22763	22851	22750	22958	22802	22835	22664	22860	22791	22625	23067	22940	23013	22829	22827	22754	22663	22671	22927	22848	22502	22866	22802	22768	22931	22775	22631	22938	22695	22515	22601	22917	22878	22708	22683	22738	22733	22838	22634	22723	22955	22803	22855	22722	22647	23123	22682	22519	22758	22763	22749	22729	22962	23211	22971	22901	22872	22936	22604	22881	22753	22829	22764	22625	23049	22728	22846	22864	22802	22638	22978	22823	22962	22779	22709	22832	22897	22756	22727	22688	22772	22870	22776	22811	22595	22559	22781	22954	22511	22575	22879	22853	22810	22652	22673	22868	22909	22816	22762	22716	22944	22883	22687	22648	23002	22842	22860	22936	22884	22742	22997	22563	22710	22863	22878	22524	22981	22853	22715	22689	22781	22845	22792	22721	22814	22852	23029	22700	22893	22658	22799	22942	22464	23020	23095	22897	22696	22536	22872	22819	22640	22937	22998	22988	22997	22937	22516	22928	22969	23017	23049	22580	22629	22756	22910	22660	22798	22756	22752	22896	22841	22785	22610	22831	22894	22845	22961	22771	22660	22830	22735	23047	23053	22825	22609	22779	22860	22824	22423	22671	22802	22788	22749	22786	22799	22909	22744	22959	22852	22748	22810	22826	22717	22563	22841	23017	22737	22910	22942	22659	22930	22866	22752	22659	22971	22834	23010	22729	22786	22855	22992	22868	22987	22818	22754	22795	22783	22823	23012	22805	22856	22771	22710	22843	22868	22731	22985	22974	22819	22558	22595	22812	22828	22956	22795	22713	22840	22760	22577	23007	22485	22724	22607	22732	22907	22905	22861	23064	22928	22739	22956	22686	22779	22955	22607	22821	22715	22905	22795	22830	22812	22677	22606	22662	22669	22945	22960	22996	22756	22774	22842	23033	22812	22865	22569	22788	22922	22832	22902	22949	22760	22887	22886	22784	22795	22711	22671	22827	22806	23063	22762	22664	22705	22738	23037	22702	22594	22953	23075	22829	23043	23085	22619	22841	22622	22584	22828	22819	22865	23039	22737	23135	22886	22835	22883	22755	23079	23003	22748	22743	22720	22800	22651	23000	23002	22973	22990	22775	22637	22839	22904	22815	22961	22578	22888	22898	22629	23142	22766	22802	22793	22718	22917	22916	22755	22836	22937	22891	22733	22754	22932	22841	22835	22570	22805	22851	22595	22814	22698	22903	23009	22653	22860	22854	23269	22837	22950	22822	22673	22575	22589	22810	22772	22873	22910	22811	22985	22863	22813	22690	23045	22874	22633	23053	22893	22789	22941	22925	22862	22953	22882	22741	22868	22855	23208	22807	22834	22880	22744	22905	22882	22930	22816	22788	22997	22872	23121	22979	22925	22997	22873	22619	22648	22878	22826	22924	23083	22949	22783	22719	22986	22831	22932	22913	22973	23206	22846	22924	22536	22873	22924	22796	22658	22765	22708	22818	22675	22783	22800	22881	22753	22585	22792	22605	22678	22779	22693	22844	22864	22818	22758	22839	22773	22837	22783	22798	22916	22770	22532	23031	22863	22691	22835	22886	22949	22984	22854	22930	22648	22701	22755	22883	22682	22968	22618	22788	22727	22711	22909	23168	22714	22869	22856	22820	22732	22859	22895	22825	22944	22484	22869	22805	22926	22999	23009	22870	22676	22601	22794	22930	22666	22974	22766	22768	22654	22687	22762	22825	22796	22851	22502	22894	22862	23009	22716	22757	23097	22941	22479	22877	22744	22987	22743	22832	22899	22991	22782	22779	22678	22659	22734	22632	22817	22942	22824	22792	22879	22740	22656	22859	22830	22641	22781	22966	22809	22775	23043	22665	22891	22871	22823	22895	22786	22869	22944	22933	22956	22936	22736	22982	22941	22895	23077	22698	22744	22710	23110	22877	22858	22918	22878	22929	22861	22755	22707	22917	22941	23192	22517	23210	22897	22859	22886	22770	22713	22733	22681	22743	22710	22811	22784	23039	23046	22860	22795	22938	23064	22894	22854	22937	22774	22679	22879	22827	22785	22831	23034	22929	22958	22724	22629	22524	22786	22660	22920	22875	22707	22841	22799	22873	22947	22995	22693	22675	22865	22814	22807	22825	23031	22877	22623	22506	22519	22671	22946	22707	22624	22913	22649	23018	22756	22640	22956	22953	22674	22777	23018	22885	22948	22701	22657	22851	23146	22995	22865	22883	22910	22889	22594	23002	22658	22796	22883	22682	22850	22942	22721	22914	22882	22732	22750	22599	22833	22930	22630	22675	22894	22893	22897	22650	22688	22847	22781	22620	23040	22705	22705	22771	22773	22966	22859	22841	23019	22902	22824	22708	22628	22782	22791	23219	22608	22906	22860	22858	22708	22991	22794	22822	22993	22835	22898	22857	22664	22725	22895	22898	22860	22824	22741	22909	22506	22839	22477	22811	23035	22933	23055	22663	22966	22628	22946	22766	22720	22719	22761	22671	22948	22779	22893	22845	22847	22753	22680	23120	22775	22915	22873	22946	22853	22830	22766	22740	22799	22784	22741	22844	22746	22966	22596	22665	22646	22872	22870	22659	22817	22791	22949	22821	22934	23017	22847	23008	22734	22901	23001	22780	22944	22892	22706	22954	22945	22693	22865	22962	23041	22875	22967	23002	23076	22903	22871	22936	22852	23135	23140	22892	22990	22860	22986	23024	22851	23146	22940	22871	22806	22730	22547	22845	22856	22879	23117	23268	22895	22742	22946	22772	22804	22847	22786	22956	22886	22696	22764	22819	23014	22980	22910	22754	22946	22958	22996	22609	22700	22931	22683	22932	23094	22765	22755	22737	22714	22761	22692	22855	22791	22797	22787	22716	22844	22692	22839	22748	22864	22416	22924	22901	22793	22713	22784	22708	22935	22797	22746	22858	22832	22805	22934	22796	22837	23171	22587	22996	22794	22759	22497	22640	22987	22935	22936	22849	22845	22724	22929	22885	22792	22722	23083	22652	22822	22767	22742	23100	22653	22809	23115	22763	22849	22866	22940	23089	22902	22834	22873	22929	22947	22997	22810	22783	22799	22876	22935	22858	22774	22767	22755	22908	22807
23707	41554	41040	34390	29693	26899	23995	21982	20439	19475	18445	17697	17263	16762	16416	16263	16248	16049	15922	15643	15654	15673	15472	15309	15357	15317	15500	15442	15523	15355	15291	15364	15356	15267	15154	15156	15358	15188	15155	14982	15169	15204	15135	15131	15140	15065	15259	14983	15173	15172	14934	15132	14984	15011	15167	15110	14885	15140	15192	14994	14821	14969	15010	15063	15096	14948	15069	15131	15101	15109	14860	14965	15203	14982	14952	15036	15075	14861	14987	15043	15210	14970	14851	15212	14743	14899	15004	15133	15123	15057	15204	14972	15043	14868	14963	15010	15188	14950	14971	14967	15039	14952	15077	15084	15078	14899	15061	14955	15151	15085	15027	15041	15192	14980	15108	15061	15000	15015	15102	15072	14939	15100	15025	14983	14970	14929	15001	15147	15013	14913	15183	14913	14913	14967	14946	14959	15043	15117	15023	15038	15043	15189	14955	14888	15082	14866	15001	14922	15138	15091	14904	14929	14891	15177	15047	15053	15108	15117	14793	14968	15128	14997	15012	14910	15094	14965	14992	14902	15011	15010	14977	14873	15085	15016	15188	14768	14933	15015	14976	14991	15104	14987	14955	14844	15009	14971	15058	14963	14922	14916	15123	14983	15070	14874	15062	14956	15034	14949	15125	15043	14887	14949	14893	14846	14837	14812	14986	15172	14932	14974	14911	14961	14856	14844	15115	14758	15082	15086	15077	15196	14929	14908	14943	14942	14977	14939	15009	15104	14929	14880	14839	15029	14975	14957	15173	15004	15061	14948	15099	14968	15035	15004	14931	15024	14908	15007	14983	15089	15028	14963	14951	15072	14842	15081	14892	15101	14888	15135	15142	14987	15069	14907	15039	14948	15263	14908	14941	14986	15065	14998	15093	15116	14896	15043	15081	14920	15104	15123	15141	14979	14978	14971	14971	15062	15073	14869	15014	15148	14849	14897	15024	14937	15015	15008	15046	15021	14882	15099	14926	15048	14983	15045	15017	15053	14998	14959	14981	15081	15195	15128	14974	15082	15065	14923	15075	14986	14916	15117	14919	15065	14965	14978	15078	15012	14951	15071	15097	15071	15235	15035	14941	14979	14934	14949	14708	15036	15007	14874	14882	14849	15204	15094	14996	15006	15064	15051	15004	14887	14850	14966	15089	15305	14886	15107	15050	15021	15005	14947	15056	15046	14831	15003	15031	14936	14936	14833	14988	15068	14965	14906	14958	15027	15183	14915	14937	15014	15165	14942	15118	14914	14883	14945	15049	14920	14879	15115	14739	14895	14916	14931	15101	14938	15155	14851	14957	15051	14972	14835	15030	14939	15167	15026	15185	15047	15098	14940	14947	14983	15011	14987	15001	14899	14976	15009	14957	15059	15048	14989	14900	15022	14978	15001	14967	14998	14974	14950	15029	14967	15027	14999	14780	14874	14927	15030	15044	14968	14872	14966	15171	14843	15005	14948	15028	14937	14975	14985	14971	14796	15045	14979	15010	15061	14841	14878	15006	15306	14952	15022	14941	15134	15033	15207	15073	14958	14914	15078	14865	15019	15101	14925	15071	15033	15060	14794	15002	14897	15067	15006	15033	15013	15090	15002	14937	15072	14914	14977	15015	15127	15133	14824	15015	14941	14862	14979	15255	15160	15145	15045	14917	15000	14990	15092	15075	15158	15018	15015	14838	14863	15092	15080	15030	15020	14987	14941	15048	14980	15019	14983	14980	15093	14990	15045	15149	15001	14899	14926	14929	15120	15169	14969	15135	14981	14999	15095	14808	15072	14854	14883	15049	14992	14828	14950	15068	15032	14828	14999	14979	14917	14990	15026	15124	15108	15032	15003	14959	14977	15133	14888	14923	15148	14997	14988	15019	15023	15023	14928	14898	15130	14968	14930	15036	15205	14966	14992	14963	14954	15046	14886	15032	14884	14993	15060	14962	15100	15105	15041	14910	15057	15061	15131	15195	14966	14788	15030	15098	15152	15058	14964	14871	15030	14992	14970	14944	15062	15138	15228	15008	14887	14886	15218	14849	14915	15145	14951	15007	14996	14976	15096	15008	15003	14912	15032	15035	15055	14902	15174	14962	14908	14893	15019	14971	14823	15062	15021	14984	14734	14983	14953	14932	15122	15015	15021	14922	14987	15141	14886	14908	14798	14910	14870	14955	14987	14968	15020	15058	14891	14795	15059	14818	14932	14833	14912	15123	15032	14968	15110	15006	14995	15074	14793	15068	15084	14829	15009	14999	15042	14999	15183	15203	15055	14920	15017	14926	15111	14973	15011	15040	14933	15066	14852	15065	15015	14770	15089	14979	14875	14971	15046	14915	15048	15038	15033	14894	15038	14990	14991	14956	15158	15058	14938	15022	15039	14893	14883	14966	14877	15055	14966	15039	15009	14963	14897	15132	14968	15029	15063	15130	14974	14883	15089	14871	14909	14921	14844	15066	15105	15076	15072	15052	15060	15176	15133	14971	14894	15136	14989	14987	14881	15028	14931	15125	14969	14920	15088	14973	15082	15019	15000	15004	15061	15174	15021	15033	14617	14964	15040	15031	15046	14996	14944	15062	14931	14978	14902	15045	14985	14961	14903	14952	15037	14832	15043	14975	15070	15009	15063	14979	14940	15025	14889	15251	15022	14933	14970	14907	15056	15111	14989	15062	15009	14978	14930	15060	14893	14949	14964	14937	14800	14938	14915	14949	14955	15076	15068	15112	15216	15094	15094	15014	14933	14963	15118	15055	14992	15002	15076	15005	15068	14769	15059	15129	15008	15037	14848	15113	14913	14950	14780	14980	15164	15041	15094	15043	15107	14931	15045	14894	14940	14925	14801	14733	14940	14922	15084	14967	14907	15014	14952	14929	15019	14961	14822	14904	14945	14878	14985	14989	14982	15068	14992	15007	15207	15011	14931	14882	15206	15075	14886	14922	14976	15046	14908	14954	14870	14949	15129	14947	14960	14996	14937	15122	14961	14939	14823	15020	15094	15007	14760	15088	14906	14946	15077	14946	14907	15161	14846	15003	14965	15042	15018	14990	14946	14933	14891	14736	14996	14992	14930	15031	15023	15097	14806	14841	15056	15050	14932	15114	14913	15218	14974	15092	14952	15018	14994	14960	14809	14858	14918	15028	15003	14993	14836	15046	15055	15024	14909	15020	14860	14981	14970	15022	15113	14903	15126	14907	14978	14811	14835	14914	14919	14987	15079	14923	14932	15063	14869	14996	14924	14833	15049	14954	15084	15060	15033	14911	15171	15113	15043	14953	14842	15037	14861	15026	15050	15070	14924	15007	15005	15151	14900	14974	14848	14943	15076	14953	14943	14939	15030	14843	14927	15012	14997	14886	15057	15074	15016	14952	14942	14997	14996	15147	15157	15042	14974	14923	15042	14979	14972	15072	15218	14979	14995	14929	15071	14915	14865	14873	15110	14970	14901	15136	14804	15193	14940	14960	15101	14964	15012	14889	14910	14919	14886	14970	14977	14842	14913	14988	15021	15040	15000	14905	15085	14982	14841	15044	15016	15192	15027	15026	14913	14953	15075	14974	15029	15024	15063	14985	14989	15071	14902	15016	15106	15030	14845	15061	14853	14957	15016	14860	14878	15143	15054	15072	14958	15012	14901	15053	15025	15082	14930	14986	14910	15030	15051	14976	15012	15023	14963	15075	14958	15018	14991	14861	15063	14888	14901	14944	14952	14873	15019	14947	14884	14962	14968	15063	15058	15027	15081	15024	14910	14952	14969	14999	14948	15145	15068	15056	15039	15084	14980	15002	15025	14939	15088	14840	14850	14848	15043	15108	15015	15025	14774	14949	14910	14911	14976	15048	15063	15101	15011	15039	14934	15167	15070	14920	14903	15036	15011	14993	15039	14899	15034	15126	15075	15013	15071	15248	14976	15002	15119	14887	14836	15006	14875	15047	14973	15001	14894	14930	14882	14875	15073	14992	15084	15029	15164	14945	14906	15037	14936	14808	15028	14969	15067	14896	14995	14979	14972	14940	15057	14946	15031	14944	15001	14947	15113	14952	15058	15147	15064	15058	15129	15014	15068	14939	14881	14922	14920	15106	15014	14910	15049	15031	14958	15066	15009	14936	15056	14845	15058	14828	14799	15111	14855	15073	14963	14974	15004	14926	14944	14945	14906	14949	14811	15077	15016	15050	14965	14850	15064	14984	14858	15021	15141	15035	14970	15047	15094	14992	14806	14823	15080	14850	14930	14975	14846	14873	15135	15050	15029	15032	15115	14828	14849	14983	15024	15148	15093	15136	15146	14987	14875	14939	14855	14903	14992	14883	15059	15009	15039	15042	15102	15168	15060	14922	14904	14989	14925	14901	14959	14976	14942	15060	14922	15010	15081	14975	14920	14997	14975	14905	14912	14942	14997	15095	14781	14899	14988	15045	14947	14940	14884	14945	15033	15066	14837	15025	14901	15098	14987	14990	14993	15090	14917	15013	15083	14924	15163	15019	15052	14918	14755	14950	14916	14845	14864	15136	15036	15002	15033	15017	14918	14957	15082	14888	14982	14914	15070	14889	15061	15071	15059	15037	14865	15048	15121	14856	14933	15088	15044	15063	14841	14836	15101	14844	14966	15000	15023	14996	14806	15109	14970	14942	14905	15039	14840	15043	14911	14819	14800	14990	14916	15092	14952	14927	14982	14934	15086	15034	15001	15002	14929	14851	14868	15029	15040	15067	15019	14867	14946	15024	14941	14972	14933	14855	15048	14985	15047	14966	15005	14935	14919	15084	14865	14849	15081	14973	15052	14783	14858	15111	14989	14929	15066	15078	14945	14981	14984	15057	15032	15032	14871	15003	15100	14957	14959	15091	14950	15015	14976	14904	15075	15064	15219	14956	15009	14977	15123	15030	14957	15056	14996	14851	15185	14988	14942	15081	14928	15029	14983	14891	14807	14959	15022	15130	14879	15011	14949	14926	14989	14947	15064	14969	15063	15060	15139	15127	15142	15069	15007	15067	14949	15152	15117	14987	14929	14880	15100	15145	14883	15030	14818	15111	14991	14894	14943	14928	15068	15069	14951	14967	15116	14983	14907	15030	15116	15081	14826	15131	14984	14990	15047	14956	15125	14992	14876	14919	14884	15025	14874	14916	15094	15079	14789	15064	14953
34071	28263	31441	29164	26288	24727	23801	23070	22629	22107	22002	21743	21529	21622	21541	21177	21222	21345	21260	21340	21227	21250	21101	21280	21328	21252	21225	21280	21081	21369	21133	21172	20944	20904	21057	21110	21156	21117	20985	21104	21268	21012	21097	21158	21032	21235	21134	21179	21143	21002	21283	20959	21065	21141	21082	21106	21203	21046	20818	21249	21012	20911	20708	20964	21201	21059	21085	21411	21190	21198	20986	21080	21040	20963	21151	21126	21258	21036	21272	20984	20863	21019	21123	21095	20978	21061	20882	20961	21015	21075	21056	21162	21154	21164	20961	21179	21112	21057	21062	21252	21229	21252	21043	21200	20972	21045	20834	21182	20903	20905	21316	20959	21216	21167	21157	21148	21095	21069	21101	21026	20846	21153	21153	21097	20996	21079	20901	21109	21008	21041	20992	21122	21117	21177	21109	20982	21148	21001	21059	20723	21231	21238	21235	20839	21199	20868	20944	21087	20885	21157	21125	21043	20955	20936	20995	20910	21098	20932	21147	20814	21002	21166	21010	21107	20997	21069	21231	20959	21310	21116	21046	21074	20997	21018	20922	21053	20870	20907	21150	20878	21145	21122	21397	21448	21039	20954	21007	21198	20999	21020	21247	20834	21076	20851	21192	20905	21046	21112	20780	20996	21116	21193	21021	21147	21386	21218	21026	20849	21011	21096	21097	21069	21103	21173	20941	21152	20883	21204	20816	20940	21262	21183	20931	21106	21206	21167	20937	21102	21126	21099	20910	20947	20877	20950	20737	21152	21059	20706	20847	21058	21026	21092	21167	21074	21004	21186	21032	20858	21064	21329	20815	21027	21096	21193	21105	21112	21023	21061	21152	21226	21063	21047	20863	21094	21208	21250	20992	21090	21138	21112	21043	21232	21241	21069	21224	21317	21045	21218	21072	20755	20998	20797	21207	20946	21179	20980	20904	20780	21262	21045	21101	20857	21015	21243	21060	20976	21197	20915	21038	20942	21019	20941	20945	20896	20927	21266	20808	21101	21176	21164	21183	20931	21089	20906	21169	21067	20765	20951	20979	21025	21036	21148	21193	21130	20917	20994	21060	21000	20840	20995	20943	20944	21064	21040	20931	21157	21073	21012	21012	21004	21232	21218	20890	20866	20803	20995	21049	20877	21012	21064	21017	21095	21232	21049	20900	20874	20847	20952	20998	20998	20998	20986	21039	20999	20895	21118	21163	21213	20968	21261	21306	21174	21024	21054	20962	21063	21077	21136	20892	20956	21097	21003	20949	21165	21123	21148	21020	21042	20925	20957	21163	21145	20982	21081	21141	21244	20919	21096	21151	20784	21118	21135	20949	21110	20936	21169	21219	21026	20941	20745	20960	20707	21219	21144	21063	20955	21040	20985	21116	20847	20995	21101	21130	20900	21071	20993	20998	21149	21074	21038	21014	21250	21216	21074	21083	21021	21092	21024	21163	21022	20843	20926	21090	20654	21141	20953	20977	21133	21004	20994	20987	20912	21069	21119	21087	20931	20949	21191	20987	20984	20776	20851	20963	20800	21050	20942	20892	20978	21014	21434	21175	20755	21301	21216	21142	20998	21446	21065	21441	21089	21189	21111	20942	20989	20957	21105	21106	21055	20867	21026	20983	21082	20924	20943	21021	21145	21176	21108	21065	21295	20984	21250	21265	21119	21053	20952	20899	21154	21315	21146	21064	21062	20971	20984	21053	21281	20901	20797	21139	21233	21234	20894	21019	21143	20953	21296	20846	21029	21099	21087	21078	20806	21150	21031	20627	20998	21435	21090	21088	21102	21230	21023	20974	21159	21229	21070	20980	20961	21056	21175	20979	21144	20907	20977	21056	21050	20821	21106	21011	21101	21135	20881	21189	21149	21124	21049	20893	21106	20948	21282	21169	20889	20893	20747	21309	21160	20994	21096	20896	20986	20929	20963	20939	21209	21143	21012	21270	20875	21041	21149	21125	21259	21006	21113	21026	21246	20917	21045	21191	20960	20912	20878	21065	20718	21037	20908	21236	21112	21038	20961	21123	21193	21165	21084	21401	21030	21036	21025	21244	20870	21043	21067	21081	21087	21049	20996	20953	21124	20964	21126	21003	21153	20927	20984	20898	21031	20823	20964	21114	20900	20983	21114	21021	21391	20919	21099	20750	21165	21145	21002	20931	20991	21171	21353	20985	21240	21020	21168	21057	20988	20930	20998	20927	20879	21093	21273	21047	21097	20946	21060	21248	20943	20921	21001	21087	21025	20957	21100	20979	20986	21076	21174	20982	21140	21483	21223	21114	21046	21143	21080	21108	21133	20985	21055	20915	21042	21045	21226	21049	21017	21019	20960	21126	21133	21208	21041	21107	21048	21178	20807	21014	21109	21068	21080	20964	20972	21092	21302	21212	20918	21129	20992	20917	21133	21042	21068	20987	21022	21074	20861	21205	21197	21082	21084	21217	21037	20959	21194	20995	20788	21122	21034	21149	20724	21034	21143	21040	21009	20913	20897	21170	20871	20822	21334	20906	20845	21004	21092	20983	21200	20846	21072	21080	21099	21187	21380	21022	21077	21015	21099	21073	21032	20862	21053	21181	21130	21201	21032	20996	21120	21192	21150	20890	20944	21091	20970	20995	21108	21216	21118	21184	20793	20932	20934	21180	20933	21127	21272	21014	21042	21251	21054	20966	21142	20915	21027	20919	21154	21200	21107	21196	20910	21286	21193	20943	21045	21044	21028	21154	21086	20771	21082	21132	21010	20843	21163	21140	21041	20968	21076	21140	20885	20956	21073	21095	21003	20962	21108	21163	20890	21212	21049	20956	20997	21162	21027	21153	20974	21091	21097	21153	21060	21297	21043	21064	21125	20847	21099	20980	21156	21087	20914	20963	20884	20995	21062	20875	21128	21117	21235	21066	20803	20910	21012	21149	20971	20999	21014	20961	21021	21213	20942	21171	21038	20941	21337	21188	20964	21073	20980	20927	20890	21001	21003	20909	20999	21078	21090	21224	21147	20942	21139	21003	20988	20933	21202	21198	21088	21048	21040	20834	21135	21226	20958	20927	20901	21107	20847	20922	21057	21086	20746	20819	21120	21060	21020	21328	20912	20970	21058	21027	21186	21116	21125	20912	21059	21024	21147	21095	21024	21107	21167	21055	20866	21158	21146	21098	20947	21038	21162	21139	20965	21095	21170	21268	20982	21041	21033	21003	21086	21118	21220	21056	21187	21005	21094	20955	21032	20778	20923	21114	20873	21058	21046	21089	21236	21140	21034	20947	20969	20925	21155	20856	21106	20975	21315	20879	20923	20980	21168	21089	20973	20934	20993	20736	21114	21105	20850	21072	20896	21138	20850	21078	21136	20965	21111	21054	21094	21067	20870	21032	21139	21237	20881	20973	21125	20928	21052	21061	21068	21127	21139	21145	21023	21059	21082	21057	21079	20900	20959	21080	20958	21003	20869	20889	21121	21204	21184	21128	21211	20991	21108	20862	21145	21075	21174	20904	20914	21206	20850	21025	21205	21218	21097	21250	21240	20900	20960	20960	21259	21142	21108	21202	21282	21244	21307	21174	21068	21152	21332	21233	21352	21120	21225	21095	21278	21145	20941	20872	21059	20780	20893	20735	20805	21090	21071	21222	20864	20949	20983	21056	21240	21157	20899	20948	21091	21098	21070	21273	20982	21098	21046	21304	21179	21023	20953	21196	21085	21142	21253	21037	21029	21156	21162	20931	21045	21106	20832	21153	21081	21225	20782	21160	20934	21263	21019	20946	20923	21206	21242	20968	21030	21043	21125	21346	21036	21003	21086	21124	21186	21143	21118	21146	21135	21032	21123	21028	21089	20968	20871	21023	21017	20977	20886	21159	21160	20887	21326	21230	21198	20905	21148	21055	21024	20795	21068	21182	20940	21197	20887	20874	21191	20979	20956	21158	20951	21141	21016	21173	20845	21110	21051	20947	21100	21061	20958	20982	20853	21134	21069	20850	21246	21019	21220	20951	21153	21233	21280	21016	21162	20849	21199	21180	21130	20910	21125	21156	21105	21003	21059	21084	20854	20905	20790	21099	20990	21045	20907	21186	20848	20943	21091	21118	21114	20919	20932	21093	20961	21248	21046	21153	21000	20775	20783	20981	21268	20985	21067	20987	21076	21132	21313	20857	20860	20892	20989	21087	20905	21017	21117	21100	20920	21151	20971	21223	21095	21136	21149	21013	21018	20916	21188	21246	21101	21018	21256	21029	20740	20866	21063	21047	21111	21198	21274	21334	21231	20965	20972	20873	20947	20783	21030	21270	21028	21120	21297	20841	21001	20886	20955	20953	20851	21186	21060	21155	21024	21014	20931	21271	21254	21200	21409	21089	21200	20961	20823	21133	21092	21344	21025	20952	21105	21173	21016	21132	21036	21232	21075	21011	20909	21180	21249	21110	21075	21060	21039	21186	21205	21043	20976	21040	20925	21102	21125	21079	21017	21172	21294	21058	21212	21044	21072	21023	21328	21032	21167	21069	20841	20964	20986	21001	21017	21187	21154	20916	21037	21130	21193	21073	21091	20918	20943	20873	20984	21088	21034	20973	21273	21280	20988	21212	21141	21086	20958	21138	20904	21036	21202	21071	21148	20947	21016	21041	21350	20986	20744	21265	21139	20994	21277	21098	21224	20691	21019	21095	20994	21011	21034	21313	21232	21013	21202	21171	21349	21103	20986	20986	21162	21031	21148	21095	20948	21223	21068	21121	20897	20953	21156	20952	21006	20992	20965	21068	20988	21200	20868	21029	20976	21027	21160	20919	21047	20962	20865	21116	20913	21069	20993	20872	21055	21113	21160	21087	21033	21257	21163	20888	21054	20825	20920	20915	21079	21212	21214	21040	21094	20744	21079	20925	21168	21296	20941	20948	21039	20875	20875	21252	20986	20981	21175	21128	20995	20941	21008	21147	21193	21155	21130	21200	21124	21156	21158	21225	21322	21221	20769	21033	21250	21153	21098	20933	20946	21230	21045	21045	21043	21225	21082	21234	20976	20952	21259	20997	21453	21029	20927	20994	21239	21448	21274	20849	21100	21161	20991	21060	20965	20886	21147	21015	21148	20979	21173	21067	21081	21200	21141	21011	20749	21112	20919	21111	21080	21261	21094	20946	20827
22922	29235	28880	24080	21137	19583	18069	17275	16367	16023	15567	15364	15099	14739	14772	14687	14806	14672	14610	14574	14515	14551	14351	14481	14407	14399	14358	14376	14523	14276	14455	14241	14372	14205	14386	14236	14375	14151	14210	14260	14205	14371	14383	14187	14147	14173	14185	14310	14239	14427	14276	14244	14294	14397	14286	14331	14153	14222	14318	14342	14238	14150	14231	14209	14288	14117	14309	14115	14112	14272	14338	14213	14247	14178	14322	14283	14152	14137	14328	14304	14285	14148	14284	14147	14352	14389	14223	14384	14260	14219	14206	14200	14229	14159	14031	14229	14257	14240	14087	14214	14285	14336	14237	14223	14261	14264	14261	14277	14024	14284	14190	14241	14125	14262	14194	14310	14271	14280	14146	14126	14282	14278	14332	14325	14279	14263	14171	14133	14175	14293	14202	14112	14313	14307	14450	14314	14219	14051	14138	14108	14343	14049	14230	14286	14257	14289	14183	14183	14293	14125	14199	14170	14138	14122	14146	14289	14168	14248	13972	14382	14204	14183	14175	14047	14201	14457	14443	14162	14396	14266	14208	14156	14201	14350	14295	14280	14443	14255	14223	14108	14283	14336	14104	14199	14289	14286	14198	14215	14153	14100	14271	14343	14260	14327	14284	14107	14359	14343	14161	14241	14033	14169	14295	14315	14171	14379	14201	14410	14187	14265	14198	14248	14240	14269	14310	14158	14445	14314	14282	14163	14099	14252	14178	14231	14438	14356	14368	14025	14215	14192	14379	14209	14103	14345	14067	14287	14303	14096	14350	14398	14379	14262	14343	14088	14402	14197	14151	14261	14143	14214	14160	14158	14432	14280	14293	14312	14291	14246	14228	14276	14274	14155	14336	14242	14226	14244	14179	14240	14172	14227	14260	14126	14255	14116	14177	14286	14223	14256	14288	14086	14350	14253	14199	14115	14419	14269	14292	14205	14182	14143	14256	14305	14302	14312	14429	14332	14011	14198	14282	14275	13969	14273	14258	14269	14293	14255	14219	14157	14188	14211	14339	14091	14230	14364	14204	13988	14407	14507	14267	14264	14485	14340	14383	14270	14211	14230	14327	14228	14201	14240	14286	14193	14176	14222	14143	14494	14120	14092	14252	14296	14246	14272	14182	14263	14136	14191	14256	14207	14217	14442	13973	14265	14202	14214	14372	14221	14371	14372	14113	14312	14263	14165	14187	14135	14237	14341	14502	14218	14227	14200	14157	14374	14352	14195	14181	14281	14171	14358	14312	14192	14073	14206	14170	14151	14351	14117	14216	14168	14105	14283	14287	14058	14254	14294	14232	14305	14164	14309	14304	14203	14299	14309	14149	14333	14194	14179	14427	14288	14228	14061	14159	14253	14083	14151	14186	14352	14184	14056	14032	14038	14273	14190	14201	14199	14267	14250	14088	14112	14112	14138	14058	14062	14265	14310	14384	14239	14184	14123	14252	14169	14243	14279	14336	14251	14201	14165	14120	14151	14127	14170	14306	14041	14271	14211	14168	14241	14045	14181	14212	14166	14069	14194	14295	14193	14213	14254	14313	14233	14295	14224	14353	14308	14403	14207	14074	14346	14370	14301	14165	14456	14137	14108	14190	14261	14027	14131	14288	14291	14320	14183	14421	14265	14205	14199	14254	14333	14262	14311	14324	14238	14388	14280	14109	14189	14316	14174	14191	14271	14070	14312	14150	14156	14248	14340	14251	14209	14429	14183	14232	14244	14286	14249	14187	14116	14097	14331	14246	14275	14211	14099	14102	14430	14362	14244	14097	14231	14193	14287	14245	14066	14323	14087	14248	14100	14226	14163	14247	14203	14398	14253	14313	14186	14326	14305	14271	14297	14429	14355	14282	14068	14211	14130	14211	14329	14377	14202	14231	14183	14220	14373	14309	14239	14363	14230	14286	14291	14278	14166	14296	14200	14320	14133	14258	14170	14159	14359	14073	14173	14267	14387	14153	14188	14179	14250	14261	14247	14222	14313	14175	14326	14242	14370	14361	14322	14296	14214	14090	14181	14101	14368	14185	14223	14230	14237	14324	14143	14161	14203	14347	14247	14264	14401	14306	14257	14213	14125	14043	14222	14053	14237	14129	14282	14290	14362	14010	14214	14144	13958	14190	14169	14167	14048	14357	14221	14213	14332	14326	14343	14188	14140	14272	14094	14100	14332	14258	14240	14381	14217	14164	14270	14311	14100	14353	14282	14202	14085	14196	14317	14424	14063	14374	14327	14197	14213	14348	14284	14316	14190	14124	14270	14206	14191	14216	14293	14260	14181	14263	14126	14115	14145	14234	14258	14151	14109	14144	14196	14165	14245	14294	14297	14218	14182	14356	14199	14375	14353	14178	14310	14269	14265	14135	14134	14229	14249	14117	14203	14158	14155	14327	14272	14384	14324	14084	14301	14214	14133	14270	14021	14297	14169	14324	14203	14301	14119	14256	14262	14024	14120	14372	14394	14213	14399	14299	14306	14243	14183	14242	14335	14319	14308	14225	14232	14096	14142	14281	14067	14137	14258	14342	14404	14215	14138	14139	14201	14380	14303	14252	14275	14522	14257	14105	14149	14310	13988	14227	14176	14511	14269	14143	14199	14262	14263	14024	14254	14276	14431	14335	14140	14211	14253	14318	14220	14043	14293	14196	13989	14276	14163	14355	14103	14139	14184	14067	14236	14109	14250	14320	14270	14104	14086	14325	14249	14245	14332	14341	14081	14321	14201	13984	14402	14259	14142	14270	14224	14127	14131	14113	14243	14267	14220	14211	14371	14113	14254	14283	14303	14066	14308	14236	14147	14103	14175	14323	14182	14157	14414	14325	14290	14326	14170	14259	14123	14419	14233	14360	14293	14204	14416	14234	14359	14275	14259	14454	14185	14464	14165	14065	14198	14200	14356	14118	14095	14373	14335	14275	14325	14400	14216	14163	14370	14064	14253	14329	14300	14248	14257	14169	13996	14330	14364	14215	14157	14268	14099	14371	14265	14126	14190	14152	14200	14154	14427	14361	14189	14225	14231	14294	14237	14182	14259	14257	14275	14244	14223	14290	14241	14381	14262	14252	14135	14393	14265	14196	14337	14233	14099	14292	14418	14256	14274	14239	14012	14406	14248	14359	14328	14264	14143	14250	14223	14258	14322	14143	14234	14381	14370	14128	14218	14111	14054	14305	14348	14380	14345	14302	14256	14190	14319	14256	14297	14230	14186	14135	14037	14236	14174	14136	14115	14292	14031	14428	14215	14154	14241	14230	14206	14172	14251	14222	14145	14154	14265	14090	14107	14168	14116	14274	14391	13952	14192	14160	14360	14294	14231	14277	14234	14236	14257	14142	13975	14254	14123	14204	14198	14184	14157	14314	14235	14458	14123	14345	14140	14199	14132	14171	14133	14339	14104	14198	14252	14027	14253	14294	14217	14088	14256	14137	14295	14126	14139	14081	14371	14164	14163	14250	14282	14214	14155	14198	14074	14221	14051	14332	14440	14288	14237	14138	14422	14318	14398	14219	14180	14289	14344	14135	14151	14119	14253	14327	14144	14144	14168	14208	14231	14179	14264	14195	14154	14110	14224	14342	14300	14083	14238	14323	14377	14209	14389	14244	14149	14253	14075	14144	14318	14328	14340	14239	13975	14120	14194	14259	14232	14327	14268	14174	14310	14271	14179	14267	14329	14200	14310	14378	14282	14274	14125	14238	14463	14069	14160	14313	14198	14183	14261	14142	14237	14246	14366	14220	14188	14183	14339	14227	14125	14179	14250	14206	14238	14442	14316	14016	14307	14402	14423	14413	14091	14103	14301	14268	14145	14325	14049	14446	14243	14207	14188	14299	14201	14236	14260	14270	14281	14351	14228	14465	14197	14146	14186	14196	14142	14021	14174	14219	14127	14421	14374	14191	14322	14160	14131	14194	14231	14286	14259	14269	14273	14283	14246	14129	14269	14215	14180	14246	14304	14363	14129	14281	14124	14363	14239	14258	14126	14158	14278	14276	14215	14194	14265	14317	14080	14282	14292	14121	14236	14401	14385	14141	14422	14196	14239	14237	14128	14416	14248	14139	14227	14276	14247	14159	14332	14448	14283	14246	14162	14230	14240	14431	14325	14139	14160	14281	14290	14176	14333	14135	14394	14121	14159	14315	14187	14206	14303	14178	14267	14150	14329	14125	14105	14194	14224	14285	14180	14342	14414	14199	14340	14260	14041	14291	14098	14165	14136	14184	14272	14337	14118	14148	14281	14325	14289	14381	14308	14133	14241	14294	14375	14172	14234	14228	14347	14014	14386	14443	14297	14425	14171	14338	14217	14206	14239	14428	14311	14164	14210	14257	14151	14129	14281	14253	14099	14013	14147	14339	14375	14274	14191	14130	14165	14300	14105	14324	14122	14190	14207	14458	14184	14273	14352	14394	14226	14178	14219	14135	14325	14305	14201	14378	14232	14230	14339	14275	14269	14286	14244	14215	14347	14247	14263	14209	14058	14334	14255	14451	14129	14281	14155	14241	14230	14236	14307	14081	14117	14254	14280	14184	14280	14324	14299	14292	14281	14321	14287	14152	14258	14323	14464	14226	14411	14265	14339	14402	14261	14130	14278	14202	14302	14308	14236	14253	14310	14273	14363	14127	14335	14275	14168	14311	14116	14255	14199	14250	14102	14183	13988	14191	14229	14390	14160	14320	14186	14132	14366	14143	14405	14323	14206	14215	14209	14214	14210	14287	14275	14249	14199	14369	14042	14257	14278	14067	14141	14252	14230	14388	14112	14373	14275	14081	14173	14421	14266	14368	14145	14129	14252	14251	14217	14226	14211	14273	14317	14199	14282	14016	14177	14205	14377	14259	14206	14304	14260	14149	14211	14129	14326	14435	14499	14231	14251	14266	14121	14373	14182	14182	14167	14366	14267	14177	14181	14140	14262	14311	14063	14148	14365	14242	14225	14154	14323	14154	14226	14196	14277	14207	14281	14179	14186	14306	14333	14254	14261	14261	14137	14176	14272	14245	14414	14423	14188	14288	14140	14315	14296	14221	14110	14249	14181	14330	14097	14195	14327	14394	14358	14246	14271	14164	14320	14210	14192	14412	14158	14260	14081	14173	14314	14170	14093	14241	14148	14272	14009	14360	14347	14392	14269	14285	14375
24616	21172	27864	25457	24369	27718	28320	24802	23493	23402	22870	22526	22127	21952	21736	21497	21717	21550	21482	21465	21317	21253	21621	21368	21239	21562	21123	20998	21212	20834	21178	21330	21128	21009	20970	21068	21177	21011	21122	21141	21081	21057	21213	21147	21013	21032	20807	21160	21233	21139	21282	20908	21029	21051	20884	21008	20919	21009	21331	21021	20997	21128	21029	20907	20937	20813	21044	20985	21125	20989	21041	21144	21049	20976	20868	20817	21064	21186	20668	20976	21130	20961	20956	20814	20755	20843	20814	20906	20952	21188	20811	20848	20824	20980	21449	21063	21016	20842	21029	20986	20788	20964	20899	20775	21211	21044	20739	20899	20987	21059	20891	21025	21001	20960	21106	20958	20957	20867	20874	21059	20977	21015	20651	20822	20815	20867	21223	20780	20860	20876	20879	21000	20940	20723	21108	20796	20962	20869	20832	20842	20883	20872	20966	20686	21134	20809	20944	21021	21092	21208	20959	20883	20928	20937	20936	21000	21048	20923	20756	20973	21115	20819	20900	20856	21050	20792	20821	20794	20912	20945	21097	20878	21043	20985	20893	20895	20921	20975	20933	20967	20808	20578	21014	20837	21227	21054	20948	20974	20768	20870	20983	21164	20925	20851	21041	21116	20894	21006	20885	20969	21091	21028	21121	21083	20997	20871	20934	21071	20994	20692	20934	21014	21218	20870	21012	20694	20837	20851	21021	21058	21032	20957	20831	20812	21004	20943	21009	20996	21129	20796	20763	20630	20778	21003	21069	20879	20823	20954	20961	20928	20965	21105	20966	21105	20908	21048	20992	20964	21126	21012	20859	20979	20897	21134	20902	20848	20636	20782	20905	20810	21127	21220	21011	21065	20950	20722	20989	21183	20921	20991	20869	20847	21045	21234	21015	20765	20906	21078	20947	20939	20892	20755	20850	20801	21180	20890	21163	21081	21176	20789	20788	20853	20853	20797	21019	20884	20825	20850	21056	21036	20820	20990	20913	21103	20888	21062	21107	20884	20965	20906	20896	20876	21145	20780	20914	21037	21008	20960	21018	20917	20953	20920	20800	20754	20745	20969	20896	20961	20994	20948	21080	20890	20876	21105	20798	20791	20765	21018	21026	20840	21045	20914	21103	20682	20751	20993	20768	20743	20948	20993	21022	20886	20902	21077	21029	20825	20800	20993	21028	20736	20986	21255	20896	20768	20872	20892	20980	20994	20882	21016	20955	20895	20998	20831	20838	20720	20851	20901	20811	21035	21199	20841	20870	20632	20851	20996	20925	20680	20698	20945	20951	20790	20678	21013	21162	20814	21026	21208	20943	20852	21028	21044	21102	21032	21093	21033	21058	21179	21125	21029	20856	20881	20798	20667	20708	21058	20977	20771	20812	20898	21018	20902	20888	20974	20963	20913	20926	21080	20843	21054	20858	20833	21039	20911	20963	20928	20983	21004	21117	21179	21063	20844	21010	20842	20914	20814	20992	20764	20961	20865	20813	20899	21078	21238	20912	20833	20997	20810	20991	20895	20844	21014	20883	20862	21058	21046	21013	20822	20960	20919	20961	20721	21137	20898	21108	20988	20870	20951	21122	21134	20992	20973	20822	20729	20812	20657	20970	20925	20836	21021	21154	20693	21095	20644	21014	20955	20899	21123	21068	21081	21024	21057	20956	20770	20673	20629	21012	20915	20955	21054	20778	20755	20940	20907	20621	20999	21078	20884	20663	20972	21014	20908	20836	20907	20918	20926	20947	20939	20934	20856	20782	20830	20993	21004	21029	21055	21024	20807	20815	20832	20989	20931	20975	20902	20980	20867	20730	20771	20994	20790	21014	20890	20789	20939	20960	20928	21080	20874	20917	20941	21002	20841	21029	20965	20913	20962	20787	21079	20961	20905	20831	20920	20938	21040	20954	21146	20882	20871	21044	21042	21082	20863	20817	20905	21179	21025	20925	20843	20977	20882	20913	20729	20992	21123	20922	20711	20830	20630	20974	20971	20760	21069	20859	20942	20868	20825	20796	20955	20975	20827	20839	20751	20673	20932	20845	20941	21172	21156	20898	20769	20763	20865	20983	20920	20924	21014	21018	20915	21039	20777	20952	20941	20924	21010	21010	21009	21208	20875	20815	21034	20916	20940	20895	20832	20940	20894	21103	21000	20954	20997	20928	20700	20990	21050	20661	20848	20719	20960	21088	20655	20996	21005	20961	20953	20955	20955	20927	21016	21066	20944	20896	20937	21023	20888	20890	21039	20904	20657	20811	20661	21000	20857	21078	21105	21022	20937	20974	20945	21146	21129	20832	20936	21193	20851	20900	20929	20815	20953	20633	21012	21134	20862	21236	20971	20766	20962	20958	20598	20856	21075	20839	20870	20906	20771	20878	20980	21014	20812	21133	21020	21005	20985	20992	20682	20797	20876	20933	21095	20925	20911	21087	20759	20734	20777	21002	21092	20874	21096	21008	20876	20879	20985	20949	21240	20967	20836	20768	21066	20889	20864	20797	20982	20892	21085	21219	21043	21052	20949	21145	21182	20890	20891	20940	20824	20875	20886	20964	21042	21012	21251	21007	20865	20857	20734	20884	20907	21070	20891	20959	21173	20967	21188	21044	21109	20869	21101	20978	20877	21015	21011	21084	20902	20930	20766	20948	20986	20919	20894	20853	20904	21135	21115	21093	21250	20879	21089	20979	20708	20717	20915	21119	20886	20880	21065	20913	20900	20983	21157	21008	20862	20685	20874	21087	21091	20668	21022	21035	21007	20823	20778	21076	20930	21191	21003	21018	20753	20945	20933	20962	21077	20859	21062	20890	20942	20993	20938	20925	20852	21202	20696	20761	20902	20711	20903	20711	20961	20894	20876	21089	20870	20705	20974	20996	20832	21139	21062	21120	20934	21050	20727	21005	20968	20989	20966	20850	21120	20986	21025	21171	20858	20939	20870	21018	20724	20899	20925	21039	21023	21045	21097	20795	20892	21093	20937	20991	20732	20858	20795	20977	21065	20828	21051	21114	20826	20936	20834	20608	20954	20974	20943	20952	20959	21010	20916	20993	20954	21141	21045	20907	20902	21030	21037	21003	20870	20887	21054	20919	20700	21104	20899	21120	20898	20824	20836	20932	20858	20958	20986	21019	21155	20849	21017	20810	21113	20820	21189	20845	21036	20895	20813	20944	20993	21054	21102	21130	21108	20896	20934	20829	21183	21114	21110	20886	20830	20861	20808	21000	20981	21106	20646	20769	20849	20882	20850	20884	20798	20864	20646	20915	20796	20731	20757	20970	21134	20896	20941	20682	20960	21051	20883	20943	20937	20858	20995	20748	20869	20883	20818	20888	20991	20969	20695	20828	20964	20997	20839	20700	20903	20934	21115	20854	21001	20916	20747	20834	20822	21048	21151	20889	20978	20765	20942	20941	20907	20929	21072	21125	20992	20672	20743	20884	20728	20766	20924	20854	20960	20811	20842	20842	20895	21000	21039	20995	21071	20668	20903	20797	20921	20975	20863	21040	20891	20889	20829	20876	20857	21035	21151	20911	20913	20972	20752	20949	20803	20870	21032	21008	20926	20998	20943	20905	21094	20925	20922	20867	21247	20941	21014	21036	20882	20918	20880	20874	20954	20774	21013	20969	21116	20823	21107	20832	20826	20914	20693	20981	20845	21036	21115	21125	20761	21132	20765	20819	20999	20751	20928	20769	20861	20938	20871	21167	20701	20875	20644	20771	20865	21029	20875	21041	20998	20804	20993	20938	21082	20997	20799	21168	20741	20946	20588	20791	20798	20790	20949	20916	20815	20824	20801	20979	20889	20858	20842	20968	21128	20787	20939	21058	20949	21004	20819	20864	20972	21060	21022	20956	20849	20837	20778	20997	21095	20992	20915	20832	20853	20735	21020	21191	20906	21226	20820	21000	20898	20792	21017	21019	20890	20865	20880	21079	20603	20947	20785	20806	20889	20999	20969	20858	21083	20850	20927	21033	20853	20901	20815	20597	20953	20806	21161	20985	20990	20829	21008	20944	21028	20997	21278	21177	21054	20834	21083	21243	21004	21031	20752	21057	20845	21065	21115	20891	20902	20937	20938	20778	21049	20965	20990	21023	20818	21035	20876	20954	21249	21063	21140	20824	20975	21063	21135	20900	20957	20979	21154	20744	20822	21018	20768	21073	20971	20938	20982	20873	20809	21022	20824	20879	21028	21017	20642	20812	21047	20997	21132	21018	21063	20952	20890	20941	21169	20831	20872	20860	20934	20893	21103	21249	20628	21054	20999	20863	20749	20986	20907	20871	20814	20856	21029	21158	20714	20893	20739	21056	20958	20864	20919	20776	20870	20816	20848	21076	21184	21033	21041	21181	20976	21014	20985	21100	20689	20676	21074	21046	20950	20866	20789	20881	20917	21100	21063	21103	20856	21072	21022	21139	21083	20749	21093	21076	21167	21090	20936	21027	20995	21002	20881	20968	20823	20868	21108	20957	21010	20899	20951	20985	20872	21030	20860	20836	20878	20929	21063	20783	20745	20953	20692	20877	20907	20926	21051	21109	20878	20845	21070	20879	20854	20948	20977	21037	21093	21037	20982	20924	20724	20740	21054	21000	20957	20935	20924	20919	21021	20952	21142	21292	21186	21080	20945	20959	21019	21111	21149	21185	20774	21007	20799	20900	21010	20958	21098	21080	20894	21237	20929	21002	20850	20794	21092	20893	21072	21023	20871	20654	20873	21131	21013	21097	20862	21027	20972	21191	21065	20834	20834	20855	20909	20952	20931	20969	20982	20838	20958	21054	20808	20885	20935	21000	20833	20959	20899	21067	20761	20754	20775	20824	20868	21001	20893	21045	20890	21029	21174	20973	20906	21111	21090	21025	21085	21020	20871	20929	20896	21031	20994	21147	20641	20878	20842	21083	20945	20777	20852	20834	20933	21015	21018	21116	20997	20915	20973	20790	20905	21040	20941	21170	21066	20901	20976	20990	20966	21004	21132	20891	20791	20996	21040	21108	20828	21135	21014	21109	20798	20982	20949	20987	20983	20842	20785	21088	21068	20869	20925	20805	20772	20980	20922	21249	20948	21023	20941	20893	20834	21269	20835	20889	21015	20902	21001	20699	20850	20848	21062	20820	21131	21004	21083	20888	20857
21181	36694	36278	30008	26047	23115	21102	19599	18222	17405	16734	16259	15792	15443	15316	15089	14869	14750	14847	14626	14639	14616	14504	14549	14356	14569	14368	14274	14568	14562	14482	14408	14356	14516	14314	14259	14261	14179	14347	14223	14207	14223	14194	14204	14198	14181	14286	14262	14279	14229	14231	14228	14234	14383	14144	14102	14164	14148	14145	14089	14247	14193	14236	14230	14147	14217	14152	14167	14195	14114	14175	14265	14296	14021	14174	14178	14307	14243	14125	14206	14121	14276	14218	14122	14416	14168	14304	14248	14217	14266	14269	14170	14066	14120	14260	14244	14159	14414	14220	14401	14317	14164	14076	14160	14097	14153	14336	14051	14192	14164	14192	14138	14346	13972	14368	14048	14238	14188	14065	14098	13986	14248	14143	14221	14035	14124	14178	14292	14081	14099	14298	14136	14229	14229	14254	14249	14179	14085	14123	14008	14189	14299	14172	14094	14108	14175	14297	14057	14282	14101	14155	14173	14172	14208	14148	14327	14184	14083	14136	13938	14158	14193	14047	14115	14080	14057	14197	14147	14272	14188	14148	14110	14195	14161	14270	14212	14091	13967	14211	14326	14243	14061	14093	14168	14281	14188	14102	14026	14128	14130	14148	14229	14353	14044	14224	13993	14229	14023	14038	13999	14301	14146	14190	14149	14133	13969	14080	14179	14068	14172	14171	13959	14262	14307	13979	14223	14009	14367	14165	14241	14216	14199	14227	14168	14135	14149	14241	13939	14299	14204	14063	14159	14051	14158	13980	14082	14229	14185	14204	14126	14307	13907	14320	14246	14258	14295	14118	14233	14175	14231	14235	14291	14187	14009	14104	14190	14172	14165	14200	14341	14136	14229	14260	14214	13990	14160	14139	14092	14260	14235	14195	14139	14089	14243	14197	14196	14004	14136	14203	14065	14146	14244	14205	14039	14191	14209	14048	14275	14185	14100	14118	14214	14217	14272	14332	14249	14294	14273	14074	14105	14097	14238	14197	14228	14177	14208	14170	14017	14289	14221	14200	14258	14106	14104	14279	14443	14047	14345	14030	14120	14191	14098	14111	14188	14361	14076	13957	14238	14111	14324	14051	14186	14176	14195	14208	14169	14094	14258	14097	14236	14136	14345	14336	14245	14096	14129	14287	14291	14068	13993	14202	14204	14118	14004	14128	14125	14194	14249	14048	14145	14176	14176	14206	13990	14137	14143	14037	14010	14229	14156	14222	14209	14160	14029	14189	14056	14202	14151	14128	14207	14112	14177	13949	14217	14228	14356	14150	14191	14136	14086	14153	14185	14025	14257	14009	14184	14350	14326	14119	13930	14243	14208	14229	14188	14183	14046	14320	14176	14134	14042	14126	14058	14129	14132	14053	14070	14422	14173	14236	14269	14000	14063	14283	14117	14224	14170	14171	14266	14124	14135	14254	14155	14238	14330	14123	14163	14000	14029	14061	14118	14122	14246	14171	14117	14190	14214	14135	14208	14007	14168	14229	14105	14128	14254	14085	14215	14045	14108	14094	14212	14310	14142	14070	14228	14156	14203	14165	14190	14141	14017	14040	14094	14064	14202	14113	14119	14193	14052	14150	14142	14315	14112	14232	14196	14208	14215	14064	14158	14217	14166	14077	14176	13985	14007	14072	14074	14164	13995	14157	14038	14232	14023	14258	14176	14241	14109	13893	14121	14078	14129	14034	14201	14196	14299	13986	14182	14070	14080	13956	14281	14316	14249	14220	14176	14196	14065	14230	14147	14245	14099	14054	14239	14194	14171	14231	14203	14175	14234	14386	14042	14162	14169	14000	14117	14115	14123	14187	13949	14240	14264	14281	14014	14097	14176	14129	14113	14176	14135	14197	14148	14076	14103	14076	14168	14337	14129	14224	14114	14329	14136	14251	14073	14156	13870	14176	14071	14193	14186	14312	14191	14202	14304	14102	14180	14189	14255	14314	14310	14303	14268	14063	14269	14124	14109	14316	14060	14213	14076	14034	14182	14093	14224	14270	14098	14260	14087	14195	14349	14264	14258	14293	14186	14193	14067	14126	14145	14187	14174	14259	14256	14157	14266	14174	14146	14214	14327	14031	14127	14067	14226	14228	14178	14063	14167	14186	14200	14212	14209	14361	14092	14202	14045	14094	14303	14284	14265	14103	14098	14017	14184	14319	14079	14073	14118	14204	14282	14172	14249	14274	14033	13933	14040	14158	14208	14028	14096	14203	14072	14105	14125	14056	14263	14147	14249	14079	14319	14261	14162	14121	14106	14222	14049	14288	14055	13980	14165	14051	14371	14011	13984	14337	14140	14125	14205	14110	14178	14190	14178	14113	14218	14246	14250	14178	14112	14123	14125	14231	14298	14103	14173	14038	14177	14176	14183	13965	14106	14258	14329	13993	14050	14231	14230	14326	14186	14195	14090	14226	14128	14128	14032	14191	14126	14318	14005	14111	14104	14149	14052	14203	14154	14251	14164	14153	14257	14158	13984	14239	14102	14195	14249	14143	14153	14156	14091	14296	14160	14160	14162	14289	14146	13987	13952	14332	13958	14285	14197	14159	13943	14118	14294	14174	14157	14147	14129	14322	14308	14217	14301	14206	14216	14178	14036	14018	14308	14026	14074	14322	14233	14174	14222	14083	14244	14060	14226	14087	14109	14131	14167	14124	14215	14164	14127	14189	14165	14223	14054	14073	14177	14290	14322	13978	14108	14241	14187	14187	14175	14065	14183	14093	14203	14321	14257	14179	14293	14229	14184	13997	14171	14136	14032	14229	14220	14191	14206	14166	14196	14130	14258	14132	14107	13994	14141	14086	14280	14218	14150	14168	14056	14204	13968	14230	14202	14353	14385	14197	14114	14072	14056	14188	14231	14200	13893	14195	14255	14108	14164	14236	14286	14071	14306	14283	14109	14259	14121	14166	14199	14035	14006	14227	14164	14066	14161	14361	14110	14153	14226	14431	14101	14150	14184	14219	14156	14074	14116	14242	14093	14144	14404	14054	14221	14046	14205	14168	14144	14090	14167	14137	14162	14256	14264	14229	13979	14079	14098	14161	14088	14184	14297	14115	14232	14120	14240	14113	14088	14244	14323	14248	14010	14152	14099	14225	14338	14084	14141	14061	14255	14060	14113	14133	14042	14277	14247	14338	14084	14085	14230	14119	14133	14049	14067	14195	14295	14078	14204	14124	14194	14031	14312	14332	14032	14201	14135	14240	14103	14360	14316	14306	14254	14034	14203	14069	14226	14146	14162	14256	14081	14191	14148	14231	13959	14165	14167	14081	14149	14244	13909	14234	14111	14197	14303	14076	14149	14137	14098	14242	14249	14044	14179	14214	14241	14112	14046	14091	14344	14060	14130	14024	14135	14261	14063	14235	14042	14298	14290	14131	14210	14102	14206	14126	14124	14159	14161	14176	14314	14077	14302	14189	14260	14198	14074	14190	13976	14106	14071	14055	13966	14166	14078	14196	14256	14029	14220	14162	14187	14259	14189	14299	14285	13917	14142	14300	14058	14069	14183	14086	14130	14026	14037	14141	14159	14154	14205	14098	14205	14021	14169	14090	14243	13993	14103	14086	14317	14191	14146	14195	14146	14046	14091	14362	14262	14207	14188	14107	14186	14208	14138	14232	14175	14116	14000	14073	14201	14246	14293	14078	14109	14309	14113	14148	13986	14097	14153	14159	14149	14395	14085	14171	14066	14061	14202	14155	14202	14302	14106	14120	14175	14306	14176	14178	14256	14325	14091	14172	14137	14107	14091	14156	14235	14191	14050	14242	14329	14046	14232	14135	14084	14165	14223	14288	14134	14199	14222	14083	14331	14232	14085	14050	14204	14058	14149	14249	14170	14228	14195	14165	14196	14279	14082	14145	14261	14222	14272	14152	14121	14267	14298	14121	14189	14033	14191	14185	14203	14235	14224	14172	14148	14076	14094	14133	14270	14107	14047	14170	14166	14227	14187	14167	14048	14137	14061	14212	14113	14340	14113	14101	14224	14275	14260	14122	14229	14159	14192	14178	14169	14329	14019	14136	14222	14107	14144	14116	14111	14274	14254	14028	14120	14360	14145	14232	14021	14382	13965	14232	14108	14183	14133	14099	14284	14089	14139	14315	14347	14234	14077	14056	14165	14184	14081	14236	14102	14182	14225	14358	14337	14100	13886	14173	14104	14200	14319	14160	14133	14256	13978	14256	14126	14164	14206	14121	14149	14200	14239	14262	13963	14129	14312	14150	14209	14246	14158	14090	14140	14273	14214	14046	14074	14411	14191	14242	14194	14240	14167	14208	14180	14029	14223	14257	14134	14115	14257	14135	14062	13936	14095	14165	14150	14262	14231	14071	14161	14355	14300	14118	14324	14035	14235	14125	14047	14101	14110	14197	14244	14312	14095	14209	14061	14108	14173	14129	14076	14218	13875	14271	14302	14220	14076	14217	14202	14206	14055	14034	14156	14097	14343	14150	14210	14306	14027	14088	14308	14289	14268	14066	14152	14021	14361	14216	14134	14255	14138	14209	14237	14213	14141	14262	14117	14232	14209	14267	14338	14130	14110	14181	14315	14323	14064	14313	14046	14206	14162	14171	14117	14144	14082	14270	14108	14031	14256	14176	14214	14061	14041	14272	14245	14098	14147	14311	14112	14299	14231	14222	14046	14066	14218	14067	14112	14209	14320	14181	14121	14280	14082	14162	14005	14184	14217	14127	14180	14076	14314	14181	14245	14233	14224	14210	14148	14083	14262	14221	13953	14228	14246	14120	14062	14079	14136	14098	14383	14197	14375	14106	14270	14213	14280	14169	14135	14226	14050	13918	14181	14135	14127	14365	14165	13830	14126	14122	14108	14267	14260	14096	14118	14180	14319	14258	14116	14260	14127	14147	14069	14170	14169	14163	14212	14327	14201	14095	14186	14259	14251	14181	14131	14217	14140	14249	14041	14202	14146	14325	14102	14240	14010	14049	14004	14088	13984	14225	14117	13946	14240	14336	14091	14022	14073	14261	14101	14024	14349	14236	14158	14076	14209	14139	14071	14104	13960	14135	14292	14233	14103	14111	14078	14193	14063	14045	14166	13964	14348	14300	14137	14079	14010	14150	14124	14045	14120	14095	14305	14132	14082	14034	14240	14343	13996	14145	14100
22730	21171	27906	24901	22800	27539	32347	28088	26286	25997	25354	24614	24427	23931	24033	23993	23762	23499	23370	23354	23483	23531	23134	23012	23340	23053	23143	23094	22931	23111	22930	22940	23101	22806	22876	22844	22801	22962	22965	22853	22669	22838	22909	22772	22831	22820	22987	22800	22706	22919	22985	22822	22974	23235	22779	22831	22691	22740	22740	22873	22905	23049	23045	22508	22856	22727	22515	22806	22747	22734	22716	22614	22800	22751	22684	22561	22717	22568	22671	22935	22757	22752	22648	22769	22782	22771	22797	22696	22515	22738	22646	22623	22701	22739	22823	22733	22858	22818	22820	22669	22798	22754	22725	22859	22585	22535	23018	22718	22696	22774	22884	22696	22719	22576	22905	22601	22736	22520	22700	22915	22895	22741	22606	22867	22943	22843	22791	22831	22934	22966	22694	22879	22866	22935	22588	22539	22629	22607	22726	22787	22709	22750	22603	22891	22729	22676	22584	22650	22523	22809	22869	22711	22499	22636	22570	22716	22956	22663	22788	22657	22514	22793	22715	22834	22772	22842	22707	22633	22672	22697	22939	22749	22757	22799	22718	22658	22760	22830	22905	22851	22687	22673	22927	22623	22676	22648	22704	22832	22774	22819	22828	22717	22453	22853	22840	22867	22809	22741	22664	22538	22420	22460	22638	22630	22585	22725	22844	22620	22689	22612	22632	22656	22649	22529	22433	22613	22843	22763	22722	22680	22578	22743	22707	22889	22691	22673	22823	22805	22543	22823	22631	22722	22803	22479	22873	22681	22911	22617	22550	22951	22683	22574	22764	22570	22764	22542	22568	22636	22594	22765	22673	22618	22800	22676	22810	22580	22571	22699	22636	22604	22883	22804	22758	22723	22756	22530	22739	22598	22790	22866	22786	22917	22651	22608	22830	22508	22684	22683	22716	22488	22589	22793	22704	22616	22569	22771	22753	22612	22837	22527	22592	22523	22823	22750	22497	22735	22719	22529	22881	22575	22577	22777	22497	22821	22737	22560	22785	22561	22667	22650	22749	22821	22636	22532	22694	22707	22835	22710	22791	22690	22651	22683	22610	22664	22613	22544	22598	22631	22777	22435	22682	22925	22832	22748	22740	22503	22620	22741	22674	22971	22818	22720	22727	22821	22677	22490	22575	22546	22692	22770	22599	22689	22824	22565	22573	22718	22573	22384	22669	22825	22803	22503	22523	22579	22618	22737	22619	22595	22758	22710	22731	22795	22778	22694	22602	22656	22691	22701	22599	22613	22764	22638	22598	22890	22702	22911	22565	22780	22850	22750	22675	22765	22687	22604	22732	22793	22351	22646	22599	22638	22779	22959	22631	22738	22732	22668	22613	22529	22491	22600	22679	22631	22732	22819	22821	22895	22793	22935	22596	22589	22513	22785	22567	22788	22791	22865	22689	22525	22717	22668	22832	22595	22583	22694	22714	22576	22698	22623	22444	22452	22426	22812	22499	22883	22777	22819	22810	22793	22915	22627	22867	22580	22622	22524	22647	22583	22826	22685	22745	22850	22650	22572	22855	22713	22684	22638	22555	22669	22620	22672	22560	22697	22728	22694	22502	22666	22708	22596	22614	22704	22808	22791	22897	22549	22771	22580	22790	22838	22742	22771	22689	22671	22631	22685	22716	22964	22604	22862	22702	22835	22652	22708	22667	22712	22662	22711	22771	22709	22701	22904	22840	22647	22564	22572	22626	22476	22695	22505	22702	22360	22776	22533	22688	23002	22756	22629	22467	22558	22427	22575	22690	22703	22639	22428	22739	22494	22912	22675	22573	22606	22638	22537	22655	22728	22860	22578	22488	22621	22718	22776	22748	22726	22936	22754	22562	22678	22679	22590	22688	22729	22737	22889	22786	22567	22527	22744	22820	22886	22608	22675	23024	22736	22658	22788	22777	22807	22711	22611	22755	22694	22482	22595	22494	22725	22646	22684	22574	22689	22736	22495	22680	22685	22776	22835	22628	22822	22706	22847	22845	22736	22521	22846	22588	22423	22892	22552	22744	22570	22411	22772	22672	22745	22910	22589	22732	22700	22760	22875	22841	22758	22617	22507	22687	22520	22707	22570	22615	22796	22583	22800	22643	22628	22538	22476	22806	22681	22648	22635	22723	22711	22793	22499	22564	22514	22663	22803	22534	22888	22807	22723	22857	22631	22799	22837	22758	22579	22561	22638	22639	22631	22814	22866	22928	22742	22730	22376	22682	22792	22696	22763	22666	22546	22561	22915	22799	22582	22680	22577	22477	22589	22786	22595	22718	22692	22508	22893	22688	22673	22494	22740	22668	22431	22794	22941	22659	22544	22536	22721	22610	22575	22640	22486	22554	22825	22782	22348	22548	22917	22672	22455	22564	22758	22658	22729	22616	22379	22616	22679	22458	22636	22796	22772	22633	22661	22605	22444	22790	22490	22761	22624	22609	22862	22879	22539	22529	22537	22663	22540	22652	22519	22794	22826	22721	22703	22796	22629	22687	22679	22626	22586	22807	23003	22529	22684	22744	22768	22424	22648	22726	22691	22445	22526	22494	22498	22711	22810	22775	22774	22711	22569	22509	22472	22412	22763	22621	22834	22741	22789	22734	22782	22787	22825	22824	22710	22495	22325	22619	22841	22738	22707	22817	22614	22754	22711	22673	22577	22578	22632	22594	22824	22654	22728	22682	22734	22496	22752	22871	22778	22761	22982	22943	22439	22535	22789	22900	22405	22569	22642	22776	22604	22581	22526	22571	22706	22522	22942	22566	22590	22634	22849	22840	22783	22760	22664	22481	22494	22679	22664	22670	22770	22504	22565	22698	22589	22702	22738	22287	22614	22414	22614	22533	22807	22653	22547	22611	22613	22729	22655	22743	22765	22769	22776	22249	22672	22925	22782	22495	22843	22672	22624	22840	22615	22564	22607	22729	22678	22880	22552	22647	22732	22859	22737	22735	22757	22405	22628	22509	22572	22706	22665	22776	22996	22656	22689	22762	22753	22607	22719	22631	22759	22726	22605	22945	22789	22652	22543	22616	22821	22670	22477	22548	22609	22633	22876	22625	22663	22565	22534	22544	22584	22734	22816	22715	22526	22685	22650	22896	22484	22719	22739	22748	22727	22699	22578	22615	22717	22513	22707	22693	22643	22720	22641	22350	22613	23038	22571	22520	22704	22739	22761	22642	22709	22481	22540	22528	22539	22866	22491	22622	22537	22849	22502	22491	22552	22593	22627	22584	22953	22763	22548	22794	22742	22688	22747	22591	22346	22661	22689	22844	22790	22666	22466	22858	22770	22764	22852	22601	22703	22466	22580	22958	22617	22880	22608	22720	22776	22541	22814	22395	22792	22640	22585	22490	22661	22754	22689	22594	22757	22625	22642	22746	22685	22549	22785	22695	22628	22831	22622	22733	22674	22612	22601	22400	22771	22777	22591	22873	22785	22783	22884	22842	22543	22523	22601	22698	22561	22644	22585	22489	22501	22638	22621	22745	22619	22635	22586	22773	22917	22779	22888	22681	22459	22769	22688	22677	22647	22696	22556	22781	22647	22686	22490	22856	22793	22897	22788	22752	22826	22501	22576	22346	22596	22746	22670	22745	22892	22742	22901	22650	22711	23002	22853	22688	22667	22759	22847	22665	22635	22842	22668	22684	22806	23048	22518	22594	22631	22739	22732	22652	22671	22878	22499	22641	22608	22611	22638	22631	22803	22508	22795	22638	22538	22674	22780	22794	22747	22631	22748	22814	22505	22677	22716	22474	22743	22861	22679	22751	22524	22736	22560	22837	22651	22672	22660	22655	22781	22705	22777	22704	22567	22893	22475	22568	22629	22601	22858	22700	22714	22711	22718	22568	22735	22726	22859	22760	22609	22756	22765	22689	22820	22511	22722	22716	22515	22633	22827	22626	22630	22622	22768	22548	22681	22582	22495	22455	22660	22592	22533	22799	22759	22768	22837	22795	22768	22723	22595	22769	22514	22699	22856	22740	22555	22648	22665	22840	22576	22455	22679	22648	22590	22530	22594	22465	22920	22701	22589	22768	22656	22784	22851	22476	22763	22504	22615	22483	22539	22427	22752	22507	22557	22686	22495	22820	22833	22619	22698	22804	22657	22391	22609	22646	22634	22629	22644	22609	22764	22655	22600	22772	22457	22709	22691	22947	22630	22673	22701	22710	22641	22697	22641	22547	22427	22338	22648	22546	22532	22762	22762	22720	22892	22737	22653	22881	22542	22697	22562	22398	22608	22683	22623	22567	22523	22607	22267	22654	22689	22541	22902	22624	22731	22723	22578	23056	22433	22441	22612	22890	22914	22512	22812	22780	22498	22737	22507	22452	22331	22783	22725	22680	22456	22689	22737	22622	22701	22817	22622	22847	22706	22596	22685	22761	22889	22484	22668	23007	22573	22763	22742	22944	22762	22786	22599	22678	22832	22706	22668	22813	22829	22642	22549	22745	22544	22683	22768	22735	22902	22686	22697	22814	22776	22954	22636	22636	22667	22571	22594	22957	22538	22744	22723	22781	22828	22985	22627	22537	22653	22719	22319	22696	22591	22734	22576	22634	22494	22703	22689	22897	22916	22416	22630	22730	22719	22637	22538	22566	22490	22378	22660	22496	22593	22632	22486	22547	22764	22521	22774	22487	22697	22512	22859	22509	22559	22757	22764	22787	22583	22666	22560	22780	22897	22722	22607	22842	22774	22809	22631	22586	22592	22572	22599	22506	22648	22729	22576	22846	22872	22438	22480	22613	22669	22667	22676	22677	22688	22653	22796	22832	22576	22658	22835	22486	22588	22600	22709	22843	22630	22786	22593	22702	22718	22960	22795	22769	22639	22573	22810	22855	22744	22683	22596	22846	22743	22578	22726	22674	22578	22610	22636	22676	22617	22673	22400	22587	22688	22499	22852	22571	22525	22632	22817	22777	22630	22576	22668	22757	22638	22547	22719	22809	22851	22686	22704	22519	22577	22838	22678	22872	22401	22826	22664	22603	22718	22713	22885	22584	22812	22809	22616	22643	22540	22762	22827	22664	22416	22803	22659	22705	22627	22680	22928	22643	22781	22762	22474	22548	22701	22815	22503	22877	22671	22773	22679	22815	22602	22770	22878	22776	22587	22505	22515	22704	22723	22653	22658	22642	22554
23483	41346	41164	34613	30264	26668	24178	21895	20500	19421	18387	17677	17181	16725	16487	16310	16099	16063	15862	15582	15610	15521	15702	15521	15352	15195	15353	15475	15382	15239	15138	15319	15294	15017	15287	14996	15061	15145	15292	15110	15089	15282	15095	15174	15228	15123	15148	14969	15057	15078	14937	15034	14900	15044	15128	15040	15082	14990	15103	14970	14869	15126	14990	14874	15014	14949	15122	14941	15046	14902	14837	15057	14985	14923	15033	14891	15055	15048	14921	14834	14930	14905	14905	14954	14897	15074	14976	14967	14767	14702	15017	15052	15023	14974	14878	14996	14860	14880	14845	15090	14978	14833	14860	15029	14960	15007	15008	15071	15064	14777	15022	14899	14937	14968	14836	14940	14816	15008	14923	14889	14956	15142	15013	15033	14860	14964	14935	14899	15185	14900	14968	14953	14941	15053	14916	15048	14918	14954	14926	14955	14970	14958	14771	14856	15008	14980	14885	14915	14941	14905	15118	14871	15018	15009	14949	14923	14866	14926	14994	14999	14880	14824	14909	14917	15043	14889	15011	15050	15088	15151	15012	14881	15054	14897	15010	15117	14930	15002	14865	14794	14954	15018	15157	14940	14987	14897	14917	15003	15033	14909	14991	14852	14753	14908	15015	14819	15016	15013	14864	14998	14838	14931	15108	14992	14992	15020	14836	14896	15004	14789	14987	15079	14930	15048	15029	14971	15007	15005	15041	14905	14944	14756	15049	14988	15112	15049	15016	15032	14831	15156	14962	14860	14870	14972	14916	15038	15022	14766	14826	14875	14848	14822	14926	14686	15211	14830	15033	14968	15028	14868	14949	14897	14928	14929	14910	14820	14985	14787	15002	15016	15038	14941	14790	15039	15109	14867	14948	14909	15092	15071	14976	14894	15107	14898	15076	14812	14859	14998	14849	15047	14930	14953	14836	14853	14937	14920	14863	14969	14946	14890	14973	14853	14903	15072	14966	14926	14957	15009	14941	14942	14931	14978	14874	14948	14911	14755	14898	14994	15042	14934	14800	14942	14836	15001	15231	14857	15033	14911	14851	14933	14847	14907	14796	14802	15126	14787	14913	14909	14897	14951	15001	14971	15003	14928	14918	14953	14829	14993	15118	14947	14927	14925	14949	14898	14796	14918	15086	14875	15031	15002	14844	14856	14853	14858	14979	14875	14823	15164	14986	14999	14999	14823	14877	14894	15054	15001	14887	14883	14862	14899	14886	15046	14847	15121	15086	14921	14687	14754	14907	15030	15096	15025	15002	14994	15014	14942	14770	14937	14999	14855	15006	14968	14791	14932	14859	15053	15035	14911	14979	14886	14900	14939	15124	14916	14967	15053	14945	14912	15071	15018	15108	15030	14799	15004	15001	14985	14863	15060	14929	14997	14973	15087	14916	14926	14927	14946	14800	15022	14915	15109	14926	14786	14968	14819	14874	14921	14992	15053	14853	15148	14888	14920	14989	15024	15010	14992	15056	14957	14685	14833	14929	14907	15144	14862	14990	15137	14821	15041	14972	14971	14962	14961	14872	14981	14940	14948	15110	14897	15058	14958	15097	14999	14830	14858	15120	15061	15011	14906	14880	14834	14835	14803	15006	14961	14957	15019	15073	14842	14846	14961	14957	15005	15081	14888	14926	14964	14858	15139	15033	15006	14789	15006	15073	14879	14978	14972	15104	15050	14761	14953	14846	14995	14696	15164	15017	14841	14829	14881	14877	15002	14829	14878	14914	14932	15006	14951	15036	14933	14760	15127	14928	14876	14921	14975	14875	14899	14850	15064	14872	14930	15030	15056	15002	14776	14839	14792	14987	14917	14882	15105	15039	15001	14998	14965	14876	14838	15076	14937	15021	14810	14971	14982	14729	14929	15155	14868	14986	14927	15047	14943	14977	14876	15099	14933	14826	14986	14926	14858	14876	15008	14874	14856	14857	14968	15015	14924	15004	14925	14764	15063	15040	15052	14912	14976	14964	15049	14833	15077	14898	14928	15023	14856	14973	14899	14881	14897	14945	14960	14964	15031	14989	14916	14996	15073	14925	14999	14972	15002	14815	14972	14895	14828	14891	15101	14817	14784	14902	15000	15005	14879	15029	14880	14931	14892	15033	14886	14935	15051	14907	14822	15082	15002	14970	14858	14976	14864	14955	14903	15096	14810	14800	14908	14862	14885	14779	14941	14878	14830	15000	14980	14885	15034	14943	14957	15011	15050	14964	15073	15053	14785	14734	15020	14979	15024	14978	14869	14967	14960	14699	14834	15187	14970	15069	15020	14993	14996	14979	14940	15012	14920	14779	15148	14953	14924	15052	14812	14877	14974	14984	14819	14757	15095	14982	15023	14881	14868	14870	15134	14879	14825	14939	14998	15000	15031	14769	14880	15065	14794	15001	14912	14747	15023	15011	14879	15107	14830	14860	14940	15143	14957	15153	15028	14978	14960	15030	15051	14916	14948	14905	14953	14889	14924	14991	15033	15008	14905	14834	14974	15050	15088	14976	14936	14911	15101	14978	15037	14786	14946	14937	14988	14803	14872	15003	15257	15006	14920	15019	14978	14825	14980	14863	14914	14730	14969	14941	14865	14897	14864	14879	14988	14749	14814	15004	15073	14931	15026	14890	14848	14956	14822	15000	15003	14889	14898	14894	14735	15100	14956	14678	15085	15128	14846	14814	14871	14907	14889	15145	14948	14876	14823	14825	15115	14875	14981	14855	15022	15202	14919	15019	14937	15013	15017	15029	14981	14981	14812	14862	15015	15037	14914	14839	14976	14991	15060	15106	14806	15146	15091	15131	15017	15053	14950	14844	14949	14884	14988	14970	14904	15069	14844	14972	14869	14898	14880	15106	14951	14958	14879	14935	14977	15011	14854	15056	15052	14894	15008	14877	14905	15002	15003	14900	14876	14923	14697	15067	14960	14998	14952	15019	14861	14862	15087	14847	14963	14922	14771	15022	14977	14870	14804	14852	15055	14917	15163	14883	15061	15042	14835	14939	14838	14870	14904	15042	14921	14783	15022	14759	15022	15028	15043	14751	15041	14869	14892	14838	15061	14919	14963	14993	14825	14993	15079	15043	14913	14838	14775	14822	14915	14877	15169	14978	15038	14843	14962	14875	15025	14973	14921	14954	15118	14970	14976	14962	14939	15028	14955	14830	15040	14979	14948	14983	15054	14978	14962	14956	14964	14943	14876	15168	14903	15061	15005	14923	15039	15094	14935	14925	15088	14992	14838	15056	14872	14966	14888	14921	14937	14877	14907	14980	14864	14879	15008	14947	14971	14936	14833	15072	14803	14966	14850	15113	14893	15029	15072	14817	14824	14895	14822	14947	14982	15021	14809	14909	14940	14992	14944	14966	15003	15060	15006	14842	14841	15015	14918	14932	14914	15043	15022	14951	14885	14867	14786	15289	14974	14980	14877	15022	15047	14881	14955	14959	14967	14934	14948	14883	14836	14980	14936	14905	15006	14897	14816	14907	14827	15047	14854	14956	14911	14974	14930	14923	14813	15087	14805	14926	14883	14889	15015	14868	14998	14846	14914	14905	14832	15006	15010	14898	15088	15053	14981	15096	14956	14735	15188	14926	15047	14860	14706	14937	15128	15058	14830	15113	15101	14819	14960	15036	14954	14952	14966	14904	15014	14927	15065	14887	14853	15077	14898	15061	14858	15020	14959	14978	14956	14908	15021	14895	14885	14910	14863	15002	14880	15039	15183	15042	15002	15006	15048	15060	14864	15075	14889	14760	14940	15073	15037	14936	14901	14963	14878	14774	14935	14824	14953	15110	15131	14884	14962	14875	14868	14963	15056	15126	14973	14833	14806	15024	14968	15120	15019	15002	14854	14832	14988	15052	14932	14866	15060	14876	14917	14900	14797	14765	15022	14947	14982	15151	15057	15069	15082	14938	15121	14781	14911	15004	14839	14905	15045	14989	15011	14889	14940	14950	14979	14880	14947	14769	15079	14992	14927	15111	14874	15038	14958	14957	14970	14937	15231	14861	14936	15025	14919	15021	14787	14968	15011	14976	14785	14818	14929	14996	15079	14828	14956	15005	14928	15047	14973	14946	14801	14942	15031	14745	14839	15097	15085	15106	14908	15004	14982	15023	14799	14952	15021	14925	15047	14898	14944	15002	15065	14992	14899	14950	15014	14895	15020	14861	14845	14938	14806	14942	14845	14934	14982	15090	14849	14953	14877	14932	14979	14996	15034	14830	14930	14866	15010	14878	14898	14836	14878	14858	14916	14911	15081	14944	14971	14760	14972	14987	14845	14935	15158	14932	14893	14834	15032	15008	14783	14886	14998	14793	14850	15013	14953	14990	15047	14900	14979	15046	15222	14977	14972	15186	14951	14944	14870	15004	14980	15116	14777	14969	14849	14960	14902	14978	14676	15039	15047	14990	15115	14858	15123	15095	14757	14796	14917	14963	14811	14930	14926	14975	14968	14979	15040	14798	14971	15094	14942	14685	15015	14828	14918	14990	14848	15012	14862	15093	14783	14985	14930	14976	15023	14789	14882	15043	14906	14994	14869	15028	14860	14997	15071	15007	14866	14873	15049	14988	14785	14765	15014	15084	15024	14829	14920	15038	14964	14997	15051	14993	15003	14917	14812	14942	15022	14793	14920	14917	15132	14983	14984	14962	15040	14861	15020	14842	14916	15044	14920	14985	15041	15107	14924	15170	14988	14915	14969	14969	15025	15130	14743	14954	14817	14853	14929	15095	14976	14974	15087	14934	15004	14881	14983	14709	14965	14970	14948	14964	15036	14888	14962	15034	14953	14931	14898	15092	14977	14957	14831	14951	14974	14974	15001	14952	15082	14939	14886	14957	14971	15050	14896	14901	14883	14945	14967	14966	14944	15119	15053	15067	14924	14828	14951	14963	14979	14939	14875	14977	15034	14867	14960	15017	14901	15031	14956	15141	14900	14959	14871	15046	14922	14926	14999	14848	14916	14818	14946	14883	15024	14915	14889	14938	14987	14907	15055	15114	14964	14840	14832	14974	14988	14831	14892	14931	15062	15025	14919	14987	14970	15074	14961	14772	14788	14980	14974	15090	14794	14877	15010	15186	14817	15169	14973	14917	14965	14811	14982	15022	14948	14878	14933	14948	14906	14910	14955	14929	14844
33936	28079	31524	29268	26031	24836	23820	22699	22403	22159	21978	21572	21295	21143	21143	21204	20993	21236	21269	21096	21204	21056	21041	20894	20953	21027	20998	21067	20937	20966	21174	20826	20838	20973	20864	20687	20800	20851	21005	20621	20847	21081	20690	21039	20799	20641	20849	20901	21121	20787	20839	21031	20800	20865	20794	20736	20769	20608	21208	20719	20871	20910	20721	20750	20826	20906	20901	20751	20828	21094	20783	20976	20912	20781	20788	20675	20875	21138	20832	21036	20910	20862	20755	20818	20756	20680	20795	20806	20887	20850	21008	20921	20824	20648	20772	20948	20786	20949	20961	21012	21079	20822	21064	20723	20895	20654	21096	20925	20919	20727	20964	20885	20833	21048	20720	20785	20793	20911	20717	20750	20759	20935	21045	20765	20799	20959	20874	20872	20772	20822	20871	20921	20883	20941	20870	21275	20784	21012	20906	20797	20853	21053	20984	20795	20941	21012	20754	20862	20763	20824	20785	20834	20751	20869	20966	20978	20852	20851	20968	20880	20974	21019	20816	21013	20981	20804	20617	20987	20854	21017	20884	20869	20839	20950	21005	20929	20852	20654	20811	20971	20845	20813	20940	21042	20707	20811	20799	21229	20826	20593	20736	20757	20611	20823	20706	20919	20904	20674	20976	20881	20885	20880	20952	20769	21044	20842	20796	20969	20890	20771	21093	20931	20838	20893	20926	20988	20982	20995	20846	20845	20992	20673	20916	21040	20850	20820	20868	20809	20836	20951	20724	20667	20915	20770	20772	21098	20905	20972	20579	20644	20782	20728	20704	20952	20868	21006	20945	20990	20859	20986	20859	20948	20915	20767	20968	20608	20879	20833	20776	20658	20716	20927	20987	20853	20681	20952	20810	20687	20897	20931	20914	20918	20784	21094	20938	20926	20790	20737	20888	20851	20584	20906	20723	20742	20943	20770	21002	20674	20623	20713	20908	20817	20629	20916	20667	20770	20910	20768	20739	20808	21046	20867	20905	20909	20860	20655	20512	20762	20782	20739	20723	20838	20983	20756	20824	20906	20761	20814	20904	21139	21085	20708	20674	20615	20747	20741	20742	20458	20724	20888	20758	20746	20867	21002	20984	20791	20714	20906	20776	20939	20942	21132	20797	21040	20886	20936	20927	20971	20973	21034	20893	20862	20908	20971	20727	20986	20694	20801	20695	21006	20675	20858	20925	20863	20765	20871	20997	20846	21017	20847	20852	20544	20747	20946	20915	20982	20890	21123	20780	20562	20842	20715	20690	20823	20787	20793	21028	20696	20919	20860	20600	20800	20704	20725	20607	20808	21048	20878	20850	20913	20908	20758	20874	20783	21122	20885	20791	20980	20898	20809	20615	20665	20725	20794	20783	20778	20891	20772	20885	20761	20765	21062	20862	20806	20819	20852	20889	20883	20926	20945	20861	20805	20923	21090	20901	20792	21002	21024	20980	20613	20981	20904	20934	20826	21001	20894	20651	20955	20882	20670	20967	20681	20752	20970	20987	20845	21022	20784	20605	20638	20773	20851	20738	20916	20766	20893	20936	21162	20797	20748	20634	20961	20894	20807	20898	20628	20670	20980	20805	20701	20733	20740	20774	20641	20696	20759	20595	20790	20697	20881	20952	21053	20932	20917	21197	20951	20905	20866	20752	20701	20767	20792	20640	20763	20885	20876	20839	20848	20964	20873	21026	20756	20720	20687	20726	20780	20870	20914	20890	20908	20648	20749	20833	20715	20906	20714	20785	20846	20947	21222	20958	20729	20751	21037	20884	20780	21035	20896	20776	20608	20660	20805	20969	20731	20833	20844	20835	20706	20896	21093	20902	20903	21067	20825	20765	20991	20676	20739	20781	20786	20861	20817	20728	20802	20936	20850	20785	21028	20944	20738	20736	21028	20757	20848	20744	20823	20651	20886	20820	20624	20886	20840	20778	21038	20749	20719	21101	20741	20936	20873	20950	20944	21063	20692	20911	21017	21047	21063	20747	20867	20819	20751	21024	20761	20753	20569	20797	21037	20999	21178	20942	20694	20800	20874	20658	20638	20853	20794	20901	20711	20965	20953	20803	20531	20865	20696	20639	20684	21023	20713	20869	20804	20757	20862	20664	21037	20966	20645	20862	20821	20918	20763	20694	20715	20856	20706	20636	20709	20719	20830	20930	20852	20779	20841	20621	20807	20802	20741	20956	20920	20679	20846	20970	21081	20820	20743	20839	20815	21046	21122	20977	20834	20719	21061	20667	20921	20860	20878	20766	20700	20864	20944	21149	20994	20826	20887	20721	20659	20774	20674	20868	20981	20905	20867	20992	20885	20878	20963	20943	20702	20938	20896	20872	20981	20850	21039	21050	20885	20835	20907	20958	20733	20876	20884	20873	20780	20795	20703	20757	20904	20749	20741	20846	20864	20683	20676	20863	20887	20835	20755	20764	20809	20912	20751	20870	20829	20768	20812	21015	20805	20542	20746	20935	21073	20846	20868	20896	20903	20683	20800	20894	20607	20877	20765	20793	20759	20773	20748	20568	20789	21019	20711	20830	20990	20933	20973	20829	20823	20812	20764	21068	20858	20791	20755	20552	20582	20938	21128	20748	20916	20926	20797	20943	20919	20667	20668	20988	21121	20686	20784	20868	20926	20856	20710	20848	21202	20900	20825	20839	20801	20838	20750	20730	21000	21013	20556	20849	20926	20924	21081	21026	20716	20958	20956	20796	20771	20830	20886	21153	20916	20739	20875	21129	20991	20819	21000	20967	20883	20910	20815	20936	20968	20867	21118	20902	21024	20772	20810	20743	20697	20861	20881	20791	20890	20956	20815	20771	20828	20897	20852	20791	20951	20947	20743	20711	20930	20742	20875	20768	20653	20791	20713	21184	20983	21116	20846	20838	20747	20793	20756	20590	20881	20832	20895	20896	20786	20807	20918	20794	20812	20843	20780	20780	20792	20814	20581	20816	20804	20905	21019	20775	20712	20926	20856	20867	20996	20869	20634	20838	20853	20853	20792	20783	20641	20723	20593	20981	20867	20816	20986	20711	21197	20764	20573	20614	20788	20912	20805	20768	20762	20938	20869	20929	20706	20949	20927	20674	20614	20746	20908	20853	20932	20876	20873	20788	20781	20693	20833	20888	20448	20848	20610	20878	20601	21129	20896	20931	20881	20981	20900	20938	21179	20748	20660	21098	20971	20664	21008	21076	20962	20736	20747	20789	20623	20820	20667	20831	20766	20796	20941	20956	20808	20949	21073	20721	20709	20915	20953	20903	20898	20762	20962	20751	20911	20834	21041	20585	20974	20755	20876	21134	20945	20767	20752	20824	20820	20959	20736	20676	20907	21053	20885	20822	20928	20897	20946	21009	21008	21001	20884	20779	20852	20816	20741	20854	20774	20899	20910	20944	20752	20851	20729	20885	20786	20801	20775	20827	20862	20866	20772	21062	20772	20926	20781	20733	20816	20837	20800	20828	21001	20830	20831	20886	20759	20837	20794	20740	21010	20966	20706	20657	20701	20942	20803	20867	20878	21034	21011	20984	20779	20682	20750	20861	20869	20933	20732	20784	20778	20922	21077	20660	20711	20879	20761	20931	20871	21134	21073	20736	20680	20918	20828	20591	21045	20786	20752	20831	20769	20914	20784	20818	20842	21041	20763	21008	20761	21084	21024	20849	20978	20677	21017	20912	20783	20880	20909	20985	20828	20963	20788	20735	20902	20901	20754	20878	20936	21022	20867	20829	20732	20675	20749	20881	20865	20790	20888	21112	20816	20776	20871	20873	20902	20715	20741	20804	20811	20941	20787	20827	20947	20968	20672	20836	20788	20777	20947	20669	20826	20954	20869	20774	21158	20876	21132	20834	20614	20722	20901	20845	20977	21000	20753	20541	20855	21052	20911	20595	20979	20803	20842	20969	20793	21111	20773	20921	20818	20924	20697	20771	21057	20910	20719	20790	20714	20791	20716	21184	20987	20975	20988	20745	20658	20608	20766	20887	20910	20854	20824	20985	20950	20853	20902	21006	20860	20680	20684	20961	20874	20789	21044	20946	20816	20838	20833	20690	20732	20843	20664	21057	20726	20969	20545	20982	20979	21031	20823	20832	20853	20982	20779	21096	20842	20828	21037	20765	20857	20984	20920	20851	20861	20780	20690	20959	20946	20847	20804	20756	21035	20879	20740	20907	21073	20940	20872	20976	20891	20949	20870	21050	20844	20951	20984	20947	21007	20704	21003	20824	20793	20842	20690	21021	20781	20868	21113	20861	20844	20755	20650	20864	21078	20588	20881	20851	21188	20983	20730	20704	20906	20992	20906	20878	20783	20888	20888	20886	20821	21104	21001	20750	20942	21013	20669	21063	20636	20902	20878	21050	20752	20759	20754	21025	20908	20998	20823	20789	20637	20800	21142	20838	20845	20724	20731	20895	21029	21030	20730	20734	20653	20692	20922	20606	20805	20943	20697	20824	20711	20810	21120	20759	20945	20947	21216	21043	20829	20956	20952	20697	20788	20856	20689	20914	20928	20788	20963	20760	20947	20717	20815	20800	20880	20367	20806	20838	20815	20798	20648	20983	20918	20980	20981	20792	20968	20796	20725	20856	20757	20925	20993	20821	20990	20636	20887	20823	20780	21302	20872	21039	20974	20706	20754	20940	20778	20804	20581	21000	20647	21026	20744	21058	20568	20857	20665	20801	20816	20720	20971	21003	20672	20812	20991	20674	20768	21098	20889	20965	20981	20933	20945	20749	20875	20819	20960	20742	20551	20688	20909	20909	20789	20951	20814	20935	20944	20890	21095	20910	20992	20948	20977	21032	20809	20775	20735	21005	20771	20772	20880	20643	20907	20848	20893	20933	20876	20940	21088	20829	20986	20751	20656	20718	20910	20820	20967	20769	20860	20845	21101	20747	20748	20879	20795	20987	20840	20748	20780	20701	21052	20889	20849	20905	20975	21037	20649	21040	20906	20679	20803	20906	20711	20798	20901	21051	20835	20770	20792	20782	20868	20780	20842	20832	20803	21193	20876	21004	20661	20706	20657	20771	20867	20662	20894	20792	20941	20762	21140	20823	20763	20871	20853	20898	20730	21136	20814	20745	20965	20939	20748	20963	20875	20989	20799	20700	20801	20870	20759	20806	20859
22985	29286	29561	23928	21345	19207	18075	17049	16346	16093	15422	15203	15066	14893	14688	14696	14499	14536	14411	14603	14494	14407	14374	14392	14256	14344	14448	14379	14317	14342	14349	14137	14289	14239	14247	14400	14230	14148	14201	14260	14101	14224	14256	14213	14159	14099	14370	14204	14002	14120	14211	14319	14207	14176	14327	14138	14083	14218	14121	14040	14067	14170	14125	14156	14066	14135	14317	14166	14048	14104	14310	14092	14342	14263	14331	14109	14214	14107	14025	14115	14077	14021	14371	14043	14116	14164	14130	14106	14229	14144	14116	14155	14200	14145	14269	14207	14078	14238	14145	14119	14112	14135	14034	14093	14322	14077	14036	14096	14255	14080	14173	13941	14117	14017	14193	14298	14185	14280	14150	14253	14269	14079	14154	14150	14127	14120	14205	14062	14209	14249	14060	14105	14286	14144	14122	14154	14101	14156	14182	14083	14151	14067	14129	14237	14175	14298	14013	14204	14101	14082	14052	14228	14123	14173	14077	14157	14046	14097	14123	14205	14370	14179	14270	14063	14193	14122	14081	14312	14047	14220	14278	14121	14140	14326	14059	14187	14244	14144	14019	14090	14338	14134	14152	14229	14217	14105	14237	14115	14112	14164	13980	14124	14186	14139	14101	14192	14177	14397	14030	14167	14106	14306	14109	14264	14153	14163	14152	14165	14301	14122	14182	14136	14144	14374	14099	14113	14205	14323	14012	14100	14169	14110	14276	14233	14263	14172	14323	14219	14207	14138	14029	14325	14259	14132	14055	14122	14021	14088	14148	14284	13999	14097	14152	14120	14183	14008	14131	14126	14264	14115	14072	14233	14087	14068	14159	14199	14145	14122	14187	14091	14204	14228	14094	14248	14186	14182	14122	14220	14220	14381	14228	14283	14049	14226	14215	14111	14202	14196	14195	14125	14136	14194	14090	14118	14366	14193	14134	14322	14179	14140	14296	14154	14134	14297	14238	14188	14037	14180	14091	14006	14269	13975	14087	14143	14204	14175	14068	14171	14137	14210	14004	14290	14143	14085	14089	14158	14109	14142	14095	14175	13977	14292	14144	14065	14122	14173	14281	14184	14184	14090	14136	14086	14260	14277	14073	14362	14149	14245	14235	14121	14249	14030	14311	14160	14133	14091	14241	14131	14032	14038	14257	14190	14091	14307	14277	14132	14225	14015	14024	14183	14079	14156	14109	14074	14269	14191	14156	14146	14294	14163	14097	14332	14251	14227	14095	14176	14077	14159	14359	14169	14029	14158	14340	14184	14157	14088	13976	14184	14288	14148	14315	14039	14138	14087	14157	14201	14178	14049	14090	14013	14059	14134	14102	14183	14192	14128	14118	14037	14254	14182	14097	14283	14290	14265	14186	14195	14194	14133	14292	14182	14286	14229	14247	14018	14144	14164	14145	14119	14186	14126	14108	14097	14220	14245	14137	14101	14105	14173	14077	14158	14052	14145	14365	14128	14311	14298	14131	14192	14128	14124	14109	14166	14269	14186	14271	14156	14199	14242	14163	14088	14304	14123	14082	14163	14189	14064	14065	14100	14313	14174	14041	14318	14323	14239	14045	13937	14168	14232	14181	14236	14190	13887	14111	14195	14233	14055	14028	14195	14178	14170	14054	14172	14299	14217	14188	14223	14013	14116	14229	14122	14113	14116	14069	14112	14202	14017	14186	14252	14099	14198	14243	14197	14091	14148	14129	14012	14140	14239	14232	14239	14165	14285	14051	14212	14054	14181	14134	14184	14106	14311	14242	14060	14166	14101	14195	14149	14209	14093	13922	13981	14250	14064	14027	14028	14246	14180	14065	14198	14120	14063	14220	14192	14153	14148	14389	14117	14140	14025	13987	14009	14150	14244	14206	14085	13873	14274	14056	14039	14130	14177	14253	14365	14068	14252	14223	14259	14109	14188	14176	14275	14108	14186	14142	14080	14066	14183	14090	14162	14039	14326	14200	14120	14188	14035	14117	14123	13984	14148	14049	14199	14192	14210	14205	14175	14078	14212	14162	14177	13993	14059	13998	14334	14044	14123	14323	14020	14231	14166	14322	14218	14185	14151	14179	14158	14125	14064	14249	14096	14285	14196	14188	14141	13998	14115	14257	14195	14071	14085	14292	14114	14110	14153	14084	14143	14219	14353	14176	14281	14101	14258	14034	14279	14148	14054	14255	14213	14151	14144	14245	14110	14211	14031	14132	14069	14082	14276	14024	14424	14213	14208	14204	14077	14276	14103	14189	14082	14291	14128	14235	14179	14171	14023	14211	14156	14154	14285	14001	14204	14127	14131	14065	14140	14352	14134	14243	14095	13964	14107	14059	14167	14197	14228	14076	14240	14272	14248	14165	14175	14312	14207	14165	14324	14133	14223	14124	13878	14043	14223	14282	14269	14155	14299	14264	14072	14137	14153	14264	14133	14185	14028	14129	14209	14201	14282	14124	14065	14269	14145	14097	14006	14163	14124	14239	14106	14021	13932	14076	14118	14278	14014	14173	14111	14134	14225	14093	14027	14259	14210	14390	14256	14208	14282	14229	14203	14142	14032	14129	14127	14307	14091	14135	14193	14171	14164	14107	14037	14246	14063	14019	14126	14212	14304	14190	14249	14249	14076	14248	14120	14076	14230	14123	14144	14058	14229	14135	14141	14321	14127	14040	14118	14071	14248	14156	14242	14198	14084	14050	14163	14173	14203	14196	14348	13997	14226	14161	14245	14268	14278	14137	13970	14319	14074	14195	13959	14235	14193	14274	13970	14296	14127	14161	14133	14213	14236	14253	14234	14179	13979	13952	14287	14140	14110	14132	14135	14255	14132	14156	14166	14283	14118	14083	14137	14198	14052	14074	14205	14034	13982	14226	14095	14156	14157	14160	14119	14246	14146	14142	14235	14066	14202	14077	14231	14183	14112	14223	14130	14206	14225	14171	14054	14142	14253	14169	14308	14181	14085	14094	14241	14187	14387	14141	14088	14116	14133	14030	14116	14168	14106	14134	14104	14102	14086	14234	14224	14231	14221	14155	14347	14235	14058	14186	14309	14136	14103	14069	14117	14201	14204	14150	14176	14133	14176	14113	14170	14134	14194	14151	14120	14187	14109	14265	14253	14142	14037	14172	14172	14168	14169	14096	14243	14151	14338	14107	14233	14160	14162	14015	14182	14232	14158	14146	14185	14046	14254	14042	14034	14323	14119	14154	14075	14090	14169	14125	14108	14151	14170	14288	14121	14163	14108	14111	14108	14394	13962	14094	14068	14118	14178	14139	14010	14096	14216	14233	14177	14141	14201	14117	14146	14105	14287	14074	13977	14384	14037	14170	14084	14102	14372	14057	14186	14154	14197	14158	14188	14099	14243	14152	14075	14272	14223	14163	14152	14148	14116	14209	14077	14123	14235	14091	14178	14273	14224	14035	14265	14173	14039	13963	14189	14189	14324	14168	14142	14081	14169	14198	14154	14133	14209	14137	14139	14260	14229	14214	14299	14091	14221	14341	14116	14190	14139	14092	14200	14233	14156	14155	14150	14117	14178	14042	14098	14060	14291	14283	14339	14249	14276	14134	14285	14072	14142	14135	14135	14131	14120	14165	14074	14192	14009	14152	14368	14244	14158	14201	14153	14153	14362	14069	14260	14164	14242	14138	14038	14210	14291	14242	14063	14171	14181	14202	14287	14213	14202	14138	14098	14077	14268	14502	14142	14156	14181	14153	13988	14243	14048	14331	14232	14398	14211	14112	13979	14162	14137	14219	14051	14061	14134	14223	14222	14001	14047	14090	14067	14036	14102	14174	14139	14144	14029	14177	14205	14088	14064	14188	14110	14136	13985	14166	14248	14029	14101	13978	14246	14103	14164	14126	14088	14232	14053	14062	14078	14250	14233	14038	14418	14280	14248	14075	14287	14196	13934	14191	14216	14094	13972	14326	14133	14168	14169	14196	13992	14063	14350	14249	14187	14215	14142	14116	14249	14187	14192	14082	14191	14158	14100	14018	14281	14215	14178	14181	14158	14188	14201	14159	14061	14052	14312	14360	14224	14427	14099	14120	14090	14249	14015	14143	14047	14109	14024	14180	14230	14084	14176	14136	14209	14086	14164	13984	14102	14257	14072	14182	14013	14276	14244	14221	14152	14122	14210	14196	14146	14125	14124	14244	14152	14259	14153	14177	14142	14104	14015	14357	14155	14251	14106	14197	14044	14166	14070	14167	14186	14134	14196	14266	14158	14096	14317	14069	14130	14353	14241	14264	14089	14070	14266	14067	14129	14123	14093	14242	14279	14083	14205	14200	14260	14130	14152	14225	14131	14271	14232	14176	14149	14037	14179	14070	14038	14264	14137	14338	14006	14260	14112	14114	14209	14195	14102	14180	14204	14118	14080	14123	14169	14197	14370	14102	14258	14160	14126	14240	14050	14122	14062	14159	14097	14227	14026	14072	14066	14220	14296	14299	14053	14009	14259	13992	14233	14066	14149	14033	14041	14203	14237	14216	14020	14072	14138	14133	14117	14037	14258	14266	14102	14056	14020	14141	14193	14202	14048	14150	14020	14085	14117	14169	14259	14113	14065	13910	14158	14244	14173	14258	14244	13991	13955	14127	14168	14063	14275	13999	14122	14165	14066	14318	14222	14082	14120	14331	14060	14158	14310	14178	13986	14312	14246	14235	14032	14204	14137	14076	14271	14093	14119	14192	14199	14075	14261	14123	14281	14138	14292	14310	14169	14118	14345	14052	14202	14071	14082	14230	14022	14155	14009	14229	14094	14089	14082	14072	14165	14229	14212	14159	14174	14033	14184	14237	14083	14182	14411	14013	14112	14195	14004	14176	14407	14164	14128	14163	14246	14265	14183	13984	14137	14282	13972	14204	14084	14006	14175	14003	14167	14084	14287	14174	14347	14260	13977	14325	14256	14099	14301	13932	14211	14082	14144	14036	14037	14120	13942	14351	14152	14180	14090	14065	14160	14160	14169	14116	14157	14235	14118	14281	14105	14117	14140	14089	14021	14256	14232	14190	14092	14258	14227	14214	14165	14292	14084	14041	14187	13902	14232	14056	14142	14346	14132	14128	14159	14169	14089	14069	14043	14172	14083	14155	13978	14199	14346	14145	14076	14278	14046	14152	14209	14187	14359	14274	14391
24687	21211	27859	25524	24426	27587	28541	24885	23666	23225	22690	22601	22202	22122	21882	21649	21571	21535	21598	21142	21077	21163	21100	21294	21238	21381	21146	21097	21080	20944	21120	21231	21234	21167	21036	21040	21094	21284	20857	20847	20926	21094	20914	21024	20914	21108	20913	20937	21062	21190	21126	20883	21121	21032	20987	21019	21075	20952	20961	20959	21073	20793	21146	20974	20983	20900	20912	20792	21039	21237	20829	20950	21010	20952	20940	21098	20940	20928	20936	20808	21084	20818	20955	20839	20749	20955	20967	20967	20985	20670	20639	20965	20778	20943	20952	20857	20963	20922	20553	20487	20907	20827	21018	21040	20735	20778	21096	21003	20721	20955	20959	20661	21000	20742	20911	20728	20829	21057	20974	20775	20743	20965	21000	20855	20991	20822	21060	20774	20693	20751	20838	20848	20937	20897	20801	20745	20849	20958	20787	20850	20960	20814	21094	20842	20963	20807	20685	20919	20843	20892	20960	21013	20713	20760	20790	20977	20950	20882	20723	21086	20761	20778	20818	20880	20890	20971	20718	20918	20745	20811	21070	20703	20893	20979	20742	20708	20979	20808	20862	20807	20859	21264	21102	21091	20941	20872	20827	20931	20882	20950	21019	20896	20928	20746	20869	20439	20973	20944	20932	20765	20814	20849	21001	20940	20815	21075	20863	20746	20778	20791	20936	20776	20831	20925	20793	20981	20733	20711	20868	20900	20932	20962	21024	20840	20839	20971	20925	20873	20888	20923	20904	20739	21162	20826	20872	20552	20941	21062	20662	20710	20874	20871	20819	20669	20629	20886	20828	20909	20739	21056	21019	20858	20986	20840	20826	20930	20758	20876	20801	20822	20969	20932	20691	20976	21023	20822	20765	20949	20800	20978	20809	20876	21062	20697	20713	20789	20928	20819	21007	20728	20905	20677	20593	20986	20865	20930	20884	21002	21026	20569	20929	20943	21018	20828	20943	20947	21051	20798	20774	20698	20648	20640	21036	21037	21005	21009	21006	20955	21014	20655	20814	20604	21043	20760	20824	20908	21217	20607	21041	20900	20804	20963	20850	20916	21098	20894	20732	20922	21097	20916	20852	20750	20652	20895	21016	20936	20663	20820	20928	20812	21051	20697	20739	20926	20733	20767	20875	20797	20768	20835	20937	20993	20530	20824	20980	20745	20804	20900	20932	20960	20795	20689	20956	20853	21019	20819	20920	20925	21004	20894	20937	20794	20987	21044	20863	20864	20839	20823	20817	21127	20908	20916	20801	20858	21007	21086	20784	20635	20669	21205	20870	20721	20970	20851	20871	20699	20966	20951	21007	20798	20763	21041	21139	20930	21045	20907	20960	20883	21020	21013	20940	20664	21049	20956	20880	20756	20822	20639	20706	20924	20713	20655	20874	20931	20846	21066	20961	21002	20888	20742	20853	20937	20913	20837	20857	20870	20807	20890	20674	20710	20734	20447	20741	20828	20841	20853	20769	20933	20973	20815	20843	20876	20908	20793	20778	20969	20884	20459	21049	20834	20911	20765	20756	21090	20849	20846	20909	20768	20810	20819	20698	20947	20915	20918	20929	20916	21015	20980	20931	20789	20935	20937	21057	20634	20976	20708	20599	20902	20627	20818	20975	20909	20868	20681	20755	20933	20887	20739	20832	20765	20958	21086	21084	20928	20824	20784	21091	20945	20723	20886	20958	20925	20836	20602	20821	20696	20857	20839	21028	20858	20789	20923	20761	20676	20753	20883	20806	21063	20789	20926	20730	20731	21051	20841	20719	20852	21077	20909	21068	20789	21009	20713	20683	20823	20806	21010	20934	20879	20952	20877	20868	20931	20934	20852	20867	20922	21128	20617	20947	20753	20885	20732	21056	20842	20867	20970	20622	20676	20658	20866	21130	20908	20874	20872	20916	21142	21110	21031	20953	20837	20896	20900	20797	20810	21017	20888	20600	20932	21043	20861	21018	20892	20939	20616	20682	20783	20838	20776	20805	20948	20889	20937	20851	20840	20639	20740	20920	20896	20879	20884	20886	20656	21140	20750	20879	21148	20964	20754	20867	21000	20848	20891	20942	20884	21019	20675	20828	21125	21174	20857	20900	20904	20735	20816	20770	20637	20941	20887	20886	21022	20885	20951	20834	20838	20968	20917	20937	20756	21079	20565	20663	20796	21063	20855	20820	20965	20844	20571	20781	20673	20760	20655	20931	20930	20726	20826	21052	20824	20823	20705	21000	20815	20956	21084	21031	20781	21012	20882	20911	20964	20884	20893	21008	20944	20754	20813	21037	20840	20883	20892	20907	20744	20935	20797	20789	20843	20789	20859	21077	20902	20507	20931	20783	20880	20942	20828	21163	20896	20731	20894	20939	20888	20835	21003	20812	20751	20618	21051	20865	20997	20949	20950	20964	21121	20974	20789	20679	20826	20836	20926	20800	20875	20851	20893	20982	20730	20817	20871	21068	20858	20826	20973	20746	21086	21217	21048	20947	21143	20718	20831	20865	20958	20788	20812	21110	21188	20942	20891	20897	21010	20836	20828	20792	21056	21112	20939	20718	20765	21062	21162	20969	21026	21103	20837	20952	20961	20847	21048	20940	20971	20899	20759	21007	21053	21098	20821	20811	20668	20573	20635	20915	20762	20949	21099	21080	20967	21001	21107	21236	20991	20866	21125	20751	20575	20825	20943	20855	21021	20806	20909	20936	20763	20961	20739	20776	21034	20755	20612	21021	20761	21065	20925	20731	21092	20910	20901	20949	21039	20885	20949	21044	20837	20965	20857	21054	20977	20850	21032	20563	20884	21025	20789	20673	20736	20734	20739	20783	20995	20720	20726	20809	20904	20923	20842	20707	20898	20974	20904	20811	20783	21029	20935	20805	21209	20976	20742	20737	20887	20887	20736	20945	20834	20883	20684	20951	20891	20757	20921	21018	20674	20878	20983	21027	20815	20822	20888	21003	21049	20745	20710	20764	20863	20812	21059	20933	20858	20992	20927	20968	21141	20883	20815	20793	21007	20935	21031	20901	20828	20637	20872	20925	21115	21094	20834	21032	20943	20949	21172	21071	20970	20852	21211	20823	20964	20928	20876	21034	20721	20829	20798	20719	20687	20805	20875	20957	20689	20924	20995	20980	21028	20939	20974	20660	20873	21044	20936	20645	21043	20891	21136	21042	20749	20875	20674	20889	20786	20956	20717	20697	20476	20840	20989	20866	20807	21062	20913	20730	20883	20875	20853	20977	20854	20974	20962	20891	20856	21017	21075	20777	20903	20926	20865	20894	20803	21039	20912	20769	20962	21064	20925	20912	21029	20895	20874	20976	20695	20865	20991	20896	21012	20912	20715	20832	21157	20990	20850	20840	20922	20835	20887	20902	20816	21012	20937	21091	20771	20931	20775	20757	20973	20676	20866	20800	20994	20746	20808	20730	20733	20821	20813	20708	20584	20783	20975	20862	20674	20723	20975	20809	20931	21047	20835	20870	20911	21020	20945	20824	20747	20832	20936	21172	20935	20891	21072	21043	20895	21086	20808	20812	20842	20968	20951	20819	20981	20920	20696	20906	20968	20627	20759	20730	21092	20617	20856	20943	20863	20837	21023	20921	20813	20949	20928	20846	20950	20756	21083	21007	20865	20840	21105	21016	20735	20894	20877	20884	20967	20865	20932	21164	20665	20787	20746	20706	20781	20752	20700	20698	20735	20946	20787	20917	21029	20780	20726	20873	20842	20718	20599	20741	20817	20754	21027	20869	20966	20926	20929	20991	20860	20994	20923	20831	20919	20602	20882	20912	20700	20771	20707	20896	20732	21101	20922	21005	20863	20753	20765	20817	20758	20857	20702	20878	20934	20721	20819	20798	21055	21083	21001	20921	21034	20621	20872	21004	20893	20933	20891	21004	20905	20952	20750	20885	20786	21037	20871	20856	20887	20721	20909	20977	20579	20944	20828	20877	20948	20961	20703	20769	21033	20911	21021	21029	20940	20911	20757	20864	20936	21001	20962	20733	20653	20924	20874	20772	20964	20884	20784	20987	20538	20819	20957	20903	20803	20937	21015	20827	20774	21146	20864	20825	20679	21144	21245	20843	21075	20877	20684	20572	20831	20638	20750	20726	20871	20878	20879	20802	20561	20684	20910	20905	21059	20818	20835	20785	21019	20782	20930	20656	20683	20816	20750	20835	20714	20832	20864	20811	20813	20915	20721	20727	20789	20900	20839	20764	20849	20870	20797	21107	20859	20858	20501	20751	20684	20893	20744	20700	20798	20895	20831	20624	20858	20736	21031	20815	21094	20887	20952	20712	21042	20708	20764	20857	20896	20823	20766	20873	20820	20735	20870	21025	20952	21155	20772	20876	20848	20981	20636	20610	20971	20771	20908	20949	20836	20727	20990	20971	20806	20971	20779	20780	20566	20814	20675	21021	20959	20827	20811	20833	20968	21071	21083	21059	20839	21049	20797	20763	20846	20799	20975	21037	21126	20764	20686	20708	21063	20826	20672	20791	20958	20832	20926	20816	20821	20953	20883	20942	20933	20848	20911	20906	20735	20866	20838	20811	20731	20779	20968	21000	20878	20913	21022	20853	20821	20933	20897	20803	20860	20860	20854	20945	20821	20995	20846	20980	20807	20880	20847	20885	20668	20923	20588	20854	20986	21149	20932	20924	20957	20782	20794	20739	20714	20792	20824	20905	20769	20701	20704	20887	20820	20907	21020	20807	20685	20941	20711	20812	21018	20889	20867	20973	20762	20857	20722	20845	20970	20750	20916	21038	20889	20925	20805	20906	20945	20994	20950	20843	20737	20971	20914	20810	20919	20877	20788	20599	20869	20893	20597	21035	21064	20979	20895	21038	20830	20927	20889	20865	20839	20684	20679	20702	21123	20863	20892	20921	20797	20912	21003	21053	21013	20912	21008	20814	20963	20794	20770	20920	20738	20752	20946	21010	20774	20840	20829	20707	20728	20956	20742	20869	20741	20989	20865	20726	20953	20878	21125	20924	20764	20887	20815	20736	20946	20765	20905	20939	20787	20872	20739	20763	20628	20669	20985	20929	20922	21014	21027	20764	21017	21121	20979	20698	20795	20754	20656	20717	20892	20833	20719	20757	20788	20715	20777	20922	20806	20811	20928	20975	20807
21517	36561	36547	30426	26095	23430	21312	19347	18155	17377	16501	16110	15621	15599	15312	15105	15020	14642	14723	14933	14480	14583	14622	14245	14390	14346	14591	14462	14294	14413	14159	14338	14352	14399	14342	14291	14187	14270	14255	14170	14193	14058	14118	14140	14102	14192	14257	14302	14192	14099	14145	14213	14192	13914	14278	14064	14110	14073	14146	14150	14231	14126	14185	14013	14098	14051	14258	14237	14351	14198	14191	14082	14101	13982	14206	14019	14191	13964	14000	14204	14119	14109	14049	14154	14144	14199	14208	14150	14066	14027	14117	14185	14183	14154	14064	14248	14025	14141	14153	14107	14329	14255	13897	13966	13965	14166	14332	14262	14153	14203	14082	14056	14119	13933	14192	14172	14110	14200	14059	14055	14026	14144	14123	14235	13981	14010	13954	14103	14184	14326	14083	14012	14140	14073	14202	14250	14095	14085	14226	14089	13988	14252	14048	14365	13959	14122	14146	14059	14033	14026	14072	14104	14130	14240	14228	14191	14101	14010	14237	14283	14021	14041	14116	14215	14223	14136	13835	14075	14169	14076	14021	14174	14091	13954	14129	13982	14101	14168	14257	14117	14367	14205	14100	14131	14048	14022	14205	14162	14030	14213	14108	14080	14000	14164	14129	14209	14111	13948	14210	14245	13881	14095	14235	14104	14232	14117	14148	14098	14115	14099	14182	14043	14058	14188	13944	14235	14135	14065	14075	14108	14094	14027	14049	14074	14200	14156	14024	14084	14191	14130	14102	14154	14024	14086	14120	14107	13991	14221	14054	14206	14046	14118	14270	14198	14239	13960	14224	14107	14354	14048	14174	14230	14146	14079	14084	14175	14062	14187	14067	14093	14210	14223	14205	13926	14138	14029	14155	14185	14019	14215	14159	14108	13986	13935	14136	14313	14186	14005	14236	14039	14216	14120	14265	14422	14036	14168	14136	14028	14056	13924	14145	13985	14135	14006	14072	14123	14093	14101	14166	14203	14086	14016	14160	14067	14159	14225	14010	14121	14048	14068	14246	14055	14123	14083	14182	14112	14243	14182	14192	14106	14041	13985	14257	13925	14080	14234	14102	14181	13991	14228	14179	14109	14086	14099	14122	13945	14052	14110	14291	14059	14337	14021	14064	13828	14129	14188	14158	14203	14141	14204	13928	14116	14099	13912	14210	14088	14030	14109	14242	14140	14082	14130	14010	14013	13876	14140	13895	13927	14167	14086	14020	14219	14075	14186	14098	14007	14102	13909	14028	14369	14267	14092	14126	13973	14168	14213	13989	14088	13972	14175	13867	14128	14083	14026	14268	14145	14171	14307	14057	13976	14198	13998	14124	14011	14033	14191	14130	14021	14013	14054	14065	13908	14112	13997	14026	14191	14147	14040	14169	14123	14278	14100	14044	14276	14185	14337	14301	14234	14213	14107	13996	14216	14164	14174	14157	14162	14106	14257	14191	14003	14235	14131	14157	14148	14157	13951	14006	14063	14118	14156	14220	14126	14083	13971	14123	14059	14165	14044	14214	14171	14012	14123	14085	14116	14205	14039	14061	14222	14020	14134	14039	14152	13934	14095	14163	14072	14185	14215	14099	14050	14169	14096	14082	14046	14190	14144	13928	14162	14178	14035	13955	14138	14076	14125	14168	14132	14156	14159	14075	14018	14144	14140	14028	14032	14090	14084	14082	13945	14124	14114	14119	14072	14083	14154	14044	13951	14227	13912	14064	14233	14042	14031	14194	14084	14112	13973	14132	14380	14056	13993	14071	14157	13918	14322	14350	13934	14103	14074	14240	13941	14077	14235	14198	14057	14039	14052	14140	14203	14266	14220	14160	14074	14203	13872	14248	14107	14210	14003	14065	14112	13997	14089	14224	14021	14010	14087	14292	13969	13933	14065	14080	14231	14064	14021	14197	14057	14204	14060	14024	14170	14004	14257	14167	14235	13909	14057	14275	14094	14121	14174	14342	14138	14022	14182	14125	13969	14063	14188	14087	14033	14159	14074	14146	14170	14205	14095	14119	14046	14279	13876	14155	14061	14086	14073	13992	14003	13997	14269	14051	14143	14151	14133	14190	14230	14068	13832	14145	14206	14074	14091	14059	14097	14125	14208	14052	14156	14044	14155	14126	14002	14222	14131	13978	14222	14046	14099	14060	13961	14281	13986	14047	14148	14086	14028	14219	14170	14146	14097	14129	14067	14103	13975	14218	14248	14096	13946	14251	14074	14193	14072	14101	14290	14072	14140	14171	14079	14062	13967	14003	14084	14030	14252	14121	14022	14233	14265	14126	14092	14266	14071	14030	14014	14333	14136	14067	14072	14151	14100	14102	14046	14135	14046	14167	14171	13902	14072	14150	14151	14049	14198	13943	14121	14167	14024	14154	14250	14279	14033	14166	14053	14160	14103	14151	14108	14174	14182	14145	14125	14081	14112	14220	14043	13955	13992	14192	14068	14117	14076	14383	14129	14178	14061	14221	14098	14303	14299	14322	14037	14081	13998	13968	14046	14163	14195	14283	14184	14064	14174	14144	14219	14232	14224	14145	14119	14060	14356	14111	14153	14191	14226	14058	14158	13950	14014	14321	14154	14148	14191	14036	14016	13986	14115	14004	13945	14236	14168	14023	14045	14104	14202	14122	14087	14108	14086	14130	13977	14032	14110	14078	14167	13993	14156	14039	14078	14119	14087	14196	14173	14186	14041	14286	14143	14084	14096	13895	14113	14070	13953	14162	14224	14023	13902	14080	13992	14141	14052	14102	13951	13961	13937	14210	14106	14046	14096	14158	14144	14264	14111	14164	14188	14124	14064	13975	14187	14238	14167	14154	14198	14045	14217	14111	14109	14064	14054	14033	14281	14143	14095	14042	14210	14085	14123	14148	14049	14197	14001	14191	14146	14164	14003	14114	14231	14052	14039	14099	14119	14200	14182	13989	14061	14209	14091	14090	14164	14185	14202	14070	13949	14089	14202	14142	14198	14142	14075	14078	14074	13997	14117	14185	14233	14028	14161	14146	14208	14107	14073	14111	13925	14213	14244	13995	14005	14068	14092	14190	14262	14167	14137	14154	14227	14206	14030	14284	14132	14074	14162	14039	14203	14153	14177	14073	14179	14044	14005	14021	14212	14183	14219	14292	14091	14037	13939	14140	14035	14100	13993	14083	13958	14103	14154	14271	14189	14145	14031	14248	14208	14038	14021	14091	13867	14123	14129	14075	14083	14072	14135	13980	14235	14105	14094	14064	14059	14047	14138	14075	14083	14191	13966	13975	14117	14066	14037	14025	14248	14194	14034	14042	14134	14178	14147	14156	14154	14187	14038	14019	13973	14048	14024	13980	14050	14162	14069	14196	14006	14152	14246	14235	13932	14084	14148	14070	14180	14091	14328	14042	14102	14090	14106	14235	14112	14116	13980	14092	14071	14232	14135	14096	14054	14012	14141	14371	14087	14136	14039	13973	14082	14025	14118	14077	14188	14040	14121	14095	14103	14029	14032	14132	13964	14010	13958	14107	14260	14269	13973	13992	14103	14007	14222	13888	14110	14116	14055	14404	14112	13977	14036	14133	14090	14062	14118	14312	14078	14025	14199	14033	13992	14084	13998	14091	14013	14007	14098	14080	14156	14054	14075	13937	14079	14278	14100	14058	13894	14140	13973	13983	14258	14322	14099	14155	14177	14148	14193	13996	14065	14074	14157	14072	14047	14145	14142	14117	14163	13962	14091	14202	13876	14278	14143	14149	14246	14206	14035	14044	14113	14193	14042	14126	14027	14217	14169	14053	14202	14134	14176	14034	14186	14087	14241	14164	14024	14160	14154	13968	14127	14141	14194	14020	14161	14096	14126	14199	13817	14174	14120	14061	14023	14131	14102	14260	14186	13804	14033	14109	14137	14092	14257	13954	14047	14192	14163	14252	14156	14024	14040	14124	13975	14274	14138	14157	14183	14147	14015	14219	14248	14035	14083	14244	13952	14076	14110	14122	14034	14198	14261	14079	14169	14071	14311	14092	14242	13950	14163	14092	14131	13991	14185	14054	14041	14084	14034	14173	14162	14150	14085	14085	14206	14082	14115	14184	14153	14099	14069	14099	14049	13952	14033	14191	14226	14074	14110	14067	14038	14155	14253	14093	13840	14083	14195	14436	14063	14013	14182	14109	14143	14044	14105	14337	14219	13988	14185	13949	14251	14116	14117	13906	13984	14055	14001	14198	14064	14076	14175	13915	14043	14248	14287	14082	14014	14110	14044	14053	14083	14180	14106	14089	14268	14110	14011	14046	14094	14122	14123	14040	13970	14014	14059	14129	14069	14125	14056	14107	14097	14087	13998	14252	14322	14312	13979	14120	13936	14154	14121	14274	14198	14127	14026	14151	14018	14206	14150	14177	14098	14082	13996	14022	14054	13936	14218	14233	14187	14093	14018	14045	14274	14218	14044	14098	14088	14171	14122	14085	14202	14175	14238	14092	14129	13986	14105	14073	14121	14034	14127	14146	14220	14152	14142	14159	14140	14119	14211	14166	14031	14140	14157	14034	14166	14022	14056	14197	14067	14137	14051	14176	14112	13952	14179	14173	14079	14106	14263	14069	14039	14154	14183	14118	13940	14240	14071	13976	14078	14194	14248	14101	14110	13963	14233	14136	14310	14251	14179	14008	14223	14072	13941	14206	14101	14058	14058	14183	14167	13944	14109	14085	14202	14155	14107	14065	14114	14135	14060	14273	14055	14071	14267	14068	14040	14209	14028	14010	13994	14070	14156	13928	14127	14180	14109	14230	14140	14148	14100	14118	14321	14225	14225	13961	14101	14120	14198	14155	14022	14276	14199	14101	14112	13951	14223	14203	14164	13962	14049	14034	14142	14125	14035	14126	14087	14097	14112	14261	14285	14232	14096	14080	14140	14123	14285	13913	14227	13981	14132	14147	13923	14151	14150	14045	14094	14003	14036	14115	14205	14143	14024	14065	14147	14135	14146	14097	14180	14122	14222	14042	14035	14193	14032	14130	14204	14201	13999	14130	13923	14173	14166	14031	14153	14042	14162	14189	14243	13981	14155	14326	14192	14233	14010	14104	14175	14059	14113	14257	14192	14114	14020	13946	13940	14147	14058	14224	14062	14176	14048	14117	14107	14077	14322	14099	14042
22787	21190	27934	24949	22725	27641	32116	27841	26215	25917	24933	24421	24099	23826	23684	23650	23464	23261	23112	23031	23166	23078	23122	23034	23012	23048	23216	22878	22970	22918	22945	22588	22705	22951	22801	22595	22750	22659	22578	22592	22582	22652	22641	22637	22669	22909	22726	22633	22831	22964	22681	22487	22696	22968	22802	22702	22517	22559	22612	22446	22571	22627	22470	22751	22573	22588	22331	22415	22429	22484	22693	22703	22745	22647	22518	22633	22418	22517	22272	22668	22401	22372	22511	22480	22659	22560	22498	22503	22481	22688	22445	22443	22679	22716	22416	22520	22505	22370	22558	22482	22375	22536	22582	22584	22635	22673	22730	22602	22429	22536	22581	22390	22423	22496	22390	22565	22446	22419	22551	22200	22671	22347	22645	22459	22654	22488	22549	22306	22618	22550	22506	22553	22458	22836	22333	22443	22621	22593	22529	22388	22324	22492	22679	22697	22687	22791	22403	22365	22465	22746	22674	22546	22448	22214	22521	22551	22492	22582	22480	22620	22563	22663	22548	22532	22470	22570	22495	22681	22412	22468	22540	22713	22590	22700	22537	22481	22675	22718	22624	22723	22510	22503	22534	22471	22545	22547	22516	22556	22471	22447	22408	22417	22391	22573	22468	22755	22284	22339	22493	22628	22387	22450	22500	22724	22347	22694	22279	22581	22694	22389	22520	22441	22532	22503	22283	22568	22434	22497	22548	22533	22422	22513	22534	22561	22569	22502	22541	22624	22388	22536	22562	22636	22567	22366	22528	22423	22492	22614	22406	22565	22649	22421	22665	22564	22475	22646	22600	22302	22696	22396	22563	22453	22440	22660	22648	22680	22428	22531	22401	22504	22285	22483	22377	22296	22580	22384	22628	22421	22445	22675	22705	22492	22465	22526	22615	22600	22525	22420	22591	22461	22521	22643	22530	22548	22436	22507	22430	22487	22599	22508	22488	22362	22434	22515	22315	22591	22152	22325	22594	22589	22509	22286	22673	22570	22425	22491	22476	22284	22398	22437	22201	22545	22204	22660	22550	22526	22390	22644	22564	22527	22338	22519	22554	22598	22650	22402	22626	22358	22629	22454	22542	22503	22629	22371	22485	22430	22407	22568	22496	22381	22431	22221	22224	22351	22635	22435	22450	22572	22581	22461	22400	22265	22664	22446	22662	22520	22531	22545	22456	22568	22359	22341	22370	22504	22449	22372	22652	22632	22430	22724	22662	22661	22695	22454	22525	22642	22590	22680	22859	22657	22430	22471	22504	22410	22813	22531	22879	22480	22587	22182	22518	22627	22472	22500	22706	22478	22536	22557	22391	22337	22588	22540	22546	22783	22449	22407	22583	22598	22492	22502	22429	22632	22688	22748	22749	22329	22501	22670	22800	22570	22739	22591	22357	22618	22541	22659	22386	22701	22333	22512	22494	22659	22572	22609	22471	22474	22544	22254	22445	22490	22476	22214	22319	22506	22499	22612	22438	22715	22548	22700	22375	22444	22533	22156	22574	22503	22411	22544	22492	22129	22456	22590	22726	22478	22542	22387	22673	22455	22265	22419	22490	22543	22421	22607	22613	22505	22421	22460	22733	22413	22510	22455	22504	22682	22458	22702	22702	22561	22451	22464	22429	22277	22560	22600	22480	22531	22365	22530	22314	22561	22553	22526	22708	22500	22561	22355	22518	22564	22390	22590	22631	22804	22511	22576	22585	22238	22529	22530	22370	22512	22490	22387	22380	22438	22445	22438	22462	22293	22264	22587	22290	22503	22665	22231	22318	22407	22563	22302	22484	22538	22421	22557	22730	22351	22463	22593	22549	22279	22644	22597	22595	22720	22621	22385	22568	22575	22264	22458	22559	22554	22817	22396	22340	22476	22460	22282	22424	22663	22548	22494	22512	22703	22395	22679	22357	22193	22554	22620	22621	22442	22509	22677	22402	22473	22418	22379	22418	22542	22484	22534	22417	22410	22388	22541	22507	22433	22817	22540	22673	22592	22662	22331	22441	22327	22415	22517	22793	22587	22428	22507	22449	22492	22664	22636	22624	22455	22473	22503	22563	22461	22413	22417	22446	22341	22445	22705	22443	22524	22420	22507	22445	22481	22362	22252	22334	22507	22392	22559	22367	22464	22357	22580	22518	22584	22408	22533	22309	22599	22562	22481	22571	22328	22469	22468	22593	22548	22480	22122	22570	22569	22491	22353	22660	22472	22387	22439	22516	22519	22907	22650	22644	22437	22565	22428	22612	22618	22583	22542	22543	22434	22444	22488	22602	22473	22302	22279	22497	22503	22348	22531	22465	22362	22478	22199	22327	22410	22374	22456	22512	22622	22395	22527	22599	22385	22491	22539	22528	22774	22309	22560	22482	22461	22437	22444	22210	22488	22580	22359	22300	22428	22431	22434	22445	22566	22612	22581	22496	22637	22337	22435	22293	22664	22095	22449	22515	22318	22471	22180	22451	22459	22560	22345	22360	22410	22537	22241	22435	22755	22583	22561	22458	22489	22508	22383	22469	22592	22522	22480	22577	22495	22404	22606	22566	22295	22489	22507	22474	22359	22528	22372	22468	22479	22346	22638	22397	22570	22652	22508	22280	22342	22324	22531	22591	22393	22596	22285	22299	22359	22320	22524	22628	22354	22698	22537	22717	22601	22387	22337	22476	22617	22617	22528	22521	22523	22655	22614	22734	22543	22450	22345	22525	22550	22587	22483	22541	22515	22526	22558	22450	22667	22475	22587	22645	22467	22562	22547	22606	22558	22418	22616	22339	22597	22346	22460	22518	22616	22369	22422	22339	22425	22371	22485	22603	22518	22563	22372	22425	22569	22384	22531	22609	22603	22506	22484	22471	22259	22418	22675	22503	22603	22543	22691	22691	22429	22607	22588	22292	22436	22433	22574	22677	22577	22652	22612	22570	22613	22606	22754	22424	22370	22475	22352	22385	22570	22303	22575	22435	22303	22640	22643	22865	22685	22639	22513	22423	22297	22493	22326	22564	22435	22445	22474	22554	22595	22472	22319	22369	22394	22320	22532	22487	22326	22440	22521	22515	22382	22516	22491	22465	22524	22448	22643	22581	22366	22575	22496	22529	22502	22623	22498	22450	22549	22555	22571	22580	22352	22301	22575	22357	22593	22668	22619	22535	22506	22673	22478	22744	22359	22397	22388	22431	22364	22632	22381	22409	22209	22523	22250	22455	22301	22545	22493	22845	22500	22790	22429	22372	22484	22649	22610	22489	22374	22413	22407	22717	22462	22529	22599	22572	22717	22489	22530	22428	22624	22542	22342	22325	22445	22443	22403	22775	22328	22376	22355	22596	22527	22533	22764	22644	22695	22625	22478	22451	22342	22695	22405	22636	22498	22579	22411	22658	22375	22261	22337	22505	22464	22422	22546	22430	22673	22409	22622	22436	22418	22762	22508	22681	22269	22433	22616	22642	22609	22447	22437	22623	22496	22514	22193	22492	22453	22427	22341	22618	22502	22592	22356	22312	22240	22336	22275	22634	22571	22387	22473	22469	22543	22687	22534	22413	22455	22272	22437	22544	22490	22701	22769	22580	22515	22613	22475	22802	22424	22610	22404	22451	22571	22686	22662	22747	22451	22356	22486	22504	22433	22658	22776	22489	22490	22462	22409	22353	22550	22616	22676	22336	22069	22291	22634	22644	22602	22648	22449	22675	22579	22669	22594	22557	22750	22568	22553	22740	22654	22529	22684	22625	22638	22556	22395	22734	22617	22555	22474	22598	22555	22344	22670	22534	22343	22373	22339	22668	22396	22502	22696	22498	22643	22570	22940	22567	22524	22420	22402	22545	22410	22401	22580	22557	22555	22574	22486	22549	22742	22793	22335	22420	22340	22502	22726	22639	22590	22632	22229	22632	22362	22616	22408	22511	22688	22591	22292	22196	22516	22238	22564	22385	22489	22586	22448	22275	22309	22572	22814	22446	22649	22491	22778	22636	22688	22534	22520	22642	22711	22678	22562	22398	22533	22508	22604	22427	22539	22658	22533	22458	22390	22282	22305	22380	22603	22497	22407	22542	22578	22359	22489	22338	22473	22340	22429	22477	22336	22612	22509	22580	22584	22315	22546	22528	22417	22519	22477	22530	22685	22753	22507	22515	22393	22534	22427	22356	22683	22488	22486	22680	22389	22794	22401	22481	22579	22327	22465	22556	22870	22592	22636	22332	22386	22562	22616	22592	22441	22481	22603	22513	22329	22450	22388	22704	22505	22455	22410	22524	22352	22558	22565	22320	22440	22373	22408	22516	22323	22180	22444	22473	22480	22503	22437	22412	22355	22442	22215	22570	22429	22718	22558	22635	22453	22680	22666	22767	22544	22339	22484	22563	22511	22511	22413	22653	22324	22389	22707	22602	22392	22372	22528	22709	22443	22513	22590	22571	22544	22584	22597	22709	22449	22761	22598	22619	22498	22497	22495	22576	22641	22557	22532	22420	22444	22558	22496	22441	22557	22424	22464	22395	22405	22420	22516	22617	22644	22539	22593	22574	22299	22720	22521	22410	22572	22533	22495	22692	22774	22534	22715	22423	22557	22550	22472	22458	22423	22661	22427	22435	22339	22347	22582	22366	22631	22598	22486	22373	22432	22457	22581	22635	22585	22214	22316	22467	22420	22382	22464	22571	22453	22444	22615	22443	22306	22331	22586	22557	22615	22482	22293	22503	22483	22469	22245	22616	22565	22376	22526	22441	22511	22431	22319	22516	22466	22476	22489	22470	22361	22245	22646	22313	22554	22328	22519	22940	22511	22557	22506	22438	22630	22500	22433	22615	22628	22258	22513	22395	22401	22435	22479	22376	22558	22616	22649	22540	22451	22357	22592	22427	22440	22524	22351	22438	22528	22378	22564	22351	22419	22407	22706	22669	22359	22467	22736	22438	22491	22612	22464	22479	22704	22582	22591	22612	22699	22326	22234	22548	22526	22595	22341	22549	22423	22666	22410	22259	22615	22548	22416	22356	22486	22423	22465	22579	22346	22596	22669	22466	22184	22432	22388	22508	22256	22517	22519	22593	22389	22616	22304	22341	22475	22411	22594	22530	22736	22279	22443	22361	22586	22462	22503	22314	22628	22612	22648	22474	22441	22533	22443	22521	22391	22512	22362	22698	22579
23377	41940	41866	34626	30220	26765	23714	21827	20140	19302	18296	17464	17027	16692	16500	16206	16124	15899	15752	15675	15736	15429	15653	15438	15266	15434	15231	15295	15208	15247	15185	15185	15205	15161	15057	14940	14963	15091	15013	15074	15016	15084	15031	14981	14728	14984	15071	14788	14971	15040	14732	14994	14864	14971	14781	14866	14992	15025	14945	14846	14806	14824	14972	14936	15070	14910	14900	14888	14847	14907	14808	14718	14867	14922	14978	14995	14844	14871	14959	14844	14908	14848	14979	14810	14881	14911	14791	14752	14695	15075	14699	14838	14702	14821	14701	14710	14933	14900	14707	14808	15001	14926	14920	14942	14791	14951	14895	14937	14810	14720	14831	14810	14779	14955	14968	14902	14623	14861	14917	14826	14842	14818	14858	14750	14930	14759	14996	14806	14796	14818	14891	14793	14997	14678	15026	14947	14940	14893	14759	14900	14912	14842	14912	14855	14813	14797	14766	14754	14700	14689	14801	14944	14761	14637	14908	14941	14896	14768	14692	14829	14857	14849	14809	14772	14861	14708	14865	14872	14862	14950	15012	14926	14940	14726	14846	14962	14889	14913	14857	15007	14951	14849	14818	15018	14785	14988	14809	14928	14881	14903	14771	14936	14861	14852	14796	14824	14773	14777	14813	14875	14707	14801	14739	14864	14848	14847	14791	14959	14866	14840	14644	14711	14918	14935	14893	14895	14886	14652	14847	14868	14907	14895	14831	14985	14927	14799	15044	14834	14862	15019	14778	14869	14830	14885	14909	14841	14725	15098	14832	15048	14878	14912	14819	14702	14897	14889	14773	15060	14822	14966	14946	14797	14918	14994	14825	15040	14896	14904	14797	15085	14863	14711	14944	14820	14751	14827	14847	14968	14803	14907	14755	14833	14878	14764	14930	14966	14688	15006	14820	15077	14788	14979	14871	14843	14900	14699	14929	14814	14873	14971	14816	15025	14933	14733	15064	14673	14921	14751	14911	14822	14961	14914	14888	14704	14908	14842	14904	14792	14715	14758	14969	14686	14886	14789	14962	14827	14933	14925	14857	14915	15048	14765	14797	14857	14868	14883	14888	14843	15028	14726	14815	14964	15029	14767	14807	14861	14844	14872	14825	14623	14888	14799	14950	14788	14842	14831	14972	14864	14694	14900	14873	14925	14841	14773	14970	14811	14811	14894	14758	14907	14754	14621	14985	14713	14616	14915	14865	14716	14903	14765	14695	14690	14779	14869	14788	14688	14999	14997	14950	14812	14959	14665	14891	14770	14874	14753	14841	14731	14712	14769	14883	14873	14690	14822	14716	14905	14859	14878	14838	14819	14927	14939	14804	14731	14877	14824	14793	14964	14710	14896	14968	14791	14761	14931	14894	14785	14865	15004	14975	14884	14722	14735	14876	14856	14861	14962	14844	14755	14848	14659	14762	14904	14818	14794	14870	14934	14891	14990	14753	14831	14824	14991	14886	14921	14845	15013	14846	14920	14795	14784	14882	14979	14823	14888	14818	14937	14910	14875	14726	14791	14582	14773	14952	14813	14867	14726	14974	14820	14874	14895	14941	14674	14718	14714	14840	14876	14850	14872	14795	14926	14846	14832	14876	14930	14821	14893	14785	14974	14707	15004	14926	14598	14996	14763	14734	14803	14846	14739	14989	14680	14835	14928	14777	14806	14870	14783	15045	14913	14640	14953	14724	14800	14811	14928	14874	14902	14905	14727	14887	14835	14868	14958	14747	14937	14982	14983	14827	14874	14918	14885	14944	14790	14817	14991	14912	15012	14932	14878	14789	14865	14825	14772	14789	14770	14735	14955	14807	14642	15017	14845	14791	14776	14934	14994	14931	15058	14857	15009	14855	14723	15071	14829	14801	15001	14828	14741	14793	15009	14829	14840	15029	14855	14862	14731	14973	14889	14817	14929	14692	14892	14826	14944	14886	14771	14860	14879	14704	14849	14895	14708	14786	14795	14712	14851	14733	14892	14983	14802	14671	14846	14897	14843	14902	14771	14743	14984	14810	14836	14874	14929	14974	14778	14869	15036	14806	14944	14744	14817	14701	14853	14810	15067	14958	14880	14905	14918	14879	14710	14943	14813	14901	14965	14759	14674	14702	14748	14834	14939	14993	14905	14950	14719	14836	14767	14753	14791	14989	14806	14646	14936	14938	14946	14869	14869	14744	14786	14879	14789	14808	14807	14759	15011	14724	15030	14805	15053	14757	14764	14943	14866	14801	14901	14765	14893	14885	14981	14703	14987	14935	14933	14874	14991	14854	15017	14664	14911	14827	14913	14839	14777	14862	14886	14801	14875	14855	14984	14717	14880	14904	14715	14698	14830	14897	14835	14790	14956	14918	14794	14864	14974	14715	14865	14832	14890	14807	14704	14874	14757	14845	14966	14849	14857	14740	14940	14865	14869	14936	14821	14906	14872	14870	14799	14885	14691	14720	14812	14845	14846	14809	14980	14959	14822	14855	14858	14696	15035	14730	15030	14806	14830	14936	14728	14971	14817	14941	14859	14777	14784	14978	14805	14765	14806	14770	14737	14945	14741	15007	14881	14816	14913	14841	14805	14736	14742	14799	14916	14785	14984	14836	14780	15044	14957	14658	14929	15027	14925	14759	15006	14904	14919	14801	14880	15045	15000	14729	14828	14900	14857	14978	14843	14845	14955	14819	14731	14883	14918	14658	14761	14862	14803	14847	14871	14822	14798	14916	14767	14791	14699	14819	14754	14778	14889	14801	14765	14866	14927	14914	14830	14878	14828	14827	14975	14821	14863	14920	14778	14917	14809	15031	14867	14928	14888	14771	14815	14952	14734	14551	14730	14898	14915	14772	14820	14875	14923	14791	14937	15039	14735	14969	14714	14789	14800	14936	14869	14703	14867	14793	14865	14919	14948	14826	14695	14956	14869	14736	14803	14906	14845	15025	14799	14996	14734	14959	14776	14762	14940	14741	14958	14892	14692	14835	14955	14872	14995	14782	14885	14807	14806	14902	14816	14740	14926	14801	14872	14835	14871	14612	15002	14739	14815	14775	14873	14697	14911	14845	14781	14833	14793	14815	14991	14950	14790	14853	14882	14935	14909	14801	14871	14862	14998	14607	14928	14817	14783	14757	14949	14849	14738	14927	14818	14843	14935	14796	14897	14765	14846	14866	14776	14808	14892	14727	14802	14893	14905	14842	14855	14933	14846	14958	14829	14999	14812	14722	14815	14900	15026	14712	14763	14763	14922	15199	14813	15104	14795	14829	14802	14828	14609	14853	15033	14897	14884	14773	14850	14911	14757	14872	14837	14896	14903	14832	14765	15205	14865	14966	14890	14814	14915	14899	14944	14693	14979	14754	14926	14858	14757	14842	14972	14897	14890	14950	14812	15016	14725	14947	14870	14849	14773	14839	14939	14821	14666	14826	14944	15058	14705	14706	14710	14902	14796	14809	14824	14786	14864	15039	14929	14745	14736	14769	14769	14872	14808	14750	14660	14819	14801	14793	14873	14903	14972	14751	14895	14687	14873	14809	14851	14898	14830	14996	14861	14713	14775	14817	14885	14923	14612	14984	15074	14858	15025	14638	14835	14640	14765	14852	14790	14887	14915	14853	14846	14620	14970	14735	14836	15035	14808	14828	14693	14820	14737	14788	14809	14866	14767	14965	14877	14874	14903	14937	14845	14872	14718	14873	14798	14845	14867	14850	14850	14838	14744	14859	14884	14674	14902	14810	14986	14753	14729	15041	15006	14790	14799	14825	14917	14711	14760	14836	14917	14971	14852	14759	14707	14936	14687	14995	14810	14814	15022	14905	14937	14974	14798	15015	14743	14934	14928	15025	14776	14864	14647	15047	14872	14854	14867	14868	14889	14858	14883	14998	14745	14727	14850	14803	14748	14895	14752	14936	14909	14850	15022	14872	15048	14674	14765	14732	14881	14690	14860	14961	14849	14936	14994	14604	14783	14745	14832	14768	14956	14794	14777	14827	14853	14817	14958	14738	14802	14773	14893	14807	14696	14816	14851	14882	14849	14914	14931	14666	14911	14856	14860	14680	14788	14844	14737	14809	14770	14944	14922	14889	14693	14762	14839	14607	14848	14810	14854	14966	14945	14860	14801	14961	14798	14966	14760	14870	14744	14783	14858	14846	14731	14785	14823	14888	14967	14888	15100	14832	14849	14981	14674	15035	14932	14905	14928	14706	14690	14646	14879	14897	14857	14772	14885	14912	14767	14783	14928	14794	14932	14914	14823	14732	14812	15026	14804	14861	14827	15021	14805	14916	15046	14969	14885	14911	15032	14922	14853	14729	14875	14788	14878	14628	15002	14952	14673	14877	14858	14889	14758	14931	14789	14809	15045	14820	14841	14989	14913	14757	14770	15150	14677	14805	15093	14786	15014	14806	14993	14984	14679	14969	14874	14994	14850	15044	14910	14717	14811	14830	14837	14934	14900	14878	15012	14768	14837	14873	14951	14933	14870	14840	14866	14926	14976	14984	14775	14835	14921	14796	14921	14861	14864	14884	14807	14804	15040	14882	14876	14816	14793	14798	14612	15017	14631	14912	14928	14821	14790	14620	14867	14909	14840	14937	14946	14958	14880	14818	14704	15020	14913	14772	15050	14809	14939	14963	14758	14740	14882	14897	14823	14824	14904	14916	14757	14813	14811	14937	14870	14761	14897	14801	14832	14857	14912	14760	14766	14961	15100	14895	14921	14873	14807	14724	14890	14819	14759	14971	14918	14973	14915	14845	14735	14724	14876	14849	14945	14792	14876	14755	14770	14819	14786	14973	14968	14836	14985	14851	14741	14908	14757	14948	15010	14853	15056	14709	14669	14988	14818	14905	14771	14884	14958	14891	14834	14720	14995	14781	15036	14646	14853	14809	14934	14911	14919	14858	14883	14907	14779	14948	14822	14768	14860	14883	14628	15081	14849	14920	14677	14961	14956	14862	15096	14912	14871	14939	14669	14867	14832	14845	15041	14704	14686	14785	14929	14795	14961	14888	14726	14820	14785	14824	14940	14842	14975	14801	15009	14801	14864	14884	14818	14913	15078	14745	14785	14971	14808	14928	14776	14960	14771	14968	14870	14725	14873	14939	14867	14804	14777	15001	14795	14936	14841	14961	14744	14812	14861	14739	14893
33738	27972	31254	29178	25678	24417	23588	22483	22001	21945	21434	21458	21143	21430	20877	20873	20798	21256	20919	20715	20952	20803	20632	20590	20693	20948	20722	20806	20839	20555	20934	20801	20729	20768	20683	20698	20641	20673	20731	20839	20449	20646	20516	20567	20591	20829	20793	20670	20638	20640	20451	20287	20593	20425	20626	20640	20681	20681	20540	20564	20604	20599	20428	20549	20511	20575	20663	20579	20650	20484	20733	20546	20306	20646	20695	20435	20748	20475	20582	20644	20665	20584	20517	20411	20442	20662	20525	20474	20423	20420	20392	20504	20700	20449	20655	20566	20383	20792	20624	20727	20676	20853	20489	20553	20595	20614	20652	20548	20596	20433	20466	20488	20670	20510	20683	20655	20446	20578	20615	20762	20666	20386	20830	20502	20474	20551	20551	20515	20404	20527	20621	20578	20523	20331	20698	20724	20529	20641	20569	20629	20460	20801	20800	20797	20427	20678	20413	20490	20497	20389	20702	20513	20442	20580	20593	20592	20771	20477	20358	20630	20576	20709	20684	20771	20616	20774	20654	20492	20592	20652	20643	20560	20607	20811	20575	20418	20656	20752	20527	20553	20476	20629	20460	20455	20510	20588	20742	20547	20606	20680	20656	20660	20502	20585	20718	20546	20607	20609	20583	20335	20756	20628	20641	20466	20479	20709	20685	20455	20645	20694	20720	20589	20529	20218	20651	20530	20646	20444	20454	20481	20583	20744	20594	20264	20557	20730	20504	20478	20540	20502	20536	20629	20540	20559	20591	20584	20614	20714	20619	20594	20545	20848	20543	20431	20349	20603	20644	20692	20793	20558	20646	20329	20572	20511	20602	20719	20698	20475	20425	20457	20659	20761	20396	20488	20708	20672	20688	20580	20281	20649	20562	20729	20647	20264	20771	20424	20599	20690	20556	20659	20663	20616	20864	20480	20808	20525	20741	20558	20791	20897	20604	20332	20512	20638	20651	20926	20705	20683	20645	20428	20516	20665	20330	20506	20466	20623	20518	20488	20516	20549	20729	20693	20723	20450	20533	20436	20463	20484	20903	20514	20676	20741	20622	20466	20715	20462	20522	20581	20568	20468	20599	20505	20358	20724	20630	20828	20603	20555	20612	20817	20808	20536	20709	20742	20532	20545	20511	20489	20611	20625	20554	20506	20438	20523	20583	20816	20621	20596	20422	20642	20579	20392	20389	20611	20562	20706	20360	20639	20742	20574	20561	20369	20718	20755	20534	20631	20506	20688	20681	20652	20523	20526	20721	20615	20708	20573	20382	20831	20627	20422	20629	20683	20621	20571	20631	20696	20330	20470	20690	20260	20590	20494	20542	20493	20763	20584	20511	20773	20565	20654	20681	20801	20667	20443	20401	20736	20814	20513	20647	20693	20520	20654	20617	20786	20443	20513	20453	20728	20685	20589	20540	20742	20604	20568	20672	20669	20707	20524	20664	20418	20737	20591	20395	20486	20659	20713	20695	20620	20528	20564	20773	20455	20729	20479	20587	20540	20867	20681	20866	20462	20549	20401	20619	20635	20677	20517	20634	20499	20684	20725	20598	20650	20662	20571	20943	20386	20651	20928	20544	20892	20692	20761	20505	20658	20555	20432	20366	20462	20408	20308	20597	20565	20630	20705	20617	20601	20917	20566	20480	20641	20531	20768	20617	20594	20617	20632	20386	20537	20715	20657	20528	20433	20796	20701	20685	20787	20503	20428	20604	20634	20429	20743	20668	20534	20400	20261	20710	20782	20750	20644	20516	20481	20629	20750	20570	20567	20546	20659	20852	20591	20393	20519	20626	20462	20676	20636	20471	20638	20797	20474	20665	20417	20871	20621	20644	20622	20610	20501	20383	20701	20447	20724	20474	20406	20471	20587	20646	20622	20626	20631	20691	20450	20727	20623	20555	20224	20679	20548	20560	20671	20654	20426	20405	20775	20454	20610	20533	20394	20654	20435	20501	20770	20699	20599	20519	20694	20889	20452	20780	20469	20739	20758	20528	20665	20455	20448	20647	20925	20793	20608	20593	20517	20583	20496	20567	20690	20830	20449	20288	20759	20768	20525	20433	20900	20733	20432	20445	20677	20384	20491	20496	20675	20805	20406	20553	20416	20653	20559	20659	20785	20352	20635	20679	20801	20753	20564	20715	20469	20800	20664	20626	20544	20705	20164	20671	20707	20698	20574	20685	20546	20532	20612	20686	20496	20558	20467	20322	20829	20817	20709	20688	20391	20664	20576	20585	20786	20569	20439	20662	20565	20546	20570	20584	20539	20472	20624	20870	20681	20597	20508	20545	20858	20686	20578	20704	20633	20470	20592	20499	20617	20761	20787	20592	20589	20619	20723	20768	20663	20692	20708	20630	20586	20595	20563	20436	20510	20682	20588	20706	20665	20560	20656	20523	20541	20533	20653	20538	20634	20478	20715	20731	20526	20801	20740	20469	20922	20375	20581	20523	20737	20526	20609	20561	20577	20451	20643	20724	20335	20515	20524	20558	20648	20423	20612	20801	20541	20286	20807	20797	20817	20655	20819	20712	20698	20725	20750	20693	20588	20563	20418	20562	20493	20531	20517	20432	20952	20692	20681	20725	20431	20472	20429	20657	20666	20450	20724	20581	20591	20564	20706	20732	20701	20701	20800	20726	20755	20760	20487	20286	20643	20430	20608	20570	20691	20510	20598	20702	20678	20850	20774	20749	20785	20698	20627	20550	20614	20684	20430	20529	20664	20636	20642	20463	20643	20815	20703	20778	20708	20354	20583	20554	20769	20709	20651	20583	20587	20539	20691	20533	20601	20633	20796	20563	20625	20577	20570	20825	20663	20656	20651	20748	20824	20676	20667	20541	20442	20429	20662	20588	20715	20685	20706	20620	20722	20603	20375	20639	20580	20472	20366	20503	20699	20620	20745	20526	20578	20405	20732	20694	20703	20570	20452	20660	20793	20572	20614	20681	20619	20495	20510	20710	20685	20755	20545	20448	20659	20296	20624	20819	20773	20759	20740	20692	20538	20963	20423	20380	20643	20707	20473	20638	20554	20429	20646	20483	20487	20363	20660	20477	20401	20686	20614	20761	20554	20539	20444	20616	20595	20590	20598	20591	20725	20496	20505	20513	20479	20822	20828	20657	20880	20604	20645	20692	20545	20792	20551	20527	20771	20456	20688	20447	20605	20633	20603	20664	20770	20445	20522	20638	20471	20307	20713	20417	20762	20444	20615	20718	20539	20705	20782	20437	20644	20825	20617	20775	20808	20263	20610	20576	20368	20433	20488	20478	20538	20461	20699	20875	20721	20677	20538	20642	20564	20399	20508	20460	20434	20464	20657	20478	20557	20670	20376	20751	20558	20574	20566	20608	20485	20495	20430	20840	20721	20667	20642	20616	20537	20719	20826	20662	20523	20693	20545	20451	20511	20738	20672	20513	20595	20757	20510	20570	20426	20571	20494	20450	20556	20806	20552	20525	20542	20695	20429	20601	20525	20381	20308	20713	20687	20724	20491	20525	20403	20515	20366	20540	20391	20614	20570	20454	20579	20306	20379	20407	20528	20587	20486	20664	20906	20639	20407	20670	20449	20372	20731	20388	20819	20708	20453	20518	20725	20730	20701	20891	20350	20549	20730	20709	20575	20859	20497	20690	20463	20519	20513	20418	20571	20695	20431	20601	20448	20517	20607	20697	20502	20574	20508	20704	20463	20509	20464	20738	20608	20480	20487	20647	20358	20639	20424	20382	20525	20514	20485	20479	20557	20526	20650	20579	20754	20470	20790	20692	20599	20733	20577	20473	20538	20646	20408	20746	20714	20622	20633	20488	20709	20537	20464	20613	20513	20525	20447	20685	20575	20548	20826	20659	20569	20666	20708	20578	20670	20603	20613	20502	20525	20619	20759	20631	20511	20738	20770	20640	20565	20575	20541	20387	20653	20592	20509	20453	20633	20519	20384	20530	20621	20728	20706	20770	20660	20587	20607	20594	20516	20686	20538	20613	20642	20749	20485	20679	20374	20605	20664	20377	20524	20773	20486	20615	21021	20556	20628	20511	20622	20665	20304	20660	20720	20667	20614	20647	20757	20597	20362	20621	20543	20601	20390	20573	20622	20567	20413	20432	20831	20633	20769	20788	20633	20223	20634	20341	20423	20482	20618	20669	20653	20796	20466	20583	20507	20683	20327	20814	20737	20610	20698	20573	20631	20783	20596	20889	20700	20637	20347	20590	20457	20419	20521	20702	20679	20590	20590	20592	20542	20764	20307	20707	20693	20854	20679	20599	20486	20393	20736	20471	20657	20683	20637	20653	20681	20570	20452	20841	20721	20629	20425	20867	20605	20467	20625	20732	20693	20705	20702	20712	20696	20699	20738	20565	20615	20994	20577	20805	20646	20651	20426	20438	20844	20707	20693	20587	20481	20645	20559	20554	20631	20500	20466	20582	20597	20572	20502	20637	20623	20553	20642	20768	20613	20692	20539	20598	20840	20463	20590	20525	20635	20741	20583	20532	20677	20566	20545	20628	20522	20522	20659	20575	20509	20637	20378	20665	20460	20740	20478	20551	20597	20420	20581	20675	20505	20629	20486	20702	20699	20693	20459	20716	20610	20720	20556	20610	20885	20753	20641	20438	20525	20751	20660	20541	20464	20533	20766	20512	20782	20727	20548	20491	20602	20596	20788	20786	20475	20597	20633	20621	20413	20360	20351	20485	20695	20612	20679	20531	20668	20633	20493	20645	20585	20281	20828	20389	20615	20339	20484	20572	20574	20506	20719	20625	20409	20821	20805	20808	20615	20623	20432	20656	20557	20756	20653	20681	20487	20685	20461	20678	20500	20610	20421	20651	20688	20622	20589	20491	20775	20699	20724	20632	20520	20654	20589	20743	20823	20522	20685	20690	20546	20545	20499	20526	20581	20551	20830	20564	20536	20668	20666	20706	20560	20676	20503	20519	20581	20578	20851	20753	20505	20482	20597	20461	20532	20669	20689	20692	20578	20519	20570	20499	20473	20480	20616	20552	20407	20575	20736	20584	20533	20768	20649	20847	20696	20518	20466	20755	20573	20816	20592	20593	20669	20925	20523	20648	20505	20527	20694	20586	20682	20360	20484	20358	20596	20601	20706	20497	20573	20633	20901	20476	20710
22736	29178	29090	24302	21536	19229	17927	16876	16095	15602	15485	14770	14966	14761	14479	14515	14540	14466	14211	14310	14201	14288	14285	14261	14516	14123	14124	14181	14092	14039	14149	14290	14175	14128	14080	14292	14152	14223	14052	14046	14119	14082	14233	13802	14084	14170	14080	14004	14152	14031	13977	14155	14042	14109	14135	13954	14258	14011	14013	13967	13974	14071	13986	13962	14023	13837	14135	14168	13964	14117	13899	14015	13889	13965	14024	14058	14079	13997	14076	14096	14151	14046	13954	14020	13887	14005	14082	14154	14082	13892	13999	14113	13994	13909	13905	14030	13945	14001	14140	14153	14151	13826	13978	14166	14170	13986	13946	14174	14041	13909	13951	13920	14190	14041	14170	14022	13966	14002	14007	13914	14015	13979	13965	14025	14110	14106	14054	13860	14014	13932	13953	14047	14242	14121	13984	13978	14006	14002	14097	13965	14151	13889	14045	14028	14138	14136	14264	14165	14218	14050	13942	14148	13992	14041	13933	14047	14063	14029	14084	14099	13964	14110	14061	14081	14056	13944	13964	13998	14167	13789	14071	13966	13873	14204	14070	13978	14080	14125	13889	14015	14158	13919	14128	13955	14108	13981	14068	13972	13966	14070	14047	13925	14141	13934	13942	14003	14138	13947	14099	14049	14122	14046	14199	14052	14006	14028	14046	13863	13998	13918	13942	14145	13976	13972	13984	14166	14141	14063	13949	14057	13977	14108	14048	13933	13807	14005	13854	14214	14053	14127	13995	14296	13765	14055	14133	14008	14026	14080	14144	14028	14041	14100	14000	13939	13990	14072	14113	13995	14026	14212	14082	13997	13968	14064	14004	14089	14025	13947	13923	14091	13978	14005	14051	14047	14065	13848	13952	14121	13955	14033	13976	14068	14071	14089	13959	13946	13939	14154	14102	13946	13922	14134	13992	13874	13964	14125	14121	14053	14084	14004	14137	14006	13950	13984	13947	13976	13991	14014	14305	14075	13850	13993	13952	13965	13962	14056	14010	14005	14113	14093	13907	14016	14022	13889	13919	14094	14052	13700	13878	14026	13970	13956	13904	13986	14075	13992	14203	14073	13926	14034	13893	13954	14129	13996	14112	13993	14031	14130	13932	13905	14034	14144	13914	14065	14246	13932	14028	14083	13877	14165	14142	13994	14165	14115	14003	14047	14063	13992	13925	13955	13993	14115	13948	14138	14143	14075	14093	13984	14104	13910	14020	13865	14072	14149	13976	14026	14038	14172	14095	14004	14019	13930	14090	14063	13921	14019	14142	13898	14146	13997	14013	13889	14096	13940	14075	13935	14181	13982	14149	13911	14035	14204	13939	14058	14103	14101	14043	14089	14074	13996	13897	13935	13843	14206	14143	14090	13980	14134	14063	14072	13998	13861	13964	13963	14043	14084	14094	13875	14036	14013	14068	13986	14031	14060	14084	14099	13893	13932	14089	14173	14132	14151	14059	14033	13902	14056	14117	14158	14029	13914	14135	13892	13954	13931	14105	14002	14024	14045	14054	14008	14109	14087	14020	14128	14012	14025	14079	14107	13868	14094	14034	14158	13933	13913	14008	13945	14155	14063	13944	14091	14107	14129	13961	14078	13844	14058	14109	13962	13984	14087	13960	14151	13892	13983	14055	14004	13961	13864	14016	14200	14027	14128	14123	14106	14203	14068	14077	13989	13980	13753	14075	14066	14110	14082	13969	13999	13879	13981	14164	14151	14166	14059	14008	14099	13958	14148	13990	14226	14062	14032	14172	13948	13901	14084	14010	13987	14021	14002	14189	14148	14018	14168	14090	14087	14095	13986	13954	14089	13875	14022	14042	14058	14098	13974	14192	13998	14014	14042	14013	14006	13887	14091	14102	14105	14001	13930	13937	14067	14078	14059	14112	14140	14056	14208	13961	14215	14106	13936	14068	14047	14058	13910	14162	13973	14066	13986	14025	14026	14018	14110	13889	14021	13897	13967	14044	13951	14039	13888	14021	13970	14060	14034	14066	14032	13781	14033	13976	13934	13992	14050	14118	13801	14181	14104	13930	13964	13975	14054	14034	13909	14121	14035	14071	13989	14073	14182	13972	14006	13945	14047	14082	14163	14066	14145	13960	14050	13996	13908	14032	14063	14004	14095	14017	14093	13793	14110	14059	13947	14005	13972	13877	14155	14082	14149	14133	14068	14074	14004	13999	13994	14308	13968	13955	14106	14139	14011	13964	13948	14088	13785	13801	14152	13943	13936	13928	14010	14208	13889	13823	14020	13974	14081	13861	14017	14046	13893	14174	13870	13969	13893	14116	14069	14048	14141	13925	13847	14127	13967	13916	14030	14054	14145	14095	13890	14006	13948	14012	13844	14151	14048	14279	14220	14085	14155	14030	14147	14107	14183	14087	14012	14118	14147	14083	14092	14088	14170	14099	13966	14015	13982	13913	14142	13934	14013	14028	13906	13965	14064	14037	14082	14177	13895	14100	14037	14126	14004	14081	13942	14107	14055	13982	14059	14121	13864	14145	14111	14068	13980	13938	14135	13880	14006	13870	14000	14048	14142	13908	14147	14190	13922	14011	14080	14070	13980	14020	14024	13967	14068	14104	14076	13988	14218	14222	13907	13886	13951	13987	14017	14082	13999	14035	14165	14133	13973	13967	14052	14092	14098	14050	13825	13995	13820	13971	13957	14059	14016	14013	13956	14086	13891	13983	14024	14117	14080	13804	14093	14053	14037	13903	14081	13973	14095	14068	14005	14064	14028	13951	14089	14002	14096	14143	13946	13996	13957	14174	13919	14092	14120	14061	14220	14076	14104	13875	14069	14100	13920	14085	14140	14056	14008	13914	14092	14079	13868	14056	13943	14032	14096	14013	13933	14082	13998	14021	14058	14087	14175	13954	14000	14110	14006	13973	14057	14013	14013	14016	13809	13895	13985	13917	13955	14113	13881	14139	14053	14062	14098	13948	14055	14119	13795	13989	14247	13960	14011	14024	14211	14118	13975	13984	14034	13949	14077	14039	13892	14058	13929	13948	13961	14127	14075	14063	14043	14031	13968	13907	14023	14113	14074	14313	13884	14062	14047	14023	14232	13901	14111	14004	14034	14047	14093	14077	14112	14035	13817	14204	14058	14179	14011	13927	14040	13915	13970	14062	14112	14018	13993	14103	13997	13931	14300	14044	13989	14165	14253	14075	14067	13962	14089	14090	13953	14019	14069	14131	13996	13976	13936	14036	13968	13954	14113	14080	14196	14002	13965	14028	13862	13862	13910	14056	14218	14063	14138	14180	14045	14044	14192	14026	14018	14104	13985	14040	13992	13930	14115	14103	14130	14026	14058	14101	14061	13908	13980	14060	13948	13896	14022	13893	14073	14059	14062	13688	13991	14011	13984	14088	14167	14010	14095	13997	14167	13988	14064	14113	14220	13884	14025	13999	14144	14037	14235	13909	13983	13952	14082	13923	14014	14073	13961	14019	14024	14083	14069	13904	14033	14125	13924	13948	13889	14336	14214	14123	14094	13919	13989	14001	14076	13965	13899	14100	14003	14004	14164	14025	14157	13992	14108	14162	13920	13963	14190	13808	14158	14044	13976	13917	14025	14136	14073	13925	14059	14085	14034	14005	14253	14044	13938	14136	14182	13890	14172	13929	14064	14015	13926	13978	14074	13985	13996	14141	13948	14003	14093	14015	14008	14116	14013	14043	13854	14080	14002	13994	14217	13880	13822	14034	14037	14078	13935	14151	13972	14000	14103	14011	13880	14024	14019	13963	14103	13913	14003	14022	14111	14166	14125	14228	14262	14076	13942	14065	14069	13838	14245	14008	13982	13977	14003	14077	13907	14032	14004	14134	14064	13959	13971	14008	14013	13894	13908	14118	13960	14066	14132	14138	14024	14188	14075	14057	14090	14006	14000	14007	13968	14013	13909	13920	14119	13948	14168	13990	13974	13938	14106	14047	13933	14006	13963	13987	14152	14096	14149	14146	14189	14111	14248	14078	14118	14031	14190	13924	14088	13965	14005	14167	13941	14049	14110	14200	14045	14174	13970	13941	14008	14004	14168	14107	14049	13938	14017	14163	13960	14189	14035	14133	14034	14073	14153	13999	14128	14065	14067	14193	14264	13957	14110	14046	13878	14144	14026	13954	14116	13942	14053	13968	14139	13993	14005	14106	14155	13995	13926	14163	14179	14037	13874	14034	13990	14146	13908	14112	13915	14106	13950	14044	14018	14083	14152	14262	13893	13944	14014	13978	14118	14029	13953	14106	14195	14049	14251	14024	13765	13961	14079	14131	13871	13900	14031	14021	13928	14035	14113	14184	14040	13941	13929	14066	14060	13988	14054	14093	13997	13994	14096	13921	14061	14076	14095	14051	14035	14119	13827	14051	14013	14192	13925	13959	13938	14054	14049	14139	14098	14051	13989	13832	13985	14233	14010	14025	14052	13831	14060	14114	14138	14078	13930	14053	14067	14022	14236	14030	14081	14220	14093	13896	13921	13915	14169	14175	13986	14118	14149	13922	14158	13762	14022	14119	14105	13941	13995	13867	14079	14208	14155	14230	14143	13932	14090	14035	14137	14011	13988	13853	14096	14184	13931	13912	14140	13769	14030	14048	14064	14087	14007	13986	14093	14076	14208	14067	13973	14048	14099	13901	13886	13825	13953	14132	14111	13856	13962	14084	13991	13994	14025	14038	14028	14040	14062	14005	14170	14018	14091	14132	14044	14012	14016	13991	13842	13920	14010	13986	14200	13921	14124	13945	14102	14191	14025	14077	13933	14095	14112	13893	14153	13870	14027	13960	14105	14093	14026	13961	14109	14009	14107	14050	14066	14277	14070	13922	14086	13805	13951	14084	14062	13952	14037	13942	14138	13911	14106	14168	14025	13954	13891	14068	13891	14068	14091	14162	14120	14088	14033	13882	14187	14122	13997	14163	13933	13924	14122	14101	13950	14082	14181	13772	14018	14015	13987	14012	14040	13975	13973	14051	14125	13965	13957	13931	14115	14096	14005	14024	13867	14198	14021	13812	14018	14051	14039	14180	13882	14039	14037	14005	14059	14084	13972	13847	14017	14098	14009	14009	13963	14134	14164	14089	14028	14250	13976	13967	13991	13934	13967	14107	14005	13922	13894	13987	14182
24687	21181	27809	25499	24542	27438	27993	24453	23207	22816	22494	21824	22008	21711	21457	21315	21011	21118	21182	20965	20926	21022	20921	21147	20938	21081	21061	20623	20637	20764	20705	20644	20891	20760	21061	20802	20821	20698	20838	20520	20620	20714	20795	20731	20541	20741	20825	20474	20737	20745	20951	20483	20665	20674	20546	20491	20664	20445	20729	20680	20700	20576	20560	20586	20353	20653	20445	20663	20590	20495	20634	20601	20620	20583	20654	20326	20484	20715	20730	20528	20524	20595	20529	20626	20915	20264	20681	20599	20557	20479	20922	20427	20467	20540	20719	20446	20818	20541	20536	20472	20660	20671	20704	20935	20511	20634	20452	20360	20921	20784	20437	20573	20689	20663	20820	20527	20582	20604	20580	20651	20880	20813	20598	20468	20478	20544	20775	20646	20451	20596	20682	20513	20470	20763	20538	20577	20602	20501	20702	20804	20376	20431	20705	20770	20682	20576	20707	20605	20699	20923	20789	20667	20623	20702	20663	20337	20573	20564	20579	20583	20518	20510	20660	20676	20593	20612	20545	20702	20652	20452	20764	20491	20453	20578	20446	20735	20631	20543	20557	20409	20529	20419	20449	20705	20339	20626	20769	20621	20536	20567	20583	20719	20537	20599	20564	20594	20626	20812	20481	20639	20738	20545	20611	20556	20655	20674	20390	20563	20537	20554	20402	20519	20474	20683	20498	20652	20767	20441	20453	20638	20404	20486	20587	20430	20676	20676	20768	20404	20452	20700	20419	20479	20625	20598	20582	20617	20713	20772	20446	20752	20813	20720	20741	20764	20641	20461	20562	20568	20525	20334	20586	20580	20542	20581	20516	20444	20632	20779	20420	20449	20818	20436	20719	20835	20355	20448	20633	20697	20748	20502	20674	20689	20754	20868	20726	20825	20731	20684	20780	20473	20601	20490	20455	20653	20693	20580	20320	20481	20541	20569	20553	20505	20524	20598	20357	20622	20796	20377	20519	20446	20493	20650	20663	20544	20384	20456	20508	20419	20683	20772	20429	20351	20468	20642	20581	20296	20725	20586	20449	20583	20595	20748	20769	20756	20900	20802	20529	20564	20650	20571	20497	20515	20891	20443	20697	20746	20431	20630	20620	20641	20545	20558	20636	20515	20583	20435	20423	20745	20658	20558	20682	20598	20481	20541	20472	20557	20441	20504	20614	20648	20667	20537	20657	20730	20456	20561	20358	20511	20576	20503	20581	20608	20770	20516	20449	20583	20402	20607	20396	20805	20596	20434	20415	20449	20540	20708	20449	20504	20416	20628	20697	20653	20517	20787	20464	20757	20763	20682	20542	20653	20671	20470	20215	20509	20549	20817	20513	20500	20653	20565	20498	20820	20731	20559	20705	20645	20704	20679	20497	20784	20785	20345	20716	20591	20551	20360	20631	20536	20530	20651	20726	20768	20543	20565	20549	20573	20677	20412	20779	20783	20662	20602	20560	20380	20582	20463	20426	20719	20615	20695	20799	20801	20513	20370	20609	20666	20701	20633	20601	20630	20571	20422	20259	20317	20518	20543	20269	20530	20645	20479	20620	20510	20863	20773	20618	20603	20473	20494	20711	20610	20498	20493	20659	20720	20693	20681	20641	20300	20559	20597	20717	20602	20626	20821	20728	20547	20631	20604	20589	20508	20552	20698	20399	20411	20543	20544	20600	20652	20635	20784	20606	20583	20822	20599	20589	20807	20559	20510	20500	20540	20787	20416	20538	20472	20521	20532	20630	20653	20799	20787	20689	20761	20799	20756	20474	20517	20735	20524	20539	20766	20441	20465	20686	20216	20554	20780	20396	20517	20398	20528	20682	20481	20640	20523	20406	20460	20583	20539	20638	20623	20735	20564	20547	20467	20446	20488	20481	20497	20575	20813	20400	20576	20395	20497	20588	20706	20721	20555	20421	20546	20572	20831	20360	20626	20516	20582	20715	20400	20511	20353	20546	20445	20693	20504	20536	20436	20705	20573	20449	20507	20722	20570	20670	20565	20391	20595	20660	20625	20573	20459	20507	20613	20591	20556	20619	20629	20707	20845	20751	20743	20638	20739	20646	20611	20607	20495	20603	20486	20420	20564	20595	20648	20253	20682	20732	20686	20669	20539	20420	20775	20808	20503	20615	20564	20282	20573	20786	20559	20661	20523	20525	20718	20624	20753	20648	20489	20738	20720	20776	20608	20568	20439	20655	20525	20625	20713	20478	20560	20478	20460	20321	20490	20794	20424	20700	20667	20544	20629	20567	20681	20801	20492	20712	20548	20602	20331	20580	20489	20773	20511	20583	20714	20588	20774	20404	20518	20519	20512	20642	20626	20635	20649	20745	20678	20486	20664	20377	20619	20399	20693	20519	20654	20565	20665	20575	20770	20589	20507	20479	20712	20675	20520	20555	20696	20659	20456	20713	20690	20725	20588	20304	20480	20488	20495	20618	20347	20571	20514	20616	20656	20417	20564	20426	20517	20677	20803	20601	20620	20529	20442	20436	20376	20781	20551	20461	20372	20416	20607	20602	20531	20517	20426	20503	20704	20670	20653	20539	20638	20457	20476	20749	20739	20705	20369	20604	20501	20607	20537	20650	20745	20593	20651	20334	20543	20463	20504	20577	20692	20559	20467	20550	20429	20642	20588	20654	20471	20720	20638	20537	20605	20483	20508	20674	20809	20612	20353	20440	20591	20593	20620	20515	20587	20587	20731	20455	20303	20611	20501	20332	20556	20730	20451	20353	20536	20418	20661	20708	20499	20419	20712	20705	20516	20802	20482	20534	20708	20735	20399	20558	20667	20635	20700	20487	20624	20654	20653	20671	20657	20461	20606	20580	20713	20364	20368	20526	20553	20512	20644	20477	20684	20684	20570	20503	20408	20617	20609	20546	20680	20499	20786	20597	20444	20435	20657	20571	20450	20504	20473	20543	20521	20637	20783	20564	20506	20559	20682	20640	20564	20626	20721	20406	20372	20564	20431	20505	20480	20559	20552	20595	20714	20584	20617	20582	20601	20551	20414	20474	20712	20562	20683	20618	20363	20571	20681	20705	20542	20616	20641	20557	20444	20456	20603	20467	20812	20584	20500	20477	20672	20657	20635	20296	20545	20531	20748	20455	20509	20641	20631	20351	20441	20608	20456	20501	20790	20503	20585	20596	20571	20576	20545	20434	20566	20554	20539	20520	20469	20612	20253	20593	20639	20522	20347	20380	20670	20657	20509	20490	20572	20659	20686	20691	20524	20539	20716	20567	20459	20553	20377	20686	20567	20588	20238	20450	20651	20825	20910	20785	20685	20394	20181	20775	20575	20257	20326	20351	20396	20676	20619	20711	20715	20730	20587	20747	20714	20711	20617	20497	20600	20301	20642	20354	20605	20597	20787	20641	20771	20568	20615	20432	20658	20632	20507	20404	20363	20705	20469	20491	20448	20633	20433	20620	20612	20541	20615	20459	20381	20435	20563	20732	20749	20632	20717	20556	20549	20475	20398	20590	20697	20783	20558	20646	20526	20591	20331	20645	20535	20383	20401	20561	20564	20640	20444	20778	20430	20606	20551	20257	20411	20500	20755	20685	20599	20484	20703	20454	20521	20698	20517	20805	20546	20340	20709	20631	20658	20603	20506	20793	20571	20659	20476	20447	20592	20667	20552	20483	20614	20589	20636	20593	20773	20552	20385	20604	20772	20657	20346	20488	20641	20675	20555	20515	20525	20733	20582	20534	20490	20547	20347	20537	20410	20642	20660	20515	20646	20725	20448	20416	20621	20663	20794	20473	20611	20549	20395	20654	20471	20479	20731	20719	20686	20697	20552	20732	20609	20824	20578	20648	20491	20662	20361	20528	20538	20832	20779	20404	20506	20752	20432	20757	20411	20560	20590	20555	20761	20417	20559	20874	20460	20636	20428	20639	20679	20488	20547	20615	20709	20395	20551	20686	20571	20400	20377	20320	20620	20585	20645	20424	20461	20586	20353	20479	20875	20605	20717	20760	20548	20427	20353	20554	20418	20490	20693	20802	20857	20644	20582	20626	20488	20416	20542	20676	20454	20525	20713	20646	20467	20457	20661	20534	20587	20396	20586	20685	20402	20750	20633	20676	20360	20592	20551	20617	20661	20732	20493	20628	20526	20645	20519	20426	20365	20451	20559	20634	20672	20504	20779	20595	20566	20824	20744	20412	20484	20787	20368	20582	20347	20524	20535	20633	20682	20632	20593	20554	20622	20600	20286	20393	20316	20779	20554	20626	20570	20678	20462	20498	20648	20348	20640	20421	20610	20374	20620	20663	20638	20457	20621	20785	20502	20676	20633	20741	20623	20624	20487	20455	20632	20628	20614	20544	20480	20513	20761	20630	20676	20772	20766	20716	20541	20486	20697	20895	20590	20529	20428	20507	20462	20550	20549	20605	20377	20372	20361	20764	20605	20700	20627	20597	20361	20452	20728	20663	20677	20519	20651	20688	20506	20580	20169	20650	20583	20609	20425	20589	20587	20696	20568	20610	20611	20229	20687	20735	20730	20594	20458	20364	20525	20492	20608	20655	20503	20547	20423	20574	20593	20587	20589	20365	20493	20509	20672	20689	20617	20570	20450	20742	20583	20497	20608	20660	20620	20500	20425	20680	20591	20697	20529	20634	20920	20814	20672	20415	20745	20827	20702	20569	20836	20769	20555	20744	20516	20604	20801	20948	20459	20531	20575	20584	20668	20590	20550	20555	20247	20490	20843	20649	20713	20599	20400	20599	20561	20750	20534	20531	20446	20567	20578	20681	20770	20490	20624	20443	20479	20752	20788	20550	20543	20720	20615	20431	20716	20931	20740	20638	20672	20488	20444	20592	20328	20363	20533	20585	20662	20591	20670	20413	20420	20769	20614	20696	20849	20423	20393	20321	20614	20549	20643	20423	20551	20721	20730	20509	20726	20817	20609	20435	20581	20682	20667	20511	20608	20481	20407	20619	20667	20538	20863	20667	20524	20616	20481	20620	20511	20425	20565	20767	20576	20752	20702	20610	20411	20497	20757	20742	20527	20663	20601	20437	20580	20370	20704	20515	20762	20831	20572	20568	20574	20467	20403	20661	20683	20415	20632	20506	20504	20422	20448	20574	20585	20758	20680	20788	20587	20712	20721	20617	20652
21243	36690	36553	30718	26234	22908	20533	19012	18052	17082	16581	15772	15488	15261	14993	14959	14878	14725	14666	14521	14436	14505	14476	14404	14377	14459	14316	14327	14389	14244	14105	14274	14256	14304	14195	14053	14162	14108	14054	14213	14148	14131	14162	14167	14027	14199	13985	14171	13984	14133	14114	13935	13873	13926	13862	14040	14098	13911	13997	14061	13937	13996	13960	13995	14195	13909	14121	14044	14030	13800	14202	14063	14085	13984	14070	14048	14073	13907	14129	13962	13998	14061	14092	13992	13964	13949	14066	13863	14056	13956	13994	13974	13837	14074	14057	13892	13970	13993	14115	14015	14096	14056	14076	13916	14040	13950	13949	13916	14069	14020	14097	14004	14003	13936	13966	13871	13926	13987	13848	14019	13962	14211	13926	14186	13980	14157	13997	14078	13815	13865	13882	14017	14133	14121	13860	14068	13904	13993	13951	14013	13874	13902	13959	14097	13920	13944	14082	13875	14018	14214	14072	14032	14037	13899	14016	14078	13892	13851	13982	14129	13999	14103	14019	13959	14019	14101	13972	14000	13970	14074	13931	13937	13956	13943	14148	14123	13963	14038	13833	13989	14107	14030	14199	14047	14038	14076	13996	14114	13944	14210	14081	14143	13955	13921	14004	13950	13954	14062	13919	14021	13888	14028	14061	14040	13914	14087	13971	13985	14076	14027	13982	13972	14014	13863	13761	14042	13987	13947	14104	14058	13967	14070	14029	13984	13964	13836	13989	14085	13990	13923	13994	14131	13988	14114	13916	13860	13989	13904	13903	13967	14114	14013	13949	14021	14030	14004	13877	13927	13967	13843	13989	13901	13933	13923	14034	14127	14050	13912	14032	14109	13988	13982	13854	14266	13885	13892	14069	14191	13919	14000	13999	13852	14218	14123	14049	13710	14028	13927	13938	14129	13985	14015	14041	13795	13948	13879	14000	13944	14065	13996	14104	13883	13942	13834	13940	13975	13942	14010	14020	13999	13956	14082	14154	14009	13978	14063	14075	13919	13990	14264	14131	14070	13848	13993	13944	14028	13948	13945	14146	13996	13887	14025	14141	13906	14132	13962	14036	14044	14056	14039	13914	14039	14098	13953	14014	14116	13946	13818	13995	14078	13909	14178	14110	13999	14126	13824	14096	13976	13927	13851	14211	13977	13979	14102	13943	14006	14018	14110	14048	13876	13846	14047	13979	13931	13970	14011	13982	14091	14029	13936	14046	13878	14047	14095	14049	13916	14050	13884	14114	13939	13922	14008	14010	14027	13867	13936	14058	13925	14012	13935	13954	13877	13881	14114	13935	14120	14134	13958	13946	13977	13987	13903	13872	13979	14002	14131	14073	14169	13937	13863	14088	14022	13887	13872	13804	13907	14028	13858	14043	14107	14005	13970	13965	14034	14038	13951	14019	14108	13993	13962	13926	13988	13850	14109	13819	14013	13967	13829	14042	14027	13902	14072	13933	13931	13912	13854	14010	14138	13943	13954	13810	13962	13888	14011	14008	13904	14136	13976	14089	14026	13925	14013	14035	13862	13935	13990	13877	13900	13996	13931	14044	14088	13942	13990	14133	14219	14050	14094	13979	13982	13965	13865	14248	13928	13777	14012	14039	14043	14027	13965	14151	13991	14034	14071	14022	13905	13870	13919	14112	13886	13995	13975	13950	13945	14069	13855	13868	14192	13912	14108	13910	13906	13975	14147	14005	14042	14022	14145	13970	13930	13783	14037	14060	13993	13998	13983	14032	14049	14150	14024	14173	13914	14038	13938	13890	13977	13936	14188	13937	14060	14082	13807	14059	14064	13965	13822	14007	14037	13927	14025	14072	13886	13878	14047	13888	14095	14018	14103	14030	13962	13917	13972	14154	13740	13971	14141	13902	14035	13919	14006	13979	13942	14017	14054	13905	14070	13868	13929	13991	14016	13925	14038	14008	14007	13910	13957	13868	14124	13992	13968	13992	13912	14030	14234	13902	14279	13918	14133	14022	14121	13810	13957	13867	13902	13959	13926	14084	13964	14013	14032	13946	13944	13924	14029	14040	13976	14140	13991	13930	14128	14008	13804	14105	13964	14053	13992	13897	14052	13998	14031	13837	13981	14007	14038	14145	14081	14000	13923	13957	13888	14049	14020	14119	14135	14024	14080	13959	14014	13832	14102	13914	13993	14018	13931	14029	13974	14067	13824	14187	13953	13890	13858	14011	14022	13984	13945	14058	14093	14086	13938	14099	13734	14044	13872	14102	14022	14139	13956	14038	14056	13927	13902	14023	13890	13882	13960	14017	14052	14061	14101	14122	13974	14004	14075	13919	13992	14186	14024	14075	14025	14084	13814	14053	14099	14041	14003	13810	13963	13916	13853	13966	13804	14132	13871	13936	14003	14022	13930	14107	13970	13860	14076	13967	13990	14008	14118	14028	13903	14001	13910	14167	13711	13932	14290	14042	13963	13867	14031	13863	14154	14129	14058	14074	14124	14099	14050	14118	13877	14143	14069	14026	13949	14012	13818	13884	14073	14001	14034	14187	14008	13868	13932	13800	14020	13851	13930	14085	13950	13905	13746	14132	13953	13896	14053	13938	14123	13880	14028	13944	14008	14151	14001	13973	13999	14141	13870	13969	13899	14123	13799	13980	13994	14100	14008	14085	13917	13847	14084	14022	14030	14099	14092	13835	13889	14036	14057	13992	14040	13991	13942	13830	14178	13887	13942	14014	14004	13878	13975	13995	14108	13983	14100	14169	14041	14095	14041	14164	13912	13938	13827	13935	13988	14058	13922	14071	13847	14064	14051	13987	13881	14022	14181	13862	14046	13991	13987	13889	14041	13886	13958	13914	14010	13889	14129	14035	14149	14037	13827	14141	14007	14160	13884	14112	14021	14025	13869	13852	14175	13995	14126	14067	14089	13822	14002	13915	14000	13975	14107	14035	14053	14046	14030	13988	14022	13969	14011	13866	13816	14060	13999	14055	13862	13945	14008	13948	13861	13984	13840	14022	14020	14001	13974	14038	13870	14091	14122	13881	14057	13969	13845	14097	13986	14003	13897	13962	13864	13954	14049	13904	14072	14038	14161	13910	14102	14092	14158	14026	14117	14057	14022	14000	14016	14064	14076	13998	14126	14148	14025	13987	14031	13926	14068	13967	13969	14013	14008	13957	14030	14028	14036	14007	14038	13997	13963	13969	13895	13786	13949	14047	13945	14059	14055	14034	13914	14107	14021	14160	13909	13877	14047	13961	14056	13945	13865	13911	13888	14107	14000	13971	14213	14012	13984	13983	13977	14022	13852	14109	13919	14061	13900	14036	14008	13981	14007	13844	13848	13925	13995	13983	14079	13947	13900	13924	13972	14058	14024	14089	14261	14020	13994	14178	13961	14151	14023	14152	14131	14049	14190	13983	14015	14123	14110	13989	13976	13914	14006	14079	13965	14115	14141	14092	14004	14047	14047	13924	13879	13992	14018	14013	13965	13995	13959	14102	13982	13934	14109	14041	13965	13914	14063	14024	13895	13981	13981	14049	14100	13899	14090	13941	14023	13919	13846	14002	14001	14088	14195	14190	13963	13970	14049	13983	14072	14061	13940	14091	13947	14027	13990	14008	13923	14009	14118	13897	13910	14017	13978	14064	14075	14066	14049	14050	14053	13940	13957	13769	13976	13872	14061	13889	14194	13987	14077	14121	13908	13995	14117	14098	14009	14055	13863	14038	14075	13874	14141	13875	13789	14023	13987	13881	14007	13900	13973	14069	13919	13928	14073	14005	14153	13907	13960	14047	13926	13940	14044	13929	13900	14032	14028	14192	14084	13973	14066	13936	13933	13804	14150	13939	13957	14010	14125	14119	13907	13816	13864	14069	14006	14198	13706	14082	14127	14036	14130	13789	14037	14092	14002	13960	14079	14031	13685	14057	13973	13895	13950	13799	13989	14042	13773	13950	13888	13884	14058	13753	13804	14031	13970	14079	14163	14204	13802	13856	13901	13925	14121	14037	13946	13928	14103	14074	14115	13864	14000	14136	14029	14042	13951	13819	13972	13991	14229	14134	14099	14158	13928	14136	13911	13915	13914	13983	14017	14126	14068	14101	13935	14034	14075	13933	14005	13967	13773	14038	13936	14102	14040	14137	14098	14204	13872	13992	13931	14019	13975	13930	13992	13996	14006	14037	13933	13884	13998	14139	13969	13962	13987	14015	13883	13981	14146	14073	14030	13961	13846	13985	14121	13993	14042	14213	14187	13979	14133	14116	14084	13841	14024	13922	13874	14104	13876	14107	14149	14162	14009	13973	13923	13923	13875	13972	13831	14127	13985	13954	13939	13903	14039	14165	14009	13956	13957	14107	14035	14005	13850	14051	14035	14035	14119	13992	13934	13913	14174	13929	14080	14014	13991	13904	13870	13951	14004	14022	14077	14116	14195	13968	14020	14077	14155	13969	14084	13985	14033	14086	13965	13950	13907	14005	14150	14108	13818	14125	14062	13851	14030	13906	13958	13984	13871	13939	14046	13856	14059	14037	14110	14012	13965	13939	14181	13881	14024	14038	13928	13913	14071	13997	13979	14126	13978	14061	14235	14173	13971	14071	13918	14013	14140	14041	13745	14062	14100	14031	14036	13801	14124	14117	13998	13994	13985	13955	14181	14054	13897	13980	13969	14124	14000	13985	13957	14013	14079	13994	13935	13927	14085	13885	14097	13834	13863	14086	13877	14039	13999	14012	14040	14075	13990	13959	13870	13775	14017	13997	13881	14096	14121	13949	14128	13906	14031	13990	14029	14125	14127	14064	13993	13986	13877	13896	14025	13909	14030	13951	13983	14066	13887	14270	13958	14064	14008	13984	14027	13895	13906	14054	14013	14183	13910	14009	13956	14049	14046	14139	14065	14056	13964	14135	14126	13975	14014	14034	14251	13839	13964	14081	14126	14112	13898	14045	13898	14049	13971	14065	14027	14034	14050	14039	13911	14180	13981	14089	13880	13977	13845	13990	14093	13876	13964	14000	13975	14024	13989	13929	14016	14055	14062	13964	14013	14058	13961	13906	13897	14123	13873	14046	13976	14009	13958	14080	14057	14034	13957	14030	14007	13809	13889	13960	13899	14074	13927	13991	13819	14172	14002	14046	14018	13940	14086	13872	13801
22721	21157	27903	24970	22786	27453	32028	27594	25912	25413	24775	24267	23786	23701	23361	23264	23349	23106	23093	23136	22982	22695	22966	22818	22790	22834	22531	22772	22535	22809	22604	22845	22588	22675	22424	22475	22598	22563	22540	22480	22500	22450	22274	22330	22409	22522	22518	22364	22537	22406	22343	22699	22703	22484	22414	22470	22317	22490	22202	22308	22337	22347	22319	22404	22438	22381	22278	22248	22214	22285	22430	22141	22411	22342	22393	22248	22502	22407	22339	22320	22437	22353	22397	22338	22647	22483	22412	22236	22154	22423	22041	22362	22350	22374	22377	22710	22412	22377	22480	22255	22425	22074	22162	22095	22147	22330	22213	22663	22473	22320	22405	22147	22227	22336	22218	22232	22215	22284	22288	22194	22165	22264	22451	22585	22498	22321	22250	22319	22525	22212	22281	22442	22569	22590	22400	22276	22287	22193	22375	22464	22404	22072	22233	22421	22277	22233	22281	22147	22490	22226	22490	22290	22497	22403	22223	22456	22523	22442	22348	22309	22454	22200	22259	22418	22332	22461	22547	22274	22339	22406	22305	22511	22309	22305	22346	22339	22245	22484	22461	22143	22412	22199	22222	22204	22327	22329	22295	22406	22498	22361	22401	22334	22223	22289	22543	22634	22550	22258	22337	22451	22202	22387	22463	22272	22103	22545	22572	22193	22377	22149	22241	22468	22330	22059	22149	22247	22328	22420	22345	22524	22408	22438	22390	22327	22135	22332	22486	22399	22186	22255	22420	22444	22364	22135	22215	22296	22427	22339	22357	22326	22317	22268	22462	22270	22198	22288	22262	22163	22382	22433	22291	22245	22371	22380	22297	22512	22303	22224	22284	22534	22285	22216	22354	22401	22225	22203	22436	22365	22258	22380	22207	22336	22239	22226	22176	22332	22344	22462	22307	22398	22373	22518	22322	22243	22312	22264	22441	22259	22140	22173	22404	22278	22141	22205	22145	22387	22289	22297	22344	22352	22478	22200	22294	22275	22370	22327	22352	22361	22302	22264	22368	22515	22239	22334	22268	22292	22492	22425	22316	22350	22228	22226	22414	22255	22495	22219	22480	22449	22377	22236	22110	22400	22473	22320	22108	22284	22498	22354	22263	22250	22183	22410	22489	22499	22044	22336	22326	22244	22397	22390	22209	22289	22551	22379	22179	22462	22462	22406	22278	22326	22301	22283	22088	21968	22332	22250	22162	22302	22509	22361	22268	22338	22138	22228	22409	22211	22397	22298	22245	22439	22126	22253	22313	22226	22644	22274	22416	22542	22206	22376	22246	22371	22298	22272	22466	22195	22316	22349	22242	22410	22438	22102	22388	22188	22263	22221	22235	22260	22565	22175	22397	22196	22222	22267	22403	22099	22160	22247	22253	22486	22259	22185	22400	22135	22378	22187	22726	22310	22289	22409	22244	22127	22359	22556	22471	22167	22211	22198	22242	22474	22358	22287	22424	22362	22244	22382	22172	22322	22284	22426	22476	22459	22475	22254	22436	22223	22329	22323	22380	22276	22103	22219	22421	22498	22345	22361	22125	22330	22229	22200	22372	22464	22409	22446	22172	22340	22581	22313	22213	22221	22076	22005	22240	22281	22267	22198	22179	22297	22165	22272	22228	22314	22006	22454	22352	22118	22019	22419	22389	22391	22058	22241	22270	22315	22327	22321	22317	22335	22568	22315	22507	22302	22215	22308	22054	22457	22143	22145	22364	22316	22328	22488	22200	21986	22197	22425	22461	22257	22275	22532	22181	22315	22217	22462	22276	22319	22483	22259	22469	22337	22289	22398	22398	22295	22326	22366	22092	22189	22282	22341	22335	22072	22335	22258	22108	22065	22181	22389	22423	22457	22441	22495	22182	22044	22212	22318	22410	22297	22233	22182	22164	22282	22286	22117	22394	22225	22441	22380	22296	22574	22290	22388	22242	22365	22396	22293	22346	22203	22187	22394	22094	22368	22345	22415	22468	22363	22524	22264	22233	22060	22338	22435	22230	22251	22320	22152	22174	22617	22351	22325	22445	22270	22079	22565	22268	22360	22145	22513	22464	22391	22150	22521	22494	22302	22304	22406	22255	22439	22086	22201	22210	22155	22399	22289	22372	22188	22319	22295	22356	22533	22328	22224	22353	22325	22241	22246	22252	22390	22437	22243	22467	22230	22175	22289	22281	22365	22182	22284	22424	22286	22294	22245	22186	22075	22286	22622	22416	22226	22391	22426	22365	22272	22268	22269	22364	22241	22316	22445	22300	22281	22516	22411	22517	22559	22220	22303	22437	22208	22300	22119	22226	22268	22203	22341	22271	22327	22396	22346	22260	22301	22404	22366	22306	22240	22421	22259	22435	22190	22223	21944	22457	22190	22504	22385	22119	22160	22079	22279	22192	22291	22663	22580	22280	22480	22343	22321	22113	22364	22404	22393	22324	22493	22329	22263	22233	22286	22181	22310	22336	22222	22160	21996	22241	22203	22262	22369	22131	22260	22338	22502	22330	22438	22420	22353	22327	22500	22177	22437	22257	22302	22363	22485	22234	22191	22207	22370	22371	22296	22430	22361	22398	22099	22419	22274	22191	22258	22193	22355	22310	22263	22237	22135	22410	22338	22191	22469	22278	22321	22166	22417	22299	22313	22266	22360	22114	22217	22489	22198	21850	22278	22205	22537	22356	22223	22300	22439	22327	22323	22202	22332	22452	22093	22136	22396	22244	22534	22095	22421	22338	22207	22394	22502	22099	22397	22230	22445	22412	22565	22389	22325	22368	22320	22362	22366	22211	22236	22352	22281	22490	22252	22393	22486	22333	22101	22178	22368	22108	22042	22294	22260	22256	22361	22193	22293	22312	22286	22459	22468	22504	22478	22367	22335	22469	22403	22239	22269	22112	22175	21924	22120	22095	22291	22354	22432	22541	22490	22488	22378	22156	22145	22159	22344	22356	22277	22296	22144	21953	22320	22130	22388	22323	22288	22162	22400	22465	22132	22239	22137	22286	22166	22336	22231	22448	22311	22181	22213	22267	22225	22123	22301	22193	22159	22339	22147	22330	22197	22398	22402	22367	22313	22153	22205	22466	22387	22262	22251	22246	22591	22144	22208	22477	22281	22148	22172	22166	22189	22634	22493	22209	22350	22564	22374	22292	22140	22318	22156	22309	22193	22208	22301	22304	22393	22353	22239	22261	22208	21999	22223	22185	22297	22064	22443	22390	22349	22216	22234	22315	22103	22520	22216	22301	22193	22083	22232	22562	22020	22308	22104	22423	22428	22509	22209	22383	22289	22396	22250	22237	22270	22307	22379	22182	22389	22419	22301	22249	22368	22380	22314	22271	22390	22200	22282	22434	22345	22295	22111	22117	22050	22406	22342	22414	22284	22408	22402	22380	22458	22517	22241	22246	22481	22178	22206	22231	22512	22338	22298	22348	22468	22177	22254	22342	22058	22237	21978	22228	22079	22520	22175	22228	22288	22521	22147	22383	22526	22563	22320	22170	22087	22392	22441	22352	22302	22300	22274	22208	22466	22300	22228	22224	22342	22294	21867	22405	22335	22111	22275	22024	22340	22408	22172	22150	22363	22280	22161	22357	22336	22405	22284	22470	22286	22119	22359	22272	22284	22271	22263	22250	22301	22342	22417	22559	22031	22278	22403	22426	22554	22339	22285	22349	22271	22527	22461	22062	22316	22346	22314	22493	22265	22196	22351	22248	22392	22384	22107	22236	22187	22310	22282	22059	22435	22573	22447	22452	22137	22401	22214	22401	22147	22344	22544	22295	22197	22344	22190	22305	22365	22162	22368	22399	22426	22143	22172	22106	22362	22514	22107	22416	22221	22392	22096	22118	22493	22398	22514	22208	22241	22225	22439	22442	22378	22114	22209	22194	22464	22327	22263	22184	22141	22453	22279	22539	22405	22268	22419	22135	22360	22287	22386	22282	22255	22396	22416	22593	22357	22208	22482	22647	22172	22268	22181	22370	22616	22053	22403	22300	22450	22434	22331	22454	22264	22127	22267	22061	22389	22383	22012	22392	22170	22374	22207	22285	22345	22314	22242	22194	22279	22553	22174	22194	22439	22267	22276	22425	22284	22318	22172	22586	22300	22192	22393	22551	22477	22410	22308	22310	22499	22356	22431	22353	22297	22455	22362	22233	22351	22425	22245	22135	22322	22334	22192	22254	22430	22266	22277	22118	22496	22228	22214	22060	22078	22313	22282	22243	22184	22355	22411	22448	22252	22341	22277	22231	22326	22418	22271	22238	22125	22513	22487	22481	22468	22004	22399	22087	22051	22366	22456	22335	22226	22105	22403	22524	22475	22426	22152	22313	22263	22216	22185	22187	22145	22370	22196	22214	22740	22313	22441	22231	22272	22365	22369	22246	22146	22420	22398	22325	22156	22392	22377	22204	22054	22376	22337	22306	22541	22229	22151	22289	22530	22517	22404	22213	22273	22092	22464	22133	22235	22433	22256	22237	22059	22215	22148	22409	22210	22339	22531	22181	22340	22373	22268	22325	21981	22092	22221	22258	22402	22341	22478	22051	22316	22065	22375	22409	22303	22633	22219	22249	22233	22434	22273	22034	22079	22317	22622	22385	22117	22403	22132	22221	22092	22352	22553	22661	22471	22267	22320	22224	22265	22245	22537	22402	22263	22349	22372	22342	22261	22170	22008	22612	22275	22413	22622	22275	22102	22238	22247	22403	22095	22156	22377	22152	22382	22345	22191	22226	22300	22335	22580	22299	22405	22400	22193	22223	22232	22155	22373	22278	22259	22226	22265	22125	22167	22364	22240	22289	22283	22394	22220	22437	22237	22429	22475	22113	22321	22388	22283	22156	22315	22261	22218	22330	22283	22082	22479	22301	22179	22339	22298	22243	22282	22262	22206	22265	22237	22451	22301	22183	22263	22229	22236	22312	22321	22493	22032	22379	22399	22410	22097	22431	22105	22272	22244	22297	22310	22471	22477	22210	22393	22200	22405	22385	22390	22211	22309	22348	22269	22071	22092	22351	22249	22413	22498	22266	22232	22256	22248	22061	22138	22482	22266	22460	22360	22248	22381	22340	22400	22212	22305	22106	22511	22314	22475	22510	22184	22239	22150	22309	22303	22306	22441	22536	22245	22312	22282	22265	22481
23657	41094	40954	34957	30001	26295	23730	21535	20171	18831	18154	17289	16753	16496	16199	16045	15862	15718	15653	15488	15536	15394	15128	15170	15223	15287	15199	15167	15198	15103	15103	14891	14914	14956	14996	14889	14923	15077	14698	14958	14791	14874	14855	14944	14900	14831	14897	14705	14723	14816	14814	14846	14804	14774	14965	14736	14619	14820	14771	14850	14742	14925	14828	14722	14779	14879	15029	14765	14660	14721	14771	14933	14802	14782	14702	14711	14961	14617	14921	14692	14802	14669	14875	14884	14834	14879	14883	14783	14788	14924	14777	14757	14772	14749	14816	14892	14768	14678	14680	14802	14643	14800	14808	14824	14618	14953	14792	14866	14713	14862	14721	14596	14957	14928	14662	14827	14820	14698	14712	14833	14795	14752	14762	14775	14863	14742	14671	14720	14646	14814	14834	14784	14772	14764	14863	14737	14677	15005	14863	14741	14815	14859	14865	14844	14592	14809	14918	14857	14953	14843	14746	14766	14848	14949	14726	14844	14777	14754	14740	14968	14495	14849	14888	14896	14734	14641	14805	14610	14639	14631	14478	14744	14686	14938	14762	14815	14647	14897	14854	14745	14800	14893	14732	14837	14823	14649	14879	14713	14838	14828	14700	14797	14707	14688	14880	14714	14777	14659	14916	14749	14810	14814	14908	14839	14804	14719	14860	14807	14851	14782	14950	14786	14715	14814	14787	14635	14746	14893	14840	14788	14709	14978	14696	14727	14781	14875	14898	14888	14771	14624	14728	14814	14915	14873	14821	14839	14773	14578	14759	14692	14709	14720	14767	14686	14787	15006	14707	14709	14808	14826	14657	14875	14764	14899	14827	14674	14732	14704	14727	14772	14779	14661	14783	14995	14808	14602	14746	14808	14785	14710	14754	14709	14738	14775	14874	14820	14866	14763	14813	14862	14798	14775	14840	14614	14847	14777	14750	14670	14912	14719	14825	14759	14805	14662	14848	14740	14872	14766	14807	14862	14737	14629	14827	14757	14962	14747	14918	14793	14715	14633	14884	14574	14841	14661	14710	14780	14743	14751	14747	14657	14945	14799	14733	14773	14773	14616	14830	14795	14845	14939	14658	14746	14902	14674	14850	14872	14691	14764	14616	14721	14873	14724	14622	14818	14821	14772	14776	14924	14583	14692	14634	14752	14809	14675	14907	14912	14748	14621	14734	14781	14820	14812	14768	14668	14731	14781	14717	14702	14892	14979	14782	14604	14796	14659	14784	14691	14859	14768	14872	14723	14776	14764	14771	14696	14699	14716	14886	14760	14666	14514	14724	14903	14706	14874	14744	14760	14878	14597	14740	14697	15049	14906	14783	14867	14766	14810	14816	14641	14793	14878	14788	14673	14722	14646	14878	14822	15035	14939	14707	14813	14861	14793	14807	14836	14884	14714	14765	14735	14750	14808	14871	14754	14567	14762	14735	14796	14592	14857	14818	14754	14704	14819	14844	14876	14899	14818	14864	14742	14862	14640	14664	14717	14826	14902	14826	14643	14811	14704	14812	14934	14689	14708	14827	14657	14566	14686	14805	14779	14710	14716	14682	14985	14715	14721	14847	14748	14879	14728	14566	14680	14550	14820	14751	14988	14747	14875	14793	14794	14786	14851	14742	14769	14738	14795	14755	14762	14768	14794	14684	14716	14732	14762	14766	14659	14829	14820	14792	14721	14644	14702	14733	14817	14767	14878	14875	14868	14686	14648	14667	14733	14853	14750	14840	14760	14687	14857	14775	14745	14783	14833	14831	14732	14799	14495	14759	14873	14678	14618	14642	14794	14957	14760	14666	14847	14827	14748	14853	14563	14646	14730	14668	14776	14912	14771	14770	14863	14681	14736	14753	14735	14761	14746	14579	14723	14754	14860	14935	14815	14881	14782	14707	14677	14871	14696	14668	14540	14941	14760	14781	14816	14754	14791	14842	14729	14854	14813	14662	14648	14858	14679	14698	14807	14842	14850	14754	14736	14828	14723	14847	14869	14784	14710	14794	14788	14952	14878	14663	14903	14766	14770	14598	14712	14849	14791	14748	14831	14854	14774	14676	14909	14799	14663	14780	14721	14561	15000	14739	14866	14790	14811	14991	14838	14766	14752	14797	14874	15007	14866	14585	14647	14910	14530	14766	14773	14775	14823	14696	14811	14637	14922	14672	14797	14837	14768	14792	14763	14788	14570	14758	14770	14820	14774	14804	14832	14746	14986	14771	14822	14654	14918	14779	14862	14898	14857	14691	14800	14846	14817	14871	14826	14627	14650	14765	14849	14670	14895	14803	14651	14886	14723	15009	14751	14777	14929	14808	14725	14919	14782	14680	14697	14713	14886	14787	14614	14876	14900	14667	14731	14872	14854	14630	14758	14867	15002	14872	14720	14914	14907	14763	14735	14793	14765	14883	14808	14776	14964	14780	15004	14838	14681	14522	14761	14839	14669	14800	14600	14811	14591	14677	14771	14915	15028	15021	14684	14787	14634	14753	14812	14828	14809	14873	14813	14624	14607	14730	14756	14783	14822	14829	15014	14729	14830	14843	14784	14823	14749	14693	14751	14672	14818	14763	14878	14880	14745	14864	14750	14656	14794	14817	14870	14664	14690	14721	14857	14828	14763	14840	14721	14706	14907	14840	14777	14720	14655	14740	14852	14785	14736	14691	14722	14802	14808	14771	14758	14975	14812	14760	14856	14612	14834	14886	14820	14756	14764	14812	14745	14898	14537	14949	14893	14674	14725	14812	14796	14834	14792	14902	14661	14861	14939	14673	14855	14743	14749	14839	14722	14722	14846	14869	14809	14726	14856	14661	14751	14783	14848	14932	14788	14578	14790	14616	14686	14731	14814	14795	14577	14680	14771	14777	14904	14702	14618	14890	14826	14826	14849	14726	14738	14642	14769	14850	14841	14914	14852	14674	14769	14864	14757	14734	14707	14797	14756	14764	14774	14715	14821	14942	14789	14794	14740	14759	14581	14948	14796	14759	14704	14714	14745	14650	14625	14606	14804	14684	14782	14816	14732	14744	14727	14655	14786	14812	14720	14703	14892	14754	14815	14748	14762	14733	14737	14848	14821	14666	14938	14835	14767	14827	14820	14916	14676	14611	14688	14791	14712	14787	14779	14848	14598	14768	14829	14851	14795	14697	14728	14735	14670	14733	14863	14691	14767	14692	14830	14699	14839	14776	14822	14964	14682	14702	14856	14617	14899	14928	14583	14769	14921	14860	14806	14825	14688	14813	14841	14637	14690	14892	14699	14814	14881	14812	14530	14689	14547	14801	14793	14719	14819	14936	14594	14726	14793	14571	14799	14702	14921	14903	14793	14797	14739	14861	14786	14626	14594	14780	14699	14805	14688	14666	14654	14724	14681	14818	14697	14841	14822	14704	14782	14850	14860	14922	14823	14768	14762	14741	14760	14986	14842	14747	14829	14753	14831	14853	14688	14746	14667	14799	14721	14766	14611	14781	14693	14695	14735	14936	14950	14658	14806	14606	14680	14939	14769	14697	14767	14804	14806	14663	14749	14734	14922	14912	14777	14895	14721	14610	14752	14655	14995	15085	14800	14729	14750	14644	14733	14674	14630	14854	14740	14665	14817	14825	14998	14800	14755	14698	14765	14762	14850	14810	14826	14736	14939	14659	14602	14769	14713	14804	14728	14889	14874	14607	14937	14744	14929	14792	14609	14971	14848	14761	14768	14732	14755	14761	14732	14785	14746	14679	14849	14789	14738	14865	14813	14758	14783	14757	14710	14751	14768	14666	14923	14927	14715	14690	14897	14978	14811	15011	14582	14688	14814	14751	14631	14865	14774	14780	14739	14752	14812	14901	14804	14854	14869	14711	14887	14700	14807	14870	14595	14848	14680	14699	14846	14733	14987	14942	14793	14823	14760	14837	14831	14737	14789	14738	14731	14924	14833	14712	14834	14897	14609	14922	14592	14784	14827	14790	14823	14712	14757	14763	14731	14841	14642	14767	14653	14872	14624	14738	14920	14696	14752	14745	14707	14840	14814	14725	14750	14649	14761	14647	14797	14938	14836	14709	14736	14875	14821	14781	14679	14859	14662	14648	14581	14819	14684	14673	14768	14729	14679	14818	14780	14710	14683	14719	14759	14866	14807	14801	14813	14728	14941	14546	14700	14655	14802	14587	15019	14870	14880	14717	14780	14768	14591	14745	14690	14709	14768	14707	14755	14760	14865	14832	14656	14759	14733	14850	14743	14742	14728	14657	14988	14926	14741	14780	14752	14713	14778	14756	14899	14897	14464	14800	14889	14950	14647	14808	14889	15024	14700	14700	14695	14757	14668	14755	14814	14695	14792	14852	14635	14788	14876	15131	14768	14729	14901	14685	14891	14856	14627	14713	14874	14846	14752	14747	14885	14836	14856	14927	14797	14788	14740	14832	14830	14799	14725	14937	14859	14717	14616	14706	14798	14840	14848	14837	14652	14808	14861	14709	14827	14767	14670	14866	14766	14693	14683	14879	14737	14911	14668	14769	14830	14619	14727	14894	14612	14937	14840	14721	14677	14617	14690	14734	14681	14813	14832	14855	14818	14848	14642	14644	14736	14744	14583	14743	14718	14898	14638	14789	14719	14742	14510	14640	14776	14738	14740	14841	14778	14879	14728	14742	14823	14696	15007	14876	14779	14768	14548	14760	14640	14886	14562	14869	14838	14757	14746	14726	14731	14869	14881	14761	14758	14708	14801	14799	14851	14919	14699	14797	14847	14861	14865	14714	14780	14882	14895	14572	14596	14876	14832	14822	14845	14909	14715	14536	14752	14727	14877	14721	14924	14772	14793	14824	14841	14605	14797	14928	14651	14758	14668	14795	14654	14618	14960	14783	14747	14758	14828	14925	14759	14993	14932	14869	14728	14903	14923	15014	14778	14617	14755	14901	14763	14781	15053	14753	14804	14686	14826	14758	14774	14680	14837	14749	14805	14656	14594	14788	14944	14978	14540	14857	14797	14721	14871	14761	14684	14695	14673	14785	14828	14676	14664	14633	14794	14717	14804	14768	14815	14743	14895	14761	14613	14566	14816	14771	14642	14661	14606	14827	14857	14763	14740	14724	14734	14853	14790	14927	14549	14601	14824	14842	14805	14552	14753	14846	14720	14710	14870	14615	14859
34063	28225	31264	29209	25741	24317	23015	22560	21895	21490	21154	21162	21293	20992	20960	20978	20821	20761	20730	20796	20755	20684	21058	20802	20716	20642	20733	20777	20745	20510	20653	20626	20534	20535	20548	20597	20624	20783	20442	20596	20822	20369	20479	20316	20580	20540	20555	20531	20560	20599	20579	20663	20410	20690	20556	20537	20744	20521	20464	20490	20284	20682	20594	20468	20482	20300	20535	20385	20410	20631	20495	20507	20560	20471	20701	20614	20609	20386	20656	20590	20442	20564	20733	20380	20646	20650	20642	20613	20562	20249	20527	20432	20539	20435	20732	20414	20649	20625	20567	20436	20528	20601	20512	20600	20328	20578	20669	20301	20403	20609	20653	20742	20489	20548	20472	20368	20539	20660	20764	20586	20373	20477	20754	20767	20634	20757	20428	20674	20626	20328	20239	20699	20179	20464	20331	20578	20443	20293	20343	20495	20428	20609	20466	20649	20523	20473	20455	20557	20629	20498	20624	20462	20305	20795	20542	20721	20610	20560	20390	20642	20655	20863	20335	20786	20693	20617	20709	20337	20397	20463	20482	20579	20733	20500	20323	20192	20225	20491	20463	20485	20494	20425	20416	20691	20541	20629	20397	20433	20508	20273	20276	20616	20442	20673	20544	20467	20570	20700	20564	20478	20553	20489	20422	20677	20584	20811	20582	20598	20418	20458	20587	20427	20393	20481	20449	20691	20579	20601	20624	20443	20605	20502	20464	20593	20588	20487	20628	20440	20795	20420	20478	20420	20570	20466	20447	20332	20592	20506	20542	20414	20657	20539	20363	20497	20489	20652	20438	20577	20681	20592	20855	20644	20548	20518	20528	20408	20584	20468	20566	20552	20546	20469	20590	20590	20678	20560	20737	20689	20687	20472	20720	20741	20610	20782	20431	20569	20549	20631	20395	20707	20455	20341	20292	20469	20499	20616	20568	20625	20819	20464	20765	20645	20695	20586	20568	20585	20541	20715	20481	20396	20661	20505	20382	20551	20570	20464	20478	20610	20757	20565	20614	20729	20588	20644	20421	20808	20430	20394	20532	20419	20377	20539	20259	20451	20462	20771	20375	20676	20447	20438	20444	20603	20529	20485	20512	20507	20562	20555	20319	20498	20508	20716	20439	20567	20484	20368	20492	20377	20612	20564	20262	20498	20358	20623	20307	20662	20591	20539	20608	20589	20607	20525	20680	20448	20585	20311	20486	20529	20530	20424	20589	20468	20655	20671	20600	20421	20714	20612	20386	20771	20421	20600	20527	20555	20707	20578	20453	20556	20533	20576	20649	20363	20316	20630	20466	20380	20305	20715	20587	20617	20642	20399	20433	20417	20719	20548	20580	20543	20312	20667	20667	20500	20383	20339	20417	20510	20562	20653	20401	20530	20587	20261	20530	20729	20597	20622	20450	20445	20470	20622	20470	20541	20564	20557	20433	20389	20362	20391	20584	20419	20532	20317	20624	20696	20583	20679	20417	20441	20706	20478	20569	20705	20511	20453	20452	20561	20869	20452	20286	20446	20551	20597	20476	20493	20587	20513	20484	20848	20594	20459	20545	20567	20557	20662	20705	20421	20721	20460	20550	20931	20266	20782	20838	20502	20822	20741	20464	20680	20594	20520	20714	20633	20617	20630	20535	20563	20371	20641	20587	20474	20550	20574	20438	20439	20614	20650	20398	20359	20649	20578	20536	20325	20665	20739	20504	20409	20378	20564	20661	20522	20485	20619	20451	20707	20664	20594	20703	20550	20694	20646	20401	20826	20556	20465	20619	20450	20543	20511	20515	20451	20487	20662	20561	20460	20754	20320	20520	20239	20663	20691	20443	20600	20558	20439	20353	20778	20395	20569	20437	20604	20388	20812	20520	20699	20403	20445	20499	20326	20384	20434	20777	20713	20542	20496	20576	20623	20516	20447	20449	20729	20715	20369	20643	20452	20527	20589	20575	20519	20301	20560	20630	20649	20576	20544	20525	20430	20499	20552	20362	20627	20590	20503	20443	20377	20735	20634	20554	20502	20514	20349	20472	20679	20562	20494	20605	20378	20402	20399	20419	20423	20513	20478	20563	20683	20388	20392	20661	20407	20504	20585	20571	20762	20457	20666	20531	20445	20561	20698	20479	20482	20508	20460	20577	20586	20516	20525	20562	20446	20520	20634	20597	20579	20572	20709	20586	20444	20353	20757	20363	20325	20595	20506	20550	20659	20591	20446	20441	20341	20629	20717	20809	20754	20458	20587	20678	20589	20600	20379	20599	20784	20523	20463	20606	20574	20540	20450	20424	20538	20526	20639	20672	20585	20440	20583	20817	20492	20718	20906	20341	20421	20718	20512	20616	20461	20535	20677	20610	20535	20546	20490	20591	20423	20561	20481	20423	20355	20502	20531	20742	20517	20383	20541	20550	20565	20599	20505	20709	20358	20517	20375	20584	20726	20553	20349	20411	20499	20818	20656	20666	20526	20652	20755	20672	20690	20516	20509	20491	20409	20357	20695	20511	20451	20471	20612	20627	20573	20418	20631	20574	20450	20601	20419	20520	20527	20396	20583	20357	20477	20506	20628	20360	20511	20353	20506	20638	20550	20442	20596	20393	20412	20233	20518	20445	20359	20480	20537	20763	20412	20504	20451	20616	20383	20378	20455	20721	20512	20540	20562	20476	20704	20323	20390	20406	20463	20705	20551	20646	20453	20502	20356	20506	20595	20634	20870	20550	20492	20548	20617	20479	20568	20656	20453	20690	20368	20687	20535	20539	20277	20669	20509	20737	20323	20708	20596	20923	20518	20736	20585	20488	20633	20474	20530	20512	20569	20546	20845	20668	20451	20648	20480	20796	20683	20719	20712	20512	20517	20771	20750	20740	20552	20515	20544	20747	20560	20603	20719	20444	20670	20818	20522	20447	20473	20421	20662	20691	20369	20432	20434	20651	20452	20738	20606	20579	20615	20480	20297	20549	20547	20668	20686	20630	20754	20702	20303	20371	20393	20283	20636	20525	20603	20716	20774	20575	20742	20725	20518	20495	20432	20650	20258	20620	20590	20413	20665	20716	20633	20589	20409	20332	20728	20785	20515	20462	20669	20527	20567	20476	20544	20670	20483	20653	20442	20691	20390	20647	20719	20561	20589	20766	20609	20724	20549	20704	20617	20698	20589	20602	20751	20441	20545	20646	20401	20440	20641	20627	20654	20361	20547	20654	20390	20788	20576	20448	20482	20407	20506	20442	20621	20558	20586	20352	20638	20603	20579	20557	20420	20715	20494	20544	20585	20617	20378	20371	20473	20635	20630	20531	20476	20454	20306	20668	20564	20435	20485	20553	20573	20453	20557	20305	20481	20477	20600	20477	20654	20368	20477	20428	20358	20561	20380	20352	20766	20438	20718	20598	20462	20444	20585	20699	20745	20513	20500	20542	20592	20353	20607	20482	20588	20254	20324	20512	20473	20397	20669	20338	20394	20359	20579	20490	20520	20538	20685	20467	20561	20539	20710	20476	20406	20435	20699	20580	20630	20493	20392	20645	20442	20423	20752	20656	20542	20479	20651	20499	20596	20631	20453	20478	20788	20445	20513	20426	20601	20690	20695	20556	20527	20450	20412	20658	20389	20552	20677	20367	20602	20645	20433	20413	20268	20654	20606	20529	20558	20592	20541	20393	20598	20652	20616	20624	20651	20633	20436	20386	20479	20425	20715	20575	20516	20584	20412	20693	20427	20992	20479	20369	20524	20660	20345	20632	20650	20446	20626	20565	20329	20492	20551	20146	20474	20605	20700	20596	20484	20545	20533	20679	20651	20621	20590	20675	20760	20351	20469	20510	20656	20379	20435	20586	20450	20618	20650	20574	20704	20538	20676	20531	20633	20486	20606	20535	20571	20546	20330	20546	20621	20284	20572	20394	20408	20692	20308	20595	20686	20470	20515	20405	20651	20585	20581	20511	20457	20529	20515	20498	20601	20530	20279	20267	20553	20635	20466	20653	20423	20442	20343	20369	20471	20602	20475	20514	20740	20433	20632	20617	20673	20465	20278	20569	20431	20676	20711	20474	20389	20366	20418	20541	20554	20590	20657	20372	20821	20383	20380	20572	20448	20725	20719	20666	20436	20356	20604	20678	20488	20514	20641	20508	20573	20721	20510	20678	20560	20528	20486	20550	20655	20700	20909	20812	20786	20365	20564	20683	20401	20736	20584	20423	20615	20746	20644	20599	20521	20488	20500	20321	20647	20435	20764	20437	20577	20712	20371	20604	20317	20442	20603	20605	20844	20437	20611	20290	20193	20390	20574	20656	20592	20723	20689	20596	20381	20399	20348	20727	20655	20485	20602	20366	20710	20483	20516	20706	20443	20517	20293	20766	20453	20356	20637	20429	20409	20533	20352	20357	20513	20460	20457	20704	20474	20616	20661	20673	20727	20580	20437	20406	20432	20456	20479	20513	20439	20676	20726	20578	20771	20694	20506	20583	20407	20498	20610	20584	20552	20550	20392	20630	20720	20678	20577	20860	20526	20720	20626	20475	20354	20494	20354	20541	20614	20307	20304	20491	20450	20446	20744	20515	20691	20496	20481	20600	20453	20752	20685	20475	20633	20495	20491	20664	20475	20371	20774	20572	20404	20568	20499	20517	20520	20291	20259	20683	20613	20714	20506	20441	20485	20644	20559	20621	20384	20499	20704	20682	20707	20435	20469	20645	20729	20683	20785	20434	20470	20503	20705	20675	20565	20527	20458	20501	20577	20633	20474	20644	20401	20574	20676	20801	20675	20353	20615	20542	20466	20551	20479	20471	20270	20306	20490	20495	20523	20488	20603	20541	20509	20501	20515	20377	20689	20503	20407	20441	20614	20656	20535	20453	20622	20594	20504	20407	20621	20768	20501	20515	20556	20717	20616	20389	20396	20553	20612	20679	20679	20634	20672	20583	20492	20628	20672	20739	20630	20498	20584	20409	20520	20569	20454	20540	20428	20291	20341	20551	20337	20561	20488	20789	20578	20449	20611	20444	20670	20357	20634	20462	20480	20508	20576	20570	20505	20627	20524	20729	20635	20551	20458	20562	20424	20453	20625	20601	20516	20595	20483	20618	20557	20573	20633	20340	20423	20522	20550	20686	20471	20611	20667	20535	20434	20671	20604	20607	20457
22862	29033	28908	24241	21391	19089	17783	16670	15942	15650	15177	14846	14701	14670	14550	14420	14481	14267	14269	14301	14255	14190	14221	14039	14285	14116	14272	14245	14264	14011	14158	14032	14162	14096	14182	14096	14031	14116	14093	14108	14038	14100	14175	14033	14152	13970	14021	14128	14114	13997	14003	14018	14091	13985	14139	13943	14062	14028	14024	14025	14003	14025	14045	13964	14111	14061	14006	13865	13979	14163	14020	13953	14122	14017	14118	14160	14070	14069	13995	14002	14027	14158	13932	14068	13866	13993	14061	13882	13946	14136	14076	14094	14032	14063	14109	13981	13799	14068	14044	13926	13934	14012	13990	14034	13997	13983	14028	13999	14040	13853	13910	14004	14081	14157	13945	14119	13924	13994	14269	13961	13945	13969	13918	13891	14115	14076	14047	13996	14158	13965	14039	14060	14011	14054	14166	13777	13977	13912	13970	14102	14143	13951	14176	13889	14048	13931	13974	13995	14122	13947	13895	13978	13946	14040	13986	14095	14024	13955	14017	14045	13974	14013	13906	14057	13975	14029	13864	13912	13941	13888	14049	13854	14074	14109	13993	14113	14069	13993	13972	13851	14149	14026	13999	14128	13941	13895	13909	13944	14166	13959	13817	14046	13879	13719	14072	14056	13955	13915	13996	13976	14160	14010	14074	13859	13831	13957	13990	14011	13913	13812	14069	13945	14068	14031	13875	14053	14088	13907	14028	13969	13993	13946	14065	13959	13943	13875	14133	13929	13905	14037	13966	14073	13939	14102	13958	13982	13866	13961	14022	14016	14115	13961	14126	14062	13923	14022	14004	13863	14104	13984	14040	13850	14056	13996	14032	13990	14025	13826	14105	14024	14026	14092	13790	13923	13994	14122	13941	13967	14076	14100	13982	13996	14134	13989	14162	13947	13984	13990	14120	14025	13966	14129	13955	14114	14075	14058	14104	13748	13985	14017	14091	13955	14005	14149	13852	13942	13941	13977	13975	14002	13969	13827	14092	13978	13864	13873	13883	14010	14008	14132	14107	13988	14073	14004	13953	14198	14084	14023	14054	13907	13943	14113	14161	13985	13836	14062	14101	14017	13978	13942	13941	13943	14132	13933	14006	13918	14144	13876	13998	14088	14076	13963	14107	14181	13799	14158	13952	14176	14089	13834	13869	14058	14038	14063	13877	14054	14034	14000	13922	14124	13979	13994	14085	13972	14002	13814	14251	13863	14144	13854	14000	13868	13922	14121	14044	14071	14061	13974	14052	13932	14029	14059	14049	13994	14044	14001	14059	14176	13893	14033	13872	14134	13924	13986	14076	14000	13865	14124	14016	14092	14067	14122	13983	14104	14066	14049	13929	14021	13930	13958	14099	13842	13909	14034	14007	14007	13864	13767	14047	13983	14011	14050	13957	13955	13977	14098	14017	13942	13785	13992	14059	14089	13932	14006	14160	14048	14017	14069	13986	14028	14015	14097	13832	13933	13961	13940	13872	14120	13816	14021	13995	14173	13872	14054	13902	13989	14110	13891	13910	14027	14007	13885	13916	14005	13891	13959	13956	13913	13969	13955	13949	13925	14129	13949	14038	14048	13930	13963	14040	14036	13892	14067	14191	13896	14182	14020	13992	13863	14059	14107	14080	14139	13955	13923	14017	13955	13944	13951	13965	13994	13855	13942	13963	14101	13857	13868	14041	13974	13988	13935	14071	14043	13935	14055	14061	13991	13943	13887	14096	14003	14001	13797	14079	13946	14023	14108	13879	14114	14132	13871	14144	14211	14017	13815	13934	14006	13937	14051	13975	13928	14135	13985	14055	13966	14043	13876	14098	14043	14006	13888	14201	14090	13955	13971	14093	14119	13950	14097	13721	14072	13914	14069	13926	14031	13912	14060	14013	14049	14030	13962	14086	13934	14024	13971	14022	13926	13919	14146	13908	14024	14129	13946	13954	13943	14140	14009	14053	13934	14014	14005	13901	14060	14054	13974	13965	14141	13874	14083	13987	14006	14028	14091	13880	14025	13959	13973	14140	14018	14040	14070	13955	13974	13953	14029	14085	14129	13956	14052	13867	14064	13948	13987	14017	14051	14126	13904	13832	14070	14063	13962	13872	13963	14074	13905	13918	14062	13888	13962	13989	14028	14137	13980	14053	13957	13839	14145	13915	14080	14015	13834	14014	14017	13901	13985	13961	14087	14072	14090	13920	14071	14027	14058	13667	13845	14009	13963	13984	13952	14107	14126	13933	14154	14001	13939	14036	14100	13772	13966	14158	14018	14134	13951	14003	13926	14011	13975	13941	13890	14076	14099	14049	14101	14106	14067	13906	13951	14067	13938	13905	13997	14009	13990	13991	13961	14042	13955	14026	13958	13901	13931	14209	13787	13821	13970	14122	13966	13909	14001	14113	14088	14063	13981	14010	14238	14002	13972	13935	13914	14049	13852	14180	13880	13990	13927	14014	13982	14006	14089	13839	14050	14032	14107	14061	14145	14133	14066	13913	14000	13841	14130	14007	13899	13909	14088	13777	13905	14085	14044	13890	14085	14015	14207	13969	14113	14036	13935	14037	14031	14095	13887	13846	14057	14025	14080	13985	14053	13871	14032	14050	13965	13964	13961	14013	13909	14091	13954	13999	14113	13978	13916	13916	13875	14041	14059	13919	13978	14037	14008	13993	13974	14097	13982	14068	14159	13960	14131	13993	14055	13942	13905	14012	14061	14088	14003	13865	14097	13983	13863	14085	14042	14184	14007	14075	13922	14051	14015	14007	14167	13909	14122	13964	13941	14108	13977	13947	14123	14038	14051	14024	14082	13819	14009	13924	13912	13982	13968	13971	14089	13911	14020	13940	14144	14049	14015	14038	14116	13914	14076	14010	13967	13941	14028	13962	14007	14180	13982	14014	14109	13914	14108	14037	14063	13985	14004	14080	13795	14024	13978	13978	14162	13951	14127	14076	13909	14191	14041	13926	13895	13945	13880	14026	14098	13923	14227	13947	14019	14041	14023	13997	14002	13946	14088	13841	14016	13991	13840	13962	14023	14119	13997	13938	14013	14098	14001	14158	14032	13990	13921	13849	14135	13953	14038	14009	13898	14148	14028	13897	13935	13840	13993	13992	14013	14056	13982	13950	14055	13918	14015	14073	14020	14038	13958	14067	13850	13911	13990	14053	14069	13843	13952	14056	14073	14107	13938	14043	14120	13967	13830	14013	13969	14044	14024	14129	14058	14024	14048	14012	14000	14019	14025	13938	13982	14100	14071	13949	14098	14138	14105	14007	13938	13878	14149	14040	14154	14087	13943	14025	13989	14009	14121	13959	14093	13977	13961	14060	14003	13904	14043	14028	13900	14020	13990	14005	14041	14033	13985	14029	13954	14048	14020	14020	14023	13844	13975	14112	13854	13872	14045	14205	13826	14102	13881	13953	13899	13887	13972	14092	13987	13938	14180	13962	13955	13971	14099	14031	13973	14150	13866	14056	14157	13993	13912	13863	13883	13939	13940	14136	14050	14193	14014	13989	14064	14095	13985	14018	13941	13983	14059	14032	13992	14052	13773	13919	13919	14023	14007	13981	13919	13903	14009	14001	13943	14158	13810	13858	14155	14049	13880	13947	13972	14117	14193	14217	14139	14058	13995	14075	13998	13988	14029	13968	13952	14021	14117	14187	14024	14104	14084	14038	13919	14013	14067	14127	14038	14104	13964	13981	13990	14229	14083	13983	13914	13954	14065	13979	14035	14040	13901	14022	13882	14131	13953	14045	14154	14193	14076	14124	14072	13955	14038	13980	13913	14000	14055	13909	14019	14005	14194	13965	14089	13950	13998	14084	14059	14031	13919	14023	13871	14128	13986	14143	13968	13996	14003	14010	13950	13825	13938	13988	14095	14006	14087	14161	14105	13999	14168	13981	13968	13996	13968	13993	14029	13920	14085	13953	13987	14029	14041	13857	14113	14124	14177	13991	13947	13954	13883	13831	14084	14185	14073	14226	14062	13916	13898	13814	13982	13947	14007	14044	14020	14053	13955	14211	14064	14026	13864	13930	14051	14104	14068	14074	14009	14121	14103	13936	13868	14004	13986	14248	13971	14089	13776	14022	13943	14111	14036	14110	13868	13982	13997	14310	14018	14001	14017	14051	13862	13965	13955	14124	13905	14045	13987	14040	14082	13993	14072	13898	13940	13917	13950	14218	13984	13863	14090	13846	13904	13902	13740	14019	14034	14075	13972	13861	14079	14046	14063	14024	14000	13901	14008	14034	13968	13796	13982	14012	14013	14017	14044	14179	13965	14079	14090	13988	13920	14128	14063	13961	13989	13998	13943	14116	13856	14060	14071	14018	14049	13856	14102	13906	14001	13943	13992	13870	13920	13936	14146	13963	14022	13870	13930	14008	13932	14006	13865	13966	14013	13979	14091	13982	14182	13919	14131	13874	13961	13919	13979	14098	13769	14081	14103	14097	14069	14013	14028	13815	13996	14042	14041	14064	13956	13949	14064	14091	13891	14046	14093	14151	14018	14063	14134	13950	14057	13909	14032	13957	14055	14114	14123	14050	14215	14125	14047	14093	13934	13985	14128	14158	13946	13940	14000	14068	13860	13987	14060	13938	14048	13938	13991	14092	13975	14098	14006	14000	13959	13933	14092	13996	13957	14033	13972	13998	13998	13999	13939	14062	13920	13997	14025	14095	14113	13917	13924	13986	13919	14042	13840	14033	14054	13960	14094	13897	13964	13998	13893	14121	13854	14076	13835	13979	13788	13817	14071	14098	13988	13894	13935	14006	13985	13850	14042	14180	14076	13932	14030	13906	13923	13815	14034	13993	14018	14068	13937	14043	13989	14047	13889	14044	14025	13997	13882	13954	14001	13973	14063	13986	14062	13938	13925	13877	14004	13921	14059	13970	14117	14108	13962	14068	14150	13869	13964	14064	13977	14010	13925	14137	13941	13941	14005	14068	13964	13993	13998	13989	14079	14000	14108	14200	14045	13755	14043	13949	13829	14105	14119	13866	13878	14021	14037	14101	13998	13959	14087	13945	14206	14003	13962	13964	14021	14072	13958	13996	14224	14036	14024	14034	13904	13946	14091	13909	13967	14042	13850	14004	13852	13974	14000	14067	14106	13950	14017	13975	13949	14070	14188	14068	13916
24700	21210	27804	25537	24297	27238	27613	24311	23219	22847	22385	21975	21832	21621	21457	21183	21215	21610	21080	21082	20615	20994	20888	20887	20993	20963	20868	20862	20945	20614	20840	20684	20511	20723	20640	20653	20778	20575	20647	20831	20858	20746	20724	20553	20707	20510	20605	20538	20756	20919	20742	20794	20643	20687	20875	20546	20661	20613	20431	20746	20668	20595	20833	20644	20814	20800	20416	20873	20634	20703	20438	20522	20684	20765	20547	20639	20858	20698	20538	20687	20659	20693	20754	20579	20841	20414	20442	20708	20604	20831	20705	20441	20797	20782	20782	20527	20679	20547	20625	20654	20740	20656	20517	20717	20459	20437	20710	20602	20541	20789	20361	20790	20505	20650	20724	20421	20721	20827	20460	20587	20661	20793	20830	20550	20649	20695	20744	20565	20641	20761	20504	20704	20426	20662	20650	20686	20512	20530	20835	20747	20767	20813	20602	20631	20546	20480	20534	20577	20611	20549	20488	20575	20637	20532	20314	20562	20667	20631	20632	20612	20668	20650	20496	20574	20773	20769	20657	20683	20468	20606	20740	20448	20668	20650	20433	20620	20387	20432	20492	20625	20782	20694	20556	20743	20802	20481	20689	20532	20628	20656	20702	20772	20699	20668	20734	20548	20624	20589	20949	20475	20553	20594	20492	20553	20684	20578	20608	20477	20591	20734	20625	20553	20715	20805	20458	20381	20529	20563	20614	20561	20729	20408	20614	20563	20518	20588	20556	20629	20844	20543	20735	20562	20744	20718	20744	20764	20773	20851	20594	20410	20609	20433	20564	20661	20728	20395	20667	20615	20624	20346	20588	20610	20648	20732	20630	20727	20565	20732	20606	20762	20671	20833	20645	20678	20512	20774	20656	20665	20640	20596	20463	20551	20527	20541	20552	20430	20531	20623	20518	20549	20520	20800	20871	20659	20857	20775	20866	20765	20660	20513	20666	20362	20536	20658	20453	20785	20621	20528	20785	20427	20625	20622	20588	20743	20797	20768	20482	20544	20615	20513	20749	20393	20548	20485	20625	20715	20667	20456	20592	20510	20521	20419	20521	20310	20535	20569	20734	20620	20556	20662	20535	20598	20317	20384	20637	20707	20750	20429	20691	20611	20441	20698	20834	20607	20567	20698	20610	20644	20827	20754	20479	20511	20328	20439	20710	20446	20650	20574	20565	20589	20491	20768	20387	20410	20721	20549	20540	20618	20610	20727	20458	20697	20667	20533	20284	20765	20554	20636	20412	20538	20955	20632	20551	20448	20494	20656	20379	20514	20308	20260	20441	20711	20564	20793	20741	20598	20725	20668	20733	20432	20637	20582	20479	20380	20681	20405	20647	20622	20646	20460	20733	20635	20628	20543	20649	20714	20519	20438	20676	20587	20720	20681	20641	20690	20707	20700	20486	20577	20377	20651	20510	20693	20761	20600	20475	20598	20466	20611	20687	20697	20622	20748	20532	20446	20527	20695	20562	20678	20686	20694	20758	20622	20694	20561	20694	20345	20564	20453	20473	20646	20601	20726	20886	20602	20384	20496	20544	20423	20415	20793	20602	20631	20454	20629	20520	20551	20462	20500	20569	20511	20277	20725	20668	20334	20754	20563	20576	20518	20602	20493	20676	20337	20527	20716	20546	20584	20693	20603	20630	20693	20683	20553	20728	20778	20485	20609	20462	20555	20476	20479	20727	20793	20439	20506	20449	20683	20580	20746	20714	20393	20680	20638	20700	20675	20623	20506	20747	20626	20589	20903	20719	20620	20684	20626	20595	20747	20463	20676	20696	20602	20613	20742	20500	20593	20699	20533	20866	20652	20593	20613	20498	20603	20749	20607	20693	20667	20558	20690	20924	20535	20562	20530	20493	20636	20682	20644	20799	20696	20685	20888	20678	20482	20627	20549	20519	20491	20554	20528	20435	20394	20817	20724	20624	20446	20577	20270	20573	20598	20586	20449	20602	20634	20546	20743	20541	20589	20572	20684	20394	20390	20718	20856	20574	20551	20454	20737	20518	20329	20473	20371	20553	20572	20658	20400	20614	20664	20691	20488	20739	20479	20500	20898	20554	20638	20819	20527	20617	20593	20479	20640	20653	20515	20667	20560	20771	20629	20657	20744	20875	20690	20485	20631	20571	20475	20605	20591	20813	20632	20651	20670	20606	20648	20591	20815	20636	20660	20652	20462	20437	20598	20579	20629	20724	20622	20627	20654	20718	20654	20643	20696	20730	20705	20402	20745	20536	20392	20576	20635	20470	20794	20794	20689	20851	20616	20689	20756	20715	20599	20776	20581	20606	20408	20669	20182	20276	20806	20697	20756	20480	20694	20555	20723	20418	20719	20542	20745	20586	20639	20768	20627	20802	20465	20517	20620	20729	20482	20535	20464	20637	20569	20725	20542	20692	20659	20634	20678	20685	20521	20559	20701	20854	20672	20560	20607	20836	20426	20663	20892	20676	20468	20605	20657	20447	20494	20533	20459	20471	20578	20555	20730	20526	20361	20320	20405	20561	20592	20709	20813	20699	20659	20556	20514	20534	20721	20576	20499	20498	20286	20655	20632	20576	20542	20697	20457	20730	20599	20634	20622	20621	20524	20607	20396	20683	20709	20628	20420	20428	20687	20687	20610	20747	20548	20450	20520	20568	20596	20487	20647	20465	20524	20570	20592	20688	20798	20414	20824	20891	20501	20701	20595	20611	20701	20724	20478	20404	20675	20692	20467	20686	20575	20572	20568	20544	20491	20608	20427	20523	20660	20459	20587	20609	20559	20707	20626	20558	20576	20693	20542	20789	20539	20550	20486	20723	20537	20607	20602	20746	20548	20557	20435	20423	20652	20726	20620	20609	20501	20791	20485	20540	20437	20560	20700	20614	20343	20684	20555	20497	20678	20626	20590	20552	20748	20664	20594	20275	20600	20366	20513	20687	20609	20712	20739	20555	20623	20473	20657	20536	20331	20534	20506	20508	20376	20561	20588	20695	20713	20454	20800	20720	20408	20672	20537	20604	20692	20575	20389	20485	20428	20664	20771	20658	20730	20754	20566	20559	20409	20458	20648	20610	20635	20765	20452	20541	20564	20462	20605	20541	20717	20592	20582	20538	20568	20512	20847	20625	20570	20645	20650	20575	20442	20276	20634	20749	20480	20575	20459	20877	20625	20541	20565	20518	20674	20592	20683	20736	20675	20497	20645	20659	20757	20784	20560	20615	20557	20778	20575	20871	20636	20554	20685	20627	20663	20702	20670	20472	20411	20609	20470	20619	20627	20546	20761	20670	20551	20662	20631	20599	20475	20597	20720	20541	20720	20616	20676	20614	20588	20577	20542	20564	20675	20693	20633	20600	20529	20485	20668	20786	20556	20559	20634	20692	20431	20705	20501	20617	20585	20365	20457	20416	20397	20604	20637	20686	20510	20605	20737	20695	20548	20879	20631	20589	20600	20533	20743	20715	20914	20907	20461	20454	20532	20407	20496	20435	20672	20565	20383	20424	20413	20618	20663	20739	20420	20616	20487	20622	20405	20615	20644	20652	20518	20860	20525	20426	20566	20393	20597	20457	20542	20696	20636	20446	20640	20290	20334	20788	20641	20706	20551	20483	20681	20742	20643	20625	20609	20680	20422	20547	20634	20799	20801	20620	20539	20595	20700	20729	20660	20856	20791	20858	20546	20806	20677	20424	20545	20568	20389	20536	20750	20564	20831	20702	20560	20570	20791	20718	20776	20613	20640	20392	20602	20386	20584	20556	20551	20455	20601	20666	20543	20443	20639	20546	20812	20440	20496	20825	20466	20620	20438	20517	20727	20340	20553	20400	20538	20720	20413	20599	20559	20690	20565	20482	20540	20401	20517	20561	20555	20594	20690	20610	20522	20547	20677	21037	20584	20497	20546	20565	20560	20576	20444	20476	20534	20527	20309	20573	20806	20395	20651	20543	20543	20547	20343	20650	20589	20748	20701	20369	20649	20502	20571	20612	20837	20708	20554	20510	20359	20418	20618	20653	20581	20807	20609	20675	20775	20617	20587	20628	20611	20730	20692	20897	20840	20809	20392	20517	20532	20630	20617	20807	20437	20651	20575	20627	20459	20668	20488	20604	20540	20531	20592	20666	20668	20637	20569	20666	20956	20581	20497	20463	20643	20624	20519	20442	20476	20832	20582	20769	20549	20469	20684	20631	20494	20500	20692	20539	20454	20507	20440	20745	20466	20718	20499	20690	20601	20450	20585	20676	20716	20674	20648	20737	20450	20574	20544	20582	20608	20784	20507	20427	20562	20356	20531	20701	20636	20835	20679	20489	20509	20529	20631	20673	20403	20605	20533	20669	20739	20532	20465	20500	20555	20627	20724	20714	20457	20449	20501	20639	20537	20781	20589	20623	20522	20496	20523	20719	20554	20598	20657	20584	20526	20550	20673	20607	20464	20610	20453	20686	20683	20468	20697	20823	20767	20502	20662	20563	20401	20440	20738	20443	20520	20673	20836	20697	20595	20868	20684	20550	20667	20587	20803	20587	20790	20489	20566	20607	20450	20809	20869	20536	20607	20530	20559	20337	20462	20944	20609	20577	20519	20499	20685	20645	20560	20740	20691	20595	20664	20595	20633	20614	20620	20752	20623	20765	20578	20580	20594	20757	20396	20569	20622	20709	20547	20419	20492	20540	20818	20601	20530	20586	20517	20378	20522	20479	20568	20632	20439	20575	20728	20564	20844	20504	20593	20696	20570	20781	20458	20852	20425	20616	20403	20684	20391	20623	20494	20511	20693	20583	20604	20636	20633	20471	20224	20542	20563	20478	20610	20581	20448	20711	20715	20625	20617	20284	20618	20441	20457	20422	20616	20460	20833	20464	20690	20811	20708	20671	20690	20610	20568	20602	20915	20758	20649	20536	20596	20575	20520	20662	20775	20599	20524	20838	20469	20774	20596	20770	20531	20431	20616	20448	20568	20814	20451	20577	20534	20615	20732	20523	20778	20643	20568	20772	20795	20590	20582	20601	20422	20558	20599	20724	20659	20587	20570	20519	20664	20719	20578	20551	20502	20612	20607	20703	20688	20585	20513	20696	20591	20547	20692	20690	20719	20552	20443	20673	20590	20769	20586	20551	20762	20539	20718	20517	20655	20672	20553	20563	20580
21580	36393	36255	30268	26036	22585	20387	18949	17792	16762	16343	15651	15504	15275	15206	14917	14865	14759	14558	14327	14397	14418	14360	14226	14176	14202	14174	14439	14294	14214	14154	14226	14010	14381	14056	14075	14262	14141	14160	14070	13957	13868	14191	13957	14054	13867	14023	14216	14001	14006	14071	13820	14123	14027	14077	13900	13919	14039	14025	13870	14024	13967	14154	14019	14002	13975	14171	13897	13903	14009	14188	14013	13984	13849	13935	14170	13832	13946	14091	14070	13888	14061	13970	13964	14062	14111	13995	14179	13960	14148	13984	13991	14098	13983	14078	14023	14002	13953	13783	13921	13933	13977	13931	13834	13959	14105	13990	14000	13857	14003	13918	14110	13927	14018	14062	14055	14036	13958	13970	14103	14054	13917	14066	14037	14129	13994	14104	13929	14072	14166	14107	13947	13982	14043	13870	14008	13956	14094	13993	13898	13995	14032	14020	13910	14001	13934	13899	14004	13888	13871	14070	13996	13960	13929	13966	13984	13938	14088	14071	13966	13911	13775	13929	13959	13936	13781	14062	14048	13881	13994	14098	14060	13971	13772	13990	14041	14069	13892	13866	14062	14096	14070	13911	13934	13991	13975	13922	13890	14034	14065	13968	14012	13950	13928	13972	13968	13980	14031	14113	14066	13909	14069	14099	13877	13858	14039	14087	14020	13955	13986	13903	14002	13819	14171	13850	13947	13954	13869	14015	13893	14141	13914	14089	13883	13953	13954	13909	14051	13880	14157	14185	14011	14018	14010	13950	14089	14036	14081	14076	14007	13977	13920	13874	13957	13920	14067	14045	13985	14018	14075	14017	14259	13873	14029	13898	13964	14139	13975	14027	13961	14204	13883	14061	14114	13943	13959	13891	14017	13993	13972	14136	13955	13920	13999	13940	14076	13981	13974	13926	14067	13968	13790	13951	13984	13911	13919	13880	14048	13981	13823	13830	14033	14178	13944	14123	13927	13903	14024	14098	13959	13918	14090	13929	14055	13999	13810	13932	13867	14198	13977	14069	14025	14047	13892	14049	14016	13781	13951	13851	13899	13955	13858	14000	14110	13828	13923	13991	13945	14070	14152	14111	13905	13887	13919	14106	14187	13763	13860	13981	13986	13813	13984	13946	13973	14141	13918	13999	13976	14056	13909	13951	13984	13970	14072	13966	14130	14033	14025	14102	14052	13819	13970	14022	13931	14188	13934	13906	13887	13907	13993	13924	14116	14120	13942	14032	13935	14014	13858	13947	14001	13946	14017	14042	14018	13862	14097	14098	13870	14017	13955	14067	13766	13947	14034	14031	13960	13987	14106	14041	13888	13758	14074	13838	13944	13988	13893	14009	13936	13812	14170	14011	13885	14129	13860	13994	14101	13825	13974	13910	14003	13865	13944	14199	13923	13948	13988	14020	13913	14110	13917	14146	13871	13977	13969	13948	13909	14018	14017	14167	13943	13884	13862	14068	13937	13960	13968	13998	13948	14011	13950	13851	14075	13788	14071	14038	13880	14106	13983	14082	13972	14056	13919	13873	14085	13963	13934	13975	13908	14081	13905	13995	14070	13806	14099	13969	13917	13974	14136	14058	13984	14135	13839	14073	14064	13942	14049	13935	14044	14023	13995	14052	13967	13987	14050	14044	14003	13897	13978	13913	14092	13807	13773	14001	13959	13926	13774	13980	13923	14105	13914	13967	14069	13917	13929	14140	13910	14091	13819	13777	14000	13819	13883	14193	14171	13943	14057	14156	13938	13805	13979	13968	13991	13913	14010	14146	13969	14054	13928	13876	13911	14034	13831	14173	13954	14094	14116	13954	13968	14057	13963	14022	14023	14047	14053	13942	13970	14029	13910	13947	14003	14123	13989	14029	13865	13980	14006	14038	13973	13950	13939	13982	13963	13902	13934	13962	13977	13771	13928	13975	13892	14023	13963	13986	13842	14064	13953	13968	14031	13987	14092	13906	14009	14046	13952	14089	14004	14039	13901	13871	13813	13880	14009	13947	13877	13926	14095	13796	13986	14039	13985	14004	14047	14017	14184	14021	14036	13902	13927	14099	13836	14046	14068	13960	13867	14085	13973	14017	14204	13958	13936	14056	13824	14064	13788	13902	13946	14089	14090	13848	13952	14004	13909	13949	14036	14107	14037	14151	14195	13963	13882	14010	14135	13887	13917	13822	13896	14054	13952	14112	13866	14005	13901	14022	13915	13877	13881	13946	13921	14079	14054	13961	13839	13983	14016	13932	13911	13854	13931	13857	14107	13963	14098	14039	13985	14133	13907	13907	14196	13961	13873	14128	13910	13917	13817	13921	13822	14042	13873	13969	14082	13941	13998	13853	14040	13919	13994	13965	13941	14014	14025	14076	13928	13808	14125	14138	13941	13940	13976	14170	13896	14093	14000	13959	14025	14070	14011	14015	14073	13850	13976	13899	14009	13960	14030	14193	14090	13951	14195	14051	13990	13957	13922	14148	13878	14050	13907	14187	14053	13962	13956	14086	14057	13976	13919	14035	14007	14051	13858	13978	14003	13996	14122	14031	14113	14012	14086	13962	13962	14022	13883	14025	13979	13987	13822	14004	13828	13889	13975	13998	14085	13986	13967	13863	13972	13985	14038	13787	14017	13935	13984	13933	13974	13892	14089	14071	13811	14020	14098	13871	13955	13983	14008	14002	13876	13916	13985	13869	13990	13821	14017	14054	14042	14100	14020	13884	13834	14069	13866	14084	13877	14026	13952	13937	14027	13930	13892	13995	14010	14010	13967	13835	13830	13744	14121	14171	13943	13799	14066	13810	13935	13957	13924	14052	14159	13956	14146	14007	13998	13967	14070	13971	14033	14118	14139	13874	14027	14081	13984	13991	13910	13822	13802	14008	13997	14056	13972	13947	14026	13928	13887	14130	13988	13887	14088	13986	13944	13951	14109	13928	13900	14030	13900	13946	13954	13957	14094	13954	14107	13987	14018	13944	13755	14021	13927	14015	13841	13959	13993	13933	13999	14049	13982	13958	14196	13999	14066	14079	14089	13882	13943	13936	14093	13947	13800	13927	14011	14057	13898	14087	13982	13967	14050	13963	14158	13799	14013	14076	13877	13908	14102	14008	13997	13784	14051	13873	13810	13846	13979	13820	14170	13856	13937	14048	13813	13996	13837	13940	14054	13926	14012	14004	14064	13773	13963	13974	13972	14079	13980	13833	13847	13973	13931	14117	13948	13916	13941	13876	13909	13908	13898	13842	13984	14059	13854	14075	13928	14011	14018	14155	13954	14001	14018	13871	13973	13970	13947	13914	13820	13843	14126	14034	13964	14145	14070	13955	13946	13938	13988	14187	14007	13998	14010	14037	14121	14022	13998	14016	14010	14107	14004	13948	13896	13999	13975	13893	14050	13977	14057	13941	14063	13967	13976	13988	13735	13958	13920	14112	13979	14025	13963	14041	14104	14150	14073	14086	14004	13912	14073	14066	14057	13803	14071	13993	13840	14037	13942	14001	13999	13940	13916	14050	14060	14077	13951	13930	13865	13939	13867	14010	14001	13913	14065	14014	13940	13935	14161	14125	13817	14065	14143	13894	14136	13931	13992	14058	13992	13930	14108	14077	14176	13958	14018	14015	13844	13781	13870	14011	13933	13968	14093	14035	14050	13905	14058	14025	14002	14131	14064	14030	14018	14059	14006	13974	13904	14049	13899	13839	14059	14068	13903	14088	13912	14015	13959	13915	14015	13955	13892	14072	14006	14005	13920	14099	13947	13913	14228	13993	13988	14084	14092	14103	13933	14039	13949	14066	13826	13913	14132	14251	13995	14120	14111	13868	13885	14010	14072	14185	14042	13952	13917	14024	14064	13981	13930	13936	14008	13940	13769	13995	14212	14096	13885	13959	14039	13898	13984	13962	13840	14001	13911	14011	13919	13950	13959	14113	13959	13971	13941	14001	13961	14017	13903	13962	14112	14057	13885	13847	13926	13892	13978	13770	14117	14024	14065	14007	14067	14108	14020	13968	14078	14009	13867	13961	14018	14017	14038	13954	13902	13930	14038	13896	14053	14001	13883	13973	14041	13972	14078	13881	13940	14135	13922	13879	14075	14009	13943	14008	14063	14100	13783	13987	13969	13919	13991	13958	13817	14071	14133	14061	14050	13950	13990	14012	14037	13983	14093	14074	14161	14050	13899	13896	13910	13995	13817	14174	13879	13877	13802	13956	14017	13812	14080	14173	13856	14156	13841	13836	13949	13891	13940	14108	13993	13945	14004	13990	13920	13867	14071	14002	14049	14007	14128	13898	14028	14166	13896	14069	14068	13848	13944	14015	13886	14026	13951	14026	13925	13942	13989	13977	14016	13982	14065	13850	13964	13933	13925	14090	13926	13917	13986	13980	13993	14044	13978	13931	14140	13980	13982	14131	13848	14034	13944	14016	14018	13730	13928	14001	13972	13913	14023	13916	13938	14177	13944	14038	14000	14047	14161	14037	14012	13970	13905	13868	14009	13999	13895	13908	13916	13936	13938	13911	13894	13930	13945	14077	13841	14130	13975	13985	13977	13909	13969	14175	13936	14161	13879	14013	13902	14031	14157	14094	13880	13827	13862	14060	13993	13999	13921	14045	13974	14042	13783	13940	13919	13858	14039	13830	14016	14002	13996	14002	14061	13927	14060	14085	13981	13811	14153	14107	13817	13950	13875	13881	13939	14059	14034	14017	14007	13796	13978	13905	13852	14082	14098	13810	14065	13937	13918	13968	14010	14004	13819	13894	13780	14118	14028	13820	14037	14175	13923	14036	13840	13998	14129	13893	14106	13939	14032	14018	14099	13972	14065	13981	13974	14125	14070	13908	14154	13874	13959	13927	14052	13977	13850	13927	13928	13936	13917	14048	13824	13843	13968	13908	14108	14012	14099	14003	14032	13927	14131	13862	14017	13991	14047	13945	13787	14110	14075	13763	13830	14059	14031	13994	14012	14058	13986	13939	14150	13950	13886	13891	14005	13904	14038	14046	13934	14029	13968	13800	13924	14117	14056	14067	14003	14077	13936	13876	13984	13935	14047	13966	13971	13748	14033	13922	14041	14166	13973	14120	14084	13974	13966	14136	13779	13978	13972	14282	14084	13974	14087	14121	13977	14032	13986	14000	13919
22676	21139	27901	24949	22796	27410	31911	27693	26070	25330	24245	23993	23996	23543	23619	23487	23330	23094	23089	22704	22938	22816	22788	22751	22784	22609	22556	22604	22718	22676	22568	22490	22615	22520	22569	22573	22621	22517	22679	22482	22492	22563	22508	22192	22440	22494	22209	22236	22502	22668	22382	22287	22344	22253	22438	22659	22662	22523	22296	22392	22302	22413	22486	22258	22471	22272	22184	22064	22268	22277	22394	22303	22358	22459	22040	22517	22255	22269	22342	22132	22244	22459	22449	22214	22273	22253	22086	22055	22211	22272	22342	22346	22368	22540	22462	22363	22341	22359	22226	22539	22333	22270	22241	22381	22301	22291	22236	22349	22519	22070	22122	22460	22305	22259	22387	22296	22254	22182	22255	22069	22059	22398	22229	22135	22269	22110	22372	22239	22335	22354	22489	22233	22406	22322	22427	22125	22271	22503	22295	22207	22439	22551	22239	22373	22305	22360	22325	22354	22297	22218	22514	22517	22265	22375	22086	22370	22471	22421	22350	22266	22177	22346	22253	22450	22194	22187	22404	22320	22519	22145	22266	22313	22281	22214	22494	22226	22294	22390	22295	22352	22554	22550	22277	22257	22241	22258	22241	22221	22245	22447	22334	22313	22231	22266	22143	22324	22234	22406	22414	22325	22249	22406	22509	22325	22461	22202	22365	22284	22224	22427	22413	22043	22389	22236	22192	22200	22234	22268	22305	22383	22344	22459	22392	22332	22349	22385	22170	22032	22454	22349	22242	22276	22394	22248	22228	22357	21984	22394	22300	22163	21956	22317	22210	22112	22160	22205	22347	22337	22354	22538	22232	22194	22231	22410	22201	22154	22177	22223	22298	22253	22328	22223	22194	22575	22307	22359	22124	22194	22275	22101	22343	22069	22049	22303	22108	22183	22240	22311	22258	22332	22236	22323	22124	22075	22420	21969	22173	22190	22163	22049	22308	22350	22119	22205	22367	22109	22195	22474	22393	22360	22065	22166	22117	22299	22246	22119	21960	22270	22396	22193	22198	21989	22237	22105	22058	22381	22414	22180	22214	22227	22150	22111	22174	22557	22204	22246	22136	22336	22129	22247	22243	22111	22265	22445	22268	22149	22240	22330	22401	22365	22432	22288	22412	22313	22348	22060	22375	22515	22351	22447	22545	22276	22364	22410	22285	22243	22236	22218	22099	22304	22251	22248	22248	22153	22121	22097	22398	22350	22370	22291	22369	22276	22267	22214	22178	22234	22184	22087	22308	22421	22279	22396	22568	22260	22264	22300	22445	22340	22075	22442	22377	22314	22301	22117	22271	22188	22216	22359	22384	22346	22184	22211	22238	22192	22320	22286	22269	22354	22117	22322	22330	22340	22354	22305	22131	22350	22272	22285	22086	22062	22263	21972	21960	22220	22385	22472	22170	22295	22322	22223	22095	22342	22273	22324	22225	22257	22376	22324	22160	22278	22431	22140	22140	22358	22204	22073	22434	22209	22178	22183	22320	22214	22237	22085	22220	22384	22543	22403	22212	22289	22057	22307	22318	22320	22291	22179	22228	22263	22408	21988	22259	22267	22045	21995	22172	22365	22246	22302	22221	22302	22279	22402	22499	22279	22464	22180	22423	22327	21993	22217	22284	22318	22122	22241	22358	22025	22232	22118	22319	22222	22215	22355	22335	22280	22194	22224	22476	22320	22424	22190	22417	21994	22377	22309	22280	22164	22366	22231	22268	22321	22352	22279	22258	22364	22168	22268	22549	22306	22350	22124	22545	22150	22452	22344	22200	22318	22139	22180	22211	22305	22393	22013	22402	22070	22113	22175	22389	22278	22306	22352	22431	22196	22305	22263	22281	22339	22220	22422	22254	22075	22202	22128	22137	22306	22393	22568	22110	22323	22061	22449	22443	22198	22282	22286	22320	22453	22195	22226	22298	22303	22343	22164	22374	22273	22397	22294	22364	22375	22383	22082	22219	22313	22376	22231	22177	22092	22008	22385	22365	22243	22197	22308	22111	22291	22231	22346	22036	22261	22470	22480	22251	22183	22359	22365	22250	22210	22256	22232	22250	22208	22301	22325	22267	22170	21988	22177	22067	22331	22369	22343	22285	22349	22364	22458	22108	22235	22173	22476	22031	22342	22376	22215	22465	22275	22359	22121	22214	22226	22300	22274	22383	22565	22336	22324	22153	22404	22273	22234	22160	22327	22037	22152	22048	22477	22211	22326	22205	22225	22328	22209	22238	22260	22216	22080	22297	22456	22222	22325	22454	22237	22329	22355	22255	21957	22163	22313	22221	22296	22473	22350	22231	22069	22154	22250	22453	22350	22195	22127	22314	22200	22339	22188	22201	22167	22260	22263	22199	22334	22163	22236	22304	22363	22191	22309	22178	22390	22398	22199	22234	22300	22199	22326	22217	22247	22293	22140	22305	22145	22067	22253	22178	22211	22453	22311	22343	22223	22357	22267	22498	22121	22205	22186	22449	22146	22339	22417	22406	22397	22503	22224	22314	22332	22439	22232	22552	22388	22111	22095	22253	22275	22297	22250	22409	22291	22353	22176	22222	22202	22317	22239	22327	22088	22136	22190	22207	22065	22431	22328	22180	22113	22536	22372	22399	22545	22428	22169	22261	22043	22103	22372	22135	22118	22094	22137	22076	22390	22378	22207	22367	22514	22388	22411	22256	22280	22371	22237	22512	22359	22234	22274	22255	22074	22214	22272	22294	22344	22178	22114	22199	22085	22251	22320	22260	22225	22291	22030	21895	22375	22480	22673	22179	22362	22269	22239	22210	22274	22204	22209	22093	22462	22379	22173	22301	22364	22045	22274	22426	22402	22239	22028	22296	22238	22186	22435	22465	22335	22337	22054	22335	22286	22231	22182	22278	22478	22523	22417	22141	22468	21998	22094	22284	22088	22154	22323	22411	22012	22276	22323	22298	22086	22139	22265	22180	22217	22258	22068	22107	22162	22259	22082	22301	22312	22371	22313	22245	22087	22316	22235	22230	22266	22422	22379	22146	22157	22231	22408	22225	22339	22375	21996	22387	22382	22279	22127	22032	22067	22422	22571	22223	22391	22323	22274	22149	22069	22133	22224	22148	22330	22052	22367	22199	22202	22341	22358	22425	22274	22438	22281	22071	22091	22187	22342	22247	22120	22392	22233	22130	22162	22332	21947	22351	22315	22325	22315	22409	22195	22120	22157	22374	22281	22243	22569	22252	22195	22475	22013	22288	22068	22320	22188	22137	22537	22245	22354	22330	22528	22396	22081	22169	22269	22102	22264	22226	22156	21942	22385	22107	22364	22362	22255	22260	22398	22254	22240	22412	22486	22367	22191	22282	22426	22221	22266	22082	22190	22432	22408	22294	22270	22496	22320	22167	22141	22329	22338	22345	22362	22279	22158	22417	22092	22166	22315	22494	22231	22156	22238	22322	22165	22375	22186	22395	22444	22304	22363	22326	22262	22197	22267	22418	22403	22188	22275	22192	22223	22406	22174	22244	22314	22186	22501	22170	22063	22147	22288	22363	22260	22323	22229	22282	22273	22326	22223	22165	22339	22269	22277	22162	22178	22345	22272	22211	22288	22089	22080	22428	22309	22208	22384	22144	22161	22121	22038	22300	22245	22273	22038	21995	22275	22301	22226	22097	22256	22339	22168	22164	22265	22415	22372	22349	22009	22231	22131	21957	22069	22360	22130	22322	22382	22427	22511	22236	22134	21971	22101	22326	22383	22363	22277	21995	22143	21961	22402	22108	22199	22222	22162	22057	22194	22151	22233	22344	22314	22352	22134	22317	22166	22484	21934	22297	22261	22303	22312	22187	22239	22238	22246	22204	22168	22096	22117	22462	22127	22297	22360	22122	22418	22285	22435	22252	22232	22082	22283	22335	22408	22076	22040	22256	22338	22038	22279	22209	22337	22179	22178	22003	22225	22302	22385	22344	22104	22209	22216	22195	22293	22202	22427	22221	22175	22191	22241	22329	22342	22359	22269	22456	22275	22295	22295	22232	22324	22248	22419	22489	22248	22318	22225	22188	22211	22408	22239	22257	22079	22300	21935	22377	22379	22160	22310	22172	22328	22220	22487	22412	22273	22380	22125	22075	22205	22178	22275	22362	22338	22264	21978	22214	22155	22369	22251	22271	22299	22125	22322	22268	22064	22358	22465	22262	22271	22216	22379	22362	22187	22199	22430	22328	22236	22156	22335	21989	22317	22416	22328	22293	22303	22190	22286	22279	22224	22382	22178	22307	22305	22109	22161	22347	22235	22464	22284	22244	22130	22365	22289	22379	22218	22362	22427	22283	22290	22217	22539	22400	22278	22408	22361	22289	22145	22116	22309	22022	22355	22281	22411	22177	22246	22143	22219	22293	22270	22035	22133	22135	22342	22461	21986	22046	22294	22275	22345	22200	22309	22382	21948	22408	22366	22390	22097	22517	22384	22272	22040	22335	22195	22172	22303	22346	22154	22556	22645	22215	22527	22297	22286	22488	22269	22321	22327	22147	22158	22332	22154	22276	22200	22220	22311	22301	22432	22245	22204	22302	22308	22309	22235	22197	22281	22109	22262	22119	22187	22336	22487	22443	22225	22298	22317	22295	22389	22219	22290	22303	22231	22205	22440	22408	22356	22130	22178	22140	22149	22333	22129	22098	22354	22188	22357	22297	22234	22412	22633	22453	22203	22141	22128	22367	22400	22355	22002	22457	22325	22412	22275	22112	22252	22028	22340	22277	22346	22405	22256	22185	22198	22299	22146	22201	22054	22162	22336	22065	22304	22445	22230	22227	22072	22032	22237	22218	22546	22374	22300	22204	22059	22338	22354	22118	22150	22379	22261	22202	22177	22352	22267	22211	22310	22402	22132	22209	22425	22276	22194	22269	22168	22435	22426	22348	22103	22347	22326	22462	22126	22161	22498	22327	22142	21986	22262	22044	22002	22164	22076	22205	22309	22152	22201	22156	22390	22578	22197	22051	22186	22325	22311	21992	22369	22073	22370	22154	22155	22273	22275	22562	22328	22322	22027	22038	22231	22275	22120	22337	22377	22391	22163	22131	22363	22453	22396	22275	22187	22177	22252	22218	22264	22254	22257	22149	22463	22293	22331	22267	22305	22389	22483	22322	22373	22216	22040	22333	22303
23650	41165	40948	34776	29764	26033	23722	21468	19825	18750	18180	17038	16876	16559	16225	16076	16022	15751	15578	15731	15482	15536	15322	15144	15392	15053	15051	15123	15164	14994	15005	15065	14946	15131	14964	14980	15065	15013	14924	14961	15036	14889	14829	15035	14632	14769	14784	14654	14896	14897	14719	14739	14797	14826	14833	14987	14711	14674	14762	14958	14911	14856	14942	14729	14750	14830	14851	14721	15058	14725	14729	14840	14691	14848	14931	14745	14698	14722	14708	14728	14945	14814	14738	14749	14636	14919	14765	14924	14685	14842	14765	14838	14694	14749	14664	14793	14628	14689	14924	14737	14793	14940	14748	14913	14793	14729	14749	14789	14808	14765	14724	14814	14661	14825	14688	14801	15017	14787	14859	14705	14724	14665	14715	14777	14830	14705	14577	14763	14796	14807	14720	14817	14867	14662	14617	14817	14882	14768	14809	14793	14773	14928	14779	14874	14666	14742	14805	14837	14686	14811	14712	14726	14721	14754	14799	14907	14869	14759	14738	14759	14767	14799	14612	14729	14703	14627	14700	14922	14774	14622	14740	14790	14660	14683	14579	14981	14893	14702	14828	14759	14777	14694	14805	14792	14633	14599	14796	14874	14766	14657	14664	14902	14722	14573	14764	14700	14928	14665	14562	14754	14684	14757	14736	14602	14580	14626	14759	14755	14660	14656	14600	14777	14712	14648	14793	14626	14679	14715	14673	14803	14728	14796	14891	14823	14769	14644	14629	14720	14639	14767	14814	14850	14670	14688	14860	14612	14911	14777	14812	14713	14768	14852	14849	14750	14769	14739	14814	14622	14727	14843	14646	14627	14837	14706	14651	14607	14791	14725	14714	14557	14755	14663	14835	14592	14773	14698	14639	14930	14532	14697	14681	14675	14792	14636	14787	14755	14729	14588	14604	14637	14813	14878	14787	14606	14682	14751	14721	14733	14779	14838	14825	14685	14654	14823	14808	14826	14812	14728	14747	14781	14826	14623	14729	14786	14658	14918	14797	14687	14721	14716	14831	14876	14579	14690	14646	14870	14621	14673	14737	14787	14895	14580	14871	14728	14715	14740	14751	14805	14575	14781	14850	14766	14700	14700	14666	14738	14554	14814	14939	14559	14763	14764	14771	14743	14897	14733	15083	14702	14595	14905	14808	14914	14614	14605	14692	14681	14626	14758	14660	14675	14637	14705	14776	14931	15024	14695	14776	14789	14648	14753	14842	14674	14832	14470	14819	14632	14784	14914	14614	14807	14650	14786	14703	14694	14797	14713	14829	14722	14615	14650	14676	14726	14819	14756	14857	14663	14892	14731	14930	14743	14712	14657	14624	14842	14789	14622	14903	14701	14615	14699	14707	14754	14815	14560	14856	14806	14867	14870	14576	14982	14793	14764	14737	14667	14692	14823	14762	14718	14603	14908	14800	14620	14829	14593	14678	14799	14763	14691	14805	14655	14686	14673	14847	14833	14642	14783	14637	14659	14844	14659	14806	14588	14859	14869	14868	14740	14837	14600	14845	14663	14723	14734	14590	14573	14527	14491	14706	14835	14699	14721	14802	14873	14667	14750	14684	14721	14585	14899	14668	14783	14681	14810	14624	14694	14728	14661	14819	14860	14672	14812	14734	14892	14862	14804	14751	14651	14749	14614	14630	14853	14799	14760	14764	14734	14665	14684	14776	14729	14535	14853	14685	14785	14659	14627	15023	14677	14570	14734	14828	14805	14790	14584	14693	14680	14855	14782	14700	14711	14762	14801	14704	14700	14874	14824	14554	14740	14737	14701	14813	14555	14873	14528	14735	14732	14889	14669	14628	14569	14861	14828	14703	14742	14701	14748	14966	14682	14773	14743	14773	14859	14786	14754	14665	14807	14757	14784	14753	14976	14706	14768	14756	14756	14851	14764	14873	14664	14885	14871	14870	14782	14680	14743	14833	14880	14841	14779	14757	14625	14616	14710	14709	14890	14883	14817	14679	14678	14808	14614	14653	14752	14702	14911	14597	14848	14828	14889	14622	14898	14728	14877	14898	14884	14624	14743	14740	14596	14984	14656	14729	14700	14715	14881	14927	14955	14680	14725	14671	14742	14831	14787	14692	14667	14704	14740	14720	14653	14975	14804	14754	14760	14732	14711	14857	14466	14830	14876	14751	14809	14661	14677	14899	14755	14710	14850	14672	14749	14711	14798	14643	14784	14662	14875	14926	14764	14837	14903	14712	14678	14718	14691	14823	14739	14810	14721	14605	14871	14755	14844	14855	14684	14886	14868	14756	14826	14746	14798	14879	14739	14717	14817	14769	14662	14677	14781	14579	14934	14644	14773	14829	14713	14729	14736	14704	14860	14708	14783	14816	14650	14620	14772	14702	14907	14682	14597	14620	14642	14733	14661	14741	14762	14818	14512	14739	14688	14847	14624	14677	14887	14743	14649	14771	14746	14712	14693	14701	14817	14906	14610	14759	14732	14677	14947	14780	14524	14710	14723	14622	14634	14869	14681	14591	14507	14647	14833	14791	14629	14661	14849	14645	14858	14757	14511	14797	14795	14741	14770	14620	14698	14675	14817	14838	14729	14727	14551	14720	14714	14800	14759	14675	14692	14711	14666	14891	14774	14913	14742	14838	14725	14675	14669	14707	14679	14675	14595	14756	14791	14904	14824	14606	14518	14786	14818	14588	14884	14900	14612	14849	14739	14829	14643	14760	14569	14625	14642	14788	14576	14794	14731	14659	14906	14597	14834	14899	14749	14689	14744	14698	14753	14805	14798	14749	14902	14663	14776	14683	14622	14815	14763	14743	14648	14616	14595	14754	14829	14854	14694	14846	14689	14705	14700	14568	14735	14749	14693	14831	14770	14692	14746	14721	14671	14551	14842	14612	14718	14868	14655	14691	14725	14734	14823	14795	14726	14814	14697	14773	14674	14676	14881	14689	14729	14743	14770	14842	14700	14658	14720	14653	14689	14728	14726	14703	14744	14752	14554	14603	14897	14802	14825	14775	14825	14826	14737	14739	14638	14679	14614	14611	14672	14618	14923	14803	14666	14791	14748	14731	14763	14738	14781	14747	14701	14727	14771	14744	14794	14743	14647	14869	14855	14891	14822	14828	14787	14719	14880	14824	14864	14641	14757	14812	14804	14826	14904	14847	14807	14769	14665	14739	14795	14844	14761	14762	14788	14699	14663	14746	14649	15011	14709	14819	14825	14759	14794	14683	14780	14633	14784	14633	14810	14908	14629	14853	14773	14805	14810	14788	14705	14747	14802	14666	14638	14631	14765	14833	14714	14673	14731	14747	14753	14785	14629	14708	14589	14732	14709	14711	14778	14723	14741	14780	14807	14721	14744	14698	14840	14882	14736	14792	14634	14853	14598	14722	14772	14822	14832	14655	14923	14666	14799	14795	14716	14662	14608	14663	14590	14791	14826	14809	14829	14766	14663	14773	14736	14759	14775	14669	14666	14725	14599	14712	14543	14657	14765	14700	14759	14769	14676	14730	14593	14732	14666	14751	14791	14713	14697	14884	14615	14728	14618	14741	14883	14875	14770	14774	14658	14700	14675	14767	14734	14715	14862	14729	14749	14728	14712	14792	14683	14690	14680	14795	14758	14857	14744	14517	14751	14591	14629	14744	14701	14611	14794	14791	14812	14562	14615	14878	14600	14822	14578	14801	14862	14770	14643	14667	14858	14789	14683	14637	14653	14788	14660	14558	14586	14537	14736	14599	14827	14718	14819	14817	14740	14806	14751	14673	14586	14775	14704	14728	14772	14919	14670	14818	14903	14849	14658	14634	14613	14780	14688	14795	14714	14654	14864	14661	14771	14648	14889	14634	14764	14784	14770	14725	14875	14812	14556	14775	14808	14707	14634	14844	14727	14612	14721	14648	14603	14650	14904	14616	14813	14742	14869	14732	14820	14882	14824	14904	14677	14875	14745	14742	14878	14784	14556	14894	14759	14723	14785	14704	14874	14837	14683	14739	14837	14910	14760	14665	14746	14772	14619	14711	14894	14700	14732	14890	14728	14769	14830	14726	14877	14995	14705	14751	14621	14706	14847	14666	14840	14637	14752	14738	14824	14838	14901	14732	14553	14676	14547	14820	14705	14765	14718	14785	14682	14877	14570	14707	14703	14799	14763	14606	14787	14820	14860	14705	14742	14809	14659	14803	14583	14746	14712	14701	14714	14753	14640	14658	14863	14652	14868	14636	14937	14769	14766	14795	14725	14780	14666	14730	14793	14620	14784	14840	14860	14786	14673	14816	14693	14765	14685	14775	14814	14912	14760	14726	14693	14678	14592	14890	14796	14826	14687	14795	14842	14823	14670	14704	14791	14707	14746	14836	14611	14931	14673	14866	14760	14536	14753	14771	14636	14715	14720	14784	14637	14768	14579	14692	14893	14782	14740	14719	14527	14972	14655	14699	14892	14676	14768	14567	14710	14826	14741	14642	14688	14702	14811	14567	14877	14500	14721	14702	14644	14800	14746	14706	14815	14782	14660	14699	14609	14737	14920	14703	14630	14758	14792	14732	14974	14888	14619	14765	14886	14839	14667	14683	14624	14923	14726	14675	14814	14701	14813	14660	14722	14827	14608	14824	14659	14669	14909	14608	14857	14548	14694	14824	14669	14812	14692	14738	14874	14689	14812	14669	14696	14641	14771	14952	14631	14777	14675	14635	14619	14904	14860	14790	14785	14606	14724	14765	14622	14879	14686	14733	14683	14781	14853	14848	15039	14830	14705	14597	14798	14497	14729	14706	14619	14509	14918	14647	14683	14723	14991	14729	14871	14788	14699	14747	14732	14662	14862	14709	14664	14715	14813	14714	14509	14781	14937	14685	14688	14742	14606	14831	14658	14577	14703	14782	14487	14735	14750	14590	14882	14805	14671	14736	14789	14885	14791	14622	14925	14850	14750	14832	14810	14578	14802	14722	14668	14736	14773	14663	14819	14656	14845	14747	14728	14702	14796	14835	14782	14598	14735	14682	14702	14621	14726	14830	14644	14731	14708	14676	14629	14663	14691	14735	14636	14726	14874	14770	14688	14736	14870	14794	14674	14835	14891	14714	14689	14730	14808	14830	14624	14736	14927	14909	14790	14744	14704	14756	14715	14948	14676	14738	14753	14606	14808	14668	14853
34042	27989	31079	28898	25587	24232	22945	22556	22086	21554	21288	21187	20966	20787	20891	20742	20789	20698	20694	20686	20685	20519	20609	20552	20717	20533	20614	20560	20768	20334	20582	20479	20284	20369	20471	20599	20620	20615	20351	20628	20651	20628	20547	20594	20449	20497	20564	20407	20525	20288	20419	20707	20691	20531	20641	20345	20439	20419	20384	20343	20728	20536	20420	20615	20398	20447	20382	20354	20379	20199	20229	20572	20476	20383	20481	20687	20392	20330	20448	20196	20483	20645	20486	20624	20545	20589	20355	20431	20451	20206	20552	20512	20435	20777	20560	20589	20285	20612	20515	20255	20324	20618	20513	20526	20323	20365	20354	20192	20234	20542	20597	20259	20424	20381	20474	20661	20416	20524	20398	20538	20393	20314	20438	20338	20602	20429	20412	20416	20432	20766	20470	20609	20542	20559	20296	20692	20599	20596	20544	20281	20465	20630	20301	20358	20431	20426	20309	20432	20736	20278	20570	20471	20447	20320	20237	20322	20724	20660	20205	20262	20474	20382	20643	20592	20375	20715	20632	20603	20138	20470	20544	20454	20437	20524	20364	20320	20286	20538	20456	20569	20627	20526	20261	20416	20374	20489	20444	20465	20389	20202	20379	20425	20560	20316	20631	20538	20386	20650	20504	20371	20324	20494	20406	20377	20372	20397	20495	20644	20372	20405	20625	20531	20253	20590	20355	20341	20184	20360	20292	20498	20075	20470	20352	20522	20550	20164	20424	20347	20233	20277	20270	20686	20502	20329	20531	20429	20622	20494	20283	20674	20602	20295	20352	20416	20361	20594	20604	20569	20384	20425	20474	20374	20670	20443	20589	20365	20707	20356	20553	20398	20632	20349	20541	20360	20296	20304	20472	20550	20387	20352	20428	20529	20707	20346	20359	20252	20407	20618	20633	20482	20414	20388	20265	20517	20216	20264	20572	20523	20457	20383	20514	20427	20486	20503	20501	20468	20352	20232	20445	20412	20422	20301	20335	20320	20240	20631	20313	20160	20185	20395	20432	20236	20406	20127	20417	20522	20505	20413	20237	20467	20491	20423	20388	20578	20517	20158	20510	20701	20363	20498	20360	20420	20484	20548	20491	20523	20394	20227	20360	20430	20317	20459	20400	20334	20399	20491	20439	20479	20503	20396	20363	20258	20430	20703	20297	20577	20497	20476	20425	20627	20412	20331	20304	20682	20454	20532	20280	20502	20337	20183	20342	20464	20599	20395	20432	20501	20743	20260	20385	20443	20401	20378	20390	20343	20692	20505	20407	20369	20445	20330	20521	20373	20448	20493	20489	20308	20292	20437	20416	20662	20335	20099	20174	20185	20499	20286	20397	20320	20548	20412	20267	20276	20261	20283	20417	20277	20521	20383	20505	20412	20427	20257	20620	20485	20485	20615	20522	20352	20559	20537	20452	20656	20624	20530	20371	20174	20341	20596	20491	20530	20413	20492	20250	20668	20571	20419	20305	20470	20519	20328	20310	20224	20134	20345	20326	20435	20497	20269	20559	20541	20394	20424	20567	20579	20596	20484	20529	20496	20429	20554	20498	20499	20423	20579	20376	20415	20223	20410	20518	20655	20395	20192	20453	20526	20438	20545	20477	20278	20485	20521	20279	20256	20303	20381	20355	20599	20638	20528	20453	20340	20562	20534	20438	20602	20450	20400	20326	20386	20461	20316	20350	20316	20565	20604	20560	20354	20551	20585	20219	20563	20409	20395	20410	20368	20375	20508	20535	20484	20447	20242	20553	20255	20299	20610	20340	20450	20550	20548	20533	20491	20421	20500	20540	20724	20370	20454	20517	20397	20559	20410	20382	20527	20355	20407	20483	20635	20321	20452	20591	20398	20477	20515	20429	20617	20582	20539	20636	20480	20464	20208	20267	20250	20653	20474	20493	20387	20386	20588	20401	20426	20433	20445	20764	20623	20397	20311	20296	20329	20596	20441	20605	20373	20327	20433	20242	20366	20163	20296	20364	20427	20211	20440	20471	20377	20544	20492	20486	20507	20504	20356	20574	20518	20597	20427	20404	20305	20316	20328	20444	20439	20498	20477	20433	20314	20325	20381	20234	20249	20419	20564	20526	20296	20394	20426	20449	20440	20294	20538	20459	20428	20422	20502	20322	20504	20414	20418	20277	20339	20539	20408	20223	20327	20321	20350	20450	20524	20496	20480	20432	20423	20493	20499	20252	20311	20335	20397	20182	20403	20646	20592	20544	20571	20350	20510	20304	20477	20584	20497	20391	20380	20156	20380	20153	20620	20211	20307	20386	20350	20463	20523	20645	20421	20329	20391	20400	20462	20487	20484	20386	20325	20522	20318	20697	20516	20294	20233	20550	20474	20495	20415	20477	20601	20487	20726	20341	20257	20499	20130	20320	20363	20367	20622	20659	20487	20396	20546	20764	20333	20326	20566	20704	20446	20502	20480	20425	20540	20380	20567	20325	20499	20426	20371	20571	20480	20412	20370	20685	20400	20400	20451	20292	20795	20420	20564	20358	20595	20089	20126	20629	20418	20485	20436	20381	20301	20453	20393	20393	20573	20508	20426	20431	20276	20576	20537	20474	20370	20311	20528	20353	20226	20448	20205	20251	20373	20797	20826	20353	20318	20289	20348	20462	20488	20348	20371	20208	20430	20355	20458	20519	20690	20456	20483	20471	20424	20272	20489	20689	20245	20417	20437	20511	20447	20454	20580	20470	20366	20530	20531	20366	20386	20382	20356	20318	20521	20563	20545	20393	20408	20443	20246	20629	20385	20404	20482	20213	20435	20496	20251	20531	20684	20408	20376	20408	20296	20379	20401	20540	20253	20500	20489	20392	20460	20714	20585	20380	20472	20173	20514	20313	20349	20298	20515	20502	20531	20255	20461	20324	20350	20411	20523	20609	20299	20542	20315	20114	20441	20567	20340	20555	20500	20389	20471	20229	20361	20480	20321	20299	20410	20339	20303	20438	20525	20615	20398	20569	20549	20434	20076	20350	20714	20401	20428	20347	20449	20540	20337	20293	20300	20435	20348	20169	20295	20486	20254	20463	20407	20509	20393	20438	20347	20163	20663	20391	20572	20394	20389	20388	20627	20367	20755	20399	20244	20505	20453	20610	20602	20503	20298	20396	20527	20424	20525	20508	20853	20415	20522	20421	20430	20420	20238	20523	20650	20359	20474	20457	20372	20514	20491	20483	20442	20340	20336	20302	20309	20459	20538	20546	20391	20702	20390	20429	20250	20329	20397	20548	20496	20351	20474	20648	20374	20463	20611	20484	20551	20412	20558	20471	20478	20398	20657	20684	20493	20390	20732	20389	20289	20492	20303	20390	20496	20385	20606	20518	20331	20376	20394	20364	20586	20531	20750	20410	20292	20475	20436	20300	20447	20598	20229	20266	20339	20456	20406	20293	20377	20564	20482	20515	20403	20432	20591	20456	20354	20410	20625	20403	20452	20322	20217	20384	20347	20672	20455	20312	20489	20455	20418	20556	20642	20383	20555	20519	20509	20443	20437	20275	20360	20533	20208	20279	20378	20463	20452	20526	20331	20446	20501	20442	20492	20495	20478	20607	20476	20523	20497	20465	20699	20562	20675	20376	20617	20294	20464	20375	20096	20489	20365	20452	20335	20483	20477	20574	20485	20247	20733	20610	20330	20598	20678	20455	20334	20283	20552	20480	20433	20316	20480	20437	20536	20663	20687	20336	20277	20439	20509	20560	20557	20352	20299	20338	20614	20364	20556	20505	20398	20477	20373	20334	20521	20409	20461	20366	20568	20463	20529	20486	20464	20658	20434	20539	20322	20530	20306	20174	20757	20482	20573	20627	20575	20485	20526	20577	20503	20513	20617	20687	20416	20429	20635	20296	20513	20277	20358	20445	20417	20611	20612	20581	20511	20243	20430	20433	20232	20486	20392	20324	20453	20565	20335	20316	20544	20520	20430	20341	20480	20590	20507	20330	20587	20382	20517	20468	20371	20329	20650	20424	20324	20463	20358	20402	20234	20428	20576	20773	20507	20373	20468	20544	20445	20493	20513	20502	20558	20266	20433	20497	20547	20464	20519	20741	20296	20538	20602	20713	20536	20402	20290	20631	20437	20256	20454	20236	20615	20193	20652	20448	20448	20546	20525	20597	20328	20243	20514	20509	20537	20398	20340	20585	20681	20578	20203	20415	20236	20289	20487	20297	20305	20218	20432	20303	20605	20288	20335	20573	20502	20552	20488	20622	20480	20325	20426	20375	20360	20254	20122	20658	20380	20305	20379	20522	20434	20443	20574	20375	20263	20522	20380	20579	20414	20489	20464	20213	20258	20503	20392	20275	20273	20540	20524	20366	20245	20424	20668	20443	20624	20565	20368	20482	20521	20525	20769	20606	20533	20678	20411	20556	20501	20372	20263	20391	20265	20542	20254	20363	20337	20440	20491	20339	20568	20526	20369	20596	20439	20392	20455	20453	20296	20639	20364	20454	20493	20396	20632	20311	20530	20428	20437	20557	20535	20395	20403	20659	20533	20534	20506	20541	20556	20549	20437	20443	20503	20565	20538	20531	20276	20566	20434	20389	20525	20232	20411	20377	20368	20398	20432	20541	20340	20450	20675	20678	20480	20267	20397	20529	20261	20490	20376	20675	20703	20414	20398	20495	20558	20563	20590	20443	20496	20449	20339	20603	20421	20445	20501	20390	20304	20229	20544	20539	20440	20483	20433	20286	20495	20684	20591	20604	20218	20387	20339	20338	20266	20342	20589	20319	20421	20567	20066	20492	20300	20496	20272	20631	20337	20674	20472	20299	20441	20539	20480	20492	20519	20598	20531	20573	20508	20439	20610	20410	20572	20490	20414	20469	20375	20476	20321	20558	20551	20364	20398	20073	20484	20222	20286	20447	20498	20436	20387	20349	20107	20229	20606	20533	20483	20403	20297	20196	20197	20662	20399	20393	20297	20435	20583	20645	20494	20315	20518	20514	20346	20204	20205	20491	20222	20381	20376	20402	20469	20503	20372	20358	20415	20528	20565	20463	20491	20478	20500	20504	20308	20464	20518	20478	20529	20562	20579	20412	20466	20542	20458	20367	20483	20331	20441	20367	20443	20412	20421	20344	20323	20657	20478	20441	20236	20440	20503	20637	20339
23072	29242	28952	24088	20983	18924	17431	16670	16117	15683	15100	14894	14752	14697	14517	14412	14245	14450	14376	14214	14435	14183	14034	14054	14157	14241	14155	14194	13998	14248	14135	14034	14051	14036	14125	13952	13870	14111	14017	14016	14137	14024	14018	14064	13992	13990	14005	13997	13910	14013	14007	14110	13981	14145	14374	14048	13762	14039	13977	14017	13993	14008	14039	13998	14021	13923	14068	13905	14037	14039	13895	14018	13883	13939	14027	13995	14079	13888	13892	13973	14035	13942	14032	14055	13903	14009	14025	14018	13923	13981	13909	13973	14027	14022	13824	14030	14058	13868	14102	13965	13860	14031	14016	13942	14145	14088	14081	14028	14007	13890	13862	14112	14164	14324	14147	14191	13894	14044	14017	13960	13885	14004	14168	13821	14062	14201	13948	13936	13840	13949	13827	14041	14071	13973	13817	13963	13977	14013	13965	14009	13846	14089	13987	13937	13954	14058	14027	13974	13953	14017	13929	13973	13938	14042	14007	13944	14039	13949	13958	13984	14123	13996	13903	13952	13815	13962	13951	13900	13943	13751	14050	14051	13834	14022	13997	14046	13932	14017	13977	13770	13897	13903	14058	13989	14014	13996	14109	14014	14016	14089	14016	13895	13858	14068	13797	13944	13914	14157	13854	13931	14001	13981	14000	13986	14043	13976	14053	13880	13915	13959	14132	13932	13884	13999	14005	14030	13913	13957	13911	13901	13883	14049	13978	13890	13924	14032	14105	13815	14098	14030	13813	13809	14057	14074	14035	13801	13940	13794	13909	13927	13930	13796	13873	14008	13757	14170	13858	14080	14060	14041	14001	14000	13953	13978	14082	13971	14012	13916	13832	13947	13926	13852	13960	14071	13767	14005	14049	14036	13839	14036	14041	14087	13919	13882	13904	13804	13996	13968	14026	13681	13853	13977	13913	13947	13984	14011	13985	13936	13888	14010	14136	14026	13836	13848	13869	13911	13957	13869	13995	13885	14098	13948	14027	13938	14048	14071	13845	13805	13949	13863	13946	14113	14070	13988	13976	13916	14052	14035	13952	13968	13900	14082	13874	14086	14144	13999	13903	13959	13923	14141	14078	13945	14092	13929	13852	14135	14037	14110	14055	14062	14009	14112	13817	13982	13987	13978	13705	14150	13932	13976	13946	13915	14082	14058	13983	13947	13958	14056	14002	14050	14043	14141	13987	13955	13914	13968	13895	13934	14011	14058	13967	13947	14000	13965	14097	14042	14121	14089	14028	13887	13881	13950	13927	14009	13909	13932	13951	13931	14096	14032	14139	13999	13901	13969	14036	14016	13987	13937	13928	14042	13826	13980	14085	13882	13852	13879	13982	13975	13861	14022	13909	13911	14104	13986	13989	14006	13909	13932	13848	13904	13974	14079	13786	13873	14067	13930	14008	13930	14176	13824	13992	14089	14026	13988	13959	13984	14047	13815	13946	14086	13912	14006	14097	13984	14054	14063	13951	13944	14078	14088	13968	13992	13909	14157	13733	14124	13967	13992	13894	13999	13885	14033	13901	13866	14028	13968	13976	13894	13983	13957	13956	13999	13844	14090	13973	14083	14012	14052	13853	14004	14054	14058	13976	14075	13999	13934	14126	14158	13854	13906	14128	13959	14117	14074	14020	13980	13909	13944	13978	13866	14066	14009	14088	13841	14062	13945	13867	14076	13921	13900	14075	14057	14149	13945	14068	13990	13979	13981	13834	13835	13967	13940	13932	13941	13994	13968	13933	14061	13937	13993	13869	14029	13963	13965	13884	14036	13961	13910	13978	13815	13981	13807	14033	13933	13891	13933	14063	13926	13884	13920	13850	13988	14028	13867	13925	14001	13885	13970	13893	14028	13959	13865	14035	14042	14024	13960	14145	14013	14059	14053	14080	13956	13898	13922	13901	13953	13962	14074	13948	14068	13905	13978	13877	13877	14103	13995	14065	14065	13962	13960	13822	14103	14004	14114	13933	13980	13686	13971	14063	13867	14154	13867	14057	13889	14015	13976	14076	14044	13951	13849	14045	14113	13939	13987	14052	13939	13859	13917	14171	14030	13894	13920	14002	14105	14114	14147	13784	13926	13915	13943	13971	14042	13968	14011	13842	13894	14044	13996	13752	14102	13972	13989	13932	13786	13917	13912	13936	13977	14048	14117	13913	14003	13943	13978	13977	14024	13890	13969	13976	13925	13984	13898	13920	13892	13770	14070	13979	13891	13908	14048	14033	13935	13907	13999	13948	14099	14026	13986	14066	14159	14030	14004	13813	14003	13961	14154	13857	13810	13820	13995	13971	13985	13983	14024	14103	14020	13872	13862	14002	14072	13881	14062	13895	14101	14108	14047	13840	14110	14094	13893	13813	13939	13982	14042	14048	14068	13904	13805	14121	13889	13976	14012	13988	13960	13988	13949	14120	13888	13992	13840	13953	14161	13969	13948	13885	13959	14110	14085	14031	13853	13986	14066	14065	13905	13866	13930	14014	14048	14016	14001	13899	14008	13948	13881	13986	13993	13885	14054	13970	13999	13967	13906	13870	13865	14102	13985	13956	14051	14019	14045	14112	14082	14138	13754	13955	14124	13966	13983	14066	13906	14047	13976	14012	14024	13882	13926	14056	14210	13885	13946	14091	14085	13952	14078	13887	14040	14020	13988	14014	13830	14002	14076	14028	13990	14038	13889	13872	14141	13942	13789	14006	14053	13939	14116	13820	13991	13886	14025	13832	13961	14123	13896	13768	13923	14160	14036	14046	13869	14000	13865	14092	13907	14039	13814	14104	14033	13847	13814	14115	14009	14001	13904	13934	14086	13942	14016	13951	14089	14123	14044	14067	13866	14040	14047	13935	14103	13947	14175	14113	13924	13928	13891	14008	14015	13937	14066	14011	14141	14054	13936	13893	14039	14104	14042	13975	13906	13984	13854	13954	13950	14068	14002	13999	13923	14106	13933	14083	13919	13926	14022	13885	14030	13972	14082	13926	13986	14093	13893	14122	13925	13923	13796	13908	14028	13794	13924	14013	14018	13943	14071	13904	13950	13924	14135	13934	13980	14094	13934	14086	14082	13977	13857	13885	13964	14067	14000	13956	14047	14064	14039	13801	13962	14224	13929	13974	14030	14012	13919	13955	13912	13958	14188	14098	13842	13833	14080	13932	13991	13746	13972	13976	13933	13992	13855	13810	14019	14162	13957	14149	13957	14063	13923	14139	14021	13969	14049	14113	13936	14064	13941	13896	13929	13987	13974	13970	14086	13965	14019	13834	13994	14114	13918	13802	13995	13803	14019	13962	13950	14040	14062	14108	13974	13873	14126	14097	13998	13895	13940	13984	14219	14177	14086	13989	14085	14176	14034	13857	13968	14026	13880	14240	14012	13853	13859	14070	14089	14053	13875	13997	14035	13914	13974	13904	13897	13968	14070	13815	14006	14100	13903	14076	13958	13923	13966	13890	13906	14012	14013	13957	13857	13868	14060	13972	13974	13868	14140	13857	14107	13790	13984	13893	14009	13949	13788	14183	13865	13870	13942	13907	13920	14050	13867	14087	13960	14045	13915	14073	13864	13922	13774	14114	14084	14069	13847	13990	14036	13996	13871	13848	13905	14172	13789	13981	13979	13994	14084	13892	13932	14140	13946	13916	13934	13913	13970	13903	14076	14057	14117	13886	13946	13908	14081	13846	13978	13983	13968	14185	13974	13942	13892	13980	13917	14088	13958	13976	13924	13903	13990	14038	13986	14086	13966	13885	14100	13826	14145	13842	13894	14133	13981	13936	14011	14031	14050	14060	14213	13932	14079	13844	13917	14099	13916	14064	14040	14067	13860	13914	14185	14094	14252	14024	14026	14049	14004	14187	14009	13915	13902	14004	13967	14063	14068	14033	13820	14004	13879	14008	14248	13903	13820	13992	14052	13898	14019	14078	14068	14033	14100	13999	13934	13957	14004	14125	13895	14151	13954	13915	13910	13824	14076	14027	13909	14136	13996	13984	14026	14023	13791	13984	13930	13949	13881	13786	13778	13959	13897	14054	14008	14028	13934	13834	13998	14060	13908	14056	14068	13818	14060	13865	14108	13924	14035	13984	14062	13740	13889	13898	14005	14039	13844	14108	13868	14107	13976	14051	13928	14075	14053	13904	14007	14086	13993	13897	14121	14004	13948	13937	13951	13956	14054	13881	14172	14147	13915	13956	13902	14036	13948	13958	13978	13898	14025	13917	14027	13997	13834	13870	14038	13896	14039	13868	14007	13989	13931	13946	13984	14073	13881	13930	13960	14142	13858	13958	14114	13995	13990	14036	13836	14033	13979	14180	14073	13849	13875	14097	13977	13923	13861	14191	14162	13997	13837	14116	13880	13778	14065	14040	13962	14048	13769	13985	13990	13787	13970	14103	13961	13863	14167	14089	14029	13983	14004	13900	13907	14002	13845	14064	13991	13840	13940	13928	14158	13896	14018	14016	13874	14139	13871	14081	14064	13915	13963	14115	13955	13995	13997	14076	13976	14112	14002	14076	14042	14044	14076	13842	14062	14162	14020	14010	13974	14016	14015	13837	13925	14115	14075	14087	13910	13918	14094	13998	13975	13924	13886	13933	13963	14099	13952	13928	14041	13898	14019	14078	13999	13837	14098	13895	14045	13945	13921	13945	14000	14113	13996	13809	14013	13848	14015	14044	14019	14016	13971	14009	13942	13854	13937	14112	14072	14046	13863	13984	13920	14014	14018	13985	14017	13931	14103	14082	14027	14006	13886	13932	13936	14024	14021	13913	14043	14035	13980	13993	14004	13960	13969	14018	13912	13825	13981	13939	14027	13965	14026	13962	14041	13936	13909	13991	13944	13711	14048	13971	14052	13933	13908	14095	14097	13908	13830	13900	14074	13951	13890	14023	13951	13846	14040	13842	13997	13924	13971	13983	13886	13793	13973	14024	13938	13870	13878	14050	14069	13904	13897	13762	14016	14058	13952	13997	13924	14055	14085	14065	13993	13900	14037	13856	13846	13884	14047	13928	13936	14113	13869	14030	13981	13829	13906	13984	14050	13819	13987	13950	13950	14033	14106	14012	13864	13890	14060	14068	14018	14019	14032	14085	13996	13901	14101	14003	13888	13983	14049	13752	13961	13836	13982	13909	14021
24698	21195	27822	25581	24406	27157	27630	24371	23011	22914	22096	21817	21720	21470	21148	21449	21177	21125	21103	21115	20712	20828	20846	20658	20860	20526	20720	20789	20610	20393	20702	20630	20675	20644	20676	20422	20636	20441	20549	20461	20538	20581	20622	20467	20607	20765	20447	20369	20383	20313	20589	20447	20660	20746	20619	20610	20430	20468	20513	20422	20449	20504	20535	20596	20358	20266	20524	20364	20535	20502	20584	20683	20366	20385	20465	20557	20451	20581	20550	20695	20788	20275	20612	20879	20413	20760	20469	20617	20272	20376	20518	20548	20183	20305	20324	20603	20124	20353	20516	20376	20452	20441	20355	20342	20506	20565	20734	20530	20384	20395	20540	20272	20470	20621	20626	20450	20404	20439	20495	20665	20574	20543	20576	20307	20543	20548	20455	20493	20450	20342	20269	20367	20619	20611	20617	20561	20578	20508	20432	20418	20470	20404	20428	20317	20185	20399	20499	20618	20477	20374	20430	20299	20188	20494	20415	20538	20492	20435	20506	20449	20549	20376	20488	20526	20582	20541	20517	20507	20458	20495	20587	20569	20369	20330	20540	20440	20573	20683	20527	20483	20601	20447	20741	20654	20701	20533	20543	20296	20407	20482	20531	20318	20156	20314	20282	20631	20739	20656	20461	20407	20562	20390	20446	20522	20402	20448	20264	20451	20270	20431	20387	20489	20487	20421	20612	20426	20315	20440	20251	20406	20446	20422	20642	20550	20506	20343	20516	20701	20320	20580	20312	20379	20490	20513	20497	20315	20477	20394	20231	20387	20453	20676	20235	20454	20416	20367	20421	20471	20548	20490	20626	20477	20516	20769	20392	20388	20196	20425	20552	20409	20483	20538	20574	20352	20487	20570	20461	20719	20548	20371	20570	20466	20324	20521	20466	20386	20353	20415	20288	20110	20631	20244	20419	20621	20414	20407	20404	20380	20476	20310	20665	20566	20472	20463	20412	20387	20641	20542	20498	20406	20589	20244	20524	20104	20265	20385	20601	20344	20593	20546	20324	20487	20477	20351	20398	20430	20467	20326	20360	20427	20376	20251	20449	20462	20693	20450	20561	20630	20564	20333	20358	20239	20326	20578	20571	20268	20335	20433	20539	20452	20218	20458	20625	20507	20396	20375	20412	20475	20370	20538	20587	20412	20519	20599	20797	20414	20415	20556	20512	20533	20330	20262	20563	20411	20439	20499	20525	20611	20316	20532	20218	20254	20418	20465	20466	20721	20504	20525	20355	20534	20499	20394	20462	20456	20469	20392	20508	20682	20498	20459	20399	20540	20593	20523	20477	20316	20508	20477	20464	20508	20396	20262	20263	20517	20485	20301	20581	20544	20405	20495	20440	20522	20620	20447	20579	20389	20524	20527	20648	20403	20485	20566	20535	20449	20355	20420	20412	20639	20432	20337	20375	20603	20331	20386	20246	20469	20443	20337	20509	20562	20591	20516	20362	20298	20271	20300	20407	20286	20333	20397	20401	20478	20436	20329	20467	20558	20380	20584	20383	20337	20435	20577	20318	20367	20339	20468	20635	20489	20477	20405	20174	20447	20446	20535	20504	20435	20411	20359	20462	20284	20572	20386	20416	20403	20505	20471	20502	20675	20556	20356	20497	20654	20758	20535	20289	20572	20227	20314	20256	20567	20482	20579	20421	20388	20368	20375	20510	20641	20533	20536	20546	20267	20380	20525	20497	20409	20451	20425	20241	20385	20402	20402	20317	20432	20472	20654	20384	20419	20324	20345	20299	20473	20521	20378	20497	20310	20268	20380	20447	20294	20467	20588	20320	20358	20493	20371	20410	20475	20518	20682	20317	20261	20281	20498	20471	20372	20554	20503	20735	20373	20391	20472	20511	20430	20474	20396	20626	20443	20416	20380	20634	20545	20268	20420	20366	20546	20657	20379	20640	20662	20523	20305	20682	20593	20366	20429	20583	20341	20592	20333	20764	20533	20520	20577	20433	20413	20496	20436	20352	20479	20498	20497	20661	20528	20290	20306	20386	20454	20588	20456	20371	20601	20497	20583	20356	20694	20498	20520	20451	20639	20501	20356	20448	20602	20559	20360	20444	20442	20276	20533	20392	20291	20409	20599	20498	20439	20377	20573	20576	20480	20480	20434	20191	20485	20227	20762	20386	20358	20569	20410	20557	20449	20389	20595	20530	20531	20385	20412	20592	20556	20535	20402	20513	20559	20428	20704	20612	20449	20314	20374	20435	20330	20553	20612	20608	20295	20374	20609	20418	20406	20546	20224	20334	20495	20295	20285	20404	20414	20567	20442	20395	20457	20571	20332	20380	20465	20602	20460	20456	20428	20396	20722	20457	20695	20531	20481	20167	20575	20421	20464	20332	20509	20316	20443	20512	20520	20425	20186	20296	20499	20689	20673	20413	20519	20421	20694	20611	20480	20575	20625	20537	20562	20502	20519	20485	20596	20395	20379	20295	20254	20558	20318	20260	20472	20371	20445	20368	20524	20337	20441	20376	20414	20432	20309	20433	20487	20383	20212	20401	20656	20508	20589	20364	20095	20425	20587	20437	20371	20550	20549	20380	20511	20305	20558	20340	20617	20660	20521	20351	20096	20554	20334	20513	20529	20305	20410	20495	20285	20577	20469	20473	20652	20329	20405	20384	20425	20386	20212	20380	20475	20598	20335	20332	20395	20547	20764	20601	20549	20548	20504	20426	20706	20475	20615	20734	20559	20357	20338	20687	20412	20648	20446	20736	20403	20542	20465	20475	20397	20445	20670	20633	20355	20366	20458	20459	20481	20623	20376	20501	20547	20524	20450	20437	20336	20209	20593	20308	20390	20387	20388	20412	20278	20488	20509	20458	20629	20656	20397	20477	20442	20502	20390	20332	20282	20575	20543	20466	20586	20229	20601	20446	20482	20584	20552	20353	20353	20372	20587	20521	20304	20489	20417	20478	20527	20502	20586	20562	20457	20500	20210	20465	20368	20479	20451	20256	20245	20407	20616	20273	20482	20410	20463	20359	20452	20438	20282	20395	20619	20249	20356	20373	20662	20488	20371	20299	20350	20711	20454	20577	20375	20745	20326	20265	20650	20409	20345	20402	20314	20418	20581	20504	20542	20537	20541	20409	20374	20350	20414	20467	20468	20469	20421	20560	20401	20650	20458	20418	20464	20543	20505	20430	20120	20400	20524	20332	20418	20411	20316	20582	20453	20483	20554	20492	20402	20231	20334	20428	20522	20349	20320	20356	20569	20213	20491	20493	20450	20381	20325	20552	20558	20592	20508	20423	20522	20404	20646	20595	20479	20135	20520	20522	20271	20591	20350	20745	20543	20458	20339	20488	20517	20495	20573	20531	20401	20585	20407	20519	20185	20540	20300	20179	20510	20399	20513	20357	20243	20352	20390	20558	20494	20345	20535	20468	20427	20316	20374	20579	20396	20404	20443	20435	20628	20430	20570	20327	20413	20415	20442	20479	20492	20713	20658	20589	20606	20382	20600	20410	20522	20425	20403	20695	20373	20572	20537	20580	20333	20679	20466	20579	20433	20672	20550	20547	20441	20550	20446	20432	20217	20547	20417	20439	20315	20495	20421	20362	20516	20497	20427	20248	20410	20421	20518	20466	20567	20218	20452	20571	20488	20402	20523	20313	20452	20680	20583	20589	20600	20234	20394	20416	20669	20582	20431	20525	20679	20280	20484	20425	20637	20748	20174	20411	20288	20519	20500	20288	20486	20409	20511	20443	20559	20386	20407	20323	20570	20401	20403	20524	20536	20414	20645	20489	20609	20537	20632	20377	20719	20387	20511	20219	20371	20563	20332	20515	20351	20347	20545	20614	20575	20406	20260	20278	20538	20372	20333	20536	20410	20515	20532	20305	20168	20233	20760	20403	20153	20301	20587	20422	20280	20509	20359	20573	20590	20564	20285	20441	20274	20641	20445	20516	20389	20581	20605	20616	20623	20309	20379	20418	20561	20592	20673	20364	20345	20450	20662	20381	20619	20422	20443	20500	20379	20388	20417	20549	20723	20380	20625	20483	20366	20384	20354	20546	20414	20249	20255	20755	20649	20661	20488	20589	20484	20581	20499	20519	20428	20388	20399	20428	20421	20467	20447	20386	20314	20380	20523	20730	20399	20537	20476	20441	20335	20393	20590	20227	20416	20541	20613	20643	20419	20288	20377	20454	20315	20472	20468	20426	20502	20403	20384	20502	20421	20347	20316	20268	20307	20431	20528	20139	20285	20506	20566	20264	20473	20448	20629	20542	20464	20435	20451	20805	20431	20454	20403	20466	20462	20566	20619	20560	20656	20683	20280	20168	20511	20443	20411	20468	20517	20494	20608	20548	20585	20434	20686	20321	20760	20578	20597	20406	20486	20404	20381	20347	20443	20488	20611	20360	20501	20157	20358	20337	20302	20535	20407	20421	20371	20580	20625	20372	20492	20379	20557	20264	20622	20409	20628	20481	20704	20429	20408	20579	20463	20453	20426	20323	20591	20512	20348	20439	20619	20619	20325	20408	20486	20422	20437	20439	20597	20425	20229	20504	20393	20404	20246	20446	20435	20518	20548	20691	20690	20638	20419	20447	20485	20327	20325	20319	20380	20304	20367	20596	20458	20150	20396	20398	20639	20298	20467	20434	20533	20542	20309	20407	20191	20356	20174	20334	20384	20281	20610	20593	20488	20352	20312	20471	20246	20444	20280	20375	20389	20748	20611	20449	20431	20557	20597	20364	20409	20412	20596	20502	20634	20724	20542	20530	20413	20286	20667	20470	20582	20465	20501	20487	20480	20374	20668	20543	20449	20598	20338	20504	20383	20505	20493	20494	20617	20406	20561	20476	20337	20313	20296	20435	20322	20401	20287	20369	20461	20398	20518	20523	20486	20407	20604	20250	20387	20513	20271	20561	20480	20268	20686	20346	20548	20550	20407	20677	20456	20274	20196	20407	20362	20478	20538	20552	20312	20670	20443	20333	20316	20477	20452	20582	20499	20422	20301	20198	20551	20419	20560	20405	20438	20457	20476	20579	20473	20509	20561	20258	20325	20348	20440	20591	20550	20708	20492	20379	20354	20580	20539	20312	20221	20480	20333	20348	20481	20331	20607	20392	20303	20431	20396	20451	20412	20535	20431	20483	20499
21223	36603	36192	30161	25633	22726	20566	18668	17578	16864	16317	15507	15310	15162	15002	14883	14920	14584	14658	14335	14453	14555	14384	14537	14139	14199	14231	14262	14080	14003	14108	14204	14338	13967	13984	14160	14196	13962	14173	13904	14095	14084	14122	14072	14060	14144	14008	13909	14099	13971	14093	13990	14030	13900	14075	14059	13715	14008	13916	13831	13857	13962	13963	13911	14099	13809	14035	13959	14016	13919	13914	13884	14113	13925	13886	14059	13901	14040	14035	13850	14049	13874	14066	13962	13972	13855	14044	14092	13778	13987	13894	14025	13900	13940	13944	13959	13950	14022	13899	14054	14018	13895	13835	13941	14021	13802	14060	14054	13785	13844	13978	14112	13922	14059	13663	13826	13861	14004	13719	14006	13908	13853	13987	14038	14099	14066	13803	14027	13994	13904	13850	13874	14034	14066	13846	13976	14047	14036	13949	14133	14122	13871	13884	13965	13868	13977	14011	13905	13725	13798	13993	13972	13974	14115	14061	13969	13812	14019	14075	13907	14009	13913	13967	13967	13974	14069	14043	13896	14019	14029	13965	13934	13958	13823	13855	13961	13872	13846	13927	14057	14066	13969	13913	13763	14115	13939	13952	14027	13903	14097	14100	13924	13837	14037	13874	14007	13970	13942	13961	13842	13812	13849	13926	13885	14002	14065	13974	13965	13986	13831	14075	14007	13950	13998	14002	13801	13832	14068	14005	14006	13994	13867	13945	14016	14031	13867	13996	13975	13795	14042	13837	13993	14001	13979	13734	13992	14020	13985	14080	14049	13971	13910	13868	13923	13803	14063	13984	14122	14092	13817	14135	13951	13857	13958	14013	14054	13928	13950	14002	13848	13796	13840	13772	13984	13689	13885	13775	14015	14014	13984	13743	13886	13861	14045	13833	13752	13914	14151	13979	13951	14003	13979	13798	13842	13831	13748	14005	14090	13838	14058	14023	13952	13943	13828	13938	13893	13943	13972	13828	13858	13889	13957	14037	14021	14054	13990	14058	14085	13916	13982	14012	13927	13956	13970	13984	14021	13932	13999	13856	13907	13992	14062	13972	14068	13755	13957	13935	13973	13890	14001	13774	13879	13907	13941	13901	14048	13899	14036	13929	13810	13792	13937	13944	13903	13904	13888	13901	13971	13864	13972	13903	13916	13950	13875	13941	13955	13905	13861	14005	13882	14050	14073	13997	13731	13899	13922	13828	13874	13616	13624	13937	14103	13863	14018	13829	14085	13949	14076	13791	14027	13915	13989	13916	13906	14100	13950	14068	13828	13914	14024	14052	14032	13974	13924	14015	14119	13798	13958	13927	13960	13929	13914	14056	13819	14011	13928	14132	13858	13891	13906	14019	13839	14020	13805	13886	13844	13981	13948	14052	13936	14053	13881	13971	13831	13880	13938	14106	13974	13900	13945	13824	13969	13809	14192	13829	13855	13950	13920	13869	13893	13931	13781	13880	13776	13968	13935	13944	13984	13936	13976	14015	13991	14024	13858	13910	14040	14018	14066	13896	14124	13800	13995	13780	13939	14155	13818	13823	13953	13846	13912	14060	14023	14018	13892	13968	14000	13945	13832	13801	13818	13935	13808	14031	13937	13930	13962	13814	13902	13992	14036	13797	14082	13872	14066	13846	13823	13742	13934	13931	13978	13881	13992	13809	14073	13970	13954	13841	13969	13918	13946	13680	14013	14015	13870	13924	13922	14018	13904	13950	13945	14091	13872	13898	13964	13994	13916	13947	13958	13980	13892	13955	13955	13856	13998	14005	13905	13905	13913	13819	13940	13958	13924	14137	13938	13755	13855	14096	13806	13853	13847	14024	13819	14019	13884	13981	14120	13883	13919	13767	13947	14000	14089	14008	13911	13905	13906	13890	13996	13797	13876	13921	13899	14010	14047	13857	13955	13883	13937	14017	13961	13939	13944	13905	13942	13796	13902	13982	14046	13936	13846	14063	13954	14046	13806	13907	13931	13949	14035	13988	14004	13975	13864	13976	13909	13846	13972	13882	14114	13899	13990	14035	13907	13995	13928	14013	14229	13833	13842	13894	13976	13989	13945	14037	14057	13871	13810	13920	13903	13830	13797	13969	13987	13848	13937	13997	13801	13946	13753	13971	13947	13858	13878	13834	13951	13921	14138	13851	13938	13837	13879	13830	13996	13948	13913	13885	13897	13949	13904	13911	13992	13888	14088	13976	14056	13837	14067	14019	13942	13930	13959	13913	13945	13994	14004	13920	13805	13916	13941	13980	13833	13906	14077	14123	13895	13987	14104	13931	13846	13778	13748	13902	13859	14084	13846	14024	13989	13916	14050	13868	13899	13890	13928	13968	13832	14070	13912	13928	13775	14050	13971	13896	13971	13922	14048	14030	14078	13957	13876	14064	13966	13943	14071	13872	13781	13916	13942	14020	13868	13943	13887	13914	13789	13820	13838	13958	14116	14113	13934	14038	14081	13897	14006	14065	13987	13904	13820	13848	13993	14091	13915	14004	14010	13956	13842	13797	13764	14055	13814	13879	13913	14163	13995	13986	13941	14125	14205	13952	13990	13949	13920	14135	14023	14071	14198	14004	13875	13951	14035	13901	13990	13965	14050	13967	13884	14016	14033	13873	13878	14067	13876	13867	13930	13957	13965	13889	13930	13974	13948	13835	13805	13936	13853	13917	13873	13945	13993	13993	13866	13783	13881	14011	13905	14015	13864	13868	13983	13912	13844	13932	13941	13878	13929	13890	14063	13794	13957	14087	13992	14038	13926	13767	13924	13859	14161	13879	13948	13914	14051	13917	14110	14022	14060	14121	14073	13993	13871	14024	13915	14049	13849	13950	13937	13935	13911	13921	14012	14004	13819	13947	13783	13824	13856	13908	13901	13928	13856	13851	13893	13913	13975	14048	14187	14086	13945	13931	14041	14016	14042	13942	13881	13992	13954	13870	13898	13940	14018	14044	13933	13782	13952	13807	13860	13721	14054	13982	13914	14035	13932	13976	13983	13775	13992	13988	13966	14129	13866	13971	13997	13952	14074	13991	13912	13913	13880	14099	13902	13947	13880	13792	13948	14019	14024	13814	13988	14065	13858	14148	13862	14025	13820	13942	13906	14066	14003	13949	14018	14063	13974	13843	13913	13909	13875	14104	13991	13902	13952	13829	14226	14078	13960	13988	14059	14036	13801	13950	13860	14030	13851	13924	14090	13864	13915	13901	13885	13986	14116	13957	14037	13809	14059	13794	13949	13953	14079	14117	14122	13828	14131	14062	13859	13863	13997	13876	13908	13937	13852	13915	14063	14061	13836	13808	14180	13868	13987	13911	14118	14016	14101	13923	13920	13890	13953	13922	14104	14012	13893	14109	14051	13815	13933	13951	13955	13929	13927	14065	13854	13846	13925	14049	14008	13987	13691	14054	14042	14080	14039	14056	13938	13977	13947	13860	13980	13898	14044	13911	14011	13990	13835	13883	13980	14060	13941	14015	13897	13991	14140	13814	13846	13894	13942	13817	13947	13849	13868	13928	13799	13745	13941	13864	14007	14112	14068	13933	13990	13956	13741	13959	13825	13791	13795	14078	14085	13961	13803	13914	14089	13979	14078	13864	13890	14018	14210	13993	13969	13922	13965	13917	14031	13801	14062	13911	13942	14003	14056	14019	13891	13889	13955	14042	13981	13866	13876	14010	13868	13818	14048	13949	14009	14029	13869	13949	13983	14024	14061	14010	13811	13827	13902	13901	13819	13961	13894	13970	13912	13905	13946	13951	14091	13761	13802	13999	14009	14018	13923	13933	13801	13954	14058	13921	14031	13999	13986	13954	14042	13972	13861	13903	13845	13882	13914	13984	13931	14119	13782	13899	14037	14034	13967	14034	13741	13858	13830	14016	13952	14118	13804	13995	13879	14049	13908	13940	13940	13948	13832	14020	13817	14001	13882	14104	13877	13972	14009	13843	14001	13808	13835	13848	13824	13932	13768	13831	13779	13799	13949	14031	13859	13950	14060	13965	13786	13910	14005	13777	13837	13885	13955	13852	14147	13953	13962	13791	13842	13762	13944	13985	13898	13864	13846	13947	14126	14089	14041	14017	13998	13920	13995	13925	13918	14004	14069	13861	13795	14161	13920	13949	13947	14019	14072	13932	13778	14007	13903	13840	13957	13994	13832	13961	13792	14029	13793	13944	13930	13777	13909	13916	13960	13874	14045	13815	13991	14162	14005	13903	13639	14045	13938	13846	13787	14023	13855	13977	13987	13882	13776	13965	13897	13933	13878	14064	13925	13990	13948	13855	14000	14126	13789	14074	13972	13965	13916	13867	14020	14043	13904	13829	13871	14073	13874	13999	13837	13903	13779	14020	13898	14095	14018	13764	13901	13892	13934	13930	13956	13901	13907	13860	14113	13952	13834	13872	13860	14035	14010	13907	13871	13861	13972	14048	13999	13919	13893	13965	14030	13896	13909	13811	13995	13847	14059	14035	14030	13765	13943	13989	14003	13837	13649	14020	13848	13956	13889	13867	13885	14101	14053	14011	13934	14021	13805	13928	13961	14090	13834	13984	14000	13944	13977	13999	13978	13798	13992	13817	13929	14013	13989	13872	14228	13821	13889	13968	13905	13989	13862	13982	13884	13971	14009	14079	14050	13759	13969	13724	13980	13891	13790	13997	13904	14107	13935	13861	13966	14048	14079	13866	13940	13939	13868	13831	13912	13954	13982	13826	13968	14062	13966	14061	13951	14034	14075	13931	13999	13963	14194	13970	13836	13834	13998	13877	14047	13997	13927	13850	13917	13935	13869	14031	13957	13908	13949	14051	13792	13947	13788	13907	13895	14002	13707	13860	13992	14128	13868	13941	13957	13911	13898	13917	14164	13810	14091	14121	13827	13944	13950	13985	14051	14014	13964	13898	13903	14002	13911	14076	13875	13965	13942	13908	13936	13876	13836	13938	14035	13948	13961	14003	14082	13936	13975	13942	13895	13912	13980	14081	13694	13990	13879	13892	13926	13949	13967	13984	13931	13915	13808	14115	14047	13992	13872	13970	14020	13885	13878	13901	13935	13811	13993	14129	14013	14024	13799	14059	14057	13789	14116	14013	13809	14121	13940	13955	13900	13846	13945	13905	13910	13968	13929	14005	13970
22833	21232	27985	25044	22904	27581	31516	27133	25874	25401	25004	24246	24084	23757	23308	23260	23139	23223	23023	23058	22654	22707	22738	22777	22825	22642	22604	22581	22621	22718	22517	22441	22557	22536	22407	22646	22411	22506	22377	22139	22454	22462	22463	22635	22215	22194	22263	22503	22621	22244	22452	22195	22295	22323	22377	22295	22351	22231	22047	22427	22386	22357	22345	22421	22307	22430	22170	22208	22104	22451	22250	22311	22478	22310	22326	22442	22323	22198	22235	22197	22371	22428	22396	22389	22438	22458	22404	22362	22378	22399	22409	22530	22119	22130	22149	22092	22396	22290	22298	22658	22380	22210	22511	22217	22471	22018	22481	22561	22221	22106	22140	22177	22278	22035	22223	21997	22321	22492	22198	22081	22284	22391	22362	22363	22265	22473	22189	22378	22315	22408	22358	22458	22222	22248	22107	22041	22101	22409	22309	22273	22326	22330	22247	22361	22061	22269	22247	22353	22295	22173	22248	22180	22199	22249	22236	22324	22187	22267	22408	22410	22212	22408	22357	22146	22402	22366	22204	22187	22265	22167	22364	22437	22513	22320	22350	22375	22081	22258	22269	22274	22163	22072	22163	22128	22312	22246	22145	22473	22216	22139	22399	22369	22304	22265	22138	22092	22319	22309	22362	22215	22400	22143	22383	22359	22309	22377	22253	22486	22718	22257	22361	22356	22230	22474	22381	22398	22349	22121	22301	22338	22306	22170	22044	22453	22290	22264	22108	22400	22297	22084	22484	22231	22284	22321	22163	22077	22355	22054	22126	22385	22169	22334	22266	22165	22242	22460	22549	22225	22050	22374	22459	22213	22248	22245	22298	22347	22310	22005	22129	22341	22378	22271	22321	22166	22209	22403	22268	22586	22012	22242	22145	22046	22073	22160	22350	22247	22121	22111	22403	22329	22215	22166	22400	22334	22482	22073	22390	22330	22412	22252	22563	22245	22475	22235	22152	22390	22238	22436	22318	22245	22134	22093	22231	22299	22299	22234	22372	22125	22324	22389	22221	22249	22183	22178	22140	22331	22342	22259	22324	22143	22265	22171	22138	22231	22288	22382	22074	22047	22138	22243	22239	22083	22476	22190	22438	22189	22196	22401	22151	22241	22459	22161	22262	22332	22016	22380	22228	22361	22114	22169	22121	22383	22420	22323	22349	22373	22274	22186	22255	22355	22485	22196	22426	21907	22257	22354	22461	22331	22211	22185	22436	22268	22167	22306	22181	22071	22149	22420	22231	22030	22539	22282	22094	22550	22163	22168	22377	22368	22249	22377	22338	22283	22404	22446	22423	22192	22507	22355	22328	22105	22243	22178	22297	22256	22143	22228	22319	22306	22307	22156	22146	22339	22219	22123	22424	22261	22314	22353	22087	22087	22273	22341	22245	22250	22236	22281	22271	22442	22363	22389	22322	22478	22288	22166	22342	22299	22346	22223	22285	22359	22403	22192	22196	22230	22209	22136	21927	22384	22317	22334	22165	22537	22497	22151	22071	22370	22334	22143	22171	22223	22266	22474	22485	22429	22340	22426	22265	22242	22394	22310	22583	22440	22281	22388	22131	22310	22292	22430	22302	22021	22400	22398	22211	22366	22333	22439	22287	22259	22393	22342	22488	22494	22287	22299	22158	22189	22338	22352	22237	22320	22350	22155	22094	22313	22427	22276	22514	22214	22103	22272	22225	22492	22321	22384	22304	22149	22034	22024	22110	21999	22204	22294	22096	22127	22233	22418	22545	22236	22270	22234	22281	22288	22154	22194	22081	22211	22433	22212	22287	22193	22118	22407	22751	22348	22247	22367	22517	22274	22105	22094	22165	22155	22315	22119	22351	22238	22187	22163	22280	22259	22320	22576	22458	22302	22476	22103	22261	22208	22436	22232	22134	22305	22304	22331	22227	22378	22449	22393	22602	22240	22188	22077	22233	22128	22075	22186	22394	22284	22148	22311	22219	22324	22241	22079	22368	22293	22400	22441	22104	22339	22366	22366	22347	22116	22292	22297	22331	22148	22201	22207	22396	22218	22357	22359	22155	22320	22191	22176	22237	22406	22171	22279	22191	22205	22161	22184	22262	22491	22377	22252	22201	22142	22131	22048	22071	22292	22448	22175	22206	22186	22263	21980	22420	22171	22171	22315	22283	22252	22377	22290	22179	22400	22447	22232	22395	22220	22167	22220	22147	22062	22192	22265	22338	22208	22287	22323	22231	22398	22073	22281	22399	22276	22180	22409	22260	22193	22168	22326	22207	22365	22196	22175	22205	22403	22284	22371	22098	22449	22311	22679	22318	22257	22310	22422	22302	22314	22273	22120	22410	22093	22458	22299	22269	22187	22262	22235	22086	22264	22202	22164	22120	22357	22107	22149	22156	22350	22202	22191	22222	22171	22162	22026	22339	22285	22089	22260	22298	22274	22243	22479	22484	22229	22367	22279	22450	22253	22126	22253	22146	22181	22055	22353	22180	22328	22161	22224	22284	22135	22285	22123	22191	22325	22239	22380	22135	21851	22131	22274	22362	22414	22554	22143	22321	22272	22353	22238	22447	22339	22324	22490	22382	22204	22166	22354	22129	22255	22284	22358	22290	22062	22125	22311	22118	22254	22207	22240	22164	21931	22278	22122	22160	22165	22089	22066	22190	21870	22033	22183	22131	22301	22485	21984	22327	22202	22272	22299	22460	22197	22298	22397	22425	22169	22307	22268	22173	22306	22392	22363	22285	22366	22228	22204	22212	22456	22299	22259	22277	22322	22187	22467	22096	22250	22187	22392	22076	22248	22264	22460	22088	22095	22240	22221	22387	22430	22280	22358	22530	22272	22224	22405	22238	22133	22269	22137	22287	22168	22340	22209	22258	22266	22401	22254	22203	22141	22188	22301	22056	22283	22304	22272	22158	22111	22161	22118	22284	22157	22210	22414	22304	22293	22486	22159	22242	22341	22349	22254	22184	22231	22172	22378	22216	22369	22456	22314	22388	22366	22375	22160	22334	22159	22180	22401	22325	22114	22376	22033	22205	22466	22438	22390	22099	22507	22417	22086	22353	22390	22328	22175	22236	22327	22374	22291	22304	22206	22100	22336	22281	22491	22401	22171	22264	22424	22207	22419	22414	22192	22301	22539	22247	22353	22503	22209	22216	22321	22376	22247	22051	22532	22159	21995	22275	22549	22414	22191	22507	22582	22134	22269	22358	22499	22521	22352	22093	22336	22244	22381	22341	22114	22322	22607	22336	22144	22453	22299	22261	22270	22122	22260	22171	22192	22389	22447	22069	22275	22253	22511	22646	22262	22276	22320	22272	22227	22330	22241	22373	22152	22439	22260	22010	22149	22255	22273	22559	22118	22217	22333	22432	22287	22117	22331	22401	22174	22052	22057	22194	22326	22099	22152	22063	22088	22301	22134	22432	22072	22287	22148	22419	22444	22268	22167	22199	22204	22429	22347	22018	22167	22144	22379	22370	22273	22373	22502	22216	22130	22316	22230	22335	22371	22127	22454	22065	22195	22264	22366	22007	22331	22290	22336	22555	22372	22442	22182	22227	22108	22389	22347	22513	22297	22054	22144	22219	22281	22170	22307	22447	22358	22287	22030	22103	22182	22265	22149	22081	22246	22134	22074	22303	22173	22448	22127	22473	22530	22083	22227	22129	22323	22589	22199	22335	22134	22223	22245	22285	22154	22269	22397	22216	22598	22199	22426	22230	22248	22420	22259	22091	22225	22274	22139	22316	22339	22099	22043	22355	22396	22330	22041	22196	22304	22264	22425	22292	22262	22169	22439	22501	22474	22181	22325	22091	22231	22550	22331	22207	22233	22376	22447	22262	22333	22231	22278	22278	22191	22025	22324	22291	22201	22447	22337	22309	22235	22319	22369	22340	22419	22159	22311	22233	22470	22150	22255	22393	22343	22055	22354	22148	22524	22355	22413	22322	22250	22439	22215	22337	22210	22071	22043	22284	22303	21978	22364	22076	22113	22491	22291	22368	22511	22386	22339	22107	22046	22229	22438	22391	22462	22293	22256	22198	22168	22404	22323	22088	22172	22291	22107	22193	22006	22244	22283	22248	22318	22301	22066	22313	22076	22332	22241	21916	22127	22222	22115	22126	22184	22074	22393	22277	22486	22148	22302	22059	22274	22127	22370	22359	22291	22513	22252	22347	22268	22042	22084	22192	22025	22310	22317	22397	22282	21855	22303	22418	22273	22296	22094	22137	22113	22314	22238	22265	22181	22539	22254	22321	22403	22480	22337	21988	22309	22227	22098	21985	22337	22369	22170	22241	22251	22281	22550	22535	22426	22127	22399	22138	22240	22340	22435	22201	22250	22329	22361	22091	22357	22146	22419	22484	22029	22497	22202	22248	22075	22133	22189	22337	22338	22126	22164	22271	22290	22379	22113	22293	22540	22446	22455	22441	22293	22233	22435	22410	22183	22206	22301	22222	22444	22550	22436	22342	22167	22193	22156	22362	22225	22271	22268	22308	22001	22049	22323	22150	22178	22455	22203	22397	22497	22418	22124	22269	22121	22349	22264	22214	22051	22280	22512	22137	22117	22275	22059	22133	22070	22484	22465	22161	22335	22283	22251	22011	22373	22321	22289	22238	22491	22322	22205	22224	22413	22206	22325	22359	22078	22505	22021	22362	22420	22115	22227	22112	22212	22403	22369	22021	22075	22132	22089	22298	22344	22259	21986	22391	22304	22314	22339	22279	22325	22284	22367	22127	22212	22141	22429	22197	22331	22474	22063	22390	22177	22399	22236	22087	22370	22161	22219	22383	22344	22257	22142	22120	22199	22116	22022	22129	22067	22436	22205	22181	22274	22229	22264	22289	22139	22293	22395	22221	22249	22301	22243	22247	22426	22540	22506	22384	22256	22324	22285	21998	22006	21936	22437	22472	22418	22430	22147	22040	22204	22588	22048	22178	22269	22137	22121	22376	22310	22065	22765	22321	22281	22151	22250	22252	22105	22226	22272	22191	22369	22218	22552	22190	22222	22331	22214	22341	22369	22065	22184	22248	22198	22331	22510	22338	22257	22160	22222	22307	22293	22514	22125	22178	22293	22496	22353	22374	22380	22335	22092	22285	22344	22226	22157	22387	22078	22125	22218	22361	22374	22235	22179	22122	22066
23376	41704	41391	34424	29672	25832	23338	21446	20088	18701	17871	17270	17087	16602	16544	16204	15850	15879	15670	15763	15544	15573	15311	15340	15374	15242	15106	15242	15198	15280	15119	14894	14944	14967	14996	14800	15021	15119	14985	15028	14993	14778	14935	14952	14766	14964	14828	14898	14834	14853	14839	14910	14968	14798	14768	14740	14772	14749	14921	14764	14876	14856	14842	14786	14986	14728	14890	14814	14638	14687	14745	14721	14858	14880	14720	14728	14793	14866	14933	14976	14906	14751	14790	14806	14627	14733	14773	14850	14892	14780	14642	14748	14880	14832	14873	14608	14836	14637	14771	14759	14674	14787	14818	14630	14692	14808	14951	14900	14850	14895	14592	14771	14769	14714	14711	14728	14851	14698	14797	14838	14656	14808	14792	14861	14812	14712	14748	14887	14735	14878	14727	14725	14702	14588	14702	14820	14927	14620	14745	14682	14766	14755	14746	14909	14804	14900	14787	14882	14772	14750	14623	14831	14783	14913	14885	14680	15063	14967	14698	14728	14719	14866	14674	14735	14962	14824	14833	14740	14704	14826	14812	14665	14769	14718	14646	14719	14821	14633	14715	14903	14893	14759	14835	14814	14851	14720	14705	14828	14706	14710	14685	14764	14724	14758	14979	14769	15064	14733	14843	14700	14788	14845	14823	14770	14879	14878	14720	14804	14676	14844	14881	14775	14716	14714	14874	14855	14762	14737	14871	14740	14861	14748	14846	14718	14747	14808	14754	14747	14574	14723	14777	14820	14713	14834	14747	14811	14694	14687	14705	14681	14790	14719	14880	14718	14819	14823	14891	14733	14796	14821	14667	14761	14728	14715	14986	14793	14748	14785	14703	14781	14650	14818	14658	14647	14817	14662	14765	14789	14622	14764	14677	14855	14628	14978	14814	14863	14677	14769	14871	14726	14779	14773	14715	14794	14692	14758	14837	14827	14703	14680	14680	14645	14848	14847	14590	14726	14857	14807	14779	14888	14862	14619	14840	14602	14775	14758	14790	14843	14581	14865	14737	14776	14786	14802	14826	14682	14752	14973	14756	14786	14744	14523	14743	14866	14977	14722	14729	14688	14736	14701	14740	14697	14846	14778	14764	14818	14724	14727	14746	14764	14757	14571	14912	14879	14898	14858	14830	14669	14866	14672	14643	14647	14744	14760	14864	14768	14820	14859	14846	14740	14659	14974	14773	14665	14602	14762	14835	14712	14667	14666	14741	14953	14780	14859	14762	14576	14873	14823	14894	14553	14816	14676	14853	14793	14739	14896	14801	14644	14794	14851	14767	14740	14784	14883	14851	14718	14739	14764	14717	14677	14871	14755	14826	14869	14835	14877	14771	14710	14910	14812	14654	14837	14762	14758	14676	14599	14877	14509	14880	14628	14748	14713	14851	14873	14574	14629	14839	14831	14770	14854	14906	14722	14750	14665	14821	14670	14662	14755	14937	14788	14786	14594	15000	14834	14749	14908	14867	14620	14896	14716	14999	14698	14663	14815	14632	14756	14726	14776	14544	14692	14745	14721	14735	14710	14893	14897	14587	14696	14989	14762	14645	14801	14868	14610	15003	14578	14778	14756	14926	14815	14739	14662	14840	14814	14791	14827	14733	14691	14873	14698	14604	14890	14823	14673	14799	14830	14570	14834	14773	14724	14851	14876	14925	14837	14746	14814	14792	14902	14990	14760	14713	14781	14879	14750	15022	14833	14737	14687	14844	14605	14922	14744	14880	14795	14871	14710	14725	14595	14754	14745	14710	14754	14768	14758	14796	14646	14741	14771	14909	14710	14745	14750	14782	14827	14708	14771	14875	14754	14773	14863	14621	14849	14896	14762	14693	14615	14823	14880	14633	14795	14879	14770	14692	14824	14799	14831	14769	14890	14936	14749	14625	14856	14773	14726	14887	14724	14810	14795	14848	14748	14758	14787	14894	14675	14759	14951	14815	14618	14537	14749	14791	14822	14874	14849	14922	14847	14819	14953	14743	14849	14777	14779	14801	14683	14825	14743	14738	14869	14749	14996	14827	14742	14684	14850	14817	14901	14743	14757	14782	14763	14998	14843	14731	14749	14710	14889	14766	14772	14813	14933	14799	14741	14846	14768	14651	14808	14750	14863	14793	14851	14791	14696	14890	14722	14765	14766	14767	14824	14863	14822	14783	14702	14674	14727	14838	14820	14783	14795	14774	14875	14790	14898	14766	14808	14807	14869	14740	14746	15044	14789	14777	14656	14785	14786	14885	14612	14699	14860	14587	14688	14828	14725	14759	14689	14731	14794	14959	14681	14702	14672	14742	14897	14712	14717	14530	14772	14938	14693	14804	14913	14794	14707	14838	14901	14736	14835	14810	14830	14606	14773	14711	14948	14721	14731	14735	14670	14792	14684	14788	14739	14763	14850	14814	14711	14814	14763	14689	14905	14744	14729	14776	14744	14652	14727	14736	14911	14820	14715	14782	14852	14691	14899	14844	14982	14829	14796	14752	14684	14761	14858	14804	15023	14637	14810	14708	14962	14685	14793	14577	14803	14823	14818	14752	14674	14823	14723	14723	14581	14813	14929	14759	14879	14798	14501	14664	14751	14878	14695	14806	14737	14763	14891	14813	14669	14721	14704	14771	14899	14893	14647	14771	14774	14644	14697	14805	14820	14723	14847	14736	14797	14676	14884	14791	14763	14782	14690	14821	14750	14641	14712	14693	14829	14691	14669	14817	14655	14809	14861	14846	14735	14917	14742	14744	14945	14784	14753	14646	14827	14811	14734	14916	14865	15051	14790	14593	14915	14733	14941	14719	14979	14534	14766	14721	14791	14642	14845	14642	14735	14717	14841	14794	14676	14834	14654	14625	14842	14822	14776	14963	14768	14881	14845	14832	14858	14958	14673	14668	14695	14882	14807	14714	14647	14644	15014	14812	14649	14629	14739	14685	14722	14920	14704	14948	14811	14749	14781	14877	14799	14743	14754	14678	14735	14780	14718	14753	14754	14900	14761	14915	14913	14771	14769	14694	14720	14772	14814	14709	14752	14759	14831	14932	14830	14829	14764	14797	14677	14784	14852	14796	14739	14766	14680	14657	14823	15014	14689	15031	14888	14745	14803	14823	14705	14741	14780	14875	14911	14800	14663	14929	14942	14826	14678	14677	14762	14895	14846	14953	14609	14942	14731	14904	14887	14684	14872	14819	14734	14921	14758	14917	14706	14768	14776	14645	14806	14741	14754	14629	14838	14846	14940	14806	14755	14806	14882	14872	14816	14806	14885	14716	14732	14914	14697	14696	14611	14890	14956	14840	14670	14609	14814	14875	14671	14724	14787	14871	14771	14857	14662	14561	14965	14796	14615	14883	14820	14670	14665	14802	14764	14840	14719	14764	14815	14859	14938	14821	14658	14697	14639	14876	14750	14940	14911	14793	14809	14856	14926	14880	14665	14813	14815	14834	14633	14756	14800	14838	15009	14985	14625	14761	14955	14690	14884	14696	14853	14770	14835	14825	14779	14774	14843	14809	14943	14719	14864	14751	14640	14789	14651	14904	14778	14874	14811	14842	14561	14780	14749	14708	14806	14867	14698	14787	14749	14740	14747	14621	14868	14740	14903	14623	14604	14662	14723	14898	14850	14886	14794	14728	14689	14780	14684	14769	14608	14777	14996	14849	14751	14906	14884	14630	14833	14785	14849	14784	14729	14775	14772	14803	14699	14823	14696	14828	14632	14888	14764	14635	14903	14880	14742	14811	14656	14647	14793	14812	15048	14788	14825	14723	14722	14811	14676	14857	14789	14777	14832	14681	14949	14796	14877	14628	14810	14751	14911	14854	14992	14787	14767	14746	14840	14736	14677	14692	14845	14898	14793	14828	14791	14860	14649	14724	14820	14738	14797	14739	14655	14635	14887	14763	14762	14936	14826	14571	14697	14664	14734	14713	14831	14966	14791	14619	14646	14708	14744	14739	14742	14776	14737	14874	14740	14669	14593	14759	14842	14650	14770	14859	14754	14729	14730	14978	14780	14844	14855	14664	14824	14854	14918	14751	14762	14849	14591	14755	14781	14807	14788	14613	14859	14788	14657	14769	14788	14690	14896	14707	14704	14781	14767	14883	14698	14733	14848	14737	14734	14910	14677	14808	14776	14842	14775	14721	14657	14816	14708	14765	14903	14860	14641	14690	14773	14656	14717	14679	14800	14851	14744	14892	14681	14812	14890	14836	14848	14785	14583	14878	14880	14831	14805	14681	14734	14874	14714	14606	14745	14783	14924	14875	14791	14799	14889	14942	14834	14729	14802	14749	14696	14754	14857	14665	14874	14799	14711	14726	14799	14929	14799	14864	14811	14796	14813	14892	14744	14654	14686	14942	14925	14990	14982	14744	14693	14715	14722	14892	14821	14713	14910	14741	14853	14872	14794	14740	14687	14783	14792	14722	14804	14719	14639	14771	14667	14829	14828	14805	14734	14748	14886	14783	14676	14623	14702	14666	14958	14766	14811	14759	14786	14806	14673	14874	14725	14761	14792	14844	14690	14807	14788	14607	14805	14702	14711	14801	14850	14755	14692	14706	14667	14615	14817	14995	14637	14881	14686	14681	14774	14681	14645	14914	14587	14891	14678	14843	14738	14841	14718	14814	14890	14923	14715	14924	14663	14915	14616	14698	14805	14807	14834	14654	14782	14791	14645	14885	14820	14810	14701	14879	14833	14794	14919	14773	14847	14587	14699	14617	14731	14886	14680	14763	14811	14876	14878	14865	14710	14840	14864	14705	14722	14841	14895	14830	14902	14894	14867	14834	14864	14858	14705	14838	14733	14689	14837	14853	14738	14663	14924	14928	14807	14742	14819	14644	14905	14770	14767	14711	14881	14873	14860	14810	14841	14684	14801	14786	14760	14816	14675	14695	14699	14688	14790	14712	14908	14736	14683	14615	14773	14671	14837	14681	14719	14793	14733	14935	14656	14761	14737	14917	14877	14650	14775	14721	14876	14711	14761	14874	14901	14769	14961	14727	14814	14827	14804	14775	14835	14706	14738	14906	14803	14648	14797	14514	14957	14795	14940	14670	14742	14792	15036	14704	14786	14847	14835	14950	14848	14741	14726	14732	14818	14691	14905	14846	14647	14796	14770	14769	14734	14791	14855	14959	14763
33799	28047	31390	28778	25931	24072	23306	22103	21941	21547	21199	21163	20915	20629	20691	20818	21004	20557	20754	20715	20394	20623	20643	20444	20545	20616	20481	20688	20910	20847	20598	20493	20254	20524	20621	20332	20808	20448	20452	20461	20339	20722	20597	20473	20334	20767	20455	20363	20506	20493	20560	20373	20358	20616	20595	20442	20346	20485	20209	20508	20581	20545	20350	20446	20436	20295	20582	20516	20536	20545	20325	20291	20556	20433	20495	20439	20418	20499	20679	20507	20543	20531	20573	20695	20514	20378	20477	20348	20363	20352	20155	20523	20556	20322	20420	20083	20357	20482	20306	20227	20279	20185	20400	20468	20698	20252	20118	20473	20518	20542	20270	20585	20426	20568	20366	20433	20438	20355	20558	20289	20432	20438	20412	20442	20380	20456	20359	20532	20591	20471	20407	20706	20421	20555	20471	20461	20376	20306	20492	20575	20393	20510	20260	20377	20563	20466	20237	20438	20246	20293	20497	20241	20526	20610	20370	20215	20293	20607	20543	20438	20360	20371	20328	20262	20444	20422	20609	20497	20355	20145	20570	20537	20624	20379	20037	20432	20604	20619	20409	20344	20202	20577	20527	20321	20335	20309	20346	20431	20527	20317	20293	20566	20333	20292	20566	20624	20614	20480	20532	20096	20389	20241	20496	20612	20222	20424	20149	20284	20326	20280	20433	20336	20545	20500	20543	20440	20304	20448	20350	20209	20148	20456	20461	20418	20552	20374	20488	20453	20366	20572	20435	20444	20278	20069	20538	20481	20453	20342	20444	20420	20293	20472	20557	20244	20452	20375	20524	20533	20302	20437	20126	20427	20439	20423	20498	20335	20453	20510	20329	20371	20547	20211	20581	20333	20436	20448	20375	20438	20365	20551	20451	20428	20440	20483	20485	20474	20402	20250	20519	20394	20505	20429	20489	20714	20477	20200	20483	20344	20527	20508	20429	20333	20432	20557	20535	20509	20359	20413	20646	20456	20371	20507	20334	20514	20513	20219	20563	20376	20273	20314	20200	20608	20544	20445	20325	20128	20489	20459	20432	20476	20313	20482	20457	20518	20563	20307	20405	20347	20397	20340	20446	20393	20332	20509	20419	20342	20399	20611	20518	20562	20391	20502	20454	20274	20516	20447	20178	20277	20212	20550	20481	20609	20480	20332	20322	20185	20146	20583	20341	20501	20496	20413	20394	20253	20505	20377	20329	20344	20468	20299	20258	20358	20439	20095	20334	20062	20225	20382	20451	20109	20645	20288	20549	20493	20299	20456	20481	20405	20469	20462	20293	20191	20293	20518	20500	20403	20610	20286	20486	20466	20613	20451	20555	20512	20350	20251	20454	20403	20562	20425	20516	20454	20316	20330	20323	20138	20629	20334	20487	20493	20454	20690	20277	20279	20600	20508	20550	20378	20365	20465	20392	20283	20292	20619	20391	20219	20325	20443	20266	20310	20295	20459	20542	20595	20515	20208	20478	20667	20494	20320	20367	20201	20457	20438	20459	20243	20470	20541	20542	20583	20419	20447	20370	20666	20405	20410	20654	20473	20364	20441	20622	20453	20322	20385	20456	20398	20487	20656	20265	20281	20386	20456	20685	20419	20427	20419	20328	20288	20418	20488	20450	20617	20481	20418	20265	20533	20199	20479	20517	20481	20507	20413	20434	20247	20458	20309	20217	20277	20452	20242	20179	20370	20521	20282	20202	20309	20404	20157	20316	20387	20181	20411	20406	20592	20440	20289	20489	20233	20442	20336	20341	20708	20465	20371	20401	20483	20496	20577	20529	20299	20360	20315	20264	20185	20421	20475	20752	20632	20107	20367	20365	20516	20428	20443	20527	20389	20263	20268	20274	20522	20563	20501	20377	20379	20447	20301	20248	20424	20497	20552	20559	20548	20712	20319	20392	20428	20477	20412	20554	20528	20494	20440	20598	20339	20330	20299	20387	20334	20399	20430	20519	20372	20668	20544	20506	20270	20270	20225	20499	20398	20367	20245	20209	20616	20472	20529	20590	20532	20619	20159	20411	20255	20240	20236	20420	20700	20431	20309	20313	20245	20527	20404	20594	20460	20529	20470	20595	20675	20408	20455	20267	20169	20452	20701	20470	20292	20273	20282	20536	20440	20373	20351	20431	20661	20422	20511	20471	20374	20318	20442	20576	20547	20413	20386	20576	20280	20411	20501	20354	20271	20369	20305	20551	20463	20183	20273	20299	20348	20310	20505	20265	20626	20632	20520	20049	20433	20496	20422	20454	20561	20530	20729	20518	20315	20234	20367	20446	20225	20248	20354	20385	20573	20305	20471	20272	20241	20339	20446	20379	20494	20387	20417	20453	20469	20490	20475	20467	20417	20439	20495	20459	20454	20477	20626	20296	20665	20428	20176	20422	20641	20447	20340	20549	20379	20549	20498	20275	20284	20530	20409	20357	20484	20209	20459	20554	20504	20500	20397	20247	20547	20317	20403	20279	20478	20359	20475	20626	20582	20275	20624	20259	20460	20329	20279	20263	20405	20315	20363	20416	20560	20434	20601	20526	20821	20507	20672	20348	20429	20132	20347	20281	20513	20357	20337	20559	20305	20306	20349	20431	20585	20388	20258	20499	20374	20262	20385	20554	20416	20481	20340	20244	20509	20425	20492	20500	20517	20507	20603	20412	20421	20430	20675	20380	20327	20357	20455	20278	20416	20383	20508	20301	20426	20378	20433	20403	20547	20422	20211	20390	20532	20427	20432	20546	20429	20423	20371	20300	20479	20532	20534	20544	20426	20419	20402	20406	20462	20569	20613	20359	20733	20640	20474	20630	20618	20265	20403	20417	20388	20593	20308	20523	20485	20470	20385	20469	20352	20440	20419	20397	20406	20334	20431	20486	20171	20284	20371	20401	20511	20506	20270	20425	20127	20171	20371	20508	20525	20457	20490	20549	20314	20566	20448	20332	20324	20568	20291	20384	20583	20479	20551	20361	20597	20575	20455	20480	20492	20434	20424	20281	20524	20442	20518	20500	20429	20493	20548	20330	20610	20431	20444	20628	20472	20388	20646	20254	20422	20376	20373	20267	20270	20250	20381	20495	20301	20315	20620	20595	20447	20652	20588	20191	20352	20471	20623	20407	20459	20482	20503	20420	20261	20429	20204	20410	20368	20330	20414	20303	20562	20621	20428	20540	20117	20256	20509	20320	20351	20403	20433	20290	20387	20436	20371	20338	20506	20551	20554	20565	20352	20595	20426	20232	20410	20390	20394	20477	20353	20373	20254	20486	20383	20392	20434	20429	20634	20494	20498	20397	20446	20557	20433	20501	20240	20497	20386	20576	20484	20448	20530	20431	20424	20430	20594	20251	20630	20402	20548	20308	20479	20305	20457	20496	20604	20309	20423	20313	20312	20238	20425	20496	20514	20542	20653	20402	20513	20230	20294	20281	20448	20398	20421	20424	20422	20475	20193	20264	20519	20525	20317	20441	20180	20358	20214	20377	20273	20346	20452	20472	20348	20376	20457	20377	20266	20690	20277	20387	20303	20388	20494	20369	20314	20558	20438	20346	20463	20451	20300	20494	20501	20511	20528	20536	20360	20143	20288	20476	20422	20361	20311	20448	20353	20631	20279	20350	20252	20344	20581	20389	20539	20450	20547	20306	20551	20405	20443	20460	20342	20436	20404	20488	20551	20458	20535	20460	20626	20464	20653	20666	19987	20286	20418	20545	20398	20200	20348	20309	20309	20583	20546	20307	20319	20290	20536	20495	20242	20474	20409	20356	20457	20277	20217	20340	20513	20419	20579	20543	20452	20465	20173	20399	20338	20594	20637	20231	20671	20410	20325	20326	20479	20280	20454	20241	20592	20249	20356	20390	20545	20450	20182	20402	20548	20406	20452	20386	20556	20473	20348	20431	20340	20447	20411	20442	20408	20598	20511	20330	20342	20507	20248	20399	20400	20341	20340	20511	20382	20391	20404	20435	20693	20380	20389	20721	20633	20329	20509	20223	20489	20357	20341	20603	20440	20687	20202	20351	20441	20380	20475	20572	20627	20386	20500	20460	20316	20476	20324	20478	20325	20271	20507	20308	20405	20494	20298	20533	20428	20395	20661	20353	20399	20557	20495	20199	20453	20472	20442	20483	20313	20711	20301	20254	20478	20564	20521	20470	20413	20403	20448	20647	20481	20372	20571	20363	20318	20689	20474	20443	20604	20401	20414	20474	20413	20300	20458	20615	20287	20363	20381	20425	20335	20507	20335	20533	20475	20706	20517	20425	20398	20457	20399	20347	20620	20347	20442	20489	20347	20426	20351	20389	20405	20716	20219	20515	20515	20647	20250	20555	20307	20398	20625	20390	20412	20170	20482	20421	20395	20543	20457	20367	20395	20291	20482	20487	20450	20588	20366	20257	20715	20518	20420	20381	20472	20597	20410	20383	20413	20603	20425	20411	20309	20345	20424	20485	20391	20436	20389	20539	20560	20107	20357	20367	20346	20419	20445	20486	20510	20562	20518	20646	20494	20286	20400	20512	20519	20206	20367	20342	20589	20242	20455	20522	20575	20470	20368	20219	20365	20361	20535	20510	20467	20347	20461	20185	20437	20686	20606	20497	20306	20199	20420	20326	20340	20179	20396	20314	20347	20432	20223	20260	20294	20333	20395	20379	20384	20404	20517	20472	20537	20466	20562	20404	20357	20506	20425	20449	20533	20300	20462	20494	20248	20324	20391	20484	20452	20345	20391	20496	20537	20679	20496	20535	20134	20236	20362	20365	20442	20447	20389	20294	20426	20443	20455	20486	20254	20465	20400	20353	20376	20598	20446	20415	20409	20222	20376	20348	20634	20411	20452	20671	20293	20600	20368	20494	20587	20304	20654	20496	20404	20520	20387	20467	20504	20369	20450	20566	20254	20598	20353	20563	20348	20287	20554	20526	20399	20364	20674	20290	20367	20608	20395	20359	20370	20275	20395	20636	20272	20299	20235	20495	20310	20579	20436	20375	20602	20593	20210	20296	20512	20542	20587	20383	20514	20502	20428	20368	20199	20476	20356	20356	20643	20306	20465	20509	20535	20298	20416	20527	20308	20405	20323	20695	20500	20310	20502	20480	20503	20587	20371	20259	20537	20521	20354	20350	20356	20370	20486	20336	20642
22892	29154	29064	24039	21451	19009	17324	16622	15874	15479	15216	14954	14681	14690	14594	14353	14588	14312	14467	14201	14215	14132	14196	14206	14080	14187	14099	14085	14097	14103	14048	14146	14057	14135	14063	14064	14051	14131	14027	14023	14063	14016	14029	13965	14057	13989	14073	13940	14153	13858	14178	14012	14072	13871	13958	14007	14015	13975	14004	14038	13856	14007	13984	14002	13929	14125	13997	13866	14141	13958	14033	14056	14133	14070	13912	14084	13851	14026	13921	13820	14012	13873	14043	13916	13984	14041	13920	13810	14003	13671	14000	14052	13858	14136	14076	13917	13911	13959	14054	13977	13962	13960	13952	14006	14077	14039	14049	14035	13826	13950	13793	13944	13964	13966	14137	14056	13993	13919	13904	14005	14009	13836	14192	13905	14006	13845	14033	14073	14154	13957	13879	14115	13778	13961	14214	13984	13886	13919	13930	13952	14011	13990	13854	13988	13986	13934	13998	13892	13955	14011	13983	13969	14024	13944	13816	13927	13939	13923	13869	13983	13938	13993	14110	13911	14148	13908	14009	13863	13823	13884	13965	13944	13910	13968	14017	13899	13912	14039	13935	13959	14010	13973	13955	14052	14028	13929	14117	13861	13949	14085	13956	13868	13955	14013	13998	14025	13689	14004	14106	14060	13900	14041	14082	14125	13971	14082	13990	13814	13879	13713	13964	14064	13912	13928	13922	13818	13881	14043	14006	14068	13872	13888	13992	13856	13726	13956	13882	13909	13933	14014	13966	14107	13848	14073	14127	14099	13966	14065	13897	14036	13843	14056	13867	13799	14001	13894	13896	13940	14068	14144	13850	13907	14136	13928	14047	14029	13766	13966	14054	13910	13975	14053	13907	13975	14043	14004	13837	13874	13980	13968	14015	13782	14023	13858	13983	13883	14000	13982	14114	13975	14033	13864	13948	14061	13900	14046	13978	14053	13838	13889	13847	14192	13992	13961	13993	13906	14045	13985	13730	14133	13963	14089	14039	13973	13955	14059	13953	13845	14053	13966	14010	13943	13966	13998	14078	13954	14123	13936	14006	13829	13918	14140	14025	14049	14004	14026	13946	14176	14049	13755	13980	13977	13852	14024	13797	13898	13834	13974	13952	13969	13831	14196	14026	13900	13842	13980	14028	13981	14102	13982	13817	13887	14003	13791	13970	13946	13887	13947	13953	14043	13989	14006	14004	14236	13898	13980	13995	13980	13916	13978	14094	14078	13872	14155	14094	13943	14035	14065	13997	14116	13885	13936	13899	13947	14077	14181	14069	13934	13879	14016	14033	13949	13896	13936	14039	14106	13930	14191	13950	14018	14018	14029	14001	13965	14093	13855	14088	13995	13924	13975	13843	14015	13955	14004	13884	13920	14006	13938	13845	13963	13780	13912	14079	13952	14078	13878	14060	13970	13923	13900	14052	14101	13970	14094	14056	14043	13871	14302	13887	14036	13917	13964	14095	14101	13888	13806	14065	13903	14045	14026	13941	13956	13927	14143	13997	13995	14015	13883	13964	14022	13970	14037	13962	13899	13972	14001	14111	13817	13858	13941	13954	13845	14087	13908	13930	14112	13930	13995	13928	13905	13983	13818	14044	13960	14164	13960	13974	14036	13801	13918	13975	14012	14019	13904	14007	14033	13887	14078	14108	13904	13724	13932	13983	13959	14063	13765	13922	14061	13855	13915	13947	13965	13927	14020	13848	13935	13933	13960	14017	13979	13916	13977	14025	14012	13987	13950	14116	13924	14024	14067	13875	13961	13970	13992	13948	13968	13995	13886	14158	13747	13964	13978	13931	14034	13885	13950	13932	14020	13914	13932	13989	13853	14019	13953	14026	14056	13964	13910	13922	13981	13870	13990	14005	13782	14060	13892	13844	13966	14162	13843	13943	13986	14130	14060	13892	13912	13909	14010	13825	13746	13899	13765	14039	13847	14094	13736	13982	13996	13862	13906	14076	14032	13940	13964	14115	14046	14096	13852	13994	13989	14004	14109	13875	13858	14069	14029	14075	14049	14050	14063	13975	13948	13747	14040	13861	13950	13806	13801	13975	13857	13887	14026	14175	14034	13870	13986	13927	13873	14059	13817	13885	13955	14005	13835	13944	13953	13837	13924	13993	14076	14047	14001	13987	13843	13904	14047	13737	13902	14121	14050	13914	13769	13864	13867	14004	14065	13977	13734	13811	13933	13811	13831	14021	13780	13910	13800	13922	13759	14074	13944	14048	13934	14081	13928	13854	14068	13914	13927	13755	13939	14117	13977	14083	14003	14003	13920	14116	13932	14059	13977	13915	13908	13887	13910	13964	14119	13919	13950	13930	14069	13872	14142	13906	13803	14069	13771	13896	13925	14009	13944	13986	14034	13911	14008	14020	13921	13945	14001	14160	13954	14047	14025	13927	14011	13835	13921	13982	13818	14101	14000	13831	14010	14207	14005	14063	14078	13943	13966	14021	13797	13898	13842	13999	13990	13956	14064	14003	14042	13750	13833	14003	13972	13927	13892	13877	14020	13910	14203	13776	14216	13943	13858	13897	14065	13921	14020	13932	13981	13946	14106	13852	13968	13833	14086	13937	14074	13985	13922	13961	13930	14166	13918	14033	13938	13877	13856	14045	14095	13947	13923	13866	14119	14016	13918	13906	14086	13930	13986	13884	13790	14035	13862	14116	14138	13988	14093	13930	13938	14120	13906	14125	14098	13962	13875	13918	14033	13885	13904	14101	14028	13901	13977	13865	14090	13990	13943	14014	13802	13973	14013	14048	14039	14086	14129	13919	13949	14206	13995	13874	14061	13951	14102	13986	13917	14034	13754	14070	13809	14064	13941	13958	13978	13804	13987	13964	13961	14039	13935	13864	14060	14068	14092	13999	14059	14006	13931	14006	14123	13992	13895	14056	14172	13939	14027	14023	13914	14004	14095	13863	13943	14031	13873	14016	13930	13732	13894	14005	14100	13975	13922	14024	13918	13848	13976	14017	13796	13925	13985	13893	13981	14101	14036	14004	13922	13935	14089	13923	14130	13927	13881	13933	13953	13956	13897	13928	13939	13884	14101	13935	13932	13958	14061	13830	13894	13896	13917	13751	14081	13970	13959	13882	13970	13931	14012	14102	13964	14031	14062	14097	14106	14091	13848	13985	13916	13842	13873	14083	13893	13965	13985	13950	13927	13857	13892	13866	13928	13979	13962	13989	13923	13934	13971	14181	13935	13970	13889	13725	13920	14023	14206	14080	14091	13987	13966	13907	13894	14149	13925	13792	13935	13959	14021	14030	13964	14096	13886	14124	14079	14065	13944	14063	13955	13869	13913	13867	13841	14015	13881	13908	13794	13987	14168	14045	13850	13907	14054	14059	13962	13868	13796	14027	13945	13893	14168	13901	14141	13956	13872	13867	14004	13885	14012	13955	14052	14073	13931	13884	13887	14119	13969	13877	13857	14025	13965	13809	13889	14025	14037	14018	14058	13977	14000	14001	14042	13951	13884	13967	14144	14239	13932	14041	14075	13911	13960	13988	14015	13960	13893	13927	13802	14098	14126	13887	14053	13902	14035	14021	13922	13899	14048	14044	13931	13992	13841	13833	13984	14023	13909	13990	13964	13964	14030	14126	14004	13866	14197	14004	13833	13884	13977	14048	13993	13885	14045	14059	13957	13940	13937	13983	13789	14047	13996	14035	13993	14074	14073	14038	13773	13968	14081	14223	14038	14076	14147	14092	13864	13964	13937	13967	13895	14129	14084	14039	13947	14079	14137	14075	13867	14032	13992	13911	14211	13937	13873	13986	13942	14081	13914	13934	14128	13810	13947	13804	13958	13935	14044	14042	13877	13781	13952	13865	14156	13816	14001	13925	13908	14005	14057	13932	14037	13908	13903	13938	14007	14021	14038	13962	14072	13769	14023	14032	13912	13989	13920	13958	14023	13938	14070	13786	13997	14004	13926	14159	13919	14039	13922	13989	14083	14007	13928	13988	14089	13972	14059	14122	13957	14022	14048	13995	13881	14037	14168	13990	13998	13979	14005	13938	13946	13970	13884	13924	13934	14067	14160	14080	13894	13887	14027	13968	13844	14079	13911	14153	14025	13959	14079	13877	13971	13912	13827	13954	14023	14131	14069	13961	13770	14040	14109	14016	14014	14092	13879	13994	13975	14101	14025	14076	13988	13952	13835	14066	14025	13948	13985	14008	13998	13919	13999	14035	13968	14018	13980	14204	13857	13864	13982	14035	14085	13975	14107	13930	13885	13886	13895	13967	13879	14005	13759	14184	14032	13837	13877	13980	13980	13868	13965	13810	13961	13890	13964	13924	13857	13916	13875	14124	13871	13916	14052	13924	14083	13976	13876	14103	14088	14068	13968	13815	13939	14019	13972	14004	14110	13960	13956	14044	14084	13906	13930	13894	14051	13876	14023	13897	14066	13930	13828	14009	13914	13929	13955	13768	13871	13948	14065	13783	13835	14043	13965	14022	13957	13874	14008	13883	13978	14005	14183	14153	13880	13815	13970	13999	13873	14122	13894	13993	13979	14018	13947	14178	13999	14002	14103	13917	14014	13990	14037	14022	13969	13901	13967	13935	14086	13976	14013	13843	13984	13893	14054	13909	13918	14002	13965	14162	13986	13936	13941	13987	13865	13907	13860	13855	13878	14217	13987	14002	14058	14043	13827	13861	13852	13949	14120	13845	13928	13834	13977	13933	13933	13983	13971	13955	13878	14085	13988	13745	13998	13888	14045	13891	13961	13963	14021	13860	13973	13945	14035	13891	13778	14098	14214	13914	13982	14063	14068	14008	14045	13991	14029	13909	13910	14056	13758	14129	13901	13838	13962	13903	14033	13894	13975	13874	14081	13933	14089	14149	14020	13689	14077	14116	14029	14046	14183	13970	14036	13726	13916	14162	13906	13946	13849	14050	13879	14062	14019	14012	13745	14001	13944	13995	13934	13937	13960	13768	13948	14001	13967	14031	13841	13947	13903	13980	13999	13977	13990	13836	14017	14129	14099	14056	14133	14157	13989	14010	13806	14051	13931	14094	13888	13955	14087	13937	13867	13750	13981	13925	13930	13958	13949	14028	14056	13999	13936	13829	13880	14042	14090	14033	13982	13954	13899	14022	14102	14032	14049	14059	14064
24659	21241	27844	25513	24303	27278	27385	24292	22898	22699	22093	21907	21782	21724	21435	21160	21208	21094	21279	21089	21077	20850	20911	20653	20759	20760	20836	20729	20688	20708	20731	20849	20752	20752	20518	20584	20517	20679	20460	20581	20628	20592	20694	20344	20525	20533	20474	20497	20628	20635	20655	20540	20543	20610	20462	20589	20691	20468	20559	20582	20643	20556	20549	20690	20623	20692	20539	20580	20431	20721	20489	20528	20352	20727	20480	20367	20695	20423	20286	20642	20395	20520	20393	20722	20390	20336	20344	20392	20516	20514	20718	20768	20661	20410	20677	20350	20535	20613	20308	20559	20527	20601	20649	20510	20464	20692	20350	20340	20614	20720	20525	20312	20338	20409	20296	20477	20769	20779	20572	20565	20466	20439	20421	20440	20452	20221	20409	20457	20500	20512	20677	20785	20566	20386	20507	20354	20609	20552	20455	20463	20603	20521	20567	20518	20554	20500	20499	20540	20266	20452	20384	20473	20624	20618	20430	20451	20645	20525	20355	20518	20365	20178	20501	20455	20633	20386	20370	20380	20471	20531	20505	20407	20301	20632	20406	20371	20304	20468	20709	20509	20466	20414	20256	20671	20376	20518	20770	20783	20849	20633	20507	20599	20483	20510	20298	20381	20344	20426	20544	20427	20450	20422	20569	20551	20441	20468	20401	20262	20327	20588	20512	20242	20457	20650	20341	20473	20758	20741	20401	20395	20376	20492	20618	20507	20567	20448	20537	20650	20541	20422	20384	20431	20356	20450	20290	20472	20509	20528	20791	20545	20427	20489	20611	20853	20342	20526	20645	20440	20423	20474	20636	20492	20609	20345	20530	20258	20324	20576	20424	20560	20419	20612	20302	20385	20341	20541	20486	20360	20345	20427	20442	20531	20454	20530	20489	20432	20683	20464	20379	20315	20420	20200	20641	20427	20592	20260	20491	20617	20555	20377	20667	20538	20457	20562	20355	20478	20390	20565	20458	20393	20622	20713	20541	20562	20592	20262	20619	20309	20553	20573	20379	20498	20521	20499	20395	20485	20498	20532	20324	20409	20521	20554	20401	20410	20429	20359	20396	20577	20499	20430	20436	20393	20504	20484	20491	20438	20535	20408	20313	20465	20552	20477	20572	20733	20477	20218	20429	20459	20593	20540	20580	20442	20445	20261	20399	20375	20475	20368	20626	20507	20518	20383	20502	20441	20702	20337	20458	20491	20526	20423	20539	20411	20394	20362	20499	20613	20783	20395	20709	20507	20362	20569	20574	20508	20591	20395	20359	20522	20735	20549	20466	20516	20584	20641	20677	20264	20457	20495	20673	20524	20514	20509	20667	20538	20442	20546	20381	20317	20535	20382	20404	20604	20446	20442	20373	20458	20360	20522	20435	20399	20519	20504	20394	20622	20941	20514	20492	20505	20575	20462	20607	20345	20412	20469	20492	20632	20381	20260	20450	20461	20262	20351	20391	20580	20362	20666	20552	20384	20490	20573	20553	20355	20178	20281	20591	20441	20600	20450	20461	20430	20274	20378	20273	20624	20397	20653	20256	20239	20414	20491	20484	20388	20512	20594	20285	20388	20656	20471	20354	20515	20579	20518	20329	20599	20607	20338	20398	20335	20598	20486	20609	20635	20259	20752	20377	20574	20427	20539	20338	20436	20502	20371	20490	20597	20400	20744	20621	20312	20444	20405	20541	20474	20792	20505	20584	20316	20277	20447	20581	20493	20424	20568	20361	20459	20396	20484	20405	20497	20363	20381	20696	20567	20529	20508	20375	20284	20471	20440	20512	20439	20661	20408	20489	20643	20291	20611	20693	20470	20626	20377	20513	20338	20495	20358	20635	20389	20591	20485	20695	20462	20379	20435	20567	20554	20617	20449	20324	20522	20612	20433	20537	20490	20644	20711	20644	20445	20360	20452	20308	20554	20416	20522	20313	20582	20739	20500	20728	20518	20668	20631	20240	20484	20333	20457	20333	20316	20421	20383	20512	20294	20251	20340	20738	20504	20553	20202	20177	20557	20318	20555	20361	20406	20587	20662	20491	20445	20415	20467	20307	20210	20546	20355	20498	20429	20405	20455	20464	20529	20652	20436	20177	20454	20492	20282	20316	20378	20600	20501	20410	20421	20484	20504	20318	20312	20502	20279	20402	20429	20482	20634	20563	20438	20244	20522	20445	20622	20581	20382	20644	20626	20658	20162	20284	20477	20567	20461	20664	20480	20527	20590	20492	20290	20629	20703	20548	20711	20467	20564	20512	20433	20356	20579	20680	20442	20677	20373	20670	20668	20652	20439	20310	20460	20601	20631	20358	20382	20569	20160	20585	20569	20539	20455	20524	20551	20470	20405	20552	20517	20551	20261	20283	20376	20656	20384	20572	20377	20468	20425	20422	20523	20328	20333	20485	20477	20517	20413	20492	20514	20615	20540	20433	20412	20470	20757	20529	20654	20563	20557	20750	20631	20436	20502	20546	20609	20456	20557	20229	20691	20572	20576	20404	20714	20526	20676	20415	20521	20732	20494	20409	20660	20245	20499	20490	20648	20682	20802	20654	20327	20285	20773	20273	20347	20362	20331	20474	20201	20599	20522	20319	20578	20480	20761	20502	20414	20251	20405	20345	20546	20424	20592	20472	20522	20163	20584	20398	20403	20466	20553	20618	20407	20327	20744	20646	20469	20618	20406	20431	20250	20315	20185	20434	20643	20737	20692	20570	20548	20521	20495	20707	20613	20490	20523	20443	20274	20744	20376	20457	20474	20427	20331	20481	20341	20555	20756	20426	20472	20613	20542	20334	20689	20619	20341	20289	20583	20651	20350	20552	20613	20601	20376	20295	20554	20408	20298	20440	20434	20477	20349	20519	20421	20332	20679	20481	20568	20733	20750	20487	20509	20710	20547	20546	20447	20408	20422	20467	20439	20385	20329	20470	20367	20217	20388	20525	20603	20180	20160	20538	20484	20710	20620	20418	20287	20441	20578	20598	20450	20449	20498	20626	20578	20547	20617	20563	20707	20493	20352	20541	20449	20486	20396	20388	20523	20354	20450	20637	20470	20401	20366	20545	20579	20549	20325	20476	20426	20598	20540	20428	20572	20087	20473	20568	20599	20592	20431	20465	20652	20600	20628	20519	20446	20694	20357	20408	20227	20571	20566	20631	20520	20654	20351	20608	20399	20318	20387	20487	20618	20512	20481	20663	20331	20676	20619	20506	20458	20609	20458	20732	20311	20384	20548	20514	20552	20322	20497	20483	20457	20565	20600	20437	20475	20402	20546	20499	20552	20509	20618	20259	20492	20433	20327	20277	20741	20435	20452	20690	20517	20496	20389	20437	20546	20600	20337	20400	20393	20467	20574	20643	20774	20420	20549	20372	20628	20591	20446	20250	20325	20464	20219	20508	20667	20276	20375	20416	20503	20639	20346	20632	20392	20680	20606	20250	20541	20513	20555	20438	20518	20628	20476	20522	20347	20599	20362	20525	20438	20532	20603	20301	20249	20402	20347	20663	20239	20191	20647	20443	20634	20641	20454	20510	20399	20470	20428	20367	20660	20381	20198	20561	20620	20708	20386	20494	20408	20542	20470	20401	20481	20502	20319	20451	20481	20475	20391	20281	20410	20682	20373	20483	20793	20600	20545	20641	20281	20301	20407	20353	20379	20414	20525	20202	20338	20311	20693	20392	20375	20457	20306	20371	20591	20518	20610	20405	20549	20646	20364	20589	20607	20434	20839	20497	20450	20321	20270	20601	20155	20407	20586	20498	20575	20560	20543	20452	20424	20651	20558	20513	20372	20514	20306	20738	20538	20367	20561	20624	20436	20545	20388	20549	20510	20243	20575	20388	20527	20568	20519	20477	20696	20512	20443	20425	20386	20389	20587	20523	20563	20291	20580	20733	20353	20453	20529	20713	20221	20606	20298	20289	20578	20476	20289	20564	20306	20532	20556	20665	20585	20584	20532	20589	20236	20514	20333	20279	20602	20690	20612	20470	20397	20335	20302	20322	20547	20761	20472	20629	20551	20591	20378	20332	20246	20798	20640	20563	20617	20374	20575	20643	20443	20734	20474	20436	20514	20482	20571	20703	20337	20595	20438	20362	20639	20613	20718	20648	20404	20489	20561	20412	20515	20422	20502	20244	20282	20505	20447	20419	20351	20571	20446	20570	20344	20487	20576	20488	20541	20467	20442	20493	20582	20615	20469	20486	20579	20654	20430	20447	20435	20320	20471	20362	20589	20415	20454	20533	20545	20673	20461	20437	20287	20422	20431	20453	20589	20553	20415	20589	20298	20458	20713	20583	20505	20498	20642	20663	20652	20405	20659	20321	20536	20519	20472	20245	20597	20593	20359	20582	20590	20394	20453	20336	20313	20485	20252	20381	20502	20615	20626	20702	20516	20322	20357	20771	20372	20220	20396	20453	20569	20442	20532	20527	20399	20443	20631	20615	20444	20606	20573	20476	20512	20469	20406	20536	20181	20708	20440	20247	20235	20254	20236	20492	20509	20737	20564	20428	20165	20490	20455	20472	20644	20353	20414	20468	20797	20593	20521	20512	20793	20551	20691	20249	20520	20340	20201	20565	20438	20549	20529	20724	20517	20440	20437	20392	20489	20473	20554	20379	20502	20418	20471	20545	20697	20400	20314	20601	20451	20489	20438	20250	20511	20498	20441	20649	20445	20440	20516	20461	20480	20364	20596	20594	20398	20350	20483	20387	20378	20419	20683	20224	20420	20405	20301	20472	20509	20468	20434	20306	20593	20561	20814	20653	20482	20627	20425	20698	20614	20594	20483	20587	20350	20581	20376	20664	20665	20597	20568	20424	20367	20501	20441	20271	20709	20607	20199	20395	20590	20666	20511	20540	20650	20390	20348	20319	20487	20547	20551	20356	20413	20601	20336	20663	20369	20247	20719	20561	20709	20337	20402	20343	20538	20508	20423	20562	20527	20119	20498	20417	20342	20234	20451	20519	20496	20607	20584	20591	20522	20665	20261	20262	20659	20351	20343	20376	20386	20648	20436	20245	20470	20520	20405	20624	20495	20543	20480	20282	20467	20395	20511	20395	20175	20415	20567	20442	20485	20512	20533	20435	20717	20488	20612	20619	20338	20579	20670	20449	20503	20348	20433	20786	20657
21927	36663	36441	29828	25704	22588	20305	18723	17461	16936	16199	15711	15313	15225	14899	14813	14747	14655	14617	14625	14415	14257	14200	14214	14337	14235	14331	14148	14315	14138	14246	14039	13997	14022	13973	14201	14108	14002	14028	13958	14052	14116	13994	14237	14032	14091	13917	14122	13960	13834	14009	13995	14019	14235	14073	14015	14065	13982	13879	13886	13943	13766	13900	14085	13919	14005	14071	13997	13979	13974	13897	13955	13913	13871	13827	14010	14134	13868	13845	13891	13867	13985	13951	13952	13947	13935	14019	13847	13928	14070	13991	13958	13851	14045	14051	14075	14052	13880	14081	13732	14099	13840	13963	13922	13958	13834	14068	13942	14078	13968	14052	13834	14087	13852	13797	13880	13886	14059	13889	14124	13880	13858	14136	13762	13908	14173	14025	14005	13902	13992	14108	13928	13909	14088	14056	13840	13944	13896	13969	13933	13866	14047	14038	14056	14068	13772	13885	14044	14093	13847	13954	14071	13901	13856	13814	13930	14029	14107	13755	14070	13883	13858	13912	13842	14000	13941	14091	13879	13952	13980	13916	13954	14013	13925	13893	13991	13995	13991	13933	13762	13965	13776	13752	13841	13915	13967	13933	13974	14035	13884	13832	14056	13957	13842	13894	13926	13969	14213	13963	13961	13953	13881	13935	13961	13857	14000	14008	14008	13969	13646	13982	13928	13997	13891	13890	13953	13894	13951	13964	14018	13774	13963	13867	13886	13841	14066	13873	13965	13892	13902	13908	13934	14161	13892	14027	14005	13906	14019	13940	13843	13827	14059	13870	14090	13912	14059	13960	14000	14005	13898	13871	13960	13994	14006	14037	13982	13862	14083	13931	13950	13777	13944	13955	13849	13940	13869	13902	13923	13896	13973	14050	13985	14042	14017	13873	13959	13969	13793	13823	13872	13914	14011	13818	14204	13912	13844	13950	14015	14014	13959	14015	13944	13987	13969	13937	13904	13928	13970	13990	14050	13853	13920	13859	13941	13997	13948	13905	14001	14028	13863	13980	13882	13787	13870	13923	13804	13833	13927	13864	14046	13994	13743	13850	13941	14094	13933	13915	14060	13862	13837	13921	14227	13906	13986	13937	13996	13983	14058	13876	14029	14076	13997	13903	13957	14026	13886	14039	13955	13952	14119	13918	13920	14195	14050	14069	13949	13797	14039	13883	13922	13987	14117	13812	13971	13997	13919	13868	13890	13934	13866	13942	14008	13816	13980	14066	13959	13885	13903	13885	14057	13872	13997	13894	14004	14195	13929	13855	14105	13832	13886	13997	13886	14031	13936	13988	13883	14083	13898	13858	13771	13954	13919	13910	14103	13939	14150	13773	13909	14061	13938	14091	13864	14027	14084	13927	13840	13865	13773	13976	13943	13835	13989	13866	13825	13894	13995	13814	13887	13877	13909	13940	13914	13978	13926	13981	13947	13947	13920	13958	13969	13782	13815	14090	13878	13965	13896	14046	13996	14148	13986	13911	14219	13874	13955	13966	13937	13858	13868	13979	13906	13896	13816	13966	13819	13995	13738	13988	13896	13915	13945	13938	13938	13926	13947	13893	13963	14030	13959	13934	13963	13802	13976	13879	13959	13937	14016	13999	13860	13839	13860	13917	13871	13925	13971	13821	14074	13948	13873	13937	13920	14112	13957	13947	14078	14090	13913	14091	13910	14056	13884	13879	14015	13915	13912	13918	13930	13939	13924	13861	13856	14037	13829	13985	14053	14036	14003	13903	13884	13993	13820	13957	13893	14031	13698	13980	13890	13869	13960	13982	13901	13837	13956	13980	14005	14000	13977	14110	13839	13836	13931	13873	13950	13926	13973	14034	13903	13908	14132	13960	13845	13906	14028	13800	13936	13905	13897	13764	13952	13889	13974	14019	14072	14000	13941	13977	13855	13972	13934	13767	13795	13854	14025	14098	13941	13812	13971	13706	13844	13971	13829	14015	13847	13869	13877	14144	13925	13886	14136	13897	13907	13991	13881	13996	13970	13944	13958	13961	13979	13955	13890	13876	13978	13918	13942	13870	13880	13958	14077	13806	14027	13851	13963	13859	13772	13982	13890	13818	13964	13958	13916	13807	14061	14087	13946	14005	13799	13864	13980	13948	13874	14038	13877	14085	13916	13970	13917	14052	14013	13762	13965	13745	13921	13982	13877	14054	13893	13939	13916	13989	13886	14083	13868	14013	14048	13963	13935	13928	13965	13858	13850	13869	13965	14043	13799	14032	13749	14079	13996	13978	13992	13956	13958	14090	13826	13875	13853	13847	13962	13873	13958	14017	13917	13782	14061	13902	13997	13893	13965	13870	13717	13918	13765	13974	14017	13914	13930	13898	13964	13827	13931	13826	13886	14024	13815	14042	13886	13887	13978	13882	14107	14039	13973	13848	14022	13857	13924	13858	13914	13867	13900	13966	13906	13972	13695	14009	13897	13957	13906	14003	13705	13929	13936	14057	13955	13882	13851	14041	13989	13988	14135	13975	13978	14092	13809	13912	14031	13938	13904	13871	13997	13917	13978	13845	14051	13741	13878	14112	14016	14147	13817	13885	13918	13764	14116	14078	14020	14109	13963	13854	13959	14080	13842	13942	13954	13978	13886	13834	14036	13863	14018	13945	13896	13964	13984	13867	14027	13746	13895	14073	13953	13848	13832	13919	13973	13860	13859	13907	14087	13934	13993	14006	13988	13923	13837	13838	13845	13957	13897	13937	14008	13813	13938	13990	13837	13875	13926	14055	13844	14012	13887	13756	13986	14037	14054	14040	13998	13930	13756	14053	13961	13924	14016	13935	14075	14106	13957	14052	13882	13946	13832	13893	13950	14025	13884	13961	14133	13806	13880	13993	13971	13943	13754	14013	14011	13892	13828	13960	14132	13949	13984	13900	13991	13755	13747	13979	13863	13907	14104	13956	13949	14047	13977	14106	13880	13888	13955	13836	13857	13878	13972	13919	13998	14058	13926	13945	13881	14055	13986	13907	13999	13883	13927	13986	13950	14043	13958	13995	13989	13872	13953	14011	14013	13989	13971	13949	14036	13929	13805	13940	13996	14016	13907	13995	13848	13993	13841	13947	14009	13985	14064	13888	13961	13991	13963	13974	13884	13971	14039	13933	14113	13904	14005	13990	14047	13917	14030	14029	13807	13948	14017	13955	14033	13841	13832	13846	13817	14050	13878	13963	14167	13908	13940	13970	13846	14070	13721	13728	13890	13961	13918	14001	13934	13822	14140	13959	13938	13900	13972	13938	13671	13996	13941	14066	13834	13945	13893	13792	14068	14099	13988	13969	14061	13963	14022	13909	13864	13966	13800	14070	13806	13985	13921	13957	13984	14115	13979	13977	13851	13781	13908	14027	13906	13929	14214	13920	13799	13959	13969	13970	13872	13935	13899	14002	13929	14123	14012	14042	14041	13927	13907	13945	13855	13910	14036	13920	13994	14073	13928	13777	13933	13857	14099	13953	14066	14015	13858	13964	13982	13899	14027	14028	14044	13994	13872	13828	13984	13901	14000	13927	13995	14023	13896	14013	13954	13864	13929	13884	14168	13961	14010	13973	13937	14028	14034	13822	14040	13865	13992	13852	13973	14067	13967	13804	14058	14094	14035	13990	13805	13895	14130	13844	13896	13851	14000	13885	14100	13986	13875	13923	13878	13973	14047	13946	13899	13956	13834	13997	13733	14008	13884	13903	14000	13896	13908	13876	14017	13914	14072	13924	14001	14012	13989	13953	13896	14071	13930	14003	13948	13977	13886	14078	13912	13948	13891	13964	13971	14110	13949	13855	14022	13854	13884	14067	13708	14204	14050	14057	14049	13972	13851	14087	13891	13910	13938	13911	13804	13957	13912	13850	14018	14079	13835	13886	14108	13953	14026	13986	13982	13730	13728	14022	13981	14107	13910	14037	14019	13824	14007	13966	13950	13889	13948	13952	13911	13967	13792	13983	13939	14000	13947	13948	13936	13895	14059	13963	13751	14049	13949	13993	14032	14182	13838	13984	13966	13874	14062	13969	13871	13893	13837	13940	14040	13931	13941	13869	13951	13968	14067	14003	13896	14207	14011	13743	13851	13949	13978	13949	13895	14028	13932	13993	13966	13835	14012	13859	13880	13969	13986	13905	13732	13878	13862	13858	13926	14054	14022	14080	13895	13889	13907	13991	13900	13902	14185	13894	13907	14079	13688	13820	13929	13924	13981	13985	14046	13904	13950	14019	13743	14082	14142	13849	13946	14022	13934	13998	13892	14002	13869	13867	13953	14008	13831	13915	13952	14081	14065	13976	13949	13868	14030	13932	14062	13725	13907	13882	13794	13986	13974	14090	13789	13908	14116	13807	14004	13886	14066	13882	14059	13965	14014	13806	14045	13944	13942	14055	13750	13799	14104	13939	13968	13940	14095	13928	13969	14080	13840	14111	13877	13970	13934	14027	14049	13993	13979	14049	13886	14065	13755	13957	13866	13933	14095	13895	14006	14070	13860	13878	13969	13905	13945	13883	13908	13941	13829	13828	13868	14028	13968	13813	14003	14152	13940	14014	13763	13877	13857	13993	13974	13863	14040	13938	13855	14111	13960	14022	13811	14110	13964	13951	14000	13861	13866	13742	13994	13984	13915	13999	14018	13891	13922	13935	14059	14124	14057	14082	13978	14155	13884	14056	13935	14093	13895	13847	13990	13968	14083	13918	13902	14042	13974	13996	13962	13902	14010	13973	13981	13997	13874	14011	14020	13862	14057	13856	13921	13870	14044	14020	14041	13836	13955	14036	13908	14066	13916	13949	14069	13968	14163	13916	13926	13899	14054	13972	13931	13985	13960	14109	13914	13871	13898	14015	14181	13930	13926	13938	14064	13961	13986	14003	14001	13964	14074	13897	14065	14020	14038	13910	13944	14021	14037	13938	13794	13961	13836	14061	14081	13839	13904	13825	14065	13829	13945	13891	13887	13917	13791	13988	13878	13944	13836	13955	13968	14084	13893	13855	13903	13878	13893	14022	14064	13933	13957	14003	14002	13917	13794	13875	14062	13999	14003	13821	14026	14043	13984	14028	14047	13905	14097	13896	13994	13837	13825	14116	13997	13892	14007	13998	13804	14046	14038	14075	13910	13844	13897	13956	13884
22769	21183	27933	24980	22724	27457	31644	27156	25471	25397	24801	24210	23823	23774	23408	23477	23255	23285	23256	23012	22710	22914	22773	22785	22882	22691	22877	22648	22486	22406	22408	22626	22709	22562	22538	22429	22496	22351	22411	22553	22686	22706	22614	22397	22361	22454	22356	22547	22373	22439	22631	22383	22631	22385	22452	21775	22412	22301	22509	22420	22232	22271	22267	22470	22139	22301	22333	22193	22277	22308	22238	22370	22287	22278	22246	22234	22323	22240	22350	22409	22635	22222	22330	22189	22072	22362	22377	22256	22586	22534	22128	22234	22432	22218	22275	22357	22536	22567	22406	22350	22542	22293	22306	22190	22340	22267	22239	22181	22525	22181	22003	22362	22381	22256	22332	22403	22275	22225	22352	22197	22549	22478	22122	22113	22341	22298	22159	22380	22235	22290	22254	22182	22384	22392	22233	22329	22164	22128	22310	22379	22238	22448	22344	22217	22430	22194	22193	22304	22406	22393	22201	22479	22551	22305	22346	22375	22289	22068	22204	22240	22173	22352	22435	22269	22317	22076	22322	22338	22297	22268	22292	22143	22344	22378	22259	22192	22413	22301	22431	22204	22241	22405	22040	22353	22198	22278	22556	22286	22260	22308	22255	22455	22060	22181	22220	22306	22495	22258	22312	22207	22254	22126	22269	22237	22292	22277	22149	22032	22317	22123	22201	22103	22412	22453	22311	22309	22342	22329	22286	22113	22224	22214	22225	22473	22347	22358	22321	22221	22340	22313	22218	22476	22410	22391	22094	22144	22073	22320	22417	22417	22119	22299	22404	22337	22377	22291	22401	22430	22337	22225	22260	22065	22146	22201	22236	22289	22325	22172	22324	22398	22195	22393	22356	22084	22545	22182	22251	22298	22260	22174	22446	22258	22390	22215	22198	22365	22099	22258	22109	22192	22238	22215	22249	22277	22271	22458	22243	22258	22305	22083	22250	22211	22239	22225	22288	22490	22227	22188	22120	22411	22274	22424	22266	22372	22276	22312	22646	22100	22394	22243	22330	22240	22066	22262	22157	22376	22239	22118	22458	22259	22345	22300	22397	22224	22216	22523	22477	22270	22399	22395	22438	22380	22051	22380	22311	22158	22193	22205	22296	22280	22265	22459	22269	22157	22356	22202	22374	22211	22156	22173	22284	21948	22164	22175	22544	22247	22402	22231	22389	22214	22194	22396	22386	22270	22322	22217	22511	22093	22392	22348	22058	22256	22252	22022	22259	22409	22303	22229	22295	22163	22179	22128	22012	22189	22428	22261	22131	22470	22445	22292	22079	22207	22108	22067	22153	22453	22208	22146	22266	22219	22206	22185	22008	22144	22249	22091	22100	22429	22171	22319	22410	22328	22242	22100	22190	22211	22189	22241	22426	22217	22078	22031	22122	22181	22019	22105	22220	22352	22376	22429	22201	22143	22138	22270	22197	22328	22185	22269	22432	22098	22085	22113	22162	22338	22210	22041	22315	22243	22298	22052	22038	22356	22300	22438	22451	22430	22493	22161	22294	22167	22244	22257	22255	22249	22099	22462	22432	22170	22373	22188	22086	22205	22094	22075	22395	22033	22350	22317	22169	22178	22140	22221	22006	22308	22358	22204	22394	22261	22053	22271	22275	22342	22221	22218	22189	22101	22320	22204	22274	22084	22222	22165	22080	22135	22169	22316	22246	22070	22276	22257	22307	22142	22080	22130	22381	22102	22431	22651	22446	22423	22446	22276	22470	22214	22289	22309	22271	22266	22369	22486	22185	22384	22280	22198	22234	22395	22679	22391	22227	22310	22375	22316	22370	22221	22228	22426	22357	22155	21998	22170	22231	22220	22290	22176	22343	22181	22550	22210	22385	22019	22331	22334	22064	22269	22089	22170	22286	22266	22328	22309	22497	22308	22331	22424	22105	22372	22166	22218	22308	22222	22326	22157	22403	22220	22272	22228	22185	22118	22347	22094	22475	22431	22401	22284	22301	22337	22227	22320	22333	22369	22232	22207	22159	22232	22255	22319	22128	22384	22203	22291	22159	22112	22199	22235	22057	22276	22326	22389	22353	22366	22281	22400	22586	21918	22357	22303	22397	22010	22243	22080	22102	22159	22370	22321	22157	22170	21872	22185	22416	22487	22219	22210	22284	22353	22484	22285	22528	22322	22099	22344	22454	22347	22161	22359	22351	22445	22461	22349	22048	22236	22023	22106	22371	22270	22304	22460	22164	22458	22281	22208	22259	22130	22178	22216	22241	22111	22139	22390	22188	22406	22327	22297	22097	22216	22217	22145	22129	22333	22538	22164	22175	22369	22293	22313	22512	22159	22406	22231	22182	22075	22311	22246	22493	22410	22146	22224	22189	22179	22430	22179	22442	22253	22137	22346	22547	22323	22393	22369	22362	22441	22256	22103	22458	22203	22327	22252	22227	22053	22341	22254	22432	22438	22316	22325	22176	22520	22501	22285	22134	22123	22425	22039	22098	22289	22161	22217	22161	22276	22199	22226	22374	22219	22204	22225	22391	22299	22275	22323	22075	22051	22244	22394	22302	22218	22293	22058	22133	22174	22392	22165	22492	22188	22348	22374	22498	22155	22410	22111	22427	22334	22221	22378	22365	22203	22501	22477	22184	22213	21974	22334	22182	22406	22425	22226	22465	22535	22421	22087	22345	22493	22073	22318	22224	22201	22305	22138	22499	22377	22311	22630	22160	22311	22591	22263	22147	22164	22250	22234	22464	22288	22446	22124	21942	22055	22253	22390	22166	22004	22240	22079	22351	22327	22088	22238	22060	21943	22278	22327	22079	22196	22017	22423	22134	22172	22290	22390	22246	22226	22131	22258	22219	22294	22231	22267	22332	22427	22161	22363	22144	22414	22301	22107	22276	22208	22362	22202	22197	22112	22263	22194	22308	22311	22367	22185	22118	22143	22092	22402	22277	22254	22451	22143	22179	22317	22335	22318	22195	22201	22294	22148	22246	22445	22215	22097	22264	22270	22227	22435	22401	22289	22436	22364	22195	22072	22184	22267	22123	22291	22467	22276	22156	22172	22353	22374	22053	22173	22006	22248	22207	22290	22266	22135	22391	22115	22291	22242	22149	22102	22297	22133	22252	21980	22451	22327	22222	22400	22311	22084	22333	22118	22173	22327	22325	22122	22125	22242	22506	22211	22105	22268	22348	22535	22449	22188	22017	22075	22268	22414	22387	22195	22268	22060	22379	22261	22097	22440	22493	22364	22370	22113	22147	22135	22444	22166	21973	22187	22489	21984	22230	22299	22365	22692	22083	22216	22228	22412	22557	22314	22171	22216	22334	22358	22378	22259	22140	22185	22016	22304	22242	22241	22410	22434	22382	22194	22198	22415	22313	22359	22180	22387	22248	22137	22226	22198	21994	22149	22351	22284	22380	22385	22327	22173	22447	22017	22348	22309	22335	22341	22198	22231	22254	22239	22295	22128	22277	22284	22285	22055	22225	22508	22250	22154	22205	22295	22419	22199	22218	22179	22115	22338	22285	22384	22168	22097	22188	22479	22321	22033	22294	22092	22307	22384	22348	22217	22379	22339	22342	22206	22344	22169	22313	22290	22304	22109	22274	22163	22238	22148	22298	22260	22272	22330	22224	22185	22269	22199	22358	22121	22376	22198	22579	22488	22222	22163	22348	22380	22281	22156	22049	22326	22317	22334	22227	22506	22260	22167	22083	22205	22137	22278	22022	22369	22239	22252	22385	22093	22088	22400	22271	22226	22131	21992	22333	22338	22192	22129	22226	22159	22461	22277	22087	22287	22169	22267	22387	22166	22427	22159	22135	22374	22475	22244	22229	22257	22314	22241	22106	22241	22181	22115	22397	22340	22388	22130	22179	22424	22340	22331	22230	22325	22411	22069	22085	22254	22436	22294	22056	22252	22069	21936	22206	22387	22485	22102	22299	22375	22358	22148	22215	21951	22098	22336	22269	22484	22221	22149	22288	22383	22348	22229	22362	22203	22181	22432	22073	22207	22342	22229	22327	22152	22373	22256	22238	22307	22564	22520	22277	22509	22179	22247	22317	22413	22198	22287	22336	22305	22462	22054	22415	22178	22249	22389	22208	22258	22279	22243	22193	22433	22255	22313	22318	22093	22374	22327	22225	22095	22268	22204	22522	22376	22119	22219	22236	22052	22327	22218	22027	22086	22154	22332	22183	22272	22418	22155	22257	22262	22131	22255	22408	22200	22433	22247	22090	22369	22354	22140	22407	22306	22145	22408	22286	22438	22196	22393	22382	22494	22265	22178	22482	22317	22286	22329	22154	22144	22224	22323	22254	22288	22361	22367	22181	22102	22251	22260	22190	22210	22581	22122	22449	22407	22416	22512	22186	22259	22224	22099	21921	22059	22419	22309	22224	22216	22067	22372	22321	22053	22199	22173	22358	22141	22293	22071	22275	22228	22300	22199	22034	22172	22144	22025	22080	22335	22274	22326	22261	22084	22495	22428	22258	22295	22597	22272	22205	22311	22300	22243	22171	22289	22182	22200	22201	21956	22199	22436	22439	22058	22127	22407	22437	22137	22361	22291	22074	22293	22425	22220	22173	22022	22107	22135	22264	22087	22148	22327	22094	22105	22018	22076	22260	22275	22060	22330	22331	22353	22258	22180	22259	22242	22167	22254	22401	22257	22121	22204	22246	22603	22516	22320	22323	22417	22453	22331	22249	22151	22483	22270	22355	22337	22295	22272	22222	22058	22053	21915	22408	22244	22048	22177	22083	22471	22251	22239	22460	22449	22402	22631	22348	22233	22174	22262	22372	22267	22089	22051	22336	22290	22366	22653	22099	22202	22236	22243	22419	22224	22061	22140	22214	22239	22188	22105	22320	22350	22556	22272	22136	22238	22410	22312	22510	22465	22382	22527	22373	22328	22292	22327	22170	22242	22431	22362	22194	22062	22090	22214	22322	22248	22199	22389	22320	22564	22263	22105	22299	21856	22359	22368	22385	22165	22226	22060	22361	22434	22165	22318	22384	22336	22354	22374	22247	22415	22422	22011	22311	22407	22157	22189	22174	22407	22138	22289	22151	22341	22483	22257	22280	22229	22151	22194	22023	22239	22371	22255	22383	22361	22369	22329	22380	22277	22165	22399	22371	22234	22555	22194	22111	22456
23546	41241	41720	34152	29654	25857	23023	21088	19711	18608	17894	17252	17035	16393	16169	16258	15977	15974	15848	15573	15451	15458	15274	15380	15193	15285	15228	15022	15162	15001	15067	15066	14986	14969	14945	14854	15137	14958	14903	15009	14912	14929	15025	14779	14822	14844	14896	14891	14968	14998	14829	14708	14810	14935	14920	14868	14897	14917	14837	14883	14733	14805	14985	14670	14716	14737	14755	14925	14701	14682	15002	14850	14718	14829	14790	14805	14730	14999	14842	14724	14692	14915	14849	14788	14932	14587	14829	14877	14730	14854	14940	14726	14662	14672	14826	14615	14702	14705	14732	14802	14842	14690	14816	14872	14732	14719	14776	14731	14607	14811	14832	14856	14760	14777	14796	14595	14813	14834	14678	14851	14737	14758	14651	14710	14679	14769	14862	14873	14714	14751	14858	14738	14775	14853	14737	14687	14612	15156	14646	14752	14708	14839	14728	14814	14678	14567	14844	14613	14723	14840	14843	14651	14594	14678	14727	14687	14864	14610	14749	14574	14966	15014	14700	14769	14657	14738	14700	14771	14841	14966	14853	14833	14644	14916	14870	14798	14739	14661	14977	14672	14684	14720	14577	14764	14691	14680	14857	14899	14760	14794	14710	14866	14599	14797	14680	14822	14831	14687	14839	14830	14730	14720	14599	14704	14849	14609	14925	14665	14651	14576	14626	14866	14649	14836	14734	14773	14668	14835	14680	14755	14773	15012	14651	14860	14608	14911	14800	14651	14602	14778	14820	14714	14766	14831	14743	14814	14851	14728	14708	14784	14761	14853	14693	14848	14844	14675	14992	14646	14731	14901	14792	14790	14729	14690	14730	14700	14786	14834	14675	14631	14639	14660	14791	14742	14882	14845	14756	14694	14625	14638	14903	14696	14566	14666	14695	14791	14855	14826	14913	14644	14798	14878	14887	14792	14718	14724	14768	14901	14809	14757	14740	14701	14779	14767	14714	14613	14885	14836	14779	14682	14778	14669	14787	14775	14875	14677	14754	14883	14689	14755	14693	14752	14712	14748	14882	14813	14835	14650	14758	14953	14816	14677	14700	14806	14821	14768	14860	14722	14801	14697	14751	14621	14866	14689	14946	14771	14911	14800	14861	14706	14760	14610	14706	14756	14646	14739	14857	14753	14885	14896	14786	14894	14771	14805	14823	14752	14763	14880	14903	14713	14626	14836	14888	14994	14860	14669	14922	14743	14622	14585	14728	14793	14919	14674	14914	14759	14845	14681	14688	14706	14595	14723	14750	14723	14754	14704	14615	14650	14681	14682	14770	14845	14739	14935	14669	14805	14614	14757	14783	14527	14736	14870	14727	14849	14690	14600	14703	14810	14749	14666	14789	14596	14688	14736	14694	14773	14854	14941	14813	14902	14810	14768	14875	14608	14805	14694	14782	14850	14684	14723	14564	14876	14870	14881	14859	14739	14839	14714	14801	14680	14862	14746	14730	14716	14712	14682	14611	14712	14719	14601	14649	14876	14837	14665	14798	14701	14750	14582	14894	14783	14823	14809	14858	14822	14564	14718	14773	14860	14720	14909	14773	14773	14700	14903	14803	14761	14622	14671	14716	14602	14717	14785	14652	14708	14764	14703	14630	14802	14814	14602	14709	14809	14821	14794	14816	14746	14881	14703	14712	14760	14845	14710	14787	14745	14893	14844	14888	14740	14788	14753	14862	14801	14855	14874	14659	14941	14650	14806	14656	14699	14671	14696	14721	14791	14646	14729	14638	14726	14639	14695	14680	14807	14604	14679	14889	14613	14609	14766	14794	14885	14827	14955	14701	14767	14893	14778	14673	14721	14712	14722	14678	14737	14763	14623	14893	14560	14731	14728	14852	14768	14765	14852	14676	14817	14678	14858	14633	14545	14716	14782	14880	14712	14716	14652	14692	14660	14840	14844	14787	14859	14766	14754	14704	14780	14655	14780	14657	14915	14747	14810	14657	14884	14845	14616	14791	14689	14849	14708	14727	14538	14896	14797	14708	14785	14846	14997	14750	14879	14631	14821	14744	14775	14801	14918	14746	14717	14909	14867	14724	14717	14657	14722	14901	14736	14805	14848	14718	14739	14710	14925	14782	14789	14672	14744	14710	14941	14864	14860	14762	14792	14769	14696	14779	14789	14699	14863	14683	14751	14763	14753	14763	14630	14673	14756	14810	14634	14908	14775	14892	14598	14821	14597	14484	14808	14865	14613	14778	14777	14924	14660	14690	14653	14507	14687	14837	14681	14627	14633	14650	14878	14766	14696	14775	14797	14716	14716	14641	14790	14660	14631	14470	14756	14698	14702	14878	14763	14764	14742	14744	14813	14755	14706	14685	14671	14652	14837	14859	14853	14745	14820	14715	14950	14543	14776	14613	14808	14779	14671	14749	14758	14685	14760	14730	14733	14663	14800	14765	14810	14773	14738	14772	14756	14703	14816	14887	14639	14618	14898	14848	14816	14794	14718	14818	14743	14884	14725	14637	14811	14733	14698	14710	14767	14818	14563	14844	14849	14765	14747	14962	14799	14635	14700	14831	14746	14935	14705	14896	14750	14815	14652	14804	14637	14688	14813	14725	14565	14936	14719	14879	14810	14753	14733	14806	14747	14810	14849	14660	14751	14683	14815	14959	14625	14786	14730	14848	14943	14770	14705	14726	14915	14780	14704	14689	14637	14753	14761	14674	14707	14898	14739	14817	14600	14834	14823	14685	14530	14728	14844	14822	14650	14738	14736	14766	14776	14706	14823	14903	14664	14813	14684	14676	14602	14667	14707	14778	14829	14600	14829	14645	14764	14627	14763	14690	14927	14713	14852	14763	14762	14808	14770	14666	14835	14730	14695	14742	14714	14706	14688	14919	14760	14658	14565	14807	14809	14617	14824	14626	14694	14717	14932	14796	14842	14732	14768	14814	15012	14728	14769	14593	14751	14597	14614	14793	14847	14586	14715	14686	14732	14713	14784	14748	14600	14814	14717	14703	14695	14895	14784	14783	14581	14887	14824	14640	14857	14822	14832	14703	14703	14441	14751	14756	14594	14681	14729	14734	14821	14572	14625	14757	14676	14762	14728	14816	14598	14763	14922	14774	14744	14763	14966	14628	14707	14691	14854	14912	14735	14843	14759	14653	14695	14781	14645	14707	14706	14869	14812	14767	14658	14800	14767	14819	14817	14783	14725	14839	14695	14831	14765	14849	14670	14588	14790	14850	14482	14739	14580	14791	14648	14842	14702	14817	14649	14609	14815	14699	14677	14917	14669	14847	14760	14692	14769	14920	14872	14674	14736	14949	14726	14881	14663	14745	14674	14638	14820	14630	14730	14757	14773	14707	14695	14690	14780	14804	14760	14612	14727	14852	14702	14849	14570	14688	14819	14834	14669	14747	14570	14667	14898	14717	14828	14785	14722	14975	14688	14932	14849	14748	14782	14762	14882	14777	14590	14755	14676	14818	14605	14689	14708	14610	14548	14763	14646	14825	14805	14663	14603	14849	14686	14898	14782	14576	14634	14647	14884	14770	14860	14590	14763	14630	14698	14950	14756	14788	14728	14825	14854	14630	14650	14807	14697	14703	14791	14731	14846	14606	14766	14719	14708	14878	14616	14818	14699	14788	14813	14733	14880	14621	14689	14831	14670	14579	14542	14782	14819	14650	14776	14776	14811	14813	14791	14742	14867	14776	14758	14748	14721	14790	14720	14765	14862	14731	14706	14866	14705	14837	14892	14648	14684	14685	14697	14836	14795	14980	14836	14729	14652	14546	14697	14796	14809	14737	14695	14813	14728	14870	14740	14689	14849	14823	14689	14717	14876	14501	14726	14573	14756	14792	14766	14758	14699	14626	14723	14861	14871	14758	14804	14670	14735	14797	14759	14672	14790	14811	14693	14841	14661	14748	14709	14829	14742	14938	14799	14835	14758	14651	14549	14860	14691	14771	14620	14663	14780	14804	14796	14632	14866	14680	14782	14902	14655	15000	14774	14797	14705	14991	14768	14751	14709	14759	14894	14804	14715	14668	14830	14584	14652	14638	14770	14710	14714	14674	14860	14738	14818	14634	14721	14574	14695	14616	14718	14718	14648	14819	14742	14753	14712	14777	14864	14655	14700	14779	14767	14834	14696	14584	14709	14788	14829	14736	14747	14861	14646	14766	14784	14756	14804	14940	14674	14824	14706	14806	14645	14790	14717	14575	14859	14668	14742	14835	14822	14569	14634	14651	14566	14663	14850	14846	14823	14588	14653	14694	14656	14807	14888	14930	14930	14830	14876	14795	14713	14822	14662	14612	14653	14778	14728	14754	14685	14626	14841	14695	14862	14806	14647	14818	14742	14982	14829	14792	14702	14884	14806	14653	14718	14674	14898	14827	14708	14642	14780	14679	14712	14722	14714	14779	14611	14944	14732	14832	14916	14755	14761	14732	14869	14714	14668	14944	14685	14638	14831	14877	14677	14760	14688	14818	14678	14853	14753	14769	14735	14778	14738	14689	14647	14754	14582	14732	14622	14904	14757	14781	14849	14753	14741	14803	14691	14711	14819	14801	14664	14632	14799	14686	14713	14657	14771	14678	14765	14826	14732	14973	14794	14852	14617	14672	14685	14667	14736	14895	14808	14778	14670	14786	14817	14760	14791	14871	14730	14597	14749	14800	14639	14660	14716	14820	15022	14590	14803	14835	14839	14872	14774	14791	14768	14700	14638	14889	14811	14847	14784	14939	14722	14883	14601	14957	14525	14638	14890	14795	14750	14716	14700	14877	14779	14651	14720	14836	14802	14848	14752	14568	14747	14603	14815	14821	14685	14730	14669	14729	14586	14813	14803	14576	14678	14709	14776	14793	14749	14841	14835	14619	14753	14796	14718	14628	14792	14641	14883	14613	14984	14769	14755	14784	14592	14770	14781	14600	14776	14730	14691	14682	14701	14728	14758	14919	14775	14622	14975	14622	14780	14715	14582	14743	14819	14918	14656	14775	14829	14668	14705	14872	14687	14734	14997	14966	14778	14837	14753	14825	14664	14519	14755	14675	14710	14831	14722	14762	14780	14770	14760	14707	14730	14717	14771	14739	14789	14823	14789	14726	14751	14870	14694	14603	14606	14724	14827	14831	14880	14646	14828	14861	14681	14687	14778	14694	14675
33987	28195	31251	28655	25326	23726	23093	22273	21671	21436	21189	21150	20631	20964	20863	20610	20754	20795	20620	20813	20633	20509	20563	20547	20643	20672	20641	20661	20483	20592	20537	20387	20462	20325	20306	20689	20473	20578	20302	20324	20417	20344	20552	20755	20440	20510	20296	20375	20400	20431	20329	20321	20338	20465	20416	20180	20580	20565	20410	20289	20572	20449	20426	20262	20587	20478	20563	20281	20467	20292	20485	20445	20324	20126	20273	20431	20469	20508	20510	20517	20542	20533	20363	20049	20280	20643	20295	20551	20625	20507	20552	20448	20454	20410	20520	20431	20396	20365	20333	20416	20420	20601	20418	20511	20680	20389	20381	20502	20481	20422	20524	20500	20403	20315	20544	20455	20332	20629	20509	20612	20316	20296	20469	20254	20659	20350	20140	20507	20487	20395	20423	20648	20605	20630	20648	20486	20428	20424	20465	20553	20360	20547	20539	20450	20499	20305	20532	20420	20565	20449	20322	20431	20476	20529	20216	20300	20615	20535	20215	20336	20368	20268	20179	20332	20396	20580	20709	20443	20592	20594	20601	20637	20473	20639	20407	20182	20366	20231	20393	20345	20496	20419	20239	20378	20542	20198	20508	20449	20310	20533	20606	20433	20373	20357	20654	20513	20338	20399	20466	20487	20192	20402	20287	20415	20373	20102	20416	20439	20381	20641	20768	20479	20454	20196	20391	20441	20497	20139	20336	20588	20231	20367	20239	20569	20529	20269	20402	20440	20273	20338	20430	20483	20464	20416	20538	20430	20631	20412	20386	20284	20310	20226	20271	20655	20506	20375	20341	20378	20632	20497	20628	20228	20574	20239	20469	20421	20668	20516	20380	20509	20331	20453	20426	20514	20549	20586	20550	20618	20578	20480	20479	20373	20447	20393	20400	20391	20362	20520	20235	20392	20378	20313	20713	20346	20333	20496	20414	20406	20451	20441	20397	20117	20592	20358	20513	20461	20324	20291	20342	20445	20183	20348	20545	20259	20437	20605	20438	20403	20225	20356	20518	20379	20375	20432	20344	20228	20496	20438	20353	20301	20552	20480	20564	20350	20260	20466	20522	20571	20448	20268	20279	20513	20493	20649	20512	20509	20501	20583	20387	20357	20508	20211	20542	20305	20198	20618	20374	20336	20444	20396	20372	20593	20438	20440	20522	20300	20312	20400	20629	20378	20583	20351	20463	20401	20606	20562	20450	20335	20372	20496	20560	20453	20283	20436	20367	20588	20345	20316	20303	20477	20565	20388	20450	20343	20461	20300	20207	20435	20295	20286	20397	20365	20274	20251	20345	20308	20343	20569	20482	20758	20489	20299	20312	20289	20548	20498	20522	20349	20292	20483	20385	20534	20243	20399	20708	20593	20430	20411	20210	20323	20431	20393	20386	20603	20543	20718	20398	20511	20411	20695	20335	20273	20509	20523	20509	20701	20609	20314	20553	20495	20444	20436	20272	20485	20437	20434	20588	20180	20402	20431	20439	20532	20410	20631	20364	20465	20608	20441	20534	20458	20371	20259	20234	20350	20346	20161	20386	20384	20458	20602	20412	20255	20407	20555	20482	20433	20168	20441	20574	20328	20253	20680	20479	20284	20528	20699	20701	20250	20491	20287	20208	20328	20424	20321	20441	20501	20529	20304	20372	20480	20512	20480	20646	20352	20572	20428	20375	20412	20478	20277	20181	20312	20452	20490	20509	20582	20370	20340	20363	20575	20679	20211	20406	20417	20461	20417	20313	20524	20685	20491	20497	20343	20357	20485	20501	20308	20559	20360	20559	20513	20542	20633	20574	20553	20413	20295	20578	20446	20505	20401	20456	20301	20484	20336	20381	20419	20506	20400	20515	20556	20554	20549	20780	20466	20431	20328	20469	20666	20306	20383	20539	20466	20498	20338	20460	20195	20526	20624	20476	20484	20855	20495	20627	20295	20427	20622	20550	20367	20379	20228	20281	20326	20301	20389	20508	20150	20363	20701	20373	20299	20502	20389	20480	20430	20555	20561	20488	20620	20158	20466	20450	20544	20542	20551	20452	20411	20289	20499	20468	20409	20297	20534	20522	20424	20502	20474	20483	20438	20254	20584	20385	20557	20566	20487	20538	20297	20464	20329	20431	20213	20569	20558	20384	20398	20501	20499	20339	20790	20469	20418	20406	20568	20374	20428	20713	20329	20182	20397	20286	20489	20733	20406	20501	20627	20251	20385	20340	20272	20194	20336	20470	20524	20348	20331	20462	20469	20384	20406	20598	20333	20407	20322	20237	20296	20274	20332	20348	20549	20388	20401	20353	20543	20358	20297	20421	20486	20541	20355	20620	20306	20537	20467	20453	20452	20649	20296	20397	20391	20292	20315	20322	20336	20416	20514	20419	20694	20513	20568	20600	20563	20506	20600	20303	20342	20439	20352	20497	20538	20511	20496	20429	20585	20369	20487	20271	20454	20408	20304	20288	20360	20595	20409	20215	20482	20558	20557	20462	20259	20549	20530	20281	20374	20276	20562	20463	20530	20233	20570	20433	20441	20289	20678	20549	20522	20475	20433	20524	20513	20367	20420	20421	20306	20206	20401	20287	20455	20545	20637	20472	20440	20240	20324	20277	20402	20677	20249	20503	20539	20419	20420	20556	20576	20347	20372	20371	20359	20497	20529	20624	20582	20439	20282	20368	20353	20364	20406	20361	20643	20670	20320	20207	20523	20486	20398	20368	20397	20214	20479	20395	20300	20418	20407	20385	20563	20343	20368	20426	20618	20421	20338	20558	20410	20321	20287	20263	20386	20419	20160	20266	20208	20776	20640	20229	20493	20346	20178	20365	20422	20442	20588	20574	20461	20401	20276	20666	20457	20587	20320	20167	20364	20269	20580	20461	20296	20180	20319	20397	20399	20277	20618	20418	20244	20076	20406	20566	20357	20333	20538	20449	20521	20258	20587	20384	20432	20255	20402	20515	20469	20565	20554	20418	20278	20304	20240	20527	20471	20563	20361	20239	20487	20402	20529	20411	20400	20385	20440	20448	20485	20424	20542	20564	20613	20621	20320	20325	20348	20610	20396	20614	20567	20537	20234	20423	20499	20535	20471	20526	20465	20362	20375	20725	20015	20234	20212	20285	20486	20604	20317	20311	20493	20402	20388	20601	20452	20518	20583	20572	20398	20435	20517	20668	20532	20509	20380	20413	20637	20502	20509	20253	20386	20459	20422	20285	20329	20674	20500	20496	20237	20264	20212	20393	20543	20475	20373	20385	20418	20308	20425	20587	20515	20376	20395	20374	20622	20559	20483	20365	20402	20377	20381	20599	20204	20294	20421	20297	20351	20570	20657	20393	20398	20454	20450	20693	20402	20176	20410	20514	20421	20531	20421	20487	20332	20631	20463	20369	20596	20715	20554	20678	20489	20445	20297	20487	20458	20363	20534	20433	20276	20532	20462	20345	20500	20593	20692	20620	20423	20425	20352	20558	20544	20632	20417	20395	20435	20493	20309	20518	20321	20362	20700	20607	20396	20475	20518	20509	20555	20504	20629	20505	20292	20331	20252	20313	20524	20324	20262	20314	20458	20254	20494	20343	20325	20506	20346	20467	20650	20389	20341	20502	20535	20473	20536	20239	20532	20594	20731	20552	20564	20393	20542	20423	20254	20607	20534	20353	20437	20681	20533	20492	20342	20438	20455	20605	20467	20386	20522	20261	20493	20406	20459	20635	20460	20427	20415	20412	20512	20710	20532	20356	20423	20533	20359	20379	20387	20432	20491	20477	20209	20617	20520	20516	20469	20317	20398	20548	20429	20397	20396	20440	20516	20407	20261	20743	20524	20192	20468	20549	20272	20812	20394	20720	20552	20305	20461	20383	20382	20368	20615	20587	20520	20471	20378	20577	20732	20429	20553	20475	20449	20410	20354	20538	20530	20187	20331	20494	20290	20651	20435	20570	20384	20350	20543	20580	20465	20238	20304	20361	20512	20476	20448	20491	20364	20498	20591	20480	20371	20424	20427	20359	20213	20470	20561	20470	20549	20256	20134	20337	20262	20568	20476	20368	20411	20424	20387	20466	20388	20430	20579	20382	20567	20446	20277	20383	20578	20326	20260	20436	20547	20386	20594	20539	20529	20585	20706	20409	20483	20510	20295	20246	20352	20415	20485	20473	20501	20547	20524	20178	20620	20255	20327	20319	20569	20486	20549	20476	20334	20426	20462	20672	20403	20484	20373	20434	20402	20347	20700	20502	20475	20418	20578	20536	20523	20502	20563	20552	20509	20360	20409	20382	20388	20255	20724	20229	20482	20465	20312	20395	20411	20443	20596	20507	20470	20590	20419	20464	20274	20279	20325	20398	20421	20331	20397	20349	20412	20491	20464	20446	20324	20533	20232	20399	20561	20443	20429	20381	20330	20387	20388	20124	20393	20561	20387	20399	20507	20495	20412	20236	20381	20325	20398	20357	20296	20323	20471	20535	20468	20386	20338	20606	20394	20370	20229	20622	20529	20395	20459	20304	20362	20601	20477	20525	20317	20708	20063	20306	20348	20353	20382	20458	20518	20515	20466	20438	20679	20588	20711	20519	20268	20608	20336	20219	20316	20559	20584	20471	20658	20256	20434	20516	20383	20510	20656	20462	20566	20498	20584	20548	20441	20478	20496	20530	20451	20096	20501	20270	20430	20406	20378	20337	20268	20519	20339	20472	20296	20572	20529	20365	20389	20496	20613	20625	20371	20420	20409	20444	20426	20443	20443	20469	20425	20180	20203	20541	20528	20560	20306	20464	20258	20511	20535	20521	20477	20689	20436	20562	20521	20382	20144	20239	20288	20370	20707	20344	20427	20562	20580	20478	20547	20461	20534	20347	20199	20338	20308	20325	20393	20559	20479	20379	20601	20278	20444	20230	20323	20381	20422	20416	20431	20613	20392	20365	20604	20661	20428	20357	20593	20415	20282	20262	20353	20283	20179	20436	20305	20215	20377	20385	20356	20433	20534	20279	20657	20542	20709	20626	20655	20429	20425	20465	20428	20362	20301	20327	20468	20252	20319	20323	20482	20498	20438	20423	20353	20410	20747	20589	20483	20455	20729	20455	20314	20359	20461	20383	20299	20481	20521	20452	20464	20580	20237	20404	20484	20763	20487	20380	20193
23051	29403	29281	23749	20723	18598	17298	16382	15988	15406	15049	14860	14642	14645	14447	14376	14546	14438	14477	14385	14296	14070	14133	14083	14024	14024	14196	14192	14174	14015	14077	14266	14051	14200	14035	14002	13983	13912	13953	14051	14191	13989	14040	13846	13887	14024	13900	13975	14030	13955	13960	14147	13829	13821	14093	14049	13932	14145	14019	13779	14002	13965	13847	14024	14088	13894	13978	13929	14009	13987	14035	13906	13916	14001	13902	13966	14124	14145	13947	13984	14071	13940	13933	13884	14059	13879	13847	13937	14267	13698	13892	13896	13861	13956	13948	14030	13877	14006	13959	14042	14001	13878	14084	13933	13944	13921	13864	13879	14002	13941	14050	13846	13958	13964	13851	13919	14103	14028	13839	14041	13860	13982	13936	13935	13969	13813	14021	14023	13975	13965	13971	13904	13882	13930	13994	13807	13936	13949	14072	14107	13987	13946	13848	13918	13948	13906	13879	14064	13933	13981	13985	13873	13894	13975	13929	14052	14063	14079	13945	14115	14006	13925	14141	14104	14060	14124	14053	14131	13876	13892	13942	13964	13849	13849	13911	13870	13940	13761	14054	13923	13808	14122	13920	14010	14032	13889	13913	13904	13982	14099	13939	13825	14007	13954	14005	14003	14081	14036	13879	13993	13980	14028	13886	13798	13925	14018	14082	14029	13918	13917	13957	13906	13882	13868	14062	13939	14126	13725	13900	14030	13885	13990	14072	13872	13965	13931	13964	13996	13795	14013	14022	13975	14021	13985	13909	13874	14022	13761	13988	14038	13947	14012	13806	13913	14058	14142	13906	14023	13896	13943	14007	13993	13926	13852	13946	14086	13873	13915	14094	14032	14005	13923	14058	13971	13885	13964	13957	13859	14166	13915	13935	13960	13960	13911	13941	13875	14016	14010	13992	14033	13956	13952	13789	13921	13940	14042	13975	13947	13977	13933	13833	13811	13887	13990	13905	14058	13927	13999	13905	13938	13975	13933	14024	14010	13981	14031	13892	13932	14049	13983	13915	13940	14128	14059	13781	14091	14079	13983	13814	14148	13964	13932	14137	13930	13992	13997	14027	14137	14004	13827	13937	13968	13935	14039	13968	14004	13863	13906	13971	14088	14090	14114	14087	14037	13964	13978	14031	13884	13788	13947	14063	14047	13985	13984	13997	13809	13858	13992	13953	14054	13973	14127	13918	13859	13939	13907	13911	13924	13976	13780	13944	13776	13924	13900	13876	13946	14077	13952	14095	13976	14141	13974	13963	13840	14077	13996	13958	14108	13861	13868	14040	14006	13917	14119	14056	13909	13922	14046	14023	14145	13806	14051	13943	13926	14030	13968	14003	13871	13930	13945	13999	14067	14051	13823	13957	14167	13921	14005	14039	13852	14002	13940	13980	14081	13958	14027	13868	14003	14006	13943	14049	13979	14197	13920	13860	13917	14046	13959	13971	13921	13927	13999	14007	13928	14062	13800	14094	14010	13805	13924	13985	14175	13811	13918	13957	13974	13997	13911	14008	13905	13951	13881	13909	13912	13961	14144	13931	13962	13885	13953	13809	14167	13904	14089	13966	13977	14063	13918	13925	14070	13974	13929	13916	13950	14010	13856	14094	14071	13888	13931	13955	14126	13921	13876	14014	13813	14063	14067	13905	14010	13913	13844	13920	14090	13984	13833	14006	13970	14020	13885	13830	13848	14011	13973	13822	14008	13991	14041	13884	13914	13924	14039	13920	13917	13998	13967	13948	14018	14058	14127	13907	13942	13710	13920	13939	13949	13970	13993	13770	14038	13970	13852	13921	13960	13882	13842	13828	13924	13985	13918	13997	13977	13921	13839	14084	13922	14022	14048	14037	14074	13971	14082	14064	13975	14151	13959	14043	14061	14069	14050	14053	13972	13983	14029	13934	13924	13855	13887	13933	13924	13927	13912	14104	13996	13862	13934	14069	13979	13906	13937	13928	13915	13942	13780	13882	13995	13906	13999	13914	13922	14087	13934	14016	13953	14018	13943	13917	14093	13902	14012	13926	13887	14072	13901	13906	13851	14000	14047	13991	14041	13897	13790	13849	13899	14000	13914	13879	13948	14070	13976	14016	13951	13790	13760	14056	13955	13821	14054	13883	13920	13954	13901	14035	14067	13829	14061	13887	13883	14263	13980	14004	13916	13828	14031	13893	14022	14013	14101	13910	13992	13993	13921	14000	13939	13899	13970	13975	14142	13915	13969	13879	13859	13818	13859	13895	13893	13886	14060	13820	13880	14222	13950	13904	14062	13957	13985	14159	14077	13955	13980	14042	13861	13991	13844	14070	13846	13886	13950	13943	14153	14005	13911	13903	14019	13968	13993	14085	13882	13803	13984	13954	14126	13988	13965	14034	13883	13783	13856	14048	13928	14033	13834	13928	13877	13900	13873	14086	13916	13853	13880	13877	14005	13867	13907	14051	13924	13848	13859	13906	13911	13911	14020	13981	14004	14007	14037	13990	13928	13990	13976	13831	13915	13965	14082	13898	14042	13915	14032	13853	13823	14006	13904	13945	14090	13826	13927	13929	13977	14121	13893	14046	13815	13932	13992	14031	14015	14067	13996	13876	13883	14086	13941	13953	13951	13780	13951	13952	14108	14145	13940	13893	14022	13939	13801	13966	13972	13916	13896	13962	13965	13766	13980	13771	13813	14031	13962	14073	14182	13856	14002	13953	14018	13900	13857	13948	13918	13959	13947	13922	14166	13955	14103	13835	13987	13840	13807	14046	13901	13880	13999	14143	13968	13977	13925	13962	14041	13994	14004	13854	13953	13967	14158	13944	13781	13912	13997	13979	13995	14039	13925	13977	13926	14010	13878	13927	13984	13822	13791	13921	13877	14172	14057	13992	13838	13831	14061	14036	14003	13926	13955	13939	14097	13832	14011	13835	14177	14029	13861	13990	14048	13905	13961	13898	14021	13970	14098	13915	13938	13863	13885	14039	13866	13868	13960	13989	14178	14073	14098	14002	14132	13962	14017	13950	13826	13667	13983	13891	13961	13924	14075	13827	14095	13859	14007	13878	13963	13899	14063	13904	13996	13853	13975	14005	13879	13928	13988	14050	14093	14019	13872	13990	13883	13996	14134	14142	13874	14149	13936	14067	14013	13845	13826	14113	13989	14071	13892	13978	13935	14015	14124	13900	13897	13958	14138	13928	14032	13960	14129	13948	14131	13840	13965	14140	13964	13943	13879	14092	14080	13889	13806	14139	14051	13938	13798	13942	13982	13924	13947	13829	13916	14010	13932	13951	13845	13928	13970	14126	13804	13919	14005	13842	13785	14114	13879	14042	14039	14097	13852	14016	13889	13919	14067	13865	13878	13921	13974	14037	14023	13882	13967	13965	13878	14133	14017	14039	13979	13885	14021	13997	13969	13874	14016	14156	13994	13789	13861	14014	13952	14037	13920	14047	14143	13973	13929	13892	14007	13952	13978	14006	14155	13906	13934	14036	14031	13916	14050	13928	13992	13850	13879	13989	13903	13944	14038	14090	14056	13877	14078	13917	13933	13956	13753	13958	13999	14110	13966	13996	14054	13951	13969	14132	13827	13948	14012	13978	13957	13958	13801	13939	13898	14115	13997	14230	13958	13858	13996	13922	14006	14234	13980	14062	13907	13962	13829	13848	13936	14021	14002	13775	14009	14034	13958	13977	13899	13982	14031	14003	13940	13836	14030	14207	14119	14020	13894	14106	13971	13814	13863	14042	13988	13934	13953	13935	13795	13901	14067	14085	14043	14076	14194	13982	14073	13803	13843	14087	14010	14107	13780	14123	13993	13931	13929	13905	14041	13993	14049	13866	13877	13972	13925	13847	13955	13873	13951	13975	13875	14026	13902	13811	13886	14035	14035	13876	13879	13971	13823	13984	14017	14039	13942	13830	13854	13921	14082	14026	14045	14091	14095	14033	13823	13871	13939	13958	14042	13989	14143	13916	13957	13926	13966	13959	13959	13968	14089	13936	13908	14005	13921	14040	14125	14110	14012	14055	13967	13828	13988	13851	13952	13767	14137	14042	14080	13856	13885	14090	13938	13974	13912	13888	13995	13888	13985	13875	14003	13930	13962	14039	14020	13926	13975	13944	14013	13935	14137	14063	14022	14005	13923	13970	13973	13980	14019	13900	13893	14066	13824	13954	14136	13986	13844	13874	13983	13869	14050	14049	13757	13993	13906	14046	14014	13970	13971	13785	14016	13977	14026	13872	14010	14122	13930	14008	13963	13871	14117	13959	13807	13982	14017	13878	14056	13922	13962	14058	13823	14056	13959	13804	14065	14060	13858	13950	14115	13933	14022	14061	14029	13878	13911	13895	13888	13937	14009	13906	13926	13859	13959	13900	13831	13905	13965	13898	13861	13991	13903	13922	14063	13960	14011	13982	13940	14033	14037	13879	13818	13980	13945	13925	13880	13867	13804	13944	13894	13945	14004	13988	14050	13985	13974	14080	13973	13981	13919	13899	14028	13886	13800	14107	13858	14085	14033	13902	13910	14017	14033	13851	13868	13792	13907	13864	14048	13923	13946	13984	14002	13996	13998	13747	14085	13956	13984	13971	14022	13981	14071	14105	13933	13929	14017	13788	14046	13965	13942	13974	14033	13984	13982	13765	13837	14021	14020	13944	13865	14236	14038	13958	14135	14046	13830	14068	13948	14069	13943	13647	13965	13770	13892	14120	14006	14017	14071	14001	13919	14085	14010	14010	14037	13954	13952	13766	14035	13945	13919	14059	13917	14042	13918	13914	13824	13989	13870	13824	13820	13894	14019	13864	13789	14009	13990	14068	14084	13959	13864	13948	13995	14033	14083	13998	13930	14028	13884	14155	14008	14020	14017	14060	13928	14154	13825	14030	13868	14133	13945	14055	13996	13864	13888	14153	14012	13930	14120	13960	14047	13890	14008	13999	13829	14018	13959	14023	14047	14065	14020	14066	13914	13970	14031	13948	13946	13844	14007	14033	14148	13986	13934	13895	13942	14049	13878	14040	14106	14051	13986	13958	14032	13892	13993	13984	13916	13972	14094	13954	13981	13851	14090	13895	13956	13757	13599	13986	13955	14006	14049	14036	13809	13986	14033	13921	14151	13962	13863	14012	13925	13880	13989	13936	14031
24737	21224	27715	25508	24192	26953	27441	24063	23027	22365	22282	21573	21731	21296	21294	21135	21104	21095	20874	20745	20836	20859	20898	20858	20850	20758	20884	20828	20773	20772	20618	20745	20772	20737	20370	20583	20778	20665	20605	20578	20540	20549	20641	20592	20264	20412	20599	20456	20633	20737	20463	20490	20560	20509	20192	20351	20423	20634	20312	20533	20348	20392	20516	20650	20471	20609	20431	20190	20087	20515	20540	20428	20617	20430	20452	20468	20583	20443	20360	20465	20472	20750	20579	20422	20569	20468	20630	20323	20483	20226	20429	20418	20622	20110	20327	20517	20305	20429	20618	20284	20488	20621	20353	20292	20260	20602	20650	20507	20511	20459	20629	20530	20347	20269	20406	20375	20326	20344	20369	20410	20438	20201	20400	20816	20238	20340	20382	20439	20304	20334	20450	20751	20469	20301	20524	20520	20517	20379	20418	20374	20467	20530	20379	20633	20670	20313	20233	20351	20453	20347	20421	20363	20416	20674	20477	20500	20440	20447	20564	20498	20461	20403	20557	20563	20416	20800	20506	20255	20676	20385	20516	20631	20331	20589	20544	20263	20487	20514	20375	20759	20561	20688	20343	20458	20423	20271	20315	20693	20474	20346	20224	20600	20220	20312	20520	20497	20634	20491	20400	20447	20333	20175	20247	20477	20479	20700	20595	20330	20585	20405	20492	20485	20555	20489	20316	20207	20427	20563	20697	20461	20345	20441	20297	20298	20443	20635	20478	20473	20672	20556	20263	20374	20475	20502	20254	20450	20550	20538	20370	20549	20501	20295	20507	20616	20284	20334	20260	20861	20579	20743	20248	20479	20586	20523	20344	20467	20598	20787	20456	20593	20370	20374	20433	20582	20284	20472	20641	20463	20324	20384	20267	20409	20357	20386	20323	20406	20581	20316	20501	20459	20376	20564	20543	20169	20360	20632	20562	20443	20449	20622	20400	20287	20577	20574	20583	20313	20501	20384	20410	20432	20535	20532	20480	20267	20300	20319	20577	20509	20579	20301	20504	20544	20520	20500	20446	20414	20345	20536	20450	20342	20341	20463	20523	20369	20452	20403	20458	20373	20258	20393	20552	20500	20277	20497	20490	20603	20540	20442	20614	20435	20386	20366	20274	20587	20358	20426	20639	20317	20498	20575	20379	20458	20429	20459	20393	20213	20427	20560	20421	20484	20260	20487	20406	20360	20455	20582	20609	20525	20439	20651	20654	20521	20361	20422	20434	20430	20595	20373	20281	20665	20617	20813	20350	20508	20468	20503	20234	20272	20454	20364	20422	20461	20576	20595	20331	20714	20489	20331	20669	20430	20765	20624	20557	20535	20504	20398	20615	20567	20448	20224	20495	20624	20600	20453	20474	20348	20375	20264	20320	20200	20537	20484	20375	20531	20323	20296	20273	20432	20530	20659	20414	20237	20515	20500	20323	20449	20428	20789	20473	20480	20550	20450	20390	20539	20569	20566	20580	20471	20310	20379	20280	20374	20546	20674	20681	20824	20485	20567	20328	20368	20250	20578	20531	20532	20371	20453	20687	20679	20344	20450	20517	20428	20560	20426	20771	20707	20396	20629	20508	20526	20633	20413	20214	20454	20475	20397	20709	20563	20681	20656	20441	20484	20628	20430	20643	20596	20431	20220	20683	20398	20606	20430	20502	20435	20536	20517	20340	20392	20718	20398	20605	20503	20489	20407	20469	20455	20430	20471	20353	20262	20563	20403	20421	20737	20400	20396	20628	20489	20671	20247	20364	20356	20377	20525	20376	20302	20435	20292	20526	20390	20228	20586	20519	20408	20390	20485	20644	20648	20501	20353	20450	20621	20522	20547	20374	20563	20300	20199	20344	20339	20368	20687	20540	20504	20521	20524	20571	20452	20461	20324	20565	20482	20484	20532	20380	20396	20506	20627	20518	20348	20355	20440	20529	20357	20422	20492	20381	20698	20503	20324	20311	20572	20470	20450	20371	20461	20506	20407	20499	20394	20595	20337	20335	20386	20475	20440	20432	20596	20448	20397	20469	20576	20610	20502	20360	20488	20437	20479	20604	20360	20541	20264	20311	20354	20470	20466	20395	20422	20416	20284	20337	20366	20232	20278	20469	20520	20615	20324	20259	20262	20422	20543	20503	20367	20327	20385	20357	20602	20511	20450	20367	20482	20511	20466	20444	20566	20527	20319	20415	20544	20497	20505	20413	20347	20778	20201	20439	20571	20481	20560	20370	20235	20583	20369	20594	20585	20574	20378	20489	20570	20516	20180	20474	20497	20147	20234	20521	20328	20435	20579	20480	20483	20418	20488	20556	20264	20403	20381	20519	20579	20340	20549	20560	20537	20431	20341	20463	20544	20498	20354	20670	20445	20265	20445	20401	20354	20220	20362	20452	20407	20470	20427	20590	20481	20190	20340	20691	20490	20638	20614	20222	20487	20456	20335	20506	20443	20432	20640	20544	20445	20308	20616	20317	20545	20312	20309	20613	20406	20229	20345	20320	20451	20530	20365	20436	20477	20533	20229	20600	20570	20649	20539	20554	20541	20561	20535	20531	20553	20391	20403	20540	20510	20385	20444	20652	20577	20470	20326	20448	20510	20295	20208	20458	20386	20357	20553	20481	20193	20420	20506	20330	20350	20460	20418	20518	20534	20570	20725	20492	20491	20420	20557	20687	20199	20527	20570	20555	20617	20527	20366	20503	20495	20571	20351	20424	20584	20543	20365	20540	20453	20530	20487	20510	20521	20329	20346	20494	20291	20500	20172	20576	20443	20380	20494	20777	20550	20527	20406	20608	20433	20400	20453	20509	20482	20628	20784	20768	20562	20576	20539	20363	20376	20615	20408	20435	20566	20496	20401	20416	20271	20297	20489	20232	20388	20268	20361	20335	20532	20377	20475	20221	20125	20312	20480	20487	20529	20613	20540	20332	20322	20567	20539	20491	20526	20634	20276	20618	20480	20453	20612	20650	20624	20592	20397	20428	20319	20401	20314	20622	20469	20489	20356	20425	20490	20468	20333	20493	20533	20262	20484	20466	20332	20476	20568	20352	20595	20483	20466	20342	20409	20714	20430	20332	20461	20423	20520	20492	20664	20552	20552	20352	20599	20260	20358	20423	20403	20123	20245	20270	20348	20352	20406	20293	20461	20265	20539	20447	20384	20636	20436	20389	20502	20503	20457	20416	20423	20522	20464	20673	20505	20587	20391	20508	20315	20501	20319	20410	20419	20495	20729	20471	20379	20504	20296	20504	20547	20327	20453	20316	20366	20416	20463	20509	20341	20312	20561	20526	20322	20399	20282	20290	20233	20335	20221	20621	20462	20262	20221	20314	20304	20437	20402	20359	20252	20257	20445	20518	20584	20386	20454	20502	20480	20351	20497	20415	20516	20339	20595	20508	20554	20368	20498	20475	20281	20544	20527	20620	20561	20343	20672	20658	20633	20319	20427	20522	20373	20288	20266	20289	20028	20417	20415	20412	20550	20652	20351	20513	20563	20463	20491	20443	20445	20491	20483	20525	20386	20322	20514	20460	20384	20590	20491	20539	20457	20390	20439	20589	20444	20280	20452	20642	20524	20440	20440	20474	20436	20418	20504	20445	20485	20583	20470	20420	20555	20464	20542	20414	20360	20552	20708	20804	20460	20599	20410	20634	20530	20731	20528	20393	20704	20541	20519	20529	20510	20357	20395	20573	20506	20438	20340	20597	20363	20425	20666	20524	20229	20552	20387	20351	20525	20648	20424	20600	20373	20315	20432	20511	20504	20343	20518	20530	20515	20379	20227	20671	20443	20555	20702	20542	20464	20536	20385	20345	20461	20499	20217	20423	20503	20607	20661	20287	20362	20652	20341	20138	20526	20376	20520	20595	20487	20496	20565	20486	20326	20341	20708	20488	20500	20445	20553	20292	20378	20354	20240	20501	20320	20332	20514	20638	20609	20564	20450	20355	20620	20379	20639	20773	20602	20260	20622	20557	20158	20550	20491	20498	20431	20368	20519	20251	20481	20520	20371	20373	20468	20542	20577	20446	20449	20483	20453	20319	20457	20326	20464	20366	20586	20627	20404	20448	20768	20466	20552	20477	20471	20482	20808	20672	20537	20536	20229	20487	20461	20541	20572	20515	20437	20565	20326	20369	20487	20300	20492	20623	20496	20376	20614	20400	20346	20534	20354	20532	20434	20695	20295	20331	20294	20335	20484	20300	20335	20491	20444	20518	20728	20218	20451	20569	20537	20384	20507	20385	20502	20507	20417	20526	20443	20452	20312	20683	20560	20517	20474	20456	20514	20338	20433	20386	20430	20361	20745	20469	20383	20482	20415	20273	20273	20721	20529	20504	20498	20466	20555	20571	20565	20333	20511	20358	20562	20533	20649	20199	20374	20506	20330	20598	20429	20345	20332	20325	20485	20365	20526	20327	20600	20453	20271	20471	20388	20492	20501	20292	20604	20434	20660	20419	20561	20416	20303	20241	20630	20481	20726	20566	20622	20637	20485	20724	20472	20354	20581	20423	20498	20592	20621	20495	20290	20196	20506	20636	20525	20440	20515	20602	20611	20409	20419	20582	20471	20307	20346	20511	20578	20159	20271	20132	20303	20280	20541	20608	20584	20270	20384	20378	20632	20517	20496	20394	20474	20684	20512	20507	20310	20390	20569	20502	20443	20426	20336	20664	20441	20452	20473	20556	20275	20396	20558	20457	20332	20364	20421	20222	20599	20425	20717	20294	20475	20812	20491	20436	20598	20494	20298	20467	20508	20508	20583	20313	20396	20549	20440	20690	20544	20439	20511	20560	20517	20485	20358	20565	20572	20520	20382	20381	20309	20373	20366	20510	20593	20327	20530	20518	20421	20318	20420	20771	20501	20589	20469	20394	20373	20662	20424	20369	20443	20316	20355	20406	20638	20475	20599	20361	20464	20375	20184	20410	20413	20379	20550	20442	20566	20523	20410	20369	20534	20612	20431	20555	20365	20393	20393	20382	20562	20260	20233	20513	20486	20458	20536	20549	20369	20332	20595	20506	20372	20487	20689	20430	20479	20505	20160	20388	20514	20400	20445	20487	20412	20654	20505	20568	20573	20486	20682	20340	20570	20297	20634	20314	20611	20494	20362	20294	20393	20522	20478	20483	20540
21388	36700	36374	29709	25301	22006	19972	18463	17274	16576	16061	15827	15403	15105	14896	14805	14678	14688	14401	14505	14516	14492	14302	14264	14276	14094	14171	14305	14278	13899	14185	14005	14025	14014	14036	14051	14102	13934	13978	13929	13862	14048	14027	13896	13918	14054	13879	14038	14083	13893	13973	13928	14074	14000	14001	13873	14001	14067	13732	13958	13945	14129	13949	14029	14023	13846	14092	13993	13824	13945	14035	13955	13947	14088	13905	13849	13886	14134	13980	13808	13931	14111	13940	13890	14060	13856	13745	13915	13941	13845	14051	13854	13820	13654	13934	14008	13829	14082	14009	14078	13889	13911	14057	13868	14041	14064	14013	13835	13979	13964	13982	13848	13945	13885	13925	13754	13848	13833	13786	13847	13852	13764	14078	14069	14056	13736	13944	13877	13990	13990	13794	13924	13766	13990	13979	13696	13900	13883	13929	13727	13851	13960	14078	13836	14026	13950	13874	14015	13929	13909	13933	14006	13979	13974	13744	13888	14002	14032	13883	13795	14131	13827	13808	13974	13888	13798	13995	13907	13959	13809	13779	13912	13814	14014	14083	13843	13955	13933	13907	13931	13888	13890	14075	13884	13987	13903	13704	14007	13979	13944	13913	14013	13765	14045	13857	13960	13881	13943	13886	13868	13954	14004	13964	13948	13731	14018	13783	13872	13956	13935	13941	13978	14001	13948	13916	13893	13938	13884	13805	13815	14049	13882	13896	13741	14013	14032	13927	13844	13742	14069	13884	13885	13831	13868	13932	13902	13804	13874	13965	14062	13909	13952	13919	13923	13943	13846	13766	13856	14087	13897	13877	13894	13858	14009	13762	13990	14096	13869	13826	13855	13977	13966	13932	13878	13820	13873	13946	14036	13965	14038	13990	14049	13959	13854	13948	13775	13874	13877	13973	13908	13942	13828	13889	14100	13883	13969	13827	13888	13801	14112	13953	13890	13864	13936	13825	13976	13854	13800	13894	14085	13924	13816	13986	14055	13912	13919	13988	13841	13925	14015	13872	13954	13906	13765	14058	13751	14003	14076	13878	13864	13874	13804	14009	13836	13943	13831	13939	13704	13963	13811	13948	13946	14011	13977	13839	13872	13919	14105	14030	13978	13792	14123	13849	13757	13989	13857	13894	13864	13844	13929	13800	13973	13989	14033	13935	14065	13986	13922	13897	13955	13905	13820	14075	14082	13980	13943	13991	13814	14004	13869	13948	14032	14060	13924	14066	13939	14027	13939	13863	13877	13938	13855	13893	14010	13986	13943	13889	14003	13847	13921	14195	13836	13920	13849	13851	13949	14000	13887	14031	13846	13785	13986	14022	13935	13941	13854	14185	13741	13870	14081	13930	13981	14015	13832	13801	13906	13987	13913	13939	13915	14021	13892	13929	13875	14074	13826	14035	14033	13776	13826	14034	13844	13883	13766	13891	13793	13985	13807	13930	13874	13920	13815	14235	13836	13717	13945	13909	13894	13796	14054	14113	13952	14046	13937	14064	13881	14000	14091	13855	14007	13903	13918	13952	13853	13858	13887	13769	13971	13896	13873	14061	13974	13989	14045	13873	13880	13942	13923	13973	13897	14012	13847	13937	13902	13885	13831	14102	13955	13757	13942	13828	13990	13688	13874	13815	14050	14079	13963	13808	13908	13936	14031	13753	13891	13837	13867	14004	13811	14067	13977	13940	14164	13840	13919	13892	13823	13873	14050	14006	13897	13794	13839	14014	13931	13940	13829	13844	13841	13841	13929	13859	13909	13881	13931	13782	13747	13919	13827	13987	13892	14055	14006	14032	14065	14015	13925	14006	13868	13895	13835	13965	13688	13983	13935	13956	13959	13960	13860	13900	14005	13907	13932	13802	14062	13915	13796	13986	13949	13905	13941	13865	13849	13991	13884	13902	14075	13770	13880	13926	13882	13953	13924	13969	13992	13958	13822	13849	13905	13919	13893	13931	13841	14013	13938	13902	13980	13939	13936	14007	14005	14108	13929	13810	13924	13965	13893	13907	13879	13851	13959	14037	13871	13819	13759	13997	13903	13786	13954	14016	14042	13998	13966	14014	13958	13970	13809	13795	13991	13928	13825	13854	13979	13941	13898	13917	13824	13749	13948	13818	13934	14014	13848	14136	14007	13917	13870	13944	13858	13866	13916	14043	13894	14016	13869	14044	14025	13909	13723	13914	13843	13853	13832	13966	13921	13948	13972	13947	13845	13883	13956	13832	13898	13820	14013	14008	13785	13811	13857	13918	13808	13890	14011	14025	13958	13871	13976	13810	14055	13887	13925	14020	13820	14169	14053	13823	13836	14027	14046	13765	13985	13791	13786	13915	13781	13939	13977	13830	13852	13886	13897	13917	13832	13967	13918	13788	13950	13914	13957	13958	13924	13892	13723	13729	13934	13921	13862	13899	14044	13910	13887	13936	13939	13967	13764	13963	13881	13938	13942	13917	14045	13783	13824	13940	13794	13868	14081	14091	13890	13876	13965	13970	14077	14017	13966	13973	13842	13839	13990	13870	13974	14003	13844	13963	13784	13827	13937	13850	13961	13831	13889	13975	13896	13921	14111	13810	13919	13988	13973	13973	13928	13999	13893	14142	13919	13929	13861	13849	13841	13828	14044	13969	13934	13940	13921	13721	13727	13966	13797	13854	13859	13826	13827	13929	13950	13877	13947	14032	13976	13905	13908	14057	13815	13834	13971	13958	13840	14072	13905	13926	13783	13918	14026	13935	13835	13963	13851	13899	13892	13910	13970	13800	13948	14062	13984	13872	13833	13867	13817	13942	13693	13933	13971	13935	13734	13892	13922	13969	13930	13900	13961	13888	13870	13735	13817	13943	13989	13963	13965	13924	13776	13980	13985	13923	14027	13821	13874	14035	13852	13976	13999	13822	13957	13925	13818	14053	13955	13994	13885	14026	14004	13945	13839	13940	13849	13960	13750	13988	13823	13914	13824	13944	13948	13928	13854	13811	13917	13933	13884	13845	14009	13740	14091	13857	13916	14003	14030	13914	13764	13691	14189	13873	13911	14104	13896	13804	13783	13945	13848	14025	14020	13904	13956	13913	13934	14176	13862	13924	13981	13998	13935	14069	13886	13926	14025	13865	13860	14069	13905	13875	13998	14015	13848	13902	13885	13941	13971	14047	13913	13955	13896	13910	13881	13973	14012	13865	13867	13789	13863	13925	13748	13906	13987	13800	13957	14119	13985	13858	13836	13843	13996	13920	13989	13975	13916	13785	13885	13960	14164	14099	13924	13812	13937	13911	13916	14062	13902	13995	13894	13847	14005	13854	13926	13965	13741	13962	13844	13954	13994	14012	13826	13836	13875	13830	13862	13735	13881	13773	13937	13869	14100	13896	13946	14096	13954	13874	13892	13937	13815	13970	13872	14065	13922	13728	13888	13780	13818	13851	14120	13861	13792	14011	13942	13909	13790	13987	14007	13975	13941	14072	13830	13966	13818	13932	13865	13929	13926	13830	13948	13979	13970	13935	13944	13863	13992	13834	13879	13856	13807	13906	13898	13886	13795	14015	13884	13904	13858	13908	13853	13901	14076	13984	13904	13822	13922	14168	13803	13801	13837	14065	13909	14088	13831	14038	13903	14034	13891	13854	13958	13877	13930	13938	14131	13965	13883	13833	13936	13843	13751	13892	13778	13993	14074	14022	14038	13813	14061	13975	13795	13914	14039	13835	13935	14000	14065	13936	14050	13775	13965	13931	14165	13929	13885	13800	13909	13893	13944	13904	14014	13948	13952	13902	13871	13892	13847	13800	13806	13995	14027	14122	13887	13893	13815	13842	14086	13935	13971	13875	13775	13978	13861	13941	13893	13835	13860	13885	14001	14000	13852	13813	13947	13867	14112	14131	13811	13918	13737	14031	13819	13997	13859	14069	13789	14014	13861	13998	13923	13954	13868	13955	14094	13826	13960	13930	13850	13919	13999	13930	13891	13906	13670	14081	13980	13912	13774	13883	13982	13876	14110	13778	13930	13849	14047	13839	13949	13996	14013	14020	14016	14013	13816	13819	13687	14021	13873	13966	13977	13744	13876	14023	13797	13993	13770	14146	14002	13976	13930	13949	14072	13810	13911	13810	13938	13902	13850	14085	13910	13966	13919	13894	14047	13899	13886	13901	13876	13973	13855	13814	13833	13875	14040	14120	13966	13947	13779	14032	13935	13968	13853	13714	13749	13864	13761	14049	14059	13824	13846	13908	13855	14061	13981	14000	13972	13675	13925	14025	13811	13797	14043	13792	14007	14010	13992	13900	13963	13951	13758	13852	13971	14051	14011	13691	14007	13899	13872	13982	13990	13882	13929	13924	13927	14021	13891	14134	13924	13847	14100	14010	13942	13824	13941	14002	13792	14062	13935	14100	13971	14060	13910	14007	13980	13979	13897	13940	13948	13880	13945	13891	14010	13901	13903	13858	14168	13985	13801	13980	13917	13854	13823	13962	13791	14095	13906	13971	13982	13812	13940	14146	13966	13857	13788	13835	13960	13855	13868	13948	13895	13978	14040	14112	14028	13834	13967	13879	13915	13798	13999	13888	13967	13855	14013	14145	13925	13927	13914	13891	13968	13970	14036	14040	13819	13916	14018	14056	13973	13864	13915	13890	13885	13890	13853	13836	13875	13918	13712	14049	13899	13938	14013	13777	14105	13728	14103	13880	13852	13744	13859	13964	13834	13947	14062	13723	14008	13972	13907	13950	13794	13915	13806	13884	13955	14039	14062	13754	14126	13887	13900	13906	13938	13915	14029	13878	13813	13759	13949	13862	13977	13860	13882	13824	13790	13977	13940	13967	13821	13843	14061	13854	14051	13900	13948	13986	13805	13835	13993	13992	14033	13944	13909	13758	13952	13980	14100	13887	13909	13938	13908	13870	14075	13985	13869	13940	13800	13919	13894	13875	13919	13916	13972	13891	14013	13913	13895	13948	13765	13985	13977	13885	13797	13826	13905	13769	13847	13882	14093	13873	13935	14053	13900	13868	14037	13985	13964	13991	13825	13842	13857	13937	13958	13925	14134	13966	14016	14020	13881	13809	13898	13923	13834	13921	13988	13770	13779	13942	13808	13915	13882	13765	13900	13828	13878	14063	13968	13980	13917	13738	13895
22756	21193	27883	25014	22623	27299	31577	27046	25544	25318	24832	23932	23868	23744	23568	23465	23251	23215	23060	22989	22951	22847	23004	22804	22808	22822	22705	22353	22350	22616	22411	22507	22664	22640	22478	22506	22530	22492	22508	22580	22495	22410	22286	22298	22333	22429	22711	22609	22326	22325	22369	22370	22348	22331	22483	22404	22197	22405	22212	22422	22178	22435	22433	22479	22274	22233	22159	22156	22317	22193	22467	22249	22330	22368	22397	22261	21988	22322	22393	22402	22274	22220	22357	22256	22149	22239	22323	22089	22283	22226	22186	22437	22290	22061	22283	22131	22225	22292	22427	22339	22436	22215	22156	22178	22001	22122	22255	22427	22366	22209	22315	22379	22455	22308	22369	22351	22131	22064	22363	22199	22324	22183	22180	22210	22414	22544	22439	22143	22396	21851	22240	22341	22422	22332	22328	22287	22248	22476	22097	22329	22284	22346	22396	22511	22165	22106	22158	22238	22230	22151	22532	22155	22287	22147	22130	22359	22248	22019	22152	22084	22196	22251	22193	22098	22143	22116	22294	22099	22233	22260	22234	22164	22225	22370	22262	22231	22274	22445	22299	22290	22193	22356	21964	22244	22375	22497	22416	22018	22418	22186	22281	22290	22411	22312	22387	22174	22343	22136	22166	22111	22115	22046	22310	22121	22305	22330	22360	22294	22096	22145	22200	22186	22356	22117	21935	22178	22385	22312	22067	22254	22270	22040	22204	22240	22224	22304	22254	22320	22162	22230	22459	22001	22039	22149	22111	22116	22036	22133	22197	22068	22257	22193	22467	22145	22240	22262	22042	22115	22395	22175	22508	22389	22189	22179	22381	22267	22440	22284	22234	22270	22344	22392	22185	22261	22188	22081	22120	22167	22208	22174	22059	22195	22425	22397	22169	22037	22209	22394	22094	22196	22284	22526	22113	22154	22211	22252	22125	22308	22288	22340	22224	22579	22343	22268	22332	22432	22416	22213	22480	22160	22140	22576	22349	22218	22458	22338	22338	22153	22179	22002	22404	22075	22137	22306	22411	22078	22150	22186	22524	22350	22346	22018	22243	22482	22323	22319	22301	22301	22258	21986	22390	22217	22235	22364	22421	22445	22185	22303	22124	22143	22120	22277	22283	22293	22310	22008	22002	22097	22042	22395	22262	22313	22221	22341	22194	21956	22200	22390	22308	22206	22249	22056	22425	22299	22289	22446	22433	22213	22214	22178	22034	22327	22371	22177	22507	22272	22068	22120	22140	22166	22058	22248	22388	22311	22249	22259	22376	22179	22263	22256	22223	22324	22338	22175	22193	22313	22125	22160	22378	22351	22050	22137	22222	22095	22180	22250	22417	22193	22319	22260	22051	22329	22185	22396	22138	22266	22122	22398	22103	22197	22286	22109	22192	22067	22149	22105	22219	22155	22112	22283	22231	22486	22161	22563	22106	22128	22371	22335	22169	22101	22232	22130	22237	22412	22321	22143	22183	22107	22154	21907	22167	22031	22356	22248	22228	21947	22281	22188	22285	22373	22226	22483	22358	22190	22350	22268	22389	22247	22139	22156	22364	22216	22228	22409	22333	22231	22421	22346	22162	22184	22077	22210	22146	22197	22090	22116	22326	22171	21984	22118	22124	22198	22177	22289	22093	22222	22338	22429	22333	22193	22260	22322	22257	22231	22224	22492	22312	22171	22198	22173	22000	22246	22337	22120	22374	21900	22352	22287	22175	21990	22235	22115	22380	22301	22377	22248	22113	22152	22484	22181	22083	22364	22274	21936	22244	22209	22429	22304	22320	22232	22218	22173	22390	22524	22338	22407	22269	22291	22139	22234	22383	22080	22124	22261	22189	21963	21968	22141	22357	22182	22224	22183	22249	21951	22343	22332	22335	22555	22385	22138	22276	22256	22204	22204	22132	22331	22270	22296	22358	22421	22290	22324	22171	22096	22249	22423	22379	22357	22412	22543	22339	22413	22126	22200	22262	22168	22472	22270	22234	22439	22264	22331	22168	22037	22307	22046	22366	22309	22111	22127	22103	22213	22650	22472	22335	22043	22198	22326	22151	22191	22166	22193	21989	22175	22236	22208	22130	22053	22185	22213	22231	21974	22304	22069	22295	22324	22256	22172	22329	22252	22297	22169	22261	22218	21951	22235	22206	22134	22292	22092	22271	21994	22406	22493	22308	22153	22335	22293	22300	22266	22002	22268	22095	22182	22256	22192	22269	21966	22164	22167	22330	22128	22214	22204	22360	22289	22087	22342	22191	22134	22031	22268	22120	22493	22397	22599	22480	22059	22210	22468	22355	22202	22080	22270	22115	21993	22280	22210	22310	22049	22292	22051	22289	22316	22277	22312	22317	22169	22228	22297	22208	22435	22190	22300	22379	22163	22087	22296	22231	22189	22156	22348	22252	22287	22399	22417	22200	22103	22186	22172	22230	22042	22125	22344	22332	22073	22271	22288	22248	22406	22280	22117	22032	22107	22283	22351	22282	22209	22414	22363	22248	21949	22012	21921	22487	22263	22341	22201	22258	22192	22201	22298	22127	22345	22257	22400	22202	22301	22312	22059	22344	22051	22202	22099	22049	22138	22280	22382	22374	22124	22374	22310	22147	22294	22442	22134	22093	22186	22183	21855	22395	22433	22422	22118	22024	22385	22467	22312	22399	22002	22406	22257	22199	22186	22185	22225	22109	22071	22049	21991	22216	22233	22224	22197	22292	22043	22156	22447	22321	22137	22078	22224	22116	22066	22339	22151	22115	22355	22337	22308	22378	22287	22199	22119	22357	22154	22363	22140	22382	22537	21985	22165	22216	22212	22188	22115	21932	21927	22273	22115	22192	22457	22026	22081	22311	21999	22336	22037	22064	22002	22031	22396	22148	22217	22206	22072	22014	22230	22270	22038	22108	22294	22228	22159	22079	22185	21768	22142	22197	22277	22303	22537	22254	22309	22336	22202	22047	22101	22165	22237	22538	22148	22140	22169	22182	22345	22271	22174	22164	22100	22138	22371	22083	22042	22193	22210	22336	22229	22267	22189	22258	22179	22168	22327	22167	22052	22189	22143	22495	22187	22221	22232	22347	22194	22207	22329	22284	22396	22137	22350	22046	22254	22300	22400	22031	22353	22066	22475	22332	22224	22448	22012	21914	22234	22295	22089	22164	21837	22217	22203	22279	22317	22298	21982	22507	22332	22229	22079	22187	22173	22235	21958	22180	22199	22037	22285	22328	22183	22165	22249	22329	22284	22125	22261	22172	22284	22372	22167	22324	22167	22024	22022	22084	21932	22081	22168	22322	22266	22257	22020	22058	22051	22349	22216	22709	22033	22326	22110	22204	22352	22247	22428	22082	22035	22366	22056	22435	22287	22089	22280	22314	22204	22117	22426	22106	22185	22456	22350	22247	22204	22166	22119	21948	22121	21974	22162	22027	22008	22099	22203	22316	22469	22567	22066	22119	22250	22478	22266	22326	22244	22545	22213	22265	22267	22435	22214	22157	22303	22160	22222	22061	22226	22142	22398	21889	22219	22219	22132	22175	22146	22001	22146	22468	22362	22225	22181	22366	22094	22157	22119	22304	22159	22249	22320	22144	22077	22190	22239	22325	22195	22192	22287	22126	22358	22198	22277	22332	22282	22292	22291	22226	22199	22307	22256	22154	22335	22222	22178	22384	22435	22107	22158	22129	22060	22272	22363	22260	22121	22105	22112	22144	22222	22231	22139	22150	22317	22159	22107	22353	22166	22342	22000	22229	22184	22051	22092	22258	22126	22469	22352	22212	22316	22001	22183	22290	21984	22294	22546	22468	22350	22255	22289	22180	22138	22118	22169	22123	22141	22222	22200	22069	22182	22254	22317	22158	22297	22356	22185	22336	22504	22409	22212	22173	22194	22381	22209	22147	22210	22295	22362	22101	22442	22259	22092	22105	22309	22382	22116	22185	22340	22328	22477	22618	22386	22168	22417	22142	22122	22220	22408	22025	22119	22182	22273	22312	22121	22504	22202	22161	22026	22220	22258	21978	22268	22290	22140	22241	22150	22158	22066	21980	21930	22181	22235	22190	22417	22220	22224	22368	22174	22392	22482	22130	22237	22162	22126	22071	22165	22303	22340	22305	22113	22211	22091	22325	22417	22086	22386	22179	22398	22135	22149	22269	22191	22176	22360	22348	22212	22169	22163	22223	22174	22259	22449	21834	22440	22272	22396	22114	22270	22452	22364	22301	22186	22415	22149	22140	22442	22295	22227	22293	21968	22109	22200	22297	22406	22242	22080	22103	22319	21995	22190	22215	22165	22398	22315	22312	22169	22254	22202	22190	22067	22121	22224	22368	22475	21956	22164	22126	22157	22177	22263	22341	22180	22354	22348	22226	22524	22132	22208	22196	22222	22315	22260	22409	22422	22348	22310	22309	22168	22043	22237	22219	22286	22350	22266	22311	22237	22022	22283	22261	22211	22139	22283	22206	22355	22240	22278	22306	22190	22373	22138	22215	22273	22316	21875	22278	22222	22340	22187	22590	22163	22081	22439	22363	22422	22315	22210	22158	22433	22424	22264	22101	22345	22163	22140	22343	22152	22166	21921	22121	22349	22210	22028	22190	22171	22047	22326	22303	22381	22014	22104	22248	22157	22481	22175	22327	22194	22419	22359	21942	22209	21918	21988	22066	22062	22278	22198	22300	22266	22274	22191	22236	22200	22117	22488	22192	22038	22116	22079	22118	22137	22265	22164	22335	22254	22222	22360	22297	22165	22128	22195	22105	22073	22195	22173	22198	22326	22260	22306	22221	22159	22370	22453	22233	22274	22368	22332	22073	22169	22237	22294	22316	22074	22349	22307	22352	22350	22342	22183	22224	22336	22064	22278	22285	22272	22349	22242	22381	22358	22557	22413	22213	22066	22233	22442	22356	22225	22255	22129	22236	22004	22281	22000	22189	22123	22083	22138	21941	22324	22493	22208	22273	22185	22269	22286	22093	21979	22093	22136	22235	22316	22230	22210	22177	22286	22257	22124	22154	22488	22265	22255	22088	21959	22018	22267	22410	22385	22334	22425	22281	22334	22055	22229	22183	22248	22307	22090	22169	22240	22117	22112	22144	22125	22151	22161	22171	21980	22049	22391	22364	22271	22287	22064	22286	22205
23497	41514	41354	34193	29206	25650	22859	21131	19462	18415	17809	17278	16914	16646	16287	16377	16070	15841	15578	15492	15334	15400	15270	15195	15361	15263	15037	15132	14998	15006	14936	15049	14921	14786	14960	14868	14817	14888	14864	14845	14904	14740	14813	14833	14805	14870	14767	14812	14800	14825	14957	14681	14887	14559	14981	14688	14766	14796	14716	14751	14808	14660	14846	14761	14871	14757	14705	14788	14674	15016	14745	14747	14858	14704	14767	14527	14743	14757	14652	14767	14630	14976	14537	14769	14839	14701	14568	14792	14839	14848	14811	14561	14600	14667	14683	14718	14708	14730	14623	14884	14730	14908	14603	14899	14525	14860	14861	14729	14865	14669	14878	14696	14826	14793	14612	14654	14976	14726	14772	14745	14748	14708	15003	14687	14704	14850	14888	14554	14591	14872	14730	14638	14764	14964	14745	14874	14655	14705	14637	14734	14596	14791	14859	14682	14943	14836	14673	14666	14733	14680	14784	14637	14838	14640	14745	14846	14756	14617	14691	14748	14699	14731	14793	14811	14778	14783	14906	14733	14791	14687	14797	14722	14682	14695	14851	14758	14830	14673	14738	14617	14691	14705	14889	14788	14656	14725	14650	14623	14684	14574	14962	14756	14849	14730	14664	14774	14657	14649	14721	14780	14931	14718	14812	14564	14823	14701	14765	14755	14796	14671	14823	14624	14699	14690	14911	14792	14677	14721	14806	14757	14796	14688	14616	14710	14812	15022	14827	14742	14718	14640	14739	14693	14736	14893	14558	14773	14610	14520	14751	14710	14716	14590	14803	14853	14816	14624	14760	14617	14712	14722	14700	14460	14722	14729	14837	14652	14789	14935	14705	14628	14813	14602	14696	14612	14908	14639	14533	14610	14793	14615	14683	14917	14626	14724	14704	14824	14777	14741	14789	14636	14697	14750	14624	14739	14680	14667	14838	14625	14853	14519	14789	14572	14647	14701	14854	14711	14841	14760	14638	14724	14479	14753	14800	14713	14696	14650	14590	14677	14787	14649	14796	14614	14824	14798	14633	14732	14818	14830	14757	14715	14774	14765	14760	14896	14757	14762	14681	14865	14835	14802	14647	14884	14640	14669	14829	14505	14712	14777	14780	14665	14838	14800	14640	14942	14725	14696	14760	14511	14749	14891	14638	14775	14974	14725	14664	14611	14655	14824	14983	14646	14747	14539	14830	14737	14703	14952	14825	14673	14691	14807	14702	14698	14726	14727	14720	14628	14653	14743	14615	14726	14640	14610	14656	14665	14727	14577	14690	14820	14654	14756	14539	14690	14833	14556	14732	14529	14899	14653	14702	14637	14820	14857	14720	14754	14739	14722	14743	14691	14908	14766	14647	14608	14844	14825	14766	14734	14601	14599	14582	14781	14831	14628	14745	14734	14592	14747	14878	14904	14673	14751	14751	14845	14795	14735	14821	14722	14699	14698	14786	14624	14720	14677	14884	14842	14865	14819	14812	14758	14756	14680	14626	14698	14673	14727	14739	14679	14836	14648	14760	14764	14858	14867	14722	14728	14606	14675	14691	14816	14579	14747	14807	14665	14670	14844	14723	14671	14666	14685	14721	14884	14529	14908	14694	14551	14861	14713	14753	14790	14834	14664	14631	14919	14763	14810	14822	14652	14879	14827	14776	14685	14694	14803	14665	14736	14793	14773	14582	14625	14770	14695	14711	14734	14714	14884	14747	14782	14596	14787	14742	14733	14755	14689	14519	14843	14682	14662	14769	14772	14834	14708	14928	14865	14871	14545	14842	14685	14782	14754	14677	14674	14756	14793	14862	14584	14895	14662	14738	14840	14736	14740	14686	14771	14739	14761	14588	14779	14660	14733	14550	14752	14797	14703	14690	14714	14763	14778	14686	14784	14640	14697	14565	14719	14377	14755	14799	14837	14573	14664	14807	14878	14950	14704	14847	14790	14683	14627	14807	14615	14861	14556	14697	14764	14811	14635	14757	14706	14703	14753	14683	14720	14635	14647	14618	14849	14724	14576	14736	14838	14675	14731	14646	14631	14609	14564	14848	14765	14659	14813	14606	14837	14603	14592	14768	14764	14852	14780	14864	14811	14766	14594	14651	14856	14680	14793	14709	14699	14717	14805	14601	14668	14870	14627	14828	14823	14820	14887	14799	14710	14703	14683	14951	14852	14669	14881	14576	14730	14630	14860	14756	14625	14677	14634	14534	14614	14606	14915	14544	14730	14635	14854	14694	14751	14680	14712	14810	14790	14847	14659	14804	14616	14510	14786	14496	14789	14752	14921	14548	14752	14572	14796	14795	14758	14633	14583	14938	14527	14847	14650	14610	14625	14717	14610	14874	14719	14727	14819	14882	14822	14870	14711	14630	14763	14665	14799	14746	14669	14789	14735	14831	14784	14833	14763	14617	14657	14782	14789	14814	14719	14623	14690	14451	14827	14575	14653	14868	14771	14762	14668	14732	14619	14645	14603	14865	14755	14711	14603	14917	14785	14792	14697	14607	14571	14857	14595	14832	14703	14653	14761	14724	14726	14826	14693	14805	14872	14615	14787	14753	14705	14808	14735	14877	14775	14705	14840	14680	14725	14727	14866	14677	14566	14708	14845	14722	14558	14807	14769	14800	14849	14757	14704	14789	14863	14658	14761	14646	14715	14835	14724	14712	14867	14573	14646	14629	14742	14550	14726	14781	14714	14605	14694	14524	14634	14731	14816	14753	14896	14594	14711	14694	14713	14868	14822	14676	14733	14766	14655	14738	14765	14827	14622	14722	14791	14789	14618	14824	14782	14619	14840	14715	14566	14780	14802	14576	14808	14713	14731	14747	14798	14622	14739	14608	14722	14873	14568	14804	14577	14707	14715	14640	14682	14810	14801	14664	14773	14660	14819	14587	14966	14970	14847	14683	14810	14750	14676	14615	14595	14838	14689	14755	14765	14690	14836	14704	14668	14717	14794	14660	14561	14614	14857	14675	14905	14794	14824	14782	14736	14975	14883	14767	14658	14612	14874	14595	14652	14980	14713	14767	14547	14688	14760	14690	14744	14775	14740	14702	14749	14759	14618	14863	14664	14781	14673	14722	14588	14657	14707	14548	14658	14612	14718	14753	14606	14822	14761	14795	14648	14768	14694	14675	14936	14815	14624	14841	14871	14524	14787	14811	14749	14671	14760	14797	14681	14548	14884	14790	14734	14617	14726	14660	14844	14650	14624	14666	14788	14614	14785	14646	14680	14758	14876	14722	14659	14787	14701	14789	14660	14689	14775	14577	14717	14899	14553	14685	14595	14685	14635	14745	14917	14745	14701	14849	14619	14848	14683	14669	14743	14708	14719	14698	14842	14563	14674	14787	14716	14572	14749	14709	14719	14634	14880	14870	14674	14764	14660	14704	14657	14696	14724	14776	14697	14788	14614	14781	14737	14667	14654	14668	14649	14723	14812	14705	14672	14724	14713	14524	14702	14752	14580	14688	14683	14641	14941	14998	14805	14692	14732	14858	14701	14776	14731	14846	14661	14739	14667	14680	14811	14814	14851	14711	14656	14694	14737	14722	14884	14609	14643	14618	14679	14598	14539	14528	14607	14895	14754	14714	14645	14895	14747	14692	14630	14559	14739	14841	14717	14639	14771	14467	14546	14681	14815	14639	14784	14739	14781	14604	14782	14702	14670	14805	14687	14867	14731	14555	14806	14723	14606	14721	14730	14652	14653	14752	14628	14592	14722	14847	14755	14736	14733	14612	14717	14730	14795	14826	14762	14745	14607	14729	14751	14633	14780	14626	14637	14733	14737	14792	14662	14650	14510	14699	14901	14612	14806	14702	14706	14884	14588	14616	14692	14525	14758	14830	14799	14755	14748	14756	14702	14738	14768	14659	14551	14751	14860	14815	14686	14602	14748	14567	14659	14718	14723	14768	14742	14741	14897	14796	14916	14849	14721	14656	14867	14852	14878	14703	14785	14675	14685	14765	14669	14851	14703	14655	14713	14594	14818	14663	14837	14760	14567	14785	14692	14665	14504	14633	14841	14691	14621	14775	14772	14799	14750	14863	14708	14783	14656	14876	14749	14809	14759	14752	14742	14683	14836	14818	14705	14749	14834	14602	14866	14547	14779	14568	14708	14742	14730	14759	14723	14558	14668	14746	14765	14704	14723	14739	14657	14925	14602	14827	14625	14664	14628	14637	14860	14826	14728	14861	14507	14774	14798	14669	14703	14759	14601	14594	14660	14700	14705	14714	14747	14782	14831	14669	14661	14935	14731	14701	14835	14694	14693	14779	14697	14847	14673	14834	14583	14599	14604	14650	14732	14721	14646	14561	14740	14657	14891	14596	14703	14711	14865	14511	14673	14741	14651	14671	14811	14819	14443	14828	14572	14812	14671	14701	14800	14774	14651	14689	14662	14760	14783	14801	14757	14652	14780	14746	14781	14597	14809	14761	14733	14657	14698	14820	14679	14816	14806	14635	14792	14672	14609	14571	14733	14536	14731	14690	14760	14686	14846	14648	14701	14715	14827	14813	14775	14573	14680	14667	14692	14821	14732	14822	14917	14621	14655	14645	14856	14601	14682	14493	14886	14784	14773	14898	14666	14820	14767	14698	14849	14690	14726	14682	14666	14821	14759	14704	14544	14652	14760	14706	14718	14541	14836	14853	14955	14667	14667	14812	14809	14722	14616	14873	14558	14760	14886	14510	14779	14665	14771	14710	14538	14780	14598	14705	14934	14688	14709	14584	14770	14798	14750	14736	14842	14555	14661	14762	14732	14489	14813	14823	14700	14771	14808	14834	14699	14670	14790	14656	14639	14714	14712	14715	14780	14868	14631	14614	14666	14702	14669	14738	14736	14798	14551	14714	14623	14756	14661	14745	14842	14584	14762	14731	14685	14733	14551	14820	14737	14663	14902	14666	14727	14776	14620	14621	14716	14749	14839	14575	14823	14846	14695	14696	14734	14626	14714	14794	14634	14807	14727	14898	14849	14766	14782	14567	14737	14825	14844	14796	14835	14704	14744	14728	14782	14797	14769	14832	14694	14921	14732	14807	14729	14761	14890	14873	14668	14909	14765	14790	14742	14654	14639	14811	14629	14696	14746	14827	14697	14734	14773	14726	14570	14662	14784	14819	14699	14723	14759	14680	14678
33915	27925	31014	28763	25265	23695	22908	22233	21642	21158	21236	21059	20860	20598	20605	20903	20746	20607	20475	20745	20401	20506	20496	20741	20628	20560	20236	20376	20367	20434	20405	20385	20527	20427	20668	20454	20533	20353	20289	20575	20631	20391	20499	20441	20317	20467	20538	20310	20256	20553	20588	20720	20313	20480	20339	20442	20586	20391	20371	20677	20336	20387	20383	20187	20089	20387	20363	20419	20552	20417	20357	20409	20593	20314	20400	20625	20672	20251	20515	20280	20463	20377	20288	20338	20570	20292	20312	20502	20325	20389	20335	20365	20336	20295	20459	20405	20411	20642	20366	20208	20471	20285	20539	20554	20557	20389	20580	20240	20362	20473	20552	20616	20432	20531	20496	20225	20425	20424	20376	20329	20377	20472	20426	20342	20279	20301	20283	20422	20296	20290	20452	20365	20191	20118	20464	20511	20372	20330	20270	20503	20096	20246	20379	20424	20417	20413	20597	20307	20363	20164	20248	20346	20362	20331	20491	20153	20331	20147	20384	20164	20269	20480	20367	20100	20350	20167	20091	20408	20242	20446	20299	20485	20346	20310	20326	20282	20203	20309	20159	20420	20370	20371	20422	20291	20539	20408	20519	20392	20322	20231	20515	20390	20514	20459	20256	20556	20444	20336	20088	20211	20470	20260	20445	20270	20145	20355	20376	20549	20582	20330	20213	20328	20315	20180	20277	20375	20508	20456	20484	20303	20364	20607	20464	20382	20379	20403	20332	20284	20506	20530	20566	20233	20310	20454	20533	20460	20633	20180	20397	20267	20327	20503	20311	20515	20264	20387	20311	20582	20175	20376	20426	20368	20486	20482	20474	20394	20323	20273	20311	20240	20350	20358	20447	20226	20553	20470	20230	20292	20296	20249	20416	20208	20573	20368	20409	20129	20207	20013	20385	20450	20447	20341	20556	20333	20537	20344	20374	20190	20360	20314	20271	20443	20342	20306	20504	20454	20350	20644	20511	20380	20484	20424	20457	20168	20207	20287	20238	20390	20440	20394	20601	20375	20015	20586	20397	20370	20539	20461	20183	20463	20358	20476	20205	20366	20476	20348	20591	20498	20475	20419	20445	20154	20371	20510	20348	20384	20189	20378	20291	20084	20313	20334	20435	20461	20291	20334	20250	20293	20627	20573	20207	20535	20513	20674	20415	20663	20418	20510	20209	20388	20270	20497	20301	20211	20307	20564	20426	20608	20314	20365	20525	20217	20348	20391	20244	20475	20521	20173	20357	20265	20208	20619	20406	20406	20369	20193	20469	20444	20510	20361	20441	20111	20404	20414	20306	20455	20502	20261	20335	20217	20495	20364	20369	20261	20338	20443	20320	20330	20311	20490	20226	20406	20330	20525	20473	20502	20372	20399	20151	20318	20247	20271	20575	20570	20440	20535	20421	20236	20249	20261	20394	20445	20232	20510	20419	20399	20398	20329	20157	20382	20374	20290	20595	20366	20372	20363	20336	20252	20446	20441	20338	20207	20457	20400	20429	20397	20425	20129	20307	20358	20263	20462	20324	20550	20449	20262	20468	20244	20499	20052	20463	20408	20336	20673	20449	20433	20346	20378	20238	20407	20416	20521	20309	20363	20483	20225	20354	20267	20385	20438	20330	20210	20452	20436	20419	20377	20454	20205	20336	20171	20312	20203	20321	20338	20460	20499	20288	20396	20379	20456	20117	20543	20225	20262	20554	20231	20569	20431	20532	20639	20455	20324	20417	20266	20304	20504	20562	20089	20336	20347	20217	20278	20474	20367	20118	20386	20406	20424	20280	20240	20296	20005	20419	20282	20272	20271	20339	20328	20425	20264	20379	20415	20430	20258	20595	20432	20186	20244	20351	20276	20271	20266	20184	20481	20356	20220	20416	20361	20276	20307	20305	20375	20375	20473	20235	20257	20526	20451	20286	20244	20336	20539	20490	20450	20297	20524	20307	20202	20343	20211	20332	20198	20570	20428	20396	20594	20451	20215	20254	20449	20203	20409	20346	20109	20338	20192	20508	20298	20251	20331	20506	20422	20495	20371	20158	20335	20333	20750	20557	20374	20240	20521	20384	20354	20429	20532	20627	20368	20271	20330	20050	20361	20264	20361	20479	20491	20414	20525	20358	20270	20401	20354	20356	20354	20524	20458	20506	20227	20424	20250	20416	20536	20205	20255	20391	20368	20273	20326	20184	20420	20571	20415	20203	20446	20360	20343	20502	20197	20167	20322	20353	20158	20427	20341	20345	20238	20236	20348	20372	20296	20527	20508	20387	20394	20619	20437	20393	20179	20474	20399	20327	20469	20232	20417	20382	20264	20224	20084	20193	20560	20530	20277	20182	20514	20332	20342	20326	20367	20457	20507	20353	20180	20363	20350	20510	20626	20651	20718	20468	20301	20261	20242	20289	20372	20378	20253	20222	20450	20488	20279	20365	20333	20293	20209	20184	20347	20400	20199	20367	20380	20232	20388	20403	20316	20235	20432	20327	20556	20539	20282	20378	20251	20507	20490	20542	20253	20373	20126	20277	20495	20350	20337	20519	20449	20532	20400	20334	20402	20240	20461	20363	20374	20581	20402	20408	20609	20481	20510	20108	20369	20539	20313	20315	20260	20358	20516	20386	20367	20119	20302	20454	20220	20424	20511	20469	20524	20314	20137	20120	20459	20293	20428	20403	20592	20401	20484	20306	20488	20380	20430	20485	20498	20394	20399	20363	20473	20330	20415	20592	20294	20464	20409	20398	20542	20667	20396	20527	20634	20377	20602	20605	20378	20580	20285	20135	20384	20574	20601	20405	20516	20572	20288	20280	20364	20218	20316	20308	20346	20224	20443	20307	20470	20504	20383	20207	20109	20436	20197	20199	20421	20358	20444	20469	20389	20362	20448	20517	20393	20374	20504	20473	19994	20198	20242	20307	20321	20421	20632	20449	20485	20275	20118	20278	20225	20490	20606	20356	20327	20387	20458	20268	20270	20301	20422	20490	20442	20066	20489	20321	20488	20422	20350	20307	20340	20179	20475	20325	20404	20388	20253	20436	20520	20290	20266	20413	20408	20456	20253	20439	20540	20404	20399	20496	20339	20397	20520	20522	20506	20441	20068	20342	20268	20475	20561	20474	20478	20397	20449	20502	20359	20341	20279	20320	20601	20167	20514	20214	20424	20208	20183	20278	20429	20455	20244	20482	20248	20607	20353	20205	20494	20423	20240	20259	20507	20540	20449	20383	20310	20410	20409	20286	20250	20548	20558	20489	20357	20426	20588	20243	20363	20335	20176	20160	20579	20314	20385	20381	20223	20273	20369	20525	20393	20289	20225	20572	20235	20386	20405	20462	20373	20457	20437	20374	20653	20326	20397	20482	20181	20307	20402	20502	20234	20211	20636	20232	20381	20410	20245	20431	20274	20379	20519	20398	20251	20359	20419	20540	20657	20387	20425	20475	20507	20403	20367	20281	20376	20360	20473	20619	20545	20341	20157	20250	20307	20155	20440	20620	20479	20392	20270	20348	20242	20269	20298	20583	20613	20426	20616	20669	20596	20273	20397	20120	20144	20375	20326	20441	20388	20501	20411	20475	20483	20348	20420	20331	20459	20586	20390	20541	20508	20378	20456	20324	20634	20495	20360	20313	20335	20518	20473	20592	20369	20203	20233	20359	20297	20386	20483	20258	20220	20337	20066	20540	20348	20401	20278	20480	20469	20533	20465	20286	20474	20377	20245	20332	20456	20320	20431	20363	20307	20131	20423	20370	20430	20257	20414	20268	20358	20271	20624	20514	20403	20258	20353	20337	20353	20323	20378	20131	20322	20598	20410	20340	20365	20489	20355	20677	20494	20363	20523	20513	20507	20535	20326	20263	20502	20331	20360	20461	20763	20545	20265	20471	20418	20365	20396	20218	20331	20694	20281	20559	20438	20145	20302	20490	20346	20532	20621	20451	20073	20064	20266	20300	20499	20383	20509	20363	20292	20266	20323	20451	20391	20426	20292	20489	20455	20503	20525	20413	20503	20236	20343	20493	20218	20529	20564	20376	20447	20414	20396	20458	20549	20362	20425	20446	20522	20333	20486	20317	20439	20240	20426	20315	20425	20303	20389	20454	20382	20537	20335	20379	20296	20418	20266	19968	20253	20261	20471	20249	20545	20536	20563	20402	20584	20380	20310	20291	20362	20576	20421	20374	20351	20396	20297	20236	20301	20484	20464	20534	20479	20247	20242	20283	20481	20289	20558	20311	20271	20291	20223	20326	20192	20220	20529	20434	20435	20299	20325	20519	20259	20248	20364	20419	20438	20344	20317	20361	20321	20477	20494	20400	20493	20597	20571	20532	20652	20403	20419	20437	20250	20517	20366	20380	20590	20557	20268	20384	20513	20307	20371	20432	20398	20480	20479	20376	20345	20223	20451	20080	20297	20429	20400	20340	20596	20311	20457	20441	20407	20400	20339	20487	20249	20420	20477	20508	20483	20430	20296	20530	20487	20213	20442	20491	20204	20463	20500	20258	20123	20198	20207	20524	20226	20378	20543	20232	20383	20673	20499	20487	20560	20434	20534	20662	20336	20385	20511	20470	20656	20433	20444	20392	20175	20335	20479	20341	20476	20512	20442	20504	20476	20371	20430	20442	20341	20284	20124	20159	20388	20383	20479	20225	20370	20207	20407	20395	20320	20504	20281	20369	20363	20384	20428	20272	20264	20503	20430	20228	20267	20590	20398	20560	20568	20412	20488	20698	20348	20440	20447	20411	20317	20271	20520	20670	20199	20302	20520	20380	20122	20233	20526	20624	20491	20402	20260	20353	20276	20123	19993	20302	20333	20243	20455	20152	20531	20216	20225	20233	20261	20204	20609	20350	20168	20245	20355	20254	20409	20343	20407	20336	20525	20251	20325	20506	20419	20542	20318	20608	20385	20346	20447	20372	20440	20392	20585	20494	20317	20276	20627	20350	20364	20539	20444	20338	20553	20541	20413	20444	20457	20394	20494	20226	20256	20298	20318	20519	20291	20257	20419	20303	20297	20322	20431	20394	20272	20607	20387	20356	20243	20444	20354	20571	20336	20114	20160	20471	20283	20266	20250	20459	20492	20515	20207	20388	20278	20340	20233	20319	20375	20170	20160	20376	20311	20459	20467	20507	20361
22938	29087	28814	23557	20376	18513	17222	16385	15521	15312	15211	14881	14556	14459	14342	14541	14445	14391	14457	14205	14273	14135	14145	14101	14030	14163	14124	14102	14047	14082	14032	14063	13946	13945	14145	13874	13937	13995	13869	13983	14093	13999	14047	13967	14000	13893	13966	13926	13928	13895	13997	13998	13934	13951	13985	13916	13896	13843	13932	13821	14089	13904	13856	13979	13890	14103	13919	13787	13967	13948	14009	14053	13812	14112	13862	14000	13862	13947	13756	14082	13916	13776	13820	13937	13839	14089	13950	13968	13811	13965	13940	13787	14008	13845	13802	13921	14017	13776	13841	13772	13960	13723	13905	13727	13912	13863	13863	13981	14041	13893	13906	13876	13861	13749	13808	14034	13988	14091	13903	13839	14048	13930	14000	13917	13857	13971	13825	13812	13843	13869	13913	13776	13822	13906	13914	13782	13955	13917	13941	13870	13959	13762	13977	13805	13931	13996	13750	13906	13843	13960	14008	14071	13818	14017	13836	13892	14094	13927	13789	14016	13970	14059	13749	13873	13731	13878	13925	13843	13807	13887	13929	13846	13826	13773	14011	13948	13885	14004	13862	14032	13918	14050	13936	13984	13890	13957	13962	13903	13792	14007	13913	13863	13806	13838	13923	13949	13909	14079	13997	14041	13933	13883	13826	13928	13926	13805	13883	14084	13857	13818	13995	13703	14077	13815	13965	13995	13907	14041	13920	14034	13962	13821	13902	13793	13793	13999	13872	14001	13895	13955	13886	13841	13897	13896	13822	14001	13947	13863	13801	13886	13950	13939	13785	13965	13935	13847	13864	14112	13914	13836	13958	13847	13895	13999	13772	13795	14043	13951	13729	13706	13904	13839	13969	14184	14004	14073	13767	14015	14043	13999	13706	13799	13939	13774	13944	13888	13928	13913	13964	13765	13776	14091	13871	13869	13686	13918	13848	13864	14017	14134	13822	13922	13994	13874	13939	13947	13803	13920	13839	13804	13826	13994	13931	14002	13980	14017	13754	13992	13892	13908	13849	13657	14182	13887	13881	13847	14021	13939	13842	13832	13912	14015	13897	13930	13903	13934	13933	13794	13900	14003	13922	13878	13948	13853	14020	13920	14086	13746	13992	13925	13757	13868	13927	13932	13865	13900	13822	14014	13839	13848	13949	14043	13929	13907	13764	13828	13978	13806	13951	14083	13748	13922	13900	14039	13889	13944	13833	13764	14002	14073	13786	13658	13974	13998	14077	13868	13875	13969	14038	13927	14000	13816	14010	13703	13879	13989	13984	14019	13968	13932	13815	13850	13892	14174	14050	13948	13981	14024	13975	13809	13913	13765	13945	13926	14105	13902	13994	13907	13959	14096	13910	13942	13919	13940	13904	13885	13877	13710	13976	13910	13691	13968	13928	13891	13846	13688	13982	13983	13830	13926	13839	13882	14038	14068	14021	14109	13933	14009	13895	13851	14068	13772	14068	13891	13925	13929	13864	13976	13998	13978	13935	13927	13879	13947	13933	14047	13945	13979	13983	13927	13924	13844	13998	13973	13904	13937	13904	14038	14109	14037	13881	13939	14022	13915	13936	13836	14035	13814	13956	13893	13961	13838	13963	13634	14015	13790	13863	13915	13984	13951	13948	13831	13892	13922	13791	13936	13985	13837	13947	13965	13898	13853	13835	13947	13870	13979	14114	13950	13803	13814	13940	13663	13790	13885	13782	13883	13817	13810	13815	13879	14027	13869	13954	14024	13930	13865	14001	13981	13923	14079	13760	14030	13931	13839	13921	13888	14021	13954	13976	13851	13912	13934	14028	13885	13916	13942	13883	13897	13963	13895	13936	13847	14030	13934	14086	13944	13818	13953	13812	14149	13845	13852	13811	13982	14006	13935	13891	13883	13876	13956	13842	13961	13962	13891	13877	13850	13946	13805	13836	13813	13905	13946	13836	13826	13889	13829	13923	13851	13755	13801	13837	13940	13903	14161	13849	14040	14040	13897	13882	13991	13851	13970	13929	13842	13888	13821	13798	13771	13964	14030	13826	13942	13842	13939	13907	13902	13919	13822	13927	13971	14014	13942	13824	13883	13878	13742	13845	13991	13932	13878	13950	13841	13998	13791	13941	13892	14045	13846	13839	13857	13790	13942	14066	14028	13905	13837	13907	13979	14003	13873	13934	13936	13816	13799	13998	13934	13864	13938	14036	13858	13865	13698	13996	13953	13992	13979	13999	13790	13816	14251	14025	13922	13818	13896	13989	13943	13988	13927	13753	13938	14045	13801	13845	13845	13799	13835	13877	13864	13941	13873	13890	13903	13776	13938	13967	13942	13866	13988	13690	13875	14030	14018	13824	13796	13881	13859	13947	13820	13885	13863	13923	13835	13919	13891	13801	13733	13864	13750	13910	13909	13891	13827	13902	13880	13966	14114	14012	13930	13765	13960	13978	13904	13919	14012	13742	14075	13975	13852	13917	13780	13885	13902	13875	13979	13969	13957	13919	13922	14055	13926	14048	13751	13863	13909	13806	13877	13970	13729	13925	13872	13928	13881	13965	13871	13843	13964	13869	13847	13961	13876	13995	13894	13921	13814	13990	13969	14055	13895	13896	13865	13789	13998	14053	13730	13895	13983	13967	14026	13953	13858	13871	13924	13770	13973	13921	13798	13881	13707	13816	13930	14014	13885	13936	13971	13750	13823	13885	13918	14108	13999	13985	13888	13879	13919	14054	14020	13942	13809	13907	13961	14036	13744	13804	14000	13926	14061	13799	13741	13946	13847	14084	13951	13967	13799	14147	14013	14085	13727	13797	13879	13945	13895	13910	13807	13851	13880	13855	13777	14035	13897	13858	13886	13984	13958	13895	13966	13769	13884	13832	13888	13908	13843	14037	14043	13889	13963	14047	14013	14070	14015	13967	13858	13929	13853	14015	13882	13907	13861	13915	14025	14006	13932	13805	13886	14043	13793	13992	13888	13874	14138	13781	13917	13859	14001	13900	13925	13811	13874	13860	13769	13942	13918	14007	14023	13824	13891	13873	13939	13961	13800	13900	14000	13861	13846	13860	14175	13901	13940	13985	13880	13909	13830	14073	13920	13990	13916	13797	13930	13880	13992	13770	13861	13737	13931	14000	13945	13822	13956	13620	13956	13738	13964	14015	14012	13911	14006	13925	13962	13885	14145	13803	13815	13834	13788	13835	14069	13916	13875	14057	13995	13876	13894	13916	14055	13852	13954	13965	13868	13954	14095	13896	13962	13993	13777	13856	13849	13834	13768	14121	13983	13925	13942	13795	13975	14070	13766	13793	13873	13933	13978	13953	13924	13694	13936	14098	13867	13962	13932	13962	13825	13834	14000	14128	13806	14010	14013	13943	13986	13879	13749	13774	13752	13736	13798	14051	13805	14030	13907	13920	14052	13902	13766	13855	13893	13875	13870	14147	13793	13922	14103	13897	13681	13925	13827	14026	13919	13842	14050	14044	13804	13924	13900	13909	14031	14045	13931	13853	13828	14077	13919	13991	13924	13869	13796	14043	13855	13863	13926	14015	13904	13926	13866	14008	13875	13872	14104	13946	13987	13713	14057	13756	13843	14135	13807	13772	13802	13881	13869	14005	13850	13983	14090	13939	13901	13948	13880	13743	13924	13970	13876	14124	13721	13797	13895	13941	13886	13940	14026	13862	13887	13980	14005	13846	13928	13821	13927	13972	13899	14000	13864	13994	13990	13869	13831	13977	13884	13905	13728	14020	13954	13802	13974	13907	13898	13866	13900	13986	13851	13931	13784	13941	14012	13831	14020	13817	14016	13877	13969	13790	13893	13984	14020	13924	13844	14073	13817	13867	13950	13949	14027	13904	14012	14021	13987	13903	13990	13994	14036	14066	13905	13930	13888	14039	13946	13946	13989	14077	14083	13879	13935	13969	13917	14073	13862	13956	13997	13879	13849	14039	13811	13967	13794	13974	13845	13962	13957	13921	13972	14011	13935	13830	13926	13961	14022	14032	13927	13919	14037	13944	13763	13992	13817	14007	13832	13894	13974	13871	13912	14060	13950	13852	13878	13848	13844	13937	13989	13957	13974	13953	13819	14034	13903	13933	14082	13801	13843	13917	14029	14049	13919	14079	14011	13802	14107	13800	13964	14018	14014	13895	13870	14058	14027	13733	14008	14028	13909	13909	13870	13797	13974	13960	13922	13974	13696	14013	14031	14008	13866	13891	13929	14024	13848	14041	14029	13967	13857	14042	13758	13851	13980	13717	13939	13964	13757	13855	13853	14016	13931	13742	14139	13937	13874	14014	13902	13857	14063	13948	13887	13727	13949	13858	13948	13802	13878	13980	14101	13860	13999	13994	13875	13892	14063	13989	13817	13867	13894	13835	14026	13966	14009	13915	13952	13996	14014	13813	13987	14004	13874	13669	13935	13776	13909	13842	13934	14010	13969	13919	13843	13912	14074	13967	14039	13856	13820	13852	13975	13878	13905	13980	13975	13869	13862	13882	13917	13844	13757	13915	13911	13719	13880	13873	13956	13920	13847	13804	13883	13693	13929	13803	13770	13959	13791	13922	14128	14028	14006	14042	13767	13788	14177	13902	13740	14001	13920	13858	13886	13945	14045	13938	14087	13923	13931	13909	13849	13929	13865	14003	13856	13928	13948	13886	13912	13818	14027	13972	13897	13920	13940	13810	13908	14009	13971	13859	14038	13788	14009	13969	14054	13869	14055	13867	13849	13808	13697	13905	13978	14013	13862	13820	14000	13986	13907	13981	14021	13719	13778	14006	13973	13912	13869	13905	13974	14002	13802	13895	13839	13934	14099	13759	13909	13812	13796	13877	13876	13905	13915	13784	13900	13867	14031	13929	13866	13760	13951	14014	13941	14049	13894	14169	13879	13858	13837	14046	13920	13984	13949	13919	13944	13842	13771	14032	13914	13916	14062	13899	14023	13871	13897	13918	13759	14019	13894	13945	13966	13779	13841	13923	13963	14211	13713	14084	13825	13853	13838	13826	13874	14024	13770	13968	13944	13860	13803	13854	14001	14025	13868	13996	13970	14117	13920	13919	13847	13849	13904	13895	13974	13907	13745	13914	13924	13857	13964	14068	13880	14005	14007	13932	14225	13730	13912	13973	14079	13996	13815	14046	14062
24745	21182	27833	25485	24095	26823	27294	23800	22697	22440	22101	21826	21531	21537	21503	20987	21323	20838	20908	20827	20664	20588	20589	20799	20774	20624	20848	20620	20632	20480	20727	20620	20858	20680	20567	20765	20580	20438	20507	20620	20508	20367	20519	20341	20307	20414	20389	20535	20381	20562	20399	20331	20464	20275	20274	20527	20495	20341	20417	20400	20127	20257	20304	20345	20477	20476	20397	20162	20298	20402	20641	20447	20396	20595	20641	20303	20290	20309	20509	20346	20231	20514	20578	20385	20498	20421	20367	20668	20375	20565	20604	20619	20291	20333	20495	20479	20598	20435	20640	20348	20426	20244	20303	20630	20432	20262	20355	20597	20172	20257	20369	20490	20423	20547	20346	20320	20229	20600	20502	20437	20525	20530	20534	20432	20502	20529	20358	20429	20536	20340	20447	20335	20462	20410	20295	20677	20641	20467	20540	20393	20284	20481	20414	20442	20425	20454	20488	20532	20685	20345	20544	20456	20638	20540	20429	20519	20669	20268	20741	20169	20482	20417	20455	20473	20612	20496	20536	20511	20497	20703	20382	20620	20476	20390	20349	20640	20392	20547	20095	20509	20372	20542	20621	20557	20316	20635	20313	20115	20482	20481	20326	20377	20127	20546	20412	20365	20493	20461	20452	20611	20318	20431	20215	20500	20295	20509	20399	20647	20543	20380	20417	20442	20464	20362	20427	20384	20454	20252	20608	20469	20469	20503	20618	20409	20148	20592	20524	20436	20343	20553	20383	20378	20323	20251	20148	20461	20417	20352	20603	20417	20428	20378	20476	20471	20348	20386	20314	20488	20557	20394	20579	20334	20367	20445	20471	20365	20553	20632	20283	20386	20609	20295	20241	20456	20515	20422	20097	20201	20536	20311	20540	20147	20366	20623	20360	20550	20465	20333	20651	20311	20295	20609	20497	20511	20540	20536	20273	20622	20281	20387	20183	20411	20330	20129	20452	20587	20376	20474	20198	20488	20560	20309	20318	20523	20443	20239	20632	20344	20364	20327	20573	20490	20491	20382	20202	20379	20460	20412	20363	20325	20455	20177	20532	20133	20319	20310	20320	20335	20247	20513	20453	20212	20423	20337	20488	20341	20367	20351	20365	20398	20390	20553	20449	20711	20574	20375	20330	20495	20609	20564	20296	20437	20387	20493	20348	20571	20415	20444	20543	20469	20589	20567	20305	20405	20418	20544	20357	20621	20478	20464	20286	20342	20247	20349	20204	20287	20505	20484	20458	20442	20541	20511	20300	20511	20161	20355	20184	20352	20352	20654	20481	20305	20510	20277	20452	20581	20476	20357	20344	20486	20323	20612	20530	20590	20414	20080	20188	20202	20570	20508	20518	20418	20260	20383	20453	20409	20577	20298	20565	20443	20425	20447	20262	20305	20391	20442	20619	20457	20304	20404	20265	20425	20490	20445	20430	20388	20309	20428	20264	20255	20403	20391	20255	20238	20471	20133	20425	20386	20559	20421	20472	20375	20162	20466	20120	20455	20291	20334	20303	20668	20382	20462	20325	20474	20507	20133	20201	20401	20481	20628	20558	20511	20466	20514	20218	20470	20512	20433	20393	20515	20402	20521	20549	20390	20722	20523	20360	20362	20332	20449	20660	20486	20276	20264	20347	20283	20361	20322	20372	20348	20483	20243	20353	20390	20463	20426	20526	20157	20112	20201	20616	20626	20736	20668	20402	20349	20375	20314	20354	20378	20409	20473	20388	20588	20326	20486	20566	20286	20458	20350	20285	20206	20463	20454	20442	20502	20586	20278	20267	20396	20455	20298	20272	20293	20360	20558	20469	20407	20429	20283	20668	20282	20373	20350	20233	20470	20190	20325	20185	20370	20550	20485	20591	20243	20376	20268	20588	20349	20537	20458	20377	20268	20290	20257	20515	20488	20452	20529	20410	20437	20420	20752	20447	20347	20415	20253	20382	20271	20367	20342	20270	20306	20199	20475	20337	20439	20296	20411	20476	20129	20362	20427	20551	20408	20374	20356	20254	20322	20458	20578	20373	20465	20513	20376	20455	20345	20609	20729	20473	20414	20512	20339	20582	20471	20259	20342	20294	20460	20543	20318	20409	20293	20529	20554	20203	20552	20621	20228	20183	20412	20301	20328	20478	20419	20376	20492	20260	20554	20208	20300	20444	20427	20504	20438	20538	20606	20426	20433	20285	20276	20394	20210	20298	20507	20513	20524	20423	20695	20452	20224	20287	20452	20342	20444	20352	20421	20538	20527	20453	20378	20335	20655	20346	20383	20431	20540	20396	20645	20375	20481	20385	20581	20407	20274	20517	20390	20461	20559	20297	20259	20450	20332	20347	20218	20523	20462	20208	20391	20575	20425	20462	20408	20737	20244	20374	20549	20476	20553	20272	20323	20533	20418	20359	20452	20316	20456	20542	20392	20322	20549	20123	20330	20320	20302	20374	20453	20439	20561	20540	20283	20279	20244	20529	20455	20569	20267	20329	20250	20331	20236	20373	20505	20578	20206	20292	20477	20474	20530	20449	20470	20444	20473	20350	20441	20537	20412	20403	20426	20426	20267	20202	20376	20247	20221	20393	20393	20311	20504	20413	20578	20235	20272	20449	20381	20315	20521	20396	20345	20455	20289	20185	20579	20667	20446	20448	20601	20450	20368	20468	20365	20344	20686	20255	20373	20479	20516	20310	20199	20501	20376	20387	20147	20501	20488	20322	20345	20306	20259	20543	20470	20531	20445	20726	20436	20611	20410	20331	20412	20469	20260	20523	20529	20522	20611	20454	20458	20313	20495	20517	20226	20571	20532	20386	20182	20592	20472	20650	20405	20474	20499	20455	20397	20562	20430	20609	20316	20456	20378	20338	20340	20652	20157	20594	20316	20477	20292	20490	20414	20285	20232	20461	20545	20364	20548	20364	20518	20462	20432	20222	20481	20351	20210	20327	20333	20438	20374	20406	20439	20445	20405	20364	20362	20783	20271	20258	20514	20270	20493	20596	20634	20483	20343	20538	20606	20370	20475	20241	20430	20389	20301	20539	20458	20412	20411	20467	20526	20448	20425	20467	20514	20543	20259	20352	20355	20564	20360	20501	20305	20635	20316	20327	20301	20512	20240	20603	20536	20568	20501	20406	20450	20377	20407	20568	20491	20260	20473	20259	20428	20338	20222	20245	20375	20343	20350	20646	20639	20424	20426	20246	20540	20403	20416	20182	20187	20384	20231	20251	20474	20686	20207	20524	20478	20641	20669	20713	20516	20325	20417	20386	20499	20345	20439	20108	20387	20612	20560	20495	20475	20439	20581	20351	20252	20440	20520	20427	20505	20431	20508	20406	20379	20679	20504	20496	20422	20435	20335	20497	20400	20478	20416	20597	20300	20440	20286	20464	20516	20469	20331	20438	20341	20450	20383	20447	20381	20388	20271	20529	20544	20566	20384	20470	20527	20502	20485	20512	20328	20441	20523	20279	20630	20549	20453	20530	20324	20364	20690	20453	20375	20395	20477	20343	20279	20372	20293	20146	20414	20721	20841	20624	20417	20263	20341	20208	20252	20461	20410	20522	20597	20492	20122	20445	20489	20442	20441	20402	20409	20575	20354	20494	20403	20325	20468	20642	20267	20452	20266	20344	20565	20448	20510	20422	20203	20256	20479	20556	20258	20472	20444	20456	20121	20350	20492	20354	20377	20413	20366	20218	20501	20327	20449	20430	20475	20470	20568	20526	20062	20433	20809	20413	20358	20461	20275	20512	20702	20428	20408	20362	20516	20558	20448	20459	20509	20556	20507	20236	20306	20229	20244	20463	20699	20412	20423	20638	20409	20216	20411	20390	20570	20334	20212	20571	20611	20460	20553	20061	20272	20411	20654	20476	20586	20354	20566	20384	20413	20294	20346	20649	20447	20403	20513	20318	20455	20275	20375	20400	20272	20317	20482	20376	20454	20542	20542	20173	20296	20446	20264	20337	20494	20414	20567	20423	20192	20487	20189	20490	20409	20356	20483	20368	20450	20347	20232	20358	20457	20530	20621	20229	20608	20408	20275	20190	20533	20359	20352	20478	20481	20279	20313	20378	20366	20522	20502	20529	20471	20519	20488	20244	20437	20233	20222	20534	20429	20455	20534	20336	20316	20295	20293	20518	20386	20524	20400	20559	20389	20544	20287	20480	20426	20623	20421	20554	20256	20432	20450	20510	20460	20412	20532	20436	20340	20191	20309	20177	20140	20361	20377	20168	20352	20160	20516	20321	20436	20460	20269	20570	20469	20520	20420	20460	20378	20225	20481	20410	20509	20173	20364	20453	20375	20493	20612	20518	20361	20419	20413	20439	20557	20395	20280	20562	20723	20467	20278	20389	20431	20519	20443	20357	20359	20529	20630	20357	20636	20454	20388	20625	20434	20376	20511	20532	20472	20393	20303	20289	20461	20035	20574	20484	20459	20513	20399	20393	20480	20411	20322	20444	20451	20465	20232	20263	20369	20280	20376	20170	20659	20326	20514	20506	20517	20205	20451	20482	20366	20436	20232	20419	20429	20405	20340	20308	20262	20123	20612	20480	20607	20376	20292	20500	20460	20275	20627	20481	20579	20347	20420	20215	20526	20485	20259	20332	20448	20497	20547	20426	20525	20608	20333	20310	20383	20375	20363	20648	20362	20316	20443	20546	20443	20491	20531	20426	20158	20365	20533	20378	20441	20267	20646	20514	20434	20312	20608	20611	20369	20421	20229	20440	20278	20313	20545	20252	20304	20306	20523	20533	20616	20429	20351	20620	20559	20510	20502	20647	20476	20629	20459	20476	20450	20343	20444	20447	20388	20363	20550	20413	20382	20313	20383	20334	20301	20467	20444	20470	20277	20243	20444	20735	20438	20499	20412	20281	20353	20390	20391	20553	20591	20478	20588	20574	20558	20422	20439	20571	20506	20524	20381	20260	20695	20462	20568	20445	20396	20306	20553	20440	20377	20541	20451	20417	20336	20342	20504	20387	20541	20544	20414	20177	20394	20172	20304	20569	20281	20326	20422	20553	20518	20412	20445	20356	20553	20576	20395	20642	20643	20490	20305	20439	20549	20702	20508	20500	20616	20139	20366	20039	20388	20680	20353	20487	20338	20340	20431	20561	20443	20398	20408	20316	20363
21046	36583	36360	29375	24963	21820	19821	18153	17315	16420	16152	15538	15434	15092	15128	14895	14760	14517	14632	14522	14404	14390	14392	14351	14191	14274	14203	14098	14184	14079	14152	14071	14153	13974	14124	14039	14050	13986	14164	14133	13817	14151	14007	13820	13891	14037	13829	13858	13793	13990	13938	14092	14031	13916	13840	13806	13832	14003	14016	14017	13939	13977	13997	13858	13889	14100	13829	13896	13967	13922	13934	14127	13939	13877	13975	13742	14002	13900	14041	13882	13769	13843	13770	13988	13971	13887	13907	14018	13940	13819	13901	13860	13856	14045	13928	13911	13975	13799	13927	13971	13821	13873	13876	13823	13693	13922	13912	13878	13909	13907	13943	13868	13949	13809	14017	13889	13968	13848	13796	13953	13980	13841	13879	13860	13939	14001	14037	13839	13990	13906	13841	13820	13774	13700	13938	13983	13932	13822	14029	13757	13947	13763	13756	13876	13730	13800	14014	13949	13790	13916	13838	13844	13960	13806	13750	13910	13913	13982	13835	13795	13891	13901	13743	13954	13871	13835	13827	13824	14007	13865	13809	13835	13814	13888	13867	14135	13858	13820	13855	13895	14005	13861	13884	13888	13808	14047	13848	13932	13908	13946	13904	13763	14024	13882	13812	13865	13906	13789	13794	13839	13895	13754	13876	13888	13958	13845	13681	13994	13853	13948	13989	14064	13927	13880	14031	13727	13812	13869	14075	13947	14040	13953	13868	13794	13891	13764	14039	13772	13788	13905	13861	13946	13836	13803	13834	13762	13690	13903	13930	13756	13808	13790	13783	13862	13782	13982	13789	13906	13994	13847	13997	14153	13847	14029	13701	13827	14050	13742	13791	13780	13907	13734	13934	13860	13942	14074	13866	13868	14003	13884	13895	13824	13759	13866	13810	13934	13954	13862	13863	13817	13934	13876	13671	13836	13916	13853	14022	13969	13749	13949	13847	13896	13821	13944	13879	13797	13918	13792	13979	13912	13783	13796	13984	14009	13939	13847	13957	13932	13913	13867	13931	13972	13951	13844	13806	13974	13872	14004	13902	14013	13819	13968	13955	13738	13939	13957	13814	13950	13714	13737	14062	13917	13892	13957	14114	13994	13998	13970	14044	13813	14007	13787	13903	13793	13762	13879	13941	13955	13862	13605	13844	13900	13749	13898	13831	13963	13912	14025	13795	13935	13919	13925	13935	13859	13570	13685	13968	13926	13917	13704	14048	13791	13877	13857	13851	13801	14017	13796	13972	13920	13945	13975	14030	14079	13742	13898	13832	13978	13913	13845	13814	13847	13963	13826	13772	13685	13989	13921	13959	13834	13910	13886	13802	13826	13962	14022	13837	13937	13890	13756	14113	13678	13760	13962	13969	13831	13917	14016	14026	13894	13798	13818	13806	13859	13932	14079	13704	13927	13956	13895	13849	13757	13879	13975	13601	13741	13935	14020	13913	14167	13713	13823	13822	13953	13796	13967	13911	13785	13778	13953	13914	13712	13899	13991	13847	13767	13819	14215	13694	13997	13811	13894	13841	14034	13914	13736	13823	13852	13781	13790	13926	13760	13884	13915	13874	13795	13799	13958	13840	13772	14030	13881	13934	13932	13835	13823	13985	13868	13977	13843	13846	13976	14029	13834	13917	13792	13913	13789	13767	14133	13884	13949	13850	13797	13914	13802	13929	13890	14095	13997	13996	13872	13876	14015	13860	13839	13804	13635	13891	13792	13873	13887	13953	13926	13832	13818	13878	13861	13764	13835	13933	13751	13813	13767	14061	13946	13822	13860	13764	13778	13930	13867	13884	13865	13793	13835	13894	13959	13913	13933	13918	14010	13772	13970	13913	14055	13971	13989	13913	13796	13842	13817	13874	13823	13893	13992	13921	13874	13840	13988	14072	13838	13908	13913	13796	13919	13796	13867	13905	13894	13766	14000	14045	13719	14080	13793	13870	13678	13967	13802	13973	13894	13766	13890	13823	13768	13827	13902	13880	13822	13875	13708	13807	14020	13990	13797	13926	13929	13812	13781	13822	13941	13799	13959	13825	13932	13897	13907	13972	13813	13776	13743	13923	14021	13869	13850	13932	13840	13769	13926	13838	13966	13976	13911	13954	13907	14062	13923	13857	13918	13998	13752	13867	13994	13960	13894	14109	13815	13912	13932	14004	13757	13994	13948	13927	14000	13780	13822	14000	13997	13753	13685	13865	14071	13816	14008	13869	13977	13695	13852	13765	13827	13946	13843	13922	13893	13874	13763	13933	14035	13876	13749	13917	13985	13690	14001	13878	13773	13712	13864	14044	14016	13960	13783	13845	14044	13880	14075	13887	13808	13971	13799	13854	13919	13880	14011	13849	13839	13955	13813	13917	13941	14014	13583	13995	13982	13929	13960	13962	13893	13949	13779	13780	13854	13888	13873	13816	13823	13892	13892	13840	13863	14052	13889	14014	13830	13963	13893	13809	13813	13897	13787	13894	13923	14055	13915	13936	13865	13972	13733	14116	13962	14022	13745	13848	13992	13864	14016	13722	13860	13736	13789	14030	13805	13896	13848	13824	14041	13846	13998	13859	13941	13876	13904	13875	13934	14006	13962	13716	13839	13977	13858	13752	13826	14034	13846	13867	13895	13764	13779	13673	13800	14020	13955	13857	13964	13959	13993	13959	13995	13910	13889	14017	13861	13899	13913	13847	14064	14082	13889	14055	13819	14011	13901	13764	13788	13848	13889	13847	13955	13830	13966	13805	13814	13745	13981	13967	13764	13923	13847	13869	13894	14032	13743	13901	13926	13893	13698	13944	13830	13915	13896	14115	13869	13898	13959	14054	13851	13718	13873	13988	13814	13766	13718	14008	13937	13896	13781	14038	13979	13873	13762	13940	13740	13924	13781	13809	13810	13841	13983	13811	13846	13992	13944	13664	13953	13928	13839	13902	13976	13914	13926	13842	13796	13881	13854	13862	13922	13900	13974	13788	14021	13861	13819	13785	13907	13992	13989	13593	13822	13880	13815	13803	13989	13811	13941	14014	13904	13868	13828	13945	13796	13787	13807	13899	13960	13975	13907	13701	13760	13830	13915	13982	13950	13771	13963	13893	13809	13925	13945	13849	13890	13827	13860	13917	13874	13904	13895	13767	14009	13773	13686	13887	13891	13933	13781	14044	13865	13915	13951	13999	14024	14056	13880	14122	13807	13951	14112	13736	14039	13960	13844	13995	13803	13941	14004	13823	13797	13842	13917	13889	13807	13900	13899	14046	13903	13937	13948	13856	13971	13950	14209	13995	13879	13746	13745	13865	13719	13873	13845	13975	14003	13850	13978	13720	13988	13942	14093	14061	13887	13833	13885	14023	13748	13790	14099	14066	13833	13904	13744	13821	13862	13828	13926	13905	13947	13961	13665	13792	13910	13897	13955	13921	13882	13800	13931	13939	13953	13756	13865	13776	13951	13768	13873	13665	14033	13920	13741	13900	13967	13919	13841	13807	13937	13918	13993	13786	13771	13786	13854	13878	13757	13858	13795	13741	14050	13861	13811	13871	13721	13995	13909	13876	13983	13861	14054	13896	13800	13999	14056	13882	13995	13939	13955	13952	13907	13782	13964	13675	14031	13774	13819	13807	13830	13859	13884	13869	13932	13798	13871	14039	13888	13800	13889	13810	13980	13970	13925	13776	13892	13844	13828	13985	14057	13777	13989	13963	13889	14085	13854	13726	13817	13834	13857	13931	13801	13839	13896	13893	13853	13941	13857	14018	13900	13914	13878	13851	13856	13748	13943	13999	13901	13874	13990	13986	13810	13809	13868	14115	13915	13908	13976	13856	13810	13779	13837	14006	13941	13926	13900	13759	13890	13849	13774	13966	13977	13837	13855	13904	13954	13914	13715	13811	14063	13763	13781	13936	13812	13897	13877	13777	13719	13979	13941	13962	13894	13910	13979	13859	13900	14065	13915	13982	13796	13664	13904	13851	13921	13921	13961	13974	13989	13975	13924	13844	13717	13990	14037	13956	13899	13684	13987	13824	13904	13968	13975	13949	13869	13917	14001	13921	14044	13916	13874	14006	13605	13909	13967	13792	13946	14000	13862	13821	14027	13872	13821	13998	13776	13992	13894	13767	14022	13906	13893	13908	14070	13949	13969	13909	13954	13871	13626	14058	13700	13891	13744	13949	13748	13933	13992	13938	13948	13960	13863	13877	13933	13871	13739	13871	13861	14116	13722	14082	13826	14086	13783	14066	13901	13732	13947	13942	13812	14006	13827	14090	13903	13831	13847	13913	13932	13834	13884	13805	13909	13920	13912	13986	13871	13687	13758	13931	13917	13851	13999	13921	14042	13904	13872	14012	13897	13782	13934	13898	14042	13863	13712	13920	13926	13881	13925	13810	13850	13856	13911	13900	13911	13923	13880	13733	13711	13776	14004	13754	13906	13820	13872	14018	13891	13994	13967	13918	13862	13901	13875	13748	13780	14045	14054	13855	13726	13849	13961	13821	14000	13972	13987	13892	13979	13771	13805	13872	13869	13857	13943	13830	13861	13870	13895	13870	13838	13934	13783	13905	13961	13870	13949	13885	13852	13940	13914	13864	13893	13994	13903	13778	13958	13764	13907	13896	13834	13862	13875	13878	13962	13832	13926	13903	13910	13941	13937	13954	13849	13818	13919	13744	14044	13923	13929	13864	13997	13759	13975	13868	13839	13945	13890	13919	13825	13970	13822	13982	13853	13849	13974	13860	13863	13703	13928	13842	13762	13776	13834	13829	13848	13732	13918	13967	13840	13892	13953	13809	13933	13898	13924	14060	14053	13952	13811	13808	13815	13969	13838	13935	13935	13860	13743	13768	14008	13979	13991	14128	13923	13992	13800	13915	13869	13922	13969	13922	13875	13809	13898	13908	13930	13930	13776	13904	13884	13889	13851	13922	13879	13837	13871	13850	13871	13947	13783	13954	13712	13691	13801	13842	13738	13917	13940	13915	14109	14045	13902	13968	13850	13754	13896	13839	13761	13879	13725	13957	13881	13882	13846	13941	13881	13887	13917	13968	13866	13773	13807	13935	13879	13816	13837	13987	13800	13919	14018	13814	13879	13919	13667	13920	14030	13948	13986	13876	14015	14004	13861	13862	13836	13885	13871	13829	13857
22831	21215	27920	25212	22729	27340	31400	26834	25524	25254	24661	23973	24017	23493	23434	23207	23103	23012	23016	23012	22853	22802	22793	22880	22548	22553	22419	22611	22411	22494	22432	22542	22664	22446	22406	22298	22398	22280	22422	22592	22006	22251	22458	22466	22271	22118	22453	22174	22262	22237	22250	22349	22042	22444	22495	22385	22171	22179	22214	22332	22351	22173	22272	22218	22374	22368	22360	22271	22430	22228	21726	22196	22027	22212	22078	22106	22296	22150	22310	22163	22268	22227	22084	21913	22318	22282	22286	22232	21825	22286	22344	22287	22184	22096	22280	22337	22166	22163	22254	22129	22331	22331	22376	22351	22241	22043	22202	22227	22141	22236	22377	22264	22499	22211	22087	22022	22288	22200	22311	22327	22379	22344	22150	22171	22467	22122	22259	22157	22360	22062	22186	22151	22261	22114	22339	22197	22189	22088	22025	22329	22280	22459	22206	22265	22193	22328	22332	22385	22141	22149	22331	22037	21913	22193	22325	22306	22103	22244	22276	22102	22024	22061	22243	22052	22097	22354	22293	22140	22210	22261	22368	22041	22231	22166	22222	22472	22041	22100	22301	22227	22342	22532	22274	22202	22158	22125	22396	22093	21816	22276	22165	22145	22163	22203	22218	22296	22355	22254	22383	22234	22467	22207	22222	22205	22244	22165	22411	22326	22354	22408	22246	22138	22110	22202	22499	22107	22354	22052	22440	22248	22016	22199	22011	22163	22275	22526	22312	22176	22321	22336	22385	22229	22270	22146	22210	22311	22090	22301	21983	22056	22113	22144	22183	22599	22432	22071	21712	22083	22215	22441	22562	22206	22330	22323	22253	22322	22235	22236	22216	22318	22341	22138	22153	22392	22296	22103	22050	22210	22235	22204	22291	22303	22178	22175	22230	21904	22183	22417	22328	22250	22123	22320	22078	22029	21989	22304	22288	22234	22343	22122	21974	21859	22063	22270	22139	22147	22218	22131	22016	22322	21991	21990	22112	22185	22321	22038	22287	22086	22352	22201	22381	22124	22361	22264	22142	22515	22288	22142	22163	22149	21980	22157	22202	22274	22292	22304	22271	22033	22174	22274	22333	22376	22229	22180	22239	21960	22265	22253	22311	22363	22438	22314	22280	22237	22271	22345	22243	22393	22255	22335	22194	22238	22037	22269	22355	22082	22268	21863	22371	22204	22378	22303	22159	22236	22001	22141	22022	22190	22124	22125	22164	22413	22180	22020	22157	22419	22068	22036	22376	22030	22127	22051	22244	22055	22100	22061	22170	22186	22085	22370	22048	22550	22068	22220	21939	22233	22111	22429	22372	22261	22319	22221	22258	22172	22247	22288	22278	22188	22286	22270	22195	22231	22081	22108	22254	22226	22298	22373	22174	22294	22076	22384	22182	22313	22210	22038	22159	22145	22070	22282	21961	22285	22172	22099	22372	22219	22186	22032	22220	22245	22371	22017	22080	22458	22327	22442	22339	22383	22219	22156	22294	22079	22137	22130	22307	22036	22159	22154	22155	22130	22412	22308	22163	22498	22100	21967	22194	22310	22236	22461	22293	22102	22214	22173	22144	22405	22131	22219	22335	22262	22059	22300	22148	22389	22117	21982	22287	22050	22068	22165	22045	22187	22060	22372	22286	22511	22365	22139	22204	22051	22312	22118	22412	21971	22003	22172	22105	22218	22236	22389	22351	21952	22000	22278	22316	22092	22252	22125	22089	22305	22104	22294	22113	22106	22389	22414	22317	22166	22255	22087	22359	22289	22010	21940	22043	22367	22415	21955	21886	22307	22032	22111	21939	22320	22245	22474	22542	22220	22198	22042	22294	22306	22386	22252	22306	22068	22175	22105	22256	22320	22088	22153	22390	22305	22302	22145	22203	22481	22291	22476	22157	22398	21979	22221	22248	21960	22233	22246	22041	21948	22152	22370	21974	22091	22023	22245	22301	22204	22285	22319	22209	22092	22117	21970	22127	22109	22062	22218	22329	22203	22270	22568	22188	22278	22270	22204	22354	22177	22286	22289	22178	22005	21955	22180	22041	22177	22331	22226	22344	22136	22232	22350	22132	22124	22201	21952	22172	22260	22071	22160	22169	22479	22329	22195	22197	22421	21876	22068	22179	22340	22116	22199	22239	22193	22360	22007	22364	22509	22487	22183	22468	22230	22260	22177	22348	22085	22276	22110	22169	22034	22386	22166	21990	22189	22118	22361	22012	22197	22262	22115	22157	22108	22305	22008	22201	22142	22171	22503	22383	21979	22229	22160	22147	22010	22577	22316	22157	22161	22044	22454	22244	22201	22414	22243	22284	22174	22395	22010	22198	22223	22387	22090	22290	22069	22535	22163	22148	22147	22203	22156	22221	22150	22238	22266	22401	22116	22257	22150	22135	22258	22270	22280	22077	22215	22187	22208	22294	22069	22226	22244	22048	22152	22174	22352	22325	22190	21964	21941	22405	22106	22385	22469	22267	22107	22336	22181	22220	22293	22147	22286	22329	22330	22119	22154	22297	22076	22213	22165	22177	22042	22070	21855	22103	22249	22316	22235	22417	22328	22162	22118	22107	22402	22211	22208	22105	22114	22336	22345	22304	22133	22161	22113	22031	22182	22155	22362	22078	22443	22346	22064	22062	22020	21947	21809	22199	22097	22111	22161	22265	22051	22321	22105	22290	22064	21938	22250	22236	22147	22276	22267	22285	22257	22240	22263	22071	22204	22131	22247	22159	21886	22151	22492	22280	22205	22211	22053	22434	22402	22353	22301	22176	22014	22383	22135	22359	22179	22186	22023	22010	22082	22327	22286	22008	22114	22111	22103	22206	22234	22060	22142	22094	22154	22284	22110	22169	22104	22261	22092	22199	22110	22050	22218	22362	22381	22019	22113	22038	21985	22462	22106	22376	22195	21937	22191	22218	22096	22102	22119	22075	22031	22445	22265	22223	22063	22170	22004	22113	22159	22142	22228	22306	22106	22177	22122	21960	22113	22576	22391	22304	22233	22217	22280	22242	22447	22488	22193	22048	22022	22262	22113	22253	21978	22197	22420	22348	22164	22494	22264	22063	22251	22304	22238	22154	22062	21911	22135	22044	22334	22104	22216	22227	22143	22294	22350	22359	22062	21974	22337	22214	22270	21983	22030	22173	22047	22198	22043	22205	22031	22209	22185	22102	22208	22022	22097	22272	22182	22137	22149	22138	22215	22240	22067	22473	22420	21930	22096	22176	22038	22180	21941	22014	22034	22047	22073	22080	22171	22010	22046	22197	22337	22030	22200	22075	22202	22282	22224	22410	22089	22043	22154	22177	22197	22323	22243	22338	22265	22166	22167	22441	22338	22032	22138	22098	22352	22394	22259	22241	22333	22193	22347	22208	22205	22146	22416	22406	22297	22314	22171	22118	22152	22193	22147	22390	22268	22232	22273	22046	22288	22304	22259	22232	22555	22193	22280	22028	22129	22294	22276	22280	22216	22086	22094	22251	22320	22185	21970	22229	22145	22433	21956	22062	22228	22333	22299	22111	22257	22298	22100	22430	22154	22159	22060	22111	22189	22183	22092	22254	22354	22316	22337	22222	22154	21950	22192	22207	22114	21991	22280	22031	22051	22136	22065	22212	22139	22323	22268	22441	22359	22184	22105	22232	22186	22208	22274	22244	22286	22212	22268	22452	22090	22407	22372	22100	22246	22182	22191	22285	21880	22211	22272	22105	21985	22118	22231	22251	22151	22162	22465	22201	22188	22286	22043	22301	22536	22050	22147	22129	22208	22293	22034	22128	22138	22015	22223	22213	22171	22145	22258	22433	21994	22169	22309	22265	22156	22278	22224	22312	22033	22110	22139	22194	22106	22471	22049	22004	22282	22167	22187	22521	22232	22222	22280	22333	22195	22426	22026	22102	21978	22206	22250	22411	22242	22170	22199	22501	22136	22170	22118	22364	22432	22311	22135	22074	22116	22115	22145	21991	22073	22111	22194	22125	22309	22138	22032	22076	22544	22545	22315	22336	22062	22197	22012	22072	22306	22327	22195	22290	22504	22209	22091	22522	22403	22241	21910	22517	22198	22127	22239	22036	22011	22268	22189	22089	22309	22015	21968	22073	22382	22193	22106	22339	22163	22267	22076	22220	22314	22204	22312	21871	22227	22601	22067	22258	21951	22161	21948	22139	22320	22175	22302	22323	22150	22090	21970	22147	22408	22100	22208	22107	22320	22125	22142	22248	22268	22372	22275	22087	21812	22147	22101	22237	22112	22358	22338	22030	21860	21960	22194	22180	22014	22303	22130	22311	22131	22177	22266	22138	22122	22347	22425	22286	22316	22264	22122	22226	22076	22109	22140	22025	22277	22362	22109	22188	22060	22119	21976	22167	22183	22336	22098	22168	22303	22140	21952	22249	22062	22242	22187	22209	22092	22391	22323	22031	22460	22244	22015	22239	22422	22325	22360	22236	22018	22045	22273	22186	22210	22269	22289	22383	22114	22439	21976	22164	22144	22220	22291	22090	22063	22209	22111	22238	22306	22102	22297	22166	22032	22292	22232	21950	22138	22250	22235	22070	22184	22294	22135	22070	22054	22061	22165	22289	22166	22198	22211	22294	22234	22291	22066	22309	22265	22641	22279	22172	22154	22060	22158	21974	22197	22135	22312	22201	22420	21836	22112	22004	22276	22034	22153	22268	22283	22264	22174	22303	22149	22299	22198	21813	22035	22317	22233	22238	22123	22194	22255	22496	22054	22522	22389	22028	22202	22171	22098	22159	22367	22253	22335	22227	22238	22117	22098	22261	22343	22006	22277	22129	21917	22188	22362	22294	22261	22198	22373	22092	22099	22239	22102	22113	22157	22052	22139	22361	22376	22105	22208	22032	22218	22157	22152	22041	22202	22027	22028	21954	22073	22301	22113	22449	22113	22109	22250	22222	22404	21976	21933	22018	22048	22232	22302	22296	22319	22310	22415	22144	22064	22307	22397	22405	22280	22163	22373	22188	22083	22090	22305	22273	21992	22315	22289	22403	22235	22251	22032	22221	22081	22006	22188	22120	22319	22146	22261	22335	21986	22104	22159	22081	22111	22262	22032	22211	22099	22119	22199	22354	22111	22264	22002	22138	22188	21966	22017	22439	22212	22240	22364	22266	22416
23547	41507	41228	33834	28808	25512	22775	20607	19426	18492	17920	17184	16863	16608	16290	16133	15834	15713	15661	15706	15556	15385	15256	15317	15069	15354	15178	15208	15247	15095	15068	15026	14756	14958	15028	14857	15043	14928	15008	14890	14836	14833	15001	14872	14970	14672	14917	14800	14840	14951	14697	14818	14715	14822	14683	14919	14740	14855	14841	14828	14780	14694	14923	14746	14838	14709	14807	14927	14734	14760	14793	14795	14723	14692	14721	14712	14740	14782	14792	14804	14596	14846	14717	14832	14709	14656	14761	14735	14749	14722	14699	14679	14706	14619	14827	14663	14741	14569	14584	14753	14884	14692	14453	14817	14761	14806	14820	14798	14772	14809	14859	15005	14704	14788	14915	14738	14670	14757	14769	14552	14751	14896	14808	14764	14708	14854	14665	14662	14778	14763	14725	14731	14799	14815	14786	14706	14588	14821	14894	14524	14796	14803	14673	14825	14722	14741	14669	14782	14853	14780	14592	14743	14793	14774	14749	14762	14766	14686	14768	14763	14687	14629	14553	14731	14715	14666	14594	14751	14897	14724	14624	14631	14855	14692	14805	14642	14719	14585	14566	14731	14600	14744	14705	14725	14860	14670	14652	14861	14798	14600	14852	14620	14708	14596	14756	14729	14578	14780	14615	14748	14786	14660	14690	14834	14649	14544	14681	14590	14784	14770	14795	14875	14781	14733	14885	14655	14770	14775	14669	14735	14739	14782	14724	14603	14806	14832	14770	14691	14642	14742	14685	14863	14633	14640	14856	14713	14707	14726	14751	14805	14546	14620	14510	14639	14678	14552	14899	14639	14774	14765	14851	14690	14724	14722	14629	14568	14896	14675	14529	14574	14795	14799	14858	14890	14725	14714	14653	14863	14839	14921	14709	14628	14581	14684	14916	14803	14725	14796	14714	14690	14806	14823	14715	14904	14679	14678	14556	14910	14539	14950	14899	14757	14934	14726	14741	14816	14989	14877	14717	14874	14684	14941	14740	14657	14762	14801	14492	14843	14771	14586	14716	14780	14841	14805	14871	14674	14892	14744	14788	14615	14954	14717	14717	14651	14698	14907	14777	14663	14681	14632	14639	14732	14773	14816	14862	14716	14599	14745	14641	14952	14886	14752	14635	14741	14717	14646	14632	14738	14706	14670	14693	14824	14584	14860	14867	14592	14731	14884	14651	14704	14829	14675	14552	14776	14608	14727	14752	14589	14864	14854	14751	14622	14746	14784	14657	14617	14910	14662	14609	14745	14750	14705	14612	14640	14736	14819	14687	14574	14560	14684	14620	14815	14743	14711	14720	14682	14660	14835	14702	14854	14681	14857	14820	14752	14530	14904	14700	14685	14497	14764	14820	14618	14727	14642	14816	14818	14627	14691	14853	14769	14662	14780	14696	14643	14687	14436	14775	14801	14662	14712	14701	14748	14699	14867	14778	14597	14746	14792	14810	14683	14676	14773	14900	14727	14830	14728	14861	14719	14815	14711	14877	14644	14543	14647	14793	15057	14634	14702	14513	14850	14605	14687	14574	14805	14832	14728	14667	14726	14635	14631	14808	14820	14781	14598	14681	14849	14809	14599	14755	14708	14673	14759	14711	14782	14848	14855	14681	14782	14537	14884	14838	14762	14584	14726	14697	14839	14697	14682	14690	14711	14847	14679	14648	14614	14717	14627	14802	14722	14726	14866	14907	14811	14740	14818	14721	14608	14805	14742	14715	14755	14702	14534	14690	14681	14888	14659	14606	14655	14787	14561	14893	14591	14776	14613	14714	14718	14818	14571	14700	14720	14843	14808	14786	14608	14678	14894	14745	14785	14797	14733	14611	14768	14621	14854	14669	14665	14719	14770	14966	14760	14683	14788	14675	14720	14729	14648	14741	14813	14748	14715	14519	14829	14768	14756	14761	14592	14815	14638	14680	14766	14832	14792	14736	14737	14798	14776	14825	14759	14790	14680	14604	14909	14835	14715	14607	14812	14551	14611	14613	14771	14812	14895	14740	14752	14763	14797	14796	14702	14761	14861	14800	14747	14650	14733	14567	14729	14759	14591	14888	14779	14786	14529	14790	14439	14723	14633	14675	14708	14737	14779	14676	14864	14697	14770	14731	14826	14743	14661	14772	14853	14687	14611	14746	14713	14843	14833	14705	14741	14956	14896	14711	14666	14752	14706	14685	14806	14840	14614	14704	14762	14803	14625	14769	14794	14770	14725	14650	14855	14637	14879	14767	14716	14932	14783	14689	14765	14901	14684	14743	14648	14718	14734	14870	14723	14743	14740	14799	14594	14749	14798	14770	14699	14835	14763	14715	14836	14799	14754	14756	14772	14695	14629	14802	14829	14729	14728	14782	14640	14704	14876	14748	14679	14781	14821	14695	14870	14603	14797	14651	14814	14811	14807	14886	14905	14680	14531	14846	14693	14753	14746	14778	14839	14535	14766	14962	14889	14762	14903	14700	14661	14828	14692	14629	14572	14786	14804	14770	14642	14665	14872	14718	14739	14628	14950	14818	14840	14762	14822	14699	14646	14685	14728	14562	14856	14825	14942	14652	14691	14769	14735	14706	14735	14841	14645	14781	14656	14888	14803	14754	14794	14772	14821	14679	14816	14739	14778	14811	14637	14584	14828	14620	14614	14676	14685	14800	14586	14837	14764	14723	14611	14772	14722	14874	14802	14602	14739	14823	14793	14798	14689	14849	14682	14904	14740	14630	14862	14607	14738	14726	14615	14796	14785	14663	14712	14693	14751	14750	14790	14750	14756	14688	14823	14685	14812	14641	14761	14718	14703	14856	14655	14667	14693	14668	14844	14742	14631	14934	14843	14715	14780	14826	14870	14664	14734	14842	14751	14651	14745	14812	14864	14664	14693	14702	14783	14801	14641	14853	14575	14694	14877	14591	14772	15015	14668	14732	14729	14788	14749	14663	14738	14494	14662	14788	14714	14507	14654	14671	14839	14814	14710	14675	14814	14632	14743	14615	14706	14796	14661	14606	14785	14739	14768	14730	14786	14861	14776	14722	14800	14649	14777	14703	14758	14900	14750	14727	14713	14704	14857	14612	14681	14763	14820	14703	14871	14716	14836	14733	14742	14791	14861	14733	14655	14791	14856	14588	14659	14843	14660	14903	14641	14710	14642	14865	14837	14780	14815	14578	14800	14783	14575	14751	14871	14700	14711	14800	14757	14662	14801	14693	14708	14718	14693	14739	14942	14740	14556	14793	14616	14905	14848	14478	14788	14693	14460	14837	14864	14689	14680	14618	14921	14593	14606	14602	14625	14862	14894	14741	14963	14836	14858	14661	14795	14694	14705	14781	14974	14465	14897	14669	14756	14661	14814	14674	14835	14769	14734	14702	14686	14742	14778	14653	14849	14662	14806	14651	14740	14816	14763	14791	14700	14678	14650	14844	14944	14761	14911	14705	14845	14840	14857	14673	14675	14587	14599	14700	14721	14906	14662	14531	14884	14624	14735	14757	14801	14858	14538	14785	14635	14829	14802	14824	14686	14775	14649	14952	14758	14871	14773	14732	14675	14518	14691	14688	14676	14674	14844	14690	14631	14836	14768	14730	14734	14723	14595	14682	14596	14743	14835	14640	14807	14766	14914	14697	14723	14805	14757	14813	14896	14740	14619	14786	14710	14689	14775	14721	14695	14930	14951	14751	14890	14763	14670	14659	14775	14575	14868	14640	14617	14758	14702	14806	14829	14700	14620	14725	14637	14819	14708	14478	14655	14793	14807	14639	14653	14939	14893	14975	14643	14826	14812	14664	14747	14680	14753	14827	14563	14756	14636	14829	14861	14662	14875	14708	14811	14685	14742	14601	14556	14828	14566	14722	14683	14751	14897	14669	14738	14836	14751	14635	14726	14836	14677	14821	14799	14810	14712	14796	14668	14766	14656	14917	14899	14775	14750	14716	14803	14635	14809	14642	14691	14698	14711	14802	14701	14633	14840	14703	14713	14768	14594	14721	14669	14695	14859	14824	14570	14647	14763	14602	14799	14792	14758	14809	14742	14660	14652	14823	14685	14894	14638	14704	14825	14734	14772	14854	14696	14646	14802	14724	14654	14794	14717	14816	14816	14787	14673	14731	14594	14821	14714	14636	14610	14785	14850	14836	14841	14557	14768	14658	14701	14686	14723	14651	14764	14735	14864	14871	14824	14815	14744	14786	14624	14802	14818	14778	14645	14623	14742	14768	14689	14610	14806	14692	14789	14805	14887	14773	14940	14842	14752	14895	14963	14719	14764	14747	14767	14761	14737	14731	14789	14622	14922	14788	14714	14678	14799	14629	14698	14678	14873	14794	14679	14675	14797	14950	14711	14851	14741	14834	14866	14636	14709	14700	14774	14676	14622	14753	14700	14548	14878	14515	14801	14728	14627	14866	14696	14572	14715	14742	14568	14768	14690	14921	14758	14770	14807	14576	14842	14797	14773	14745	14650	14609	14589	14783	14790	14509	14710	14579	14791	14612	14843	14831	14706	14824	14712	14847	14761	14799	14607	14751	14567	14688	14867	14681	14782	14659	14765	14598	14821	14707	14750	14745	14745	14632	14668	14739	14922	14803	14666	14891	14595	14790	14799	14703	14753	14730	14736	14734	14976	14843	14692	14827	14793	14799	14831	14729	14705	14840	14758	14732	14704	14911	14858	14795	14769	14679	14736	14525	14695	14682	14762	14766	14592	14891	14496	14634	14798	14821	14566	14757	14979	14842	14665	14749	14820	14622	14588	14743	14725	14729	14806	14790	14736	14663	14479	14856	14631	14858	14851	14810	14667	14667	14790	14741	14668	14660	14676	14612	14755	14580	14638	14476	14711	14564	14677	14652	14981	14496	14655	14704	14689	14915	14568	14720	14869	14642	14626	14690	14711	14723	14841	14576	14749	14614	14778	14874	14842	14739	14782	14700	14806	14769	14637	14607	14726	14805	14700	14822	14759	14577	14754	14769	14723	14780	14784	14958	14719	14812	14921	14659	14886	14766	14731	14795	14772	14741	14809	14980	14493	14653	14842	14820	14687	14811	14749	14886	14598	14568	14938	14646	14726	14657	14798	14496	14785	14862	14730	14766	14671	14833	14710	14875	14763	14649	14844	14810	14684	14831	14710	14747	14534	14863	14719	14840	14737
33793	27868	30883	28298	24742	23662	22839	21794	21536	21319	21043	21144	20733	20994	20715	20701	20634	20582	20529	20366	20505	20533	20357	20556	20418	20354	20280	20384	20485	20352	20255	20271	20351	20317	20222	20511	20389	20498	20334	20104	20082	20379	20338	20284	20158	20420	20471	20204	20249	20233	20396	20151	20147	20321	20343	20416	20450	20105	20315	20327	20465	20288	20414	20183	20362	20545	20317	20495	20149	20385	20066	20185	20139	20337	20489	20242	20146	20126	20441	20229	20150	20185	20462	20179	20319	20293	20310	20178	20250	20346	20389	20388	20579	20366	20246	20176	20286	20209	20057	20475	20225	20392	20134	20201	20190	20480	20270	20411	20303	19960	20220	20321	20275	20361	20212	20266	20316	20059	20346	20407	20119	20275	20133	20272	20272	20221	20308	20265	20306	20297	20225	20311	20113	20531	20301	20499	20349	20340	20212	20327	20272	20216	20271	20156	20186	20290	20388	20197	20591	20381	20338	20278	20221	20287	20243	20401	20444	20354	20385	20359	20194	19980	20272	20462	20292	19993	20318	20298	20122	20193	20337	20246	20531	20088	20082	20169	20363	20236	20275	20283	20251	20298	20412	20260	20278	20366	20286	20313	20236	20217	20367	20327	20448	20442	20405	20244	20223	20392	20420	20267	20184	20125	20380	20147	20295	20440	20338	20328	20409	20218	20312	20321	20343	20251	20404	20193	20305	20221	20543	20340	20453	20357	20444	20537	20089	20256	20330	20101	20310	20427	20433	20167	20283	20507	20223	20242	20339	20366	20254	20171	20478	20270	20429	20516	20308	20474	20329	20579	20262	20268	20309	20294	20227	20127	20363	20295	20220	20377	20340	20379	20194	20070	20312	20170	20109	20258	20398	20656	20480	20367	20218	20077	20431	20458	20256	20076	20227	20164	20433	20450	20291	20233	20366	20275	20412	20191	20315	20276	20178	20248	20127	20213	20341	20184	20198	20271	20258	20171	20317	20229	20255	20028	20197	20327	19936	20220	20312	20099	20200	20231	20329	20293	20237	20225	20232	20096	20215	20119	20465	20641	20249	20249	20316	20197	20201	20042	20321	20322	20186	20306	20298	20300	20354	20237	20577	20342	20202	20031	20163	20392	20291	20325	20250	20246	20139	20307	20177	20210	20181	20117	20375	20332	20218	20230	20333	20069	20175	20261	20286	20342	20233	20264	20436	20414	20512	20246	20392	20182	20450	20382	20299	20117	20410	20179	20262	20152	20556	20330	20312	20241	20136	20287	20389	20439	20249	20429	20542	20249	19917	20418	20315	20077	20208	20189	20180	20398	20529	20310	20286	20250	20263	20343	20276	20131	20497	20476	20312	20271	20591	20415	20318	20169	20264	19989	20354	20364	20225	20195	20505	20304	20195	20226	20393	20147	20431	20493	20378	20362	20358	20326	20163	20351	20491	20383	20499	20171	20336	20210	20162	20148	20235	20266	20527	20360	20365	20295	20155	20339	20343	20145	20386	20385	20334	20075	20195	20554	20378	20031	20133	20410	20411	20187	20202	20147	20623	20428	20309	20331	20280	20455	20282	20370	20720	20255	20303	20350	20192	20343	20426	20195	20285	20136	20374	20102	20338	20164	20415	20384	20283	20435	20481	20441	20440	20182	20136	19993	20376	20149	20645	20364	20237	19990	20322	20194	20117	20339	20503	20368	20120	20237	20439	20358	20269	20329	20452	20225	20361	20337	20396	20137	20197	20041	20225	20265	20465	20448	20186	20314	20313	20136	20144	20196	20353	20389	20249	20507	20395	20399	20243	20217	20109	20061	20246	20119	20246	20362	20486	20199	20083	20447	20258	20443	20424	20239	20204	20287	20322	20325	20448	20156	20206	20309	20406	20219	20231	20611	20333	20258	20293	20183	20192	20220	20138	20423	20245	20405	20272	20311	20191	20552	20206	20274	20212	20062	20377	20381	20231	20298	20315	20168	20329	20470	20164	20047	20413	20299	20324	20338	20284	20323	20360	20350	20195	20123	20440	20443	20416	20206	20441	20259	20191	20320	20310	20273	20370	20445	20328	20366	20228	20187	20079	20148	20302	20178	20090	20546	20081	20456	19923	20250	20201	20134	20174	20483	20392	20364	20270	20426	20341	20113	20281	20454	20511	20666	20330	20508	20388	20252	20320	20140	20370	20384	20392	20378	20344	20298	20101	20344	20360	20509	20387	20330	20387	20422	20276	20335	20292	20073	20263	20349	20184	20240	20201	20182	20385	20231	20249	20340	20196	20109	20584	20419	20272	20244	20225	20483	20417	20238	20396	20318	20232	20412	20088	20479	20098	20262	20167	20162	20180	20399	20352	20286	20268	20311	20221	20391	20297	20105	20147	20373	20309	20125	20449	20040	20373	20190	20040	20280	20063	20165	20185	20516	20295	20219	20137	20204	20351	20143	20364	20577	20314	20446	20135	20257	20392	20150	20457	20383	20455	20273	20379	20291	20210	20471	20158	20292	20464	20364	20488	20247	20343	20115	20383	20286	20264	20419	20348	20307	20383	20350	20067	20249	20466	20182	20415	20166	20159	20414	20133	20194	20310	20600	20359	20126	20290	20269	20139	20181	20292	20290	20491	20325	20501	20281	20246	20562	20350	20353	20463	20297	20484	20308	20401	20396	20483	20329	20122	20328	20254	20335	20375	20335	20436	20225	20435	20361	20177	20240	20405	20468	20631	20408	20572	20307	20246	20304	20555	20539	20392	20248	20096	20435	20316	20363	20237	20074	20209	20128	20146	20242	20325	20293	20589	20372	20297	20419	20428	20234	20412	20345	20210	20248	20386	20394	20639	20418	20458	20345	20565	20117	20422	20455	20343	20378	20318	20180	20167	20232	20137	20109	20466	20387	20259	20544	20187	20350	20349	20251	20296	20370	20159	20199	20355	20281	20151	20165	20285	20425	20233	20134	20338	20145	20142	20265	20538	20418	20248	20185	20534	20367	20319	20119	20143	20296	20388	20206	20421	20399	20462	20261	20256	20439	20276	20299	20293	20136	20507	20203	20330	20286	20197	20208	20567	20361	20278	20104	20222	20282	20252	20204	20233	20322	20416	20337	20247	20268	20215	20132	20315	20447	20434	20275	20316	20023	20274	20256	20188	20074	20482	20282	20151	20398	20177	20400	20272	20261	20313	20149	20247	20258	20355	20347	20337	20173	20102	20389	20388	20393	20384	20372	20468	20326	20274	20372	20260	20378	20320	20288	20281	20204	20323	20482	20421	20386	20261	20231	20273	20460	20211	20120	20383	20305	20296	20205	20360	20395	20414	20333	20071	20260	20040	20210	20290	20511	20172	20336	20300	20218	20218	19894	20133	20389	20252	20375	20277	20464	20452	20505	20211	20373	20515	20326	20462	20395	20357	20373	20367	20202	20258	20431	20279	20386	20286	20251	20055	20378	20382	20440	20182	20232	20400	20523	20276	20419	20461	20123	20397	20353	20236	20234	20185	20090	20247	20355	20178	20148	20212	20251	20147	20237	20341	20522	20505	20384	20069	20343	20413	20515	20225	20251	20300	20259	20566	20468	20456	20419	20082	20253	20390	20235	20238	20199	20248	20436	20318	20303	20402	20332	20295	20374	20377	20280	20521	20298	20114	20227	20386	20350	20186	20324	20427	20316	20387	20333	20299	20316	20236	20137	20208	20367	20188	20315	20234	20231	20333	20286	20458	20247	20358	20293	20509	20377	20437	20222	20398	20260	20519	20367	20040	20267	20301	20110	20321	20668	20304	20072	20059	20232	20233	20187	20150	20206	20261	20277	20388	20381	20221	20274	20416	20277	20044	20060	20386	20424	20345	20243	20377	20207	20197	20238	20327	20287	20314	20430	20342	20390	20344	20270	20390	20257	20184	20215	20267	20279	20191	20392	20286	20378	20062	20412	20208	20413	20423	20157	20165	20180	20458	20018	20351	20180	20158	20489	20270	20465	20250	20470	20410	20247	20229	20299	20284	20202	20442	20288	20340	20238	20292	20304	20402	20207	20369	20223	20234	20329	20496	20246	20130	20191	20417	20355	20404	20130	20409	20253	20365	20243	20174	20218	20391	20373	20241	20305	20324	20374	20077	20209	20306	20179	20135	20174	20018	20171	20064	20452	20261	20399	20187	20226	20323	20291	20439	20236	20288	20240	20260	20491	20456	20434	20531	20216	20165	20564	20189	20323	20112	20358	20233	20327	20417	20341	20235	20427	20374	20511	20484	20281	20564	20419	20182	20381	19979	20223	20257	20253	20038	20017	20396	20504	20205	20397	20410	20103	20304	20343	20348	20192	20249	20348	20315	20231	20113	20300	20120	20179	20255	20204	20455	20317	20362	20206	20290	20174	20360	20115	20258	20205	20369	20193	20462	20404	20427	20454	20200	20690	20510	20313	20378	20368	20299	20015	20242	20288	20333	20318	20269	20241	20219	20152	20178	20124	20078	20074	20116	20140	20322	20325	20234	20348	20451	20227	20280	20277	20403	20496	20106	20230	20222	20142	20277	20520	20243	20122	20389	20225	20458	20295	20268	20443	20544	20430	20378	20175	20318	20328	20143	20377	20316	20379	20534	20286	20072	20172	20204	20427	20506	20212	20399	20316	20446	20201	20238	20245	20247	20300	20282	20410	20138	20167	20322	20341	20388	20278	20354	20175	20225	20365	20244	20282	20368	20554	20205	20236	20338	20349	20160	20214	20299	20272	20346	20451	20279	20378	20134	20140	20200	20366	20307	20588	20414	20404	20274	20299	20293	20323	20363	20450	20071	20469	20207	20145	20330	20167	20442	20425	20282	20195	20405	20207	20306	20440	20358	20469	20392	20335	20327	20378	20135	19967	20238	20383	20326	20752	20273	20372	20280	20337	20268	20599	20310	20215	20333	20168	20224	20250	20500	20266	20328	20194	20435	20359	20152	20355	20189	20239	20548	20248	20159	20342	20218	20278	20157	20311	20323	20145	20509	20293	20029	20228	20157	20237	20133	20404	20274	20356	20188	20564	20556	20245	20230	20405	20328	20267	20366	20304	20384	20447	20310	20518	20149	20439	20331	20308	20397	20266	20238	20177	20443	20170	20199	20420	20061	20271	20367	20356	20137	20425	20482	20462	20367	20396	20356	20191	20262	20269	20299	20533
22579	29001	28401	23178	20056	18563	16843	16147	15673	15329	14858	14836	14739	14627	14614	14405	14428	14413	14268	14165	14171	14211	14175	13896	14074	14036	13965	13987	14072	14002	14076	14067	13886	13982	13810	14114	13845	13927	14097	13982	13798	13901	14067	13861	13896	13903	13917	13851	13740	13931	14006	13749	13885	13897	13917	13788	13962	14030	14074	13790	13792	14024	13991	13825	13833	14054	13954	14116	13797	13895	13973	13894	13817	13813	13955	13983	13644	13793	13981	13826	13890	13956	13954	13816	13838	13813	13810	14080	13974	13883	13892	13836	14039	13807	13927	13817	13934	14082	13903	13916	13854	14086	13764	14060	13817	13956	13992	13814	13881	13914	13974	13938	13713	13924	14037	13901	14065	13995	13810	13972	14044	13980	13943	13828	13889	13901	13959	13914	13983	13892	13814	14050	13841	13758	13868	14034	13705	13800	13832	13856	13927	13754	13954	13954	13783	13939	13912	13893	13898	13969	14117	13816	13918	13904	13875	13847	14052	13946	13961	13746	13781	13866	13969	13697	13825	13957	13852	13865	13896	13761	13958	13951	13884	13903	13974	13849	13875	14001	13953	13975	13795	13854	13906	13881	14037	13904	14023	13846	13808	13757	13878	13905	14038	14010	13917	13816	14000	13986	13914	13887	13644	13948	13862	13754	13795	14030	13976	13919	13869	13924	13892	13853	14020	13902	14061	14080	14122	14003	13735	13929	13873	13957	13822	13969	13855	13841	13872	13777	14069	13836	13926	13932	13942	13976	13915	13986	13950	13899	14036	13842	13872	14019	13782	13873	14012	14099	14067	13884	14040	13798	13989	13756	14049	13938	13870	14186	13883	13914	13878	13844	13768	13978	13930	14148	13972	13950	13853	13876	13672	13992	14042	13805	13962	13926	13755	13868	13702	13900	13978	13943	13930	13976	13943	14016	13915	13906	13991	13903	13717	14069	13959	13866	13812	13948	13859	13932	13951	13902	13896	14056	13894	13802	13806	14005	13895	13772	13955	13855	13748	13989	13833	13893	13998	13892	13896	13933	13942	13944	13859	14068	13846	13881	13877	13819	13875	13800	13880	13945	13923	13988	13892	13970	13788	13750	13908	13912	13673	13882	13743	13960	13965	14044	13873	13855	13960	13947	13673	14022	13864	13731	13771	13766	14017	13931	14019	13936	13998	14122	13998	13798	13865	13837	13987	14081	13938	13850	13893	13840	13901	13819	13894	13833	13974	13979	13835	14017	13702	13852	13854	13869	13844	13840	14043	13789	13824	13984	13814	13901	13996	14076	13984	13931	13939	13851	14240	13857	13934	13643	13881	13953	13969	14041	13956	13753	13968	13939	13830	14161	13910	13888	13797	14023	13951	13997	13949	13834	13944	13770	13900	13878	14015	13746	13941	13863	13903	13866	13912	13843	13974	13958	13874	13965	13847	13702	13834	14084	14041	14110	13906	13925	13931	13771	13766	13949	13904	13822	13931	13730	13806	13930	14133	13839	13770	13924	13996	13847	13781	13995	13901	13996	13845	13840	13885	13872	13874	13885	14010	13840	13741	13692	14089	13774	13993	13993	13957	13878	13982	13808	13940	14053	13769	14015	13794	13854	14084	13885	13799	13899	14073	13983	13730	14067	13952	13877	13927	13880	13909	14023	13854	13982	13988	13899	13853	13860	13889	13952	13950	13939	14009	13917	13927	13840	13955	13928	13946	13970	13869	13895	13953	13865	13858	14050	13933	13807	13923	13993	13929	13870	13852	13976	13863	13929	13802	13818	13833	13842	14054	14086	13872	13968	13968	13859	14038	13883	13880	13865	13680	13820	14033	14013	13926	14044	13988	13937	13859	13746	13890	14060	13992	13795	13992	13932	14024	13760	13944	13949	14055	13661	13921	13942	13931	13748	13931	13859	13945	13841	13820	13814	13867	13918	13888	13985	13974	13902	13770	13912	14074	13873	13787	13940	13832	13872	14040	14043	13828	13898	14022	13923	13895	13797	13824	13911	14096	13818	13906	13990	13892	14006	13887	13975	13759	13881	13971	14042	13879	14012	13704	13892	13943	14038	13967	13960	13891	13919	14030	13947	13884	13741	13986	13861	14052	13944	13845	13972	13964	14031	13836	13901	14026	13735	13833	13974	13766	13964	13872	13826	13854	13849	13931	13818	13881	13937	14089	13808	13989	13934	13967	13973	13841	13743	13955	14009	13780	13843	13919	13909	13987	13845	14053	14011	14008	13897	13840	14051	13971	13794	13810	13904	13838	13836	13808	13922	14017	13798	13898	13807	13930	13938	13924	13994	13974	13793	13878	13886	14019	13799	13936	13816	13929	13881	13956	13762	13917	13995	13968	13992	13842	13831	14074	13738	13968	14067	13977	13961	14003	13991	13846	13865	13993	14033	14098	13857	13896	13917	13942	13836	13890	13943	13865	13790	13890	13888	13953	13790	13883	13899	13949	14087	13852	14040	13769	13864	14088	13877	14053	13803	13820	14088	13964	13974	13863	13786	13874	13832	13977	14007	13899	13819	13989	13839	13777	13855	13874	13925	13946	13794	13846	13930	13758	13987	13837	13901	14034	13899	13820	13954	13947	14068	14088	13950	13969	13883	13955	14038	13905	13954	13943	13904	13962	13969	13953	13907	13824	13931	13933	13914	13891	13830	13998	13803	13820	14040	13966	13855	13782	13953	13987	14089	13995	13885	14046	14016	13950	13844	13900	13897	13887	13938	13865	13911	13649	13927	13871	14032	13952	13841	13747	13945	13982	13782	13962	13899	13846	13895	13852	14010	13903	13877	13840	13915	13977	14061	13911	13970	14113	13944	13835	14017	13891	13966	13803	13916	13830	13991	13829	13988	13720	14043	14030	13833	14007	13899	13929	13916	13995	14034	13740	14051	13860	14084	13726	13976	13889	13974	13923	13857	13954	13858	13902	14061	13829	14019	13935	13906	13757	13915	14032	13962	13878	13912	13842	13888	14003	14051	13854	13835	13958	13925	13861	13889	13854	14042	13793	14084	13798	13879	13865	13988	13701	13793	13846	13899	13957	13861	13726	13969	14114	13912	13928	13867	13891	13830	13869	14019	13768	14044	13850	14118	13985	13841	13897	13833	13985	13918	14036	13939	13985	13848	13872	13754	13875	13851	13894	13892	13997	13819	13898	14059	13789	13792	13781	13883	13990	13870	13821	13905	13961	13836	13774	13867	13918	14063	14054	14075	13886	13983	13858	13992	13892	13899	14030	13956	13961	13965	13888	13952	13868	13976	13942	13986	14083	14013	14120	13869	13929	13883	13821	14020	13812	13768	13896	14152	14032	13692	13913	13979	13894	13832	14054	13833	13860	13843	14028	13933	13971	13861	14015	13905	13971	13920	13996	13993	13744	13992	13936	13849	13703	13845	13971	13810	13884	14044	13749	13898	13874	13934	13874	13866	13859	13772	13937	13879	13808	14000	14037	13919	13835	13853	13904	13838	13832	14022	13967	13984	13883	13801	13869	13852	14014	13943	14019	14030	14078	13846	13965	13915	13910	13758	14031	13913	13921	13803	14025	14011	14115	13770	13889	13805	14051	13943	13739	13912	13998	13978	13848	13838	13957	13834	13981	13969	13900	13876	14079	13727	14114	13775	13966	13993	14006	13969	13935	13950	13917	13826	13717	13844	13894	14192	13978	13850	13939	13975	13800	14054	13858	13817	13889	13965	13876	13884	13995	13904	13804	14135	13965	13962	14026	13788	13948	13939	13967	13936	13998	13969	13844	13855	13932	14008	13859	13855	13884	14020	13973	13704	13796	13938	14006	13935	13977	13941	14067	13853	13903	13757	13802	13831	13976	13878	14061	13866	13914	13818	13982	14041	13859	13913	13916	13858	13972	13910	14020	13849	13921	13743	14047	13964	13831	13908	14018	14072	13971	13793	13885	13986	14113	13676	13902	13948	13902	13959	13956	13846	13744	13800	13976	13958	14004	13952	14011	13848	13970	13881	13917	14017	13815	13868	13820	13910	13980	13891	13954	13890	13939	13860	13840	13849	13745	13860	13926	14039	13942	13906	14115	13856	13843	13846	13733	14010	13855	13817	13877	13839	13983	13865	13915	13845	13905	13960	13831	13850	13803	13807	13841	13932	13859	14061	13820	13838	13932	13903	13880	14106	13892	13944	13892	13966	13901	13665	13893	13767	13975	13780	13926	13875	13731	14003	14008	13773	13765	13951	13905	14044	14014	13927	13912	13975	13894	13884	13941	13710	13818	13882	13786	13833	13927	13804	13829	13961	13841	13873	14121	14022	13931	13795	13888	13954	13876	13993	14056	13849	13957	13913	14011	14104	13887	13984	13710	14030	13745	13868	13788	14014	14025	13868	13944	13742	13997	13998	13877	13803	13856	13696	13917	13887	13891	13870	13864	14015	13856	13688	14108	13833	13838	13878	13977	13732	13773	13885	13978	13962	14056	13967	13960	13827	13894	13815	13952	13886	13966	13835	13863	13935	13942	13985	13847	13802	13847	13812	13894	13864	13863	13881	13748	13893	13679	13969	13829	14030	13884	13854	13701	14009	13780	13689	13877	14008	13891	13943	13875	13816	13851	13881	14116	13974	13869	14038	13940	13803	13995	13769	13910	13806	13839	13915	13898	13952	13994	13994	14020	13873	14007	14056	13942	13912	13870	13982	13856	13743	13830	13828	13984	13837	13699	13903	13972	13772	14015	13825	13896	13931	13852	14022	13741	13831	13875	13967	14001	14062	13833	13864	13772	13940	13938	13940	13988	13750	13895	13989	13865	13855	13809	13829	13866	13975	13750	13796	13912	13823	13857	14088	14083	13940	13906	13841	13875	13899	13812	13948	13990	13827	13919	13837	13841	14031	13831	13906	14055	13887	14076	13978	14129	13948	14102	13872	13903	13735	13965	13969	13825	13887	13830	13938	13935	13999	13888	13812	13880	13841	13923	13760	13987	13892	13817	13937	13984	13791	13957	13851	13906	13859	13926	13853	13780	13968	14075	13926	13762	13904	13820	13790	13820	13928	13938	13910	13896	13927	14001	13917	14033	13683	13988	13892	13907	14014	14163	14009	13916	14088	13858	13833	13945	13788	13942	13957	13900	13962	13881	13835	13903	13883	14012	13976	13899	13911	14028	13926
24727	21200	27770	25447	24026	26853	26957	24041	22659	22526	22351	21772	21396	21636	21244	21053	21336	21095	21073	20877	20959	20794	20881	20592	20577	20580	20940	20744	20839	20688	20511	20551	20788	20275	20591	20523	20619	20388	20464	20729	20722	20480	20451	20632	20374	20650	20419	20402	20503	20422	20672	20473	20363	20545	20352	20708	20585	20414	20628	20314	20636	20614	20579	20511	20667	20542	20367	20595	20417	20414	20472	20533	20520	20478	20360	20347	20464	20379	20400	20316	20343	20483	20325	20245	20595	20444	20318	20403	20433	20392	20342	20547	20570	20404	20364	20310	20457	20482	20414	20299	20399	20183	20587	20374	20548	20365	20596	20281	20347	20346	20415	20646	20341	20602	20395	20558	20650	20643	20384	20789	20405	20642	20449	20469	20505	20552	20658	20458	20254	20569	20363	20509	20484	20506	20388	20608	20282	20334	20449	20343	20413	20385	20561	20491	20734	20518	20322	20355	20300	20393	20490	20366	20333	20168	20503	20413	20123	20430	20487	20361	20303	20335	20397	20455	20533	20605	20210	20163	20315	20309	20433	20552	20341	20571	20540	20275	20425	20594	20279	20617	20342	20539	20462	20292	20354	20458	20357	20683	20405	20663	20551	20481	20398	20572	20411	20332	20344	20354	20366	20213	20296	20469	20474	20295	20298	20576	20557	20246	20485	20510	20452	20472	20558	20492	20194	20432	20351	20596	20302	20682	20370	20375	20432	20516	20463	20425	20329	20444	20330	20126	20330	20404	20545	20575	20566	20440	20501	20548	20571	20411	20672	20506	20296	20574	20395	20172	20498	20459	20198	20365	20394	20330	20505	20445	20561	20322	20472	20398	20548	20731	20388	20355	20327	20484	20573	20396	20378	20330	20561	20079	20391	20283	20381	20213	20335	20418	20711	20335	20350	20767	20555	20281	20507	20491	20325	20452	20393	20482	20523	20346	20414	20330	20584	20344	20072	20441	20554	20570	20503	20295	20645	20498	20462	20325	20352	20219	20485	20419	20306	20580	20386	20586	20556	20378	20256	20459	20700	20570	20727	20441	20556	20468	20487	20475	20329	20343	20321	20508	20490	20415	20374	20379	20564	20435	20415	20545	20290	20465	20397	20518	20753	20556	20474	20453	20541	20555	20358	20239	20412	20555	20428	20464	20425	20563	20594	20323	20585	20397	20318	20444	20313	20452	20398	20290	20359	20456	20456	20649	20429	20527	20620	20386	20361	20270	20382	20266	20694	20496	20366	20395	20439	20716	20475	20576	20610	20430	20178	20254	20697	20262	20493	20184	20490	20155	20591	20585	20459	20313	20447	20300	20170	20480	20371	20281	20407	20468	20547	20327	20613	20466	20453	20659	20198	20455	20407	20309	20429	20525	20586	20464	20427	20451	20509	20366	20509	20380	20536	20243	20451	20245	20399	20560	20566	20444	20335	20413	20335	20299	20561	20441	20419	20269	20401	20390	20389	20569	20252	20825	20389	20427	20274	20344	20489	20600	20257	20419	20512	20463	20464	20287	20494	20471	20523	20593	20507	20420	20483	20438	20429	20445	20313	20370	20451	20488	20384	20272	20314	20635	20419	20479	20602	20386	20561	20420	20563	20324	20625	20263	20389	20391	20455	20514	20378	20466	20355	20288	20472	20486	20442	20316	20374	20313	20364	20438	20397	20540	20251	20481	20203	20259	20491	20130	20381	20474	20588	20427	20512	20631	20579	20579	20358	20331	20428	20388	20339	20284	20465	20724	20254	20326	20353	20534	20377	20494	20557	20503	20492	20693	20388	20432	20465	20447	20514	20379	20376	20343	20347	20660	20502	20504	20399	20453	20436	20539	20355	20326	20312	20354	20346	20327	20065	20592	20537	20602	20482	20304	20440	20116	20562	20661	20277	20287	20315	20461	20312	20350	20617	20575	20445	20403	20843	20636	20470	20453	20637	20527	20468	20420	20082	20399	20310	20743	20540	20559	20513	20402	20418	20458	20481	20430	20545	20534	20416	20591	20462	20396	20483	20401	20308	20498	20458	20330	20293	20193	20262	20454	20265	20439	20463	20334	20440	20415	20372	20676	20371	20411	20497	20298	20573	20407	20570	20460	20360	20437	20345	20395	20416	20440	20398	20253	20558	20384	20506	20395	20521	20277	20364	20197	20565	20330	20501	20372	20593	20619	20691	20428	20354	20531	20587	20380	20545	20641	20587	20408	20432	20436	20358	20419	20352	20366	20377	20291	20575	20702	20438	20369	20358	20551	20249	20479	20388	20301	20438	20508	20304	20505	20535	20411	20425	20537	20636	20552	20355	20433	20481	20686	20479	20249	20446	20228	20516	20539	20355	20245	20225	20530	20716	20535	20511	20614	20415	20392	20713	20742	20708	20459	20451	20363	20468	20619	20252	20199	20619	20777	20566	20442	20333	20280	20559	20318	20556	20454	20454	20462	20463	20477	20688	20418	20710	20369	20530	20349	20466	20399	20577	20518	20590	20449	20514	20403	20296	20422	20485	20468	20337	20537	20331	20546	20380	20616	20450	20492	20450	20408	20667	20344	20517	20245	20558	20529	20700	20407	20461	20614	20553	20608	20501	20177	20586	20457	20494	20559	20447	20430	20732	20269	20438	20537	20359	20380	20371	20508	20470	20544	20520	20519	20581	20479	20467	20535	20345	20486	20074	20502	20574	20266	20387	20519	20199	20403	20292	20250	20417	20308	20256	20598	20419	20364	20114	20613	20332	20359	20364	20379	20352	20322	20488	20285	20468	20385	20542	20459	20339	20410	20459	20439	20785	20468	20174	20472	20467	20383	20270	20504	20508	20470	20424	20320	20505	20557	20356	20636	20459	20271	20294	20251	20327	20389	20270	20512	20310	20462	20437	20397	20309	20330	20336	20412	20379	20426	20412	20330	20642	20369	20499	20427	20609	20531	20546	20461	20439	20478	20450	20368	20477	20468	20448	20520	20700	20499	20484	20458	20480	20424	20400	20641	20344	20545	20516	20424	20233	20652	20406	20496	20374	20560	20258	20362	20613	20504	20413	20351	20334	20418	20576	20396	20222	20296	20472	20267	20280	20265	20460	20619	20257	20352	20574	20267	20298	20491	20140	20444	20415	20338	20379	20356	20401	20519	20577	20414	20399	20536	20374	20596	20440	20631	20340	20376	20559	20374	20361	20293	20470	20486	20549	20509	20455	20508	20421	20384	20514	20381	20479	20313	20528	20460	20460	20533	20323	20369	20243	20393	20226	20244	20278	20364	20454	20515	20369	20548	20359	20226	20649	20407	20132	20381	20596	20357	20624	20412	20207	20186	20082	20286	20517	20307	20695	20546	20442	20380	20419	20559	20478	20206	20442	20155	20229	20517	20470	20419	20276	20313	20461	20588	20424	20514	20549	20379	20424	20513	20538	20311	20479	20421	20479	20635	20560	20576	20519	20355	20416	20667	20445	20428	20335	20429	20611	20521	20531	20428	20281	20533	20588	20302	20419	20524	20372	20644	20562	20552	20474	20440	20384	20266	20344	20498	20508	20461	20337	20416	20377	20416	20499	20692	20613	20329	20345	20435	20228	20476	20313	20453	20596	20757	20634	20268	20504	20508	20568	20448	20546	20281	20518	20216	20412	20599	20624	20469	20458	20234	20523	20267	20374	20586	20496	20349	20436	20468	20515	20319	20306	20693	20565	20473	20426	20616	20395	20382	20550	20388	20542	20333	20441	20414	20542	20375	20512	20480	20419	20464	20304	20322	20353	20234	20241	20597	20507	20549	20346	20458	20419	20414	20461	20408	20488	20720	20426	20415	20353	20578	20647	20462	20366	20266	20431	20331	20451	20584	20648	20569	20565	20204	20502	20272	20643	20393	20250	20516	20339	20299	20453	20609	20684	20496	20399	20581	20496	20463	20491	20593	20448	20428	20445	20515	20316	20290	20519	20338	20408	20442	20336	20338	20256	20465	20521	20607	20812	20434	20634	20562	20643	20447	20502	20555	20717	20565	20463	20405	20420	20306	20634	20402	20482	20477	20307	20719	20411	20564	20627	20319	20452	20366	20405	20384	20697	20703	20345	20605	20624	20303	20504	20357	20473	20156	20551	20362	20296	20447	20478	20488	20525	20353	20514	20429	20527	20448	20706	20406	20605	20393	20375	20575	20364	20275	20620	20580	20436	20261	20371	20409	20543	20401	20532	20534	20429	20460	20532	20516	20171	20700	20463	20454	20510	20509	20540	20240	20327	20574	20583	20411	20488	20384	20525	20421	20580	20443	20552	20391	20537	20495	20321	20383	20775	20442	20521	20297	20271	20407	20405	20543	20548	20371	20395	20576	20540	20404	20368	20213	20638	20484	20343	20268	20547	20514	20360	20370	20344	20166	20698	20666	20480	20398	20451	20499	20229	20517	20443	20564	20437	20434	20468	20572	20435	20289	20511	20375	20679	20405	20561	20490	20563	20372	20128	20539	20411	20496	20532	20429	20532	20350	20430	20536	20189	20552	20514	20391	20326	20458	20171	20543	20503	20434	20263	20583	20496	20464	20466	20292	20386	20260	20469	20176	20272	20586	20260	20636	20433	20572	20405	20661	20444	20306	20485	20133	20661	20312	20303	20626	20418	20379	20405	20363	20447	20484	20381	20307	20290	20561	20511	20474	20706	20498	20233	20531	20578	20301	20556	20543	20345	20576	20437	20654	20362	20524	20483	20405	20441	20329	20282	20507	20786	20513	20567	20558	20483	20284	20476	20323	20388	20527	20422	20474	20192	20320	20522	20360	20632	20632	20504	20499	20572	20655	20576	20554	20462	20300	20378	20272	20332	20177	20696	20382	20253	20524	20365	20102	20428	20365	20283	20490	20509	20357	20549	20492	20468	20397	20419	20567	20417	20391	20597	20352	20481	20611	20531	20548	20427	20552	20518	20340	20364	20279	20353	20583	20323	20410	20225	20465	20455	20328	20647	20393	20571	20526	20387	20206	20232	20202	20537	20430	20702	20383	20486	20480	20500	20393	20367	20497	20631	20304	20548	20239	20240	20479	20698	20555	20362	20750	20507	20381	20185	20606	20710	20663	20476	20314	20457	20351	20504	20491	20616	20441	20601	20484	20272	20286	20485	20643	20464	20685	20351	20338	20693	20499	20461	20405
21182	36489	36110	28889	24645	21739	19551	18367	17326	16565	16063	15654	15213	15180	15171	15113	14778	14630	14497	14627	14483	14201	14218	14138	14158	14237	14165	14080	14230	13852	14237	14186	13858	14005	14106	14004	14018	13931	13971	14039	13993	14026	13906	14117	14081	13981	13903	13966	13867	13904	13972	13946	13980	14011	14005	13878	13809	13776	14012	13909	13960	14024	13932	13996	14055	14017	13875	14036	13920	14027	14011	14055	13951	13929	13821	14010	13764	13767	14020	13860	13945	14000	13803	13859	13877	14016	13943	14035	13964	13969	13957	13750	13975	13846	13863	14086	13863	13827	13997	13786	13897	13989	13893	13819	14082	13907	13681	13876	13893	13835	13939	13920	13875	13841	14021	13874	13857	13913	13983	13952	13707	14014	13823	13915	13816	13816	13844	13917	13955	13932	14067	13687	14017	13687	13949	13854	13887	13936	13894	13930	13970	13725	13996	13722	14007	13955	13901	13712	13899	13906	13954	14020	13888	13864	13822	13801	13859	13926	13883	13847	13893	13822	14049	13933	13942	13987	13874	13953	13972	13958	13908	13954	13900	13755	13824	13945	14015	13865	13970	14040	13835	13841	14058	13721	13967	13933	13883	13777	13922	13869	13872	14030	13868	13904	13812	13738	13754	14040	13747	14020	13956	13781	13901	13819	13777	13944	13949	14001	13799	13832	13958	13727	13669	13858	13960	13707	14073	13834	13916	13815	14152	13895	14033	13900	13863	14008	13837	13950	13909	13974	13854	13942	13765	14043	14073	13863	13773	14076	13859	14022	13796	13958	13775	13765	13896	13971	13880	13766	13787	13948	13884	13899	13934	14008	13911	13877	13933	13845	13959	13979	13873	13739	13784	13887	13776	13899	13810	13868	14175	13892	14027	13939	13869	13894	13905	13846	13891	13956	13899	13795	13900	13822	13893	13841	13890	13893	14020	14015	13820	13810	13838	13754	14015	13912	13951	13866	13820	13975	13852	13995	13861	14063	13936	13737	13956	13913	13897	13861	14029	13921	13939	13805	13921	14034	14024	13861	13875	14000	13789	13724	13812	13915	13962	13988	13849	13843	13906	13953	14014	13905	13930	13741	13851	13817	13831	13928	13815	13828	13933	13819	14064	13866	13921	13827	14000	13917	14013	13914	13980	13851	13777	14025	13844	13735	14070	14040	13823	13781	13884	13904	13809	13881	13862	13898	13926	13986	14003	13803	13852	13853	13846	13989	13995	13820	14035	13805	13719	13813	14059	14003	13841	13915	13947	14002	13772	13844	13841	13895	14026	13815	13769	13815	13959	14031	14022	13974	14018	13988	13888	14065	14009	13955	13930	13835	13856	14005	13823	13873	13940	13944	13788	13820	13913	13947	13826	13998	13973	13947	13909	14063	13865	13992	13979	14052	13950	13974	13952	13809	13807	13695	13993	13880	13837	13919	13751	13861	13931	13777	14032	13997	13791	13877	13874	13912	13853	14024	13847	13906	13844	14000	13863	13982	13841	14004	14034	13768	13902	13857	13748	13776	13825	13825	13907	13764	14043	13836	13956	14046	13779	13807	13863	13951	13931	13887	13837	13864	13926	13925	14046	13918	13996	13960	13792	13993	13968	13888	13878	13848	13884	13947	13897	13940	13973	13971	13953	13904	13961	13903	13839	13919	14014	13821	13878	13877	13840	13874	13950	14058	13873	13763	13932	13764	13908	13747	13794	14036	13873	13854	14027	13941	13780	14003	13947	13798	14060	13816	13912	13942	14039	13950	13882	13875	13892	13674	13826	13743	13925	13938	13956	13877	13986	13976	13975	13972	13768	13981	13942	13909	13854	13803	14028	13748	13804	13699	14026	13660	14015	13831	13894	13948	13979	14100	14017	13963	13909	13921	14023	13769	13883	13882	13769	13848	14005	14007	13983	14033	13975	13985	14033	13978	14013	13982	13865	13822	14014	14044	13854	13787	13763	13714	13910	13877	13975	13995	13966	13839	13928	13868	14040	13832	13802	13918	13924	14037	13731	13815	14045	13929	13911	13925	13678	13895	13872	13940	13860	13963	14072	13798	13778	13931	13939	14008	13860	13919	13943	13919	13776	13886	13899	13831	13868	13893	13891	13880	13827	14002	13896	13887	13868	13814	13779	13738	13845	13850	13999	13905	13683	13931	14054	14031	13923	13718	13961	13958	13920	13849	13774	13980	13713	13938	13879	13842	13962	13685	14062	14017	14029	14027	13906	13737	13898	14005	13783	13725	14043	13939	13928	13903	13878	13891	14010	13862	13890	13962	13815	14007	14060	13903	14092	13858	14000	13882	13928	13883	14073	13839	13898	13925	13900	13877	14090	13793	13980	13768	13764	13934	13869	13936	13976	13918	13942	13928	13928	13911	13979	13883	13865	13892	13937	13999	13901	13885	13865	13890	13839	13866	13956	14049	13897	13842	13896	13753	14014	13720	13888	13887	13913	13948	13942	13870	13936	13972	13996	13735	13887	14085	13852	14016	14006	13913	13924	13759	14205	13994	14027	14103	13882	13930	14154	13978	13962	13851	13834	13858	14084	13775	13845	13783	13858	13729	13732	13868	13882	13818	13750	13715	13971	14038	13859	13907	13871	14137	13803	14037	13819	13935	13945	13920	13892	14008	13786	13817	13984	13759	13952	14014	13898	13896	13805	13973	13847	14096	14049	13834	13954	14107	13730	14071	13882	14121	13984	13749	13992	13821	14058	13942	14070	13752	13872	13884	13807	13968	13848	14001	13742	13861	13897	13916	13937	13873	13910	13973	13902	13977	13814	13969	13832	13864	13850	14026	13899	14061	13854	13687	13983	14051	13798	13804	13869	13818	13953	13978	13893	13981	13709	13866	13842	13924	13916	13845	14045	13908	13879	13953	13961	13873	13881	13836	13957	13899	13882	13826	13862	13844	13791	13975	13876	13969	13954	13662	13873	13969	13927	13880	13818	14123	13973	13862	13905	13869	13866	13905	13947	13907	13938	13864	14052	13996	13952	13893	13885	13880	13663	14017	13776	13926	13831	13875	14111	14031	13873	14007	14017	13907	14020	13867	13877	13910	14023	13924	13886	13915	13927	14010	14025	13662	14008	13707	13837	14088	13955	13919	13785	13992	14040	13754	13788	13960	13820	13854	13886	13849	13908	13786	13919	13943	14126	13867	13889	13949	13817	13826	13931	13846	13976	13956	13982	13971	14049	13856	13867	13864	13952	13843	14058	14048	13831	13829	13966	13904	14031	13832	13897	13947	13976	13917	14019	13989	14112	13922	13792	13943	13770	14006	13855	13749	14011	13846	13922	13891	13858	13854	13867	13990	13923	13873	14043	13844	13775	13742	13870	13803	13891	13807	13882	13845	13918	13793	14006	14014	13947	13992	14029	14018	13773	13979	13983	14001	13871	13861	13809	13955	13915	13765	13998	13867	13737	13936	13821	13892	14044	13852	13762	13847	13971	13842	13820	13874	13834	13916	13892	14147	13967	13983	13913	13944	13830	13825	13971	13794	13847	13874	13958	13885	13955	13850	13912	13952	13885	13790	13923	13896	13965	13914	13957	13776	13840	13967	13867	13782	13777	13818	13865	13679	13969	13924	13895	14166	13936	13738	13847	13956	13907	14008	13912	13844	13766	14051	13821	14002	13924	14023	13893	13673	13978	13887	13879	13893	13817	13696	13881	13842	14082	14054	13812	13810	13808	13710	13876	13815	13938	13949	13923	13815	14012	13853	13861	13900	13916	13926	13901	14064	13991	13943	13887	13967	13839	13887	14013	13862	13734	13956	13835	13782	13876	14042	13878	13825	13808	13925	13887	13986	14016	13736	14097	13915	13893	13850	13847	13794	13911	13911	13855	14002	13786	13817	13758	13872	13902	13853	13844	13948	13870	13840	13944	13836	13913	13967	13958	13985	13899	13924	13934	13994	14097	13830	13834	13851	14001	13832	13886	13923	13756	14073	14028	13873	13863	14035	13950	13822	14009	13908	13927	13759	14136	13950	13913	13864	13790	13949	13816	13924	13836	13902	13810	13974	13928	13910	13807	13831	13842	13821	13801	14050	13782	13906	13863	13972	13917	13958	13791	13943	13867	13800	13882	14007	13951	13904	13859	13905	13727	13939	13771	13737	13691	13931	13978	13916	13954	13995	13883	13915	13999	13855	13697	13957	13882	13883	13997	13907	13981	13858	14072	13885	13874	13825	13848	13748	14047	13860	14023	14045	13948	14002	13832	13853	13800	13798	13888	14020	13861	13932	13878	13876	13881	14021	13737	14023	13767	13829	13982	14020	13986	14006	13869	13894	13955	13860	13988	13931	13944	13833	14018	13859	13947	13895	13966	13950	13876	13761	13876	13801	13924	14016	14020	13972	14011	13802	13823	13907	13942	13965	13868	13858	13897	13916	13766	13863	13933	13747	13872	14003	14033	13902	13671	13880	13867	13805	13966	13859	13811	13828	13973	13830	13861	13884	13827	13833	13895	13702	14022	14038	13959	13741	13818	13857	14056	13809	13869	13935	14021	13911	13944	13778	14039	13999	13744	14092	13802	14108	13893	13950	13990	13798	13791	13977	13758	13896	13976	13822	14039	13918	13866	13979	13880	13952	14099	13808	13719	13864	14112	13940	13760	14021	13784	14007	13860	13991	13943	13990	13952	14017	13935	13833	14015	13924	13917	13972	13797	13889	13870	13880	14048	13770	13882	13924	13777	13907	13934	13962	13951	13880	13818	13956	13853	13938	13834	13754	13779	13792	14022	13900	13890	13901	13894	13939	13698	13914	13794	14014	13841	13911	13905	13895	13898	14080	13659	13943	13793	13748	13913	13825	13807	14005	13956	14004	13950	13910	13773	13730	13965	13787	13961	13708	13822	13825	13844	13868	13842	13809	13812	13888	13898	13859	13989	13973	13650	13849	13893	13838	14073	13829	14073	13861	13865	13910	13937	13844	14016	13978	13936	13805	14059	14093	14046	13676	13994	13912	13978	13874	13932	13963	14027	13828	13849	13915	13742	13986	13827	13900	14093	14197	13799	13987	13976	13928	13868	13993	13710	13933	13913	13835	13941	13917	13946	14041	13884	14117	13970	13982	13905	13820	13953	13853	13805	13899	13964	13724	13890	13928	14038	13947	13912	13906	14014	14022
22762	21186	27888	25020	22573	27094	31211	26600	25249	24980	24634	24217	23772	23573	23510	23414	23394	22914	23127	22936	22851	22654	22590	22482	22496	22746	22706	22622	22474	22668	22639	22598	22542	22414	22347	22276	22257	22263	22436	22377	22548	22384	22625	22428	22480	22310	22556	22470	22239	22382	22352	22336	22304	22441	22052	22098	22382	22354	22288	22458	22159	21998	22406	22293	22305	22463	22478	22377	22204	22165	22114	22323	22243	22150	22202	22449	22302	22198	22046	22011	22364	22126	22432	22371	22225	22358	22178	22167	22232	22201	22289	22326	22252	22243	22403	22251	22038	22411	22324	22467	22352	22199	22090	22330	22356	22222	22333	22111	22324	22289	22255	22287	22479	22180	22081	22269	22246	22221	22358	22247	22212	22280	22294	22050	22270	22420	22136	22200	22215	22086	22404	22171	22265	22031	22299	22312	22072	22137	22108	22269	22452	22194	22055	22225	22204	22157	22178	22133	22240	22265	22214	22253	22251	22195	22276	22411	22250	22453	22079	22093	22356	22065	22219	22209	22308	22157	22259	22075	22115	22144	22185	22282	22250	22069	22061	22048	22188	22345	22107	22114	22106	22193	22083	22429	22297	22251	22005	22376	22269	22100	22100	22245	22201	22193	22209	22032	22334	22113	22197	22292	22176	22058	22412	22397	22354	22158	22045	22036	21975	22071	22002	22114	22171	22507	22221	22227	22063	22259	22188	22180	22293	22042	22195	22124	22087	22132	22320	22513	22022	22288	22218	22439	22307	22190	22422	22143	21917	22257	22159	22290	22357	22118	22201	22169	22196	22209	22085	22145	22270	22142	22118	22196	22104	22112	22238	22181	22262	22207	22223	22290	22291	22392	22130	22043	22420	22036	21939	22115	22248	22247	22234	22120	22295	22310	21905	22282	22253	22368	22365	22303	22209	22274	22149	22353	22419	22194	22325	22298	22161	22405	22206	22299	22107	21902	22466	22213	22153	22159	22471	22319	22213	22094	22488	22059	22214	22338	22112	21911	22075	22443	22090	22206	22194	22372	22177	22529	22312	22218	22206	22230	21960	21884	22362	22336	22090	22152	22153	22238	22223	22264	22314	22283	22177	22283	22077	22343	22100	22362	22225	22232	22146	21965	22304	22334	22245	22129	22244	22268	22080	22003	22170	21971	22204	22167	22356	22340	21996	22147	22098	22307	22542	22109	22006	22240	22176	22473	22181	22174	22200	22252	22223	22242	22260	22090	22238	22220	22128	22304	22202	22258	22252	22418	22307	22425	22386	22175	22245	22048	22144	22372	22128	22341	22295	22261	22105	22151	22360	22462	21959	22259	22034	22235	22079	22114	22070	22292	22148	22407	22128	22055	21977	22111	22133	22210	22412	22219	22302	22273	22465	22227	22237	22088	21907	22337	22223	22345	22204	22019	22309	22197	22099	22300	22084	22017	22402	22093	22350	22231	22000	22447	22502	22164	22072	22385	22052	22248	22300	22308	22048	22188	22220	22265	22231	22263	22058	22140	22101	22434	22156	22096	22234	22114	22073	22202	22245	22324	22024	22437	22312	22053	22287	22321	22152	22220	22082	22428	22174	22163	22364	22270	22111	22284	22287	22002	21838	22354	22209	22502	22603	22108	22379	22125	22211	22261	22130	22001	22114	22178	22261	22371	22281	22119	22242	22207	22200	22226	22196	22104	22176	22293	22541	22061	22145	22394	22391	22305	22465	22456	22315	22118	22219	22200	22239	22203	22011	22388	22192	22102	22393	22156	22126	22338	22209	22292	22206	22172	22339	22270	22112	22399	22010	22320	22206	22350	22339	22218	22156	22021	22238	22206	22250	22193	22272	22250	22024	22142	22093	22194	22367	22177	22208	22457	22209	22124	22678	22250	22232	21966	21942	22028	22029	22165	22081	22098	22208	22004	22023	22056	22307	22125	22168	22203	22313	22179	21870	22321	22330	22292	22279	22421	22226	22270	22334	22072	22200	22402	22063	21937	22206	22143	22251	21955	22436	22376	22032	22048	22265	22339	22172	22117	22155	22218	22178	22013	22121	22271	22303	22249	22085	22255	22091	22400	21913	22178	22079	22279	22198	22312	22155	22043	22275	22075	22084	22287	22119	22166	22087	22130	22148	22056	22259	22536	22086	22239	22041	22385	22062	22174	22047	22220	22164	22281	22221	22249	22129	22161	22390	22254	22171	22067	22424	22202	22042	22471	22237	22081	22315	22201	22098	22274	22304	22160	22281	22305	22495	22337	22415	22247	22475	22212	22181	22309	22427	22261	22116	22153	22155	22051	22378	22077	22289	22368	22235	22100	22031	22438	22174	22127	22331	22460	22285	22133	22145	22315	22311	22219	22057	22258	22044	22236	22208	22419	22246	22056	22154	22402	22388	22016	22174	22059	22216	22169	22209	22294	22531	22086	22312	22152	22030	22321	22191	22034	22219	21994	22154	22380	22306	22193	22311	22288	22265	22163	21955	22396	22244	22234	22217	22006	22467	22201	22280	22260	22337	22033	22092	22068	22397	22196	22186	22110	22084	22130	22170	22256	22308	22072	22101	22317	22240	22143	22147	22306	22516	22295	22492	22207	22432	22081	22175	22067	22001	22236	22152	22058	22190	22163	22207	22167	22190	22080	22244	22038	22253	22232	22348	22158	22208	21926	22082	22154	22045	22226	22232	22220	22489	22189	22086	22255	22392	22344	22183	22172	22444	22407	22204	22204	22257	22195	22244	22181	22197	22077	22333	22230	22159	21959	22208	22293	22133	22166	21958	22213	22181	22244	21975	22044	22136	22124	22040	22159	22294	22070	22235	22126	22448	22294	22166	22270	22235	21924	22123	22286	22243	21992	22224	22200	22213	22220	22260	22211	22445	22502	22356	22026	22101	22153	22201	22285	22275	22137	22031	22155	22513	22062	22457	22001	21963	22205	22331	22385	22192	22045	22027	22174	22174	22315	22017	22126	22212	22272	22132	22257	21985	22147	22236	22213	22178	22105	22218	21961	22259	22240	22229	22228	22298	22322	22322	22131	22111	22307	22281	21888	22266	22074	22110	22583	22153	22161	22317	22423	22043	22207	22258	22512	22084	22181	22255	21961	22186	22271	22315	22481	22313	22158	22143	22253	22098	22234	22134	22159	22191	22201	22337	22171	22235	22282	22258	22436	22351	22116	22272	22285	22001	22167	22294	22145	22357	22493	22297	21996	22223	22378	22120	21971	22437	22308	22238	22352	22198	21943	22496	22224	22078	22180	22248	22178	22185	22136	22074	22166	22269	22294	22219	22265	22103	22281	22235	21968	22114	22011	22406	22501	21979	22242	22300	22204	22059	22079	22416	22310	21758	22011	22149	22270	22238	22222	22036	22321	22467	22375	22421	22248	22140	22503	22261	22173	22180	22226	22356	21963	22038	21867	22225	22323	21917	22217	22266	22140	22098	22249	22291	22410	22169	22116	22153	22245	22161	22221	22133	22110	21979	22114	22326	21950	22240	22335	22299	22189	22189	22008	22185	22016	22169	22036	22165	22024	22185	22434	22284	22042	22294	22160	22245	22261	22057	22172	22205	22168	22574	22314	22111	22334	22183	22394	21979	22039	22103	22217	22268	22130	22178	22301	21932	22292	22337	22306	22276	21929	22143	22205	22229	22260	22384	22331	22346	22251	22354	22135	22186	21971	22183	21993	22243	22186	22361	22006	22266	22153	22364	22343	22217	22146	22320	22221	22257	21960	22077	22231	22157	22132	22103	22095	22228	22396	22382	22362	22066	22177	22017	22298	22269	22206	22074	22281	22163	22187	22069	22176	22115	22333	22424	21967	22068	22323	22270	22472	22120	22197	22411	22013	22306	22089	22206	22216	22114	22132	22229	22106	22437	22333	22408	22147	22167	22242	22275	22288	22310	22042	22461	22167	22190	22365	22358	22122	22379	22119	22179	22278	22092	22062	22040	22091	22283	22193	22190	22315	22333	21985	22441	22031	22260	22248	22315	22201	22234	22160	22065	22193	22261	22037	22289	22346	22245	22196	22147	22198	22405	22225	22337	22326	22225	22129	22317	22016	22276	22237	22508	22318	22074	22164	22051	22263	22244	21871	22193	22282	22110	22453	22209	22095	22132	22091	22398	22412	22352	22328	22184	22002	21954	22231	22117	22192	22115	22117	22186	22225	22498	22154	22105	22414	22081	22241	22321	22166	22421	22248	22413	22223	22090	22293	22108	22218	22223	22301	22199	22024	22394	22224	22332	22209	22492	22419	22345	22218	22233	22271	22281	22045	22230	22269	22326	22213	22267	21965	21970	22219	22193	22405	22131	22390	22297	22142	22204	22177	22068	22234	22336	22066	22032	22353	22234	22139	22370	22284	22453	22267	22315	22318	22315	22329	22396	22236	22214	22244	22244	22149	22132	22317	22349	22350	22319	22350	22425	22296	22167	22144	22117	22091	22103	22265	22315	22169	22470	22251	21978	22308	22056	22178	22242	22249	22317	22400	22229	22184	22309	22450	22045	22167	22256	22048	22063	22197	22362	22289	22250	22362	22251	22431	22349	22329	22041	22271	22081	22110	22455	22418	22256	22311	22154	22152	22553	22359	22181	22087	22416	21942	22351	22417	22221	22207	22029	22183	22364	22284	22250	22376	22425	22243	22534	22178	22354	22180	22283	22006	22146	22327	22074	22215	22054	22319	22220	22286	22156	22120	22184	22260	22160	22298	22189	22248	22392	22189	22199	22403	22415	22195	22440	22289	22185	22287	22264	22250	22301	22199	22140	22221	22231	22217	22215	22175	22064	22054	22148	22107	22034	22220	22354	22002	22247	22182	22254	22011	22223	22173	22139	22335	22414	22203	22225	22276	21845	22046	22369	22321	22228	22369	22376	22377	22030	21992	22458	22229	22435	22149	22132	22073	22154	22094	22202	22254	22203	22289	22215	21757	22355	22267	22211	22043	22185	21963	22177	22171	22266	22192	22399	22481	22312	22203	22163	22135	22203	22431	22127	22245	22082	21974	22364	22069	22137	22138	22141	22231	22124	22207	22033	22309	22168	22293	22312	22378	22333	22234	22016	22240	22042	22196	22429	21978	22306	22215	22202	22202	22146	22255	22142	22285	22315	22105	22356	22186	22194	22258	22269	22119	22241	22241
23515	41057	40486	33404	28676	25196	22452	20418	19262	18512	17897	17099	16973	16628	16397	16059	15949	15907	15618	15641	15225	15399	15246	15197	15070	15213	15101	15124	15050	14969	14857	14943	14910	14863	14941	14889	14950	14743	14866	14723	14879	14985	14824	14875	14866	14796	14865	14776	14603	14705	14978	14887	14731	14872	14728	14693	14673	14839	14930	14807	14688	14739	14778	14681	14552	14976	14876	14674	14854	14690	14688	14751	14588	14706	14838	14642	14870	14640	14690	14904	14665	14932	14793	14655	14552	14645	14780	14599	14789	14805	14640	14682	14684	14680	14621	14644	14668	14618	14723	14654	14651	14637	14737	14685	14859	14821	14796	14740	14678	14525	14879	14932	14823	14747	14694	14766	14700	14656	14592	14766	14794	14720	14717	14650	14602	14647	14712	14800	14686	14702	14668	14775	14790	14768	14687	14793	14765	14668	14782	14863	14663	14774	14655	14629	14761	14715	14740	14894	14740	14716	14705	14594	14947	14637	14709	14714	14761	14850	14567	14707	14839	14614	14756	14786	14813	14676	14707	14812	14543	14905	14716	14824	14567	14561	14823	14753	14846	14687	14699	14736	14933	14790	14731	14770	14902	14698	14883	14712	14766	14593	14655	14714	14815	14709	14507	14676	14666	14707	14610	14753	14779	14636	14607	14660	14662	14811	14731	14772	14672	14662	14721	14708	14567	14681	14747	14626	14689	14724	14776	14594	14613	14643	14768	14729	14719	14780	14697	14604	14768	14713	14715	14560	14549	14643	14654	14547	14760	14563	14885	14682	14833	14622	14754	14643	14577	14724	14625	14704	14577	14797	14556	14727	14738	14637	14627	14825	14708	14846	14704	14639	14828	14565	14845	14497	14542	14931	14694	14820	14444	14782	14731	14596	14831	14591	14583	14707	14571	14766	14723	14563	14574	14673	14739	14686	14589	14838	14616	14676	14737	14714	14651	14873	14666	14827	14748	14770	14719	14606	14813	14609	14633	14602	14819	14809	14718	14699	14676	14911	14704	14828	14625	14644	14744	14666	14612	14841	14641	14545	14935	14722	14822	14538	14578	14757	14572	14758	14890	14794	14638	14721	14689	14793	14925	14662	14619	14500	14817	14799	14619	14903	14694	14677	14671	14721	14701	14671	14743	14627	14774	14545	14617	14879	14577	14555	14636	14723	14647	14669	14882	14657	14598	14686	14661	14767	14735	14807	14845	14619	14665	14693	14788	14687	14672	14670	14778	14995	14678	14641	14697	14861	14787	14669	14853	14687	14842	14681	14707	14672	14519	14802	14753	14748	14739	14576	14730	14691	14595	14598	14704	14727	14803	14653	14678	14770	14744	14787	14751	14559	14716	14683	14595	14598	14852	14593	14781	14713	14765	14768	14714	14838	14799	14659	14747	14622	14665	14730	14665	14761	14778	14741	14816	14624	14730	14767	14715	14692	14798	14735	14831	14853	14814	14616	14573	14701	14776	14714	14765	14701	14706	14760	14527	14655	14607	14925	14670	14751	14780	14822	14709	14812	14625	14812	14762	14690	14560	14706	14684	14905	14644	14681	14876	14694	14753	14841	14728	14881	14636	14733	14715	14670	14690	14682	14709	14749	14639	14564	14636	14888	14773	14773	14850	14811	14769	14705	14747	14965	14787	14804	14733	14604	14821	14700	14476	14712	14525	14690	14679	14523	14876	14744	14771	14765	14567	14627	14732	14759	14829	14603	14551	14647	14757	14731	14840	14692	14722	14539	14764	14691	14787	14591	14623	14609	14791	14574	14888	14685	14817	14861	14615	14662	14816	14670	14806	14693	14581	14769	14732	14802	14748	14689	14667	14687	14507	14829	14773	14608	14653	14610	14635	14747	14665	14768	14716	14546	14744	14753	14817	14693	14885	14780	14722	14837	14591	14634	14745	14819	14732	14605	14616	14698	14605	14695	14506	14766	14557	14779	14733	14664	14684	14843	14760	14633	14718	14498	14679	14648	14763	14652	14792	14782	14813	14686	14608	14594	14852	14806	14720	14560	14831	14694	14653	14598	14743	14543	14770	14715	14641	14685	14624	14597	14639	14557	14537	14729	14628	14588	14478	14761	14680	14808	14839	14712	14859	14644	14781	14778	14582	14865	14662	14677	14659	14644	14832	14625	14814	14758	14575	14657	14686	14783	14633	14770	14787	14905	14677	14705	14441	14838	14818	14665	14738	14647	14702	14604	14711	14939	14663	14787	14720	14684	14616	14818	14720	14488	14711	14795	14584	14627	14703	14746	14900	14593	14691	14791	14645	14634	14622	14648	14789	14474	14769	14754	14534	14699	14700	14691	14628	14747	14818	14661	14761	14797	14815	14635	14792	14776	14623	14727	14699	14749	14847	14630	14948	14702	14618	14699	14795	14725	14704	14706	14752	14613	14659	14641	14636	14872	14734	14798	14786	14659	14708	14713	14791	14747	14788	14916	14748	14759	14545	14757	14659	14678	14783	14644	14532	14701	14756	14791	14595	14691	14591	14684	14871	14667	14637	14611	14719	14619	14875	14555	14737	14738	14658	14627	14786	14785	14848	14745	14731	14903	14545	14582	14761	14683	14858	14713	14775	14878	14685	14656	14742	14617	14674	14627	14765	14662	14685	14645	14659	14679	14777	14661	14671	14787	14619	14539	14840	14786	14747	14557	14803	14806	14699	14750	14690	14840	14791	14813	14550	14685	14662	14581	14726	14751	14855	14641	14835	14895	14760	14583	14607	14830	14724	14851	14823	14634	14753	14514	14789	14811	14729	14792	14601	14783	14577	14744	14758	14789	14600	14568	14658	14833	14657	14605	14712	14749	14627	14697	14798	14829	14710	14476	14696	14945	14649	14810	14656	14562	14754	14855	14719	14822	14724	14657	14625	14691	14851	14642	14605	14808	14610	14688	14731	14881	14711	14720	14648	14959	14705	14753	14794	14550	14637	14694	14703	14662	14770	14617	14677	14654	14881	14772	14831	14730	14832	14891	14855	14837	14496	14634	14815	14534	14850	14665	14587	14722	14771	14744	14673	14873	14664	14652	14757	14734	14635	14818	14691	14689	14822	14719	14797	14708	14727	14929	14795	14692	14656	14593	14724	14700	14705	14690	14706	14715	14821	14703	14720	14777	14669	14644	14796	14744	14554	14689	14670	14721	14643	14832	14590	14602	14843	14640	14752	14805	14783	14572	14531	14710	14624	14755	14840	14777	14693	14655	14679	14590	14737	14816	14678	14768	14626	14766	14694	14728	14746	14638	14542	14635	14816	14866	14888	14827	14974	14700	14687	14806	14603	14757	14707	14805	14763	14701	14528	14466	14872	14758	14719	14749	14598	14790	14547	14456	14718	14657	14776	14597	14685	14784	14685	14683	14928	14654	14818	14716	14733	14860	14690	14660	14688	14593	14820	14612	14670	14702	14636	14813	14567	14724	14707	14727	14740	14720	14926	14912	14697	14647	14580	14639	14792	14586	14609	14805	14830	14714	14627	14532	14659	14589	14734	14621	14596	14729	14763	14716	14654	14669	14723	14738	14731	14733	14731	14923	14544	14796	14849	14923	14665	14735	14648	14615	14776	14757	14763	14828	14646	14803	14781	14761	14623	14820	14637	14666	14810	14650	14732	14775	14750	14781	14600	14718	14723	14673	14742	14805	14716	14632	14651	14605	14476	14674	14570	14620	14765	14723	14772	14702	14676	14718	14602	14665	14677	14794	14750	14698	14634	14755	14725	14587	14627	14653	14626	14737	14810	14675	14606	14662	14627	14720	14703	14739	14801	14710	14864	14651	14667	14788	14579	14723	14453	14736	14676	14795	14598	14681	14639	14506	14779	14761	14787	14792	14606	14913	14614	14539	14688	14739	14585	14758	14551	14759	14538	14735	14805	14597	14680	14698	14579	14636	14621	14751	14916	14767	14765	14768	14705	14626	14767	14602	14629	14714	14662	14667	14778	14776	14735	14591	14651	14744	14717	14670	14614	14669	14695	14712	14754	14573	14815	14748	14581	14688	14804	14543	14600	14785	14616	14580	14769	14802	14674	14790	14643	14641	14607	14753	14739	14783	14690	14821	14587	14701	14555	14871	14617	14532	14721	14450	14622	14689	14761	14651	14614	14744	14741	14650	14580	14759	14506	14622	14646	14864	14879	14622	14752	14778	14850	14676	14766	14582	14793	14625	14770	14921	14547	14748	14722	14677	14820	14770	14887	14631	14716	14677	14641	14704	14804	14586	14740	14672	14710	14731	14688	14601	14861	14775	14790	14662	14679	14590	14654	14723	14745	14638	14858	14670	14687	14528	14682	14769	14812	14713	14721	14664	14513	14722	14702	14657	14608	14719	14815	14729	14808	14812	14461	14541	14758	14611	14673	14753	14751	14704	14574	14538	14728	14862	14729	14690	14753	14602	14722	14763	14802	14684	14634	14907	14602	14876	14694	14850	14815	14738	14582	14628	14653	14815	14654	14602	14686	14762	14821	14583	14913	14557	14769	14597	14894	14718	14580	14607	14703	14626	14806	14650	14658	14612	14697	14754	14634	14811	14900	14604	14736	14716	14688	14601	14795	14770	14636	14790	14736	14821	14708	14689	14631	14600	14553	14859	14818	14801	14647	14745	14620	14688	14702	14564	14779	14785	14792	14710	14566	14758	14704	14776	14696	14559	14852	14524	14800	14664	14675	14674	14736	14733	14818	14740	14751	14691	14906	14799	14772	14766	14575	14737	14725	14850	14686	14576	14640	14767	14731	14753	14854	14687	14741	14780	14515	14683	14798	14610	14749	14836	14712	14628	14687	14900	14732	14885	14832	14766	14914	14524	14794	14727	14962	14581	14719	14733	14752	14671	14697	14698	14477	14752	14701	14647	14864	14631	14831	14725	14676	14599	14733	14983	14650	14590	14646	14800	14693	14591	14689	14830	14572	14647	14795	14748	14852	14540	14674	14703	14816	14697	14761	14730	14730	14606	14635	14698	14941	14710	14731	14783	14641	14865	14716	14580	14801	14779	14674	14694	14761	14672	14696	14636	14659	14702	14769	14697	14836	14754	14679	14690	14595	14711	14674	14666	14737	14737	14709	14738	14672	14534	14815	14609	14639	14640	14810	14451	14793	14461	14694	14928	14799	14729	14649	14799	14690	14707
34171	27830	30905	28335	25068	23394	22554	21932	21538	21150	21084	20886	20797	20933	20908	20602	20344	20745	20703	20733	20375	20302	20522	20308	20256	20220	20422	20537	20556	20536	20333	20334	20420	20427	20478	20409	20516	20202	20350	20257	20136	20330	20355	20580	20370	20273	20338	20477	20469	20537	20418	20320	20379	20261	20334	20662	20371	20554	20283	20615	20499	20102	20061	20307	20431	20619	20471	20196	20387	20365	20247	20324	20460	20299	20301	20242	20300	20254	20413	20310	20454	20282	20439	20653	20362	20365	20417	20474	20405	20301	20357	20473	20387	20328	20302	20544	20418	20283	20340	20320	20521	20160	20233	20225	20473	20340	20286	20487	20365	20311	20198	20537	20302	20058	20413	20135	20443	20075	20279	20268	20605	20368	20322	20343	20355	20274	20441	20237	20449	20559	20331	20234	20310	20295	20226	20327	20457	20457	20262	20412	20332	20416	20475	20391	20313	20377	20624	20411	20530	20347	20104	20055	20268	20334	20435	20272	20446	20308	20432	20221	20375	20352	20451	20478	20363	20523	20271	20182	20383	20546	20317	20366	20273	20307	20286	20345	20386	20381	20433	20379	20426	20231	20370	20547	20410	20361	20440	20400	20229	20283	20346	20032	20316	20351	20376	20583	20373	20386	20237	20377	20271	20254	20464	20382	20381	20317	20263	20553	20460	20190	20381	20651	20288	20246	20497	20333	20274	20013	20518	20352	20302	20218	20456	20417	20620	20132	20337	20238	20235	20179	20343	20377	20218	20466	20510	20698	20558	20249	20134	20341	20281	20444	20483	20408	20250	20339	20324	20451	20373	20186	20291	20243	20310	20201	20025	20310	20475	20318	20248	20279	20334	20374	20177	20359	20396	20347	20411	20134	20093	20218	20227	20159	20374	20357	20232	20274	20403	20384	20379	20272	20328	20543	20430	20338	20591	20296	20477	20286	20422	20261	20327	20268	20411	20123	20419	20365	20286	20483	20535	20224	20187	20273	20269	20612	20454	20158	20045	20398	20274	20400	20283	20401	20110	20520	20400	20450	20352	20473	20359	20426	20597	20582	20582	20326	20449	20368	20515	20158	20172	20258	20385	20138	20223	20419	20410	20360	20503	20485	20220	20399	20254	20179	20246	20458	20405	20313	20533	20514	20443	20405	20360	20346	20254	20316	20369	20280	20248	20246	20505	20299	20194	20703	20284	20220	20302	20366	20451	20446	20194	20343	20468	20363	20362	20169	20480	20327	20120	20499	20385	20507	20105	20469	20253	20268	20168	20249	20399	20386	20304	20457	20571	20227	20292	20275	20283	20591	20368	20396	20261	20356	20405	20289	20163	20342	20123	20144	20519	20385	20322	20167	20195	20389	20407	20292	20110	20371	20190	20436	20546	20518	20309	20513	20259	20264	20449	20272	20359	20312	20336	20076	20347	20184	20274	20235	20339	20485	20494	20393	20551	20305	20153	20271	20421	20274	20388	20241	20301	20150	20081	20277	20240	20312	20335	20149	20229	20358	20384	20268	20268	20103	20292	20158	20468	20246	20348	20124	20575	20304	20370	20404	20388	20384	20475	20425	20232	20490	20362	20166	20331	20452	20387	20536	20425	20551	20672	20163	20590	20280	20153	20321	20248	20231	20464	20245	20423	20358	20509	20258	20422	20491	20220	20378	20322	20324	20482	20436	20259	20322	20340	20258	20471	20191	20156	20275	20518	20306	20492	20394	20419	20513	20187	20294	20252	20260	20303	20272	20375	20031	20419	20522	20384	20419	20397	20208	20193	20391	20383	20588	20385	20149	20281	20247	20559	20154	20113	20124	20324	20088	20326	20381	20384	20305	20179	20348	20255	20365	20351	20243	20219	20442	20515	20281	20443	20439	20304	20498	20417	20541	20430	20408	20353	20249	20273	20206	20214	20288	20162	20321	20439	20517	20458	20468	20238	20059	20184	20346	20666	20472	20359	20557	20476	20253	20153	20457	20239	20390	20469	20314	20341	20266	20183	20001	20202	20375	20341	20460	20346	20250	20357	20363	20119	20472	20431	20502	20377	20191	20311	20390	20524	20370	20357	20406	20474	20416	20677	20382	20344	20354	20283	20393	20499	20494	20245	20330	20533	20394	20404	20180	20183	20476	20283	20384	20377	20390	20380	20426	20242	20232	20587	20478	20484	20201	20486	20468	20413	20168	20175	20513	20375	20256	20534	20271	20321	20043	20341	20348	20266	20465	20326	20458	20443	20292	20401	20180	20288	20123	20171	20219	20253	20377	20363	20362	20346	20132	20329	20326	20273	20416	20524	20421	20320	20241	20373	20509	20586	20114	20449	20191	20491	20348	20232	20463	20362	20163	20307	20345	20402	20539	20428	20269	20082	20280	20545	20328	20328	20475	20329	20247	20475	20218	20346	20354	20472	20386	20125	20302	20266	20349	20375	20391	20262	20437	20329	20175	20351	20202	20293	20108	20402	20201	20312	20294	20268	20336	20351	20185	20234	20330	20438	20399	20339	20258	20305	20492	20384	20389	20358	20241	20298	20113	20320	20255	20442	20371	20313	20327	20362	20273	20249	20180	20283	20236	20509	20394	20420	20343	20487	20374	20354	20250	20428	20379	20486	20103	20402	20407	20366	20491	20402	20530	20410	20211	20449	20551	20288	20422	20281	20213	20484	20138	20086	20257	20224	20065	20283	20294	20297	20261	20503	20185	20185	20409	20450	20136	20463	20319	20463	20302	20402	20471	20291	20108	20189	20280	20389	20083	20250	20035	20297	20382	20410	20501	20534	20349	20517	20168	20361	20500	20514	20359	20269	20223	20480	20345	20307	20249	20271	20395	20288	20271	20399	20458	20338	20365	20509	20261	20129	20479	20259	20330	20302	20440	20307	20169	20422	20423	20304	20104	20525	20512	20326	20192	20382	20185	20233	20127	20244	20269	20665	20457	20382	20323	20494	20135	20636	20159	20422	20278	20407	20011	20256	20508	20216	20406	20267	20351	20354	20368	20462	20405	20265	20234	20415	20239	20297	20408	20384	20307	20447	20427	20395	20193	19959	20341	20380	20265	20337	20460	20245	20438	20325	20343	20400	20182	20418	20453	20355	20596	20447	20153	20147	20495	20378	20280	20374	20349	20500	20111	20405	20442	20539	20430	20399	20259	20421	20481	20406	20391	20284	20324	20499	20288	20341	20268	20253	20448	20529	20372	20233	20417	20304	20406	20472	20130	20490	20323	20444	20300	20358	20227	20509	20336	20540	20164	20449	20155	20226	20183	20117	20356	20101	20266	20259	20642	20338	20439	20300	20543	20405	20144	20436	19979	20343	20274	20289	20344	20263	20312	20205	20265	20317	20338	20170	20391	20457	20692	20384	20320	20572	20306	20234	20100	20421	20228	20492	20482	20492	20291	20312	20509	20282	20254	20544	20441	20259	20559	20467	20293	20436	20364	20299	20270	20241	20512	20324	20588	20488	20210	20377	20194	20332	20272	20295	20285	20362	20511	20403	20401	20536	20534	20388	20314	20196	20335	20367	20090	20541	20630	20497	20465	20233	20233	20181	20168	20294	20446	20590	20284	20228	20285	20141	20360	20247	20324	20169	20265	20242	20413	20155	20516	20336	20283	20365	20595	20534	20314	20287	20287	20356	20363	20355	20254	20386	20386	20437	20394	20367	20351	20331	20286	20649	20107	20344	20256	20462	20545	20319	20427	20239	20270	20343	20346	20341	20541	20311	20332	20315	20475	20160	20404	20301	20098	20412	20222	20438	20359	20384	20437	20239	20198	20165	20334	20142	20248	20315	20268	20237	20050	20305	20249	20427	20232	20288	20123	20308	20461	20453	20398	20200	20126	20286	20327	20411	20393	20422	20422	20289	20263	20129	20146	20313	20240	20295	20293	20388	20329	20463	20318	20354	20456	20438	20459	20344	20341	20096	20335	20320	20415	20268	20476	20258	20320	20402	20363	20340	20555	20478	20517	20153	20293	20326	20374	20464	20218	20387	20353	20305	20301	20247	20296	20332	20330	20386	20403	20257	20358	20366	20374	20445	20359	20221	20435	20301	20269	20478	20425	20321	20187	20374	20308	20372	20420	20379	20335	20260	20501	20374	20407	20099	20221	20312	20244	20290	20251	20056	20388	20519	20396	20417	20315	20244	20466	20557	20282	20228	20202	20161	20207	20168	20509	20420	20207	20305	20126	20334	20234	20250	20194	20378	20209	20336	20334	20257	20351	20218	20207	20262	20340	20328	20256	20430	20197	20255	20245	20469	20517	20195	20348	20231	20425	20544	20330	20413	20375	20310	20061	20092	20009	20051	20344	20193	20200	20199	20374	20461	20161	20330	20368	20567	20452	20293	20275	20432	20038	20245	20306	20258	20523	20461	20174	20292	20344	20505	20495	20316	20183	20464	20296	20329	20038	20415	20330	20436	20524	20488	20293	20164	20483	20326	20182	20209	20318	20467	20268	20510	20401	20370	20345	20409	20444	20180	20329	20488	20369	20400	20428	20237	20320	20500	20246	20474	20202	20384	20198	20269	20625	20345	20360	20264	20466	20507	20250	20229	20320	20285	20170	20420	20499	20110	20366	20467	20100	20358	20368	20155	20202	20452	20252	20290	20399	20425	20391	20387	20612	20452	20303	20311	20540	20400	20313	20330	20281	20291	20369	20384	20315	20321	20438	20275	20624	20443	20317	20301	20375	20116	20270	20336	20315	20290	20296	20362	20357	20282	20494	20256	20241	20248	20280	20339	20624	20364	20312	20462	20380	20398	20253	20397	20284	20261	20397	20442	20155	20469	20520	20460	20324	20322	20293	20308	20348	20370	20435	20215	20386	20456	20272	20498	20314	20235	20334	20245	20331	20514	20411	20393	20369	20383	20435	20365	20424	20440	20254	20463	20208	20364	20223	20126	20211	20261	20364	20402	20204	20194	20293	20438	20388	20312	20096	20389	20406	20321	20381	20317	20224	20308	20250	20358	20338	20277	20415	20175	20247	20305	20264	20359	20319	20263	20411	20407	20531	20429	20462	20475	20152	20390	20261	20307	20300	20134	20188	20330	20414	20637	20241	20324	20670	20504	20443	20267	20375	20305	20159	20258	20179	20387	20466	20498	20422	20204	20481	20291	20156	20471	20167	20419	20292
23074	28950	28088	22785	20276	18195	16760	16106	15676	15515	15119	14941	14679	14714	14536	14553	14452	14449	14276	14237	14164	14144	14018	14051	13973	14123	14089	14056	14127	14015	14137	14009	13965	13983	13953	13951	14075	13926	13983	13960	13965	13829	13896	13983	14018	14009	13861	13969	13905	13919	13863	13830	13945	13919	14000	13932	13873	13879	13808	13989	14000	14010	13905	13982	13874	13757	14081	13741	14104	14284	13878	13731	13996	13956	13832	13839	13965	13829	13912	13965	14030	13934	13947	13670	13960	14001	13903	13965	13924	13816	14013	13954	13957	13861	13961	14044	13812	14063	13986	13997	14052	13919	13724	13886	13917	13988	13894	14008	13880	13897	13958	13904	13987	13781	13992	13820	13884	13851	13842	13798	13906	13930	13846	13703	14009	14033	13905	13966	13885	14052	13908	14009	13965	13895	13834	13757	13966	13983	13879	13754	13770	13761	13893	14057	13842	13896	13884	13726	14016	13797	13900	13965	13945	13971	13972	13855	13882	14073	14013	13971	13885	13991	13865	14051	14055	13949	14027	14072	13804	14088	13966	13820	13859	13909	13913	14115	14063	13816	14014	13988	13869	13912	13776	13902	13896	13855	13969	13910	13861	13897	13894	14023	13848	13925	13813	13914	13852	13880	13924	13951	13815	14052	13827	13941	14009	13925	13889	13898	13954	13926	13980	13866	13875	13857	13880	13936	13996	13792	13911	13909	13752	14000	14083	13796	14056	13947	14003	13732	14103	13765	13679	14059	13979	13895	13871	13956	13831	14024	13918	13735	13981	13862	13971	13943	13951	13893	14076	13997	13859	13893	13927	13865	13955	13836	13788	13882	13869	13917	13901	13838	14111	13803	13912	13877	13887	13794	13949	13883	13978	14005	13966	14014	13877	13959	13974	14095	13942	13810	13760	13975	13717	14113	13976	14090	13986	13861	14003	13973	14003	14145	13990	13928	14002	14024	13831	14022	13881	13959	14006	13766	14015	13907	13935	13928	13934	13911	13866	14068	14086	13963	13838	13867	13978	13951	13988	13995	13829	13940	14137	13909	13954	13929	13947	13906	13856	14004	13848	14085	14066	13856	13986	14059	13940	13960	13778	13952	13901	13964	13876	13991	13728	13952	13801	13913	14133	13888	13866	13968	13886	13919	13963	13925	13895	14037	13841	13989	13824	14015	13879	13893	14002	13845	13841	13952	13703	13908	13933	13852	13922	13998	13911	14054	13809	13769	13896	13988	13970	13920	13933	13866	13946	13987	13815	13974	14189	13966	13880	13856	13937	13894	13755	14129	13835	14034	14012	13907	13935	13902	13896	14109	13951	13991	13979	13882	13938	13956	13945	13933	14007	14040	13935	13956	13884	13899	13845	13928	13844	13960	13852	13987	13865	13893	13957	13729	13934	13994	13853	14122	14061	13782	13939	13932	13919	13794	13812	13919	13843	13840	13925	13805	13874	13937	13948	13974	13869	14023	13966	13883	13933	13903	13826	13866	14073	13741	13938	13829	13838	13887	13927	13908	13792	13758	13804	13787	13876	13962	13983	13970	13949	14027	13876	14087	13849	13830	13781	13831	13891	13840	13951	14011	13933	14081	13860	13870	13958	13919	13820	13862	13793	13882	14035	13795	14024	13791	13912	13983	13867	13942	13893	13823	14065	13860	13852	13805	13869	13966	13855	13804	13699	13878	13867	13945	13943	14021	13807	13918	14018	13834	13991	14019	14013	13844	13952	13805	13900	13897	13855	13934	13786	13840	13859	13958	13997	14192	13650	14270	13801	14174	14016	13841	13946	13842	14026	14019	13963	13887	13966	13972	14046	13991	13897	14063	14003	13854	13867	13816	13891	13933	13924	13937	13835	13936	13898	13891	13890	13857	13942	13940	13864	13885	13990	13857	13769	14010	13919	13825	13786	13714	13970	13866	13816	13904	13870	14014	14031	14036	13810	13909	14071	14188	13852	13985	13908	14045	13848	13947	13808	13986	13782	14022	13932	13902	13995	13946	14060	13942	14037	14049	13791	13878	13936	13729	14055	13643	13839	13920	13989	13877	14012	13884	13912	13926	13802	13997	13768	13837	13967	13923	13970	14090	14065	14101	14037	13872	13880	13967	14039	14003	13783	13864	13894	13947	13910	13767	13979	13952	13872	13744	13942	13858	13847	13983	13902	13865	13850	13927	14001	14084	14015	13764	13985	13920	13921	13837	13937	13896	14004	13974	13899	13858	13936	13761	13930	13741	14037	13968	13851	14150	13875	13855	13926	13905	13801	13901	13849	14005	13971	13853	13827	13763	13923	13878	13865	13977	13803	13968	13917	13830	14034	14060	14074	13790	13771	13909	13986	13916	13975	13822	13944	13958	13759	13895	13876	13835	13844	13907	13933	13959	13886	13874	13842	13852	14038	13936	13868	13869	13922	13978	13907	13891	13885	13810	13889	13864	13962	14153	13867	13741	13876	13919	13954	13848	13942	13932	13952	13822	13727	14077	13923	13942	13931	13878	13899	13796	13738	13847	13901	14096	13828	13913	13778	13777	13886	14040	14056	13851	13831	13865	13825	13923	14009	13735	14047	13783	14140	14024	13844	14203	13883	13886	13810	13873	13849	13894	13723	13950	13882	14070	13916	13959	14016	13764	13933	13861	14164	13726	14005	13983	13968	13983	13701	13955	13831	13877	13986	13866	13965	13828	13928	13948	13793	13925	13858	14041	13917	13938	13962	13812	13842	13991	13872	13967	13956	13909	13831	13942	13862	13852	13927	13946	13894	13995	13823	13920	13847	14035	13835	13939	13861	13711	14001	13910	13928	14057	13864	13883	13946	13901	13928	14137	13815	13807	14073	13814	13919	13916	13858	13865	13839	14017	14027	13870	14063	13877	13938	13869	14109	14075	13948	13956	14102	13850	13803	14067	13872	13973	13957	13775	13891	13730	13874	13878	13849	13963	13791	13817	13819	13941	13927	14044	13852	13999	13942	13958	14007	14024	14014	14007	13864	13756	14037	14139	13854	13823	13828	13849	13886	13951	14134	14031	13820	13797	13927	13865	14129	13894	13932	14019	14025	13854	13839	14105	13988	13868	13876	13953	14001	14026	13973	13877	14073	13935	13751	14064	13875	13953	13811	13949	13876	14007	14060	13899	13954	13904	13862	13876	13905	13909	13961	13923	13981	13872	14017	13735	13967	14050	13902	13906	13766	13853	14002	14031	14065	13818	13888	13898	13981	13968	13992	14008	13920	13762	14016	14051	13943	13941	13974	13905	13924	13872	13936	13940	13903	13856	14091	13912	14036	14037	13991	14012	13942	13940	14076	13876	13930	13905	13787	14069	14180	13848	13974	13875	13983	13876	13860	13905	13791	13906	13850	13927	13899	13950	13961	13888	13892	13861	14001	13910	13866	13988	13846	13976	13941	13905	13902	13895	13816	13995	13990	13829	13997	14029	13871	14019	13826	13881	13989	14072	13816	13962	13964	14114	13879	13993	14043	14061	13933	13829	14062	13869	13777	13998	13937	13875	13945	13657	13806	13868	13963	14047	13927	13827	13992	14061	13888	13961	14050	14121	13999	13954	13988	13917	13759	14073	13787	13854	13917	13866	13906	13718	13899	13894	13913	13976	13780	13998	13739	14023	13888	13991	13921	13894	13933	13882	13990	14007	13956	13836	14073	13829	13891	13730	14073	13948	13979	13938	13995	13989	13939	14030	13846	13812	13920	13850	13789	13829	13958	13922	13928	13913	13912	14014	13846	13877	13965	13950	14009	13835	14027	13816	13866	13861	13798	14085	13897	13967	13852	13899	14042	14009	13947	14004	13742	13788	13853	13870	13969	13966	14030	13926	13947	13951	13798	13956	13848	13881	13967	13988	13885	13956	13877	13875	14059	14008	13860	13858	13868	13910	13873	13847	14061	13949	13993	13861	14029	13717	13785	13940	13935	13767	13867	14105	13725	13967	13965	14037	13856	14012	13819	13936	13770	14027	14009	14005	13892	13975	13947	14052	13891	13754	14071	14003	14017	13777	13886	13838	13844	13729	13967	13748	14040	14140	13984	13859	13852	14000	13946	13966	14030	14065	13966	13824	13903	14103	14053	14029	13788	14040	13802	14044	13836	13963	13960	13979	13982	14001	13945	13980	14003	13801	14001	13935	13979	13866	13946	13899	14015	13796	13921	13996	14012	14049	13865	14143	13920	13929	13983	13924	13878	14051	14009	13887	13851	13912	14008	13907	14003	13940	13964	13933	14047	13890	13837	14037	13794	13877	14036	14035	14046	13938	13945	14011	13788	13822	13959	14122	13875	13709	13984	14049	13797	13931	13746	13950	13973	13919	13832	13882	13856	13935	13937	14119	13814	13999	13835	13838	13952	13795	13704	13968	14174	13801	13847	13770	13947	13962	14043	13950	13870	13850	13857	13800	13986	13923	13807	14001	13886	13847	13888	14004	13925	14188	14083	14135	13826	13785	14002	13905	13931	13742	13860	13970	13937	13937	13954	13999	13805	13948	13931	13884	13996	13887	14080	13944	13947	14107	13924	14035	14023	13841	14125	13962	13945	13911	13908	14003	13959	13888	13861	13774	13912	14015	13942	13711	13858	13810	13923	14026	13810	13897	13943	13985	13994	13891	14125	13906	13906	13899	13875	13992	13772	13970	13836	14008	14049	13971	13924	14100	13997	13900	13871	13951	13856	14021	13996	13752	13922	13924	13847	14027	13976	14055	14011	14036	13880	13999	13914	13823	13937	13862	13861	13937	14031	13955	13981	14028	13900	13892	14067	13807	13951	13833	13956	13941	13786	13896	14002	13966	13949	14034	13835	13813	14103	13810	13892	14069	13960	13909	13822	13886	13936	13864	13839	14029	14108	13800	13896	13987	13883	13986	13790	13698	14013	14000	13945	14039	13869	13894	13844	13955	13882	13894	13933	13966	14040	13718	13822	13860	13892	13855	13949	14187	13944	14037	13800	13995	13911	14014	13827	13991	13852	13968	13931	13875	13946	13869	14001	13866	14153	13878	13898	13894	13859	13911	13740	13741	13953	14051	13875	13885	14033	13976	13821	13894	14096	13981	13936	13930	13871	13953	13917	13900	13803	13727	13872	13909	13987	13931	13997	13930	13986	13804	13961	13943	13965	13826
24740	21204	27820	25464	24014	26766	26889	23718	22622	22403	22102	21845	21474	21322	21400	21292	21063	20816	21184	21156	20773	21011	20926	20903	20789	20719	20757	20646	20709	20707	20727	20654	20510	20709	20587	20684	20636	20486	20757	20426	20611	20663	20737	20535	20824	20474	20363	20672	20400	20482	20567	20663	20634	20466	20550	20620	20663	20429	20350	20332	20292	20688	20522	20335	20574	20467	20465	20320	20285	20221	20523	20520	20645	20426	20340	20358	20502	20477	20457	20651	20595	20313	20600	20223	20383	20650	20498	20361	20468	20364	20504	20377	20339	20490	20370	20431	20354	20544	20470	20566	20519	20355	20464	20370	20488	20421	20439	20551	20483	20395	20413	20540	20414	20503	20630	20733	20521	20649	20591	20382	20636	20449	20383	20398	20483	20225	20544	20331	20643	20610	20440	20461	20325	20461	20658	20334	20338	20464	20536	20589	20948	20615	20568	20471	20356	20543	20475	20599	20604	20482	20409	20369	20444	20467	20338	20522	20545	20454	20464	20485	20649	20525	20601	20462	20363	20391	20370	20468	20457	20191	20263	20420	20563	20579	20668	20680	20420	20276	20389	20380	20313	20458	20482	20410	20537	20433	20783	20535	20342	20622	20602	20471	20472	20513	20503	20351	20490	20421	20450	20436	20580	20425	20418	20409	20233	20307	20468	20315	20414	20604	20341	20349	20549	20292	20456	20579	20394	20479	20404	20457	20480	20440	20394	20548	20665	20227	20416	20612	20453	20403	20416	20614	20563	20246	20439	20293	20466	20496	20465	20224	20430	20554	20453	20624	20541	20430	20451	20398	20615	20263	20432	20487	20299	20646	20585	20744	20512	20397	20610	20529	20563	20418	20375	20537	20395	20449	20635	20505	20655	20495	20350	20559	20464	20500	20418	20374	20335	20570	20326	20298	20480	20701	20383	20587	20566	20461	20318	20413	20551	20366	20226	20369	20276	20514	20329	20445	20351	20487	20456	20598	20589	20594	20501	20403	20530	20244	20704	20596	20805	20568	20430	20497	20529	20329	20434	20389	20473	20489	20355	20219	20583	20397	20259	20569	20352	20330	20394	20586	20348	20390	20360	20507	20092	20491	20438	20346	20418	20528	20571	20658	20413	20423	20627	20441	20495	20491	20513	20248	20441	20399	20485	20501	20405	20443	20590	20485	20364	20355	20479	20406	20539	20508	20611	20138	20580	20621	20325	20324	20615	20359	20525	20350	20538	20538	20527	20342	20381	20401	20139	20295	20438	20579	20574	20373	20450	20539	20523	20390	20478	20507	20390	20377	20570	20445	20447	20408	20332	20199	20379	20414	20470	20303	20296	20260	20547	20362	20349	20452	20497	20415	20316	20604	20431	20419	20398	20332	20413	20659	20364	20578	20257	20426	20586	20346	20505	20592	20356	20402	20455	20324	20446	20488	20588	20494	20508	20263	20457	20470	20491	20396	20321	20364	20209	20331	20646	20290	20349	20577	20509	20534	20646	20461	20362	20573	20351	20136	20212	20550	20469	20486	20347	20331	20219	20470	20412	20242	20323	20412	20519	20539	20255	20630	20568	20602	20568	20452	20461	20359	20622	20678	20338	20554	20425	20498	20654	20419	20551	20246	20498	20548	20502	20420	20619	20234	20475	20583	20529	20548	20407	20374	20478	20508	20505	20363	20457	20384	20423	20457	20528	20401	20347	20678	20482	20428	20433	20499	20465	20632	20372	20365	20343	20322	20714	20582	20763	20631	20421	20329	20463	20388	20440	20645	20528	20463	20533	20398	20519	20381	20521	20293	20272	20423	20215	20417	20548	20525	20455	20516	20550	20405	20519	20293	20273	20687	20635	20529	20564	20313	20592	20655	20579	20327	20666	20507	20508	20428	20452	20486	20367	20368	20475	20549	20597	20389	20541	20458	20570	20422	20458	20296	20402	20323	20536	20504	20527	20465	20296	20423	20434	20419	20465	20368	20344	20448	20550	20424	20466	20466	20391	20456	20539	20604	20438	20452	20530	20488	20385	20695	20716	20338	20518	20657	20285	20312	20300	20556	20558	20422	20421	20428	20519	20656	20556	20420	20447	20457	20621	20417	20312	20441	20498	20446	20439	20397	20458	20420	20354	20497	20421	20456	20454	20192	20540	20487	20340	20319	20412	20388	20388	20357	20436	20452	20567	20489	20404	20600	20483	20492	20308	20310	20315	20558	20222	20510	20343	20431	20322	20377	20612	20580	20278	20465	20298	20370	20646	20443	20463	20317	20175	20632	20435	20421	20410	20579	20508	20368	20557	20334	20544	20464	20426	20401	20402	20423	20619	20492	20508	20651	20263	20358	20385	20532	20383	20407	20580	20516	20507	20535	20694	20496	20419	20340	20593	20257	20448	20348	20394	20175	20634	20547	20383	20519	20496	20426	20506	20351	20408	20259	20356	20351	20557	20493	20646	20716	20706	20345	20304	20387	20436	20260	20778	20334	20272	20474	20557	20615	20488	20547	20396	20421	20415	20421	20409	20554	20519	20438	20403	20472	20685	20408	20385	20380	20473	20521	20458	20454	20404	20313	20390	20380	20559	20426	20433	20273	20476	20457	20454	20416	20470	20501	20510	20295	20604	20376	20577	20694	20577	20546	20486	20306	20495	20755	20650	20267	20188	20123	20152	20448	20186	20405	20562	20275	20434	20530	20350	20514	20399	20347	20387	20304	20589	20416	20226	20379	20434	20527	20347	20426	20372	20485	20592	20552	20555	20368	20552	20209	20603	20504	20377	20461	20559	20252	20371	20510	20427	20321	20346	20430	20177	20745	20336	20482	20552	20572	20509	20293	20424	20330	20473	20466	20751	20415	20477	20266	20502	20454	20327	20451	20300	20374	20497	20427	20407	20345	20471	20417	20362	20651	20379	20466	20407	20349	20333	20356	20412	20311	20258	20385	20388	20306	20405	20393	20354	20363	20273	20497	20298	20411	20547	20514	20289	20183	20325	20513	20612	20451	20318	20322	20470	20300	20420	20465	20418	20235	20509	20277	20421	20582	20463	20423	20380	20316	20603	20335	20259	20420	20144	20477	20322	20413	20403	20548	20700	20478	20532	20456	20289	20350	20789	20317	20415	20357	20373	20508	20645	20413	20623	20663	20464	20350	20283	20332	20397	20562	20576	20164	20538	20281	20404	20636	20572	20577	20452	20290	20516	20354	20435	20445	20633	20500	20613	20582	20625	20393	20478	20655	20556	20547	20393	20401	20450	20471	20568	20536	20353	20514	20321	20525	20393	20311	20422	20366	20223	20383	20624	20594	20438	20402	20628	20497	20342	20108	20581	20513	20167	20412	20435	20412	20296	20401	20574	20508	20555	20322	20382	20320	20192	20229	20697	20421	20260	20535	20370	20366	20365	20413	20405	20412	20392	20543	20484	20610	20544	20305	20464	20489	20411	20509	20642	20625	20387	20389	20234	20538	20554	20299	20468	20337	20303	20427	20276	20675	20650	20440	20551	20644	20636	20415	20606	20458	20493	20443	20658	20366	20494	20444	20398	20645	20284	20539	20431	20516	20492	20346	20580	20490	20349	20296	20411	20412	20578	20457	20411	20531	20506	20275	20340	20282	20434	20322	20637	20561	20483	20454	20488	20629	20478	20505	20654	20443	20495	20593	20304	20531	20253	20414	20531	20306	20395	20449	20541	20315	20559	20245	20504	20555	20466	20602	20486	20515	20232	20606	20331	20449	20415	20491	20613	20519	20647	20447	20423	20369	20373	20353	20548	20557	20272	20472	20320	20489	20465	20441	20299	20427	20393	20453	20216	20566	20561	20410	20515	20610	20508	20348	20535	20373	20375	20201	20407	20313	20514	20378	20400	20347	20456	20508	20603	20598	20331	20439	20442	20455	20587	20388	20508	20451	20378	20316	20434	20430	20436	20452	20456	20533	20544	20400	20573	20352	20352	20588	20396	20486	20676	20375	20469	20548	20557	20404	20607	20383	20387	20295	20441	20357	20426	20487	20325	20495	20525	20377	20253	20427	20504	20437	20538	20235	20214	20404	20566	20458	20457	20363	20507	20432	20355	20221	20178	20367	20442	20571	20590	20242	20330	20333	20398	20418	20357	20380	20493	20439	20485	20570	20449	20524	20475	20369	20550	20453	20396	20179	20386	20566	20383	20578	20640	20632	20387	20226	20449	20471	20415	20465	20307	20533	20657	20512	20583	20583	20431	20376	20444	20441	20590	20498	20297	20458	20393	20185	20522	20597	20293	20515	20605	20526	20372	20343	20170	20490	20707	20389	20534	20365	20502	20622	20252	20260	20274	20630	20554	20435	20246	20352	20323	20547	20277	20426	20390	20333	20423	20412	20381	20338	20486	20432	20289	20313	20348	20243	20646	20614	20525	20459	20392	20458	20452	20320	20185	20580	20242	20281	20432	20447	20189	20616	20500	20359	20715	20317	20285	20367	20428	20299	20600	20470	20733	20414	20622	20575	20423	20539	20389	20210	20612	20597	20315	20468	20633	20326	20585	20589	20538	20311	20249	20354	20545	20394	20449	20284	20326	20430	20172	20452	20432	20346	20417	20402	20591	20625	20476	20105	20334	20457	20431	20497	20224	20411	20588	20603	20563	20178	20586	20329	20553	20685	20405	20473	20605	20309	20787	20479	20230	20374	20312	20544	20589	20635	20580	20530	20671	20429	20477	20461	20160	20548	20451	20563	20394	20529	20465	20590	20395	20482	20367	20509	20533	20410	20549	20605	20453	20441	20356	20159	20411	20362	20455	20563	20405	20353	20497	20422	20466	20530	20668	20514	20535	20155	20396	20449	20478	20438	20552	20524	20683	20449	20403	20283	20439	20585	20424	20389	20397	20431	20476	20281	20407	20644	20288	20583	20742	20514	20524	20372	20307	20355	20345	20431	20407	20532	20540	20641	20469	20392	20474	20368	20407	20720	20202	20565	20446	20527	20597	20278	20458	20283	20346	20386	20369	20380	20719	20687	20457	20414	20334	20576	20355	20528	20355	20379	20295	20337	20314	20481	20409	20333	20428	20685	20294	20172	20351	20151	20645	20577	20226	20524	20348	20394	20429	20433	20605	20366	20507	20494	20418	20377	20278	20567	20565	20487	20193	20464	20209	20303	20293	20281	20655	20611
21545	36040	35208	28798	24652	21759	19683	18401	17218	16599	16007	15802	15447	15330	15115	14910	14734	14869	14785	14433	14521	14415	14481	14060	14254	14141	14176	14118	14012	14076	14164	14124	14016	14196	14042	14053	14021	14069	14376	14080	14156	14180	14089	13931	13999	14006	13919	13998	13930	14001	14160	13890	14029	14105	13941	14011	14195	13969	14131	13972	13805	13985	14058	13948	13938	13872	14008	14022	13843	13963	14016	14021	13789	14108	13841	14046	14190	14117	14086	13881	13930	13909	13877	13926	13881	14027	13880	13980	13827	14090	13864	13961	14047	13914	13961	14105	13969	13892	14076	13871	13907	13981	13864	14097	13997	13968	13901	13949	13777	13736	13809	14129	13946	13861	13918	13972	13717	13789	13875	13842	13968	13925	14238	14023	14051	14080	14006	13965	13888	13886	13900	13883	13872	13894	13796	13922	13889	13879	13999	14083	13937	13913	13849	13918	13844	13906	13949	13801	14019	13992	14029	13902	13981	14006	13983	13949	14014	13896	13937	13892	14030	13855	13882	13829	13853	13809	13843	14001	13890	13920	13961	14035	13950	13700	14158	14118	13761	13788	13973	14050	13897	14038	13840	14049	13944	13928	13879	13974	13958	13944	13938	13886	13761	13859	13968	13833	13990	13761	14019	13879	13946	14071	13858	13913	13994	14068	13880	13898	13952	13971	13882	13973	14043	13807	13979	13970	13885	13972	14066	13972	13967	14004	13936	13849	14001	13957	13818	13960	14122	14051	14065	13953	13877	14019	13780	14089	13912	13921	14086	14082	14071	13886	13984	13984	13962	13977	14040	13979	13893	14026	14085	13990	14059	14004	13968	13818	13754	13984	14054	13956	13980	13984	13899	13981	13911	13881	14200	13978	13865	13980	14036	13886	13717	14045	14034	14083	13907	13819	13906	13979	13866	14115	14059	14009	13963	14000	13935	13937	14028	13936	13764	13831	13849	13962	13980	13852	13850	14074	13891	13764	13896	13890	14034	14005	13807	14108	13862	13974	13909	13989	14045	13896	14003	13925	13896	13936	14014	13892	13985	13915	13743	13763	13940	13711	14070	13971	13835	13755	13942	13855	13977	13976	14037	13928	13819	13934	13837	14146	13941	13977	13830	13755	13826	13858	13963	14146	13986	14085	14049	14130	14000	14104	14126	13863	13873	13920	13928	13973	14066	14116	13893	14059	13873	13760	13881	13871	13927	13868	13964	13951	13984	14014	13988	13873	13936	14120	13868	13994	13810	14004	14071	13892	13934	13881	13854	13984	13895	14014	14086	13935	13968	13955	14072	13857	14089	13785	13894	14035	13900	13783	13906	14015	14009	13952	13993	14000	14081	13839	13743	14074	13937	14079	13846	14052	13920	13895	14020	13833	13919	13858	13877	13953	13773	14034	14010	13878	13876	13711	13776	13806	13823	14058	14035	13844	14041	13900	13980	13971	13963	13788	14017	13987	13933	13948	13986	13913	13951	13908	13756	13961	14011	13925	13937	13985	13891	13847	13958	13902	13961	13982	14031	13914	13920	14021	14033	13927	13874	13848	13946	13864	14051	13864	13970	13847	13987	13960	13912	13755	13979	14068	13936	13968	13883	14089	14039	13903	14086	14004	13908	14045	13967	13921	13823	13754	13984	14093	13790	13728	14076	13985	13983	13998	13931	13877	13961	13972	14012	13955	13917	14020	13768	13811	13863	14000	13953	13885	13922	14001	14051	14105	13880	13854	13979	13948	13909	13994	13686	14021	14028	13938	13899	13937	14000	13997	13910	13910	14142	13999	13907	13951	13965	14029	13920	13783	13955	13894	14065	14046	13805	14032	14006	14051	14011	13881	14045	13871	13934	14030	14001	13915	13999	13919	13919	13796	13907	13906	13870	13988	14010	13696	13961	13906	13999	13938	14026	14027	14085	14005	13997	13915	14169	14015	14065	13803	13919	13998	13955	13811	13925	13989	13780	13734	13910	13931	13958	14096	13992	13973	13968	14037	13996	13885	13863	13809	13905	13989	14146	14071	13861	13996	13938	13843	14148	13888	13790	14035	14029	13924	13837	13962	13859	14014	13832	13859	13971	14038	13904	14007	13930	13941	14040	14051	13980	13983	13894	13824	13822	13939	13781	13977	14107	13868	13888	13867	13965	13960	13868	13990	13961	14017	13918	14014	14025	14010	13970	13901	14068	13938	13947	13976	13961	13967	14028	14117	13879	13821	13991	14036	14026	13930	13885	13920	13768	13950	13968	13973	14040	13755	13995	14079	13945	13838	14062	13817	13966	13836	13940	14102	14093	13933	13996	13945	13814	13996	13723	13949	14032	13873	13837	13884	13784	13864	13977	13935	13962	13856	13877	13904	13926	13952	13875	13956	13913	13914	13785	13972	14021	13950	13845	13940	13925	13943	13970	13952	13961	13951	14114	13904	13881	14068	13954	13997	13990	14084	14184	14003	13867	13833	14064	14055	14072	13980	14011	13848	13906	13918	14032	14020	13906	14028	14074	13943	13880	13865	13870	14148	13749	14155	14020	13939	13932	14020	14110	13961	13962	13909	14051	13997	13919	13789	13915	13839	13964	14006	13937	14007	13964	13831	13940	14006	13848	13943	13785	13922	13817	13966	14025	13897	13954	13996	13920	13770	13822	13985	13727	13981	13991	14245	13916	13935	14014	13933	13985	13913	13715	14006	13967	13982	13917	13884	13807	13777	13894	13893	14057	13952	14044	14033	13846	14014	13778	13804	13966	13974	14026	13965	14083	13855	13829	14035	13810	13840	13983	14030	13939	14069	13910	13915	14025	13980	13822	13821	14090	13921	14062	13953	13825	13756	13821	13996	13949	13997	13875	14020	13970	13821	14014	13786	13845	13757	14033	13925	13902	14022	13983	13870	13905	13976	13987	14005	13872	13996	13832	13825	13991	13974	13828	13991	14005	13955	13952	14052	13973	13956	14039	13908	14017	14020	13793	14038	14009	13799	14138	13894	13831	13990	14006	14159	13823	13940	13932	13915	13764	13920	13982	13896	13983	14141	13885	14033	14049	14045	13897	13996	13690	13903	14009	14009	13884	14078	13967	13722	14032	13793	14056	13994	13876	13826	13986	13853	13921	13900	13842	13967	14034	13875	13841	13795	13856	13823	13928	13858	13968	14043	13960	14030	14056	13937	13979	13923	13807	14033	14036	14124	13892	13901	13842	13881	13811	13936	14060	13902	13981	13970	14007	13897	14043	13969	13827	13947	13924	13965	13840	13816	13991	13787	13880	14034	13940	13915	13968	13958	13932	13739	14009	14113	13838	13931	14010	14089	13793	13962	14005	13789	13971	13897	13861	14011	14006	14049	14000	13850	13993	14146	13791	13897	13932	14007	13796	13901	14084	13993	13761	14013	13930	14001	13807	14074	13905	13873	13801	13764	13692	13987	13917	13906	14017	14002	13907	13708	13993	13907	13849	13905	14202	13960	13915	14031	13838	13918	14091	13935	13947	13982	14095	13980	14152	13944	13950	13813	13990	14037	13958	13905	13883	13816	13799	13977	13966	13881	13976	13759	13945	13926	14079	13841	14020	14052	13856	13903	14086	13903	13950	13897	13908	13895	13880	13921	14026	13876	13900	14030	14153	13943	13930	14125	13933	13849	13887	13853	13973	13972	14180	14184	13897	13916	13908	14045	13927	13924	14047	13917	14052	14020	13855	13863	13908	13905	13934	13744	13855	13864	14129	13965	14015	14022	14168	13764	13791	14043	13959	13995	13870	13933	13909	14031	13918	13944	13943	13951	13959	13881	14073	14047	13772	13945	14039	13980	13875	13928	13860	13887	13928	13833	13935	13952	14168	13998	13860	13954	13961	13962	13844	14073	14004	13778	14154	13942	13956	13835	13953	13926	13927	13812	13823	14002	13927	13860	14009	13817	14033	13873	13786	14011	13984	13993	14002	13851	13964	13951	14008	13793	13901	13973	13946	13905	13796	13964	13961	14100	13883	13969	13973	14123	13944	14029	14016	14081	13947	13988	14151	13939	14020	14011	13995	13833	13946	14057	13895	13986	13969	13845	14043	13879	14110	13701	13698	13788	13850	13906	13979	14008	13823	13974	13857	14005	13921	13898	13946	13908	14013	13858	13820	13893	13869	13866	13815	13950	14120	13816	13950	13815	13901	14013	14023	13816	13809	14095	13811	13820	13916	14025	14166	13998	13998	13828	14026	13829	14147	13839	13917	13991	13946	14069	14048	13924	13827	13890	13938	13861	13917	13737	14062	13912	14040	13824	13944	14089	13907	14066	13981	13881	13998	13763	13872	13872	13969	13803	13999	14077	14030	13955	13982	13838	13854	13928	13984	13855	14039	13843	13899	13827	13858	13946	13877	13804	13905	13820	13935	13885	14087	14085	14001	13979	13848	13889	14030	13826	14134	14003	13960	13817	13952	14059	14170	13993	13867	13926	13959	13911	14074	13872	13895	14048	13777	13827	13929	14047	13850	13893	13991	14098	13997	13927	14023	13906	14080	13955	13868	14157	13875	13971	13942	13979	14005	13976	14008	13959	13962	14086	13853	14015	13919	13863	14102	13867	14153	13776	13988	13887	13964	14004	13865	14001	13865	14017	13884	13883	13951	13823	13924	13974	13989	13931	13939	13815	13809	13898	14046	13965	13894	14013	13978	13777	14053	13932	14020	14212	14012	13905	14196	14041	14139	13756	14001	14009	14124	14057	13847	13890	13906	13979	13883	13988	13857	14180	13891	13779	13976	13867	13931	13931	13874	13965	13988	13745	14020	13793	13882	13985	13950	13943	13967	13946	13836	13901	14033	13970	13872	13941	14087	13930	13826	13902	13939	13799	14115	14150	13923	14014	13793	13996	13775	14053	14046	13841	13986	13812	13912	14085	13782	13889	14068	13879	13767	14045	14031	13937	14056	14049	13898	13915	13979	13746	13984	13890	13998	13832	14169	13970	13979	13903	13867	14059	14070	14037	13900	13982	14027	13966	14026	13917	13804	13884	14049	13987	14019	14040	13768	13994	13889	13845	13895	13874	13859	13994	14015	14093	13963	13849	13960	13980	13913	13882	13961	14014	14061	14210	14059	13966	14077	14035	13878	13856	13933	13832	13823	13844	14113	13861	13936	13969	13894	13960	13914	14007
22788	21197	27941	25010	22672	26867	30977	26661	25298	25073	24645	23874	23979	23722	23522	23327	23303	23127	23020	22754	22772	22759	22815	22805	22734	22792	22817	22482	22553	22528	22545	22413	22576	22360	22502	22545	22508	22595	22579	22596	22390	22299	22318	22500	22547	22444	22416	22445	22403	22342	22391	22341	22293	22269	22509	22217	22208	22148	22178	22161	22380	22331	22317	22181	22409	22295	22142	22397	22395	22303	22557	22493	22492	22259	22305	22396	22212	22191	22292	22161	22275	22518	22308	22383	21973	22326	22290	22454	22207	22325	22351	22285	22160	22434	22353	22333	22311	22324	22086	22134	22317	22289	22336	22215	22423	22400	22458	22474	22242	22228	21923	22234	22186	22322	22196	22173	22374	22406	22160	22082	22269	22077	22366	22235	22090	22509	22210	22064	22159	22323	22449	22288	22247	22412	22478	22428	22225	22387	22243	22313	22372	22252	22217	22257	22353	22492	22204	22274	22187	22472	22363	22052	22378	22400	22194	22260	22154	22104	22110	22186	22281	22145	22215	22146	22109	22183	22165	22099	22048	22212	22232	22352	22185	21994	22318	22112	22210	22255	22392	22293	22189	22126	22285	22210	22227	22267	21990	22323	22235	22118	22102	22167	22248	22132	22221	22043	22193	22010	22285	22445	22314	22418	22111	22406	22196	22061	22246	21818	22230	22012	22067	22205	22524	22107	22358	22109	21975	22192	22174	22195	22286	22265	22047	22164	21971	22225	22143	21955	22117	21971	22258	22380	22258	22095	22073	22164	22311	22240	22299	22382	22479	22371	21989	22123	22074	22124	22097	22167	22107	22130	22101	22085	22415	22117	22022	22386	22371	22327	22196	22025	22169	22119	22208	22274	22047	22255	22314	22256	22188	22002	21949	21943	22011	22123	22304	22094	22270	22072	22419	22058	22415	22355	22303	22171	22095	22045	22427	22208	22307	22094	22232	22265	22042	22229	22393	22249	22319	22130	22133	22026	22166	22185	22460	22126	22249	22174	22339	22298	22217	22162	22221	22085	21881	22117	22121	22224	22107	22306	22436	22119	22106	22022	22360	22147	22172	22324	22098	22542	22075	22241	22455	22074	22322	22246	22178	22202	22039	22415	22130	22227	22452	22035	22272	22041	22083	22413	22151	22199	22290	22379	22109	22155	22351	22341	22053	22069	22430	22084	22205	22369	22048	22197	22267	22066	22117	22073	22291	22067	22183	22229	22392	22236	22322	22212	22135	22167	22115	22261	22264	22269	22228	22291	22211	22057	22242	22139	22508	22153	22017	22279	22191	22231	22108	22213	22279	22066	22422	22099	22252	22208	22261	22297	22183	22099	22184	22284	21902	22331	22285	22074	22090	22357	22004	22218	22163	21972	21973	22187	22349	22259	22590	22140	22323	22295	22185	22225	22275	22034	22379	22152	22166	22239	22358	22140	22133	22381	22148	21981	22228	22064	22275	22433	22268	22433	22289	22177	22165	22386	22369	22449	22028	22406	22313	22119	22246	22337	22174	22114	22236	22367	22426	22410	22323	22259	22244	22285	22096	22100	22124	22172	22195	22298	22090	22030	22071	22191	22367	22202	22068	22190	22313	22195	22364	22179	22483	22189	21983	22086	22465	22059	22182	22145	22027	22398	22236	22331	22346	22167	22078	22253	22293	22142	22129	22111	22108	22039	22066	22237	22346	22028	22185	22420	22170	22128	22245	22167	22087	21974	22244	22248	21964	22185	22217	22225	22197	22312	22275	22219	22189	22141	22050	22488	22226	22166	22045	22265	22427	22271	22005	22215	22494	22032	22113	22389	21990	22114	22311	22328	22331	22308	22438	22023	22215	22267	22156	21910	22399	22556	22419	22300	22203	22139	22076	22229	22229	22426	22275	22268	21996	22455	22286	22300	22127	22153	22212	22139	22341	22055	22270	22187	22142	22297	22279	22481	22501	22286	22088	22334	22217	22325	22472	22423	22345	22165	22273	22378	22273	22283	22160	21990	22123	22427	22267	22322	22411	22235	22529	22322	22300	22096	22234	22117	22147	22330	22381	22398	22408	22331	22398	22202	22068	22166	22232	22236	22397	22073	22159	22301	22161	22169	22441	22215	22346	22053	22047	22102	22163	22166	22302	22266	22053	22252	22020	22186	22353	22149	22406	22492	22198	22129	22188	22229	22428	22309	22101	22381	22018	22038	22344	22207	22151	22184	22225	22220	22392	22213	22071	22295	22331	22356	22290	22653	22254	22251	22178	22187	22193	22088	22310	22366	22419	22097	22294	22279	22419	22218	22161	22256	22111	22065	21977	22216	22432	22230	22160	22188	22076	22344	22249	22251	22300	22259	22286	22165	22083	22372	22238	22282	22162	22055	22358	22309	22102	22212	22103	22040	22319	22143	22370	22097	21949	21879	22130	22295	22210	22224	22035	22123	22327	22293	22157	22162	22527	22290	22098	22213	22334	22042	22012	22149	22302	22252	22099	22158	22045	22367	22494	22439	22246	22248	21956	21877	22007	22109	22172	22430	22274	22124	22087	22024	22172	22084	22063	22343	22256	22176	22401	22126	22338	21999	22234	22008	22327	22054	22264	21837	22140	22234	22072	22152	22089	22139	22461	22256	22110	22152	22073	22328	22305	22043	22180	22108	22155	22152	22474	22098	22097	21989	22132	22355	22054	21926	22423	22273	22309	22336	22308	22181	22029	22516	22268	22422	22362	22199	22294	22216	22173	22175	22274	22326	22209	22283	22054	21944	22445	22172	22364	22523	22150	21936	22169	22153	22094	22156	22328	22417	22151	22051	22435	22370	22302	22199	22317	22233	22323	21991	22170	22157	22186	22185	22277	22079	22373	22282	22340	22169	22057	22148	22317	22380	22101	22356	22482	22332	22221	22312	22346	22067	22110	22269	22273	22060	22126	22218	22325	22321	22210	22320	22238	22162	22336	22123	22044	21969	22176	22670	22431	22174	22388	22272	22352	22285	22241	22030	22245	21996	22397	22179	22263	22402	22185	22101	22268	22237	22242	22277	22404	22200	22382	22141	22252	22023	22307	22130	22137	22148	22330	22203	22346	22167	22036	22110	22411	22370	22163	21967	22468	22213	22327	22206	22130	22304	22450	22162	22097	22069	22315	22065	22219	21969	22361	22263	22178	22013	22345	22376	22232	22044	21949	22168	22149	22295	22163	22081	22299	22149	22123	21975	22192	22064	21940	22293	22361	22188	22085	22145	21956	22008	22309	22271	22319	22168	22340	22166	22162	22352	22171	22244	22219	22136	22437	22366	22062	22254	22045	22150	22183	22184	22231	22234	22316	22112	22109	22308	22418	22130	22226	22183	22187	22157	22402	22167	22220	22226	22060	22298	22233	22261	22091	22202	22227	22204	22166	22218	22243	22172	22202	22313	22318	22037	22299	22234	22156	22223	22433	22419	22237	22388	22361	22274	22296	22189	22221	21981	21866	22235	22298	22321	22226	22310	22230	21969	22307	22277	22331	22047	22222	22285	22039	22163	22257	22352	22166	22212	22399	22249	22363	22080	21970	22241	22085	22172	22169	22133	22235	22128	21917	22092	22203	22172	22237	22157	22319	22172	22293	22068	22245	22204	22166	21982	22248	22277	22230	22353	22422	22051	22344	22069	22019	22106	21946	22264	22212	22035	22416	22170	22040	22196	22288	22343	22219	21894	22112	22243	22249	22211	22236	22219	22329	22188	22146	22221	22149	22286	22141	22430	22234	22336	22234	22210	22375	22250	22158	22161	22241	22268	22209	22350	22176	22124	22035	22326	22310	22184	22139	22125	22140	22201	22125	22213	22333	22099	22276	22307	22330	22129	22218	22256	22217	22220	22371	22119	22336	22078	22127	22139	22315	22213	22088	22038	22261	22287	22072	22088	22120	22079	22115	22338	22348	21959	22330	22269	22166	21979	22581	22034	22221	22227	22299	22410	22071	22165	22443	22220	22391	22229	22432	22276	22203	22202	22151	22153	22165	22290	22222	22128	22253	22186	22172	22171	22084	22152	22147	22213	22078	22242	22236	22226	22202	22131	22173	22283	22252	22278	21937	22142	22135	22284	22259	22115	22309	22081	22115	22538	22256	21951	22181	22445	22267	22194	22265	22279	22160	22391	22360	22209	22294	21951	22359	22390	22165	22215	22289	22193	22185	22288	22310	22294	22121	22047	22283	22211	22299	22436	22310	22123	22274	22253	22135	22194	22380	22199	22294	22198	22255	22408	22096	22150	22301	22328	22087	22208	22165	22178	22095	22128	22054	22286	22128	22347	21957	22174	22154	22111	22270	22163	22220	22027	22155	22295	22421	22259	22348	22191	22456	22427	22591	22094	22249	22523	22239	22234	22184	22118	22367	22078	22326	22162	22159	22219	22117	22129	22405	22206	22185	22179	22201	22255	22356	22295	22287	22095	22284	22094	22126	22063	22296	22102	22311	21935	22507	22239	22347	22254	22238	22051	22141	22227	22130	22351	22146	21959	22087	22311	22173	21988	22244	21992	22170	22191	22471	22454	22257	22230	22213	22236	22288	22364	22079	22158	22300	22224	22302	22360	22273	22148	22281	22298	22283	22206	22480	22356	22279	21927	22273	22157	22275	22349	22380	22281	22213	22013	22143	22318	22106	22073	22371	22354	22200	22156	22416	22345	22169	22137	22133	22208	22232	22254	22345	22324	22254	22302	22176	22252	22436	22506	22163	22105	22319	22145	22127	22315	22253	22221	22251	22187	21984	22246	22257	21958	22210	22378	22360	22258	22074	22104	22215	22270	22432	22053	22220	22493	22278	22163	22221	22204	22104	22022	22351	22132	22220	22025	22112	22250	22366	22230	22139	22030	22099	22558	22446	22231	22034	22175	22291	22162	22083	22274	22267	22219	22246	22017	22196	22267	22109	22330	22252	22277	22185	22107	22375	22165	22370	22355	22352	21956	22269	22208	22191	22082	22106	22267	21984	22203	22101	22462	22257	22132	22076	22195	22210	21956	22326	22171	22197	22169	22325	22203	22161	22218	22146	22195	22276	22299	22392	22181	21909	21998	22363	22147	22182	22170	22223	22174	22189	22012	22238	22213	22150	22171	22218	22137	22262	22409	22053	22030	22234	22069	22237	22355	22392	22495	22356	22333	21991	22210
23483	41169	40191	33413	28478	24967	22188	20365	19276	18484	17841	17442	16804	16932	16417	16359	16065	15837	15733	15494	15536	15216	15424	15139	15130	15087	15179	15185	15238	14962	15147	14930	14966	15111	14838	14777	14991	15038	14884	14872	14692	14896	14920	14865	14771	14959	14868	14865	14853	14987	14954	14859	14849	14855	14998	14842	14796	14726	14878	14801	14919	14679	14736	14851	14838	14745	14849	14624	14815	14904	14738	14816	14735	14662	14825	14875	14690	14847	14897	14776	14846	14687	14941	14732	14614	14751	14735	14808	14784	14884	14788	14831	14695	14704	14725	14784	14800	14698	14815	14676	14726	14829	14602	14674	14881	14709	14630	14692	14653	14821	14825	14698	14845	14866	14758	14596	14874	14859	14798	14777	14869	14714	14666	14684	14860	14740	14763	14803	14709	14566	14672	14841	14731	14842	14671	14824	14703	14779	14782	14562	14915	14764	14746	14727	14762	14545	14895	14885	14434	14763	14827	14917	14645	14832	14589	14773	14768	14614	14708	14665	14699	14684	14925	14847	14693	14730	14650	14800	14727	14708	14649	14617	14705	14689	14865	14783	14905	14847	14719	14599	14645	14767	14636	14580	14706	14831	14736	14813	14916	14830	14943	14918	14757	14844	14903	14633	14508	14916	14624	14780	14801	14779	14722	14784	14817	14655	14757	14785	14806	14810	14704	14621	14727	14744	14747	14773	14825	14679	14824	14702	14790	14915	14826	14835	14897	14726	14707	14622	14901	14662	14683	14492	14678	14628	14723	14802	14656	14806	14876	14768	14640	14807	14694	14735	14769	14807	14793	14694	14909	14654	14855	14835	14887	14711	14706	14739	14858	14862	14756	14705	14698	14610	14709	14747	14831	14644	14770	14886	14700	14739	14782	14735	14949	14713	14814	14828	14663	14732	14831	14754	14825	14605	14592	14665	14640	14765	14742	14715	14754	14793	14776	14556	14746	14830	14720	14673	14451	14861	14684	14613	14736	14627	14681	14719	14722	14708	14678	14795	14674	14709	14747	14558	14615	14723	14647	14742	14741	14876	14796	14729	14825	14609	14814	14784	14820	14829	14834	14884	14497	14832	14962	14793	14699	14889	14891	14623	14806	14624	14859	14749	14827	14616	14976	14722	14777	14764	14643	14740	14823	14862	14735	14561	14746	14822	14680	14503	14786	14741	14644	14729	14734	14699	14745	14684	14591	14757	14819	14781	14870	14601	14741	14543	14826	14724	14596	14646	14700	14924	14729	14751	14911	14743	14599	14788	14722	14761	14638	14786	14589	14717	14544	14877	14773	14852	14642	14727	14753	14727	14839	14714	14674	14564	14654	14797	14897	14821	14661	14887	14757	14695	14868	14915	14737	14622	14787	14890	14861	14551	14612	14781	14769	14734	14850	14871	14796	14749	14785	14673	14716	14654	14642	14633	14688	14877	14813	14672	14649	14724	14674	14659	14701	14831	14666	14679	14607	14945	14514	14799	14636	14785	14864	14832	14718	14837	14697	14830	14786	14663	14586	14840	14754	14623	14789	14718	14703	14668	14668	14755	14657	14919	14801	14698	14729	14860	14803	14744	14790	14829	14915	14702	14742	14665	14771	14890	14686	14755	14718	14774	14732	14625	14653	14699	14767	14809	14834	14639	14805	14644	14798	14765	14932	14855	14714	14719	14807	14785	14766	14624	14697	14843	14797	14795	14983	14752	14824	14646	14700	14802	14733	14760	14702	14717	14689	14708	14750	14566	14775	14621	14887	14691	14733	14747	14810	14682	14750	14737	14754	14738	14768	14693	14648	14790	14581	14701	14904	14787	14694	14644	14716	14703	14682	14659	14856	14744	14508	14764	14757	14746	14801	14626	14886	14600	14659	14841	14709	14711	14667	14726	14818	14586	14690	14677	14871	14677	14739	14764	14700	14624	14858	14745	14710	14804	14807	14707	14787	14862	14870	14859	14683	14504	14687	14821	14773	14836	14677	14770	14557	14876	14885	14889	14533	14673	14848	14693	14591	14880	14813	14755	14742	14812	14679	14777	14708	14859	14747	14766	14677	14772	14699	14846	14720	14726	14828	14983	14760	14809	14796	14564	14705	14634	14733	14580	14908	14444	14770	14714	14661	14752	14815	14633	14661	14648	14632	14818	14546	14686	14742	14893	14746	14617	14703	14800	14873	14797	14726	14690	14545	14738	14542	14674	14715	14871	14711	14729	14658	14653	14678	14717	14848	14790	14741	14793	14860	14794	14595	14798	14675	14644	14728	14548	14712	14798	14792	14786	14869	14706	14801	14588	14818	14813	14833	14670	14829	14777	14780	14717	14695	14875	14967	14700	14724	14763	14596	14593	14616	14775	14733	14635	14705	14580	14663	14654	14749	14661	14599	14910	14852	14702	14733	14752	14866	14892	14668	14775	14740	14797	14664	14668	14736	14755	14849	14732	14714	14627	14739	14865	14681	14651	14584	14726	14912	14701	14664	14739	14774	14741	14775	14704	14750	14702	14816	14779	14746	14844	14692	14751	14802	14788	14751	14771	14503	14601	14870	14714	14585	14695	14680	14642	14664	14733	14709	14837	14558	14694	14662	14589	14754	14750	14662	14822	14668	14790	14649	14765	14822	14893	14680	14568	14924	14633	14810	14729	14860	14754	14938	14631	14797	14761	15008	14784	14654	14637	14787	14992	14912	14811	14704	14889	14751	14725	14782	14697	14637	14813	14676	14697	14739	14612	14722	14560	14759	14854	14670	14632	14732	14626	14613	14747	14820	14843	14720	14738	14614	14763	14568	14769	14823	14801	14761	14572	14711	14841	14625	14719	14758	14672	14734	14714	14840	14637	14791	14794	14692	14884	14730	14587	14842	14886	14784	14905	14803	14782	14644	14710	14786	14730	14801	14766	14633	14738	14774	14690	14964	14788	14767	14587	14753	14728	14759	14761	14752	14631	14924	14711	14727	14574	14574	14718	14606	14667	14870	14807	14790	14725	14694	14650	14788	14664	14767	14774	14825	14737	14896	14678	14776	14672	14681	14678	14763	14725	14758	14850	14907	14796	14505	14803	14791	14660	14867	14844	14772	14627	14804	14637	14765	14707	14602	14798	14921	14705	14632	14722	14802	14679	14758	14681	14687	14767	14790	14911	14753	14594	14761	14694	14733	14793	14633	14617	14844	14638	14821	14480	14694	14829	14558	14840	14854	14620	14909	14711	14558	14691	14728	14706	14764	14814	14800	14794	14778	14762	14536	14682	14746	14751	14667	14754	14718	14972	14667	14597	14594	14827	14708	14884	14622	15058	14784	14952	14652	14695	14846	14526	14818	14723	14764	14718	14700	14715	14610	14800	14654	14733	14860	14527	14687	14668	14481	14655	14476	14604	14706	14721	14845	14591	14754	14717	14725	14626	14797	14581	14871	14747	14838	14695	14684	14692	14882	14628	14795	14771	14816	14624	14785	14677	14834	14776	14713	14833	14660	14666	14787	14566	14749	14802	14826	14686	14831	14852	14748	14698	14643	14840	14682	14822	14755	14749	14703	14765	14789	14772	14665	14709	14849	14623	14825	14652	14839	14862	14838	14831	14729	14767	14889	14609	14814	14906	14786	14667	14905	14839	14612	14806	14732	14755	14732	14844	14906	14778	14689	14792	14735	14629	14752	14677	14778	14716	14703	14854	14466	14768	14727	14781	14791	14775	14870	14659	14809	14833	14760	14755	14783	14593	14550	14705	14768	14783	14900	14638	14862	14671	14823	14663	14659	14576	14669	14780	14785	14612	14720	14650	14825	14763	14631	14596	14677	14735	14839	14850	14804	14716	14868	14844	14711	14855	14816	14652	14793	14742	14574	14721	14661	14515	14746	14934	14641	14789	14804	14663	14518	14825	14802	14739	14535	14802	14786	14744	14750	14698	14856	14552	14691	14645	14699	14728	14727	14611	14670	14765	14737	14787	14819	14741	14927	14926	14801	14807	14920	14601	14741	14787	14758	14636	14770	14599	14627	14861	14621	14666	14717	14985	14856	14769	14856	14728	14863	14789	14635	14778	14614	14737	14761	14729	14774	14773	14778	14956	14566	14751	14817	14867	14705	14695	14688	14675	14757	14730	14737	14732	14734	14597	14807	14634	14777	14642	14734	14677	14606	14763	14737	14761	14839	14758	14712	14605	14708	14867	14683	14868	14637	14837	14759	14699	14641	14892	14770	14592	14630	14663	14756	14791	14766	14857	14839	14652	14733	14792	14810	14686	14695	14749	14735	14824	14889	14691	14694	14771	14734	14740	14765	14608	14649	14740	14718	14762	14815	14816	14699	14722	14667	14841	14740	14664	14822	14751	14789	14798	14700	14842	14777	14770	14858	14753	14793	14682	14874	14781	14905	14717	14686	14912	14688	14537	14772	14645	14818	14801	14667	14787	14859	14810	14838	14743	14626	14796	14630	14625	14820	14720	14880	14779	14766	14740	14702	14678	14797	14627	14663	14688	14728	14773	14618	14733	14588	14934	14736	14666	14731	14869	14819	14734	14746	14703	14673	14673	14696	14968	14778	14698	14872	14598	14662	14670	14692	14862	14694	14880	14754	14810	15011	14806	14755	14745	14733	14728	14675	14702	14664	14812	14670	14716	14786	14603	14755	14632	14737	14640	14761	14790	14809	14879	14797	14817	14869	14685	14689	14793	14829	14666	14821	14556	14885	14672	14738	14672	14672	14853	14704	14781	14719	14775	14764	14750	14668	14787	14657	14690	14644	14718	14847	14698	14746	14642	14796	14748	14790	14660	14756	14670	14712	14831	14736	14663	14684	14692	14820	14531	14822	14814	14684	14829	14635	14654	14825	14670	14860	14658	14596	14767	14760	14777	14634	14635	14677	14563	14665	14624	14636	14639	14888	14606	14834	14857	14586	14793	15044	14643	14712	14635	14817	14871	14853	14682	14708	14859	14696	14719	14818	14789	14742	14828	14706	14776	14697	14654	14743	14578	14827	14927	14799	14760	14566	14610	14948	14970	14783	14751	14804	14744	14569	14603	15089	14728	14620	14688	14906	14808	14609	14658	14553	14723	14703	14720	14665	14715	14705	14808	14663	14701	14705	14537	14779	14741	14886	14792	14657	14631	14819	14723	14786	14797	14678	14637	14665	14646	14684	14934
34102	27731	30511	28097	24933	23580	22816	21931	21635	21571	21215	20751	21064	21058	21053	20884	20683	20875	20596	20771	20575	20701	20580	20636	20537	20362	20477	20679	20457	20233	20281	20508	20540	20463	20209	20391	20571	20323	20420	20708	20333	20654	20468	20576	20559	20537	20244	20245	20359	20476	20601	20324	20511	20277	20594	20504	20449	20414	20273	20242	20301	20453	20518	20406	20441	20399	20344	20481	20430	20437	20418	20357	20377	20434	20542	20507	20616	20359	20472	20399	20487	20327	20408	20472	20345	20580	20682	20351	20236	20289	20236	20515	20460	20481	20285	20377	20572	20417	20380	20570	20275	20301	20380	20504	20364	20478	20199	20537	20537	20356	20660	20336	20339	20336	20413	20271	20422	20398	20508	20305	20523	20238	20259	20325	20629	20531	20588	20507	20261	20528	20432	20686	20556	20307	20527	20526	20435	20407	20263	20484	20330	20245	20790	20709	20461	20339	20443	20515	20472	20418	20499	20394	20571	20358	20555	20227	20377	20386	20371	20290	20453	20398	20325	20478	20463	20548	20590	20247	20451	20070	20444	20549	20606	20445	20396	20344	20346	20264	20423	20453	20277	20221	20327	20437	20434	20417	20620	20488	20249	20304	20275	20456	20520	20464	20650	20525	20529	20431	20446	20383	20604	20407	20673	20323	20279	20274	20388	20434	20208	20473	20529	20387	20582	20263	20566	20447	20448	20582	20584	20425	20296	20377	20494	20530	20490	20394	20323	20303	20437	20555	20292	20222	20188	20435	20450	20567	20651	20453	20496	20391	20337	20528	20726	20407	20487	20535	20278	20247	20476	20372	20368	20422	20641	20247	20603	20495	20459	20318	20391	20436	20226	20311	20496	20476	20420	20366	20500	20446	20487	20539	20504	20536	20537	20432	20605	20550	20601	20541	20334	20275	20512	20622	20350	20327	20170	20379	20419	20803	20243	20390	20362	20131	20153	20522	20269	20695	20639	20431	20393	20537	20596	20449	20639	20223	20426	20458	20308	20501	20453	20592	20532	20325	20388	20371	20416	20543	20758	20467	20301	20481	20314	20406	20517	20436	20581	20569	20690	20895	20360	20549	20554	20283	20480	20677	20576	20461	20531	20382	20503	20046	20289	20493	20532	20373	20359	20332	20353	20485	20409	20419	20665	20605	20406	20560	20350	20421	20497	20487	20333	20373	20202	20356	20336	20534	20578	20225	20642	20418	20580	20606	20562	20697	20279	20368	20488	20373	20552	20358	20478	20703	20535	20429	20521	20452	20502	20486	20567	20245	20657	20749	20576	20435	20417	20391	20269	20483	20513	20445	20207	20356	20618	20412	20370	20518	20656	20691	20633	20305	20365	20259	20538	20270	20710	20618	20385	20285	20373	20380	20342	20649	20475	20613	20544	20631	20563	20636	20541	20464	20389	20371	20454	20473	20615	20615	20375	20348	20537	20435	20606	20485	20361	20405	20481	20390	20375	20507	20742	20233	20385	20541	20364	20261	20327	20505	20501	20485	20394	20410	20297	20532	20726	20386	20411	20298	20481	20507	20456	20364	20448	20357	20420	20554	20586	20437	20262	20428	20344	20462	20585	20446	20381	20429	20305	20357	20285	20596	20360	20530	20544	20554	20577	20587	20344	20615	20448	20567	20553	20363	20611	20451	20516	20346	20595	20598	20556	20490	20147	20484	20514	20424	20464	20434	20555	20458	20286	20343	20354	20633	20359	20540	20622	20426	20189	20449	20546	20497	20343	20331	20305	20370	20607	20384	20246	20369	20424	20461	20417	20277	20507	20304	20446	20706	20447	20445	20443	20197	20292	20394	20399	20499	20129	20326	20331	20687	20446	20383	20600	20465	20326	20494	20325	20346	20525	20499	20420	20303	20445	20442	20490	20404	20478	20617	20335	20262	20488	20474	20342	20511	20261	20657	20361	20518	20062	20303	20587	20316	20684	20528	20440	20413	20600	20296	20557	20235	20468	20331	20530	20360	20451	20427	20449	20241	20466	20434	20479	20439	20152	20181	20340	20373	20100	20426	20645	20453	20486	20608	20630	20451	20406	20372	20467	20613	20508	20507	20604	20427	20547	20309	20550	20375	20175	20463	20239	20348	20501	20425	20616	20555	20126	20493	20367	20592	20553	20648	20498	20462	20512	20457	20648	20536	20514	20419	20348	20620	20512	20292	20571	20442	20510	20468	20500	20533	20526	20586	20352	20677	20440	20257	20469	20365	20350	20397	20306	20581	20366	20691	20459	20585	20224	20400	20782	20485	20442	20410	20709	20580	20509	20492	20381	20374	20394	20389	20296	20218	20348	20595	20493	20486	20389	20566	20680	20291	20508	20508	20242	20293	20649	20518	20481	20187	20445	20202	20519	20478	20484	20254	20460	20217	20483	20459	20568	20442	20522	20419	20499	20332	20304	20389	20588	20545	20359	20244	20560	20600	20539	20512	20487	20437	20533	20381	20541	20464	20313	20487	20376	20335	20547	20379	20402	20360	20348	20437	20483	20398	20497	20348	20427	20297	20142	20316	20613	20467	20558	20391	20387	20420	20410	20406	20300	20629	20391	20446	20548	20439	20447	20697	20443	20477	20348	20482	20158	20569	20521	20536	20348	20427	20451	20561	20272	20302	20089	20457	20562	20299	20356	20701	20241	20574	20390	20490	20503	20633	20691	20555	20329	20687	20257	20258	20695	20414	20492	20667	20533	20596	20533	20541	20404	20309	20508	20429	20446	20555	20536	20323	20402	20588	20510	20338	20583	20232	20287	20330	20302	20577	20665	20256	20471	20297	20493	20341	20483	20386	20208	20311	20273	20428	20262	20461	20271	20377	20179	20367	20469	20350	20490	20425	20370	20451	20487	20581	20484	20509	20309	20264	20529	20565	20402	20529	20191	20315	20647	20550	20329	20397	20578	20370	20427	20648	20587	20247	20500	20584	20419	20435	20578	20450	20012	20560	20442	20535	20438	20487	20545	20370	20370	20393	20300	20628	20376	20310	20469	20686	20439	20553	20422	20606	20443	20393	20572	20470	20448	20544	20351	20337	20410	20588	20363	20297	20386	20377	20245	20490	20456	20546	20301	20508	20374	20488	20189	20467	20444	20607	20479	20264	20502	20583	20475	20335	20338	20465	20631	20609	20368	20528	20444	20369	20332	20577	20613	20457	20492	20400	20728	20516	20383	20561	20545	20348	20507	20698	20480	20586	20437	20301	20289	20515	20565	20413	20408	20319	20574	20591	20578	20248	20356	20550	20407	20510	20578	20429	20334	20349	20564	20472	20314	20323	20604	20499	20380	20284	20422	20490	20470	20360	20544	20368	20532	20401	20348	20318	20496	20227	20419	20421	20381	20345	20407	20339	20526	20450	20573	20395	20258	20377	20654	20286	20228	20441	20569	20461	20276	20397	20349	20264	20583	20448	20347	20447	20466	20296	20370	20281	20406	20390	20394	20536	20522	20528	20445	20491	20467	20309	20512	20548	20504	20356	20588	20512	20859	20539	20492	20307	20513	20461	20574	20278	20387	20415	20425	20239	20420	20384	20456	20403	20240	20384	20499	20327	20296	20527	20498	20524	20571	20496	20560	20587	20372	20588	20458	20387	20489	20398	20521	20491	20433	20432	20515	20350	20539	20666	20508	20573	20363	20218	20396	20493	20496	20405	20489	20263	20313	20432	20425	20457	20379	20454	20484	20583	20638	20403	20213	20484	20563	20491	20743	20528	20289	20307	20324	20451	20204	20400	20329	20311	20629	20563	20343	20432	20444	20404	20477	20321	20371	20536	20541	20238	20501	20583	20305	20375	20534	20319	20341	20441	20350	20447	20658	20395	20523	20378	20506	19960	20407	20390	20616	20480	20300	20418	20448	20265	20470	20407	20505	20610	20589	20647	20456	20126	20320	20343	20362	20493	20296	20507	20449	20354	20381	20126	20394	20519	20659	20455	20570	20254	20555	20420	20401	20424	20596	20554	20369	20512	20270	20640	20373	20534	20327	20383	20452	20205	20498	20564	20601	20737	20414	20287	20545	20371	20354	20429	20496	20498	20410	20323	20599	20476	20744	20481	20502	20282	20336	20436	20614	20584	20408	20538	20266	20226	20312	20589	20361	20503	20425	20302	20509	20511	20403	20506	20166	20506	20462	20290	20232	20369	20475	20440	20268	20317	20653	20351	20412	20274	20469	20470	20275	20337	20676	20369	20333	20447	20282	20527	20414	20444	20380	20360	20439	20363	20352	20672	20357	20275	20519	20627	20569	20483	20370	20356	20507	20449	20454	20625	20310	20442	20514	20835	20477	20405	20319	20305	20523	20410	20614	20601	20688	20525	20301	20419	20629	20428	20284	20320	20380	20411	20383	20383	20397	20708	20609	20427	20484	20386	20577	20525	20287	20372	20604	20574	20602	20463	20576	20422	20527	20460	20619	20424	20500	20456	20807	20613	20591	20476	20535	20570	20578	20559	20448	20444	20570	20363	20529	20525	20477	20350	20575	20466	20578	20473	20196	20425	20365	20310	20446	20417	20434	20237	20317	20664	20445	20410	20575	20481	20616	20319	20610	20340	20521	20391	20157	20369	20403	20372	20236	20432	20342	20540	20465	20541	20511	20408	20422	20295	20344	20544	20342	20493	20420	20577	20553	20458	20254	20422	20570	20637	20489	20585	20524	20348	20369	20463	20342	20307	20613	20438	20403	20411	20614	20441	20520	20526	20435	20355	20489	20549	20529	20200	20499	20456	20601	20367	20555	20336	20232	20468	20484	20332	20644	20439	20344	20457	20332	20544	20288	20352	20496	20441	20493	20757	20470	20438	20474	20549	20256	20554	20512	20396	20452	20410	20694	20379	20579	20535	20505	20505	20245	20620	20315	20498	20375	20276	20398	20487	20572	20503	20307	20384	20372	20519	20726	20452	20334	20337	20288	20515	20553	20413	20447	20361	20338	20566	20450	20460	20574	20420	20513	20348	20589	20480	20530	20473	20537	20390	20589	20452	20475	20505	20536	20427	20433	20212	20274	20599	20449	20492	20149	20234	20439	20431	20555	20255	20579	20192	20214	20190	20656	20492	20660	20555	20624	20437	20408	20282	20656	20450	20553	20459	20644	20465	20240	20424	20484	20487	20429	20463	20443	20563
22908	28094	27512	22724	19971	18213	17000	16014	15649	15450	15012	14873	14738	14695	14570	14637	14338	14419	14368	14123	14206	14242	14044	14211	14162	14124	14088	14025	14129	14106	14090	14064	14142	14030	14073	14161	13807	13840	14068	14029	14082	14121	14059	13925	13967	13940	13915	14019	14079	14021	13842	13792	13861	14004	13863	14094	13943	13957	14062	14105	14061	14059	13913	14006	14002	14029	13965	13895	13859	13946	14134	13970	14031	14046	13884	13802	13796	13909	13890	14042	13859	13962	14041	13715	14092	13841	14081	13825	13839	13977	14030	13929	14052	13935	13831	13949	13894	13825	13971	13943	13883	13712	14030	14126	14028	13926	13819	13828	13951	13861	14059	13869	14047	14036	13917	14193	13921	13889	13992	13880	14011	13929	13973	13803	13912	13882	13912	13882	13812	13922	13888	13879	13846	14123	13922	13932	13935	14093	13913	13976	13811	13950	13804	13867	13832	14081	13900	13886	13866	13993	13869	13934	13817	14073	13971	13912	13900	13905	13931	13894	13920	13947	13918	13951	13957	13992	13831	13697	13853	13994	13923	13761	14016	14094	13951	13999	14031	13923	13981	13881	13693	13965	13981	14008	13746	13910	13909	13999	13994	13805	13766	14021	13808	13865	14008	13948	14185	14050	14003	13849	13933	13843	13929	14058	13910	13940	13908	13823	14068	13905	13875	13822	13918	13950	13948	13962	14008	14036	13889	13864	13983	13930	13831	13966	13820	14050	13821	13972	13840	14095	13843	13935	13974	13882	13958	13951	13968	13826	13862	14030	13986	14039	14056	13874	13913	13964	13924	13973	13873	13841	14035	13942	13943	14006	14146	13727	14020	13883	13913	13966	13809	13789	14037	14047	14056	13855	14017	13966	13834	13938	13989	13904	13873	14023	13889	14050	13970	14084	14044	13955	14071	13681	13994	13850	14048	13887	13960	13900	14034	13955	13852	13998	14088	14002	14030	13834	13969	13835	13845	13947	13940	13865	14035	13968	13804	13905	13949	13961	14041	13895	13937	13906	13955	13969	14061	14090	14092	13895	13931	13954	13810	13967	13935	13975	13991	13936	13926	13996	13951	13999	13808	13946	13811	14044	13974	13977	13988	14022	14118	13838	13964	13846	13812	14028	13937	13942	13769	13996	13857	13828	13969	13952	14030	13945	13839	13939	14018	13893	13888	13875	13881	13931	13942	13740	13777	13905	14035	13956	14041	13979	14010	14072	13920	13974	14045	14020	13938	13849	14101	14032	13923	13835	13937	14137	13866	14025	13940	13848	13822	13816	14050	13928	13953	13768	13892	13852	13921	13937	13947	13980	14026	13807	13924	13837	13956	13987	14052	14019	13853	14010	13967	13960	14043	14007	13875	13929	13833	13915	14074	14045	13943	13993	13938	13862	13971	14027	14003	13861	13798	13954	13856	14087	13855	13721	14087	13915	13931	13881	13914	13899	13997	13872	13912	13930	13908	13855	13960	13985	13990	13859	14127	13774	13887	14008	13727	13905	14013	13871	14057	13920	13960	13980	14090	13941	13701	14063	13819	13836	13832	14019	13902	13969	13854	13984	13943	13962	13936	13851	13965	13928	13792	13923	13883	13900	13889	13938	13866	13980	13762	13821	13936	13859	13886	13935	13933	13854	13889	14098	13906	13835	13862	13859	14001	14007	14054	13841	13924	14019	13955	14016	14008	13915	13928	13842	13997	13890	13985	13931	13864	13974	13951	13729	13874	14036	14003	13933	13937	14010	13996	13893	13984	13966	13920	13896	14116	13902	14101	13841	13972	13932	13894	13917	13692	13966	13942	13878	13867	14037	13804	14004	14052	13904	13864	14033	14056	13971	13948	13936	13778	14032	13795	13932	14024	13911	13921	13976	13964	13949	13943	13835	13995	13773	13985	13790	13999	13815	13932	13989	13953	13969	14039	14091	13906	14066	13885	13790	13896	14042	13980	14003	14007	13875	13841	13912	14180	13866	13954	13823	13919	14055	13713	14066	14088	13964	13947	13861	13990	14040	13804	13887	14021	13888	13907	13850	13972	14023	13984	13924	13859	13820	13953	14047	13805	13961	13911	13916	13947	14006	13979	13639	13885	13845	13876	13872	13934	13927	13984	13967	13985	13994	14030	14013	14268	13908	14081	14093	14143	13896	13891	14005	14042	13788	14172	13847	13805	13995	13887	13963	13812	14047	13922	14056	13737	13923	13824	13909	13978	14065	13913	13876	13894	13885	13800	13887	14045	13874	13730	13906	13957	13915	13814	14002	13823	13889	14037	13802	14000	13884	13895	13869	13918	13940	14071	13900	13970	13810	13895	13998	14003	13958	13983	13825	14063	13899	13899	13899	13974	13858	14066	13779	13923	13933	13804	13754	14038	13943	13847	14007	13866	13905	14009	13999	13986	14001	13811	13790	13997	13984	13768	13951	13817	13651	13975	13751	13876	14087	13985	14065	13885	13847	13832	13960	13896	13969	13901	14009	14005	13878	14110	13913	13973	14046	14087	13806	13897	13957	13837	13842	13979	13946	13861	13999	14013	13951	13963	13841	13730	14091	14140	14022	13911	14152	13857	13933	13792	13948	13846	13943	13831	13878	13940	13948	13923	13939	13915	14016	13887	13913	13857	13950	14020	13920	13806	13953	13839	14083	13759	13889	13983	13795	14055	13903	13999	13947	13756	14091	14054	13794	14042	13879	13885	13889	14086	13862	13906	13779	13833	13976	13877	13906	13956	14033	13996	14029	13885	13760	14028	13835	13949	14080	13852	14065	13967	14036	14052	13985	13852	13909	13990	14036	14006	13931	13882	13909	13917	13821	13732	13964	13917	13982	14103	13893	13737	13983	14060	13835	13827	13948	13853	13980	13959	13898	13922	13924	14007	13979	13963	13863	13793	13906	13884	13925	13935	13895	13939	14078	13982	13944	13901	13863	13903	13689	14017	13861	14110	13978	13958	14036	13868	13880	13927	13738	13873	13876	13939	14002	13936	14008	13958	13786	13893	13844	13922	14051	13837	13949	13900	13974	13997	13945	13912	13759	13961	13803	13812	14043	14024	13744	13910	13890	13908	13929	13883	13866	14060	13808	13794	14023	13898	14022	14061	14090	13989	13779	13980	13916	13845	13938	13940	14064	13898	14049	14016	13779	13847	14008	14051	14094	13875	14007	13931	14069	13903	14090	13908	14054	13983	13996	13722	13767	13882	13967	13880	13868	13835	13824	13838	13953	14006	13803	13938	13901	13810	13966	13851	13910	13954	13948	13845	13998	13763	13976	13828	13775	14036	13933	13942	13797	13893	13996	13914	13971	13999	13825	13708	13831	13819	14032	14063	13952	13901	14040	13867	13926	13973	13822	13992	13969	13945	13978	13933	13896	13894	13906	13993	13852	13778	13848	14018	13883	13863	14194	13930	13890	14003	13918	13870	13944	14058	14036	13821	14016	13966	13946	13877	13929	13949	13979	13753	13916	14026	13920	13982	14042	13769	14108	13823	13914	13927	14025	13809	14095	13884	13948	13907	13982	14058	13964	13927	14033	13958	13967	13888	13957	14012	14063	14099	13943	14039	14144	13820	13845	13977	13872	14008	13756	14059	13839	13995	13930	14027	13964	14066	13841	14092	14071	13905	14116	13913	13795	14099	13866	13962	13964	13992	13913	13997	13858	13975	14009	13891	14031	13920	13988	14042	13862	13879	14075	13981	13995	13994	14045	13886	13883	13963	13874	13602	13951	13924	14060	13886	13866	14174	13857	13988	14035	13864	13936	13934	13965	14082	14085	13955	13805	13892	14003	14070	13947	13942	14005	13907	13977	13833	13946	14006	13878	14029	13808	13972	13914	14087	13932	13819	14053	13756	13993	14044	14141	13999	13972	13932	14125	13871	14019	13969	13893	13872	13872	13905	14024	13950	14025	13958	13808	13906	13926	14043	13995	13950	13917	14075	14092	14028	13928	13996	13826	13755	13976	14055	13914	13931	13885	13877	13859	14106	13891	13972	13930	13935	13904	13824	14075	13742	14001	13961	14005	13980	13801	14026	13896	13913	13873	13997	13801	13998	14001	13913	13995	14031	14001	13968	14036	14016	13991	13904	13855	14044	13893	13901	13878	13966	13864	13934	13888	13796	13939	13981	13873	14094	13797	13974	13978	13942	13882	14016	13951	13993	13916	13957	13828	14088	13907	13928	14002	14075	13929	14012	13993	13975	13872	13807	13962	13673	13888	13909	14007	13933	13956	14003	14095	13842	13932	13875	13975	13865	13967	13874	13780	14052	13787	14161	13986	13915	13829	14020	13814	13880	13954	14010	13892	13982	13910	13855	14003	13861	13930	13945	13935	13903	13964	14066	13895	13799	14084	14068	13840	13874	14016	13953	13815	13924	13948	13939	13945	13931	14002	13855	13949	13958	13890	14032	13683	13858	13980	14074	13802	13903	13968	14010	13847	13994	13906	14042	13910	13987	14041	13863	13964	13907	14093	13946	13873	14140	14037	13897	13957	14012	13907	13893	13848	13834	14071	13906	14044	13881	13898	13849	13883	13942	13988	13864	13991	13954	13926	13764	13990	13760	13883	13973	13923	13916	13979	14119	14075	13804	13862	13868	14051	13898	13830	13801	13969	13986	13918	14054	13879	13942	13954	14007	14005	13941	13733	13948	13841	14019	13723	13881	13910	13995	14024	13974	14112	14062	13882	13946	13940	14025	13951	14018	14052	13812	13913	14017	13948	13815	13898	13901	13956	13869	13871	13942	13940	13930	13919	14010	13806	13904	14049	14075	14031	13819	14008	13898	13843	13953	14167	14193	13860	13907	13854	13846	13878	13928	13891	14034	13967	13737	13925	13885	13898	13893	14127	13821	13853	13909	14026	13942	14016	13825	13918	13923	13936	13991	14051	13914	13901	13985	14046	13977	13770	13633	13855	13921	14121	13976	13930	14171	14107	13979	13942	13873	13782	13869	13958	13890	13956	13864	13870	13895	13863	14014	13875	13779	13907	13909	13855	13823	13981	13966	14006	14014	13953	13925	14029	13924	13944	13968	13862	13960	14041	13949	13907	14010	13825	13811	13877	13857	13859	13886	13941	14042	13869	13885	13880	13900	13917	13753	13789	13921	13808	13854	13907	13920	13854	14051	14121
24773	21244	27866	25476	24050	26873	27065	23792	22889	22685	22408	21934	21684	21631	21295	21331	21149	21053	21230	21071	21093	21150	20793	20811	20643	20823	20524	20925	20754	20499	20809	20650	20632	20659	20757	20627	20500	20593	20553	20654	20708	20507	20621	20770	20721	20543	20676	20589	20799	20654	20561	20486	20543	20647	20891	20672	20583	20509	20796	20698	20443	20311	20556	20528	20538	20547	20669	20387	20584	20435	20565	20573	20572	20541	20606	20725	20509	20347	20598	20615	20505	20644	20640	20348	20416	20582	20321	20648	20519	20634	20739	20560	20672	20430	20512	20441	20505	20461	20593	20539	20430	20645	20669	20610	20616	20389	20665	20296	20570	20518	20613	20491	20723	20244	20404	20679	20276	20656	20710	20621	20692	20691	20350	20401	20484	20307	20348	20440	20391	20583	20224	20607	20434	20602	20501	20530	20639	20596	20599	20216	20547	20366	20374	20393	20376	20439	20473	20507	20777	20352	20501	20405	20502	20684	20247	20507	20512	20569	20511	20489	20579	20682	20658	20456	20610	20679	20662	20757	20410	20400	20402	20415	20530	20374	20466	20387	20540	20364	20456	20416	20650	20358	20438	20389	20441	20483	20367	20617	20451	20620	20121	20396	20443	20511	20549	20563	20727	20582	20537	20579	20785	20300	20660	20467	20518	20536	20438	20432	20506	20706	20562	20525	20555	20589	20563	20594	20531	20379	20467	20745	20709	20491	20300	20505	20455	20328	20577	20558	20587	20597	20602	20603	20611	20635	20546	20363	20412	20283	20719	20423	20512	20421	20508	20572	20751	20490	20701	20369	20623	20532	20462	20701	20601	20470	20564	20497	20383	20929	20539	20353	20451	20599	20628	20554	20453	20383	20710	20366	20663	20411	20608	20482	20582	20567	20557	20373	20320	20495	20637	20567	20431	20387	20467	20451	20588	20618	20382	20637	20469	20545	20532	20733	20506	20679	20733	20632	20219	20445	20459	20596	20455	20513	20420	20321	20354	20560	20345	20473	20474	20483	20680	20321	20410	20687	20296	20625	20270	20539	20530	20564	20446	20521	20295	20342	20710	20455	20548	20423	20830	20472	20528	20512	20312	20712	20395	20607	20437	20719	20485	20578	20647	20468	20470	20448	20559	20432	20541	20201	20445	20680	20607	20559	20281	20438	20510	20498	20452	20486	20457	20474	20568	20744	20502	20356	20776	20615	20295	20637	20542	20557	20692	20443	20441	20337	20386	20729	20473	20678	20370	20588	20451	20521	20606	20510	20537	20490	20568	20510	20569	20561	20683	20645	20536	20515	20482	20729	20496	20596	20370	20450	20268	20259	20353	20781	20651	20264	20481	20227	20594	20597	20443	20588	20612	20339	20458	20663	20683	20445	20393	20284	20343	20654	20628	20398	20600	20353	20494	20599	20414	20488	20417	20643	20447	20473	20855	20669	20512	20607	20267	20401	20583	20608	20587	20434	20277	20744	20555	20551	20246	20452	20428	20409	20666	20565	20445	20388	20757	20739	20609	20462	20461	20459	20438	20297	20567	20407	20640	20547	20394	20711	20610	20416	20344	20644	20571	20405	20612	20400	20463	20644	20649	20549	20405	20486	20659	20517	20591	20484	20573	20562	20613	20389	20611	20739	20424	20394	20466	20469	20814	20654	20395	20357	20679	20305	20343	20629	20488	20367	20510	20432	20362	20366	20459	20672	20700	20612	20464	20495	20572	20441	20309	20287	20675	20338	20536	20690	20405	20530	20544	20423	20617	20405	20525	20642	20551	20339	20434	20658	20669	20767	20392	20494	20440	20576	20582	20444	20478	20590	20486	20374	20459	20369	20642	20560	20546	20414	20430	20392	20547	20533	20337	20282	20493	20626	20424	20400	20399	20316	20554	20385	20542	20445	20244	20455	20875	20641	20508	20628	20412	20621	20592	20239	20607	20367	20462	20498	20792	20466	20464	20549	20500	20692	20349	20659	20500	20519	20722	20198	20634	20640	20395	20517	20563	20290	20644	20492	20413	20602	20515	20597	20396	20720	20439	20485	20693	20324	20614	20676	20381	20393	20536	20406	20554	20503	20330	20517	20524	20431	20276	20546	20403	20297	20566	20407	20698	20697	20460	20558	20475	20285	20503	20379	20459	20587	20360	20278	20413	20476	20572	20629	20267	20486	20545	20457	20603	20660	20365	20278	20264	20544	20653	20591	20519	20386	20631	20579	20461	20359	20523	20443	20564	20386	20457	20673	20440	20493	20222	20355	20310	20554	20436	20527	20767	20593	20335	20506	20546	20308	20578	20341	20592	20425	20600	20317	20609	20370	20779	20689	20443	20371	20394	20378	20560	20510	20647	20562	20536	20605	20484	20543	20492	20314	20569	20662	20659	20471	20383	20418	20498	20563	20383	20450	20422	20391	20453	20530	20715	20355	20441	20405	20609	20548	20329	20538	20541	20793	20543	20754	20589	20460	20343	20403	20453	20378	20588	20657	20485	20429	20530	20550	20621	20537	20666	20466	20543	20695	20530	20605	20560	20500	20786	20562	20645	20544	20299	20408	20459	20499	20536	20441	20511	20749	20526	20676	20615	20495	20638	20525	20596	20266	20433	20554	20561	20617	20475	20313	20560	20527	20664	20672	20646	20432	20382	20464	20440	20526	20518	20428	20681	20700	20454	20636	20409	20479	20445	20314	20643	20602	20718	20572	20730	20549	20510	20413	20432	20490	20436	20470	20541	20598	20575	20436	20608	20428	20478	20308	20662	20654	20532	20416	20535	20547	20638	20639	20660	20562	20350	20373	20552	20390	20554	20527	20513	20380	20570	20478	20478	20557	20483	20635	20647	20336	20630	20476	20359	20523	20439	20419	20491	20511	20501	20653	20490	20460	20530	20692	20649	20471	20560	20709	20473	20328	20405	20550	20672	20408	20649	20492	20579	20660	20495	20691	20557	20482	20645	20446	20694	20663	20688	20496	20443	20444	20411	20534	20387	20539	20519	20345	20660	20657	20677	20520	20542	20370	20570	20429	20430	20556	20622	20493	20456	20340	20466	20502	20817	20575	20254	20688	20694	20455	20787	20380	20496	20449	20760	20427	20626	20308	20436	20503	20605	20368	20426	20443	20570	20490	20567	20552	20783	20453	20501	20495	20558	20498	20477	20535	20733	20508	20355	20460	20613	20366	20559	20765	20560	20609	20517	20464	20602	20600	20574	20581	20516	20313	20605	20464	20441	20554	20403	20622	20590	20483	20444	20578	20631	20515	20506	20434	20455	20694	20709	20566	20447	20423	20670	20577	20421	20439	20513	20610	20578	20429	20254	20349	20411	20598	20700	20553	20501	20398	20459	20500	20556	20486	20467	20527	20594	20477	20776	20505	20476	20549	20457	20595	20516	20477	20577	20606	20508	20591	20603	20339	20387	20319	20554	20434	20439	20427	20547	20558	20452	20229	20351	20425	20452	20378	20343	20674	20731	20530	20277	20565	20503	20367	20403	20539	20620	20648	20538	20286	20470	20504	20471	20645	20566	20562	20729	20682	20461	20410	20468	20380	20532	20772	20625	20476	20621	20201	20426	20569	20500	20318	20524	20643	20599	20600	20742	20761	20441	20683	20651	20509	20465	20587	20594	20751	20443	20275	20431	20492	20531	20584	20657	20500	20453	20510	20705	20629	20648	20460	20706	20641	20600	20463	20535	20495	20448	20428	20468	20442	20587	20529	20412	20449	20521	20632	20813	20630	20427	20624	20705	20352	20473	20321	20576	20666	20578	20498	20532	20495	20521	20469	20572	20573	20606	20120	20360	20666	20532	20492	20535	20523	20451	20309	20618	20179	20261	20416	20291	20427	20742	20477	20481	20458	20598	20625	20445	20374	20348	20472	20515	20370	20637	20562	20349	20477	20427	20408	20645	20349	20321	20419	20629	20598	20466	20682	20705	20434	20486	20597	20460	20620	20589	20632	20561	20644	20473	20596	20435	20275	20477	20459	20262	20232	20273	20348	20391	20531	20577	20365	20576	20477	20386	20589	20741	20743	20681	20367	20646	20666	20518	20529	20573	20571	20496	20291	20416	20466	20524	20592	20631	20400	20492	20434	20305	20524	20581	20552	20702	20455	20699	20376	20368	20467	20513	20758	20314	20325	20518	20322	20530	20496	20605	20461	20641	20378	20549	20562	20697	20714	20543	20662	20548	20585	20335	20452	20490	20522	20574	20527	20406	20636	20614	20463	20476	20426	20502	20480	20645	20666	20441	20547	20569	20719	20437	20445	20572	20663	20153	20456	20318	20388	20376	20650	20440	20396	20698	20544	20358	20487	20417	20680	20429	20375	20536	20752	20407	20624	20578	20352	20478	20821	20354	20172	20544	20552	20568	20412	20664	20558	20587	20443	20550	20489	20480	20592	20521	20510	20507	20590	20423	20434	20419	20355	20592	20637	20562	20416	20582	20669	20505	20475	20616	20480	20765	20544	20608	20688	20771	20772	20758	20629	20665	20323	20618	20545	20668	20551	20512	20630	20407	20484	20459	20572	20681	20591	20361	20491	20301	20377	20542	20703	20445	20501	20494	20235	20584	20807	20427	20364	20512	20508	20508	20526	20586	20438	20605	20426	20476	20410	20502	20572	20466	20644	20519	20344	20416	20116	20343	20412	20613	20487	20425	20497	20371	20553	20480	20323	20542	20329	20546	20496	20557	20502	20639	20400	20667	20489	20589	20195	20267	20474	20510	20598	20767	20551	20584	20369	20489	20486	20578	20439	20563	20412	20480	20362	20248	20646	20549	20411	20590	20635	20733	20621	20449	20666	20448	20482	20526	20465	20489	20556	20625	20636	20413	20623	20548	20573	20631	20433	20574	20486	20547	20508	20679	20404	20474	20522	20731	20755	20379	20392	20747	20528	20536	20612	20677	20583	20391	20673	20527	20537	20614	20605	20424	20600	20574	20641	20675	20436	20681	20716	20422	20655	20699	20569	20622	20686	20541	20481	20507	20386	20604	20445	20412	20701	20332	20483	20669	20668	20562	20471	20492	20591	20517	20430	20560	20588	20436	20350	20447	20354	20513	20611	20378	20542	20678	20693	20737	20582	20693	20217	20735	20559	20543	20800	20265	20479	20565	20216	20338	20528	20624	20632	20394	20515
21260	35844	35105	28751	24659	21841	19471	18137	17270	16625	16055	15822	15558	15207	15115	14978	14743	14863	14622	14610	14354	14415	14356	14465	14149	14334	14133	14269	13980	14180	14111	14000	14033	14054	14028	13993	13973	14021	14105	14062	13996	14064	14023	14034	14164	13958	14073	13961	13927	14075	14054	14018	13901	14011	14092	13792	14007	14028	13944	14033	14008	13986	13990	14212	14013	14088	13954	13952	13783	13954	14061	13765	13899	13942	13817	13979	14104	14066	13960	13716	14046	13866	13764	14170	13927	13679	14138	13895	13825	13827	14071	14047	13950	13996	14028	14071	13962	13868	13857	13929	13987	14013	13990	13738	13992	14115	13977	13982	14016	13914	14086	13991	13960	13878	13766	13868	13931	14047	13892	13844	13959	13784	13982	13861	13890	13856	14014	13958	13727	14001	13883	13737	13990	13862	13933	13988	13776	13945	14059	13811	13966	14027	13811	13952	13845	13932	14025	13761	14043	13999	13934	13826	13833	13860	13844	14078	13979	13829	13896	14039	14048	13827	13897	13966	13873	13940	13917	13855	13811	13961	13776	14007	14085	13965	14127	13937	13842	14015	13961	14035	13898	13968	13973	13916	13807	13910	13852	13813	14035	13846	14127	13916	13879	13984	13763	13822	13857	13985	13853	13793	14079	13898	13893	13995	14047	13858	13924	13906	13962	14106	13940	13825	13853	13825	13884	13987	13867	13917	13890	13887	14034	14001	14055	14038	14056	14224	13977	13948	14049	13902	14067	13759	13895	13924	13854	13816	13953	14009	13878	13846	14065	13827	13863	13931	13826	14016	13873	14094	13946	13865	13849	13963	13921	14056	13960	14105	13862	13746	14001	13880	13968	13847	13696	13897	13817	13931	13977	13883	13992	13964	13869	13951	13927	14019	13922	14042	13936	13865	13925	13887	13875	13913	13930	13925	14016	13899	14122	13940	13847	14058	14049	13753	14004	13960	13857	13951	14099	13899	13845	13919	13892	13954	13963	13968	13804	14006	13981	13947	13988	13949	13881	14021	14046	13756	14023	14014	13855	13866	13925	13941	14009	13985	13979	13832	14083	13987	14053	13930	13906	14041	14068	14078	14022	13997	13784	13889	13854	14059	14033	14115	14107	14073	13809	13672	13889	14004	14044	14028	13856	14001	13930	13911	13948	13790	13870	14012	13853	13817	13978	13985	13929	13907	13843	13953	13955	14009	13919	13708	13992	14051	14053	13937	13998	13995	13895	13890	13895	13917	13944	14145	13915	13957	13951	14216	13898	13856	13867	13879	13781	13913	13854	13985	14015	13690	13970	13867	13765	13916	13860	13859	13859	13871	14022	13788	13980	14061	13774	13752	14034	13860	14078	14083	13808	14127	13831	13891	13879	13866	13923	13675	14004	13908	14032	13850	13979	13924	14101	13847	13705	13906	13945	13956	13935	13942	13901	13975	13965	13948	14033	14040	13913	14015	14031	13939	13769	14089	13982	13940	13997	13753	13860	13925	14004	13864	13852	14074	13856	13869	14067	13946	13981	13898	13790	13984	13912	13981	13986	13986	14022	13867	13921	13954	13938	13725	13951	13803	13967	13997	13916	13912	14016	13869	13857	14029	13999	13995	13919	13778	14012	13892	14027	13949	14028	14018	13816	14018	13935	13860	13872	13985	13808	13993	14067	13932	13949	13889	13973	13906	13886	14030	13862	13933	14171	13856	13806	13965	13988	13788	13966	13968	13978	14066	13960	13960	13779	13912	13989	14115	13960	14005	13950	13911	14072	13897	14074	13746	13947	13860	13963	13974	13894	13943	13859	13772	13837	13863	14005	13914	13795	14005	13895	13820	13951	13934	13909	13978	13880	13721	13854	13886	13826	13856	13939	14119	14039	13998	13828	13892	14117	14006	13881	13929	13947	13929	13925	13894	13854	13968	13711	14026	13966	13919	14015	13886	13884	13857	13902	13890	14047	13754	13818	14058	13972	13942	13698	13900	13911	14067	13917	13957	13926	13758	13915	13825	14027	14018	13945	13964	13780	13845	13904	14002	13808	14003	13835	13912	13982	13849	14016	13909	13874	13987	14143	13937	14028	13754	13942	14020	14000	14048	13810	14020	13726	13908	13647	13923	13839	14024	13975	13810	13882	13917	13954	13950	13944	14109	13932	13869	13978	13882	13871	13936	13996	13867	13922	13980	14037	13861	13970	14044	13976	13936	14035	13952	14001	13899	14118	13976	13949	14094	14004	13904	14020	14007	13800	13819	13918	14009	13997	13966	13835	13979	14038	13722	13859	13836	13971	14023	14003	13812	14056	13847	13726	13930	13954	14034	13895	13933	14009	13823	13825	13936	13979	13847	13982	13845	14032	13923	13848	13872	14041	13918	13892	13923	13996	13900	13850	13978	13920	13839	13915	13876	13752	13950	14008	13919	13921	13743	13924	13913	14070	14057	14016	13812	13861	13897	13960	13932	13904	13895	13964	13929	14016	13836	13860	14027	14006	13941	13977	13953	13912	13954	13911	14098	13898	14079	13955	14047	13893	14029	14098	14058	13972	13874	13909	13968	13977	14083	14112	14023	13897	14037	14058	13902	13921	13994	13932	13809	14037	13756	14043	14049	14060	13990	13892	14147	13848	13835	13938	13866	14016	13835	13926	13832	13952	14076	13812	13884	13979	14037	13945	13821	14124	13858	13928	13882	14040	14062	13902	13829	13780	13970	13993	14031	13960	14040	13854	13999	13825	14145	13869	14006	13899	13972	13924	13893	13957	13904	13893	13940	13872	13834	13888	13781	13692	13863	13860	14025	13811	13773	14054	13848	13960	13890	13891	13937	13984	14023	14187	13931	14065	13927	13902	14167	13986	13896	13878	13943	13946	13772	13939	13948	13872	13795	13841	13811	13965	13962	14074	14051	14009	13950	13994	13979	13875	13880	13780	13913	13889	13790	13885	13955	13990	13966	13866	13848	13821	13910	14042	13936	13814	13877	14104	14017	14038	14083	14082	13817	14013	13806	14025	13954	14005	13998	14064	13960	14047	13948	13989	13807	14198	13844	13801	13862	13888	14012	13907	13999	13832	14031	13989	13965	13844	13931	13942	13867	13925	13829	13880	13940	13914	14019	13846	13957	14089	13832	14011	13941	14076	13845	14074	13889	14001	13897	13863	13973	13911	13938	13806	14156	13735	14063	13821	13919	13881	13787	14121	13822	13943	13956	13980	13989	14054	13851	13827	13908	13811	13933	13915	13993	13853	14030	13839	13798	14015	13876	13865	13891	13966	14015	13928	13968	13979	14039	13811	13928	13853	13816	13988	13949	14009	13924	13946	13989	14069	14033	13971	13982	13842	13865	13863	14003	13969	13757	13963	13921	13950	13900	13883	13864	14157	13855	13831	13922	13937	14046	13918	14009	13977	13899	13943	13733	13829	13976	13776	13890	13830	14065	13993	14008	13993	13864	14081	14104	13876	13887	13857	13901	14102	13899	13907	13915	13956	13849	13933	13903	14049	13801	13936	13864	13981	13869	14112	13919	14053	14014	13787	14170	13966	13957	13945	13829	14022	14156	13787	13783	13943	13924	14028	13876	13862	13980	14031	13843	13826	13887	13797	13823	13923	13893	14000	13905	13987	13883	13836	13856	13957	13809	13860	13975	13979	13783	14073	13967	13990	13866	13881	14005	13887	13922	13885	14083	13895	13878	14066	13883	13796	13864	13904	13857	13926	13952	14027	13841	13968	13897	14011	13774	13955	13990	13994	13918	13842	13883	14051	13912	13927	14045	13902	13998	14044	13854	13851	13921	14067	13873	14023	14029	13965	13924	13928	14039	14026	13999	13884	13832	13991	13699	13857	13778	13815	13937	13952	13962	13970	13898	13675	13956	14038	14058	13988	13837	13823	13943	13863	13878	13752	14090	13956	13971	14013	13854	13924	13882	14027	13911	14104	14035	13802	13989	13830	14002	13921	13819	14183	13867	13986	14068	13895	13819	14134	14149	13945	13825	13908	13972	14111	13902	13923	14128	13913	13895	14029	13962	13855	13810	13894	14088	13844	13856	13989	13949	13806	13797	13968	13983	13985	13800	13969	13860	13764	14089	13963	13911	14031	14105	14078	13911	13877	13884	13859	13967	14032	13951	13785	14099	13993	13819	13932	13929	14148	13858	13913	13933	13911	14085	13853	13931	13862	14016	14014	13716	13911	14045	13778	13903	14067	14036	13888	14030	13756	13981	13990	13871	13852	13983	13826	13776	14018	13942	13992	13978	13868	13869	14048	13923	14076	13930	13919	13936	13819	13787	13869	13811	14110	13852	14025	13960	13945	14024	14049	14177	13931	13902	13994	13755	13932	13764	13884	13948	13838	13902	13855	13796	13749	13936	13791	14005	14009	14042	13890	13923	13874	13976	13957	13961	14121	13961	13978	13971	14091	13822	13870	13974	13934	13718	13783	13865	13896	13753	13907	13976	14117	14012	13971	13991	13987	13791	13814	13795	13646	14143	13949	13983	14179	13793	13854	13953	13920	14092	13899	13969	13846	13895	13898	14130	13951	13898	13911	13944	13910	14047	13786	13980	13953	13980	14056	13834	13913	13908	13866	13873	14048	13968	13766	13790	13991	13899	13980	13900	13902	13927	13925	13943	13892	13802	13925	13961	13944	13847	13800	13891	13970	13848	14103	14073	14013	13750	13768	13874	13853	13958	14026	13953	13885	13924	13852	13927	13983	13802	13883	13935	14022	13846	13824	13855	13968	13907	13876	13943	13939	13791	13959	13942	13933	13901	13781	14022	13924	13881	13865	13980	13961	14046	13979	13829	13844	13955	13934	13742	13906	13826	13810	13964	13853	13968	14102	14109	13734	14013	13940	14000	13935	14055	13976	13846	13929	13819	13929	13975	13975	13980	13946	13900	13937	13885	14042	13752	13735	13894	13962	13851	13964	13794	13957	14006	13974	14003	13750	13795	13832	13948	13952	13943	13892	14023	13969	13914	13889	14074	13924	13895	13891	13872	13906	13965	13781	14116	14028	13863	13921	13990	13872	13825	13947	14027	14057	14046	14092	14030	13838	13948	13849	14100	13838	13870	14001	13885	14008	13994	13918	13847	13980	13906	13789	13865	13827	14030	13887	13946	13956	14050	13927	13842	13982	13907
22689	21150	27848	24902	22410	26762	31266	26488	25384	25189	24545	24118	23891	23630	23489	23341	23083	23038	23061	23009	22769	22459	22661	22606	22606	22380	22253	22562	22656	22629	22453	22447	22540	22487	22445	22553	22218	22439	22291	22131	22277	22240	22340	22390	22290	22527	22438	22366	22186	22284	22231	22163	22620	22569	22149	22187	22209	22437	22154	22044	22238	22163	22255	22359	22262	22273	22338	22328	22377	22308	22324	22410	22251	22218	22188	22197	21948	22280	22467	22185	22284	22086	22118	22213	22334	22411	21986	22290	22147	21962	22300	22292	22345	21954	22214	22390	22415	22299	22182	22100	22214	22090	22117	22389	22283	22148	22057	22170	22203	22462	22330	22153	21936	22239	22106	22117	22189	22324	22182	22393	22271	22144	22299	22192	22011	22059	22196	22036	22064	22330	21997	22157	22311	22355	22274	21990	22319	22217	22108	22032	22135	22046	22369	22368	22381	22156	22478	22075	22451	22165	22003	22146	22213	22102	22068	22054	22171	21909	22185	22124	22084	22426	22310	22179	22276	22036	22194	22263	22089	22131	22298	22208	22113	21826	22358	22427	22384	22054	22383	22144	21979	22256	22137	22176	22458	22281	22021	22173	22254	22328	22241	21872	22110	22199	22338	22105	22129	22248	22310	22310	22087	22197	22183	22182	22345	22174	22410	22209	22350	22154	22060	22286	22240	22122	22370	22319	22238	22161	22067	22124	21940	22229	22186	22149	22269	22054	22326	22205	22156	22205	22411	22370	22103	22124	21970	22219	22396	22336	22180	22004	22199	22233	22105	22095	22135	22122	22235	22131	22190	22009	22087	22062	22197	22239	22058	22437	22007	22213	22195	22415	22013	22179	22262	22282	22109	22266	22319	22120	22231	22203	22144	22151	22258	22151	22420	22226	22414	22210	22155	22187	22295	22202	22201	22029	22063	21957	21962	21964	22329	22112	22056	22044	22338	22050	22017	22418	22262	22179	22212	22351	22251	22088	22141	22282	22413	22413	22208	22159	22241	22165	22111	22134	22251	22302	22308	22175	22146	22229	22133	22115	22156	22308	22113	22007	22142	22361	22216	22243	21993	22359	22193	22265	22435	22066	22264	22250	22093	22147	22259	22254	22272	22210	22079	22334	22173	22277	22293	22141	22300	22081	22115	22107	22181	22300	22094	21990	22132	22132	22043	22250	22116	22057	22242	22228	22037	22276	22441	22098	22155	22360	22057	22232	22111	22348	22198	21928	22226	22260	22270	22186	22224	22005	22135	22334	21901	22186	22286	22298	22565	22168	21928	22325	22223	22072	22218	22218	22417	22566	22082	22090	22081	21808	22225	22508	22175	22116	22453	22082	22093	22186	22400	22323	22108	22258	22285	22134	22203	22020	22326	22341	22329	22203	22302	22245	22341	22454	22488	22200	22224	22223	22303	22296	22224	22153	22296	22237	22445	22203	22311	22305	22122	22359	22091	22248	22501	22224	21837	22283	22208	22147	22382	22223	22300	22739	22411	22014	21949	22183	22306	22250	22332	22247	21994	22366	22513	22228	22336	22256	22094	22228	22278	22166	22256	22196	21950	22075	22220	22088	22264	22199	22187	22191	22112	22089	22266	22004	22496	22327	22330	22179	22033	22091	21992	22214	22114	22057	22112	22005	22071	22140	22100	21865	22055	22028	22083	22230	22238	22182	22233	22219	22184	22070	22296	22324	22189	22127	21985	22089	22237	22469	22189	22302	22153	22170	22400	22154	22127	21998	22146	22056	22117	22326	22434	22099	21988	21949	22374	22133	22141	22240	22265	22467	22373	22257	22242	22245	22244	22230	22265	21947	22413	22283	22134	22138	22261	22390	21928	22375	22240	22261	22101	22265	22272	22071	22128	22224	22311	22444	22132	22143	22197	22170	22289	22304	22148	22039	22055	22246	22110	22118	22333	22218	22228	22031	22187	22373	22189	22252	22509	22256	22201	22095	22208	22257	22216	22122	22366	22235	22319	22067	21979	22337	21992	22272	22318	22235	22248	22103	22070	22066	22207	22108	22580	22014	22214	22289	22195	22163	22259	22199	22486	22316	22477	22256	22314	22244	22292	22154	21927	22058	22262	22006	22081	22079	22327	22374	22136	22222	22217	22226	22185	22196	22309	22142	22523	22259	22054	22065	22340	22238	22453	22273	22052	22514	22182	22076	22114	22063	22133	22137	22317	22014	22209	22171	21918	22317	22394	22062	22295	22513	22419	22270	22296	22144	22163	22317	22057	22283	22472	22226	22077	22112	22358	22057	22307	22128	22210	22313	22023	22297	22402	22035	22131	22262	22177	22200	22300	22442	22292	22190	22231	22179	22576	22236	22081	22249	22318	22177	22138	22131	22332	22185	22382	22319	22422	22291	21958	22257	22373	22228	22230	22280	22200	22178	21989	22131	22150	22358	22015	22234	22265	22172	22129	22114	21986	22417	22126	22287	22279	22153	22181	22241	22124	22171	22093	22069	22133	22170	22274	22176	22322	22261	22341	22393	22374	22349	22428	22532	22139	22170	22377	22259	22091	22196	22136	22264	21989	22030	22025	22270	22074	22062	22364	22211	22188	22475	22284	22226	22021	22143	22246	22313	22395	22116	22492	22296	22236	22100	22062	22157	22287	22029	22223	22102	22103	22055	22044	22118	22204	21966	22207	22258	22298	22059	22367	22114	22206	22204	22138	22151	22155	22227	22104	22257	22147	22193	22276	22227	22639	22337	22303	22323	22256	22429	22057	22139	22148	22157	22139	22023	22187	22128	22234	22197	22095	22109	22065	22148	22432	22000	22339	22092	22099	22007	22211	22176	22123	22259	22323	22325	22447	22384	22207	22177	22343	22063	22184	22127	22372	22096	22403	22196	22165	22259	22202	22389	22465	22154	22619	22390	22415	22269	22223	22101	22158	22162	22188	22259	21973	22191	22264	22089	22123	22182	22337	22080	22092	22283	22451	22118	22163	22131	22537	21999	22180	22353	22012	22171	22241	22321	22201	22361	22299	22221	22222	22242	22297	22229	22027	22170	21903	22151	22243	22259	21998	22002	22007	22109	22448	22034	22363	22192	22164	22169	22256	22238	22167	22390	21936	22037	22155	22069	22290	22190	22004	22106	22115	22168	22419	22457	22287	22095	22166	22306	22168	22031	22117	22309	22311	22047	22211	22065	22426	22203	22149	22153	22080	22153	22226	22237	22492	22106	22210	22178	22258	22147	22262	22029	22171	22243	22277	22216	22040	22301	22156	22234	22315	22245	22036	22339	22330	22233	22095	22132	22152	22495	22109	22044	22295	21991	22048	22081	22233	22171	22131	22107	22179	22134	22171	21876	22314	22121	22286	22208	22298	22179	22084	22352	22244	22136	22168	22140	22227	22229	22483	22416	22200	22099	22295	22275	22304	22274	21940	22184	22119	21990	22496	22153	22066	22103	22143	22380	22166	22097	22031	22088	21963	22132	22098	22195	22266	22127	22062	22096	22055	22372	22135	22161	22044	22166	22425	22183	22188	22280	22067	22118	22147	22183	22269	22117	22209	22213	22292	22022	22027	22126	22257	22282	22505	22198	22085	22290	22069	22161	22100	22141	22062	22156	21916	22208	22100	22308	22372	22415	22251	22041	22158	22101	22262	22293	22145	22301	22462	22143	22169	22183	21968	22121	22242	22160	22344	21969	22161	22408	22101	22109	22079	22230	22159	22207	22093	22201	22187	22172	22392	22282	22272	22144	22482	22279	22037	22256	22235	22202	22169	22148	22117	22207	22203	22245	22352	22488	22176	22113	22118	22091	22047	22047	22156	22026	22358	22146	22072	22368	22308	22097	22279	22275	22262	22385	22224	22191	22308	22243	22395	22116	22141	22111	22214	22341	22102	22020	22294	22339	22320	22192	22447	22301	22246	22289	22398	22325	22199	22208	22270	22503	22459	22120	22024	22047	21972	21992	22271	22298	22345	22331	22023	22128	22302	22295	22096	22124	22028	22219	22510	22163	22092	22110	22137	22419	22250	22289	22187	22180	22200	22283	22286	22060	22189	22165	21978	22292	22056	22198	22210	22127	22367	22451	22249	22022	22180	22365	21911	22121	22416	22531	22235	22145	22315	22187	22148	22216	22181	21979	22259	22269	22274	22208	21981	22259	22401	21944	22047	22019	22119	22324	22090	21859	22317	22292	22256	22131	22268	21870	21980	22289	21929	22137	22213	22186	21987	21928	22169	22338	22261	22041	22163	22414	22422	22195	22265	22055	22188	22067	22343	22182	22293	22220	22235	22137	22137	22348	22027	22091	22061	22245	22202	22332	21966	22363	22317	22163	22004	22191	22246	22151	22473	22107	22308	22472	22239	22171	22037	22226	22452	22113	22232	22093	22227	21946	22055	22049	21954	22102	22109	22052	22255	22384	22282	22440	22194	22273	22176	22049	22194	22031	22221	22153	22174	22183	22429	22135	22171	22399	22083	22311	22469	21993	22047	22484	22303	22178	22322	22275	22278	22253	22176	22139	22387	22196	22201	22318	22189	22309	22182	22166	22073	22121	22289	22316	21977	22205	22194	22478	21983	22348	22215	22327	22289	22282	22355	22376	22253	22143	22448	22389	22196	22345	22406	22001	22322	22037	22216	22212	21970	22195	22302	22411	22308	22230	22150	22302	22099	22243	22310	22226	22062	22359	22401	22051	22339	22211	22115	22194	22345	22382	22181	22004	22186	21888	22129	22451	22085	21989	22310	21838	22199	22076	22015	22183	22354	22209	22254	22020	22365	22141	22361	22241	22163	22062	22274	22320	22192	22058	22254	22189	22178	22301	22182	22216	21945	22040	22156	22075	22331	22212	22290	22355	21904	21917	21974	22158	22221	22439	22270	22190	22277	22304	22329	21984	22043	21831	22081	22178	21961	22024	22304	22354	22081	22154	22353	22307	22262	22358	22030	22129	22377	22463	22290	22322	22156	21918	22221	22150	22110	22319	22314	22140	22326	22459	22018	22055	22022	22217	22106	22297	22195	22438	22167	22153	22250	22088	21980	22074	21983	22238	22610	22346	22253	22252	22257	21933	22060	22173	22064	22217	22203	22174	22349	22092	22412	22299	21995	22024	22247	22212	22086	22208	22160	21936	22187	22207	22095	22095	22057	22076
23103	40294	39869	32968	28052	24612	22311	20203	19331	18554	17717	17143	16858	16714	16229	15945	15904	15672	15705	15589	15450	15432	15429	15095	15195	15256	15093	15153	15161	15137	14956	15067	15213	14904	14833	14878	14843	14912	14909	14853	14852	14801	14833	14913	14888	14862	14716	14805	14784	14769	14841	14909	14855	14598	14786	14780	14722	14852	14754	14715	14730	14734	14856	14835	14536	14856	14926	14845	14839	14714	14755	14755	14707	14716	14779	14701	14617	14735	14695	14833	14784	14719	14772	14789	14759	14762	14772	14637	14968	14725	14701	14812	14758	14870	14597	14749	14760	14906	14660	14735	14843	14724	14754	14838	14718	14788	14816	14784	14608	14712	14877	14864	14537	14632	14637	14784	14674	14789	14716	14579	14710	14705	14699	14696	14761	14678	14608	14626	14667	14685	14896	14712	14640	14749	14662	14734	14681	14643	14744	14713	14729	14689	14970	14714	14693	14636	14607	14719	14769	14632	14715	14542	14677	14767	14695	14904	14574	14800	14769	14779	14630	14815	14827	14815	14731	14790	14752	14755	14662	14667	14793	14594	14519	14673	14680	14771	14665	14814	14716	14884	14619	14706	14648	14759	14785	14866	14588	14896	14654	14530	14640	14710	14708	14823	14819	14763	14709	14633	14677	14660	14760	14785	14747	14740	14782	14869	14680	14824	14796	14630	14812	14682	14654	14783	14816	14693	14656	14661	14693	14778	14615	14783	14653	14776	14720	14625	14710	14743	14738	14693	14698	14778	14672	14722	14562	14641	14656	14646	14815	14627	14702	14836	14819	14678	14623	14647	14602	14765	14605	14755	14821	14602	14724	14764	14781	14777	14580	14650	14668	14558	14802	14830	14796	14891	14530	14750	14740	14685	14591	14658	14739	14676	14700	14775	14613	14694	14699	14855	14600	14709	14712	14696	14596	14778	14648	14613	14704	14770	14871	14730	14634	14693	14703	14711	14591	14674	14654	14724	14846	14762	14713	14796	14763	14661	14544	14768	14727	14667	14724	14481	14753	14668	14639	14551	14731	14706	14663	14661	14706	14657	14843	14725	14627	14764	14644	14744	14631	14826	14656	14916	14778	14741	14711	14673	14624	14799	14731	14674	14723	14624	14667	14673	14491	14794	14688	14695	14548	14690	14770	14645	14783	14734	14763	14739	14656	14696	14727	14703	14675	14825	14841	14745	14737	14767	14812	14808	14705	14697	14509	14756	14667	14715	14799	14648	14674	14609	14658	14642	14643	14684	14751	14748	14776	14777	14621	14683	14750	14687	14698	14735	14485	14671	14682	14692	14750	14783	14707	14554	14650	14701	14786	14636	14799	14609	14434	14888	14724	14718	14842	14879	14802	14643	14576	14605	14568	14647	14775	14662	14535	14715	14810	14708	14527	14668	14760	14580	14749	14741	14677	14725	14506	14658	14627	14683	14748	14829	14747	14791	14721	14755	14652	14814	14582	14685	14711	14773	14788	14692	14686	14597	14702	14676	14742	14576	14804	14566	14688	14708	14675	14705	14835	14619	14843	14831	14570	14547	14854	14698	14790	14650	14559	14564	14748	14809	14649	14804	14802	14807	14539	14788	14496	14774	14766	14585	14675	14725	15007	14633	14612	14753	14537	14601	14802	14602	14744	14536	14712	14671	14607	14778	14611	14640	14794	14692	14860	14603	14609	14941	14751	14692	14498	14700	14626	14758	14785	14701	14592	14791	14543	14685	14595	14839	14677	14759	14472	14720	14765	14836	14661	14520	14725	14704	14758	14681	14555	14865	14572	14748	14713	14648	14732	14933	14703	14739	14632	14727	14685	14679	14626	14741	14632	14687	14617	14673	14775	14635	14561	14777	14754	14446	14639	14636	14793	14819	14723	14882	14616	14700	14778	14526	14579	14859	14723	14687	14758	14643	14675	14694	14836	14629	14831	14669	14600	14617	14801	14733	14663	14735	14664	14625	14712	14555	14675	14783	14754	14728	14513	14637	14753	14719	14678	14685	14668	14832	14797	14655	14817	14707	14614	14710	14836	14748	14766	14712	14581	14708	14500	14466	14698	14657	14828	14663	14682	14533	14652	14622	14718	14769	14757	14689	14643	14771	14563	14664	14706	14761	14612	14586	14538	14613	14772	14576	14714	14682	14801	14717	14881	14796	14774	14627	14783	14861	14743	14795	14746	14579	14774	14703	14570	14635	14703	14545	14721	14614	14685	14596	14704	14688	14683	14643	14731	14612	14897	14680	14556	14630	14603	14734	14776	15005	14724	14430	14686	14783	14811	14612	14728	14665	14646	14710	14869	14484	14648	14643	14760	14803	14683	14719	14775	14548	14677	14788	14643	14553	14776	14737	14720	14781	14603	14802	14640	14765	14556	14535	14775	14708	14662	14699	14669	14707	14478	14674	14649	14772	14634	14739	14649	14698	14748	14714	14704	14468	14737	14690	14593	14847	14684	14679	14767	14771	14812	14808	14602	14498	14827	14784	14689	14755	14721	14616	14633	14553	14639	14918	14614	14892	14779	14795	14578	14697	14784	14695	14738	14725	14761	14492	14853	14735	14672	14722	14623	14729	14565	14666	14703	14506	14641	14670	14632	14617	14864	14650	14741	14949	14593	14799	14783	14723	14580	14717	14681	14839	14737	14891	14656	14719	14926	14584	14531	14749	14852	14656	14594	14819	14843	14961	14522	14609	14811	14713	14673	14926	14717	14669	14776	14821	14779	14539	14626	14749	14747	14676	14789	14700	14932	14914	14746	14599	14737	14650	14749	14588	14739	14704	14772	14814	14762	14752	14689	14547	14693	14625	14681	14520	14919	14743	14629	14717	14697	14753	14831	14701	14732	14593	14731	14856	14710	14632	14710	14535	14723	14601	14723	14747	14687	14661	14646	14764	14618	14616	14742	14890	14875	14671	14676	14801	14795	14887	14760	14617	14649	14779	14811	14772	14708	14689	14711	14668	14732	14804	14671	14586	14822	14608	14769	14747	14914	14737	14798	14677	14548	14923	14746	14824	14490	14664	14733	14864	14579	14603	14587	14786	14747	14809	14737	14636	14555	14720	14672	14686	14643	14806	14736	14759	14777	14806	14548	14610	14763	14760	14665	14774	14621	14571	14685	14653	14635	14871	14681	14502	14702	14702	14836	14604	14700	14665	14554	14575	14913	14909	14623	14628	14676	14790	14664	14532	14721	14732	14639	14740	14585	14791	14622	14800	14578	14673	14809	14632	14747	14589	14618	14456	14631	14765	14642	14653	14676	14672	14702	14590	14682	14526	14619	14610	14733	14634	14739	14588	14721	14663	14496	14689	14839	14803	14713	14901	14663	14726	14622	14567	14726	14743	14805	14570	14697	14706	14769	14678	14786	14664	14694	14587	14693	14735	14629	14798	14674	14688	14623	14762	14736	14797	14584	14702	14715	14737	14562	14752	14559	14807	14673	14808	14638	14454	14828	14594	14830	14745	14767	14647	14733	14765	14685	14667	14798	14783	14701	14758	14681	14756	14743	14737	14686	14556	14606	14657	14689	14652	14670	14591	14596	14557	14539	14674	15020	14710	14555	14745	14677	14768	14902	14692	14813	14811	14686	14603	14608	14595	14794	14740	14746	14587	14680	14870	14525	14731	14722	14604	14827	14574	14734	14561	14616	14809	14752	14810	14766	14567	14550	14642	14740	14583	14800	14636	14684	14587	14528	14669	14743	14657	14590	14782	14713	14623	14723	14639	14735	14822	14758	14645	14757	14727	14837	14556	14633	14858	14655	14546	14748	14752	14751	14678	14822	14658	14855	14652	14622	14721	14486	14811	14646	14924	14807	14635	14575	14827	14645	14672	14540	14805	14776	14712	14636	14583	14661	14597	14673	14732	14634	14677	14621	14644	14830	14791	14748	14769	14759	14754	14681	14562	14916	14800	14545	14746	14633	14774	14679	14716	14785	14633	14735	14735	14695	14773	14910	14660	14590	14827	14717	14757	14530	14695	14743	14860	14730	14698	14570	14702	14582	14699	14686	14659	14755	14860	14733	14820	14498	14815	14609	14729	14760	14598	14665	14607	14691	14630	14623	14699	14694	14589	14909	14709	14746	14811	14705	14786	14645	14698	14638	14622	14681	14694	14599	14678	14627	14658	14761	14786	14733	14516	14730	14777	14786	14695	14550	14543	14795	14982	14482	14750	14717	14720	14701	14725	14725	14698	14871	14784	14658	14707	14772	14698	14568	14850	14623	14840	14606	14553	14657	14670	14733	14789	14877	14794	14796	14719	14620	14630	14734	14522	14667	14694	14864	14764	14670	14738	14754	14820	14587	14506	14675	14745	14703	14598	14712	14647	14853	14721	14819	14818	14736	14590	14774	14571	14605	14637	14606	14611	14729	14723	14750	14655	14699	14680	14640	14859	14745	14610	14851	14624	14765	14601	14621	14682	14648	14538	14769	14748	14798	14879	14682	14632	14806	14330	14745	14687	14777	14743	14919	14686	14759	14670	14867	14696	14777	14690	14779	14746	14620	14814	14600	14909	14703	14664	14555	14744	14685	14628	14847	14731	14821	14807	14793	14907	14639	14682	14693	14652	14846	14615	14774	14796	14695	14760	14712	14771	14559	14632	14729	14807	14579	14740	14720	14768	14807	14666	14781	14591	14759	14769	14600	14617	14799	14613	14738	14578	14774	14754	14526	14574	14831	14527	14688	14740	14706	14654	14746	14653	14818	14787	14839	14601	14788	14847	14678	14679	14705	14826	14708	14696	14671	14597	14687	14772	14620	14642	14723	14899	14689	14733	14878	14526	14684	14492	14606	14641	14668	14618	14568	14731	14665	14645	14638	14731	14751	14794	14727	14754	14743	14763	14738	14722	14787	14811	14750	14744	14724	14623	14837	14601	14695	14675	14689	14804	14746	14652	14792	14700	14876	14638	14558	14687	14660	14907	14712	14831	14717	14601	14747	14846	14837	14775	14673	14699	14674	14733	14661	14745	14715	14670	14704	14831	14566	14877	14686	14691	14670	14549	14674	14739	14666	14690	14683	14680	14703	14802	14840	14622	14719	14454	14617	14815	14792	14655	14797	14697	14629	14709	14696	14700	14716	14741	14776	14601	14586	14771	14745	14738	14701	14417	14681	14605	14642	14447	14716	14795
33889	27618	30622	27780	24552	23418	22413	21922	21604	21204	20993	20981	20713	20888	20571	20773	20602	20649	20535	20595	20362	20426	20549	20694	20452	20261	20474	20377	20292	20481	20424	20565	20254	20300	20312	20421	20502	20574	20150	20380	20315	20155	20325	20318	20612	20376	20192	20258	20391	20378	20470	20269	20394	20437	20387	20286	20320	20170	20334	20321	20491	20392	20128	20405	20402	20538	20564	20215	20282	20252	20324	20421	20529	20071	20146	20119	19984	20339	20293	20120	20269	20315	20360	20525	20188	20289	20257	20356	20319	20380	20312	20364	20465	20525	20622	20535	20166	20346	20228	20247	20416	20336	20393	20128	20347	20077	20106	20436	20143	20279	20424	20336	20320	20281	20309	20168	20277	20351	20296	20199	20295	20486	20186	20326	20274	20143	20475	20385	20351	20468	20478	20276	20349	20415	20143	20379	20666	20306	20427	20121	20363	20582	20244	20305	20233	20288	20256	20422	20370	20293	20335	20174	20364	20242	20652	20327	20335	20300	20360	20299	20380	20412	20371	20051	20375	20270	20287	20408	20384	20199	20459	20172	20202	20265	20257	20118	20501	20177	20401	20244	20275	20298	20078	20085	20222	20272	20207	20461	20307	20230	20292	20190	20341	20187	20495	20366	20564	20560	20524	20204	20520	20614	20507	20423	20480	20363	20404	20277	20336	20510	20353	20375	20513	20223	20299	20539	20220	20424	20554	20418	20509	20098	20464	20289	20339	20300	20446	20267	20398	20418	20265	20103	20421	20428	20044	20340	20242	20238	20387	20473	20486	20333	19848	20381	20176	20080	20239	20324	20065	20291	20293	20298	20177	20205	20232	20284	20227	20148	20438	20351	20458	20536	20308	20383	20371	20360	20174	20378	20183	20278	20300	20491	20311	20203	20344	20494	20170	20384	20221	20337	20245	20550	20458	20341	20299	20293	20352	20260	20347	20221	20463	20355	20226	20184	20432	20201	20376	20226	20482	20252	20344	20249	20382	20262	20165	20399	20367	20496	20329	20155	20269	20172	20305	20348	20454	20258	20340	20331	20231	20295	20327	20466	20456	20353	20251	20170	20548	20400	20436	20212	20305	20287	20628	20561	20456	20275	20245	20365	20386	20159	20206	20367	20245	20127	20127	20600	20247	20023	20230	20460	20390	20337	20302	20406	20321	20308	20449	20201	20344	20417	20362	19985	20252	20467	20586	20159	20485	20332	20217	20364	20354	20354	20381	20536	20262	20202	20230	20390	20398	20338	20185	20374	20280	20233	20316	19972	20217	20192	20178	20333	20277	20172	20462	20295	20213	20324	20474	20584	20190	20553	20360	20413	20467	20142	20300	20331	20434	20366	20278	20466	20167	20505	20169	20440	20351	20344	20336	20195	20097	20461	20459	20088	20232	20112	20235	20289	19980	20192	20290	20399	20368	20403	20456	20285	20157	20308	20419	20429	20267	20279	20198	20031	20065	20343	20161	20306	20393	20301	20401	20354	20518	20194	20424	20288	20195	20186	20247	20458	20275	20176	20367	20230	20504	20073	20461	20255	20342	20339	20497	20023	20322	20448	20179	20391	20231	20329	20148	20517	20402	20078	20327	20191	20250	20348	20172	20211	20426	20335	20319	20389	20449	20326	20309	20358	20344	20260	20163	20203	20339	20417	20540	20465	20296	20600	20312	20482	20455	20210	20496	20235	20444	20413	20268	20370	20383	20354	20119	20421	20605	20333	20169	20419	20369	20371	20535	20313	20259	20300	20066	20374	20406	20633	20224	20444	20408	20324	20408	20510	20356	20453	20105	20214	20239	20354	20722	20538	20437	20119	20365	20454	20511	20377	20290	20402	20541	20271	20446	20331	20134	20255	20523	20197	20363	20304	20415	20280	20205	20393	20446	20210	20422	20270	20598	20212	20277	20241	20375	20233	20405	20390	20374	20349	20352	20339	20220	20169	20392	20573	20494	20421	20333	20155	20293	20556	20358	20212	20283	20367	20340	20139	20158	20172	20453	20465	20264	20218	20430	20294	20468	20280	20097	20365	20186	20392	20306	20376	20517	20466	20325	20319	20260	20227	20393	20050	20321	20279	20155	20381	20371	20209	20347	20409	20480	20203	20382	20504	20107	20296	20324	20244	20677	20465	20265	20303	20396	20412	20196	20384	20413	20370	20345	20438	20286	20295	20515	20287	20356	20339	20475	20651	20277	20336	20212	20317	20358	20533	20472	20609	20289	20153	20356	20191	20441	20386	20143	20330	20548	20344	20415	20324	20225	20458	20388	20236	20166	20436	20375	20419	20251	20197	20235	20377	20356	20387	20244	20270	20130	20358	20291	20206	20380	20320	20439	20085	20434	20385	20450	20152	20178	20244	20305	20303	20354	20188	20511	20379	20405	20394	20212	20405	20333	20310	20227	20364	20199	20509	20203	20358	20035	20262	20459	20156	20267	20365	20220	20249	20218	20109	20264	20377	20563	20452	20462	20611	20390	20358	20548	20280	20293	20137	20263	20401	20129	20451	20205	20405	20315	20302	20312	20224	20280	20246	20466	20191	20331	20224	20197	20579	20248	20204	20121	20298	19988	20303	20275	20252	20329	20224	20456	20284	20260	20438	20307	20387	20196	20299	20345	20433	20355	20186	20282	20372	20237	20475	20257	20184	20350	20352	20330	20234	20335	20198	20335	20344	20374	20327	20313	20369	20314	20245	20266	20285	20449	20274	20295	20402	20106	20287	20154	20375	20533	20195	20564	20249	20190	20289	20184	20211	20659	20136	20090	20345	20283	20448	20447	20454	20125	20143	20422	20246	20500	20487	20282	20260	20212	20442	20352	20284	20325	20414	20531	20225	20124	19995	20385	20487	20526	20422	20338	20271	20153	20292	20288	20406	20262	20415	20368	20397	20325	20278	20496	20151	20286	20200	20477	20256	20275	20352	20225	20315	20375	20378	20532	20239	20042	20440	20385	20249	20444	20335	20353	20206	20474	20242	20498	20145	20497	20503	20617	20399	20324	20280	20291	20257	20462	20426	20374	20438	20259	20242	20436	20214	20328	20054	20143	20312	20450	20208	20301	20496	20444	20225	20236	20278	20327	20346	20390	20527	20386	20312	20410	20322	20351	20475	20327	20296	20196	20277	20254	20342	20350	20209	20088	20586	20343	20463	20369	20291	20226	20368	20131	20307	20474	20438	20241	20393	20259	20429	20419	20326	20277	20343	20344	20382	20010	20390	20494	20229	20402	20239	20318	20237	20239	20354	20285	20335	20320	20290	20441	20241	20567	20676	20394	20533	20218	20274	20233	20270	20260	20316	20331	20456	20216	20276	20384	20407	20250	20140	20089	20208	20378	20360	20496	20397	20385	20308	20398	20285	20329	20399	20205	20477	20400	20235	20304	20309	20428	20426	20402	20279	20601	20283	20324	20150	20378	20522	20465	20289	20259	20478	20213	20357	20233	20390	20477	20323	20201	20348	20261	20323	20301	20279	20017	20334	20218	20309	20329	20319	20261	20286	20519	20246	20372	20339	20345	20210	20401	20211	20388	20273	20320	20574	20505	20316	20025	20395	20332	20373	20378	20307	20407	20489	20453	20212	20595	20454	20187	19990	20224	20460	20344	20274	20392	20377	20191	20212	20241	20100	20253	20495	20233	20288	20415	20507	20446	20427	20305	20386	20287	20323	20256	20368	20224	20339	20340	20247	20298	20436	20289	20221	20294	20335	20338	20254	20423	20524	20219	20316	20216	20340	20475	20327	20188	20315	20360	20368	20583	20292	20422	20441	20469	20354	20178	20579	20347	20402	20364	20413	20241	20159	20209	20095	20225	20203	20355	20320	20360	20180	20273	20540	20214	20360	20316	20242	20142	20351	20500	20294	20251	20281	20472	20472	20311	20206	20249	20206	20305	20349	20336	20447	20252	20582	20218	20245	20304	20181	20225	20341	20422	20253	20287	20465	20411	20372	20455	20302	20535	20132	20504	20221	20405	20196	20426	20458	20306	20481	20208	20266	20306	20443	20275	20260	20460	20233	20394	20287	20463	20219	20260	20226	20172	20382	20338	20410	20342	20153	20327	20363	20285	20350	20449	20286	20247	20293	20271	20348	20229	20449	20258	20244	20397	20384	20381	20172	20250	20215	20548	20447	20290	20383	20315	20394	20340	20254	20240	20410	20292	20412	20547	20624	20215	20453	20291	20390	20130	20395	20636	20427	20284	20205	20397	20157	20246	20157	20304	20186	20585	20394	20537	20376	20312	20246	20382	20434	20078	20362	20381	20494	20377	20108	20245	20218	20527	20419	20274	20425	20302	20334	20492	20386	20221	20330	20307	20400	20364	20529	20381	20187	20166	20395	20243	20264	20154	20181	20585	20417	20358	20402	20438	20279	20395	20358	20228	20252	20514	20476	20415	20203	20225	20421	20553	20351	20382	20299	20437	20157	20353	20464	20179	20220	20252	20166	20178	20242	20277	20190	20608	20239	20319	20340	20464	20338	20436	20519	20453	20161	20175	20234	20574	20673	20383	20208	20413	20533	20395	20069	20467	20338	20438	20426	20388	20217	20342	20416	20367	20260	20321	20255	20442	20388	19883	20289	20273	20409	20315	20197	20345	20566	20229	20214	20399	20244	20498	20431	20191	20425	20292	20460	20319	20386	20542	20315	20329	20142	20366	20252	20523	20206	20296	20269	20234	20301	20366	20275	20319	20294	20349	20376	20476	20355	20234	20192	20323	20296	20338	20186	20190	20434	20377	20245	20533	20228	20174	20333	20221	20319	20322	20504	20359	20214	20193	20375	20371	20551	20459	20471	20577	20159	20489	20327	20272	20310	20292	20085	20284	20285	20466	20446	20202	20362	20254	20167	20420	20319	20361	20408	20122	20380	20251	20356	20170	20328	20382	20497	20156	20198	20388	20288	20448	20183	20217	20455	20273	20337	20230	20451	20122	20217	20413	20204	20214	20457	20700	20336	20438	20266	20128	20295	20519	20117	20235	20426	20382	20198	20401	20297	20211	20256	20402	20477	20291	20370	20417	20336	20307	20415	20168	20420	20390	20199	20319	20149	20408	20154	20385	20508	20291	20446	20454	20250	20274	20387	20213	20069	20236	20283	20215	20283	20431	20506	20398	20434	20288	20215	20276	20226
22478	27649	27751	22647	19750	17812	16743	16032	15657	15316	14955	14779	14811	14577	14456	14411	14360	14192	14277	14137	14267	14114	14154	14126	13985	14033	14128	14028	14042	13868	14034	13990	13925	14028	13795	14094	13941	13962	13882	13813	14016	13995	13878	14008	14033	14030	13923	14004	13774	13904	13668	13872	13954	13816	13756	14023	13831	13758	13954	13914	13888	13975	13951	14053	14009	13777	13886	13863	13906	13940	13788	13872	13820	14075	13716	13901	13959	13848	13818	13600	14194	13905	13909	13895	13875	13735	13936	13944	13856	13865	14009	13883	13823	13912	13924	13897	13724	13840	13701	13962	13889	13908	13786	13740	13932	13883	13799	13830	13967	13959	13790	13912	14076	14067	13799	13767	14026	13988	13843	13831	13954	13874	13954	13807	13803	13871	13842	13832	13901	13987	13713	14021	14038	13940	14049	13761	13872	13924	13932	13689	13901	13752	13778	13746	13932	13859	13881	13885	13967	13782	14157	14036	13945	13778	14112	13836	13922	13780	13836	13914	13781	13878	13980	13922	13945	13986	13903	13940	13972	13750	14001	13929	13955	13961	13819	13967	13945	13802	13855	13764	13866	13893	13998	13758	13946	13939	13918	13906	13711	13901	13978	13897	13786	13928	14039	13994	13806	13887	13802	13903	14051	13882	13942	13958	13921	14091	13989	13867	13827	13741	13799	13967	13850	13883	13977	13908	13749	13800	13718	13800	14036	14030	13821	13864	13755	13880	13745	14109	13856	13873	13696	13798	13886	13871	13726	13867	13851	13810	13868	13692	13830	13859	13899	13813	13757	13916	14089	13734	13981	13924	13754	13830	13819	13940	13958	13912	14001	13795	13822	13944	13839	13856	13868	13919	13838	13988	13962	13874	13736	14026	13881	13936	13867	13952	13738	13905	13990	13626	14102	13889	13867	13860	13815	14054	14010	13835	13828	13915	13901	14065	13873	13984	13827	13745	13984	13910	13932	14002	13935	13885	14029	14109	13973	13855	13979	13775	13821	13927	13848	13904	13796	13953	13901	13796	13744	13944	13769	13801	13884	13932	13799	13711	13793	13918	13885	14022	13851	13931	14022	13747	13888	13818	13837	13980	13652	13745	13857	13974	13904	13887	13958	14061	13788	13795	14013	13929	13852	13899	13801	13981	13893	13821	13900	13890	13847	13757	13949	13964	13912	13878	13943	13851	13904	13760	13922	13997	13871	13877	13709	13933	13918	13857	13846	13989	13882	13932	13882	13681	14024	13915	13737	13796	13909	13875	13793	13846	13646	13860	13802	13926	13893	13934	13975	13871	13881	13766	13836	13967	13824	13940	13920	13947	14025	13814	14002	14030	13818	13867	13999	13896	13737	13767	13812	13994	13755	13840	13792	13876	13901	13812	13949	13891	13938	14018	14037	13921	13846	13964	13973	13856	13810	13827	13709	13663	13872	13884	13995	13999	13778	13933	13922	13906	13920	13959	13829	14035	13909	13963	13759	14017	14039	14016	13939	13850	14096	13932	13791	13993	13912	13860	13939	13905	13868	13963	13935	13843	13955	13895	13835	13864	13909	13761	13898	13992	13758	13888	13853	13862	13871	13816	13886	13788	13929	13872	13658	14004	13914	13957	13929	13912	13760	13964	14052	13864	13889	13861	13881	13995	13958	13902	13882	13947	13935	13860	13919	14008	13766	13915	13732	13894	14051	13742	13828	13840	13892	13839	13969	13884	13923	13821	13742	13973	13896	13907	13948	13763	13763	14091	13884	13939	13928	13802	13669	13941	14017	13986	13957	13896	13966	13910	13999	13760	13915	13874	13930	13946	13810	13820	13854	13895	13946	13724	13964	13773	13860	13691	13933	13931	13891	13859	13866	13862	14071	13853	13869	13827	13774	13860	13907	13950	13717	13858	13886	13962	13855	13785	13976	13958	14050	13975	14016	13774	13854	13782	13882	13983	13981	14008	13885	13955	13994	13995	13878	13870	13975	13946	13802	14026	14008	13911	13897	13908	13902	13876	13869	13929	13896	13782	13832	13678	13797	13837	13960	13894	13884	13826	14052	13959	13998	13968	13944	13830	13948	13845	13874	13902	13802	13817	13951	13898	13838	13759	13945	13937	13918	13938	13912	13828	13904	13917	13795	13773	13882	13808	13872	13854	13791	13890	13854	13794	13790	13999	13697	13880	13968	13992	13781	13980	13871	14102	14075	13954	13979	13897	13856	13881	14031	13947	13909	14010	14112	13874	13779	13782	13985	13842	13912	13809	14005	14032	13854	13885	13821	13879	13712	13867	13985	13922	14011	13884	13852	13900	13798	13875	13923	13915	13995	13742	13772	13758	13904	13915	13854	13860	14061	13918	13733	13900	13835	13866	13897	13738	13851	13746	13823	13907	13607	13970	13913	13920	13969	13907	13999	13805	13947	13933	13907	13857	13989	14017	13869	13932	13912	13838	13996	13830	13978	13889	13960	13950	13755	13944	13842	13854	13797	13998	13989	13937	13948	14010	13786	13736	13984	13865	13967	14010	13866	13788	13874	14016	13863	13942	13816	13920	13859	13692	13993	14039	13935	13908	13945	13998	13799	13822	13948	13752	13878	13890	13871	14018	13845	13803	13918	13821	13999	14009	13994	13822	14091	13921	13982	13845	13962	13899	13805	13933	13763	13959	13780	13933	13945	14076	13858	13965	13900	13813	13970	13984	13960	13792	13921	13805	13935	14037	13917	13963	14091	13853	13660	13940	13867	13700	13863	13800	13938	13893	13795	13727	14117	13817	13968	14058	14001	13987	13850	13674	13818	13831	13945	13838	13811	13885	13898	14022	13880	14149	13789	13828	13753	13743	13754	13892	13849	13738	13887	14074	13851	13943	13963	13921	14087	13916	14085	13893	13874	13735	13975	14011	13932	13796	13960	13918	13921	13765	13846	13861	13834	13856	13886	13900	13860	14091	13893	13862	13903	13965	14037	13850	13849	13929	14022	13908	13796	13786	13976	13963	14022	13718	13980	13772	13964	13963	13805	13901	13906	13940	13756	13718	13939	13781	13909	13938	13879	13832	14129	13833	13773	13899	13834	13866	13851	13948	14002	13891	13794	13972	14038	13965	13866	13756	13888	13891	13920	14002	13822	13886	13905	13859	13814	14006	13792	13645	13932	13910	13924	13891	13915	13939	14114	13907	13834	13864	13827	13971	13961	13846	13813	13960	13954	13828	14007	13828	13897	13963	13974	13907	13862	14001	13900	13876	13666	13880	13982	13800	13616	13853	13896	13822	13864	14051	13907	13919	13906	13780	13953	13826	13758	13767	13763	13998	13885	13787	13824	13953	13881	13826	13957	13780	13873	13670	13816	13964	14009	13786	13983	13898	13919	13765	13867	13816	13739	13930	13932	13875	13915	13871	13899	13934	13813	13840	14000	13888	14148	13840	13938	14031	13796	13817	13942	14002	13802	13667	13833	14006	13881	13906	13703	13885	13963	13883	13815	13987	13729	13849	13959	13898	13976	13757	13934	13932	14014	13731	13890	13814	13825	14053	13867	13904	13798	13657	13755	13866	14079	13842	13763	13898	13968	13809	13785	13582	13775	13922	13897	13951	13928	13958	13813	13937	13794	14066	13873	13907	13896	13949	13780	13932	13836	13872	13891	14085	13863	13795	13757	14044	13928	13840	14001	13952	13791	13790	13790	13763	13947	13927	13828	13989	13805	13814	13972	13857	14103	13786	13794	14024	13842	13881	13997	14042	13903	13866	13796	13757	13990	13840	13783	13976	13846	13842	13990	13872	13810	13874	13866	13969	13803	13910	13735	13946	13997	13803	13855	13887	13926	13960	13975	13830	13763	13803	13934	14072	13872	13826	13925	13952	13896	13875	13883	13872	13833	13934	13985	13814	13893	13834	13781	13941	14020	14021	13736	14050	13777	13977	13894	13818	13795	13861	13898	13881	13782	13916	13866	13939	13873	13952	13788	13915	13946	13831	13844	13863	13999	13888	13853	13902	13998	14101	13806	13871	13738	13838	13764	13891	13762	13746	13878	13805	13765	13921	13946	13898	13768	13823	13778	13951	13925	13894	13974	13903	13869	13911	13858	14041	13958	13758	13884	13901	13955	13814	13907	13841	13947	13880	13982	13936	13996	13825	13711	13956	14022	13854	13969	13825	13896	13775	13839	13915	13910	13822	13777	13917	13701	13992	13941	13843	13927	13808	13798	13911	13973	13842	14027	13861	13751	13954	13835	13861	13883	13815	13923	13975	13927	13812	13873	14028	13766	13757	14124	13934	13823	14010	14168	13964	13978	13791	13758	13890	13817	13875	13791	13852	13974	13818	13829	13920	13796	14084	13919	13876	13913	13795	13859	13904	13856	13962	13962	13824	13968	14044	14076	13844	13828	13975	13963	13734	13762	13776	13873	13839	13848	13886	13751	13888	14148	13815	13820	13958	13902	13922	13926	13994	13784	13794	14017	13823	13946	13914	13956	13932	13938	13945	13913	13984	13969	13899	13793	13923	13710	13841	13851	13798	13788	13957	13815	13743	14044	13861	13829	13802	13915	13873	13968	13935	13893	13709	14032	13876	13877	14119	13913	14013	13835	14008	13960	13861	13796	13803	13833	13815	13879	13825	13929	13885	13834	13911	13819	13878	13928	13917	13896	13664	13907	14017	13875	13908	13780	14026	13825	13674	14061	13818	13856	13926	13847	13864	13892	14015	13914	13933	13808	13912	13911	13928	14044	13983	13842	14072	13931	13837	13774	13937	13869	13798	13839	14060	13782	13961	13862	13843	13874	13875	13886	13884	13823	13869	13848	13886	13974	13889	13951	14052	13987	13883	13931	13936	13796	13893	13970	13922	13784	13962	13788	13929	13788	13911	14023	13944	13968	13835	13930	13889	13865	13961	13769	13785	13891	13863	13955	13928	13863	13803	13921	13917	13912	13853	13818	13732	13962	13799	13915	13985	13791	14008	13851	13847	13896	13886	13832	14031	13856	13931	13878	13875	13873	13948	13936	13763	13848	13790	14094	13828	13810	13941	13736	13980	13918	14099	14016	14036	13956	13814	13819	13802	13970	13876	13689	14003	13972	13814	13707	13910	13992	13874	14025	13985	13918	14017	13827	13968	13851	13867	14043	13831	13929	13922	13781	13733
24758	21190	27826	25395	23773	26457	26960	23865	22834	22601	22097	21888	21587	21628	21535	21095	20758	20926	20791	20894	20907	20817	20782	20594	20798	20574	20581	20552	20712	20682	20727	20377	20588	20574	20644	20538	20426	20435	20486	20476	20611	20626	20612	20467	20670	20588	20688	20465	20520	20656	20559	20605	20417	20460	20476	20439	20624	20524	20401	20300	20437	20460	20146	20364	20503	20566	20328	20568	20621	20347	20555	20629	20385	20397	20347	20519	20452	20406	20363	20346	20451	20432	20468	20320	20345	20229	20540	20460	20628	20550	20164	20362	20288	20324	20693	20492	20223	20473	20449	20428	20436	20269	20601	20391	20291	20507	20541	20582	20283	20213	20583	20388	20636	20442	20314	20500	20341	20341	20369	20395	20559	20308	20349	20456	20586	20337	20480	20316	20568	20722	20481	20383	20541	20392	20250	20601	20611	20539	20636	20304	20527	20302	20356	20252	20481	20570	20440	20362	20753	20752	20299	20399	20429	20424	20485	20255	20410	20797	20562	20472	20352	20747	20171	20412	20639	20610	20517	20509	20391	20355	20582	20545	20547	20385	20233	20499	20270	20326	20314	20390	20535	20543	20389	20540	20457	20325	20228	20412	20630	20627	20435	20395	20393	20536	20515	20591	20137	20285	20642	20456	20143	20286	20328	20459	20072	20287	20529	20521	20313	20425	20698	20396	20388	20336	20352	20476	20362	20478	20538	20450	20426	20396	20475	20652	20569	20565	20541	20618	20391	20312	20343	20451	20135	20153	20358	20269	20679	20321	20492	20439	20375	20317	20609	20329	20388	20485	20642	20492	20336	20329	20358	20278	20606	20447	20255	20409	20488	20391	20534	20431	20553	20273	20415	20477	20631	20506	20339	20557	20361	20570	20449	20289	20532	20377	20514	20272	20423	20276	20393	20228	20254	20399	20287	20584	20622	20323	20383	20267	20261	20495	20389	20356	20490	20493	20459	20381	20638	20428	20404	20283	20117	20244	20352	20269	20262	20448	20492	20278	20500	20326	20539	20478	20467	20404	20316	20468	20545	20248	20457	20392	20367	20186	20446	20349	20506	20487	20497	20494	20163	20459	20218	20556	20555	20441	20168	20472	20464	20475	20283	20434	20422	20353	20521	20253	20466	20334	20200	20275	20504	20252	20346	20368	20291	20553	20531	20402	20511	20527	20649	20426	20778	20454	20620	20296	20469	20350	20580	20483	20393	20510	20252	20480	20385	20437	20507	20319	20655	20434	20557	20336	20326	20442	20466	20457	20573	20387	20327	20500	20451	20572	20337	20355	20317	20371	20425	20487	20259	20342	20095	20293	20320	20370	20316	20256	20263	20330	20441	20422	20304	20614	20194	20292	20467	20260	20291	20332	20473	20520	20512	20468	20415	20400	20444	20296	20252	20408	20378	20296	20474	20337	20617	20351	20452	20495	20495	20445	20239	20163	20152	20209	20377	20378	20360	20510	20663	20348	20564	20326	20544	20539	20404	20588	20347	20374	20540	20415	20518	20304	20467	20520	20447	20310	20215	20281	20364	20596	20523	20303	20165	20329	20300	20627	20272	20451	20403	20560	20384	20152	20278	20348	20520	20570	20332	20348	20125	20499	20676	20492	20324	20474	20163	20320	20583	20685	20446	20368	20546	20404	20562	20289	20391	20058	20265	20361	20521	20586	20346	20201	20419	20608	20334	20424	20364	20202	20423	20274	20235	20341	20509	20407	20412	20292	20338	20405	20289	20467	20285	20412	20559	20559	20528	20602	20464	20149	20341	20610	20463	20477	20270	20340	20577	20351	20284	20487	20386	20394	20496	20640	20470	20435	20420	20394	20329	20385	20533	20500	20654	20188	20472	20369	20327	20195	20426	20475	19985	20169	20386	20266	20416	20503	20122	20444	20304	20622	20649	20484	20338	20348	20371	20485	20186	20443	20615	20389	20309	20601	20390	20503	20231	20547	20542	20581	20366	20353	20343	20291	20367	20451	20656	20166	20331	20377	20498	20499	20233	20366	20487	20385	20423	20455	20739	20194	20294	20424	20366	20352	20538	20496	20304	20411	20395	20356	20418	20470	20525	20606	20337	20475	20217	20337	20454	20647	20473	20289	20273	20260	20169	20281	20412	20537	20471	20301	20331	20237	20257	20415	20228	20221	20368	20333	20383	20434	20509	20240	20369	20586	20368	20385	20119	20360	20491	20358	20438	20583	20355	20380	20580	20503	20348	20543	20321	20354	20050	20345	20469	20598	20450	20319	20469	20289	20318	20252	20282	20533	20285	20241	20636	20378	20408	20567	20547	20354	20315	20314	20472	20397	20303	20338	20379	20317	20699	20563	20326	20442	20337	20376	20163	20359	20447	20145	20459	20494	20642	20743	20485	20592	20440	20382	20473	20441	20504	20461	20531	20308	20302	20398	20460	20464	20461	20322	20464	20582	20426	20281	20446	20463	20327	20310	20303	20466	20324	20156	20388	20422	20422	20343	20563	20514	20430	20570	20424	20295	20526	20275	20227	20500	20122	20166	20479	20380	20140	20354	20376	20585	20491	20569	20545	20534	20422	20111	20548	20565	20517	20252	20402	20339	20449	20290	20277	20626	20333	20453	20380	20136	20270	20259	20540	20246	20333	20456	20068	20280	20295	20266	20485	20567	20498	20264	20440	20353	20365	20410	20550	20485	20304	20451	20403	20558	20480	20352	20592	20327	20317	20352	20500	20828	20388	20414	20461	20517	20255	20440	20480	20200	20355	20608	20408	20007	20315	20503	20451	20110	20487	20289	20648	20423	20513	20565	20343	20441	20509	20423	20187	20448	20490	20373	20256	20361	20525	20228	20096	20486	20177	20083	20341	20649	20600	20291	20261	20417	20553	20526	20622	20474	20359	20335	20458	20504	20636	20087	20306	20449	20463	20487	20469	20312	20529	20376	20576	20397	20333	20395	20578	20471	20487	20132	20385	20487	20692	20497	20340	20263	20260	20391	20374	20359	20440	20619	20382	20394	20451	20432	20437	20672	20297	20219	20321	20388	20178	20474	20413	20207	20306	20381	20422	20564	20501	20276	20280	20347	20363	20396	20237	20318	20531	20511	20535	20432	20215	20441	20455	20465	20217	20268	20377	20244	20564	20532	20400	20423	20225	20275	20317	20397	20344	20548	20258	20444	20584	20249	20335	20417	20483	20817	20555	20446	20560	20488	20249	20558	20455	20153	20327	20435	20358	20472	20438	20567	20405	20455	20356	20428	20318	20593	20316	20443	20368	20568	20336	20351	20420	20563	20508	20508	20583	20464	20565	20552	20222	20364	20609	20059	20443	20571	20435	20510	20412	20422	20068	20334	20589	20661	20089	20638	20650	20164	20326	20451	20282	20193	20323	20486	20323	20491	20634	20562	20452	20463	20380	20247	20254	20500	20329	20489	20547	20478	20340	20229	20280	20465	20714	20571	20331	20385	20447	20603	20560	20533	20450	20257	20396	20636	20492	20452	20449	20434	20600	20475	20449	20274	20386	20440	20463	20354	20265	20399	20520	20504	20389	20457	20371	20301	20366	20402	20470	20550	20225	20447	20382	20430	20196	20087	20610	20302	20388	20427	20366	20399	20431	20047	20379	20304	20194	20371	20425	20335	20483	20474	20234	20439	20263	20498	20313	20376	20361	20488	20400	20317	20348	20345	20349	20234	20606	20448	20497	20326	20354	20327	20415	20557	20385	20570	20498	20212	20197	20265	20482	20488	20346	20518	20417	20477	20431	20534	20309	20454	20650	20382	20359	20552	20344	20261	20555	20125	20317	20556	20448	20675	20512	20469	20351	20087	20374	20452	20245	20358	20438	20399	20239	20724	20295	20457	20519	20202	20507	20413	20470	20467	20421	20571	20365	20469	20384	20426	20263	20179	20389	20424	20511	20352	20418	20598	20441	20296	20076	20020	20370	20126	20392	20397	20315	20696	20183	20483	20315	20589	20512	20493	20271	20299	20589	20467	20451	20631	20371	20339	20605	20282	20619	20340	20542	20335	20258	20584	20408	20417	20137	20364	20295	20282	20471	20298	20356	20363	20296	20374	20341	20398	20379	20452	20231	20171	20336	20283	20266	20352	20505	20270	20191	20473	20318	20402	20430	20355	20516	20347	20468	20634	20453	20370	20427	20312	20524	20408	20382	20564	20513	20216	20200	20360	20472	20572	20434	20598	20549	20473	20512	20554	20279	20565	20316	20298	20320	20460	20540	20481	20287	20379	20251	20317	20746	20345	20533	20381	20792	20482	20491	20431	20439	20485	20326	20472	20369	20479	20277	20327	20421	20182	20415	20300	20590	20418	20559	20349	20410	20410	20347	20390	20442	20031	20497	20355	20347	20164	20325	20496	20397	20446	20322	20324	20668	20507	20500	20379	20389	20516	20423	20442	20190	20422	20268	20300	20235	20353	20414	20338	20380	20488	20306	20421	20461	20751	20574	20541	20566	20382	20348	20302	20371	20351	20402	20519	20469	20278	20411	20430	20570	20461	20519	20386	20458	20356	20310	20307	20337	20320	20361	20558	20592	20563	20504	20260	20312	20303	20582	20513	20347	20313	20418	20344	20400	20265	20542	20154	20165	20435	20455	20381	20326	20194	20424	20241	20525	20372	20467	20428	20391	20438	20288	20681	20340	20521	20555	20393	20303	20206	20187	20506	20359	20206	20359	20492	20452	20537	20349	20304	20175	20351	20266	20445	20504	20407	20190	20177	20587	20670	20510	20425	20342	20355	20462	20464	20512	20557	20517	20413	20360	20424	20615	20474	20471	20269	20510	20488	20294	20454	20326	20548	20521	20454	20483	20749	20371	20316	20257	20400	20380	20479	20473	20518	20395	20602	20305	20473	20521	20375	20484	20406	20591	20187	20398	20308	20318	20638	20280	20328	20439	20318	20410	20402	20472	20338	20463	20562	20298	20417	20353	20631	20447	20350	20596	20479	20386	20368	20420	20281	20196	20446	20314	20419	20416	20440	20243	20172	20254	20321	20394	20470	20395	20546	20449	20553	20303	20548	20593	20498	20410	20712	20467	20362	20327	20439	20363	20481	20539	20421	20286	20244	20566	20336	20633	20568	20439	20423	20281	20696	20517	20398	20353	20368	20334	20182	20551	20305	20487	20411
20997	35506	35005	28242	24032	21290	19629	18228	17354	16721	16020	15807	15559	15313	14994	14822	14777	14534	14724	14508	14550	14321	14340	14357	14109	14057	14028	14180	14098	14074	14017	14000	14035	13914	14055	13992	14060	14105	14086	13897	14004	13822	13996	14041	14171	13940	13936	13731	14083	13957	13948	13785	13893	13900	14124	13828	13744	14033	13741	13868	14034	13856	13988	13709	13829	13943	13933	13752	13869	13738	13827	14037	13915	13914	13817	13876	13948	14042	13914	13739	13871	13979	13820	13911	13785	14037	13676	13895	14009	13871	13647	13918	13819	13803	13829	13634	13842	13899	13924	13889	13898	13845	13860	13950	13892	13811	13877	13985	13893	13923	13987	13835	13847	14116	13959	13889	13851	13914	13873	13883	13969	13939	13826	13952	13907	13930	13929	13978	13922	13735	13922	13868	13918	13851	13789	13846	13874	13776	13857	13876	13812	13763	13784	13750	13811	13894	14092	13891	13881	13853	13918	13846	13922	13939	13867	13821	13999	13990	13791	13895	14000	13866	13898	13787	13901	13797	14027	13762	13863	13842	13948	13829	13711	13690	13915	14078	13759	13916	13994	13856	14016	13749	13801	13919	13887	13995	13888	13969	13734	13944	13816	14114	13999	13862	13913	13811	14052	13939	13728	13904	13819	13863	13833	13914	13885	13904	13845	13802	13823	13852	13832	14003	13851	13942	13835	14009	13669	13856	13833	13946	13999	13865	13981	13846	13884	13827	13852	13950	13960	13925	13956	13788	14065	14084	13874	13833	13919	13876	13992	13778	13805	13853	13896	13941	13837	13771	13932	13887	13900	13976	13766	13815	13853	13765	13850	13780	13802	13911	13981	13891	13932	13839	13836	13832	13846	13875	13877	13921	13841	13757	13929	13986	13782	13937	14169	13902	13882	14148	14005	13961	13895	13775	13972	13793	13952	13962	14003	13856	14099	13967	13742	13900	13775	13737	13900	13902	13937	13893	13719	13861	13816	13902	14010	13889	13756	13831	13901	13928	13798	13916	13884	13820	13816	13804	13888	13964	13949	13990	13783	13846	14022	13881	14028	13920	13904	13751	13866	13848	13731	13953	13863	13892	13689	13969	14042	14023	13881	13903	13924	13923	13842	13902	13865	13939	13795	13883	13995	13798	13902	14007	13742	13939	13947	14089	13935	13848	13732	13889	13860	13951	13992	13758	13784	13837	13851	13782	13978	13867	13932	13981	13863	14062	14000	13875	13783	13805	13687	13794	13879	13904	14041	13765	13939	13779	13925	13896	13816	14006	13950	14002	13830	14050	13862	13774	13966	13844	14025	13890	13805	13770	13800	13922	13683	13968	13780	13800	13889	13859	13874	13968	13839	13848	14006	13805	13824	13932	14016	13905	13895	13873	13940	14026	13909	13930	13933	13810	13912	13832	13769	13963	13774	13881	13684	13768	13801	13813	13994	13915	13770	13842	13832	13810	13823	13877	13734	13868	13829	13864	14065	13866	13811	13781	13743	13816	13788	13979	13972	13838	13980	13891	14012	13817	13948	13755	13994	13855	14019	13921	13882	13868	14019	13781	14032	13910	13760	13872	13742	13971	13873	13851	13943	13906	13840	14078	13923	13907	13927	13909	13928	13938	13950	13791	13899	13907	13835	13836	13873	13771	13731	13869	13851	13871	13818	13954	13968	13829	13831	13891	13911	13759	13771	13816	13920	14123	13872	13788	14049	13981	13826	13722	13681	14025	13890	13737	13737	13974	13913	14020	14119	13855	13899	13828	13743	13852	13865	13919	13953	13871	13830	13912	13946	13917	13985	13953	13979	13909	13850	13895	13819	13951	13810	13775	14006	13938	13974	13928	13805	13907	13958	13902	13790	13880	13756	13977	13991	13827	13905	13961	13931	14044	13853	13990	13834	13872	13914	13900	13956	14075	13781	13932	13808	13836	13838	13886	13726	13894	13840	13866	13866	13934	14037	13910	13808	13981	14011	13883	13871	13863	13824	14087	13769	13862	13921	13854	13926	13841	13923	13814	13808	13904	13841	13760	13930	13694	13751	13803	13960	13915	13796	13783	13805	13756	13873	13788	14073	13945	14014	13901	13842	13864	14125	13943	13897	13988	13921	13921	13980	13798	13997	13839	13923	13823	13901	13785	14055	14027	13883	13873	13785	13850	13867	14070	13894	13956	13933	13753	14033	13789	13807	13902	13710	13946	13843	13966	13980	13822	13715	13871	13938	13915	13811	13915	13954	13880	13775	13701	13795	13733	13904	13930	13931	13939	13892	13965	13747	13875	13822	13964	13965	13916	13795	13847	13746	13868	14075	13862	13789	13992	13916	13895	13915	14066	13962	13977	13836	13856	13866	13878	13980	13800	13920	13966	13943	13898	13835	14013	13869	13990	13774	13863	13819	14002	13864	13961	13928	13872	14000	13941	13900	14020	13710	13900	13897	13879	13918	13865	13873	13877	14016	14065	14037	14005	13955	13855	13876	13888	13947	13911	13903	14060	13951	13789	13869	13830	13927	13867	13873	13973	13931	13762	13967	13882	13956	14067	13873	13988	13837	13860	13797	13965	13892	14021	13596	13886	13900	13888	13973	13909	13700	13920	13830	14016	14088	13921	13816	13720	13960	13835	13879	13855	13888	14005	13859	13984	13937	13695	13935	13776	13954	13732	13858	13771	13924	13992	13825	13788	13874	13959	13772	13861	13753	13818	13926	13900	13945	13911	13896	13858	13776	13932	13957	13822	13729	14013	13834	13875	13932	13923	13724	13787	13923	13866	13903	13949	13735	13927	14040	14047	14018	13915	13958	13866	13853	13825	13804	13834	13772	13865	13875	13737	13854	13860	13805	13917	13832	13886	13743	13893	13926	13769	13845	13814	13907	13901	13997	13823	13949	13858	13892	14038	13868	13915	13709	13791	13797	13999	13954	13999	13790	13766	13824	13902	13890	13982	13796	13938	14034	13924	13864	13888	13928	13872	13842	14013	13854	14011	13763	13859	13889	14070	13854	13961	13912	13830	14095	13873	13716	13816	13963	13757	14028	14010	14023	13970	13604	13912	13750	14126	13985	13835	13954	13951	13855	14018	13899	14013	14013	13838	13922	13862	13877	13969	13868	13894	14045	13844	13911	13939	13976	13754	13673	13987	13721	13923	13818	13971	13680	13762	13788	13785	13891	13889	13862	13903	13830	13781	13861	13918	13797	13890	13951	13843	13893	13925	13952	13834	13999	13851	13996	13851	13876	13853	13825	13888	13868	13865	13893	14053	13905	13683	13955	13983	13843	13786	14049	13836	13768	13888	13773	14044	13972	13867	14060	13907	13817	14077	13828	13978	14035	13921	13924	13903	13883	13995	13951	13799	13911	13934	14000	14065	13884	13943	13977	13847	13864	13954	13854	13830	13909	13936	13969	13898	13894	14049	13687	13821	14012	13947	13845	13698	14046	14018	13938	13955	13730	13842	13927	13861	13851	13834	13895	13855	14013	13786	13891	13838	13825	13870	13875	13913	14010	13910	13987	13822	13874	13852	13915	13814	13884	13813	13731	13907	13892	13762	13967	13913	13837	13710	14000	13939	13762	13989	13898	13887	13897	13739	13742	13860	13842	13827	13852	13638	13852	13743	13900	13974	13948	13796	13943	13726	13886	13959	13803	13933	14010	13780	14026	13800	13978	13840	13908	13742	13832	13867	13841	13763	13917	13935	13687	13799	14008	13782	13843	14084	13851	13964	13839	13883	14007	13815	13926	13775	14022	13781	14104	13925	13868	13860	13826	13998	14058	13764	13805	13858	13842	13902	13926	14088	13743	13946	13765	13879	13765	13902	13843	13849	13979	14024	13831	13834	13878	13842	13973	13952	13967	13819	13810	13933	13977	13906	13791	13785	13846	13972	14087	13946	13794	13904	13920	13982	13762	13815	13964	13998	13871	13968	13804	13888	13861	14033	13904	13839	14025	13880	13976	13858	13794	13859	13665	13856	13865	13689	13948	14034	13843	13815	13766	13838	13943	13987	13644	13960	13868	13913	13879	13795	13831	14032	13893	13845	13753	13831	13714	13918	13921	13900	14007	13821	13853	13835	13664	13796	13800	13826	13871	13849	13965	14020	13949	13819	13854	13943	13898	13932	13836	13963	13960	13773	13730	13982	13917	13777	13909	13810	13904	13933	13856	13898	13880	13993	13981	13756	13925	13885	13672	13626	13914	13960	13814	13942	13921	13802	13936	13775	13630	14005	14016	13894	13658	13800	13855	13919	13795	13901	13948	13828	13881	13985	13988	13919	13907	13804	13748	14010	13762	13893	13842	13946	14066	13956	13858	13811	13896	13749	14066	13898	13822	13815	13992	13941	14077	14003	13845	13787	13888	13806	13797	14059	13889	14033	13842	13872	13848	13961	13921	13823	13756	13999	13935	14021	13812	13970	13796	13963	13836	14047	13926	14026	14059	13930	13774	13962	13818	13926	13884	13835	13797	14028	13841	13857	13920	13781	13993	13816	13871	13937	13631	13890	13996	13710	13891	13871	13805	13931	13877	13864	13989	13962	13762	13840	13781	13752	13863	13788	13966	13919	13713	13792	13907	13751	13882	13895	13842	13909	13903	13937	13821	14002	13737	14172	13850	13895	14008	13866	13899	13826	13855	13791	13953	13890	13813	13871	13980	13909	13848	13966	14062	13834	13908	13886	13839	13890	14113	13993	13873	13844	13958	13916	13828	13888	13770	13999	13897	13865	13842	13989	13919	13937	13812	13795	13926	13861	14035	13804	14021	13761	13718	13765	13989	13814	13847	14022	13915	14054	14058	13904	13688	13902	13771	13775	13872	14081	14034	13889	13822	14041	13966	13871	13813	13801	13971	13860	13805	13870	13776	14006	13926	13871	14068	13797	13680	14015	13869	13809	13813	13900	13871	13963	13902	13960	13949	13866	13983	13722	13954	13969	13638	14035	13892	13848	13918	13760	13916	13860	13926	13886	13784	13831	13850	13797	13971	13799	13799	13764	13892	13787	13996	13944	13831	13760	13787	13978	13969	13954	13969	13853	13834	13896	13899	13913	13759	14040	13876	13917	13898	13969	14063	13755	13865	13854	13807	13956	13966	13902	13837	13812	13974	13833	13911	13829	13788	13730	13840	13964	13918	13978
22707	21167	27860	24987	22557	26834	31066	26922	25331	25023	24507	24227	23695	23273	23319	23206	23022	23054	22927	22910	22694	22687	22605	22501	22561	22341	22501	22413	22180	22232	22369	22428	22492	22298	22300	22234	22243	22292	22369	22272	22174	22365	22316	22311	22287	21835	22180	22317	22211	22200	22041	22169	22265	22234	22157	22255	22177	22070	22284	22199	22035	22031	22330	22035	22156	22273	22535	22199	22145	22204	22317	22195	22314	22328	22038	22065	22157	21924	21925	22409	22403	22029	22155	22097	22394	22122	22190	22040	22099	21934	22120	22054	22149	22251	22154	22392	22100	21907	22015	22144	22203	22116	22134	22055	21909	22448	22131	21961	21953	22310	21954	21934	22149	22340	22204	22007	22020	22337	21990	22280	22292	22113	22126	22178	22271	22394	22271	22121	22386	21969	21966	22071	22138	22092	22095	22184	22244	22015	22138	22287	22099	21919	21858	22044	22072	22091	21939	21995	22137	22331	22306	22251	22051	22096	21975	22158	22157	22188	22013	22298	22184	22137	22271	22218	22173	21929	22098	22278	22247	22061	22275	22422	22167	22082	22222	22165	21943	22139	22143	22172	21980	22138	22039	22288	22254	22081	22087	22282	22145	22143	22113	22260	22096	22358	22234	21959	22199	22297	22145	22120	22042	22074	22078	21998	22013	22186	22149	22154	22166	21962	21877	22202	22173	22199	22112	22011	22227	22050	22274	22198	22415	22170	21826	22090	21892	22295	22164	22135	22057	22033	22018	22197	21956	22130	21951	21893	22084	22029	21959	22203	21872	22036	22074	22086	22057	22327	22127	22046	22331	22090	22329	22149	22127	22177	21925	22113	22234	22401	22272	22100	22043	22050	22353	22039	22158	22026	22261	22246	22361	22160	22153	22250	22124	22012	21956	21929	21935	22105	22096	22347	22036	21956	22288	22129	21948	22070	22256	22190	22022	22019	22135	22016	22232	22319	22205	22067	22241	22236	22200	21828	22232	22091	22290	22239	22267	22007	22026	22160	22213	22164	22085	22133	22247	22097	22121	22179	22089	22091	21913	22109	21985	22325	22199	22239	22271	22246	22207	22142	22060	22017	22158	22213	21777	22053	22334	22117	22361	22210	22088	22332	22010	22086	22138	21941	22161	22191	22249	22071	22037	22148	22165	22295	22177	22012	22166	22372	22090	22196	22114	22003	22044	21965	22282	22108	22265	21890	22145	21893	22003	22126	22078	22126	22317	22013	22059	22427	22053	22242	22222	22246	22318	22036	22086	21967	21985	21979	22186	21901	21989	22268	21902	22263	22124	21954	21925	22106	22263	22224	22092	22083	22200	22032	22010	22297	22440	22081	21722	22150	22114	21946	22051	22149	22071	22334	21968	22136	22070	22106	22045	22148	22045	22092	22016	22363	21992	22131	22104	22109	22117	21999	22009	21909	21957	22199	22062	22220	21977	22153	22296	22050	22099	22108	22165	22190	22158	22406	21893	22064	22030	22144	22127	21901	21881	22041	22204	22096	22218	21944	22232	21997	22035	22193	22039	22068	22107	22178	22161	22022	21983	22196	22151	21971	22149	22107	22095	22028	22296	22084	21938	22313	22063	22133	22138	22086	22255	22098	21942	22172	22233	22107	22066	22032	22154	22170	21954	22093	22216	22052	22317	22141	22026	22188	22057	22034	22317	22100	22414	22341	22007	21970	22048	22203	22206	22101	21841	22157	22155	22210	22127	22100	22100	22153	22202	22078	22130	22177	22030	22067	22014	22036	22365	22335	22168	22315	22297	22208	22076	21930	22160	22106	22397	22177	21837	22056	22125	22156	22105	22071	22331	22055	22126	22060	22230	22149	21912	22231	22249	22212	22150	21875	22365	21862	21962	22228	22090	22096	22003	22186	22180	22251	21954	21966	22146	21988	22322	22197	22293	21986	22016	22021	22186	22101	21910	21914	22027	22088	22157	22097	22236	21912	22100	22102	21972	21940	22304	21938	22211	22165	21894	22249	22285	21825	22024	22255	22104	22098	21895	22249	21984	22087	22012	22001	22293	22118	22101	21931	22032	21984	22149	22239	22132	22221	22210	22052	22184	22263	21962	22277	22341	22059	22104	22190	21971	21950	22221	22467	22322	21862	22031	22196	22018	22073	22033	22204	22280	22292	22285	21835	22171	22148	22210	22067	22320	22152	22327	22282	22148	21962	22158	22289	22036	22239	22007	22082	22022	21804	22059	21948	22067	22260	22242	22206	21933	22191	22074	22292	22324	22127	22240	22311	22210	22224	22184	22148	22117	21865	21860	21931	22264	21943	22138	22091	22225	22167	21813	22006	22161	22173	22001	21822	21955	22263	22053	22178	22299	22195	22167	22027	22075	22194	22286	22041	22248	22310	21954	22027	21991	22276	21995	22244	22255	22043	22053	22067	22206	22073	22091	21907	21878	22068	22047	22165	22215	21990	21915	22171	22198	21961	22031	21933	22329	22160	22214	21980	21958	22025	22219	22137	22316	22205	22155	22089	22120	22133	22270	22172	22106	22242	21988	22119	22240	22168	22061	22243	22129	21798	22118	21941	22018	21964	22035	21944	22212	22214	22122	22134	22221	22203	22161	22327	22176	21979	21976	22183	22212	22001	22162	22027	22371	22121	22173	21868	22131	22143	21912	22118	22021	21895	22286	21869	22181	22205	22212	21907	22090	22154	22195	22148	22243	22400	21879	22142	22003	22123	22220	22186	22172	22022	22256	21992	22284	21767	22131	22124	22199	22080	22284	22035	22154	22149	22418	22012	22214	22034	21986	22261	22102	22416	21963	21988	22217	22074	22100	22193	22020	22206	22010	22229	22148	22167	22132	21810	22082	21941	22149	22375	22021	22182	22084	22241	21997	22069	22357	22212	22394	22336	22101	22058	21924	22226	22035	22103	22077	22189	22114	22208	21939	22175	21876	22048	22199	22230	22078	21977	22340	22183	22240	22023	22067	22081	22135	22112	22120	22296	22288	22180	22120	22266	21856	21915	22167	22103	22282	22218	22210	22322	22257	22001	22317	22193	22015	22223	22055	22404	22051	22084	22272	22036	21997	22182	22221	22142	21991	22137	22339	22208	22217	22075	22103	21870	22099	22034	22015	22276	22261	21899	22174	21748	22202	21996	22069	22160	22251	22197	22288	22027	22189	22185	21977	22245	22037	22018	21958	22205	22026	21977	22287	22027	21948	22112	22262	22206	21978	21990	22067	22374	22370	22329	22343	22070	22060	21865	22275	22314	22020	22185	22020	22040	21904	21966	22163	22196	22302	22077	22221	22109	22110	22329	22098	22112	22072	22231	22271	22429	21982	22129	22154	22036	21962	22192	22125	22032	22041	22167	22310	21859	21953	22231	22107	22210	22269	21947	22239	22199	22144	22010	22220	22216	22163	22006	22087	21954	22379	22227	21945	22113	22063	22207	22069	21939	22037	22380	22191	22200	21958	22103	22129	22144	22039	22114	22074	22235	22125	22194	22034	22106	22169	22132	22274	22045	21962	22292	22134	22089	22193	22095	22120	22174	22085	21920	22023	22178	21982	22193	22060	22245	22382	22139	21841	21988	22120	22157	22159	22208	22374	22275	22053	22110	22159	22092	22163	22246	22168	22051	22057	22100	21887	22163	22082	22200	22270	22118	22128	22023	22213	22382	22209	22049	21936	21975	22224	22146	22086	22142	22160	22247	22123	21971	22093	21970	22276	21998	22167	21907	21975	22167	21999	22085	22421	21968	21916	21829	22235	22411	21933	21978	21920	22194	22086	22065	22212	21909	22129	22203	22137	22171	21967	21823	22047	22154	22083	22096	22275	22185	22046	22106	22117	22275	22070	22134	22268	22204	22080	22077	22275	21952	22059	22192	22138	22000	22268	21861	22167	22046	22175	22165	22181	22025	22237	22258	22197	22238	21845	22093	22283	22237	22040	22176	22381	22103	22383	22187	22141	22039	22234	21913	21985	22152	22195	22086	21933	22175	22282	22092	21830	21907	21815	22118	22124	22181	22053	22072	22213	22091	22057	21878	22331	21979	22144	22124	22024	21989	22201	22112	22129	22451	22096	22072	21903	22127	22095	22376	22098	22117	22173	22219	22018	21967	22257	22172	21965	22118	22148	22185	22157	22055	21897	22024	22139	22195	22286	22254	22026	22159	22135	22259	22011	21957	21977	22016	22402	22140	22206	22210	21995	22028	22180	22302	21986	22217	22230	22083	22222	22080	21848	22094	21859	22398	22163	22085	22080	21878	22323	22078	22144	22191	21856	22150	22101	21999	22042	22053	22043	22136	21818	22446	21999	22421	22281	22076	22036	22012	22166	22304	22190	21943	22108	22186	22173	21964	22086	22254	22228	21951	21740	22003	22028	21953	22149	22186	21951	22239	22204	21895	22103	22378	22384	22023	22063	22085	22266	22097	22086	22140	22302	22248	21899	22109	21977	22054	22291	21981	22137	22073	22083	21949	21989	22169	21887	22085	22342	22119	22373	22515	22245	22087	21886	22130	22154	22152	22116	21926	22071	21911	22111	22104	21976	22349	21929	22255	22108	22160	22321	22218	21987	21948	22213	22151	22178	22234	21952	22186	22175	22167	21943	22259	22150	22259	22271	22177	22251	22160	21857	22179	22052	22213	22348	22312	22141	22161	22219	22141	22227	22188	21855	21993	22211	22165	21971	22101	22042	22213	22145	22347	22155	22055	22047	22156	22265	22061	22199	22147	22105	22095	22074	21989	22138	21987	22127	22081	21976	21855	22119	22216	22460	22131	22150	22182	22199	22141	22129	21953	22259	21954	22204	22248	22043	22014	22149	22003	22360	22212	22000	22060	22063	22040	22151	22209	22173	22262	22363	21944	21985	22337	22529	22155	21975	22141	21877	22106	22125	22107	22255	22136	22269	22216	21935	22027	22449	22180	22188	22172	22256	22125	22168	22161	22205	22090	22062	22167	22017	22162	21813	22310	22000	22289	21997	22075	21989	22127	22214	21965	21792	22005	21955	22121	22039	22241	22222	22075	22138	22126	22244	22105	22206	21965	21903	22226	22065	21850	21958	22189	21836	22006	21991	22190	22083	22155	22063	22206	22124	22370	22226	22256	22101	22237	22312	22090	21970	22126	22216	21945	21944	22188	22242	22072
23196	40583	39721	32636	28084	24386	22038	20545	19355	18397	17646	17520	17173	16595	16217	16146	15950	15734	15747	15546	15474	15179	15390	15211	15139	15157	15015	15132	15069	15116	14670	15168	14908	14781	14751	14902	14959	14922	14961	14827	15014	14804	14652	14703	14844	14881	14907	14735	14769	14660	14927	14866	14654	14904	14851	14709	14848	14815	14749	14544	14590	14828	14972	14791	14892	14716	14795	14641	14703	14746	14790	14871	14585	14703	14642	14964	14711	14774	14752	14800	14948	14599	14639	14721	14632	14712	14637	14713	14716	14763	14908	14793	14655	14686	14813	14721	14879	14700	14704	14849	14638	14620	14755	14674	14812	14628	14776	14913	14749	14720	14812	14434	14770	14803	14859	14665	14551	14778	14711	14516	14728	14694	14605	14795	14798	14651	14629	14572	14645	14819	14737	14571	14600	14816	14679	14795	14814	14693	14605	14773	14707	14690	14838	14847	14686	14823	14787	14628	14614	14748	14806	14763	14628	14633	14776	14782	14648	14699	14815	14806	14728	14570	14729	14722	14625	14610	14761	14643	14614	14782	14686	14796	14813	14554	14691	14821	14532	14643	14713	14777	14833	14669	14704	14869	14889	14576	14828	14461	14619	14820	14781	14563	14799	14712	14890	14670	14742	14639	14640	14567	14798	14544	14788	14770	14703	14724	14486	14826	14639	14566	14748	14694	14663	14834	14731	14723	14787	14849	14493	14672	14582	14592	14675	14683	14565	14665	14663	14721	14691	14742	14771	14666	14660	14722	14513	14635	14632	14648	14558	14702	14514	14791	14695	14776	14590	14778	14697	14567	14865	14779	14809	14637	14690	14638	14518	14795	14525	14809	14791	14750	14652	14756	14732	14693	14530	14775	14684	14604	14556	14694	14606	14627	14926	14861	14708	14662	14740	14612	14791	14574	14685	14776	14772	14652	14784	14555	14499	14685	14716	14794	14687	14696	14622	14644	14657	14758	14697	14744	14616	14793	14460	14820	14774	14638	14583	14844	14495	14671	14776	14517	14797	14711	14781	14653	14779	14759	14618	14723	14704	14468	14662	14651	14718	14754	14749	14617	14653	14636	14792	14844	14810	14645	14733	14786	14674	14519	14669	14702	14607	14794	14634	14661	14729	14583	14700	14683	14695	14754	14626	14783	14619	14702	14575	14653	14704	14815	14563	14562	14738	14804	14603	14795	14623	14660	14736	14793	14636	14757	14701	14665	14666	14763	14729	14703	14611	14573	14734	14831	14905	14743	14826	14595	14651	14671	14705	14799	14734	14686	14791	14869	14616	14599	14625	14789	14807	14640	14707	14677	14714	14686	14505	14606	14724	14770	14706	14676	14697	14586	14661	14737	14658	14546	14732	14700	14736	14634	14613	14797	14713	14633	14738	14770	14650	14748	14788	14730	14737	14714	14703	14659	14713	14702	14752	14658	14794	14681	14543	14458	14801	14915	14518	14822	14486	14694	14715	14972	14759	14637	14584	14735	14689	14691	14821	14850	14554	14755	14581	14854	14607	14744	14692	14737	14688	14640	14881	14805	14599	14891	14929	14702	14798	14673	14726	14533	14688	14793	14558	14780	14718	14823	14679	14702	14669	14641	14669	14736	14492	14604	14564	14642	14735	14816	14760	14557	14829	14757	14736	14813	14564	14667	14612	14563	14667	14582	14552	14877	14760	14861	14558	14812	14712	14686	14731	14624	14821	14591	14780	14775	14713	14720	14678	14634	14653	14693	14574	14786	14820	14642	14706	14730	14632	14665	14746	14630	14739	14714	14603	14753	14697	14645	14696	14799	14787	14693	14760	14797	14589	14593	14633	14679	14389	14682	14681	14663	14641	14561	14860	14538	14679	14735	14713	14693	14797	14724	14627	14676	14708	14772	14796	14645	14676	14532	14727	14589	14657	14685	14608	14645	14741	14646	14718	14628	14802	14752	14695	14551	14689	14680	14790	14655	14590	14684	14654	14719	14641	14624	14680	14719	14666	14659	14720	14876	14621	14673	14664	14700	14787	14702	14678	14527	14577	14688	14747	14624	14532	14650	14671	14639	14759	14688	14622	14910	14674	14585	14679	14650	14521	14711	14632	14598	14709	14701	14727	14730	14683	14627	14640	14791	14853	14538	14777	14662	14664	14661	14636	14469	14694	14700	14706	14448	14656	14531	14774	14537	14621	14673	14713	14766	14628	14860	14690	14734	14575	14723	14806	14700	14770	14766	14616	14743	14538	14698	14625	14729	14670	14616	14804	14587	14709	14556	14689	14631	14663	14747	14581	14549	14621	14952	14666	14615	14754	14474	14686	14684	14715	14804	14656	14682	14685	14750	14668	14602	14647	14742	14650	14567	14608	14643	14747	14814	14725	14713	14643	14695	14739	14556	14640	14749	14553	14694	14802	14684	14681	14739	14754	14790	14614	14693	14556	14714	14852	14678	14624	14641	14677	14547	14624	14740	14723	14700	14782	14877	14666	14696	14632	14727	14855	14703	14708	14550	14757	14584	14943	14778	14698	14629	14592	14863	14653	14659	14718	14577	14868	14742	14690	14811	14569	14702	14600	14708	14633	14593	14753	14735	14789	14773	14685	14790	14592	14681	14547	14680	14594	14621	14679	14707	14812	14696	14760	14692	14618	14688	14558	14789	14483	14680	14644	14692	14648	14633	14798	14684	14889	14733	14504	14720	14702	14762	14773	14692	14678	14583	14600	14595	14821	14717	14640	14872	14729	14733	14502	14791	14629	14618	14757	14785	14657	14661	14764	14733	14667	14871	14849	14654	14711	14724	14694	14772	14800	14780	14787	14750	14646	14569	14905	14721	14751	14664	14642	14762	14728	14620	14710	14723	14670	14821	14821	14613	14677	14647	14581	14614	14557	14792	14624	14780	14809	14666	14677	14596	14676	14695	14591	14726	14665	14675	14836	14497	14572	14760	14625	14666	14727	14551	14835	14578	14727	14720	14631	14549	14634	14812	14646	14663	14663	14706	14632	14694	14714	14773	14811	14562	14744	14632	14660	14716	14567	14810	14725	14743	14752	14595	14625	14601	14705	14693	14783	14855	14737	14634	14472	14698	14721	14595	14701	14639	14856	14700	14671	14829	14740	14663	14547	14817	14803	14673	14588	14738	14607	14551	14604	14636	14672	14681	14632	14548	14874	14610	14531	14762	14809	14601	14760	14707	14754	14649	14576	14620	14575	14785	14859	14772	14658	14858	14669	14646	14727	14752	14630	14711	14775	14654	14647	14578	14700	14636	14698	14562	14672	14784	14688	14861	14592	14764	14507	14699	14558	14735	14727	14769	14723	14636	14806	14668	14776	14646	14790	14811	14714	14832	14586	14616	14784	14574	14715	14804	14708	14664	14646	14567	14551	14655	14655	14706	14666	14674	14614	14722	14645	14730	14614	14801	14747	14799	14648	14768	14477	14669	14589	14784	14599	14618	14537	14778	14649	14697	14610	14878	14749	14692	14763	14507	14733	14624	14706	14666	14821	14490	14861	14631	14703	14690	14750	14644	14672	14629	14752	14782	14830	14704	14801	14886	14592	14525	14660	14796	14703	14564	14696	14727	14794	14601	14862	14676	14706	14736	14719	14634	14884	14758	14806	14742	14783	14551	14765	14742	14716	14854	14638	14494	14788	14724	14797	14698	14610	14549	14788	14618	14750	14787	14801	14729	14655	14665	14730	14586	14696	14718	14698	14649	14728	14783	14652	14653	14804	14722	14562	14919	14842	14577	14610	14858	14615	14681	14691	14843	14725	14657	14628	14797	14835	14701	14742	14708	14604	14468	14693	14738	14594	14763	14762	14967	14777	14812	14760	14728	14723	14454	14745	14634	14696	14749	14733	14740	14702	14567	14731	14780	14740	14826	14774	14786	14793	14739	14763	14688	14824	14839	14794	14499	14758	14791	14575	14596	14632	14747	14732	14749	14678	14618	14849	14780	14624	14677	14728	14708	14804	14820	14635	14819	14758	14637	14879	14863	14579	14564	14705	14627	14742	14548	14731	14591	14835	14732	14679	14498	14730	14728	14774	14695	14637	14781	14638	14715	14549	14455	14666	14789	14645	14712	14727	14764	14621	14719	14443	14742	14599	14984	14733	14562	14690	14682	14754	14608	14640	14617	14833	14700	14587	14666	14733	14545	14598	14749	14652	14607	14804	14650	14668	14737	14722	14569	14817	14749	14748	14586	14664	14624	14549	14746	14788	14638	14708	14678	14659	14499	14911	14608	14498	14642	14862	14760	14620	14665	14832	14393	14627	14838	14678	14667	14675	14622	14673	14779	14748	14729	14770	14816	14652	14744	14791	14527	14678	14543	14708	14691	14707	14838	14732	14630	14728	14648	14472	14647	14702	14521	14725	14735	14623	14656	14648	14608	14836	14823	14771	14653	14803	14612	14799	14745	14586	14720	14537	14580	14627	14724	14780	14690	14607	14673	14700	14704	14586	14788	14617	14567	14786	14589	14849	14640	14651	14839	14717	14725	14683	14706	14815	14613	14699	14634	14703	14872	14610	14625	14689	14642	14634	14617	14793	14774	14705	14673	14565	14705	14621	14766	14648	14739	14621	14716	14782	14639	14631	14570	14742	14342	14730	14645	14559	14664	14546	14805	14702	14730	14786	14666	14683	14791	14607	14676	14734	14721	14788	14801	14718	14720	14641	14628	14535	14650	14548	14614	14863	14586	14879	14719	14637	14598	14680	14721	14679	14682	14747	14599	14607	14718	14779	14777	14663	14554	14740	14733	14582	14668	14725	14887	14740	14703	14657	14639	14652	14622	14711	14725	14661	14735	14886	14559	14779	14546	14637	14783	14873	14584	14706	14766	14652	14645	14882	14603	14630	14743	14807	14622	14637	14854	14571	14673	14468	14818	14841	14683	14600	14772	14746	14689	14718	14575	14665	14765	14588	14726	14561	14689	14653	14665	14543	14645	14666	14809	14730	14588	14767	14731	14645	14646	14846	14694	14881	14678	14502	14684	14648	14622	14682	14736	14655	14974	14473	14765	14683	14747	14708	14687	14675	14660	14561	14669	14735	14780	14727	14622	14758	14775	14731	14842	14708	14520	14602	14814	14757	14743	14684	14775	14787	14625	14717	14723	14852	14748	14631	14683	14722	14778	14709	14723
33856	27360	30105	27476	24320	23142	22667	21717	21450	21223	20859	21043	20927	20612	20641	20576	20784	20397	20388	20469	20654	20493	20193	20550	20340	20179	20241	20173	20231	20234	20321	20273	20145	20096	20280	20392	20416	20320	20154	20445	20396	20051	20056	20111	20436	20339	20096	20235	20115	20108	20257	20181	20274	20402	20160	20414	20240	20333	20131	20273	20363	20512	20375	20244	20264	20205	20331	20200	20288	20365	20300	20236	20267	20180	20287	20434	20152	20428	20293	20009	20138	20304	20316	20236	20264	20248	20446	20319	20185	20322	20246	20221	20062	19929	20194	20357	20211	20107	20388	20372	20217	20309	20080	20351	20275	20276	20151	20163	20406	20168	20472	20089	20161	20134	20154	20386	20350	20100	19970	20285	20462	20120	20356	20210	20227	20201	20146	20199	20273	20306	20024	20184	20213	20351	20075	20192	20436	20160	20011	20307	20390	20290	20215	20286	20320	20234	19989	20198	20111	20322	20114	20302	20252	20077	20270	20235	20245	20222	20394	19958	20153	20241	20173	20093	20197	20190	20206	20486	20432	20293	20259	20112	19957	20234	20047	20210	20115	20123	20255	20168	20227	20190	20264	20228	20237	20149	20124	20387	20295	20232	20324	20146	20352	20328	20072	20198	20055	20168	20140	20383	20068	20249	20263	20279	20135	20401	20161	20247	20033	19966	20314	20192	19996	20181	20159	20036	20532	20362	20258	20394	20321	20523	20091	20299	20273	20284	20565	20222	20501	20381	19999	20118	20184	20240	20312	20100	20268	20193	20119	20261	20171	20242	20208	20262	20113	20202	20296	20364	20499	20324	20261	20226	20297	20112	20339	20501	20110	20418	20321	20143	20409	20193	20239	20419	20299	20314	20290	20170	20192	20034	20177	20393	20340	20280	20231	20084	20304	20141	20388	20237	20180	20266	20057	20355	20345	20249	20204	20171	20298	20008	20130	20296	20123	20052	20225	20205	20243	20195	20046	20278	20525	20406	20390	20014	19983	20195	20156	20064	20290	20026	20094	20056	20268	20405	20245	20079	20045	20204	20142	20061	20178	20301	20100	20100	19955	20275	20335	20401	20279	20154	20311	20194	20538	20229	20170	20086	20252	20140	20217	20259	20209	20299	20255	20476	20384	20139	20226	20488	20277	20322	20304	20320	20151	20320	20328	19986	20308	20401	20227	20375	20167	20125	20232	20385	20096	20326	20311	20169	20140	20463	20337	20240	20213	20217	20384	20324	20132	20305	20215	20470	20264	20152	20312	20368	20209	20355	20092	20156	20284	20129	20052	20379	20201	20464	20045	20318	20231	20404	20139	20241	20336	20273	20256	20147	19988	20030	20129	20398	20063	20336	20059	20203	20245	20137	20236	20032	20408	20196	19935	20307	20213	20275	20156	20241	20308	20275	20361	20132	20116	20088	20463	20394	20061	20303	20044	20230	20184	20412	20297	20233	20290	20152	20325	20257	20287	20166	20240	20142	20254	20167	20139	20449	20012	20329	20099	20298	20323	20332	20234	20288	20162	20150	20206	20264	20117	20407	20155	20123	20451	20323	20070	20430	20359	20178	20066	20364	20272	20183	20229	20016	20037	20336	20424	20242	20327	20160	20180	20116	20438	20470	20272	20206	20086	20101	20336	20072	20100	20263	20464	20129	20029	20026	20076	20301	20313	20080	20356	19998	20162	20229	20312	20205	20148	20231	20277	20154	20167	20130	20163	20116	20126	20248	19973	20091	20096	20171	20340	20357	20081	20387	20470	20204	20455	20370	20224	20027	20277	20119	20266	20160	20009	20340	20389	20186	20227	20276	20077	20209	20062	20155	20478	20004	20168	20484	20187	20197	20133	20258	20265	20034	20376	20174	20155	20333	20363	20426	20135	19925	20257	20240	20223	20250	20445	20266	20178	20115	20315	20232	20211	20357	20460	20106	20113	20250	20216	20079	20180	20103	20406	20409	20175	20258	20141	20198	20469	20245	20091	20325	20509	20234	20179	20079	20206	20223	20067	20179	20189	20082	20155	20344	20203	20306	20264	20140	20240	20080	20445	20302	20109	20176	20255	20196	20198	20378	20226	20232	20201	20309	20166	20397	20267	20107	20145	20147	20089	20079	20362	20190	20247	20394	20252	20128	20202	20198	20252	20263	20187	20277	19848	20236	20165	20133	20192	20245	20291	20282	20304	19994	20149	19977	20085	20248	20073	20319	20381	19989	20326	20146	20233	20224	20424	20194	20218	20159	20207	20440	20272	20564	20352	20326	20318	20424	20224	20086	20201	20020	20246	20225	20200	20172	20017	20260	20179	20267	20027	20176	20064	20361	20076	20135	20137	20190	20229	20040	20117	20155	19945	20448	20375	20392	20267	20066	20191	20371	20219	20087	20084	20250	20177	20114	20175	20020	20126	20183	20169	20298	20212	20251	20059	20156	20076	20329	20159	19957	20137	20444	20205	20137	20239	20271	20345	20195	19972	20241	20162	20143	20342	20182	20138	20224	20444	20161	20148	20320	20188	20164	20309	19985	20347	20223	20320	20393	20130	20038	20392	20294	20438	20215	20346	20247	20311	19991	20185	20023	20327	20394	20129	20044	20288	20455	20338	20280	20244	20291	20326	20194	20280	20308	20390	20002	20024	20223	20202	20277	20222	20509	20222	20153	20095	20176	20211	20342	20075	20206	20438	20254	20265	20210	20211	20131	20166	20213	20434	20326	20133	20349	20117	19993	20253	20221	19993	20189	20157	20547	20407	20431	20275	20298	20295	20385	20384	20083	20069	20331	20388	19974	20250	20194	20161	20335	19921	20038	20220	20194	20321	20214	20375	20120	20147	20230	20468	19952	20373	20018	20140	20472	20313	20163	19791	20237	20156	20339	20122	20043	20238	20046	20124	20437	20278	20218	20241	20142	20259	20216	20121	20262	20257	20132	20172	20250	19983	20301	20090	20339	20354	20496	20380	20277	20195	20394	20424	20132	20220	20395	20053	20312	20309	20375	20086	20039	20206	20107	20169	20156	20267	20072	20237	20446	20214	20260	20451	20202	20247	20098	20214	20112	20275	20144	20459	20250	20462	20297	20466	20018	20014	20099	20185	20089	20167	20416	20321	20345	20344	20162	20057	20165	20207	20235	20432	20393	20124	20217	20209	20180	20352	20388	20254	20220	20252	20078	20154	20177	20242	20147	20124	20268	20216	20147	20346	20489	20363	20112	20011	20217	20492	20279	20208	20374	20269	20320	20314	20285	20361	19968	20254	20179	20182	20252	20258	20201	20162	20237	20082	20051	20337	20301	20443	20278	20270	20225	20292	20193	20217	20148	19936	20395	20331	20047	20096	20027	20314	20272	20166	20102	20192	20340	20141	20112	20239	20187	20302	20096	20144	20164	20253	20306	20442	20473	20360	20220	20465	20344	20275	20228	20124	20107	20434	20297	20416	20574	20565	19920	20068	19928	20249	20358	20161	20170	20229	20270	20164	20127	20421	20327	20210	20207	20191	20111	20138	20160	20037	20196	20333	20299	20307	20104	20293	20352	20258	20076	20165	20465	20264	20275	20046	20113	20192	20360	20286	20384	20221	20247	20350	20248	20249	20236	20027	20203	20310	20148	20187	20035	20076	20451	20106	20126	20111	20312	20320	20591	20299	20337	20187	20237	20343	20276	20415	20318	20021	20147	20238	20164	20296	20225	20433	20089	20122	20081	20279	20397	20216	20175	20264	20471	20501	20562	20487	20379	20004	20341	20370	19983	20372	20196	20308	20086	20083	20257	20413	20429	20307	20226	20204	20419	20614	20328	20263	20201	20057	20128	20040	20281	20379	20199	20245	20163	20285	20230	20304	20178	20160	20388	20343	20247	20229	20442	20097	20221	20203	20188	20144	20463	20412	20178	20347	20494	20375	20139	20261	20124	20219	20214	20490	19898	20115	20100	20159	20231	20424	20439	20233	20422	20004	20194	20201	20170	20226	20095	20211	20247	20400	20120	20365	20226	20043	20310	20268	20204	20122	20325	20066	20285	20242	20453	20222	20216	20103	20295	20406	20500	20054	19997	20271	20086	20194	20519	20189	20307	20148	20294	20119	20404	20170	20523	20349	20060	20399	20466	20181	20276	20382	20247	20290	20278	20258	20400	20300	20465	20216	20217	20068	20281	20300	20330	20201	20263	20256	20239	20061	20155	20318	20422	20284	20317	20274	20276	20252	20371	20213	20180	20276	20368	20225	20148	20454	20046	19988	20333	20271	20183	20032	20293	20185	20178	20301	20331	20563	20013	20053	20405	20202	20226	20187	20276	20280	20058	20354	20275	20276	20367	20308	20206	20059	20450	20382	20200	20373	20108	20046	20565	20341	20211	20445	20281	20182	20240	20342	20499	20304	20192	20106	20233	20249	20153	20236	20230	20097	20148	20209	20236	20272	19967	20085	20463	20269	20097	20075	19991	20195	20185	20440	20173	19966	20410	20216	20178	20377	20136	20064	20108	20466	20124	20210	20377	20286	20186	20017	20291	20258	19994	20342	20263	20333	20191	20479	20146	20282	20078	20127	20340	20000	20066	20433	20347	20237	20001	19946	20205	20281	20307	20135	19986	20326	20088	20053	20158	20335	20010	20139	20138	20401	20224	20073	20131	20126	20238	20260	20269	20377	20346	20384	20299	20332	20193	20111	20215	20405	20079	20308	20363	20344	20011	20292	20240	20328	20317	20168	20090	20238	20258	20190	20355	20316	20318	19894	20128	20252	20280	20117	20258	20345	20205	20545	20425	20187	20089	20145	20401	20300	20257	20188	20058	20278	20208	20197	20268	20389	20168	19990	20017	20471	20266	20254	20298	20305	20184	20155	20287	20123	20066	20425	20346	20399	20134	20319	20067	20314	20210	20202	20423	20415	20357	20269	20399	20114	20239	20227	20017	20235	20577	20302	20445	20367	20276	20217	20131	20344	20424	20279	20383	20281	20019	20295	20276	20398	20399	20295	20061	20331	20213	20184	20034	19937	20209	20336	20166	20115	20315	20233	20283	20191	20317	20250	20163	20143	20306	20370	20164	20077	20246	19887	20254	20190	20167	20347	20298	20138	20248	20046	20351	20389	20115	19989	20223	20097	20052	20218	20015	20153	20242	20314	20385	20217	20284	20377	20174
22076	27768	27132	22146	19665	17804	16699	16144	15647	15337	15013	14854	14722	14614	14408	14629	14419	14308	14240	14262	14247	13985	14186	14050	14056	13997	14033	13902	13959	14137	13902	13969	13911	13987	13843	13949	14061	13879	13938	13978	13922	13789	13907	13943	13850	13942	13787	13912	13854	13863	13947	13812	13971	13882	13903	13807	14000	13703	13829	13774	13903	13888	13729	13804	13859	13902	13844	13841	13751	13842	13734	14147	13812	13876	14023	13982	13903	13758	14005	13850	13733	13797	13860	13891	13975	13864	13965	13901	13995	13923	13968	13758	13900	13855	13947	13938	13884	13793	13977	13968	13903	13900	13891	13857	13919	13971	14059	13824	13966	14017	13785	13928	13932	14029	13890	13861	13976	13835	13799	13816	14033	13852	13983	13846	13887	13974	13985	13859	13821	13750	13985	13846	13927	13903	13922	13928	13884	13845	13818	13810	13941	13938	13897	13879	13760	13935	13861	14025	13882	13889	13956	13841	13808	13903	13907	13920	13896	13819	13871	14018	13884	13878	13831	13848	13882	13773	13841	13898	13770	13854	14002	13907	13868	13820	13892	13978	13876	13834	14034	13892	13849	13988	13856	13914	13843	13761	13978	14037	13865	13952	13884	13849	14092	13869	14004	13797	13973	13788	13804	13959	14014	13815	13862	13873	13873	13868	13756	13835	13958	13712	13780	13853	13739	14062	13993	14008	13957	13859	13939	13887	13897	13956	13972	13789	13746	13890	13604	13867	13890	13849	13587	13812	13876	13699	13819	13896	13982	13853	13792	14002	13925	13852	13888	14006	13831	13683	13967	13731	13872	13841	14118	13786	14020	13831	13836	13873	13834	13936	13845	13961	13859	13927	13999	14083	13756	13737	14029	13804	13953	14038	13903	13665	13831	13908	13924	14038	13787	13901	13908	13831	13876	14044	13880	13915	13845	13838	13869	13791	13806	14055	13852	13948	13827	13789	13864	13930	13920	13851	13917	13886	13923	13901	14007	14023	13912	13844	13957	13780	13865	13933	14026	14003	13819	13891	13872	13901	13708	13991	13959	13811	13945	13803	13885	13917	14036	14005	13939	13861	13973	13832	13711	13808	13769	13687	13995	13936	13918	13980	13634	13869	13937	14057	13926	13849	13810	13946	13793	13672	13715	13974	13765	13887	13840	13859	13856	13974	13846	13970	13834	13745	13861	13599	13973	13873	13809	13665	13948	13774	13888	13780	13837	13979	13927	13958	14025	13932	13839	13770	13933	13872	13871	13756	13983	13892	13894	13872	13952	13895	13693	13757	14085	13938	14023	13837	13900	13830	13840	13887	13751	13948	13794	13950	13935	14008	13912	13804	13932	14020	13884	13935	13815	13865	13808	14095	14010	13827	13939	13891	13966	13874	13936	13730	13836	13943	14122	13919	13902	13860	13861	13881	13779	13867	13901	13931	13873	13833	13906	13841	13971	13824	13950	13906	13942	13784	13922	13729	13945	13877	13978	13861	13692	13923	13947	13899	13851	13829	13803	13933	13894	13937	13824	13788	13847	14030	13846	13874	14021	13838	13972	13792	13701	13861	13853	13819	13842	13964	13822	13964	13940	13783	13853	13865	14171	13833	13849	14000	14084	13816	13791	13762	13778	13758	13914	13768	13895	14047	13918	13744	13808	13926	13873	13986	14011	13876	13601	13888	13907	13974	13826	13830	13920	13908	13821	13776	13870	13920	13805	13737	13898	14014	13867	13931	13908	13934	14012	13789	13885	13948	13945	13887	13944	13805	13912	14008	13910	13917	13917	13995	13986	14020	13935	13882	13940	13859	13727	13991	13829	13818	14038	13707	13909	13834	13835	13693	13748	13977	13907	13813	13964	13914	13870	13803	13972	13795	13880	14098	13983	13942	13835	14028	13681	13849	13859	13950	13781	13763	14087	13991	13970	13731	13921	13706	13768	13887	13798	13942	13891	13812	13903	13807	13860	13864	13948	13682	13729	14000	13910	14122	13921	13843	13961	13917	13858	13898	13947	13970	13966	13908	13774	13849	13816	13829	13992	13922	13862	13771	13982	13783	14001	13835	13868	13913	13875	13948	13822	13928	14058	13783	13796	13830	13850	14045	13853	13694	13979	13980	13790	13846	13945	13727	13968	13885	13817	13907	13890	13846	14065	13819	13940	13978	13878	13950	13906	13918	13883	13975	13989	13844	13839	13887	13828	13899	14029	13839	13983	13958	13879	13858	13883	13979	13716	13893	14017	13727	14137	13963	13813	13830	13899	13793	13884	13978	13841	13903	13880	13820	13946	14046	13881	14055	13978	13822	13773	13807	13994	13895	13791	13896	13937	14090	13867	13911	13844	13881	13986	13847	13847	13795	13705	13924	14032	13657	13857	13885	13909	13943	13945	13801	13903	13977	13832	13575	14010	13860	13881	13925	13865	13693	13931	13793	13928	13809	13774	13903	13852	13727	13810	13863	13849	13853	14089	13864	13858	13935	14011	13961	14057	13932	13879	13861	14031	13940	13832	13902	13778	14024	13709	13806	13948	13944	13750	13894	13902	13808	13743	13826	13957	13939	13790	13907	13905	13870	13829	13875	13881	14010	13819	13856	13805	13887	13851	13805	13920	13957	13826	13841	13688	13791	13785	13892	13997	13853	13842	13837	13809	13958	13842	13892	13751	13922	13968	13984	13833	14018	13727	13901	13845	13780	13777	13968	13776	13829	13841	13827	13949	13849	13718	13865	13962	13929	13861	13943	13859	13852	13948	13685	13877	13960	14098	13812	13845	13810	13976	13677	13980	13945	13925	13793	14195	13778	13947	13726	13874	14004	13890	13937	13950	13807	14035	13934	13832	13885	13923	13944	13881	13917	13711	13894	13991	13860	13855	13898	13905	13936	13875	13773	13971	13928	13801	13957	13826	13887	13981	13985	13842	13860	13791	14022	13778	13792	13896	13864	13887	13898	13825	13929	14090	14012	13843	13926	14041	13927	13771	13924	13826	13883	13864	14045	13956	13868	14018	14056	13857	13794	13948	13965	13923	13815	14093	13912	13766	13753	13993	13905	13902	13936	13700	13822	13845	13991	13939	13841	13962	13953	13843	13980	14004	14044	14048	13965	13866	14068	13872	13900	13913	13819	13825	13998	13945	13826	13843	13907	13764	13873	13941	13747	13888	13888	13847	13959	13914	13988	13775	13838	13976	13878	13962	14060	13897	13854	14027	14001	13945	13908	13847	13909	13793	14006	13941	13966	13953	13792	13808	13879	14016	13837	13785	13852	13807	13752	13884	13851	13928	13805	13895	13999	13802	13821	13754	13703	14025	13728	13925	13785	13988	13884	13687	13880	13881	13757	13916	13947	13675	13765	13850	13836	13918	13736	14037	13855	13934	13942	13949	13965	13777	13962	13962	13649	13665	13918	13855	13880	13806	13820	13720	13949	13995	13928	13840	13884	13903	13996	13838	13857	13848	13978	13848	13961	13826	14102	13774	13914	13821	13897	13831	13964	13901	13906	13991	13866	13896	13721	13996	13899	13836	14130	13737	13965	13856	13946	13914	13871	13930	13832	13965	13743	13877	13999	13883	13739	13865	14030	13921	13889	13916	13752	13948	13890	13732	13885	13838	13940	13799	13729	13745	13874	13739	14014	13895	13904	13830	13799	13840	13873	13905	13940	13956	13850	13880	14012	13860	13979	13848	13878	13887	13883	14029	14005	13913	13865	13852	14058	13852	13837	14011	13840	13851	13875	13866	13921	14022	13646	13753	13847	13757	13862	13834	13921	13841	13982	13878	13723	14012	13750	13879	13826	13849	13957	13856	13686	13873	14037	13898	14056	13846	13876	13844	13927	13588	13973	13957	13869	13850	13925	14005	13966	13926	13864	14124	13882	13880	14019	13824	13821	13872	13876	13916	13927	13959	13942	13747	13916	13957	13907	13880	13796	13795	13870	13941	13976	13877	13840	13879	13957	13816	13901	14005	13926	13955	13689	13752	13947	13857	13962	14007	14002	13914	13808	13971	14049	13785	13947	13928	13899	13717	13838	13819	13995	13899	13853	13955	13924	13979	13818	13877	13850	13882	13813	13809	13998	13895	13847	13829	13867	13982	13738	13776	13855	13905	13712	13969	13783	13900	13931	13705	13852	13927	13936	13938	13886	13967	13934	13968	13896	13841	13908	13915	13819	13893	14069	13826	13800	13811	13783	13932	14019	13835	13753	13981	13750	13860	13791	14026	13798	13879	13872	13816	13921	14051	13933	13683	13785	13796	13926	13981	13793	13872	13979	13907	13852	13897	13975	13810	13776	13965	13840	13725	13900	13942	13961	13905	13787	14048	13696	13913	13870	13991	13819	13952	13796	13945	13779	13860	13998	14068	13873	13938	13952	13991	13873	13850	14038	13747	13830	13927	13851	14079	13843	13852	13866	13930	13785	13969	13818	13714	13844	13762	13990	13725	13989	14030	13613	14009	13753	13851	13892	13865	13763	13827	13740	13826	13872	13805	14049	13876	13763	13856	13994	13953	14026	13964	13908	13902	13898	13967	13752	13793	13870	13881	13878	13728	13847	13948	13968	13811	13915	13804	13959	13982	13928	13832	13935	13826	13971	13953	13702	14045	14020	13841	13772	13973	13924	13960	13822	13999	14051	13800	14033	13910	13853	14033	13778	13865	13835	13883	13759	13822	13736	13920	13938	13933	13880	13764	13939	14013	13860	13841	13889	13911	13874	13846	13891	13778	13868	14000	13754	13775	13936	13981	13897	13777	13893	14022	13975	13764	13972	13903	13933	13858	13990	13855	13757	13999	13817	13981	13793	13918	13807	14108	13775	13697	13904	13846	13932	13798	13802	13860	13951	13787	13846	13893	14031	13877	13779	13730	13822	14120	13905	13969	13876	13869	13838	13958	13848	13852	13966	14065	14096	14075	14042	13863	13828	13825	13975	13860	14022	13925	13828	13770	13853	13814	13866	13869	13851	13881	13851	14064	14012	13886	14100	13904	13966	13793	13835	13706	13984	13902	13860	13893	13835	13748	13863	13882	13911	13883	13713	13835	13921	13929	13909	13881	13805	14004	13712	13982	13847	13755	13764	13904	13761	13699	13977	13865	14070	14043	13835	13895	13771	13864	13902	14054	14018	13852	13741	14159	13658
24703	21192	27787	25368	23918	26392	27079	23675	22399	22316	21993	21777	21696	21291	21428	21135	21168	20946	20893	20928	20934	20839	20703	20795	20582	20792	20856	20693	20669	20454	20640	20467	20486	20351	20507	20694	20605	20414	20268	20291	20478	20645	20618	20631	20483	20411	20653	20508	20453	20451	20366	20422	20301	20210	20619	20406	20232	20461	20457	20348	20319	20555	20369	20462	20566	20509	20409	20544	20384	20494	20280	20425	20410	20436	20570	20304	20288	20259	20272	20392	20391	20394	20511	20380	20391	20228	20537	20323	20265	20274	20142	20556	20360	20484	20377	20341	20348	20371	20394	20456	20256	20196	20448	20549	20484	20367	20268	20277	20235	20264	20283	20443	20225	20035	20236	20341	20336	20234	20162	20161	20320	20388	20377	20377	20307	20085	20492	20314	20331	20547	20306	20495	20390	20334	20453	20546	20437	20155	20685	20366	20473	20392	20189	20369	20313	20265	20116	20424	20359	20080	20310	20267	20181	20301	20357	20274	20335	20219	20318	20102	20250	20278	20380	20257	20320	20230	20428	20492	20261	20509	20242	20404	20197	20512	20384	20536	20450	20408	20628	20466	20307	20283	20433	20385	20306	20480	20302	20463	20572	20594	20055	20423	20468	20176	20172	20286	20451	20303	20371	20307	20654	20298	20191	20421	20185	20388	20415	20187	20349	20529	20404	20114	20265	20405	20399	20344	20479	20246	20363	20466	20670	20377	20334	20218	20315	20273	20438	20502	20423	20482	20575	20361	20456	20387	20276	20440	20463	20188	20328	20464	20412	20380	20450	20481	20445	20151	20346	20452	20356	20433	20254	20255	20389	20411	20461	20592	20388	20388	20506	20278	20479	20300	20241	20295	20562	20498	20465	20283	20426	20439	20482	20403	20436	20383	20302	20318	20381	20336	20334	20133	20583	20367	20189	20394	20584	20263	20322	20512	20337	20416	20467	20338	20391	20405	20385	20167	20316	20315	20331	20505	20288	20547	20390	20261	20196	20225	20505	20119	20338	20407	20611	20404	20148	20676	20299	20395	20273	20125	20439	20223	20214	20221	20487	20285	20253	20222	20334	20341	20202	20365	20171	20415	20515	20398	20235	20452	20458	20337	20256	20311	20384	20401	20256	20257	20519	20544	20364	20445	20337	20456	20411	20238	20131	20173	20373	20242	20149	20423	20483	20246	20322	20051	20345	20490	20465	20299	20362	20536	20270	20334	20434	20400	20388	20292	20339	20528	20538	20247	20341	20276	20498	20368	20544	20259	20239	20425	20169	20469	20547	20552	20281	20464	20425	20329	20346	20509	20231	20414	20408	20361	20232	20259	20393	20217	20350	20333	20361	20371	20183	20303	20413	20404	20178	20332	20380	20355	20247	20210	20095	20319	20477	20299	20264	20327	20427	20165	20197	20460	20506	20595	20297	20429	20397	20519	20425	20408	20417	20196	20450	20117	20453	20325	20523	20326	20444	20503	20277	20385	20318	20259	20322	20195	20219	20313	20404	20123	20555	20577	20259	20242	20330	20398	20435	20316	20175	20107	20093	20218	20320	20447	20175	20457	20450	20145	20505	20349	20315	20380	20341	20346	20389	20448	20375	20057	20257	20617	20534	20229	20342	20380	20200	20235	20350	20413	20380	20463	20205	20348	20349	20322	20512	20515	20282	20102	20436	20356	20387	20279	20425	20426	20176	20109	20310	20579	20405	20241	20552	20414	20634	20396	19943	20489	20295	20259	20164	20260	20369	20495	20367	20211	20493	20418	20344	20201	20243	20138	20514	20300	20213	20292	20203	20305	20302	20218	20356	20360	20688	20478	20217	20234	20283	20012	20212	20287	20336	20288	20531	20440	20423	20229	20461	20463	20322	20497	20316	20288	20394	20391	20392	20345	20523	20371	20422	20424	20145	20677	20230	20258	20133	20093	20418	20421	20470	20357	20336	20384	20372	20122	20045	20483	20424	20459	20724	20173	20296	20311	20414	20055	20370	20397	20540	20274	20300	20369	20286	20300	20282	20368	20415	20386	20266	20582	20341	20504	20172	19949	20202	20342	20312	20404	20266	20352	20129	20300	20440	20261	20220	20408	20394	20440	20430	20368	20559	20506	20274	20296	20182	20279	20415	20272	20405	20406	20317	20387	20324	20115	20382	20503	20358	20313	20123	20074	20314	20324	20195	20283	20342	20477	20552	20103	20386	20266	20030	20321	20429	20499	20320	20398	20455	20316	20364	20151	20286	20392	20314	20289	20428	20230	20487	20293	20231	20482	20240	20220	20500	20280	20455	20237	20232	20289	20379	20488	20249	20251	20306	20417	20189	20349	20510	20381	20624	20511	20557	20318	20188	20302	20237	20180	20376	20475	20463	20463	20397	20382	20537	20448	20336	20560	20359	20432	20385	20282	20241	20319	20658	20364	20176	20457	20508	20341	20470	20415	20301	20106	20230	20484	20462	20425	20228	20273	20508	20452	20284	20135	20326	20009	20320	20201	20241	20283	20421	20437	20312	20287	20157	20349	20141	20261	20330	20279	20311	20249	20513	20162	20257	20405	20387	20375	20573	20553	20441	20291	20543	20279	20211	20135	20414	20336	20314	20311	20308	20634	20206	20230	20368	20277	20190	20368	20354	20414	20195	20260	20315	20405	20000	20361	20482	20560	20478	20363	20285	20369	20294	20368	20456	20135	20527	20515	20391	20362	20174	20389	20246	20456	20459	20599	20364	20303	20546	20300	20383	20308	20440	20509	20440	20480	20633	20473	20171	20325	20506	20452	20601	20313	20228	20367	20463	20488	20348	20329	20263	20271	20388	20358	20440	20543	20433	20379	20378	20228	20227	20274	20368	20462	20430	20405	20357	20475	20228	20232	20293	20241	20522	20576	20302	20186	20153	20396	20383	20395	20365	20368	20338	20530	20287	20273	20297	20134	20358	20280	20314	20320	20349	20327	20295	20456	20305	20395	20422	20349	20189	20346	20333	20278	20331	20190	20216	20124	20392	20174	20400	20506	20551	20481	20137	20247	20180	20483	20284	20337	20257	20491	20380	20358	20189	20473	20253	20359	20480	20629	20167	20315	20359	20191	20553	20306	20411	20527	20359	20407	20412	20382	20247	20390	20311	20148	20124	20149	20238	20031	20376	20276	20336	20181	20424	20362	20386	20281	20271	20271	20423	20475	20337	20543	20383	20286	20256	20158	20466	20433	20479	20698	20123	20294	20235	20432	20207	20472	20477	20520	20222	20349	20405	20378	20465	20360	20564	20109	20199	20436	20353	20410	20362	20347	20296	20421	20322	20302	20514	20354	20378	20518	20423	20475	20295	20226	20071	20306	20489	20290	20281	20233	20496	20492	20438	20237	20035	20122	20297	20330	20233	20268	20572	20417	20230	20255	20326	20170	20375	20341	20133	20258	20274	20472	20210	20384	20329	20387	20310	20210	20462	20275	20460	20412	20405	20477	20391	20358	20584	20346	20485	20442	20430	20388	20436	20390	20385	20118	20226	20473	20243	20197	20126	20307	20274	20349	20193	20342	20191	20467	20504	20495	20274	20206	20437	20332	20345	20316	20211	20372	20569	20265	20318	20294	20152	20301	20372	20516	20414	20250	20286	20368	20475	20307	20385	20342	20360	20203	20435	20434	20156	20529	20551	20394	20251	20453	20113	20419	20378	20286	20272	20326	20436	20417	20426	20449	20472	20479	20311	20385	20397	20367	20407	20331	20343	20242	20229	20244	20456	20282	20485	20516	20454	20403	20403	20336	20352	20250	20570	20503	20357	20500	20393	20269	20153	20315	20414	20356	20365	20432	20123	20425	20300	20244	20274	20173	20324	20028	20204	20163	20515	20331	20331	20380	20555	20193	20302	20471	20610	20405	20399	20317	20459	20416	20171	20560	20196	20203	20497	20226	20390	20437	20599	20352	20181	20389	20298	20487	20379	20339	20366	20188	20364	20168	20169	20208	20206	20518	20290	20174	20375	20398	20484	20485	20476	20293	20307	20350	20312	20431	20252	20278	20546	20427	20368	20208	20272	20456	20134	20408	20334	20388	20396	20257	20401	20450	20287	20299	20485	20494	20256	20226	20534	20356	20259	20239	20475	20184	20076	20451	20191	20181	20465	20188	20314	20336	20184	20418	20402	20468	20564	20378	20430	20341	20195	20287	20386	20464	20299	20361	20320	20425	20164	20291	20131	20520	20496	20321	20140	20364	20214	20302	20410	20297	20325	20246	20445	20368	20389	20368	20537	20409	20360	20320	20312	19864	20180	20350	20637	20361	20304	20133	20316	20293	20384	20192	20332	20309	20255	20269	20213	20353	20185	20359	20351	20257	20280	20458	20225	20313	20234	20097	20255	20364	20270	20536	20445	20309	20268	20506	20408	20215	20418	20497	20251	20195	20148	19954	20263	20263	20285	20344	20340	20238	20425	20329	20472	20352	20584	20413	20556	20336	20310	20324	20231	20640	20349	20356	20319	20621	20230	20517	20686	20143	20276	20219	20353	20328	20354	20267	20297	20246	20271	20321	20471	20211	20435	20178	20396	20395	20310	20210	20234	20241	20328	20230	20454	20332	20238	20440	20373	20359	20329	20440	20458	20566	20462	20108	20310	20440	20568	20452	20364	20255	20231	20302	20290	20181	20308	20264	20356	20411	20368	20281	20555	20468	20403	20407	20361	20369	20177	20216	20334	20249	20327	20392	20453	20351	20213	20383	20414	20347	20374	20373	20406	20441	20364	20454	20384	20261	20287	20465	20278	20438	20421	20428	20324	20236	20431	20486	20262	20352	20538	20386	20283	20305	20404	20517	20337	20263	20341	20784	20517	20304	20172	20062	20257	20574	20500	20148	20282	20433	20264	20364	20496	20354	20234	20345	20456	20196	20628	20378	20424	20602	20449	20315	20239	20279	20081	20251	20154	20358	20242	20436	20588	20348	20444	20288	20093	20292	20230	20199	20448	20296	20434	20237	20639	20322	20534	20359	20184	20500	20252	20296	20391	20307	20322	20261	20408	20277	20514	20684	20145	20316	20505	20461	20405	20173	20302	20347	20043	20241	20354	20277	20321	20338	20285	20251	20240	20422	20458	20466	20300	20156	20540	20344	20338	20493	20479	20273	20371	20243	20453	20548	20397	20426
20655	35062	34456	27901	24015	21139	19479	18227	17133	16681	16420	15726	15413	15139	15202	15011	14729	14607	14560	14458	14346	14388	14140	14090	14159	14140	14234	13936	13953	14013	14095	14057	13967	13797	13860	13800	13976	13865	14002	13925	13881	14016	13949	13844	13890	13988	14065	13933	14041	13947	13987	13970	14043	13876	14019	13882	14000	13802	13809	13902	13887	13993	13812	13852	13984	13951	13867	13998	13826	13745	14052	13928	13729	13994	13769	13721	13670	14010	13738	13828	13898	13963	13959	13891	13791	13864	13905	13893	13805	13949	13818	13712	13868	13926	13782	13940	13930	13911	13728	13811	13860	13842	14131	13952	14014	13971	13791	13742	13710	13836	13952	14031	13993	13826	13753	13899	13814	13871	13847	13841	13695	13968	13923	13952	13852	13766	13940	13864	13921	14049	13793	13817	13888	13728	13949	13973	13916	13936	13789	13869	13824	13854	14050	13770	14115	13942	13869	13744	13830	13761	13915	13957	13713	13907	13922	13933	13982	13859	13869	13789	14009	13861	13921	13938	13872	13943	13892	13904	14042	13951	13834	13819	13856	13725	13909	13957	13755	14015	13824	13872	13923	13861	13955	14045	13822	13879	13897	13956	13758	13799	13955	13948	14007	13831	13962	13867	13820	14011	13784	14023	13862	13927	13693	13922	13906	13782	13889	13913	13744	13802	13790	13977	13880	13878	13772	13792	13688	13906	13673	13826	13885	13809	13529	13734	13812	13857	13716	14025	13752	13816	14016	13667	13921	13813	13928	13804	13875	13838	13790	13865	13851	13996	13884	13967	13713	13770	13881	14031	13738	13700	13933	13977	13748	14088	13904	13845	13949	13730	13865	13859	14001	13951	13835	13961	13955	13818	13843	14009	13731	13902	14010	13785	13931	13885	13867	13947	13847	13977	14013	13856	13952	13826	13767	13807	14012	13872	13761	13809	13852	13857	13852	13795	13761	13834	13797	13842	13808	13812	13828	14036	13996	13851	13972	13783	13956	13932	13835	13866	13841	14025	14035	13790	13920	13907	13902	13922	13917	13981	13956	13978	13820	13900	13948	13858	13802	13882	13754	13880	13734	13778	13759	13948	13866	13754	13878	13815	13887	13977	13839	13914	13808	13813	13875	13877	13699	13740	13860	13930	13813	13939	13833	13752	13847	13771	13799	13921	13848	13713	13762	13840	13782	13837	13903	13773	13916	13907	13860	13833	13837	13886	13898	13828	13895	13826	13981	13895	13792	14008	13761	13945	13876	14047	13783	13956	14078	13712	13870	13930	13886	13982	13932	13766	13854	13821	13677	13802	13724	14013	13868	13939	13819	13885	13862	13890	13815	13802	13773	13952	13911	13651	13794	13772	13943	13835	13816	13901	13882	13803	13901	13746	13903	13832	13781	13932	13997	13959	13859	13847	13758	13785	13708	14005	13839	13994	13866	14016	13849	13961	13827	13949	14052	13884	13878	13931	13838	13789	13953	13757	13801	13928	13797	13723	13927	13897	13663	13946	13981	13873	13834	13930	13847	13845	13967	13919	13926	13898	13816	13768	13758	13702	13999	14000	13928	14016	13992	13922	13889	14007	14026	14063	14079	13898	13876	13904	13878	13670	13751	13687	14014	13817	13951	13883	13839	13840	13820	13927	13849	13853	13975	13814	13902	13766	13869	13700	13799	13873	13854	13796	13788	13937	13915	13884	14067	13661	13876	13854	13914	13935	13828	13993	13740	13968	13904	13937	13938	13758	13871	13818	13721	13938	13884	13942	13595	14003	13935	13975	13789	13949	13848	13972	13790	13871	13831	13861	13954	13776	13814	13847	13845	13784	13859	13967	14073	13827	13818	13921	14011	13951	13858	13952	13841	13801	14033	13764	13853	13895	13872	13882	13840	13903	13891	13778	13716	13750	13982	13787	13781	13837	13798	13892	13837	13995	14005	13829	13783	13868	14000	14008	13773	13973	14042	13822	13926	13907	13863	13820	13796	13936	13873	13850	13898	13979	13940	13873	13952	13731	13739	13831	13908	13886	13799	13893	13778	13836	13885	13752	13787	13996	13773	13914	13916	13877	13744	13766	13967	13964	13867	13888	14004	13706	14020	13815	14045	13876	13790	14018	13745	13865	13960	13950	13767	14071	13933	13804	13949	13838	14083	13836	13918	13924	13705	14032	13916	13947	13803	13974	13971	13805	13879	13789	13912	13915	13942	13995	13970	13822	13888	13854	13835	13948	13919	13961	13750	13890	13870	13911	13881	14023	13774	13744	13892	13782	13829	13985	13832	13806	13838	13719	13994	13918	13918	13843	13813	13689	14041	14094	13796	13765	13923	13904	13943	14028	13918	13915	13944	13792	14003	13815	13858	13722	13969	13850	13854	13822	13887	13923	13824	13906	13906	13928	13849	13970	13898	13790	13851	13917	13873	13919	13892	13922	13876	13876	13974	13981	13971	13976	13803	13932	13811	13777	13910	13846	13945	13788	13826	13821	13833	13803	13871	13827	13804	13952	13872	13894	13958	13729	13807	13853	13905	13947	13878	13827	13843	13762	13677	13814	14019	13860	13868	14054	13916	13771	13930	13994	13814	13749	13975	13762	13805	13794	13993	13798	13804	13982	13794	13864	14040	13834	13924	13862	13885	13905	13947	13922	13899	13836	13736	13761	13841	13940	13870	13669	13749	13840	13866	13807	13855	13984	13822	13737	13834	13873	13962	13729	13967	13834	13869	14006	13717	13671	14048	13806	13878	13944	13794	13830	13993	13752	14002	13869	13838	13762	13802	13842	13931	13863	13934	13771	13795	13776	13857	13915	13812	14000	13741	13863	13809	13866	13861	13956	13980	13876	13977	13756	14032	13868	13787	13868	13908	13921	13832	14152	13891	13977	13893	13899	13956	13874	13948	13910	13795	13860	13855	13751	13863	13925	13862	13821	13902	13846	13805	13907	13730	13914	13822	13946	13782	13870	13769	13806	13922	13776	14045	13726	13963	13866	13908	13910	13807	13907	13977	13835	13873	13886	13957	13933	13938	13770	13945	13959	13909	13867	13777	13892	13712	13795	13715	13859	13828	14030	13835	13766	13791	13841	13960	13864	13797	13995	13860	13900	13846	13798	13814	13916	13888	14054	13859	13865	13982	13766	13924	13826	13852	13811	13828	13783	13863	13973	14012	13851	14077	13761	13907	13885	13727	13927	13799	13890	13749	13818	13881	14119	13993	13741	13879	13773	13793	13813	13854	14034	13841	13887	13977	13764	13779	14033	13755	13844	13906	13900	13976	13840	13940	13866	13814	13960	13850	13988	13866	14094	13742	13863	13832	13853	13859	13897	13756	13891	13802	13894	13882	13765	13881	13828	13859	13818	13741	13871	13844	13824	13660	13920	13872	13940	13882	14000	13939	13967	13785	13791	13730	13900	13789	13888	13895	13873	13855	13883	13869	13796	13632	13938	13769	13773	13856	13855	13766	13791	13793	13769	13796	13763	13898	13959	13911	13739	13887	13969	13787	13910	13881	13769	14030	13719	13829	13999	13861	13926	13837	13862	13854	14028	13948	13863	14085	13709	14026	13838	13799	13921	13941	14002	13885	13702	13891	14024	13907	13880	13898	13854	13878	13655	13924	13781	13885	13748	13910	13852	13844	13740	13820	13862	13793	13925	13882	13791	13743	13833	13791	13845	14023	13745	13842	13855	13762	13767	13952	13983	13893	13829	14072	13895	13952	14047	13966	13659	13798	13653	13908	14031	13827	13848	13972	13831	13796	13866	13975	13719	13837	13873	13861	13881	13804	13913	13986	13900	13803	13756	13747	13769	13867	13824	13893	14049	13840	13741	13849	13852	13717	14010	13933	13796	13962	13989	13856	13773	13825	13997	13806	13796	13933	14013	13809	13980	14030	13915	13911	13695	14024	13786	13699	13823	14016	13936	13693	13769	13846	13811	13863	13995	14138	13931	13743	13863	13912	13774	13916	13942	14011	13906	13900	13762	13906	14031	13937	13916	14020	13874	13939	13954	13823	13806	13971	13656	13903	13779	13878	13860	13785	13998	13793	13794	13914	13840	13885	13714	13996	13822	13892	13821	13970	13838	13956	13816	13986	13899	13981	13977	14011	13938	13803	13893	13736	14013	13825	13963	13891	13770	13954	13886	13937	13893	14045	13850	13831	13969	13804	13789	13836	13790	13978	13926	13753	13897	13799	13939	13832	13824	13875	13752	13881	13901	14100	13803	13781	13830	13970	13776	13859	13817	13787	13843	13734	13936	14102	13720	13814	13800	13886	13778	13763	13673	13969	13756	13877	13850	13872	13760	13856	13724	13899	13870	14015	13895	13761	13811	14053	13817	13912	13859	13889	13714	13961	13942	13768	14023	13710	13776	14003	13896	13904	13764	13831	13891	13850	13868	13876	13933	13902	13912	13825	13880	13807	13810	13659	13865	13949	13907	13691	13734	13801	13912	13840	13809	13707	13952	13785	13817	13800	13844	13943	13761	13673	13729	13831	13809	13879	13856	13875	13855	13836	13919	13778	13948	14022	13871	13878	13843	14029	13779	13871	13759	13769	13704	13762	13813	13884	13970	13726	13990	13881	13794	13813	14046	13872	13973	13890	13755	13857	13931	13724	14183	13780	13961	13830	13877	13882	13723	13861	13916	13804	13791	13892	13868	13906	13833	13876	13913	13845	13966	13783	13873	13805	13873	13980	13795	13909	13878	13731	13914	13900	13801	13837	13853	13987	13788	14039	13754	13829	13847	13950	13917	13929	13758	13963	13804	13872	13771	13733	13707	13968	13734	13868	13951	13895	13900	13799	13975	13850	13861	13993	13676	14047	13708	13820	13730	14024	13838	13849	13956	13839	13844	13785	13928	13922	13959	13915	13713	14087	14147	13984	13887	13763	13927	13982	13929	13714	13948	14001	13837	14091	13889	13838	13913	13892	13847	14000	14075	13840	13908	13822	13831	13879	13960	13782	13816	13801	13870	13822	13818	13972	13884	13728	13945	13816	13865	13707	13841	13689	13996	13917	13986	13873	13911	13962	13751	13799	13962	13905	13986	14055	13853	13845	14018	13849	13858	13896	13947	14018	13798	13939	13820	13767	13596	13811	13957	14062	13949	13767	13824	13819	13816	13922	13824	13800	13887
22848	21236	27944	24970	22395	26785	30940	27025	25335	25413	24628	23975	23747	23709	23481	23462	23387	23035	23221	22846	22608	22574	22687	22617	22597	22525	22701	22586	22428	22510	22502	22368	22367	22363	22411	22290	22345	22649	22224	22033	22415	22328	22237	22227	22259	22530	22306	22547	22474	22122	22444	22278	22249	22391	22381	22179	22225	22280	22307	22380	22402	22326	22255	22089	22292	22262	22310	22294	22164	22234	22166	22148	22278	22187	22020	22188	22134	21971	22426	22065	22183	22233	22305	22309	22397	22241	22188	22234	22236	22455	22417	22402	22146	22237	22138	22192	22298	22343	22330	22172	22392	22193	22100	22340	22197	21984	22224	22200	22373	21961	22350	22355	22180	22237	22295	22270	22289	22136	22348	22438	22226	21940	22222	22166	22331	22070	22133	22182	22318	22234	22250	22201	22251	22323	22146	21939	22321	22097	22287	22257	22368	21872	22183	22282	22123	22426	22315	22309	22260	22159	22125	21922	22317	22228	22254	22002	22186	22234	22260	22059	22025	22240	22317	22347	22082	22058	22144	22147	22157	22204	22324	22096	22201	22247	22416	22062	22274	22188	22176	22187	22144	22108	22104	22292	22151	22216	22214	22481	22346	22293	22201	22194	22097	22196	22277	22127	22509	22286	22436	22215	21808	22152	22203	22090	22197	22356	21985	22123	22070	22176	22103	22019	22154	22310	22390	22214	21987	22189	22168	22213	22545	22385	22236	22156	22097	22319	22235	22129	22185	22489	21986	22209	22169	22256	22369	22234	22225	21884	22186	22386	21905	22075	22047	22244	22196	21947	21996	22314	22297	22263	22305	22293	22090	22439	22245	22267	22009	22122	22409	22028	21950	22133	22041	22207	22245	22196	21998	21913	22371	22146	22284	22092	22187	22193	22300	22241	22131	22354	22168	22124	22054	22011	22048	22268	22309	22211	22107	22135	22300	22044	22210	22103	22351	22383	22251	22257	22316	22076	22556	22172	22287	22394	22400	22091	22308	22223	22159	22259	22147	22302	22068	22115	22105	22191	22382	22321	22147	22215	22347	22317	22113	21994	22259	22203	21849	22167	22032	22156	22240	22243	22274	22007	22283	22137	22203	22269	22042	22241	22077	21839	22161	22325	22305	22223	22426	22303	22394	22447	22234	22261	22285	22319	22115	22192	22130	22321	22076	21953	22247	22041	21859	22131	22203	22034	22080	22275	22092	22287	22199	22212	22084	22186	22339	22252	22255	22038	22356	22229	22148	22233	22188	22203	22103	22063	22148	22405	22277	22316	22235	22206	22158	21985	22143	21980	22232	22189	22323	22074	22241	22292	22455	22181	22207	22173	22334	22072	22006	22038	22148	22253	22524	22150	22257	22326	22384	21989	22185	22386	22124	22109	22199	22019	21798	22223	22402	22360	22209	22222	22223	22144	22138	22061	22026	22043	22262	22301	22077	22239	21975	22046	22239	22268	22287	22086	22093	22091	22205	22140	22243	22311	22123	22227	22181	22239	22107	22114	22226	22055	22210	22132	22121	22281	22176	21948	22048	22263	22251	22071	22147	22324	22227	22201	21818	22013	22153	22220	22236	22361	22183	22291	22067	21992	22222	22085	22207	22001	22215	22202	22311	22008	22215	22281	22265	22332	21973	22308	22212	22227	22103	22233	22057	21941	22382	22103	22126	22025	22279	22197	22180	22181	22224	22126	22237	22368	22127	22183	21941	22198	22151	22346	22485	22127	22021	22421	22023	22120	22116	22193	22258	22241	22212	22104	22216	22030	22188	22172	22198	22253	22124	22262	22266	22353	22185	22614	22401	22220	22219	22365	22366	22215	22102	22146	22226	22061	22166	22242	22330	22109	22051	22101	22115	21981	22125	22330	22067	21871	22155	22203	22361	22083	22336	22151	22027	22352	22224	22172	22127	22221	22229	21970	22099	22134	22503	22087	22298	22064	21899	22288	22055	22163	22308	22128	22186	22218	22085	21734	22162	22143	22269	22321	22017	22297	22211	22208	21852	22198	22168	21997	22017	22303	22061	22193	22292	22267	22301	22281	22199	22410	22012	22162	22212	22421	22046	22270	22090	22197	22434	22281	22165	22398	22092	22086	22333	22220	22448	22129	22054	22186	22254	22107	22210	22396	22084	22090	22167	22259	22353	22355	22113	22041	22316	22081	21986	22261	22369	22425	22112	22183	22075	22390	21891	22183	22325	22292	22119	22104	22056	21963	22194	22083	22229	22189	22084	22131	22282	22104	22225	22143	22032	22292	22357	22213	22119	22061	22254	22030	22202	22295	22334	22269	22211	22101	22423	22279	22082	22205	22149	22126	22282	21979	22042	21985	21997	22037	22227	22178	21872	22370	22221	22256	22189	22216	22133	22120	22089	21835	21941	22164	22090	22103	22039	21929	22379	22105	22305	22008	22344	22287	22013	22141	22095	22062	22168	22260	22268	22204	22361	22282	22093	22084	22293	22161	22252	21999	22209	22336	22318	22378	22165	22009	22100	22107	22275	22175	22230	22013	22164	22121	22143	22226	22297	22244	22296	22393	21934	22228	22358	22152	22267	22249	22138	22146	22112	22126	22344	22124	22242	21989	22158	22046	22019	22153	22406	22114	22205	22006	22382	22462	22265	22044	22129	22041	22316	22367	22107	22056	22209	22108	22115	22232	21942	22193	22264	22205	22088	22346	22091	22287	22141	22022	22359	22180	22295	22036	22183	22267	22171	22011	22470	22243	22100	22273	22228	22007	21923	22269	22340	22436	22416	22478	22323	22472	22348	22490	22123	22095	22077	21990	22050	22141	22220	22392	22116	22291	22202	22055	22302	22336	22136	22140	22263	22203	22371	22107	22315	22248	22147	22251	22212	22310	22137	21913	22191	22093	22185	22259	22091	22393	22191	22269	22045	21964	22227	22036	22205	22281	22347	22161	22273	22308	21968	22335	22192	21947	22378	21923	22253	22105	22296	22355	21963	22275	22120	22388	22312	22353	21937	22217	22067	22279	22209	22181	22322	22377	22295	22026	22233	22197	22064	22222	22193	22198	22321	22129	22258	22199	21992	22134	22034	22323	22382	22060	22360	22588	22268	22232	22260	22088	22054	22180	22331	21926	22287	22107	22223	21992	22166	22057	22186	22540	22249	22270	22430	22229	22236	22191	21888	21953	22301	22029	22064	21851	22044	22360	22352	22100	22042	22197	22333	22409	22287	22344	22234	22291	22195	22275	22225	22286	22179	22156	22105	22002	21925	22321	22322	22204	22132	21938	22195	22294	22214	21974	22097	22151	22024	22051	22349	22209	22378	22206	22151	22067	22348	22250	22133	22202	22215	22206	22267	21996	22226	22073	22016	22296	22192	22314	22273	22404	22182	22042	21986	22300	22097	22217	22021	22338	22219	22228	22231	22042	22038	22224	21933	22248	22255	22044	22399	22317	22090	22247	22197	22196	22202	21995	22231	22291	22234	22370	22129	22281	22224	22184	22355	22202	22342	22263	22272	22216	22176	22216	22155	22266	22247	22205	22117	22004	21858	22285	22118	22222	22161	22258	22070	22101	22042	22127	22096	21965	22183	22119	22087	22275	22107	22216	22090	22338	22113	22177	22005	22152	22393	22042	21959	22143	21910	22085	22106	22214	22160	22368	22145	22198	22180	22482	22085	22012	22212	22198	22067	21994	22042	22269	22244	22167	22033	22114	22018	21962	22376	22023	22245	22184	22189	22445	22185	22238	21855	22164	22168	22150	22261	21930	22149	22256	22315	22153	22113	22284	22040	21932	22155	22119	22290	22224	22330	22141	22202	22143	22384	22224	22034	22434	22206	22122	22231	22349	22269	22149	21967	22107	22463	22079	22214	22057	22199	22281	22368	22142	22207	22049	22124	22081	22174	22383	21909	22197	22224	22260	22142	22253	22060	22194	22015	21991	22374	22159	22289	22157	21980	22431	22258	22342	22201	22249	22231	22226	22243	22138	22215	22306	21915	22046	22045	22188	22205	22300	22118	22195	22155	22053	22010	22395	22127	22275	22348	22246	22267	22235	22181	22350	22447	22109	22230	21995	22564	22091	22220	22097	22176	22149	22141	22217	22048	21908	22125	22236	22130	22263	22180	22210	22135	22337	22312	21833	21974	22043	22413	22075	22017	22214	22113	22415	22020	22051	22040	22082	22144	22246	22020	22158	22129	22082	22056	22165	22112	22172	21949	22229	22351	22092	22149	22252	21964	22199	22224	22151	22023	22469	22175	22001	22329	22508	22152	22328	22134	22192	22300	22174	22286	22266	22229	22255	21941	22074	22252	22224	22480	22320	22172	22038	22069	22028	22043	22094	22128	21933	22176	22127	22221	22157	22274	22149	22215	22189	22184	22224	22141	22042	21977	22271	22031	22309	22224	22064	22120	22175	22203	21986	22016	22077	22181	22220	22293	22089	21964	22301	22220	22241	22206	22231	22224	22219	22140	22283	22371	22382	22288	22331	22130	22315	22202	22249	22359	22166	22080	22292	22219	22284	22254	22153	22259	22178	22390	22266	22265	22028	22093	22169	22040	22207	21985	22135	22121	22244	22232	22104	22251	22153	22301	22176	22096	22233	22111	22116	21929	22281	22219	22055	22136	22153	22138	22275	22266	22239	22269	22396	22383	22113	22183	22475	21930	22020	22352	21845	22344	22270	22183	22150	22225	22179	22281	22336	22102	22058	22177	22153	22284	22238	22305	22034	22026	22139	22036	22249	22340	22246	22053	22051	22186	22271	22327	22168	22301	22424	22217	22095	22551	22034	22314	22234	21948	22051	22134	22198	22285	22350	22326	22127	22235	22322	22137	22260	22434	22026	22123	21954	22138	22108	22093	22103	22146	22346	22141	22151	22176	22141	22221	22243	22242	22039	22103	22296	22369	22207	22357	22201	22182	22103	22225	22282	22274	22032	22258	22220	22186	21969	22059	22404	22168	22125	22182	22104	22186	22181	22166	22219	22382	21959	22188	22210	22145	22156	22275	22291	22286	22231	22278	22347	22161	22238	22137	22170	22332	22255	22223	22299	22333	22436	22358	22016	21991	22363	22054	22159	22044	22041	22242	22269	21995	22228	21966	22035	22175	22247	22364	22243	22262	22262	22187	22155	22450	22257	22000	22048	22467	22214
23098	40275	39363	32488	27661	24557	22230	20707	19433	18743	17915	17391	17044	16645	16265	16465	16084	15789	15585	15622	15330	15338	15318	15217	15088	15227	15111	15049	15166	15150	15054	14929	14621	14977	14948	14991	14922	14852	14856	14702	14866	14875	14899	14790	14910	14682	14928	14891	14924	14766	14670	14565	14868	14648	14790	14712	14730	14687	14966	14648	14873	14859	14902	14712	14615	14707	14764	14786	14591	14572	14702	14732	14703	14806	14801	14832	14669	14530	14755	14739	14624	14837	14716	14711	14687	14752	14830	14634	14831	14661	14757	14659	14859	14693	14695	14574	14822	14787	14813	14692	14647	14602	14676	14536	14633	14688	14716	14712	14788	14566	14810	14701	14536	14564	14710	14827	14697	14821	14625	14603	14807	14727	14857	14611	14749	14707	14857	14847	14793	14886	14687	14853	14794	14664	14658	14741	14668	14763	14877	14656	14473	14761	14652	14756	14892	14586	14814	14726	14785	14657	14964	14836	14683	14805	14693	14812	14821	14736	14766	14590	14677	14700	14862	14703	14515	14785	14818	14773	14657	14699	14926	14670	14527	14867	14798	14683	14575	14832	14820	14535	14700	14788	14535	14589	14790	14743	14826	14730	14806	14597	14725	14777	14738	14869	14766	14570	14662	14700	14760	14806	14779	14735	14511	14713	14818	14831	14805	14673	14744	14791	14774	14587	14743	14593	14777	14634	14688	14639	14777	14752	14625	14741	14636	14665	14576	14658	14718	14614	14619	14744	14736	14710	14590	14748	14680	14639	14573	14788	14880	14717	14756	14807	14702	14721	14820	14825	14662	14885	14778	14776	14755	14733	14829	14616	14724	14959	14704	14743	14583	14708	14617	14724	14873	14857	14808	14753	14827	14653	14695	14838	14893	14677	14752	14576	14855	14806	14812	14764	14921	14700	14820	14832	14682	14721	14827	14604	14670	14632	14668	14716	14734	14664	14788	14777	14814	14627	14644	14836	14559	14940	14809	14726	14667	14689	14615	14662	14763	14697	14656	14651	14799	14787	14911	14736	14662	14790	14631	14771	14662	14889	14822	14778	14603	14675	14757	14725	14692	14737	14749	14671	14872	14885	14794	14794	14661	14603	14661	14730	14771	14932	14628	14777	14883	14771	14761	14719	14702	14658	14707	14693	14615	14802	14830	14597	14766	14677	14656	14662	14817	14603	14745	14764	14718	14801	14759	14795	14640	14760	14713	14837	14574	14768	14860	14674	14688	14805	14792	14783	14738	14663	14804	14711	14659	14791	14821	14584	14627	14759	14826	14761	14733	14821	14547	14835	14628	14904	14566	14611	14684	14596	14753	14618	14549	14757	14667	14819	14828	14760	14636	14641	14705	14727	14792	14685	14737	14626	14652	14707	14645	14786	14680	14742	14625	14625	14710	14875	14773	14867	14532	14811	14662	14543	14625	14924	14810	14609	14677	14808	14670	14753	14795	14740	14672	14696	14772	14680	14839	14816	14755	14704	14655	14898	14735	14666	14778	14847	14503	14603	14669	14617	14883	14628	14712	14632	14837	14742	14748	14566	14651	14735	14725	14872	14803	14838	14456	14743	14623	14795	14681	14660	14664	14692	14698	14621	14775	14771	14737	14628	14703	14857	14737	14745	14758	14770	14732	14751	14613	14717	14860	14604	14946	14673	14834	14596	14814	14561	14790	14765	14734	14804	14598	14764	14807	14841	14655	14688	14712	14672	14777	14611	14792	14718	14824	14775	14783	14625	14743	14591	14613	14659	14813	14662	14677	14770	14701	14787	14576	14512	14871	14777	14738	14832	14777	14616	14765	14567	14788	14644	14819	14806	14718	14630	14570	14517	14793	14638	14734	14812	14594	14640	14722	14673	14797	14750	14932	14712	14768	14773	14694	14595	14657	14744	14810	14866	14815	14626	14681	14537	14496	14801	14831	14741	14638	14658	14625	14818	14771	14721	14707	14701	14911	14762	14623	14702	14636	14740	14864	14504	14632	14723	14705	14757	14770	14743	14560	14719	14589	14688	14680	14790	14911	14695	14623	14711	14743	14663	14765	14705	14745	14817	14707	14572	14655	14556	14677	14550	14749	14511	14803	14608	14724	14891	14723	14684	14591	14715	14770	14765	14721	14571	14712	14804	14713	14775	14656	14662	14790	14670	14760	14878	14741	14609	14645	14693	14765	14764	14673	14578	14746	14742	14778	14566	14731	14807	14615	14724	14764	14650	14799	14925	14762	14890	14622	14544	14646	14646	14658	14719	14759	14767	14672	14796	14775	14786	14618	14577	14721	14556	14661	14705	14754	14828	14632	14699	14655	14770	14815	14825	14681	14664	14610	14713	14655	14691	14690	14763	14670	14721	14649	14794	14693	14741	14793	14673	14726	14746	14744	14640	14577	14738	14770	14529	14695	14693	14800	14735	14760	14722	14639	14758	14707	14850	14710	14765	14736	14731	14711	14933	14834	14649	14634	14613	14605	14824	14563	14592	14778	14613	14730	14591	14681	14773	14777	14567	14808	14693	14609	14707	14630	14678	14718	14587	14728	14832	14684	14719	14685	14722	14798	14777	14664	14692	14797	14750	14699	14739	14678	14960	14824	14586	14518	14613	14640	14671	14633	14629	14604	14624	14606	14657	14607	14678	14804	14592	14732	14791	14851	14650	14673	14681	14557	14817	14674	14721	14865	14633	14756	14747	14742	14780	14617	14690	14828	14886	14674	14828	14808	14659	14813	14671	14669	14615	14835	14691	14761	14688	14612	14845	14658	14619	14793	14724	14724	14705	14743	14670	14765	14622	14676	14790	14893	14548	14802	14863	14739	14735	14733	14704	14695	14725	14883	14746	14766	14707	14543	14828	14743	14637	14786	14783	14628	14684	14745	14629	14703	14734	14796	14928	14812	14611	14747	14714	14786	14715	14625	14709	14733	14689	14667	14885	14816	14513	14698	14785	14640	14641	14741	14752	14699	14738	14585	14761	14895	14715	14688	14734	14648	14710	14602	14729	14893	14693	14732	14670	14733	14818	14704	14699	14494	14652	14774	14735	14728	14818	14705	14810	14754	14737	14582	14845	14641	14765	14748	14699	14776	14938	14519	14767	14957	14712	14660	14795	14685	14742	14737	14714	14761	14804	14798	14777	14733	14718	14556	14694	14726	14687	14828	14628	14676	14678	14555	14771	14712	14707	14887	14798	14558	14742	14698	14908	14797	14762	14643	14579	14815	14747	14644	14793	14706	14724	14640	14873	14719	14670	14716	14758	14549	14494	14712	14584	14799	14671	14592	14703	14771	14547	14758	14671	14567	14417	14688	14727	14772	14681	14781	14818	14747	14755	14698	14590	14605	14741	14673	14586	14623	14736	14552	14719	14793	14685	14791	14761	14828	14833	14820	14825	14686	14701	14658	14904	14555	14586	14863	14737	14671	14728	14705	14640	14712	14692	14703	14825	14611	14680	14744	14691	14685	14551	14664	14697	14699	14720	14741	14930	14784	14735	14655	14573	14796	14593	14641	14672	14819	14715	14653	14644	14775	14705	14736	14677	14839	14491	14750	14752	14624	14653	14642	14549	14839	14739	14675	14603	14919	14679	14673	14806	14760	14806	14723	14751	14776	14654	14653	14470	14828	14496	14810	14691	14800	14671	14721	14755	14534	14577	14558	14746	14650	14627	14580	14536	14980	14628	14783	14805	14826	14714	14795	14667	14736	14894	14620	14598	14527	14776	14845	14686	14709	14918	14853	14657	14912	14714	14711	14704	14746	14757	14657	14714	14901	14792	14679	14726	14739	14518	14683	14747	14799	14656	14768	14814	14683	14803	14900	14721	14659	14633	14813	14876	14747	14559	14662	14659	14857	14749	14876	14809	14859	14911	14743	14666	14734	14694	14822	14709	14710	14639	14739	14633	14642	14675	14823	14684	14803	14634	14600	14759	14799	14689	14833	14754	14583	14640	14657	14905	14783	14686	14729	14721	14720	14704	14713	14834	14638	14973	14731	14531	14736	14649	14666	14700	14841	14633	14789	14777	14704	14736	14996	14707	14719	14591	14675	14840	14777	14758	14714	14730	14846	14716	14701	14626	14747	14755	14767	14674	14767	14702	14754	14790	14774	14679	14801	14784	14526	14748	14671	14677	14709	14708	14846	14745	14784	14619	14608	14795	14699	14774	14836	14753	14886	14578	14809	14928	14653	14724	14614	14719	14848	14556	14688	14593	14783	14580	14754	14791	14687	14678	14677	14812	14654	14740	14687	14892	14720	14741	14916	14628	14657	14697	14608	14655	14711	14770	14816	14582	14888	14671	14785	14556	14767	14644	14743	14783	14662	14726	14749	14684	14691	14597	14633	14621	14763	14689	14754	14700	14615	14659	14947	14789	14651	14709	14789	14804	14642	14786	14710	14912	14587	14759	14750	14781	14788	15006	14732	14714	14718	14796	14631	14789	14763	14752	14731	14771	14641	14891	14807	14759	14589	14708	14585	14681	14701	14854	14846	14694	14671	14754	14577	15001	14706	14771	14744	14590	14742	14754	14683	14499	14809	14697	14764	14758	14759	14779	14709	14716	14643	14698	14731	14558	14835	14659	14518	14683	14907	14679	14794	14824	14701	14738	14698	14609	14900	14739	14686	14653	14526	14637	14847	14737	14729	14716	14642	14710	14633	14663	14652	14713	14855	14718	14632	14656	14747	14685	14903	14813	14729	14742	14574	14651	14858	14683	14564	14565	14726	14733	14629	14593	14824	14841	14768	14707	14604	14628	14781	14788	14744	14724	14765	14733	14734	14827	14717	14653	14627	14755	14773	14562	14676	14659	14761	14662	14815	14739	14688	14604	14834	14654	14711	14715	14633	14639	14780	14743	14663	14734	14575	14857	14715	14767	14739	14809	14739	14812	14785	14752	14684	14706	14668	14642	14716	14762	14749	14805	14788	14860	14569	14841	14651	14576	14799	14781	14735	14590	14825	14749	14735	14784	14623	14664	14669	14681	14676	14568	14829	14694	14741	14717	14843	14603	14783	14608	14691	14755	14619	14708	14754	14863	14716	14830	14611	14779	14821	14965	14658	14764	14591	14993	14669	14681	14778	14655	14728	14847	14840	14846	14862	14677	14667	14621	14627	14730	14726	14686	14653	14615	14751	14642
33840	27174	29723	27687	24387	22987	22780	21738	21520	21131	20929	20849	21108	20690	20369	20671	20630	20538	20345	20528	20270	20311	20540	20295	20403	20417	20406	20243	20536	20512	20188	20366	20189	20313	20335	20307	20361	20321	20331	20156	20268	20345	20119	20502	20059	20256	20217	20136	20310	20366	20387	20322	20231	20410	20203	20316	20405	20309	20171	20336	20291	20150	20244	20200	20240	20366	20260	20317	20557	20349	20389	20216	20231	20183	20194	20008	20105	20383	20071	20189	20353	20021	20015	20249	20144	20323	20255	20572	20303	20288	20110	20236	20233	20139	20394	20124	20172	20171	20296	20306	20249	20402	20458	20305	20031	20085	20137	20069	20239	20240	20343	20235	20133	20269	20226	20327	20336	20360	20136	20307	20239	20224	20097	20246	20330	20185	20370	20084	20202	20027	20247	20295	20118	20340	20296	20166	20182	20224	20091	20233	20227	20277	20080	20198	20229	20140	20397	20192	19992	20187	20181	20164	20709	20145	20431	20186	20188	20386	20043	19917	20220	20294	20216	20219	20428	20278	20268	20262	20195	20358	20148	20234	20245	20096	20197	20219	20396	20152	20124	20328	20097	20117	20307	20282	20393	20279	20215	20120	20411	20358	20169	20325	20321	20076	20354	20194	20229	20387	20158	20340	20376	20300	20275	20364	20211	20355	20067	20057	20139	20286	20039	20396	20055	20363	19988	20278	20381	20379	20277	20266	20332	20119	20231	20157	20154	20250	20314	20348	20468	20112	20320	20315	20218	20282	20324	20314	20007	20389	20322	20182	20207	20247	20112	20333	20271	20255	20275	20263	20171	20411	20147	20033	20240	20591	20176	20228	20254	20075	20151	20267	20234	20085	20259	20284	20258	20070	20322	20289	20311	20201	20214	20408	20149	20205	20200	20461	20432	20465	20295	20114	20185	20303	20105	20336	20386	20297	20178	20096	20259	20190	19948	20083	20158	20233	20116	20233	20264	20163	20248	20293	20175	20093	20220	20222	20196	20346	20307	20388	20329	20126	20147	20281	20329	20414	19963	20297	20244	20337	20470	20297	20240	20110	20274	20077	20269	20225	20317	20163	19956	20305	20094	20165	20153	20383	20333	20281	20441	20434	20304	20208	20163	20180	20380	20157	20096	20235	20352	20142	20432	20255	20458	20146	20238	20271	20344	20161	20291	20306	20422	20431	20611	20360	20440	20284	20290	20331	20303	20048	20365	20050	20073	20501	20155	20255	20077	20449	20339	20198	20401	20151	20294	20097	19911	20003	20473	20233	20198	20229	20389	20182	20096	20136	20203	20230	19888	20285	20380	20434	20355	20157	20242	20413	20361	20359	20205	20151	20185	20235	20162	20082	20016	20279	19858	20131	20301	20210	19995	20215	20205	20315	20110	20267	20403	20309	20383	20251	20196	20378	20140	20367	20475	20277	20241	20276	20043	20379	20126	20170	20458	20058	20298	20151	20086	20387	20287	20305	20297	20179	20285	20411	20093	20328	20210	20433	19800	20094	20348	20168	20339	20255	20186	20095	20189	20261	20049	20059	20328	20398	20307	20335	20416	20315	20298	20141	20347	20210	20422	20406	20155	20230	20424	20215	20608	20368	20257	20239	20392	20063	20208	20090	20306	20295	20255	20380	20139	20265	20285	20136	20346	20360	20485	20342	20173	20183	20063	20304	20242	20100	20161	20035	20303	20278	20071	20231	20237	20235	20157	20285	20438	20290	20305	20325	20460	20134	20387	20061	20391	20290	20322	20047	20339	20029	20230	20375	20260	20124	19960	20400	20231	20238	20253	20323	20489	20266	20191	20165	20316	20096	20289	20283	20470	20262	20565	20216	20220	20247	20441	20363	20291	20131	20487	20351	20321	20336	20253	20256	20040	20190	20050	20062	20290	20213	20249	20247	20079	20022	20251	20175	20479	20462	20357	20287	20049	20223	20440	20154	20254	20273	20342	20164	20132	20289	20408	20309	20432	20264	20091	20277	20446	20404	20180	20227	20337	20382	20347	20255	20322	20360	20090	20333	20376	20275	20309	20208	20169	20335	20234	20375	20237	20088	20411	20125	20296	20342	20187	20230	20270	20267	20370	20253	20257	20025	20374	20141	20226	20198	20379	19969	20201	20052	20246	20191	19980	20170	20134	20214	20134	20379	20319	20216	20250	20229	20244	20301	20299	20204	20025	20305	20363	20415	20250	20098	20187	20088	20306	20130	20473	20143	20093	20549	20158	20382	20165	20214	20171	20185	20268	20097	20161	20224	20114	20249	20284	20152	20224	20153	20374	20320	20105	20171	20293	20159	20132	20104	20034	20078	20218	20310	20068	20195	20207	20293	20192	20341	20295	20148	20007	20160	20219	20111	20309	20115	20458	20263	20224	20249	20472	20284	20389	20361	20213	20288	20360	20289	20071	20109	20211	20274	20441	19943	20145	20156	20369	20158	20137	20413	20327	20059	20487	20160	20053	20038	20281	20308	20118	20380	20338	20354	20332	20117	20104	20232	20474	20217	20336	20341	20363	20434	20454	20652	20228	20032	20173	20507	20140	20155	20232	20302	20428	20354	20355	20350	20363	20395	20295	20403	20059	20172	20227	20203	20131	20530	20419	20223	20377	20006	20137	20357	20307	20247	20248	20329	20357	20350	20112	20099	20218	20319	20161	20288	20224	20182	20278	20265	20136	20418	20436	20313	20270	20190	20140	20111	20153	20217	20061	20253	20108	20159	20202	20158	20531	20212	20130	20056	20276	20161	20381	20066	20394	20540	20374	19991	20194	20218	20479	20024	20160	20153	19910	20205	20211	20355	20305	20282	20382	20221	20146	20526	20456	20148	20045	20283	20269	20359	20432	20122	20276	19949	20156	20068	19942	20136	20210	20112	20283	20251	20175	20175	20227	20257	20327	20406	20216	20278	20133	20338	20190	20360	20348	20198	20155	20340	20228	20333	20214	20160	20518	20128	20013	20306	20210	20361	20289	20199	20363	20230	20230	20476	20331	20119	20205	20370	20438	20315	20369	20097	20241	20237	20309	20202	20427	20227	20193	20500	20176	20305	20174	20175	20222	20110	20494	20224	20296	20201	20274	20344	20256	20146	20446	20040	20088	20532	20311	20221	20293	20115	20367	20197	20427	20447	20221	20364	20396	20137	20494	20206	20149	20082	20253	20192	20267	20444	20449	20133	20245	20359	20300	20119	20139	20372	20226	20207	20327	20287	20207	20512	20311	20226	20250	20176	20371	20427	20293	20296	20319	20204	20217	20121	20486	20444	20330	20316	20048	20168	20275	20205	20343	20305	20388	20353	20124	20272	20440	20377	20442	20438	20196	20288	20179	20138	20298	20263	20497	20367	20231	20401	20338	20318	19924	20402	20095	20318	20484	20220	20129	20329	20358	20362	20253	20302	20421	20243	20112	20197	20288	20212	20302	20154	20073	20349	20368	20433	20419	20334	20190	20077	20254	20260	20589	20165	20094	20204	20079	20222	20418	20090	20254	20324	20150	20115	20205	20051	20449	20161	20147	20354	20163	19994	20299	20466	20300	20243	20170	20249	20405	20323	20331	20093	20380	20395	20098	20103	20338	20270	20390	20245	20080	20299	20226	20394	20284	20064	19842	20116	20067	20219	20247	20235	20200	20376	20355	20510	20128	20240	20108	20051	20073	20055	20048	20318	20187	20523	20372	20385	20209	20211	20228	20101	20108	20271	20177	20362	20390	20329	20168	20487	20390	20140	20160	20334	20387	20325	20583	20234	19950	20254	20027	20302	20363	20218	20355	20117	20225	20136	20229	20159	20206	20264	20106	19932	20203	20398	20247	20121	20214	20345	20264	20403	20276	20196	20229	20011	20279	20251	20229	20583	20412	20144	20162	20211	20235	20270	20409	20593	20365	20352	20357	20467	20228	20231	20480	20255	20115	20218	20169	20304	20190	20007	20039	20080	20295	20279	20081	20209	20175	20130	20198	20298	20337	20381	20364	20377	20210	20198	20279	20348	20229	20033	20308	20404	20377	20155	20311	20260	20409	20194	20270	20400	20170	20360	20246	20119	20040	20248	20120	20296	20452	20215	19949	20184	20160	20382	20313	20125	20409	20215	20400	20256	20260	20093	20206	20139	20099	20201	20233	20141	20183	20124	20194	20421	20252	20393	20173	20151	20332	20141	20362	20232	20228	20378	20248	20171	20014	20381	20154	20434	20621	20476	20357	20235	20284	20186	20098	20173	20151	20153	20251	20295	20120	20328	20209	20269	20286	20517	20247	20278	20410	20176	20051	20040	20082	20124	20375	19968	20371	20326	20055	20239	20228	20344	20338	20314	20283	20092	20164	20256	20427	20448	20168	20065	20205	20203	20162	20170	20238	20067	20133	20211	20290	20384	20407	20247	20060	20374	20061	20408	20208	19986	20375	20130	20213	20250	20301	20215	20240	20303	20154	20196	20303	20325	20419	20510	20445	20352	20138	20153	20376	20291	20273	20148	20348	20059	20118	20275	20153	20327	20152	20447	20276	20346	20292	20257	20224	20441	20350	20325	20367	20228	20278	20352	20347	20272	20322	20143	20202	20277	20209	20239	20230	20036	20224	20280	20126	20237	20121	20145	20197	20191	20491	20379	20229	20409	20300	20358	20224	20350	20257	20356	20496	20463	20223	20142	20193	20484	20151	20202	20108	20194	20341	20217	20305	20137	20122	20337	20267	20353	20361	20114	20174	20219	20242	19982	20318	20411	20255	20293	19988	20133	20185	20185	20180	20414	20390	20347	20318	20385	20159	20380	20073	20173	19994	20366	20059	20379	20268	20441	20272	20330	20245	20279	20387	19950	20167	20290	20362	20292	20378	20177	20271	20363	20402	20223	20323	20202	20303	20020	20220	20178	20056	20194	20340	20315	20251	20211	20393	20135	20419	20259	20088	20409	20153	20270	20326	20338	20233	19964	20170	20322	20316	20296	20403	20309	20337	20365	20378	20239	20428	20046	20328	20236	20362	20272	20232	20267	20178	20331	20179	20220	20287	20168	20277	20491	20491	20279	20326	20243	20198	20180	20204	20335	20253	20179	20074	20216	20295	20370	20053	20396	20076	20287	20266	20387	20206	20275	20479	20330	20544	20300	20244	20220	20323	20034	20330	20196	20290	20312
21924	27165	26757	22306	19166	17939	16580	16024	15693	15201	15049	15011	14759	14609	14544	14404	14312	14284	14116	14137	14080	14108	14009	13933	13974	14013	13968	13951	13956	13972	13942	13964	14023	13941	13975	13845	13765	13912	13836	13975	14043	13967	13880	13823	14009	13781	13862	13803	14097	13998	13873	13825	13943	13852	14002	13756	13922	13967	13787	13827	13923	13845	13776	13847	13842	13779	13808	13942	14073	13950	13994	13883	13746	13744	13779	13770	13792	13799	14004	13919	13838	13852	13939	13833	13903	13948	13850	13934	13980	13936	13906	14013	13902	13820	13881	13920	13951	13764	13706	13849	13970	13852	13954	13884	13827	13756	13813	13877	13838	13632	13837	13950	13741	13776	13950	13844	13898	13848	13938	13878	13863	13924	13781	13850	13720	13736	13945	13947	13966	13937	13766	13726	13681	13877	13951	13863	13707	13840	13799	13965	13978	13853	13792	13776	13803	13856	13872	13855	13846	13820	13944	13774	13863	13795	13953	13768	13984	13784	13812	13843	13876	13882	13932	13853	13873	13868	13604	13818	13742	14116	13776	13853	13941	13831	13765	13857	13911	13788	13814	13816	14031	13783	13977	13940	13782	13884	13810	13866	13840	14041	13894	13990	13862	13859	13768	13947	13880	13949	14003	13793	13933	13899	13952	13636	13918	13825	13950	13751	13778	13892	13575	13863	13800	13850	13826	13885	14003	13805	13900	13902	13845	13696	13977	13711	13920	13576	14031	13851	13870	13940	13943	13918	13933	13725	13825	13860	13989	13945	13966	13923	13808	13793	13834	13880	13791	13815	13813	13972	13877	13906	13846	14058	13834	13835	13784	14020	13843	13976	13925	13836	13795	13827	13764	13873	13925	13769	13885	13885	13868	13466	13841	13983	13823	13815	13989	13880	13740	13733	13895	13685	13881	13839	13960	13874	13928	13883	13866	13911	13809	13774	13943	13860	14006	13693	13975	13874	13806	13689	13801	13736	13755	13746	13830	13644	13998	13845	13860	14015	13973	13751	13768	14089	13767	13928	13874	13963	14091	13837	13861	13851	13911	13772	13841	13859	13903	13708	13805	13874	13994	13974	13803	13810	13905	13867	14027	13793	13789	13855	14060	13839	13954	13989	14011	13789	13795	13997	13793	13781	14043	13688	13760	13685	13798	13788	13844	13830	13738	13831	13841	13616	13818	13854	13904	13803	13830	13927	13886	13942	13737	13775	13963	13754	14012	13680	13870	13821	13695	13836	13823	14010	13878	13811	13983	13769	13893	13830	13931	13747	13937	13839	13807	13876	13907	13855	13964	13718	13888	13723	13811	13983	13974	13913	13963	13953	13875	13885	13966	13804	13656	13716	13868	13842	13824	14112	13900	13844	13938	13921	13940	13899	13684	13766	13854	13946	13877	13815	13860	13768	13683	13937	13794	13871	13852	13818	13798	13972	13587	13810	13899	13848	13946	13788	13854	13736	13862	14053	13715	13901	13893	13844	13800	13884	13771	13925	13927	13835	13955	13744	13828	13804	13922	13699	13832	13963	13740	13887	13852	13921	13860	14037	13832	13886	13810	13762	13827	13921	13923	13882	13805	13785	13924	13756	13780	13987	13727	13908	13909	13924	13868	13826	13839	13927	13748	13771	13790	13877	13846	13887	13755	13833	13871	13844	13901	13872	14041	13953	13735	13906	13956	13872	13929	13827	13908	14047	13875	13890	13808	13821	13738	13833	13897	13825	13982	13927	13861	13800	13817	13807	13915	13695	13790	13696	13813	13891	13816	13869	14062	13928	13823	13941	14027	14032	13672	13824	13903	13932	13986	13844	13846	13984	13768	13775	13894	13827	13873	13984	13813	13865	13829	13756	13789	13839	13901	13756	13884	13825	13777	13779	13949	13970	13892	13806	13971	13822	13647	13945	13775	13932	13847	13810	13818	13890	13823	13928	13863	13895	13774	13761	13899	13829	13940	13843	13724	13911	13907	13731	13934	13994	13974	13944	13868	13864	13736	13882	13994	13990	13909	13846	13960	13786	13801	13970	13951	13815	13812	13868	13902	13718	13857	14081	13858	13921	14084	13970	14014	13859	13854	13820	13841	13981	13902	13868	13929	13775	13964	13914	13841	13783	13674	13844	13890	13950	13580	13776	13752	13769	13918	13994	13894	13970	13665	13716	13941	13823	13754	13810	13880	13740	13831	13850	13806	13937	13956	13948	13844	13882	13912	13900	14008	14010	13969	13767	13802	13800	13773	13886	13878	13898	13813	13881	13747	13829	13672	13890	13892	13900	13970	13636	13914	13827	13743	13862	13591	13843	13859	14196	13957	13889	13803	13962	13949	13933	13910	13814	13768	13978	13660	13841	13958	13844	13699	13866	14052	13944	13710	13859	13957	14008	13842	13924	13753	13824	13848	13970	13859	13709	13817	13893	13899	14049	13891	13832	13875	14040	13918	13693	13869	13723	13906	13860	14017	13622	13779	13776	13985	13841	13847	13798	13751	13869	13916	13744	13771	13849	13895	13869	13903	13887	13836	13827	13875	13793	13680	13977	13830	13918	13722	13617	13764	13737	13925	13761	14019	13882	13976	13954	13812	13985	13923	13897	13765	13700	13925	13912	13667	13812	13797	13771	13813	13909	13843	13764	13888	13840	13926	13973	13744	14102	13863	13810	13742	13879	13902	13985	14029	13762	13903	14018	13869	13754	13760	13727	13959	13864	14037	13892	13796	14019	13748	14000	14006	14116	13920	13932	13948	13874	13749	13899	13727	13896	13976	13669	13918	13637	13978	13877	13859	13824	13737	13719	13950	13784	13853	13868	13841	13679	13868	13854	13904	13972	13882	13869	13842	13922	13761	13923	13868	13792	13985	13854	13789	13890	13975	13928	13811	13850	13858	13893	13964	13689	13859	13816	13835	13799	13986	14014	13685	13624	13823	13824	13825	13841	13783	13827	13843	13823	13819	13995	13875	14072	13948	13827	13620	13959	13909	14015	13763	13834	13765	13988	13845	13986	13808	13916	13888	13899	13906	13816	13697	13988	13756	13946	13876	13825	13972	13925	13837	13949	13887	13792	13759	13965	13843	13977	13803	13934	13988	13937	13915	13896	13890	14006	13982	13862	13731	13862	13844	13921	13841	13975	13783	13829	13975	13851	13823	13765	13873	13952	13844	13641	13974	13774	13956	13925	13857	13939	13795	13879	14136	13796	13825	13805	13954	13781	13942	13714	13933	13675	13917	13763	13880	13858	13885	13767	13972	13777	13777	13920	13895	14078	13909	13939	13947	13786	13804	13932	14050	13754	13806	13968	13928	13911	13872	13889	13777	13892	13695	13824	13951	13989	13872	13602	14121	13783	13866	13825	13736	13939	13913	13979	13756	13752	13930	13902	13899	13699	13902	13909	13767	13863	13879	13792	13962	13901	13883	13883	13824	13835	13751	13954	13881	13728	13903	13811	13851	13844	13821	13826	13799	13988	14018	13898	13755	13757	13737	14019	13870	13903	13926	13984	13986	13911	13831	13747	13743	13883	13798	13896	13954	14047	14089	13794	13880	13794	13869	13931	13821	13725	13748	14002	13897	13802	13837	13845	13891	13832	13952	13807	13913	14006	13736	13905	13827	13981	13905	13806	13954	13945	13900	13840	13700	13839	13978	13856	13775	13947	14016	13725	13820	13834	13900	13839	13900	13726	13799	13713	13796	13867	13962	13769	13785	13911	13787	13874	13767	13977	13755	13891	13773	13941	13792	13852	13960	13575	13648	13937	13880	13944	13860	13900	13989	14028	13845	13649	13942	13834	13894	13799	13757	13935	13736	13939	13896	13857	13777	13818	13882	13889	13822	13857	13718	14043	13896	13933	13842	13878	13794	13790	13924	14046	13822	13843	13896	13963	13807	13980	13832	13958	13869	13913	13806	13866	13843	13888	13773	13973	13819	13690	13695	13734	13948	13701	13794	13924	13819	13774	13776	13905	13846	13849	13933	13920	13968	13776	13837	13850	14042	13895	13751	13821	13732	13816	13727	13997	13867	13910	13807	13997	13809	13753	13686	13773	13874	13951	13850	14036	13902	13876	13841	13869	13762	13868	14065	13911	13851	13864	14017	13851	13826	13840	13855	13889	13921	13852	13741	13832	13833	13884	13846	13797	13969	13924	13914	13968	13876	13933	13986	13793	13897	13882	13851	13690	13892	13716	13852	13991	13743	13882	14045	13912	13789	13887	13745	13933	13818	13847	13881	14054	13956	13886	13831	14040	13954	13713	13866	13886	13879	13675	13900	13668	13822	13803	13889	13979	14061	13979	13789	13796	14022	13921	13939	13954	13682	13846	13921	13805	13712	13915	13764	13842	13836	13641	13825	13961	13868	13969	13942	13882	13897	13890	13949	13913	13814	13903	13804	13922	13801	13743	13905	14011	13945	13854	13832	13986	13889	13832	13962	13789	13687	13852	13828	13837	13808	13904	13858	14049	13887	13773	13847	13918	13856	14085	13827	13985	13921	13814	14049	13768	13790	13818	13820	13736	13944	13874	13853	13890	13822	14031	14049	13960	13845	13869	13886	13803	13893	13885	14005	13748	13915	13860	13948	13704	13907	13683	13919	13717	13915	13861	13669	13954	13830	13941	13929	13618	13731	13795	13911	13983	13874	13844	13987	13779	13807	14054	13874	13711	13854	13856	13907	13924	13761	13909	13816	13677	14001	14008	13879	13975	13794	13875	13925	13895	13984	13825	13733	13947	13739	13900	13895	13933	13903	13697	13748	13975	13844	13749	13865	13743	13908	13839	13790	13686	14008	14020	13780	13899	13989	13901	14089	13804	13878	13646	13822	13988	14001	13819	13891	13992	13928	13823	13888	13825	13750	13795	13773	13897	13810	13985	13795	13971	13799	13998	13869	13672	13778	13827	13975	13776	13870	13851	13848	13749	13808	13868	13885	13892	13883	13789	13931	13647	13873	13854	13967	13856	13922	13785	13747	13815	13858	13718	13817	13941	13903	13824	13733	13754	13933	13820	13862	13891	14017	13832	13738	13750	13884	13704	13896	13761	14001	13921	13893	13947	13940	13896	13600	14021	13969	13865	13890	13905	13794	13907	13811	13938	13907	13832	13695	13908	13722	14071	13878	13967	13825	14107	14003	13984
24769	21183	27668	25460	23815	26523	26879	23647	22570	22372	22099	21775	21398	21642	21158	21310	21030	20942	21093	20711	20774	20781	20709	20654	20754	20671	20848	20551	20572	20539	20412	20628	20334	20466	20424	20392	20398	20279	20463	20560	20245	20652	20484	20438	20371	20564	20300	20417	20538	20532	20444	20286	20385	20401	20543	20372	20283	20249	20440	20329	20502	20317	20352	20325	20494	20573	20397	20234	20318	20484	20280	20174	20299	20264	20257	20566	20409	20409	20371	20142	20240	20389	20480	20227	20150	20525	20288	20197	20348	20347	20506	20537	20144	20094	20278	20359	20225	20646	20329	20478	20162	20077	20371	20320	20252	20283	20264	20173	20530	20349	20244	20242	20282	20143	20198	20203	20378	20315	20399	20138	20297	20370	20233	20180	20183	20256	20139	20012	20280	20549	20344	20452	20503	20228	20185	20248	20216	20202	20277	20216	20566	20399	20059	20236	20511	20181	20554	20330	20507	20434	20388	20311	20416	20375	20205	20321	20031	20189	20272	20370	20323	20417	20303	20218	20223	20421	20366	20297	20434	20081	20331	20293	20394	20308	20403	20355	20283	20337	20360	20145	20309	20376	20285	20395	20228	20236	20204	20200	20208	19991	20365	20274	20237	20395	20436	20458	20340	20197	20031	20166	20334	20188	20150	20446	20388	20187	20395	20209	20051	20258	20271	20246	20403	20232	20351	20056	20313	20097	20370	20229	20147	20247	20135	20175	20290	20317	20509	20291	20219	20196	20333	20176	20258	20401	20288	20312	20311	20305	20483	20333	20291	20062	20199	20219	20344	20484	20209	20342	20386	20259	20359	20204	20457	20239	20278	20360	20578	20310	20238	20230	20276	20381	20246	20171	20233	20290	20426	20452	20194	20257	20390	20153	20318	20315	20284	20244	20258	20365	20393	20305	20295	20081	20324	20362	20262	20614	20307	20184	20092	20447	20472	20342	20315	20250	20398	20205	20405	20410	20358	20185	20344	20164	20200	20331	20344	20407	20251	20416	20044	20222	20365	20225	20549	20188	20425	20394	20270	20277	20456	20287	20577	20475	20220	20103	20569	20407	20302	20264	20183	20227	20314	20369	20290	20259	20582	20422	20187	20205	20270	20268	20401	20350	20496	20238	20426	20514	20268	20446	20139	20243	20334	20159	20307	20458	20287	20310	20245	20175	20268	20279	20374	20370	20229	20451	20227	20316	19956	20208	20265	20236	20322	20451	20366	20396	20164	20237	20315	20319	20336	20334	20465	20347	20449	20081	20178	20140	20218	20420	20363	20516	20352	20322	20382	20088	20230	20010	20453	20209	20433	20355	20333	20519	20166	20325	20321	20156	20363	20318	20354	20074	20426	20317	20254	20440	20296	20275	20313	20104	20287	20406	20444	20487	20132	20397	20400	20079	20494	20307	20410	20207	20402	20157	20456	20315	20148	20290	20204	20325	20475	20441	20282	20230	20448	20295	20385	20539	20156	20238	20181	20332	20322	20340	20444	20302	20431	20521	20499	20314	20341	20203	20305	19952	20305	20178	20347	20168	20320	20293	20339	20269	20353	20569	20119	20478	20574	20198	20211	20416	20195	20159	20277	20308	20305	20152	20317	20389	20278	20254	20321	20324	20084	20295	20201	20354	20245	20342	20380	20594	20346	20168	20409	20095	20181	20332	20392	20356	20221	20403	20363	20277	20298	20298	20223	20200	20325	20365	20244	20485	20387	20365	20354	20225	20259	20457	20309	20264	20367	20416	20257	20300	20390	20111	20034	20308	20176	20141	20279	20633	20346	20358	20215	20309	20190	20375	20435	20547	20354	20329	20450	20573	20220	20204	20365	20303	20211	20286	20422	20017	20357	20279	20130	20383	20292	20334	20063	20367	20311	20245	20281	20140	20399	20424	20108	20316	20184	20241	20403	20484	20221	20273	20191	20341	20412	20446	20465	20335	20373	20100	20437	20461	20295	20364	20320	20288	20208	20411	20351	20178	20212	20185	20371	20089	20372	20330	20045	20367	20482	20280	20178	20097	20259	20369	20293	20410	20351	20404	20104	20172	20215	20449	20116	20243	20152	20211	20103	20525	20140	20240	20261	20251	20401	20465	20517	20000	20358	20535	20266	20344	20560	20249	20416	20296	20156	20315	20401	20244	20176	20375	20140	20430	20315	20394	20426	20346	20197	20418	20316	20339	20321	20617	20321	20446	20388	20219	20335	20499	20547	20208	20268	20361	20556	20343	20045	20251	20233	20335	20131	20119	20261	20279	20343	20280	20244	20073	20259	20261	20402	20331	20250	20350	20305	20290	20332	20374	20376	20338	20185	20188	20310	20279	20444	20393	20390	20354	20127	20317	20405	20324	20222	20263	20275	20198	20254	20325	20274	20311	20161	20453	20375	20121	20285	20396	20409	20276	20234	20569	20439	20153	20481	20312	20348	20433	20108	20477	20352	20278	20312	20203	20343	20412	20328	20182	20206	20294	20233	20413	20223	20164	20195	20326	20194	20290	20224	20018	20110	20669	20349	20370	20286	20238	20149	20314	20339	20561	20352	20403	20481	20409	20220	20286	20426	20528	20264	20246	20376	20242	20347	20201	20428	20143	20253	20182	20484	20212	20340	20375	20290	20305	20319	20230	20735	20345	20384	20048	20186	20166	20236	20263	20059	20408	20545	20473	20416	20351	20478	20325	20205	20238	20076	20173	20401	20327	20494	20239	20287	20249	20243	20307	20369	20432	20185	20227	20318	20295	20594	20224	20337	19998	20059	20253	20331	20406	20106	20241	20159	20117	20321	20381	20579	20155	20535	20295	20142	20158	20279	20443	20400	20388	20329	20395	20432	20497	20337	20463	20482	20329	20318	20276	20402	20234	20090	20200	20152	20223	20379	20334	20117	20276	20328	20349	20412	20194	20377	20300	20208	20453	20498	20407	20265	20366	20395	20254	20383	20154	20173	20241	20112	20404	20349	20222	20423	20055	20068	20303	20073	20410	20320	20279	20457	20410	20356	20130	20297	20148	20304	20210	20500	20410	20007	20316	20156	20417	20188	20137	20148	20383	20366	20454	20384	20404	20272	20186	20326	20329	20268	20382	20288	20189	20382	20285	20360	20451	20202	20375	20574	20310	19965	20124	20506	20498	20424	20389	20378	20318	20225	20402	20372	20286	20256	20356	20216	20294	20213	20091	20357	20402	20401	20424	20253	20309	20302	20427	20115	20210	20190	20433	20342	20259	20104	20164	20406	20404	20350	20180	20116	20287	20420	20195	20138	20444	20199	20238	20207	20261	20308	20429	20486	20199	20508	20042	20350	20429	20122	20528	20208	20513	20423	20377	20328	20297	20464	20247	20121	20334	20424	20344	20245	20121	20291	20244	20242	20479	20270	20155	20089	20139	20099	20146	20312	20290	20496	20309	20333	20405	20379	20224	20123	20359	20203	20343	20432	20293	20274	20408	20257	20433	20343	20341	20468	20197	20453	20493	20387	20052	20428	20347	20268	20479	20264	20408	20400	20175	20481	20327	20276	20405	20450	20326	20454	20206	20561	20219	20305	20245	20165	20281	20190	20255	20310	20420	20345	20197	20572	20407	20240	20314	20375	20319	20032	20286	20199	20364	20335	20304	20228	20462	20028	20256	20391	20004	20342	20129	20383	20290	20459	20235	20186	20183	20227	20358	20299	20305	20306	20357	20227	20449	20425	20174	20490	20315	20238	20306	20243	20193	20182	20272	20299	20298	20359	20304	20140	20155	20220	20291	20584	20353	20400	20259	20195	20491	20300	20382	20255	20160	20376	20203	20411	20374	20245	20221	20399	20150	20493	20256	20348	20037	20361	20365	20293	20525	20521	20440	20440	20184	20256	20145	20400	20094	20218	20423	20200	20331	20302	20254	20371	20273	20489	20181	20452	20249	20322	20339	20336	20236	20136	20466	20328	20166	20315	20400	20238	20282	20272	20239	20541	20284	20169	20260	20333	20418	20587	20188	20353	20053	20209	20297	20290	20388	20324	20232	20370	20228	20207	20353	20505	20064	20513	20296	20379	20117	20498	20160	20282	20039	20362	20115	20437	20310	20412	20265	20291	20278	20500	20365	20486	20320	20229	20171	20398	20403	20323	20292	20283	20527	20564	20207	20554	20248	20233	20315	20401	20166	20110	20522	20465	20305	20225	20171	20482	20240	20143	20314	20429	20182	20280	20188	20278	20331	20329	20226	20317	20470	20133	20151	20249	20363	20498	20310	20309	20281	20055	20140	20255	20308	20490	20475	20355	20319	20094	20120	20223	20166	20341	20354	20330	20407	20327	20284	20243	20412	20156	20339	20259	20208	20158	20143	20225	20155	20375	20562	20284	20221	20437	20572	20277	20386	20465	20404	20165	20227	20381	20487	20413	20234	20383	20294	20405	20309	20484	20432	20364	20396	20390	20377	20586	20315	20240	20288	20414	20483	20398	20305	20254	20344	20569	20533	20269	20250	20264	20398	20145	20155	20328	20341	20408	20408	20157	20194	20221	20364	20248	20087	20192	20392	20305	20327	20238	20546	20324	20335	20254	20085	20432	20580	20331	20320	20184	20171	20293	20282	20264	20210	20096	19994	20134	20197	20270	20457	20423	20359	20010	20141	20251	20299	20166	20482	20440	20539	20095	20016	20244	20059	20575	20037	20357	20108	20315	20203	20439	20297	20525	20253	20273	20106	20209	20430	20445	20107	20460	20306	20449	20069	20288	20402	20578	20381	20219	20062	20341	20240	20324	20309	20266	20318	20153	20202	20332	20071	20251	20259	20361	20207	20265	20339	20312	20365	20247	20154	19966	20272	20455	20259	20292	20376	20493	20289	20591	20221	20404	20450	20454	20165	20100	20273	20201	20074	20348	20318	20342	19992	19961	20331	20571	20350	20444	20351	20327	20646	20345	20405	20390	20316	20326	20300	20147	20267	20199	20728	20543	20315	20525	20522	20257	20255	20022	20353	20329	20059	20300	20140	20268	20462	20415	20744	20332	20401	20280	20241	20377	20419	20208	20313	20231	20176	20368	20468	20229	20242	20198	20240	20668	20255	20447	20352	20491	20176	20010	20477	20324	20301	20385	20283	20398	20230	20410	20281	20236	20260	20309	20299	20560	20358	20304	20149	20662	20196
20907	34761	34080	27589	23518	21102	19410	18074	17255	16669	16295	15742	15360	15151	15009	14984	14823	14617	14591	14532	14249	14227	14207	14248	14038	14112	14121	13957	14136	14074	14191	14000	14111	13930	14056	13920	14074	13961	14122	14145	14078	14008	13783	14018	13965	13904	14053	13867	13982	14047	13983	13822	14033	13953	13864	13721	13971	13970	13739	13759	13811	13898	13948	13744	13883	13993	13775	13796	13822	13854	13715	13807	13941	13980	14055	13891	14038	13734	13787	13924	13961	13776	13775	13864	13755	13903	13787	13784	13811	13744	13712	13937	13943	13682	13787	13882	13796	13968	13833	13953	13721	14052	13849	13800	13870	13720	13822	13889	13707	13815	13820	13946	13834	13951	13818	13879	13803	13832	13922	13862	13859	13918	13848	13865	13913	13945	13866	13842	13865	13715	13971	13816	13881	13750	13931	13861	13866	13802	13914	13849	13819	13880	13746	13838	13660	13865	13902	13771	13844	13922	13816	13836	13947	13802	13842	14008	13728	13806	13865	13742	13596	13834	13924	13873	13774	13940	13799	13942	13896	13846	13846	13811	13887	13811	13933	13801	13661	13938	13852	13634	13887	13680	13967	13893	13931	13819	13807	13905	13785	13847	13927	13998	13752	13756	13812	13775	13769	13801	13773	13816	13960	13861	14063	13873	13976	13871	13902	13847	14007	13829	13721	13819	13767	13762	13780	13925	13727	13848	13805	13879	13855	13966	13819	13951	13753	13889	13733	13854	13776	13947	13696	13540	13846	13864	13868	13792	13896	13812	13954	13976	13782	13814	13960	13782	13673	13879	13775	14004	13725	13723	13899	13631	13896	13587	13870	13817	13797	13745	13882	13966	13998	13699	13857	13847	13823	13900	13778	13847	13609	13869	13934	13797	13912	13741	13803	13992	13796	13899	13805	13759	14023	13844	13646	13832	13840	13790	13913	13865	13822	13779	13946	13715	13868	13824	13877	13998	13871	13677	13848	13719	13898	13834	13947	13843	13924	13977	13708	13636	13770	13781	13944	13789	13715	13899	13762	13818	13881	13875	13759	13768	13805	13915	13992	13890	13785	13823	13824	13826	13853	13972	14010	13924	13934	13816	14008	13844	13699	13773	13714	13638	13690	13865	13815	13813	13878	13831	13785	13783	13926	13774	13827	13690	13786	13935	13940	13939	13950	13971	13946	13834	13955	13661	13819	13944	13929	13941	13926	13772	13791	13897	13892	13855	14054	13835	13857	13855	13662	13813	13905	13835	13913	13710	14025	13793	13751	13867	13694	13791	13754	14014	13879	13626	13804	13825	14026	13939	13810	13859	14155	13947	13861	13833	13992	13798	13746	13888	13904	13785	13862	13804	13946	13898	13921	13952	13751	13830	13908	13785	13931	13743	13883	13925	13685	14089	13849	13820	13720	13708	13787	13896	13876	13730	13835	13789	13790	13930	13747	13884	13801	13793	13817	13796	13887	13803	13847	13690	13891	13783	13799	13993	13806	13855	13785	13810	13857	13915	13938	13719	13911	13786	13804	13812	13644	13964	13935	13843	14058	13876	13939	13785	13705	13919	13684	13858	13824	13800	13837	13784	13764	13884	13802	13805	13688	13844	13722	13824	13846	13678	13718	13877	13920	13777	13873	13908	13850	13809	13880	13898	13955	13766	13777	13759	13868	13905	13935	13926	13901	13878	13866	13764	13721	13960	13780	13966	13758	13768	13838	13963	13756	13738	13962	13713	13989	13756	13953	13849	13913	13778	13853	13905	13888	13704	13954	13800	13749	14079	13731	13889	13750	13933	13829	13803	14194	13932	13987	13761	13810	13887	13862	13836	13777	13804	13820	13729	13766	14012	13718	13717	14016	13985	13899	13903	13879	13700	13751	13764	13843	13797	14009	13764	13775	13714	13895	13828	13928	14011	13683	13639	13687	13806	13560	13620	13976	13856	13777	13918	13823	13449	13934	13847	13856	13987	13774	13784	13797	13789	13939	13680	13770	13974	13871	13903	13918	13849	13773	13820	13907	13803	13856	13667	13933	13966	13804	13899	13865	13774	13955	13793	13679	13765	13932	13894	13651	13845	13887	13859	13844	13937	13940	13881	13893	13673	13908	13628	14041	13924	13867	13985	13707	13955	13763	13957	13735	13940	13940	13827	13829	13887	13819	13853	13786	13733	14004	13891	13874	13887	13744	13878	13838	13987	13779	13991	13749	13802	14010	13696	13817	13774	13890	13981	13909	13935	13772	13826	13929	13805	13800	13870	13760	13834	13929	13771	13814	13737	13928	13956	13855	13697	13979	13895	13894	13772	13647	13735	14039	13917	13791	13819	13866	13802	13779	13854	13824	13760	13734	13903	13890	13734	13725	13709	13902	13618	13835	13766	13830	13841	13851	13926	13856	13826	13940	13860	14020	13769	13807	13850	13723	13816	13919	13983	13930	13837	13894	13879	13703	13856	13894	13765	13866	13875	13949	13981	13634	13907	13902	13707	13866	13762	13823	13811	13946	13872	13881	13867	13903	13988	13748	13780	13796	13936	13755	13911	13876	14034	13999	13876	13926	13876	13786	13960	14013	13888	13792	13800	13840	13870	14004	13915	13807	13769	13794	13740	13761	13886	13907	13928	13794	13806	13846	13916	14010	13779	13788	13680	13893	13853	13880	13940	13780	13907	13787	13697	13957	13887	13831	13938	13854	13859	13737	13763	13869	13903	13874	13737	13940	13855	13776	13846	13755	13694	13878	14045	13845	13731	13771	13851	13879	13899	13931	13874	13829	13837	13756	13872	13806	13962	13846	13806	13847	13893	13896	13751	14210	13791	13991	13943	13793	13897	13803	13787	13901	13682	13858	13756	13850	13896	13914	13873	13906	13667	14023	14009	13710	13758	13850	13980	13777	13830	13892	13777	13866	13862	13914	13934	13925	13824	13888	13840	13863	13826	13711	13828	14039	13956	13800	13892	13816	13856	14066	13756	13831	13778	13849	13888	13861	13818	13935	13886	13848	13985	13765	13939	13969	13778	13751	13676	14020	13778	13884	13707	13799	13797	13816	13699	13684	13716	13916	13888	13875	13923	13832	13903	14069	13864	13840	13730	13624	13924	13793	14021	13796	13844	13837	13790	13895	13648	13779	13698	13922	13859	13890	13787	13852	13927	13727	13890	13995	13856	13929	13910	13727	13971	13800	13787	13886	13910	13781	13833	13892	13905	13815	13728	13852	13763	14052	13871	13828	13757	13921	13836	13619	13915	13847	13918	13943	13791	13678	13772	13918	13899	13920	13762	13900	13872	13821	13898	13940	13706	13713	13943	13862	13755	13783	13689	13882	13840	13708	14007	13879	13724	14030	13898	13939	13909	13861	13812	13830	13908	13881	13910	13877	13614	13847	13746	13842	13893	13887	13801	13631	13914	13819	13828	13786	13965	13831	13840	13763	13728	13902	13835	13900	13900	13683	13797	13884	13819	13848	13869	13756	13863	13914	13703	13744	13919	13908	13990	13849	13669	14109	13749	13952	13836	13854	13932	13919	13822	14065	13888	13866	13944	13896	13799	14007	13847	14011	13978	13973	13865	13849	13798	13718	13895	13932	13840	13946	13846	13737	13904	13712	13744	13772	13894	13986	13928	13792	13824	13917	13894	13921	13740	13914	13833	14053	13848	13848	13883	13871	13813	13942	13834	13928	13914	13831	13885	13833	13836	13914	14008	13805	13674	13840	13856	13832	13939	13922	13762	13611	13825	13744	13790	13805	14005	13781	13890	13712	13731	13822	13997	13791	13775	13579	13944	13867	13892	13849	13813	13926	13738	13887	13775	14051	13815	13924	13739	13758	13991	13809	13881	13902	13790	13875	13883	14017	13984	13833	13894	14007	13944	13955	13874	13939	13645	14008	13820	13703	13835	13971	13872	13800	13937	13652	13879	13979	13995	13868	13941	14045	14084	13862	13747	13899	13822	13886	13776	13751	13618	13887	13691	13998	13819	13771	14009	13915	13863	13751	13815	13889	13841	13871	13957	13862	13976	13764	13805	13854	13843	13869	13755	13758	13817	13824	13797	13893	13801	13814	13757	13982	13856	13486	13788	13765	13956	13757	13700	13824	13793	13852	13937	13911	13749	13753	13839	13780	13841	13646	13924	13915	13841	13927	13953	13930	13871	13728	13864	13699	13794	13854	13860	13843	13947	13877	13869	13960	13942	13831	13921	13830	13756	13926	13901	13810	13982	13823	13696	13916	13655	14018	13843	13771	13934	13744	13925	13892	13715	13916	13828	13977	13957	13914	13786	13743	13917	13799	13857	13998	13824	14094	13788	13796	13852	13843	13891	13795	13866	13847	13869	13798	13872	13873	13723	13894	13868	13825	13858	13629	13804	13903	13695	13785	14009	13848	13669	13882	13671	13857	14057	13901	13924	13901	13737	13869	13873	13815	13677	13885	13835	13843	13863	13753	13862	14068	13710	13754	13897	13939	13911	13749	13900	13833	13870	13924	13886	13823	13929	13791	13836	13851	13896	13756	14033	13886	13883	13889	13935	13966	13755	13842	13873	13971	13900	13890	13911	13829	13766	13976	13720	13818	13793	13847	13858	13867	13846	13922	13860	13751	13934	13753	13937	13697	13935	13967	13872	13817	13871	14063	13763	13847	13741	14027	13757	13781	13862	13918	13855	13808	13789	13953	13907	13939	13834	13984	13798	13908	13812	13788	13816	13868	13813	13860	13760	13854	14013	13899	13839	13980	14015	13776	13943	13817	13669	13903	13869	13805	13836	13961	13933	13770	13784	13935	13803	13902	13797	13796	13832	13737	13911	13836	14012	13915	13725	13767	13777	13815	13923	13853	13813	13875	13851	13799	13974	13819	13839	14001	13813	14012	13748	13816	13829	13843	13866	13890	13736	13862	13857	13819	13681	13817	13651	13953	13904	13827	13957	13728	13883	13856	13960	13879	13753	13977	13746	13908	13877	13926	13797	13752	13774	13880	13776	13716	13909	13876	13905	13777	13945	13959	13849	13779	13754	13971	13814	13714	13857	13846	13895	13758	13809	13886	13995	13736	13871	13941	13959	13808	13887	13928	13957	13921	13858	13994	13759	13927	13865	13922	13850	13768	13872	14014	13862	13832	13954	13655	13918	13902	14013	13770	13743
22794	21166	27867	24910	22419	26535	30943	26568	25118	24818	24535	23962	23724	23361	23549	23274	23010	23047	22795	22855	22899	22628	22545	22429	22369	22753	22281	22432	22405	22489	22508	22337	22066	22467	22532	22299	22617	22362	22202	22470	22237	22308	22379	22260	22286	22178	22152	22320	22264	22112	22335	22252	22324	22162	22309	22279	22318	22396	22356	22409	22210	22070	22105	22221	22217	22108	22204	22106	22170	22049	22294	22185	21881	22207	22151	21965	22207	22348	21998	22055	22312	21955	22154	22074	22103	22078	22295	22319	22071	22263	22277	22142	22138	22298	21985	22329	22213	22177	22338	22350	22396	21874	22012	21902	22096	22202	22259	22111	22157	22171	22313	22023	21996	22417	22435	22046	22285	22111	22073	21945	22248	22110	22065	22158	22142	22107	22065	21947	21933	22283	22224	22235	22071	22030	22137	21981	22346	22175	22165	22147	22008	22145	22279	22097	22281	22184	22403	21865	22021	21932	22087	21982	22351	22256	22090	22261	22060	21978	22149	22064	22230	22205	22119	22215	22164	21970	22122	22230	21907	22155	21795	21928	22431	22238	21992	21722	21887	21828	21981	22025	22149	22210	22076	22344	21990	21974	22089	21937	22101	21953	22133	22285	22201	21976	22037	22080	22240	22012	22144	22097	22197	21999	22231	22116	22127	22338	22099	22068	22063	22159	22206	22274	22076	22008	21997	22220	21967	22255	22273	22136	22226	22077	21862	21834	21911	22216	21946	22121	22193	22293	22104	21930	22212	22214	22222	21909	22049	22170	22169	22033	22112	21839	21943	21969	22324	21984	22139	22124	22111	22292	22028	21826	22150	22128	22077	22235	22124	22316	22181	22057	22175	22130	22129	22322	22081	22005	22248	22256	21898	22155	22159	22078	22159	22063	22208	22187	22243	22037	21872	22150	22199	22336	22193	22194	22072	22040	22032	22301	22114	22133	22030	22103	22210	22107	22082	22192	21950	22025	22099	22060	22186	21973	22102	22080	22175	22280	22321	21878	22308	21972	21942	22273	22087	22086	22118	22169	22235	22085	22067	22140	21962	22139	22092	21967	21898	22072	22053	22056	22261	21877	22130	22194	22441	22204	22092	22027	22225	22117	22203	22245	22000	22056	22148	22210	21913	21966	22199	21785	22035	22104	22086	21976	22216	22150	22100	22071	22254	22272	22436	22028	21949	22067	22100	21991	21910	22057	22057	22241	22275	21975	22122	22209	22068	22027	22085	22128	22200	22277	22201	22054	22108	22343	22409	22117	22021	22157	21915	21949	21831	21999	22020	22077	22102	22025	22043	22019	22056	21971	22481	22159	22043	21938	22065	22139	22301	21939	22056	21916	22005	22056	22128	22272	22405	22218	22027	22098	22123	22059	22287	21986	22103	22251	22144	22198	22048	22030	21879	22024	22006	22148	22302	21915	21998	22003	22094	21928	21934	22002	21935	22147	22061	22208	22048	22135	21958	22314	21984	22102	22264	22043	22001	22263	22118	22098	22089	21892	22111	22265	22174	22098	22058	22083	21982	22147	22133	22015	22102	21975	22289	22068	22313	21917	22020	22032	22055	22077	22089	21941	21846	22014	22168	21777	22121	21868	22048	22212	22172	22202	22393	22230	22162	21941	21905	21881	21937	22036	22103	22034	22044	22135	22181	22137	22126	22269	22038	22007	22163	22049	22184	22326	22218	22116	22099	21865	22171	21822	22132	22132	22059	22056	21988	21951	22050	22137	22110	22272	22167	21820	22082	22071	22087	21918	21816	22020	22286	22301	22202	22191	22098	22096	22210	22121	21927	21753	22204	22186	22304	22208	22104	21867	22146	22319	22029	22342	22144	22172	22192	22046	22090	22117	22210	22129	22282	21900	22157	22094	22001	22173	22149	22029	22034	22122	22067	22007	21984	21790	21814	22119	22173	22034	22139	22316	22137	22209	22224	21936	22217	22129	21803	21968	22033	22144	21985	22162	22104	22003	22183	22038	21987	22040	22265	22061	21958	22144	22025	22201	22013	22144	22156	22078	22150	22317	21968	22027	22319	22072	22006	22092	22248	22110	22170	22193	22070	21876	22093	22024	22153	22306	21992	22000	22005	22268	21917	21842	22189	21998	22124	22172	22084	21928	22141	22129	22278	22260	22239	22017	22131	22000	22176	22057	22134	22004	22203	22193	22055	22016	22219	22209	22335	22105	21995	22186	21956	22014	21854	22177	21931	21904	21938	21958	22234	21967	21863	22034	22071	22330	22258	22268	21894	22051	22219	21963	22008	22161	21915	22046	21903	22027	22295	22131	22043	22126	22197	22185	22206	22273	22271	22009	21856	22168	21975	22058	22107	22069	21858	21973	22090	22058	21971	22041	22155	22285	22091	22054	22038	22238	22034	21922	22046	22021	21978	22065	22336	21999	21988	22151	21899	22182	22109	22024	22130	22096	22017	22155	22147	22090	22274	22097	21887	22077	21999	22168	22032	22180	21962	21954	22013	22077	22088	21977	21976	22041	22276	22032	21971	22183	22064	22308	22234	21954	22153	22189	22314	22129	21990	22038	22241	22189	22141	22042	22161	22081	22001	22046	22216	22016	21988	21989	22115	22037	22269	22328	22080	22139	22067	22303	22155	22139	22124	22062	22158	22142	22295	22098	21808	21948	21983	22182	21923	21920	22219	21990	21917	22087	22180	22101	22103	22130	22293	22147	22180	22065	22271	22109	21986	22089	21783	22171	22003	22262	22189	21967	21830	22288	22349	22452	22095	21956	21910	22123	22100	22250	22010	22524	22053	21941	22060	22205	22280	22039	22231	21890	22008	22034	21992	22229	22137	22054	22087	22011	22236	22067	22210	22259	22244	22117	22029	22143	22178	22070	22211	22073	22361	22129	21987	22133	22353	22218	22488	21977	22016	22277	22040	22102	21991	22083	22016	22121	22009	21995	22183	22167	21944	22099	21924	21986	22088	22112	22158	22267	21968	21946	22094	21844	22001	21893	22082	22054	22234	22253	22231	22236	22059	22215	22297	21990	21958	22275	22076	22004	22148	22171	22065	22075	22016	22144	22079	22090	22024	22263	22174	21921	22105	22136	22258	22127	22111	22141	21956	22019	22074	22108	21912	22273	22072	21968	22167	22069	21857	21814	22215	22125	21958	22010	22070	22010	21956	22230	21915	22111	22393	22260	22287	22193	21911	22188	22143	22051	21941	21995	22052	22175	22105	22139	21862	21938	22114	22134	22233	21987	21825	22037	21882	22458	21860	22008	22078	22117	22036	22035	22002	21981	21897	21942	22018	22168	22246	22131	22071	22036	21941	22041	22172	22238	22136	22144	22184	22130	22368	22057	22315	22043	22239	21882	22269	22233	22067	22041	22053	22121	22160	22299	22329	22135	22185	22260	22285	22044	22106	22237	22259	22048	22070	22036	22041	21972	21967	22355	22096	22022	21906	22127	21967	21889	22124	22031	22095	22151	22138	22322	22114	22108	22151	22150	22246	22168	22242	22098	22388	21751	22018	21990	22043	21993	22297	21963	22024	22152	22372	22267	22265	22253	22120	22129	22040	22313	22216	22151	22211	22171	21972	22033	22137	22104	22036	21979	22018	22276	22121	22023	22089	21908	22077	22128	22044	22146	22002	22009	22114	22091	22009	22263	22153	22042	22068	22025	22297	22218	22074	22090	21912	22063	21936	22022	22048	22266	22136	22181	22029	22144	22143	22146	22456	21951	22106	22061	21972	22152	22063	21965	22050	22318	22025	22161	22258	22048	22029	22035	22018	22145	22154	21907	22191	22016	21887	22125	22109	21984	22270	22116	22066	22314	21986	22137	22077	21915	22152	22170	22219	22017	22149	22146	22014	22191	21972	22043	21949	22126	22203	21977	21907	22142	21930	22099	22247	22072	21971	21823	22161	22146	22200	22163	22438	21977	22067	21987	22098	22278	22196	22218	22193	22185	22214	22154	21947	21990	22161	22183	22045	22178	22111	22016	22286	21855	21888	22198	22204	22054	22211	22239	22168	22293	22056	22245	22103	21866	22342	21864	22099	22098	22168	22308	22198	22038	22184	22180	21884	22089	22041	22040	22206	22213	22264	22039	22081	21864	22198	21867	21972	22150	21978	22068	22246	22008	21978	22217	22190	22149	21985	22366	21983	22146	22128	22144	22189	22075	22191	22091	22279	21978	22107	22188	22124	22278	22048	22051	22345	22048	22140	22138	22243	21864	21991	22179	21733	21890	22151	22210	22232	22256	21853	22014	22195	22239	22133	21870	22122	21930	21960	22086	22202	22039	22171	22119	22104	21997	22188	22195	21899	22177	22067	22080	22249	22166	22042	21923	22054	22228	22133	22125	21856	21933	22263	22036	22267	22120	22082	22316	22022	22259	21864	22115	22299	22089	22265	21870	22220	22144	22027	22116	22222	22173	22230	21940	22052	22262	22032	22001	22284	22190	22015	22053	22199	21986	22299	22172	22110	21832	22247	22151	22074	22230	22123	22026	22192	22146	22324	22071	22098	22288	22136	22074	22070	21960	22050	22056	21944	22246	22042	21819	22284	21844	22281	22021	22189	22245	22205	22075	22053	22079	21939	22042	22226	22021	22156	21985	22188	22232	22072	22066	22123	21977	22071	21917	21928	22025	22228	22402	22344	22183	22289	22055	22122	21969	22166	22103	21926	22225	22030	22103	22165	22174	22023	22117	22071	22184	22198	22250	22101	22018	22002	22080	22118	22140	22097	22033	22078	21986	22271	22113	22290	22035	22067	22067	21864	22167	22161	22180	22118	22081	22044	21927	21810	22059	22100	22240	22089	21899	22024	22126	22166	22222	22004	21959	21996	22178	22229	22198	22237	22106	22174	22263	22237	22142	22148	22140	22239	22163	22153	22424	22169	21988	22121	22291	22033	22043	22302	22198	22388	22008	22178	22221	21999	22130	22032	22298	22402	21951	22103	22161	22299	22159	22026	22064	22154	21905	21935	22049	22151	21894	22173	22029	22032	21972	21997	22002	22066	22019	22002	22395	21990	22218	21976	22119	21779	22146	22082	22036	22256	22215	22099	22075	22170	21995	21953	21975	21991	22151	22278	21930	22052	22083	22070	22275	22047	22194	22160	22069	22023	21959	21836	22035	21961	21947	21798	21991
22964	39680	38580	31891	27202	24219	22092	20507	19495	18564	17884	17403	16839	16472	16290	16317	15920	15892	15553	15505	15382	15283	15182	15094	15132	15152	14990	15055	14891	14993	14895	14974	15001	14751	14799	14771	14920	14848	14822	15072	14746	14772	14738	14796	14832	14734	14918	14713	14703	14736	14531	14735	14740	14743	14560	14740	14624	14745	14641	14558	14530	14907	14607	14644	14583	14565	14665	14770	14670	14911	14681	14627	14636	14579	14630	14485	14816	14714	14743	14654	14805	14854	14692	14685	14539	14664	14700	14592	14661	14736	14743	14590	14707	14510	14555	14645	14631	14584	14713	14704	14536	14563	14472	14678	14780	14887	14785	14722	14621	14717	14550	14660	14753	14635	14623	14880	14809	14741	14585	14656	14785	14667	14741	14554	14709	14648	14609	14738	14729	14434	14695	14836	14502	14702	14637	14758	14684	14549	14704	14712	14527	14682	14617	14600	14645	14721	14839	14598	14589	14731	14713	14672	14692	14769	14728	14574	14751	14810	14815	14642	14623	14590	14655	14678	14814	14628	14690	14532	14700	14758	14631	14880	14727	14648	14713	14683	14796	14725	14720	14729	14616	14631	14722	14881	14636	14590	14684	14765	14589	14748	14739	14708	14774	14721	14655	14795	14634	14515	14658	14668	14841	14617	14690	14700	14552	14582	14809	14623	14695	14638	14584	14490	14552	14738	14719	14701	14708	14577	14894	14767	14699	14556	14776	14494	14615	14500	14660	14573	14795	14534	14669	14620	14581	14710	14815	14678	14691	14570	14727	14834	14754	14622	14687	14757	14661	14560	14570	14801	14635	14568	14581	14667	14780	14628	14659	14812	14704	14518	14836	14654	14604	14825	14518	14411	14519	14604	14585	14576	14706	14679	14679	14641	14605	14723	14645	14827	14589	14608	14563	14796	14864	14833	14639	14636	14805	14745	14536	14516	14684	14648	14555	14626	14689	14727	14650	14619	14915	14828	14670	14750	14721	14595	14741	14727	14575	14703	14458	14659	14553	14563	14743	14520	14737	14731	14671	14561	14576	14672	14668	14702	14682	14640	14691	14584	14804	14669	14642	14535	14649	14804	14623	14640	14717	14704	14634	14591	14745	14689	14768	14625	14649	14711	14652	14758	14741	14680	14722	14479	14580	14519	14543	14852	14640	14608	14483	14621	14630	14619	14744	14434	14737	14578	14733	14672	14615	14638	14720	14679	14652	14567	14489	14599	14660	14586	14770	14652	14668	14676	14633	14763	14635	14545	14657	14764	14835	14567	14719	14562	14615	14763	14581	14559	14638	14717	14549	14629	14795	14766	14659	14670	14610	14632	14578	14651	14605	14572	14737	14534	14611	14640	14589	14615	14768	14747	14565	14568	14603	14579	14459	14689	14733	14724	14715	14643	14611	14677	14646	14829	14714	14543	14696	14650	14567	14642	14653	14757	14566	14736	14708	14515	14723	14684	14634	14774	14822	14575	14713	14585	14777	14887	14594	14714	14655	14699	14804	14576	14488	14648	14660	14752	14520	14548	14663	14604	14661	14617	14701	14708	14771	14762	14546	14507	14761	14697	14517	14544	14744	14577	14432	14757	14738	14556	14696	14700	14602	14732	14711	14639	14614	14777	14657	14669	14615	14619	14664	14834	14528	14630	14511	14710	14965	14749	14567	14582	14935	14646	14696	14689	14718	14636	14589	14743	14758	14798	14382	14693	14602	14752	14654	14533	14581	14755	14670	14479	14669	14664	14731	14473	14598	14692	14489	14719	14550	14612	14642	14672	14564	14736	14712	14589	14682	14568	14763	14759	14584	14718	14641	14767	14645	14619	14772	14814	14632	14584	14767	14392	14628	14694	14747	14666	14592	14600	14726	14677	14647	14824	14641	14557	14525	14448	14616	14582	14638	14664	14611	14626	14657	14716	14631	14655	14553	14800	14725	14603	14654	14451	14570	14672	14649	14658	14687	14704	14611	14666	14665	14704	14625	14745	14542	14712	14521	14713	14714	14532	14704	14703	14593	14785	14697	14628	14640	14649	14578	14773	14820	14696	14548	14673	14685	14750	14704	14635	14701	14611	14511	14764	14661	14663	14731	14759	14579	14715	14648	14790	14544	14763	14712	14760	14640	14628	14591	14745	14558	14718	14656	14656	14586	14781	14693	14745	14671	14689	14661	14644	14571	14783	14680	14654	14491	14572	14793	14647	14587	14751	14554	14601	14770	14660	14576	14667	14697	14510	14770	14581	14687	14484	14734	14758	14827	14565	14650	14677	14804	14714	14664	14619	14635	14708	14545	14726	14640	14567	14695	14774	14797	14625	14616	14668	14563	14682	14686	14658	14588	14584	14697	14747	14656	14835	14702	14591	14449	14822	14676	14632	14667	14841	14608	14681	14671	14673	14776	14581	14686	14891	14676	14671	14647	14456	14439	14659	14631	14667	14665	14657	14825	14745	14659	14743	14706	14496	14713	14757	14581	14660	14670	14452	14606	14765	14680	14601	14667	14712	14579	14547	14633	14703	14698	14698	14643	14861	14712	14598	14695	14565	14673	14754	14593	14644	14756	14572	14564	14703	14572	14749	14605	14818	14714	14578	14660	14699	14654	14727	14574	14726	14623	14670	14595	14650	14745	14609	14542	14728	14730	14650	14546	14831	14574	14740	14601	14728	14720	14814	14824	14610	14725	14653	14737	14598	14690	14735	14535	14704	14842	14694	14534	14551	14693	14549	14699	14462	14578	14599	14611	14759	14657	14646	14446	14747	14702	14665	14669	14739	14763	14632	14541	14629	14699	14616	14649	14595	14685	14572	14623	14783	14634	14645	14695	14697	14736	14611	14862	14503	14643	14601	14602	14604	14649	14535	14609	14735	14707	14716	14654	14677	14765	14631	14529	14697	14533	14505	14700	14637	14774	14849	14705	14579	14834	14704	14620	14460	14755	14616	14799	14526	14661	14489	14621	14697	14714	14684	14720	14575	14686	14635	14796	14580	14750	14802	14658	14807	14586	14624	14661	14711	14702	14647	14766	14755	14635	14625	14681	14728	14770	14647	14623	14601	14616	14681	14496	14675	14679	14639	14563	14552	14528	14818	14672	14493	14794	14605	14653	14465	14590	14817	14652	14667	14734	14717	14712	14517	14628	14774	14700	14611	14591	14718	14729	14673	14713	14762	14690	14742	14711	14674	14562	14517	14642	14491	14633	14926	14613	14650	14698	14641	14672	14775	14698	14724	14749	14734	14659	14484	14615	14655	14738	14691	14576	14745	14701	14613	14570	14541	14737	14619	14732	14597	14921	14678	14566	14569	14684	14660	14602	14528	14589	14780	14642	14515	14708	14682	14633	14563	14604	14625	14758	14684	14803	14655	14756	14640	14523	14704	14541	14683	14596	14801	14754	14841	14685	14679	14724	14564	14882	14785	14514	14671	14761	14561	14765	14591	14462	14557	14622	14632	14695	14778	14480	14716	14674	14684	14696	14746	14732	14669	14832	14820	14639	14777	14759	14787	14700	14766	14681	14633	14647	14662	14761	14842	14676	14807	14668	14773	14764	14661	14555	14606	14610	14728	14646	14599	14590	14539	14725	14883	14713	14680	14797	14685	14569	14608	14597	14879	14537	14566	14615	14675	14663	14639	14627	14716	14832	14688	14733	14488	14584	14609	14505	14521	14708	14722	14791	14731	14711	14635	14531	14729	14487	14761	14667	14707	14663	14714	14730	14617	14653	14481	14726	14836	14741	14648	14682	14651	14580	14573	14601	14827	14770	14654	14620	14710	14627	14734	14475	14688	14641	14919	14615	14675	14624	14540	14709	14651	14786	14746	14619	14557	14575	14781	14513	14726	14642	14515	14773	14566	14569	14610	14819	14655	14649	14686	14488	14595	14683	14638	14493	14797	14450	14685	14784	14532	14774	14648	14621	14663	14553	14539	14625	14751	14666	14720	14880	14583	14766	14779	14562	14641	14767	14594	14681	14704	14716	14808	14602	14840	14753	14766	14488	14486	14689	14645	14627	14658	14627	14657	14638	14448	14550	14696	14834	14754	14644	14744	14607	14670	14560	14736	14648	14598	14705	14588	14601	14595	14743	14667	14503	14771	14736	14581	14786	14625	14544	14661	14834	14698	14640	14517	14724	14616	14596	14798	14749	14597	14691	14579	14697	14637	14738	14605	14671	14675	14644	14802	14728	14740	14812	14781	14617	14732	14587	14831	14583	14597	14685	14585	14731	14743	14486	14454	14704	14453	14700	14783	14752	14654	14662	14814	14541	14772	14713	14719	14760	14660	14715	14487	14644	14633	14712	14742	14541	14715	14504	14709	14696	14676	14774	14738	14721	14673	14526	14446	14706	14666	14758	14761	14695	14501	14644	14675	14474	14583	14565	14802	14754	14643	14677	14695	14774	14686	14631	14677	14701	14685	14648	14626	14745	14604	14718	14661	14591	14725	14718	14890	14685	14641	14661	14613	14707	14702	14719	14614	14866	14649	14764	14643	14470	14673	14813	14816	14624	14790	14623	14725	14711	14601	14513	14675	14650	14674	14730	14484	14840	14674	14736	14729	14780	14703	14558	14687	14819	14606	14638	14642	14490	14733	14837	14794	14716	14726	14583	14715	14663	14772	14531	14715	14848	14529	14608	14655	14685	14660	14681	14797	14585	14668	14593	14879	14559	14618	14652	14657	14622	14600	14525	14698	14577	14659	14611	14576	14690	14709	14429	14690	14611	14659	14751	14683	14798	14725	14742	14557	14717	14656	14732	14733	14427	14566	14579	14516	14692	14769	14733	14608	14563	14681	14603	14641	14656	14469	14665	14652	14471	14553	14667	14728	14856	14533	14817	14629	14643	14659	14703	14505	14636	14725	14703	14586	14706	14742	14733	14675	14589	14731	14691	14589	14653	14721	14863	14631	14560	14645	14782	14632	14665	14717	14755	14551	14560	14780	14649	14544	14741	14776	14602	14611	14869	14767	14652	14878	14669	14513	14419	14621	14570	14687	14646	14759	14679	14594	14686	14711	14657	14647	14587	14685	14577	14819	14644	14539	14584	14608	14805	14794	14846	14705	14731	14747	14693	14581	14635	14666	14604	14732	14776	14577	14895	14393	14789	14503	14670	14532	14612	14886	14615	14560	14698	14921
33666	27181	29497	27086	23878	23045	22435	21779	21310	21223	20922	20882	20805	20673	20894	20602	20645	20564	20574	20240	20185	20500	20221	20299	20359	20140	20087	20216	20394	20341	20330	20323	20288	20035	20116	20225	20548	20226	20135	20414	20345	20301	20352	20007	20355	20240	20262	20209	20287	20421	20148	20164	20282	20210	20399	20121	20155	20336	20087	20300	20390	20377	20451	20272	20136	20114	20284	20239	20344	20272	20512	20302	20374	20117	20128	20265	20218	20330	20167	20445	20267	20151	20301	19991	20151	20140	20285	20378	20140	20324	20238	20174	20097	20043	20057	20056	20272	20322	20160	20149	20027	20190	20448	20199	20216	20214	20034	20226	20123	20239	20190	20216	20007	20238	20200	20218	20109	19932	20097	20284	20194	20125	20048	20025	20310	20497	20450	19962	20194	20220	20145	20226	20246	19987	20200	20162	20140	20285	20164	20296	20097	20276	20206	20336	20217	20256	20154	20188	20214	20133	20498	20229	20463	20175	20128	20192	20334	20159	20074	20123	20185	20197	20260	20289	20242	20511	20143	20094	20386	20019	20075	19855	20372	20149	20151	20160	20139	20345	20112	20186	20229	20415	20147	20209	20186	19940	20282	20161	20162	19970	20342	20148	20069	20046	19874	20195	20376	20208	20305	20266	20305	20052	20341	20274	20225	20266	20210	20153	20095	20237	20284	20224	20034	20023	20198	20312	20129	20357	19961	20070	20377	20251	20154	20337	20035	20054	20261	20243	20328	20180	20014	20077	20227	20266	20233	20120	19935	20277	20196	20155	20164	20260	20128	20299	20473	20345	20166	20297	20170	20273	20264	20277	20224	20240	20202	20331	19991	20199	20060	20399	20123	20135	20210	20125	20483	20208	20144	20511	20303	20426	20431	20196	20243	20128	20334	20342	20038	20226	20149	20248	20280	20301	20433	20011	20279	20248	20091	20086	20021	20176	20205	20142	20300	20220	20318	20113	20429	20101	20274	20193	20175	20227	20439	19894	19973	20167	20290	20350	20134	20176	20396	20124	20134	20378	20177	20342	20046	20248	20009	20424	20385	20132	20409	20089	20352	20524	20163	20107	20332	20177	20344	20115	19996	20318	20342	20235	20267	20310	20075	20201	20247	20197	20287	20114	20132	20221	20334	20212	20242	20221	20341	20038	20183	20099	19962	20071	20160	20246	20282	20381	20132	20325	20384	20548	20206	20336	20150	19805	20110	20201	20188	20181	20324	20233	20173	20071	20310	19991	20381	20083	20066	20103	20164	20151	20194	20241	20041	20026	20087	20050	20370	20269	20222	20077	20116	19886	20348	20360	20046	20166	20151	20203	20091	20438	20276	20012	20240	20132	20209	20356	20325	20241	20144	20284	20387	20278	20177	20343	20097	20310	20393	20031	20247	20283	20145	19909	20138	20251	20203	20201	20229	20314	20090	20365	20140	20023	20203	20147	20220	20296	20090	20252	20160	20265	20140	19993	20099	20370	19978	20233	20113	20066	20220	19895	20322	20230	20314	20432	20159	20258	20335	20237	20103	20399	20237	20177	20247	20021	20460	20140	20219	20223	20066	20152	20276	20145	20504	20217	20159	20037	20324	20282	20205	19994	20256	20166	20193	20258	20198	20193	20330	20283	20169	20291	20102	20238	20198	20162	20141	20313	20326	20020	20274	19944	20360	20256	20503	20402	20055	20153	20307	20082	20178	20316	20285	20399	20187	20090	20283	20311	20126	20155	20382	20104	20134	20088	20103	20300	20167	20350	20088	20150	20244	20177	20274	20151	20289	20278	20276	20209	20209	20101	20154	20064	20051	20053	20075	20352	20321	20327	20324	20302	20428	20188	20103	20258	19958	19963	20063	20252	20165	20001	20099	20099	20252	20172	20173	20392	20213	20194	20197	20074	20105	20331	20451	20039	20351	20170	20140	20208	20222	20081	20056	20423	20270	20514	20347	20198	20238	20249	20215	20255	19974	19998	20269	20056	20347	20187	20299	20037	20000	20269	20176	20175	20029	20024	20220	20289	19960	20196	20211	20121	20207	20180	20123	20324	20354	20406	20037	20285	20360	20205	20432	20395	20090	20046	20068	20314	20318	20363	20302	20163	20222	20173	20420	20365	20323	20085	20182	20092	20263	20011	20335	20297	20282	20248	20239	20206	20386	20197	20405	20288	20250	20092	20327	20453	20250	20373	20367	20121	20117	20079	20188	20215	20182	20256	20202	20095	20133	20391	20277	20398	20372	20158	20289	20353	20262	20046	20024	20201	20010	20208	20003	20108	20224	19879	20078	20169	20198	20168	20374	20224	20207	20076	20273	20280	20232	20163	20009	20255	20259	20195	20165	20359	20401	20185	20095	20313	20312	20269	20181	20286	20334	20041	20117	20051	20107	20240	20363	20297	20402	20098	20372	20207	20299	20239	20332	20228	20273	20109	20365	20371	20198	20345	20119	20061	20284	20356	20427	20180	20266	20200	20314	20196	20160	20323	20345	20107	20138	20342	20259	20063	20086	20231	19994	20287	20214	20002	20098	20017	20071	20231	20335	20261	20342	20283	20037	20053	20294	20199	20100	20117	19998	20138	19982	20293	20158	20076	19900	20245	20135	20116	20342	20226	20221	20271	20077	20280	20247	19934	20217	20021	20142	20258	20169	20165	20132	20189	20309	20150	20140	20123	20281	20218	20214	20382	20176	20232	20121	20029	20042	20174	20317	19958	19991	20036	19891	20150	20275	20213	20260	20227	20334	20433	20237	20258	20354	20066	20411	20054	20307	20130	20259	20235	20363	20203	20017	20072	20232	20200	20120	20238	20096	20204	20348	20484	20198	20215	20199	20444	20462	20191	20306	20290	20333	20160	20299	20153	20071	20108	20360	20303	20175	20243	20274	19984	20080	19912	20138	20333	20142	20193	20082	20260	20104	20368	20268	20141	20074	20092	20499	20181	20033	20142	20183	20016	20145	20190	20430	20139	20123	20156	20267	19888	20049	20176	20119	20266	20111	20234	20191	20215	20159	20052	20280	20338	20346	20218	20593	20162	19909	19911	20168	19838	20146	20293	20138	20197	20192	20306	20156	20497	20225	20054	20116	20229	20350	20357	20438	20199	20260	20256	20395	20248	20446	20363	20113	20157	20447	20147	20091	20051	20131	20175	20085	20131	20065	20018	20124	20215	20331	20212	20370	20218	19871	20237	20102	20311	20257	20176	20360	20177	20096	20244	20357	20031	20177	20185	20175	20166	20206	20054	20164	20377	20492	20214	20009	20158	20017	19942	20047	20137	20292	20021	20247	20202	20120	20387	20128	20103	20184	19906	20210	20153	20198	20085	20046	20244	20134	20017	20125	19970	20210	20197	20114	20174	20210	20276	20027	20066	20172	20080	20220	20398	20186	20209	20103	20095	20263	20157	20333	20326	20328	20183	20150	20261	20018	20225	20371	20228	20092	20185	20246	20285	20212	20122	20259	20088	20321	20304	20152	20589	20536	20149	20098	20406	20127	20345	20234	20120	20310	20329	20324	20004	20264	20314	20129	20190	20142	20353	20345	20250	20427	20247	20111	20097	20037	20183	20138	20266	20199	20263	20302	20231	20329	20292	20349	20365	20348	20116	20105	20294	20114	20211	20269	20081	20085	20266	20101	20186	20175	20411	20320	20380	20241	20140	20465	20313	20256	20328	20236	20413	19973	20320	20411	20445	20474	20021	20235	20283	20220	20427	20104	19989	20057	20232	20189	20305	20172	20357	20037	20150	20087	20179	20084	20077	20266	20144	20112	20233	20316	20166	20306	20154	20102	20184	19949	20269	20211	20302	20215	20356	20123	20068	20125	20217	20326	20342	20133	20266	20025	20369	20187	20449	20538	20309	20281	19834	20128	20306	20318	20402	20298	19791	20300	20206	20515	20442	20309	20139	20440	20184	20263	20196	19965	19961	20259	20458	20226	20350	20180	20116	20244	20150	20545	20195	20283	20114	20274	20121	20205	20184	20216	20188	20414	19962	20078	20131	20202	20166	20090	20271	20224	20106	20063	20052	20262	20185	20209	20273	20216	20258	20223	20004	20201	20266	20224	20150	20258	20240	20384	20175	20191	20391	20191	20228	20202	20169	20003	20192	20278	20024	20242	20250	20282	20175	20108	20206	20322	20250	20229	20265	20530	19963	20254	20380	20272	20223	20123	20294	20150	20265	20321	20021	20056	20098	20190	19998	20121	20238	20246	20269	20357	20012	20298	20570	20357	20166	20062	20057	20182	20244	20264	20118	20314	20108	20195	20236	20218	20504	20292	20188	20161	20071	20060	20210	20090	20094	20207	20452	20321	20096	20364	20100	20222	20232	20492	20220	19968	20310	20450	20162	20246	20144	20231	20206	20227	20071	20114	20278	20330	20193	20144	20035	20452	20242	20016	20275	20229	20262	20311	20273	20202	20038	19995	19964	20118	20394	20376	20314	20301	19998	20214	20049	20136	20391	20294	20189	20374	20176	20147	20024	20228	20140	20386	20343	20052	20276	20352	20252	20324	20153	20287	20033	20330	20170	20447	20297	20262	20112	20086	20109	20205	20198	20081	20368	20265	20347	20267	20331	20339	20224	20020	20076	20079	20129	20358	20210	20190	20231	20165	20210	20244	20122	20014	19991	20198	20384	20154	20388	20312	20242	20137	20454	20237	20339	20399	20331	20399	20008	20050	20267	20239	20111	20195	20151	20166	20200	20262	20291	20256	19936	20160	20119	20071	20026	19977	20295	20388	20187	20293	20223	20378	20242	20184	20293	20215	20128	20074	20279	20480	20549	20372	20170	20361	20304	20298	20482	20215	20282	20204	20119	20172	20300	20078	20305	20080	20137	20281	20104	20202	20123	20275	20272	20415	20080	20297	20200	20079	20150	20302	20275	20147	20143	20023	20019	20180	20195	20090	20139	20123	20426	20080	20340	20127	20017	20212	20070	20293	20150	20303	20514	20111	20134	20306	20331	20239	20092	20356	19879	20105	20270	20217	20190	20266	20012	20268	20167	20351	20245	20289	20129	20194	20197	20291	20237	20046	20190	20178	20207	20355	20074	20124	20031	20320	20382	20157	20142	20221	20072	20281	19994	20428	20150	20228	20237	20368	19984	20398	20025	20119	20180	20305	20286	20258	20167
21643	27155	26282	21561	19029	17594	16806	15923	15709	15303	14986	14639	14629	14381	14340	14265	14336	14231	14130	14114	14074	13993	13986	14130	13896	13936	14003	13874	14096	13998	13775	13802	14052	13911	13807	13994	14139	13893	13987	13810	13948	13856	14143	13848	13735	13931	13704	13839	13771	13664	13908	13834	13873	13713	13891	13733	13849	13862	13954	14033	13762	13642	13869	13872	13908	13888	13849	13896	13634	13942	13723	13893	13783	13777	13831	13770	13937	13849	13888	13683	13859	13806	13766	13636	13941	13756	13910	13920	13857	13908	13878	13779	13840	13791	13775	13915	13827	13776	13669	13881	13847	13707	13612	13748	13893	13952	13749	13799	13883	13675	13868	13905	13774	13810	13797	13858	13730	13942	13763	13689	13812	13616	13882	13752	13706	13690	13889	13803	13918	13704	13892	13845	13655	13733	13958	13738	13742	13752	13734	13856	13908	13920	13699	13705	13702	13813	13802	13767	13831	13958	13610	13903	13807	13977	13817	13679	13829	13825	13900	13847	13856	13740	13693	13626	13862	13789	13916	13749	13946	13681	13842	13915	13661	13862	13864	13898	13744	13794	13648	13740	13758	13912	13773	13723	13896	13812	13693	13781	13701	13712	13841	13869	13717	13703	13852	13710	13980	13797	13738	13868	13753	13770	13819	13923	13814	13689	13869	13804	13741	13632	13960	13868	13892	13744	13746	13822	13852	13651	13922	13852	13660	13753	13771	13851	13846	13939	13798	13780	13833	13828	13850	13707	13784	13912	13715	14036	13899	14038	13660	13977	13883	13835	13579	13965	13790	13832	13865	13820	13906	13919	14029	13955	13711	13967	13818	13748	13775	14102	13695	13812	13821	13664	13837	13851	13705	13909	13901	13818	13842	13801	13704	13993	13808	13792	13803	13951	13814	13973	13885	13866	13868	13997	13863	13705	13825	13772	13828	13930	13810	13822	13727	13749	13914	13795	13868	13770	13695	13626	13693	13763	13785	13890	13747	13710	13805	13967	13909	13670	13759	13745	13973	13779	13886	13841	13823	13843	13873	13832	13716	13707	13702	13877	13778	13804	13800	13602	13807	13762	13708	13874	13770	13934	13743	13707	13910	13756	13887	13790	13783	13751	13760	13796	13788	13790	13785	13943	13916	13853	13970	13761	13840	13900	13693	13675	13913	13869	14005	13736	13857	13786	13779	13902	13654	13768	13879	13853	13910	13895	13727	13821	13893	13803	13830	13721	13842	13874	13742	13840	13895	13720	13826	13828	13702	13857	13746	13696	13870	13795	13831	13774	13815	13665	13906	13741	13696	13899	13744	13713	13668	13762	13893	13756	13931	13813	13625	13633	13841	13839	13935	13827	13833	13682	13839	13794	13746	13811	13760	13783	13852	13863	13657	13955	13765	13909	13906	13749	13824	13700	13662	13778	13715	13809	13914	13815	14019	13652	13818	13629	13864	13938	13799	13914	13768	13738	13943	13807	13738	13901	13673	13650	13885	13732	13870	13924	13766	13811	14050	13820	13681	13923	13760	13644	13980	13924	13837	13775	13898	13852	13853	13778	13790	13831	13786	13701	13808	13905	13709	13923	13896	13850	13916	14068	13742	13863	13918	13713	13892	13898	13961	13642	13727	13718	13812	13881	13854	13778	13940	13912	13825	13927	13785	13705	13744	13858	13938	13706	13920	13833	13815	13804	13807	13787	13652	13763	13792	13803	13746	13755	13706	13732	13812	13806	13815	13717	13822	13862	13942	13739	13906	13827	13728	13938	13690	13961	13890	13937	13763	13875	13817	13975	13820	13918	13818	13813	13914	13977	13720	13718	13752	13936	13819	13732	13847	13976	13924	13782	13815	13835	13880	13965	13821	13732	13929	13693	13846	13829	13701	13865	13954	13911	13793	13870	13788	13921	13849	13832	13741	13936	13689	13879	13787	13828	13645	13616	13824	13627	13773	13932	13720	13863	13846	13907	13930	13810	13647	13812	13610	13819	13839	13771	13842	14095	13825	13826	13716	13855	13923	13970	13815	13776	13832	14000	13669	13848	13946	13827	13924	13853	13724	13863	13749	13805	13894	13880	14073	13859	14023	13856	13711	13699	13667	13948	13912	13799	13846	13876	13977	13861	13745	13807	13856	14011	13708	13771	13781	13561	13728	13841	13830	13681	13826	13713	13832	13727	13869	13948	13740	13848	13708	13985	13668	13966	13639	13807	13923	13727	13645	13723	13805	13949	13826	13742	13882	13919	13815	13641	13978	13897	14071	13691	13675	13783	13811	13922	13728	13694	14043	13799	13865	13868	13800	13775	13880	13851	13684	13777	13903	13815	13896	13580	13996	13855	13796	13875	13884	13857	13803	13818	13723	13710	14003	13945	13715	13793	13834	13823	13918	13698	13860	13746	13921	13692	13761	13810	13837	13866	13710	13791	13769	13818	13751	13792	13802	13814	13711	13692	13870	13864	13807	13991	13764	13779	13962	13757	13855	14007	14021	13869	13702	13894	13749	13896	13957	13816	13807	13906	13951	13773	13913	13831	13712	13925	13786	13831	13942	13709	13791	14002	14068	13732	13875	13790	13713	13734	13780	13869	13763	13774	13810	13855	13785	13855	13603	13833	13851	13831	13862	13961	13778	13907	13823	13779	13877	13826	13925	13792	13818	13840	13680	13753	13682	13878	13743	13854	13809	13671	13952	13929	13717	13898	13832	13839	14022	13795	13704	13840	13858	13995	13929	13717	14003	13824	13781	13719	13758	13731	13813	13788	13801	13676	13634	13667	13780	13864	13682	13651	13872	13926	13954	13713	13813	13829	13839	13761	13675	13617	13780	13877	13912	13703	13876	13782	13832	13832	13824	13845	13713	13826	13812	14049	13920	13848	13858	13863	13883	13861	13815	13741	13827	13811	13718	13923	13849	13799	13642	13771	14005	13694	13841	13902	13972	13766	13835	13726	13736	13911	13772	14014	13936	13824	13674	13805	13852	13917	13840	13805	13816	13896	13589	14017	13782	13877	13834	13871	13856	13684	13875	13845	13724	13934	13858	13943	13846	13820	13802	13850	14128	13989	13804	13851	13867	13755	13904	13923	13714	13872	13785	13938	13888	13681	13679	13972	13696	13874	13716	13672	13881	13993	13884	13746	13796	13693	13841	13921	13819	13863	13654	13883	13922	13849	13860	13935	13754	13677	13751	13713	13900	13879	13654	13779	14000	13727	13830	13817	13754	13821	13815	13786	13889	13833	13684	13806	13814	13878	13926	13737	13884	13786	13849	13751	13776	13815	13884	13838	13700	13967	14002	13822	13865	13706	13612	13972	13951	13694	13782	13840	13828	13677	13828	13982	13592	13765	13789	13847	13712	13937	13870	13731	13886	13802	13756	13928	13878	13892	13873	13856	13846	13920	13982	13891	13741	13844	13810	13733	13851	13762	13786	13703	13764	13687	13863	13730	13882	13921	13713	13836	13925	14072	13782	13763	13784	13873	13933	13774	13888	13771	13697	13786	13935	13822	13894	13668	13888	13805	13821	13958	13835	13914	13687	13821	13876	13933	13948	13970	13658	13836	13863	13908	13821	13833	13951	13904	13867	13652	13825	13917	13870	13789	13841	13874	13804	13866	13799	13729	13807	13760	13843	13865	13782	13648	13765	13911	13741	13955	13871	13621	13827	13800	13897	13705	13877	13843	13837	13965	13815	13697	13690	13891	13717	13990	13816	13873	13785	13820	13832	13796	14019	13815	13754	13731	13746	13751	13778	14131	13907	13838	13752	13766	13784	13986	13695	13781	13934	13981	13886	13778	13925	13829	13793	13830	13976	13842	13854	13768	13963	13973	13840	13725	13896	13877	13886	13775	13712	13780	13839	13797	13749	13934	13713	13770	13836	13694	13801	13698	13844	13804	13925	13843	13768	13836	13951	13780	13796	13488	13788	13899	13818	13770	13925	13835	13803	13830	13961	13872	13791	13968	13941	13772	13890	13748	13769	13935	13760	13761	13733	13910	13884	13682	13836	13772	13815	13921	13882	13562	13749	13676	13797	13874	13803	13879	13763	13903	13754	13879	13734	13968	13820	13889	13765	13783	13913	13817	13865	13906	13629	13851	13942	13892	13803	13781	13856	13837	14063	13760	13797	13874	13814	14015	13787	13711	13872	13823	13788	13891	13712	13851	13728	13997	13858	13921	13761	13894	13766	13805	13948	13833	13727	13813	13719	13739	13905	13888	13875	13801	13854	13967	13768	13810	13699	13873	13782	13804	13822	13809	14010	13822	13806	13840	13877	13879	13736	13918	13865	13725	13825	13999	13758	13788	13867	13754	13792	13728	13857	13808	13844	13959	13932	13894	13655	13836	13703	13923	13590	13834	13817	13783	13817	13892	13885	13830	13821	13758	13829	13823	13817	13871	13807	13811	13758	13843	13867	13888	13673	14081	13577	13895	13680	13878	13910	13727	13752	13966	13826	13933	13757	13765	13931	13860	13857	13852	14081	13957	13865	13796	13925	13777	13693	13882	13886	13852	13789	13891	13966	13970	13871	13904	13726	13816	13980	13809	13893	13718	13918	13897	13867	13891	13625	13913	13821	13689	13963	13924	13739	13772	13855	13986	13814	13895	13829	13961	13950	13858	13824	13815	13892	13813	13859	13838	13764	13892	13867	13747	13713	13929	13789	13771	13691	13987	13872	13897	13777	13827	13896	13683	13699	13942	13947	13828	13675	13747	13868	13783	13718	13680	13829	13945	13833	13740	13798	13991	13797	13918	13635	13771	13737	13661	13864	13804	13747	13695	13867	14028	13761	13742	13875	13838	13920	13728	13931	13879	13761	13828	14035	13770	13934	13797	13883	13742	13895	13762	13800	13710	13904	13802	13903	13759	13871	13884	13848	13850	13680	13811	13737	13841	13916	13700	13672	13802	13766	13711	13876	13907	13868	13863	13658	13955	13963	13902	13659	13633	13809	13835	13816	13808	14005	13860	13741	13805	13969	13790	13810	13866	13866	13701	13814	13829	13657	13901	13978	13917	13651	13885	13872	13778	13830	13819	13983	13835	13709	13883	13794	13874	13785	13815	13845	13825	13935	13877	13876	13746	13564	13889	13929	13921	13904	13824	13788	13925	13686	13936	13891	13887	13703	13882	13932	13905
24750	21206	27761	25406	23770	26255	26788	23422	22669	22259	21973	21842	21393	21436	21278	21298	20941	20949	21138	20715	20707	20563	20829	20659	20596	20417	20612	20439	20456	20269	20459	20369	20454	20368	20653	20581	20347	20322	20427	20280	20153	20455	20503	20719	20392	20422	20240	20590	20581	20281	20565	20541	20229	20423	20241	20379	20387	20386	20437	20262	20375	20387	20260	20298	20301	20415	20405	20136	20256	20354	20400	20279	20255	20074	20350	20301	20249	20446	20531	20403	20596	20277	20479	20239	20444	20450	20131	20218	20535	20490	20318	20280	20253	20419	20514	20277	20391	20301	20403	20386	20334	20358	20309	20466	20197	20406	20172	20187	20297	20440	20252	20303	20358	20319	20134	20305	20306	20195	20215	20389	20373	20259	20459	20314	20221	20237	20191	20386	20450	20401	20462	20428	20412	20105	20477	20361	20130	20344	20333	20365	20398	20146	20416	20274	20442	20248	20165	20281	20322	20359	20293	20241	20311	20350	20249	20281	20157	20279	20266	20267	20186	20313	20259	20414	20431	20238	20284	20210	20140	20339	20376	20403	20542	20299	20236	20407	20152	20386	20345	20197	20345	20409	20366	20675	20415	20446	20180	20125	20188	20118	20175	20230	20173	20270	20148	20133	20062	20423	20398	20311	20270	20245	20183	20289	20231	20585	20373	20435	20418	20456	20153	20257	20529	20576	20608	20229	20477	20276	20363	20204	20316	20275	20214	20425	20435	20383	20470	20287	20274	20303	20218	20171	20379	20208	20448	20309	20232	20202	20305	20242	20390	20278	20293	20240	20229	20166	20196	20370	20405	20536	20280	20329	20282	19882	20174	20461	20308	20208	20249	20159	20225	20172	20153	20195	20344	20151	20326	20133	20157	20115	20114	20198	20337	20317	20221	20350	20378	20473	20400	20276	20065	20470	20265	20312	20273	20269	20419	20310	20320	20560	20512	20554	20471	20222	20235	20184	20212	20252	20040	20222	20446	20443	20364	20117	20160	20340	20335	20209	20274	20234	20486	20394	20259	20443	20334	19999	20452	20333	20323	20522	20598	20320	20336	20430	20527	20225	20170	20215	20107	20241	20075	20513	20172	20415	20309	20310	20228	20231	20405	20196	20239	20087	20390	20235	20066	20358	20245	20380	20348	20421	20407	20172	20366	20106	20191	20372	20523	20258	20241	20385	20150	20427	20148	20348	20311	20333	20378	20306	20295	20343	20095	20375	20236	20135	20565	20307	20338	20035	20341	20421	20229	20240	20176	20338	20378	20229	20401	20280	20041	20157	20082	20314	20247	20401	20461	20353	20588	20283	19989	20444	20165	20329	20387	20479	20256	20444	20453	20679	20131	20366	20257	20350	20260	20246	20520	20243	20420	20262	20392	20445	20111	20231	19864	20323	20276	20151	20118	20243	20157	20257	20099	20226	20283	20361	20373	20296	20376	20184	20148	20381	20322	20565	20289	20376	20366	20377	20284	20126	20266	20361	20262	20430	20499	20325	20270	20404	20217	20031	20473	20564	20315	20416	20515	20254	20386	20295	20261	20267	20396	20189	20092	20122	20289	20211	20521	20236	20217	20155	20199	20328	20348	20364	20308	20147	20192	20360	20417	20294	20351	20223	20308	20489	20369	20277	20362	20530	20470	20379	20395	20253	20512	20177	20471	20295	20307	20254	20190	20185	20417	20233	20230	20395	20462	20393	20554	20201	20370	20155	20358	20404	20430	20577	20138	20135	20129	20471	20262	20015	20512	20317	20474	20307	20391	20173	20391	20409	20241	20513	20156	20309	20319	20247	20167	20276	20575	20083	20313	20506	20279	20467	20487	20348	20405	20313	20345	20180	20327	20052	20472	20213	20023	20211	20066	20438	20153	20457	20035	20082	20312	20266	20250	20201	20144	20128	20456	20244	20283	20272	20196	20084	20357	20195	20307	20295	20294	20413	20119	20321	20264	20253	20355	20151	20552	20441	20498	20432	20326	20142	20397	20215	20379	20556	20260	20136	20216	20443	20100	20318	20334	20332	20302	20280	20430	20310	20258	20189	20219	20375	20511	20390	20382	20372	20559	20403	20214	20210	20581	20270	20088	20262	20163	20446	20279	20436	20079	20278	20337	20439	20541	20263	20141	20364	20374	20180	20354	20287	20337	20264	20371	20251	20412	20269	20395	20461	20179	20263	20340	20219	20560	20244	20209	20286	20265	20144	20060	20333	20307	20115	20138	20369	20388	20426	20389	20258	20314	20050	20144	20094	20406	20416	20256	20161	20118	20069	19981	20435	20221	20172	20305	20186	20420	20578	20559	20208	20251	20338	20557	20474	20485	20400	20318	20377	20252	20280	20267	20085	20409	20096	20093	20055	20346	20275	20207	20220	20394	20336	20441	20131	20423	20149	20438	20296	20136	20354	20294	20456	20066	20273	20193	20400	20269	20410	20143	20169	20229	20428	20221	20089	20293	20439	20252	20284	20362	20403	20380	20229	20446	20268	20551	20455	20403	20346	20302	20255	20149	19945	20311	20260	20199	20243	20368	20343	20020	20220	20414	20449	20605	20412	20113	20416	20396	20414	20300	20217	20411	20171	20257	20209	20177	20272	20276	20202	20285	20110	20168	20096	20345	20388	20207	20117	20248	20061	20119	20245	20348	20299	20229	20437	20291	20426	20063	20275	20339	20411	20615	20000	20301	20645	20309	20087	20306	20314	20253	20213	20078	20261	20353	20194	20254	20357	20246	20264	20025	20390	20499	20272	20642	20311	20396	20266	20367	20323	20191	20370	20104	20323	20311	20344	20532	20296	20357	20451	20140	20207	20205	20538	20259	20114	20235	20404	20555	20205	20144	20484	20347	20317	20270	20192	20357	20293	20436	20126	20276	20254	20146	20255	20367	20458	20352	20289	20396	20364	20244	20521	20449	20274	20370	20402	20325	20328	20051	20269	20402	20214	20465	20276	20212	20249	19935	20105	20449	20518	20601	20310	20178	20472	20191	20317	20430	20400	20194	20258	20458	20361	20546	20279	20228	20450	20269	20348	20453	20392	20529	20365	20280	20257	20390	20083	20265	20317	20160	20326	20343	20210	20510	20564	20240	20309	20442	20381	20189	20137	20112	20150	20534	20466	20348	20029	20354	20512	20253	20410	20187	20000	20279	20289	20457	20530	20196	20503	20365	20136	20278	20129	20420	20544	20552	20299	20397	20183	20316	20403	20355	20356	20541	20332	20002	20091	19980	20320	20346	20326	20238	20285	20287	20004	20294	20331	20158	20223	20475	20155	20231	20356	20227	20397	20408	20328	20400	20258	20514	20348	19942	20379	20387	20279	20382	20489	20449	20377	20141	20211	20304	20078	20211	20435	20211	20247	20331	20229	20489	20274	20461	20103	20274	20388	20300	20123	20301	20399	20606	20347	20382	20380	20280	20275	20440	20331	20426	20393	20256	20527	20262	20193	20274	20392	20143	20534	20255	20323	20441	20169	20406	20227	20376	20492	20076	20318	20179	20371	20299	20547	20217	20120	20314	20253	20270	20221	20339	20384	20440	20130	20085	20185	20242	20162	20353	20200	20345	20392	20168	20335	20177	20572	20149	20211	20149	20278	20324	20403	20172	20217	20326	20141	20344	20227	20348	20128	20213	20383	20249	20201	20132	20463	20461	20351	20346	20619	20191	20378	20316	20149	20229	20206	20132	20313	20231	20190	20397	20382	20363	20508	20375	20223	20277	20328	20102	20364	20364	20111	20242	20182	20200	20405	20472	20144	20127	20320	20312	20307	20308	20147	20327	20508	20275	20314	20335	20164	20267	20316	20370	20231	20309	20130	20183	20138	20278	20289	20143	20538	20221	20224	20309	20207	20253	20275	20204	20281	20467	20384	20395	20419	20363	20269	20075	20366	20311	20319	20292	20008	20165	20254	20338	20152	20379	20204	20207	20496	20317	20113	20401	20232	20243	20136	20437	20218	20244	20267	20230	20448	20540	20238	20228	20291	20258	20382	20102	20075	20294	20191	20305	20089	20222	20025	20312	20292	20324	20348	20385	20236	20539	20325	20254	20381	20223	20434	20354	20348	20457	20428	20308	20466	20231	20455	20288	20580	20429	20608	20281	20407	20652	20476	20330	20267	20302	20360	20193	20499	20336	20184	20521	20496	20315	20333	20354	20221	20423	20461	20205	20207	20287	20149	20248	20497	20143	20661	20300	20369	20115	20117	20251	20245	20170	20273	20111	20427	20475	20314	20454	20442	20285	20188	20284	19959	20149	20363	20261	20407	20275	20463	20397	20357	20263	20622	20291	20175	20390	20293	20499	20205	20338	20253	20330	20385	20288	20356	20456	20211	20185	20208	20235	20461	20572	20232	20351	20342	20203	20153	20411	20140	20108	20493	20416	20334	20385	20410	20349	20398	20263	20284	20357	20203	20291	20229	20103	20167	20128	20126	20337	20380	20180	20431	20584	20160	20077	20086	20276	20167	20331	20236	20264	20443	20116	20221	20536	20529	20382	20354	20267	20339	20166	20327	20210	20343	20199	20217	20209	20286	20107	20211	20446	20419	20143	20308	20238	20383	20657	20517	20346	20122	20315	20247	20286	20412	20244	20391	20433	20226	20476	20549	20114	20142	20208	20259	20278	20189	20513	20393	20068	20265	20213	20158	20463	20306	20226	20197	20263	20441	20270	20434	20489	20345	20340	20360	20245	20209	20391	20387	20252	20228	20272	20292	20363	20299	20354	20266	20242	20234	20430	20267	20439	20304	20211	20288	20170	20213	20218	20184	20148	20548	20284	20352	20286	20396	20342	20326	20327	20504	20188	20193	20276	20278	20367	20228	20220	20144	20470	20255	20243	20324	20455	20463	20330	20267	20384	20376	20405	20299	20253	20351	20185	20261	20197	20445	20325	20393	20446	20443	20499	20552	20287	20166	20326	20285	20327	20431	20316	20402	20417	20360	20235	20234	20314	20417	20233	20308	20122	20519	20195	20340	20398	20396	20298	20183	20348	20110	20415	20454	20430	20501	20337	20366	20244	20139	20259	20430	20387	20277	20431	20381	20184	20263	20394	20179	20378	20227	20380	20435	20320	20517	20308	20388	20311	20362	20306	20298	20030	20359	20271	20546	20228	20120	20433	20251	20054	20333
20565	34726	33329	27376	23434	20867	19392	18011	17488	16636	16037	15835	15362	15193	15055	14862	14650	14720	14527	14350	14317	14278	14256	14109	14077	14068	14087	14115	14022	13991	14098	13915	14091	13973	13915	13885	13883	13902	14008	14062	13994	13893	14060	13906	13773	14006	13834	13788	13945	13958	13834	14006	13936	13804	13962	13806	13845	13699	13901	13864	13875	13995	13881	13946	13793	13719	13938	13813	13855	13900	13797	13894	13885	13928	13680	13949	13804	14018	13926	13888	13929	13931	13691	13832	13673	13882	13826	13903	13648	13911	13733	13800	13958	13832	13866	13802	13937	13733	13858	13843	13787	13824	13867	13790	13879	13807	13939	13882	13791	13746	13803	13904	13772	13585	13635	13929	13819	13806	13838	13640	13640	13924	13863	13768	13872	13693	13742	13770	13844	13796	13735	13820	13772	13770	13869	13830	13826	13727	13953	13948	13670	13895	13736	13973	13884	13852	13866	13822	13918	13940	13846	13716	13785	13764	14017	13871	13761	13772	13783	13857	13839	13885	13796	13797	13886	13798	13860	14005	13765	13749	13684	13727	13893	13929	13777	13701	13880	13754	13812	13885	13911	13741	13871	13721	13917	13895	13720	13824	13602	13797	13753	13831	13952	13913	13721	13805	13676	13790	13894	13858	13949	13854	13744	13886	13938	13894	13825	13863	13971	13921	13886	13782	13963	13816	13761	13825	13946	13788	13957	13881	13853	13726	13807	13887	13819	13820	13861	13702	13862	13925	13837	13943	13890	13862	13838	13728	13849	13845	13922	13856	13701	13817	13825	13939	13822	13789	13926	13651	13904	13802	13901	13825	13881	13931	13935	13680	13923	13835	13847	13810	13925	13661	13809	13863	13827	13919	13775	13807	13697	13794	13676	13789	13749	14030	13738	13921	13722	13861	13845	13595	13782	13778	13761	13861	13731	13834	13827	13832	13860	13738	13933	14016	13813	13962	13833	13827	13946	13893	13821	13694	13650	13834	13818	13731	13747	13606	13757	13832	13798	13789	13940	13883	13719	13828	13778	13860	13668	14063	13832	13788	13777	13826	13790	13805	13894	13918	13855	13863	13860	13919	13851	13805	13710	13891	13822	13825	13875	13844	13884	13763	13763	13621	14035	13859	13734	13644	13862	14066	13781	13835	13736	13904	14010	14071	13696	13894	13811	13706	13798	13949	13872	13777	13829	13738	13861	13822	13747	13790	13849	13771	13914	13805	13849	13897	13832	13736	13714	13903	13940	13746	13838	13776	13763	13963	13876	13806	13978	13821	13770	13790	13827	13810	13672	13804	13728	13830	13789	13738	13841	13784	13815	13758	13871	13746	13918	13933	13953	13655	13778	13907	13671	13666	13815	13890	13803	13810	13994	13932	13865	13865	14016	13669	13774	13847	13751	13770	13892	13831	13766	13725	13836	13793	13807	13922	13693	13812	13694	13827	13983	13760	13828	13732	13854	13899	13901	13822	13720	13646	13763	13985	13744	13847	13753	13866	13805	13834	13840	13905	13765	13990	13748	13816	13832	14081	13436	13781	13694	13691	13860	13674	13969	13760	13792	13819	13777	13934	13976	13724	13858	13866	13671	13886	13964	13675	14047	13735	13833	13917	14009	13836	13834	13869	13792	13961	13801	13773	13836	13775	13934	13717	13873	13765	13782	13710	13900	13759	13607	13782	13805	13771	13995	13882	13763	13842	13808	13785	13882	13743	13725	13981	13680	13924	13884	13676	13788	13560	13704	13988	13839	13967	13926	13907	13746	13719	13754	13889	13759	13805	13699	13731	13812	13746	13820	13796	13657	13894	13819	13793	13896	13685	13772	13747	13836	13876	13698	13866	13791	13874	13777	13736	13831	13924	13806	13777	13849	13975	13992	13919	13818	13858	13805	14115	13919	13788	13768	13835	13774	13671	13757	13843	13752	14027	13791	13749	13622	13831	13865	13731	13860	13797	13938	13805	13787	13847	13849	13894	14004	13826	13786	13718	13691	13724	13764	13965	13782	13749	13723	13858	13778	13830	13947	13771	14063	13755	13868	13839	13949	13859	13746	13899	13797	13875	13626	13800	13968	13880	13846	13984	13653	13762	13853	13784	13726	13876	13924	13760	13785	13713	13816	13818	13827	13801	13803	13809	13924	13791	13783	13950	13928	13867	13762	13689	13916	13719	13966	13808	13899	13873	13607	13684	13871	13835	13675	13944	13970	13730	13845	13708	13691	13889	13828	13918	13830	13741	13881	13796	13788	13767	13853	13875	13744	13750	13861	13670	13929	13966	13856	13735	13771	13726	13819	13872	13847	13803	13907	13851	13925	13646	13824	13787	13790	13756	13790	13926	13861	13947	13813	13953	13869	13799	13898	13818	13832	13727	13577	13783	13753	13685	13808	14010	13832	13925	13863	13794	13668	13790	13753	13856	13807	13736	13794	13807	13876	13747	13777	13897	14024	13918	13811	13709	13879	13845	13777	13761	13794	13882	13910	13747	13770	13842	13681	13774	13780	13816	13819	13887	13793	13781	13954	13685	13745	13962	13872	13824	13720	13791	13878	13830	13736	13767	13887	13825	13600	13884	13801	13614	13911	13796	13745	13791	13930	13844	13693	13916	13841	13637	13882	13892	13978	13829	13968	13763	13737	13618	13652	13789	13907	13774	13791	13834	13802	13908	13780	13825	13850	14013	13887	13786	13749	13836	13851	13835	13883	13743	13904	13771	13948	13773	13675	13793	13717	13915	13693	13967	13860	13946	13941	13930	13791	13954	13794	13766	13908	13743	13697	13945	13861	13815	13957	13784	13647	13841	13788	13751	13839	13767	14090	13820	13919	13832	13926	13846	13797	13851	13790	13852	13769	13713	13925	13894	13610	13823	13876	13873	13950	13905	13628	13776	13758	13891	13887	13797	13894	13902	13955	13738	13730	13756	13863	13893	13866	13932	13870	13898	13795	13861	13936	13752	13694	13724	13905	13793	14054	13841	13731	13702	13751	13859	13704	13743	13900	13813	13797	13972	13890	13755	13795	13927	13874	13727	13737	13739	13897	14022	14012	13882	13941	13930	13759	13931	13819	13912	13764	13871	13869	13730	13776	13760	13744	13694	13750	13854	13872	13978	13723	13794	13903	13610	13823	13698	13928	13783	13842	13863	13710	13720	13801	13841	13825	13810	13773	13749	13758	13853	13962	13793	13824	13844	13657	13797	13891	13732	13796	13769	13934	13712	13891	13730	13848	13682	13749	13877	13778	13783	13711	13994	13821	13866	13872	13793	13739	14007	13809	13764	13854	13875	13980	14021	13927	13819	13819	13734	13789	13859	13798	13796	13767	13637	13678	13870	13920	13745	13901	13819	13542	13653	13786	13602	13871	13671	13815	13799	13840	13991	13799	13930	13806	13935	13955	13862	13823	13848	13888	13875	14054	13831	13723	13958	13858	13726	13926	13828	13769	13545	13735	13800	13884	13765	13906	13999	13758	13813	13901	13841	13726	13806	13939	13931	13874	13832	13838	13925	13926	13875	13873	14020	13772	13722	13674	13756	13863	13781	13856	13813	13738	13843	13866	13952	13843	13803	13802	13972	13920	13691	13863	13732	13917	13817	13817	13781	13840	13873	13832	13888	13819	13757	13749	13825	13714	13700	13830	13776	13800	13639	13772	13841	13771	13924	13880	13864	13987	13630	13725	13722	13704	13736	13778	13754	13749	13793	13922	13952	13803	13640	13913	13799	13606	13821	13945	14009	13664	13715	13853	13787	13735	13868	13790	13825	13917	13916	13896	13817	13736	13662	13821	13838	13821	13757	13843	13781	13879	13785	13811	13867	13815	13758	13889	13648	14060	13823	13869	13814	13909	13768	13739	13704	13821	13812	13762	13727	14037	13813	13747	13835	13807	13800	13917	13841	13836	13736	13867	13791	13689	13809	13805	13776	13865	13827	13907	13827	13757	13948	13967	13658	13879	13818	13913	13827	13718	13818	13851	13648	13948	13754	13850	13754	13693	13806	13918	13831	13850	13690	13649	13724	13828	13794	13839	13786	13760	13815	13789	13926	13820	13879	13900	13907	13833	13710	13735	13797	13774	13744	13731	13925	13765	13847	13803	14029	13946	13758	13885	13893	14089	13918	13678	13715	13970	13832	13878	13769	13713	13823	13948	13889	13945	13923	13784	13850	13876	13786	14002	13731	13860	13844	13889	14020	13774	13694	13628	13765	13722	13747	13822	13572	13647	13749	13904	13819	13877	13818	13780	13908	13798	13963	14024	13816	13756	13780	13772	13871	14015	13873	13925	13836	13895	13775	13869	13804	13909	13861	13820	13768	13819	13700	14069	13730	13964	14047	13818	13829	13826	13755	13917	13836	13884	13925	13754	13885	13859	13798	13529	13950	13783	13808	13868	13764	13737	13851	13859	13862	13806	13781	13904	13947	13739	13743	13801	13814	13947	13740	13821	13842	13828	13746	14001	13921	13745	13817	13721	13715	13791	13843	13868	13922	13750	13813	13671	13887	13843	13822	13801	13708	13780	13987	13650	13808	13818	13909	13830	13798	13921	13682	13758	13795	13933	13855	13676	13777	13923	13926	13716	13959	13874	13741	13812	13829	13554	13752	13866	13963	13709	13818	13841	13733	13876	13695	13831	13872	13678	13907	13952	13776	13954	13714	13656	13784	13832	13776	13877	13851	13916	13833	13893	13722	13884	13878	13863	13805	13798	13840	13816	13781	13719	13823	13777	13739	13825	13932	13680	13744	13628	13906	13764	13890	13953	13627	13833	13813	13709	13851	13787	13697	13763	13839	13868	13776	13860	13767	13712	13778	13913	13712	13835	13761	13724	13970	13816	13847	13656	13875	13869	13618	13934	13811	13850	13841	13868	13766	13835	13874	13776	14061	13742	13832	13798	13937	13920	13645	13730	13841	13905	13666	13783	13790	13919	13758	13880	13984	13763	14100	13825	13868	13706	13815	13775	13921	13841	13933	13788	13816	13766	13967	13886	14067	13859	13615	13789	13734	13919	13618	13793	13878	13766	13956	13768	13772	13880	13819	13898	13788	13867	13779	13970	13800	13701	13777	13948	13872	13753	13877	13971	13862	13672	13955	13803	13917	13803	13990	13796	13709	13803	13790	13914	13821	13716	13968
22789	21200	27864	24934	22305	26714	30729	26593	25220	25081	24585	23840	23795	23549	23146	23018	23209	22871	22899	22782	22749	22556	22530	22237	21990	22377	22206	22140	22433	22496	22172	22252	22093	22389	22419	22075	21952	22122	22176	22201	22081	22444	22308	22239	22056	22154	21864	22075	22011	22053	22298	22112	22195	22123	21965	22076	22013	21913	22076	21947	22081	22094	21951	22224	22061	22199	21792	22012	22079	22037	21998	22025	22079	22179	21924	21951	22271	21942	22145	21915	22315	21928	21994	22187	21981	22004	22019	21800	21861	22051	22056	21896	21808	22117	22314	21985	22140	22103	22051	22109	22262	22085	22011	22062	22007	22234	22012	21897	22270	21982	21887	22099	22072	21957	21978	22130	22065	21812	21970	22095	22249	22106	22223	22007	21929	21778	22037	21856	21897	22197	22010	22075	21856	21937	21919	21921	21918	21975	21913	21891	22149	22240	21890	21925	22139	22041	22017	22013	22013	21900	21886	22179	22008	21721	21878	22117	22149	21819	22075	22146	22044	22012	22031	21783	21836	21965	22124	21818	21934	22081	21852	21880	21849	21944	22139	22100	22038	22029	22123	21939	22030	22121	22037	21988	21956	22028	21766	21891	21949	22027	22100	22080	22134	21930	22034	22207	22048	22099	21848	21873	22081	21829	22186	22096	22029	21986	22189	22118	21995	21898	21945	21448	21957	21976	22075	22347	21975	21974	21778	22182	22034	21798	22083	21657	22018	21937	21902	22074	21900	22202	21914	21802	21919	22141	21977	21980	21892	21851	21945	21811	22203	21999	22048	21859	22166	21818	21996	22214	22170	22072	21828	21843	22018	22205	21808	21855	21817	21940	21730	22171	21817	22189	21865	22126	21969	21932	21805	21665	22076	22248	21983	21816	21949	22030	22119	21698	21828	22049	22013	21944	21730	22206	21974	22025	21935	21889	21835	21867	22027	22249	21999	22045	21991	21707	21791	21830	21945	21940	21895	22065	22066	21955	21730	22239	22183	21953	22028	21847	21851	21940	21822	21948	21751	22017	22059	22163	22132	21841	21860	21850	22161	21950	21819	22027	21943	22064	22011	21870	22095	22060	22187	22077	21895	22122	21951	21949	22076	21871	21902	21993	21929	21877	21954	21992	21987	22094	21931	21994	21751	21920	22028	22125	21956	21980	22064	22003	22099	21892	21905	22131	22216	21950	22024	22007	21629	21800	21755	22051	21927	21987	22161	21843	21929	22052	22131	22086	22103	22130	21934	21971	21815	21907	21889	21829	21712	21917	21900	21872	21833	21932	21992	21959	21894	21969	21838	21983	21813	21853	21984	21929	21823	22095	22129	21782	21843	21925	21990	22106	22055	21882	21859	22037	22173	21818	21978	21982	21914	22004	22108	22007	22159	22215	21817	21934	21892	21951	22070	21811	21961	22058	22058	22038	21857	21997	22064	22079	21934	22001	21867	22003	22182	22068	22121	21951	21853	22148	21884	21900	22083	21987	22147	22039	22143	21937	21925	22149	21975	21993	22079	21847	21817	21563	21913	22076	21777	21922	22110	22208	22099	21942	21972	22127	21889	21830	21994	22019	22041	22140	21934	21913	21898	21969	21996	22076	22231	21881	21946	22056	21967	21997	22017	21712	21933	21958	22051	21985	21910	21709	21984	21734	22023	22213	22021	21889	22023	21960	21830	21920	21837	21972	21995	21796	22058	21791	21832	22037	21914	21873	22128	22045	21764	21650	21922	21806	22176	22059	21970	21946	21958	21964	21999	21878	22086	22197	21841	21959	21759	21863	22015	21856	22107	21836	22066	22071	22114	21881	22021	22163	22100	22232	21842	21871	21978	21873	21886	22016	21791	21762	21800	21784	21847	21891	21935	21912	21906	22125	22099	21939	22126	22003	21920	22041	22072	21934	22203	22297	21948	21969	22100	21900	22045	22175	21884	21977	21924	21921	21970	22014	21996	22305	22201	22285	22070	21947	21913	22213	21962	21848	21987	21726	21858	21790	22078	21948	22018	22014	22000	22050	21851	21894	22105	22074	21982	21940	22057	21774	21969	22077	21981	21970	21854	21894	21941	21942	21896	21838	21968	22038	21899	21818	22241	21977	21869	21746	22070	22209	22078	22040	22134	21798	22140	22106	22095	22108	22046	21891	21848	21786	21957	21913	21985	21757	21976	21941	21821	22055	22001	22021	22059	22132	22063	21897	22170	21958	22033	21848	22136	21803	21920	21972	22091	22049	21864	22019	21999	22080	21828	21844	21867	21790	22027	21854	21850	21816	21921	21894	21767	22059	21824	21934	22039	22235	22113	22103	21754	21763	22272	21752	22047	21811	22063	22173	22057	22236	21931	21922	21775	21780	22069	21936	22068	22204	22125	21757	21796	22002	22063	22068	22219	22081	21899	22015	22126	22219	22015	22105	22061	21999	21865	22043	22093	21920	21865	21776	21944	22073	22125	21997	21874	21978	22136	22046	22118	21902	21830	22100	21904	21746	22083	21906	22106	22125	21850	22077	22016	21900	21799	21689	22019	21957	22193	22050	21960	21897	22038	22007	21907	21919	21942	22106	21999	21758	21984	21942	21878	22002	21797	22020	22092	22102	21925	21660	22056	22013	21999	22109	22133	21914	21958	21991	22144	21958	21844	22047	21905	21952	21859	21995	21924	21919	22069	21986	21893	21901	21909	21838	21858	22030	21947	22070	22064	21905	22199	21910	21979	21928	22117	21765	21861	21661	21778	21729	21731	22012	22088	22036	21949	21949	21964	22016	22180	22188	21942	21920	22024	22019	21883	22186	21849	22164	21827	22103	22183	22138	21992	21821	21899	22235	22061	22040	22075	21991	21735	22172	21976	21765	22011	21988	21975	22298	21988	21746	21887	21930	22183	22013	22229	22019	22035	22144	22307	21876	21839	22065	22005	21665	21749	21787	22064	22033	21912	21869	22024	21991	22009	21898	22032	21906	21856	21943	22317	21868	22233	21784	22012	22175	21834	22060	21941	22193	22032	22066	22020	21996	22090	21741	21884	21916	21966	21970	21981	21914	22172	21926	22066	21892	21870	22045	21990	22071	21948	22031	22098	21792	21848	21935	22086	22025	21938	22028	21940	21878	21957	22121	22005	22024	22069	21724	21789	21704	22005	21760	22103	22053	21937	21871	22078	22048	22228	22125	21869	21989	21994	21808	22020	21996	22092	21872	21879	22124	22002	21980	22031	22056	22268	21931	21982	21890	21808	22084	21843	22078	21992	22116	21944	21924	21875	21935	22061	22262	22049	21956	22031	22049	21867	21919	21867	21987	21733	22212	21804	22083	21922	22298	21954	22057	22116	22089	22009	21983	21932	22058	21967	22060	21999	22207	22111	22188	21914	21973	22312	21982	22229	22026	21964	22071	22125	21935	22000	21847	22085	21924	21808	21724	21985	22243	22079	22166	22105	22073	22024	22186	21931	21819	22022	21902	22077	22007	21894	22084	21895	22154	22108	22044	21952	21981	21710	22074	21961	21842	21942	22027	21841	21932	22357	21966	22078	22093	21873	22089	21974	22140	22057	22033	21945	21769	22123	21932	22025	22158	21956	21992	22187	22012	22034	22025	21994	21901	22166	21826	22119	22122	21969	21957	21868	21919	21739	21760	22005	21707	22074	22072	21908	22220	22091	21798	21747	21999	21926	22073	21885	22124	22064	22057	22301	21972	22198	22058	22050	22040	21932	21866	21971	22112	22091	21922	21820	21915	21884	21866	21917	22077	21950	21980	21867	22040	22115	21955	22013	22189	21992	21877	21704	21724	21986	21937	22151	22126	22215	22243	22118	22345	22014	21825	21966	21858	22110	21856	21937	22038	21932	22089	21911	21957	21942	22141	21948	22044	21829	22101	22288	22038	22191	22345	21975	21735	22226	21907	21900	22073	21916	22033	21963	21724	21675	21673	21868	22020	22014	22082	21978	21878	21799	21974	21986	21873	22093	21816	21791	21795	21748	21785	21956	22095	22094	21974	22018	22023	22021	21956	22100	21942	22224	21695	22038	22008	22039	21887	22011	21842	21938	22232	22110	21962	22114	22077	22187	22097	22026	22152	22166	21838	21973	22069	21930	22039	22088	21986	21818	22021	22147	21950	22112	22118	21928	22075	21927	22021	22014	21806	21907	21851	22095	21942	22209	21890	21996	22005	22106	22006	21997	22033	21887	22066	21884	22142	21871	21801	21930	21772	22153	22138	21890	21973	21723	21904	21994	21860	22055	21958	22084	21825	21921	21957	21866	22007	21924	21858	22052	21968	22157	21976	22094	21890	21850	22010	22081	21835	21891	21790	22017	22029	22120	21884	21868	21872	22033	21991	22251	21995	21866	21858	21973	21980	21903	21786	21816	22063	22139	21576	21905	22010	21991	21951	21800	21984	21814	22085	22333	22291	22137	22042	22090	21882	22128	22053	21968	21912	22134	21787	21966	22091	21980	21839	22090	21874	22023	21948	21898	22167	22118	21862	21742	21829	22064	22155	22211	21938	22113	21875	22151	21962	22005	21885	21708	22070	21959	22048	22198	21872	22047	21882	21886	21946	21864	22040	21951	21774	21926	21855	21954	22068	22022	22112	21757	21802	21739	21807	21907	21923	22235	21811	22066	22017	21957	22091	22017	21874	21853	22218	21889	22205	22036	22076	21715	21841	22082	21960	22158	21781	21911	21886	21960	21804	21734	21797	21843	21904	22068	21921	21816	21900	21910	21868	21855	21927	21994	22161	21847	21738	22097	21735	21917	21965	21752	21972	21797	22149	22081	21759	21949	22194	21955	21855	21748	22120	21926	22046	22118	22123	21690	21861	21942	22178	21681	22132	22167	21837	21985	22063	22006	21847	22267	21965	22035	21997	21979	22040	21705	22004	21827	22096	21918	21966	21945	21717	22068	22215	21802	22059	21869	22054	21778	22021	21829	22131	22206	22025	22022	22093	21965	21990	22033	21975	21942	21843	22033	22091	22009	22138	22068	22163	22024	22225	22113	22021	22139	22100	22031	21885	21995	21913	21786	21864	21985	22063	21906	21851	21974	21964	21844	21935	21963	21985	21861	22009	21641	22044	22159	22153	22113	22028	21973	22017	21859	22050	22073	22026	22087	22084	22153	22070	21914	21923	22033	21908
22516	39730	38264	31970	27124	24188	21993	20422	19624	18549	17913	17390	17043	16761	16289	16070	15863	15722	15495	15310	15408	15354	15187	15123	15051	14999	14953	15088	15082	15162	14773	15005	14767	14895	14775	14814	14884	14802	14774	14789	14784	14800	14869	14753	14882	14761	14720	14660	14781	14606	14755	14558	14519	14637	14642	14785	14620	14912	14544	14716	14793	14812	14648	14727	14743	14814	14570	14596	14770	14761	14766	14630	14733	14636	14779	14593	14620	14633	14595	14793	14444	14645	14662	14606	14583	14767	14732	14557	14677	14539	14870	14590	14652	14752	14566	14515	14748	14728	14519	14730	14714	14628	14608	14521	14706	14484	14669	14748	14760	14652	14620	14712	14570	14684	14593	14722	14714	14635	14574	14617	14636	14815	14718	14486	14636	14626	14502	14807	14439	14527	14647	14790	14722	14654	14555	14692	14723	14669	14756	14633	14526	14608	14714	14478	14671	14759	14666	14787	14730	14753	14678	14568	14547	14668	14822	14588	14744	14472	14729	14518	14688	14738	14599	14590	14485	14640	14733	14488	14660	14572	14621	14654	14536	14593	14587	14904	14633	14598	14673	14712	14762	14682	14739	14584	14579	14639	14670	14644	14497	14582	14675	14532	14662	14626	14580	14347	14660	14529	14595	14711	14698	14543	14557	14579	14545	14853	14614	14741	14676	14556	14588	14690	14743	14711	14543	14569	14553	14638	14569	14676	14601	14601	14412	14532	14676	14687	14623	14602	14496	14748	14409	14614	14643	14532	14617	14585	14687	14795	14717	14358	14617	14503	14574	14542	14675	14712	14737	14691	14629	14706	14534	14692	14559	14516	14473	14477	14603	14712	14439	14546	14452	14616	14557	14503	14864	14635	14638	14558	14668	14552	14684	14572	14794	14636	14641	14647	14561	14700	14764	14533	14792	14660	14663	14649	14683	14583	14664	14611	14665	14736	14614	14550	14699	14702	14594	14718	14668	14656	14641	14722	14447	14622	14649	14651	14861	14506	14711	14602	14678	14606	14534	14615	14691	14604	14627	14730	14540	14592	14728	14548	14694	14608	14554	14665	14495	14638	14619	14698	14711	14655	14614	14603	14582	14591	14608	14606	14767	14437	14704	14619	14598	14768	14759	14645	14828	14609	14718	14379	14582	14558	14759	14597	14611	14659	14758	14643	14668	14673	14642	14734	14777	14486	14761	14606	14789	14740	14379	14523	14563	14668	14641	14514	14560	14690	14705	14656	14501	14569	14575	14571	14649	14657	14735	14505	14574	14604	14743	14597	14699	14703	14477	14723	14592	14463	14472	14649	14611	14637	14641	14545	14499	14546	14525	14605	14573	14653	14585	14508	14448	14560	14457	14716	14774	14872	14570	14532	14659	14721	14715	14544	14567	14520	14604	14627	14708	14694	14548	14732	14553	14693	14730	14531	14531	14673	14726	14590	14539	14657	14576	14501	14647	14570	14571	14620	14676	14590	14691	14539	14607	14679	14707	14516	14680	14523	14781	14604	14478	14545	14750	14723	14597	14657	14672	14710	14579	14430	14661	14768	14740	14763	14766	14569	14475	14596	14600	14532	14687	14713	14520	14841	14646	14657	14615	14598	14845	14780	14589	14740	14666	14584	14583	14526	14677	14594	14629	14530	14655	14757	14615	14585	14655	14584	14685	14548	14642	14650	14670	14665	14633	14582	14639	14539	14789	14736	14480	14465	14595	14636	14634	14563	14574	14785	14643	14507	14469	14611	14559	14716	14650	14401	14560	14722	14755	14489	14598	14652	14655	14541	14651	14653	14816	14489	14494	14554	14669	14726	14554	14715	14619	14728	14632	14604	14589	14783	14592	14722	14686	14480	14621	14737	14752	14654	14772	14568	14600	14630	14532	14764	14693	14454	14680	14504	14489	14726	14496	14648	14769	14590	14536	14528	14678	14657	14734	14741	14609	14547	14624	14740	14639	14539	14529	14484	14707	14459	14791	14767	14655	14822	14715	14641	14634	14618	14691	14542	14691	14541	14640	14676	14664	14692	14560	14634	14507	14623	14629	14652	14690	14557	14751	14775	14542	14459	14606	14785	14744	14823	14546	14419	14558	14465	14787	14709	14732	14524	14824	14640	14699	14591	14579	14538	14547	14692	14739	14572	14835	14667	14618	14698	14704	14539	14630	14789	14451	14667	14666	14595	14542	14585	14554	14849	14601	14558	14542	14527	14772	14723	14641	14662	14517	14636	14536	14626	14592	14655	14593	14722	14645	14639	14541	14448	14770	14598	14645	14551	14701	14595	14648	14607	14553	14581	14435	14577	14661	14642	14398	14471	14748	14654	14704	14602	14623	14613	14740	14598	14522	14605	14740	14548	14674	14632	14485	14540	14519	14592	14749	14917	14579	14421	14690	14784	14723	14601	14578	14556	14491	14703	14672	14570	14561	14688	14538	14639	14581	14505	14584	14677	14822	14457	14679	14645	14820	14613	14855	14744	14527	14679	14601	14556	14560	14546	14535	14608	14710	14775	14566	14507	14612	14600	14524	14646	14715	14777	14606	14616	14437	14684	14650	14518	14566	14676	14553	14684	14616	14621	14566	14504	14503	14620	14541	14532	14443	14676	14667	14652	14602	14437	14511	14754	14582	14808	14703	14673	14631	14578	14540	14707	14616	14584	14624	14529	14735	14504	14539	14684	14715	14519	14474	14510	14632	14558	14521	14666	14444	14634	14588	14438	14569	14444	14645	14577	14676	14607	14546	14632	14512	14653	14562	14695	14626	14638	14584	14671	14620	14689	14585	14536	14664	14603	14716	14604	14664	14629	14676	14688	14729	14580	14616	14810	14562	14634	14726	14529	14560	14618	14627	14719	14535	14530	14754	14684	14554	14581	14573	14775	14673	14467	14682	14708	14560	14663	14802	14640	14711	14718	14574	14644	14472	14527	14691	14565	14558	14727	14555	14674	14790	14723	14627	14615	14499	14654	14556	14476	14663	14605	14602	14631	14553	14708	14688	14633	14786	14794	14505	14732	14577	14548	14593	14755	14622	14731	14480	14538	14756	14704	14724	14491	14548	14488	14649	14685	14519	14609	14688	14667	14672	14409	14544	14742	14651	14512	14618	14905	14484	14633	14619	14550	14506	14558	14690	14637	14621	14665	14490	14705	14634	14615	14584	14638	14810	14663	14765	14805	14621	14784	14831	14585	14677	14710	14657	14813	14641	14657	14494	14703	14661	14651	14621	14580	14728	14740	14786	14693	14672	14553	14654	14573	14598	14739	14559	14671	14644	14563	14701	14499	14617	14700	14480	14680	14515	14635	14573	14543	14514	14548	14523	14715	14466	14602	14712	14607	14596	14571	14665	14599	14436	14756	14557	14719	14642	14577	14529	14641	14654	14616	14597	14782	14606	14340	14560	14558	14669	14581	14711	14589	14581	14576	14558	14729	14709	14597	14594	14613	14620	14621	14632	14612	14568	14674	14623	14623	14613	14647	14539	14821	14515	14575	14829	14670	14570	14590	14584	14559	14632	14523	14448	14628	14740	14655	14510	14861	14756	14671	14640	14681	14616	14528	14518	14572	14486	14615	14698	14664	14537	14608	14590	14640	14579	14700	14565	14627	14514	14671	14648	14644	14682	14593	14555	14598	14766	14653	14472	14800	14702	14807	14672	14530	14673	14617	14601	14533	14629	14802	14528	14570	14560	14603	14630	14637	14486	14644	14607	14587	14571	14708	14702	14630	14601	14613	14652	14764	14737	14671	14567	14560	14528	14686	14577	14737	14679	14474	14620	14553	14549	14502	14752	14626	14591	14973	14489	14652	14691	14556	14507	14765	14848	14603	14526	14654	14546	14721	14721	14637	14704	14604	14662	14611	14767	14683	14569	14638	14726	14664	14458	14419	14664	14546	14473	14628	14777	14684	14585	14688	14604	14664	14663	14610	14680	14590	14631	14651	14632	14537	14429	14669	14540	14611	14496	14699	14597	14528	14667	14730	14607	14551	14685	14661	14721	14580	14614	14640	14661	14592	14485	14674	14536	14668	14664	14726	14689	14550	14535	14655	14707	14548	14567	14638	14606	14620	14655	14605	14596	14718	14768	14536	14503	14594	14666	14652	14608	14726	14495	14647	14410	14601	14686	14403	14715	14688	14707	14827	14503	14826	14674	14498	14724	14593	14582	14598	14656	14526	14574	14672	14683	14611	14507	14667	14544	14639	14740	14574	14584	14564	14657	14758	14524	14721	14585	14614	14472	14817	14620	14516	14566	14598	14532	14658	14600	14674	14816	14602	14638	14637	14658	14641	14649	14443	14658	14571	14593	14523	14543	14648	14586	14558	14510	14459	14579	14461	14634	14574	14609	14767	14584	14644	14567	14743	14650	14647	14640	14628	14668	14707	14612	14740	14577	14495	14610	14717	14772	14358	14783	14599	14522	14692	14534	14661	14660	14705	14638	14722	14466	14668	14581	14778	14637	14518	14461	14610	14832	14703	14591	14488	14623	14714	14647	14382	14506	14712	14712	14680	14658	14639	14650	14675	14796	14606	14603	14557	14628	14709	14851	14796	14767	14703	14649	14530	14679	14629	14570	14730	14562	14431	14584	14812	14634	14741	14709	14451	14640	14683	14694	14544	14619	14618	14446	14769	14656	14715	14590	14430	14659	14704	14470	14790	14736	14549	14658	14594	14625	14692	14559	14641	14557	14494	14752	14587	14578	14579	14826	14561	14754	14778	14735	14601	14493	14676	14708	14597	14504	14636	14666	14552	14586	14844	14499	14633	14777	14574	14500	14655	14430	14656	14715	14596	14540	14615	14769	14563	14734	14634	14569	14577	14783	14481	14710	14652	14683	14499	14664	14658	14745	14679	14593	14544	14614	14561	14803	14655	14766	14632	14771	14743	14697	14684	14673	14456	14695	14577	14615	14782	14678	14847	14556	14630	14800	14466	14650	14459	14495	14546	14595	14519	14731	14644	14612	14681	14529	14662	14486	14478	14604	14667	14497	14600	14590	14605	14724	14494	14611	14785	14600	14722	14572	14576	14674	14643	14828	14696	14571	14584	14614	14628	14482	14609	14702	14766	14688	14726	14763	14735	14534	14608	14777	14482	14599	14673	14739	14638	14595	14510	14709	14615	14586	14613	14653	14693
33777	26978	29359	26627	23808	23053	22386	21498	21463	20955	20733	20692	20632	20443	20589	20394	20269	20644	20231	20340	20353	20328	20151	20062	20262	20321	20193	20190	20179	20239	20271	20252	20059	20094	20298	20233	20365	20262	20233	20060	20111	20105	20387	20260	19909	20183	20180	20275	20036	20216	20227	20222	20055	20171	19910	19976	20186	20033	20240	19979	20215	20114	20029	20145	19903	20251	20096	20406	19945	20113	20108	20122	20009	20233	20073	20173	20198	20337	19967	20326	20243	20322	19979	20130	20017	19829	19884	20119	20161	20149	20303	20328	19963	20082	20195	20056	19979	19986	20088	20167	20137	20174	20023	20190	20134	20171	20267	20112	19927	20108	19999	20277	20425	20133	20368	20344	20153	20265	20265	19994	20091	20142	19792	20047	20033	20043	20237	20170	19873	20086	20180	20042	20207	19979	20179	20192	20248	20063	20213	20185	20130	20015	20018	20044	19883	20268	20107	20221	20190	20009	19985	20169	20338	19989	20261	20053	20070	19971	20327	20261	20225	20105	20148	20207	20214	20047	19919	20316	20240	20101	20135	19985	20160	19993	20273	20152	19949	20161	20129	19929	20001	20022	20100	20260	20051	20182	20053	20088	20228	19983	19977	19960	20040	19869	20162	20088	20352	20250	20037	20157	20011	20275	20313	20247	20367	20151	20143	19841	20172	20184	19909	20189	20014	19895	19920	20000	19991	20124	20290	20067	20306	20167	20030	20069	20253	19978	20026	20171	20023	20106	20227	20256	20220	20293	20217	20002	20054	20153	20130	20003	20114	20262	20057	20018	20093	19935	20046	19964	20110	20177	19920	19885	20307	20052	20198	19924	19983	20126	19985	20186	20090	20215	20070	19947	19994	20093	20054	20048	20119	20044	19995	19937	20115	20363	20202	20147	20222	19990	19945	20184	20242	19962	20088	20123	20228	20197	20270	20053	20179	20219	20146	20085	20154	20122	20341	20321	20114	20177	20152	19990	20236	19990	20121	20025	19932	20236	19869	19954	20003	20181	20180	20088	20007	20056	20332	20003	20254	20094	20159	20134	20062	20127	19906	20063	20073	20077	20096	20147	20110	20066	20162	20035	20166	20364	20198	20138	20104	19939	20032	20111	20226	20210	20175	20145	20340	20233	20309	20072	20058	20114	20072	20138	20217	20282	20082	20170	20089	20337	20209	20301	20008	20039	20111	20066	20047	20634	20317	20177	20249	19932	20187	20082	19976	19953	19984	20034	20090	20051	20069	20174	20265	20200	20386	20127	20276	19998	20074	19964	20138	20408	20173	20121	20324	20253	20188	20154	20200	20072	20317	19835	20120	20268	20216	20084	20221	20157	20114	20060	20221	20204	20226	20050	20150	20091	20009	20069	20127	20106	19946	20085	20159	20140	20262	20096	20098	20108	19938	20146	20229	20147	20036	19844	20016	20328	19940	20085	20064	19973	20234	19955	20068	19963	20005	20228	20031	20153	20364	20162	19982	20193	20108	19956	20201	20274	20093	20033	20007	20015	20304	20501	20143	20260	20382	19964	19917	20234	20142	20308	20229	20139	20157	20000	20106	20314	20248	20096	20077	20256	20121	20095	20076	20031	20261	20125	20092	20150	20098	20153	20213	20130	19951	20059	20088	20126	20103	20233	20157	20220	20078	20012	20236	20105	20267	20021	19905	20108	20122	19864	20049	20167	19970	19788	20019	20222	20099	19992	20087	19971	20295	20222	19936	19873	19882	20105	20072	20027	20169	19977	20296	20018	20190	20225	20138	20222	20162	20175	20405	20244	20094	20067	20055	20265	20103	20265	20311	20078	19941	19837	20257	20065	19920	20104	20167	20181	20183	20126	20034	20258	20291	20379	20083	20211	20212	20225	20075	20076	19894	20200	20170	20064	20094	20066	19887	20216	20284	19947	20228	20055	20071	20075	20143	20000	20153	20346	20266	20399	20198	20186	20132	20212	19967	20094	20193	20022	20376	20105	20266	20088	20027	20303	20173	20032	20022	20189	20198	20071	20273	20257	20141	20184	20188	20091	19911	20100	20055	20309	20389	20126	19976	20230	20256	19996	20234	19896	20054	20016	20016	20037	20038	20099	20057	20315	20029	20213	20083	20165	20221	20213	20187	20182	20150	20219	20184	19852	20111	20185	19955	20178	20056	19951	20180	20061	20174	20134	20087	20185	20274	20087	20076	20081	20246	20013	20012	20056	20303	20271	20209	20018	20338	20009	20122	19801	20126	20369	20245	20158	20020	20010	20064	20058	20241	20225	20133	20196	20067	20138	20120	20455	20125	20096	20130	20072	20201	20079	19898	20116	20224	20151	20251	20105	20209	20027	20088	20208	20109	20305	20323	20239	20059	20132	20080	20074	19946	20097	20307	19999	20104	19955	19924	20203	20005	20132	19980	20190	20121	19974	20150	19992	20215	20305	20171	20199	20334	20184	20072	20188	20078	20156	20248	20011	20091	20125	20045	20302	20263	20070	20275	20119	20137	20198	19996	20095	20274	20165	20088	20149	19939	19862	20085	20007	19984	20217	20004	20179	20290	20061	20215	20278	19907	20172	20113	19861	20138	20019	20081	20270	20121	20173	19920	20268	20159	20294	19863	20015	19926	20159	20008	20292	20255	20000	19950	19972	20048	20213	20107	20072	20065	20265	20141	20230	20121	19949	20113	20170	20334	20101	20483	20223	20180	20254	20286	19979	20334	20145	20090	20073	20343	20150	20144	20187	20342	20137	20100	20228	20127	20216	20054	20052	20111	20248	20097	19911	19945	20339	20059	20273	20143	20132	20431	20323	20058	20111	20138	19966	20147	20361	20059	20242	20244	20348	20040	20173	20277	20240	20156	20095	20041	20027	20100	20249	20077	20116	20104	19888	19931	20103	20100	20167	20180	20167	20183	19880	20166	19847	20015	19817	20171	20124	20011	19969	20279	20226	20007	20049	20096	19996	20450	20055	20100	20267	20145	20096	20111	20249	20176	20227	20185	20071	20176	20387	20015	19936	20132	20028	20150	20292	20461	20127	20032	20222	20192	20191	19985	20242	20144	20066	20008	19935	20254	20150	19884	20053	20176	20042	20178	20094	20183	20000	20081	20357	20101	20192	19998	20204	20119	19938	20219	19993	20302	20153	20093	20115	20016	20261	20105	20158	20355	20332	20053	20220	20188	20315	20361	20262	20071	20155	20363	20088	20135	20311	20126	20095	20179	20072	20193	20046	19925	20229	19949	19967	20105	20071	20205	20234	20203	20105	20184	20282	20091	20270	20028	19883	20335	20222	20018	20189	19994	20131	20058	20161	20173	20131	20148	20384	20133	20205	19841	20180	19934	20189	20231	20236	20174	20221	20310	19955	20274	19952	20198	19949	20080	20231	20112	20219	20160	20057	20208	20242	20109	20108	19988	19962	20106	19998	20284	20289	20251	19950	20219	20074	19991	20060	19959	20197	20128	19926	20143	20209	19992	20241	20463	20262	20077	20395	20448	19952	19867	20069	19962	20157	19986	20116	20394	20117	20051	20359	20043	20129	20129	20029	20083	20116	20048	20144	20187	20177	20046	19819	20109	20193	20118	20042	20143	20120	20434	20423	20153	20250	20320	20324	20387	20200	20102	20135	19950	20192	20147	19867	19967	19944	20232	20135	20109	20252	20007	20082	20055	19997	19998	19954	19888	20146	20191	20112	20241	19958	20241	20065	20221	20410	20102	20150	20356	20260	20111	20277	19972	20141	20107	19901	20100	20279	20076	19979	20203	20043	20320	20039	20105	20230	20251	20035	20306	20274	20000	20190	20013	20125	20204	20376	20059	20204	19981	20054	20191	20163	20140	19976	20050	20137	20361	19960	20154	20439	20035	20142	19827	19981	20184	20086	20043	20062	20384	20095	20142	19814	19920	20095	20096	20136	20150	20270	20034	20066	20209	20243	20328	20221	20187	19962	20166	20197	20180	20189	20071	20139	20123	20235	20090	20236	20053	19919	20154	20457	20331	20044	20211	20274	20076	20197	19986	20006	20182	20159	20082	20108	20040	20099	20157	20219	20014	20131	20060	20002	20188	20251	20010	19888	20232	19833	20254	20012	20169	20010	19963	20262	20136	20142	20060	20162	20008	20188	20273	20262	20017	20258	20187	20143	20275	20029	20157	20100	20141	20069	20264	20024	20050	20130	20110	20225	20065	20179	20062	20017	20140	20218	20103	19908	20247	20143	20219	20329	20179	20200	20334	20169	20045	20175	20064	20160	19987	20140	20190	20186	20007	20101	20065	20089	19980	20315	20049	19925	20042	20011	19994	20087	19877	19937	20065	20069	20162	20231	20191	20528	20332	20215	20351	20182	20192	20060	20181	20030	20092	20078	20117	20099	20150	20502	20256	20294	20080	20212	19923	20186	20040	20411	20381	20297	20242	20191	20169	20339	20164	20311	20149	19869	20085	20127	20082	20141	20256	19956	20098	20197	20085	20084	20137	20046	20132	20084	20175	20088	20176	19983	20078	20092	20270	20179	20301	20144	20121	19990	19734	20076	20061	20077	20321	20144	20268	20168	20093	20201	20073	20254	19937	20077	19929	20102	20169	20362	20138	20224	20066	20079	20214	20072	20045	20232	20152	20167	20498	20322	20190	20297	20093	20226	20184	20098	20140	20120	20099	20169	20146	20408	20250	20181	20131	19969	20020	20107	20227	20029	20102	20131	20234	20209	20178	20058	20139	20369	20166	20310	20143	20164	20147	20238	20039	20041	20122	20115	20231	20030	20168	20193	19996	19898	19931	20024	20018	20103	20096	20280	20017	20063	19974	20109	20514	20029	20004	20163	19919	20179	20101	19998	20068	20101	20118	20161	20223	19984	20041	20080	20048	20028	19962	20122	20226	20316	20041	20291	19755	20065	20139	19994	19846	20220	20230	20156	20317	20188	20159	20016	20212	20295	20132	20209	20163	20278	20209	20312	19723	19929	19929	20142	20141	20003	19935	20249	20084	20128	19976	20152	19902	20086	20317	20056	20190	20153	19879	20015	20150	19953	20281	20210	20236	20128	19950	20113	20068	20370	20219	20182	19976	20029	20042	20010	20266	19992	20118	19951	19958	19998	19948	20175	20200	20136	19963	20147	20004	20096	20374	20098	20251	20076	20067	20215
21993	26572	26051	21342	19022	17505	16866	16137	15530	15328	14923	14830	14755	14494	14611	14273	14094	14068	14096	14000	14236	14091	13999	13867	13901	14009	13935	13793	13875	13979	13881	13931	13812	13858	13873	13810	13932	13897	13873	13792	13962	13898	13767	13711	13902	14001	13860	13915	13819	13841	13862	13810	13879	13682	13904	13927	13763	13860	13728	13834	13796	13844	13623	13681	13722	13636	13802	13810	13611	13950	13690	13728	13735	13718	13770	13685	13832	14011	13651	13877	13847	13765	13883	13795	13778	13892	13758	13810	13761	13766	13654	13854	13688	13822	13703	13683	13783	13614	13500	13974	13817	13624	13789	13863	13785	13815	13768	13769	13846	13725	13619	13814	13576	13925	13701	13855	13923	13785	13779	13654	13808	13839	13794	13735	13668	13827	13753	13765	13837	13713	13742	13841	13736	13806	13762	13701	13825	13863	13764	13692	14020	13625	13828	13932	13757	13971	13747	13683	13663	13811	13774	13747	13749	13677	13699	13752	13895	13865	13697	13876	13993	13832	13788	13818	13834	13808	13796	13917	13814	13741	13806	13794	13653	13858	13758	13961	13727	13745	13732	13825	13729	13680	13807	13613	13792	13722	13787	13866	13911	13722	13766	13817	13788	13729	13615	13762	13658	13917	13638	13606	13586	14012	13872	13704	13936	13731	13820	13907	13955	13756	13854	13702	13896	13729	13885	13806	13871	13805	13801	13680	13625	13932	13847	13739	13641	13890	13824	13872	13713	13861	13772	13770	13818	13655	13827	13845	13574	13751	13804	13800	13735	13887	13869	13800	13800	13803	13781	13817	13890	13703	13867	13858	13832	13738	13650	13879	13791	13818	13676	13708	13764	13873	13613	13922	13687	13747	13881	13862	13745	13824	13821	13779	13784	13727	13784	13626	13934	13912	13717	13735	13790	13814	13898	13784	13930	13767	13886	13939	13807	13876	13726	13824	13661	13778	13921	13707	13897	13871	14008	13577	13775	13710	13654	13858	13805	13785	13909	13941	13685	13796	13731	13920	13801	13695	13665	13680	13615	13740	13847	13809	13922	13667	13860	13918	13726	13763	13639	13799	13894	13690	13660	13885	13827	13814	13860	13543	13718	13891	13820	13798	13773	13777	13733	13836	13694	13793	13795	13710	13669	13934	13517	13706	13751	13721	13985	13768	13786	13782	13586	13963	13816	13714	13889	13829	13679	13806	13678	13796	13521	13752	13862	13854	13860	13983	13754	13801	13865	13743	13917	13860	13531	13695	13801	13752	13874	13723	13680	13761	13731	13814	13640	13726	13829	13841	13749	14033	13917	14001	13749	13787	13954	13738	13832	13652	13564	13900	13798	13888	13792	13674	13909	13948	13823	13870	13771	13819	13598	13731	13950	13782	13688	13784	13740	14001	13873	13651	13592	13719	13819	13912	13750	13843	13723	13698	13923	13654	13864	13711	13929	13721	13862	13948	13746	13884	13614	13695	13752	13902	13729	13785	13946	13834	13933	13747	13830	13647	13826	13744	13706	13826	13819	13918	13809	13716	13801	13714	13659	13703	13740	13605	13710	13694	13792	13719	13936	13740	13849	13755	13814	13547	13670	13764	13736	13750	13763	13600	13814	13784	13741	13866	13763	13855	13888	13656	13779	13792	13859	13847	13839	13805	13908	13790	13722	13865	13783	13636	13988	13762	13863	13891	13837	13825	13808	13727	13686	13729	13766	13820	13703	13986	13720	13666	13837	13963	13824	13825	13569	13683	13760	13730	13741	13841	13843	13803	13734	13848	13689	13809	14040	13618	13703	13818	13870	13799	13797	13727	13885	13769	13753	13811	13745	13813	13948	13872	13877	13888	13708	13803	13772	13910	13907	13671	13634	13697	13747	13740	13893	13865	13818	13684	13855	13780	13795	13872	13798	13807	13684	13797	13839	13644	13825	13756	13580	13655	13706	13818	13674	13751	13700	13758	13959	13905	13780	13773	13875	13652	13772	13635	13843	13885	13801	13773	13754	13800	13897	13728	13948	13681	13808	14017	13831	13799	13770	13684	13791	13778	13786	13723	13766	13680	13782	13842	13791	13791	13778	13662	13842	13905	13606	13735	13833	13731	13696	13896	13982	13655	13816	13852	13876	13874	13876	13918	13883	13616	13686	13621	13878	13857	13759	13924	14077	13720	13663	13844	13768	13849	13766	13809	13781	13807	13879	13822	13700	13749	13850	13619	13837	13737	13861	13768	13800	13809	13815	13655	13790	13900	13771	13887	13673	13727	13927	13702	13828	13768	13798	13747	13761	13766	13811	13773	13764	13808	13889	13524	13763	13679	13866	13759	13821	13842	13788	13835	13691	13737	13809	13710	13913	13888	13753	13702	13681	13648	13851	13756	13815	13700	13813	13850	13861	13804	13686	13773	13815	13787	13656	13948	13961	13800	13667	13610	13775	13787	13745	13724	13937	13753	13869	13779	13825	13700	13673	13690	13704	13789	13612	13949	13801	13724	13707	13781	13805	13768	13793	13774	13757	13766	13977	13722	13835	13873	13626	13862	13791	13776	13730	13770	13888	13864	13840	13932	13716	13712	13744	13753	13742	13754	13758	13684	13852	13803	13762	13812	13820	13753	13873	13895	13884	13691	13913	13633	13854	13722	13682	13700	13794	13656	13764	13834	13770	13896	13845	13873	13897	13794	13661	13780	13958	13777	13961	13775	13893	13877	13802	13861	13971	13786	13639	14112	13732	14046	13754	13858	13743	13948	13793	13938	13801	13805	13879	13601	13877	13757	13746	13615	13873	13781	13732	13844	13710	13779	13789	13875	13813	13701	13756	13816	13712	13820	13735	13836	13841	13845	13643	13718	13674	13692	13785	13675	13805	13770	13871	13652	13916	13787	13795	13866	13906	13810	13764	13696	13807	13806	13852	13749	13675	13881	13634	13797	13921	13621	13761	13769	13800	13683	13770	13769	13710	13804	13698	13861	13890	13903	13795	13802	13912	13807	13696	13706	14014	13855	13798	13714	13870	13664	13826	13844	13795	13962	13722	13926	13697	13864	13679	13755	13836	13788	13780	13780	13958	13561	13871	13725	13857	13964	13823	13761	13969	13692	13835	13810	13742	13785	13830	13919	13760	13760	13800	13819	13723	13788	13706	13782	13773	13741	13825	13784	13681	13890	13622	13808	13901	13713	13755	13644	13854	13799	13696	13678	13775	13822	13729	13754	13823	13765	13683	13818	13763	13734	13675	13975	13827	13960	13791	13744	13819	13776	13814	13762	13861	13823	13665	13812	13934	13833	13933	13900	13875	13769	13596	13849	13800	13823	13776	13800	13703	13795	13667	13872	13729	13805	13759	13665	13689	13821	13796	13703	13801	13718	13767	13890	13946	13709	13812	13950	13774	13816	13802	13826	13713	13819	13908	13848	13866	13628	13896	13879	13709	13684	13697	13662	13802	13953	13826	13810	13795	13770	13754	13788	13744	13870	13786	13776	13867	13808	13711	13858	13762	13664	13841	13747	13745	13780	13874	13908	13823	13766	13662	13834	13680	13730	13628	13640	13714	13719	13899	13810	13830	13757	13862	13806	13630	13631	13823	13798	13911	13875	14005	13821	13767	13876	13766	13817	13875	13786	13739	13824	13825	13835	13784	13816	13737	13795	13650	13698	13691	13814	13686	13574	13700	13824	13807	13888	13771	13706	13903	13727	13651	13796	13659	13796	13772	14045	13819	13636	13704	13711	13709	13801	14011	13730	13703	13786	13846	13875	13802	13807	13787	13830	13689	13723	13715	13624	13799	13848	13965	13795	13756	13735	13715	13782	13900	13786	13973	13719	13711	13660	13887	13819	13606	13755	13891	13835	13649	13912	13663	13865	13750	13816	13827	13692	13585	13701	13907	13826	13714	13931	13513	13753	13723	13769	13748	13722	13796	13646	13804	13796	13764	13756	13910	13827	13789	13842	13802	13896	13672	13922	13701	13801	13798	13750	13759	13787	13910	13875	13776	13774	13704	13808	13697	13752	13706	13683	13777	13842	13959	13933	13633	13754	13837	13734	13705	13748	13789	13696	13844	13857	13755	13906	13764	13749	13821	13636	13879	13730	13837	13870	13842	13684	13743	13647	13824	13821	13831	13674	13730	13818	13774	13760	13908	13806	13671	13804	13761	13700	13824	13791	13703	13707	13785	13742	13738	13698	13601	13584	13755	13629	13887	13763	13815	13820	13792	13793	13736	13694	13842	13820	13866	13944	13659	14014	13652	13888	13795	13835	13977	13888	13700	13895	13766	13751	13810	13759	13881	13856	13776	13620	13808	13857	13820	13856	13721	13811	13734	13753	13746	13731	13856	13791	13741	13863	13734	13735	13868	13744	13775	13970	13719	13718	13896	13814	13841	13845	13854	13830	13955	13888	13851	13938	13895	13871	13718	13758	13892	13763	13697	13788	13672	13789	13782	13842	13775	13720	13754	13825	13920	13879	13841	13738	13988	13638	13803	13828	13571	13755	13710	13901	13873	13832	13709	13505	13564	13766	13764	13887	13721	13794	13900	13743	13817	13827	13847	13937	13791	13787	13811	13820	13749	13782	13696	13773	13950	13801	13790	13698	13842	13857	13844	13743	13577	13868	13856	13763	13783	13892	13794	13987	13841	13816	13758	13854	13818	13762	13817	14049	13578	13737	13798	13699	13919	13791	13687	13705	13797	13780	13952	13648	13833	13656	13793	13655	13833	13805	13826	13844	13719	13813	13717	13745	13873	13883	13696	13831	13806	13761	13843	13647	13902	13803	13703	13838	13659	13854	13801	13797	13819	13813	13765	13702	13703	13733	13695	13790	13715	13866	13764	13941	13873	13853	13847	13583	13826	13631	13774	13811	13680	13877	13729	13755	13757	13610	13878	13702	13863	13661	13702	13793	13839	13714	13530	13681	13827	13697	13821	13864	13783	13748	13568	13675	13932	13782	13848	13570	13633	13858	13708	13772	13759	13778	13716	13835	13704	13949	13772	13785	13867	13848	13683	13675	13910	13796	13816	13659	13754	13859	13762	13908	13555	13780	13862	13592	13812	13807	13857	13900	13673	13623	13668	13750	13614	13538	13698	13822	13784	13806	13761	13676	13864	13753	13737	13736	13883	13720	13711	13814	13871	13853
24705	21187	27740	25418	23772	26315	26641	23693	22499	22080	21922	21568	21289	21401	21394	21333	20663	20931	20606	20437	20385	20483	20643	20501	20583	20378	20394	20184	20333	20249	20200	20137	20270	20467	19920	20272	20122	20144	20359	20261	20184	20347	20209	20281	20354	20167	20307	20086	20349	20080	20089	20160	20131	20057	20249	20152	20307	20421	20319	20158	20226	20074	20026	20287	20104	19971	20109	20315	20239	20216	20082	20140	20167	20222	19990	20230	20184	20153	20150	20168	20029	19969	20018	20097	20056	20095	20257	20110	20025	20253	20186	20219	20150	20003	20189	20220	20081	20084	20165	20109	20250	20032	20192	20252	20130	20102	20213	20250	20205	20332	20187	20207	20182	20245	20016	20082	20025	20283	20145	19938	20056	19928	20358	20006	20022	20264	20090	20073	20085	20144	20075	20030	20236	20125	20384	20439	20318	20116	20230	20157	20374	20175	20359	20287	20127	20036	20189	20170	20161	20262	20147	20177	20115	20240	20290	20092	20058	20235	20187	20017	19997	20398	20113	19880	20136	20299	20310	20194	20287	20290	20127	20237	20120	20375	19934	20008	20145	20227	20200	20006	20085	19999	20054	20177	19954	20177	20283	20285	20373	20179	20032	20004	20078	20231	20216	20117	20198	19936	20028	19982	20097	20330	20166	20351	20257	20190	20205	20423	20260	20003	20047	20120	20105	20206	20219	20079	20279	20419	19998	19894	20093	20205	20052	20132	20229	20247	20201	20071	20062	20247	20212	20294	20176	19969	20105	20182	20134	19991	19999	20121	20103	20244	20204	20162	20218	20190	20068	20258	20004	19932	20248	19944	19889	20293	20252	20097	20200	20110	20272	20136	20104	20196	20151	20086	20172	20311	20152	19917	20206	20095	19981	20080	20075	20032	20121	20034	20061	20041	20132	20091	20134	20300	19973	20220	20248	20281	20294	20059	20198	20265	20151	20184	20385	20253	20368	19938	20201	20189	19998	20170	20322	20172	20242	20310	20068	20153	20099	20198	20220	20201	20285	20216	20303	20259	20090	20167	20019	20190	20197	20110	20203	20048	20149	20055	20138	20112	19969	20020	19749	20177	20037	20117	19901	20094	20199	20160	20023	20324	20181	20289	20228	20109	19954	20168	19891	19939	20272	19987	20072	20404	19953	20051	20151	20274	20276	20197	20049	20230	20208	20202	20165	20011	20242	20334	20138	20011	20257	20271	20030	19912	20188	20285	20219	20157	20267	19940	20025	20112	20343	20087	20123	20215	20202	20138	20288	20231	20115	20219	19984	20186	20143	20399	20195	20053	20151	20023	20092	20374	20210	20168	20150	20280	20151	20074	20011	20212	20046	20031	20053	20072	20146	20017	20126	20009	20413	20309	20055	20178	20302	20191	20128	20117	20066	20310	20158	20039	19932	20027	20194	20070	20129	20166	19958	20303	20054	20031	20052	20215	20201	20130	20006	20345	20162	20095	20101	19915	20054	20065	20243	19838	19936	20214	20038	19995	20100	20132	19949	20159	20258	20212	20233	20122	20281	20344	20279	20154	20054	19906	20159	20110	20166	20118	20176	20251	19903	20217	20085	19822	20276	20088	19936	20110	20182	20011	20219	19985	20213	20078	20099	19963	20044	20246	19972	20044	19983	20223	19959	19944	20155	20184	19936	20134	20278	19884	20187	20168	20077	20234	20272	20126	19916	20063	20197	20147	20110	20308	20241	20057	20259	20327	20161	20084	19995	19999	20305	20189	20265	20045	20209	20211	20251	20163	20003	20079	20229	19892	20321	20082	20206	20014	20318	20143	19813	20042	20204	20150	20189	20035	20411	20294	20255	20192	20160	20263	20313	20138	20081	20166	19974	20107	20182	20155	20125	20254	20143	20232	20329	20146	20348	20204	20173	20271	20043	20295	20224	20291	20016	19938	20156	20144	20134	20208	20110	19822	20018	20036	20220	20175	20348	20176	20100	20143	20216	20214	20188	19755	20028	20142	20426	20119	20141	20328	20145	19909	19905	20118	20184	20197	20174	19987	20159	20240	19899	20172	20045	20273	20159	20165	19987	20151	20204	20287	20165	20046	20140	19846	20256	20128	20161	20066	20032	20013	20152	20254	20278	20323	20304	20020	20342	20230	20062	20137	20326	20210	20198	20063	20122	20477	20152	20091	20103	20264	20179	20290	20199	19962	20134	20252	19835	19842	20198	20121	20218	20245	20049	20086	20095	19868	20195	20252	19816	20043	20188	20130	20330	20080	20102	20186	20134	20186	20156	20057	20092	20075	20355	20172	19871	20067	19964	20088	20037	20050	20153	20000	20303	20123	20287	19936	20232	20153	20209	20211	19989	20307	20112	20100	20299	20069	20204	20297	20277	20115	20042	20102	19999	20237	20101	20199	20037	20085	20080	19892	20110	20266	20294	20157	20102	20155	20021	20316	20310	19911	20343	20040	20054	20230	20404	20253	20091	20387	20168	20002	19986	20161	20115	20139	20223	20005	20169	20193	20043	20161	19808	20017	20073	20385	20079	20188	20148	20127	20316	20080	20166	20181	20172	20191	20007	20288	20131	20172	20228	20240	20227	20302	19948	20332	20080	20325	20407	19969	20153	20274	20185	20012	20138	20131	20195	20084	20008	20076	20466	20211	20198	20097	20068	20005	20223	20156	20173	20266	20174	20070	19938	20184	20260	20177	19844	20254	20172	20277	19891	20167	20275	20207	20355	20143	20169	19944	20260	20081	20150	20196	20097	20179	19967	20113	20096	20118	20312	20324	20284	20384	20400	20242	20028	20173	20034	20267	20207	20311	20217	20154	20222	19930	20147	20032	19975	20271	20180	20202	20307	20159	20086	20122	20240	20327	20109	20265	20315	20204	20275	20237	19975	20150	20095	20166	20121	20070	20185	20238	20054	20180	19967	20092	20107	20053	19945	20141	20114	20243	20334	20092	19882	20176	20286	19902	20119	20190	20261	20178	20464	20100	19961	20192	20308	20111	20048	20152	20043	19897	20164	20121	20146	20096	19763	20176	20101	20051	20121	19939	20185	20057	20314	20423	20061	20103	20361	20282	20121	20226	20096	20180	20095	19948	19928	20282	20036	20142	20215	20057	20170	20271	20342	19988	20126	20176	20105	20347	20046	20234	20062	20084	20101	20108	20320	20069	20170	19952	20009	20084	19963	19901	20190	20214	20164	20251	20138	20284	20006	20083	20250	20335	20325	20226	20102	20043	20054	20183	20347	20230	20070	20147	20212	20296	20226	20242	20054	20180	20092	20282	20234	20262	20131	20074	19987	20118	19967	20048	20286	20167	20167	20068	20148	20337	20311	20202	20192	20080	20104	20192	20261	20075	20121	20215	20109	20306	20198	20067	20292	20280	20078	19927	19873	20137	20113	20050	20132	20237	20061	20125	20132	20261	20314	20220	20025	19969	20343	20219	19853	20000	20123	20075	20106	20113	20186	20269	19890	20111	20175	20051	20240	20263	20194	20235	20182	20095	20383	20000	20102	20020	20056	20204	20172	20262	20151	20107	20296	20059	20297	20300	19842	19940	20009	19905	20110	20278	20092	20149	20110	20057	19747	20085	20015	20133	19950	20032	20236	20121	20214	20073	20329	20216	19984	20105	20378	20153	20130	20170	20134	20034	20239	20321	20141	20216	20034	20244	19980	20178	20084	20135	20021	20117	20136	20240	20299	20043	20108	19972	20375	20145	20155	20225	20024	20037	20047	20109	20090	20166	20122	20019	20128	20166	20050	20238	20317	20181	20103	20164	20391	20106	20091	20161	20081	20195	20295	20289	20290	19985	20369	20251	19987	20204	20213	20179	19977	20321	20211	20192	20323	20013	20074	20129	20179	19944	20143	20134	20400	20119	20257	19940	20085	20127	20058	20034	20176	20200	19859	20198	20278	20061	20066	20085	20263	20098	20167	20235	20354	20123	20084	20227	20044	20040	20169	20377	20375	20116	20287	20207	19995	20249	20168	19981	20095	20248	20219	20234	20192	20158	20091	20117	19861	20199	20146	20191	20083	20027	20091	20193	20100	19852	20021	19943	20303	20222	19993	20242	20208	20105	20313	20005	20142	20106	20210	20197	20148	20221	20199	20245	20056	20087	20155	20046	20192	20254	19952	20068	20335	19942	20005	20203	19976	20190	20014	20236	20073	20215	20003	20085	20224	20267	20129	20233	20217	20171	20143	20285	19977	20140	19926	20082	19799	20403	20073	20128	20128	20100	20236	20208	19943	20186	20304	20168	20105	19948	20277	20177	20141	20380	20117	20012	20128	20104	20202	20230	20194	20075	20203	20002	20200	20195	20156	20225	20373	20287	20332	20130	20015	20219	20463	20042	20079	20328	20244	20131	20281	20269	20218	20258	20241	20174	20428	20290	20061	20108	20334	20043	20049	20312	19995	20377	20015	20078	20139	20156	20166	20250	20116	20325	20309	20116	19940	20032	19944	20006	20107	20341	20202	20412	20176	20176	20157	19978	20125	19938	20067	19944	20128	20133	20081	20024	20000	20124	20152	19965	20142	20203	20160	20092	20084	20038	20104	20097	20072	20415	20075	20286	20153	20184	20087	20361	20070	20126	19982	20137	20005	20178	20091	20084	20187	20158	20167	20092	20323	19881	20223	20335	19976	19962	19916	20116	20222	20278	20245	20194	20122	20281	20367	20248	20030	20216	19958	20129	20190	20079	20196	20071	20246	20211	20101	20022	20077	19969	20078	19970	20096	20076	20113	20082	20254	20254	20042	20306	19918	20199	20370	20289	20123	20188	20391	19952	20256	20103	20186	20022	20082	20258	20134	20218	20318	20242	20193	20040	19992	20008	20090	20111	20024	19981	20212	19979	20310	20101	20120	20022	20304	20309	20170	20171	20154	20145	20427	20078	20147	19978	20407	20233	20317	19943	20248	20233	20150	20225	20122	20315	20312	20233	20063	20231	20025	20118	19946	20008	20032	20153	20218	20121	20084	20528	20238	20214	20221	20254	20141	20307	20377	20665	20140	20082	20355	19792	20268	20348	20155	20182	20128	20371	20457	20226	20317	20264	20185	20190	20189	19991	19926	20320	20239	20081	20109	20156	20262	19992	20250	20103	20213	20235	20068	20201	20192	20211	20186	20126	20331	20211	20056	20207
20170	34256	33045	26891	23384	20944	19311	18368	17131	16374	16103	15602	15424	15099	14891	14656	14561	14406	14290	14316	14144	14296	14030	14091	14257	14015	14024	14001	13938	14030	13927	14004	13813	13993	13802	13912	13902	13767	13879	13896	13946	13759	14012	13712	13720	13801	13897	13771	13974	13854	13578	14080	13759	13848	13734	13760	13803	13696	13814	13704	13692	13989	13908	13815	13777	13676	13699	13639	13781	13641	13686	13790	13861	13792	13882	13572	13883	13882	13793	13657	13885	13814	13760	13935	13773	13729	13753	13717	13701	13734	13671	14039	13797	13750	13663	14010	13711	13875	13797	13751	13686	13654	13756	13737	13934	13846	13685	13686	13693	13767	13643	13646	13815	13717	13592	13768	13769	13866	13716	13703	13605	13856	13896	13842	13645	13798	13747	13848	13714	13993	13821	13679	13714	13829	13803	13610	13682	13564	13955	13793	13673	13675	13839	13911	13667	13838	13777	13670	13546	13841	13762	13884	13672	13735	13720	13735	13694	13961	13714	13890	13817	13752	13671	13916	13821	13724	13692	13547	13637	13579	13823	13764	13772	13666	13713	13701	13721	13874	13723	13589	13827	13768	13775	13772	13632	13729	13643	13658	13622	13786	13528	13766	13730	13762	13803	13841	13833	13559	13831	13763	13695	13819	13621	13791	13727	13783	13745	13757	13890	13520	13756	13990	13917	13725	13748	13656	13855	13771	13697	13794	13666	13685	13712	13841	13725	13654	13697	13716	13762	13805	13726	13681	13764	13883	13714	13719	13849	13630	13678	13739	13688	13711	13721	13856	13655	13732	13725	13805	13849	13686	13783	13714	13683	13690	13697	13673	13649	13608	13874	13774	13881	13752	13602	13713	13668	13596	13725	13639	13792	13626	13798	13733	13648	13687	13669	13812	13940	13674	13630	13757	13775	13659	13757	13748	13679	13717	13693	13685	13744	13722	13777	13706	13684	13689	13704	13831	13844	13737	13611	13696	13735	13553	13924	13731	13829	13840	13836	13635	13718	13761	13759	13782	13640	13687	13783	13907	13776	13821	13652	13781	13901	13670	13868	13766	13753	13689	13845	13734	13762	13957	13586	13817	13981	13717	13715	13670	13806	13771	13678	13775	13695	13730	13726	13793	13738	13682	13605	13666	13658	13915	13737	13724	13677	13858	13763	13565	13772	13930	13767	13818	13921	13652	13798	13758	13710	13720	13650	13784	13837	13669	13644	13646	13803	13688	13799	13697	13951	13892	13824	13800	13741	13696	13633	13841	13815	13753	13718	13828	13642	13854	13684	13626	13868	13796	13747	13713	13829	13650	13592	13522	13751	13632	13861	13644	13870	13798	13696	13664	13669	13678	13623	13894	13719	13907	13688	13731	13739	13822	13640	13773	13677	13889	13718	13747	13848	13791	13585	13552	13782	13737	13932	13676	13836	13969	13777	13844	13912	13701	13609	13727	13741	13799	13832	13789	13769	13801	13661	13897	13720	13720	13666	13799	13772	13623	13646	13690	13576	13771	13794	13657	13815	13722	13848	13820	13723	13724	13819	13742	13782	13734	13708	13874	13771	13725	13756	13842	13759	13384	13830	13779	13714	13691	13858	13764	13760	13865	13723	13770	13829	13846	13714	13785	13733	13899	13688	13668	13738	13725	13653	13780	13534	13695	13866	13803	13873	13522	13627	13654	13794	13734	13687	13600	13734	13752	13892	13728	13756	13647	13803	13899	13835	13726	13557	13867	13803	13683	13898	13791	13794	13771	13739	13726	13908	13691	13613	13708	13687	13869	13727	13711	13708	13829	13723	13890	13860	13631	13684	13708	13732	13680	13778	13742	13793	13712	13841	13883	13780	13635	13847	13774	13732	13679	13833	13728	13676	13795	13927	13706	13717	13866	13713	13816	13667	13731	13963	13785	13593	13799	13824	13763	13876	13973	13764	13810	13791	13673	13800	13638	13695	13575	13566	13644	13860	13819	13829	13817	13599	13670	13695	13639	13838	13698	13733	13765	13841	13863	13839	13796	13732	13684	13657	13818	13716	13641	13864	13816	13694	13775	13646	13823	13720	13741	13941	13821	13851	13872	13754	13652	13566	13715	13677	13807	13799	13744	13674	13597	13737	13587	13739	13689	13832	13773	13670	13706	13729	13683	13732	13659	13847	13816	13740	13673	13839	13801	13712	13916	13723	13891	13907	13850	13699	13744	13591	13865	13760	13874	13655	13734	13795	13607	13853	13793	13801	13670	13862	13639	13599	13614	13763	13890	13700	13628	13753	13865	13705	13693	13727	13640	13826	13671	13649	13823	13778	13915	13775	13763	13690	13712	13789	13484	13807	13657	13726	13793	13784	13811	13716	13726	13873	13751	13546	13726	13788	13949	13884	13778	13700	13848	13691	13972	13704	13753	13864	13594	13640	13463	14032	13657	13770	13772	13742	13715	13650	14012	13656	13656	13807	13749	13740	13640	13834	13800	13806	13805	13763	13708	13750	13773	13624	13663	13802	13652	13651	13774	13844	13626	13695	13856	13903	13684	13754	13718	13748	13746	13821	13669	13877	13819	13680	13721	13827	13852	13599	13802	13744	13762	13829	13667	13634	13612	13638	13708	13683	13564	13781	13743	13928	13706	13752	13553	13718	13785	13656	13778	13684	13861	13795	13710	13737	13787	13727	13818	13738	13736	13703	13694	13822	13825	13759	13792	13864	13816	13690	13851	13862	13807	13753	13891	13621	13815	13731	13664	13752	13813	13843	13708	13699	13822	13593	13569	13733	13698	13774	13772	13789	13773	13724	13633	13748	13819	13737	13726	13775	13805	13750	13855	13828	13745	13557	13776	13706	13926	13690	13682	13658	13676	13880	13718	13882	13739	13580	13562	13761	13920	13856	13777	13931	13702	13636	13782	13822	13682	13665	13781	13731	13788	13775	13730	13710	13759	13926	13790	13794	13486	13746	13788	13780	13610	13687	13851	13798	13816	13837	13849	13777	13687	13664	13564	13794	13788	13563	13779	13805	13697	13800	13656	13660	13760	13752	13735	13725	13699	13526	13717	13802	13678	13771	13707	13877	13719	13811	13809	13720	13806	13769	13827	13680	13706	13754	13790	13734	13739	13689	13715	13814	13818	13670	13708	13629	13814	13589	13791	13730	13725	13718	13843	13760	13710	13885	13868	13879	13732	13819	13633	13835	13686	13810	13906	13856	13808	13864	13694	13504	13710	13670	13730	13902	13570	13918	13937	13666	13749	13824	13858	13718	13846	13778	13699	13800	13665	13601	13581	13560	13822	13905	13722	13786	13740	13681	13805	13806	13702	13725	13764	13711	13899	13891	13539	13756	13705	13698	13877	13651	13686	13936	13726	13730	13777	13727	13767	13804	13808	13607	13540	13851	13637	13808	13721	13476	13789	13668	13822	13772	13700	13802	13692	13786	13696	13597	13665	13785	13841	13729	13675	13762	13704	13707	13817	13733	13629	13644	13697	13606	13950	13736	13634	13736	13643	13753	13676	13711	13730	13659	13761	13700	13780	13727	13576	13860	13671	13634	13774	13778	13809	13775	13751	13856	13810	13728	13725	13479	13767	13648	13832	13797	13667	13766	13763	13887	13670	13809	13864	13611	13771	13786	13916	13798	13843	13820	13603	13687	13882	13672	13749	13724	13709	13829	13784	13594	13711	13736	13814	13544	13540	13733	13826	13754	13801	13722	13753	13745	13721	13505	13736	13626	13753	13716	13687	13781	13762	13857	13692	13704	13569	13950	13741	13731	13778	13844	13869	13909	13917	13768	13663	13923	13938	13724	13708	13731	13624	13759	13679	13791	13721	13872	13744	13860	13858	13694	13657	13827	13494	13754	13733	13859	13710	13617	13714	13788	13695	13804	13633	13868	13678	13641	13761	13897	13651	13709	13638	13543	13731	13704	13644	13798	13798	13695	13677	13747	13754	13834	13697	13681	13805	13771	13969	13800	13724	14071	13680	13730	13777	13526	13669	13867	13635	13939	13706	13718	13623	13719	13813	13842	13650	13755	13757	13942	13652	13914	13627	13838	13758	13787	13688	13732	13758	13778	13859	13969	13660	13793	13710	13722	13646	13843	13521	13825	13767	13852	13762	13948	13718	13785	13973	13770	13767	13649	13754	13951	13709	13881	13744	13771	13743	13635	13822	13881	13819	13861	13744	13647	13845	13908	13706	13732	13811	13565	13758	13875	13665	13990	13833	13654	13671	13608	13603	13708	13725	13720	13739	13737	13856	13715	13736	13638	13581	13895	13700	13591	13694	13674	13826	13683	13712	13653	13694	13846	13841	13668	13869	13689	13705	13736	13644	13981	13777	13748	13868	13778	13766	13640	13670	13766	13742	13729	13755	13777	13772	13756	13679	13702	13760	13781	13739	13722	13695	13736	13854	13784	13706	13796	13832	13600	13874	13739	13775	13788	13620	13649	13792	13705	13617	13812	13732	13696	13607	13716	13682	13788	14020	13958	13953	13799	13814	13878	13734	13957	13728	13899	13929	13664	13711	13725	13808	13789	13850	13883	13617	13686	13686	13619	13825	13728	13597	13656	13666	13749	13717	13586	13713	13836	13791	13682	13692	13806	13767	13683	13804	13567	13820	13825	13680	13673	13801	13649	13665	13733	13748	13721	13880	13682	13680	13707	13808	13965	13767	13935	13773	13950	13656	13730	13726	13742	13950	13798	13819	13599	13628	13823	13628	13733	13778	13802	13779	13654	13735	13673	13714	13706	13589	13779	13749	13767	13601	13739	13813	13799	13500	13688	13772	13760	13792	13731	13680	13862	13691	13658	13710	13722	13784	13760	13568	13779	13824	13623	13771	13725	13710	13761	13700	13668	13755	13806	13703	13796	13701	13677	13790	13898	13486	13804	13812	13659	13733	13849	13865	13674	13912	13755	13898	13743	13557	13768	13581	13830	13729	13736	13856	13725	13665	13723	13875	13849	13853	13753	13741	13945	13978	13637	13862	13777	13782	13833	13674	13874	13778	13671	13880	13622	13821	13963	13855	13680	13708	13734	13800	13608	13611	13812	13709	13846	13735	13743	13743	13733	13671	13625	13941	13709	13785	13636	13639	13774	13690	13850	13688	13666	13868	13620	13923	13592	13829	13807	13693	13799	13808
22736	21176	27930	24794	22292	26567	31040	26432	25510	24818	24364	23899	23613	23727	23134	23014	22992	22825	22753	22547	22411	22608	22515	22377	22347	22487	22432	22165	22359	22133	22377	22540	22201	22327	22044	22147	22282	22018	21936	22005	22161	22043	22091	22001	22150	22119	22404	22348	22183	22162	21896	21881	21948	22228	21901	22108	22202	21865	22199	21886	22179	21890	22027	22101	22096	22043	22194	22146	22174	22000	22072	22159	21686	22089	22220	21764	22099	21972	21976	21907	21791	22115	21954	22037	22107	22159	21810	22023	21851	21926	22183	22213	22214	21629	21862	22142	22133	21955	21859	22125	21939	21988	22036	21707	21852	21871	21867	21888	22129	22057	21917	21959	22142	21617	21841	22068	22116	21853	21855	21803	22148	22160	21940	22210	21976	22061	22015	22154	21900	22092	22001	21854	22045	21829	22111	22178	21911	21913	21873	22128	21844	22046	21882	21994	22068	21904	21732	21940	22008	22069	21804	22105	21987	21902	21831	22010	21811	22028	21924	21857	22091	22008	21881	22019	21889	22075	21977	21920	21976	21877	21927	22001	22013	21965	21771	21990	21978	22062	22422	21925	22265	21808	22132	21918	21891	22085	22160	21895	21822	22047	22245	21805	21895	21932	22123	21869	21902	21924	22032	21958	22088	22150	21709	21757	21797	22143	21948	21804	22163	22064	22003	21851	21932	21729	22010	22097	21875	21876	22032	21986	21638	22027	21843	21849	21985	21901	21744	21996	22066	21902	21877	21962	21968	21879	21940	21703	21941	22044	21971	21922	22075	22019	21845	21914	21781	22104	22026	22007	21933	22012	22088	21891	21892	22065	21927	22059	22008	22004	21927	21889	21781	21825	21944	21999	21907	22032	21866	21716	21811	22020	22008	21968	21816	22045	22053	22048	21972	21888	21846	22008	22018	22082	22035	22054	21995	22101	22035	21913	21938	21960	21896	21940	21730	22156	22090	21605	21927	22067	21994	21611	21952	22044	21938	21862	22118	21751	22028	22232	21953	22038	22242	21957	21865	21944	21875	22071	22110	22042	21843	22003	21950	21771	21978	21932	21928	22068	21757	21886	21882	21916	21823	22048	22117	21943	21939	21864	21972	22018	21895	22174	21925	22076	21864	21932	22087	21961	21792	22032	22002	21900	22016	21908	21949	21705	22073	21964	22132	22018	22057	21976	21921	21946	22013	22193	21942	22048	21838	21627	22136	21986	21841	21944	21882	21907	21875	21815	21962	22080	21996	21900	21991	21748	22122	22162	21974	21893	21788	22013	21903	21946	21971	21895	22175	21888	21765	21660	22075	22138	21965	22079	22141	21871	22050	21960	21897	21948	21987	21887	21939	21991	21816	21892	21960	21924	21765	21957	22170	21800	21869	21906	21770	22080	21956	21977	21854	21874	21781	21933	21854	22019	21989	21779	22133	21953	21915	22002	21823	21785	21917	22006	22155	21968	22123	21904	21853	22095	21948	22112	21814	21758	21782	21955	21804	21773	21885	22033	22172	21878	22058	22022	21777	22053	22054	22075	21956	22084	21971	22083	21742	22031	21902	22042	22015	22205	21931	21814	21984	22163	21944	21827	21981	22019	22008	21951	21908	22070	21994	21921	21933	22056	22178	21804	22078	21972	21914	22049	22005	22053	21965	21989	22030	22023	22114	21910	21961	22035	21804	21775	21945	22065	22212	21755	21790	21927	22077	21915	22168	21996	21943	21790	21874	21910	22027	21952	21908	21954	21733	22093	21813	22020	22125	22068	21990	21935	22039	21978	21983	21963	21866	22163	21994	21937	21810	21657	21930	21955	21985	22033	21881	21870	22145	21930	21862	21962	22019	22163	22168	22029	22335	21988	21996	21609	22148	22173	22060	22105	22055	21977	21996	22027	22013	21937	22068	22039	22108	22054	21866	22033	22159	21808	21822	22087	22080	21987	22115	21998	21933	21852	21800	22198	21789	22030	22281	21856	21712	22011	21830	21804	22062	21714	22068	22186	21951	21894	21830	21959	21923	21871	22179	21979	21772	21722	21760	21776	21882	21930	22145	22070	21963	22004	21906	21711	21788	21836	21873	21994	21886	21870	22187	22033	21769	21969	21947	21855	21878	22011	22023	21744	21905	21724	21872	21669	21890	21894	22005	21903	22014	21874	21843	22095	22001	22071	21872	21848	22126	21923	22053	22002	22054	21671	22165	21866	21996	21865	21834	22077	21882	21907	21891	21988	21928	21997	21832	21755	22016	22063	21917	21859	22059	21825	21978	22050	21882	21947	21951	21995	21865	21991	22176	21926	21782	21959	21626	22090	21998	22032	21804	21990	21703	22134	22053	21919	21866	21882	22083	22153	21859	21716	21814	21705	21873	22131	21759	21850	21924	22001	21786	21844	22113	21905	21975	21993	21901	22119	22110	21874	21799	21883	21988	21952	22297	22028	21987	21974	21850	21805	21926	21932	22027	21920	22117	22062	21900	21787	21950	21937	21841	21918	21780	22031	22008	22216	21925	21895	22044	21994	22038	21841	22036	21818	22093	22016	21931	21940	21967	21732	21932	21964	22098	21812	22045	22123	21879	22127	21967	21954	21899	21798	22047	21654	21732	22093	21812	21897	22179	22008	22076	21813	21925	21962	21968	22093	22079	21877	22057	22140	21890	21896	22029	22009	22032	22000	21901	22195	21873	21988	21880	21975	22167	22050	21843	21839	21796	21953	22010	21811	22014	21920	21762	21838	22167	21791	21866	21944	21710	21767	21802	21700	21883	21784	21766	21968	22062	21692	21795	22026	22067	22018	22147	21994	22098	21977	21991	21942	22081	21971	21918	21726	21893	21922	22058	21938	21833	21836	21939	21723	21834	21864	22006	22175	22190	21810	21948	22003	21869	21716	21970	21829	21705	21813	21875	21788	22027	21790	21764	21816	21931	21694	22055	21764	21827	21795	21913	21735	22145	21872	21965	21917	21914	21657	21921	21808	22061	21918	21999	21983	21987	21893	21667	21865	21960	21955	22114	22135	22135	21898	21905	21908	22010	21855	21873	21946	21907	21852	21920	22089	22068	22133	22171	21919	21746	21891	21846	21885	21947	21866	21969	21836	21910	21962	22073	22007	21689	22064	21794	21952	21657	21860	22025	22025	22006	21960	21721	21974	22075	21950	22104	21866	21803	21839	21639	21817	21961	21812	21835	21806	21779	21835	21921	21804	21818	21924	21958	21848	21959	22089	21853	21872	22232	21899	21831	21988	22072	21888	21938	21738	21783	21640	21916	21901	21999	21944	21762	21651	21739	22040	21805	21901	21854	21867	21877	21872	22006	21967	22069	21979	22118	21737	21774	21896	21862	21893	21877	21843	21869	21927	21867	21679	21809	21982	22131	21927	21936	22111	22158	22045	22027	21887	21725	22161	22077	21917	22017	22179	21907	21945	21953	22062	21893	21891	22075	21891	21872	21969	21964	21949	22184	22052	21839	21980	21947	21894	22003	21955	22036	21884	22063	21806	21921	22019	21936	21942	21939	21934	21971	21935	21925	21891	21902	22123	22017	21815	21970	22066	21948	22010	21986	21584	22004	22016	22035	22003	21974	21898	21825	21862	21810	21965	21906	22146	22156	21837	21988	21926	22176	21984	22062	21819	21992	21803	21869	21954	21952	22070	21866	21672	21868	21905	21906	21822	21949	21858	22181	22054	22037	22025	21816	21912	21923	22085	22213	21988	21931	21935	21814	22071	22066	21634	21935	21837	21871	21887	22023	21871	21857	21759	21946	21952	21908	21924	21824	21869	22052	21957	22012	21804	21871	22140	22058	21880	21897	21981	21841	21760	22094	21756	22007	21961	21993	21723	21896	21849	21966	21886	21890	22279	21899	21864	22066	22074	22054	21951	21819	22159	21976	21834	21918	21928	22044	22006	21930	21840	21833	21814	22215	21980	21787	22064	21801	22135	21879	21890	22024	21750	22055	22180	21867	22168	22134	22029	21895	21914	21967	21850	22256	21897	22087	21984	21870	21718	21925	21999	21804	21886	21862	21929	21798	21967	21843	21828	22239	21817	22057	22215	21924	21763	21879	21916	22057	21929	22022	22017	21970	22155	21791	21836	21916	21943	22143	21924	22002	21900	21739	21985	21992	21764	22134	21879	21955	21975	22211	22241	22043	21797	22003	21839	21934	21916	21830	21666	22164	22127	21924	22068	21948	21909	21823	22034	22081	21880	21914	21878	22064	21769	22077	21758	21819	21782	22146	21833	22048	22097	21872	21921	22083	22009	22109	22153	21750	21831	21870	21972	21916	21764	22037	22026	21809	21763	21969	21894	21732	21811	21808	21844	22006	22200	21951	21968	21967	21940	21771	21594	22052	22119	21914	21915	21705	21834	21884	21929	21633	21859	21719	22039	22192	21749	21955	21923	22052	21933	22003	21827	21932	22075	22008	22213	22173	22156	22061	21879	22108	21866	21808	21934	22133	22041	22086	21907	21874	21956	21888	21899	21632	22020	22120	22085	21912	21964	21928	22025	21713	22126	21825	22203	22012	21962	22035	21955	21827	21703	22034	22064	21977	21883	22065	21999	21915	21897	22016	21998	21936	21948	22103	21994	21900	22012	22005	21603	21988	21779	21861	21962	21973	21788	21688	21815	21865	22052	21971	21885	22030	21942	21923	22022	21873	21999	22028	21939	21600	21797	21883	22120	21957	21863	21901	21791	22023	21747	22101	22136	22086	21791	21765	21969	21924	21796	22247	22160	22228	22046	22004	21829	21924	22126	22102	21850	22025	22068	21967	21845	22105	21678	22013	21794	22135	22074	21977	21837	22132	22165	21893	22085	22108	22169	21883	22094	21761	22027	22138	21890	21707	21929	21953	21926	21998	21954	21760	21833	22009	21893	21797	22019	22010	22230	21965	21916	21880	22242	21966	22287	22011	21937	21752	21912	22051	21909	22062	21853	21969	21731	21860	21850	21816	21929	22031	22174	21963	21805	21847	21757	21841	21928	22126	21933	21727	22003	22129	22036	21943	21786	21786	21903	21976	22161	21962	21888	21870	21845	22041	21848	21836	21948	21953	22031	21887	22045	22068	22044	21983	21817	21932	22091	21873	21876	21701	21961	22079	21831	21995	21917	21866	21904	21828	22001	21818	21880
22468	38995	38038	31798	27114	24219	22234	20553	19300	18467	17922	17273	16889	16586	16343	15814	15893	15677	15497	15369	15218	15191	15112	15116	14930	14745	15083	15032	15026	14872	14887	14766	14774	14805	14733	14865	14847	14748	14798	14625	14679	14831	14828	14679	14857	14725	14813	14644	14521	14589	14791	14579	14644	14659	14448	14552	14623	14569	14502	14408	14535	14607	14539	14613	14584	14483	14598	14657	14579	14629	14411	14476	14636	14644	14731	14555	14573	14624	14581	14554	14658	14632	14571	14599	14538	14522	14496	14614	14556	14456	14619	14740	14676	14718	14520	14515	14572	14712	14673	14692	14672	14507	14459	14598	14692	14458	14415	14676	14650	14581	14521	14340	14559	14490	14588	14575	14582	14568	14656	14572	14415	14582	14681	14518	14672	14572	14512	14612	14709	14406	14416	14599	14704	14620	14599	14569	14549	14638	14574	14515	14450	14424	14412	14635	14687	14657	14536	14625	14502	14578	14475	14465	14539	14696	14472	14578	14675	14529	14412	14676	14561	14663	14510	14505	14538	14640	14518	14472	14565	14614	14647	14493	14650	14435	14574	14392	14696	14352	14487	14589	14576	14572	14691	14530	14566	14587	14580	14526	14507	14573	14608	14654	14667	14570	14700	14676	14619	14495	14633	14473	14507	14392	14614	14470	14571	14380	14729	14726	14717	14589	14555	14636	14462	14528	14501	14555	14474	14737	14603	14541	14543	14745	14799	14525	14533	14477	14539	14381	14773	14549	14558	14662	14650	14498	14516	14437	14475	14381	14640	14387	14466	14590	14583	14509	14680	14621	14494	14596	14624	14526	14561	14429	14463	14594	14439	14622	14573	14560	14523	14706	14684	14685	14547	14523	14539	14484	14476	14727	14466	14621	14476	14738	14578	14539	14560	14558	14689	14595	14551	14594	14527	14559	14343	14525	14537	14629	14581	14443	14613	14506	14595	14472	14549	14487	14659	14459	14541	14436	14573	14415	14696	14636	14626	14487	14538	14762	14581	14495	14728	14515	14538	14571	14600	14594	14604	14645	14499	14538	14553	14417	14661	14445	14468	14637	14640	14432	14609	14525	14613	14634	14542	14533	14533	14626	14428	14306	14625	14569	14590	14358	14573	14720	14428	14569	14627	14886	14540	14500	14556	14548	14715	14404	14521	14539	14632	14501	14588	14385	14652	14517	14436	14626	14610	14284	14485	14699	14474	14596	14493	14620	14509	14569	14737	14389	14526	14596	14671	14487	14463	14666	14483	14517	14630	14607	14478	14439	14541	14453	14338	14580	14579	14626	14510	14623	14538	14597	14780	14530	14512	14503	14491	14497	14706	14675	14477	14438	14461	14505	14686	14346	14468	14488	14658	14437	14747	14593	14617	14405	14586	14561	14539	14354	14575	14585	14301	14413	14712	14622	14443	14522	14561	14563	14597	14546	14563	14548	14544	14529	14457	14597	14612	14648	14557	14378	14676	14589	14500	14645	14531	14543	14573	14484	14664	14557	14445	14643	14562	14495	14454	14560	14520	14427	14625	14626	14539	14603	14486	14623	14491	14600	14769	14661	14527	14672	14530	14567	14608	14533	14359	14482	14517	14541	14486	14580	14626	14606	14405	14505	14706	14447	14595	14647	14710	14479	14517	14613	14516	14418	14576	14405	14490	14828	14668	14506	14610	14652	14688	14700	14595	14601	14561	14601	14735	14580	14642	14508	14459	14617	14526	14588	14547	14490	14422	14509	14730	14649	14493	14499	14498	14548	14519	14518	14466	14510	14496	14559	14592	14622	14467	14649	14695	14647	14530	14458	14631	14397	14729	14546	14478	14740	14462	14530	14455	14344	14617	14535	14701	14501	14507	14572	14566	14561	14444	14726	14474	14488	14680	14703	14661	14554	14628	14605	14463	14550	14442	14329	14617	14731	14558	14486	14492	14542	14545	14614	14734	14507	14576	14618	14550	14498	14617	14516	14573	14630	14492	14661	14421	14586	14665	14588	14479	14475	14584	14520	14466	14513	14459	14485	14736	14601	14589	14575	14569	14425	14517	14529	14568	14582	14588	14473	14546	14407	14449	14597	14533	14659	14499	14527	14592	14355	14593	14483	14480	14595	14664	14637	14442	14621	14433	14651	14646	14467	14564	14706	14456	14729	14380	14524	14516	14430	14441	14585	14438	14521	14687	14671	14543	14475	14672	14614	14430	14618	14510	14613	14498	14488	14527	14650	14553	14632	14459	14608	14651	14596	14680	14540	14664	14513	14614	14243	14495	14523	14477	14548	14683	14428	14577	14469	14603	14525	14618	14548	14729	14720	14539	14590	14703	14549	14499	14549	14798	14679	14518	14592	14501	14399	14502	14488	14564	14417	14563	14521	14658	14456	14513	14546	14514	14593	14591	14677	14577	14584	14469	14472	14619	14397	14491	14447	14393	14459	14343	14449	14494	14560	14711	14679	14507	14430	14564	14725	14524	14461	14407	14472	14578	14452	14509	14619	14512	14515	14458	14613	14483	14572	14465	14602	14451	14422	14565	14575	14697	14575	14513	14397	14507	14671	14481	14632	14400	14496	14505	14550	14442	14402	14604	14460	14572	14557	14379	14597	14495	14594	14587	14383	14410	14438	14651	14517	14572	14588	14482	14387	14662	14514	14489	14541	14604	14598	14616	14425	14439	14566	14439	14526	14580	14425	14523	14565	14571	14552	14756	14679	14530	14504	14454	14619	14499	14470	14512	14576	14565	14732	14677	14487	14640	14691	14476	14595	14551	14633	14487	14451	14560	14535	14545	14487	14442	14442	14569	14479	14494	14520	14475	14594	14511	14323	14467	14618	14702	14689	14473	14526	14627	14800	14517	14591	14369	14651	14605	14502	14572	14519	14695	14555	14505	14556	14544	14588	14613	14680	14519	14429	14556	14438	14605	14436	14618	14531	14457	14482	14614	14455	14549	14535	14623	14447	14570	14440	14528	14540	14701	14596	14525	14528	14556	14507	14531	14733	14422	14456	14625	14591	14452	14585	14757	14609	14571	14542	14459	14576	14496	14664	14638	14672	14689	14466	14579	14564	14619	14343	14771	14696	14411	14405	14452	14589	14626	14398	14451	14670	14723	14439	14646	14605	14573	14457	14595	14521	14457	14631	14453	14392	14419	14685	14577	14540	14601	14502	14562	14628	14741	14556	14612	14672	14470	14482	14564	14544	14557	14584	14695	14698	14691	14533	14554	14618	14409	14662	14398	14612	14673	14561	14371	14552	14570	14441	14512	14504	14474	14536	14498	14566	14529	14560	14567	14668	14343	14775	14509	14466	14664	14533	14682	14506	14603	14586	14514	14590	14594	14557	14476	14328	14504	14425	14606	14601	14555	14560	14510	14611	14553	14552	14610	14623	14493	14539	14578	14673	14539	14465	14636	14641	14511	14450	14510	14426	14702	14535	14566	14594	14459	14485	14445	14595	14468	14532	14668	14467	14465	14435	14518	14531	14368	14577	14692	14456	14706	14560	14644	14635	14487	14489	14438	14743	14627	14530	14517	14338	14561	14593	14471	14541	14508	14627	14499	14698	14669	14477	14630	14650	14426	14455	14591	14523	14615	14627	14663	14417	14386	14575	14545	14494	14568	14411	14621	14604	14429	14450	14591	14558	14564	14570	14651	14574	14715	14698	14467	14666	14655	14577	14468	14574	14557	14573	14504	14520	14608	14380	14431	14536	14584	14696	14543	14527	14513	14584	14739	14621	14403	14611	14451	14487	14656	14616	14634	14223	14523	14531	14593	14653	14637	14540	14515	14501	14440	14577	14694	14608	14499	14602	14485	14648	14453	14757	14488	14571	14582	14593	14604	14535	14653	14652	14433	14655	14567	14645	14495	14537	14548	14490	14317	14599	14526	14465	14561	14561	14491	14379	14456	14433	14650	14717	14597	14466	14493	14417	14582	14474	14595	14570	14602	14606	14480	14616	14548	14513	14578	14556	14559	14502	14565	14667	14606	14683	14537	14588	14647	14511	14464	14537	14557	14504	14479	14742	14407	14665	14407	14604	14492	14498	14573	14651	14648	14528	14504	14624	14576	14585	14675	14599	14595	14662	14599	14588	14679	14616	14384	14667	14569	14592	14501	14530	14557	14511	14561	14519	14620	14670	14567	14450	14397	14629	14656	14440	14470	14689	14555	14528	14562	14476	14568	14457	14673	14428	14338	14567	14564	14471	14436	14639	14636	14575	14637	14547	14595	14543	14621	14721	14598	14453	14576	14628	14710	14630	14531	14453	14450	14601	14453	14751	14531	14695	14556	14616	14652	14411	14560	14473	14540	14487	14529	14591	14612	14448	14640	14524	14551	14793	14505	14526	14591	14585	14674	14438	14402	14502	14385	14701	14668	14516	14752	14642	14554	14650	14645	14622	14561	14598	14576	14575	14449	14549	14681	14720	14515	14579	14684	14710	14569	14400	14447	14825	14544	14528	14551	14666	14465	14692	14751	14572	14673	14641	14567	14541	14544	14667	14569	14585	14550	14646	14747	14611	14511	14514	14474	14372	14703	14665	14397	14594	14554	14673	14693	14715	14426	14518	14415	14568	14525	14597	14474	14478	14639	14445	14617	14385	14598	14595	14539	14544	14417	14645	14499	14691	14464	14553	14480	14536	14687	14591	14521	14486	14512	14464	14528	14567	14436	14639	14692	14690	14758	14574	14686	14637	14683	14575	14427	14643	14524	14500	14470	14484	14486	14680	14478	14486	14501	14681	14431	14597	14675	14492	14590	14552	14645	14777	14491	14714	14564	14628	14668	14634	14648	14615	14527	14561	14633	14736	14712	14304	14577	14563	14383	14621	14348	14557	14499	14586	14597	14604	14538	14573	14492	14490	14568	14631	14480	14634	14543	14567	14541	14544	14544	14683	14405	14524	14641	14737	14466	14439	14621	14533	14639	14562	14633	14533	14649	14543	14591	14531	14474	14599	14470	14522	14459	14341	14559	14536	14511	14442	14477	14604	14612	14654	14523	14603	14677	14626	14465	14688	14647	14661	14577	14570	14637	14629	14584	14625	14501	14522	14546	14564	14566	14595	14518	14473	14499	14595	14565	14517	14574	14615	14682	14488	14592	14575	14464	14501	14739	14524	14623	14522	14528	14427	14557	14675
33768	26697	29245	26760	24001	22996	22179	21751	21279	21048	20806	20572	20844	20721	20390	20277	20385	20250	20346	20129	19962	20082	20082	20305	20322	20129	19906	19967	19846	19998	20051	20210	20269	20023	20007	20095	19979	20141	19854	20307	20162	20121	19945	20043	19922	20082	19890	20090	20106	20024	20057	20022	19979	20062	19873	19929	19910	20034	19981	20256	20048	20043	19929	20160	19841	19866	19935	19924	19929	20000	19789	20033	20169	19886	20106	19830	19944	19769	19932	19928	20010	20027	19877	19879	19933	19979	20028	19848	20051	19993	19994	19753	20070	19923	20134	20114	20021	19901	19985	20181	20103	19963	20104	19962	20040	20181	19935	19956	19985	20002	20012	20146	20062	20085	19996	19705	19961	20129	20014	20124	20163	20090	19842	19843	20036	20012	19907	20330	20018	19912	20240	19878	20026	19879	20076	20057	20044	19981	19823	19897	19947	19920	20195	20361	20096	20019	19889	19958	19934	20133	19966	20104	19896	20048	20157	19873	19998	19736	20190	20063	20099	20013	20246	19998	20144	19979	20032	20052	20143	19754	20076	19984	20038	20017	19915	20151	19825	20149	19953	19883	20105	19982	20159	19865	20190	20132	20148	20206	20046	20133	20053	20090	20081	20074	20155	20015	19965	19969	19813	20006	20120	19812	20023	20185	20200	20009	19905	19965	20016	20138	20020	20071	19966	20143	20127	20193	19962	20112	19863	19946	19852	20001	19908	19871	19944	19847	20001	19910	20355	19913	19974	20043	20050	19858	19985	20012	20203	20152	20084	19934	20077	20159	20001	20119	20061	19862	20083	19929	20117	20179	20065	19977	19890	20125	20065	19928	19907	19946	19961	19962	20199	19960	20248	20046	20052	19893	20041	20195	19949	19778	19931	20044	19808	20011	20116	19841	19847	20038	19880	19961	19848	20055	20015	20023	20038	20137	20097	20074	20133	19973	20018	20069	19968	20180	20062	20083	19902	19987	19924	20251	20202	20074	19926	19891	20165	19800	20162	19935	20014	20299	20153	19731	20012	20203	20060	20091	20235	19926	19983	19946	19999	19994	20163	20078	20088	20183	20165	19742	19991	19867	20180	20109	20140	19875	19733	19819	20016	19972	20015	20006	20007	20099	19849	19922	20120	20164	20022	19917	19963	19965	20008	20179	20031	20060	20072	19867	20067	20101	20142	19934	20054	19833	19911	19909	19895	20004	20062	20105	20265	19981	20007	19898	20163	19894	19925	19771	20052	19893	19839	19764	20091	20049	19907	20188	20115	19822	19850	20036	20039	20085	19919	20010	20036	19979	20080	19839	19975	20045	20076	20011	20004	20006	20211	20008	20422	19969	20215	19974	20022	20052	20215	20001	19858	20106	20135	20027	19907	19901	20083	20049	19970	20011	20124	20100	19998	20293	20021	20153	20081	20109	20129	20078	19891	19682	20032	19837	19981	19854	20087	20022	20116	19904	20022	20131	19835	19915	19988	19984	19794	19995	20076	19969	20170	19977	20042	20114	20238	20107	19923	19944	19778	19786	20152	20080	19873	19915	19867	19896	19801	19900	20168	19872	20005	19729	19850	19888	19956	20134	20015	20036	20209	19993	20211	20045	19947	20017	19773	19984	19922	19951	20145	19953	19867	19805	19951	20004	19742	19868	19896	19889	19759	19979	20195	19802	19961	20004	20062	19965	20295	19926	20118	19945	19960	20021	20162	19804	20164	20085	19943	20212	20057	19934	20184	20297	20227	20216	19902	20050	20155	19979	20044	19970	19951	19764	19955	19689	20200	19926	20166	20045	19797	19949	20037	19965	19675	19793	19891	19906	20107	19797	20016	20003	20147	19994	20170	19952	20139	19942	20215	19992	20020	20045	20077	19919	19927	20066	19923	19875	20222	20022	20025	20168	19904	19967	20003	19803	20267	20218	19957	20053	19917	19947	19918	19949	20048	19933	19999	20150	20114	20160	19927	19955	19983	19784	20039	19770	20071	20153	20056	20050	20128	20079	20156	20171	19998	19923	19886	19951	19790	19996	19952	20071	20100	19866	19910	19957	20068	20134	20045	20080	20001	19890	19957	19914	20160	20050	19859	19740	19928	20323	19989	20108	19803	19752	20023	19821	20073	20238	20161	20145	19881	20112	20130	19962	20010	20090	20231	20045	19874	19823	20015	19994	19924	19950	20167	19934	20166	20150	20081	19921	19836	20117	20092	20123	20152	20093	20076	19804	19924	20080	19716	19754	19952	19866	20218	20052	19981	19805	20004	19919	19983	19915	19911	20072	19950	19731	19908	20020	19850	20171	19987	19862	19862	20034	20109	20102	19926	19859	19981	20150	20143	20030	19767	19873	20031	20033	19954	20148	20245	19997	20090	19808	20097	20071	20036	19936	19779	19945	20206	19598	19893	20076	20042	20016	19837	20029	20075	20021	20079	20030	20123	19948	20146	20009	20381	19613	20041	19899	19873	20037	20116	20059	19988	19983	19767	19755	19941	19991	19904	19911	19859	19897	19986	20032	20053	20237	20248	20071	20374	20036	20184	20055	20098	19868	19842	19682	20160	19899	19946	20056	20134	20071	19856	19946	19850	19965	19877	19930	20013	20020	20067	20098	20014	20056	19750	19901	19868	20311	19837	19984	20044	19739	20386	19931	20080	19794	19983	20053	20411	20116	20045	19928	19954	20026	19858	20218	19998	20050	19963	19919	20115	19982	19965	19884	20023	20078	19999	19951	20003	19854	19804	19887	19942	19919	20004	19991	20003	20029	19854	20108	20043	20039	20120	19963	19962	20003	20115	19890	20182	20291	20094	19982	20029	20203	20078	19964	19823	19804	19962	20105	19859	19913	20291	19961	20059	20251	20074	19941	19789	20007	19885	19835	20032	20116	20034	19813	19897	20044	20257	19969	19876	20230	19986	19987	20083	20021	19871	20135	19932	19954	20062	20050	20195	20211	19884	20162	20213	20119	19940	19949	19772	19906	20121	19788	19816	19921	19737	19934	19911	19819	19948	20245	20122	20074	20069	19985	19979	19769	19918	19833	20070	20035	19942	20109	19918	19902	19957	19962	19730	19972	20028	20157	20137	20074	19734	20112	20069	20214	20111	20007	20209	20034	20031	19995	20004	19950	20049	19908	20003	20004	19726	19962	19912	20021	20241	20107	20067	20198	19988	19992	19987	19887	20123	19959	19935	20079	19804	19987	19928	19919	19863	19908	20186	19915	19994	19918	20007	19851	19893	19851	20080	20003	20014	20064	19932	19990	20151	19789	19759	19943	20036	20115	19980	19872	20061	20192	20008	20023	19905	19887	19968	20099	20172	20034	19936	19911	19921	20107	19862	20136	20115	20004	19874	20120	19845	19897	19609	20044	20084	19985	20116	19833	20039	20194	20122	20104	20053	19797	20012	20080	20086	19977	20208	20076	19832	20025	20014	20039	19746	20044	19999	20024	19786	19943	20176	19980	20174	20023	20070	20069	19761	19884	19952	20088	20015	19812	19830	19973	19918	19911	20033	19986	20010	20024	19961	19857	20013	19860	20064	20154	19960	19845	20046	20081	19863	20033	20047	19856	19929	19918	19738	20016	20219	20021	19994	20092	19966	19778	19998	19909	20258	20026	20160	20037	20075	19945	19972	20067	20116	19988	20114	19943	20171	19780	19948	19948	19997	19928	20018	20113	19708	19771	20091	19875	19826	19943	20111	20028	20066	19975	19929	19882	20075	19922	19871	20002	20142	20012	19955	20068	20077	19797	19843	20050	19899	19809	20038	19724	20074	20135	20031	19954	19463	19866	19900	20041	19979	20107	20194	20112	20015	19949	20203	19939	19952	19809	20089	19872	19921	20045	20129	19987	20109	19961	19942	19974	19907	20123	20484	19916	20059	19863	19874	20046	19922	19800	19910	20031	19895	20041	20043	20172	19997	20046	20082	20073	19786	20087	19978	19958	19988	19941	19903	20008	20112	20107	19897	19903	20028	19958	20073	19987	19919	19856	19933	20031	19807	20009	19977	20120	20220	20121	19971	20017	19976	20121	19960	20057	19837	19773	19912	20211	19897	20231	20011	20115	20054	20247	20077	20144	19823	19906	19733	20090	20189	20057	19979	19993	20055	19856	20108	20004	20075	19965	19987	20223	19803	19987	19940	20154	19918	20163	19932	20018	20135	19717	20015	19984	20026	20345	20107	20021	20009	19977	19983	20056	19947	19922	19987	19859	20050	20010	19879	20244	20105	20031	20214	19827	19979	20047	20022	20054	19916	20023	20165	20014	19797	19976	19804	20007	20062	19972	20303	19699	19962	19967	20029	19820	19726	19878	20160	20146	19760	20187	19963	20140	20109	19997	20254	20199	19832	19910	20080	19872	20086	20179	20100	19868	19787	19880	19810	19779	19986	20173	19998	20113	20226	20274	19893	20075	20004	20098	20172	19807	19908	19927	19832	20029	19901	19910	19925	20180	20087	19953	20020	19929	19951	20144	20000	20106	20237	19928	19864	20123	20019	20123	20190	19836	20123	19866	19959	19928	19925	19984	19908	20094	20053	20226	20178	20011	20161	19796	19990	19998	20127	19747	19708	20010	19939	19812	20093	20038	20080	20027	20230	20062	20111	20132	20071	20095	20203	20082	19972	20095	20089	20174	20239	20214	20015	20086	19918	19953	20056	20020	20154	20028	20011	20002	20055	19968	20081	19880	20128	20052	20067	20075	20252	20115	19944	20229	20123	19983	19925	19966	19849	19993	20054	20017	19930	20072	19773	19862	20022	20045	20105	19909	20005	20105	19760	19998	20039	20103	19906	19929	20136	19878	19904	19867	19925	20402	20194	19899	20128	20137	20114	20095	20064	19978	19710	20038	20051	19988	19937	20157	20065	20018	20146	20305	19921	19971	19842	19982	20069	19971	19879	19765	20093	19989	19987	19856	19878	19997	19852	19970	20130	20108	20113	20255	20129	19801	20084	20024	19771	20170	20124	19920	19878	19980	19989	19943	19925	19966	19817	20037	20055	19959	20269	20171	20239	20186	20173	20166	20215	20059	20144	19968	20089	19815	20129	19995	20025	19862	19856	20040	20257	19976	19812	20017	20100	19879	19926	20252	20102	19819	19920	20115	19959	20009	19920	19853	20123	20288	20230	20227	20132	19986
21608	26575	25631	21373	19240	17663	16932	15903	15631	15103	14980	14712	14443	14533	14315	14237	14088	14053	14121	13991	13953	13867	13852	13866	13849	13882	13874	13821	13809	13978	13801	13784	13884	13851	13901	13740	13821	13821	13808	13748	13614	13787	13736	13532	13824	13963	13786	13785	13919	13766	13668	13684	13721	13604	13822	13793	13920	13823	13730	13831	13729	13796	13701	13666	13685	13711	13678	13751	13689	13723	13809	13824	13786	13646	13699	13639	13678	13699	13748	13735	13705	13684	13822	13674	13746	13845	13535	13850	13887	13627	13803	13750	13713	13659	13802	13850	13633	13526	13619	13935	13676	13852	13843	13883	13726	13857	13736	13669	13829	13824	13702	13778	13631	13733	13772	13633	13570	13859	13689	13728	13820	13914	13754	13640	13578	13583	13574	13730	13847	13747	13961	13798	13806	13515	13761	13775	13926	13759	13814	13819	13626	13609	13824	13687	13674	13827	13704	13673	13785	13829	13679	13637	13656	13727	13516	13792	13759	13807	13823	13514	13613	13779	13619	13989	13662	13800	13587	13594	13646	13741	14016	13769	13520	13674	13727	13723	13710	13773	13651	13808	13791	13656	13597	13980	13722	13849	13608	13616	13722	13551	13759	13655	13750	13856	13859	13763	13743	13665	13588	13585	13875	13815	13850	13741	13819	13483	13816	13622	13634	13749	13670	13651	13774	13751	13694	13567	13468	13835	13523	13790	13922	13599	13809	13768	13706	13655	13714	13703	13570	13696	13753	13933	13654	13550	13735	13765	13692	13785	13627	13755	13775	13904	13555	13678	13858	13642	13788	13798	13708	13514	13878	13666	13647	13734	13858	13821	13660	13774	13721	13668	13769	13682	13692	13818	13753	13785	13661	13628	13573	13614	13709	13672	13771	13786	13798	13681	13591	13669	13645	13682	13873	13686	13963	13700	13804	13799	13748	13761	13772	13873	13700	13739	13723	13720	13666	13768	13565	13836	13752	13781	13885	13673	13834	13817	13713	13637	13820	13779	13831	13717	13734	13732	13753	13816	13633	13727	13827	13914	13874	13748	13767	13773	13662	13931	13742	13794	13654	13909	13697	13555	13795	13654	13801	13751	13724	13689	13560	13659	13709	13811	13663	13758	13657	13704	13663	13721	13944	13497	13825	13836	13846	13599	13617	13511	13754	13847	13843	13589	13458	13882	13868	13679	13714	13653	13709	13761	13598	13704	13735	13778	13669	13786	14012	13747	13850	13783	13723	13735	13687	13890	13624	13582	13684	13770	13576	13793	13781	13681	13865	13719	13643	13782	13592	13875	13655	13866	13633	13616	13681	13605	13717	13748	13811	13852	13743	13752	13904	13726	13723	13811	13648	13879	13786	13674	13685	13758	13884	13783	13862	13619	13828	13716	13677	13770	13704	13734	13854	13730	13731	13719	13762	13611	13760	13624	13748	13809	13725	13875	13807	13816	13803	13631	13696	13568	13899	13848	13645	13757	13854	13654	13594	13825	13765	13764	13597	13657	13709	13779	13766	13782	13616	13631	13701	13680	13769	13707	13714	13700	13725	13752	13710	13771	13726	13836	13759	13676	13636	13822	13747	13774	13706	13702	13778	13773	13598	13726	13625	13779	13741	13602	13791	13823	13715	13779	13666	13675	13843	13609	13720	13765	13740	13670	13767	13682	13764	13674	13706	13708	13635	13817	13728	13785	13721	13659	13632	13773	13685	13703	13549	13770	13680	13677	13657	13678	13825	13627	13791	13764	13646	13770	13778	13632	13572	13877	13768	13759	13707	13775	13847	13809	13875	13758	13716	13702	13562	13734	13695	13689	13829	13774	13766	13685	13788	13845	13699	13697	13805	13940	13759	13618	13846	13572	13774	13739	13637	13663	13507	13692	13649	13737	13834	13803	13695	13830	13776	13776	13672	13612	13704	13869	13614	13848	13557	13674	13610	13754	13549	13856	13769	13695	13801	13745	13890	13716	13795	13862	13701	13697	13907	13964	13574	13457	13881	13871	13808	13664	13811	13696	13548	13576	13679	13867	13666	13488	13730	13797	13745	13678	13700	13782	13667	13729	13587	13782	13723	13744	13581	13711	13705	13710	13764	13883	13739	13781	13774	13763	13823	13662	13793	13657	13662	13597	13695	13674	13677	13619	13747	13694	13591	13903	13760	13772	13838	13806	13598	13586	13657	13659	13671	13665	13663	13746	13551	13872	13858	13743	13562	13764	13871	13611	13735	13671	13840	13703	13684	13934	13748	13796	13672	13662	13937	13721	13680	13469	13892	13780	13611	13690	13847	13781	13781	13791	13663	13691	13778	13647	13647	13831	13800	13678	13727	13692	13774	13739	13749	13720	13777	13688	13747	13831	13632	13532	13571	13613	13953	13531	13655	13643	13757	13810	13637	13824	13832	13609	13774	13758	13712	13836	13660	13726	13801	13757	13671	13677	13634	13822	13687	13826	13643	13543	13743	13730	13846	13692	13723	13689	13740	13773	13628	13760	13802	13778	13858	13775	13704	13623	13604	13747	13836	13725	13747	13581	13746	13642	13834	13778	13861	13690	13714	13646	13670	13646	13631	13731	13541	13676	13780	13724	13657	13665	13753	13739	13766	13754	13760	13649	13888	13694	13634	13745	13859	13776	13813	13596	13739	13737	13687	13521	13708	13568	13716	13764	13794	13653	13583	13715	13628	13733	13825	13715	13831	13689	13845	13742	13814	13771	13783	13496	13858	13852	13774	13780	13896	13817	13833	13724	13657	13636	13734	13844	13681	13533	13597	13862	13673	13808	13809	13685	13787	13816	13702	13826	13994	13692	13643	13875	14010	13680	13691	13689	13748	13836	13659	13677	13815	13679	13783	13767	13791	13531	13837	13514	13680	13779	13746	13857	13685	13859	13871	13761	13701	13817	13642	13733	13640	13816	13680	13773	13832	13927	13734	13634	13779	13636	13753	13897	13808	13736	13699	13736	13757	13751	13759	13609	13719	13702	13677	13731	13752	13826	13713	13776	13702	13849	13834	13616	13591	13668	13851	13761	13857	13751	13765	13956	13765	13711	13756	13539	13705	13592	13817	13566	13819	13681	13840	13583	13752	13817	13794	13534	13729	13762	13624	13883	13746	13698	13777	13719	13752	13847	13756	13737	13742	13733	13711	13761	13818	13794	13641	13687	13725	13457	13625	13599	13739	13743	13761	13826	13786	13833	13702	13711	13692	13683	13643	13931	13591	13799	13700	13594	13618	13618	13712	13695	13777	13740	13710	13762	13691	13927	13745	13800	13915	13668	13728	13868	13921	13626	13742	13646	13786	13538	13680	13723	13592	13506	13740	13823	13812	13640	13671	13614	13985	13778	13843	13695	13589	13717	13783	13762	13651	13785	13692	13773	13564	13694	13699	13618	13756	13759	13847	13640	13833	13953	13648	13552	13746	13682	13616	13606	13656	13637	13700	13640	13870	13600	13624	13887	13809	13721	13716	13777	13911	13763	13771	13785	13892	13765	13666	13767	13718	13834	13795	13778	13778	13783	13736	13762	13785	13730	13715	13739	13708	13875	13711	13659	13839	13634	13523	13553	13744	13775	13761	13705	13738	13779	13719	13769	13695	13655	13615	13702	13800	13832	13784	13825	13718	13771	13683	13772	13568	13880	13707	13756	13560	13748	13862	13706	13796	13601	13526	13750	13841	13712	13854	13726	13777	13752	13707	13750	13713	13671	13706	13866	13682	13791	13740	13593	13800	13640	13638	13937	13864	13646	13639	13674	13843	13725	14007	13799	13678	13694	13601	13933	13536	13597	13619	13669	13687	13859	13658	13745	13766	13685	13539	13731	13745	13602	13751	13798	13571	13732	13694	13642	13788	13700	13748	13901	13636	13670	13742	13552	13754	13873	13636	13794	13813	13785	13680	13744	13734	13816	13716	13685	13808	13812	13777	13698	13622	13782	13577	13607	13718	13903	13743	13793	13728	13616	13814	13758	13680	13648	13486	13556	13690	13789	13531	13764	13791	13716	13738	13770	13816	13704	13706	13708	13690	13928	13666	13701	13723	13788	13727	13661	13612	13869	13926	13746	13624	13605	13812	13697	13648	13745	13739	13784	13617	13639	13682	13848	13732	13776	13787	13767	13761	13732	13804	13619	13832	13613	13812	13705	13578	13616	13833	13568	13786	13666	13745	13755	13696	13750	13737	13645	13831	13617	13811	13696	13829	13785	13682	13743	13779	13791	13866	13819	13698	13682	13722	13817	13885	13800	13606	13672	13723	13731	13734	13661	13893	13798	13709	13631	13611	13794	13744	13742	13583	13739	13647	13865	13722	13686	13768	13799	13807	13728	13622	13676	13697	13713	13815	13719	13617	13713	13704	13703	13686	13637	13727	13656	13644	13908	13606	13710	13687	13709	13815	13729	13854	13719	13613	13866	13706	13775	13840	13678	13843	13849	13575	13891	13628	13639	13799	13748	13852	13754	13699	13884	13827	13728	13834	13838	13854	13553	13869	13769	13721	13551	13820	13800	13755	13668	13666	13728	13772	13762	13652	13735	13863	13838	13794	13651	13782	13626	13635	13687	13621	13787	13681	13801	13704	13923	13699	13690	13770	13764	13644	13783	13740	13609	13898	13535	13930	13888	13584	13603	13640	13654	13768	13777	13841	13816	13839	13744	13552	13920	13860	13616	13496	13916	13634	13873	13641	13907	13557	13643	13769	13860	13902	13869	13689	13655	13781	13741	14041	13595	13720	13770	13854	13797	13866	13635	13811	13755	13787	13693	13893	13792	13729	13824	13661	13652	13651	13540	13599	13700	13863	13729	13811	13847	13718	13659	13704	13759	13983	13694	13745	13677	13818	13542	13745	13855	13764	13770	13767	13815	13598	13811	13601	13601	13790	13891	13847	13867	13764	13664	13759	13844	13642	13760	13648	13697	13723	13790	13487	13932	13715	13722	13651	13666	13735	13648	13734	13662	13586	13734	13719	13710	13812	13649	13734	13699	13714	13679	13668	13655	13648	13741	13777	13679	13634	13924	13704	13696	13706	13976	13618	13680	13684	13729	13802	13706	13717	13695	13714	13799	13728	13827	13598	13728	13850	13641	13655	13821	13749	13714	13713	13677	13844	13755	13844	13842	13688	13834	13774	13865
24787	21224	27814	25395	23649	26514	26588	23380	22588	22408	21795	21619	21368	21358	21126	20733	20731	20550	20534	20379	20687	20612	20438	20512	20507	20264	20494	20316	20170	20344	20113	20160	20348	20214	20196	20254	20451	20138	20281	20247	20484	20171	20306	20246	20240	20281	20078	20225	20251	20310	20258	20090	20314	20125	20279	20118	20346	20074	20043	20126	20172	20110	20195	20091	19967	19901	20170	20041	20293	20199	20202	20007	20170	20019	20055	20224	20067	19921	19989	20337	20090	20109	20051	20216	20304	20090	20081	20272	20120	20150	20353	20389	20320	20021	20163	20062	20201	20249	20333	20030	20261	20242	20347	20300	20191	20095	20208	20066	20197	19972	20139	20066	20270	20069	20235	20177	20330	19885	20081	20075	20064	20219	20000	20051	20131	20085	19809	20156	20245	19954	20162	20265	20328	20014	20183	20062	20097	19809	20130	20201	20218	20014	20018	20155	19877	19989	20086	19956	20101	20018	20199	20077	20272	20094	19941	20026	20069	20099	20181	19971	19977	20176	20041	20008	20098	19887	20119	20119	20241	20098	20147	20306	20280	20335	20180	20081	19934	20080	20019	19914	20235	20086	20129	20259	20075	20069	19862	19957	20011	20174	20136	19963	19776	20052	20111	20212	19819	20159	20080	20226	20126	19997	20032	19992	20061	19965	20189	19979	19707	20111	20361	20214	19929	20060	20092	20139	20310	20039	20098	19894	20092	20157	20120	20030	19800	20132	20006	20209	19963	20144	19967	20061	20099	20054	20141	19903	20136	19990	20096	20155	20017	20045	20179	19990	20093	19988	19981	20049	20011	20111	20125	20067	20245	20090	20151	20089	20300	20198	20194	19927	20286	20217	20079	20062	20231	19846	20130	20003	20307	20292	20164	20073	19985	19878	20028	20196	19881	20171	20167	20011	20156	19927	20161	20136	20177	20116	20058	20032	19967	20078	20236	20019	20408	20167	20046	19931	20194	19994	20085	20210	20029	20253	20039	20142	20298	19952	20305	20110	20105	20102	19981	20073	20119	20217	20101	20033	20165	20213	20035	20219	20221	19926	19992	20135	20035	20240	20101	19980	20014	20194	20231	19981	19964	19968	20182	19913	19903	20051	20251	19993	20009	19822	20230	20161	20054	20060	19892	20108	19908	20294	20336	20170	20192	20206	20262	20016	20168	20026	20338	19917	19882	19813	20211	20005	20302	20034	20182	20072	20185	20201	19996	20266	20188	19956	19914	20091	20336	20050	19981	19982	19979	19953	20015	19889	20037	20211	20183	20289	20168	20159	20133	20185	20082	20294	20230	20169	20131	20225	20163	20141	20048	20012	20196	20024	20310	20135	20187	20193	20256	20086	19986	20011	19937	20039	20196	20174	20189	20208	20159	19986	20293	20034	19772	19976	20017	20135	20322	20068	20310	19825	20110	19926	20186	20122	19960	20268	20068	19837	20123	20108	20211	20163	20071	20144	20121	20058	20178	20199	20061	20138	20096	20044	19981	20289	20029	20046	19975	20239	19963	20199	20058	20170	20007	19889	20181	19899	20165	20283	20005	20222	20172	19910	20067	20158	20144	20153	19985	20101	20083	20034	20175	20375	20236	20057	20013	20216	20103	20123	20218	20177	20257	19871	19935	19958	20207	20249	20188	20012	19976	19917	19997	20020	20086	19893	20125	20110	20159	20273	20203	20297	19894	20085	20213	20388	20037	19782	20032	19968	20218	20136	20125	20067	20011	19958	19921	20143	19900	20077	19853	19998	20166	20296	20227	20046	20025	20147	20140	20118	20216	20097	19968	20122	20169	20193	20087	20124	20024	20033	20171	20084	20009	20195	20140	20050	20132	19824	19880	20211	20343	20134	20105	20187	20217	20051	20457	20202	19964	20009	20012	19868	20059	20058	20382	20308	20092	20003	19955	19994	20190	19945	20154	20289	20113	20172	19996	20153	20219	20229	19762	20164	20087	19979	19982	20161	20059	20258	19950	20053	20020	20121	20170	20200	20005	19831	20142	20032	20145	20160	20068	20140	20110	20179	20224	20052	20300	19911	19941	20107	20104	20240	20203	20130	20056	20066	20123	20084	20296	20137	20149	20164	19931	20109	20106	20384	19951	20011	20242	20175	19919	20202	19909	20121	20250	19887	20323	20226	20084	19996	20080	20096	20288	20031	20268	20193	20057	20002	20068	19950	20188	20128	20197	20008	20356	20168	20044	20339	20299	20249	20119	19871	20061	20157	20325	20025	20260	20125	20120	20109	20283	20164	20143	20105	19984	20183	20105	19925	19903	19926	20061	20182	20086	20077	20343	20249	20163	20044	20060	20013	20037	20147	19953	20067	19956	20044	20273	20123	20108	20020	20168	20106	20015	19889	20161	20145	19966	20086	20205	20186	20128	20197	19928	20013	20216	19905	20158	19944	19936	20098	20222	20238	20155	20019	19975	20160	19839	20126	20183	20155	20183	20173	20199	20095	20224	20203	20154	20291	20125	20171	20177	20102	20197	20045	20119	20103	20150	20299	19995	20243	20119	20088	19991	20002	20279	19842	19950	20325	20201	19963	20067	20221	19979	20077	20272	20206	20119	20263	19954	19933	20201	20441	20422	19938	20039	20225	20271	20066	20212	19876	20049	20197	20123	20311	20090	20128	20138	19999	19986	19991	20021	20225	20128	20019	20193	19816	19760	20156	19980	20227	20142	19889	20232	20165	20052	20295	20080	20008	20138	20222	20145	20231	20039	20069	20001	20342	20062	20254	19893	20510	20216	20145	20260	20169	20104	20090	20093	20066	20133	20106	20122	20406	20182	20289	20249	20112	20084	20070	20039	20148	20076	19966	20119	19874	20321	20432	19910	20065	20384	20056	19969	20105	20169	19926	20046	20069	20235	20176	20009	20264	19987	20120	20230	20029	20062	20147	20150	20158	20065	20188	20282	20061	20007	20248	20087	20182	20082	20002	19969	20239	19910	20158	20090	20169	20246	20095	19890	20129	20186	19843	20158	20252	20240	20275	19970	20055	20255	20264	20049	20210	20110	20174	19910	20329	20222	20143	20050	20181	20008	20226	20256	20305	20005	20206	20069	20273	20155	19889	20100	20060	20154	20177	19968	20062	20016	20037	20265	20179	20351	20149	20030	20018	20259	20085	19980	19969	20166	20154	20330	19892	20246	20115	20052	20099	20090	20119	20027	20036	20184	20331	19929	19973	20123	20054	20225	20159	20095	20231	19906	20181	20057	20026	20068	20114	20163	20076	20111	20172	20035	20249	19995	20118	20054	20238	20017	20213	20048	20211	20086	20191	20202	20327	19965	20198	20079	19979	20109	20021	20092	20038	20110	20077	20127	20186	20308	20054	20030	20062	19977	20124	20129	20322	20247	20163	20158	20206	20036	20068	20106	20103	20191	20110	20079	19988	20054	20227	20030	20206	20240	20057	20212	20078	20179	20208	20156	20373	20321	20038	20195	19996	20284	20027	19917	19964	20197	19900	20070	20332	20109	20011	20178	19971	20014	20220	20171	20329	20067	19988	20176	19935	20196	19899	20172	19920	19894	19993	20016	20001	20079	20097	20150	20077	20072	20163	19900	19859	20350	20100	20293	20404	20195	19969	20051	20054	20306	19845	20168	20057	20240	20080	20096	19923	20143	20090	20030	20103	20063	20062	20248	20089	20102	20175	20189	20210	19982	19904	19971	20014	20259	20047	20026	20096	20125	19992	20169	20075	19969	20082	19835	20078	20215	20188	20123	20029	19816	20101	20131	20132	20263	19973	19926	20073	20152	20103	20033	20020	20117	20211	20085	20046	20005	20076	20185	20039	19980	20211	20069	20099	20143	20144	20286	20190	20088	20095	20158	20156	20094	20077	20000	20004	20339	20195	20071	19902	20123	20131	20062	20258	20163	20098	20091	20378	19906	20108	20118	19919	20152	19975	20197	20219	20141	20011	20017	20171	20195	20051	20086	20197	19964	20190	20058	19996	20182	20124	20306	20258	20072	20148	20132	20094	20105	20176	20081	20095	20005	19873	19778	20220	20137	20082	20158	20125	20342	20227	20069	20163	19982	20055	20238	20162	20229	19996	20118	20133	20211	20179	20436	20078	20136	19992	20004	19977	20310	20008	19954	19871	20073	20041	20034	20069	19998	20392	20210	20151	20144	20069	20122	20177	20112	20220	20255	20143	20315	19955	19882	20209	20213	19989	19837	20004	19976	20043	19996	20206	20317	20130	20087	20393	20279	20238	20067	19964	19986	20085	19988	20113	20140	20202	19933	20146	20068	20249	20255	19909	20210	20175	20213	20189	20277	20188	20211	20053	19776	20167	20352	20032	20120	20238	19950	20194	20133	20009	20164	20103	20210	20336	20262	20136	20144	20283	20187	20060	20100	20072	20086	20115	20044	20144	20110	19874	20132	19931	19922	20038	19998	20080	20151	20079	20074	20060	19848	20197	20072	20006	20101	20128	20089	20312	20259	20127	20028	20097	20184	20029	19861	20114	19992	20300	20097	20088	19944	20020	20185	19972	20035	20127	20011	20051	20176	20124	20167	19978	19858	20107	19917	20181	20104	20185	20258	20112	20094	20095	20264	19893	20225	19932	20153	20063	20256	20171	20005	20171	20030	20276	19779	19927	20211	20160	20395	20236	19895	20237	20077	20068	19897	20053	20359	20287	19998	19923	20118	20023	20204	20245	20260	20059	20163	20227	20349	20143	20186	20134	20107	20160	20301	20180	20226	20043	20202	20210	20125	20235	19846	20059	20152	20206	20078	19966	20029	20172	20168	20000	20044	20028	20052	20192	20055	20173	19970	19958	20261	20060	20402	20035	20119	20264	20241	20289	20241	19948	20115	20110	20261	19921	19894	20065	20124	19969	20052	19973	20194	20243	20112	20232	20240	20070	20212	20037	20245	19902	20037	19967	20110	20270	20042	20170	20184	20266	20093	20227	20095	20097	20006	20208	20087	20080	20085	20146	20177	20274	20111	20153	20027	20023	19951	20162	20185	20264	19925	20110	19915	20135	20161	19997	20362	20049	19910	20264	20117	20237	20130	19974	20076	20050	20116	20227	20043	20202	20197	20069	20127	20257	19950	20196	20440	20002	20045	20228	20130	19969	20071	20162	20058	20026	19733	20249	20088	20101
19968	34113	32894	27331	23308	21369	19409	18108	17215	16670	16190	15730	15439	15093	15021	14740	14585	14338	14285	14304	14212	14109	14014	14051	14013	13929	13789	13950	14101	13704	13913	13948	14003	13849	13934	13882	13866	13821	13908	13893	13945	13905	13781	13704	13819	13792	13777	13916	13692	13717	13902	13790	13843	13796	13789	13734	13762	13780	13864	13884	13680	13621	13815	13821	13852	13834	13714	13868	13707	13600	13564	13644	13791	13785	13715	13671	13774	13612	13738	13696	13620	13710	13814	13768	13699	13806	13723	13898	13849	13629	13824	13745	13742	13784	13859	13832	13553	13681	13683	13569	13715	13766	13790	13666	13658	13522	13638	13666	13787	13794	13748	13683	13873	13718	13773	13709	13820	13701	13698	13728	13887	13607	13836	14019	13739	13724	13800	13716	13636	13794	13645	13737	13580	13894	13662	13870	13704	13605	13637	13847	13548	13858	13641	13677	13750	13722	13734	13831	13585	13683	13789	13752	13747	13721	13892	13727	13566	13717	13596	13577	13875	13768	13601	13729	13739	13737	13739	13592	13744	13646	13810	13683	13888	13672	13716	13723	13826	13583	13760	13772	13469	13814	13576	13643	13682	13569	13753	13812	13533	13690	13744	13801	13729	13723	13873	13740	13735	13656	13658	13781	13723	13623	13779	13846	13664	13865	13790	13794	13715	13762	13801	13612	13767	13682	13719	13697	13885	13721	13704	13937	13931	13681	13655	13717	13577	13863	13551	13793	13869	13633	13587	13824	13751	13806	13695	13719	13699	13803	13775	13743	13720	13720	13622	13648	13561	13626	13823	13764	13693	13698	13713	13740	13604	13719	13745	13724	13672	13713	13770	13651	13737	13891	13704	13642	13555	13478	13686	13838	13765	13739	13620	13651	13781	13588	13695	13741	13939	13912	13592	13707	13906	13615	13663	13805	13779	13639	13723	13777	13813	13802	13644	13566	13609	13769	13767	13902	13896	13692	13770	13673	13898	13539	13802	13550	13606	13844	13611	13624	13528	13730	13710	13827	13655	13924	13668	13728	13761	13719	13493	13650	13700	13836	13699	13597	13715	13642	13685	13558	13708	13660	13637	13645	13650	13777	13772	13677	13853	13836	13821	13783	13640	13644	13694	13676	13763	13701	13782	13675	13654	13675	13518	13757	13818	13697	13679	13660	13656	13580	13713	13846	13790	13764	13738	13768	13889	13671	13688	13573	13814	13739	13715	13830	13624	13858	13705	13750	13673	13592	13806	13788	13727	13650	13565	13616	13789	13385	13885	13706	13647	13751	13830	13724	13716	13643	13638	13879	13798	13638	13692	13792	13696	13761	13801	13666	13950	13674	13740	13746	13510	13686	13832	13753	13711	13710	13723	13741	13905	13736	13713	13849	13704	13820	13732	13680	13679	13776	13646	13811	13763	13681	13828	13821	13582	13744	13678	13670	13816	13721	13834	13712	13624	13820	13724	13836	13673	13718	13724	13799	13822	13721	13812	13885	13723	13754	13714	13669	13526	13810	13695	13680	13626	13630	13681	13611	13800	13900	13580	13673	13721	13696	13741	13728	13661	13606	13724	13832	13754	13718	13750	13731	13506	13604	13791	13832	13632	13656	13724	13641	13763	13816	13789	13598	13817	13696	13790	13748	13911	13852	13735	13720	13836	13713	13743	13783	13701	13690	13910	13805	13789	13705	13756	13568	13622	13663	13745	13857	13690	13620	13673	13769	13780	13702	13864	13726	13769	13560	13671	13785	13811	13718	13732	13775	13779	13703	13922	13758	13732	13704	13582	13758	13784	13760	13819	13622	13596	13632	13832	13659	13446	13674	13826	13563	13843	13766	13618	13562	13731	13592	13784	13687	13661	13681	13832	13569	13697	13479	13711	13775	13811	13864	13682	13689	13734	13775	13712	13727	13910	13652	13864	13810	13851	13813	13671	13728	13570	13661	13659	13734	13663	13767	13772	13758	13795	13594	13614	13591	14014	13777	13907	13739	13797	13657	13720	13738	13723	13839	13820	13727	13686	13805	13724	13739	13561	13676	13803	13788	13638	13686	13764	13642	13669	13633	13760	13813	13539	13690	13769	13867	13817	13660	13795	13730	13876	13610	13932	13583	13851	13618	13674	13692	13603	13699	13494	13828	13730	13710	13779	13765	13670	13700	13749	13772	13802	13754	13690	13762	13756	13745	13684	13730	13699	13549	13812	13694	13782	13789	13688	13750	13747	13707	13580	13799	13652	13907	13858	13771	13814	13648	13690	13587	13568	13512	13850	13615	13708	13715	13780	13642	13791	13663	13766	13811	13771	13660	13829	13960	13578	13839	13663	13649	13768	13710	13764	13720	13872	13697	13473	13837	13849	13704	13765	13899	13633	13691	13816	13654	13591	13822	13699	13722	13804	13755	13746	13664	13717	13786	13785	13658	13698	13771	13783	13728	13758	13835	13663	13701	13761	13836	13747	13704	13689	13731	13624	13921	13562	13731	13884	13792	13684	13659	13840	13663	13639	13678	13670	13775	13726	13809	13833	13670	13726	13694	13769	13649	13637	13921	13761	13604	13754	13659	13763	13679	13882	13667	13816	13586	13816	13717	13773	13847	13790	13745	13656	13713	13715	13886	13809	13766	13658	13695	13746	13800	13628	13676	13683	13810	13535	13903	13748	13879	13844	13725	13734	13648	13606	13810	13692	13791	13938	13722	13580	13786	13766	13648	13652	13634	13624	13860	13709	13594	13840	13743	13756	13709	13713	13639	13811	13731	13834	13716	13807	13856	13592	13737	13608	13802	13661	13747	13942	13636	13669	13637	13687	13874	13578	13850	13708	13781	13626	13769	13756	13890	13670	13769	13800	13870	13709	13704	13633	13480	13817	13557	13743	13673	13742	13702	13644	13631	13866	13798	13637	13611	13620	13617	13919	13654	13617	13612	13722	13877	13706	13532	13708	13704	13678	13801	13841	13703	13727	13784	13821	13750	13626	13727	13817	13851	13746	13647	13708	13705	13921	13633	13920	13733	13664	13650	13513	13867	13576	13839	13642	13631	13761	13688	13607	13735	13770	13773	13702	13837	13738	13591	13698	13806	13709	13875	13845	13749	13588	13730	13810	13703	13696	13800	13715	13641	13737	13695	13698	13928	13903	13727	13739	13700	13640	13754	13764	13697	13851	14021	13613	13778	13543	13768	13786	13831	13543	13644	13552	13760	13801	13572	13596	13723	13681	13695	13731	13763	13534	13736	13706	13646	13637	13699	13874	13570	13923	13768	13764	13683	13727	13655	13736	13776	13864	13604	13809	13822	13926	13577	13731	13832	13790	13758	13752	13851	13749	13687	13849	13626	13838	13736	13619	13616	13835	13718	13606	13789	13854	13880	13682	13806	13704	13809	13856	13651	13745	13855	13619	13741	13783	13794	13777	13824	13711	13721	13782	13693	13655	13659	13838	13704	13835	13750	13797	13760	13809	13554	13742	13774	13709	13585	13628	13778	13703	13881	13564	13715	13773	13702	13894	13828	13740	13658	13772	13727	13675	13868	13568	13606	13746	13914	13734	13812	13694	13759	13778	13729	13749	13656	13677	13759	13720	13907	13785	13748	13677	13755	13921	13772	13763	13816	13896	13772	13745	13818	13665	13749	13769	13710	13523	13907	13763	13593	13802	13721	13648	13754	13640	13564	13806	13641	13873	13830	13743	13681	13790	13764	13875	13727	13719	13743	13797	13638	13742	13815	13765	13731	13727	13591	13516	13682	13682	13752	13699	13639	13809	13766	13657	13704	13766	13686	13566	13617	13723	13598	13871	13753	13553	13812	13892	13718	13708	13685	13646	13536	13633	13552	13745	13844	13474	13677	13715	13744	13775	13666	13530	13746	13738	13596	13852	13768	13742	13753	13563	13856	13749	13760	13703	13781	13596	13606	13772	13782	13902	13787	13785	13836	13869	13725	13662	13639	13693	13521	13712	13787	13847	13698	13653	13641	13652	13806	13781	13474	13710	13812	13799	13771	13831	13604	13537	13816	13845	13633	13642	13692	13569	13760	13867	13821	13806	13720	13761	13668	13806	13707	13865	13646	13729	13715	13797	13689	13720	13802	13716	13641	13648	13779	13832	13568	13745	13667	13774	13761	13695	13729	13674	13803	13710	13729	13835	13736	13603	13697	13835	13785	13625	13796	13800	13847	13761	13774	13805	13627	13596	13723	13655	13668	13742	13747	13897	13616	13705	13698	13804	13736	13811	13795	13547	13711	13807	13804	13937	13636	13728	13929	13869	13754	13598	13882	13671	13952	13607	13688	13899	13721	13748	13769	13744	13676	13693	13780	13722	13792	13722	13723	13717	13722	13744	13850	13746	13582	13951	13808	13601	13692	13765	13704	13728	13700	13748	13714	13684	13815	13773	13651	13699	13721	13881	13797	13780	13800	13725	13647	13808	13561	13782	13685	13813	13550	13709	13775	13817	13705	13714	13646	13840	13807	13656	13688	13702	13747	13794	13745	13632	13835	13757	13738	13589	13531	13649	13996	13619	13987	13670	13558	13707	13716	13686	13817	13771	13638	13529	13735	13857	13777	13616	13687	13699	13614	13744	13845	13674	13657	13696	13837	13656	13785	13622	13724	13877	13705	13534	13569	13686	13874	13593	13818	13768	13857	13690	13742	13790	13829	13856	13676	13718	14002	13739	13657	13722	13653	13861	13570	13903	13722	13745	13882	13725	13747	13452	13658	13657	13656	13652	13682	13923	13851	13715	13591	13689	13660	13833	13782	13784	13774	13792	13607	13810	13821	13668	13769	13620	13780	13834	13737	13773	13766	13713	13735	13650	13742	13602	13583	13672	13560	13627	13819	13658	13893	13714	13718	13737	13506	13972	13560	13601	13785	13792	13605	13548	13779	13754	13723	13718	13816	13789	13793	13720	13792	13569	13778	13766	13856	13688	13960	13739	13684	13757	13716	13708	13725	13699	13653	13770	13763	13560	13566	13784	13663	13872	13640	13504	13683	13699	13634	13743	13673	13655	13667	13802	13826	13756	13734	13588	13716	13542	13839	13689	13861	13615	13793	13784	13725	13717	13676	13784	13751	13571	13616	13849	13660	13672	13675	13824	13668	13773	13788	13797	13673	13767	13755	13650	13805	13785	13618
22812	21170	27898	24871	22446	26672	30896	26562	24963	24911	24611	24022	23511	23274	23137	22787	22780	22572	22537	22450	22399	22359	22278	22223	22500	22242	22222	22285	21978	22356	22034	21992	21960	22106	22179	21914	22160	21827	21993	22072	21900	21941	21862	21631	21892	21991	21697	21661	21880	22029	21718	21846	21877	21965	21818	21708	21914	21963	21845	21714	21795	21843	21860	22023	22333	21911	21864	21656	21783	21791	21993	21799	21750	21656	22033	21807	22017	21714	21792	21679	21925	21787	21499	21863	21792	21821	21824	21981	21744	21915	21940	21737	21705	21838	22183	21928	21905	21700	21802	21872	21777	21767	21823	21732	22004	21812	21899	21838	21878	21610	21735	21728	21944	21999	21655	21756	21968	21606	21752	21920	21872	21850	21889	22035	21968	21935	21527	21842	21524	21728	21763	21786	21790	21728	21652	21642	21641	21758	21770	21665	21860	21695	21887	21734	21672	21829	22090	21882	21894	22065	21900	21929	22053	21747	21765	21862	21877	21728	21880	21893	22032	21817	21852	21982	21848	21779	21996	21924	21545	21932	21796	21838	21892	21920	21769	21864	22073	21826	21592	21993	21818	21748	21921	21978	21837	21846	21764	21592	21937	21991	21686	21718	21648	22055	21682	21878	21936	22002	21748	21781	21960	21742	21538	21555	21747	21892	21832	21822	21900	21913	21613	21747	21963	21785	21874	21682	21728	21767	21699	21955	22007	21889	21892	21539	21685	21734	21660	21546	21794	21798	21938	21884	21902	21925	21708	21676	21536	21605	21782	21738	21680	21669	21885	22011	21958	21860	21764	21891	21729	21937	21747	21863	21756	21835	21995	21601	21526	22113	21720	21709	21880	21712	21682	21453	21925	21892	21913	22094	21755	21795	21617	21621	21580	21803	21727	21689	22179	22020	21804	21730	21652	21915	21896	21743	21814	21837	21696	21859	21703	21737	21759	21808	21715	21908	21951	21797	21815	21773	21449	21646	21768	21903	21815	21911	21754	21829	21775	21675	21786	21537	21841	21723	21692	21647	21875	21716	21819	21927	21707	21842	21810	21726	21635	21622	21626	21718	21613	21776	21531	21788	21871	21784	21671	21646	21754	21489	21820	21653	21779	21768	21602	21905	21638	21933	21829	21671	21797	21668	21580	21740	21888	21589	21707	21627	21737	21720	21829	21970	21832	21580	21712	21727	21860	21891	21742	21784	21811	21684	21861	21768	21607	21739	21538	21635	21639	22009	22014	21891	21848	21724	21617	21964	21771	21732	21622	21746	21698	21832	21880	21655	21613	21833	21843	21598	21830	21928	21855	21906	21962	21858	21867	21938	21632	21759	21828	21961	21731	21641	21789	21628	21821	21694	21718	21708	21890	21767	21730	21857	21737	21553	21920	21758	21704	21816	21701	21657	21867	21815	22114	21848	21840	21702	21855	21738	21773	21796	21891	21553	21768	22066	21765	21655	21785	21806	21756	21684	21700	21851	21855	21811	21937	21760	21695	21634	22112	21862	21944	21943	21887	22100	21685	21818	22033	21843	21829	21703	21761	21727	21728	21794	21833	21654	21712	21992	21533	21617	21722	21630	21734	21680	21470	21913	21792	21891	21889	21790	22022	21767	21659	21773	21840	21622	21691	21887	21555	21886	21710	21944	21942	21706	21614	21937	21991	21928	21675	21756	21915	21960	21723	21819	21462	21589	21947	21730	21732	21696	21743	21898	21787	21766	21616	21613	21621	21817	21731	21933	21587	21970	21804	21747	21821	21783	21812	21642	21777	21714	21730	21752	21588	21655	21742	21638	21850	21516	21698	22009	21858	21789	21840	21877	21871	21942	21687	21649	21681	21937	21507	21880	21655	21674	21869	22014	22029	21962	21808	21647	21823	21758	21651	21846	21830	21539	21531	21938	22035	21671	21629	21876	21988	21615	21991	21665	21788	21680	21999	21445	21773	21796	21966	21777	21928	21669	21950	21514	21665	21807	21481	21777	21731	21648	21641	21872	21715	21647	21686	21651	21879	21843	21694	21737	21757	21834	21850	21787	21671	21587	21630	21861	21572	21695	21775	21939	21872	21910	22136	21646	21961	21602	21703	21841	21764	21738	21652	21673	21570	21550	21765	21729	21631	21777	21738	21866	21692	21857	21779	21899	21835	21709	21577	21677	22029	21621	21740	21811	21592	21737	21928	21729	21681	21743	21707	21671	21523	22082	21821	21817	21899	21778	21873	21765	21640	21831	21860	21716	21859	21807	21755	21889	21825	21740	21952	21735	21788	21465	21829	21836	21879	21920	21852	21612	21680	21914	21691	21742	21975	21849	21714	21673	21752	21808	21689	21906	21532	21585	21641	21928	21557	21758	21711	21954	21638	21648	21720	21651	21766	21924	21775	21869	21829	21807	21877	21703	21671	21793	21799	21760	21746	21631	21750	21667	21770	21633	21809	21886	21788	21789	21796	21737	21657	21894	21882	21679	21813	21868	21836	21600	21755	21726	21868	22000	21837	21794	21494	21583	21579	21848	21626	21798	21632	21899	21749	21758	21670	21731	21712	21857	21683	21671	21978	22046	21634	21603	21780	21774	21655	21795	21979	21669	21551	21680	21548	21633	21644	21990	21891	21669	21700	21572	21934	21745	21602	21583	21645	21683	21812	21921	21812	21815	21384	21729	21829	21604	21678	21807	21736	21580	21473	21638	21789	21461	21821	21554	21796	21695	22011	21754	21782	21574	21789	21873	21618	21756	21662	21838	21753	21792	21918	21677	21765	21780	21782	21888	21901	21865	21719	21806	21733	21887	21876	21727	21816	21648	21831	21867	21708	21690	21612	21723	21695	22145	22003	21887	21694	21858	21866	21526	21819	21812	21798	21653	21792	21709	21700	21761	21622	21567	21736	21726	21825	21679	21750	21758	22001	21947	21692	21925	21662	21820	21799	21930	21706	21708	21815	21796	21734	21599	21763	21626	21755	21826	21840	21744	21747	21805	21899	21820	21653	21742	21742	21727	21833	21782	21594	21766	21800	21737	21959	21946	21682	21753	21678	21877	21803	21771	21910	21684	21673	21983	21907	21696	21642	21704	21900	21794	21625	21849	21627	21774	21784	21672	21629	21645	22049	21876	21826	21751	21997	21971	21554	21830	21693	21896	21747	21643	21968	21772	21725	21745	21811	21896	21782	21798	21945	21849	21801	22072	21797	21607	21927	21844	21683	21900	21697	21773	21799	21762	21987	21979	22033	21744	21802	21605	21827	22092	21832	21836	21922	21559	21734	21841	21581	21625	21726	21806	21836	21767	21706	21623	21892	21836	21543	21934	21765	21749	21696	21831	21771	21754	21701	21937	21834	21657	21577	21679	21892	21938	21764	21665	21914	21854	21987	22034	21851	21803	22101	21849	21519	21658	22016	21666	21761	21868	21720	21702	21637	21887	21724	21701	22055	21768	21514	21550	21850	21610	21854	21739	21881	21818	21838	21854	22053	21843	21814	21819	21769	21726	21891	21869	21675	21919	21788	21867	21812	21794	21557	21960	21861	21941	21831	21783	21834	21653	21792	21924	21969	21758	21752	21725	21834	21900	21526	21625	21841	21779	21823	21774	21533	21890	21862	21812	21659	21647	21972	21661	21727	21747	21658	21887	21871	21724	21938	21654	21740	21724	21934	21680	21709	21776	22008	21799	21704	21809	21708	21463	21907	21672	21669	21564	21807	21676	21797	21778	21786	21593	21676	21584	21617	21714	21819	21828	21958	21899	21852	21934	21739	21777	21698	21838	21540	21850	21648	21727	21762	21663	21980	21494	21828	21676	21688	21999	21824	22053	21939	21887	21961	21686	21877	21863	21616	21542	21745	21823	21867	21907	21692	21753	21556	21710	22040	21678	21920	21679	21991	21950	21738	21934	22068	21667	21805	21734	21668	21579	21684	21940	22188	21902	22004	21919	21832	21943	21758	21719	21638	21623	21593	21733	21707	21884	21994	21744	21839	21971	21742	21661	21739	21655	21741	21560	21717	21993	21792	21860	21702	21797	21678	21692	21858	21400	21721	22047	21851	21949	21615	21795	21829	21950	21755	21733	21666	21774	21648	21945	21607	21948	21940	21863	21645	21746	21861	21891	21885	21663	21713	21761	21843	21632	21723	21819	21962	22020	21850	21843	21740	21620	21652	21630	21852	21886	21813	21932	21773	21708	21781	22007	21704	21982	21704	21775	21751	21618	21626	21625	21543	21580	21593	21605	21863	21603	21494	21969	21602	21613	21955	21770	21783	21628	21837	21882	21840	21908	21730	21736	21680	21929	21825	21696	21738	21669	22047	21682	21580	21563	21777	21753	21471	21838	21702	21936	21910	22059	21899	21711	21981	21845	21751	21726	21710	21739	21723	21825	21791	21898	21681	21820	21910	21819	21816	22012	21479	22041	21918	22102	21688	21905	21782	21840	21923	21843	21709	21873	21656	21671	21788	21973	21723	21849	21846	22014	21714	22007	21777	21641	21590	21804	21819	21569	21895	21864	21761	21569	21851	21784	21722	21729	21711	21781	21806	21627	21895	21840	21717	21728	21749	21746	21814	21695	21685	21763	21796	21758	21720	21697	21789	21995	21980	21999	21852	21819	21563	21664	21909	21798	21650	21810	21659	21963	21624	21766	21716	21647	21997	21808	21906	21726	21711	21988	21990	21788	22074	21884	21707	21807	21772	21882	21846	21958	21653	21628	21695	21914	21799	21765	21918	21947	21823	21940	21757	21595	21462	21870	21635	21658	21811	21862	21897	21542	21798	21869	21643	21755	21660	21590	21846	21866	21557	21754	21652	21763	21732	21855	21652	21798	21617	21865	21761	22005	21946	21481	21686	21651	21879	21994	21648	21868	22067	21736	21821	21760	21933	21592	21739	21493	21876	21914	21615	21875	21799	21727	21714	21727	21827	21898	21668	21907	21889	21951	21825	21707	21782	21716	21812	21844	21785	21736	21662	21905	21905	21726	21873	21683	21983	21860	21757	21594	21974	21708	21760	21727	21905	21765	21672	21871	22010	22008	21969	21924	21737	21985	21850	21833	21788	21559	21791	21912	21799	21708	21600	21765	21681	21832	21806	21797	21816	21819	21696	21949	21775	21834	21994	21818	22011	21565	21638	21654	21674	21583
22286	38785	37922	31452	27600	24217	22229	20386	19267	18446	17954	17337	16832	16424	16027	16103	15545	15502	15436	15309	15290	15074	14951	15018	14993	14960	14901	14938	14755	14904	14824	14820	14893	14636	14554	14837	14640	14585	14613	14628	14552	14674	14688	14727	14673	14710	14716	14663	14421	14474	14510	14690	14576	14611	14739	14526	14559	14661	14729	14599	14485	14584	14546	14699	14565	14531	14620	14494	14678	14558	14508	14587	14634	14487	14523	14654	14444	14613	14539	14503	14583	14571	14558	14562	14631	14465	14630	14407	14620	14357	14489	14496	14649	14376	14709	14547	14552	14518	14386	14515	14482	14616	14467	14378	14580	14443	14391	14657	14353	14514	14590	14543	14565	14505	14531	14642	14497	14564	14593	14598	14572	14453	14527	14477	14576	14510	14629	14524	14591	14435	14553	14535	14633	14581	14382	14463	14494	14526	14607	14549	14545	14632	14555	14553	14393	14421	14565	14467	14473	14523	14559	14502	14446	14493	14410	14518	14447	14452	14408	14413	14478	14305	14505	14466	14416	14465	14448	14542	14410	14414	14636	14524	14372	14454	14517	14614	14479	14407	14332	14423	14466	14522	14405	14535	14510	14522	14403	14667	14427	14405	14316	14338	14490	14461	14561	14633	14352	14641	14461	14395	14395	14600	14713	14581	14572	14535	14477	14655	14518	14426	14505	14484	14454	14459	14592	14415	14363	14540	14454	14592	14335	14440	14390	14410	14543	14487	14595	14584	14500	14441	14585	14527	14630	14374	14574	14531	14562	14454	14377	14450	14418	14475	14555	14415	14493	14497	14639	14637	14507	14429	14435	14425	14604	14590	14742	14413	14450	14465	14480	14468	14574	14525	14414	14419	14542	14598	14424	14476	14554	14394	14422	14625	14498	14436	14428	14569	14405	14506	14407	14557	14496	14519	14371	14371	14349	14557	14675	14403	14591	14602	14410	14423	14559	14640	14468	14447	14467	14392	14423	14403	14667	14473	14597	14416	14628	14338	14444	14553	14323	14823	14338	14308	14395	14598	14553	14409	14539	14651	14544	14746	14558	14460	14382	14621	14430	14500	14361	14449	14468	14493	14447	14472	14479	14451	14592	14547	14350	14525	14338	14645	14560	14573	14478	14570	14533	14474	14626	14475	14405	14490	14562	14565	14402	14281	14708	14602	14481	14413	14355	14539	14441	14524	14500	14402	14604	14421	14580	14629	14497	14531	14460	14363	14493	14337	14297	14485	14522	14493	14602	14444	14578	14394	14691	14471	14511	14402	14412	14456	14493	14627	14481	14490	14562	14304	14580	14422	14556	14721	14604	14475	14419	14553	14572	14422	14495	14446	14434	14480	14660	14532	14640	14503	14617	14551	14470	14471	14523	14523	14417	14625	14614	14574	14517	14616	14574	14549	14427	14502	14439	14471	14393	14415	14449	14651	14398	14549	14464	14329	14396	14508	14486	14484	14540	14545	14683	14478	14520	14428	14459	14456	14515	14509	14491	14662	14556	14400	14579	14521	14487	14509	14558	14638	14462	14377	14492	14648	14510	14527	14356	14422	14574	14500	14526	14522	14434	14300	14602	14455	14387	14566	14484	14587	14684	14515	14535	14357	14544	14478	14551	14631	14502	14595	14381	14597	14527	14448	14639	14576	14371	14481	14486	14504	14493	14627	14491	14426	14465	14447	14525	14442	14551	14494	14360	14453	14524	14462	14465	14576	14528	14538	14422	14445	14648	14424	14492	14703	14516	14549	14426	14505	14482	14465	14426	14411	14527	14537	14458	14394	14454	14388	14565	14454	14434	14314	14499	14664	14568	14483	14558	14437	14519	14572	14619	14400	14375	14425	14545	14539	14485	14595	14536	14492	14449	14603	14490	14530	14330	14485	14418	14547	14492	14655	14448	14423	14580	14526	14573	14441	14612	14488	14489	14573	14607	14397	14511	14483	14554	14512	14606	14375	14608	14495	14555	14537	14343	14634	14448	14549	14581	14714	14489	14445	14512	14522	14438	14531	14452	14551	14382	14567	14610	14595	14621	14558	14570	14572	14810	14428	14558	14606	14417	14404	14574	14504	14646	14423	14503	14531	14578	14636	14328	14434	14566	14376	14528	14282	14507	14488	14430	14526	14431	14374	14547	14670	14551	14539	14575	14440	14439	14566	14496	14441	14490	14762	14501	14520	14618	14522	14504	14490	14569	14604	14503	14557	14527	14461	14474	14442	14609	14426	14323	14729	14418	14508	14488	14531	14315	14430	14524	14475	14523	14454	14533	14451	14427	14459	14711	14483	14483	14389	14452	14609	14572	14421	14534	14414	14697	14424	14510	14549	14501	14504	14380	14654	14564	14625	14525	14476	14617	14610	14482	14492	14384	14530	14556	14478	14428	14348	14565	14509	14376	14427	14616	14535	14514	14541	14408	14556	14536	14371	14629	14517	14539	14470	14521	14637	14222	14388	14515	14558	14617	14500	14497	14519	14599	14518	14583	14612	14581	14647	14524	14640	14650	14563	14428	14518	14672	14596	14729	14558	14516	14648	14504	14315	14625	14521	14414	14554	14584	14619	14697	14330	14293	14596	14600	14415	14510	14384	14489	14595	14508	14532	14549	14300	14437	14584	14600	14430	14431	14464	14539	14393	14489	14499	14535	14572	14442	14454	14602	14498	14505	14331	14571	14370	14438	14381	14638	14373	14495	14580	14626	14638	14535	14393	14649	14365	14349	14466	14590	14413	14481	14681	14626	14388	14418	14619	14288	14582	14692	14633	14488	14626	14529	14537	14495	14642	14562	14389	14599	14480	14610	14444	14652	14531	14549	14511	14451	14336	14516	14364	14545	14533	14596	14557	14515	14406	14582	14530	14725	14551	14543	14518	14427	14444	14482	14462	14444	14497	14584	14543	14394	14427	14547	14611	14567	14457	14334	14712	14425	14531	14509	14451	14368	14654	14620	14591	14397	14410	14641	14330	14414	14451	14570	14431	14536	14526	14460	14487	14518	14368	14489	14628	14428	14555	14579	14496	14590	14528	14570	14568	14527	14583	14540	14499	14466	14376	14530	14548	14438	14415	14570	14592	14403	14477	14535	14772	14463	14694	14657	14505	14310	14635	14547	14595	14682	14355	14402	14639	14582	14438	14437	14619	14569	14435	14438	14494	14437	14497	14669	14411	14621	14491	14522	14498	14501	14434	14472	14407	14483	14450	14307	14430	14407	14605	14566	14550	14548	14566	14711	14418	14535	14490	14510	14548	14462	14545	14440	14491	14561	14539	14489	14583	14532	14552	14527	14525	14495	14538	14544	14381	14476	14637	14673	14406	14515	14350	14543	14644	14599	14514	14592	14540	14594	14580	14513	14384	14487	14551	14595	14530	14334	14505	14496	14299	14395	14530	14587	14572	14468	14545	14512	14615	14515	14618	14444	14435	14398	14556	14516	14530	14651	14401	14510	14697	14532	14432	14394	14594	14432	14420	14598	14496	14834	14540	14553	14271	14458	14590	14705	14523	14413	14601	14604	14317	14444	14666	14527	14525	14438	14475	14465	14446	14593	14499	14663	14441	14433	14578	14311	14581	14568	14444	14517	14348	14471	14483	14625	14519	14471	14494	14648	14470	14437	14374	14508	14444	14435	14374	14489	14462	14423	14404	14460	14567	14562	14642	14558	14481	14501	14469	14478	14508	14655	14386	14614	14448	14465	14609	14380	14501	14681	14560	14503	14703	14437	14640	14487	14543	14526	14472	14402	14458	14565	14398	14481	14584	14636	14585	14675	14640	14469	14368	14287	14357	14593	14460	14594	14596	14559	14525	14576	14374	14454	14687	14535	14252	14369	14363	14552	14616	14491	14465	14578	14630	14448	14626	14433	14531	14542	14417	14509	14421	14371	14400	14541	14644	14586	14436	14410	14409	14568	14436	14503	14377	14432	14631	14577	14400	14531	14590	14499	14361	14675	14357	14658	14505	14563	14432	14471	14559	14587	14517	14591	14558	14565	14432	14533	14569	14539	14567	14333	14354	14521	14525	14613	14657	14403	14757	14478	14550	14498	14761	14592	14411	14501	14659	14399	14503	14579	14511	14521	14559	14480	14547	14572	14568	14399	14535	14554	14360	14592	14479	14638	14596	14470	14513	14671	14600	14466	14440	14557	14447	14567	14556	14617	14404	14475	14609	14476	14489	14445	14483	14578	14381	14592	14453	14284	14642	14608	14463	14436	14457	14429	14590	14581	14575	14489	14686	14617	14521	14619	14498	14535	14524	14469	14598	14548	14641	14574	14410	14573	14387	14617	14434	14490	14651	14570	14372	14498	14657	14481	14509	14420	14478	14374	14622	14517	14476	14400	14566	14624	14407	14520	14476	14609	14582	14516	14465	14716	14516	14513	14523	14412	14636	14578	14562	14526	14483	14500	14445	14439	14427	14509	14607	14488	14461	14588	14501	14364	14363	14398	14376	14441	14741	14556	14750	14705	14447	14439	14544	14697	14367	14436	14610	14355	14630	14543	14613	14561	14586	14380	14516	14579	14506	14383	14295	14471	14666	14518	14470	14401	14385	14519	14427	14481	14584	14533	14605	14594	14388	14525	14593	14392	14584	14627	14559	14456	14535	14564	14518	14372	14473	14761	14490	14469	14576	14529	14513	14527	14494	14658	14693	14565	14289	14520	14474	14344	14354	14536	14383	14505	14547	14587	14468	14397	14560	14752	14421	14419	14509	14589	14404	14381	14471	14487	14408	14376	14390	14496	14468	14348	14546	14567	14413	14303	14542	14521	14462	14555	14545	14561	14521	14586	14616	14591	14447	14444	14506	14469	14685	14585	14629	14449	14433	14521	14588	14468	14456	14496	14499	14623	14473	14458	14492	14690	14537	14638	14457	14497	14362	14473	14356	14552	14453	14562	14402	14485	14492	14563	14595	14463	14350	14601	14751	14650	14534	14507	14454	14363	14528	14479	14357	14513	14493	14415	14490	14658	14486	14540	14629	14603	14557	14465	14440	14484	14443	14558	14529	14587	14506	14477	14541	14374	14587	14480	14586	14595	14587	14428	14524	14535	14523	14441	14519	14707	14607	14449	14605	14499	14532	14297	14417	14560	14471	14313	14507	14602	14501	14415	14404	14481	14565	14536	14478	14471	14640
33421	26681	28917	26663	23904	22849	22023	21361	21186	20711	20564	20384	20346	20274	19931	20008	20319	20249	20123	19842	19685	20010	19927	19694	20082	19929	19771	19741	20023	19894	19797	19812	19835	19899	19816	19879	19710	19790	19943	19887	19651	19904	19823	19807	19952	19812	19797	19839	19798	19762	19894	19562	19991	20015	19999	19927	19753	19726	19726	19901	19940	19756	19672	20076	19892	19949	19944	19708	19852	19743	19761	19758	19901	19548	19582	19726	19815	19899	19915	19803	19849	19714	19821	19801	19756	19726	19590	19918	19674	19715	19811	19774	19669	19806	19753	19681	19715	19820	19783	19497	19761	19720	19657	19727	19656	19699	19736	19904	19745	19946	19866	19731	19820	19998	19926	19781	19915	19778	19810	19749	19754	19764	19780	19721	19716	19895	19729	19807	19689	19949	19768	19565	19844	19777	20015	19832	19676	19636	19735	19781	19679	19591	19732	19917	19818	19749	19578	19875	19756	19573	19709	19848	19692	19762	19892	19986	19963	19919	19705	19611	19792	19731	19872	19876	19881	19749	19756	19818	19843	19681	19670	19746	19807	19768	20076	20092	19909	19961	19837	19878	19593	19823	19594	19959	19738	19667	19663	19851	19841	19998	19815	19831	19713	19717	19670	19936	19806	19652	19558	19812	19942	19832	19876	19811	20048	19601	19904	20043	19923	19914	19725	19821	19979	19830	19752	19762	19806	19745	19853	19854	19777	19673	19813	19682	19808	19942	19670	19675	19840	19964	19896	19784	19470	19787	19613	19746	19595	19786	19539	19810	19729	19824	19861	19611	19983	19845	20009	19690	19610	19715	19741	19878	19665	19997	19768	19828	19740	19775	19866	19848	19903	19762	19860	19742	19792	19927	19950	19781	19710	19794	19684	19760	19714	20077	19745	19879	19485	19718	19773	19729	19922	19724	19917	19723	19683	19835	19716	19618	19781	19799	19869	19876	19574	19857	19534	19809	20009	19682	19692	19783	19835	19779	19603	19815	19934	19775	19699	19860	19950	19636	19750	19830	19866	19914	20031	19716	19716	19847	19942	19961	20111	19926	19809	19667	19855	19876	19533	19764	19830	19702	19639	19759	19598	19537	19778	19877	19827	19930	19923	19847	19869	19916	19832	19856	19828	19777	19891	19836	19758	19943	19986	19627	19901	19536	19875	19925	19852	19758	19866	19990	19788	19752	19768	19656	19840	19693	19698	19975	19645	19945	19745	19844	19832	19681	19754	19737	20058	19817	19955	19751	19736	19694	19945	19762	20020	19796	19986	19785	19701	19769	19884	19777	19958	19860	19601	19808	19947	19962	19655	19735	19819	19909	19862	19761	19673	19807	19766	19609	19841	19774	19968	19826	19875	19927	19649	19867	19682	19971	19830	19826	19721	19754	19849	19642	19821	19775	19905	19692	19732	19885	19792	19467	19742	19629	19898	19824	19674	19830	19969	19811	19801	19670	20018	19824	19820	19919	19592	19848	19775	19882	19726	19651	20032	19957	19922	19848	19902	19737	19683	19756	19823	19775	19714	19732	19915	19811	19861	19638	19717	19842	19858	19829	19577	19623	20123	19701	19680	19711	20023	19724	19941	19701	19766	19852	20103	19713	19832	19897	19761	19895	19953	19654	19814	19754	19938	19888	19978	19919	19824	19778	19800	19784	19674	19595	19740	20059	20050	19756	19705	19800	19819	19811	19626	19789	19760	19709	19787	19825	20055	19706	19961	19813	19856	19885	19915	19673	19679	19695	19830	19787	19707	19839	19905	19690	19724	19696	19695	19637	19837	19882	20003	19834	19884	19853	19742	19666	19882	19961	19964	19669	19691	19870	19644	19806	19928	19895	19662	19724	19908	19659	19782	19607	19839	20068	19616	19718	19716	19798	19697	19597	19956	19707	19963	19774	19927	19767	19768	19835	19723	19642	19811	19695	19931	19866	19791	19803	19799	19701	19860	19712	19968	19881	19755	19781	19788	19668	19803	19696	19867	19948	19773	19763	19792	19798	19730	19826	19766	19706	19753	19669	19760	19882	19820	19869	19988	19766	19941	19772	19883	19722	19835	19823	19716	19945	19946	19941	19817	19457	19643	19761	19761	19733	20078	19827	19961	19893	19912	19743	19868	19874	19769	19547	19844	19883	19943	19919	19538	19964	19551	20041	19782	19750	20038	19782	19869	19886	19756	19886	19862	19782	19627	19724	19611	19807	19558	19948	19839	19756	19963	20155	19824	19802	19900	20003	19734	19798	19915	19896	19628	19904	19703	19649	19439	19809	19847	19814	19940	19842	19751	19837	19670	19688	19888	19955	19727	19503	19694	19837	19805	19958	19754	19951	19820	19630	19744	19869	19780	19740	19849	19854	19818	19712	19753	19821	19789	19505	19775	19848	20130	20083	19935	19436	19942	19848	19761	19791	19776	19771	19878	19790	19692	19926	19842	19974	19904	19604	19642	19927	19752	19925	19885	19603	20001	19786	19697	19682	19720	19961	19856	19920	19903	19708	19875	19682	19812	19949	19645	19676	19973	19825	19876	19669	19665	19813	19703	19683	19619	19664	19860	19702	19703	19797	19908	19652	19730	19746	19622	19713	19752	19710	20080	19856	19785	19995	19724	19685	20022	19927	19617	19844	19637	19740	19712	19662	19607	19832	19694	20103	19971	19693	19854	19746	19847	19749	19904	19902	19813	19794	19779	19708	19770	19721	19635	19922	19742	19770	19840	20000	19754	20055	20051	19604	19845	19879	19845	19782	19773	19770	19713	19529	19661	19705	19960	19763	19812	19808	19973	20015	19763	19908	19662	19640	19634	19809	19868	19945	19596	19696	19750	19862	19732	19522	19871	19838	19866	19768	19848	19821	19694	19659	19626	19750	19925	19780	19823	19666	19810	19794	19908	19598	19750	19601	19740	19711	19735	19661	19662	19776	19901	19929	19912	19848	19875	19696	19882	19907	19938	19631	19827	19607	19842	19836	19824	19928	19914	19754	19749	19549	19592	19849	19906	19929	19627	19679	19823	19732	19739	19726	19838	19715	19700	19914	19834	19929	19674	19732	19666	19739	19967	19572	19929	19937	19806	19892	19748	19783	19922	19797	19922	19725	19547	19967	19747	19741	19806	19691	19748	19601	19799	19731	19696	19831	19773	19788	19723	19777	19858	19918	19742	19755	19734	19639	19918	19723	19901	19766	20002	19827	19883	19787	19794	19773	19934	19884	19876	20022	19913	19589	19539	19784	19898	19721	19904	19764	19754	19881	19865	19618	19808	19920	19699	19701	19746	19713	19881	19719	19834	19879	19901	19767	19868	19935	19853	20020	19731	19730	19793	19804	19901	19698	19699	19685	19848	19676	19916	19671	19790	19966	19746	19517	19893	20009	19868	19853	19694	19645	19762	19890	19673	19518	19822	19718	19811	19984	19986	19707	19579	19831	19707	19828	19878	19821	19835	19791	19836	19871	19667	19849	19731	20141	19752	19847	19855	19946	19701	19922	19805	19847	19818	19588	19719	19822	19652	19769	19781	19832	19865	19634	19771	20000	19843	19827	19924	19815	19873	20011	19886	19777	19723	19787	19790	19780	19686	19749	19945	19741	19580	19574	19698	19949	19853	19526	19596	19729	19921	19492	19647	19611	19752	19711	19973	19867	19930	19800	19780	19699	19833	19980	19727	19694	19564	19596	19835	19824	19607	19696	19644	19826	19655	19767	19806	19904	19728	19713	19846	20010	19698	19573	19736	19694	19828	20001	19831	19693	19586	19701	19736	19533	20078	19629	19907	19920	19812	19843	20026	19702	19683	19624	19746	19850	19833	19852	19830	19891	19722	19692	19606	19647	19680	19795	19684	19738	19797	19755	19566	19724	19825	19714	19532	19790	19964	19819	19848	19712	19596	19975	19774	19774	19825	19605	19821	19627	19797	19903	19806	19599	19819	19597	19734	19811	19883	19697	19812	19726	19783	19873	19822	19854	20118	19764	19955	19592	19863	19838	19764	19600	19687	19757	19736	19762	19662	19872	19840	19681	19678	19895	19888	19940	19693	19394	19749	19917	19873	19757	20034	19644	19994	19813	19881	19853	20153	19778	19754	19920	19708	20007	19661	19820	19719	19672	19816	20011	19595	19667	19952	19774	19782	19914	19687	19697	19811	19763	19868	19799	19931	19850	19725	19962	19773	19786	19813	19966	19802	19646	19773	19766	19979	19771	20024	19746	19607	19571	19883	19587	19928	19640	19924	19757	20003	19730	19818	19717	19464	19706	19865	19766	19974	19816	19774	19745	19839	19951	19550	19723	19813	19894	19769	19564	20120	19928	19662	19544	19915	19637	19578	19979	19706	19685	19954	19775	19766	19699	19751	19876	19718	19856	19823	19897	19797	19730	19893	19929	19877	19796	19914	20070	19796	19757	19922	19821	19885	19781	19846	19834	19841	19724	19773	19931	19709	19864	19698	19787	19597	20041	19872	20058	19902	19799	19861	19731	19598	19649	19752	19625	19584	19862	19449	19845	19869	19862	20016	19729	19756	19754	19771	19692	19894	19713	19891	19718	19684	19774	19969	19860	19750	19779	19745	19744	20141	19803	19773	19833	19497	19697	20041	19736	19994	19837	19922	19607	19729	19722	19923	19586	19740	19926	20016	19957	19762	19677	19766	19674	19890	19747	19791	19714	19757	19813	19999	19809	20046	19773	19496	19580	19821	19625	19778	19660	19719	19825	19894	19924	19909	19976	19791	19847	19823	19742	20068	19915	19449	19807	19730	19526	19666	19793	19770	19672	19852	19731	19720	19796	19881	19947	19739	19754	19731	19810	19783	19639	19749	19793	19482	19838	19667	19845	19791	19911	19977	19639	19721	19806	19833	19710	19730	19953	19941	19668	19771	19763	19916	19645	19768	19634	19846	19690	19691	19739	19695	19726	19829	19642	19810	19876	19734	19820	19854	19771	19783	19709	19790	19858	19738	19951	19661	19659	19505	19772	19925	19853	19913	19650	20003	19751	19849	19910	19661	19803	19863	19830	19929	19875	19791	20108	19840	19837	19736	19800	19923	19695	19714	19678	19856	19952	19928	19949	19443	19513	19796	19550	19894	19740	19853	19635	19594	19837	19783	19773	19693	19653	19588	19791	19690	19860	19781	19627
21327	26129	25889	21559	19458	17847	16940	16022	15553	15015	14898	14632	14546	14465	14309	14187	13949	14186	14064	13844	13913	13848	13912	13844	13924	13912	13785	13616	13986	13726	13565	13593	13668	13587	13747	13711	13648	13637	13639	13731	13774	13836	13690	13634	13603	13748	13820	13691	13632	13731	13713	13589	13563	13683	13844	13695	13570	13573	13740	13548	13641	13544	13600	13669	13845	13681	13767	13679	13557	13698	13664	13715	13602	13737	13684	13839	13547	13657	13669	13665	13748	13561	13520	13701	13783	13447	13789	13678	13671	13612	13684	13525	13407	13588	13584	13642	13710	13633	13689	13532	13570	13440	13512	13589	13634	13691	13660	13707	13585	13465	13426	13726	13730	13792	13697	13886	13732	13575	13671	13730	13669	13601	13464	13710	13617	13639	13543	13635	13541	13612	13798	13816	13630	13737	13680	13581	13500	13539	13644	13645	13539	13565	13642	13604	13646	13430	13708	13658	13804	13564	13663	13633	13671	13587	13740	13630	13496	13643	13727	13738	13666	13772	13599	13620	13592	13601	13781	13602	13561	13750	13671	13595	13665	13540	13498	13673	13734	13558	13682	13732	13548	13667	13575	13565	13642	13752	13618	13791	13553	13639	13610	13729	13567	13562	13664	13857	13679	13607	13604	13657	13620	13769	13685	13721	13599	13778	13666	13532	13611	13566	13542	13542	13370	13617	13600	13538	13743	13776	13632	13654	13689	13628	13663	13526	13668	13568	13606	13630	13690	13563	13618	13625	13645	13801	13622	13591	13542	13576	13543	13500	13525	13472	13605	13657	13513	13543	13681	13656	13668	13805	13602	13676	13790	13597	13596	13573	13542	13512	13546	13608	13674	13663	13590	13726	13682	13514	13643	13886	13573	13499	13561	13579	13713	13773	13666	13639	13638	13757	13676	13557	13603	13525	13696	13827	13620	13601	13537	13691	13571	13592	13613	13603	13511	13614	13651	13630	13505	13734	13483	13781	13542	13652	13575	13501	13617	13493	13597	13597	13621	13655	13543	13627	13685	13564	13518	13663	13562	13761	13515	13808	13592	13690	13663	13551	13689	13657	13728	13607	13488	13765	13489	13675	13717	13728	13671	13532	13670	13674	13699	13703	13703	13559	13703	13708	13590	13521	13828	13652	13821	13491	13701	13631	13689	13652	13700	13579	13635	13567	13700	13526	13658	13651	13606	13797	13568	13687	13536	13592	13660	13643	13597	13739	13654	13574	13755	13763	13693	13617	13562	13504	13630	13675	13641	13607	13480	13567	13773	13569	13427	13743	13654	13510	13709	13712	13662	13725	13615	13513	13605	13589	13688	13628	13461	13598	13657	13732	13695	13604	13724	13653	13653	13582	13820	13650	13537	13660	13604	13671	13669	13629	13587	13702	13549	13537	13588	13622	13639	13457	13638	13619	13719	13661	13668	13491	13664	13474	13662	13632	13764	13464	13642	13581	13766	13667	13467	13622	13453	13583	13816	13570	13673	13683	13627	13514	13530	13664	13624	13574	13519	13704	13610	13507	13801	13548	13495	13590	13593	13697	13729	13518	13735	13572	13490	13702	13655	13677	13626	13609	13767	13622	13673	13786	13616	13707	13506	13602	13772	13509	13672	13743	13511	13636	13784	13612	13534	13708	13610	13615	13557	13493	13615	13608	13559	13517	13778	13634	13581	13553	13758	13847	13477	13748	13544	13596	13534	13613	13734	13626	13622	13497	13600	13596	13693	13538	13616	13623	13592	13605	13736	13621	13590	13665	13595	13616	13574	13717	13426	13647	13604	13712	13763	13554	13565	13563	13594	13780	13537	13685	13479	13465	13611	13645	13759	13724	13601	13577	13680	13518	13649	13611	13672	13689	13623	13500	13615	13589	13639	13435	13650	13638	13800	13499	13749	13679	13703	13710	13692	13804	13577	13675	13548	13628	13542	13704	13589	13626	13663	13685	13711	13591	13629	13709	13694	13612	13766	13589	13580	13628	13627	13662	13546	13528	13553	13556	13578	13516	13562	13766	13700	13694	13671	13777	13618	13659	13555	13755	13583	13654	13550	13693	13519	13700	13554	13623	13478	13548	13647	13638	13663	13666	13480	13566	13587	13660	13575	13751	13548	13699	13572	13701	13744	13599	13641	13622	13449	13581	13477	13738	13424	13396	13758	13670	13585	13613	13628	13491	13739	13641	13726	13254	13600	13511	13611	13517	13663	13668	13577	13532	13488	13618	13696	13672	13720	13634	13474	13650	13557	13684	13712	13584	13689	13633	13565	13489	13421	13741	13576	13496	13602	13719	13531	13700	13609	13647	13710	13620	13578	13578	13638	13654	13596	13637	13577	13574	13636	13471	13554	13575	13887	13710	13660	13653	13818	13423	13555	13542	13752	13574	13856	13903	13486	13639	13544	13568	13630	13555	13684	13434	13704	13531	13593	13629	13753	13750	13599	13476	13360	13666	13609	13624	13583	13651	13431	13529	13548	13483	13572	13744	13615	13672	13689	13625	13529	13785	13600	13675	13805	13670	13564	13752	13653	13570	13416	13565	13562	13587	13628	13582	13447	13520	13565	13492	13639	13564	13624	13634	13727	13774	13660	13698	13603	13530	13502	13700	13418	13650	13692	13826	13554	13691	13605	13607	13618	13679	13721	13553	13576	13612	13728	13612	13834	13630	13417	13672	13740	13708	13708	13567	13779	13637	13741	13454	13747	13624	13718	13757	13672	13758	13669	13645	13621	13634	13578	13461	13698	13822	13664	13800	13607	13576	13684	13661	13786	13686	13575	13696	13581	13591	13676	13490	13695	13622	13539	13710	13559	13626	13675	13638	13585	13570	13627	13660	13608	13681	13573	13625	13696	13681	13644	13573	13730	13575	13833	13660	13563	13750	13701	13630	13746	13745	13615	13513	13364	13628	13607	13609	13677	13533	13545	13586	13630	13544	13769	13729	13757	13614	13556	13768	13743	13591	13690	13532	13680	13548	13637	13720	13528	13574	13505	13641	13691	13596	13466	13569	13601	13558	13750	13564	13859	13685	13624	13641	13671	13718	13455	13598	13750	13881	13550	13575	13583	13713	13569	13767	13742	13586	13528	13713	13623	13501	13649	13594	13559	13555	13526	13653	13567	13645	13543	13454	13570	13618	13720	13501	13588	13673	13623	13645	13649	13521	13691	13539	13764	13672	13846	13656	13633	13725	13585	13490	13613	13617	13945	13884	13714	13460	13638	13777	13672	13503	13597	13636	13643	13502	13589	13633	13765	13614	13521	13630	13682	13745	13509	13637	13695	13612	13746	13715	13713	13477	13723	13666	13647	13577	13774	13551	13586	13620	13688	13532	13609	13731	13716	13639	13638	13804	13449	13630	13552	13727	13663	13505	13497	13662	13567	13614	13613	13711	13701	13616	13580	13824	13577	13658	13645	13717	13589	13593	13600	13648	13710	13689	13629	13624	13660	13640	13790	13488	13709	13507	13681	13595	13585	13605	13721	13665	13701	13579	13634	13681	13607	13670	13673	13499	13616	13613	13607	13629	13433	13730	13641	13709	13665	13563	13673	13751	13501	13620	13509	13621	13535	13532	13687	13721	13715	13689	13480	13661	13569	13693	13583	13711	13696	13741	13735	13530	13618	13687	13645	13609	13513	13477	13706	13668	13539	13706	13656	13699	13677	13566	13675	13686	13487	13658	13610	13595	13690	13668	13609	13543	13644	13502	13804	13497	13705	13646	13478	13587	13682	13715	13690	13770	13760	13637	13550	13735	13608	13609	13694	13446	13561	13595	13680	13521	13442	13665	13505	13518	13638	13650	13685	13589	13728	13648	13643	13377	13588	13598	13494	13697	13534	13779	13621	13722	13582	13601	13408	13789	13684	13728	13700	13775	13668	13684	13558	13671	13550	13684	13460	13672	13509	13522	13660	13706	13654	13562	13546	13731	13596	13737	13546	13561	13646	13586	13670	13609	13661	13606	13604	13601	13716	13813	13567	13763	13588	13693	13673	13523	13490	13558	13707	13532	13466	13763	13679	13656	13772	13679	13704	13653	13758	13583	13637	13523	13512	13651	13598	13635	13682	13620	13670	13702	13771	13634	13789	13621	13580	13839	13585	13737	13845	13748	13729	13627	13684	13775	13518	13654	13704	13513	13606	13629	13551	13670	13651	13728	13637	13445	13633	13738	13716	13592	13795	13693	13565	13797	13641	13521	13594	13699	13467	13617	13603	13611	13613	13630	13559	13720	13623	13644	13657	13736	13711	13743	13504	13451	13613	13542	13613	13521	13682	13686	13545	13575	13560	13646	13499	13520	13789	13666	13600	13500	13601	13738	13619	13673	13657	13481	13532	13632	13514	13548	13684	13685	13544	13621	13601	13737	13557	13645	13646	13789	13520	13515	13814	13712	13709	13553	13517	13657	13592	13751	13906	13663	13527	13738	13514	13596	13750	13577	13724	13575	13784	13528	13723	13689	13702	13648	13647	13583	13633	13534	13636	13668	13866	13672	13713	13533	13688	13706	13588	13733	13684	13702	13687	13686	13572	13659	13682	13602	13746	13669	13385	13703	13683	13688	13770	13622	13621	13695	13728	13572	13895	13844	13601	13680	13478	13654	13677	13541	13872	13691	13672	13605	13678	13736	13745	13627	13815	13643	13600	13599	13490	13721	13622	13636	13952	13686	13683	13769	13589	13642	13662	13646	13570	13668	13667	13624	13752	13566	13645	13616	13562	13727	13551	13789	13488	13655	13612	13568	13576	13678	13586	13748	13681	13709	13755	13705	13709	13774	13650	13671	13598	13623	13586	13552	13469	13565	13706	13724	13847	13667	13772	13543	13610	13780	13581	13728	13726	13454	13651	13572	13694	13701	13684	13569	13575	13694	13788	13598	13483	13627	13636	13617	13680	13635	13794	13655	13609	13698	13535	13495	13597	13794	13631	13666	13577	13812	13644	13633	13699	13669	13704	13641	13782	13699	13535	13867	13695	13727	13503	13658	13621	13530	13672	13698	13677	13692	13725	13586	13731	13594	13766	13664	13648	13565	13615	13484	13618	13506	13672	13726	13712	13760	13723	13704	13496	13561	13711	13492	13708	13546	13681	13689	13723	13472	13653	13581	13658	13512	13652	13569	13626	13566	13625	13635
24734	21166	27716	25403	23762	26364	26298	23001	22314	22068	21790	21446	21084	20748	20677	20745	20607	20786	20442	20178	20662	20270	20558	20086	20199	20046	19987	20081	20023	20091	20405	19947	19917	20055	20263	19984	20129	19892	19904	19889	19961	19954	20033	20074	20134	19835	20031	19824	19937	19898	20094	19999	19893	19707	19808	20002	19976	20021	19707	19923	20080	19927	19943	20054	20122	19819	19709	19857	19720	19740	20152	20000	20000	19971	20034	19718	20034	19663	19631	20136	19956	19958	19755	19851	19900	19780	19778	19655	19949	19654	19711	19642	19814	19708	19830	19714	20002	19875	19597	19866	19748	19667	20063	19811	20007	19804	19963	19737	19844	19942	19725	19881	19863	19689	19794	19802	19985	19870	19767	19703	19858	19980	19740	19763	19949	19742	19736	20013	19811	20071	19665	19884	19929	19678	19891	19742	19812	19962	19697	19762	19824	19803	19716	19631	20106	19869	19826	19696	20005	19785	19654	20033	19686	19850	19718	19680	19755	19988	19896	19578	19840	19904	19657	19901	19876	19897	19876	19817	19803	19823	19983	19763	19961	19994	19957	19776	19775	19903	20032	19909	19849	19761	19756	19774	19883	19900	19863	19774	19720	19926	20099	19788	19738	20159	19925	19840	20207	19971	19674	19794	19873	19874	19779	19878	20056	19924	20033	19645	19906	19848	19957	19934	19927	19740	19656	19819	20032	19832	19842	19852	19715	19877	19756	19819	19902	19856	19820	19852	19938	19688	19736	19852	20010	20015	19892	19785	19786	19922	19811	19883	19829	19664	19888	19609	20001	19641	19539	19694	19867	19899	19873	20156	19919	20091	19905	19687	19895	19754	19900	20006	20083	19724	19899	19840	19907	19876	19762	19711	19999	19928	19888	19602	19996	19968	19760	19825	20003	20026	19939	19999	19765	19684	19945	19861	19832	19817	19813	19696	19683	19985	19764	19598	19580	19733	19870	19859	19905	19798	19697	19898	19933	19971	20099	19848	19791	19781	20011	19937	20162	19900	20067	19943	19806	20040	19875	19890	19701	19898	19969	19908	19709	20086	19655	19822	19866	19966	19923	19695	19937	19917	19743	19920	19960	19542	19901	19886	19679	19698	19867	20061	19905	19931	19859	19684	19923	19805	19717	19854	19941	19857	19767	19917	19621	19849	19908	19944	19755	19762	19967	19935	19936	19760	19907	19745	19735	19738	19776	19875	19873	19874	19894	19775	20029	19947	19661	19689	19671	19579	19872	19906	19832	19838	20033	20057	19789	19715	19518	19857	19789	19650	19776	19652	20054	19785	19724	19883	19820	19729	19777	19715	20080	19860	19827	19981	19671	19889	19923	19922	20022	19889	19904	19942	19915	19904	19858	19953	19864	19739	19899	19821	19985	20033	19834	19823	19741	19847	19758	19968	19677	19730	19818	19977	19968	19869	19953	19894	19974	19688	19717	19892	19740	19940	19781	19760	19585	19809	19905	19941	19935	19951	19682	19793	19818	19786	19725	19741	19833	19882	19727	19844	19773	20039	20023	19983	19972	19995	19645	19873	19864	19716	19736	19733	19934	20004	19745	19855	19934	20156	19726	19913	19911	20007	19957	19654	19942	19939	19898	19940	19952	19796	19923	19921	19918	19859	19985	19850	19822	19985	19866	19868	19726	19865	19817	19703	19847	19781	19812	20011	19921	19813	19833	19771	20007	19981	19720	19793	20008	19995	19979	19858	19915	19925	19961	19990	19653	19733	19933	19788	19975	19899	19880	19761	19924	19839	19899	20014	19761	19776	20076	19743	19828	19759	19697	19807	19864	20075	19722	19996	20055	19953	20054	19718	19878	20012	19820	19906	19910	19973	19741	19808	19771	19965	19830	19719	19740	20022	19857	20113	20031	19867	19902	19574	19897	19955	20000	19897	19821	19984	19895	20066	19987	19823	19864	19807	19670	19874	19829	19835	19696	19911	19750	19925	19893	20143	19960	20042	19885	20099	19938	19962	19986	20076	19912	19881	19837	19776	20106	19824	19972	19829	19934	20032	19638	19787	19783	19927	19925	19872	20129	19920	20088	19667	19800	19573	19944	19724	19716	19864	19752	19924	20107	19902	19843	19878	19899	19978	19844	19764	19975	19812	19817	19774	19727	19974	19882	19763	19860	19991	19810	19868	19674	19887	19791	19798	20038	19679	19959	19895	20104	19754	19898	19892	19856	19874	19812	19756	20043	19719	19675	19906	19939	19870	19990	19844	19989	19775	19892	20084	19755	19860	19986	19779	19835	19783	19910	19948	19939	19840	19832	19982	19938	19750	19677	19792	20200	19681	19798	19827	19727	19840	19815	19758	19889	19750	19979	20142	19989	20012	19833	19923	19890	20028	20020	19908	20064	19872	19731	19860	19719	19841	20083	20002	20066	20003	19738	19859	19638	19774	20068	20047	19956	19960	19773	20026	19913	19891	19712	19862	19763	19737	19731	20131	20074	19928	20033	19936	19988	19951	19942	19913	19902	19684	19650	19808	20035	19981	19785	19893	20038	19882	19690	19896	19806	19768	19752	19860	19911	19676	19862	19897	19850	19940	20010	20085	19989	19814	19761	19957	20025	19858	20043	19892	19732	19841	19900	19878	20032	19949	19842	19788	19788	19991	19783	19865	19988	20032	19944	19933	19756	19823	19840	20056	19669	19737	19733	19890	19830	19905	19883	19764	19887	19827	19930	19769	19858	19918	19947	19806	19775	19846	19905	19938	19851	19675	19739	19818	19821	19949	19769	19784	19984	19941	19874	20018	20060	19866	19838	19866	19871	19755	19830	19835	20021	19978	20015	19634	19962	19900	19567	19842	19852	19678	19780	19937	19635	19816	19853	19732	20007	19930	20006	19886	19726	19946	19785	19969	19850	19989	19842	19905	19872	19725	19975	19882	19787	19830	19560	19847	19819	19953	19964	19897	19952	19699	19932	20127	19832	19886	19860	19777	19856	19632	19859	19704	19879	19851	19889	19751	19837	19923	19806	19659	19720	19813	19899	19759	19778	19676	19501	19673	19812	19760	19829	19598	20045	19848	19926	19658	19751	19919	19853	19718	19727	19727	19640	19864	19859	19995	19892	19836	19915	19815	19958	19633	19863	19954	19832	19883	19884	20016	19901	19838	19846	19965	19740	19792	20012	19652	19860	20086	19736	19745	19906	20018	20023	19937	20035	19876	19757	19721	19746	19766	19764	19788	19675	19722	19654	19906	19823	19871	19581	19918	19912	20053	19791	19999	19994	20049	19952	19949	19928	19910	19878	19796	19820	19768	19725	19749	19978	19792	20038	19783	19904	19732	19824	19834	19748	19736	19914	19685	19979	19772	20027	19924	19910	19813	20117	20030	19816	19641	19980	19584	19754	19497	19832	19740	19811	19783	19676	19614	19950	19800	19878	19966	19712	19901	19941	19775	19926	19783	19946	19891	19934	19854	19863	20244	19616	19930	19733	20043	19816	20039	19858	19764	19974	19671	19915	19800	19698	19788	20116	19901	19824	19949	19925	19821	19968	19954	20119	19989	19823	19923	19987	19703	19923	19961	19798	19845	19756	19720	20024	19996	19643	19959	19830	19974	19856	19830	20055	19784	19849	20056	20061	19729	19754	19757	19757	19734	19965	19933	19901	19797	19960	19805	19879	19716	19850	20016	19873	19786	19578	19835	20046	19865	19910	19844	19821	19810	19705	19845	19930	19940	19853	19850	19869	19859	19755	20006	19811	19819	19833	19788	19772	19763	19902	19821	19766	19809	19957	19771	19719	19679	19866	19937	19859	19924	19727	19847	19812	19658	19717	20068	19891	19897	19781	19906	19842	20043	19921	20066	19738	19755	19766	19851	19903	19716	19745	20025	19947	19972	19610	19942	19671	19883	20079	19910	19814	19873	19777	19776	19977	19941	19760	19902	19992	19985	19946	19734	19932	19881	19978	19855	19642	19776	19738	20070	19758	19852	20021	19750	19902	19795	19778	19943	20070	19901	20101	19718	19855	19754	19860	19735	19749	19713	19632	19804	19728	19933	20030	19823	19885	19965	19594	19677	20065	19846	19849	19983	19857	19936	19893	19577	20004	19673	19869	19814	19605	19940	19814	19994	19913	19869	19760	20101	19795	19730	19924	19852	20004	19853	19841	19832	19762	19893	19943	19807	19932	19920	19806	19823	19739	19758	20080	19876	19778	19774	19857	19963	19665	20267	20069	20177	20000	19888	19749	19872	19954	20091	19698	19812	19996	19900	20002	19546	19636	19753	19748	19744	19910	19679	19984	20003	19845	19769	19862	19763	19827	20018	19880	19841	19729	19889	19791	19890	19752	19807	20188	19827	19969	19958	20052	19927	19607	19702	19788	19696	19796	19521	19720	19966	19952	19693	19993	19876	19825	19786	19922	19889	19737	19783	19999	19783	19867	19754	19897	19974	20084	20119	19780	19618	19925	19800	19886	20042	19975	19771	19805	19729	19819	19811	20187	19681	19868	19948	19924	19857	19860	19682	19792	19965	20158	19653	19886	19723	19908	19737	19973	19931	19977	20132	19837	19876	19919	20008	19692	20036	19662	19605	19744	19927	19820	19770	19718	19644	20000	19915	20149	20007	20173	19977	20115	19762	19757	19743	19762	19603	19857	19707	19906	20032	19795	19712	19720	19774	19788	19938	19852	19716	19768	19802	19930	19899	19948	20002	20110	19911	19703	19962	19773	19850	19893	19946	20002	19743	19726	19670	19847	19915	19956	19794	19899	19857	19940	19925	20058	19886	19902	19841	19897	19868	19903	19891	19693	19610	20081	20012	19738	19778	19995	19754	19756	19774	19877	19798	19772	19962	19739	19801	19849	19642	19946	19649	19926	19759	19678	19723	20201	19855	19977	19775	19771	19922	20009	19835	19842	19773	19781	19828	20024	20012	19970	19995	19839	19857	20075	19740	19988	20007	19911	19951	19785	19880	19821	19703	19941	19908	19831	19947	19969	19924	19584	19991	19877	19760	19668	19879	19903	19886	19780	19721	19946	19911	19819	20009	19899	19726	19863	19960	19925	19883	19732	19759	19764	19574	19914	19776	20011	19727	19684	19656	20002	19892	19748	19986	19893	20014	19824	19507	19573	20060	19823	19623	19833	19882	19814	19898
19786	33647	32829	27086	23575	21174	19211	17922	17223	16567	15967	15459	15219	14984	14719	14552	14278	14278	14200	14209	14028	14019	14045	13929	13911	13857	14014	13663	13722	13735	13855	13698	13737	13659	13695	13788	13708	13772	13749	13568	13776	13782	13809	13747	13587	13656	13708	13533	13778	13689	13776	13552	13806	13676	13541	13697	13566	13762	13655	13760	13558	13697	13567	13747	13615	13842	13777	13549	13614	13655	13553	13725	13599	13694	13604	13649	13700	13515	13641	13612	13726	13649	13563	13764	13555	13689	13682	13660	13651	13614	13646	13682	13562	13572	13533	13710	13752	13471	13660	13589	13745	13546	13842	13744	13607	13756	13516	13692	13656	13693	13607	13643	13651	13603	13606	13834	13499	13613	13770	13603	13703	13796	13568	13701	13474	13589	13682	13709	13673	13665	13608	13657	13834	13629	13612	13614	13716	13641	13597	13648	13573	13641	13581	13826	13720	13638	13640	13556	13560	13610	13568	13559	13701	13632	13629	13742	13547	13578	13716	13714	13774	13704	13667	13596	13547	13693	13733	13635	13491	13553	13661	13529	13401	13487	13853	13629	13548	13686	13533	13611	13575	13669	13520	13462	13721	13567	13670	13555	13709	13694	13501	13512	13549	13539	13547	13539	13488	13589	13598	13692	13695	13657	13650	13634	13598	13442	13656	13574	13646	13756	13546	13652	13655	13524	13623	13502	13570	13639	13600	13716	13693	13743	13713	13695	13771	13556	13585	13535	13537	13743	13764	13616	13490	13413	13681	13735	13788	13669	13511	13624	13690	13792	13604	13571	13672	13585	13659	13571	13538	13689	13784	13639	13613	13725	13665	13779	13744	13470	13691	13676	13570	13729	13777	13642	13639	13534	13434	13580	13800	13613	13553	13718	13771	13606	13649	13683	13660	13587	13657	13690	13674	13663	13670	13776	13621	13633	13585	13825	13618	13625	13689	13572	13669	13617	13616	13579	13569	13446	13529	13579	13592	13593	13403	13494	13632	13405	13548	13751	13701	13554	13527	13573	13575	13729	13759	13452	13557	13699	13515	13625	13543	13717	13736	13546	13643	13459	13557	13543	13597	13602	13602	13613	13664	13609	13474	13600	13629	13458	13583	13659	13645	13607	13600	13522	13530	13723	13592	13542	13674	13580	13486	13639	13648	13642	13613	13581	13621	13558	13495	13530	13493	13764	13470	13824	13690	13739	13573	13590	13592	13683	13739	13646	13718	13584	13438	13790	13640	13568	13691	13610	13680	13605	13705	13739	13532	13578	13589	13752	13641	13526	13586	13773	13541	13619	13429	13523	13534	13617	13751	13557	13559	13556	13448	13633	13635	13672	13616	13504	13801	13698	13666	13675	13490	13580	13543	13618	13592	13543	13575	13572	13549	13509	13517	13702	13576	13591	13677	13691	13614	13671	13800	13487	13537	13465	13681	13435	13589	13612	13720	13533	13598	13704	13607	13628	13499	13658	13529	13634	13596	13633	13612	13590	13631	13544	13443	13790	13524	13573	13546	13530	13533	13629	13556	13752	13422	13665	13531	13611	13698	13499	13429	13781	13512	13636	13580	13565	13768	13488	13698	13609	13555	13505	13652	13562	13716	13568	13734	13521	13565	13627	13659	13405	13451	13642	13803	13528	13473	13713	13717	13613	13611	13694	13805	13383	13603	13646	13608	13549	13661	13470	13535	13639	13773	13588	13655	13501	13578	13674	13454	13563	13619	13621	13614	13768	13538	13661	13447	13689	13425	13506	13796	13448	13616	13655	13558	13693	13533	13571	13491	13587	13665	13605	13585	13549	13524	13665	13640	13713	13736	13630	13720	13745	13513	13715	13444	13460	13571	13694	13562	13652	13570	13550	13453	13709	13773	13550	13593	13565	13731	13454	13648	13641	13584	13761	13818	13680	13574	13602	13515	13754	13691	13718	13702	13581	13542	13609	13528	13672	13571	13564	13521	13714	13828	13555	13466	13695	13571	13575	13662	13501	13616	13537	13577	13441	13762	13605	13556	13662	13644	13715	13795	13492	13492	13693	13564	13547	13397	13576	13647	13547	13635	13668	13696	13446	13714	13513	13619	13601	13530	13681	13635	13608	13714	13423	13784	13700	13527	13648	13582	13480	13773	13640	13502	13743	13544	13694	13660	13492	13570	13555	13553	13552	13638	13640	13489	13526	13495	13587	13701	13774	13601	13578	13512	13675	13675	13602	13720	13679	13611	13442	13882	13527	13561	13582	13513	13687	13531	13604	13743	13705	13598	13672	13483	13691	13655	13642	13809	13608	13438	13565	13712	13857	13466	13534	13688	13515	13573	13734	13855	13699	13723	13702	13542	13597	13756	13830	13777	13670	13577	13593	13823	13781	13504	13749	13656	13587	13532	13451	13616	13540	13612	13459	13560	13569	13513	13632	13425	13518	13686	13423	13550	13566	13559	13598	13623	13569	13556	13673	13566	13659	13765	13674	13644	13674	13700	13471	13536	13586	13804	13637	13676	13540	13406	13600	13782	13765	13637	13506	13660	13499	13608	13366	13587	13440	13648	13573	13789	13607	13622	13585	13640	13720	13521	13695	13343	13516	13557	13751	13629	13447	13751	13352	13516	13609	13634	13570	13584	13486	13620	13511	13607	13572	13605	13709	13493	13427	13685	13687	13853	13547	13619	13502	13561	13636	13521	13670	13683	13675	13508	13730	13613	13726	13608	13665	13583	13634	13494	13479	13593	13625	13588	13623	13632	13578	13438	13602	13552	13606	13572	13616	13641	13814	13658	13650	13760	13679	13595	13568	13580	13704	13512	13667	13724	13538	13526	13595	13735	13581	13551	13789	13604	13659	13594	13659	13737	13818	13737	13717	13732	13596	13717	13699	13712	13691	13690	13600	13856	13570	13581	13496	13667	13579	13740	13715	13711	13564	13838	13684	13618	13754	13662	13614	13665	13597	13522	13599	13692	13582	13564	13684	13504	13696	13659	13577	13492	13388	13567	13644	13815	13707	13632	13610	13634	13519	13600	13563	13598	13595	13613	13683	13529	13514	13593	13552	13558	13479	13586	13555	13668	13757	13702	13545	13538	13595	13577	13705	13572	13724	13645	13646	13767	13789	13700	13714	13544	13507	13616	13746	13672	13571	13761	13590	13754	13708	13688	13618	13754	13650	13767	13495	13678	13620	13644	13736	13642	13616	13655	13791	13624	13568	13766	13620	13555	13654	13539	13558	13719	13722	13532	13531	13685	13762	13623	13616	13745	13608	13619	13664	13874	13590	13666	13629	13476	13660	13633	13507	13534	13461	13648	13759	13596	13585	13540	13532	13477	13614	13552	13636	13621	13580	13634	13630	13515	13651	13744	13574	13673	13524	13691	13485	13779	13677	13650	13712	13477	13617	13669	13486	13686	13662	13846	13648	13632	13635	13503	13500	13686	13486	13563	13774	13523	13853	13828	13646	13631	13664	13589	13519	13631	13608	13334	13735	13779	13718	13568	13555	13486	13694	13602	13617	13589	13552	13789	13593	13696	13702	13499	13612	13605	13626	13720	13411	13642	13648	13536	13721	13587	13631	13564	13735	13760	13704	13591	13555	13625	13665	13487	13649	13599	13494	13591	13617	13808	13701	13571	13716	13762	13519	13652	13699	13732	13560	13533	13590	13559	13638	13603	13589	13622	13696	13622	13635	13603	13555	13675	13579	13546	13477	13626	13682	13613	13583	13736	13580	13584	13687	13610	13694	13743	13630	13710	13591	13696	13613	13617	13528	13720	13485	13549	13486	13592	13740	13504	13625	13449	13666	13577	13667	13631	13599	13631	13496	13640	13783	13497	13673	13351	13647	13508	13536	13718	13703	13611	13567	13453	13613	13583	13539	13566	13574	13564	13655	13733	13352	13544	13615	13573	13705	13718	13542	13804	13678	13710	13575	13668	13586	13543	13498	13639	13717	13477	13658	13682	13677	13732	13783	13543	13723	13615	13585	13558	13645	13797	13699	13634	13540	13590	13729	13443	13456	13404	13692	13554	13613	13587	13646	13564	13636	13772	13746	13677	13560	13538	13461	13638	13687	13740	13477	13554	13487	13597	13635	13463	13661	13614	13476	13777	13558	13664	13621	13580	13534	13685	13541	13722	13506	13783	13375	13568	13700	13551	13556	13716	13746	13663	13473	13554	13717	13628	13785	13625	13617	13579	13778	13445	13707	13736	13764	13729	13620	13727	13658	13457	13656	13644	13554	13765	13368	13653	13580	13664	13651	13554	13499	13637	13704	13523	13695	13581	13652	13763	13738	13726	13572	13652	13562	13607	13686	13526	13760	13685	13649	13568	13531	13496	13627	13578	13556	13721	13566	13479	13812	13627	13582	13750	13491	13505	13532	13489	13601	13571	13527	13585	13837	13610	13783	13662	13536	13556	13585	13698	13451	13446	13668	13717	13773	13659	13647	13553	13620	13521	13422	13691	13637	13558	13552	13588	13667	13563	13602	13529	13595	13682	13744	13622	13583	13561	13524	13575	13750	13730	13781	13695	13671	13567	13655	13763	13578	13514	13617	13597	13555	13719	13789	13609	13693	13665	13643	13651	13475	13764	13717	13608	13576	13715	13703	13589	13383	13601	13590	13646	13820	13561	13718	13734	13576	13794	13590	13641	13733	13704	13685	13660	13706	13665	13772	13678	13692	13881	13647	13740	13542	13744	13523	13540	13676	13620	13653	13580	13517	13588	13554	13522	13628	13567	13547	13751	13535	13594	13440	13546	13575	13616	13623	13604	13599	13514	13511	13746	13697	13425	13546	13734	13572	13666	13592	13742	13715	13725	13485	13796	13506	13490	13569	13466	13671	13562	13451	13624	13770	13613	13597	13551	13661	13485	13707	13660	13806	13644	13624	13518	13640	13565	13582	13550	13693	13439	13505	13484	13463	13803	13612	13825	13619	13584	13662	13522	13674	13617	13652	13598	13688	13584	13740	13733	13450	13722	13635	13752	13508	13568	13793	13602	13579	13659	13525	13658	13529	13504	13599	13476	13613	13747	13636	13745	13612	13626	13558	13599	13566	13737	13560	13645	13673	13756	13564	13688	13558	13756	13536	13581	13564	13640	13632	13637	13752	13501	13639	13503	13358	13622	13715	13629	13585	13621	13587
22751	21210	27929	25057	22423	26468	30878	26242	24717	24738	24113	23611	23435	23189	23219	22809	22659	22553	22572	22144	22199	22280	22191	22073	21996	22010	21884	21978	22047	22104	22164	22021	22056	21715	21794	21665	21775	21683	21657	21930	22046	21977	22010	21648	21920	21815	21538	21591	21861	21898	21821	21719	21924	21809	21726	21671	21918	21660	21421	21701	21801	21627	21992	21831	21858	21812	21669	21523	21644	21655	21827	21504	21594	21807	21737	21753	21608	21645	21650	21637	21791	21803	21770	21721	21717	21498	21709	21415	21726	21694	21783	21747	21888	21831	21659	21738	21556	21734	21464	21643	21501	21669	21740	21733	21791	21775	21525	21554	21692	21596	21699	21799	21492	21865	21796	21669	21649	21681	21746	21699	21669	21615	21712	21799	21952	21661	21687	21587	21544	21391	21503	21681	21646	21569	21667	21645	21604	21677	21720	21775	21694	21731	21651	21524	21631	21640	21522	21738	21755	21774	21792	21696	21986	21705	21738	21585	21678	21546	21648	21804	21701	21614	21719	21879	21561	21385	21641	21804	21491	21776	21665	21647	21712	21896	21667	21609	21591	21626	21558	21432	21641	21741	21671	21660	21730	21696	21574	21587	21770	21791	21840	21390	21465	21387	21797	21571	21401	21629	21395	21614	21691	21757	21636	21721	21564	21640	21651	21853	21599	21544	21765	21875	21812	21795	21530	21558	21770	21550	21637	21584	21494	21455	21685	21722	21567	21756	21716	21586	21666	21808	21848	21685	21619	21596	21885	21498	21722	21532	21740	21902	21535	21742	21912	21831	21853	21604	21466	21652	21728	21738	21885	21735	21720	21630	21682	21560	21748	21490	21868	21744	21789	21734	21610	21351	21711	21568	21431	21877	21757	21923	21836	21624	21638	21731	21783	21602	21475	21600	21430	21541	21505	21912	21579	21739	21823	21673	21562	21527	21707	21502	21562	21617	21825	21738	21666	21685	21698	21604	21614	21513	21552	21588	21600	21716	21669	21664	22024	21479	21670	21660	21584	21429	21508	21637	21807	21620	21689	21679	21757	21888	21571	21747	21841	21545	21659	21438	21617	21570	21633	22015	21624	21521	21820	21617	21784	21707	21515	21882	21732	21722	21472	21759	21788	21619	21705	21925	21792	21495	21848	21513	21797	21783	21721	21523	21652	21613	21572	21694	21826	21441	21504	21731	21599	21590	21638	21422	21624	21640	21942	21911	21576	21742	21564	21592	21520	21485	21759	21669	21851	21708	21394	21447	21930	21699	21743	21598	21681	21596	21673	21523	21744	21879	21398	21565	21502	21613	21637	21598	21750	21400	21541	21801	21633	21534	21692	21513	21569	21502	21697	21725	21501	21539	21588	21508	22025	21411	21799	21524	21528	21857	21587	21707	21699	21526	21655	21715	21557	21669	21668	21711	21646	21820	21780	21799	21835	21561	21521	21666	21660	21893	21452	21509	21748	21652	21597	21854	21545	21634	21738	21828	21616	21826	21451	21926	21728	21716	21431	21596	21604	21787	21464	21493	21747	21758	21566	21745	21794	21780	21688	21654	21817	21729	21430	21652	21434	21446	21324	21456	21742	21451	21648	21431	21602	21432	21748	21532	21776	21488	21366	21783	21785	21630	21610	21960	21848	21687	21416	21803	21764	21651	21622	21605	21842	21734	21613	21593	21762	21640	22025	21532	21824	21722	21910	21771	21401	21621	21541	21861	21631	21677	21683	21519	21419	21759	21653	21713	21581	21686	21727	21691	21888	21717	21636	21673	21638	21766	21359	21460	21860	21454	21581	21519	21511	21615	21736	21617	21619	21658	21649	21424	21627	21523	21640	21579	21725	21493	21760	21589	21773	21609	21782	21737	21586	21612	21592	21640	21469	21504	21557	21801	21622	21789	21623	21448	21828	21762	21789	21562	21801	21851	21550	21807	21571	21647	21747	21394	21805	21638	21888	21840	21657	21763	21621	21709	21802	21623	21529	21600	21523	21582	21725	21657	21771	21740	21848	21375	21776	21544	21498	21696	21414	21488	21592	21567	21655	21639	21819	21689	21662	21635	21602	21756	21713	21710	21893	21786	21657	21570	21592	21789	21665	21675	21634	21547	21848	21817	21926	21633	21752	21924	21639	21478	21664	21734	21648	21830	21831	21539	21845	21751	21789	21752	21609	21815	21394	21769	21669	21565	21679	21759	21586	21480	21475	21481	21551	21421	21891	21507	21672	21465	21441	21511	21893	21634	21820	22022	21809	21612	21452	21490	21797	21691	21522	21730	21247	21627	21631	21635	21544	21690	21477	21317	21562	21618	21886	21659	21661	21747	21409	21665	21739	21526	21620	21733	21622	21791	21673	21461	21524	21820	21594	21442	21550	21648	21578	21574	21773	21810	21632	21729	21456	21809	21804	21599	21708	21510	21596	21538	21523	21782	21707	21669	21619	21636	21728	21640	21622	21808	21666	21654	21518	21644	21756	21740	21499	21479	21653	21373	21819	21696	21728	21704	21735	21671	21629	21915	21771	21737	21819	21593	21908	21478	21689	21689	21773	21737	21540	21706	21753	21614	21563	21623	21923	21834	21982	21629	21953	21551	21565	21805	21730	21457	21743	21496	21901	21685	21783	21708	21895	22050	21671	21350	21558	21730	21728	21657	21740	21911	21500	21786	21686	21548	21691	21719	21660	21574	21596	21661	21681	21799	21596	21820	22159	21783	21638	21663	21523	21723	21623	21609	21559	21686	21568	21531	21891	21965	21935	21781	21586	21521	21743	21512	21689	21823	21946	21641	21632	21819	21544	21605	21844	21666	21550	21614	21633	21764	21714	21755	21580	21824	21512	21572	21523	21507	21660	21930	21750	21775	21833	21628	21709	21623	21865	21870	21567	21568	21487	21796	21646	21506	21405	21815	21757	21628	21756	21568	21645	21643	21588	21823	21689	21758	21781	21803	21666	21477	21578	21558	21704	21676	21597	21604	21504	21852	21480	21668	21672	21603	21697	21688	21661	21780	21573	21487	21648	21505	21556	21896	21482	21449	21778	21801	21583	21809	21663	21605	21462	21607	21503	21504	21676	21463	21556	21614	21734	21600	21724	21717	21579	21654	22006	21563	21533	21690	21839	21590	21524	21433	21679	21747	21761	21802	21584	21601	21628	21752	21866	21604	21651	21783	21615	21623	21649	21712	21670	21694	21767	21591	21614	21666	21784	21726	21643	21435	21744	21518	21761	21674	21491	21672	21700	21535	21567	21735	21620	21445	21667	21633	21700	21490	21879	21739	21703	21590	21691	21530	21819	21701	21653	21602	21719	21417	21844	21727	21697	21386	21803	21596	21667	21477	21682	21635	21777	21535	21848	21620	21452	21794	21517	21687	21768	21394	21669	21755	21802	21798	21862	21856	21638	21717	21765	21597	21596	21584	21743	21784	21740	21534	21705	21541	21442	21600	21597	21415	21590	21821	21768	21719	21551	21712	21861	21596	21779	21732	21673	21570	21555	21543	21695	21524	21670	21588	21943	21908	21537	21710	21470	21558	21616	21775	21773	21658	21677	21619	21802	21545	21478	21645	21831	21848	21601	21447	21681	21527	21578	21601	21700	21745	21673	21654	21588	21423	21622	21527	21731	21686	21561	21688	21497	21490	21586	21442	21858	21788	21673	21822	21572	21561	21535	21588	21728	21565	21653	21898	21554	21634	21697	21775	21864	21871	21508	21534	21853	21455	21719	21724	21476	21503	21533	21571	21959	21532	21724	21498	21448	21757	21702	21545	21816	21536	21491	21717	21489	21545	21821	21423	21772	21630	21646	21760	21536	21417	21422	21634	21686	21552	21654	21902	21565	21578	21685	21543	21645	21603	21574	21583	21802	21585	21742	21662	21615	21633	21619	21543	21615	21586	21702	21960	21643	21420	21711	21678	21626	21708	21640	21574	21743	21742	21732	21609	21616	21500	21516	21735	21639	21743	21827	21771	21622	21520	21824	21487	21731	21674	21623	21636	21751	21470	21679	21533	21838	21579	21772	21491	21644	21781	21700	21587	21664	21684	21795	21390	21654	21599	21585	21473	21463	21810	21819	21744	21695	21775	21608	21582	21455	21452	21625	21600	21586	21625	21961	21698	21719	21786	21847	21700	21543	21648	21720	21709	21619	21478	21570	21594	21568	21491	21738	21932	21346	21566	21858	21712	21739	21562	21533	21597	21694	21740	21735	21735	21440	21694	21775	21522	21665	21493	21768	21781	21730	21521	21461	21391	21677	21423	21695	21904	21350	21608	21520	21717	21794	21604	21630	21855	21717	21794	21836	21704	21768	21812	21819	21572	21675	21665	21957	21649	21542	21624	21724	21467	21609	21472	21796	21772	21600	21677	21725	21662	21512	21762	21629	21656	21783	21615	21355	21634	21545	21713	21782	21669	21599	21800	21678	21480	21721	21743	21791	21617	21698	21497	21994	21667	21738	21757	21685	21642	21656	21735	21653	21630	21264	21547	21547	21634	21458	21485	21584	21694	21732	21751	21809	21545	21695	21574	21705	21614	21587	21837	21629	21552	21453	21716	21754	21501	21639	21496	21266	21593	21686	21449	21571	21635	21686	21657	21533	21568	21560	21638	21871	21795	21615	21623	21614	21518	21657	21741	21583	21536	21703	21560	21587	21694	21874	21539	21648	21765	21609	21731	21730	21519	21554	21857	21630	21448	21635	21507	21816	21969	21539	21673	21744	21496	21682	21749	21718	21757	21739	21661	21893	21725	21801	21802	21658	21647	21566	21576	21662	21864	21650	21554	21743	21518	21655	21705	21836	21842	21820	21640	21793	21480	21646	21616	21582	21468	21774	21647	21845	21639	21821	21508	21680	21681	21607	21477	21540	21687	21640	21710	21744	21638	21622	21696	21587	21610	21823	21600	21560	21559	21845	21618	21413	21818	21665	21660	21481	21926	21491	21446	21732	21487	21583	21624	21889	21720	21639	21526	21555	21659	21639	21695	21677	21403	21783	21744	21448	21384	21655	21537	21705	21755	21483	21799	21870	21756	21718	21495	21574	21793	21651	21644	21882	21418	21410	21592	21579	21498	21645	21802	21644	21692	21609	21914	21633	21524	21837	21667	21971	21788	21463	21636	21873	21587	21506	21558	21643	21595
22117	38586	37736	31694	27714	24175	22082	20326	19320	18242	17941	17125	16831	16310	16011	16004	15708	15519	15190	15182	15238	15129	14981	14904	14791	14891	14748	14903	14711	14742	14683	14744	14837	14723	14539	14533	14556	14593	14497	14526	14475	14541	14663	14607	14556	14591	14725	14489	14638	14587	14507	14523	14482	14478	14497	14397	14656	14466	14603	14619	14342	14434	14417	14600	14460	14359	14327	14570	14536	14291	14395	14425	14371	14344	14423	14482	14397	14567	14561	14322	14583	14470	14376	14506	14670	14466	14382	14338	14559	14467	14358	14452	14484	14406	14456	14604	14629	14449	14480	14563	14589	14487	14439	14554	14596	14403	14224	14581	14435	14517	14508	14532	14411	14561	14353	14456	14409	14512	14573	14457	14519	14465	14653	14312	14676	14301	14659	14410	14335	14554	14396	14554	14496	14501	14518	14534	14434	14464	14560	14485	14410	14420	14457	14337	14573	14443	14314	14497	14589	14426	14391	14477	14504	14618	14250	14498	14394	14248	14414	14480	14457	14481	14449	14501	14578	14410	14403	14571	14357	14349	14584	14443	14378	14328	14484	14411	14579	14438	14331	14527	14480	14579	14378	14393	14546	14402	14440	14494	14514	14499	14390	14342	14503	14669	14498	14596	14564	14469	14384	14416	14445	14440	14312	14534	14161	14424	14528	14253	14559	14416	14434	14361	14305	14541	14571	14341	14372	14466	14469	14578	14486	14488	14506	14332	14364	14607	14394	14423	14467	14317	14550	14404	14290	14539	14376	14325	14580	14478	14409	14224	14429	14592	14473	14515	14428	14344	14570	14480	14299	14424	14544	14564	14372	14612	14686	14645	14233	14503	14300	14538	14319	14664	14566	14502	14436	14465	14517	14616	14294	14395	14575	14537	14502	14440	14448	14500	14512	14435	14463	14258	14580	14500	14502	14207	14396	14592	14376	14386	14478	14446	14419	14478	14481	14454	14462	14427	14414	14578	14405	14430	14337	14456	14362	14421	14450	14358	14525	14436	14457	14464	14401	14476	14414	14505	14427	14566	14168	14462	14459	14455	14449	14503	14360	14479	14361	14461	14329	14388	14407	14390	14411	14629	14347	14466	14399	14521	14333	14535	14383	14484	14531	14363	14415	14457	14464	14473	14412	14507	14445	14413	14502	14523	14474	14297	14525	14380	14598	14309	14363	14363	14334	14380	14472	14305	14358	14317	14415	14650	14452	14509	14454	14583	14341	14517	14477	14385	14605	14392	14417	14424	14533	14471	14434	14321	14445	14319	14494	14548	14384	14459	14491	14424	14487	14577	14487	14573	14572	14382	14471	14444	14431	14483	14455	14453	14424	14326	14571	14515	14408	14442	14404	14317	14424	14361	14556	14224	14484	14504	14528	14491	14366	14266	14493	14502	14355	14468	14261	14314	14427	14555	14362	14360	14510	14589	14337	14359	14402	14463	14341	14482	14366	14207	14391	14283	14404	14428	14489	14267	14479	14368	14367	14512	14473	14559	14586	14494	14473	14516	14555	14440	14432	14230	14607	14419	14385	14553	14514	14421	14618	14573	14442	14566	14394	14491	14425	14325	14412	14438	14482	14423	14364	14506	14474	14348	14310	14379	14537	14534	14448	14468	14384	14425	14379	14357	14637	14508	14499	14327	14585	14539	14563	14484	14526	14439	14515	14615	14389	14494	14445	14623	14514	14600	14536	14520	14657	14458	14500	14361	14406	14375	14539	14432	14395	14459	14400	14430	14235	14461	14458	14371	14317	14352	14593	14268	14559	14537	14590	14517	14451	14342	14644	14473	14471	14374	14537	14352	14451	14601	14527	14390	14539	14301	14431	14611	14278	14605	14453	14508	14560	14376	14473	14519	14397	14372	14388	14317	14465	14315	14452	14499	14575	14472	14523	14247	14535	14273	14476	14478	14277	14465	14346	14191	14470	14505	14334	14343	14501	14502	14562	14121	14457	14391	14414	14396	14489	14256	14501	14269	14591	14369	14543	14417	14494	14517	14645	14534	14452	14474	14459	14465	14307	14396	14335	14376	14369	14363	14429	14438	14469	14383	14201	14468	14566	14531	14569	14366	14488	14481	14421	14570	14625	14256	14390	14566	14517	14494	14484	14430	14507	14390	14508	14421	14374	14360	14520	14318	14324	14499	14476	14433	14575	14472	14413	14391	14574	14461	14482	14363	14396	14434	14427	14344	14453	14406	14275	14473	14384	14531	14367	14426	14449	14376	14428	14331	14587	14367	14532	14362	14451	14312	14611	14396	14575	14537	14548	14439	14565	14347	14379	14633	14471	14440	14402	14493	14699	14437	14241	14440	14412	14731	14389	14470	14312	14468	14339	14369	14356	14522	14522	14369	14351	14483	14333	14519	14483	14468	14705	14350	14416	14385	14365	14328	14442	14357	14488	14514	14351	14274	14421	14417	14409	14432	14405	14497	14375	14450	14392	14227	14452	14501	14419	14481	14267	14454	14414	14449	14415	14365	14524	14469	14539	14576	14592	14331	14567	14473	14596	14260	14357	14510	14482	14360	14321	14321	14548	14389	14477	14606	14498	14468	14463	14612	14494	14432	14465	14395	14471	14493	14466	14497	14419	14507	14480	14506	14511	14537	14349	14419	14455	14391	14460	14363	14424	14387	14269	14416	14374	14307	14547	14502	14470	14329	14424	14440	14437	14311	14391	14620	14412	14429	14434	14555	14595	14444	14543	14247	14424	14467	14425	14330	14671	14437	14349	14366	14466	14373	14466	14533	14320	14422	14489	14436	14428	14448	14407	14357	14470	14399	14381	14380	14473	14479	14396	14593	14423	14472	14215	14349	14502	14360	14564	14415	14539	14370	14394	14451	14406	14346	14333	14438	14290	14426	14369	14295	14488	14456	14396	14679	14457	14417	14361	14378	14360	14360	14334	14331	14513	14608	14602	14682	14271	14521	14345	14669	14452	14610	14526	14412	14580	14513	14496	14563	14446	14460	14493	14463	14317	14414	14383	14579	14341	14463	14428	14379	14419	14420	14461	14360	14547	14512	14498	14501	14348	14497	14414	14485	14588	14551	14503	14257	14595	14507	14460	14441	14349	14529	14400	14428	14415	14448	14537	14406	14429	14504	14499	14478	14333	14448	14400	14502	14449	14253	14419	14398	14597	14438	14350	14326	14363	14366	14528	14381	14477	14544	14340	14609	14441	14448	14446	14584	14469	14355	14481	14470	14457	14549	14382	14401	14472	14353	14416	14400	14472	14388	14571	14457	14482	14459	14368	14274	14284	14490	14391	14312	14518	14454	14387	14560	14395	14432	14450	14470	14389	14469	14465	14519	14474	14544	14373	14337	14397	14490	14433	14413	14347	14372	14320	14355	14216	14348	14486	14456	14268	14430	14468	14509	14403	14497	14274	14610	14447	14397	14280	14513	14441	14437	14336	14417	14398	14356	14520	14529	14424	14288	14405	14453	14402	14391	14456	14343	14307	14406	14499	14558	14555	14476	14368	14455	14375	14428	14452	14205	14573	14307	14585	14544	14369	14575	14343	14378	14424	14427	14479	14505	14555	14322	14495	14588	14537	14277	14420	14421	14387	14416	14526	14500	14323	14413	14482	14370	14518	14580	14414	14436	14480	14326	14319	14374	14551	14484	14356	14454	14413	14431	14345	14463	14327	14397	14591	14521	14597	14527	14582	14711	14504	14477	14400	14382	14396	14327	14466	14494	14494	14489	14357	14541	14518	14402	14566	14418	14455	14442	14546	14415	14378	14508	14460	14422	14378	14261	14375	14415	14423	14451	14459	14390	14401	14432	14447	14292	14470	14416	14529	14515	14515	14337	14353	14495	14458	14466	14420	14411	14310	14227	14461	14578	14500	14370	14353	14495	14485	14432	14302	14380	14284	14380	14335	14357	14342	14331	14527	14492	14611	14507	14424	14503	14246	14504	14531	14565	14517	14315	14528	14480	14461	14431	14434	14438	14360	14567	14483	14621	14344	14408	14362	14424	14661	14241	14399	14321	14493	14367	14413	14488	14279	14478	14587	14438	14427	14421	14442	14421	14455	14367	14414	14393	14452	14362	14349	14600	14381	14515	14307	14452	14544	14381	14576	14426	14379	14579	14562	14385	14458	14462	14443	14570	14486	14415	14482	14331	14437	14476	14509	14551	14522	14710	14520	14375	14419	14227	14426	14441	14447	14415	14445	14422	14353	14572	14482	14341	14377	14370	14446	14413	14292	14337	14417	14412	14450	14340	14326	14467	14565	14466	14479	14493	14359	14540	14491	14322	14414	14235	14534	14322	14371	14412	14391	14539	14401	14364	14469	14535	14326	14452	14528	14319	14472	14420	14492	14349	14301	14530	14436	14629	14649	14425	14467	14406	14587	14429	14419	14645	14533	14570	14302	14473	14257	14438	14378	14440	14466	14554	14453	14483	14506	14618	14402	14373	14527	14533	14477	14505	14545	14559	14328	14364	14335	14354	14507	14263	14349	14470	14659	14372	14686	14357	14341	14499	14356	14472	14327	14316	14419	14454	14574	14385	14609	14371	14379	14475	14455	14492	14377	14453	14383	14462	14506	14383	14400	14324	14441	14301	14616	14480	14493	14405	14461	14456	14508	14275	14515	14438	14459	14314	14599	14371	14442	14450	14474	14363	14505	14444	14493	14411	14556	14315	14319	14473	14323	14392	14570	14413	14249	14299	14403	14409	14367	14265	14311	14509	14438	14473	14540	14480	14267	14416	14436	14377	14340	14401	14372	14504	14474	14298	14357	14420	14426	14370	14487	14462	14539	14376	14485	14489	14383	14450	14314	14440	14473	14508	14463	14563	14575	14520	14520	14374	14432	14459	14464	14590	14446	14381	14449	14481	14367	14501	14473	14527	14590	14570	14622	14384	14326	14364	14275	14559	14402	14484	14497	14340	14367	14319	14316	14360	14559	14478	14352	14271	14308	14369	14440	14341	14443	14460	14447	14492	14590	14505	14632	14506	14324	14446	14529	14433	14366	14433	14465	14523	14388	14606	14451	14520	14493	14454	14397	14456	14405	14453	14527	14362	14428	14486	14440	14533	14332	14323	14531	14621	14516	14479	14343	14395	14324	14432	14218	14416	14414	14550	14511	14389	14481	14516	14434	14557	14547	14458
33578	26474	28968	26849	23846	23031	22037	21154	20884	20654	20514	20289	20340	20203	20061	19907	19869	20234	19998	19715	19835	19854	19793	19876	19964	19645	19771	19722	19595	19692	19787	19696	19906	19630	19540	19723	19507	19893	19803	19764	19598	19707	19841	19603	19910	19593	19769	19801	19539	19732	19611	19596	19747	19810	19687	19632	19719	20011	19751	19798	19653	19666	19809	19595	19528	19553	19503	19856	19542	19526	19550	19734	19668	19593	19777	19900	19878	19813	19680	19384	19494	19867	19797	19634	19678	19886	19728	19815	19706	19884	19780	19545	19581	19716	19646	19559	19622	19305	19716	19766	19729	19733	19555	19786	19683	19513	19661	19854	19627	19682	19565	19706	19800	19815	19637	19519	19638	19758	19673	19551	19572	19601	19750	19564	19645	19676	19752	19439	19472	19750	19752	19627	19531	19525	19495	19746	19550	19731	19652	19610	19689	19788	19534	19459	19614	19731	19682	19870	19745	19674	19645	19739	19448	19670	19535	19688	19666	19498	19611	19871	19610	19426	19648	19707	19432	19765	19679	19675	19555	19658	19825	19519	19531	19405	19806	19621	19694	19694	19557	19719	19699	19709	19724	19718	19702	19749	19681	19662	19444	19811	19818	19889	19719	19502	19711	19415	19716	19555	19859	19594	19453	19568	19698	19442	19730	19619	19462	19483	19711	19814	19769	19723	19802	19693	19681	19823	19685	19521	19797	19625	19601	19886	19723	19511	19549	19735	19572	19534	19720	19823	19803	19698	19568	19664	19638	19645	19678	19697	19550	19634	19752	19646	19712	19483	19630	19509	19642	19604	19646	19804	19658	19801	19631	19624	19601	19612	19729	19468	19714	19756	19671	19784	19645	19534	19727	19816	19594	19720	19600	19542	19454	19541	19661	19529	19669	19539	19738	19637	19703	19598	19875	19671	19721	19497	19835	19452	19506	19523	19693	19714	19627	19645	19688	19471	19529	19581	19774	19643	19538	19744	19634	19789	19705	19797	19833	19688	19779	19667	19795	19719	19827	19758	19418	19458	19551	19582	19515	19574	19414	19505	19460	19643	19675	19747	19794	19613	19892	19450	19651	19708	19726	19799	19573	19840	19762	19654	19665	19485	19594	19572	19645	19318	19783	19504	19731	19665	19537	19776	19887	19760	19697	19487	19574	19733	19520	19632	19762	19609	19513	19674	19704	19716	19522	19600	19501	19702	19487	19597	19562	19485	19722	19421	19672	19745	19544	19472	19761	19721	19814	19525	19851	19829	19879	19678	19343	19541	19740	19678	19586	19662	19771	19659	19673	19417	19675	19657	19477	19847	19616	19680	19363	19622	19482	19281	19560	19289	19561	19538	19506	19548	19444	19767	19484	19467	19637	19565	19627	19500	19335	19539	19611	19664	19673	19380	19484	19756	19621	19695	19592	19522	19726	19698	19675	19711	19703	19562	19640	19714	19506	19762	19845	19584	19916	19792	19930	19470	19505	19515	19617	19793	19579	19586	19773	19350	19593	19746	19725	19726	19757	19599	19808	19685	19654	19681	19662	19676	19570	19784	19586	19479	19633	19564	19431	19832	19782	19817	19733	19406	19384	19755	19803	19536	19672	19792	19614	19716	19595	19634	19501	19704	19635	19901	19853	19647	19461	19645	19592	19795	19815	19861	19807	19732	19810	19695	19777	19693	19846	19611	19714	19859	19716	19628	19626	19625	19666	19169	19697	19575	19607	19488	19759	19656	19582	19635	19500	19602	19561	19732	19688	19474	19881	19785	19697	19878	19852	19700	19628	19840	19664	19853	19605	19447	19607	19565	19645	19604	19422	19657	19557	19585	19849	19596	19687	19693	19738	19766	19723	19677	19704	19775	19817	19711	19572	19346	19697	19836	19654	19510	19686	19603	19876	19750	19771	19594	19477	19519	19596	19870	19732	19790	19569	19632	19631	19596	19572	19601	19790	19665	19643	19792	19672	19856	19544	19739	19565	19706	19820	19635	19579	19558	19637	19557	19606	19747	19809	19711	19699	19549	19739	19640	19741	19930	19365	19838	19463	19738	19919	19811	19707	19792	19526	19791	19626	19571	19589	19597	19658	19691	19861	19429	19652	19547	19831	19466	19646	19545	19742	19670	19675	19608	19481	19611	19945	19539	19508	19688	19575	19510	19621	19542	19580	19670	19540	19507	19348	19643	19825	19429	19458	19775	19861	19619	19817	19486	19695	19619	19430	19703	19619	19665	19477	19787	19606	19552	19732	19636	19527	19515	19855	19587	19635	19534	19400	19535	19763	19938	19748	19656	19501	19640	19545	19403	19497	19663	19746	19786	19686	19827	19460	19554	19642	19842	19277	19543	19822	19610	19662	19738	19805	19888	19531	19695	19617	19550	19627	19461	19727	19708	19534	19350	19764	19829	19657	19396	19616	19651	19840	19752	19773	19707	19602	19469	19657	19710	20034	19631	19822	19533	19390	19440	19735	19704	19796	19649	19597	19700	19803	19705	19759	19772	19810	19646	19652	19610	19706	19468	19837	19611	19729	19647	19673	19499	19458	19776	19556	19633	19143	19657	19695	19650	19781	19778	19492	19632	19495	19466	19346	19609	19749	19875	19659	19665	19826	19650	19558	19582	19653	19769	19640	19665	19727	19781	19801	19665	19576	19426	19557	19683	19549	19733	19604	19840	19816	19772	19663	20031	19827	19421	19633	19639	19969	19578	19799	19557	19678	19683	19654	19717	19799	19741	19848	19448	19541	19644	19749	19511	19678	19406	19745	19760	19494	19643	19708	19720	19487	19616	19759	19668	19602	19668	19719	19595	19797	19916	19808	19799	19559	19381	19781	19675	19699	19671	19514	19776	19742	19618	19611	19522	19687	19522	19844	19658	19543	19459	19787	19561	19810	19754	19630	19541	19619	19512	19614	19775	19774	19496	19548	19773	19863	19832	19808	19637	19819	19684	19560	19641	19754	19553	19775	19690	19802	19897	19909	19775	19865	19621	19680	19889	19738	19598	19842	19378	19641	19740	19722	19648	19604	19527	19720	19787	19728	19616	19484	19626	19678	19708	19799	19591	19710	19525	19552	19730	19668	19949	19806	19859	19759	19647	19577	19584	19535	19665	19699	19889	19610	19653	19605	19611	19592	19646	19535	19670	19569	19794	19546	19688	19827	19502	19688	19627	19649	19665	19563	19637	19727	19683	19542	19641	19747	19973	19715	19837	19629	19529	19518	19576	19648	19696	19640	19530	19570	19535	19848	19689	19649	19838	19677	19561	19629	19506	19714	19629	19668	19628	19602	19934	19836	19649	19750	19737	19626	19682	19700	19729	19690	19530	19734	19798	19652	19901	19560	19957	19719	19711	19578	19884	19491	19603	19524	19410	19472	19792	19835	19723	19603	19665	19438	19686	19824	19529	19702	19608	19762	19689	19764	19697	19670	19603	19646	19670	19521	19609	19782	19696	19702	19619	19602	19656	19614	19574	19637	19786	19835	19615	19845	19880	19695	19903	19864	19809	19882	19715	19858	19731	19812	19852	19669	19825	19607	19639	19694	19695	19468	19985	19710	19461	19764	19610	19669	19869	19556	19648	19697	19672	19556	19834	19635	19500	19546	19722	19816	19920	19548	19770	19790	19600	19616	19653	19661	19540	19588	19527	19431	19667	19766	19579	19678	19804	19754	19873	19783	19527	19489	19698	19853	19428	19695	19937	19740	19700	19534	19648	19716	19617	19610	19762	19392	19445	19600	19546	19688	19738	19719	19583	19673	19686	19624	19792	19459	19874	19674	19712	19604	20014	19872	19727	19694	19531	19534	19558	19645	19629	19738	19602	19623	19748	19588	19804	19656	19383	19661	19767	19513	19746	19694	19597	19690	19676	19778	19603	19568	19534	19670	19525	19423	19722	19609	19707	19454	19752	19645	19656	19604	19716	19675	19677	19660	19558	19631	19434	19406	19850	19734	19521	19700	19666	19591	19677	19683	19534	19731	19680	19631	19554	19527	19553	19474	19662	19848	19823	19868	19473	19554	19635	19754	19707	19470	19624	19452	19748	19785	19575	19593	19582	19792	19886	19775	19579	19492	19514	19732	19697	19485	19725	19694	19626	19732	19424	19883	19661	19832	19683	19509	19547	19596	19732	19689	19526	19617	19558	19731	19716	19738	19598	19843	19720	19733	19744	19439	19619	19793	19739	19564	19654	19613	19614	19452	19673	19571	19753	19718	19461	19759	19621	19808	19893	19687	19720	19820	19403	19647	19667	19787	19611	19800	19711	19682	19466	19739	19648	19962	19692	19675	19560	19781	19659	19925	19723	19886	19479	19322	19576	19643	19601	19451	19759	19629	19659	19862	19504	19598	19507	20033	19748	19593	19751	19649	19565	19702	19517	19689	19627	19483	19698	19608	19603	19496	19482	19718	19616	19548	19814	19771	19560	19688	19608	19768	19856	19537	19539	19854	19680	19766	19867	19624	19532	19706	19628	19592	19772	19884	19528	19590	19516	19750	19689	19740	19825	19740	19683	19864	19671	19785	19602	19686	19720	19626	19349	19650	19662	19682	19501	19781	19768	19709	20034	19688	19706	19831	19657	19651	19696	19693	19750	19798	19702	19709	19731	19501	19720	19688	19662	19694	19631	19870	19613	19827	19501	19710	19738	19608	19832	19728	19603	19553	19628	19762	19636	19648	19781	19758	19534	19611	19593	19648	19719	19586	19739	20006	19770	19875	19773	19685	19718	19474	19556	19618	19607	19846	19727	19715	19719	19613	19702	19722	19925	19632	19732	19721	19702	19743	19665	19589	19676	19644	19426	19535	19806	19620	19624	19497	19645	19770	19356	19586	19764	19759	19432	19746	19744	19602	19700	19614	19753	19581	19621	19655	19788	19798	19608	19608	19682	19605	19674	19758	19558	19527	19560	19680	19768	19637	19720	19918	19703	19803	19652	19631	19593	19528	19777	19762	19377	19573	19694	19518	19812	19858	19564	19640	19498	19730	19750	19560	19779	19858	19706	19657	19638	19665	19700	19689	19694	19661	19704	19693	19678	19754	19575	19351	19527	19648	19693	19598	19761	19623	19785	19634	19724	19784	19527	19941	19647	19869	19500	19572	19723	19581	19842	19709	19574	19728	19779	19692	19677	19627	19676
20999	25679	25924	21539	19217	17432	16475	15679	15409	15082	14907	14583	14551	14197	14303	14134	13896	14048	13826	13770	13781	13925	13794	13536	13578	13748	13733	13631	13724	13609	13615	13773	13536	13572	13520	13637	13658	13570	13665	13688	13478	13659	13678	13609	13660	13502	13494	13385	13518	13548	13649	13551	13619	13690	13461	13658	13643	13496	13562	13706	13731	13465	13548	13538	13606	13424	13535	13525	13434	13447	13667	13450	13592	13435	13632	13484	13410	13619	13755	13598	13620	13660	13659	13592	13553	13689	13612	13423	13594	13549	13446	13391	13419	13504	13564	13715	13553	13535	13651	13670	13631	13534	13587	13493	13610	13680	13477	13496	13690	13634	13587	13732	13712	13523	13434	13565	13457	13626	13568	13627	13548	13439	13579	13428	13428	13610	13537	13385	13585	13418	13524	13607	13473	13582	13615	13574	13600	13483	13610	13647	13440	13513	13482	13293	13643	13473	13550	13584	13453	13530	13539	13422	13550	13625	13581	13489	13475	13514	13467	13555	13663	13475	13561	13685	13650	13498	13440	13563	13521	13509	13460	13878	13644	13557	13708	13456	13726	13560	13672	13586	13378	13457	13347	13456	13375	13613	13550	13482	13525	13566	13478	13561	13520	13543	13492	13422	13643	13609	13533	13595	13740	13564	13660	13580	13586	13442	13427	13606	13330	13658	13680	13588	13587	13539	13502	13451	13572	13529	13585	13554	13570	13531	13550	13565	13448	13450	13528	13660	13417	13612	13621	13449	13417	13549	13639	13452	13663	13531	13721	13435	13543	13518	13503	13429	13561	13522	13513	13557	13383	13569	13490	13516	13624	13631	13659	13541	13521	13671	13607	13579	13691	13540	13504	13516	13642	13431	13552	13352	13434	13496	13588	13562	13745	13420	13589	13604	13638	13672	13444	13626	13552	13607	13653	13566	13418	13586	13570	13401	13542	13462	13596	13523	13544	13614	13537	13416	13484	13606	13521	13444	13565	13580	13498	13531	13504	13587	13522	13559	13542	13461	13353	13545	13557	13497	13584	13638	13417	13480	13578	13574	13655	13600	13688	13664	13489	13582	13573	13486	13562	13583	13519	13499	13600	13515	13467	13700	13682	13600	13461	13449	13518	13695	13510	13503	13616	13548	13613	13448	13522	13592	13539	13676	13435	13458	13494	13512	13513	13504	13484	13588	13446	13640	13559	13766	13637	13516	13478	13605	13727	13588	13423	13603	13616	13580	13469	13540	13566	13573	13516	13570	13701	13719	13522	13518	13683	13604	13643	13531	13534	13566	13443	13409	13601	13671	13602	13461	13577	13652	13512	13486	13657	13761	13597	13459	13639	13551	13502	13439	13504	13484	13659	13450	13670	13531	13652	13326	13407	13552	13486	13487	13651	13414	13668	13363	13710	13521	13365	13436	13552	13631	13598	13362	13570	13497	13570	13539	13634	13546	13576	13503	13579	13606	13599	13477	13572	13538	13461	13468	13436	13445	13513	13541	13571	13616	13621	13658	13481	13706	13555	13433	13489	13579	13738	13552	13412	13512	13565	13465	13512	13680	13783	13633	13535	13577	13612	13557	13599	13572	13502	13529	13691	13527	13549	13532	13585	13595	13582	13647	13511	13502	13484	13505	13624	13514	13610	13610	13679	13539	13638	13354	13543	13323	13528	13523	13441	13507	13568	13477	13460	13575	13506	13487	13607	13442	13596	13608	13583	13652	13439	13610	13618	13460	13492	13589	13494	13597	13649	13768	13490	13710	13569	13411	13499	13703	13678	13707	13565	13514	13445	13453	13433	13533	13370	13762	13553	13407	13691	13359	13668	13493	13571	13517	13573	13689	13509	13574	13555	13433	13694	13599	13459	13624	13465	13423	13586	13545	13559	13530	13480	13582	13602	13390	13424	13508	13594	13569	13577	13412	13592	13604	13623	13580	13419	13563	13625	13453	13727	13395	13481	13349	13576	13590	13680	13666	13500	13562	13623	13704	13556	13524	13621	13432	13752	13534	13588	13491	13509	13534	13391	13621	13538	13611	13678	13560	13540	13460	13666	13574	13577	13559	13730	13632	13608	13480	13468	13604	13557	13529	13515	13543	13585	13531	13535	13619	13418	13567	13537	13619	13477	13555	13420	13369	13593	13498	13722	13562	13460	13511	13626	13536	13573	13462	13456	13456	13612	13600	13616	13427	13544	13423	13529	13420	13592	13660	13358	13632	13507	13589	13486	13434	13481	13559	13557	13428	13701	13497	13499	13429	13515	13515	13500	13554	13554	13523	13562	13690	13608	13548	13547	13528	13604	13406	13527	13595	13526	13574	13523	13617	13474	13686	13530	13588	13649	13461	13588	13566	13612	13541	13650	13562	13517	13574	13646	13458	13537	13650	13549	13739	13471	13458	13541	13473	13698	13639	13611	13478	13530	13516	13449	13561	13505	13706	13428	13686	13587	13515	13615	13424	13497	13452	13635	13576	13483	13662	13483	13518	13454	13568	13558	13355	13648	13490	13421	13531	13542	13540	13677	13629	13629	13607	13632	13640	13597	13567	13528	13789	13455	13729	13674	13548	13604	13588	13637	13525	13578	13451	13675	13462	13594	13463	13542	13511	13646	13586	13613	13508	13746	13483	13543	13567	13451	13455	13627	13408	13627	13608	13635	13482	13543	13423	13713	13799	13647	13453	13704	13500	13617	13416	13471	13566	13590	13591	13564	13442	13518	13583	13520	13629	13520	13536	13659	13488	13543	13568	13705	13559	13535	13552	13628	13554	13534	13481	13606	13518	13624	13384	13579	13506	13743	13665	13563	13618	13650	13480	13408	13641	13512	13558	13525	13570	13681	13514	13646	13825	13646	13454	13554	13565	13617	13410	13583	13527	13451	13543	13490	13657	13579	13499	13506	13424	13611	13506	13614	13541	13751	13615	13604	13503	13550	13487	13662	13745	13429	13466	13729	13563	13452	13521	13510	13660	13703	13650	13600	13586	13498	13527	13434	13524	13513	13726	13491	13453	13585	13400	13487	13588	13701	13542	13665	13311	13630	13623	13467	13562	13642	13618	13442	13793	13772	13626	13568	13561	13585	13676	13656	13453	13674	13683	13713	13477	13692	13699	13587	13510	13645	13596	13526	13489	13274	13465	13523	13631	13551	13610	13567	13446	13593	13440	13644	13543	13499	13439	13532	13586	13532	13466	13545	13447	13475	13495	13450	13717	13623	13561	13569	13514	13521	13529	13638	13469	13536	13678	13490	13713	13478	13568	13598	13577	13452	13670	13604	13577	13557	13567	13641	13536	13596	13357	13620	13383	13587	13768	13570	13435	13636	13485	13617	13724	13568	13495	13569	13454	13502	13455	13546	13597	13583	13490	13653	13645	13564	13470	13374	13625	13562	13587	13521	13534	13570	13622	13587	13512	13534	13429	13664	13633	13466	13716	13550	13558	13476	13489	13799	13694	13410	13536	13499	13347	13717	13491	13424	13515	13477	13556	13378	13681	13599	13618	13625	13678	13561	13445	13585	13549	13547	13533	13580	13606	13547	13483	13576	13516	13582	13509	13635	13575	13635	13639	13709	13578	13455	13466	13712	13530	13432	13557	13639	13575	13624	13489	13605	13447	13481	13513	13526	13600	13594	13442	13566	13448	13407	13450	13770	13811	13540	13422	13513	13695	13289	13573	13649	13652	13616	13508	13481	13466	13549	13716	13441	13553	13493	13542	13439	13581	13742	13557	13504	13508	13568	13420	13629	13533	13590	13418	13560	13598	13465	13690	13559	13650	13664	13752	13449	13615	13541	13512	13486	13550	13638	13414	13553	13649	13576	13686	13800	13456	13572	13584	13525	13686	13561	13472	13541	13476	13592	13243	13482	13525	13539	13446	13646	13558	13719	13661	13643	13558	13380	13602	13623	13459	13541	13541	13469	13475	13559	13616	13603	13673	13655	13520	13572	13469	13839	13630	13391	13577	13625	13541	13567	13611	13471	13532	13568	13617	13716	13564	13410	13509	13661	13506	13476	13662	13487	13665	13592	13413	13692	13455	13495	13493	13631	13716	13700	13681	13445	13658	13480	13598	13592	13540	13591	13710	13480	13496	13368	13574	13439	13505	13520	13556	13541	13505	13584	13676	13599	13670	13468	13644	13514	13491	13692	13444	13418	13524	13614	13631	13536	13620	13704	13507	13514	13599	13410	13561	13405	13380	13341	13820	13577	13578	13520	13584	13487	13659	13571	13568	13639	13573	13472	13667	13583	13552	13775	13577	13509	13620	13531	13583	13494	13603	13519	13667	13682	13574	13584	13432	13481	13445	13806	13609	13633	13544	13409	13457	13444	13419	13567	13604	13515	13309	13592	13683	13543	13571	13703	13557	13550	13417	13553	13617	13598	13470	13478	13640	13457	13290	13610	13531	13594	13594	13562	13665	13592	13406	13579	13613	13401	13798	13702	13613	13367	13551	13523	13480	13471	13578	13533	13596	13516	13504	13647	13555	13519	13580	13692	13374	13458	13503	13574	13440	13418	13658	13396	13485	13348	13457	13625	13617	13594	13375	13530	13474	13529	13392	13625	13649	13683	13621	13704	13566	13421	13635	13396	13576	13541	13496	13495	13492	13533	13651	13694	13602	13559	13618	13619	13565	13558	13485	13582	13761	13491	13583	13543	13579	13427	13514	13722	13579	13327	13531	13421	13582	13498	13497	13547	13504	13646	13455	13444	13749	13698	13492	13523	13469	13631	13440	13510	13608	13552	13565	13552	13505	13447	13596	13554	13511	13498	13558	13502	13608	13685	13599	13484	13668	13626	13341	13417	13399	13493	13582	13444	13397	13608	13753	13655	13367	13601	13390	13460	13762	13558	13675	13418	13517	13438	13674	13656	13550	13599	13524	13607	13544	13611	13444	13738	13414	13539	13617	13534	13453	13566	13604	13524	13529	13655	13516	13616	13584	13716	13413	13586	13588	13564	13495	13471	13657	13541	13499	13644	13430	13679	13541	13519	13583	13553	13515	13638	13415	13516	13435	13345	13574	13531	13539	13371	13544	13529	13806	13601	13580	13521	13630	13567	13429	13589	13672	13483	13602	13601	13513	13573	13467	13553	13502	13696	13509	13557	13588	13400	13522	13554	13470	13523	13585	13533	13567
24748	21202	27760	25359	23751	26087	26294	23195	22204	22150	21665	21192	21249	20946	20408	20577	20369	20245	20071	20062	20236	20597	19986	20167	20112	19931	20134	19923	19945	19748	19930	20100	20144	19883	19925	19802	19928	19977	19863	19832	20057	19831	20032	20127	19783	19795	19907	19996	19883	19860	19890	19966	19772	19767	19855	19742	19811	19927	19830	19760	19931	19541	19846	19670	19683	19914	20005	19746	19888	19742	19784	19902	19762	19871	19730	19862	19835	20242	19815	19666	19898	19699	19847	19830	19546	19896	19690	19601	19905	19768	19677	19703	19734	19578	19554	19782	19881	19945	19662	19650	19920	19774	19743	19695	19583	19731	19989	19702	19963	19739	19981	19610	19652	19858	19877	19689	19789	19756	19670	19956	19656	19931	19721	19515	19717	19589	19720	19996	20038	19675	19806	19894	19796	19698	19792	19715	19804	19595	19608	19606	19704	19921	19828	19949	19605	19766	19719	19555	19895	19985	19865	19868	19761	19688	19745	19627	19833	19662	19490	19886	19751	19594	19758	19858	19726	19719	19948	20015	19576	19882	19877	19406	19740	19743	19835	19905	19755	19610	19711	19638	19953	19660	19842	20041	19680	19983	19718	19718	19928	19893	19790	19911	19893	19779	19668	19751	19839	19629	19981	19788	19774	19599	19922	19833	19893	19725	19759	19832	19665	19726	19650	19740	19796	19700	19604	19816	19629	19898	19756	19757	19800	19862	19718	19735	19697	19950	19804	19896	19998	19842	19553	19944	19904	19826	19926	19875	19821	19847	19765	19720	19598	19680	19798	19856	19686	19953	19865	19609	19763	19931	19880	19639	19728	19931	19776	19740	19791	19842	19659	19663	20045	19803	19700	19699	19591	19704	19596	19737	19949	19953	19829	19777	19711	19680	19820	19706	19775	19735	19543	19773	20028	19689	19866	19782	19807	19814	19821	19801	20019	19766	19922	19820	19991	19945	19861	19702	19796	19739	19725	19914	19776	19912	19779	19739	19871	19834	19819	19882	20015	19689	19701	19957	19956	19563	19890	19773	19687	19532	19701	20095	19842	19719	19727	19675	19821	19800	19869	19764	19755	19672	19962	19751	19712	19807	19735	19735	19682	19512	19744	20056	20005	19778	19822	19822	19668	19769	19952	19994	19863	19795	19925	19776	19573	19586	19755	19740	19716	19689	19809	19663	19813	19552	19916	19686	19865	19848	19958	19793	19930	19853	19874	19627	19822	19953	19718	19641	19745	19595	20091	19673	19643	19706	19776	19821	19978	19786	19929	19867	19874	19832	20001	19883	19976	19967	19770	19579	19551	19844	19579	19580	19762	19447	19962	19543	19547	19807	19846	19630	19913	19878	19754	19809	19845	19884	19697	19772	19737	19683	19589	19892	19808	19786	19808	19673	19772	19875	19862	19867	19572	19686	19781	19900	19516	19567	19715	19855	19775	19874	19838	19769	19817	19764	19847	19637	19717	19833	19720	19767	19835	20035	19926	19532	19705	19696	19801	19677	19785	19862	19670	19891	19834	19649	19793	19862	19723	19596	19615	19760	19879	19851	19802	19798	19849	19846	19875	19718	19607	19756	19771	19726	19691	19772	19634	19765	19622	19795	19981	19799	19976	19752	19921	19670	19591	19524	19778	19802	19666	19583	19990	19799	19947	19637	19748	19539	19799	19535	19786	19699	19839	19698	19679	20041	19707	19878	19772	20082	19909	19859	19753	19863	19756	19831	19747	19648	19793	19852	19552	19839	19987	19924	19792	20063	19461	19616	19761	19859	19835	19686	19757	19952	19977	19830	19801	19567	19655	19540	19712	19880	19608	19438	19826	19864	19747	19798	19667	19611	19735	19732	19686	19719	19784	19701	19740	19870	19783	19839	19764	19851	19637	19679	19687	19856	19841	19695	19781	19674	19610	19709	19822	20101	19928	19897	19668	19854	19735	19676	19602	19617	19798	19860	19561	19813	19601	19918	19797	19690	19690	19714	19639	19781	19615	19766	19809	19752	19808	19568	19675	19717	19834	19521	19794	19677	19691	19633	19764	19852	19957	19687	19686	19729	19971	19680	19452	19619	19779	19820	19857	19888	19653	19700	19552	19631	19820	19865	19807	19604	19839	19834	19885	20001	19819	19822	20079	19844	19725	19643	19847	19709	19950	19558	19800	19703	19952	19972	19845	19797	19778	19964	19825	19536	19847	19659	19674	19929	19815	19826	19587	19897	19771	19813	19770	19657	19640	19884	19875	19657	19646	19806	19791	19740	19781	19767	19627	19816	19770	19759	19509	19764	19811	20068	20212	19781	19810	19679	19660	19922	19729	19870	19598	19715	19493	19704	19758	19898	19730	19780	19819	19686	19919	19870	19757	19720	19772	19428	19900	19599	19830	19707	19520	19787	19670	19791	19961	19574	19811	19883	20058	19860	19640	19760	19884	19853	19870	19791	19849	19464	19759	19893	19658	19565	19857	19780	19774	19717	19916	19833	19677	20001	20018	20061	19899	19639	19790	20028	19617	19897	19622	19800	19848	19738	19835	19734	19687	19746	19725	19752	19640	19890	19958	19967	19928	19568	19823	19715	19951	19614	19751	19775	19797	19755	19787	19866	19586	19545	19724	19843	19942	19528	19768	19741	19912	19719	19882	19806	19802	19940	19942	19949	19810	19844	19770	19948	19692	19788	19887	19668	19916	19968	19834	19844	19677	19868	19736	19810	19874	19978	19708	19947	19830	19897	19742	19715	19839	20109	19886	19762	19782	19555	19994	19820	19684	19727	19860	19697	19879	19595	19768	19767	19688	20002	19758	19909	19786	19821	19932	19800	19855	19707	19805	19679	19654	19806	19839	19699	19951	19859	19773	19894	19747	19582	19859	19833	19910	19624	19686	19725	19917	19801	19768	19823	19738	19839	19727	19740	19747	19959	19856	19780	19768	19833	19952	19870	19796	19758	19845	19835	19732	19743	19521	20015	19895	19781	19928	19692	19701	19946	19758	19875	19720	19823	19713	20150	19705	19811	19833	19815	19859	19899	19704	19741	19885	19909	20004	19849	19754	19554	19910	19536	19968	19736	19720	19506	19716	19590	19561	19449	19957	19697	19728	19892	19635	19876	19929	19535	19953	20011	19858	19955	19787	19806	19883	19603	19580	19801	19734	20040	19721	19891	19827	19727	19954	19779	19895	19977	19610	19883	19978	19895	19770	19793	19969	19892	19994	19981	19602	19707	19880	19794	19989	19679	19847	19816	19833	19659	19941	19740	19801	19833	19866	19923	19527	19730	19810	19949	19764	19765	19612	19841	19776	19627	19761	19815	19580	19700	19696	19779	19697	19588	19582	19968	19757	19779	19972	19803	19856	19532	19861	19723	19930	19786	19838	19885	19746	19527	19783	19702	19718	19657	19686	19853	19639	19750	19780	19802	19933	19833	19663	19844	19727	19520	19660	19745	19659	19848	19781	19875	19816	19733	19890	20114	19977	19759	20116	19645	19827	19732	19872	19791	19892	19809	19533	19833	19906	19787	19863	19951	19687	19924	19572	19829	19774	19596	19622	19761	19638	19921	19784	19691	19871	19712	19661	19854	19471	19635	19781	19854	19652	19831	19793	19933	19835	19865	19949	19934	19750	19730	19858	19751	19810	19986	19814	19864	19826	19642	19990	19872	19843	19662	19811	19685	19765	19768	19728	19706	19753	19716	19840	20033	19821	19700	19783	19902	19706	19766	19899	20034	20073	20053	19978	19786	19877	19983	19641	19868	19909	19997	20038	19763	19619	19668	19922	19877	19828	19834	19660	19833	19757	19717	19687	19852	19746	19646	20003	19657	19883	20024	20160	19783	19953	19804	19681	19875	19742	19760	19819	19909	19692	19829	19925	19785	19871	19818	19894	19510	19906	19786	19855	19728	19789	19699	19830	19699	19871	19864	19720	19868	19683	19709	19656	19726	19686	19987	19809	20062	19883	19855	19718	19848	19937	19754	19835	20030	19961	19647	19651	19832	19965	19693	19665	19799	19652	19722	19713	19863	19926	19594	19891	19806	19714	19746	19740	19690	19951	19706	19660	19592	19494	19682	19726	19450	19690	19948	19806	19726	19632	19741	19715	19943	19509	19864	19813	19696	19736	19770	19640	19949	19813	19867	19724	19689	19654	19714	19935	19768	19768	20011	19880	19868	19649	19954	19844	19548	19534	19892	19805	19703	19592	19748	19709	19657	19847	19890	19600	19801	19783	20049	19717	19693	19569	19774	19694	19798	19977	19957	19934	19624	19819	19830	19727	19543	19772	19640	19681	19530	19667	19775	19848	19717	19752	19811	19757	19785	19752	19812	19931	19603	19734	19741	19664	19678	19730	19756	19915	19757	19826	19725	19882	19768	19792	19723	19578	19780	19709	19775	19755	19822	19741	19766	19543	19868	19756	19729	19898	19735	19820	19778	19873	19886	19843	20033	19751	19870	19991	19848	19765	19605	19867	19831	19885	19844	19783	19634	19906	19879	19908	19806	19811	19879	19878	19900	19756	19888	19933	19726	19588	19679	19861	19881	19787	19684	19892	19669	19911	19761	19796	19926	19893	19726	19751	19782	19766	19700	19782	19747	19785	19608	19602	19657	19907	19685	19706	19548	19927	19935	19706	19821	19791	19905	19778	20014	19844	19960	19552	19987	19640	19764	19714	19851	19498	19892	19592	19668	20025	19673	19842	19997	19846	19761	19945	19665	19933	19692	19863	19536	19695	19897	19809	19883	19910	19929	19846	19732	19706	19937	19656	19708	20067	19831	20180	19655	19864	19887	19813	19601	19461	19872	19859	19627	19682	19655	19714	19941	19768	19830	19708	19914	19750	19570	19826	19913	19960	19737	19714	19602	19702	19833	19849	19793	19619	19609	19737	19780	19922	19945	19775	19925	19475	19812	19799	19747	19557	19870	19726	19818	20009	19784	19680	19984	20094	19819	19796	19768	19967	19900	19668	19872	19734	19796	19835	19964	19948	19665	19903	19780	19910	19709	19811	19526	19844	19819	19791	19760	19867	19875	19681	19810	19826	19730	19674	19566	19757	20130	19976	19836	20052	19765	19789	19738	19878	19886	19926	19821	19894	19815	19883	19690	19768	19619	19690	19821	19918	19796	19741	19782	19856	19697
19511	33078	33042	27087	23525	20868	19321	17606	17177	16511	16041	15506	15356	14841	14739	14536	14576	14271	14236	14111	13963	14222	13893	13682	13976	14057	13752	13829	13667	13815	13895	13749	13806	13740	13807	13787	13713	13655	13837	13765	13616	13747	13774	13644	13768	13492	13687	13566	13539	13550	13649	13719	13514	13556	13670	13593	13682	13638	13615	13653	13441	13624	13659	13641	13760	13588	13542	13589	13575	13610	13577	13661	13786	13729	13677	13782	13627	13592	13717	13730	13663	13741	13466	13463	13685	13558	13784	13507	13605	13562	13678	13590	13650	13766	13722	13576	13581	13668	13726	13697	13437	13503	13501	13604	13474	13738	13661	13598	13566	13634	13527	13692	13750	13357	13624	13395	13735	13576	13593	13645	13539	13538	13441	13584	13716	13521	13446	13606	13533	13648	13646	13625	13435	13643	13660	13494	13561	13528	13678	13457	13490	13702	13598	13642	13557	13513	13582	13517	13672	13674	13455	13636	13523	13396	13728	13549	13659	13605	13643	13577	13675	13543	13480	13379	13622	13558	13554	13544	13723	13630	13616	13709	13593	13508	13667	13638	13724	13636	13622	13580	13584	13620	13604	13420	13642	13630	13782	13609	13471	13654	13775	13561	13509	13545	13448	13558	13713	13621	13539	13742	13617	13641	13567	13532	13578	13612	13578	13612	13472	13499	13645	13624	13745	13607	13437	13626	13705	13625	13729	13510	13561	13577	13528	13734	13657	13468	13777	13643	13506	13541	13626	13588	13602	13626	13625	13614	13612	13664	13432	13654	13641	13416	13776	13568	13562	13631	13556	13719	13667	13618	13573	13426	13644	13694	13626	13620	13796	13503	13655	13548	13645	13557	13519	13625	13599	13597	13782	13570	13597	13528	13689	13624	13616	13572	13693	13662	13576	13395	13592	13589	13518	13640	13691	13489	13657	13518	13590	13469	13737	13749	13573	13621	13394	13631	13593	13542	13698	13615	13573	13654	13577	13500	13724	13506	13509	13475	13471	13609	13630	13623	13677	13442	13365	13440	13557	13579	13596	13593	13560	13525	13445	13789	13771	13538	13469	13613	13486	13453	13727	13684	13483	13467	13543	13425	13575	13618	13617	13595	13788	13530	13605	13473	13694	13496	13430	13597	13751	13599	13601	13509	13571	13680	13786	13708	13768	13458	13644	13568	13696	13711	13494	13594	13495	13452	13473	13510	13625	13533	13653	13616	13628	13615	13593	13628	13525	13637	13483	13555	13556	13666	13716	13551	13379	13587	13689	13553	13532	13564	13505	13615	13433	13592	13536	13726	13564	13606	13451	13690	13540	13489	13793	13704	13567	13545	13604	13595	13589	13532	13484	13736	13563	13651	13608	13579	13437	13603	13629	13576	13477	13516	13676	13565	13548	13559	13503	13563	13529	13537	13620	13714	13647	13658	13598	13508	13636	13575	13476	13693	13756	13528	13596	13594	13594	13533	13744	13574	13556	13747	13518	13618	13331	13615	13616	13678	13401	13692	13452	13642	13608	13659	13671	13549	13631	13662	13471	13648	13326	13534	13448	13593	13392	13630	13721	13595	13498	13476	13420	13523	13666	13505	13651	13712	13482	13574	13732	13410	13744	13613	13458	13601	13552	13592	13448	13573	13644	13696	13645	13621	13667	13683	13590	13431	13608	13622	13538	13585	13544	13619	13714	13599	13623	13538	13489	13508	13685	13658	13439	13608	13615	13675	13645	13408	13756	13650	13714	13606	13511	13601	13455	13526	13645	13566	13573	13602	13704	13765	13591	13474	13614	13429	13549	13557	13552	13531	13719	13632	13423	13600	13570	13473	13482	13653	13729	13521	13456	13466	13503	13530	13542	13550	13574	13627	13688	13677	13587	13614	13624	13447	13581	13562	13392	13536	13633	13538	13750	13583	13551	13606	13743	13599	13604	13630	13497	13467	13682	13586	13652	13515	13637	13562	13385	13454	13735	13622	13659	13640	13533	13769	13674	13542	13540	13619	13557	13599	13630	13683	13514	13571	13441	13475	13677	13665	13564	13556	13579	13474	13809	13473	13747	13590	13691	13424	13483	13613	13658	13541	13632	13554	13475	13570	13634	13456	13761	13753	13640	13669	13495	13704	13516	13474	13591	13383	13729	13587	13636	13495	13546	13685	13647	13377	13672	13515	13557	13672	13613	13677	13518	13638	13510	13663	13561	13578	13728	13614	13576	13467	13632	13524	13653	13529	13633	13674	13476	13765	13529	13657	13627	13433	13490	13760	13555	13580	13614	13813	13621	13590	13512	13543	13625	13760	13419	13572	13579	13560	13627	13708	13569	13683	13608	13541	13623	13450	13583	13707	13514	13818	13663	13659	13676	13596	13512	13627	13660	13550	13695	13464	13560	13481	13591	13520	13686	13555	13477	13592	13534	13575	13481	13561	13452	13676	13605	13535	13480	13590	13566	13506	13681	13550	13566	13733	13592	13558	13583	13446	13525	13616	13623	13519	13690	13297	13549	13687	13568	13507	13528	13661	13461	13808	13544	13519	13630	13674	13553	13608	13530	13589	13473	13670	13541	13691	13628	13575	13601	13571	13520	13696	13554	13513	13412	13699	13720	13677	13527	13568	13665	13708	13604	13700	13634	13459	13573	13626	13461	13535	13629	13526	13699	13441	13690	13418	13478	13702	13548	13580	13674	13462	13596	13549	13538	13472	13664	13496	13591	13543	13459	13510	13437	13664	13765	13725	13454	13686	13498	13515	13299	13562	13702	13544	13667	13628	13537	13716	13390	13508	13717	13585	13592	13647	13527	13579	13703	13583	13606	13705	13614	13401	13594	13683	13576	13581	13447	13582	13704	13437	13642	13664	13603	13707	13594	13726	13569	13449	13620	13620	13580	13468	13612	13587	13547	13637	13601	13448	13605	13646	13733	13700	13536	13698	13508	13744	13470	13787	13689	13586	13571	13697	13636	13644	13538	13731	13727	13685	13580	13628	13564	13574	13566	13490	13501	13536	13592	13563	13721	13720	13616	13570	13591	13652	13478	13550	13731	13649	13703	13594	13517	13623	13622	13443	13632	13619	13516	13709	13488	13526	13584	13729	13512	13656	13572	13602	13726	13512	13691	13574	13503	13695	13482	13461	13690	13722	13647	13354	13611	13713	13541	13529	13591	13766	13604	13717	13552	13490	13707	13659	13548	13638	13580	13499	13591	13612	13551	13562	13772	13565	13632	13587	13697	13598	13634	13505	13519	13648	13621	13550	13648	13574	13667	13456	13518	13744	13611	13538	13506	13445	13575	13631	13737	13611	13573	13623	13534	13608	13602	13763	13685	13789	13432	13605	13566	13554	13638	13480	13520	13618	13322	13507	13679	13577	13631	13746	13728	13518	13709	13481	13738	13609	13736	13606	13606	13623	13433	13737	13674	13487	13625	13536	13650	13599	13396	13534	13533	13678	13659	13538	13668	13676	13701	13563	13425	13449	13689	13444	13507	13632	13711	13614	13532	13709	13620	13615	13510	13571	13610	13434	13470	13544	13626	13501	13770	13582	13622	13676	13704	13602	13621	13555	13574	13549	13605	13749	13617	13451	13601	13504	13500	13620	13555	13525	13608	13686	13522	13585	13541	13544	13473	13676	13457	13464	13503	13527	13560	13663	13565	13556	13576	13676	13589	13493	13471	13536	13608	13692	13472	13633	13535	13676	13457	13654	13463	13732	13653	13633	13555	13568	13623	13617	13548	13628	13774	13475	13539	13696	13553	13667	13681	13660	13518	13521	13780	13571	13596	13539	13343	13680	13450	13664	13567	13540	13467	13572	13506	13638	13570	13695	13611	13562	13505	13704	13671	13503	13705	13650	13532	13662	13728	13591	13505	13544	13623	13535	13529	13809	13517	13523	13413	13661	13650	13570	13555	13520	13681	13646	13660	13671	13577	13793	13789	13626	13542	13664	13776	13722	13717	13598	13584	13676	13491	13630	13624	13458	13612	13396	13714	13695	13674	13510	13641	13451	13488	13661	13501	13516	13606	13623	13604	13698	13458	13485	13827	13612	13611	13632	13622	13601	13508	13618	13599	13617	13650	13547	13566	13564	13672	13490	13713	13592	13632	13664	13559	13512	13591	13773	13566	13601	13444	13636	13439	13486	13567	13623	13621	13600	13607	13553	13476	13610	13441	13710	13602	13520	13490	13507	13617	13445	13643	13685	13570	13615	13396	13587	13395	13572	13697	13505	13444	13554	13529	13615	13650	13629	13629	13548	13522	13499	13708	13595	13716	13642	13756	13751	13503	13723	13530	13543	13491	13674	13492	13412	13593	13439	13610	13725	13448	13483	13636	13610	13455	13530	13713	13628	13656	13494	13691	13569	13536	13659	13611	13697	13698	13565	13578	13546	13432	13513	13522	13576	13469	13322	13618	13431	13576	13627	13522	13613	13496	13579	13630	13601	13613	13625	13600	13741	13560	13457	13543	13663	13551	13538	13582	13569	13597	13578	13610	13526	13765	13734	13572	13608	13558	13592	13700	13624	13487	13649	13502	13533	13706	13669	13674	13661	13706	13696	13532	13517	13531	13713	13545	13470	13670	13639	13510	13699	13537	13542	13579	13568	13640	13633	13506	13620	13739	13524	13351	13714	13389	13564	13614	13700	13556	13618	13812	13577	13616	13552	13654	13500	13596	13687	13517	13637	13711	13613	13735	13666	13520	13532	13564	13528	13300	13478	13603	13583	13534	13661	13614	13610	13665	13551	13735	13630	13723	13652	13430	13574	13594	13790	13596	13556	13774	13544	13634	13607	13523	13514	13569	13513	13569	13716	13486	13654	13683	13575	13487	13535	13557	13627	13477	13774	13775	13515	13483	13555	13485	13618	13632	13577	13636	13638	13698	13638	13586	13692	13707	13504	13612	13548	13565	13444	13600	13436	13539	13576	13464	13558	13716	13623	13626	13791	13510	13530	13422	13604	13564	13520	13552	13539	13668	13626	13594	13575	13656	13662	13574	13650	13628	13693	13546	13699	13855	13521	13581	13568	13746	13684	13554	13731	13646	13546	13505	13619	13553	13453	13602	13702	13549	13513	13612	13502	13527	13493	13629	13544	13666	13691	13405	13514	13657	13689	13483	13614	13609	13522	13568	13439	13651	13687
39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
