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
339321824974	339321825541	339321826090	339321826640	339321827191	339321827740	339321828290	339321828840	339321829390	339321829940	339321830490	339321831040	339321831590	339321832140	339321832690	339321833240	339321833790	339321834340	339321834890	339321835440	339321835990	339321836540	339321837090	339321837640	339321838190	339321838740	339321839290	339321839840	339321840390	339321840940	339321841490	339321842041	339321842590	339321843140	339321843691	339321844240	339321844790	339321845340	339321845890	339321846440	339321846991	339321847540	339321848090	339321848641	339321849190	339321849740	339321850290	339321850840	339321851391	339321851940	339321852491	339321853041	339321853591	339321854141	339321854690	339321855240	339321855790	339321856340	339321856890	339321857441	339321857991	339321858541	339321859090	339321859640	339321860191	339321860740	339321861290	339321861840	339321862391	339321862941	339321863491	339321864041	339321864591	339321865141	339321865690	339321866241	339321866791	339321867340	339321867891	339321868441	339321868991	339321869540	339321870091	339321870640	339321871190	339321871741	339321872291	339321872841	339321873390	339321873940	339321874490	339321875041	339321875590	339321876141	339321876691	339321877241	339321877791	339321878341	339321878891	339321879441	339321879991	339321880541	339321881091	339321881641	339321882190	339321882741	339321883291	339321883841	339321884391	339321884941	339321885491	339321886041	339321886591	339321887141	339321887691	339321888241	339321888790	339321889341	339321889891	339321890441	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2674	3600	2300	2674	3600	2300	2674	3600	2300	2674	3600	2300	2674	3600	2300	2674	3600	2300	2674	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2679	3600	2300	2679	3600	2300	2679	3600	2300	2679	3600	2300	2679	3600	2300	2679	3600	2300	2680	3600	2300	2680	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23887	21735	29431	25191	25488	32461	36588	33013	32131	32106	31354	30939	30879	30587	30587	30425	30657	30248	30366	30331	30322	30480	30425	30368	30206	30296	30340	30047	30214	29682	30151	30017	30036	29821	29724	30007	29714	29904	29908	29911	29938	29849	29848	29816	29742	29791	30058	29732	29871	29871	29733	29864	29580	29732	29834	29625	29792	29924	29712	29828	29752	29662	29782	29717	29553	29737	29813	30045	29841	29837	29723	29791	30095	29740	29809	29804	29842	29619	29754	29698	29804	29731	29690	29928	29868	29802	29795	29767	29679	29989	29837	29947	29759	29661	29814	29784	29737	29646	29753	29823	29835	29663	29759	29639	29755	29709	29934	29602	29645	29859	29611	29724	29734	29637	29748	29843	29760	29691	29720	30132	29672	29924	29760	29658	29548	29461	29769	29847	29663	29715	29857	29751	29521	29823	29531	29911	29680	29552	29501	29612	29909	29606	29904	29581	29593	29657	29969	29710	29857	29674	29818	29644	29700	29926	29646	29629	29818	29735	29430	29557	29642	29881	29863	29700	29510	29816	29684	29832	29637	29615	29803	29806	29703	29653	29975	30010	29592	29844	29741	29999	29807	29781	29771	29555	29793	29580	29788	29616	29626	29690	29832	29610	29616	29830	29721	29899	29806	29927	29753	29732	29790	29856	29558	29789	29797	29551	29734	29708	29711	29635	29835	30087	29657	29616	29827	29729	29651	30063	29730	29491	29668	29543	29702	29791	29573	29846	29617	29829	29818	29804	29722	29865	29834	29646	29850	29813	29921	29649	29739	30041	29757	29639	29886	29700	29776	29743	29794	29645	29735	29637	29686	29929	29758	29852	29859	29865	30000	29552	29622	29399	30018	29825	29764	29525	29712	29645	29569	29650	29825	29560	29809	29577	29655	29547	29926	29649	29688	29693	29705	29746	29546	29797	29661	29594	29653	29405	29830	29444	29523	29702	29547	29776	29470	29767	29825	29447	29550	29675	29970	29821	29782	29688	29758	29414	29826	29659	29893	29782	29583	29897	29875	30004	29460	29766	29914	29770	29656	29660	29837	29598	29526	29562	29596	29944	29674	29647	29733	29819	29913	29668	29673	29809	29761	29647	29467	29641	29707	29678	29846	29638	29909	29636	29798	29524	29797	29735	29741	29867	29653	29820	30092	29517	30067	30100	29878	29588	29599	29606	29725	29756	29849	29759	29904	29675	29791	29809	29797	29874	29776	29757	29765	29868	29811	29723	29722	29977	29768	29564	29819	29778	29546	29551	29892	29640	29763	29597	29625	29777	29727	29807	29711	29511	29779	29880	29723	29768	29832	29572	29634	29773	29787	29789	29827	29794	30009	29414	29745	29692	29640	29770	29910	29705	29683	29572	29708	29549	29737	29757	29687	29942	29664	29622	29944	29873	29720	29891	29808	29856	29707	29960	29752	29610	29553	29765	29754	29986	29749	29738	29805	29631	29793	29635	29975	29812	29826	29583	29675	29722	30026	29964	29858	29779	29651	29578	29972	29849	30041	30088	29819	29755	29786	29993	29588	29826	29720	29704	29829	29791	29730	29641	29693	29699	29530	29339	29980	29807	30011	29481	29694	29479	29779	29695	29590	29640	29786	29515	29667	29534	29850	29968	29825	29564	29752	29913	29822	29821	29799	29656	29726	29724	29686	29608	29605	29644	29637	29942	29682	29718	29638	29766	29725	29516	29594	29556	29860	29691	29711	29701	29817	29819	29830	29725	29548	29756	29491	29719	29933	29986	29950	29749	29800	29831	29671	29593	29758	29817	29744	29847	29785	29737	29851	29726	29847	29708	29723	29653	29742	29696	29712	29490	29638	29830	29828	29796	29944	29519	29784	29770	29762	29625	29741	29455	29672	29734	29936	29488	29630	29692	29788	29753	29950	29688	29547	29845	29747	29545	29563	29652	29651	29779	29669	29757	29780	29681	29525	29661	29753	29544	29763	29631	29878	29767	29454	29561	29464	29524	29787	29649	29669	29570	29692	29615	29896	29796	29840	30002	29702	29611	29703	29558	29797	29653	29679	29581	29761	29974	29766	29719	29674	29586	29910	29899	29739	29665	29758	29739	29679	29717	29826	29597	29662	29523	29744	29746	29863	29568	29674	29571	29818	29779	29773	29767	29644	29725	29787	29455	29791	29635	29844	29690	30011	29835	29569	29915	29751	29746	29839	29842	29814	29807	29683	29725	29555	29781	29879	29687	29761	29920	29656	29714	29486	29949	29752	29893	29601	29645	29754	29633	29829	29707	29831	29851	29681	29803	29607	29694	29849	29810	29577	30014	29609	29620	29937	29833	29805	29668	29774	29481	29772	29899	29759	29926	29723	29826	29629	29683	29672	29664	29562	29781	29834	29773	29698	29602	29807	29940	29903	29931	29680	29579	29854	29530	29748	29549	29785	29558	29648	29734	29625	29822	29793	29839	29799	29691	29620	29895	29797	29733	29888	29818	29846	29921	29679	29560	29825	29812	29554	29553	29607	29874	29833	29753	29596	29764	29519	29675	29434	29788	29807	29870	29949	29685	29983	29925	29765	29630	29898	29574	29795	29655	29897	29814	30198	29762	29839	29641	29450	29671	29543	29758	29748	29610	29913	29803	29832	29409	29379	29799	29589	29869	29736	29725	29699	29602	29506	29899	29956	29957	29755	29846	29797	29692	29815	29703	29673	29625	29731	29551	29739	29778	29624	29559	29671	29953	29837	29531	29717	29716	29701	29733	30098	29907	29685	29391	29731	29685	29715	29632	29805	29767	29762	29783	29814	29879	29879	29873	29759	29606	29824	29856	29961	29920	29727	29487	29751	29823	29807	29856	30095	29652	30025	29751	29849	29741	29895	29601	29627	29846	29787	29802	29834	29880	29736	29782	29564	29752	29798	29726	29854	29637	29535	29437	29701	29747	29841	29671	29526	29632	29693	29936	29695	29656	29866	29816	29614	29699	29420	29698	29681	29781	29742	29724	29670	29813	29795	29567	29669	29680	29826	29715	29778	29585	29729	29632	29566	29281	29572	29397	29709	29717	29759	29849	29952	29877	29654	29660	29910	29808	29828	29796	29691	29672	29512	29672	29784	29534	29693	29883	29693	29617	29622	29676	29511	29912	29696	29707	29482	29727	29867	29701	29780	29898	29976	29832	29618	29804	29742	29881	29582	29850	29658	29598	29669	29636	29576	29556	29836	29736	29778	29955	29855	29886	29697	29717	29537	29610	29742	29608	29515	29682	29590	29756	29815	29659	29735	29882	29713	29700	29811	29808	29554	29527	29829	29892	29760	29757	29775	29841	29658	29707	29651	29560	29659	29918	29897	29640	29575	29586	29684	29888	29469	29769	29699	29544	29938	29743	29636	29611	29681	29962	29787	29848	29629	29739	29770	29796	29713	29942	29670	29742	29931	29554	29746	29694	29774	29656	29819	29587	29729	29606	29550	29699	29664	29600	29670	29695	29653	29633	29691	29780	29943	29767	29748	29765	29714	29440	29856	29648	29726	29559	29738	29675	29705	29567	29688	29630	29906	29582	29622	29908	29859	29916	29752	29697	29441	29804	29717	29737	29672	29912	29990	29710	29751	29903	29815	29656	29725	29713	29488	29685	29654	29593	29572	29807	29769	29712	29717	29816	29875	29884	29665	29538	29787	29570	29805	29499	29767	29632	29764	29585	30101	29472	29546	29549	29930	29777	29609	29612	29940	29702	29528	29742	29963	29700	29606	29817	29625	29952	30040	29627	29715	29710	29779	29711	29956	29674	29608	29906	29829	29600	29687	29373	29787	29600	29712	29913	29784	29890	29776	29547	29715	29624	29832	29698	29500	29717	29622	29832	29720	29850	29805	29780	29700	29593	29752	29431	29891	29799	29567	29766	29817	29653	29564	29573	29494	29687	29787	29426	29685	29504	29919	29735	29825	29640	29794	29589	29554	29557	29521	29700	29775	29689	29814	29796	29741	29852	29869	29761	29819	29702	30072	29598	29839	29712	29802	29580	29672	29536	29622	29750	29998	29837	29776	29642	29735	29904	29827	29845	29612	29511	29758	29752	29950	29869	29681	29878	29488	29623	29708	29894	29531	30003	29516	29608	29608	29547	29460	29551	29387	29792	29730	29725	29603	29573	29668	30026	30068	29556	29822	29900	29746	29428	29820	29899	29778	29513	29862	29830	29853	29518	29630	29738	29713	29610	30086	29614	29619	29666	30141	29798	29664	29526	29764	29811	29872	29726	29570	29457	29662	29860	29619	29955	29672	29780	29565	29712	29620	29774	30000	29814	29810	29804	29543	29668	29632	29797	29807	29814	29607	29429	29640	29614	29906	29935	29822	29512	30093	29586	29697	29677	29751	29780	29725	29745	29737	29809	29871	29946	29817	29533	29683	29622	29738	29736	29764	29875	29862	29680	29647	29766	29601	29867	29677	29749	29791	29945	29921	29730	29912	29586	29658	29561	29685	29859	29719	29847	29544	29598	30100	29788	29622	29758	29804	29607	29638	29683	29566	29509	29578	29696	29812	29743	29897	29765	29572	29346	29691	29533	29821	29815	29675	29658	29719	29594	29770	29734	29739	29809	30150	29714	29905	29815	29850	29565	29440	29708	29830	29776	29837	29495	29508	29641	29779	29516	29706	29761	29796	29829	29945	29650	29699	29906	29540	29490	29738	29709	29668	29897	29873	29894	29629	29628	29615	29717	29954	29821	29860	29763	29763	29834	29897	29526	29642	29654	29596	29915	29647	29663	29890	30058	29829	29883	29911	29778	29637	29701	29847	29606	29646	29857	29790	29471	29861	30050	29630	29613	30077	29671	29816	29474	29595	29646	29904	29769	29812	29778	29806	29670	29873	29747	29728	29796	29948	29733	29610	29918	29670	29607	29758	29657	29681	29967	29853	29688	29554	29752	29923	29660	29615	29606	29737	29543	29456	29768	29830	29888	29713	29759	29726	29427	29807	29922	29858	29656	29959	29730	29807	29825	29818	29558	29846	29732	29539	29660	29861	29677	29805	29887	29762	29429	29550	29878	29731	29761	29762	29995	29798	29520	29797	29832	29657	29816	29724	29762	29796	29629	29547	29886	29500	29810	29693	29744	29664	29867	29658	29708	29725	29590	29928	29394	29633	29835	29663	29562	29730	29642
30176	48411	47038	39944	34767	32111	29430	27529	25816	25005	24304	23535	23063	23016	22826	22715	22592	22338	22205	22364	22497	22420	22382	22431	22407	22261	22278	21922	21866	21935	21757	21487	21764	21707	21850	21747	21927	21604	21694	21776	21628	21851	21876	21626	21751	21632	21705	21706	21509	21693	21562	21558	21649	21663	21570	21737	21638	21482	21761	21731	21531	21548	21646	21770	21720	21518	21583	21641	21643	21607	21619	21545	21742	21506	21401	21719	21698	21540	21695	21556	21637	21702	21574	21607	21810	21312	21751	21534	21684	21837	21942	21579	21816	21631	21536	21767	21508	21461	21576	21648	21572	21850	21569	21655	21981	21604	21532	21687	21566	21537	21527	21743	21843	21512	21533	21500	21472	21647	21542	21775	21639	21681	21601	21618	21658	21496	21484	21470	21562	21605	21440	21509	21407	21808	21772	21614	21520	21669	21532	21574	21583	21513	21532	21644	21525	21560	21449	21617	21402	21603	21648	21337	21489	21545	21590	21753	21622	21570	21496	21617	21501	21457	21506	21789	21681	21442	21792	21512	21473	21463	21539	21511	21550	21585	21786	21593	21627	21589	21470	21542	21597	21528	21674	21524	21489	21584	21586	21560	21578	21829	21454	21483	21689	21749	21669	21705	21667	21596	21667	21464	21475	21732	21628	21453	21826	21520	21641	21519	21599	21585	21731	21501	21590	21658	21570	21598	21587	21672	21681	21809	21726	21513	21507	21503	21755	21592	21461	21599	21517	21576	21758	21631	21556	21465	21632	21568	21632	21604	21665	21783	21667	21774	21516	21557	21622	21298	21357	21593	21632	21610	21575	21522	21540	21617	21451	21623	21639	21638	21636	21502	21713	21626	21616	21621	21894	21525	21775	21388	21679	21626	21716	21715	21608	21621	21617	21691	21679	21601	21553	21913	21670	21495	21565	21351	21837	21357	21490	21736	21761	21501	21474	21568	21563	21679	21604	21477	21770	21780	21536	21607	21549	21619	21673	21654	21487	21619	21383	21610	21754	21628	21638	21608	21399	21728	21675	21726	21484	21389	21458	21685	21665	21506	21640	21629	21535	21559	21500	21663	21657	21630	21565	21715	21587	21589	21564	21575	21652	21312	21755	21622	21547	21636	21544	21565	21625	21718	21554	21702	21601	21633	21604	21556	21479	21643	21497	21459	21491	21513	21656	21631	21715	21666	21740	21562	21551	21645	21740	21616	21565	21467	21532	21515	21469	21633	21581	21437	21591	21774	21585	21651	21569	21449	21602	21784	21740	21588	21673	21546	21816	21487	21493	21557	21642	21663	21544	21458	21599	21404	21741	21562	21527	21566	21639	21602	21611	21568	21601	21635	21738	21632	21716	21621	21507	21515	21685	21618	21404	21633	21610	21649	21673	21557	21495	21474	21802	21558	21624	21703	21700	21525	21605	21663	21640	21613	21613	21472	21441	21472	21709	21588	21613	21510	21649	21729	21381	21555	21683	21715	21601	21613	21598	21518	21486	21530	21372	21634	21540	21707	21503	21432	21565	21747	21660	21726	21567	21388	21642	21695	21618	21486	21670	21573	21625	21460	21635	21710	21550	21706	21452	21634	21566	21770	21651	21495	21617	21571	21467	21647	21703	21557	21334	21583	21585	21530	21472	21715	21686	21632	21575	21530	21423	21714	21778	21653	21610	21722	21489	21589	21588	21842	21633	21455	21557	21625	21597	21552	21623	21644	21788	21554	21752	21678	21477	21592	21753	21600	21551	21536	21547	21538	21582	21547	21741	21568	21699	21506	21483	21662	21545	21649	21531	21510	21487	21583	21636	21494	21658	21661	21667	21639	21501	21521	21558	21657	21735	21629	21660	21764	21474	21607	21640	21549	21466	21475	21650	21400	21684	21401	21795	21607	21684	21573	21399	21604	21515	21581	21503	21416	21761	21578	21467	21709	21562	21604	21739	21639	21496	21479	21652	21506	21550	21536	21509	21555	21499	21592	21498	21609	21557	21564	21619	21608	21437	21738	21734	21475	21730	21477	21600	21545	21794	21569	21711	21662	21646	21411	21600	21395	21530	21556	21546	21584	21681	21615	21522	21710	21426	21531	21598	21605	21502	21562	21579	21527	21709	21782	21781	21594	21447	21544	21535	21549	21528	21518	21591	21672	21541	21628	21570	21789	21664	21588	21661	21582	21632	21558	21330	21663	21793	21657	21616	21581	21567	21621	21538	21521	21777	21522	21584	21538	21541	21572	21572	21625	21597	21454	21462	21738	21783	21600	21739	21664	21606	21513	21560	21445	21572	21685	21582	21501	21604	21560	21563	21563	21496	21548	21536	21426	21723	21519	21648	21602	21617	21489	21755	21675	21652	21477	21584	21460	21660	21547	21575	21541	21446	21521	21593	21688	21658	21540	21659	21502	21643	21759	21582	21743	21568	21575	21595	21639	21758	21650	21614	21399	21674	21758	21612	21595	21666	21719	21470	21524	21740	21626	21473	21552	21408	21788	21737	21300	21586	21602	21618	21484	21718	21587	21524	21604	21521	21698	21541	21400	21592	21651	21716	21494	21642	21567	21693	21749	21552	21735	21690	21714	21574	21486	21611	21698	21639	21464	21607	21565	21777	21599	21396	21557	21732	21698	21404	21612	21512	21628	21492	21578	21428	21686	21639	21516	21478	21635	21585	21705	21678	21573	21597	21442	21663	21440	21702	21595	21459	21546	21450	21590	21649	21655	21500	21487	21520	21562	21667	21457	21628	21622	21535	21435	21607	21674	21607	21593	21405	21674	21566	21663	21293	21663	21502	21646	21695	21733	21690	21421	21602	21519	21642	21536	21793	21577	21659	21656	21368	21368	21454	21756	21684	21592	21586	21584	21516	21568	21721	21394	21497	21651	21462	21572	21606	21606	21676	21596	21523	21639	21439	21461	21606	21571	21640	21602	21611	21767	21526	21761	21512	21455	21620	21730	21675	21527	21686	21714	21620	21746	21578	21526	21555	21447	21443	21573	21803	21519	21661	21566	21621	21584	21695	21474	21775	21646	21709	21407	21827	21547	21700	21638	21676	21619	21685	21652	21692	21558	21687	21647	21464	21671	21641	21647	21408	21539	21661	21668	21705	21441	21477	21739	21664	21606	21687	21516	21623	21435	21741	21495	21560	21661	21604	21678	21582	21632	21616	21530	21677	21635	21685	21418	21623	21663	21675	21529	21702	21720	21498	21684	21685	21528	21753	21673	21501	21501	21685	21630	21566	21573	21479	21704	21647	21655	21600	21477	21554	21593	21440	21487	21546	21684	21789	21612	21526	21519	21692	21545	21625	21718	21744	21373	21569	21634	21693	21701	21648	21585	21649	21613	21353	21769	21528	21644	21554	21726	21639	21753	21783	21397	21547	21602	21565	21745	21540	21422	21648	21561	21459	21657	21422	21618	21689	21792	21508	21689	21527	21592	21645	21560	21642	21673	21493	21588	21696	21713	21437	21474	21377	21632	21579	21552	21410	21524	21737	21677	21427	21572	21682	21492	21633	21629	21586	21670	21710	21611	21621	21565	21594	21491	21763	21436	21520	21743	21701	21741	21597	21573	21575	21376	21519	21601	21513	21588	21598	21616	21477	21589	21643	21701	21622	21716	21623	21646	21483	21516	21632	21414	21659	21554	21750	21448	21598	21583	21721	21514	21487	21743	21723	21571	21647	21516	21679	21516	21740	21568	21511	21576	21497	21514	21660	21653	21537	21600	21633	21505	21524	21441	21414	21614	21501	21404	21767	21505	21718	21668	21606	21641	21640	21569	21686	21561	21506	21726	21645	21623	21702	21546	21573	21548	21474	21601	21669	21530	21568	21544	21569	21610	21617	21396	21614	21580	21680	21655	21637	21713	21674	21558	21624	21559	21661	21562	21505	21520	21445	21722	21553	21588	21549	21511	21524	21477	21572	21537	21523	21487	21568	21596	21631	21648	21640	21339	21649	21542	21576	21622	21607	21544	21577	21692	21319	21535	21807	21596	21529	21822	21528	21618	21608	21702	21524	21512	21655	21558	21620	21694	21718	21591	21456	21513	21731	21427	21694	21534	21731	21643	21736	21569	21720	21470	21492	21668	21493	21678	21502	21538	21537	21510	21788	21654	21698	21324	21602	21639	21421	21643	21393	21743	21596	21750	21618	21593	21612	21589	21729	21663	21691	21592	21737	21669	21414	21618	21434	21481	21612	21414	21568	21375	21513	21660	21502	21440	21515	21749	21580	21566	21723	21496	21504	21418	21379	21619	21511	21575	21504	21406	21586	21576	21760	21586	21540	21403	21748	21566	21562	21376	21622	21555	21725	21517	21762	21487	21602	21720	21932	21716	21605	21563	21800	21524	21692	21469	21444	21673	21601	21573	21485	21625	21731	21403	21497	21489	21654	21690	21639	21454	21558	21624	21552	21638	21614	21528	21582	21700	21677	21589	21588	21432	21644	21432	21673	21648	21640	21762	21595	21534	21478	21513	21648	21592	21573	21483	21622	21663	21538	21509	21722	21577	21633	21436	21580	21613	21592	21663	21511	21625	21718	21591	21436	21633	21665	21542	21524	21450	21619	21517	21654	21559	21618	21611	21645	21722	21685	21662	21494	21716	21744	21696	21721	21714	21571	21465	21670	21716	21648	21668	21518	21753	21544	21719	21636	21700	21447	21698	21595	21595	21700	21784	21456	21360	21429	21543	21729	21605	21518	21597	21490	21466	21544	21508	21497	21748	21679	21565	21558	21795	21546	21704	21506	21761	21723	21592	21563	21810	21616	21655	21551	21614	21626	21570	21464	21697	21555	21743	21531	21646	21674	21652	21656	21589	21773	21815	21669	21650	21727	21590	21525	21703	21870	21507	21452	21728	21448	21375	21763	21442	21452	21670	21486	21608	21631	21768	21674	21468	21769	21744	21642	21492	21694	21535	21470	21558	21676	21497	21583	21617	21617	21655	21679	21497	21693	21787	21792	21749	21443	21663	21529	21670	21715	21798	21443	21744	21564	21688	21639	21590	21733	21663	21584	21744	21597	21808	21676	21573	21548	21684	21523	21544	21479	21590	21568	21473	21570	21628	21556	21497	21461	21691	21635	21438	21506	21671	21569	21593	21543	21643	21603	21465	21662	21640	21659	21689	21439	21441
32681	30493	37625	35048	32156	31975	31133	30653	30034	29695	29468	29505	29462	29489	29418	29381	29110	29365	29428	29424	29145	29352	29162	29250	29486	29225	29069	29310	29296	29119	29278	29179	29206	29095	28998	29220	29127	29214	29226	28987	29171	29141	28981	29111	29191	29166	29063	29231	29067	29138	29088	29156	29248	29249	29444	29005	29120	29165	29209	28964	29253	29100	29091	29157	29080	29127	29024	29054	29073	29156	29068	29179	29076	29119	29121	29113	29447	29321	29104	29312	29041	28821	29299	28981	29074	29176	29401	29118	29218	29090	29183	28885	29216	29312	29183	29134	28991	29185	29092	29328	29020	29062	29124	29063	29194	29207	29275	29178	29112	29142	29168	29203	29342	28916	29391	29199	28965	29095	29201	29188	29219	29100	28962	29138	29023	29197	29294	29062	29219	29310	28990	29069	29135	29058	29271	29170	29221	29311	29481	29253	29108	29244	29031	29238	29113	28952	29218	29340	29018	29155	29102	29239	29161	29107	29250	29066	29210	29246	29138	29136	29238	29057	29174	28979	28998	29281	29108	29221	29002	29021	29206	29554	29172	28989	28929	29258	29030	29236	28940	28847	28913	29223	28937	28972	28936	29352	29068	29083	29291	28941	29043	29086	29036	29387	29056	29311	29168	29284	29017	29188	28957	29293	29206	29028	28937	29224	29167	29480	29206	28985	29022	29395	29292	29107	29106	29082	29311	29232	29221	28871	29122	28947	29126	29261	29021	29030	29042	29371	29254	29150	29053	29143	29246	29013	29019	29081	28939	29297	29365	29018	29236	28578	29012	29321	29189	29162	29085	29340	29060	29250	29099	29153	29298	28880	29032	29184	29319	28945	29178	29168	29289	29171	29057	28975	29148	28989	29064	29229	29274	28976	29055	29172	29079	29143	29028	29325	29303	29330	29266	29394	29135	29038	29146	29155	29298	28817	29208	29103	29118	29006	29179	29065	29320	29276	28946	29322	29103	28879	29455	29101	28999	29449	29273	29190	29228	29152	29281	28902	28995	29017	29027	29063	29182	29172	29229	29049	29170	29115	29379	28944	28968	29020	29261	29122	29117	29045	29190	29191	29334	29082	29098	29082	29072	29243	29033	29010	28979	29124	29261	29373	29337	29244	29247	29175	29265	29083	28936	29145	29086	29006	29015	29364	29225	29166	29153	29290	29139	29009	29162	29019	29208	29359	29321	29174	29096	29023	29163	29100	29047	29174	29178	28925	29101	29162	28994	29159	29032	29158	29204	29172	29193	29032	29058	29269	29076	28935	29261	29184	29261	29018	29122	29193	29197	29200	29202	29242	29264	29049	28974	29051	28943	28901	29127	29317	29199	29187	29271	29060	29238	29003	29098	29003	29342	29083	29269	28947	29192	28943	29183	29147	29153	29321	29223	29176	29161	29046	29388	28938	29129	29303	29121	29444	29341	29003	29223	29070	29130	29210	28977	28922	29142	29134	29056	29114	29431	29108	28919	29206	28953	28893	29112	29187	29330	28996	28747	29169	29174	29133	29174	29185	29028	29096	29069	29029	29246	29101	29244	29220	29228	29097	29172	28867	29136	29116	29050	29110	29247	29004	28997	29286	29299	28899	29353	29149	29302	28941	28941	29099	29286	29116	29357	29313	29200	29083	29073	29047	29286	29382	29005	29201	29263	29128	29234	28806	29192	29055	29085	28948	29108	28923	29139	29133	29165	28962	29098	29113	29073	28955	28891	29104	29112	29157	29017	29057	29090	29111	29224	29137	28880	29281	29287	28844	29185	29102	29045	29075	29319	29066	29243	28879	29132	29175	29177	28941	29171	29030	29184	28926	29108	28953	29075	29243	29065	28814	28978	29160	29084	29196	29139	28997	29349	28985	29218	29176	29029	29409	29016	29067	29092	29042	29291	29086	29229	29280	29247	29069	28967	29273	29050	29006	29317	29239	29243	29197	29080	29106	29300	29313	28987	29004	29331	29106	29047	29314	28903	28900	29317	29202	29112	29177	29196	29194	29493	28853	29152	29062	29096	29211	29360	29218	29192	29166	29322	29120	29089	28830	29093	28970	29090	29090	28983	29484	29117	29267	29278	29213	28990	29056	29226	29020	29134	29390	29234	29089	29105	28919	29262	29087	29062	29174	28939	29001	29007	29126	29111	29365	29143	29114	28900	29086	29461	29203	29097	29187	29064	28942	29137	29089	28994	29141	29248	29263	29059	29236	29040	29008	29269	29167	29061	29135	29077	29192	29111	29350	29097	29246	29190	29293	29143	29304	29202	29243	29209	28891	29225	29177	29219	29254	29230	29268	29053	29000	29115	29091	29178	29164	29186	29273	29189	29104	29165	29213	29251	29117	29301	29167	29113	29088	28962	28966	29133	29420	29179	29138	29146	29023	28967	29079	29390	29293	28923	29144	29331	29168	29319	29298	29364	29211	29309	29057	29052	29034	29199	29284	29240	29197	29217	29253	29145	29272	29047	29139	29178	29130	29200	29253	29208	29194	28944	29176	29099	28895	28965	29322	29131	29110	28976	29232	29139	29031	29018	29157	29092	29300	29325	29051	29152	29058	29174	29138	29149	29113	29243	29142	29195	28950	29183	29147	29030	28943	29332	29101	29147	28893	29098	29128	28946	29201	29163	29406	29228	28972	29087	29335	29252	29257	29025	29323	29251	29006	29240	28977	29228	29240	29163	29206	29043	29138	29156	29146	29058	29113	29293	28954	29102	29210	29114	29167	29048	28873	29177	29100	29018	29214	28958	29085	29208	29392	29061	29035	29182	29161	29203	29293	29101	29110	29020	29232	29150	29068	28975	29032	29019	29202	29038	29062	29223	29293	29264	29180	28926	29126	29165	29201	29272	29179	29319	29125	29308	29238	29025	29350	29149	28983	29222	29020	29515	29169	28962	29158	28961	29072	29153	29220	29001	29119	29058	29144	28856	29203	29230	29336	29361	29196	29161	29241	29013	29101	29114	29084	29168	29346	29123	29144	29263	29133	29215	29116	29085	29146	29336	29070	29088	29069	29249	29387	29343	28998	28955	28950	29196	29216	29140	29072	29110	29008	29141	29217	29384	29453	29182	29273	29204	29190	29245	29095	29180	29119	29273	29184	29051	29062	29157	29168	28923	29445	29142	29093	29043	29190	29124	29133	28933	29080	29125	29302	29158	29186	29278	29065	29162	29361	29143	29175	29282	29266	29007	29095	29145	29067	29045	29188	29104	29159	29056	29324	29182	29409	29337	29128	29174	29191	29027	29365	29184	29141	29037	29048	29151	29373	29276	28983	29224	28947	29199	29032	29266	29185	29367	29286	29131	28868	29255	29057	29212	28948	28857	28982	29038	29212	28922	29219	29174	29161	29131	29274	29185	29338	28972	29041	29045	29257	29226	29086	29073	28912	29122	29287	29083	29170	29377	29157	28952	29267	29236	29077	29214	29299	29297	28962	29319	29449	29019	29193	28987	29315	29121	29335	29027	28916	29301	29135	29393	29051	29449	29185	29243	29191	29132	29020	28848	29003	28944	29143	29165	29155	29293	29236	29127	29401	28994	29083	29125	28955	29221	29083	29000	29001	29176	29388	29316	29133	29141	29146	29072	29011	29093	29277	29157	28975	29052	29129	29250	29121	29239	29027	29120	29182	29152	29001	29535	29103	29051	29330	29076	29432	29244	29186	29271	28939	29256	29210	29334	29367	29042	29245	29147	29034	29107	29149	29239	29222	29421	29183	29215	29163	28998	29008	29347	28960	28954	29308	29224	29162	29219	29100	29102	29246	29184	28977	29442	28893	29062	29229	29469	29148	29338	29127	29067	29247	29165	29035	29190	29177	29308	29343	29256	29191	29004	29281	28967	29364	29378	29196	29091	29401	28994	29147	29109	29083	29212	29137	29381	29088	29222	29202	28752	28718	29123	29139	29383	29465	29246	29212	29031	28960	29261	29037	29100	28958	29056	29019	29194	29285	29225	29169	29318	28919	29088	29234	29107	29104	29176	29102	29385	29266	29061	29008	29249	29208	29380	29016	29113	28945	29121	29289	29282	29331	29179	29234	29068	29204	29173	28991	29111	29172	29018	29083	29309	29275	29042	29169	29249	29088	29028	29011	29086	29158	29230	29332	28922	29027	28904	29086	29023	29066	29075	29173	29325	29124	29251	29183	29031	28924	29018	29007	29272	28916	28915	29076	29177	29207	29166	29113	29121	29226	29028	29138	29277	29376	28967	29349	29121	28963	29053	29112	29139	29145	29299	29100	29156	29157	28799	29038	29229	29363	29291	29236	29271	29216	29082	29296	29183	29182	29116	29079	28784	29179	29205	29237	29230	29207	29150	29106	29086	29203	29570	28994	29441	28980	29129	29147	29054	28964	29023	29188	28816	29000	29027	28885	28988	28972	29280	29186	29156	28988	29293	28832	29152	28998	29409	29208	29328	29094	29230	29150	29124	29114	29031	28977	29234	28977	29295	28950	29132	29271	29177	28954	29097	29265	28913	29083	29114	29111	29072	29176	29133	29051	29135	29153	29180	29154	29122	29206	29142	28947	29113	28845	28956	29230	29259	29167	29062	29264	28910	29103	29137	29103	29185	29087	29032	29324	29285	29362	29110	29142	29283	28998	29174	28999	29154	29228	29081	29199	29176	29050	28982	28953	29008	29012	29352	29054	29238	29365	29080	29027	29207	29317	29060	29154	29025	29116	28911	29013	28909	29122	29025	29191	29304	29133	29058	29075	29123	29169	29235	29291	29201	29241	29027	29122	28999	29153	28929	29227	29218	29263	29121	29373	29109	29140	29383	29129	29201	29161	29276	29179	29194	29229	29047	29084	28971	29226	29262	29159	29080	29079	28984	29177	29107	29184	29319	29021	29143	28934	29001	29242	29176	29106	29163	28924	29268	29181	29025	29321	29397	29333	29243	29037	29377	29124	29298	29153	29211	29170	29154	29152	29256	29075	28943	29260	28927	29202	29078	28960	28998	29090	29008	29357	29278	28998	29251	29031	29135	28999	29111	29000	29106	29297	29076	28893	29262	29376	29170	29113	29094	29230	29365	29250	29141	29188	29216	29097	29334	29174	29064	29110	29237	29220	29136	29110	29180	29085	29430	29138	29093	28915	29032	29127	29235	29440	29083	29241	29558	29317	29139	28957
27761	36620	35325	29008	26400	25486	24030	23094	22400	21982	21655	21434	21398	21573	21480	21146	21388	21320	21341	21473	21275	21238	21363	21163	21302	21256	21034	21256	21174	21003	21118	21235	20995	20885	20930	21035	20919	20861	21021	21182	20958	21090	20822	20871	21068	21075	20942	20929	20945	20964	21022	21049	20878	20982	20812	20955	21141	20855	20821	20949	20967	21040	21000	21138	21110	21009	20930	20971	20992	21035	21075	20996	20997	20997	20938	21225	20968	20980	21001	21169	20883	20829	21010	21071	21023	21048	21094	21089	21076	21002	21030	21099	20987	20868	21071	20926	20971	20976	20891	20911	20785	20990	21018	20811	21097	20865	21112	21102	21032	21080	20849	21114	20934	20893	20869	20956	21056	20970	20941	21082	21030	20846	20828	21058	21004	20888	20918	20969	21051	21044	20941	20981	21008	20997	21110	21074	20964	21009	20949	20855	20936	21092	21025	20886	20789	20868	21076	21168	21005	20977	20922	20917	20863	20813	20984	21010	20824	20720	21048	21040	21009	20777	20887	20945	21188	20886	20982	21054	20892	20903	20976	20978	21038	20798	21058	20917	20899	20927	21136	20977	20959	21026	21007	20933	21022	20903	20834	20969	21060	20941	20951	21103	21040	20980	21014	21041	20864	21026	20938	20897	20995	20977	21002	21055	20779	20946	20840	21107	20846	21000	20964	21044	20880	21014	21061	20909	21103	20749	21003	20996	20941	21131	21049	20901	20982	21059	21059	20956	21127	20985	20743	20952	20835	21172	21088	20958	20919	21024	20767	20902	21090	20952	20842	20891	21175	20934	20900	20944	20928	20925	20962	20915	21059	21014	20821	20955	21141	20935	20987	20940	20920	21017	20908	20986	20927	20960	20873	20956	21201	21088	21089	20856	20995	20969	20925	21029	21078	21083	20970	21010	21079	20942	21119	21083	21017	21132	20889	20796	21164	20998	21020	20997	21000	21058	21060	20853	21047	21092	21018	20990	21047	20794	21011	21038	21032	20946	21020	20934	20906	20948	21136	20917	21087	20842	20899	21126	20677	20926	21093	20925	21183	21027	21104	20906	21086	20864	20846	20913	20861	20956	21181	21052	20864	20872	20948	21091	20985	20949	20687	21178	20934	20906	20948	20959	20959	20846	21144	20946	20979	20806	20968	20871	20797	20791	20794	20755	20969	21163	20790	20967	20961	20930	20984	20955	20827	21070	20950	21012	20938	21015	20933	20974	20935	20781	21036	20941	20858	20995	20863	21057	20999	21156	21070	20942	21030	20920	20896	20974	20987	21138	20994	20731	20955	20898	20914	21078	20901	20950	21019	21016	20903	21042	20984	20969	21020	21256	21017	20842	21106	20837	20998	21065	21037	20999	20897	20828	20987	20948	21146	20983	20759	20836	21072	21067	20924	20912	20835	21073	20786	20783	20868	20967	21143	20940	21052	20829	20922	20975	20828	20990	20909	20815	20942	21033	21029	21200	20912	20952	20842	20851	20919	21035	20849	20994	20837	20822	21045	20809	20963	21114	21146	20841	20903	20961	21001	20838	20955	21162	21068	20951	20880	20924	20940	21008	20986	20892	21174	20854	21091	21012	20905	21059	21107	20927	20967	20915	21078	21018	21003	20865	20864	21034	20924	20959	20936	21072	20950	20919	20969	21119	21073	20779	21027	21083	21173	20943	20963	20861	20916	20870	20847	20847	21053	20777	20931	21012	21031	21028	21134	20999	20898	20884	20885	21070	20993	20791	20866	20940	20948	20979	20954	21137	21171	21092	20872	20992	20915	21066	20955	21071	20914	20917	20896	20979	21050	20793	20975	20950	20934	21034	20964	20676	20943	20860	20925	21004	20653	21047	20995	21072	20872	20744	20939	21138	20763	20894	21155	20876	21023	20982	20959	20961	21170	20969	20938	21177	21187	20858	20896	21104	20824	20985	21099	20971	21099	21073	21085	20930	21142	20929	21070	20846	20940	20817	21001	20860	21019	21005	20974	20897	21064	21008	20883	21026	21009	20947	20888	20896	20830	21117	20937	21077	21098	20974	20979	21025	20937	21047	20961	20829	20796	20977	20829	20995	20975	21089	20836	20919	20994	20830	21016	21132	20921	20940	20992	20951	20989	21060	20966	20999	20998	21036	21048	21001	20835	20965	20958	21048	20612	20877	20824	21096	21015	20875	20805	21008	20867	20805	21105	20887	20961	21234	20950	21030	21069	21082	20968	21030	21093	21039	21043	21033	20948	20936	21000	21104	21219	20982	20990	21008	20985	20866	20916	20915	21056	21028	20983	20873	20971	20918	21089	20888	20939	20867	20927	20848	21279	21029	20976	20893	20793	20673	21099	20937	20924	20966	20815	20978	20814	21004	21214	20830	20874	20995	20777	21006	20995	20986	21119	20955	21085	21037	20920	20908	20957	20968	20793	21168	21151	21015	20857	20939	21003	20951	20894	21002	20945	21025	21070	20927	20896	20839	21063	20978	20983	20919	20998	20972	20960	21080	20878	20824	20868	21097	20957	21106	21023	21019	20990	20762	20937	20996	20779	20941	20824	21175	20901	20980	20956	20964	20809	21135	20922	21074	21085	21153	21007	20935	21102	20851	20921	21040	20885	20952	21067	21075	20968	20927	20923	20797	21068	21082	20907	20908	21018	21048	20879	20934	21035	20914	21008	20842	20945	20986	20895	21047	20924	21030	21101	20986	21099	20876	21067	21091	20889	21000	21037	21044	20882	20986	20975	21106	20981	20890	20984	20924	21009	20911	21125	21021	20971	21195	20955	20909	20879	21046	20905	21034	21105	21000	20996	20985	21017	21033	20903	20962	21041	21148	20899	21017	21126	20846	21004	20888	21216	20879	20792	20951	20756	21004	20850	21022	20870	20851	20893	20925	20863	21015	20902	20947	21026	21100	20857	20801	20881	20940	20908	20946	20911	20868	20939	20899	21076	20935	21073	20965	20903	21084	20926	20809	21052	21007	20891	21067	21005	20851	20776	20961	20979	21025	20958	20824	21046	20792	20692	20971	21114	20777	21085	21089	20954	21065	21190	20798	20991	20919	20933	20919	20888	21209	20879	20856	21094	20887	21090	20984	21161	21106	21103	20892	20983	21036	21028	21053	21025	20914	20962	20928	21178	21079	20996	20912	21009	20969	20904	21160	20937	21102	21131	21121	20975	20995	20921	20841	20918	21045	20948	20971	21056	21159	21034	21086	20988	20971	21004	21131	21021	20867	20781	21203	21044	21053	21082	21040	20983	21107	21119	20842	20993	21113	21002	21127	20863	20958	20975	21024	21128	20970	20990	20986	21099	21027	20941	20893	21013	20964	20917	20904	20935	21038	21069	20756	20964	21175	20833	21050	20979	21018	20931	20903	20924	20992	20965	21000	21051	20804	20997	20978	21062	20985	20950	20991	20912	21030	20805	21070	20968	20891	21123	21000	21034	21027	20829	20744	20926	20898	20868	21024	21087	20893	21038	21176	20987	21199	20873	21062	20866	20828	20930	20913	21124	20876	20975	20971	21120	21027	20869	21153	20981	20983	20907	20911	21002	20954	21090	21145	21091	21011	20793	20997	20992	20886	20944	20731	21037	20739	21050	20829	20979	20936	21040	21072	20992	20880	21193	20957	21127	20932	21056	20953	20946	20941	21021	21168	20889	20973	20915	21065	21165	20980	21036	20914	21107	21071	20919	21018	21092	20797	21164	20916	20872	21082	20930	21149	21045	20999	20970	20974	20850	20940	21001	21004	20878	20859	20971	21096	20951	21052	20995	20923	21178	20848	21029	21173	20920	21091	21089	20975	20796	21067	20904	20871	21057	20953	21041	21133	20917	20980	21072	20979	20944	21070	21006	20970	21149	20838	20981	21037	20933	20965	20912	20939	21012	20957	20973	20792	21009	20916	20875	20888	20923	21122	20873	20958	20907	20820	20950	21000	21005	20952	21026	20901	20984	20786	20971	20942	20859	21052	20854	20926	20907	21018	20985	20929	20929	20849	20967	20839	21035	20947	21023	20847	20951	20816	20982	20744	21040	20947	20897	20941	21072	20997	20807	20948	21044	20928	20908	21053	21108	20861	20878	21069	21037	20883	20912	21179	20932	20953	21044	20944	21101	20949	20962	20826	21004	20941	20878	21062	21054	20962	20876	20960	20964	20826	20872	21013	20933	20892	20984	20960	21087	21005	21037	21057	20977	21042	20939	20921	21008	21041	21016	21027	21129	21053	21101	20951	21183	20931	20880	20876	21088	20873	21255	21002	21065	20873	20805	20844	20903	21156	21031	21044	21024	20986	20810	20829	20881	20971	21000	21031	21113	20778	20927	20977	20784	21102	20976	20865	21106	21009	21059	21053	20978	21113	20937	20921	21093	21070	21085	20859	20984	20940	21031	20859	20999	20917	20975	21095	20906	20949	21015	21016	20976	21028	21056	20850	21158	21026	21149	20631	21166	20896	20902	20907	20910	20898	21108	21018	20807	20816	20989	21087	20897	21079	20883	20904	21030	20756	21069	20928	21009	21132	20972	20778	20943	20989	20850	21000	21020	20980	21074	21040	20763	20808	21083	20950	21017	20983	20975	21009	20879	21005	21034	21054	21031	21035	20998	20990	21008	20848	20782	21168	20779	20957	20783	20942	20997	20862	21054	20941	20874	20920	20949	21007	20989	21010	20853	20988	20900	21011	21135	20938	20872	21078	21087	20863	20851	21016	20867	21032	21039	21038	20867	21050	20913	20966	21026	20869	20867	20845	20924	21077	20955	21002	20914	21082	20957	20902	21123	21118	21096	20846	20991	21160	21021	21111	21023	21081	20826	20967	20981	20963	21013	21024	20895	20984	21054	20843	21077	21064	21071	21187	21026	20992	20876	20865	21151	20792	20927	21021	20998	20944	20960	20978	20998	20959	21016	21110	21047	20798	21041	20952	21037	21143	20813	21080	20932	21016	20957	21187	20980	20974	20946	20887	20869	20973	20969	20833	20984	20884	21081	20851	21060	20772	20956	20950	20975	20992	21007	21139	21026	21042	20901	21238	20787	21153	21005	20836	21204	20940	21002	21072	21043	20953	20886	20926	21036	20720	21125	20973	20987	20880	20796	20971	20834	21010	20987	21037	20966	21154	20883	20942	21103	20840	20967	21121
24996	21105	28322	26614	27804	31600	32714	30563	29724	29354	29316	29144	28969	29108	28732	28630	28902	28920	28734	28775	28732	28735	28673	28880	28571	28567	28722	28687	28581	28780	28470	28596	28584	28366	28398	28304	28496	28612	28403	28553	28535	28266	28351	28352	28562	28455	28636	28139	28571	28495	28258	28375	28615	28439	28752	28485	28437	28615	28495	28571	28392	28306	28637	28588	28626	28432	28439	28484	28322	28275	28599	28457	28133	28259	28414	28615	28544	28210	28610	28342	28333	28468	28395	28240	28432	28540	28486	28533	28834	28455	28592	28622	28316	28219	28317	28385	28389	28507	28684	28213	28281	28378	28529	28230	28564	28327	28713	28424	28345	28315	28386	28388	28285	28708	28336	28293	28298	28182	28297	28362	28354	28289	28565	28315	28271	28301	28301	28178	28251	28575	28395	28441	28542	28667	28373	28377	28257	28493	28524	28282	28143	28664	28339	28426	28359	28159	28331	28469	28409	28582	28325	28338	28531	28441	28410	28573	28375	28030	28399	28301	28438	28433	28250	28350	28370	28296	28256	28259	28287	28449	28359	28361	28406	28333	28250	28264	28471	28552	28496	28483	28381	28280	28263	28188	28196	28158	28338	28103	28386	28252	28483	28315	28682	28279	28463	28504	28595	28507	28283	28320	28266	28527	28412	28339	28487	28279	28173	28524	28552	28388	28380	28354	28312	28212	28270	28399	28508	28144	28452	28059	28288	28342	28467	28282	28294	28330	28515	28425	28385	28545	28404	28275	28410	28462	28361	28731	28417	28253	28422	28284	28222	28415	28472	28200	28355	28230	28442	28332	28093	28311	28506	28289	28212	28611	28497	28162	28300	28119	28274	28327	28544	28200	28570	28361	28283	28471	28386	28305	28592	28103	28345	28395	28354	28270	28236	28354	28644	28414	28143	28316	28335	28461	28326	28460	28313	28295	28366	28179	28560	28178	28629	28406	28472	28227	28374	28320	28285	28328	28387	28349	28423	28276	28343	28058	28410	28406	28405	28430	28433	28546	28581	28180	28279	28347	28178	28297	28279	28273	28301	28156	28451	28166	28199	28335	28631	28079	28624	28299	28272	28280	28420	28232	28259	27931	28429	28215	28425	28268	28275	28434	28371	28398	28296	28518	28312	28522	28256	28216	28491	28399	28322	28439	28494	28246	28301	28380	28296	28420	28316	28406	28353	28230	28379	28415	28460	28199	28385	28456	28137	28298	28376	28164	28448	28203	28441	28376	28466	28447	28648	28334	28323	28240	28415	28289	28675	28513	28553	28428	28424	28607	28306	28265	28392	28387	28365	28351	28357	28475	28371	28344	28612	28378	28390	28137	28452	28174	28486	28628	28477	28249	28506	28178	28596	28258	28226	28246	28257	28238	28553	28314	28586	28238	28486	28396	28560	28244	28450	28141	28368	28649	28363	28407	28319	28371	28543	28354	28381	28353	28445	28232	28281	28399	28331	28094	28711	28189	28440	28341	28240	28529	28403	28663	28633	28453	28533	28311	28496	28384	28357	28495	28313	28238	28250	28490	28713	28317	28377	28306	28322	28273	28505	28435	28324	28573	28265	28533	28256	28443	28496	28374	28510	28470	28202	28332	28105	28246	28248	28346	28433	28517	28373	28468	28371	28422	28445	28433	28103	28168	28557	28506	28440	28363	28410	28146	28239	28527	28597	28536	28486	28533	28228	28309	28400	28408	28565	28578	28203	28146	28421	28082	28747	28167	28175	28467	28316	28352	28490	28409	28314	28120	28248	28155	28373	28398	28418	28450	28366	28457	28272	28417	28612	28204	28413	28091	28552	28619	28195	28379	28271	28413	28395	28593	28377	28293	28401	28281	28114	28317	28478	28551	28257	28562	28347	28411	28322	28140	28599	28634	28400	28298	28510	28520	28611	28454	28601	28321	28368	28452	28392	28190	28404	28420	28606	28611	28270	28251	28358	28551	28290	28425	28238	28601	28528	28179	28190	28366	28306	28191	28415	28690	28351	28556	28462	28455	28521	28062	28257	28377	28213	28368	28433	28552	28433	28441	28490	28335	28420	27922	28338	28290	28264	28135	28648	28475	28420	28197	28507	28309	28279	28381	28331	28360	28367	28208	28082	28625	28428	28461	28480	28315	28347	28247	28262	28356	28313	28465	28483	28577	28433	28576	28332	28447	28277	28250	28696	28524	28465	28575	28349	28346	28408	28440	28485	28455	28401	28479	28340	28520	28400	28340	28410	28297	28351	28396	28360	28402	28412	28300	28460	28399	28392	28575	28684	28175	28159	28151	28358	28435	28327	28136	28234	28231	28309	28141	28380	28562	28345	28395	28483	28382	28649	28363	28532	28401	28331	28500	28533	28374	28351	28323	28247	28349	28253	28262	28351	28339	28257	28318	28391	28255	28277	28545	28276	28324	28381	28255	28335	28293	28280	28614	28418	28289	28423	28149	28519	28366	28494	28464	28429	28171	28114	28158	28149	28390	28137	28448	28114	28374	28353	28675	28472	28631	28375	28246	28481	28556	28430	28377	28458	28373	28354	28560	28374	28276	28379	28479	28498	28225	28368	28527	28430	28473	28356	28254	28432	28467	28365	28499	28109	28150	28031	28431	28483	28691	28367	28268	28499	28638	28593	28194	28692	28436	28367	28468	28629	28561	28487	28266	28338	28300	28679	28294	28431	28126	28684	28474	28519	28211	28463	28323	28307	28431	28356	28346	28431	28578	28482	28287	28336	28422	28611	28356	28399	28383	28402	28349	28434	28454	28501	28755	28583	28593	28427	28305	28286	28533	28354	28244	28240	28257	28537	28464	28197	28436	28194	28225	28403	28595	28534	28612	28312	28490	28748	28376	28501	28314	28599	28331	28520	28043	28475	28416	28411	28263	28478	28332	28635	28290	28495	28390	28309	28100	28525	28413	28334	28567	28296	28271	28488	28481	28319	28253	28301	28445	28356	28200	28666	28395	28333	28279	28444	28291	28585	28315	28198	28335	28386	28180	28336	28367	28236	28490	28132	28197	28423	28069	28568	28130	28453	28286	28322	28402	28037	28165	28169	28080	28325	28305	28466	28416	28494	28613	28504	28448	28298	28247	28392	28412	28378	28395	28337	28360	28596	28116	28410	28437	28410	28625	28378	28485	28057	28440	28179	28236	28354	28077	28358	28583	28334	28478	28359	28269	28397	28350	28230	28155	28334	28329	28619	28501	28430	28685	28345	28386	28354	28510	28332	28289	28170	28362	28482	28108	28364	28310	28380	28469	28337	28270	28508	28342	28456	28487	28568	28511	28565	28302	28383	28384	28309	28507	28525	28466	28224	28494	28370	28221	28550	28333	28445	28601	28629	28443	28526	28484	28316	28301	28509	28366	28166	28269	28408	28502	28310	28154	28542	28455	28748	28454	27889	28402	28438	28454	28449	28278	28582	28225	28398	28268	28215	28442	28525	28424	28420	28517	28365	28332	28432	28277	28293	28497	28436	28427	28354	28308	28446	28387	28410	28389	28340	28508	28328	28327	28271	28297	28599	28454	28213	28413	28426	28432	28339	28293	28626	28572	28253	28216	28327	28199	28312	28524	28279	28191	28271	28395	28364	28499	28202	28539	28566	28187	28328	28177	28438	28368	28210	28413	28400	28482	28439	28490	28442	28361	28277	28375	28487	28488	28428	28174	28447	28296	28399	28142	28292	28205	28435	28400	28328	28680	28066	28381	28514	28457	28372	28291	28596	28351	28446	28300	28231	28310	28415	28532	28250	28334	28519	28362	28350	28460	28458	28347	28471	28663	28571	28503	28770	28443	28355	28375	28437	28311	28441	28364	28637	28595	28347	28402	28214	28181	28401	28202	28406	28289	28437	28371	28352	28425	28485	28159	28418	28469	28599	28683	28337	28202	28287	28007	28591	28528	28557	28385	28511	28223	28383	28225	28437	28444	28591	28221	28396	28542	28276	28424	28434	28305	28336	28223	28274	28415	28344	28382	28286	28285	28467	28402	28423	28156	28243	28404	28278	28506	28371	28572	28571	28547	28189	28439	28422	28696	28290	28354	28399	28189	28269	28346	28153	28240	28397	28589	28304	28406	28400	28566	28385	28488	28402	28557	28681	28525	28393	28568	28330	28262	28433	28517	28306	28499	28250	28109	28334	28306	28607	28266	28429	28356	28572	28056	28239	28410	28657	28449	28358	28344	28573	28674	28671	28278	28335	28086	28275	28523	28448	28568	28457	28104	28414	28243	28266	28504	28441	28261	28273	28596	28136	28247	28297	28437	28350	28365	28577	28304	28218	28501	28159	28575	28478	28342	28216	28420	28468	28151	28480	28443	28265	28414	28464	28449	28416	28340	28274	28388	28270	28205	28356	28381	28322	28454	28358	28404	28368	28295	28419	28350	28513	28249	28303	28502	28497	28605	28450	28238	28305	28578	28426	28438	28564	28357	28257	28218	28359	28304	28427	28256	28213	28351	28660	28457	28306	28304	28292	28460	28311	28289	28265	28356	28533	28626	28423	28526	28510	28220	28237	28267	28267	28326	28405	28291	28313	28349	28410	28445	28404	28319	28331	28334	28490	28350	28541	28326	28462	28370	28285	28336	28183	28531	28275	28205	28474	28499	28121	28334	28237	28264	28072	28240	28571	28345	28444	28503	28433	28444	28469	28444	28534	28373	28235	28325	28313	28248	28220	28350	28404	28354	28501	28305	28334	28236	28284	28405	28413	28335	28465	28497	28433	28211	28398	28365	28253	28309	28419	28537	28126	28374	28415	28200	28490	28221	28132	28528	28309	28343	28496	28151	28609	28492	28664	28382	28370	28479	28506	28402	28406	28234	28440	28520	28714	28551	28603	28314	28527	28257	28501	28430	28282	28563	28308	28503	28700	28474	28533	28346	28231	28107	28226	28521	28525	28311	28295	28514	28549	28581	28487	28438	28172	28385	28248	28717	28437	28397	28226	28486	28197	28165	28316	28162	28299	28325	28313	28157	28513	28392	28377	28540	28378	28417	28306	28449	28183	28399	28574	28410	28315	28492	28141	28336	28496	28336	28355	28498	28238	28292	28337	28324	28374	28432	28341	28448	28502	28395	28527	28366	28368	28101	28365	28163	28456	28350	28381	28245	28519	28313	28236	28379	28289	28439	28127	28382
25627	41284	39710	31999	28671	26740	25190	23811	22909	22153	22046	21809	21489	21492	21070	21173	21431	21229	21141	21087	21300	21161	21230	21156	21239	20905	20767	20716	20786	20792	20466	20763	20579	20686	20702	20854	20623	20532	20750	20698	20611	20630	20491	20617	20765	20596	20631	20638	20535	20668	20822	20689	20656	20797	20558	20599	20680	20695	20473	20509	20613	20494	20522	20582	20777	20457	20685	20596	20641	20584	20891	20638	20629	20737	20529	20680	20630	20726	20636	20655	20588	20575	20620	20682	20611	20590	20447	20743	20935	20714	20828	20751	20680	20647	20501	20770	20680	20769	20621	20627	20632	20414	20625	20678	20700	20448	20672	20689	20498	20486	20526	20691	20712	20754	20759	20571	20567	20533	20538	20611	20796	20597	20459	20622	20480	20496	20608	20561	20519	20551	20591	20528	20622	20688	20537	20540	20657	20564	20844	20533	20622	20626	20566	20601	20582	20605	20575	20636	20583	20538	20516	20710	20607	20599	20583	20569	20490	20714	20472	20908	20565	20452	20725	20560	20728	20556	20690	20727	20748	20401	20549	20738	20570	20594	20666	20523	20630	20578	20588	20595	20586	20595	20603	20559	20568	20520	20640	20711	20763	20635	20804	20744	20489	20591	20863	20453	20592	20554	20491	20614	20601	20545	20635	20678	20631	20568	20796	20682	20645	20587	20634	20648	20733	20532	20641	20757	20577	20553	20593	20549	20722	20734	20693	20616	20624	20626	20504	20734	20700	20711	20604	20688	20614	20664	20648	20569	20619	20711	20504	20538	20737	20629	20707	20528	20499	20579	20695	20554	20676	20757	20446	20696	20687	20683	20499	20728	20526	20678	20627	20551	20413	20721	20430	20508	20419	20553	20711	20731	20737	20605	20562	20658	20673	20575	20472	20569	20745	20548	20604	20643	20634	20659	20484	20760	20775	20606	20764	20557	20518	20587	20568	20565	20341	20578	20649	20616	20708	20607	20467	20591	20516	20571	20553	20624	20572	20504	20602	20638	20602	20590	20582	20513	20672	20774	20669	20605	20607	20701	20653	20612	20602	20706	20708	20615	20486	20486	20526	20748	20624	20592	20456	20491	20657	20540	20529	20529	20574	20802	20553	20590	20547	20515	20328	20599	20540	20689	20466	20525	20523	20610	20715	20448	20537	20349	20595	20660	20649	20515	20614	20757	20568	20801	20624	20647	20580	20653	20736	20738	20560	20689	20616	20498	20512	20541	20583	20564	20607	20700	20620	20600	20805	20687	20356	20471	20581	20707	20710	20729	20632	20651	20622	20608	20668	20752	20624	20628	20875	20655	20733	20782	20381	20582	20497	20607	20726	20650	20675	20689	20575	20553	20600	20698	20702	20368	20462	20691	20676	20599	20576	20609	20728	20482	20510	20550	20537	20516	20700	20685	20608	20738	20704	20573	20727	20633	20520	20848	20797	20506	20658	20479	20663	20637	20683	20581	20616	20694	20460	20580	20634	20579	20534	20670	20570	20696	20548	20600	20619	20638	20587	20651	20843	20709	20738	20529	20634	20473	20552	20632	20713	20729	20622	20567	20553	20569	20536	20632	20598	20563	20709	20572	20770	20671	20634	20453	20608	20728	20504	20738	20551	20634	20662	20726	20791	20483	20759	20572	20372	20495	20840	20810	20563	20796	20615	20411	20778	20502	20596	20565	20820	20688	20508	20613	20739	20325	20843	20581	20476	20701	20634	20512	20620	20726	20570	20505	20570	20607	20703	20636	20603	20612	20543	20762	20547	20698	20653	20682	20707	20597	20552	20421	20789	20682	20688	20645	20649	20558	20862	20672	20551	20499	20951	20633	20667	20622	20850	20638	20650	20554	20603	20731	20786	20607	20770	20551	20513	20602	20613	20758	20608	20558	20605	20705	20571	20649	20653	20464	20637	20600	20740	20676	20620	20647	20461	20645	20718	20697	20578	20735	20683	20640	20578	20599	20484	20605	20687	20566	20549	20649	20528	20678	20624	20533	20491	20714	20546	20749	20635	20542	20660	20659	20678	20590	20508	20583	20659	20570	20519	20718	20504	20587	20585	20639	20600	20765	20679	20536	20587	20572	20481	20380	20612	20676	20642	20559	20681	20442	20492	20703	20739	20683	20549	20542	20625	20626	20587	20569	20739	20421	20697	20651	20700	20551	20663	20650	20581	20688	20672	20468	20854	20606	20544	20440	20557	20541	20645	20748	20579	20569	20544	20758	20698	20647	20610	20642	20528	20576	20425	20602	20573	20573	20440	20484	20622	20734	20602	20549	20583	20765	20595	20574	20697	20573	20583	20640	20619	20694	20711	20579	20561	20561	20693	20361	20535	20703	20697	20514	20757	20659	20511	20611	20586	20650	20498	20557	20732	20609	20588	20518	20570	20538	20669	20727	20648	20558	20814	20506	20397	20708	20427	20474	20569	20740	20834	20630	20621	20455	20752	20634	20776	20604	20566	20561	20708	20678	20558	20546	20542	20568	20628	20590	20510	20507	20613	20766	20755	20663	20648	20490	20649	20664	20407	20632	20584	20578	20561	20602	20724	20524	20673	20432	20498	20494	20500	20577	20591	20744	20742	20522	20692	20728	20781	20484	20620	20642	20676	20651	20624	20645	20605	20758	20626	20514	20694	20575	20801	20606	20536	20821	20501	20587	20514	20582	20552	20646	20667	20615	20507	20629	20715	20668	20722	20781	20599	20708	20303	20465	20661	20637	20547	20796	20463	20668	20479	20764	20680	20610	20524	20663	20607	20614	20515	20414	20549	20587	20497	20865	20640	20578	20776	20517	20695	20563	20463	20508	20416	20597	20651	20536	20400	20562	20731	20535	20650	20658	20724	20875	20491	20414	20814	20657	20641	20594	20636	20540	20612	20702	20754	20648	20606	20806	20673	20546	20578	20489	20621	20719	20770	20688	20493	20624	20584	20650	20408	20363	20711	20621	20504	20711	20693	20592	20608	20462	20542	20492	20418	20788	20671	20296	20641	20562	20703	20571	20751	20580	20655	20709	20538	20598	20653	20610	20652	20599	20504	20687	20633	20362	20664	20304	20618	20421	20537	20594	20579	20596	20705	20724	20902	20602	20508	20514	20603	20584	20653	20411	20494	20487	20732	20737	20567	20482	20784	20648	20748	20389	20629	20551	20683	20698	20624	20709	20641	20578	20769	20512	20555	20638	20643	20521	20444	20505	20730	20606	20653	20853	20792	20663	20624	20462	20734	20708	20648	20548	20630	20579	20570	20753	20674	20632	20507	20601	20445	20783	20639	20566	20463	20754	20831	20564	20784	20675	20657	20502	20518	20721	20660	20525	20574	20772	20639	20682	20694	20678	20640	20609	20629	20506	20414	20626	20700	20686	20653	20500	20595	20636	20363	20476	20732	20538	20647	20745	20715	20608	20618	20611	20686	20696	20320	20448	20675	20625	20655	20711	20449	20461	20658	20636	20966	20589	20560	20721	20614	20732	20755	20564	20605	20615	20589	20713	20521	20727	20553	20558	20715	20838	20639	20512	20725	20590	20570	20363	20425	20519	20668	20523	20635	20571	20627	20617	20715	20589	20682	20523	20456	20635	20673	20582	20749	20616	20492	20676	20396	20610	20682	20567	20640	20410	20758	20554	20641	20425	20569	20582	20606	20510	20572	20594	20497	20501	20618	20741	20431	20725	20659	20502	20626	20516	20529	20642	20536	20617	20715	20559	20664	20550	20487	20475	20643	20742	20727	20648	20618	20623	20549	20596	20570	20761	20585	20730	20628	20782	20756	20496	20596	20517	20780	20620	20718	20552	20756	20521	20714	20625	20553	20613	20563	20544	20623	20655	20565	20506	20551	20561	20510	20454	20582	20595	20701	20533	20502	20500	20645	20492	20779	20498	20616	20262	20608	20592	20707	20530	20393	20509	20504	20654	20538	20583	20677	20689	20595	20886	20600	20735	20443	20656	20753	20491	20362	20564	20798	20703	20777	20586	20616	20707	20523	20471	20598	20586	20570	20708	20764	20881	20530	20834	20634	20539	20769	20638	20579	20592	20598	20621	20736	20679	20654	20579	20544	20597	20644	20624	20584	20634	20665	20480	20477	20407	20669	20512	20819	20452	20448	20761	20445	20747	20719	20652	20690	20706	20513	20601	20435	20602	20773	20759	20599	20730	20758	20614	20714	20464	20658	20565	20656	20657	20644	20663	20578	20639	20560	20876	20510	20480	20579	20537	20616	20533	20689	20847	20511	20562	20606	20647	20572	20886	20647	20539	20667	20504	20345	20640	20540	20482	20551	20634	20725	20519	20688	20608	20661	20509	20559	20685	20701	20533	20703	20526	20608	20505	20545	20761	20803	20522	20734	20460	20636	20662	20583	20676	20564	20620	20449	20760	20465	20733	20580	20691	20743	20287	20872	20536	20385	20445	20626	20561	20495	20550	20579	20743	20640	20709	20454	20555	20455	20667	20495	20792	20641	20689	20534	20586	20528	20558	20588	20565	20686	20514	20584	20688	20654	20603	20613	20671	20576	20643	20602	20548	20645	20630	20595	20730	20695	20483	20627	20522	20456	20522	20487	20774	20648	20650	20664	20642	20740	20663	20744	20621	20729	20689	20599	20604	20476	20572	20812	20449	20615	20697	20732	20656	20734	20581	20349	20387	20786	20563	20659	20600	20664	20433	20413	20621	20460	20691	20615	20592	20594	20536	20558	20518	20508	20779	20543	20515	20641	20760	20561	20710	20646	20596	20612	20577	20564	20778	20650	20620	20571	20768	20605	20711	20793	20616	20712	20690	20650	20626	20493	20542	20593	20434	20624	20543	20603	20470	20714	20627	20562	20714	20731	20720	20484	20551	20713	20629	20600	20798	20680	20641	20692	20720	20635	20704	20494	20694	20745	20573	20571	20553	20497	20662	20504	20523	20783	20781	20647	20501	20657	20509	20742	20769	20704	20534	20573	20663	20707	20623	20601	20681	20698	20575	20636	20664	20462	20632	20579	20728	20584	20598	20747	20576	20578	20802	20763	20595	20705	20471	20685	20711	20620	20518	20672	20723	20776	20771	20540	20524	20514	20533	20628	20557	20607	20821	20814	20533	20626	20621	20752	20656	20631	20658	20834	20592	20578	20594	20728	20620	20791	20609
23172	21053	28513	24168	24331	30340	33568	30508	29347	29406	29182	28696	28816	28951	28543	28427	28394	28564	28289	28145	28278	28217	28199	27849	28173	28050	27733	27733	27949	27606	27866	27738	27617	27532	27928	27557	27659	27509	27920	27549	27662	27805	27853	27777	27519	27643	27717	27588	27648	27466	27618	27852	27855	27465	27572	27583	27684	27537	27580	27956	27810	27885	27783	27855	27736	27719	27610	27962	27660	27602	27785	27710	27456	27752	27702	27447	27533	27660	27668	27515	27778	27733	27571	27533	27476	27683	27503	27505	27925	27854	27826	27946	27916	27678	27584	27716	27746	27369	27588	27705	27813	27549	27590	27760	27630	27625	27869	27604	27543	27714	27948	27709	27684	27496	27805	27419	27711	27360	27839	27539	27446	27551	27562	27705	27657	27740	27829	27674	27534	27643	27760	27687	27564	27779	27706	27620	27449	27657	27657	27433	27580	27394	27517	27612	27629	27578	27595	27821	27755	27514	27611	27617	27660	27540	27561	27686	27844	27275	27838	27924	27601	27642	27594	27654	27541	27481	27768	27508	27809	27492	27478	27473	27498	27582	27835	27566	27693	27781	27482	27487	27620	27528	27517	27787	27391	27484	27860	27852	27460	27586	27660	27506	27501	27681	27611	27614	27482	27461	27475	27741	27574	27296	27539	27606	27500	27345	27413	27354	27699	27667	27694	27524	27814	27739	27786	27383	27652	27429	27589	27588	27489	27635	27703	27598	27528	27651	27540	27520	27559	27669	27556	27711	27653	27543	27676	27681	27770	27436	27688	27662	27682	27608	27745	27404	27540	27705	27769	27810	27644	27572	27371	27686	27527	27626	27616	27588	27620	27757	27437	27846	27445	27577	27777	27347	27613	27732	27581	27562	27672	27623	27718	27568	27817	27574	27651	27544	27416	27873	27594	27307	27898	27512	27421	27738	27743	27643	27572	27473	27707	27623	27507	27411	27547	27498	27570	27498	27620	27530	27615	27525	27678	27780	27682	27779	27630	27543	27502	27451	27510	27622	27616	27684	27614	27665	27553	27711	27467	27666	27619	27779	27811	27606	27737	27859	27637	27631	27385	27666	27752	27671	27691	27619	27636	27575	27541	27540	27582	27448	27871	27648	27632	27300	27716	27675	27606	27595	27514	27613	27587	27572	27547	27476	27663	27633	27589	27573	27453	27793	27580	27781	27588	27561	27424	27629	27710	27645	27581	27458	27659	27313	27646	27572	27736	27507	27676	27680	27476	27559	27608	27495	27786	27539	27473	27530	27484	27712	27704	27643	27810	27423	27654	27521	27555	27458	27365	27652	27579	27752	27832	27804	27694	27548	27688	27751	27663	27750	27684	27426	27261	27536	27791	27601	27478	27694	27592	27777	27552	27587	27650	27769	27772	27683	27507	27341	27726	27250	27679	27858	27939	27674	27474	27396	27673	27759	27541	27662	27424	27574	27356	27556	27641	27624	27748	27632	27589	27740	27633	27625	27611	27522	27729	27549	27718	27637	27400	27735	27475	27495	27672	27584	27633	27705	27446	27676	27462	27666	27383	27436	27653	27529	27646	27607	27495	27704	27457	27747	27770	27626	27808	27501	27552	27704	27587	27531	27682	27537	27445	27629	27697	27808	27790	27767	27523	27470	27663	27605	27329	27517	27677	27615	27763	27681	27690	27564	27430	27561	27607	27838	27635	27557	27546	27679	27493	27290	27477	27632	27516	27687	27467	27526	27726	27525	27539	27797	27465	27616	27625	27440	27760	27463	27684	27797	27807	27375	27704	27521	27873	27594	27644	27565	27619	27628	27571	27623	27587	27624	27674	27938	27858	27580	27654	27388	27775	27714	27732	27531	27575	27759	27740	27593	27474	27835	27541	27705	27367	27406	27324	27658	27937	27759	27524	27370	27609	27543	27614	27608	27648	27773	27808	27629	27471	27751	27542	27828	27570	27778	27843	27760	27648	27559	27590	27577	27668	27800	27593	27604	27471	27763	27498	27509	27679	27709	27692	27586	27499	27522	27668	27669	27727	27538	27624	27763	27584	27555	27564	27711	27880	27568	27647	27722	27649	27519	27606	27769	27598	27603	27434	27443	27621	27478	27368	27603	27520	27188	27313	27317	27601	27527	27639	27627	27649	27573	27486	27519	27853	27394	27372	27463	27713	27521	27579	27622	27620	27699	27499	27683	27769	27334	27480	27681	27669	27404	27806	27701	27512	27546	27418	27754	27514	27828	27600	27363	27939	27554	27303	27790	27852	27828	27668	27589	27627	27600	27718	27456	27889	27640	27409	27586	27609	27533	27418	27628	27848	27747	27436	27621	27576	27867	27519	27567	27677	27686	27853	27703	27551	27670	27772	27390	27464	27730	27738	27485	27466	27561	27546	27520	27751	27686	27634	27554	27581	27729	27276	27529	27434	27737	27791	27859	27663	27491	27661	27638	27787	27509	27530	27615	27706	27502	27416	27578	27677	27561	27523	27639	27619	27719	27817	27705	27656	27493	27607	27600	27571	27811	27519	27803	27517	27534	27478	27566	27616	27508	27674	27456	27996	27672	27524	27846	27804	27790	27554	27739	27835	27511	27596	27736	27656	27397	27798	27605	27418	27499	27695	27794	27529	27601	27724	27899	27897	27783	27651	27794	27649	27571	27498	27757	27592	27513	27524	27713	27736	27730	27670	27617	27589	27891	27689	27723	27565	27619	27608	27537	27656	27675	27581	27561	27955	27573	27546	27432	27449	27642	27514	27552	27595	27514	27690	27661	27589	27667	27709	27682	27676	27507	27721	27617	27694	27637	27752	27583	27690	27612	27476	27594	27547	27551	27430	27648	27388	27495	27527	27715	27601	27711	27683	27659	27928	27425	27895	27433	27564	27764	27632	27437	27584	27583	27406	27516	27627	27698	27759	27592	27426	27721	27730	27665	27952	27605	27521	27648	27687	27390	27498	27530	27428	27528	27625	27566	27734	27640	27514	27598	27757	27652	27594	27517	27519	27406	27700	27644	27687	27700	27586	27630	27603	27339	27525	27567	27783	27430	27731	27684	27610	27305	27630	27803	27575	27507	27621	27724	27566	27539	27444	27570	27635	27578	27439	27540	27775	27542	27591	27760	27680	27803	27685	27615	27665	27528	27453	27815	27685	27563	27692	27495	27724	27503	27536	27762	27607	27355	27789	27895	27631	27505	27647	27483	27625	27483	27572	27718	27692	27591	27241	27664	27592	27749	27507	27470	27484	27512	27691	27671	27541	27635	27632	27592	27676	27693	27457	27532	27704	27745	27510	27525	27648	27431	27707	27634	27725	27657	27738	27630	27644	27566	27616	27809	27447	27272	27732	27740	27707	27583	27450	27531	27536	27591	27463	27528	27767	27620	27556	27822	27626	27600	27619	27841	27562	27691	27447	27848	27689	27509	27666	27524	27629	27419	27529	27568	27724	27563	27606	27666	27827	27606	27485	27613	27730	27682	27738	27364	27635	27443	27555	27586	27792	27587	27491	27574	27637	27668	27670	27710	27836	27703	27719	27669	27654	27555	27770	27656	27620	27788	27894	27889	27372	27424	27894	27834	27749	27515	27578	27564	27494	27589	27891	27677	27634	27908	27572	27563	27627	27634	27616	27687	27648	27661	27287	27593	27806	27611	27723	27613	27482	27589	27591	27735	27722	27549	27684	27730	27404	27522	27588	27474	27582	27572	27349	27588	27711	27630	27469	27832	27626	27614	27839	27525	27854	27529	27800	27630	27801	27657	27457	27500	27623	27613	27846	27595	27705	27568	27345	27670	27855	27763	27512	27436	27358	27757	27695	27508	27686	27475	27867	27738	27610	27649	27638	27639	27687	27576	27535	27696	27557	27746	27831	27426	27464	27751	27686	27643	27623	27517	27577	27482	27598	27528	27766	27884	27597	27491	27586	27760	27869	27753	27376	27604	27815	27264	27667	27524	27806	27641	27751	27626	27567	27694	27702	27630	27400	27721	27666	27656	27545	27495	27682	27642	27573	27587	27493	27737	27565	27662	27473	27674	27736	27786	27545	27784	27787	27639	27524	27519	27766	27621	27776	27694	27597	27613	27504	27464	27845	27725	27615	27640	27501	27475	27589	27575	27688	27679	27851	27764	27523	27805	27551	27618	27696	27561	27703	27572	27476	27559	27855	27880	27678	27701	27860	27698	27588	27822	27591	27666	27590	27651	27679	27514	27550	27482	27687	27584	27659	27462	27898	27713	27805	27699	27618	27678	27619	27548	27395	27283	27734	27557	27886	27552	27942	27638	27639	27443	27482	27699	27553	27745	27749	27685	27916	27881	27617	27664	27536	27821	27658	27402	27529	27288	27350	27439	27675	27429	27764	27557	27670	27488	27728	27480	27754	27636	27400	27612	27769	27483	27738	27442	27629	27731	27506	27672	27688	27610	27397	27663	27540	27798	27599	27644	27337	27450	27516	27743	27712	27532	27889	27669	27732	27367	27601	27592	27694	27608	27852	27718	27672	27661	27473	27583	27819	27631	27494	27801	27615	27499	27686	27523	27672	27652	27404	27571	27331	27471	27580	27617	27668	27622	27539	27660	27788	27550	27738	27635	27701	27476	27419	27558	27742	27512	27686	27571	27654	27481	27532	27600	27663	27813	27680	27649	27818	27654	27413	27640	27770	27639	27443	27641	27605	27861	27547	27641	27598	27512	27777	27489	27448	27826	27533	27558	27758	27632	27595	27427	27455	27724	27525	27611	27680	27429	27651	27667	27456	27321	27557	27872	27762	27866	27661	27466	27818	27663	27536	27737	27587	27684	27411	27503	27758	27717	27727	27519	27564	27725	27689	27649	27629	27567	27803	27540	27689	27909	27690	27540	27446	27892	27424	27585	27679	27857	27827	27898	27769	27569	27604	27675	27728	27690	27616	27217	27816	27587	27544	27758	27674	27736	27627	27450	27579	27663	27627	27610	27615	27575	27569	27575	27842	27728	27554	27747	27577	27605	27299	27614	27563	27393	27511	27493	27467	27481	27564	27725	27733	27542	27494	27640	27467	27878	27791	27570	27320	27674	27579	27540	27659	27846	27843	27652	27545	27775	27953	27668	27749	27658	27482	27849	27762	27605	27741	27790	27773	27585	27570	27571	27728	27529	27632	27577	27660	27391
27045	45332	42381	36452	33076	29591	26467	24738	23575	22970	21985	21998	21774	21481	21370	21371	21420	21287	21296	21150	21160	21274	21207	20760	20630	20597	20430	20513	20428	20437	20381	20293	20234	20246	20410	20382	20389	20251	20203	20222	20201	20272	20292	20272	20238	20190	20311	20327	20175	20325	20311	20235	20193	20160	20238	20242	20329	20210	20201	20188	20336	20153	20299	20363	20143	20345	20338	20062	20186	20056	20393	20202	20203	20312	20293	20204	20274	20313	20084	20130	20214	20202	20231	20354	20131	20310	20369	20575	20585	20583	20618	20458	20328	20099	20280	19948	20448	19930	20310	20152	20093	20232	20071	20253	20160	20088	20229	20153	20074	20316	20153	20019	20286	20051	20185	20128	20198	20067	20143	20189	20203	20163	20078	20154	20240	20133	20171	20200	20171	20146	20233	20195	20140	20147	20123	20352	20365	20163	20155	20170	20319	20227	20261	20076	20028	20180	20284	20197	19976	20301	20089	20090	20118	19996	20394	20111	20170	20186	20074	20193	20023	20264	19988	20347	20094	20124	20302	20050	20019	20163	20126	20247	20150	20170	20107	20146	20181	20114	20103	20062	20265	20168	20400	20136	20233	20331	20173	20196	20242	20106	20332	20148	20101	20295	20084	19956	20146	20254	20347	20157	20155	20069	20059	20065	20216	20229	20161	20275	20262	20065	20286	20240	20122	19982	20130	20137	20275	20092	20046	20049	20260	20233	20155	20066	20169	20286	20132	20140	20296	20100	20259	20218	20152	20151	20244	20303	20175	19919	20364	20414	20160	20233	20111	20104	20122	20293	20225	20037	20200	20286	20300	20221	20234	20129	20183	20192	20259	20229	20106	20145	20192	20171	20122	20395	20169	20094	20091	20095	20062	20137	20081	20150	20253	20160	20205	20066	20131	20166	20021	20273	20228	20076	20118	20024	20074	20154	20051	20233	20145	20032	20223	20120	20132	20305	20392	20249	20216	20011	20183	20252	20376	20146	20065	20039	20158	20152	20385	20233	20231	20238	20080	20160	20304	20235	20143	20327	20171	20261	20056	20124	20242	20226	20161	20255	20105	20200	20295	20249	19988	20303	20041	20060	20120	20114	20201	20154	20059	20181	20154	20259	20093	20089	20085	20162	20101	20347	20069	20160	20194	20076	20108	20120	20254	20189	20199	20075	20206	20133	20118	20258	20209	20168	20004	20134	20160	20137	19975	20360	20199	20321	20328	20174	20119	20128	20313	19922	20223	20181	20091	20201	20164	20245	20166	20242	20340	20232	20231	20045	20291	20189	20119	20175	20053	20227	20339	20067	20127	20126	20050	20129	20125	20114	20020	20100	20170	20145	20141	20190	20134	20264	20205	19981	20151	20333	20325	20248	20076	20211	20248	20200	20276	20011	20176	20298	20213	20177	20394	20206	20162	20241	20107	20256	20168	20166	20072	20239	20179	20401	20131	20186	20153	20099	20301	20216	20241	20353	20132	20169	20146	20129	20248	20048	20024	20135	20094	20239	20204	20188	20146	20178	20153	20028	20192	20047	20310	20174	20091	20170	20230	20328	20095	20195	20010	20026	20089	20060	20207	20156	20232	20285	20167	20025	20056	20280	20068	20117	20214	20320	20162	20193	20320	20300	20152	20137	20049	20244	20189	20261	20214	20096	20188	20272	20162	20256	20090	20178	20131	20045	20281	20190	20286	20179	20169	20273	20062	20218	20148	20050	20091	20210	20137	20224	20180	20049	20056	20236	20256	20062	20238	20040	20189	19977	20176	20294	20157	20171	20167	20240	19990	20199	20311	20097	20293	20076	20245	20131	20012	20181	20248	20379	20184	20309	20141	20098	20119	20431	20082	20268	20130	20070	20163	20076	20025	19978	20306	20125	20017	20139	20180	20027	20370	20155	20086	20148	20311	20235	20192	20153	20304	20114	20243	20172	20424	20050	20286	20159	20009	20093	20284	20163	20143	20256	20167	19925	20213	20225	20166	20113	20101	20120	20304	20037	20093	20231	20378	20094	20235	20279	20115	20180	20188	20095	20193	20083	20116	20247	20184	20059	19994	20103	19991	20234	20111	20096	20201	20236	20216	20223	20288	20193	20219	20285	20233	20141	20264	20109	20123	20161	20163	20136	20168	20109	20205	20300	20102	20041	20180	20094	20235	20135	20100	20022	20212	20189	20269	20227	20175	20166	20185	20231	20100	20191	20308	20058	20106	20048	20241	20004	20215	20117	20111	20069	20059	20392	20254	20108	20168	20171	20215	20251	20097	20173	20157	20140	20128	20136	20072	20151	20108	20204	20427	20177	20123	20040	20116	20188	19969	20090	20059	20243	20409	20309	20254	20063	20341	20139	20316	20251	20122	20178	20156	20155	20141	20106	20202	20304	20055	20327	20204	20201	20168	20045	20183	20121	20192	20067	20253	20067	20379	20129	20254	20268	20338	20378	20300	20263	20058	20101	20152	20209	20220	20218	20156	20116	20269	20185	20145	20302	20226	20255	20141	20228	20181	20199	20163	20128	20107	20217	20297	20102	20399	20078	20265	20155	19983	20009	20377	20071	20200	20084	20224	20180	20197	20105	20160	20221	20171	20240	20153	20264	20184	20156	20271	20376	20311	20084	20350	20048	20424	20080	20250	20122	20153	20170	20271	20164	20143	20233	20201	20122	20127	20149	20201	20135	20242	20178	20169	20171	19987	20102	20182	20309	20063	20178	20205	20216	20101	20095	20015	20227	20286	20248	20211	20346	20276	20300	20177	20300	20306	20111	20208	20229	20152	20204	20247	20224	20323	20087	20138	20234	20150	20284	20044	20203	20207	20247	20160	19982	20340	20161	20196	20095	20194	19973	20186	20196	20105	20163	20142	20235	20120	20173	20154	20147	20181	20235	20341	20198	19989	20135	20122	20177	20086	20270	20308	20247	20207	20052	20198	20107	20132	20276	20148	20196	20187	20036	20124	20236	20135	20028	20186	20112	20226	20187	20220	20117	20078	20226	20301	20243	20139	19959	20254	20215	20218	20229	20049	20191	20141	20158	20316	20149	20153	20281	20092	20159	20176	20085	20351	20067	20166	20154	20260	20088	20188	20253	20189	20165	20266	20298	20131	20096	20283	20291	20316	20129	20243	20121	20431	20145	20194	20105	20079	20321	20213	20107	20148	20418	20237	20058	20150	20080	20142	20183	20164	20334	20196	20238	20089	20244	20273	20223	20225	20068	20088	20148	20026	20143	20150	20130	20137	20230	20245	20350	20037	20271	20223	20146	20103	20267	20143	20311	20100	20143	20098	20210	20256	20029	20180	20300	20107	20274	20372	20080	20189	20278	20030	20206	20136	20149	20284	19844	20285	20103	20143	20102	20076	20213	20207	20063	20354	20253	20225	20031	20189	20299	20260	20195	20153	20338	19977	20012	20140	20331	20033	20312	20208	20111	20231	20234	20234	20119	20419	20102	20333	20215	20256	20110	20225	20093	20149	20107	20281	20154	20108	20266	20255	20166	20124	20129	20156	20150	20033	20289	20152	20223	20283	20164	20284	20334	20168	20123	20116	20168	20126	20258	20311	20116	20293	20280	20053	20262	19993	20191	20348	20150	20294	20082	20274	20078	20256	20148	20204	20262	20214	20057	20164	20320	20232	20179	20442	20031	20229	20139	20224	20221	20273	20237	20141	20069	20124	20269	20170	20231	20092	20176	20194	20141	20234	20239	20079	20189	20147	19991	20319	20253	20063	20289	20265	20277	20085	20132	20206	20181	20344	20144	20163	20391	20132	20010	20234	20203	20281	20148	20325	20122	19912	20167	20121	20250	20108	20308	20202	20231	20295	20103	20013	19991	20185	20107	19909	20144	20265	20346	20229	19899	20147	20008	20392	20127	20108	20029	20128	20199	20148	20210	20315	20114	20039	20145	20208	20007	20191	20292	20191	20096	20068	20269	20217	20375	20226	20263	20157	20257	20276	20190	20353	20243	20201	20240	20265	20223	19980	20233	20056	20225	20151	20160	20240	20319	20152	20289	20225	20256	19968	20192	20116	20166	20181	20369	20050	20344	20029	19965	20037	20222	20346	19967	20276	20105	20151	20223	20452	20055	20193	20126	20116	20026	20078	20048	20066	20306	20353	20085	20069	20255	20162	20260	20197	20281	20463	20213	20282	20234	20136	20073	20350	20032	20327	20229	20197	19965	20297	20188	20196	20278	20216	20231	20014	20187	20324	20239	20162	20303	20316	20142	20157	20260	20322	20227	20008	20208	20266	20153	20013	20198	20306	20187	20157	20211	20169	20198	20106	20205	20139	20203	20074	20201	20156	20255	20322	20211	20138	20295	20067	20197	20200	20112	20144	20066	20277	20263	20207	20231	20015	20300	20222	20202	20332	20203	20176	20173	20130	20300	20294	20183	20017	20091	20010	20353	19959	20082	20271	20238	20041	19989	20277	20202	20149	20036	20140	20104	20176	20361	20063	20271	20210	20300	20091	20152	20157	20386	20017	20191	20215	20144	20183	20199	20273	20155	20062	20080	20382	20297	20003	20225	20151	20327	20169	20218	20241	20237	20153	20201	20180	20032	20253	20154	20112	20001	20168	20267	20031	20125	20167	20119	20090	20251	20064	20126	19998	20191	20113	20231	20199	20227	20161	20395	20165	20187	20307	20235	20116	20194	20225	20170	20366	19992	20346	20255	20076	20423	20307	20147	20060	20243	20218	20150	20156	19985	20254	20235	20151	20174	20320	20338	20237	20260	20147	20069	20465	20228	20287	20282	20166	20097	20239	20172	20064	20147	20359	20313	20266	20297	20174	20222	20220	20167	20170	20211	20189	20204	20045	20071	20322	20256	20285	20227	20155	20176	20230	20182	20182	19980	20226	20124	20223	20128	20138	20073	20262	20049	20180	20178	20179	20210	20288	20270	20115	20106	20128	20194	20184	19942	20221	20063	20301	20223	20144	20034	20131	20228	20290	20163	20118	20358	20181	20301	20069	20190	20263	20205	20205	20264	20214	20298	20267	20289	20210	20075	20085	20163	20087	20136	20256	19928	20138	20200	20226	20230	20144	20148	20238	20071	20072	20073	20217	20152	20148	20202	20131	20044	20202	20307	20444	20146	20310	19989	20335	20088	20143	20315	20071	20325	19993	20283
32113	28967	35407	33493	30183	29192	28167	27611	27152	27155	27191	27095	27217	26943	27033	27033	27079	26978	27182	27194	27198	27122	27108	26910	26917	26895	26967	26602	26852	26721	26934	26564	26804	26987	26840	26888	26812	26942	26924	26583	26794	26622	27040	26957	27105	27031	26957	26837	26945	26944	26952	26674	26809	26817	26783	27044	26688	26970	26929	26941	26684	27082	26763	26758	26826	26736	26600	26938	26794	26591	26781	26853	26866	26930	26830	26791	26890	26621	26886	26978	26788	26899	26756	26732	26779	26795	26846	26828	26635	26849	26741	26711	26940	26627	26895	26781	26999	26808	26688	26999	26768	26777	26660	26736	26907	26789	26845	26852	26781	26496	26708	26567	26865	27068	26565	26729	26783	26717	26646	26541	26620	26992	27161	26816	27038	26805	26662	26747	27013	26822	26600	26884	26878	26829	26861	26843	26921	26853	27002	26909	26960	26812	26705	26600	26914	26888	26643	26965	26795	27077	26763	26757	26768	26705	26948	26640	26710	26815	26808	26622	26769	26986	26892	26705	26577	26757	26659	26689	26771	26873	26889	26723	26934	26833	26538	26735	26901	26860	26749	26735	26875	26659	26894	26757	26805	26791	26838	26817	26824	26646	26858	26681	26686	26679	26742	26435	26878	26876	26878	26786	26620	26715	26785	26872	26680	26828	26721	26693	26918	26918	26766	26938	27096	26934	26797	26730	26807	26839	26723	26847	26750	26770	26802	26785	26812	26809	26865	26994	26854	26805	26521	26874	26847	26656	26795	26903	26743	26709	26989	26857	26462	26718	26590	26617	26724	26645	26670	27023	27030	26820	26788	26843	27048	26799	26798	26798	26659	26635	26780	26771	26906	26727	26729	26612	26902	26710	26777	26937	26871	26795	26955	26653	27015	26935	27006	26642	26716	26643	26828	26823	26886	26762	26816	26862	26918	26720	26756	26717	26917	26674	26454	27001	26900	26843	26881	27028	26869	26938	26802	26724	26718	26589	26795	26939	26760	26838	26610	26866	26436	26845	26584	26776	26869	26644	26803	26680	26724	26703	26987	26940	26831	26722	26674	26885	27042	26698	27111	26866	26960	26913	26739	26677	26789	26836	27057	26712	27016	26895	26848	26803	26895	26797	26794	26628	26845	26853	26770	26847	26801	26848	26820	26548	26804	26689	26817	26968	26558	26760	26848	27180	26710	26715	26739	26867	26662	26780	26671	26761	26876	27057	26966	26929	26797	26774	26890	26742	26588	26779	27018	26918	26782	26677	26817	26681	27074	26846	26673	26738	26670	26868	26711	26602	26839	26777	26788	26958	26903	26948	26924	26634	26963	26767	26938	26646	26971	26727	26836	26782	26923	26856	26824	26688	26676	26585	26619	26954	26785	26784	26739	26630	26881	26626	26920	26858	26882	26994	27031	26663	26822	26666	26827	26833	26697	26884	26825	27034	26687	26674	26907	26778	27021	26848	26875	26588	26761	26962	26497	26677	26885	26813	26823	26883	26808	26801	26567	26689	26683	26696	26628	26928	26851	27059	26807	26857	26765	26784	26764	26789	26963	26971	26985	26892	26654	26996	26981	26826	26852	26835	26997	26964	26816	27100	26775	26744	26954	26931	27010	26996	26873	26761	26766	26809	26772	26778	26776	26702	26790	26718	26956	26684	26577	26907	26801	26755	27008	26836	26912	26746	26869	26905	26544	26938	26760	26982	26829	26917	26837	26923	26687	26849	26822	26475	26704	26777	27032	26852	26710	26758	26750	26944	26713	26832	26769	26946	27007	26836	26932	26858	26714	26648	26584	26700	26554	26809	26826	26916	26854	26823	26761	26802	26753	26865	27011	26612	26593	26853	26762	26825	26854	26976	26991	26653	26834	26709	27005	26809	26724	26628	26929	26922	26759	26711	26835	26849	27051	26827	27026	26851	27082	26615	26800	26750	26638	26900	26702	26673	26916	26959	26857	26798	26868	26744	26777	26705	26909	26460	26890	26875	26668	26695	26737	26789	26843	26630	26757	26782	26730	26811	26793	26783	26750	26914	26826	26627	26740	26794	26909	26857	27065	26912	26952	26958	26801	26781	26852	26851	26815	26883	26592	26628	26878	26793	26844	26447	26933	26743	26859	26883	26961	26833	26902	27029	26768	26810	26770	26821	26859	26846	26800	26796	26841	26818	26960	26759	26700	26887	26835	26716	26894	26800	26934	26602	26624	26849	26688	26576	26658	26798	26813	26969	26810	26735	26763	26759	26897	26881	26838	26851	26906	27009	26768	26701	26754	26962	26814	26804	26803	26879	26783	26725	26815	26823	26835	26662	26807	26754	26907	26937	27133	26990	26789	26948	26800	26775	26855	26670	27016	27008	26966	26975	26874	26840	26600	26977	26932	26603	27026	26855	26684	26786	26931	27126	26858	26825	26944	27026	26883	26833	26875	26912	26808	26890	26898	26673	26651	26703	26835	26953	26933	27002	26653	26625	26757	26814	26975	26737	27051	26894	27082	26949	26814	26815	26890	26791	26893	26838	26910	27081	26769	26971	26802	26775	26862	26803	27009	26873	26851	26816	26756	27086	26769	26835	26661	26797	26793	26832	26907	26909	26886	26826	26900	26615	26671	26815	26582	26791	26973	26736	26918	26905	26816	26885	26932	26841	26892	26719	26721	26694	26759	26826	26984	26793	26984	26703	26797	26895	26762	26879	26859	26553	26825	26761	26798	26710	26780	27017	26871	26878	26887	26951	27006	26785	26660	26664	26641	26884	26948	26557	26867	26938	26737	26532	26867	26752	26547	26970	26724	26813	26985	26906	26885	26716	26971	26762	26862	26868	26879	26824	26874	27109	26794	26731	27006	26757	26745	26641	26640	26899	26704	26833	26611	26905	26885	26758	26748	27015	26864	26970	26981	26841	26858	26977	26740	26976	26772	26762	27039	26977	27054	26722	26826	26673	26744	26868	26905	26829	26730	26783	26980	26807	26857	26902	27094	26900	27009	26767	26972	26872	26803	26886	26673	26871	26805	26862	26951	26838	26778	27082	26711	26854	26787	26822	26775	26950	26945	26791	26681	26713	26939	26700	26745	26729	26693	26776	26812	26991	26913	26687	26586	26635	26729	26916	26762	27142	26587	26633	27091	26799	26695	26673	26834	26788	26789	26839	26819	26691	26793	26566	26904	26885	26967	26993	26867	26893	26650	26842	26742	26893	26977	26943	26904	26747	26817	26744	26799	26580	26771	26804	26795	26907	26725	26791	27024	27010	26644	26979	26678	26950	27015	26450	26790	26899	26679	26763	26783	26683	26865	26970	26645	26756	26947	26694	26849	26710	26973	26780	26970	26596	26944	26758	26832	26886	26776	26845	27001	26816	26930	26817	26870	26901	26725	26672	26986	26752	26919	26743	26874	26458	26918	26791	26903	26747	26850	27037	26821	26933	26641	26776	26878	27024	26646	26733	26508	26760	26676	26758	26859	26939	26630	27144	26921	27015	26979	26842	26677	26622	26758	26797	26893	26916	26666	26889	26906	26837	27076	26845	26893	27054	26981	26997	26751	26786	26825	26713	26484	26739	26643	26769	26891	26952	26817	26870	26891	27053	27071	26792	26694	26871	27081	26855	26817	26599	26647	26954	26713	26871	26799	26836	26849	26775	26680	27125	26778	26901	26853	26875	26840	27051	27170	26890	26754	26898	26751	26853	26922	26656	26689	26595	26966	26686	26760	26744	26761	26964	26996	27105	27059	26762	26839	26667	26715	26681	26693	26813	26786	26800	26937	26786	26887	26848	26899	26930	26714	27012	27059	26703	26818	26740	27125	26654	26712	26766	26815	26840	26756	26877	26895	26965	26969	26851	26775	26906	26777	26767	26801	26793	26676	26997	27116	27051	26641	26920	26624	27014	26689	26515	26915	26906	26852	26996	26792	26869	26920	26783	26940	26811	26825	27065	26711	26798	26590	26696	26954	26956	26964	26933	26937	26837	26940	26680	26617	26863	26798	26955	26862	26709	26808	26789	26786	26660	26819	26967	26537	26640	27016	26999	26906	26894	26729	26917	26759	26974	26793	26759	26598	26648	26969	26791	26912	26846	26937	26643	26801	26873	26917	26937	26659	26878	26686	26930	26839	26760	26837	26694	26865	26818	26849	26624	26790	27005	26760	26770	26645	26820	26863	26909	26968	26915	26910	26687	26764	26714	26849	27006	26952	26697	26903	26855	26645	27025	26600	26658	26700	26872	26786	26947	26737	26792	26890	26921	26803	27034	26842	26792	26816	26760	26589	26571	26790	26786	27130	26834	26977	26623	26753	26925	26895	26975	26645	26622	26821	26736	26780	26504	26791	26964	26922	26712	26592	27058	26635	26937	26643	26753	26744	26955	26894	27003	26634	26731	26644	26904	26766	26977	26928	26656	26689	26673	26813	27054	26870	27101	26852	26770	26971	26836	26820	26879	26829	27183	26833	26781	26962	26988	26822	26813	26774	26943	26782	26978	27167	26862	26767	26741	27061	26720	26823	26935	26667	26693	26854	26751	26767	27010	27021	26864	26994	26756	26887	26950	26780	26787	26907	26681	26698	26839	27052	26883	26935	26620	27135	26616	27032	26948	27005	26757	26662	26868	26968	26872	26908	26786	26636	26964	26655	26592	26825	26786	26579	26909	26895	27017	26698	26807	27046	26973	26785	26869	26849	26931	26876	26926	26971	26845	27153	26827	26978	26943	26944	26769	26825	26783	26704	26993	26825	26865	26945	26717	26789	26680	26949	27033	26682	26965	26905	26929	26762	26746	26731	26785	26925	26844	26749	26625	26863	26958	26761	26853	27219	27027	26757	26887	26969	26661	26526	26835	26794	26943	26852	26954	26705	26438	26705	26779	26536	26855	26818	26822	26974	26792	27030	26885	26956	27030	27023	26927	26999	26513	26660	26786	26913	26658	26996	26876	26753	26920	26736	26859	26801	26801	26823	26886	26756	26582	26594	26845	26903	26592	26960	26673	26711	26721	26540	26859	26658	26800	26786	26620	26972	26927	26847	26742	26649	26742	26834	26712	26979	26806	26899	26691	26842	26704	26949	27056	26819	27005	26837	26817	26715	26782	26882	26923	26821	26727	26980	27045	27000	26807	26612	26789	26821	26727	26949	26783	26992	26845
25979	33152	34190	28754	25301	23095	21757	21117	20600	20299	20335	20302	20184	20043	20106	20344	20015	20113	20080	20137	20153	19945	19827	19925	19996	19862	19833	19891	19663	19810	19827	19777	19802	19781	19843	19899	19803	19923	19898	19789	19738	19735	19764	19827	19853	19707	19812	19816	19574	19727	19741	19748	19677	19661	19925	19834	19670	19699	19723	19725	19773	19726	19879	19861	19534	19671	19746	19649	19641	19743	19639	19746	19793	19849	19663	19863	19561	19698	19826	19828	19720	19667	19718	19631	19683	19809	19632	19759	19711	19815	19815	19708	19752	19538	19676	19750	19768	19785	19615	19778	19770	19766	19688	19612	19830	19655	19607	19835	19892	19604	19792	19708	19567	19514	19736	19690	19774	19645	19847	19734	19842	19774	19669	19635	19575	19680	19710	19667	19601	19769	19713	19705	19774	19751	19727	19803	19522	19705	19765	19600	19737	19553	19881	19807	19712	19726	19657	19583	19838	19635	19783	19659	20028	19890	19679	19705	19773	19801	19689	19660	19684	19628	19624	19651	19616	19697	19716	19806	19757	19780	19600	19799	19650	19760	19874	19739	19825	19635	19734	19625	19738	19828	19554	19614	19581	19729	19675	19855	19772	19697	19623	19777	19890	19675	19856	19672	19880	19733	19666	19879	19583	19690	19898	19731	19710	19759	19753	19758	19618	19668	19910	19894	19710	19614	19692	19651	19717	19741	19724	19587	19738	19796	19691	19633	19532	19715	19747	19679	19522	19755	19645	19830	19603	19716	19720	19690	19784	19822	19697	19739	19808	19727	19742	19652	19719	19779	19641	19726	19633	19769	19686	19557	19553	19702	19804	19788	19657	19651	19802	19909	19723	19562	19610	19688	19671	19518	19660	19799	19583	19904	19637	19738	19718	19993	19537	19645	19530	19599	19740	19799	19669	19594	19809	19789	19679	19654	19707	19752	19734	19805	19680	19765	19891	19716	19652	19561	19703	19707	19799	19568	19756	19717	19787	19940	19778	19756	19648	19726	19718	19710	19681	19529	19889	19598	19781	19635	19641	19742	19579	19741	19770	19753	19891	19822	19802	19850	19773	19837	19793	19728	19740	19680	19696	19738	19752	19654	19687	19658	19759	19704	19671	19788	19692	19790	19767	19736	19889	19718	19705	19736	19856	19846	19849	19822	19628	19621	19877	19845	19765	19768	19641	19831	19657	19792	19718	19788	19939	19673	19728	19723	19820	19694	19678	19738	19771	19762	19646	19702	19752	19697	19770	19754	19900	19733	19755	19685	19725	19661	19648	19566	19768	19654	19678	19796	19665	19597	19746	19771	19742	19766	19606	19804	19709	19568	19892	19759	19756	19733	19808	19699	19593	19765	19702	19506	19576	19671	19778	19683	19852	19848	19839	19755	19914	19811	19591	19777	19694	19880	19697	19603	19738	19803	19746	19764	19890	19686	19720	19858	19853	19685	19725	19721	19643	19693	19646	19824	19721	19751	19620	19320	19676	19710	19846	19703	19834	19664	19818	19681	19853	19699	19732	19605	19793	19854	19879	19675	19741	19785	19731	19792	19658	19753	19637	19748	19931	19695	19561	19742	19761	19665	19640	19740	19716	19604	19655	19949	19741	19750	19561	19829	19568	19673	19709	19755	19662	19750	19901	19781	19640	19898	19695	19741	19783	19773	19660	19754	19876	19653	19616	19798	19823	19860	19554	19691	19872	19581	19764	19688	19564	19648	19636	19586	19712	19648	19593	19648	19634	19704	19859	19640	19573	19744	19610	19820	19756	19820	19719	19954	19854	19584	19770	19802	19865	19833	19740	19694	19862	19597	19768	19621	19862	19847	19780	19810	19561	19805	19844	19810	19832	19801	19555	19743	19760	19763	19613	19748	19767	19943	19739	19573	19683	19780	19653	19842	19787	19506	19922	19583	19767	19783	19708	19703	19758	19721	19762	19746	19829	19571	19601	19733	19824	19605	19655	19936	19816	19520	19867	19645	19620	19988	19521	19674	19744	19662	19749	19680	19748	19657	19873	19547	19709	19627	19656	19741	19660	19566	19527	20037	19868	19719	19517	19817	19665	19711	19609	19705	19828	19713	19676	19722	19631	19857	19909	19800	19487	19610	19601	19742	19631	19723	19614	19737	19674	19706	19747	19736	19827	19807	19618	19822	19577	19856	19831	19748	19783	19518	19711	19751	19759	19833	19644	19754	19746	19673	19777	19623	19808	19688	19729	19806	19787	19648	19850	19569	19662	19623	19751	19821	19747	19693	19699	19733	19852	19768	19800	19751	19760	19985	19963	19816	19673	19792	19747	19801	19573	19835	19655	19648	19712	19776	19745	19814	19858	19552	19604	19749	19774	19769	19671	19672	19825	19701	19707	19676	19757	19621	19575	19956	19544	19696	19566	19667	19683	19775	19741	19650	19737	19732	19639	19582	19669	19653	19769	19777	19717	19675	19653	19795	19684	19757	19814	19789	19681	19702	19806	19831	19818	19912	19656	19770	19806	19571	19876	19722	19726	19909	19732	19836	19854	19739	19712	19661	19829	19716	19649	19674	19615	19677	19594	19689	19770	19805	19641	19817	19494	19719	19809	19635	19711	19769	19569	19754	19658	19811	19926	19720	19595	19760	19704	19564	19646	19793	19681	19781	19845	19835	19749	19722	19709	19773	19721	19695	19845	19633	19744	19741	19860	19493	19815	19734	19678	19663	19869	19652	19600	19681	19663	19794	19585	19810	19792	19570	19796	19654	19762	19623	19675	19741	19792	19677	19728	19651	19826	19847	19811	19930	19754	19827	19729	19735	19778	19898	19697	19815	19747	19813	19843	19640	19545	19633	19732	19798	19722	19697	19752	19891	19567	19684	19762	19643	19714	19647	19687	19955	19713	19778	19654	19771	19907	19755	19648	19776	19737	19659	19794	19707	19776	19713	19709	19649	19699	19653	19784	19827	19831	19692	19920	19662	19708	19655	19868	19777	19797	19933	19764	19721	19800	19640	19773	19755	19681	19857	19649	19676	19725	19771	19874	19670	19658	19650	19470	19734	19676	19466	19695	19884	19810	19549	19689	19800	19604	19695	19752	19715	19646	19686	19726	19735	19779	19658	19667	19838	19872	19779	19627	19701	19777	19888	19759	19749	19674	19602	19869	19610	19760	19726	19777	19865	19724	19805	19749	19633	19624	19769	19799	19815	19801	19753	19734	19722	19819	19682	19597	19733	19834	19829	19633	19853	19620	19576	20003	19769	19635	19731	19708	19846	19760	19766	19797	19658	19622	19685	19559	19658	19722	19567	19725	19826	19663	19788	19775	19631	19861	19721	19672	19935	19799	19598	19662	19722	19681	19748	19807	19704	19529	19705	19725	19716	19603	19803	19707	19820	19823	19718	19873	19704	19823	19918	19777	19807	19612	19726	19903	19628	19596	19615	19630	19648	19709	19839	19702	19677	19688	19684	19744	19682	19795	19922	19838	19640	19762	19666	19821	19666	19763	19657	19807	19739	19796	19698	19549	19615	19755	19638	19776	19629	19614	19529	19651	19478	19655	19950	19728	19631	19711	19852	19893	19786	19783	19926	19606	19739	19735	19697	19751	19493	19657	19880	19810	19772	19675	19750	19855	19603	19772	19625	19469	19714	19795	19791	19705	19800	19765	19840	19781	19766	19741	19603	19693	19741	19883	19736	19747	19708	19696	19633	19744	19700	19789	19588	19891	19542	19727	19690	19735	19747	19742	19813	19728	19947	19709	19517	19763	19538	19662	19762	19909	19799	19799	19639	19874	19602	19671	19761	19601	19606	19686	19678	19699	19690	19790	19818	19735	19559	19611	19939	19714	19865	19879	19712	19715	19660	19751	19728	19678	19514	19900	19865	19816	19692	19569	19681	19706	19750	19612	19775	19806	19776	19643	19867	19685	19995	19689	19727	19781	19784	19851	19702	19797	19846	19913	19727	19734	19835	19726	19785	19881	19781	19720	19810	19830	19873	19775	19676	19807	19702	19703	19645	19712	19782	19677	19634	19810	19737	19766	19804	19670	19904	19645	19688	19720	19666	19670	19708	19785	19889	19799	19795	19763	19800	19603	19745	19801	19615	19633	19799	19536	19965	19557	19801	19802	19688	19748	19640	19889	19617	19629	19716	19748	19881	19762	19688	19856	19663	19655	19724	19710	19669	19833	19715	19839	19775	19685	19784	19633	19803	19734	19601	19670	19749	19923	19651	19855	19888	19626	19661	19734	19736	19629	19878	19816	19698	19749	19699	19671	19556	19650	19564	19760	19818	19685	19927	19638	19777	19762	19800	19656	19812	19682	19652	19805	19792	19720	19709	19714	19667	19689	19750	19729	19905	19735	19749	19746	19740	19656	19704	19678	19667	19762	19761	19684	19569	19719	19584	19638	19926	19881	19858	19556	19865	19779	19771	19684	19603	19667	19606	19468	19596	19898	19663	19773	19568	19595	19735	19636	19732	19633	19824	19653	19547	19719	19956	19771	19852	19838	19734	19848	19587	19812	19751	19810	19750	19981	19533	19722	19595	19824	19686	19577	19688	19665	19642	19855	19754	19713	19653	19812	19649	19795	19704	19760	19642	19752	19725	19858	19781	19808	19946	19540	19754	19494	19762	20052	19701	19899	19511	19908	19646	19627	19665	19846	19765	19587	19890	19701	19664	19775	19774	19738	19595	19644	19836	19664	19890	19751	19616	19768	19682	19623	19832	19730	19855	19911	19801	19753	19641	19690	19513	19849	19754	19663	19620	19842	19632	19697	19766	19707	19922	19600	19759	19715	19849	19899	19750	19729	19475	19654	19751	19829	19574	19562	19989	19496	19785	19700	19899	19725	19780	19794	19657	19739	19679	19639	19548	19718	19612	19720	19777	19815	19750	19759	19760	19546	19522	19743	19558	19672	19777	19653	19741	19634	19920	19660	19960	19748	19726	19601	19724	19778	19726	19642	19599	19576	19682	19865	19740	19555	19801	19781	19721	19940	19782	19761	19610	19872	19740	19795	19713	19734	19599	19893	19893	19837	19861	19634	19692	19857	19851	19822	19878	19594	19713	19764	19687	19765	19668	19532	19809	19692	19641	19767	19838	19684	19658	19570	19667	19597	19826	19634	19745	19542	19777	19614	19754	19722	19744
25123	21115	28173	26376	26654	28941	29257	27097	26646	26609	26629	26167	26227	26212	26503	26258	26185	26227	26389	26079	26163	26273	25989	25772	25879	25902	25760	25766	25848	25710	25572	25418	25859	25687	25827	25558	25764	25726	25456	25677	25476	25705	25547	25739	25597	25630	25481	25667	25660	25712	25557	25288	25696	25698	25567	25346	25558	25529	25307	25542	25537	25514	25558	25789	25649	25629	25615	25483	25859	25696	25393	25406	25372	25821	25403	25468	25594	25346	25708	25826	25556	25612	25387	25398	25757	25661	25538	25660	25672	25759	25748	25584	25676	25582	25691	25621	25577	25678	25505	25451	25502	25696	25411	25372	25693	25573	25585	25476	25184	25506	25739	25647	25515	25717	25381	25535	25503	25765	25743	25439	25766	25580	25493	25506	25515	25794	25492	25597	25490	25685	25846	25460	25565	25845	25638	25689	25602	25463	25443	25556	25639	25377	25379	25685	25813	25493	25502	25538	25402	25472	25408	25773	25672	25635	25522	25485	25575	25613	25638	25590	25498	25627	25700	25821	25775	25502	25664	25740	25611	25450	25840	25342	25659	25459	25654	25700	25648	25332	25434	25561	25744	25632	25632	25657	25621	25543	25577	25733	25718	25762	25585	25609	25756	25585	25743	25719	25614	25684	25660	25515	25439	25441	25678	25727	25375	25759	25518	25545	25603	25447	25547	25697	25389	25488	25701	25627	25712	25502	25639	25699	25683	25243	25417	25418	25807	25715	25746	25799	25585	25551	25402	25350	25440	25579	25624	25739	25577	25674	25722	25714	25412	25641	25399	25839	25638	25433	25432	25676	25447	25450	25751	25317	25431	25647	25727	25503	25744	25600	25369	25741	25662	25435	25646	25607	25375	25682	25420	25472	25667	25581	25682	25686	25850	25794	25632	25585	25546	25550	25609	25747	25627	25535	25526	25697	25608	25784	25481	25595	25615	25534	25442	25469	25528	25749	25746	25814	25681	25681	25664	25690	25590	25506	25718	25590	25522	25610	25362	25621	25542	25672	25463	25763	25543	25740	25404	25667	25412	25463	25519	25668	25635	25503	25508	25771	25387	25583	25458	25666	25679	25434	25685	25791	25690	25700	25682	25571	25737	25611	25515	25469	25452	25677	25581	25487	25709	25583	25632	25735	25562	25423	25584	25540	25670	25715	25684	25402	25472	25626	25669	25498	25443	25781	25592	25907	25589	25621	25628	25513	25376	25541	25500	25642	25413	25611	25747	25648	25820	25781	25507	25690	25641	25400	25602	25547	25397	25614	25555	25495	25337	25500	25583	25557	25541	25344	25440	25526	25598	25517	25691	25510	25461	25582	25597	25633	25658	25598	25599	25583	25713	25608	25370	25393	25590	25611	25502	25765	25543	25577	25676	25722	25480	25453	25652	25618	25490	25507	25395	25450	25604	25632	25699	25557	25750	25607	25507	25299	25509	25769	25670	25542	25598	25627	25509	25584	25766	25393	25534	25633	25484	25559	25656	25598	25513	25624	25610	25576	25556	25474	25536	25792	25543	25575	25562	25559	25500	25465	25477	25441	25550	25757	25888	25681	25321	25485	25861	25640	25775	25379	25689	25675	25804	25561	25673	25719	25602	25866	25524	25468	25694	25650	25496	25772	25689	25731	25721	25319	25535	25616	25667	25508	25508	25505	25697	25779	25718	25604	25609	25614	25695	25301	25648	25419	25611	25582	25468	25397	25611	25772	25662	25415	25588	25427	25624	25789	25483	25565	25607	25573	25733	25714	25491	25406	25580	25597	25568	25731	25480	25456	25440	25529	25480	25646	25681	25652	25773	25598	25572	25381	25623	25593	25632	25600	25929	25322	25586	25670	25714	25536	25325	25307	25469	25530	25449	25584	25731	25545	25802	25727	25367	25599	25829	25559	25645	25620	25693	25677	25749	25656	25544	25614	25552	25519	25800	25536	25604	25456	25267	25527	25615	25752	25581	25681	25932	25632	25772	25387	25692	25676	25561	25543	25406	25429	25335	25693	25525	25558	25478	25485	25445	25596	25414	25372	25542	25668	25640	25693	25473	25505	25397	25581	25396	25535	25701	25559	25651	25583	25648	25491	25573	25697	25578	25620	25453	25597	25613	25501	25646	25476	25232	25960	25608	25489	25684	25627	25633	25671	25598	25538	25624	25917	25487	25453	25646	25531	25673	25454	25636	25281	25556	25630	25417	25525	25529	25506	25554	25686	25779	25519	25693	25541	25498	25532	25748	25629	25810	25733	25567	25351	25554	25596	25711	25542	25708	25309	25445	25603	25719	25469	25691	25482	25767	25653	25595	25820	25620	25482	25706	25540	25546	25411	25670	25573	25336	25416	25628	25547	25714	25679	25489	25722	25775	25581	25715	25695	25457	25531	25411	25396	25561	25721	25480	25524	25469	25473	25501	25539	25466	25715	25833	25525	25726	25517	25646	25642	25596	25618	25551	25672	25443	25473	25738	25540	25636	25696	25744	25605	25653	25596	25466	25529	25571	25572	25456	25518	25858	25495	25640	25485	25493	25669	25645	25518	25315	25570	25570	25483	25657	25525	25594	25593	25539	25663	25683	25361	25549	25697	25351	25669	25426	25786	25552	25413	25646	25201	25629	25684	25618	25757	25546	25541	25678	25574	25518	25673	25493	25360	25480	25478	25518	25787	25524	25740	25594	25840	25397	25572	25708	25445	25501	25447	25555	25823	25787	25665	25555	25726	25751	25621	25721	25556	25653	25591	25613	25501	25607	25744	25462	25485	25639	25565	25790	25848	25701	25540	25663	25617	25464	25529	25607	25711	25557	25585	25451	25507	25701	25903	25602	25647	25688	25515	25500	25550	25578	25623	25690	25523	25650	25403	25638	25440	25428	25401	25629	25699	25491	25500	25344	25549	25475	25636	25463	25719	25661	25491	25510	25503	25577	25564	25534	25313	25437	25608	25495	25772	25612	25500	25663	25674	25740	25552	25554	25781	25702	25456	25586	25634	25689	25508	25562	25673	25439	25749	25637	25603	25752	25685	25646	25583	25520	25524	25585	25780	25551	25746	25745	25629	25798	25569	25536	25596	25685	25698	25490	25569	25731	25441	25521	25519	25668	25596	25563	25526	25808	25399	25508	25579	25534	25630	25648	25421	25499	25839	25639	25711	25552	25473	25637	25709	25474	25716	25707	25621	25579	25599	25706	25369	25492	25372	25680	25446	25999	25593	25500	25599	25489	25751	25630	25923	25663	25495	25605	25433	25566	25399	25596	25670	25680	25519	25460	25628	25582	25527	25505	25391	25564	25358	25604	25494	25591	25248	25460	25391	25585	25665	25408	25385	25790	25657	25667	25771	25503	25555	25489	25783	25510	25329	25474	25434	25570	25651	25696	25530	25567	25461	25512	25725	25692	25675	25749	25597	25647	25719	25733	25561	25625	25450	25614	25562	25486	25556	25414	25583	25300	25373	25369	25446	25609	25319	25541	25682	25612	25572	25624	25571	25527	25526	25568	25831	25663	25666	25765	25530	25379	25695	25524	25643	25588	25498	25448	25560	25510	25472	25557	25543	25826	25725	25477	25475	25567	25528	25439	25584	25515	25702	25606	25409	25614	25619	25767	25461	25594	25674	25533	25256	25604	25570	25728	25574	25486	25652	25615	25478	25925	25649	25705	25406	25377	25498	25680	25429	25625	25606	25497	25404	25514	25509	25481	25522	25578	25669	25636	25569	25552	25429	25639	25437	25400	25720	25627	25641	25509	25759	25582	25473	25436	25458	25576	25668	25464	25699	25538	25244	25520	25512	25557	25497	25613	25478	25647	25555	25777	25529	25797	25552	25572	25740	25544	25289	25564	25587	25455	25519	25532	25482	25693	25359	25420	25593	25597	25511	25520	25801	25685	25543	25565	25626	25788	25648	25664	25666	25499	25643	25740	25757	25697	25669	25427	25609	25677	25633	25532	25820	25712	25665	25628	25652	25584	25646	25537	25541	25647	25596	25616	25667	25483	25541	25385	25631	25626	25543	25623	25612	25582	25380	25332	25451	25674	25719	25714	25737	25700	25497	25698	25522	25306	25546	25554	25648	25617	25655	25531	25517	25554	25611	25565	25534	25560	25469	25424	25512	25734	25659	25607	25520	25708	25706	25630	25755	25854	25570	25620	25729	25459	25528	25703	25744	25386	25520	25468	25472	25556	25547	25661	25513	25565	25377	25487	25244	25524	25505	25422	25682	25671	25579	25553	25882	25549	25434	25557	25511	25633	25861	25322	25771	25896	25498	25716	25504	25529	25597	25633	25676	25573	25777	25548	25445	25654	25456	25531	25661	25439	25469	25634	25584	25522	25529	25720	25664	25690	25457	25719	25568	25706	25452	25610	25733	25614	25760	25733	25405	25565	25825	25747	25717	25612	25492	25519	25658	25461	25455	25634	25844	25491	25586	25519	25559	25581	25656	25606	25615	25555	25607	25455	25736	25615	25741	25583	25568	25634	25465	25537	25899	25708	25457	25874	25721	25582	25902	25485	25471	25382	25817	25678	25432	25644	25722	25458	25394	25835	25644	25606	25571	25523	25646	25816	25451	25386	25657	25716	25767	25395	25633	25926	25548	25649	25798	25672	25617	25554	25612	25812	25658	25562	25655	25566	25599	25595	25341	25605	25494	25784	25862	25733	25803	25727	25431	25554	25599	25676	25493	25554	25421	25656	25585	25700	25527	25347	25327	25368	25609	25548	25887	25745	25440	25471	25547	25676	25667	25738	25621	25492	25364	25419	25513	25698	25504	25393	25377	25430	25655	25682	25564	25721	25613	25314	25685	25530	25870	25596	25445	25757	25998	25520	25466	25595	25405	25607	25582	25665	25597	25593	25778	25614	25683	25355	25674	25587	25530	25321	25503	25649	25575	25704	25721	25518	25393	25642	25579	25657	25588	25507	25392	25734	25444	25428	25732	25536	25689	25838	25405	25666	25684	25701	25779	25365	25584	25401	25539	25627	25685	25696	25553	25602	25493	25803	25593	25501	25588	25569	25421	25408	25602	25480	25519	25437	25725	25958	25680	25722	25470	25369	25673	25524	25599	25611	25833	25575	25689	25488	25422	25375	25752	25598	25608	25691	25244	25489	25340	25652	25443	25448	25729	25495	25729	25707	25625
24051	39054	38119	31142	26663	24175	22467	21545	20854	20707	20216	20155	20071	20299	20127	19932	19898	20182	19983	20020	20018	19707	19634	19439	19455	19344	19280	19324	19315	19096	19313	19441	19073	19301	19117	19048	19243	19115	19247	19150	19189	19060	19372	19025	19161	19218	19141	19152	19331	19279	19083	19176	19370	19204	19079	19318	19254	19248	19191	19027	19189	19029	19104	19279	19198	19142	19325	19185	19321	19369	19112	19327	19237	19131	19078	19150	19188	19113	19132	19242	19043	19311	19384	18972	19132	19218	19229	19093	19174	19288	19372	19284	19259	19038	19182	19252	19069	19064	19049	19049	19213	19221	19137	19196	19269	19191	19249	19186	19281	19204	18932	19069	19127	19013	19254	19056	19165	19042	19220	19191	19025	19144	19038	19180	19059	19171	19252	19240	19144	19028	19111	19257	19165	19082	19114	19148	19075	19264	19035	19281	19139	18956	19077	19074	19376	19100	19219	19214	19171	19065	18984	19228	19153	19085	19251	19195	19202	19191	19119	18959	19134	19166	19238	19299	19400	19331	18966	19103	19274	19062	19206	19086	19107	19065	19305	18954	19070	19053	19226	19186	19092	19180	19049	19167	19087	19230	19258	19208	19073	19166	19272	19331	19083	19112	19231	19023	19065	19161	19173	19113	19149	19367	19207	18984	18950	19152	19091	19052	19240	19010	19319	19281	19085	19331	19182	19013	19145	19260	19174	19000	19146	19089	19169	19122	19345	19033	19015	19142	19136	19060	19093	19225	19004	19307	19200	19044	19197	19192	19162	18961	19212	19038	19233	18944	19012	19095	19223	19201	19214	19190	19032	19020	18940	19155	19220	19224	19042	19227	19215	19242	19244	19303	19013	19142	19210	19424	19201	19155	19270	19209	19188	19103	19067	19283	19007	19162	19144	19279	19083	19236	19296	19270	19097	19046	19134	19243	19398	19183	19151	19178	19152	19195	19293	19264	19116	19172	19133	19185	19241	19168	19108	19168	19258	18984	19027	19142	19262	19198	19142	18941	19184	19097	19201	19195	19111	19145	19106	19032	19397	18985	19173	19198	19149	18942	19135	19109	19081	19086	19245	19004	19368	19189	19237	19108	18975	19145	19166	19173	19214	19238	19321	19232	19043	19217	19182	19089	19145	18924	19161	19202	19336	19105	19133	19182	19006	19193	19199	19137	19228	18984	19311	18992	19194	19448	18994	18946	19238	19088	19287	19134	19187	19022	19029	19217	19212	19202	19244	18966	19298	19106	18973	19140	19212	19202	19114	19156	19089	19325	19207	19083	19127	18978	19167	19279	19270	19187	19106	19126	19255	19224	19273	19094	19202	19038	19307	19146	19144	19236	19268	19174	19000	19218	19079	19166	19069	19152	19248	19086	19110	19172	19124	19341	19089	19276	19136	19010	19122	19184	19044	18964	19210	19136	19176	19006	19210	19137	19204	19232	19129	19026	19070	19172	19246	19177	19353	18989	19178	19194	19135	18952	19145	19418	18987	19086	19235	19353	19095	19062	19278	19179	19194	19147	18994	19263	19280	19081	19152	19241	19207	19105	19201	19161	19172	19230	19183	19115	19223	19186	19105	19163	19227	19185	19124	19205	19223	19421	19165	19203	19131	19152	19124	19348	19025	19180	19106	19058	19286	19222	19221	19187	19260	19348	19174	19284	19258	18937	19293	19316	19224	19219	19160	19168	18975	19110	19150	19267	19242	19151	19072	19180	19011	19207	19193	19000	19286	19145	19206	19168	19054	19065	19235	18890	19049	19084	19068	19167	19145	19049	19191	18992	19249	19074	19201	19259	18901	19115	19117	19085	19237	19167	19163	19132	19284	19107	19111	19310	19269	19195	19265	19058	19100	19092	19203	19331	19198	19170	19136	19194	19113	19043	19257	19245	18890	19155	19239	19170	19200	19174	19220	19292	18998	19119	19187	19148	18980	19088	19201	19235	19099	19187	18843	19119	19310	19085	19142	19251	19123	19075	19257	19078	19238	19038	18967	19037	19306	19001	19176	19214	19135	19212	19172	19105	19117	19246	19048	19218	19128	19087	19120	19365	19209	19182	19060	19309	19265	19071	19203	19158	19239	19400	18998	19118	18988	19014	19261	19082	19308	18983	19294	19252	19121	19119	19193	19111	19060	19182	19218	19232	19164	19269	19365	19057	19408	19054	19035	19149	18988	19051	19207	19133	19223	19174	19121	19228	19224	19011	19193	19045	19200	19260	19121	19275	19243	19011	19222	19377	19131	19216	19200	19354	19211	19156	19310	19109	19118	19028	19071	19302	19147	19225	19188	19098	19040	19008	19057	19165	19165	19114	18975	19169	19077	19169	19245	19352	19282	19200	19313	19028	19267	19034	19276	19327	19151	19174	19187	19240	19168	19171	19141	19067	19113	19209	19110	19202	19215	19261	19207	19230	19176	19105	19329	19186	19119	19234	19069	19209	18933	19072	19059	19199	19105	19020	19087	19175	19299	19133	19268	19102	19063	18982	19041	19146	19073	19192	19057	19317	19154	19098	19100	19120	19161	19062	18897	19118	18981	19265	19041	19162	19239	19099	19166	19245	19070	19337	18979	19154	19135	19296	19219	19240	19178	19126	19161	19098	19260	19106	19277	19231	19096	19258	19197	19133	19113	19119	19195	19105	19299	19105	19150	19093	19307	19262	19094	19282	19163	18988	19128	19359	19208	18858	19122	19034	19134	19058	19023	19145	19041	19241	19174	19098	19082	19123	19169	19148	19043	19131	19176	18856	19246	19158	19144	19025	19054	19188	19215	19195	19191	19353	19342	18960	19279	19240	19046	19227	19148	19207	19117	19093	19062	19039	19021	19039	19015	19229	19119	19113	19213	19295	18985	19242	19258	19126	19154	19203	19141	19104	19292	19260	19234	19279	19066	19150	19059	19072	18995	19131	19163	18977	19252	19134	19256	19244	19486	19099	19033	19201	19065	19181	19203	19080	19225	19009	19229	19103	19263	19205	19133	18976	19308	19045	19262	19269	19184	19179	19048	19031	19023	18979	19310	19262	19120	19183	19141	19130	19248	19167	19154	19279	19256	19103	19204	19188	19254	19194	18969	19318	19170	19174	19318	19118	19049	19268	19215	19181	19057	19056	19065	19103	19110	19152	19163	19149	19280	19178	19258	19058	19062	19170	19225	18850	19178	19299	19203	19055	19268	19261	19250	19225	19313	19104	19220	19216	19097	19115	19112	19218	19129	19116	19248	19120	19112	19170	19267	19163	19086	19193	19235	19225	19171	19214	19307	19110	19149	18986	19146	19201	19107	19198	19176	19258	19154	19103	19212	19137	18979	19014	19138	19118	19242	19222	19137	19054	19196	19099	19109	19158	19215	19012	19302	19154	19139	19153	19223	19103	18947	19272	19321	19184	19098	19095	19098	19349	19217	19023	19074	19132	19131	19086	19089	19281	19318	19118	19032	19122	19326	19223	18954	18998	19163	19152	19058	19045	19217	19108	19100	19121	19030	19188	19141	19310	19142	19084	19198	19152	19169	19109	19196	19101	19366	19148	19210	18949	19138	19267	19134	19196	19238	19127	19165	19117	19158	19189	19299	19234	19316	19272	19197	19220	19020	19285	19165	19063	19224	19086	19191	18959	19101	19127	19050	19028	19359	19277	19252	19204	19166	18918	19207	19217	19093	19194	19177	19215	19110	19345	19085	19186	19230	19061	19112	19155	19274	19075	19210	19138	19201	19157	19109	19158	19052	19145	19233	19114	19236	19155	19117	19315	18935	19380	19169	18980	19358	19102	19206	19085	19022	19158	19233	19214	19270	19094	19314	19130	19010	19110	19095	19284	19112	19244	19065	19260	19038	19090	19150	19201	19135	19028	19266	19158	19272	19169	19025	19046	19263	19175	18976	19228	19265	19193	19239	19232	19063	19094	19161	19193	19197	19356	18847	19100	19283	19268	19015	19124	19124	19365	19053	19158	19302	19024	19245	19199	19120	19110	19193	19236	19224	19261	19155	19273	19069	19251	19024	19196	19134	19337	19448	19087	19075	19204	19058	19007	19123	19027	19244	19211	19079	19262	19284	19058	19286	19145	19123	18962	19225	19283	19110	19161	19197	19254	19316	19132	19121	19126	18912	19124	19517	19121	19207	19007	19150	19081	19105	19167	19092	19076	19166	19274	19146	19225	19110	19256	19139	19092	19289	19098	19037	19064	19250	19221	19241	19235	19206	19346	19062	18982	19091	19104	19168	19278	19103	19138	19187	19148	19282	19253	18907	19166	19112	19171	19256	19198	19164	18938	19193	19176	19265	19188	19241	19158	19232	19069	19180	19169	19130	19096	19373	19021	19056	19299	19138	19132	19161	19229	19251	19212	19076	19179	19177	19045	19139	19174	19201	19151	19304	19157	19084	19228	19192	19173	19158	19121	19417	19268	19102	19125	19232	19066	19227	19181	19009	19147	19096	19239	19214	19123	19193	19294	19116	19076	19082	19273	19037	19073	19001	18928	19194	19230	19127	18998	19128	19088	19043	19165	19135	19360	19255	19175	19198	19108	19227	19058	19232	19147	19230	19114	19169	19264	19078	19200	19159	19262	19322	19122	19252	19162	19220	19151	19190	19039	19203	19334	19209	19092	19111	19148	19066	19207	19110	19068	19277	19349	19236	19061	19209	19134	18973	19136	19257	19161	19126	19266	19282	19141	19189	19058	19170	19090	19091	19214	19152	19042	19214	19082	19286	19232	19226	19115	19320	19176	19127	18986	19271	19017	19217	19146	19163	19066	19171	19039	19016	19188	19096	19086	19107	19211	19286	19232	19102	19352	19029	19146	19215	19092	19195	19074	19092	19168	19191	18969	19129	19075	19325	19004	19217	19208	19276	19198	19355	19096	19345	19353	19225	19047	19182	19092	19095	19093	19105	19098	19221	19093	19073	19127	19062	19181	19122	19313	19243	19055	19204	19028	19145	19168	19230	19313	19087	19228	19122	19262	19105	19132	19155	19033	19109	19320	19245	19037	19168	19151	19018	19283	19129	19160	19144	19308	19026	19132	19077	19189	19032	19136	19263	19127	19263	19134	19140	19241	19199	18987	19375	19192	19068	19260	19279	19257	19024	19142	19336	19344	19039	19183	19100	19306	19223	19257	19011	19284
23420	21041	28490	24033	23025	27350	29929	26553	25990	26110	25900	25868	25558	25253	25404	25116	25369	25241	25170	25144	25118	24670	24905	24648	24690	24183	24447	24297	24509	24340	24386	24312	24366	24155	24338	24357	24262	24316	24154	24562	24187	24236	24204	24325	24243	24327	24372	24146	24183	24058	24155	24134	24264	24213	24239	24062	24130	24113	24096	23980	24351	24153	24115	24275	24295	24084	23936	24157	24200	24413	24338	24045	24284	24168	24372	24299	24066	24248	24172	24050	24314	24201	24262	24353	24233	24061	24116	24462	24177	24441	24148	24383	24243	24039	24262	24209	24239	24360	24198	23831	24191	24009	24098	24227	24230	24106	24191	24164	24111	24100	24204	24304	24259	24254	24138	24108	24148	24358	23994	24076	24200	24034	24033	24182	24182	24310	24145	24047	24160	24076	23841	24138	24261	24231	24150	24365	24416	24216	24156	24263	24082	24310	24249	24046	24075	24174	24134	24198	24089	24119	23997	24177	23913	24180	24189	24068	24059	24245	24161	24036	24156	24059	24077	24255	23945	24083	24054	23962	24038	24205	24121	24018	24139	23958	24276	23898	24197	24013	24245	24258	24086	24118	24122	24138	24212	23959	24294	24014	24202	24140	24196	24068	23988	23958	24073	24282	24071	24083	24131	24165	24079	24209	24277	23997	24031	23983	24285	24024	24091	24226	24083	24245	24185	24106	24051	24015	24224	24104	24382	24067	24106	23880	23934	24406	24132	24044	24099	24160	24085	24155	24060	23989	24141	24118	24219	24003	24088	24138	24117	24010	24403	24137	23876	24220	24164	24249	24267	24218	24261	24303	24150	24089	24198	24217	24295	24152	24220	23913	24148	24018	24200	23882	24111	24242	24087	24121	24311	24028	24063	24141	24112	24145	24274	24155	24006	23897	24337	24168	24052	24084	24103	24076	24054	24013	24123	24185	24152	24126	24111	24185	24047	24065	24264	24086	24223	24201	24199	24080	23936	23784	24152	24187	24024	24224	24288	24227	24090	24184	24225	24149	24239	24140	24184	24078	24028	24041	24049	24316	24339	24117	24024	24250	23994	24357	24224	24236	24175	24136	23902	24214	24328	24098	23989	24205	24270	24259	24170	24045	23967	24017	24146	24032	24070	24024	24148	23979	24197	24255	23946	24019	24200	24029	24101	24132	24031	23939	23956	23940	24217	24219	24180	23975	24259	24025	24295	24191	24319	23922	24145	24048	24134	23859	24085	23938	24220	24172	24091	24081	24149	24213	23926	24078	24014	23978	24236	24299	24303	23920	24138	24113	24045	24108	24156	24058	24046	24308	24153	23904	24195	24172	24315	23962	24210	24163	23940	24112	24171	24250	24221	24025	24276	24325	24186	24253	24290	23945	23967	24122	24154	23998	24047	24283	24063	24002	24050	24027	23868	24033	24157	23986	23924	23979	24020	24152	24310	24251	24163	24454	24146	24337	24402	23972	24180	24041	24043	24192	24046	24217	24225	24186	24098	24125	24252	24084	24178	24045	24136	24171	24197	24071	24185	24046	24238	24170	24314	24169	23966	24318	23974	23926	24102	23978	24140	24304	23971	23938	24151	24228	24047	24300	23992	24022	24255	24317	24053	23968	24149	24274	24318	24080	24051	23990	24251	24109	24062	24169	24121	23906	24026	24059	24136	24074	23994	23989	23995	24356	24148	24203	24131	24204	24114	24057	24135	24038	24042	23855	24197	24074	24149	24261	24241	24375	24201	24005	24201	24293	24156	24203	24073	24062	24317	24002	24194	24156	23927	24082	24074	24143	24209	24064	24144	24036	24085	24355	24226	23820	24079	24278	24379	24063	24173	24233	24100	24341	24024	24058	24073	24148	24079	24245	24245	24219	24156	24217	24161	24242	24020	24172	24149	24010	24175	24276	24116	24074	24160	24197	24307	24102	24030	23997	23979	24199	24235	24054	24050	24114	24211	24238	24184	24058	24087	23885	24113	24042	24039	24064	23983	24039	24000	24291	24111	24239	24115	24175	24071	24120	24370	24162	24029	24108	24130	24126	24155	24059	24082	24243	24246	24205	24399	24154	24244	24356	24193	24081	24067	24007	24062	24057	24210	23980	23969	24201	23931	24148	24083	24044	24175	24118	24102	23911	24197	24087	24026	24420	24060	24454	24415	24177	24290	23911	23998	24219	24384	24052	24070	24168	24295	24156	24001	24217	24164	24172	24124	24252	24138	24099	24175	24043	24250	24054	24296	24239	24173	24209	24168	23871	24049	24252	24255	24113	24165	24063	24111	23971	24123	24333	23944	24230	24185	24233	24235	24081	24104	24229	24369	24163	24116	24135	24156	24274	24109	24171	24186	24405	24149	24226	24304	24216	24059	24255	24026	24235	24178	24119	24135	24054	24225	23984	23988	24032	24143	24165	23990	24103	24148	24307	23977	24118	24113	24103	23938	24074	23857	24019	24062	24222	24315	23810	24050	24088	24068	23929	24048	23968	24103	24186	23997	24017	24284	23784	24186	24179	24224	24354	24340	24292	24274	24315	24255	24097	24151	24098	24016	24111	24085	24138	24268	23738	24019	24154	24054	24157	24208	24173	24434	24260	24226	24034	24354	24049	24314	24381	24141	24145	24182	24189	24229	24138	24160	24161	24138	24053	24083	24307	24308	24235	24154	24237	24247	24164	24017	24197	24199	23968	24099	24261	24218	24256	24341	24225	24177	24068	23974	24252	24146	24177	24000	24068	24129	24190	24216	24214	24068	23886	23982	24263	24155	24291	24077	24215	23895	24033	24068	24042	24022	24149	24151	24199	24226	24101	24086	24294	24101	24077	24252	24067	24043	24280	24479	24032	24145	23923	24369	24074	24102	24045	24095	24022	24133	24140	24315	24246	24115	23955	23966	24079	24167	24132	24104	24035	23921	24072	23840	23928	24101	24054	24136	24180	24101	24127	23977	24199	24015	24187	24383	24050	24266	24259	24176	24261	24094	24114	24018	24153	24133	24141	23997	24282	23956	24028	24348	23977	24044	24114	23900	24059	24332	24168	24016	24324	23948	24257	24142	24040	24032	23815	24181	24140	24182	24295	24179	23879	24359	24048	24006	24254	24128	23950	24044	24027	24453	24109	24016	24185	24100	24235	24284	24359	24229	24284	24397	24240	24421	24241	24166	24087	24224	24072	24155	24059	24206	23892	24330	24097	24071	24319	24217	24348	24113	24335	24041	24228	24083	24258	24108	24179	24011	24094	24314	24214	24005	24170	24091	24143	24105	24107	24174	23987	24194	24331	24195	24275	24121	24237	24216	23965	24128	24114	24357	24365	23925	24430	24162	24253	24243	24255	24187	24128	23866	24361	24133	24194	24268	24075	24314	23926	24235	23871	24141	23931	24231	24162	24174	24101	24229	24218	24246	23933	24034	23966	24046	24138	24140	23931	23994	24049	24304	24191	24114	24307	24158	24167	24121	24149	24003	24166	24142	24030	24134	23973	23990	23994	23923	24103	24282	23997	23990	24073	24104	23971	24322	24044	24025	24172	24181	24140	24081	23988	24011	24277	24241	24155	23939	24186	24022	24153	24081	24035	24147	24306	24021	23855	24029	24097	24194	24183	24134	23967	24068	24123	24212	24054	24240	24295	24217	24248	24066	24199	24163	24233	24179	23887	24117	24047	24106	24119	23990	24270	24086	24233	24213	24073	24159	24059	24104	24023	24160	24279	24168	24148	24040	24207	24243	24226	23894	24157	24041	24220	24048	24254	24063	23951	23846	24145	23832	23905	24120	24096	23893	23877	24088	24232	24102	24405	24251	24303	24076	24068	24231	24336	24218	24061	24130	24096	24043	24405	24107	24029	23964	24052	24023	24216	24156	23989	24187	24240	24158	24264	24422	24130	24070	24256	23983	24202	24050	24093	24056	24009	24185	24145	24250	24459	24096	24346	24158	24029	24398	24065	24205	24087	24201	24069	24167	24193	23931	24203	24153	24162	24058	24047	24149	24172	24132	23953	24046	24097	24106	24352	24269	24234	24275	24112	24012	24057	24143	24147	24491	24104	24111	24188	23783	24029	24347	24201	24105	24516	23985	24057	24078	23982	24327	24073	24164	23848	24224	24122	24123	23913	24100	23985	24174	24309	24287	23966	24188	24244	24363	24143	23818	24196	24210	24052	24218	24302	24346	23956	24103	24197	23902	24149	24144	24104	23893	24162	24078	23951	24102	24034	23875	24004	24194	24119	24219	24213	24153	24199	24034	24239	24136	24319	24170	24113	23964	24192	24286	24227	24217	24139	24281	24377	23992	24346	24343	24076	24176	24205	24034	24156	24035	24291	23993	23844	23885	24132	24116	24021	24272	24334	23999	24395	24249	24150	24159	23917	24137	24320	23980	24102	24336	24187	23967	23909	23884	23923	24098	24083	24041	24113	24236	24090	23977	24031	23966	24152	23958	24152	24092	24181	24183	24186	24050	24093	23936	24082	24159	24276	24271	24061	24148	24171	24178	24056	24063	24039	23917	24068	24197	24214	23993	24124	24047	24393	24163	24020	24169	24012	24287	24072	23931	24004	24092	24028	23946	24301	24106	24167	24044	24089	24147	24193	24125	24069	24245	24209	24169	24144	24205	24128	23828	24331	24085	24088	24216	24165	23988	23946	24117	24300	24113	24111	24218	24201	24161	23975	24137	24136	24300	24272	23998	23997	24047	23820	24096	24153	23946	24227	24291	24212	24235	24315	24069	24079	24032	23972	23942	24253	24247	24318	24209	24140	24023	24129	24239	24202	23905	24192	23987	24092	24072	24255	24289	24198	24033	24081	24185	23970	24103	23997	24142	23873	24104	24382	24377	24060	23962	24106	24025	24091	24219	24127	24182	24286	24098	24075	24011	23999	24273	23944	24177	24084	23996	24116	24040	24159	24249	23877	24033	24090	24143	24022	24077	24157	24028	24278	24184	24306	23861	24235	24163	23963	24047	24103	24096	24161	24020	23961	24178	24172	24353	24003	24338	24307	24060	24233	24209	24121	24278	24100	23956	23992	24086	24115	24128	24219	24146	24129	24089	24112	23951	23947	24285	24133	24245	24258	24124	24334	23985	24204	24428	24122	24186	24267	24015	24308	24130	24242	24331	24203	24008	24241	24080	24135	23987	23964	24180	24128
26281	42276	40264	33567	28931	25733	23117	22226	21522	21107	21012	20575	20295	20156	20026	19968	19745	19682	19541	19400	19451	19283	19204	18924	18766	18852	18583	18571	18529	18599	18663	18399	18378	18411	18422	18418	18439	18573	18458	18448	18463	18281	18397	18448	18425	18400	18611	18383	18407	18225	18440	18481	18367	18345	18333	18353	18398	18362	18493	18416	18398	18469	18350	18417	18392	18479	18437	18154	18322	18347	18440	18392	18284	18613	18372	18413	18405	18422	18385	18363	18431	18409	18344	18387	18386	18286	18388	18516	18484	18622	18605	18529	18412	18502	18441	18333	18257	18341	18456	18307	18487	18360	18409	18309	18388	18415	18352	18352	18247	18308	18296	18292	18382	18149	18460	18250	18208	18368	18261	18331	18267	18227	18387	18429	18432	18516	18149	18353	18438	18373	18235	18597	18503	18214	18272	18256	18544	18309	18347	18402	18347	18326	18277	18301	18356	18360	18345	18349	18373	18351	18538	18324	18327	18382	18321	18409	18396	18362	18360	18365	18310	18304	18297	18218	18414	18446	18283	18240	18375	18404	18301	18442	18393	18498	18301	18366	18272	18406	18359	18235	18346	18390	18383	18402	18157	18542	18530	18299	18406	18232	18390	18311	18444	18302	18178	18465	18292	18322	18393	18430	18355	18367	18320	18320	18378	18195	18262	18216	18334	18415	18309	18326	18454	18324	18333	18332	18467	18251	18266	18219	18235	18321	18443	18209	18184	18313	18276	18267	18365	18366	18270	18449	18369	18374	18319	18488	18526	18439	18141	18316	18324	18480	18258	18424	18471	18349	18349	18424	18350	18271	18242	18362	18419	18243	18226	18460	18292	18525	18338	18199	18328	18319	18256	18266	18283	18483	18455	18254	18281	18313	18409	18319	18329	18412	18377	18305	18345	18415	18069	18357	18293	18353	18435	18359	18327	18441	18469	18256	18389	18285	18358	18416	18538	18284	18278	18193	18312	18247	18316	18310	18404	18406	18452	18315	18370	18314	18525	18453	18349	18349	18376	18323	18460	18218	18378	18277	18406	18381	18421	18433	18435	18539	18314	18336	18476	18148	18488	18308	18342	18449	18426	18121	18472	18270	18497	18347	18389	18413	18499	18340	18449	18334	18397	18288	18262	18304	18351	18264	18391	18361	18344	18346	18493	18312	18093	18288	18466	18436	18501	18297	18420	18415	18306	18451	18392	18552	18349	18457	18352	18572	18448	18456	18285	18415	18393	18306	18303	18247	18275	18460	18204	18349	18034	18331	18409	18265	18365	18334	18210	18327	18369	18484	18278	18338	18358	18361	18324	18351	18283	18239	18496	18411	18212	18239	18272	18346	18232	18356	18437	18267	18422	18281	18312	18310	18382	18326	18588	18309	18429	18149	18372	18435	18338	18328	18384	18279	18390	18408	18476	18403	18290	18289	18297	18384	18411	18363	18363	18356	18456	18376	18308	18224	18359	18293	18410	18308	18301	18189	18340	18366	18343	18244	18328	18340	18435	18359	18520	18199	18217	18343	18148	18435	18305	18333	18405	18403	18303	18432	18228	18316	18402	18378	18336	18464	18381	18259	18140	18385	18260	18279	18212	18407	18426	18383	18303	18205	18438	18236	18386	18235	18490	18316	18407	18526	18265	18384	18270	18409	18342	18497	18321	18292	18514	18258	18147	18386	18272	18415	18379	18360	18273	18261	18393	18366	18541	18334	18158	18074	18255	18187	18267	18305	18436	18463	18426	18310	18321	18120	18423	18419	18381	18370	18357	18476	18526	18440	18326	18419	18296	18542	18524	18265	18517	18176	18285	18602	18393	18292	18323	18380	18509	18322	18453	18366	18380	18346	18335	18337	18381	18318	18289	18324	18318	18394	18343	18226	18337	18338	18344	18408	18284	18388	18372	18202	18357	18341	18421	18402	18248	18569	18417	18427	18348	18207	18231	18230	18288	18361	18493	18381	18218	18338	18614	18244	18377	18276	18441	18435	18425	18252	18300	18289	18252	18277	18288	18432	18256	18378	18338	18338	18347	18346	18347	18504	18268	18281	18423	18522	18442	18258	18208	18365	18528	18274	18467	18367	18397	18346	18312	18277	18284	18407	18275	18233	18287	18236	18274	18306	18295	18324	18266	18169	18474	18361	18430	18318	18302	18654	18412	18438	18506	18399	18407	18255	18294	18258	18310	18459	18212	18312	18214	18343	18351	18443	18266	18365	18285	18201	18239	18398	18237	18362	18416	18448	18480	18384	18229	18296	18376	18428	18440	18266	18523	18326	18389	18395	18297	18287	18425	18331	18281	18390	18178	18301	18528	18277	18305	18271	18356	18239	18342	18374	18421	18198	18463	18301	18406	18318	18250	18252	18355	18280	18392	18231	18261	18371	18431	17990	18503	18162	18257	18432	18417	18320	18518	18260	18378	18249	18450	18316	18351	18409	18399	18484	18266	18238	18238	18340	18445	18328	18388	18423	18376	18325	18161	18339	18276	18234	18438	18248	18349	18397	18243	18160	18297	18289	18217	18471	18329	18371	18370	18211	18376	18417	18387	18333	18251	18336	18238	18181	18335	18604	18467	18398	18343	18535	18342	18222	18353	18380	18321	18409	18345	18209	18412	18319	18273	18330	18420	18437	18298	18202	18394	18377	18266	18377	18209	18310	18474	18324	18409	18306	18448	18430	18425	18286	18328	18461	18370	18308	18441	18435	18340	18609	18265	18228	18195	18356	18342	18340	18307	18320	18311	18282	18522	18344	18275	18421	18377	18252	18356	18290	18280	18570	18281	18422	18353	18228	18301	18290	18380	18429	18271	18053	18450	18449	18331	18375	18296	18355	18481	18401	18256	18303	18299	18210	18377	18268	18314	18205	18437	18570	18272	18277	18351	18368	18222	18470	18361	18289	18352	18332	18510	18367	18281	18381	18324	18479	18360	18360	18628	18396	18312	18338	18316	18252	18341	18364	18028	18314	18502	18549	18268	18474	18427	18358	18421	18435	18327	18350	18321	18243	18351	18207	18182	18193	18350	18205	18300	18393	18364	18424	18324	18301	18384	18261	18464	18450	18342	18310	18312	18347	18391	18342	18375	18155	18315	18251	18417	18279	18492	18407	18148	18635	18225	18242	18303	18397	18231	18340	18307	18275	18343	18386	18399	18526	18343	18255	18462	18205	18480	18382	18504	18343	18414	18252	18245	18439	18173	18194	18379	18108	18326	18384	18365	18294	18548	18511	18258	18489	18425	18334	18148	18342	18322	18328	18297	18318	18429	18433	18272	18355	18393	18378	18504	18360	18412	18490	18357	18400	18352	18392	18229	18284	18443	18253	18303	18426	18362	18483	18204	18414	18406	18389	18389	18466	18441	18420	18161	18401	18392	18379	18258	18536	18250	18268	18478	18493	18480	18472	18462	18422	18263	18348	18193	18445	18447	18449	18328	18375	18253	18256	18272	18217	18259	18426	18570	18366	18317	18256	18360	18427	18376	18213	18511	18244	18384	18295	18207	18311	18272	18367	18438	18190	18534	18320	18373	18471	18366	18320	18487	18244	18233	18172	18529	18317	18367	18402	18365	18325	18317	18343	18454	18401	18319	18251	18485	18268	18235	18468	18377	18315	18371	18167	18373	18194	18517	18218	18314	18189	18285	18419	18211	18407	18374	18534	18253	18425	18397	18269	18436	18289	18086	18374	18394	18385	18263	18539	18531	18499	18177	18245	18504	18444	18326	18411	18439	18416	18354	18369	18389	18428	18377	18314	18251	18491	18414	18258	18161	18443	18290	18324	18339	18220	18327	18421	18310	18285	18347	18459	18355	18220	18201	18412	18315	18383	18377	18344	18435	18309	18370	18368	18347	18319	18571	18330	18452	18319	18465	18400	18210	18188	18250	18422	18308	18205	18415	18325	18395	18258	18326	18342	18376	18407	18342	18244	18242	18430	18475	18156	18452	18280	18341	18162	18443	18495	18332	18427	18215	18243	18404	18369	18437	18321	18572	18227	18394	18235	18334	18328	18326	18219	18364	18334	18443	18316	18218	18518	18091	18405	18313	18310	18428	18271	18245	18385	18398	18476	18326	18431	18363	18432	18587	18303	18416	18176	18385	18388	18363	18314	18102	18374	18433	18513	18429	18399	18350	18361	18389	18441	18458	18362	18251	18275	18447	18270	18370	18318	18361	18242	18340	18236	18242	18429	18422	18287	18287	18487	18338	18290	18251	18269	18354	18274	18201	18352	18415	18324	18450	18389	18295	18436	18257	18396	18258	18091	18332	18362	18309	18457	18438	18167	18445	18274	18317	18263	18319	18412	18380	18283	18323	18348	18469	18172	18379	18458	18315	18364	18258	18409	18334	18282	18268	18235	18219	18481	18369	18318	18405	18485	18323	18423	18489	18369	18379	18537	18322	18350	18325	18331	18291	18413	18378	18348	18414	18225	18241	18400	18477	18278	18191	18326	18441	18484	18225	18227	18494	18317	18452	18359	18424	18364	18381	18246	18429	18282	18266	18450	18166	18378	18305	18378	18321	18344	18289	18460	18503	18299	18360	18467	18290	18463	18346	18355	18559	18394	18312	18323	18404	18450	18329	18509	18352	18388	18502	18408	18324	18415	18491	18390	18603	18417	18470	18240	18039	18311	18414	18332	18159	18444	18322	18336	18480	18248	18399	18440	18335	18322	18369	18123	18573	18163	18300	18319	18525	18322	18252	18336	18372	18406	18185	18248	18319	18413	18269	18316	18302	18228	18343	18412	18430	18286	18429	18522	18383	18243	18300	18264	18493	18221	18359	18520	18336	18470	18374	18336	18378	18281	18329	18188	18518	18591	18301	18385	18338	18419	18371	18086	18351	18462	18310	18272	18495	18395	18321	18062	18499	18175	18275	18534	18305	18443	18387	18206	18313	18465	18553	18411	18314	18486	18264	18485	18342	18400	18288	18236	18441	18100	18405	18286	18348	18346	18366	18287	18295	18481	18275	18647	18426	18374	18315	18477	18395	18453	18402	18224	18361	18260	18299	18393	18379	18244	18235	18521	18396	18501	18254	18248	18355	18222	18307	18297	18491	18244	18403	18393	18437	18203	18379	18498	18298	18229	18312	18317	18261	18482	18186	18305	18458	18445	18272	18247	18501	18426	18435	18367
31124	26254	30256	27876	24543	23994	23684	23524	23628	23668	23423	23210	23424	23408	23357	23389	23621	23201	23426	23460	23333	22998	23144	23137	23142	22958	23162	23026	23039	23209	23060	22913	22927	23089	22947	22887	22890	22964	23232	23047	23238	22825	22971	23076	23005	23101	23240	23065	23168	22822	23019	22945	22997	22952	22869	23251	23223	23040	22765	23038	23055	23168	23128	23146	22776	23104	23118	23014	23019	23025	23124	22897	23155	23148	23025	22984	23244	23002	23020	23150	23042	23095	23047	23164	22858	22710	23147	23136	23050	22720	22959	23064	22808	22982	22877	23211	22833	23063	22918	23115	23299	22947	22929	22880	22957	23040	22987	22935	22858	22922	22958	22804	22918	22788	23105	23000	23196	23096	23058	23041	22773	23150	22855	22967	23047	22983	22839	23010	23171	22985	22948	23096	22984	22891	23004	22893	22951	22889	22947	23141	22890	23170	22886	23158	23147	22690	22837	22883	23056	23030	22975	22893	22972	23174	23293	23045	23125	23035	22950	23048	23019	22878	23010	23069	23213	22970	23094	23083	23089	23075	22863	23115	23130	23042	23074	22973	23058	22918	23153	22952	23197	23086	23006	23005	22950	23131	22835	23177	22949	22858	23058	23072	22996	23092	22988	22816	22988	22882	23142	22870	23066	23102	22884	22866	22820	22917	23114	23141	23205	23026	23094	22996	23127	23145	22997	22985	22842	22880	23081	23121	22896	22857	22806	23071	23034	22858	22954	22864	22895	23067	22961	22940	22835	22738	22921	23040	23174	22906	22906	22935	23089	22980	23094	22986	22872	22941	23107	23013	23006	22990	22957	23118	23061	22868	23012	23019	22960	23300	23024	23073	22889	22905	22930	23045	22965	23002	23166	23084	23134	23215	22932	23160	23047	23077	22902	22925	22902	22868	23125	22944	23014	23089	22980	23154	23095	22869	23104	23152	22983	22966	22888	22996	23036	22809	22972	23000	23278	23148	23036	23209	23047	22876	23239	23047	23266	23092	23001	23006	22985	22999	22800	22992	23079	22907	23116	23075	23138	22972	23073	23086	22976	23235	23042	23085	23165	22994	23115	23032	22899	22969	22847	23020	23153	23063	22886	23027	22958	22917	22910	22996	23046	22966	22846	23013	23093	22919	23117	22926	22974	22857	22950	22975	23037	22871	23009	22970	22812	22829	23036	23259	22815	22810	22850	22924	23052	22982	23044	23030	22797	22912	22895	23183	23084	23206	22701	23002	23052	22968	23038	22951	22907	22854	22945	22858	22920	22906	22845	23223	22923	22992	22915	23081	23021	23089	22910	23050	22955	22980	22940	22933	22896	22950	22972	22826	22958	22831	23092	23093	22982	22986	23227	23091	23075	23318	23119	23025	23022	22697	22964	22990	23188	23047	23067	22957	23123	22806	22927	23085	23053	23046	23096	22968	23010	23194	22994	23064	23236	23136	22959	22906	22785	23031	23102	22851	23057	23131	23020	22849	22995	23009	23022	22693	23086	23012	23077	23134	23168	23029	23034	22918	23033	23049	22995	23164	22946	22934	23038	23166	23111	22925	22973	23029	23044	23131	22903	22497	22951	23099	23051	22785	22884	22930	23044	22969	22935	23038	23182	23047	23176	22987	23172	23121	22902	23142	22803	22861	23038	22891	23034	22970	23129	22844	23089	23125	23074	23297	22875	23051	22859	23056	23079	22936	23097	22947	23055	23119	23077	23062	23082	22909	22968	22879	23049	23190	22689	22947	22982	23024	23005	23009	22888	22788	23043	22954	23012	22932	23055	23039	22830	22837	23048	22860	22992	22921	23052	22988	22934	23033	23104	23041	23091	22970	23171	22967	23180	23007	23098	22853	22905	23058	22833	23054	22961	22888	23044	23018	22971	23215	23004	22949	22897	22981	23073	22945	23120	23253	23098	22962	23042	23062	23032	23123	23056	22882	23065	23048	22874	23053	22956	23027	22809	23034	23025	23063	23148	23010	23024	23025	22871	22988	22964	23129	23196	23219	23146	23123	22994	23106	23166	23101	22974	22805	22993	23029	22966	23019	22996	22974	22711	23068	22941	22930	23182	23039	23057	23194	23163	23252	23126	23056	22929	23018	23238	22758	22891	23046	22967	23071	23105	22990	22945	23049	23095	22943	22900	22991	23205	22998	23053	23040	22912	22771	22988	23067	22941	23076	23098	23134	22820	22939	22910	23054	22879	23179	22854	22976	23226	22794	23073	23093	22868	22791	23024	22989	23106	22974	22914	22842	23060	22793	23224	23247	22878	23080	22982	23069	22962	23063	23216	22990	23117	22760	23019	22929	23112	22868	23208	23066	22943	23113	23037	23048	22947	22948	22980	22974	23048	23026	22863	23014	23184	23380	22934	22862	23123	23344	22872	23060	22902	23053	23142	23287	22884	23045	23071	22915	23069	23069	22953	22855	23083	23049	22839	23038	23140	23168	23173	22863	22959	22945	22971	22984	22904	23077	22920	22845	22766	23066	23058	23036	23172	23134	22923	23034	22558	23029	23125	23047	22964	23082	22940	22814	22959	23120	23065	22820	23023	22967	23028	23050	23111	23113	22880	23033	23005	22973	23107	23132	23070	23149	23089	22846	22969	22881	23267	23238	22794	22927	23250	22950	23114	22937	22938	22979	23129	22993	22924	22917	22953	22872	23125	23085	22864	23207	23014	22977	23101	22748	23008	22868	23101	22924	22851	22886	23017	22982	23046	23092	23108	23080	22961	22953	23211	22850	22956	23034	23026	23133	22907	23023	23137	22898	22931	22769	22817	22799	22863	23039	23138	22924	23010	22923	22989	22998	22982	23021	22993	22867	23161	23139	23034	22762	23000	23083	22970	22998	23327	22991	22958	22863	22913	23010	22895	23055	23125	23160	23154	22910	22946	22865	22958	23138	22988	23095	23165	23026	23039	22901	23207	22987	22926	22879	22913	23046	22901	23046	23163	23112	23094	22931	23082	22876	22850	23164	23109	22924	23066	22941	23265	23104	22836	22915	23017	23151	22923	22868	23137	22984	22792	22958	22803	23059	23053	22805	22927	23007	23019	22886	22898	23124	22954	23080	22952	22941	22871	22995	22863	23069	23161	23069	22882	23018	22801	22942	23047	23008	23034	23157	23120	22912	23071	22933	23156	23152	22982	22997	23131	23041	22960	23048	22908	23215	22846	22958	22795	22845	23111	22957	23056	23097	23116	23168	22850	23044	23103	22957	23113	23121	22972	22921	23061	23305	22952	23239	23025	23125	23283	22862	23176	23051	23073	22954	22854	23264	22971	23041	23001	22866	22973	23191	23011	23122	23069	22903	23029	22860	22953	23059	23051	22775	23010	23097	22939	22805	23057	23029	23065	22972	22869	22815	23172	22939	23232	22934	22957	23029	22962	22923	23062	23270	22935	22930	23065	22920	22681	23034	22817	23053	23127	23037	22994	23076	22803	23332	23044	23090	22950	22958	23164	23084	23056	22866	22960	22923	22863	22918	23036	22873	22792	23084	22912	23185	22916	23090	23235	22912	22976	23147	22836	22996	22918	22801	22849	22912	23032	22963	22906	23166	23153	22852	23057	23102	23017	22992	23005	23120	22852	23164	22929	22986	22982	22840	23162	22830	22934	23080	23218	23069	22907	22963	22877	23083	23037	23079	23104	23073	22976	23231	23031	22882	23029	22975	23124	23071	23121	22683	23074	23050	23113	23047	22892	23006	23033	22883	22990	22989	23137	23176	22996	23061	23054	23028	23062	22912	22998	22938	22897	22852	22920	22874	22907	23212	23054	23100	23010	23237	22930	23123	23088	22841	22784	23171	23041	22934	22886	22989	23026	22996	23088	23228	22841	23032	23090	22975	22989	23060	22943	22969	23194	23109	22931	23042	23081	22958	23046	23103	23122	22905	23028	23007	22935	22839	23058	23006	22797	23192	22953	23108	23178	23168	23163	23098	22898	22910	23094	23319	23052	22956	22969	23218	23068	23136	22979	23057	22957	23076	23121	23011	22766	23029	23136	23296	23084	23098	22933	23126	22825	23050	23076	23038	23219	23105	23078	23111	23166	23035	23046	22945	23219	22800	22974	22820	22788	23027	23008	22970	22955	23233	23134	23106	22863	22771	22943	22995	22882	23005	23082	23276	22897	23216	23133	23067	23073	22942	22868	23055	22986	22933	22968	23042	22765	22905	22995	23112	23133	23028	22891	23018	22783	22970	22932	23072	22809	22995	22866	23005	23072	22954	23069	22948	22964	22929	22851	23143	23103	23072	23010	22903	23034	23281	23081	22953	23112	23081	22980	23060	23196	23151	22936	23145	22976	22961	22879	23094	22905	22943	22883	23042	23293	23164	22986	23142	23070	22880	23046	23068	22981	23086	23064	22801	22959	23168	23188	22905	22876	22846	22976	22915	23117	22966	22758	23010	23092	23006	23115	23074	23082	22989	23045	22837	22943	22826	22928	22962	22814	23164	23150	23132	23007	23092	23074	22965	22966	23112	22802	22846	23105	22745	23150	22904	23012	22813	23032	23144	23151	23322	22912	22916	23350	23070	23106	23078	22956	22873	22987	23085	22953	23128	22989	23013	23215	23076	23164	22992	22980	23085	23133	23265	23038	23093	22985	23068	23000	23159	23001	23022	22895	23131	22734	23116	23059	22851	22873	23055	23249	22777	22985	23072	22986	22921	22807	22918	23064	23151	23175	22953	23045	22939	22896	22926	22998	22894	22816	23020	23136	23044	22880	23138	23001	23106	23267	22769	23108	23040	22837	22991	22888	23040	22893	22884	22863	22942	23026	23126	23046	23038	23099	23089	22857	22728	22999	22873	22853	23164	22998	23200	23063	22998	22991	22963	23133	23044	23102	22935	22985	23073	23033	22874	22995	22927	22943	22951	23126	23007	22977	22963	23049	23130	22924	22920	22956	22998	23048	23020	23000	22836	22906	23160	23115	23043	23091	23077	23125	22933	23005	23148	22889	22986	23209	22993	23187	22938	22885	23106	23096	23113	22897	22970	22842	22862	22928	23001	22847	23082	22878	22786	23121	22939	22901	22959	22965	22973	22949	23096	22900	23137	22901	22921	22887	22861	22980	23110	23334	22931	23106	23054	23104	22821	22998	23060	22808	22919	22948	23098	22935	23097
23478	28821	28719	23496	20698	19732	18935	18625	18692	18521	18534	18417	18452	18370	18358	18321	18270	18125	18249	18296	17983	17809	18002	18015	17791	17785	17933	17746	17691	17775	17647	17637	17869	17651	17857	17654	17652	17807	17732	17822	17855	17822	17652	17678	17823	17633	17776	17724	17681	17814	17585	17644	17534	17645	17712	17728	17605	17772	17695	17941	17615	17787	17802	17744	17708	17595	17763	17652	17657	17891	17759	17706	17717	17705	17912	17837	17859	17663	17780	17718	17745	17705	17803	17678	17630	17737	17628	17766	17703	17690	17754	17928	17643	17768	17747	17772	17852	17728	17754	17822	17683	17821	17686	17816	17737	17654	17896	17612	17879	17611	17814	17718	17982	17509	17726	17914	17681	17617	17774	17707	17689	17729	17717	17540	17645	17794	17759	17705	17603	17711	17724	17673	17944	17736	17791	17791	17696	17727	17689	17729	17505	17821	17765	17707	17811	17622	17653	17627	17814	17765	17587	17575	17797	17696	17702	17751	17613	17757	17684	17712	17708	17670	17678	17633	17654	17671	17765	17746	17676	17789	17787	17589	17739	17699	17857	17860	17534	17681	17615	17731	17578	17783	17578	17480	17809	17643	17727	17701	17798	17810	17633	17702	17749	17774	17616	17618	17865	17649	17832	17606	17720	17805	17743	17604	17675	17789	17611	17797	17842	17851	17713	17535	17720	17649	17762	17592	17936	17661	17716	17605	17712	17674	17508	17633	17937	17637	17751	17668	17836	17515	17579	17764	17616	17750	17787	17759	17678	17632	17701	17814	17680	17804	17765	17675	17623	17674	17711	17626	17797	17558	17756	17736	17610	17736	17959	17586	17706	17710	17640	17749	17659	17881	17615	17686	17738	17771	17811	17483	18016	17703	17825	17701	17817	17644	17651	17733	17762	17558	17601	17666	17819	17627	17647	17609	17839	17901	17838	17844	17712	17710	17880	17810	17718	17820	17650	17630	17786	17810	17712	17719	17753	17688	17673	17766	17653	17879	17711	17626	17627	17665	17577	17679	17930	17602	17667	17819	17866	17676	17390	17729	17754	17724	17735	17690	17746	17653	17723	17654	17607	17734	17769	17734	17677	17650	17765	17582	17567	17601	17737	17711	17600	17850	17662	17746	17489	17635	17758	17855	17671	17654	17871	17818	17791	17741	17814	17775	17781	17420	17682	17650	17867	17854	17893	17709	17809	17788	17573	17802	17650	17647	17780	17526	17732	17658	17652	17634	17787	17815	17788	17514	17866	17674	17666	17750	17757	17798	17772	17704	17641	17776	17679	17802	17667	17706	17674	17787	17846	17587	17774	17698	17636	17801	17733	17884	17729	17641	17604	17699	17740	17700	17643	17792	17775	17886	17722	17774	17676	17756	17606	17862	17732	17684	17741	17693	17732	17581	17677	17793	17828	17865	17713	17896	17741	17907	17464	17782	17730	17877	17778	17780	17571	17707	17667	17822	17825	17674	17843	17666	17536	17807	17667	17738	17785	17821	17681	17835	17861	17862	17694	17800	17753	17550	17808	17722	17696	17684	17905	17807	17697	17879	17534	17644	17898	17877	17905	17689	17722	17715	17669	17732	17819	17825	17648	17751	17772	17569	17722	17656	17700	17746	17602	17647	17632	17706	17718	17728	17753	17704	17677	17740	17683	17767	17701	17752	17610	17725	17611	17714	17797	17617	17645	17871	17652	17668	17654	17653	17727	17851	17689	17796	17773	17701	17745	17788	17651	17829	17624	17613	17720	17627	17766	17465	17529	17628	17917	17791	17660	17657	17869	17677	17831	17779	17861	17651	17929	17753	17787	17763	17726	17743	17916	17831	17791	17767	17683	17684	17645	17635	17767	17752	17652	17668	17714	17930	17580	17644	17793	17645	17714	17647	17648	17680	17778	17799	17690	17645	17797	17594	17622	17669	17803	17820	17810	17719	17817	17603	17596	17816	17765	17745	17603	17625	17803	17610	17809	17680	17731	17711	17621	17548	17804	17865	17781	17751	17669	17766	17708	17671	17596	17578	17746	17547	17473	17565	17685	17623	17717	17607	17546	17822	17700	17688	17722	17693	17790	17770	17711	17699	17698	17768	17817	17595	17769	17805	17688	17664	17720	17928	17708	17794	17615	17660	17743	17826	17787	17597	17718	17718	17703	17839	17637	17733	17857	17744	17719	17819	17727	17717	17611	17701	17679	17736	17880	17647	17642	17680	17684	17628	17716	17663	17802	17841	17776	17626	17767	17691	17768	17630	17840	17736	17654	17823	17755	17703	17640	17717	17918	17575	17697	17784	17804	17581	17702	17761	17730	17722	17645	17764	17682	17821	17754	17625	17526	17581	17714	17718	17689	17774	17584	17709	17886	17868	17769	17742	17759	17603	17714	17748	17689	17893	17814	17859	17798	17720	17761	17609	17860	17680	17864	17526	17651	17776	17638	17690	17792	17770	17640	17735	17700	17655	17803	17660	17681	17824	17750	17642	17650	17757	17788	17573	17897	17656	17686	17791	17689	17747	17672	17651	17727	17708	17763	17639	17748	17629	17881	17723	17646	17729	17643	17836	17585	17663	17552	17760	17797	17787	17677	17701	17878	17847	17719	17539	17814	17940	17712	17680	17781	17831	17577	17653	17717	17623	17810	17633	17637	17651	17550	17833	17670	17687	17661	17573	17746	17684	17723	17676	17637	17664	17653	17622	17845	17699	17851	17837	17721	17775	17662	17877	17844	17648	17695	17784	17732	17850	17898	17736	17677	17878	17694	17792	17620	17742	17598	17744	17706	17842	17658	17647	17702	17679	17753	17724	17889	17811	17689	17595	17793	17797	17632	17661	17847	17856	17563	17959	17798	17730	17902	17795	17903	17940	17731	17609	17712	17703	17658	17749	17681	17444	17776	17674	17596	17695	17831	17722	17819	17765	17568	17756	17597	17662	17803	17765	17748	17715	17849	17782	17648	17650	17700	17612	17693	17689	17696	17706	17699	17790	17692	17743	17786	17608	17692	17962	17857	17728	17748	17732	17719	17687	17724	17723	17730	17631	17681	17775	17550	17601	17617	17671	17732	17728	17630	17803	17719	18053	17552	17717	17725	17647	17801	17983	17703	17737	17788	17883	17636	17696	17711	17657	17776	17741	17714	17722	17570	17899	17533	17689	17702	17851	17705	17803	17721	17681	17747	17643	17651	17802	17724	17634	17995	17765	17836	17795	17799	17799	17568	17632	17708	17619	17816	17618	17726	17665	17705	17673	17875	17680	17928	17772	17848	17725	17534	17758	17649	17691	17805	17741	17809	17772	17652	17956	17730	17870	17707	17832	17859	17753	17761	17631	17770	17791	17714	17716	17725	17823	17551	17612	17775	17617	17797	17813	17725	17730	17730	17751	17683	17874	17669	17866	17809	17683	17638	17690	17787	17796	17874	17729	17703	17814	17741	17822	17527	17772	17714	17706	17693	17659	17718	17574	17718	17675	17738	17712	17645	17807	17744	17748	17617	17665	17725	17834	17648	17747	17661	17769	17793	17768	17744	17697	17689	17648	18013	17879	17660	17624	17749	17720	17559	17719	17682	17775	17676	17851	17727	17857	17757	17814	17705	17807	17820	17763	17687	17613	17774	17826	17677	17750	17976	17732	17601	17648	17696	17736	17742	17735	17807	17729	17743	17858	17696	17667	17717	17705	17653	17717	17703	17803	17745	17846	17846	17909	17757	17774	17748	17820	17684	17634	17586	17661	17593	17843	17727	17703	17803	17692	17806	17719	17684	17688	17709	17895	17627	17614	17836	17829	17886	17478	17925	17707	17753	17702	17739	17708	17830	17729	17810	17682	17739	17950	17796	17610	17692	17641	17884	17823	17778	17822	17726	17830	17617	17911	17618	17814	17728	17624	17686	17741	17819	17700	17767	17627	17731	17645	17822	17611	17929	17728	17844	17807	17734	17591	17569	17645	17822	17720	17644	17604	17897	17740	17714	17584	17751	17536	17659	17604	17548	17554	17652	17655	17589	17778	17744	17768	17826	17586	17719	17506	17859	17688	17598	17815	17699	17867	17634	17781	17724	17652	17738	17731	17820	17799	17649	17697	17861	17517	17820	17889	17766	17685	17573	17758	17731	17624	17731	17793	17628	17660	17660	17764	17680	17723	17950	17700	17567	17769	17787	17661	17631	17775	17695	17702	17838	17623	17660	17722	17831	17772	17634	17771	17757	17748	17805	17666	17716	17984	17857	17616	17815	17705	17755	17902	17811	17764	17622	17805	17659	17836	17775	17811	17876	17715	17778	17722	17909	17834	17809	17585	17731	17669	17742	17692	17871	17535	17747	17611	17728	17714	17742	17778	17702	17900	17799	17740	17820	17726	17784	17902	17731	17717	17847	17807	17497	17740	17853	17733	17821	17714	17774	17734	17712	17710	17812	17734	17754	17641	17722	17715	17779	17817	17660	17736	17732	17814	17686	17931	17570	17661	17635	17917	17740	17823	17769	17568	17662	17679	17777	17854	17604	17755	17669	17680	17696	17657	17740	17570	17738	17621	17787	17704	17728	17852	17801	17859	17731	17786	17609	17876	17917	17675	17769	17753	17645	17768	17927	17794	17625	17719	17783	17786	17659	17832	17679	17746	17646	17759	17809	17745	17706	17805	17789	17546	17671	17804	17822	17615	17670	17806	17706	17834	17710	17748	17689	17810	17584	17697	17762	17708	17728	17728	17823	17752	17672	17692	17792	17746	17663	17789	17659	17607	17806	17727	17758	17728	17729	17712	17641	17806	17719	17716	17391	17712	17469	17629	17734	17605	17772	17848	17863	17556	17783	17908	17737	17818	17619	17722	17599	17656	17651	17723	17807	17793	17756	17789	17736	17601	17798	17772	17729	17739	17675	17603	17581	17629	17656	17802	17922	17923	17681	17751	17752	17776	17977	17814	17688	17708	17724	17589	17839	17799	17550	17705	17823	17669	17704	17686	17568	17838	17684	17788	17835	17633	17853	17780	17648	17613	17793	17659	17820	17767	17806	17701	17728	17872	17679	17614	17869	17786	17854	17872	17638	17729	17727	17631	17837	17714	17659	17790	17624	17814	17538	17682	17736	17706	17705	17748	17567	17817	17715	17799	17743	17804	17826	17922	17807	17815	17854	17598
25283	21052	27976	25440	24046	24780	24864	23046	23012	22995	22746	22250	22494	22179	22379	22167	22011	21961	21674	21829	21607	21622	21569	21504	21551	21456	21695	21527	21789	21499	21535	21621	21459	21343	21458	21519	21456	21549	21473	21260	21432	21346	21376	21366	21365	21517	21466	21430	21523	21470	21540	21250	21552	21386	21425	21483	21424	21349	21500	21320	21319	21643	21259	21421	21309	21444	21239	21118	21340	21230	21415	21527	21382	21374	21271	21304	21142	21556	21348	21067	21366	21265	21519	21462	21480	21321	21633	21445	21408	21638	21608	21174	21471	21474	21367	21280	21567	21415	21575	21384	21462	21529	21467	21420	21350	21343	21281	21410	21524	21561	21576	21461	21412	21421	21318	21363	21612	21257	21363	21430	21393	21318	21432	21481	21181	21333	21183	21214	21206	21417	21530	21261	21509	21141	21395	21355	21120	21317	21380	21505	21300	21351	21229	21255	21248	20901	21413	21646	21423	21399	21315	21366	21237	21169	20968	21270	21460	21257	21196	21260	21447	21456	21558	21359	21500	21353	21316	21097	21424	21458	21208	21447	21305	21270	21471	21330	21443	21154	21227	21519	21481	21478	21201	21202	21264	21329	21467	21505	21474	21406	21312	21488	21385	21420	21610	21360	21285	21388	21305	21544	21302	21281	21222	21193	20997	21455	21547	21408	21069	21454	21441	21128	21566	21479	21429	21339	21289	21151	21081	21287	21355	21357	21532	21590	21363	21360	21446	21235	21354	21363	21439	21237	21252	21472	21306	21397	21356	21243	21292	21289	21272	21407	21445	21291	21451	21315	21454	21393	21414	21326	21578	21302	21117	21354	21534	21530	21499	21554	21346	21316	21279	21484	21512	21360	21389	21432	21277	21434	21324	21407	21451	21080	21136	21499	21331	21600	21393	21433	21424	21491	21450	21532	21482	21272	21176	21268	21245	21722	21193	21318	21441	21457	21616	21451	21312	21404	21427	21127	21343	21346	21420	21286	21308	21280	21346	21287	21478	21426	21373	21529	21304	21303	21235	21501	21463	21361	21307	21337	21384	21317	21361	21390	21352	21178	21460	21567	21397	21280	21439	21191	21486	21487	21430	21403	21450	21410	21246	21450	21590	21348	21259	21331	21365	21225	21390	21549	21355	21446	21346	21425	21377	21177	21416	21509	21585	21210	21418	21429	21502	21371	21252	21535	21175	21379	21348	21341	21509	21384	21463	21367	21352	21420	21415	21412	21426	21383	21243	21503	21479	21481	21197	21335	21392	21229	21261	21238	21259	21651	21333	21518	21485	21415	21663	21301	21466	21668	21246	21207	21402	21367	21329	21081	21306	21388	21374	21522	21333	21263	21292	21415	21373	21140	21567	21401	21317	21246	21629	21520	21490	21285	21389	21483	21336	21204	21499	21382	21482	21407	21444	21266	21425	21494	21345	21299	21503	21103	21504	21318	21309	21442	21220	21239	21407	21157	21357	21341	21369	21331	21653	21311	21526	21515	21448	21172	21551	21482	21369	21459	21398	21394	21353	21529	21334	21551	21306	21398	21393	21408	21337	21382	21250	21374	21355	21395	21329	21564	21481	21404	21292	21176	21455	21484	21497	21141	21259	21557	21544	21482	21372	21371	21494	21183	21191	21448	21183	21560	21397	21364	21364	21096	21249	21338	21307	21302	21244	21418	21372	21377	21255	21304	21535	21287	21435	21282	21217	21131	21227	21566	21583	21248	21549	21282	21290	21275	21426	21479	21287	21411	21296	21559	21324	21312	21387	21415	21645	21121	21234	21058	21541	21269	21429	21285	21389	21323	21462	21453	21065	21249	21112	21413	21548	21289	21448	21394	21319	21177	21456	21248	21300	21323	21218	21554	21202	21348	21367	21482	21302	21443	21474	21603	21394	21275	21252	21351	21452	21328	21381	21366	21113	21255	21189	21409	21365	21587	21333	21454	21376	21379	21380	21598	21234	21410	21301	21595	21377	21191	21358	21519	21224	21369	21343	21312	21241	21403	21318	21461	21299	21484	21464	21288	21266	21314	21521	21548	21507	21430	21306	21334	21329	21332	21220	21373	21407	21542	21356	21396	21196	21479	21243	21327	21331	21233	21553	21056	21397	21153	21663	21414	21478	21456	21255	21422	21365	21242	21494	21473	21489	21311	21246	21221	21368	21464	21293	21425	21547	21307	21256	21333	21248	21111	21261	21325	21225	21346	21347	21408	21401	21264	21369	21237	21316	21289	21507	21306	21344	21305	21595	21393	21276	21445	21357	21427	21354	21051	21377	21268	21220	21303	21406	21369	21233	21095	21521	21644	21444	21234	21453	21238	21378	21506	21327	21587	21334	21476	21323	21579	21492	21332	21394	21464	21454	21356	21192	21335	21341	21360	21482	21444	21339	21339	21456	21457	21319	21117	21159	21537	21325	21452	21504	21156	21109	21336	21238	21418	21350	21463	21333	21223	21270	21405	21414	21317	21394	21273	21464	21286	21301	21332	21299	21308	21237	21472	21532	21358	21442	21448	21384	21461	21376	21376	21385	21390	21027	21185	21196	21410	21302	21415	21162	21445	21182	21538	21407	21258	21299	21350	21518	21425	21437	21527	21218	21175	21369	21440	21117	21434	21314	21379	21224	21338	21126	21458	21220	21214	21268	21281	21265	21289	21398	21375	21406	21460	21459	21357	21424	21379	21002	21321	21305	21332	21285	21262	21441	21399	21100	21441	21132	21272	21195	21450	21411	21382	21404	21334	21370	21334	21496	21433	21342	21277	21314	21442	21716	21410	21183	20949	21264	21155	21494	21368	21485	21086	21574	21396	21472	21469	21494	21366	21399	21472	21181	21309	21601	21364	21443	21080	21285	21404	21365	21362	21223	21120	21429	21471	21303	21331	21393	21319	21415	21468	21386	21426	21528	21161	21398	21202	21344	21395	21177	21191	21360	21154	21312	21272	21387	21484	21378	21392	21140	21340	21377	21420	21347	21325	21330	21297	21661	21295	21195	21284	21430	21297	21125	21303	21418	21417	21349	21491	21417	21219	21499	21394	21216	21378	21188	21198	21478	21334	21461	21483	21586	21448	21410	21384	21341	21544	21314	21292	21393	21433	21318	21328	21241	21298	21406	21245	21618	21269	21615	21430	21364	21295	21253	21441	21379	21314	21356	21269	21210	21300	21565	21327	21337	21282	21113	21291	21414	21225	21346	21600	21571	21579	21216	21514	21488	21621	21536	21418	21262	21346	21367	21327	21340	21411	21444	21343	21399	21376	21202	21359	21490	21375	21335	21497	21565	21594	21199	21167	21630	21377	21264	21269	21243	21370	21433	21472	21302	21448	21448	21225	21555	21399	21304	21191	21320	21303	21415	21384	21197	21579	21454	21270	21340	21376	21235	21359	21333	21472	21529	21139	21274	21639	21274	21348	21261	21214	21499	21266	21268	21220	21070	21288	21448	21279	21475	21334	21307	21366	21258	21312	21344	21533	21608	21308	21568	21362	21539	21540	21473	21085	21302	21340	21420	21329	21600	21492	21350	21333	21642	21324	21205	21494	21282	21490	21386	21535	21411	21436	21152	21423	21463	21377	21279	21316	21384	21359	21442	21452	21403	21368	21162	21433	21592	21391	21530	21381	21243	21353	21443	21417	21411	21274	21501	21588	21478	21215	21132	21386	21490	21323	21359	21247	21372	21340	21179	21314	21535	21410	21486	21348	21350	21355	21555	21392	21373	21392	21324	21506	21361	21386	21521	21035	21257	21466	21462	21452	21631	21362	21460	21447	21370	21509	21315	21177	21274	21529	21399	21516	21429	21224	21544	21537	21147	21328	21297	21352	21408	21118	21349	21533	21308	21401	21602	21435	21439	21278	21339	21322	21507	21591	21262	21261	21440	21304	21408	21561	21392	21362	21313	21473	21537	21693	21518	21310	21310	21393	21378	21242	21320	21301	21342	21290	21438	21446	21199	21500	21126	21432	21473	21456	21267	21408	21371	21500	21292	21379	21355	21275	21247	21375	21398	21215	21294	21155	21270	21237	21505	21270	21254	21416	21516	21488	21330	21291	21537	21293	21603	21439	21375	21162	21424	21520	21510	21411	21271	21431	21216	21471	21524	21429	21447	21521	21445	21500	21454	21417	21628	21606	21349	21355	21471	21213	21300	21361	21565	21454	21313	21426	21480	21288	21477	21245	21324	21297	21326	21432	21459	21395	21432	21511	21136	21335	21629	21328	21711	21368	21250	21551	21406	21233	21430	21379	21458	21344	21368	21466	21492	21377	21439	21450	21430	21408	21392	21181	21405	21349	21341	21439	21359	21393	21404	21357	21357	21460	21379	21464	21362	21365	21421	21472	21360	21299	21411	21485	21500	21355	21436	21330	21330	21630	21396	21388	21191	21303	21381	21324	21568	21361	21232	21407	21377	21543	21367	21533	21484	21192	21184	21115	21140	21326	21327	21355	21398	21302	21591	21324	21238	21238	21417	21459	21126	21305	21351	21506	21394	21535	21540	21141	21321	21339	21428	21476	21437	21279	21224	21334	21270	21349	21320	21547	21487	21505	21313	21336	21261	21421	21276	21560	21271	21349	21249	21330	21433	21353	21539	21417	21162	21341	21314	21500	21084	21298	21288	21434	21347	21288	21338	21437	21220	21264	21325	21456	21342	21615	21407	21444	21342	21564	21381	21451	21316	21440	21394	21167	21394	21335	21172	21382	21311	21195	21217	21374	21548	21506	21485	21540	21293	21299	21342	21333	21422	21469	21528	21503	21604	21345	21425	21363	21371	21483	21455	21440	21133	21395	21364	21466	21422	21341	21381	21395	21574	21206	21391	21272	21280	21560	21433	21500	21475	21588	21227	21328	21150	21314	21583	21394	21543	21437	21207	21571	21229	21560	21564	21213	21280	21312	21180	21505	21223	21431	21516	21568	21445	21410	21390	21331	21355	21411	21342	21379	21374	21437	21604	21258	21520	21219	21352	21350	21295	21455	21315	21352	21469	21561	21614	21570	21486	21393	21421	21390	21412	21401	21261	21281	21525	21491	21331	21277	21412	21438	21541	21503	21416	20977	21501	21387	21461	21389	21401	21385	21413	21240	21570	21543	21377	21395	21335	21475	21357	21381	21462	21483	21492	21306	21101	21337
21588	34015	31892	25955	22956	21246	19946	19583	19521	19074	18861	18612	18218	18413	18011	18007	17884	17912	17713	17587	17542	17386	17321	17335	17234	16933	17040	17223	17049	17207	17011	17145	16982	16889	17000	17110	17006	17052	16930	17058	16923	17329	17027	16837	16890	16919	16858	16942	17179	16888	16997	16911	16933	17048	16961	17006	16978	17122	17062	16974	16977	17008	17020	17070	16795	17188	16942	16941	16901	16803	16933	17017	16840	17043	16988	16938	16829	17007	16893	17067	16815	16955	17005	17004	17029	17047	16874	16852	17114	17174	17122	17127	17063	17200	16913	16898	16836	16995	17055	17063	16946	16771	16729	16931	16982	16974	16934	16889	16915	16997	17057	16941	16690	16923	16909	16927	17042	16880	16858	16871	16682	16984	16944	16936	16887	17001	16794	16896	16989	16901	17100	16839	17043	16835	17018	17071	16957	17050	16757	16857	17067	17007	17013	16810	17011	16889	16888	16897	17032	16734	16932	16839	17049	17138	16793	16860	17020	17023	17025	16852	16975	16663	16924	16867	16947	17132	17007	16844	16861	16893	16943	17038	16966	17015	17065	16945	17016	16849	16973	17030	17012	17143	16753	16925	16877	16961	16980	17054	16900	16959	16813	16953	16661	16931	16870	16978	16861	16952	16779	17066	16824	16917	16860	16938	16862	17017	16984	16897	16895	17019	16831	16923	16776	16911	16681	16978	16926	16995	16943	16805	16927	16926	16928	17041	16855	16891	16899	16942	16828	16731	16801	17003	16717	16985	16849	17064	16961	16872	16699	17106	16916	16861	16843	16955	16920	16849	17107	17029	16830	16905	16912	16851	16979	17010	16808	17133	16980	17107	17052	16959	16960	16968	16843	16892	16939	17014	16778	16973	16957	17008	17088	16894	17204	16951	16946	16846	16789	16687	16784	17030	16879	16864	17078	16986	16886	16954	16940	17003	16793	17124	17004	16888	16896	16981	16781	16983	16872	16901	16677	17071	16924	16862	17096	16887	17087	16943	16876	16877	16938	16937	16869	16949	17146	17019	16913	16876	16923	16890	16939	17028	16852	17072	16766	16655	16922	16883	17023	16800	16947	17024	16904	16885	16986	16752	16966	16883	16952	17003	17007	16870	16946	16927	17034	17030	16914	17046	17027	16963	16989	16841	17070	16926	16952	16952	17160	16938	16804	17034	17084	16842	17052	17079	17045	16815	16835	16942	16931	16932	16913	16804	16896	16959	16935	16841	16960	16942	16872	17152	16978	16978	16907	16899	16979	16962	16965	16951	16911	16915	17133	17045	16784	16962	16861	16867	16897	16872	17065	16807	16930	16837	16911	16955	16956	16891	17057	16814	16818	16905	17097	16920	16834	16966	16997	17059	16800	16928	16993	16850	16713	16989	16863	17125	16986	16987	16890	16914	16899	16843	17079	16836	16911	16945	17028	16937	16842	16897	16918	16927	17146	16939	16894	16791	16910	16821	16949	16985	17004	17125	16842	16969	16855	17130	16936	16831	16980	17149	16990	16897	16930	16836	17158	16955	16932	16733	16989	16984	16942	16922	17168	16985	16921	16861	16901	16953	17078	16976	16765	16882	17058	16758	16986	16918	16860	17079	16989	16962	16964	16821	17012	17157	16801	16804	16872	16654	16905	17023	16945	16951	17014	16865	16819	16948	16973	16868	16814	17039	16982	16835	16959	16999	16954	16949	16753	16846	16891	16990	16958	16997	16891	16872	16841	16811	17134	17044	16926	16966	16887	17065	16893	16912	17008	17035	16865	17019	16860	16964	16631	16935	16967	16847	16797	16804	17000	16982	16982	16891	16875	16989	16935	16792	16987	16759	16985	17063	16941	16958	17106	16985	16825	16968	16986	17058	16904	16884	16917	17088	16880	16913	16836	16879	16916	16841	16970	17000	16898	16824	17040	16974	16903	16896	17008	16918	16877	17027	17023	16851	17008	16849	17109	17023	17059	17042	16749	16987	16803	17096	16958	16879	16795	16970	16997	17001	16931	16977	17003	16881	16977	16908	16724	16870	16849	17031	16910	16720	16951	17058	16813	16856	16933	16977	16881	16847	16971	16929	16951	16886	16981	16844	17057	16918	16727	16910	17018	16789	16907	16931	16849	16740	16925	16989	16887	16855	17010	16867	16845	17057	16861	17073	16808	17300	16768	16987	16802	16930	16958	17062	17171	16967	16877	16911	16890	16850	17062	16953	16954	16879	16835	16761	17049	16968	16949	17048	16971	16999	16913	16807	17040	16916	16883	16876	16932	16820	16850	16921	16730	16982	16855	16994	16995	16805	17053	16777	17060	16898	16862	16862	16738	17051	16880	16968	17032	16635	16846	16787	17008	17049	16916	17081	16895	17176	16859	16970	16954	16769	17075	16983	17103	16750	17080	16932	16989	17023	16943	16952	16932	17040	16744	16970	17068	17008	17028	16904	16990	16875	16873	16851	16835	17047	16940	17017	16734	17108	16971	16954	16965	16881	17027	16950	16793	16946	16968	16730	17140	17123	16941	16815	16910	16696	16853	17095	16760	16893	16814	16879	16997	16923	16985	16899	16837	16933	16817	16821	16839	16896	17140	16746	16862	16985	16906	16985	17046	16771	16786	17044	17050	17089	16968	16919	16737	16766	17037	16842	16968	16952	16905	16958	17115	16691	16979	16792	16915	16944	16756	17065	16763	17030	17138	17007	16870	16911	16998	16801	16783	16959	17005	16864	16948	16945	16832	17034	16868	16989	17015	16869	16899	16948	16750	16845	16973	16892	16814	16960	16888	16870	16945	16995	17059	16913	16865	16921	16897	16879	16784	16813	16980	16791	16975	16805	16877	16732	16947	17121	17062	16863	16778	17189	16927	16947	17097	17012	16922	17224	16794	16936	17039	16900	16934	16878	16874	16882	16772	16869	16787	16849	16968	16921	16980	16851	16982	16800	16917	16882	17074	16901	16956	17214	16970	16931	16779	16931	16975	16860	16853	16893	16985	16987	16802	16828	16970	16989	17042	16740	16919	16979	17073	17042	17017	17104	16906	16862	16872	17202	16739	17034	16864	17068	16958	16969	16885	17060	16943	17046	16758	16936	17045	16982	16978	16746	16875	16825	16927	16881	16847	16917	16586	17151	16978	16990	17007	17064	17104	16896	16877	17105	16828	16903	16950	16868	16896	17161	16978	16823	17036	16846	16892	16873	16832	16975	16983	16820	16920	16860	16956	17164	17066	16866	16864	16997	16858	16901	16952	17134	16853	17012	17068	16784	17044	16935	16857	16862	16904	16953	17057	16968	16872	16989	16802	16840	16903	16979	16971	16992	16895	16969	17056	16761	16784	16905	17046	16901	16873	16967	16872	16882	16882	16914	17118	17066	16997	17054	16936	16892	16933	16901	16936	16919	16896	16944	16742	16972	16969	16952	17058	16903	16858	16796	16958	17032	17114	16822	17054	16960	16952	16891	17083	16970	16787	16912	17052	17011	16737	17023	16861	16750	16813	16913	17015	16795	17010	16965	17117	17042	16924	16970	16798	16962	16996	16858	16936	17034	16811	16960	17010	16937	17022	16874	16694	16961	16964	17004	16909	16734	17014	17074	16993	16941	16934	17074	16924	16785	16894	16885	16756	16841	16893	16782	16830	16938	16979	16862	16947	16992	17023	16775	16965	16865	16811	17110	16895	16918	17063	16948	16957	17080	16857	17017	16940	17026	16993	16678	16977	17067	16907	16862	17136	17029	16908	16933	16982	16925	16877	17029	16996	16978	17076	16913	16939	16919	16873	16830	16995	16754	16877	17018	16968	16886	16926	17162	16708	17062	16936	16979	17097	16818	17021	16720	17001	16894	16944	16988	16807	16950	16860	16833	16918	17096	16850	17195	16892	17114	16888	16910	16876	16827	16994	16783	16765	16807	16842	16939	16809	17007	17054	16903	16919	16990	16901	17019	17023	16904	16966	16981	16915	16731	16941	16904	16810	16915	16824	17011	16897	16904	17063	16894	17098	16938	16902	17099	16874	16877	16844	16952	16940	16944	16819	16844	16978	16726	17017	16809	16974	17005	17024	16829	17099	16977	16956	16944	16931	16888	16923	17099	17067	16817	16889	16905	16899	17004	16874	16919	17092	16923	16880	16910	16919	16946	16995	16893	16893	17005	16906	16983	17033	16917	16968	16926	16797	17037	16955	17023	17016	16837	16919	16923	16825	17136	16924	16928	16988	16774	16829	16689	16827	16918	17015	16834	16942	16988	16968	16883	17032	16826	16838	16879	17048	16845	16933	17054	17183	16965	17022	16977	16940	16785	16876	16999	16973	16848	16907	16908	17030	16949	16917	16897	16956	16963	16996	16853	16900	16960	16931	16830	17142	16780	16912	16850	17018	16824	16965	17028	17108	17028	16818	16755	16838	16777	17004	17048	16787	16939	16799	16937	16942	16965	17005	16955	16933	16959	16995	16753	16747	16957	16909	16894	16944	16927	16938	17006	17020	16950	16988	16949	16947	16960	16918	16965	16905	16853	16989	16903	16970	16980	16949	16909	16830	17072	16930	17007	16924	16924	16982	16765	16920	16947	16860	16801	16929	16819	16871	17018	16947	16855	16929	16955	17100	16980	16854	16742	16726	16823	16970	16897	17031	16777	17009	16905	17082	16947	16891	16968	16773	16927	17141	16894	17071	17003	16863	17042	17085	16919	16851	16914	16880	16911	16786	16995	17003	16906	16941	16932	16999	17020	16871	16848	16773	16630	16805	16875	16819	17032	17119	17047	16902	16982	17089	16833	16956	16801	16903	16955	16885	16916	16894	16801	17046	16925	16954	16697	16941	16900	17021	17077	16974	16864	16906	17000	16959	16895	17036	17062	16844	16797	16926	16966	16971	17084	17075	16999	16905	16935	17034	16769	16807	16852	16890	16881	16919	16946	16977	17030	17021	16965	16953	16745	16871	16855	16890	17227	16848	17044	16984	16802	17096	16941	16883	16776	16918	16794	16849	16956	16819	17098	16874	17094	16882	16860	16957	16952	16956	16872	16993	16975	16875	16949	16890	17023	16837	17070	16695	16942	16998	16808	16921	16930	16913	16910	16940	17008	16840	16865	17046	16941	16883	17010	17005	16717	16991	17058	16833	16844	16880	16853	16995	16960	17036	16904
23604	21089	28507	24072	22399	25784	27776	24459	23777	23724	23021	22912	22653	22558	22209	21958	21766	21611	21502	21578	21411	21315	21240	21303	21072	21191	21089	21383	21089	21171	21052	21096	21139	20968	20935	20943	21179	21146	21164	21060	21070	21113	20692	20829	21139	20771	21227	20925	21049	21043	21041	20823	20966	20906	21009	20904	21101	20920	20961	20812	20921	20952	21001	21027	20921	20925	20891	20999	20923	20953	20785	20877	20823	20926	20859	20937	20817	21039	20758	20719	21051	20919	20876	20731	20702	20640	20890	20937	20968	21164	21220	21130	20977	21255	20839	20998	20919	21001	20971	20949	20903	20996	20816	20819	20931	21027	20910	20961	20719	20891	20901	20725	20954	20954	20624	20828	21074	20895	20874	20890	20734	20910	20861	20697	20908	20980	20856	20962	20813	20820	21007	20911	20682	20761	20989	20940	20689	20946	21003	21099	20769	20747	20836	20877	20816	21016	20793	20866	20884	20651	20665	21010	20829	20880	20842	20784	20812	20857	20924	20797	20926	20901	21024	20906	20824	20723	21014	20978	20832	20842	20902	20770	20882	20877	20910	20862	20789	20672	20917	21102	20944	20779	20802	20874	20685	20862	20891	20744	20735	20851	20869	20846	20991	21071	20558	20899	20772	20896	20820	20955	20625	20962	20776	20773	20845	20717	20875	20971	21064	20828	20820	21043	20976	20962	20974	20936	20922	20948	20784	20853	20762	20740	20782	21022	20712	20808	20800	20981	20833	20605	21080	21039	20835	20749	21050	20708	20870	20813	20915	20780	21017	20927	20733	21003	20835	20858	21028	20730	21050	20883	20932	20848	20951	20900	20818	20849	20828	20861	20742	20926	20818	20714	20738	20853	20714	20757	20753	21075	20852	20714	20794	20778	20871	20924	20890	20986	20697	20840	21134	20964	20922	20827	20706	21000	21073	20763	20812	20765	20659	20955	20685	20839	20917	20636	20749	20934	20872	20751	20831	20914	20767	20752	20759	20983	20949	20829	20951	20674	20784	20954	20912	21018	20785	20877	20853	20675	20825	20754	20874	20735	20810	20954	20912	20919	20893	20927	20708	20710	20765	20761	20678	20677	20859	20754	20882	20949	20828	21013	20640	20778	20809	20811	20880	20786	20988	20712	20917	20972	20654	20591	20705	20781	20878	20931	20877	20922	20906	20889	20913	20888	20963	20805	20690	20971	20834	20797	20877	20928	20791	20814	20885	20823	21154	20846	20989	20917	20895	20835	20726	20868	20828	20890	20850	20917	20809	20866	20806	20848	20952	20782	20851	21000	20850	20879	20887	20879	20881	20951	20858	21018	20872	20763	20970	20797	20792	21041	20794	20845	20802	20745	20786	20958	20939	20964	21048	20732	20968	20592	20933	20784	20895	20878	20988	20845	21030	20963	20675	20781	20880	20778	20754	20684	20640	20954	20726	20827	20954	20923	20980	20886	20817	20805	20939	20781	20716	20721	20561	20879	20785	20896	21060	20985	20816	20828	20706	20783	21071	20615	20692	20813	20900	21049	21040	21078	20730	20810	20772	20624	20888	20807	20821	21125	20580	20894	20912	20938	20896	20949	20941	20817	20929	20842	20776	20666	20581	20905	20809	20855	20873	21005	20916	20806	20943	20827	20877	20938	20842	20959	21039	21190	21013	20816	20663	20931	20747	20876	20911	20933	20766	20719	20975	20782	20745	20744	20904	20939	20557	20789	20849	20613	20807	20790	20794	20948	21046	20885	20812	20868	20755	20812	20802	20665	21085	20777	20752	20754	20795	20862	20770	20719	20963	20838	20995	20918	21146	20791	20695	20977	20875	20958	20751	20908	20847	21015	21011	20758	20910	21010	20954	21001	20953	20932	20826	20916	20822	20756	21014	20838	20688	20854	20862	20901	21104	20752	20795	20789	20916	20854	20932	21001	20831	20987	20952	20986	20660	21009	20591	20882	20889	20649	20877	20704	20896	21022	20836	20946	21089	20963	20705	20773	20952	21030	20690	20901	20850	20917	20816	20729	20959	20983	20850	20702	20902	20803	20815	21036	20979	20812	20881	20579	20682	20937	20760	20699	20840	20889	20846	20933	20863	21108	20963	20942	20639	20934	20709	20861	20901	20867	20841	20781	21078	20772	20716	20978	20807	20923	20735	20655	20915	20892	20750	20926	20783	21035	20920	20680	20755	20600	20874	20927	20791	20891	20709	20922	20871	20656	20877	20681	20697	20847	20788	20951	20866	20844	20973	20775	20759	20759	20966	20802	20756	20740	20924	20814	20873	20801	20778	20721	20890	20760	20737	20893	20629	20857	20766	20792	21006	20983	20939	20741	20820	20860	20913	20934	20992	20917	20865	21059	20895	20923	20833	20538	20952	20873	20961	20997	21025	20988	20664	20862	20814	20827	21144	20878	21316	20869	20963	20851	20766	20651	20777	21154	20930	20777	20761	20885	20872	20729	20698	20967	20855	20763	20724	20941	21009	20875	20967	20754	20812	20949	20867	20720	20776	20731	20774	20815	20754	20915	20809	20777	20838	20802	20896	21017	20588	20817	20913	20711	20907	20859	20801	21146	20750	21044	20978	20598	20654	20954	20562	20657	20891	20727	21115	20636	21036	20788	20795	20687	20802	20982	20829	20988	20967	20824	20761	20830	20753	21094	21065	20792	20971	20783	20671	20860	20865	20768	20773	20832	20910	21054	20939	20564	20916	20821	20726	20837	20887	20754	20721	20882	20612	20797	20951	20871	20940	20730	20911	20941	20894	20737	20937	20903	20965	20992	20922	20984	20773	20743	20726	21202	20735	20835	20893	21101	20793	20958	20788	20869	21039	20845	20992	20749	20717	21023	20571	20820	20841	20846	20649	21043	20814	21034	21053	20850	20831	21161	21105	20876	20838	20744	20877	20828	20959	20807	20810	20750	20655	20830	20717	20723	20670	20850	20879	20885	20918	20989	20893	20726	20917	20989	20770	20600	20802	20766	20702	20892	20981	21003	20797	20902	20901	20896	20701	20857	20733	20911	20775	20833	20804	21080	20796	21194	21017	21078	20859	20956	20887	20922	20547	20889	20837	20933	20811	20674	21208	20902	20852	20753	20740	20982	20800	20878	20831	20711	20855	20832	20801	20742	20790	20926	20876	20736	20818	20941	20507	20865	20825	20844	20686	20890	20983	20937	20972	20843	20887	20793	20803	20920	20858	20801	20725	20863	20797	20840	21031	20720	20882	20942	20696	20867	20771	20899	20827	20747	20702	20831	21031	20839	20908	20757	20947	20945	20997	20700	20749	20911	20919	20809	20911	20995	20810	20713	20944	20763	20857	20568	20891	20773	20846	20821	20945	20866	20784	20925	20875	20870	20861	21061	20998	20839	20881	20870	20700	20768	21049	20981	20962	20677	20609	20799	20975	20865	20916	20824	20686	20674	20941	20768	20757	20763	20806	20893	21061	21016	20761	20588	20791	20870	20767	20879	20967	20838	20920	20965	20789	20986	20767	20841	20792	21043	20825	20765	20751	20887	20659	20959	20780	20684	20878	20791	20839	20885	20907	20864	20882	20795	20861	20982	20829	20780	20790	20856	20729	20805	20757	20853	20704	20863	21017	20995	20906	20751	20864	20594	20735	20931	20807	20884	21054	20858	21062	21023	20907	20764	20820	20868	20837	20840	20902	20515	20800	20808	20802	20560	20757	20823	20826	20929	20855	21034	20851	20738	20928	20775	20834	20751	20894	20777	21079	20853	20885	20960	20951	20774	20988	20937	21012	20959	20995	20932	20801	20882	20702	20832	20718	21003	21130	20812	20833	20771	20887	20816	20956	20764	20945	20898	21075	20858	20603	21004	20955	20863	20865	20674	20706	20709	20622	20558	20849	20945	21040	20801	20922	20875	20844	20914	20992	20824	21028	20887	20892	20878	20680	20789	20984	20831	20917	20766	20922	20833	20899	21097	21021	20672	20625	20744	20967	20927	20572	20959	20696	20606	20843	20676	21006	20842	20799	20835	20825	20816	21024	20996	20769	21004	20859	20680	20874	20819	20601	21002	20675	21038	20825	20898	20845	20724	21037	20761	20978	20851	20922	20739	20756	20963	20841	20722	20932	20955	20714	20915	20810	20819	20865	20876	20790	20697	20850	20739	20716	20887	20957	20863	20803	20753	20684	20818	20884	20983	20679	20994	20761	20967	20986	20955	20842	20880	20839	20795	20987	20833	20709	20782	20990	21146	20907	20952	20779	21135	20995	20894	20788	20965	20934	20977	20757	20894	20717	20808	21075	20576	20866	20962	20817	21100	21111	20803	20996	20914	20934	20597	20753	20947	20996	20775	20949	20642	20850	20958	20708	20628	20770	20839	20798	20779	20791	20889	20749	20984	20960	20772	20738	20856	20925	20839	20936	20733	20711	20831	20718	20673	20554	20693	20592	20740	20919	20975	20904	20981	20775	20670	20897	20734	20988	20830	20879	20959	20587	20884	20987	20552	21055	20900	20814	20908	20916	21009	20783	20825	20746	20770	20633	20999	20825	20872	20694	21010	20977	20676	20902	20922	21086	20722	20820	20960	20910	20773	20982	20637	20874	20961	20851	20663	20893	20921	20925	20816	20886	20964	20961	20995	20807	20902	20849	20991	20987	20859	20647	20771	20629	20867	20876	20778	20890	20910	20636	20767	20844	20871	20955	21099	20832	20845	20889	20702	20658	20770	20818	20702	20900	21009	20829	20778	20846	20944	20826	21018	20826	20794	21015	20813	20793	20857	20797	20908	20760	20688	20979	20839	20706	20864	20957	20817	20890	21045	20779	20772	20824	20733	20692	20882	20842	20794	20813	20830	20892	20726	20861	20742	20624	20969	20827	20910	21003	20754	20828	20899	20793	20424	20714	20747	21163	20930	20890	20753	20876	20869	20678	20946	20805	20939	21059	20825	20699	20770	20990	20724	20908	20785	21000	20905	20787	20794	20581	20994	20936	20882	20642	20676	21079	20917	20969	20912	20992	20820	20803	20756	20934	20913	20822	20748	20957	20822	20778	20798	20934	20829	20671	20708	20761	20845	20753	20787	20923	20786	20985	21129	20882	20979	20857	20821	20962	21023	20818	20990	20827	20694	20816	20722	20968	20706	20672	20906	20711	20723	20709	20775
23685	38219	36115	29815	26175	23537	22655	22036	21150	20401	19816	19496	19296	19007	18626	18158	17799	17883	17459	17544	17315	17371	17052	17208	16993	17042	16988	16842	16756	16719	16858	16852	16847	16888	16709	16756	16673	16818	16881	16635	16862	16747	16730	16729	16707	16666	16660	16582	16802	16669	16685	16492	16635	16533	16660	16805	16610	16733	16761	16761	16686	16762	16760	16750	16586	16739	16711	16632	16757	16782	16668	16593	16784	16864	16742	16521	16737	16588	16789	16589	16743	16654	16526	16614	16665	16630	16670	16661	16951	17021	16995	17016	16594	16714	16599	16420	16662	16636	16768	16476	16545	16627	16614	16646	16654	16613	16337	16711	16607	16633	16525	16728	16665	16562	16711	16869	16558	16657	16662	16725	16627	16718	16505	16635	16806	16687	16614	16477	16631	16583	16667	16597	16595	16604	16784	16480	16586	16501	16599	16618	16781	16709	16464	16520	16541	16680	16659	16561	16655	16610	16645	16600	16658	16637	16549	16840	16685	16574	16586	16499	16693	16620	16643	16544	16587	16660	16552	16679	16554	16666	16642	16676	16658	16613	16500	16689	16585	16789	16904	16749	16488	16632	16617	16558	16702	16497	16878	16664	16784	16786	16718	16647	16524	16646	16782	16554	16526	16523	16589	16678	16421	16688	16564	16689	16735	16571	16679	16765	16630	16630	16589	16585	16742	16615	16671	16675	16664	16610	16678	16568	16668	16573	16706	16577	16606	16610	16621	16535	16660	16537	16712	16669	16639	16676	16602	16456	16735	16644	16760	16467	16621	16510	16549	16592	16510	16561	16719	16596	16651	16700	16579	16715	16659	16541	16639	16648	16649	16597	16566	16624	16716	16632	16580	16492	16696	16724	16775	16982	16750	16529	16601	16529	16598	16577	16672	16689	16567	16618	16587	16613	16735	16582	16538	16648	16633	16437	16490	16732	16633	16645	16695	16584	16626	16478	16612	16517	16723	16492	16722	16697	16642	16713	16699	16554	16652	16538	16627	16697	16507	16761	16636	16781	16643	16603	16691	16719	16675	16644	16478	16528	16555	16614	16975	16729	16616	16596	16597	16659	16840	16638	16901	16624	16650	16636	16567	16571	16719	16748	16687	16607	16653	16841	16597	16561	16558	16528	16557	16617	16727	16617	16712	16502	16819	16552	16689	16600	16632	16778	16631	16666	16397	16673	16645	16690	16636	16642	16619	16699	16739	16616	16732	16639	16651	16534	16689	16550	16773	16600	16530	16884	16684	16503	16722	16639	16773	16666	16725	16660	16579	16701	16709	16641	16818	16651	16606	16596	16714	16551	16610	16464	16598	16441	16658	16621	16622	16546	16616	16560	16635	16625	16659	16642	16785	16760	16748	16680	16622	16752	16633	16540	16667	16499	16633	16684	16741	16788	16749	16580	16479	16538	16510	16713	16667	16605	16750	16501	16622	16635	16407	16581	16685	16558	16709	16747	16586	16799	16541	16711	16626	16427	16696	16746	16699	16496	16440	16720	16537	16665	16537	16685	16757	16729	16681	16611	16720	16443	16631	16704	16653	16789	16511	16516	16542	16557	16632	16670	16552	16645	16522	16731	16586	16760	16686	16494	16673	16641	16583	16582	16647	16739	16566	16663	16702	16609	16496	16566	16592	16761	16579	16714	16765	16478	16635	16573	16615	16661	16688	16763	16690	16443	16540	16545	16504	16731	16517	16571	16500	16473	16579	16482	16645	16401	16559	16508	16565	16649	16711	16610	16554	16790	16700	16741	16586	16447	16641	16705	16661	16583	16584	16471	16730	16583	16525	16570	16418	16723	16741	16583	16617	16641	16648	16573	16484	16751	16628	16742	16470	16699	16444	16794	16538	16828	16543	16511	16575	16685	16776	16720	16633	16561	16605	16474	16825	16574	16583	16631	16773	16565	16643	16648	16443	16440	16515	16680	16510	16730	16509	16627	16846	16593	16646	16803	16611	16878	16621	16542	16623	16599	16583	16684	16737	16720	16541	16743	16575	16639	16571	16513	16509	16741	16856	16687	16724	16449	16748	16670	16704	16669	16554	16607	16711	16577	16652	16644	16555	16705	16566	16484	16581	16595	16574	16757	16500	16556	16549	16872	16635	16709	16659	16448	16580	16698	16544	16493	16515	16700	16653	16734	16635	16626	16792	16566	16730	16526	16579	16691	16569	16569	16723	16605	16570	16554	16615	16631	16461	16592	16619	16548	16647	16669	16700	16603	16612	16513	16583	16696	16558	16661	16682	16768	16605	16567	16723	16635	16653	16668	16589	16613	16529	16378	16536	16671	16518	16705	16569	16786	16488	16606	16589	16622	16637	16644	16548	16715	16623	16627	16502	16559	16550	16555	16702	16589	16397	16737	16681	16586	16585	16528	16682	16484	16704	16569	16794	16695	16757	16529	16437	16711	16578	16540	16562	16569	16557	16674	16560	16628	16605	16742	16638	16741	16584	16731	16483	16594	16545	16619	16736	16658	16753	16528	16723	16565	16679	16698	16686	16539	16574	16700	16614	16613	16471	16638	16743	16502	16584	16623	16568	16735	16637	16651	16581	16507	16606	16632	16668	16560	16696	16642	16698	16585	16709	16610	16720	16575	16641	16641	16502	16673	16635	16701	16468	16586	16634	16573	16626	16790	16634	16886	16531	16631	16524	16552	16754	16548	16583	16704	16608	16550	16726	16402	16753	16565	16641	16765	16687	16604	16607	16719	16600	16524	16639	16736	16709	16568	16529	16709	16706	16642	16736	16598	16636	16635	16696	16530	16737	16561	16607	16522	16529	16556	16617	16615	16660	16796	16532	16570	16514	16731	16678	16614	16589	16528	16612	16787	16484	16697	16591	16593	16628	16572	16607	16533	16524	16676	16510	16620	16742	16435	16578	16522	16633	16586	16554	16637	16579	16787	16581	16649	16581	16707	16609	16619	16734	16712	16503	16650	16537	16687	16760	16471	16736	16708	16591	16600	16662	16662	16525	16488	16508	16762	16635	16692	16687	16530	16627	16520	16591	16552	16615	16701	16615	16579	16596	16606	16654	16549	16608	16532	16610	16526	16629	16582	16591	16660	16725	16586	16804	16628	16649	16650	16697	16464	16643	16497	16513	16747	16612	16539	16814	16662	16379	16612	16630	16537	16553	16623	16535	16511	16520	16756	16717	16522	16504	16645	16628	16791	16546	16551	16590	16530	16664	16644	16656	16623	16339	16586	16600	16658	16898	16528	16576	16689	16693	16577	16745	16527	16733	16613	16616	16534	16748	16638	16689	16566	16674	16575	16670	16682	16535	16736	16723	16675	16617	16659	16614	16488	16405	16591	16764	16659	16530	16813	16614	16513	16671	16743	16446	16721	16605	16498	16702	16635	16767	16630	16505	16779	16518	16704	16555	16614	16729	16592	16579	16516	16603	16590	16520	16711	16519	16547	16673	16719	16578	16717	16759	16616	16589	16707	16638	16642	16681	16662	16693	16560	16622	16821	16709	16419	16764	16690	16560	16841	16732	16496	16483	16670	16510	16634	16477	16756	16725	16586	16667	16601	16542	16703	16617	16612	16531	16673	16538	16666	16627	16499	16719	16723	16772	16792	16658	16560	16850	16647	16781	16728	16639	16589	16549	16416	16562	16762	16588	16501	16652	16654	16579	16619	16518	16625	16485	16563	16788	16563	16663	16654	16677	16742	16666	16580	16601	16546	16574	16654	16813	16620	16335	16728	16637	16634	16402	16604	16475	16639	16819	16647	16631	16750	16620	16797	16711	16546	16575	16668	16675	16535	16543	16458	16552	16693	16473	16438	16664	16434	16652	16430	16646	16629	16591	16764	16773	16606	16651	16602	16591	16686	16596	16490	16698	16682	16683	16636	16347	16571	16540	16505	16655	16681	16597	16601	16559	16772	16546	16593	16697	16492	16619	16581	16630	16570	16546	16671	16764	16676	16692	16651	16607	16791	16542	16505	16572	16663	16575	16581	16690	16553	16543	16537	16658	16604	16542	16790	16620	16578	16684	16515	16511	16731	16494	16721	16788	16496	16701	16462	16713	16563	16588	16582	16690	16913	16610	16584	16786	16654	16579	16540	16661	16646	16669	16531	16653	16612	16689	16662	16555	16663	16739	16588	16779	16645	16624	16671	16810	16552	16533	16679	16630	16571	16633	16635	16698	16618	16669	16486	16535	16576	16631	16598	16730	16644	16629	16679	16621	16615	16571	16787	16703	16721	16620	16551	16712	16704	16738	16531	16632	16624	16735	16639	16758	16663	16710	16614	16704	16828	16531	16641	16474	16619	16573	16652	16744	16520	16569	16562	16657	16756	16570	16622	16631	16397	16426	16814	16734	16688	16578	16560	16612	16675	16685	16617	16641	16702	16384	16708	16745	16727	16554	16555	16644	16474	16588	16697	16673	16806	16747	16469	16616	16665	16633	16612	16657	16625	16637	16598	16724	16613	16496	16697	16501	16521	16418	16724	16560	16787	16665	16648	16439	16717	16435	16766	16611	16595	16557	16707	16599	16706	16465	16619	16625	16621	16599	16562	16626	16772	16588	16498	16579	16641	16570	16746	16723	16730	16827	16745	16646	16827	16682	16523	16581	16619	16558	16603	16582	16754	16804	16647	16711	16633	16772	16525	16617	16749	16638	16671	16605	16616	16685	16769	16493	16589	16625	16614	16584	16615	16648	16611	16644	16512	16564	16809	16593	16603	16521	16643	16662	16629	16601	16699	16721	16719	16558	16542	16815	16604	16700	16555	16654	16621	16617	16772	16556	16901	16525	16558	16642	16629	16703	16695	16645	16603	16548	16684	16559	16548	16565	16528	16726	16637	16617	16659	16500	16485	16725	16726	16568	16563	16718	16492	16707	16780	16590	16599	16612	16602	16649	16545	16754	16580	16866	16673	16865	16531	16519	16697	16414	16738	16653	16801	16723	16560	16629	16742	16481	16557	16465	16610	16636	16567	16616	16697	16626	16685	16746	16685	16553	16641	16685	16697	16790	16712	16558	16652	16574	16478	16644	16479	16703	16692	16726	16633	16602	16529	16663	16557	16743	16654	16482	16529	16623	16659	16541	16672	16621	16746	16569	16529	16749	16613	16621	16798	16735	16446	16763	16679	16773	16637	16533	16569
29879	23732	25438	23178	20704	20441	20446	20041	19578	19592	19644	19856	19689	19700	19236	19456	19188	19339	19276	19287	19214	18986	19260	19192	19020	19017	19042	19181	19061	18863	19018	19182	19148	18827	18933	18889	19022	19099	19130	18941	18898	18940	18933	18881	18863	18855	19054	19021	19021	19034	18982	19180	19096	18863	19090	19063	18954	18961	19019	19129	18910	19093	19017	18959	18983	19027	18909	19134	18996	18826	18849	18999	19090	18969	18932	19107	19048	18913	19041	18968	19105	18806	18883	18950	18901	19009	19016	18970	18908	18864	18877	18797	18857	19178	19032	19212	18803	19018	18898	19330	18956	18960	19201	18795	18941	18975	19073	18961	19005	18895	18950	19168	19119	18873	18873	18867	18771	19119	18987	18847	18882	19007	19047	19115	18991	19151	19068	19040	18958	19002	19066	18736	19037	18994	18954	19066	19124	18764	18967	19022	19065	18973	18853	19019	18961	19152	19063	19024	18930	18857	19107	18857	18991	18992	19012	18803	19087	18837	18929	18934	18886	19051	19018	18937	19139	19061	18908	18976	18928	18846	18824	18961	19149	19037	18999	19078	19087	18889	18851	19019	18891	19003	18915	18988	19067	19040	19088	19117	18920	18904	19108	19091	18927	18914	18951	19093	19000	19165	18945	19041	19048	19075	19165	19155	19043	19021	19000	18970	19026	18900	18925	19137	19130	18750	19093	19159	19047	19098	18943	19080	19223	18976	18976	18983	19084	18973	18857	18803	18983	18573	18903	18786	18981	18952	18985	18882	18842	19184	18955	18905	18912	19027	19066	19160	18974	18981	18990	18935	19016	18942	19099	19080	18951	18847	18918	18785	18889	19098	19077	18884	18910	19050	18952	19095	19206	19123	19096	19072	19037	19067	19052	18781	18914	19016	18939	18991	19192	19026	18816	18823	19150	19001	18992	18826	18894	18791	18890	18939	18860	19010	18981	19122	19055	19136	19226	19045	18879	19105	18925	18936	18906	19097	18984	18942	18847	18957	18948	18888	18891	19030	19363	19029	19113	18924	18997	19002	18896	18981	19062	18994	19122	18792	18929	18986	18982	19098	19083	18867	18802	18989	19046	19205	18964	19069	19028	19115	18799	18888	19031	19302	19103	19016	19007	18782	18924	18988	18934	18819	18923	18766	18953	19097	18948	18964	18983	18960	18963	19050	19033	18895	19079	18917	19154	19074	18989	18987	18994	18859	18946	18944	19019	19094	18895	19058	19149	19085	18952	18733	18915	19037	18912	18956	19153	19072	18899	19078	19014	19123	19028	19111	19081	18726	19006	18805	18987	18863	19133	19180	18963	18825	18983	18981	18790	18827	19160	19016	18925	19009	18927	18972	19015	18907	19019	19096	18927	18874	18747	19104	19025	18931	18883	18870	18930	18913	18994	18989	19174	19082	19051	19055	18931	18825	19221	18876	19053	18926	18879	19047	18932	19112	18988	19216	19058	18982	18851	18954	19119	18800	18978	19080	19099	18770	18947	19114	18844	19075	18889	19177	18965	18966	19106	19067	18920	18942	19027	18949	19090	19211	19105	19275	19008	18859	18961	18858	18868	18984	19033	18883	18960	18832	18925	18958	19026	18970	19146	19031	18816	18900	19080	18861	18871	18931	19118	19078	19046	18872	19068	19015	19040	19084	19009	18899	19046	19041	18873	19091	18788	18993	18985	18881	18959	19123	18968	19062	18956	19050	19022	19038	19221	19148	19042	18928	19065	18929	18818	19134	19165	18966	18877	18949	19025	19030	18986	18989	18761	19064	19026	18869	18961	19078	19200	18848	18878	18953	18950	18863	19170	18851	19053	19127	18906	19033	19126	18966	18946	19020	19112	19039	19001	19040	19055	19188	18968	18933	18899	18950	18953	18854	18873	19011	18985	19140	19018	19003	18984	19184	18962	19074	19048	18992	18904	18936	18902	19002	19035	18943	19270	18878	19038	18922	19015	19014	18950	18846	18980	19144	19005	18722	19021	18894	18934	18892	18991	18860	18841	18894	18982	18790	19162	19036	18996	18982	18841	18839	19085	18816	19069	18923	19195	19118	18969	18910	18964	19146	18898	18832	18803	19193	18859	19166	18903	18866	19047	19041	18998	19081	18863	19112	19083	18955	18978	18840	18813	18932	18938	18706	18972	18996	18787	18914	19002	18973	18851	19032	18951	19182	18937	19184	18759	18984	19286	19052	19203	18811	18911	18901	18987	19097	19159	19041	19145	18881	18998	18946	18957	18986	18912	18867	19015	18998	19145	19114	19177	18989	19017	19135	19026	18883	19087	19089	18939	19035	19038	19005	19044	18807	18980	19046	19125	18833	19145	18952	19082	19029	19118	18942	19190	19074	18886	19047	19027	18948	18951	18965	18705	19088	18906	18821	18941	19046	19127	19145	18852	18923	18927	19103	19097	18800	18998	18894	18855	19104	19102	18880	18932	18986	18997	18899	18943	19053	19033	19020	18996	18907	19016	19061	19032	19137	18809	18997	19079	18748	18999	18979	19159	18929	19082	19018	18961	18779	18975	18839	18976	18976	19234	18835	19139	18645	19011	18962	18827	19092	19217	19107	18929	19016	19028	19165	19134	19162	19069	18994	19115	18935	19058	19115	19020	19040	18939	18993	19022	18949	18942	18938	19086	18901	18873	18949	18795	18872	19167	18955	18884	18758	19029	19014	19111	18885	18990	19048	19121	19061	18741	19137	19188	19275	18990	19008	19095	19087	18844	18793	18802	18915	18914	19091	18762	18815	18892	18864	18819	18958	18875	18990	18820	18891	19073	18937	19225	19067	19165	18921	18926	18811	18868	19047	18931	18918	18966	18979	19031	18961	18899	19079	19018	19119	19092	18876	19049	18695	18791	18655	19015	18736	19115	19029	19049	18893	19005	19020	19053	18964	19016	18941	19026	18857	18923	19088	18905	18960	19347	19012	18871	18966	18896	18962	18943	18997	18860	18993	18991	19081	18807	18862	19017	19084	18960	18931	19243	19029	18946	18972	19224	19052	18955	19122	18957	19165	19005	18907	19021	19075	19009	18974	19018	18958	19040	18982	19181	19024	19287	19125	18912	18916	18891	19112	18994	18955	18869	18756	19072	18824	18880	18986	18912	18950	18945	19112	18937	18703	18959	18956	19034	19012	18872	18817	19153	19203	19045	19207	19033	18905	18900	18842	18795	18859	19051	18635	18942	19062	19027	18964	18998	18994	19068	18829	18942	18937	18948	19032	19061	19047	19122	19151	18995	18981	19312	19236	19013	19010	19167	19030	19038	19089	18979	18999	19112	19016	19102	19029	19088	18947	19260	19012	19004	18984	19197	18952	19032	18971	19076	19005	18968	18829	18950	19184	18957	18779	18959	19020	19068	18987	18864	18835	18899	18944	19081	19030	18899	19020	18866	18866	18781	18933	18968	18885	19169	19164	18930	19020	19286	18835	19026	19347	19069	18784	18978	18903	18984	18849	18746	19036	19015	18945	18890	18895	19039	19005	18820	19069	18804	18819	18859	18851	19071	19071	19037	18880	18920	19114	19182	19002	18907	18856	18991	19020	19085	18832	19071	18954	18817	18833	18995	19081	19146	19054	18933	18974	19160	19075	18937	19128	19034	19008	18962	18938	18925	18982	18915	19092	19082	19213	18939	19144	19061	18797	19032	19055	19082	19051	19145	19040	19120	19001	18980	18973	19005	19006	18919	18763	18940	18942	18911	18962	19025	18978	19100	18898	19103	19008	19126	19091	18974	18971	18969	18948	18951	19111	19106	19159	18748	19145	19199	18912	19012	19069	18999	19006	18782	19063	18928	18937	19102	18948	18979	18801	18930	18910	19021	18874	18825	19124	18937	18821	18986	19079	18950	18753	19052	19150	19016	19026	19078	18900	18880	19094	18960	18840	19103	18864	18969	18875	18947	18989	18975	18907	18736	18819	19215	18918	18953	18936	19031	19022	19096	19033	19212	18959	19125	18934	19267	19157	18842	18810	18803	19022	19217	19045	19027	19101	18985	18769	18920	18932	18935	18989	18939	18938	19192	18891	19118	18943	18938	19046	19183	19017	19249	19056	19022	18855	18933	19003	19094	18837	19010	18994	18851	18912	18814	18853	18903	19049	18944	18948	18840	19028	19071	18981	19132	18990	18879	18988	18906	18950	19054	18858	18881	19124	19286	18979	19221	19001	18928	18971	19065	18783	19156	18913	18947	19088	19195	18853	18927	18976	18868	18905	19042	19055	18847	19152	18789	19094	18945	19000	18970	19088	18959	18969	19037	18975	18864	19033	19134	19077	19273	18785	18869	18931	18876	19061	19191	19290	18800	18894	19044	19109	19099	19039	18863	19108	19111	18944	19043	18963	18907	19029	19124	18935	19140	18995	19030	19023	18766	18874	19089	19243	18889	18931	18882	18901	19069	19161	19098	19149	19049	19071	19122	18852	19160	19130	18833	19070	18973	18790	19044	19120	19018	19229	18842	18916	19021	18991	18957	19257	19049	18965	18921	18968	18677	18691	19019	18933	18892	18867	19165	18976	19071	19014	18905	18775	19071	18807	18960	19102	18975	18817	18989	19085	18898	18980	19079	19029	18803	18984	19093	18990	19062	19056	18927	19015	18991	18847	18893	18940	19013	18945	18839	18737	19076	18945	18795	19162	19060	19057	19092	19053	19094	19114	19044	19057	19010	19060	19022	19084	18954	18702	18810	19209	19103	19044	18971	19022	18961	18971	18870	19148	19021	18884	19006	18845	19005	18936	18919	19136	19202	18886	19070	18782	18909	19155	19147	19179	19011	19054	19041	18919	19089	18964	19226	19096	19187	18953	19242	18928	19144	19145	18964	18911	19080	19092	19024	18982	18751	18833	19025	19006	18859	19077	18963	19104	18707	18862	18830	19096	19033	18868	19057	18848	18978	18990	18772	18884	18970	18874	18988	18928	19109	18861	18949	18868	19022	18965	19015	18969	19079	18883	18940	18906	19065	18922	18975	18926	19042	19100	19150	19174	18892	19004	18840	18915	18934	18890	18717	18849	19020	18921	19046	19114	19030	18872	18974	18779	18937	19033	18717	19229	18751	18911	19180	18928	19073	18951	18978	18964	19187	19287	19186	18831	19007	19104	19122	19142	19091	19050	18916	18947
20120	24669	23038	19843	18458	18173	17678	17129	16935	16534	16597	16729	16633	16315	16224	16240	15976	16032	15826	15877	15865	15797	15820	15589	15675	15704	15765	15530	15788	15726	15656	15666	15607	15535	15674	15544	15537	15537	15519	15633	15537	15678	15458	15651	15565	15639	15553	15304	15623	15588	15568	15553	15497	15476	15659	15448	15530	15788	15564	15624	15571	15653	15630	15580	15531	15512	15502	15432	15573	15488	15609	15531	15617	15527	15328	15508	15553	15548	15615	15659	15622	15504	15498	15577	15534	15477	15569	15570	15566	15606	15509	15442	15543	15763	15670	15535	15478	15611	15497	15504	15495	15452	15648	15633	15573	15650	15359	15541	15590	15607	15411	15511	15527	15612	15564	15589	15765	15655	15520	15585	15648	15589	15389	15457	15435	15682	15434	15465	15635	15520	15536	15497	15472	15769	15449	15502	15575	15512	15780	15342	15801	15570	15761	15491	15615	15469	15668	15589	15520	15541	15662	15672	15550	15437	15541	15591	15554	15721	15374	15586	15566	15624	15559	15538	15637	15732	15607	15492	15464	15531	15451	15596	15550	15693	15550	15678	15606	15457	15517	15587	15664	15628	15580	15764	15475	15603	15694	15661	15519	15422	15592	15400	15598	15381	15557	15643	15472	15470	15567	15603	15670	15509	15536	15517	15640	15692	15554	15443	15751	15613	15642	15523	15588	15414	15588	15562	15569	15502	15629	15543	15449	15441	15514	15459	15657	15367	15640	15563	15505	15626	15497	15534	15548	15448	15559	15414	15547	15528	15525	15447	15707	15602	15512	15507	15606	15700	15578	15511	15562	15492	15496	15627	15459	15468	15488	15381	15627	15333	15295	15644	15479	15585	15472	15477	15402	15600	15665	15510	15514	15514	15764	15567	15463	15660	15679	15422	15540	15603	15400	15528	15451	15419	15497	15747	15524	15606	15719	15440	15669	15670	15497	15511	15578	15630	15389	15730	15592	15594	15531	15550	15487	15559	15689	15567	15783	15553	15535	15564	15611	15485	15503	15541	15399	15656	15509	15557	15439	15434	15512	15539	15559	15673	15634	15446	15636	15604	15516	15594	15656	15469	15520	15520	15573	15491	15519	15571	15465	15640	15525	15426	15701	15540	15699	15571	15463	15629	15556	15482	15721	15505	15567	15472	15647	15578	15617	15634	15523	15430	15404	15512	15553	15609	15690	15566	15588	15441	15474	15504	15522	15487	15606	15358	15502	15495	15574	15485	15503	15589	15422	15553	15599	15690	15465	15430	15527	15500	15631	15687	15509	15572	15637	15603	15609	15472	15529	15688	15726	15498	15545	15229	15560	15609	15322	15674	15536	15417	15488	15612	15615	15552	15508	15489	15642	15783	15605	15632	15586	15651	15460	15462	15603	15626	15482	15551	15597	15615	15611	15673	15634	15495	15544	15640	15370	15499	15571	15899	15474	15475	15657	15443	15482	15683	15648	15326	15460	15654	15532	15569	15521	15550	15702	15487	15644	15471	15558	15607	15572	15535	15569	15587	15420	15386	15668	15633	15646	15586	15598	15471	15570	15633	15663	15661	15636	15501	15799	15441	15531	15410	15626	15608	15621	15471	15729	15549	15566	15520	15541	15454	15506	15514	15471	15602	15523	15602	15535	15540	15398	15546	15475	15690	15673	15487	15702	15605	15506	15725	15544	15701	15572	15696	15562	15475	15583	15376	15451	15524	15631	15545	15578	15483	15567	15614	15609	15591	15614	15540	15533	15586	15523	15650	15679	15629	15477	15542	15541	15628	15441	15644	15686	15625	15690	15551	15572	15489	15544	15545	15503	15505	15547	15588	15514	15461	15533	15521	15466	15558	15629	15518	15537	15440	15492	15468	15490	15566	15593	15692	15590	15594	15469	15444	15542	15503	15518	15600	15516	15646	15391	15520	15678	15712	15552	15561	15635	15427	15517	15449	15564	15600	15523	15541	15519	15585	15440	15569	15498	15479	15520	15629	15572	15733	15535	15481	15475	15600	15529	15686	15438	15534	15532	15452	15646	15685	15617	15518	15372	15527	15664	15638	15432	15651	15642	15544	15628	15778	15459	15452	15485	15593	15532	15566	15504	15564	15494	15511	15567	15400	15523	15738	15510	15431	15609	15669	15547	15630	15548	15493	15697	15546	15653	15579	15675	15540	15551	15675	15431	15650	15520	15587	15478	15501	15644	15613	15542	15667	15492	15675	15621	15559	15571	15554	15599	15695	15541	15612	15416	15448	15711	15509	15422	15569	15542	15474	15445	15523	15781	15511	15623	15607	15583	15614	15499	15435	15662	15696	15402	15623	15540	15590	15636	15473	15573	15695	15657	15707	15545	15454	15505	15429	15533	15408	15502	15617	15547	15471	15514	15692	15635	15473	15497	15349	15536	15579	15526	15695	15543	15673	15686	15546	15440	15485	15450	15502	15565	15500	15532	15636	15693	15599	15542	15582	15595	15613	15500	15448	15472	15555	15496	15528	15572	15592	15510	15466	15474	15421	15376	15684	15630	15602	15685	15420	15593	15512	15603	15396	15706	15538	15433	15645	15449	15649	15534	15625	15461	15690	15722	15530	15677	15550	15689	15529	15556	15470	15416	15513	15525	15502	15527	15678	15535	15585	15409	15694	15595	15678	15460	15558	15604	15674	15453	15706	15702	15389	15641	15589	15618	15509	15543	15604	15525	15374	15445	15581	15566	15635	15483	15642	15504	15495	15559	15487	15535	15469	15582	15574	15454	15564	15537	15565	15502	15606	15593	15447	15577	15455	15670	15324	15637	15610	15729	15489	15589	15490	15466	15584	15553	15622	15655	15407	15543	15491	15655	15693	15507	15449	15629	15533	15822	15570	15502	15547	15635	15648	15505	15540	15539	15608	15436	15426	15553	15527	15535	15451	15391	15445	15465	15551	15366	15524	15491	15677	15413	15704	15491	15615	15626	15633	15376	15619	15562	15453	15525	15620	15487	15562	15680	15723	15673	15514	15430	15462	15533	15460	15604	15441	15525	15871	15571	15636	15514	15582	15589	15656	15474	15424	15639	15655	15606	15450	15549	15552	15490	15482	15623	15491	15621	15569	15459	15590	15465	15543	15621	15789	15620	15462	15688	15560	15436	15511	15424	15518	15621	15574	15697	15693	15388	15567	15514	15382	15621	15652	15532	15550	15542	15580	15529	15548	15604	15542	15485	15451	15532	15420	15637	15375	15501	15577	15815	15558	15725	15517	15579	15401	15340	15299	15468	15495	15596	15531	15657	15593	15565	15509	15572	15476	15602	15557	15609	15593	15489	15684	15618	15417	15567	15729	15564	15588	15509	15482	15649	15668	15420	15621	15490	15529	15550	15544	15604	15647	15630	15539	15435	15391	15495	15387	15385	15555	15598	15575	15630	15755	15389	15496	15660	15537	15415	15539	15571	15610	15427	15425	15448	15607	15587	15838	15538	15697	15697	15523	15472	15596	15649	15599	15594	15479	15527	15630	15511	15668	15491	15614	15405	15541	15432	15554	15634	15594	15412	15644	15364	15489	15643	15634	15447	15574	15550	15609	15457	15499	15546	15633	15534	15442	15646	15624	15279	15451	15563	15637	15398	15491	15520	15697	15592	15537	15438	15671	15452	15573	15593	15322	15415	15519	15702	15420	15464	15579	15657	15572	15439	15540	15474	15521	15716	15490	15506	15607	15515	15798	15462	15624	15497	15636	15550	15683	15700	15563	15547	15506	15486	15438	15647	15587	15411	15617	15732	15566	15729	15482	15493	15612	15579	15659	15549	15518	15656	15419	15731	15553	15527	15418	15704	15449	15760	15511	15682	15527	15703	15526	15580	15490	15463	15507	15638	15297	15373	15492	15484	15626	15406	15484	15483	15482	15677	15606	15441	15550	15796	15623	15566	15550	15483	15595	15618	15561	15659	15559	15553	15432	15545	15482	15633	15689	15679	15574	15584	15561	15692	15542	15798	15521	15545	15443	15578	15488	15603	15528	15480	15323	15651	15627	15835	15571	15579	15514	15563	15466	15725	15548	15504	15726	15669	15456	15491	15539	15526	15639	15515	15504	15694	15510	15452	15540	15390	15295	15631	15513	15487	15731	15454	15594	15527	15613	15403	15626	15480	15630	15541	15372	15522	15599	15376	15637	15478	15771	15485	15628	15656	15544	15519	15492	15509	15468	15552	15580	15762	15651	15621	15571	15586	15582	15626	15608	15689	15480	15468	15535	15514	15730	15524	15533	15546	15580	15579	15671	15561	15566	15564	15530	15474	15613	15683	15498	15567	15592	15460	15658	15683	15659	15642	15497	15552	15685	15547	15516	15564	15484	15564	15641	15594	15579	15568	15641	15601	15546	15542	15530	15699	15347	15548	15439	15484	15658	15506	15563	15392	15395	15581	15457	15524	15567	15446	15667	15767	15627	15528	15453	15460	15670	15613	15589	15560	15572	15486	15375	15615	15570	15630	15515	15608	15633	15617	15545	15614	15500	15542	15564	15503	15566	15706	15631	15499	15559	15639	15561	15583	15671	15575	15727	15416	15453	15551	15643	15556	15456	15394	15449	15519	15547	15448	15660	15497	15508	15426	15534	15453	15424	15549	15376	15567	15601	15710	15622	15578	15669	15697	15481	15720	15516	15652	15441	15685	15553	15572	15643	15711	15616	15628	15598	15646	15493	15449	15527	15709	15590	15505	15403	15708	15516	15622	15689	15563	15577	15674	15569	15688	15464	15771	15627	15666	15549	15547	15620	15552	15718	15514	15568	15669	15432	15519	15372	15486	15520	15459	15629	15412	15521	15597	15449	15498	15606	15675	15689	15607	15607	15702	15355	15697	15484	15470	15665	15373	15623	15502	15399	15549	15530	15612	15578	15385	15507	15623	15548	15583	15574	15545	15513	15450	15392	15517	15562	15721	15554	15541	15521	15588	15564	15507	15616	15609	15575	15544	15655	15470	15762	15680	15576	15501	15515	15396	15570	15462	15591	15514	15503	15777	15737	15710	15436	15665	15647	15471	15528	15653	15648	15587	15669	15598	15489	15476	15570	15517	15365	15618	15471	15480	15641	15786	15789	15781	15619	15384	15476	15431	15560	15551	15615	15599	15505	15639	15638	15508	15480	15516	15423	15577	15531
25354	21139	27948	25465	23483	23303	22568	20567	20135	19994	19812	19581	19461	19142	19410	19108	18814	18575	18723	18706	18791	18580	18409	18341	18376	18417	18299	18284	18510	18415	18269	18450	18635	18326	18346	18525	18441	18363	18311	18150	18363	18218	18482	18259	18544	18337	18322	18315	18668	18528	18284	18316	18457	18515	18402	18296	18227	18324	18297	18430	18412	18268	18297	18098	18390	18270	18186	18198	18162	18487	18414	18158	18362	18339	18406	18521	18363	18457	18346	18345	18390	18446	18361	18457	18446	18312	18350	18381	18347	18493	18492	18657	18574	18359	18316	18206	18370	18303	18389	18501	18178	18452	18315	18237	18478	18436	18352	18339	18490	18444	18422	18331	18345	18363	18341	18453	18197	18344	18495	18318	18324	18425	18327	18431	18406	18232	18341	18253	18202	18326	18324	18187	18450	18113	18387	18164	18171	18346	18266	18339	18263	18263	18379	18409	18267	18460	18278	18497	18235	18444	18235	18577	18239	18314	18243	18303	18186	18308	18336	18352	18172	18191	18309	18295	18412	18352	18269	18480	18335	18261	18351	18456	18486	18315	18311	18372	18189	18201	18568	18363	18593	18377	18231	18522	18410	18297	18274	18235	18410	18274	18156	18439	18220	18479	18371	18192	18336	18381	18171	18299	18485	18270	18346	18397	18263	18321	18349	18364	18321	18295	18375	18116	18275	18382	18260	18218	18235	18091	18295	18303	18231	18390	18518	18337	18519	18483	18412	18381	18051	18307	18327	18374	18267	18253	18420	18386	18289	18304	18242	18515	18356	18457	18478	18147	18210	18018	18152	18322	18408	18230	18482	18191	18327	18404	18178	18314	18353	18424	18287	18240	18430	18397	18194	18219	18333	18374	18256	18450	18442	18542	18224	18241	18213	18301	18268	18295	18440	18443	18205	18389	18321	18288	18119	18168	18224	18415	18278	18477	18175	18404	18520	18266	18273	18121	18361	18322	18328	18320	18205	18427	18387	18227	18408	18427	18059	18229	18328	18371	18459	18503	18348	18441	18346	18316	18382	18294	18191	18115	18373	18301	18347	18354	18311	18239	18659	18306	18197	18026	18366	18415	18512	18278	18381	18251	18478	18299	18498	18276	18294	18282	18289	18232	18248	18352	18368	18394	18364	18234	18191	18363	18385	18303	18288	18373	18426	18342	18356	18371	18179	18503	18425	18547	18235	18474	18083	18055	18254	18172	18231	18275	18467	18155	18241	18323	18200	18313	18215	18381	18309	18128	18160	18309	18279	18412	18510	18268	18394	18387	18304	18223	18523	18356	18344	18192	18258	18364	18342	18272	18516	18281	18121	18387	18307	18518	18480	18173	18452	18149	18417	18297	18206	18359	18271	18265	18330	18401	18435	18214	18214	18405	18556	18319	18287	18306	18491	18363	18394	18417	18203	18454	18376	18234	18289	18295	18268	18307	18393	18271	18287	18392	18563	18195	18571	18305	18275	18228	18626	18187	18318	18252	18132	18263	18229	18266	18467	18394	18368	18137	18180	18367	18464	18540	18445	18300	18208	18401	18372	18268	18323	18304	18369	18313	18061	18292	18416	18294	18508	18324	18349	18322	18467	18203	18386	18346	18252	18302	18510	18292	18300	18408	18250	18280	18373	18314	18321	18343	18198	18572	18254	18269	18450	18339	18400	18321	18310	18268	18135	18370	18198	18473	18593	18206	18619	18309	18291	18262	18375	18276	18466	18354	18498	18376	18344	18300	18256	18214	18393	18371	18151	18402	18411	18315	18301	18264	18285	18508	18258	18236	18182	18426	18386	18405	18483	18054	18429	18403	18463	18257	18314	18329	18454	18359	18224	18147	18480	18335	18237	18222	18208	18318	18315	18455	18118	18546	18481	18316	18390	18244	18458	18321	18375	18425	18135	18289	18296	18499	18584	18274	18220	18323	18444	18349	18496	18350	18139	18328	18162	18158	18444	18239	18244	18227	18408	18252	18106	18339	18334	18313	18477	18509	18360	18407	18194	18400	18345	18502	18320	18280	18467	18424	18342	18274	18329	18278	18145	18344	18227	18371	18424	18303	18497	18258	18476	18401	18454	18328	18264	18312	18275	18160	18388	18439	18229	18397	18329	18204	18446	18399	18259	18402	18360	18325	18229	18165	18308	18479	18414	18252	18461	18303	18274	18407	18527	18245	18200	18226	18296	18506	18319	18211	18229	18225	18365	18251	18446	18181	18283	18527	18268	18316	18249	18303	18379	18213	18538	18373	18308	18474	18298	18334	18358	18297	18496	18261	18364	18368	18223	18296	18470	18302	18340	18111	18316	18416	18394	18358	18341	18417	18314	18288	18361	18371	18511	18357	18349	18410	18337	18195	18473	18290	18333	18329	18115	18193	18516	18611	18300	18248	18372	18372	18228	18445	18424	18260	18474	18274	18368	18439	18392	18326	18482	18473	18360	18233	18378	18411	18549	18615	18414	18193	18209	18248	18142	18158	18218	18413	18152	18206	18263	18280	18194	18263	18319	18268	18413	18399	18260	18285	18194	18248	18202	18122	18221	18303	18050	18217	18062	18100	18361	18459	18437	18443	18330	18261	18211	18239	18248	18437	18084	18216	18185	18319	18259	18366	18388	18455	18200	18321	18381	18410	18276	18193	18164	18261	18303	18311	18285	18338	18229	18566	18259	18285	18369	18215	18173	18267	18279	18371	18328	18253	18378	18399	18523	18302	18352	18335	18229	18177	18445	18561	18311	18559	18480	18287	18427	18475	18302	18239	18369	18161	18290	18478	18478	18363	18201	18146	18374	18328	18176	18496	18286	18402	18240	18359	18255	18261	18322	18171	18274	18173	18394	18122	18280	18388	18213	18230	18386	18436	18265	18455	18455	18294	18292	18339	18323	18259	18460	18233	18217	18309	18565	18267	18222	18340	18322	18317	18406	18449	18306	18158	18352	18268	18385	18498	18340	18263	18302	18504	18275	18289	18455	18314	18350	18396	17989	18478	18324	18416	18352	18312	18141	18288	18348	18259	18143	18372	18343	18326	18352	18303	18313	18277	18175	18334	18279	18273	18143	18449	18492	18191	18317	18234	18322	18507	18377	18353	18489	18209	18287	18368	18225	18317	18384	18308	18258	18578	18483	18666	18296	18347	18440	18467	18300	18410	18284	18422	18383	18599	18446	18382	18451	18287	18419	18242	18342	18301	18193	18274	18241	18192	18286	18349	18394	18237	18125	18340	18280	18466	18525	18338	18365	18250	18342	18207	18292	18523	18439	18226	18354	18269	18249	18278	18337	18372	18381	18327	18286	18320	18365	18106	18343	18334	18190	18355	18341	18179	18311	18224	18466	18132	18436	18203	18426	18294	18212	18374	18238	18551	18278	18347	18302	18302	18293	18441	18272	18379	18240	18027	18264	18289	18304	18412	18595	18245	18427	18430	18331	18327	18444	18335	18402	18476	18448	18270	18474	18399	18275	18503	18372	18397	18181	18247	18153	18143	18480	18668	18262	18420	18340	18264	18151	18386	18287	18128	18224	18241	18278	18166	18257	18445	18243	18446	18376	18289	18370	18007	18287	18292	18444	18443	18334	18415	18456	18280	18333	18452	18394	18472	18253	18548	18156	18228	18333	18281	18335	18363	18491	18503	18255	18101	18338	18284	18447	18339	18325	18375	18546	18467	18437	18234	18192	18091	18074	18417	18316	18315	18301	18431	18409	18339	18309	18157	18382	18321	18483	18345	18235	18549	18412	18303	18347	18353	18299	18458	18063	18114	18245	18245	18556	18263	18232	18318	18235	18280	18265	18518	18299	18359	18065	18385	18218	18158	18385	18166	18223	18176	18281	18382	18316	18600	18229	18346	18498	18327	18281	18183	18357	18351	18286	18423	18465	18321	18352	18284	18278	18267	18326	18364	18424	18459	18182	18301	18243	18171	18362	18419	18235	18412	18261	18282	18197	18327	18322	18413	18291	18303	18507	18218	18301	18436	18363	18396	18270	18346	18231	18172	18244	18343	18317	18103	18309	18243	18405	18277	18245	18336	18263	18362	18480	18461	18232	18104	18300	18409	18286	18213	18272	18214	18343	18255	18411	18386	18434	18330	18284	18225	18384	18387	18309	18579	18451	18179	18410	18344	18450	18214	18200	18360	18210	18152	18237	18359	18582	18314	18264	18172	18527	18478	18255	18192	18105	18377	18483	18232	18322	18231	18321	18414	18312	18268	18151	18299	18486	18484	18580	18493	18286	18335	18334	18255	18422	18394	18100	18192	18386	18234	18249	18163	18214	18270	18184	18348	18257	18235	18431	18166	18127	18169	18498	18287	18331	18257	18285	18401	18358	18395	18360	18259	18296	18348	18302	18183	18322	18388	18374	18371	18344	18566	18387	18353	18435	18069	18385	18311	18501	18332	18302	18457	18224	18338	18501	18302	18426	18336	18255	18065	18408	18459	18211	18246	18159	18430	18382	18398	18292	18393	18342	18491	18297	18023	18157	18264	18181	18160	18305	18291	18249	18340	18381	18370	18357	18236	18193	18242	18306	18278	18478	18237	18277	18277	18409	18274	18315	18233	18390	18518	18302	18585	18424	18116	18376	18402	18365	18417	18254	18311	18390	18272	18556	18508	18268	18334	18312	18467	18241	18193	18182	18217	18237	18221	18403	18398	18379	18403	18446	18272	18263	18277	18235	18281	18464	18355	18478	18326	18328	18471	18543	18410	18292	18502	18098	18572	18475	18299	18162	18297	18248	18391	18185	18222	18202	18195	18282	18309	18332	18215	18449	18248	18272	18308	18426	18416	18451	18376	18494	18374	18253	18273	18332	18446	18321	18455	18195	18354	18229	18534	18512	18566	18252	18562	18399	18436	18240	18210	18057	18334	18316	18155	18562	18436	18204	18297	18446	18077	18384	18176	18369	18294	18143	18475	18238	18259	18154	18151	18456	18364	18197	18239	18196	18463	18341	18182	18376	18430	18504	18435	18422	18343	18164	18357	18379	18224	18406	18176	18336	18404	18208	18606	18319	18355	18139	18322	18463	18471	18431	18296	18533	18416	18192	18400	18265	18498	18484	18164	18493	18256	18551	18469	18263	18438	18367	18323	18256	18364	18299	18088	18374	18201	18478	18375	18226	18262	18273	18435	18488	18334
19663	31515	29966	25738	22982	21018	19638	18865	18311	17837	17580	17369	17075	16396	16626	16334	15979	16068	15755	15774	15797	15619	15490	15555	15571	15514	15559	15429	15349	15305	15433	15317	15347	15517	15360	15400	15353	15252	15484	15400	15317	15439	15231	15390	15328	15382	15409	15439	15305	15196	15193	15300	15467	15280	15405	15397	15409	15351	15241	15418	15419	15251	15297	15332	15195	15370	15366	15398	15263	15451	15331	15128	15057	15379	15246	15298	15406	15404	15456	15440	15268	15297	15420	15344	15319	15269	15354	15241	15204	15486	15639	15221	15398	15285	15530	15286	15373	15370	15409	15336	15402	15275	15272	15258	15325	15268	15221	15331	15453	15426	15307	15004	15350	15373	15320	15282	15251	15275	15233	15381	15432	15307	15385	15196	15354	15385	15241	15309	15308	15387	15357	15284	15295	15251	15399	15375	15197	15270	15434	15232	15198	15362	15345	15364	15270	15381	15264	15338	15236	15414	15380	15344	15181	15274	15281	15255	15181	15281	15352	15271	15281	15330	15398	15399	15386	15380	15307	15196	15315	15230	15491	15197	15336	15277	15338	15361	15369	15270	15409	15377	15427	15415	15259	15404	15322	15408	15330	15432	15256	15447	15342	15142	15452	15553	15492	15226	15287	15216	15327	15329	15224	15412	15273	15200	15316	15348	15428	15380	15163	15306	15515	15291	15160	15241	15350	15365	15361	15159	15283	15309	15423	15393	15470	15179	15461	15270	14981	15370	15325	15234	15287	15320	15211	15437	15338	15161	15429	15297	15362	15311	15253	15300	15339	15404	15069	15360	15344	15278	15274	15237	15388	15291	15462	15199	15304	15372	15252	15278	15333	15324	15385	15193	15328	15374	15259	15246	15492	15165	15378	15163	15250	15223	15223	15342	15242	15308	15491	15326	15313	15334	15263	15323	15345	15035	15368	15211	15297	15377	15347	15252	15146	15434	15375	15190	15320	15304	15488	15329	15351	15293	15298	15421	15233	15315	15310	15418	15350	15275	15338	15509	15424	15255	15306	15466	15318	15292	15134	15227	15382	15246	15243	15235	15196	15488	15365	15380	15415	15396	15339	15243	15268	15169	15353	15298	15258	15302	15243	15155	15168	15260	15274	15289	15314	15488	15182	15374	15285	15254	15372	15398	15296	15235	15159	15359	15310	15395	15320	15051	15245	15303	15334	15270	15271	15256	15169	15398	15222	15282	15285	15335	15381	15380	15221	15102	15150	15208	15379	15250	15242	15371	15243	15410	15295	15107	15300	15347	15454	15293	15194	15372	15250	15322	15347	15233	15257	15404	15329	15504	15325	15280	15242	15397	15403	15296	15224	15203	15256	15426	15257	15259	15224	15289	15217	15310	15395	15555	15295	15402	15352	15302	15484	15350	15305	15196	15178	15265	15270	15238	15210	15303	15181	15377	15397	15293	15230	15305	15178	15311	15247	15361	15409	15295	15217	15337	15402	15172	15364	15080	15218	15272	15388	15314	15335	15260	15283	15267	15387	15234	15294	15316	15416	15402	15219	15389	15220	15340	15337	15465	15327	15239	15363	15245	15207	15399	15370	15239	15385	15380	15152	15350	15457	15207	15214	15264	15190	15394	15322	15273	15186	15252	15140	15344	15397	15432	15117	15228	15262	15231	15296	15348	15000	15268	15254	15366	15533	15280	15146	15296	15155	15289	15360	15279	15437	15419	15411	15393	15119	15314	15246	15250	15366	15141	15296	15451	15082	15310	15261	15280	15338	15316	15366	15184	15146	15207	15358	15305	15232	15169	15304	15289	15132	15340	15290	15441	15281	15320	15317	15337	15187	15430	15459	15391	15276	15404	15191	15281	15354	15210	15378	15309	15258	15117	15219	15284	15275	15236	15375	15245	15200	15264	15004	15340	15102	15373	15293	15354	15529	15178	15441	15325	15112	15250	15290	15239	15234	15227	15169	15269	15250	15426	15139	15278	15170	15216	15220	15337	15313	15410	15327	15314	15355	15506	15266	15256	15414	15336	15332	15442	15124	15344	15437	15231	15473	15130	15302	15423	15378	15207	15281	15229	15433	15319	15377	15355	15268	15413	15394	15407	15351	15403	15239	15248	15359	15287	15300	15297	15332	15467	15115	15286	15162	15270	15021	15491	15344	15339	15376	15157	15370	15345	15248	15400	15290	15296	15354	15169	15162	15377	15306	15409	15369	15256	15380	15156	15301	15277	15341	15222	15309	15214	15271	15263	15512	15303	15231	15158	15238	15426	15274	15335	15298	15243	15453	15375	15291	15230	15279	15194	15150	15212	15250	15192	15197	15414	15084	15358	15204	15521	15340	15184	15338	15238	15248	15302	15269	15266	15114	15414	15487	15272	15253	15072	15243	15314	15351	15182	15215	15339	15223	15274	15343	15275	15273	15198	15328	15205	15361	15306	15128	15173	15377	15155	15308	15447	15326	15305	15213	15373	15265	15186	15236	15166	15242	15330	15156	15430	15362	15505	15245	15343	15368	15220	15132	15418	15188	15276	15303	15191	15343	15276	15467	15246	15263	15318	15468	15309	15340	15268	15218	15172	15343	15304	15365	15506	15321	15201	15285	15193	15341	15349	15208	15252	15248	15247	15229	15344	15472	15279	15235	15148	15201	15381	15426	15309	15237	15710	15156	15386	15218	15349	15187	15459	15184	15143	15069	15221	15337	15266	15385	15219	15175	15241	15357	15290	15338	15140	15213	15125	15396	15267	15337	15310	15415	15474	15226	15164	15156	15295	15314	15149	15327	15326	15275	15311	15372	15108	15207	15299	15349	15347	15181	15385	15207	15274	15218	15029	15260	15445	15288	15228	15351	15269	15330	15270	15298	15324	15334	15312	15284	15130	15285	15298	15467	15085	15209	15287	15221	15352	15264	15381	15333	15229	15150	15337	15211	15186	15458	15391	15260	15270	15327	15142	15116	15225	15293	15372	15227	15335	15246	15189	15472	15401	15470	15388	15332	15197	15229	15223	15263	15210	15238	15194	15218	15342	15211	15354	15142	15386	15183	15316	15453	15525	15221	15297	15266	15231	15511	15336	15282	15420	15287	15283	15428	15146	15231	15197	15491	15291	15253	15065	15429	15312	15338	15284	15368	15425	15225	15300	15240	15321	15358	15472	15543	15225	15185	15227	15349	15311	15296	15281	15269	15444	15371	15365	15282	15229	15266	15306	15306	15516	15137	15131	15166	15363	15249	15240	15339	15243	15256	15300	15342	15323	15284	15379	15181	15367	15345	15300	15268	15407	15281	15301	15420	15181	15358	15370	15361	15249	15180	15192	15319	15231	15361	15339	15296	15237	15263	15219	15313	15354	15417	15204	15293	15350	15443	15200	15142	15188	15274	15397	15215	15334	15179	15360	15401	15259	15213	15265	14987	15088	15283	15140	15314	15299	15369	15233	15182	15211	15307	15309	15174	15305	15378	15405	15356	15448	15260	15289	15247	15349	15343	15194	15319	15489	15363	15340	15381	15147	15268	15190	15305	15349	15243	15255	15291	15434	15434	15351	15285	15286	15273	15181	15301	15334	15295	15282	15327	15312	15301	15434	15261	15220	15222	15409	15489	15311	15332	15298	15343	15391	15380	15396	15254	15465	15318	15402	15253	15238	15377	15325	15197	15148	15293	15165	15439	15392	15381	15236	15266	15344	15221	15470	15202	15230	15376	15211	15455	15201	15292	15171	15307	15334	15290	15335	15375	15177	15356	15257	15299	15290	15228	15425	15322	15236	15361	15184	15486	15440	15293	15253	15311	15261	15298	15247	15354	15145	15178	15416	15149	15201	15094	15523	15322	15190	15332	15276	15292	15290	15156	15311	15461	15207	15439	15457	15294	15372	15328	15370	15295	15204	15187	15290	15283	15183	15328	15409	15304	15217	15495	15298	15370	15297	15410	15346	15262	15360	15430	15206	15183	15270	15187	15352	15272	15186	15241	15305	15274	15276	15142	15163	15227	15434	15242	15257	15263	15253	15265	15143	15149	15156	15271	15228	15347	15242	15082	15192	15263	15174	15355	15299	15213	15311	15260	15260	15356	15206	15441	15188	15230	15118	15215	15513	15322	15190	15285	15258	15214	15043	15283	15172	15241	15373	15302	15131	15237	15323	15329	15227	15316	15370	15445	15348	15280	15235	15282	15241	15154	15248	15320	15361	15266	15394	15252	15406	15385	15425	15333	15125	15292	15227	15490	15176	15299	15233	15266	15271	15209	15349	15256	15309	15292	15242	15335	15195	15296	15514	15153	15354	15264	15325	15157	15251	15105	15330	15371	15280	15435	15378	15158	15291	15245	15291	15357	15229	15217	15355	15268	15405	15212	15363	15216	15162	15110	15415	15525	15130	15292	15213	15178	15303	15229	15316	15337	15355	15458	15374	15261	15309	15450	15406	15386	15338	15255	15489	15320	15346	15362	15043	15227	15225	15329	15411	15200	15333	15452	15294	15195	15336	15200	15233	15342	15369	15248	15180	15233	15292	15231	15250	15389	15208	15322	15261	15196	15365	15432	15412	15206	15426	15393	15237	15410	15421	15376	15367	15418	15175	15362	15321	15359	15425	15341	15444	15253	15449	15258	15436	15249	15139	15453	15326	15209	15262	15386	15313	15236	15242	15244	15254	15266	15349	15306	15208	15311	15241	15271	15249	15483	15293	15263	15206	15191	15231	15245	15344	15338	15253	15183	15263	15484	15315	15313	15438	15265	15305	15404	15233	15217	15402	15313	15248	15333	15302	15275	15312	15335	15267	15302	15297	15271	15214	15474	15287	15383	15046	15376	15360	15184	15272	15174	15485	15322	15290	15241	15357	15347	15290	15291	15275	15241	15183	15194	15217	15216	15167	15243	15304	15295	15392	15169	15172	15258	15148	15313	15172	15286	15255	15258	15288	15346	15425	15358	15216	15171	15312	15345	15287	15401	15315	15210	15287	15519	15381	15272	15301	15269	15420	15220	15196	15368	15364	15267	15348	15368	15363	15267	15419	15341	15366	15259	15245	15333	15232	15297	15359	15287	15104	15277	15295	15326	15279	15257	15182	15407	15231	15437	15317	15424	15297	15306	15203	15201	15361	15257	15437	15249	15479	15295	15096	15239	15111	15459	15352	15259	15224	15274	15256
23762	21145	28601	24010	22344	25066	26700	22437	21334	20975	20783	20430	19991	19531	19313	19139	18887	18777	18952	18711	18751	18397	18531	18464	18532	18455	18371	18192	18201	18552	18259	18500	18426	18412	17958	18216	18482	18299	18266	18373	18344	18313	18392	18115	18398	18023	18279	18288	18400	18181	18317	18383	18230	18382	18157	17915	18106	18385	18133	18193	18030	18468	18252	18159	18065	18335	18166	18282	18216	18125	18132	18280	18373	18406	18274	18208	18205	18043	18381	18134	18210	18272	18254	18200	18310	18029	18229	18023	18422	18537	18686	18355	18178	18232	18350	18206	18232	18289	18169	18255	18268	18334	17988	18081	18124	17991	18144	18171	18198	18121	18019	18035	18310	18258	18270	18355	18148	17871	18070	18045	18121	18083	18119	18133	18175	18171	18232	18091	18099	18335	18114	18126	18142	18151	18007	18318	18245	18161	18128	18079	17961	18276	18055	18259	18201	18043	18295	18117	18112	18324	17978	18261	18272	18231	18112	18408	18189	18237	18063	18159	17990	18044	18283	18258	18074	18237	18205	18191	18243	18371	18115	17995	18170	18091	18172	18263	18083	18084	18091	18186	18101	18416	18037	18187	18075	18131	18161	18014	18200	17834	17967	18237	18047	18077	18328	18426	18446	18292	18165	18093	18157	18129	18111	18174	18267	18204	18097	18201	18181	17983	18221	18156	17936	18228	18085	18117	18098	18031	17954	18193	18021	18013	18149	18164	18169	18199	18154	18100	18271	17994	18218	18085	18274	18188	18246	18087	18070	18258	18207	18035	18196	18102	18037	18076	18107	18359	18302	18319	18055	18205	18269	18088	18071	18122	17896	18043	18178	18280	18424	17971	17956	18041	18020	18038	18298	18002	18068	17998	18026	18434	18327	18144	18035	18161	18110	18109	18169	18205	18195	18165	17997	18016	18147	18079	18258	18085	18118	18194	18223	17880	17988	18070	18192	18228	18217	18113	17908	17880	18201	18185	18089	17963	18172	18197	18007	18146	18251	18284	17804	17990	18207	17948	18109	17975	18156	18158	18143	18081	18287	18276	18137	17902	18283	18368	18102	18185	18008	18090	18138	18054	18090	18194	18114	18412	18189	18070	18179	18289	17951	18039	18248	18214	18207	18403	18055	18282	18070	18025	18270	18367	18062	18072	18080	18188	17902	18086	17967	18252	18138	18284	18028	18253	18248	18036	18040	18197	18293	18169	18228	18064	18335	18101	18191	18304	18018	18049	18172	18044	18007	17979	18189	18318	18097	18071	18160	18039	18019	18167	18071	18272	17967	18162	18148	18098	18046	17984	18114	18002	18058	18146	18026	18157	18246	17924	18127	17911	17928	18161	18126	18260	18119	18163	18203	18173	18108	18162	18038	18163	18144	18246	18198	17874	18150	18066	18198	18164	18123	18349	18118	18200	18217	18092	18233	18056	18227	18169	17991	17973	18016	18264	18165	18163	18271	18158	17990	18331	18330	18141	18163	17949	18125	18222	17914	18053	18284	18268	18142	17972	18112	17927	18260	18244	18102	18043	18126	18178	18267	17996	18257	18129	18074	18163	18231	18274	18204	18217	18150	18394	18206	18099	18234	18146	18259	17915	18100	18239	18133	18050	18171	18232	18177	18213	17983	18001	18183	18181	18049	18094	18171	18220	18267	18087	17945	18040	18477	18061	18323	18084	18105	18012	18072	17961	18158	18158	18166	18063	18247	18261	18146	18000	18260	18101	18080	18210	18110	18111	18135	18146	18125	18071	18142	18131	18115	17909	18303	18079	17963	17996	18080	18368	18269	18145	18022	18118	18181	18223	18199	17912	18145	18132	18078	18170	18087	18176	18164	18220	18094	18231	18181	18202	18106	18195	18263	18105	18087	18104	18019	18160	18216	18314	18422	18284	17976	18006	18043	18200	18245	17956	17969	18083	18020	18160	18000	18083	18069	18119	18140	18271	17975	18091	18238	18162	18273	18139	18225	18266	18137	18152	18333	18127	18034	18139	18143	18164	18169	18136	18189	18007	18272	18067	18050	18091	17883	18211	18089	18121	18184	18135	17916	18116	18024	18037	17913	18211	18039	18037	18110	17942	18054	18058	18214	18020	18143	18139	18333	18033	18130	18082	18129	18282	18376	18209	18121	18120	18189	18159	18356	18187	18143	18156	18137	18134	18410	18319	18150	18046	18078	18239	18143	18270	18193	18313	17964	18151	18081	18131	18246	18083	18000	18168	18070	18361	18137	17914	17854	18079	18005	18366	17953	17862	18071	18016	18058	18037	18128	18061	18133	18410	18057	18036	18261	18221	18140	17966	18024	18077	18062	18156	18173	18015	18005	18013	18066	18018	18186	18378	18227	18114	18082	18160	18116	18276	18247	18166	18163	18048	18319	18016	18104	18064	18313	18124	18109	18259	18181	18087	18103	18368	18145	18180	18083	18049	18197	18076	18137	18139	17921	18309	18138	18317	18247	18053	18083	18059	18226	18113	17990	17995	18147	18100	18072	18151	18260	18078	18253	18028	18299	18052	18265	18048	18216	18028	18051	18203	18082	18276	18133	18087	18074	18131	18153	18085	18237	18035	17960	18136	18139	18142	18290	18277	18415	18130	18209	17950	18120	18141	18260	18264	18132	18076	18087	18052	18044	17938	18035	18229	18204	18174	18141	18203	18202	18119	17951	17992	18212	18068	18110	18223	18379	18073	18222	18327	18123	18339	18096	18042	17990	18199	18246	18052	18336	18046	18158	17897	18142	18229	18097	18016	18266	18177	18131	18045	18231	18432	18171	18111	18342	17894	18248	18245	18082	18203	18290	18265	18005	18233	18150	18223	18091	18055	18093	17971	18265	18139	18323	17895	18061	18237	18163	18069	18077	18106	18071	18045	17972	18016	18037	18243	18068	18146	18064	18254	18295	18332	18080	18078	18116	18083	18106	18131	18013	18163	18131	18274	18103	18093	18326	18057	18204	18193	18069	18068	18171	18173	17927	18176	18041	18143	18075	18169	18210	18178	18115	18175	18067	18061	18199	18283	18216	17950	17914	18263	18091	18026	17876	18181	18068	18217	18109	18304	17906	17983	18257	17993	18077	18238	18177	18092	18058	18099	18202	18214	18199	18144	18133	18076	18251	18265	18156	18279	18060	18189	18101	18083	18068	18130	18137	18265	18069	18017	18062	17958	18220	18360	18105	18236	18381	18241	17884	18024	18190	18212	18152	18045	17995	18045	18213	18397	18284	18118	17991	18074	17950	18112	18186	18118	18197	18026	18170	18456	17939	17972	18003	18130	18132	18185	18035	18236	18369	18126	18041	18236	18148	18081	18111	18085	18065	18251	17910	18120	17990	17969	18174	18075	18070	18124	18038	18180	18096	18282	18120	18118	18144	18074	18134	18099	18057	18106	18250	18373	18164	18222	18277	18127	18107	18172	18196	17919	17938	18071	18298	18131	18063	18035	18115	18204	18186	18523	18256	18298	18182	17914	18152	18222	18239	18151	18114	17874	18131	18229	18010	18121	18138	17960	18166	18220	18149	18095	18152	18072	17902	18044	18060	18127	18209	18182	18191	18100	18046	18308	18296	18487	18087	18132	18257	18189	18317	18082	18172	18119	18181	18314	18466	18297	18106	18048	18232	18037	18198	18113	18347	18158	18105	18133	18048	18305	18068	18005	18168	18107	18281	17961	18116	18284	18317	18057	18150	18003	18160	18035	18054	18186	18119	18015	18099	18145	18010	18059	18193	18074	18186	18316	18053	18184	18157	18245	18171	18195	18307	17973	18061	18117	18182	18130	18077	18437	18149	18236	18202	18098	17845	18059	18226	18107	18169	17977	18179	18234	17896	17903	18110	18315	18221	18081	18192	18237	18081	18343	18273	18249	18048	18149	17972	18090	18408	18137	18277	18098	18266	18169	18124	18209	18302	17882	18242	18075	18175	18236	17898	18161	18162	18014	18248	18100	18122	18410	18159	18111	18201	17983	18235	18130	18389	18304	18181	18167	18199	18157	18042	18193	18098	17978	17917	18008	18221	18085	18012	18194	18156	18125	18083	18066	18058	17882	18101	18153	18174	18093	18042	18217	18110	18336	18209	17906	17920	17890	18010	18137	17910	18259	18135	18223	17971	18030	18054	18207	18177	18201	17949	18240	18061	18124	18112	18119	18062	18030	18032	18071	18340	18346	17992	18112	18097	18320	18262	18268	18311	18033	18016	18113	18261	18190	17979	17865	18208	18201	18181	18155	18210	18315	18233	18217	18209	18093	18363	18215	18199	18065	18167	18125	18192	18317	18130	17981	18277	18157	18220	18207	18280	18081	18189	18005	18200	18022	18279	18179	18049	18171	18228	18030	17940	17809	18012	18042	18171	18315	18038	18059	17990	18042	18117	18008	17990	18054	18071	17836	18134	18133	18230	18236	18199	18233	18025	18038	18181	18079	18154	18092	18377	18064	18161	18187	18265	18150	18173	18296	18221	18286	18193	18092	18154	17992	18110	18179	18258	18197	17902	18087	18112	17943	17917	18251	18115	18156	18168	18125	18189	18078	18302	17969	18248	18136	18149	18304	18220	17915	18440	18098	18059	18118	18169	18096	18111	18287	18174	18004	18035	18158	18058	18182	18129	18167	18131	17904	18195	18107	18196	18208	18156	18136	18095	18127	18084	18190	17836	17980	18011	18160	18337	17960	18196	18053	18156	18030	18115	18275	18185	17992	18004	17968	18128	17989	18215	18221	18187	18221	17983	18113	17984	18063	17902	18160	17983	18208	18235	18234	18150	18125	18065	18169	17948	17924	18027	18271	18246	18305	18219	18244	18117	18095	18188	18108	17937	18057	17950	18146	18106	17895	18072	17961	18331	18211	18008	18107	18206	18118	18132	18085	18040	18153	18191	18052	18031	18003	18113	18235	18180	18147	18027	18275	18129	18198	18118	18256	18121	17960	18192	18099	18165	18099	17941	18069	18168	18193	18273	18242	18224	17933	18140	18173	17922	18208	18037	18266	18284	18256	18213	18283	18128	18369	17915	18162	18214	18098	18011	18225	18105	17980	18048	18273	18102	18032	18156	18208	18229	18228	18093	18435	18057	18254	18219	18163	17951	18153	18133	18085	18106	18140	18123	18219	18027	18117	18117	17960	18133	18195
22735	37465	36691	31449	27358	24732	23074	21390	20274	19599	19269	18539	17774	17483	17068	16601	16483	16366	16238	16066	16024	15682	15806	15777	15749	15587	15631	15409	15475	15329	15628	15349	15460	15502	15481	15401	15270	15474	15265	15204	15376	15308	15460	15241	15335	15423	15455	15465	15323	15295	15272	15324	15339	15331	15397	15325	15337	15349	15383	15308	15382	15369	15487	15234	15362	15503	15332	15267	15282	15191	15106	15294	15254	15357	15301	15278	15292	15201	15302	15356	15263	15358	15354	15373	15262	15247	15213	15464	15441	15793	15882	15439	15429	15176	15335	15295	15263	15260	15180	15409	15230	15216	15446	15156	15386	15184	15203	15209	15323	15194	15219	15348	15292	15490	15163	15297	15238	15303	15182	15236	15207	15296	15203	15346	15402	15325	15148	15291	15283	15289	15210	15241	15302	15230	15239	15292	15208	15339	15231	15160	15073	15235	15354	15290	15302	15306	15192	15292	15192	15181	15287	15321	15118	15280	15251	15321	15241	15214	15335	15104	15292	15188	15277	15153	15170	15369	15141	15258	15243	15230	15285	15136	15242	15297	15091	15404	15344	15190	15176	15196	15302	15181	15251	15236	15186	15279	15172	15365	15367	15369	15266	15389	15200	15100	15322	15300	15375	15316	15298	15153	15322	15210	15311	15259	15332	15175	15211	15290	15326	15256	15278	15470	15136	15361	15286	15091	15269	15311	15265	15214	15307	15377	15254	15209	15403	15403	15248	15155	15329	15218	15170	15388	15121	15083	15360	15103	15150	15235	14939	15323	15287	15185	15203	15152	15371	15190	15318	15323	15316	15234	15097	15536	15311	15250	15292	15250	15415	15273	15109	15211	15217	15170	15189	15282	15461	15193	15426	15332	15426	15203	15241	15301	15204	15246	15519	15193	15219	15391	15139	15115	15242	15298	15312	15195	15457	15311	15314	15188	15467	15205	15249	15218	15286	15232	15215	15190	15379	15108	15301	15168	15234	15314	15287	15307	15242	15235	15328	15329	15287	15215	15274	15279	15323	15024	15236	15465	15377	15371	15223	15323	15277	15130	15232	15047	15259	15255	15267	15421	15162	15087	15189	15182	15264	15279	15276	15247	15008	15284	15239	15335	15392	15316	15025	15337	15175	15334	15366	15320	15329	15309	15277	15247	15101	15190	15275	15215	15281	15472	15416	15367	15365	15306	15127	15313	15339	15355	15145	15190	15362	15238	15257	15172	15434	15305	15109	15085	15248	15280	15199	15262	15120	15314	15336	15236	15273	15292	15209	15415	15348	15094	15193	15138	15301	15314	15301	15286	15283	15144	15227	15225	15297	15259	15315	15108	15386	15391	15170	15345	15351	15334	15468	15249	15188	15223	15101	15308	15232	15186	15240	15240	15146	15265	15228	15246	15225	15293	15181	15227	15325	15387	15361	15131	15328	15138	15391	15378	15115	15202	15246	15165	15227	15350	15340	15256	15432	15317	15311	15006	15315	15357	15200	15264	15268	15187	15095	15268	15317	15219	15220	15519	15311	15359	15230	15204	15233	15193	15405	15398	15374	15244	15245	15066	15128	15127	15295	15157	15439	15103	15248	15012	15308	15237	15298	15318	15262	15286	15183	15258	15275	15266	15148	15246	15126	15287	15142	15192	15382	15224	15178	15228	15357	15188	15244	15348	15136	15258	15158	15215	15203	15280	15439	15276	15290	15314	15224	15235	15357	15306	15211	15076	15351	15094	15027	15272	15400	15340	15380	15243	15361	15257	15391	15420	15192	15272	15360	15170	15143	15189	15085	15095	15374	15429	15274	15314	15079	15202	15135	15159	15306	15313	15284	15247	15340	15273	15330	15054	15365	15410	15185	15163	15295	15282	15144	15245	15309	15099	15219	15249	15387	15326	15291	15272	15232	15327	15299	15200	15185	15247	15208	15499	15387	15427	15248	15277	15252	15265	15109	15138	15278	15302	15210	15219	15165	15310	15186	15372	15134	15339	15262	15161	15380	15414	15343	15073	15406	15302	15393	15184	15443	15197	15273	15269	15204	15144	15329	15334	15221	15167	15489	15253	15260	15158	15246	15156	15223	15133	15159	15374	15199	15229	15175	15203	15315	15216	14963	15222	15102	15064	15241	15180	15284	15417	15252	15244	15269	15361	15351	15120	15253	15236	15222	15206	15304	15436	15230	15347	15407	15222	15200	15318	15254	15194	15140	15163	15264	15272	15258	15396	15174	15276	15303	15268	15456	15183	15223	15276	15356	15140	15350	15226	15031	15251	15368	15243	15406	15110	15351	15296	15151	15241	15300	15268	15184	15142	15403	15230	15200	15287	15334	15258	15148	15337	15197	15214	15244	15239	15165	15233	15293	15240	15310	15122	15190	15311	15191	15330	15344	15176	15292	15252	15209	15344	15236	15225	15281	15179	15206	15375	15331	15057	15056	15300	15092	15160	15040	15209	15310	15117	15216	15220	15298	15072	15436	15236	15298	15183	15268	15168	15263	15212	15461	15148	15241	15350	15350	15234	15298	15163	15079	15295	15260	15118	15271	15091	15253	15195	15122	15169	15160	15177	15317	15158	15154	15087	15228	15416	15265	15347	15084	15238	15207	15299	15038	15243	15178	15196	15489	15241	15273	15201	15299	15269	15313	15284	15246	15275	15286	15229	15264	15152	15093	15252	15263	15266	15270	15348	15124	15341	15204	15140	15211	15050	15307	15154	15196	15229	15319	15196	15140	15189	15289	15115	15316	15341	15240	15228	15364	15390	15281	15203	15365	15238	15422	15256	15085	15214	15213	15185	15101	15087	15216	15403	15231	15344	15245	15389	15051	15149	15240	15197	15252	15321	15258	15356	15305	15306	15240	15205	15146	15151	15230	15186	15047	15273	15396	15332	15216	15209	15215	15205	15224	15258	15288	15296	15133	15070	15346	15330	15372	15051	15254	15244	15310	15434	15287	15217	15278	15226	15057	15181	15213	15279	15396	15445	15224	15283	15192	15275	15365	15159	15319	15266	15240	15194	15460	15163	15169	15376	15191	15286	15252	15378	15016	15229	15167	15226	15426	15079	15292	15373	15318	15297	15312	15441	15255	15208	15366	15184	15151	15354	15294	15175	15254	15215	15268	15280	15240	15294	15214	15286	15194	15420	15415	15231	15164	15307	15294	15305	15154	15316	15281	15265	15284	15240	15134	15109	15229	15151	15211	15198	15192	15266	15273	15321	15246	15226	15445	15374	15250	15210	15155	15135	15155	15343	15277	15483	15043	15222	15172	15244	15310	15178	15273	15319	15205	15188	15232	15262	15317	15156	15351	15381	15146	15243	15247	15124	15159	15226	15299	15361	15210	15292	15167	15378	15234	15176	15178	15425	15409	15365	15344	15332	15216	15254	15206	15079	15358	15208	15399	15144	15334	15411	15240	15100	15340	15233	15283	15327	15278	15276	15180	15304	15166	15311	15349	15335	15372	15143	15235	15167	15338	15305	15227	15166	15349	15249	15228	15298	15194	15167	15085	15215	15277	15320	15263	15012	15240	15271	15415	15031	15342	15187	15123	15154	15295	15233	15199	15360	15237	15236	15170	15346	15235	15201	15267	15346	15463	15224	15327	15318	15115	15282	15224	15363	15294	15303	15270	15267	15253	15310	15100	15278	15163	15076	15362	15416	15311	15378	15312	15308	15327	15207	15346	15322	15234	15216	15267	15259	15223	15212	15315	15310	15395	15260	15095	15215	15329	15289	15305	15446	15213	15289	15073	15247	15186	15161	15160	15176	15088	15294	15242	15382	15181	15217	15292	15156	15376	15263	15269	15128	15145	15419	15157	15364	15223	15173	15113	15179	15369	15304	15258	15101	15253	15423	15380	15255	15293	15230	15184	15295	15328	15246	15047	15376	15302	15244	15311	15464	15251	15342	15248	15336	15286	15407	15350	15342	15318	15056	15299	15413	15219	15197	15315	15278	15364	15143	15194	15274	15305	15383	15167	15162	15075	15251	15266	15099	15215	15268	15149	15209	15126	15170	15288	15336	15174	15384	15304	15142	15289	15190	15261	15169	15240	15158	15222	15111	15110	15230	15281	15053	15221	15279	15153	15218	15213	15347	15335	15210	15236	15236	15254	15296	15394	15247	15231	15351	15272	15311	15223	15158	15301	15329	15309	15329	15304	15345	15314	15189	15179	15192	15324	15320	15240	15434	15179	15102	15156	15312	15572	15196	15282	15190	15271	15286	15310	15291	15206	15365	15176	15205	15324	15362	15112	15429	15264	15186	15178	15139	15481	15338	15392	15268	15269	15295	15143	15316	15383	15182	15063	15235	15420	15229	15153	15199	15171	15171	15332	15156	15085	15180	15244	15162	15225	15118	15346	15364	15340	15186	15240	15112	15242	15281	15104	15102	15262	15361	15140	15242	15226	15370	15273	15374	15352	15187	15239	15332	15155	15253	15225	15292	15239	15384	15089	15137	15288	15135	15271	15351	15221	15232	15489	15263	15168	15087	15180	15128	15473	15309	15301	15198	15170	15411	15327	15442	15263	15184	15107	15130	15305	15117	15218	15341	15072	15367	15182	15320	15228	15125	15306	15338	15259	15245	15209	15208	15092	15269	15129	15207	15269	15288	15185	15266	15266	15314	15221	15249	15173	15294	15165	15288	15240	15241	15141	15202	15297	15255	15348	15374	15124	15285	15370	15278	15242	15337	15264	15212	15353	15199	15232	15384	15208	15386	15230	15426	15276	15393	15464	15343	15123	15127	15278	15291	15554	15419	15211	15311	15347	15116	15149	15253	15368	15260	15120	15283	15060	15419	15425	15334	15108	15162	15177	15389	15366	15237	15244	15134	15332	15306	15390	15255	15279	15428	15340	15296	15235	15356	15295	15376	15280	15353	15303	15189	15208	15185	15251	15317	15198	15312	15145	15201	15330	15398	15167	15310	15314	15338	15287	15333	15194	15494	15109	15245	15211	15367	15191	15414	15211	15133	15458	15283	15315	15288	15252	15377	15292	15104	15176	15133	15146	15350	15270	15295	15350	15274	15282	15208	15238	15214	15167	15168	15212	15247	15099	15181	15216	15307	15157	15126	15303	15096	15045	15317	15272	15269	15409	15183	15386	15165	15390	15250	15389	15240	15511	15206	15187	15344
30052	23905	26502	24290	21482	21269	21337	20676	20452	20427	20166	19998	19955	19795	19661	19548	19541	19721	19740	19582	19404	19383	19494	19468	19454	19265	19455	19327	19600	19403	19605	19356	19264	19491	19300	19310	19647	19457	19532	19309	19458	19475	19212	19390	19396	19269	19420	19188	19424	19395	19347	19268	19473	19520	19236	19398	19486	19610	19630	19467	19402	19276	19405	19341	19411	19324	19555	19467	19289	19404	19415	19477	19319	19310	19204	19430	19181	19294	19527	19621	19614	19528	19359	19283	19269	19660	19452	19412	19447	19443	19545	19498	19415	19356	19560	19571	19369	19468	19583	19420	19329	19428	19441	19546	19556	19509	19423	19519	19380	19112	19547	19374	19523	19363	19320	19335	19390	19452	19396	19375	19230	19436	19435	19425	19326	19242	19298	19330	19412	19257	19256	19409	19501	19372	19401	19351	19492	19491	19259	19275	19420	19244	19283	19376	19491	19492	19398	19434	19611	19413	19569	19252	19123	19365	19391	19430	19373	19182	19679	19355	19416	19593	19294	19451	19558	19366	19330	19323	19253	19195	19345	19384	19331	19358	19347	19266	19187	19373	19456	19499	19520	19398	19516	19345	19413	19524	19500	19382	19563	19403	19474	19287	19313	19291	19268	19488	19156	19342	19146	19189	19516	19464	19345	19626	19347	19380	19424	19367	19379	19199	19277	19398	19325	19511	19500	19386	19462	19404	19369	19443	19451	19457	19198	19340	19481	19470	19253	19431	19418	19396	19254	19457	19488	19448	19272	19439	19554	19302	19264	19227	19203	19233	19372	19330	19150	19315	19549	19349	19388	19551	19466	19507	19576	19247	19396	19358	19355	19183	19448	19430	19483	19320	19374	19534	19509	19381	19597	19544	19306	19336	19336	19475	19270	19333	19367	19405	19424	19453	19409	19374	19341	19210	19399	19290	19181	19565	19485	19450	19399	19389	19435	19157	19289	19509	19222	19305	19321	19264	19484	19415	19284	19229	19631	19369	19300	19580	19337	19269	19271	19454	19152	19185	19436	19463	19450	19418	19311	19319	19491	19130	19413	19419	19365	19569	19410	19390	19274	19519	19458	19576	19291	19386	19433	19241	18919	19341	19292	19346	19441	19531	19362	19203	19226	19567	19450	19513	19470	19523	19519	19277	19317	19302	19386	19251	19340	19360	19343	19505	19411	19333	19469	19372	19572	19243	19220	19528	19442	19506	19349	19496	19472	19480	19342	19471	19625	19500	19421	19356	19396	19525	19335	19268	19551	19357	19316	19521	19628	19261	19510	19310	19312	19335	19578	19445	19180	19466	19331	19531	19241	19225	19477	19619	19460	19373	19179	19304	19446	19346	19300	19504	19407	19365	19318	19374	19512	19326	19506	19212	19198	19540	19456	19528	19348	19492	19219	19361	19221	19265	19469	19388	19391	19507	19392	19409	19121	19116	19435	19423	19304	19515	19471	19390	19457	19264	19470	19375	19245	19354	19370	19388	19318	19390	19507	19386	19415	19481	19325	19504	19404	19530	19253	19372	19506	19287	19305	19346	19387	19521	19389	19220	19261	19412	19414	19437	19226	19146	19472	19444	19525	19343	19364	19433	19292	19459	19359	19131	19395	19417	19323	19085	19300	19457	19619	19119	19376	19312	19473	19317	19394	19528	19448	19204	19312	19357	19320	19430	19308	19184	19448	19329	19519	19457	19301	19359	19334	19278	19328	19296	19350	19391	19199	19110	19271	19323	19322	19285	19453	19175	19284	19288	19450	19336	19485	19359	19419	19576	19284	19380	19245	19287	19296	19315	19401	19438	19336	19424	19267	19267	19216	19320	19155	19339	19358	19312	19334	19430	19305	19277	19674	19414	19532	19432	19438	19379	19315	19279	19322	19536	19545	19517	19340	19245	19417	19438	19518	19300	19487	19238	19481	19538	19354	19347	19422	19321	19509	19200	19425	19609	19387	19397	19419	19289	19149	19356	19348	19619	19328	19333	19263	19166	19345	19359	19441	19311	19515	19332	19378	19552	19500	19393	19493	19297	19242	19400	19520	19391	19312	19436	19220	19200	19330	19450	19497	19413	19285	19215	19331	19327	19325	19510	19453	19080	19369	19428	19444	19421	19368	19413	19441	19282	19348	19238	19360	19246	19488	19426	19278	19393	19185	19498	19436	19299	19115	19245	19496	19441	19491	19363	19579	19277	19476	19276	19511	19136	19490	19184	19480	19212	19630	19314	19393	19490	19334	19382	19331	19395	19434	19432	19399	19369	19423	19538	19387	19213	19457	19511	19390	19536	19396	19243	19479	19341	19396	19646	19257	19205	19531	19482	19378	19329	19532	19364	19376	19549	19476	19319	19639	19466	19154	19207	19245	19335	19183	19359	19408	19426	19189	19245	19506	19226	19344	19509	19342	19349	19410	19513	19610	19580	19280	19524	19553	19472	19317	19267	19478	19308	19482	19422	19532	19398	19301	19233	19421	19318	19313	19292	19341	19451	19343	19527	19370	19389	19288	19416	19320	19414	19305	19369	19270	19619	19470	19379	19340	19035	19343	19438	19178	19353	19419	19281	19564	19327	19357	19399	19232	19382	19209	19247	19273	19261	19411	19294	19234	19317	19334	19351	19382	19294	19396	19410	19322	19537	19327	19377	19396	19255	19408	19351	19362	19351	19430	19258	19472	19441	19254	19311	19179	19511	19424	19431	19390	19360	19481	19305	19352	19463	19244	19594	19545	19436	19383	19478	19446	19327	19424	19389	19364	19239	19358	19322	19388	19391	19285	19347	19270	19299	19401	19522	19255	19504	19180	19242	19499	19308	19163	19231	19407	19494	19380	19426	19537	19466	19386	19409	19275	19111	19333	19356	19346	19372	19183	19381	19422	19549	19421	19481	19433	19700	19482	19309	19476	19466	19398	19249	19320	19400	19429	19327	19387	19465	19374	19386	19455	19406	19339	19548	19551	19410	19429	19333	19445	19392	19367	19410	19335	19381	19521	19303	19490	19443	19268	19225	19355	19534	19248	19424	19333	19270	19313	19535	19436	19420	19316	19357	19332	19378	19400	19381	19498	19477	19480	19554	19264	19235	19243	19335	19531	19414	19379	19194	19438	19319	19405	19412	19396	19268	19624	19663	19353	19397	19246	19334	19221	19386	19511	19469	19598	19349	19261	19316	19139	19448	19434	19485	19400	19411	19521	19425	19374	19462	19497	19118	19340	19371	19537	19308	19453	19339	19230	19494	19513	19411	19455	19434	19364	19291	19255	19392	19386	18913	19277	19455	19373	19430	19336	19400	19307	19556	19557	19443	19325	19292	19422	19453	19461	19265	19601	19405	19411	19385	19575	19580	19347	19368	19079	19548	19456	19306	19511	19569	19373	19496	19305	19117	19432	19378	19271	19435	19366	19550	19328	19420	19320	19407	19527	19369	19210	19475	19333	19291	19431	19271	19389	19286	19416	19282	19426	19109	19562	19248	19364	19271	19123	19349	19454	19446	19521	19180	19264	19413	19388	19435	19523	19264	19320	19427	19460	19480	19422	19334	19336	19377	19383	19355	19545	19485	19483	19322	19420	19459	19625	19387	19474	19399	19456	19523	19429	19125	19374	19438	19444	19479	19410	19365	19150	19220	19433	19334	19526	19478	19435	19377	19413	19364	19379	19345	19375	19187	19290	19484	19307	19323	19417	19205	19483	19424	19385	19516	19387	19401	19369	19500	19449	19440	19337	19363	19445	19361	19338	19375	19503	19530	19420	19180	19408	19395	19440	19410	19313	19513	19523	19374	19473	19377	19339	19344	19439	19579	19366	19371	19374	19397	19464	19565	19339	19394	19415	19549	19438	19556	19239	19291	19165	19436	19351	19364	19467	19404	19598	19421	19291	19499	19392	19684	19535	19347	19456	19284	19352	19620	19569	19175	19268	19392	19224	19336	19521	19519	19381	19310	19293	19466	19305	19169	19691	19408	19583	19550	19432	19486	19506	19423	19419	19500	19557	19359	19441	19586	19362	19308	19334	19517	19308	19393	19332	19414	19504	19299	19463	19422	19344	19454	19364	19404	19463	19402	19621	19305	19437	19279	19311	19534	19580	19604	19528	19212	19429	19177	19283	19394	19479	19396	19408	19301	19378	19422	19597	19275	19234	19345	19188	19245	19441	19073	19542	19119	19280	19324	19287	19293	19251	19415	19139	19468	19321	19350	19307	19503	19621	19461	19578	19285	19246	19326	19196	19359	19222	19457	19424	19369	19195	19452	19447	19466	19587	19578	19595	19431	19318	19372	19481	19523	19569	19332	19481	19276	19509	19354	19213	19183	19463	19277	19478	19333	19503	19427	19536	19521	19535	19265	19585	19190	19470	19482	19179	19459	19392	19524	19277	19540	19395	19515	19563	19411	19477	19321	19299	19478	19325	19077	19317	19311	19381	19385	19417	19363	19642	19264	19376	19465	19484	19339	19194	19190	19586	19331	19518	19497	19259	19291	19567	19427	19295	19387	19370	19237	19253	19450	19312	19575	19299	19385	19444	19627	19514	19370	19304	19247	19320	19184	19446	19133	19434	19593	19495	19316	19414	19469	19470	19395	19463	19496	19333	19304	19312	19305	19327	19437	19366	19494	19572	19155	19406	19465	19528	19371	19338	19156	19467	19367	19376	19559	19505	19299	19550	19354	19305	19366	19364	19414	19286	19402	19617	19331	19469	19317	19399	19632	19587	19398	19405	19388	19498	19432	19229	19390	19447	19290	19323	19306	19360	19476	19278	19196	19370	19250	19500	19386	19315	19491	19559	19587	19508	19468	19264	19368	19488	19450	19411	19369	19440	19169	19417	19531	19415	19291	19412	19432	19331	19435	19348	19293	19519	19353	19485	19365	19500	19576	19481	19383	19431	19294	19451	19429	19502	19493	19641	19490	19450	19403	19194	19157	19554	19180	19312	19609	19312	19341	19330	19359	19567	19468	19292	19295	19396	19443	19566	19272	19448	19284	19141	19388	19468	19608	19377	19296	19563	19390	19406	19497	19459	19312	19451	19300	19271	19301	19411	19628	19380	19234	19389	19575	19307	19315	19390	19596	19416	19255	19396	19461	19141	19292	19387	19469	19562	19466	19311	19406	19333	19299	19503	19420	19286	19295	19592	19268
19811	24549	25449	21293	19777	19331	18842	18293	17855	17472	17357	16880	16842	16548	16418	16224	16300	16246	16112	16024	16074	15971	15977	15939	16047	16006	15934	15880	16033	16017	15916	15775	15902	15822	15975	15982	15855	16039	15995	15971	16055	15948	15939	16054	15891	15939	15985	15827	15930	15885	16014	15955	15955	15847	15840	15891	15775	15719	15973	15830	15919	15937	15986	15919	15793	15958	15951	15897	15910	15914	16071	15910	15834	15840	15797	15828	15804	16038	15840	15798	15781	15827	16025	15846	15906	15989	16054	15781	15949	15968	15924	16054	15768	15778	15918	15729	15885	15963	15897	15660	15914	15936	15969	15924	15810	15673	16063	15774	15949	15854	15779	15857	15829	15796	15768	15924	15679	15624	15729	15900	15851	15900	15821	15879	15761	15871	16151	15831	15803	16001	15971	15906	15735	15851	15854	15948	15987	16038	15834	16026	16104	15933	15996	16030	15880	15738	15999	15823	15801	15847	15795	15996	15823	15995	15811	15868	15776	15833	15800	15860	15859	15825	15792	15785	15852	16036	15918	15894	15784	15933	15877	15817	15692	15835	15839	15895	15904	15789	15897	15876	15818	15921	15792	15904	15785	15722	15743	15925	15849	15975	15903	15679	16085	15779	15770	15809	15982	15877	15769	15833	15768	15809	15918	15917	15967	15816	15820	15907	15830	15784	15780	15764	15826	16063	15870	15855	15986	15900	15830	15829	15972	15904	15703	15873	15756	15896	16018	15857	15888	15987	15818	16039	16038	15989	15957	15843	15907	15899	15891	15965	15891	15916	15888	15888	15795	16020	15965	15859	15971	15767	15687	16016	15748	15881	15933	15796	15939	15788	15851	15869	15896	15700	15947	15957	15891	15705	15917	15890	15984	15777	15940	15663	15973	15922	15720	15855	15965	15865	16099	15858	15797	15973	15973	15947	15815	15972	15926	15847	15769	15909	15921	15881	15970	15810	15963	15800	15802	15893	15762	15887	16118	15798	15770	15933	15787	15882	15923	15943	15822	15904	15855	15833	15675	15890	15869	15876	15926	15764	15853	15864	15962	15951	15887	15900	16076	15862	15896	15845	15692	15934	15966	15872	15902	15900	16000	15767	15854	15933	15863	15823	15946	15989	15925	15888	15878	15864	16011	15979	15865	15781	15987	15761	15764	15769	15937	15890	15897	15904	15827	15976	15771	15840	15781	16054	15959	15803	15727	15907	15914	15903	15947	15724	15920	15800	15931	15826	15855	15769	15961	15798	15931	15752	15817	15910	15914	15812	15675	15798	15787	16016	16145	15902	15886	15916	15727	15746	15902	15818	15962	15981	15975	15875	15786	15976	15935	15857	15969	16083	15902	15693	15938	15869	15925	15765	15720	15948	15956	15888	15789	15944	16007	15835	15860	15902	15918	16043	15750	15724	15885	15854	15621	16055	15731	15865	15817	15816	16026	15978	15965	15827	15923	16037	15761	15892	15894	16033	15765	15771	15907	15812	16046	15800	15827	16019	15968	15777	15869	15999	15975	15833	15996	15698	15827	15893	15773	15693	15970	15828	15786	16007	15917	15854	15745	15880	15930	15796	15917	15721	15873	15811	15887	15927	15840	15804	15895	15793	15741	15790	15974	16067	15756	15905	15783	15936	15919	15983	15843	16027	15904	16020	15899	15925	15822	15974	15933	15959	15862	15869	15751	15772	15801	15902	16049	15769	15947	15681	15890	15861	15898	15903	15811	15851	16022	15924	15888	16020	15735	15821	15758	15918	15793	16019	15856	15894	15963	16021	15905	15927	15738	16121	15874	15685	15928	15953	15845	15932	15813	15749	15818	15972	15814	15829	15866	15918	15937	15903	15751	15878	15890	15837	15891	16074	15742	15900	15797	15888	15816	15779	15917	15884	15962	15755	15745	15827	15835	15802	15967	15882	15912	15840	15894	15881	15939	15858	15894	16023	15962	15973	16003	15868	15897	15971	15922	15899	15794	16106	15976	16016	15840	15828	16028	16123	15883	15920	15877	16017	15629	15926	16007	15955	15849	15728	15843	15778	15898	15782	15837	15728	15955	15687	15842	15895	15884	15951	16025	15917	15860	16010	15929	15932	15945	15882	15735	15828	15769	15942	15924	15944	15979	15838	15911	15920	15941	15976	15793	15839	15918	15810	15838	15857	15776	15913	15944	15925	15783	15917	15847	15855	16010	15734	15840	15886	15933	15948	15920	15877	15920	15949	16010	15879	15996	15961	15978	15976	15781	15828	15932	15881	16023	15924	15863	15958	15823	15951	16025	15815	15982	15740	15882	15854	15895	15931	16018	15651	15851	16012	15819	15903	15910	15818	16041	15848	15844	16023	15887	16040	16058	15966	15835	15965	15814	15842	15754	15699	15696	15977	15927	15789	15996	15936	16018	15925	15875	15855	15962	15775	15948	15814	16096	15903	16021	15995	15740	15876	15750	15803	15829	15747	15990	15873	15847	16039	15930	15827	15901	15839	15797	16073	15761	15803	15784	15850	16124	15835	15942	16021	15941	15820	15913	15833	15877	15938	15885	15984	15855	15849	15849	15888	15759	15821	15627	15913	16008	15902	15789	15809	15725	15750	15843	15755	15857	16056	16106	15913	15593	15740	15936	15985	15762	15907	15815	15951	16034	15994	15888	15802	15731	15898	15769	15827	15869	15994	15850	15798	15889	15880	15950	15847	15982	15852	15974	16037	16167	15718	15871	15924	15809	15880	15790	16008	15797	15714	15822	15929	16007	15866	15767	15908	15831	15895	15697	15932	15889	15906	15812	15884	15929	15971	15877	15803	15853	15820	15731	15954	15889	16035	15900	15884	15899	15793	15986	15908	15953	15874	15776	15972	15934	15899	15727	15811	15844	15899	15721	15833	15918	15831	15952	16008	15760	15910	16075	15873	15922	15928	15771	15947	15900	15742	15749	15785	15994	15971	15778	15994	15905	15992	15890	15872	16028	15771	15958	15884	15986	15831	15969	15772	15702	15881	15798	15859	15852	16130	15849	15981	16090	15653	15894	15890	15694	15918	15890	15691	15768	15972	15941	15789	15882	15949	16153	15951	15852	15900	15803	15842	15891	15903	15884	15766	15679	15943	16003	15882	16008	15828	15777	15815	15824	15910	15780	15877	15794	15812	15826	15802	15869	16104	15849	15987	15867	15816	15780	15676	15916	16088	15872	15747	15773	15670	16027	15931	15920	15936	15921	15764	15931	15830	15822	15797	15884	15870	15961	15814	15848	15989	15907	15883	15780	15825	15841	15983	15900	15928	15925	15827	15977	15808	15881	16067	15847	15891	16017	15758	15771	15901	15878	15660	15935	15872	15525	15910	15728	15875	16043	15850	15863	15998	15914	15844	16010	15869	15929	15729	16073	15800	15851	15824	15721	15858	15933	15913	16016	15992	15846	15839	15976	15870	15988	15891	15911	15726	15876	15902	15882	15963	15764	16084	15784	15868	15765	15921	15867	15811	15967	15864	15894	16002	15970	15776	15850	15910	15902	16033	15865	15814	15855	15799	15833	16003	15952	15935	15703	15798	15896	15934	15813	15736	15937	15825	15834	15845	15833	15752	15902	15854	15856	15949	15872	15837	15834	15838	15927	15931	15791	15852	15936	15905	15931	15902	15904	15755	15821	15854	15925	15816	15806	15953	15942	15820	15995	15781	15868	15698	15868	15781	15987	15878	15994	15907	15813	16087	15764	15809	15872	15903	15915	15814	15819	16008	15741	15926	15963	16044	15870	16079	15888	15713	15914	15963	15805	15949	15818	15890	15845	15880	15722	15871	15768	15833	15924	15734	15866	15848	15898	15913	15820	15638	15740	15883	15707	16049	15848	15959	15821	15820	15811	15845	15760	16071	15856	15916	15692	15964	15808	15917	15838	15849	16026	15907	15941	15910	15880	15755	15762	15817	15826	16018	15921	15914	15804	16124	15828	15841	15878	15922	15831	15961	15890	15865	15881	15945	15744	15767	15860	15789	15897	15777	15688	15793	15951	15810	15876	15806	15653	16002	15918	15832	15887	16041	15787	15952	15704	15891	15830	15881	15796	15900	15907	15899	15957	15903	15827	15982	15821	15915	15883	16134	15909	16055	15792	15788	15877	16002	15856	15790	15809	15803	15891	15870	15958	15759	15753	15924	15701	15857	15873	15947	15919	16002	15924	15951	15868	15817	15731	15783	15721	15804	15831	15922	15799	15992	15768	15969	15940	15841	15873	15811	16027	15881	15900	15791	15887	15850	15972	15842	15925	15715	15865	15903	15942	15722	15848	16023	15892	15790	16027	16041	15878	15880	15883	15702	15836	15826	15924	15850	15739	15755	15899	15820	15872	15738	15849	15965	15844	16019	15751	15891	15961	15983	15754	15870	16028	15774	15782	15879	15881	15872	15964	15698	15815	15843	15924	15775	16040	15789	15897	15851	16059	16046	15950	15959	15927	15985	15746	16036	15768	15913	15890	15984	15808	16040	15816	15984	15872	15998	15840	15893	15911	16002	15919	15771	16020	15872	16000	16062	15872	15796	16013	15894	16026	15994	15830	15854	15827	15792	15706	15815	15961	15913	15932	15765	15840	15862	16061	15814	15780	15904	16005	15965	15743	15844	15791	16035	15876	15845	15911	15844	15999	15907	15830	16058	15912	15816	16003	15979	15856	15785	15714	15799	15736	16105	15939	15713	15891	15919	15754	15831	15930	15989	15742	15913	15897	15800	16000	15918	15721	15922	16028	15733	15915	15842	15930	15830	15887	15778	15952	15845	15882	15775	15761	16032	15909	15883	15839	15907	15913	15920	15945	15689	15781	15955	15897	15808	15810	15902	16017	15831	15892	15894	15887	16060	15889	15889	15825	15972	15899	15955	16022	15891	16099	16016	15901	15806	15924	15824	15862	15856	15658	15967	15728	15897	15923	15760	15740	15890	15864	15823	15872	15718	15779	15778	15930	15786	15899	15758	15836	15929	15914	15998	15954	15948	15956	15757	15953	16022	15888	15813	15716	15800	15860	15806	15769	15826	15817	15927	15767	16072	15780	16027	15993	15722	16067	15881	15700	15839	15925	15750	15733	16078	15910	15785	15862	15876	15773	15982	15817	15804	15896	15794	15769	15897	15772	15980	15818	15785	15988	15899
25358	21155	28095	25704	24213	25330	25314	23055	22111	21884	21575	20871	20561	20639	20468	20358	20368	20363	19963	19863	19901	20004	19769	19834	19723	19562	20053	19911	19979	19661	19791	19621	19769	19712	19616	19819	19870	19795	19982	19820	19985	19826	19659	19860	19867	19768	19916	19734	19590	19645	19739	19818	19764	19739	19702	19796	19693	19671	19700	19695	19635	19887	19795	19733	19633	19866	19746	19738	19624	19773	19601	19743	19880	19760	19934	19867	19812	19730	19573	19675	19643	19857	19750	19660	19652	19629	19695	19846	19792	20099	19767	19803	19725	19723	19820	19896	19553	19711	19621	19840	19792	19750	19734	19740	19721	19627	19711	19654	19740	19702	19770	19630	19823	19570	19653	19732	19782	19553	19640	19723	19746	19744	19657	19680	19689	19837	19653	19654	19827	19698	19792	19653	19761	19756	19689	19799	19710	19638	19691	19799	19730	19693	19798	19738	19702	19690	19816	19641	19641	19684	19600	19569	19575	19658	19886	19494	19511	19693	19714	19702	19659	19811	19674	19544	19753	19702	19868	19782	19700	19625	19578	19576	19634	19640	19721	19603	19656	19877	19741	19674	19661	19626	19618	19828	19580	19805	19503	19672	19655	19797	19621	19539	19558	19622	19825	19587	19806	19661	19501	19428	19656	19804	19619	19601	19805	19665	19877	19662	19763	19663	19763	19657	19755	19786	19545	19659	19875	19708	19803	19944	19637	19770	20035	19775	19774	19525	19708	19723	19889	19790	19566	19482	19700	19658	19743	19664	19589	19604	19838	19793	19712	19740	19774	19753	19935	19765	19509	19768	19632	19754	19644	19530	19581	19496	19528	19498	19680	19765	19511	19497	19314	19781	19726	19794	19576	19605	19712	19737	19824	19708	19790	19610	19747	19702	19608	19664	19510	19647	19731	19670	19653	19746	19795	19685	19800	19904	19766	19626	19801	19490	19938	19500	19745	19758	19460	19601	19626	19779	19612	19604	19602	19845	19607	19657	19562	19542	20022	19823	19702	19716	19592	19711	19789	19686	19753	19790	19464	19701	19609	19468	19663	19676	19693	19663	19525	19801	19798	19771	19810	19522	19875	19807	19776	19799	19712	19695	19793	19578	19512	19781	19711	19591	19725	19611	19764	19783	19557	19966	19524	19749	19649	19536	19713	19865	19931	19594	19729	19571	19690	19792	19635	19620	19725	19583	19677	19708	19653	19773	19611	19579	19676	19647	19763	19761	19771	19588	19628	19530	19454	19671	19537	19812	19633	19861	19742	19806	19512	19687	19496	19835	19685	19685	19978	19631	19636	19569	19620	19547	19776	19654	19728	19852	19770	19574	19834	19626	19749	19694	19765	19539	19747	19635	19598	19513	19603	19709	19803	19598	19725	19752	20030	19662	19599	19690	19627	19605	19569	19623	19649	19635	19740	19527	19709	19914	19503	19671	19692	19664	19732	19843	19811	19771	19723	19734	19647	19668	19782	19629	19833	19700	19981	19601	19554	19774	19716	19687	19836	19643	19538	19741	19623	19719	19609	19753	19658	19640	19687	19783	19642	19940	19577	19520	19607	19608	19740	19581	19696	19726	19834	19716	19920	19511	19586	19564	19602	19661	19600	19783	19800	19551	19812	19695	19584	19585	19534	19873	19608	19845	19653	19730	19775	19848	19691	19700	19600	19508	19918	19687	19737	19582	19649	19531	19674	19674	19731	19842	19830	19866	19773	19769	19638	19654	19851	19741	19744	19496	19609	19812	19836	19693	19552	19623	19534	19853	19648	19791	19682	19849	19744	19795	19563	19471	19693	19850	19744	19758	19801	19831	19722	19667	19747	19577	19697	19634	19819	19694	19706	19617	19596	19676	19832	19622	19797	19663	19804	19820	19512	19957	19700	19808	19541	19418	19720	19908	19990	19871	19826	19777	19796	19787	19608	19874	19640	19769	19698	19719	19764	19805	19639	19690	19661	19641	19786	19694	19575	19621	19692	19681	19626	19668	19665	19832	19567	19687	19637	19640	19752	19710	19491	19698	19794	19675	19556	19770	19975	19625	19544	19735	19684	19796	19487	19611	19702	19812	19750	19792	19753	19717	19648	19818	19879	19701	19621	19598	19586	19699	19413	19589	19663	19801	19527	19558	19556	19709	19695	19770	19813	19706	19512	19656	19661	19645	19771	19600	19743	19645	19729	19569	19620	19719	19821	19623	19536	19565	19492	19712	19771	19683	19578	19682	19668	19594	19673	19695	19664	19626	19654	19721	19660	19740	19787	19686	19732	19494	19647	19723	19728	19561	19755	19910	19616	19350	19718	19746	19673	19564	19648	19657	19665	19828	19700	19636	19706	19631	19895	19562	19732	19790	19753	19662	19592	19895	19535	19794	19625	19673	19784	19538	19713	19622	19735	19497	19711	19677	19638	19888	19627	19672	19768	19668	19877	19718	19656	19812	19450	19664	19608	19747	19530	19633	19659	19704	19604	19634	19880	19689	19944	19737	19885	19715	19744	19698	19733	19660	19613	19691	19757	19881	19537	19583	19571	19573	19767	19674	19779	19643	19899	19688	19769	19634	19561	19704	19606	19745	19821	19671	19572	19640	19916	19834	19597	19729	19742	19584	19853	19633	19656	19616	19696	19708	19781	19604	19805	19750	19696	19445	19655	19764	19522	19611	19675	19548	19582	19533	19561	19761	19736	19605	19731	19589	19501	19866	19503	19807	19667	19828	19918	19664	19707	19480	19723	19639	19902	19841	19760	19641	19706	19506	19722	19532	19690	19677	19580	19582	19609	19822	19794	19803	19522	19657	19592	19744	19472	19565	19633	19576	19528	19567	19868	19494	19834	19694	19639	19598	19876	19597	19445	19772	19688	19558	19555	19652	19782	19616	19803	19884	19724	19668	19662	19627	20016	19683	19724	19739	19772	19689	19781	19520	19550	19743	19716	19734	19706	19750	19622	19738	19639	19686	19608	19636	19694	19783	19894	19930	19742	19648	19737	19703	19613	19723	19415	19587	19539	19615	19963	19760	19649	19466	19648	19496	19581	19593	19659	19571	19705	19945	19777	19730	19494	19835	19782	19824	19869	19636	19619	19618	19396	19565	19633	19673	19884	19547	19678	19738	19642	19728	19597	19789	19944	19814	19761	19766	19727	19516	19508	19717	19851	19442	19654	19852	19724	19597	19666	19613	19769	19808	19763	19706	19529	19441	19728	19779	19721	19682	19749	19639	19834	19635	19699	19670	19599	19725	19840	19683	19791	19849	19669	19706	19651	19586	19776	19640	19476	19768	19644	19654	19805	19744	19747	19858	19905	19736	19624	19646	19739	19653	19734	19785	19546	19510	19610	19656	19823	19756	19738	19904	19653	19678	19628	19683	19730	19789	19625	19754	19818	19647	19875	19662	19694	19599	19654	19587	19766	19816	19626	19691	19680	19787	19674	19406	19727	19598	19712	19717	19764	19761	19765	19881	19772	19731	19779	19639	19751	19700	19717	19954	19724	19976	19629	19615	19759	19654	19755	19622	19864	19871	19789	19697	19625	19689	19697	19773	19809	19713	19634	19841	19689	19583	19773	19720	19580	19781	19831	19740	19816	19563	19707	19739	19609	19562	19733	19757	19870	19583	19514	19653	19472	19760	19601	19499	19645	19903	19877	19742	19667	19599	19725	19717	19530	19687	19825	19677	19725	19682	19455	19645	19796	19636	19800	19785	19704	19864	19736	19732	19603	19668	19865	20002	19601	19713	19643	19566	19785	19826	19571	19750	19594	19455	19592	19615	19654	19591	19840	19711	19690	19614	19826	19716	19466	19553	19501	19629	19781	19648	19694	19690	19622	19892	19712	19677	19665	19494	19530	19609	19733	19458	19703	19810	19879	19553	19616	19570	19862	20011	19824	19645	19734	19899	19670	19595	19670	19818	19774	19669	19462	19739	19793	19741	19734	19686	19562	19607	19545	19740	19743	19658	19764	19560	19771	19744	19926	19467	19744	19715	19733	19617	19670	19542	19497	19829	19738	19810	19714	19778	19724	19744	19790	19799	19897	19915	19711	19698	19774	19714	19601	19625	19485	19658	19677	19644	19748	19575	19618	19651	19665	19606	19609	19594	19869	19660	19738	19803	19740	19669	19767	19674	19679	19497	19601	19691	19746	19544	19729	19752	19699	19698	19737	19652	19713	19657	19661	19847	19621	19684	19450	19580	19840	19556	19963	19766	19643	19590	19916	19556	19735	19594	19618	19830	19779	19791	19678	19621	19544	19695	19671	19850	19704	19776	19623	19848	19916	19613	19649	19821	19618	19844	19783	19510	19664	19630	19644	19655	19865	19858	19833	19933	19763	19715	19630	19711	19706	19862	19768	19671	19853	19651	19789	19402	19649	19759	19798	19556	19817	19818	19888	19659	19688	19522	19665	19661	19690	19610	19664	19978	19604	19737	19698	19535	19738	19610	19708	19898	19920	19696	19844	19710	19789	19831	19708	19625	19762	19626	19840	19774	19594	19855	19681	19602	19739	19802	19683	19628	19744	19411	19756	19596	19489	19569	19805	19664	19563	19837	19549	19907	19711	19768	19753	19730	19710	19798	19735	19721	19350	19631	19606	19424	19691	19660	19795	19726	19738	19563	19658	19582	19657	19600	19756	19636	19556	19790	19701	19564	19426	19799	19889	19828	19710	19453	19666	19664	19792	19666	19801	19689	19804	19818	19737	20031	19617	19597	19791	19573	19682	19654	19667	19447	19816	19568	19708	19741	19561	19484	19695	19593	19723	19720	19591	19673	19611	19578	19420	19664	19608	19530	19822	19546	19671	19638	19645	19842	19925	19607	19520	19699	19935	19677	19654	19560	19665	19745	19691	19814	19579	19677	19688	19891	19559	19731	19806	19568	19791	19462	19630	19589	19738	19585	19662	19605	20045	19835	19752	19742	19653	19843	19663	19874	19736	19681	19839	19490	19797	19658	19942	19802	19601	19719	19728	19542	19794	19454	19551	19306	19804	19600	19584	19744	19722	19743	19528	19710	19773	19656	19712	19784	19773	19800	19719	19543	19803	19647	19734	19498	19634	19618	19529	19758	19492	19658	19688	19769	19779	19626	19685	19658	19810	19762	19692	19714	19671	19758	19699	19441	19662	19828	19799	19584
20464	33718	33261	28182	25212	23617	22403	21180	19961	19102	18446	18044	17570	17120	17308	17042	16808	16873	16685	16477	16576	16415	16464	16313	16325	16213	16237	16269	16086	16264	16145	16354	16101	16270	16323	16213	16343	16324	16144	16298	16207	16244	16216	16097	16294	16218	16199	16257	16213	16124	16217	16028	16251	16232	16249	16180	16245	16206	16169	16548	16250	16266	16275	16259	16319	16044	16290	16288	16279	16072	16214	16235	16227	16311	16229	16185	16233	16239	16269	16193	16153	16135	16151	16367	16209	16257	16288	16206	16265	16226	16115	16338	16170	16168	16301	16173	16042	16002	16248	16165	16174	16131	16086	16315	16053	16089	16186	16273	16102	16156	15992	16196	16355	16213	16047	16220	16243	16216	16093	16190	16154	16228	16200	16218	16164	16163	16089	16081	16021	16056	16110	16143	16237	16286	16093	16082	15963	16001	16237	15968	16041	16233	16196	16298	16220	16194	16253	16118	16051	16174	15979	16100	16056	16154	16066	16104	16332	16101	16026	16041	15987	16180	16144	16115	16007	16204	16214	16140	16043	16024	16290	16151	16138	16157	16185	16278	16236	16060	16182	16246	16075	16182	16058	16352	16170	16006	16263	16312	16161	16159	16168	16323	16310	16187	16106	16158	16306	16057	16135	16321	16324	16187	16250	16199	16093	16067	16115	16061	16155	16114	15977	16252	16147	16161	16210	16121	16249	16265	16232	16175	16253	16006	16134	15904	16002	16095	16200	16195	16265	16147	16134	16175	16222	16169	16175	16083	16088	16006	16142	16291	16026	16147	16129	15982	16199	16114	16062	16206	16117	16112	16149	16189	16265	16136	16149	16022	16134	16075	16006	16088	16262	16054	16107	16062	16213	16185	16164	16087	16129	16182	16195	16213	16105	16196	16152	16105	16241	16131	15971	16085	16192	16001	16073	16081	16131	16039	16297	16174	16130	16235	15995	16274	16133	16099	16352	16123	16121	16058	16295	16213	16179	16216	16038	16237	16188	16173	16167	16358	16279	16140	16171	16283	16216	16153	16303	16370	16193	16182	16232	16146	16132	16136	16049	16321	16172	16061	16001	16210	16239	16263	16095	16307	16268	16073	16092	16127	16117	16215	16140	16412	15900	16259	16137	16036	16238	16162	16114	16032	16153	16215	16056	16110	16135	16107	16261	16058	16096	16179	16251	16257	16269	16152	16147	16328	16248	16071	16009	16105	16204	16187	16199	16009	16054	16140	16219	16087	16183	16263	16096	16054	16119	16156	16253	16255	16160	16132	16192	16171	16221	16220	16147	16072	16285	16140	16083	16210	16182	16046	16297	16215	16210	16053	15944	16291	16135	16248	16163	16057	16186	16168	16157	16206	16185	16245	16128	16141	16073	16184	16043	16176	16433	15978	16164	16069	16143	16172	16219	16075	16139	16218	16052	16248	16250	16140	16352	16049	16077	16115	16119	16073	16049	16359	16351	15912	16216	16128	16251	16169	16255	16151	15991	16244	16083	16186	16311	16015	16259	16331	16123	16295	16090	15972	16203	16269	16136	16242	16215	16180	16104	16363	16202	16063	16254	15966	16136	16229	16119	16400	16094	16088	16229	16066	16197	16268	16160	16372	16058	16345	16020	16318	15911	16328	16072	16166	16121	16117	16270	16351	16153	16126	16044	16205	16150	16236	16228	16114	16286	16115	16025	16147	16277	16237	16206	16196	16154	16162	16229	16178	16107	16307	16060	16084	16142	16159	16140	16119	16146	16182	16065	16160	15992	16057	16274	16188	16036	16131	16065	16140	16129	16314	16177	16393	16217	16101	16216	16233	16274	16273	16079	16289	16245	16239	16207	16111	16130	15985	16105	16212	16090	16090	16263	16176	16128	16107	16375	16132	16073	16251	16204	16228	16259	16083	16020	16154	16212	16052	16227	15919	16272	16032	16181	16276	16284	16177	16095	16219	16121	16146	16259	16335	16044	16013	16214	16246	16017	16189	16190	16307	16002	16061	16081	16187	16025	16018	16109	16331	16281	16162	16134	16176	16062	16195	16280	16134	15929	16014	16077	16307	16234	16233	16172	16091	16269	16151	16197	16245	16012	16339	16059	16148	16057	16256	16190	16051	16186	16050	16203	16245	16188	16202	16154	16229	16035	16142	16141	16051	15994	16124	16159	16234	16088	16112	16265	16174	16249	16089	16127	16098	16202	16319	16143	16127	16234	16146	16143	16087	16294	16128	16248	16282	16085	16365	16238	16191	16061	16135	16095	16113	16117	16183	16280	16240	16121	16077	16090	16194	16138	16221	16093	16130	16274	16193	16197	16198	16271	16059	15987	16099	16114	16100	16163	15993	16214	16086	16026	16027	16139	16187	16124	16221	16089	16026	16070	16247	16196	16208	16160	16022	16164	16109	16164	16073	16215	16102	16055	16161	16202	16237	16275	16116	16226	16020	16206	16128	16213	16056	16046	16116	16024	16073	16143	16050	16006	16342	16158	16188	16268	16268	16117	16003	16301	16169	16196	16319	16036	16174	16179	16219	16111	16214	16094	16187	16269	16115	16307	16173	16146	16049	16215	16255	16164	16024	16205	16000	16258	16218	16207	16263	16132	16221	16179	16096	16094	16191	16228	16167	16100	16200	16127	16166	16246	16165	16199	16105	16100	16085	16043	16121	16301	16091	16223	16099	16126	16162	16082	16204	16019	16339	16211	16228	16268	16049	16157	16034	16069	16070	16069	16125	15928	16128	16214	16210	16137	16332	16165	16331	16120	16191	16065	16091	16455	16184	16112	16196	16341	16161	16126	16181	16080	16320	16146	16140	16278	16166	16183	16206	16216	16102	16276	16272	16079	16154	16167	16112	16238	16076	16164	16118	16208	16280	16078	16124	16331	16376	16192	16190	16447	15960	16399	16285	16008	16121	16193	15971	16220	16043	16321	16134	16148	15998	16176	16188	16240	16058	16180	16303	16209	16059	16338	16130	16020	16282	16192	16110	16237	16031	16059	16306	16052	15992	16338	16184	16045	16108	16169	16151	16127	16032	16267	16038	16199	16275	16108	16388	16125	16222	16218	16210	16218	16164	16106	16175	16244	16187	16179	16038	16098	16292	16090	16128	16004	16057	16338	16030	16266	16265	16101	16087	16152	15993	16220	16335	16110	16173	16173	16028	16128	16030	16016	16254	16175	16248	16313	16197	16140	16116	16224	16088	16173	16186	16079	16329	16198	15992	15975	16257	16123	16107	16161	16179	16228	16205	16090	16007	16176	16211	16050	16215	16057	16091	16082	16101	16175	16210	16174	16126	16236	16166	16106	16143	16244	16181	16265	16183	16105	16178	16170	15998	16120	16226	16163	16229	16137	16036	16153	16077	16229	16030	16015	16183	16116	16091	16222	15992	15952	16287	16163	16035	16234	16108	16085	16322	16027	16025	15967	16051	15967	16392	16249	16207	16279	16187	16152	16132	16209	16018	16021	16183	16170	16117	16284	16227	16152	16081	16152	16049	16245	16008	16170	16134	16132	16221	16295	16289	16223	16222	15966	16180	16071	16095	16316	16038	16085	16230	16185	16068	16097	16130	16218	16174	16223	16017	16162	16198	16118	16190	16227	16014	15995	16056	16074	16045	16090	16156	16180	16367	16156	16043	16180	16203	16027	16170	16437	16426	16130	16029	15917	16223	16183	16222	16271	15990	16059	16190	16216	16160	16140	16062	16200	16091	15984	16219	16207	15907	16218	16132	16050	16203	16143	16282	16117	16217	16107	16107	16306	16142	16256	16191	16222	16330	15994	16099	16304	16171	16087	16155	16198	16068	16149	16187	16171	16098	16089	16184	16101	16118	16356	16168	15989	16068	16296	16073	16164	16048	16214	16181	16195	16192	15989	16170	16254	16168	16108	16193	16116	16164	16059	16090	16187	16030	16396	16045	16174	16099	16253	16115	16149	16084	16172	16029	16102	16006	16309	16237	16151	16305	16180	16154	16161	16228	16116	16215	16122	16167	16276	15986	16141	16144	16257	16039	16219	16092	16202	16155	16096	16354	16111	16168	16137	16135	15952	16069	16166	16188	16103	16251	15965	16022	16162	16393	16079	16049	16137	16168	16246	16245	16131	16270	16134	16234	16379	16194	16196	16107	16211	16288	16217	15969	16085	16179	16133	16173	16017	16110	16078	16053	16113	16059	16202	15988	16373	16183	16092	16155	16187	16240	16133	16257	16118	16173	16100	16222	15876	16006	16044	16191	16276	16146	16048	16250	16165	16261	16013	16155	16144	16206	15997	16111	16190	16122	16083	16118	16125	16286	16182	16150	16136	16235	16107	16038	16365	15967	16118	16154	16154	16125	15916	16161	16136	16332	16241	16183	16154	16251	16246	16141	16111	16210	16137	16175	16239	16219	16218	16049	16083	16221	16226	15998	16080	16198	16124	16128	16090	16070	16055	16060	16197	15897	16190	16221	16152	16044	16168	16212	15966	16310	16164	16168	16051	16273	16114	16024	16100	16179	16226	16157	16268	15970	16077	16057	16152	16172	16217	16119	16258	16136	16225	16142	16131	16093	16120	16142	16150	16128	16153	16196	16028	16266	16387	16213	16068	16306	16105	16108	16254	16173	16340	16351	16168	16298	16102	16148	16102	16135	16123	16162	16094	16188	16263	16215	16306	16058	16124	16269	16096	16214	15984	16257	16169	16072	16168	16145	15958	16144	16184	16103	16122	16267	16126	16194	16229	16096	16284	16315	16203	16032	16022	16173	16186	16200	16106	16132	16076	16250	16217	16299	16043	16117	16194	16009	16231	16189	15875	16232	16178	16025	16199	16055	16150	16064	16175	15905	16267	16052	16040	16067	16010	16243	16336	16291	16106	16277	16247	16090	16305	16170	16162	16283	16054	16293	16232	16234	16389	16047	16123	16340	16212	16057	16047	16084	16303	16061	16077	16164	16187	16299	16071	16282	16124	16142	16025	16269	16164	16197	16133	16234	16029	16086	16058	16238	16167	16086	16245	16247	16258	16092	16124	16037	16053	16023	16228	16059	16143	16249	16143	16289	16227	16217	16135	16203	16185	15962	16301	16095	16157	16308	16145	16217	16262	16094	16200	16163	16112	16094	16282	16207	16275	16112	16112	16156	16087	16313	16054	16268	16153	16306
23707	21124	28548	24212	23164	27308	29827	25746	24445	23750	23270	22588	22180	22150	22116	21846	21648	21497	21265	21310	21437	21033	21319	21035	21421	21065	21205	21181	21178	21025	20954	20802	20913	20790	20896	20851	21122	20857	20992	20884	21153	20768	20903	20739	20693	21003	20981	20844	20886	20834	20923	21132	20981	20931	20801	20837	20783	20834	20934	20878	21094	21096	20800	20954	20773	21027	20644	21019	20860	20816	20987	20744	20779	20822	21023	21133	20932	21022	20816	20750	20666	20687	20809	20739	21006	20941	21063	21009	21387	21185	21015	20989	21041	20747	21020	20889	20809	20754	20761	20575	20984	20722	20827	20841	20983	20788	20723	20973	20737	20758	20746	20966	20725	20722	20957	20879	20782	20669	20853	20851	20676	20731	20777	20777	20768	20793	20772	20803	21078	20913	20982	20756	20848	21073	20949	20678	20696	21119	20865	20819	21010	20860	20797	20847	20961	20965	20741	20884	20739	20845	20776	20790	20919	20875	20761	20893	21001	20668	20749	20805	20914	20752	20841	20906	20842	20917	20655	20827	20712	20648	20930	20626	20816	20776	20823	20869	20910	20882	20752	20739	20875	20764	20597	20742	20808	20675	20655	20576	20846	20920	20839	20938	20745	20686	20723	20762	20845	20714	20800	20740	20673	20784	20631	20718	20726	20690	20778	20680	20762	20621	20904	20645	20673	20790	20737	20599	20874	21007	20678	20753	20710	20776	20785	20523	20735	20665	20804	20806	20716	20677	20621	20882	20718	20798	20603	20821	21041	20919	20872	20685	20733	20715	20663	20729	20746	20878	20840	20919	20815	20889	20687	20747	20729	20726	20757	20903	20631	20898	20857	20718	20897	20875	20939	20813	20787	20910	20886	21012	20676	20832	20816	20731	20830	20916	20691	20669	20751	20763	20845	20842	20904	20839	20760	20611	20936	20702	20774	20847	20634	20755	20849	20832	20860	20731	20660	20493	20717	20668	20742	20806	20704	20861	20861	20917	20937	20677	20548	20792	20755	20716	21058	20830	21070	20811	20789	20860	20723	20910	20949	20911	20643	20716	20731	20764	20720	20804	20795	20721	20707	20767	20701	20609	20725	20778	20911	20912	20795	20975	20725	20750	20741	20749	21048	20884	20910	20910	20570	20757	20750	20761	20659	20904	20737	20880	20901	20759	20654	20935	21096	20749	20727	20731	20825	20709	20797	20587	20765	20843	20756	20783	20699	20839	20882	21043	20870	20793	20702	20667	20821	20895	20701	20749	21107	20878	20813	20786	20707	20919	20523	20633	20709	20751	20977	20625	20715	20668	20671	20733	20878	21049	20712	20778	20766	20998	20914	20889	20862	20956	20893	20846	20804	20617	20491	20514	20712	20799	20637	20844	20825	20924	20788	20884	20820	20658	20521	20681	20790	20710	20799	20839	20789	20762	20791	20744	20687	20941	21005	20658	20920	20654	20557	20824	20798	20962	20509	20836	20818	20767	20642	20785	20941	20849	20814	20750	20800	21090	20853	20826	20852	20682	20835	20985	20671	20895	20700	20856	20887	20787	20782	20663	20809	20697	20939	20805	20612	20663	20825	20793	20921	20887	20985	20821	20844	20645	20900	20833	20919	20808	20776	20746	20827	20834	20820	20887	20599	20805	20882	20720	20745	20893	20649	20947	20915	20951	20728	20665	20583	20751	20687	21077	21063	20826	20715	20921	20700	20847	20702	20650	20991	20826	20952	20858	20801	20518	20725	20847	20874	20867	20756	20764	20756	20627	20993	20870	20839	20673	20828	20890	20772	20704	20769	20800	20932	20691	20980	20807	20782	20664	20872	21046	20712	20997	20766	20741	20678	20720	20623	20884	20809	20677	21012	20789	21019	20925	20691	20610	20860	20977	20624	20847	20866	20724	20863	20852	20870	20950	20640	20920	20793	20707	20803	20919	21088	20776	20837	20767	20818	20733	20670	20571	20752	20860	21052	20826	20811	20850	20830	20837	20693	20925	21054	20777	21030	20876	20836	20892	20936	20845	20745	20752	20645	20748	20743	20983	20834	20693	20769	20793	20764	20641	20527	20685	20676	20598	20887	20925	20964	20690	20862	20829	20941	20854	20849	20892	20833	20726	20823	20589	20810	20765	20968	20906	20534	20723	20738	20593	20671	20947	20709	20663	20760	20792	20861	20784	20821	20911	20663	20828	20678	20802	20837	20893	20538	20872	21038	20787	20686	20760	20810	20643	20739	20705	20668	20880	20532	20890	20850	20683	20865	20723	20876	20740	20789	21048	20788	20803	20712	20666	21017	20825	20985	20887	20830	20673	20984	20609	21042	20802	20673	21074	20840	20754	20775	20652	20710	20727	20604	21076	20918	20628	20637	20764	20734	20700	20928	20875	20936	20710	20717	20659	20698	20725	20760	20821	20860	20747	20643	20592	20897	20519	20558	20797	20737	20587	20763	20681	20657	20972	20911	20835	21007	20772	20751	20884	20768	20858	20733	20765	20731	21009	20866	20897	20640	20649	20802	20957	20661	20607	20952	20935	20708	20685	21131	20953	20705	20775	20849	20679	20597	20706	20734	20487	20772	20944	20690	20784	20790	20972	20699	20859	20908	20702	20843	20852	20665	20664	20828	20813	20882	20712	20954	20745	20862	20686	20746	20920	20787	20728	20791	20646	20747	20828	20916	21056	20785	20803	20797	20697	20826	20646	20820	20852	20661	21096	20852	20881	20801	20879	20631	20945	20572	20816	20640	20729	20561	20947	20809	20611	20954	20911	20848	20639	20648	20735	20658	20944	20864	20716	20676	20624	20951	21025	20815	21000	20949	20657	20461	20821	20971	20838	20831	20957	20692	20786	20894	20937	20721	20706	20894	20820	20910	20638	20735	20807	20693	20798	20865	20601	20891	20810	20725	20688	20795	20999	20725	20632	20738	20856	20639	20764	20647	20821	20816	20557	20799	20750	20867	20825	20760	20785	20773	20850	20816	20746	20721	20640	20899	20738	20798	20726	20800	20863	20768	20873	20908	20762	20706	20854	20806	20665	20889	20900	21027	20835	20827	20667	20987	20945	20845	20808	20863	20813	20592	20740	21071	20757	20890	20652	20785	20879	20767	20876	20711	20771	20616	20744	20804	20731	20901	20739	20649	20815	20838	20759	20813	20572	20654	20746	20896	20938	20776	20853	20753	20807	20620	20642	20718	20843	20848	21076	20778	20802	20780	20853	20730	20719	20588	20982	20624	20716	20855	20743	20703	20586	20685	20877	20692	20847	20766	20782	20755	20781	20682	20655	20909	20896	20902	20559	20819	20797	20622	20858	20794	20817	20656	20763	20809	20693	21188	20871	20827	20739	20673	20703	20605	20926	20956	20702	20963	20679	20861	20825	20746	20709	20704	20857	20867	20643	20438	20902	20631	20881	20915	20769	20930	20697	20562	20761	20870	20910	20735	20941	20859	21045	20827	20681	20938	20829	20756	20778	20859	20865	20599	20775	20765	20742	20706	20811	20633	20985	20892	20686	20661	20648	20738	20844	20806	20607	20668	20842	20803	20712	20789	20892	20838	21106	20802	20777	20677	20778	20688	20772	20595	20929	20806	20928	21034	20723	20785	20955	20910	20655	20873	20771	20866	20879	20822	20905	20673	20831	20782	20818	20897	20690	20673	20748	20736	20692	20749	20829	20543	20779	20668	20702	20549	20813	20912	20692	20767	20818	20613	20911	20946	20828	20765	20643	20721	20823	20847	20736	20793	20794	20798	20727	20833	20915	20717	20860	20812	20720	21023	20947	20906	20901	20832	20823	20771	20728	20808	20874	20828	20589	20812	20567	20810	20875	20811	20938	20797	20497	20741	20880	20659	20696	20737	21086	20575	20862	20814	20874	21071	20864	20797	20945	20741	20695	20761	20844	20685	20731	20841	20721	20875	20818	20858	20982	20801	20658	20813	20826	20963	20784	20812	20744	20962	20684	20615	20878	20736	20798	20701	20830	20911	20901	20944	20555	21036	20978	20982	20846	20785	20631	20886	20675	20674	20816	20760	20839	20729	20667	20697	20635	20907	20678	20742	20597	21044	20716	20825	21007	21083	20595	20828	20919	20693	20965	20807	20698	20797	21006	20835	20741	20689	20773	20722	20532	20626	20740	20772	20733	20852	20833	20676	20796	20791	21003	20744	20892	20756	20742	20661	20879	21021	20808	20643	20689	20708	20840	20772	20823	20955	20803	21001	20768	20767	20835	20669	20898	20951	20638	20838	20905	20671	20620	20812	20693	20773	20597	20739	20589	20760	20795	20807	20635	20607	20572	20775	21005	21262	20970	20727	20731	20886	20603	20747	21035	20693	20708	20803	20585	20986	20674	20747	20953	20777	20423	20788	20768	20806	20875	20992	20896	20926	20731	20733	20579	20785	20706	21016	20837	20761	20773	20792	20790	20908	20788	20596	20743	20860	20726	20650	20963	20771	20870	20707	20587	20560	20866	20720	20848	20510	20562	20908	20804	20796	20667	20634	20766	20798	20933	20858	20683	20632	20775	20650	20828	20604	20727	20736	20772	20718	20879	20876	20823	20820	20697	20755	20510	20859	20776	20734	20765	20851	20799	20842	20957	21028	20912	20438	20720	20774	20707	20767	20736	20700	20892	20738	20819	20771	20823	20700	20837	20980	20587	20772	20743	20598	20735	20661	20591	20867	20901	20746	20813	20527	20690	20618	20692	20808	21112	21006	20928	20779	21087	20757	20829	20778	21010	20910	20895	20924	20827	20781	20833	20914	20856	20876	20728	20897	20719	20664	20907	20948	20705	20598	20697	20943	20821	20721	20618	20626	20817	20850	20548	20969	20875	20678	20730	20883	20688	20900	20714	20701	20811	20639	20832	20619	20888	21015	20721	20754	20793	20893	20769	20851	20865	20973	20875	21053	21054	20637	20698	20727	20463	20731	20750	20566	20720	20762	20645	20732	20849	20674	20820	20769	20796	20835	20733	20879	20752	20786	20767	20742	20772	20821	20853	20724	20720	20964	20774	20770	21070	20942	20787	20737	21005	20701	20790	20809	20859	20772	20947	20746	20661	20832	20708	20601	20563	20836	20694	20665	20578	20775	20690	20788	20686	20728	20784	20623	20880	20664	20817	20860	20771	21020	20816
24061	40084	40920	34860	31432	28345	26016	23982	22203	20903	20120	19584	18878	18661	18454	18044	17732	17676	17477	17423	17366	17073	17042	17025	17023	17114	16880	17009	17032	16848	16877	16820	17019	17026	16730	16908	16859	16832	16802	17063	16850	16826	16908	16755	16750	16872	16850	16846	16721	16745	16656	16778	16790	16854	16946	16685	16670	16701	16731	16870	16695	16734	16750	16800	16738	16889	16818	16574	16613	16791	16757	16726	16942	16706	16817	16814	16713	16845	16549	16832	16728	16846	16872	16751	16909	16648	16872	16906	17161	16969	17085	17015	16696	16770	16748	16651	16869	16654	16747	16727	16728	16764	16698	16748	16766	16661	16829	16797	16899	16679	16755	16929	16822	16787	16954	16829	16774	16776	16607	16777	16500	16607	16672	16703	16753	16529	16805	16726	16852	16755	16639	16625	16875	16637	16703	16672	16930	16760	16766	16559	16778	16654	16826	16773	16748	16686	16619	16761	16682	16819	16732	16715	16518	16732	16737	16717	16835	16829	16763	16688	16741	16560	16679	16752	16741	16818	16734	16782	16798	16647	16882	16640	16793	16608	16579	16653	16784	16590	16768	16763	16681	16732	16480	16603	16874	16770	16632	16611	16792	16789	16880	16773	16767	16761	16627	16627	16721	16408	16711	16811	16600	16800	16749	16780	16896	16803	16788	16673	16795	16565	16625	16711	16795	16762	16763	16739	16524	16700	16637	16774	16783	16755	16609	16762	16707	16651	16749	16756	16763	16754	16801	16766	16598	16673	16949	16639	16846	16519	16924	16694	16716	16643	16812	16717	16502	16710	16736	16764	16716	16638	16781	16658	16696	16795	16701	16682	16669	16920	16650	16816	16677	16946	16748	16794	16677	16646	16724	16648	16839	16680	16673	16728	16723	16815	16652	16811	16781	16746	16607	16739	16754	16567	16773	16790	16878	16627	16590	16681	16717	16639	16549	16778	16829	16603	16866	16714	16533	16755	16642	16756	16754	16685	16740	16690	16742	16769	16572	16842	16693	16760	16666	16623	16729	16716	16787	16731	16747	16658	16614	16771	16654	16771	16728	16734	16728	16663	16961	16682	16737	16885	16856	16694	16669	16679	16629	16753	16680	16852	16612	16713	16760	16591	16901	16715	16701	16542	16693	16636	16670	16670	16766	16618	16655	16698	16819	16754	16700	16796	16654	16757	16854	16730	16640	16508	16752	16883	16590	16825	16859	16670	16785	16728	16692	16748	16744	16651	16682	16600	16630	16789	16782	16637	16798	17050	16737	16650	16558	16751	16633	16810	16671	16617	16792	16658	16878	16694	16639	16699	16791	16672	16882	16880	16627	16767	16786	16742	16867	16691	16609	16694	16772	16842	16655	16731	16735	16855	16756	16733	16593	16626	16655	16711	16662	16791	16691	16781	16709	16776	16762	16678	16638	16686	16698	16815	16705	16700	16677	16646	16618	16749	16906	16663	16671	16737	16601	16688	16824	16746	16791	16699	16681	16738	16831	16639	16716	16733	16665	16829	16597	16587	16735	16836	16591	16490	16602	16542	16875	16888	16661	16707	16704	16819	16518	16626	16673	16678	16567	16771	16716	16659	16839	16907	16610	16628	16935	16777	16763	16747	16721	16698	16659	16659	16759	16741	16677	16638	16708	16782	16821	16572	16766	16883	16704	16601	16799	16656	16882	16688	16740	16648	16689	16739	16772	16828	16779	16691	16743	16825	16734	16624	16631	16647	16753	16529	16726	16725	16709	16757	16689	16872	16694	16545	16745	16775	16729	16801	16825	16697	16664	16739	16594	16752	16766	16724	16589	16779	16738	16668	16667	16691	16766	16845	16733	16714	16551	16758	16732	16692	16722	16670	16763	16500	16815	16729	16760	16763	16751	16753	16848	16773	16765	16760	16809	16779	16796	16837	16804	16835	16723	16658	16706	16935	16662	16789	16667	16651	16713	16576	16790	16753	16655	16874	16729	16910	16739	16606	16818	16756	16733	16820	16683	16689	16842	16639	16726	16710	16661	16642	16713	16878	16733	16801	16664	16678	16795	16719	16711	16692	16802	16719	16586	16898	16576	16783	16808	16927	16722	16755	16774	16785	16735	16763	16664	16674	16656	16743	16768	16640	16747	16780	16632	16831	16509	16777	16791	16627	16667	16702	16780	16743	16537	16759	16623	16690	16877	16565	16701	16594	16652	16641	16689	16825	16811	16702	16708	16809	16762	16726	16756	16600	16625	16633	16806	16686	16731	16971	16659	16859	16661	16628	16823	16686	16628	16687	16679	16708	16820	16926	16667	16735	16641	16663	16779	16847	16708	16776	16732	16797	16889	16701	16585	16568	16545	16658	16854	16666	16716	16735	16817	16667	16753	16662	16803	16822	16683	16865	16799	16726	16689	16807	16700	16896	16588	16677	16878	16768	16655	16842	16626	16895	16580	16815	16693	16707	16622	16973	16535	16766	16589	16809	16668	16650	16715	16739	16693	16655	16802	16651	16631	16654	16951	16513	16841	16823	16777	16664	16653	16755	16766	16832	16807	16672	16786	16864	16894	16625	16827	16817	16830	16871	16904	16684	16563	16619	16825	16833	16825	16752	16655	16844	16780	16858	16870	16727	16753	16784	16756	16566	16753	16656	16815	16951	16595	16651	16846	16742	16786	16825	16670	16733	16806	16463	16727	16756	16793	16873	16728	16660	16836	16607	16854	16644	16703	16720	16820	16681	16788	16646	16720	16676	16582	16642	16696	16753	16725	16770	16788	16773	16711	16704	16786	16570	16844	16715	16926	16694	16724	16889	16772	16607	16674	16862	16774	16484	16557	16882	16745	16526	16564	16887	16755	16870	16696	16654	16822	16816	16742	16744	16734	16788	16517	16780	16699	16723	16801	16784	16799	16614	16635	16544	16859	16796	16836	16603	16716	16813	16701	16724	16598	16637	16780	16830	16647	16690	16612	16622	16668	16716	16772	16763	16761	16854	16737	16868	16712	16902	16640	16741	16644	16845	16842	16905	16759	16829	16866	16825	16783	16780	16801	16526	16756	16753	16808	16622	16630	16613	16898	16600	16940	16690	16764	16618	16733	16886	16780	16826	16697	16836	16598	16778	16745	16791	16771	16633	16770	16509	16741	16676	16778	16728	16596	16720	16629	16718	16691	16607	16842	16739	16665	16689	16871	16646	16645	16702	16771	16700	16838	16708	16894	16615	16816	16758	16747	16779	16772	16752	16713	16946	16740	16788	16653	16590	16833	16721	16714	16735	16570	16863	16606	16530	16728	16853	16788	16685	16646	16776	16533	16836	16693	16677	16776	16724	16651	16640	16708	16833	16721	16723	16805	16667	16708	16763	16676	16779	16793	16779	16836	16719	16762	16632	16700	16820	16755	16605	16699	16831	16711	16646	17005	16620	16686	16641	16698	16776	16812	16744	16726	16712	16721	16625	16662	16585	16810	16685	16883	16581	16800	16785	16698	16628	16821	16640	16650	16664	16619	16728	16640	16702	16710	16952	16669	16783	16638	16949	16662	16804	16693	16785	16794	16790	16767	16550	16720	16696	16460	16855	16967	16520	16558	16786	16567	16597	16755	16737	16661	16748	16653	16598	16743	16733	16836	16652	16735	16982	16755	16591	16731	16755	16603	16889	16516	16826	16698	16404	16692	16950	16477	16677	16572	16818	16903	16712	16766	16734	16880	16691	16701	16776	16739	16695	16758	16702	16878	16717	16571	16871	16808	16642	16591	16693	16775	16627	16704	16831	16650	16682	16638	16839	16840	16652	16859	16858	16778	16776	16810	16708	16769	16749	16704	16738	16760	16812	16694	16804	16704	16608	16731	16877	16663	16737	16806	16582	16720	16645	16758	16707	16753	16768	16867	16798	16743	16767	16697	16930	16572	16651	16909	16659	16656	16666	16846	16776	16677	16614	16830	16839	16696	16752	16599	16692	16801	16703	16613	16817	16590	16647	16773	16733	16749	16714	16624	16796	16499	16593	16820	16752	16596	16969	16658	16771	16901	16813	16725	16674	16601	16740	16813	16706	16861	16780	16645	16868	16670	16762	16763	16816	16706	16750	16827	16768	16665	16754	16725	16679	16697	16659	16931	16899	16660	16662	16620	16691	16741	16878	16667	16716	16672	16558	16847	16639	16893	16716	16638	16593	16624	16734	16676	16743	16800	16565	16859	16792	16747	16736	16759	16750	16605	16823	16661	16673	16648	16711	16640	16726	16734	16685	16646	16800	16712	16774	16870	16901	16750	16704	16793	16841	16672	16691	16631	16870	16726	16755	16696	16778	16714	16739	16713	16614	16711	16836	16751	16763	16763	16632	16659	16669	16753	16680	16715	16807	16778	16713	16708	16622	16824	16680	16795	16817	16601	16812	16678	16817	16576	16823	16767	16677	16778	16679	16694	16715	16830	16634	16752	16782	16902	16676	16756	16755	16778	16603	16645	16707	16779	16539	16824	16805	16782	16640	16769	16969	16885	16745	16781	16513	16895	16658	16613	16776	16695	16657	16772	16805	16692	16799	16780	16665	16814	16665	16831	16726	16489	16730	16820	16645	16748	16893	16971	16717	16593	16776	16609	16718	16667	16854	16668	16664	16585	16693	16751	16908	16760	16710	16634	16906	16743	16819	16866	16630	16734	16710	16719	16735	16654	16848	16520	16631	16704	16729	16750	16639	16766	16730	16699	16683	16715	16554	16919	16894	16641	16654	16726	16791	16710	16704	16771	16742	16641	16902	16593	16592	16839	16827	16748	16760	16658	16697	16663	16659	16762	16654	16855	16627	16666	16717	16623	16687	16845	16736	16932	16637	16809	16952	16687	16866	16604	16769	16729	16973	16929	16675	16724	16665	16639	16818	16646	16802	16652	16684	16585	16628	16568	16635	16692	16725	16641	16770	16772	16698	16737	16747	16739	16588	16771	16798	16849	16633	16888	16737	16840	16734	16860	16814	16775	16613	16727	16591	16868	16720	16663	16793	16896	16651	16853	16682	16565	16795	16752	16746	16798	16575	16696	16612	16680	16778	16720	16638	16829	16836	16837	16758	16816	16770	16708	16858	16729	16810	16768	16635	16871	16878	16730	16847	16689	16708	16632	16509	16821	16676	16875	16785	16805	16773	16830	16718	16699	16703
30275	25451	30041	28540	25137	23883	23151	22432	22146	21624	21595	21695	21419	21248	21335	21294	21060	20765	20845	20844	20901	20925	21064	20609	20812	20917	20818	20928	20840	20884	21005	21076	20824	20862	20915	20917	20818	20731	20869	20818	20991	20928	21127	20953	20756	20783	20910	20785	21054	20729	20878	20830	21044	20931	20759	20791	20767	20866	20917	20824	20801	21000	20968	20781	20958	20731	20448	20840	21013	20830	20958	20989	20815	20952	20769	20738	20698	20829	20562	21068	20937	20716	20938	20925	20876	20828	20758	20848	20869	20876	20886	20892	20920	20829	20843	20995	20884	20681	20725	20894	20778	20953	20642	20675	20939	20800	20666	20808	21017	20909	20683	20871	21008	20981	20823	20911	20930	20687	20618	20923	20770	20745	20910	20765	20975	20786	20775	20975	20946	20780	20871	21013	20707	20678	20759	20870	20916	20806	20784	20865	20771	20718	21069	20897	20663	20784	20894	20872	20840	20679	20842	20844	20759	20900	21029	20887	20714	20785	20880	20744	20814	20834	20976	20919	20894	20869	20930	20799	20782	20894	20845	20944	20919	20662	20967	20676	20768	20961	20927	20715	20840	20912	21174	20884	20768	21008	20767	20980	20808	20692	20782	20820	20778	20932	20791	20757	20910	20731	20802	20802	20991	20915	20998	20952	21002	20775	20854	21046	21038	20852	20783	20896	20779	20890	21117	20594	20859	20828	20995	20707	20883	21157	21015	20852	20817	20850	20842	20856	21146	20867	20782	20881	20909	20955	20598	21001	20847	20876	20653	20922	20813	20860	20624	20630	20765	20996	20878	20897	20684	20724	20852	20863	20957	20935	21012	20932	20677	20794	20912	20800	20961	20947	21029	20840	20873	20881	21071	20917	20749	20906	20821	20972	20727	20856	20764	20651	20860	20967	20808	20897	20740	20645	20712	20860	20992	20785	20962	20988	20680	20920	20867	20749	20929	20560	20743	20960	20690	20937	20799	21030	20986	20766	20763	20801	20976	20840	20931	20579	20756	20747	20641	20841	21036	20804	20829	20821	20781	20938	20739	20797	20721	20981	20973	20795	20753	20709	20750	21003	20814	20865	20729	20906	20782	20775	20718	20768	20951	20871	20617	20657	20728	20886	20799	20727	20579	20957	21052	21090	20885	20650	20627	20865	20901	20880	20923	20867	21165	20847	20618	20838	21052	20733	20861	20733	20908	20969	20686	20897	20911	20941	20796	20692	20848	20876	20549	20696	20807	20858	20869	20793	20853	20762	20850	20915	20964	20639	20691	20666	20784	20904	20662	20960	20844	20961	20863	20883	20642	20758	21025	21001	21063	21089	20983	20949	20737	20921	20603	20806	20843	20875	20748	20954	20861	21071	20899	20873	20918	20714	20933	21042	20810	20978	20955	20916	20752	20824	20714	20893	20698	20706	20688	20764	20818	20739	20995	20682	20792	20941	20931	20877	20934	20894	20841	20759	20969	21203	20948	21040	20990	20926	20843	20818	20646	20924	20896	20810	20933	20902	20733	20715	20884	20842	20692	20810	20925	20570	20997	20765	20860	20685	20950	20929	20915	21008	20921	20948	20760	20891	20928	20759	20912	20857	20778	20740	20795	20892	20943	20968	20750	20919	20840	20883	20943	20702	20948	20744	20803	20800	20708	20736	20738	20877	20759	21009	20903	20772	20997	20947	20755	20948	20529	20771	20935	21023	20990	20608	20981	20809	20796	20771	20642	20971	20694	20807	20901	21001	21034	20833	20600	20820	20839	20782	20828	20622	20733	20887	20728	20811	20779	20795	20816	20864	20835	20679	20869	20758	20666	20700	20810	20821	20807	20943	21015	21055	20804	20865	20771	20967	20840	20676	20912	20664	20813	20797	20812	20970	20707	21021	20939	20810	20782	20917	20865	20945	20952	20837	20838	21052	20751	20654	20880	20737	20669	20935	21146	20903	20917	20940	20867	20737	21013	20838	20913	21008	20756	20688	20935	20913	20650	20847	20976	20816	20838	20891	20825	20948	20876	21003	20713	20826	20815	20889	20977	20846	20966	20882	20795	20768	20818	20797	20800	20865	20923	21021	21053	20726	20887	20943	20877	20831	20791	21081	21066	20851	20823	20753	20901	20919	21046	21004	20842	20773	20725	20893	20610	20910	20794	21011	20769	20818	21012	20858	20732	20585	20716	20884	21017	20800	20781	20930	20893	20722	20831	20774	20672	20944	20877	20847	20827	20853	20753	20907	20783	20818	20822	20773	20866	20895	20926	21036	20987	21042	20788	20857	21018	20866	20733	20789	20883	20842	21063	20978	20925	20949	20989	20965	21041	20964	20851	20928	20813	20778	20695	20756	20623	20779	20954	20933	21041	21002	20954	20915	20671	20836	20755	21004	20828	20992	20821	20725	20771	20808	21095	20827	20768	20954	20804	21146	20658	20630	21011	20930	20754	20799	20686	20845	20717	20995	20880	21014	20892	20993	20910	20887	20866	21039	20702	21000	20699	20745	20989	20956	20961	20906	20826	20969	20816	20830	20806	20914	21088	20923	20979	21026	20760	20774	20823	20755	21139	21065	20656	20865	20638	20675	21021	20911	20855	20952	20896	20904	20783	20797	20812	20975	20657	20794	21044	21048	20922	20841	20882	20914	20778	20743	21042	21052	21222	20829	20756	21179	21052	21037	20932	20761	20881	20867	20954	20967	20786	21053	20980	20782	20761	20758	20749	21004	20588	20994	20864	20827	20846	20645	21023	20970	20957	20813	20935	20994	20899	20914	20979	20820	21007	20723	20862	20603	20768	20779	20948	20664	20870	20800	20794	20722	20892	20625	20744	20898	21014	20807	20663	20674	20750	20703	20874	20813	20930	20950	20699	20890	20945	20854	20766	21004	20800	20922	21072	20803	21025	20702	20944	20798	21036	20986	20935	20686	20502	20860	20934	20932	20851	20923	20842	20692	20868	20898	20877	20982	20631	20642	20839	20953	20955	20719	20499	20634	20903	20820	21103	20733	20927	20928	20984	20757	21104	20807	20796	20714	20852	20779	21023	20854	20799	20925	20809	20882	20881	20894	20730	20782	20926	20586	20884	20890	20880	20915	20941	20817	20777	20739	20907	20742	20863	20848	20669	20677	20983	20869	20975	20787	20792	20670	20785	20847	20779	20732	20806	20858	20858	20876	21028	20571	20822	20973	20829	20869	20715	20983	21001	20907	20673	20795	20830	20853	20759	20745	20886	20761	20871	20697	20866	20871	20814	20737	20888	20976	21055	20579	20822	20846	20862	20820	20905	20945	20946	20876	20733	20987	20775	20899	20844	20861	20888	20904	20839	20801	20709	21069	20939	20793	20781	20587	20929	20738	20866	20833	20931	20794	21051	20794	20924	20799	20771	20829	20839	20839	20778	20848	20902	20782	20954	20825	20728	20791	20783	21023	21034	20783	20867	21014	20987	20887	20913	20865	20946	20794	20850	21053	20951	20801	20760	20756	20808	20799	20904	20751	20890	20868	21067	20752	20847	20836	20788	20803	21083	20634	20798	20830	20903	20951	20860	20920	20929	20777	21023	20897	20995	20943	20585	20871	21115	20902	20967	20957	20837	20802	20779	20779	20826	20839	20943	20778	20757	21046	20699	20761	20799	20751	20968	21031	20946	20825	20794	20903	20874	20943	21009	20694	20840	20759	20874	20931	20709	20875	21008	20935	20892	20904	20782	20850	20747	20831	20716	20959	20842	20996	20594	20593	20941	20704	20947	20761	20791	20912	20989	20835	20686	20930	20888	20736	20736	20832	20871	20822	20695	20707	20811	20840	20909	20815	20935	20810	20893	20947	20954	20763	20803	20764	20828	20746	20886	20797	20985	20751	20850	21004	20896	20882	20887	21010	20842	20841	20997	21005	20942	20834	20672	20715	20798	20849	21026	20804	20932	20866	20956	20842	20822	20807	20930	20898	20840	20968	20728	20894	20681	20836	20800	20789	20728	20731	20917	20695	20904	21079	20765	20907	20798	20725	20810	20948	20997	20900	20715	20744	20920	20881	20992	20949	20872	20865	20977	20515	20734	20707	20599	20703	20978	20876	20818	20832	20816	20954	20787	20841	20898	20888	20991	20738	20958	20844	20868	20978	20674	20912	20784	20818	20954	20859	20782	20719	20951	20685	20874	20755	20855	20902	20803	20931	20927	20955	21190	20962	20891	20831	20843	20859	21052	20986	20964	20773	20746	20789	20906	21019	20948	20824	20954	20858	20781	20971	20996	21057	20943	20857	20685	20653	20837	20819	20797	20668	20965	21108	20884	20903	20812	20851	20886	20733	20865	21150	20961	20704	20789	20903	20804	21043	20880	20695	21029	20948	20803	21064	20953	20903	20840	20772	20748	20820	20983	20718	20824	21005	20816	20778	21088	20868	21045	20842	20931	20836	20860	20997	21033	20837	20679	20961	21075	20916	20855	20683	20674	21066	20736	20919	20959	20939	21001	20774	20977	20850	20872	20868	20983	20774	21089	20559	20797	20877	20756	20921	20990	20893	21073	20735	20997	21029	20767	20731	20768	21008	20815	21073	20878	21014	20943	21168	20713	20990	20830	20720	20887	20624	20599	20993	20974	20674	20985	20760	21007	20832	20715	20926	20961	20868	21075	20849	20929	20693	21044	20772	20931	20872	20886	20926	20867	20786	20761	20833	20832	20981	20806	20921	20904	20809	20928	20932	20724	20884	20876	20754	21180	20996	20973	20761	21030	20875	21117	21066	20798	20827	20704	20801	20999	21011	20959	20824	20962	20899	20948	20785	20723	21001	20697	21054	20894	20841	20664	20794	21014	20873	20871	20931	20821	20961	20992	20923	20795	20797	21016	20918	20630	20735	20925	20868	20835	20961	20843	20772	20778	20703	21139	20683	20878	20794	20714	20760	20990	20837	20745	20802	20660	21048	20725	20778	20829	20859	20911	20748	20694	21074	20931	20726	20768	20830	21094	20975	20768	20804	20774	20753	20864	20557	20692	20753	20958	20599	20806	20818	20882	20771	20771	20801	20842	20756	20853	20823	20917	20860	20785	21069	21090	21041	21091	20970	20849	20804	20672	20714	20893	20914	20586	20934	20894	20831	20783	20901	20816	20962	20738	20891	20942	20666	20702	20837	21048	20793
20714	29653	30481	26163	23004	21467	20083	19237	18474	18081	17757	17615	17594	17517	17456	17228	17032	16982	17044	16854	16987	16907	16785	16919	16823	16733	16839	16866	16690	16800	16805	16689	16644	16784	16650	16775	16840	16785	16538	16687	16794	16963	16858	16776	16645	16838	16717	16684	16731	16549	16804	16862	16703	16764	16739	16693	16857	16886	16815	16717	16608	16676	16698	16722	16733	16857	16795	16845	16576	16745	16799	16636	16779	17015	16907	16781	16746	16714	16783	16716	16841	16722	16734	16661	16586	16970	16761	16663	16756	16742	16863	16771	16643	16771	16634	16530	16825	16730	16805	16805	16922	16835	16698	16781	16573	16748	16790	16726	16687	16711	16583	16800	16730	16777	16704	16580	16881	16782	16960	16735	16771	16822	16702	16725	16641	16819	16580	16747	16763	16749	16813	16827	16859	16775	16816	16962	16615	16687	16734	16683	16796	16662	16724	16671	16908	16904	16698	16852	16937	16806	16874	16683	16574	16743	16728	16835	16584	16710	16731	16661	16860	16556	16744	16866	16866	16715	16718	16778	16607	16628	16864	16950	16584	16644	16700	16810	16720	16601	16655	16761	16783	16761	16723	16769	16790	16751	16944	16754	16771	16824	16650	16810	16830	16787	16715	16796	16672	16615	16660	16597	16668	16615	16865	16619	16622	16697	16750	16892	16639	16629	16609	16848	16770	16808	16770	16623	16852	16747	16838	16730	16755	16775	16730	16721	16628	16821	16689	16789	16750	16611	16768	16835	16737	16819	16826	16503	16664	16728	16633	16902	16983	16821	16946	16721	16677	16861	16647	16761	16677	16877	16805	16685	16641	16656	16858	16650	16667	16843	16784	16673	16808	16644	16737	16637	16716	16751	16826	16832	16601	16623	16658	16687	16799	16663	16729	16702	16745	16707	16797	16706	16834	16630	16687	16755	16737	16558	16537	16654	16906	16653	16702	16663	16718	16842	16860	16757	16704	16798	16825	16575	16689	16786	16774	16668	16800	16796	16744	16693	16643	16815	16731	16904	16742	16914	16612	16857	16827	16588	16755	16739	16755	16766	16785	16778	16785	16751	16584	16652	16697	16578	16636	16606	16696	16608	16630	16696	16618	16600	16823	16692	16792	16825	16651	16568	16649	16660	16932	16710	16709	16812	16768	16554	16801	16637	16616	16754	16677	16669	16735	16839	16694	16702	16710	16660	16789	16676	16758	16690	16661	16797	16613	16774	16787	16640	16638	16775	16596	16756	16651	16654	16586	16871	16502	16631	16720	16683	16692	16847	16854	16690	16640	16617	16764	16762	16765	16643	16922	16690	16820	16683	16846	16744	16799	16920	16793	16722	16835	16627	16707	16790	16755	16686	16666	16888	16819	16814	16790	16659	16827	16640	16624	16657	16651	16699	16809	16825	16715	16664	16699	16727	16841	16631	16718	16871	16910	16524	16865	16600	16890	16596	16675	16726	16632	16700	16716	16830	16748	17016	16681	16627	16896	16748	16608	16592	16777	16493	16836	16669	16948	16697	16783	16594	16749	16765	16894	16535	16640	16742	16837	16712	16811	16649	16823	16759	16784	16696	16768	16860	16679	16440	16739	16736	16812	16791	16698	16802	16586	16733	16838	16712	16675	16646	16751	16988	16663	16582	16792	16846	16631	16807	16777	16834	16786	16760	16632	16659	16721	16748	16812	16564	16580	16787	16761	16776	16595	16874	16577	16780	16734	16689	16799	16699	16716	16718	16811	16715	16762	16703	16682	16741	16931	16792	16689	16539	16844	16797	16818	16708	16795	16591	16760	16783	16698	16663	16761	16631	16712	16788	16784	16769	16714	16745	16777	16761	16880	16719	16614	16717	16715	16692	16734	16762	16604	16546	16726	16762	16929	16835	16753	16709	16904	16659	16517	16666	16798	16823	16838	16645	16812	16694	16739	16698	16661	16925	16677	16790	16743	16761	16902	16803	16763	16823	16871	16856	16816	16787	16849	16621	16622	16713	16714	16788	16772	16721	16747	16923	16768	17007	16540	16844	16658	16630	16861	16787	16992	16825	16752	16922	16729	16773	16713	16695	16604	16598	16771	16663	16801	16832	16578	16817	16768	16523	16736	16836	16573	16739	16914	16690	16858	16983	16633	16717	16649	16720	16661	16877	16669	16562	16723	16631	16601	16882	16773	16599	16722	16781	16622	16769	16799	16766	16681	16774	16706	16656	16853	16749	16798	16604	16664	16761	16667	16885	16738	16709	16833	16708	16690	16813	16749	16727	16702	16866	16792	16622	16631	16763	16803	16681	16666	16520	16751	16732	16781	16693	16734	16676	16841	16644	16723	16793	16782	16678	16816	16703	16936	16800	16628	16713	16671	16754	16715	16574	16722	16548	16705	16657	16760	16715	16809	16530	16772	16780	16722	16730	16751	16816	16676	16733	16750	16799	16721	16819	16727	16721	16636	16692	16686	16961	16707	16534	16704	16588	16650	16784	16610	16767	16947	16582	17012	16676	16806	16781	16739	16645	16844	16690	16813	16719	16767	16841	16855	16777	16621	16599	16734	16690	16869	16713	16582	16740	16604	16683	16878	16727	16808	16712	16790	16814	16680	16713	16720	16816	16645	16818	16778	16759	16804	16710	16613	16667	16695	16737	16749	16832	16695	16709	16752	16600	16695	16671	16769	16698	16801	16705	16708	16767	16720	16712	16782	16786	16793	16666	16781	16552	16727	16683	16868	16692	16584	16774	16826	16815	16690	16772	16847	16743	16675	16693	16674	16714	16756	16754	16853	16688	16829	16867	16717	16860	16647	16580	16807	16821	16577	16644	16650	16609	16636	16684	16710	16731	16727	16816	16718	16697	16762	16686	16750	16712	16714	16688	16744	16828	16713	16802	16910	16890	16659	16635	16820	16838	16789	16672	16737	16687	16660	16728	16739	16671	16664	16697	16734	16748	16789	16510	16576	16658	16879	16638	16756	16536	16708	16750	16916	16650	16819	16897	16620	16839	16809	16938	16651	16818	16659	16900	16892	16752	16943	16658	16589	16642	16789	16740	16784	16760	16670	16887	16717	16753	16777	16719	16603	16733	16655	16741	16744	16755	16603	16771	16756	16613	16694	16674	16663	16742	16811	16571	16762	16805	16762	16700	16751	16784	16737	16633	16723	16812	16675	16678	16589	16657	16806	16911	16754	16715	16858	16817	16709	16784	16608	16600	16643	16818	16699	16867	16941	16918	16781	16678	16675	16750	16780	16660	16887	16756	16501	16738	16702	16702	16763	16678	16668	16825	16744	16861	16753	16718	16647	16666	16856	16809	16770	16763	16828	16714	16757	16885	16718	16747	16685	16803	16623	16838	16782	16708	16810	16786	16796	16668	16741	16738	16607	16736	16805	16724	16858	16677	16669	16818	16900	16714	16826	16703	16638	16882	16835	16611	16641	16679	16830	16822	16706	16656	16729	16868	16773	16840	16550	16761	16656	16692	16863	16842	16758	16846	16739	16866	16975	16711	16740	16588	16711	16790	16726	16685	16798	16791	16752	16730	16834	16713	16776	16564	16644	16937	16738	16756	16738	16940	16693	16637	16726	16694	16773	16701	16810	16842	16739	16773	16708	16709	16737	16630	16666	16694	16645	16803	16833	16599	16771	16921	16773	16762	16739	17046	16729	16686	16906	16646	16847	16784	16706	16593	16722	16918	16709	16723	16700	16733	16806	16857	16811	16777	16563	16733	16662	16757	16787	16897	16887	16746	16760	16754	16799	16750	16737	16775	16761	16723	16930	16634	16734	16885	16835	16765	16676	16745	16743	16771	16798	16666	16578	16665	16706	16745	16786	16738	16799	16812	16741	16804	16808	16833	16850	16799	16619	16900	16657	16613	16792	16741	16738	16686	16619	16843	16570	16829	16688	16860	16704	16709	16784	16994	16685	16952	16854	16853	16633	16514	16757	16893	16705	16891	16627	16714	16765	16721	16756	16718	16820	16812	16789	16641	16477	16784	16799	16628	16693	16812	16851	16781	16828	16762	16770	16765	16946	16790	16662	16870	16659	16726	16652	16841	16531	16732	16709	16782	16841	16553	16795	16625	16840	16543	16729	16544	16784	16696	16677	16898	16703	16837	16723	16602	16877	16688	16759	16762	16805	16738	16703	16796	16678	16621	16620	16589	16605	16813	16760	16679	16646	16979	16891	16887	16861	16905	16825	16822	16776	16769	16549	16867	16685	16562	16872	16839	16536	16777	16733	16692	16905	16986	16526	16548	16867	16718	16575	16656	16827	16900	16715	16809	16722	16586	16684	16822	16672	16714	16760	16620	16676	16688	16633	16914	16769	16720	16771	16680	16608	16941	16833	16475	16679	16691	16829	16779	16832	16731	16830	16615	16877	16948	16754	16745	16734	16826	16652	16790	16733	16847	16788	16787	16912	16686	16801	16756	16970	16912	16740	16756	16783	16722	16758	16862	16776	16811	16608	16782	16670	16761	16808	16742	16806	16744	16787	16843	16816	16779	16858	16820	16696	16357	16768	16729	16636	16743	16660	16596	16715	16611	16780	16776	16761	16682	16714	16751	16806	16737	16799	16608	16629	16806	16692	16538	16698	16746	16562	16874	16805	16785	16741	16804	16776	16639	16589	16767	16744	16831	16777	16718	16721	16629	16728	16701	16614	16924	16507	16833	16660	16922	16879	16699	16700	16613	16644	16626	16747	16691	16897	16714	16751	16728	16742	16636	16684	16746	16807	16718	16703	16807	16799	16549	16856	16879	16737	16699	16800	16761	16625	16827	16677	16652	16753	16911	16740	16741	16836	16693	16778	16542	16878	16625	16727	16682	16618	16738	16757	16790	16700	16628	16708	16742	16679	16782	16910	16610	16782	16636	16727	16883	16624	16747	16642	16815	16760	16768	16676	16901	16860	16672	16698	16823	16794	16659	16779	16787	16701	16777	16894	16800	16738	16788	16741	16621	16657	16714	16850	16871	16783	16667	16711	16602	16845	16651	16682	16685	16803	16696	16819	16771	16787	16760	16786	16701	16873	16676	16776	16697	16817	16684	16739	16869	16720	16713	16765	16657	16830	16978	16841	16821	16833	16679	16694	16726	16762	16911	16640	16621	16879	16734	16802	16930	16891	16726	16771	16689	16655	16802
25342	21131	28184	26178	25383	26446	26170	24088	23081	22558	22457	22209	21984	21962	21834	21483	21380	21434	21444	21191	21335	21137	21029	21072	21357	21060	21146	21174	21208	21041	21285	21184	21125	20888	20895	21193	21158	21056	20955	21008	21297	20930	21002	20874	21195	21042	21182	21074	21183	20985	20886	21283	21102	21039	21105	21053	20969	21032	21086	21129	21244	20845	21032	21022	20902	21138	20911	21127	21105	21052	20991	20940	20984	20971	20959	21149	20965	21140	20989	20851	20888	20873	20912	21181	21110	20945	21042	20923	21256	21377	21327	21052	21069	21065	20952	21239	21030	20985	20936	21122	21193	21067	21049	20960	20712	20825	21065	20886	20980	20936	20943	20980	21071	20826	20973	21140	20951	21123	21000	20965	20886	20932	21026	21158	21076	21073	21009	20843	20988	20904	21082	20758	21156	20929	21056	21160	21002	20859	21029	20895	20922	21089	20946	20878	21113	20972	20745	21031	20972	20895	20963	20743	20814	20885	21201	21160	20875	21013	21018	20957	20916	21031	21032	21039	20777	20886	20875	20860	21165	21073	21386	21056	20973	20996	21014	21117	20858	20981	20914	20939	20977	20887	20875	21026	20812	20926	20843	21006	20740	20930	20954	20867	20966	21044	21064	21044	21177	20958	21050	21020	21019	20962	20972	21073	21165	20853	21084	20990	20907	21125	21032	20697	20856	20950	20922	20852	21278	21229	20956	20889	21136	21196	21156	20989	21031	20943	21150	21215	20918	21120	21065	20792	21139	21097	21086	20883	20958	20901	20878	20907	20903	20901	21175	21140	20947	21093	21056	21072	20899	21050	21020	20806	20949	20951	20771	20933	20834	20921	21009	20959	21251	20920	21058	21099	20896	20952	20910	20665	20769	20988	20914	21082	20988	20915	21016	20961	20882	21060	21019	21086	21090	21077	21076	21201	20872	20974	20991	20999	21022	21207	21094	20885	20821	20817	20944	21064	20954	21135	20980	20855	20858	20968	20921	21095	20887	21067	21001	20871	21096	20964	21169	20976	20910	21221	20905	20793	20987	20867	21173	20927	21100	21137	21134	20724	21068	20829	21035	20874	20785	21023	21014	20868	21018	21089	21059	21015	21120	21007	21093	21052	20959	20914	20996	21009	21116	20887	20855	20870	21239	20978	20785	20994	20976	20848	21224	21035	20945	20954	20983	21227	21142	20932	21083	21191	21048	21022	20948	21247	20992	21167	20981	20914	21139	21161	20977	20827	21053	21085	21025	21047	20869	20875	20742	20773	21033	20995	21043	21202	21008	21130	21096	21238	20897	21003	20950	20997	21057	21177	20967	21002	20905	21039	20981	20846	20759	20743	20841	21071	21053	21056	21064	21091	21057	20952	20994	21024	20916	20697	20947	20714	21099	20797	21052	21081	21142	21052	21008	21016	20896	21014	21186	20933	20796	20950	21110	21015	21096	21057	21039	20962	20827	21111	21060	20779	20789	21038	21088	21106	21012	20964	20882	20852	21276	20800	21134	21016	20963	21192	21145	20935	20887	21013	20821	20829	20920	21090	20918	20829	20946	20974	21062	21113	21026	21040	20873	20880	21128	21110	20851	20844	21086	21137	20942	20942	20916	21097	20964	20961	21198	20920	21077	21152	20960	20939	21127	21071	21000	20850	21008	20883	21012	20920	21075	20973	21048	20869	20921	20926	21094	21122	20896	20739	21096	21111	21146	21020	21120	20824	21024	21118	20967	21102	20939	21069	21034	20949	20897	20980	20983	20866	20979	21018	21199	21054	20969	20997	21017	21047	21044	20912	20800	20842	20798	21011	21251	20999	20929	20988	21015	21095	20946	21078	20888	20829	20888	21084	21005	21039	21057	20981	21086	20765	20858	20919	20940	20976	21014	21036	21065	20808	20840	21066	21120	20727	21058	20889	20788	21131	21067	20890	21128	21241	20940	20913	21041	21023	21003	21049	21130	20975	21089	20930	20795	20820	20909	21008	21186	21020	21019	21015	20906	20855	20836	20884	21123	20898	21079	20984	21014	20964	20979	21111	20971	20932	21036	21112	20972	20969	21028	20982	20976	21032	21032	21062	21052	21065	21070	20934	20781	21156	20763	21063	21044	20962	21112	21049	21154	20961	20977	21252	20997	21031	21050	20907	20947	20673	21001	20856	20953	20852	20776	20746	21152	20812	20957	20961	20924	20937	20833	20836	21176	21031	20685	20924	21160	21041	20993	21067	20805	20948	21164	21132	21022	21062	20999	21092	21269	20925	21128	21087	21213	21029	20933	21133	20902	20926	20853	20854	21143	21215	21023	21190	20824	21104	21076	21077	21045	21042	21068	20923	21030	21029	21087	21071	20967	21077	20849	20819	20878	21091	20973	21025	21154	21291	21194	21042	21010	20698	21066	21077	20985	21102	21019	20856	20802	20921	21154	20886	21004	20902	20874	20932	20959	21060	20994	21025	21225	21002	20969	20774	21059	20935	20874	21045	20831	20988	20983	21126	21116	20968	20975	21138	20959	20836	21015	20937	20795	20960	21033	21269	20969	21124	21020	20951	20990	21020	21123	20988	21075	20980	20978	20972	21021	21064	20948	20891	21046	21119	21163	21007	20859	21037	20918	21228	21016	20954	20941	21259	21101	21005	21056	20967	21058	20843	21004	21041	20874	21005	21116	21079	21042	21008	21104	20937	21123	21104	21123	20952	21136	21129	21069	20956	21081	20709	21107	20927	20922	20934	20873	21138	21023	20957	21002	21040	20766	21080	20964	20906	20992	21079	20787	21067	21196	20882	20993	20906	21147	21106	20911	21028	21033	21066	20985	20863	20980	20917	20996	21022	21212	21046	21153	21221	21180	20963	20975	20753	20980	20903	20910	21005	20885	20948	20834	20997	21113	21066	21145	21034	21047	21145	21004	21057	20934	20952	20992	20991	20978	20922	21037	20852	21208	20959	20753	20899	21118	20827	20994	21052	21050	20960	20841	20773	21042	20938	20867	21133	21099	20995	20965	21013	20815	21200	20961	20807	21101	21007	21122	21266	20908	20672	21034	20944	21128	21018	21159	20990	21020	21269	21031	20852	20897	21034	21240	21043	21000	21063	20876	20848	21069	20904	21275	21058	20873	20874	20999	20906	21110	21042	20814	21002	21079	20970	20836	20860	21095	21171	20912	21013	21158	20983	21111	21047	21031	21078	20858	20783	20782	20844	21000	20812	21083	21118	21050	21040	21231	21074	21012	20952	21156	21104	20951	20888	21133	20934	21050	21086	20857	21163	20905	20981	20950	20793	20822	20896	21216	21280	21033	21179	21084	20728	21054	21048	21052	20945	21196	20682	20973	20758	21072	21068	20853	21096	21107	21177	20933	21181	20965	21011	21127	21069	20870	20979	20880	20903	21072	21087	20935	21106	20930	21064	20955	20931	21059	20904	21152	21219	20742	20911	21216	21081	21026	21226	20996	21024	20779	20940	21105	21007	20881	20740	21293	20995	21059	20959	20999	21015	21238	20998	21077	21245	20844	20803	21060	21104	21026	21042	20884	20892	20946	21081	21169	21075	20898	20992	21053	21367	20777	20887	21007	21020	20955	21105	21089	21012	20846	21088	20854	20824	20986	20980	21014	20889	21048	20880	21033	20776	21042	20933	21152	20957	21036	21011	21092	21036	21083	21154	21020	20951	20921	21072	20960	20873	20883	21077	20898	20970	21013	21084	21022	21023	20902	21072	21011	21053	21029	20918	21188	20938	20983	21028	21004	20858	21134	20980	20982	21024	21125	20972	20893	21011	21088	21008	20886	21110	20972	21144	21133	21073	20972	21071	20959	20935	21094	20882	21074	21057	21086	21184	21067	21213	21050	21076	20945	20783	21111	21041	20827	21061	20964	21030	20966	20825	20985	21027	20926	21055	20812	20807	21210	20921	20843	21029	20940	20932	20931	20937	20988	21045	21150	21003	21168	21115	20906	20860	21003	21136	20935	21148	21217	21025	20933	20958	20929	20699	20863	20993	21089	20943	20941	21208	21066	20950	21113	20914	20890	21051	20943	20987	20780	20929	20828	21077	20949	21268	21094	20954	21009	20937	21109	21115	20927	21084	20873	20953	20917	21055	21106	21015	21124	20947	21310	21001	20968	21166	21231	21300	20908	20915	21075	21163	20919	21049	21158	20749	20840	21002	21135	20913	20806	20958	21006	20997	20997	20966	20903	20951	21178	20924	21122	21172	20922	20906	20973	20977	21126	20990	21068	21013	20937	21078	20987	21195	20944	20733	20898	20975	21064	21069	20901	21019	20733	20967	20890	20996	20907	20979	20993	20942	20820	20976	20942	20961	20837	21056	21120	20858	20805	21156	21115	21038	21046	20942	20889	21106	21171	21013	20953	21040	21014	20969	20912	21041	20991	20857	21136	20698	20866	21077	21302	21302	21021	20925	21016	21236	20940	20908	21080	20876	20944	21176	20979	20915	20908	21034	20872	20904	20999	20908	20949	20840	21104	21152	21010	21133	21091	20661	20784	21119	21215	21163	21128	20899	21132	20753	20992	20681	21219	21022	21001	21175	20835	20982	21084	20932	20984	20865	20637	20929	20951	21194	20947	20885	21018	21049	20954	20917	21165	21036	21003	20935	20942	20770	20809	21069	21090	20940	21184	20949	20852	21074	20971	21010	20869	20939	20917	21022	21030	21029	20853	21081	20930	21179	21105	21099	21166	20861	20921	20972	21032	20810	21047	20754	20847	20999	21073	21164	20863	20898	20854	21176	21114	20903	21171	20957	21031	20969	21142	20954	21121	20960	20983	21004	21130	21223	21063	21064	20966	21192	21110	21041	21034	21094	21075	21224	21065	20871	20928	20868	21049	21224	21136	20991	21141	21073	21167	20971	21015	20928	21105	20898	20971	21070	20926	21075	21128	21127	20978	20954	21077	21264	21376	21083	21007	21194	20873	21162	21097	21049	21053	21200	20873	20869	20758	21158	20979	21020	20969	20984	20929	20945	20977	21097	21179	21081	21116	20994	21159	20969	21023	21148	21006	20841	21212	21010	20998	21143	21113	21017	20931	21075	20885	20961	21188	21100	21167	21043	20974	20910	21028	21204	21047	21033	20761	21067	21000	21160	21199	20897	20973	20949	20966	21158	20844	21025	21061	20879
21330	38759	38118	31708	27260	24323	22646	21103	20049	19228	18752	18535	18327	18023	17868	17683	17391	17310	17225	17187	17147	17015	16976	17180	16970	16929	16917	16869	16979	16882	16978	16805	16813	16913	17012	16904	16887	16956	16825	16884	16854	16634	16903	16928	16828	16788	16874	16835	17008	16778	16852	16872	16813	16772	16983	16874	16917	16875	16949	16924	16931	16984	16967	17062	16849	16691	16898	16972	17026	16623	17053	16785	16728	16855	16752	16870	16794	16894	16877	16821	16795	16773	16825	16887	16978	16889	16735	16701	17240	17065	17133	17020	16995	16780	16987	17031	16771	16717	16838	16711	16906	16866	16734	16824	16708	16814	16893	16860	16978	16877	16785	16909	16717	16528	16892	16862	16717	16851	16881	16925	16779	16936	16731	16962	16868	16702	16789	16857	16852	16750	16822	16946	16786	16744	16996	16726	16830	16826	16766	16634	16873	16881	16923	17024	16753	16947	16895	16984	16793	16722	16862	16791	16879	16839	16813	16729	16792	16643	16894	16906	16890	16879	16985	16838	16806	16743	16877	16713	17004	16820	16780	16691	16731	16832	16891	16942	16638	16769	16760	16779	16844	16764	16862	16980	16899	16779	16908	17032	16724	16919	16856	16996	16799	16844	16677	16883	16817	16622	16791	16930	16948	16723	16859	16764	16903	16827	16764	16782	16868	16866	16673	16995	16830	16859	16787	16746	16850	16857	17021	16838	16939	16931	16747	16997	17015	16696	16879	16954	16754	16907	16639	16850	16714	16843	16825	16749	16804	16678	17074	16680	16801	17119	16761	16744	16786	16818	16848	16857	16848	16781	16860	16712	16780	16795	16743	16691	17032	16756	16694	16768	16921	16749	16786	16837	16808	16800	16762	16983	16882	16806	16907	16900	16778	16809	16763	16981	16803	16850	16838	16801	16742	16768	16827	16758	16795	17068	16695	16776	16726	16836	16762	16749	16797	16754	16886	16892	16994	16726	16845	16882	16853	16761	16861	16828	16804	16817	16837	16950	16889	16781	16805	16959	16939	16842	16971	16878	17045	16610	16635	16692	16705	16925	16910	16625	16963	16762	16728	16862	16813	16891	16637	16734	16861	16847	16717	16836	16881	16854	16861	16778	16914	16732	16631	16784	16769	16628	16796	16853	16651	16982	16895	16687	16797	16764	16866	16930	16801	16648	16946	16663	16773	16941	16694	16910	16806	16899	16774	16815	16748	16796	16974	16669	16953	16804	16689	16890	16722	16834	16662	16825	16872	16809	16878	16869	16772	16797	16758	16923	17013	16721	16972	16814	16836	16765	16691	16818	16965	16810	16873	16670	16792	16855	16734	16915	16876	16807	16760	16719	16722	16854	16601	16913	16860	16812	16717	16855	16764	16858	16764	16657	16853	16902	16843	16682	16719	16768	16834	16950	16698	16870	16639	16685	16768	16859	16961	16822	16801	16728	16705	16989	16910	16765	16873	16960	16984	16693	16653	17100	16696	16798	16863	16946	16697	16810	16739	16845	16997	17005	16751	16643	16750	16970	16858	16883	16835	16774	16784	16789	16828	16898	16862	16660	16916	16889	16880	16771	16902	16833	16848	16830	16826	16776	16874	16815	16687	16874	16914	16846	16872	16806	16907	16928	16723	16849	16853	16935	16848	16768	17041	16829	16738	16854	16755	16874	16867	16827	17071	16794	16686	17068	16704	16809	16900	16824	16941	16881	16951	16848	17025	16972	16770	16893	16761	16752	17038	16762	16870	16858	16884	16801	16822	16868	16997	16975	16918	16818	16910	16877	17033	16949	16907	16857	16817	16991	16845	16764	16649	16916	16946	16708	16695	16726	16689	16793	16859	16659	16802	16865	16838	16806	16740	16855	16833	16743	16963	16882	16868	16869	16769	16774	16949	16775	16774	16847	16805	16856	16652	16880	16884	16715	16918	17012	16742	16903	16850	16760	16788	16762	16584	16836	16846	16817	16870	16960	16657	16966	16954	16939	16870	16638	16881	16876	16949	16688	16951	16907	16885	16912	16720	16977	16794	16819	16700	16901	16869	16819	16772	16689	16902	16871	16863	16653	16838	16740	16732	16836	16776	16780	16658	16792	16950	16834	16726	16789	16796	16985	16756	16892	16868	16878	16890	16741	16939	16845	16777	16909	16831	16834	16814	16827	16795	16744	16846	16738	16727	16818	16699	17028	16875	16635	17005	16802	16872	16768	16650	16825	16974	16582	16735	16819	16772	16900	16889	16843	16942	16879	16844	16634	16743	16911	16788	16788	16845	16956	16689	16681	16801	16696	16753	16856	17010	16748	16859	16795	16917	16886	16883	16986	16806	16848	16839	16915	16752	16683	17021	16854	16879	16911	16749	16830	16728	16804	16590	16878	16775	16914	16880	16859	16978	16757	16963	16860	16901	16799	16758	16843	16866	16949	16802	16879	16821	16945	16868	16775	16618	16887	16703	16831	16791	16804	16821	16994	16858	16783	16853	16854	16791	16830	16971	16958	16809	16977	16661	16897	16827	16891	16683	16852	16827	16932	16973	16770	16646	16721	16949	16842	16983	16884	16643	16911	16810	16726	16850	16878	16889	16845	16764	16889	16775	16631	16854	16693	16850	16785	17057	16721	16735	16949	16682	16892	16924	16669	16888	16819	16970	16830	16653	16855	16877	16857	16902	16737	16844	16649	16883	16776	16773	16781	17053	16791	16766	16821	16786	16794	16703	16845	16843	16765	16763	16915	16688	16863	16765	16807	16615	16826	16640	16702	16791	16796	16789	16744	16768	16968	16820	16819	16834	16894	16893	16716	16882	16912	16855	16916	16821	16978	16951	16718	16866	16758	16707	17086	16755	16841	16815	16726	16768	16967	16764	16773	16775	16975	16846	17052	16795	16887	16865	16770	16626	16914	16725	16819	16989	16905	16782	16752	16869	16858	16792	16724	16745	16986	16751	16956	16761	16795	16760	16790	17016	16742	16936	16830	16796	16742	16726	16902	16805	16879	16829	16648	16781	16729	16947	16904	16685	16728	16793	16779	16738	16907	16965	16930	16596	16795	16923	16737	16870	16953	16799	16744	16822	16773	16965	16918	16773	16899	16882	16760	16945	16720	16943	16955	16798	16793	16768	16677	16977	16984	16889	16788	16795	16811	16873	16760	16987	16874	16893	16769	16886	16807	16793	16851	16885	16902	16871	16644	16896	16836	16887	16732	16906	16759	16874	16880	16825	16812	16877	16736	16890	16726	16845	16796	16931	16740	16726	16719	16773	16857	16762	16857	16672	16905	16854	16634	16872	16724	16772	17111	16796	16931	16813	17042	16881	16833	16850	16930	16805	16771	16677	16808	16774	16886	16806	16788	16827	16824	16736	16923	16634	16944	16674	16797	16998	16770	16755	16765	16817	16748	16810	16822	16771	16782	16884	16738	16871	16922	16845	16748	16882	16604	16593	16783	16755	16852	17042	17015	16709	16641	16854	16781	16795	16903	16880	16894	16842	16860	16829	16838	16675	16735	16821	16827	16801	16823	16901	17020	16922	16915	16780	16730	16683	16820	16904	16800	16901	16814	16712	16895	16825	16858	16905	16965	16815	16738	16925	16815	16727	16870	16964	16718	16781	16777	16711	16966	16609	16916	16831	16881	16831	16913	16878	16863	16769	16794	16716	16656	16906	16693	16820	16774	16705	16866	16787	16891	17022	16751	16761	16944	16757	16934	16791	16984	16858	17015	16662	16783	16857	16833	16817	16880	16846	16875	16793	16799	16880	16983	16797	16712	16638	16934	16716	16856	16842	16831	16897	16787	16855	16793	16939	16791	16839	16840	16693	16818	16750	16865	16803	16895	16790	16814	16625	16957	17012	17131	16935	16684	16938	16811	16821	16939	16832	16898	16756	16860	16836	16746	16845	16747	16947	16758	16813	16760	16826	16734	16651	16732	16877	16636	17022	16753	16925	16775	16957	16885	16714	16844	16807	16823	16578	16768	16776	16779	16725	16780	16744	16756	16995	16883	16779	16744	16853	16861	16800	16781	16840	16887	16854	16753	16880	16856	16842	16766	16765	16939	16764	16837	16945	17001	16829	16958	16623	17006	16843	16847	16745	16846	16772	16865	16924	16876	16658	17044	16762	16570	16711	16857	16732	16754	16794	16781	16974	16712	16870	16932	16943	16906	16845	16700	16767	16842	16768	16730	16911	16800	16786	16743	16982	16808	16873	16756	16874	16754	16949	16828	16888	16836	16879	16884	16686	17018	16698	16799	16808	16683	16847	16972	16832	16902	16943	16675	16918	16744	16688	16907	16791	16885	16790	16860	16758	16831	16771	16919	16556	16921	16908	16871	16708	16859	16771	16706	16885	16704	16777	16729	16696	16915	16819	16813	16800	16707	16733	16833	16675	16792	16707	16897	16595	16757	16707	16782	16766	16930	16878	16970	16696	16762	16935	16751	16724	16869	16778	16867	16946	16733	16938	16797	16988	16995	16543	16688	16798	17028	16831	16692	16871	16864	16992	16824	16822	16656	16869	16884	16884	16948	16851	16835	16833	16838	16808	16831	16776	16795	16853	16672	16816	16838	16724	16758	16713	16894	16832	16937	16865	16880	16928	16756	16778	16868	16775	16999	16995	16796	16714	16718	16978	16805	16964	16840	16933	16751	16874	17068	16756	16851	16757	16841	16825	16738	16630	16887	16746	16791	16803	16841	16857	16918	16822	16841	16744	16654	16832	16891	16705	16749	16931	16905	16754	16802	16809	16871	16896	16828	16770	16753	16925	16897	16888	16866	16660	16856	16738	16935	16752	16934	16671	16697	16738	16742	16870	16792	16936	16865	16889	17052	16818	16964	17107	16729	16974	16729	16726	16809	16849	16708	16840	16950	16776	16680	16919	16795	16849	16733	16875	16762	16892	16979	16886	16736	16966	16730	16950	16840	16802	17009	16939	16758	16920	16753	16993	16827	16595	16743	16748	16872	16848	16841	16869	16744	16558	16968	16959	16745	16847	16941	16754	16640	16724	16884	16834	16836	16825	16790	16741	16680	17001	16895	16842	16792	16640	16877	16912	16781	16739	16928	16873	16862	16942	16882	16902	16839	17022	16894	16747	16663	16924	16854	16945	16660	16863	16883	16807	17006	16757	16822	16728	16726
23725	21134	28592	24221	23120	26874	28992	25081	23803	23563	23105	22876	22395	22248	22044	21448	21596	21416	21440	21183	21143	21080	21223	20979	21030	21145	21199	20590	21128	21119	20767	20914	20750	21127	20959	20829	20984	20919	20771	21078	20807	20843	20967	20827	20701	20930	21085	20717	20676	20702	20921	20569	20678	20578	20866	20795	20835	20985	20764	20930	20951	20832	20678	20880	20807	20900	20748	20704	20802	20689	20696	20834	20642	20883	20733	20911	20554	20691	20528	20692	20647	20704	20713	20678	20552	20772	20857	20722	20813	21059	21219	21136	20844	20624	20699	20751	20613	20525	20572	20839	20755	20786	20704	20745	20598	20882	20793	20687	20832	20733	20872	20796	20496	20637	20921	20863	20673	20749	20701	20904	20761	20537	20833	20860	20636	20666	20893	20826	20675	20811	20627	20560	20791	20668	20561	20625	20757	20743	20605	21019	21027	20770	20748	20816	20863	20810	20677	20792	20817	20569	20711	20601	20610	20824	20955	20857	20725	20840	20722	20858	20605	20568	20585	20765	20671	20898	20523	20787	20667	20859	20744	20693	20665	20810	20656	20686	20791	20728	20692	20729	20662	20534	20890	20607	20855	20617	20776	20745	20693	20610	20505	20707	21019	20710	20655	20699	20771	20642	20693	20747	20597	20549	20666	20729	21065	20844	20919	20639	20696	20653	20545	20820	20735	20818	20778	20625	20572	20770	20691	20667	20592	20713	20787	20674	20712	20724	20710	20737	20520	20695	20806	20474	20767	20692	20641	20690	20668	20557	20704	20881	20630	20738	20910	20447	20682	20588	20736	20684	20640	20683	20799	20585	20798	20852	20731	20860	20594	20534	20838	20739	20639	20669	20782	20542	20674	20711	20885	20637	20679	20970	20630	20772	20528	20710	20898	20750	20716	20600	20819	20481	20725	20727	20713	20809	20825	20578	20770	20665	20956	20893	20714	20841	20500	20745	20460	20777	20761	20918	20738	20659	20910	20739	20645	20649	20621	20533	20673	20921	20729	20722	20802	20852	20645	20562	20796	20669	20905	20900	20860	20907	20808	20508	20599	20804	20599	20800	20746	20586	20846	20829	20536	20880	20673	20551	20491	20524	20630	20788	20710	20656	20729	20700	20603	20873	20853	20732	20605	20702	20785	20803	20604	20570	20951	20637	20753	20469	20632	20587	20786	20655	20530	20836	20593	20749	20657	20725	20913	20872	20591	20571	20629	20600	20587	20831	20801	20533	20560	20568	20540	20490	20742	20415	20745	20764	20719	20730	20746	20564	20688	20648	20727	20662	20911	20443	20763	20876	20451	20749	20623	20669	20782	20652	20672	20560	20881	20416	20704	20628	20650	20699	20583	20419	20720	20540	20622	20714	20582	20532	20730	20776	20748	20713	20540	20674	20534	20814	20861	20577	20630	20652	20642	20716	20805	20698	20583	20763	20730	20790	20570	20817	20796	20784	20732	20737	20744	20700	20593	20859	20689	20581	20666	20727	20723	20867	20716	20915	20862	20739	20554	20655	20690	20659	20786	20743	20752	20685	20824	20668	20666	20727	20817	20603	20409	20707	20582	20679	20668	20757	20714	20738	20618	20971	20754	20733	20687	20532	20544	21001	20647	20667	20782	20656	20778	20669	20726	21040	20461	20646	20646	20872	20800	20690	20880	20723	20663	20905	20669	20779	20894	20585	20732	20653	20515	20721	20881	20812	20712	20790	20773	20746	20763	20792	20628	20620	20631	20898	20638	20775	20382	20661	20667	20592	20610	20580	20718	20908	20810	20553	20841	20760	20827	20663	20620	20894	20622	20927	20814	20667	20663	20695	20542	20742	20563	20593	20599	20658	20699	20585	20620	20722	20544	20747	20812	20663	20680	20850	20759	20853	20477	20773	20816	20824	20702	20560	20653	20598	20529	20752	20830	20459	20632	20838	20888	20578	20469	20466	20671	20715	20805	20647	20859	20945	20664	20834	20895	20735	20724	20655	20854	20696	20807	20765	20707	20661	20448	20727	20622	20789	20700	20535	20791	20767	20706	20746	20864	20691	20629	20725	20690	20871	20985	20514	20874	20767	20897	20782	20765	20567	20526	20859	20797	20956	20757	20522	20772	20539	20747	20599	20664	20816	20895	20847	20617	20590	20820	20757	20784	20764	20579	20734	20634	20616	20716	20556	20763	20542	20544	20521	20733	20816	20890	20908	20774	20748	20797	20779	20750	20446	20673	20732	20794	20631	20618	20501	20645	20766	20699	20596	20790	20624	20741	20659	21015	20779	20930	20647	20819	20905	20664	20483	20703	20455	20545	20567	20688	20645	20813	20790	20575	20671	20760	20687	20853	20777	20452	20677	20859	20779	20735	20571	20698	20929	20752	20828	20502	20843	20639	20838	20838	20847	20768	20788	20782	20632	20727	20443	20922	20792	20691	20864	20715	20779	20675	20793	20694	20681	20683	20672	20562	20662	20768	20685	20778	20596	20900	20599	20848	20696	20545	20741	20862	20761	20944	20630	20806	20792	20703	20651	20635	20738	20805	20909	20671	20523	20712	20660	20495	20788	20689	20834	20648	20739	20544	20613	20829	20659	20631	20878	20549	20583	20678	20585	20735	20615	20761	20658	20749	20745	20800	20628	20635	20945	20844	20552	20714	20677	20684	20670	20593	20728	20609	20780	20571	20705	20546	20716	20415	20551	20753	20692	20925	20614	20562	21062	20771	20808	20481	20680	20593	20600	20648	20620	20572	20622	20862	20653	20712	20787	20847	20885	20722	20678	20701	21029	20753	20846	20712	20575	20492	20586	20476	20702	20902	20756	20808	20742	20630	20600	20746	20833	20600	20613	20476	20607	20664	20685	20675	20707	20782	20698	20793	20786	20601	20850	20690	20896	20623	20678	20683	20518	20771	20999	20798	20656	20783	20880	20632	20984	20721	20763	20687	20829	20442	20599	20953	20661	20807	20773	20624	20750	20647	20895	20775	20769	20804	20499	20722	20692	20624	20940	20846	20788	20647	20643	21020	20772	20933	20606	20496	20652	20938	20669	20619	20669	20684	20543	20655	20540	20820	20712	20751	20482	20883	20655	20707	20667	20831	20638	20482	20726	20740	20745	20591	20726	20791	20607	20830	20628	20695	20700	20844	20723	20657	20620	20797	20620	20693	20606	20661	20918	20673	20707	20710	20608	20650	20631	20810	20726	20878	20761	20803	20780	20577	20682	20692	20851	20431	20771	20609	20759	20798	20831	20713	20591	20876	20650	20539	20839	20703	20602	20693	20693	20845	20660	20552	20678	20614	20613	20793	20721	20836	20750	20675	20840	20634	20670	20607	20885	20691	20691	20693	20638	20698	20715	20497	20738	20792	20840	20492	20731	21002	20762	20875	20697	20809	20588	20538	20974	20612	20770	20688	20686	20696	20756	20931	20655	20817	20699	20716	20666	20734	20939	20593	20786	20635	20656	20770	20710	20779	20873	20598	20872	20948	20899	20604	20620	20623	20782	20679	20599	20849	20823	20432	20780	20730	20895	20680	20620	20750	20608	20457	20787	20771	20695	20887	20519	20614	20685	20810	20988	20636	20575	20707	20703	20678	20841	20625	20777	20609	20785	20720	20717	20735	20832	20828	20784	20521	20782	20795	20847	20878	20780	20610	20881	20896	20852	20582	20775	20684	20794	20585	20767	20907	20818	20556	20684	20791	20491	20647	20684	20714	20736	20726	20742	20982	20800	20795	20557	20540	20662	20521	20747	20689	20685	20661	20601	20643	20714	20916	20860	20755	20597	20659	20736	20617	20676	20889	20636	20805	20633	20489	20639	20819	20705	20812	20797	20613	20707	20763	20806	20679	20720	21064	20768	20668	20902	20855	20518	20811	20393	20941	20725	20779	20610	20736	20730	20744	20492	20602	20748	20704	20715	20617	20693	20816	20761	20850	20686	20864	20823	20859	20488	20596	20891	20668	20718	20713	20650	20782	20667	20655	20804	20591	20680	20825	20666	20608	20741	20777	20461	20625	20720	20900	20646	20720	20856	20880	20844	20740	20825	20703	20799	20728	20780	20820	20878	20736	20752	20628	20824	20705	20765	20744	20698	20934	20704	20760	20624	20819	20713	20708	20735	20606	20594	20812	20726	20474	20669	20732	20765	20720	20775	20513	20613	20625	20727	20855	20816	20615	20807	20695	20664	20824	20808	20488	20628	20858	20604	20666	20823	20751	20672	20439	20848	20617	20719	20833	20668	20918	20613	20569	20630	20605	20719	20438	20868	20767	20904	20749	20813	20631	20777	20800	20536	20594	20763	20903	20712	20664	20815	21001	20675	20670	20775	20648	20947	20666	20936	20609	20682	20630	20748	20751	20803	20830	20796	20994	20753	20751	20675	20878	20661	20703	20630	20614	20727	20675	20913	20768	20504	20742	20594	20603	20680	20908	20732	20949	20657	20707	20840	20663	20666	20742	20639	20604	20653	20521	20772	20719	20732	20855	20722	20647	20875	20678	20798	20990	20718	20762	20541	20807	20790	20769	20737	20948	20829	20813	20523	20574	20659	20880	20663	20713	20710	20640	20774	20851	20666	20639	20811	20671	20519	20628	20749	20764	20578	20782	20886	20618	20653	20594	20623	20560	20652	20683	20804	20862	20787	20864	20853	20773	20641	20524	20520	20778	20799	20519	20712	20370	20757	20730	20732	20679	20647	21081	20745	20765	20718	20894	20825	20807	20923	20879	20716	20660	20738	20621	20524	20724	20689	20641	20960	20862	20927	20681	20783	20687	20610	20703	20600	20826	20642	20845	20761	20912	20944	20772	20730	20742	20613	20865	20800	20634	20698	20809	20696	20843	20661	20595	20740	20807	20797	20814	20718	20768	20441	20688	20888	20917	20788	20724	20498	20798	20576	20720	20757	20591	20564	20928	20676	20528	20872	20777	20807	20720	20849	20976	20755	20962	20445	20809	20729	20831	20722	20629	20860	20841	20804	20707	20778	20894	20648	20853	20569	20704	20710	20691	20725	20725	20737	20869	20883	20724	20683	20734	20583	20879	20717	20833	20903	20700	20715	20825	20515	20602	20750	20738	20605	20716	20590	20906	20729	20778	20839	20782	20653	20793	20569	20642	20830	20852	20786	20747	20546	20783	20697
25371	45097	43385	36137	30875	26766	25112	22895	21326	20538	20079	19669	19211	18787	18200	17773	17658	17414	17380	17189	17391	17213	17228	16950	17036	16925	17042	16925	16922	16793	16711	16806	16818	16868	16899	16851	16773	16950	16809	16928	16606	16806	16799	16797	16624	16589	16602	16922	16617	16807	16775	16723	16877	16769	16700	16872	16491	16781	16718	16584	16588	16758	16598	16666	16844	16633	16557	16680	16600	16616	16770	16822	16548	16824	16670	16759	16550	16747	16657	16904	16610	16720	16786	16794	16704	16507	16862	16695	17109	17350	16946	17097	16641	16636	16699	16817	16647	16726	16805	16549	16726	16736	16490	16788	16586	16751	16758	16667	16728	16807	16637	16870	16651	16721	16511	16669	16513	16542	16725	16581	16702	16714	16569	16610	16670	16589	16705	16640	16718	16660	16540	16777	16587	16648	16740	16789	16718	16716	16721	16635	16481	16633	16716	16703	16626	16839	16750	16492	16774	16596	16767	16609	16584	16666	16750	16567	16593	16885	16653	16757	16745	16839	16560	16650	16615	16644	16729	16620	16745	16775	16695	16820	16860	16632	16659	16566	16541	16604	16757	16614	16719	16454	16616	16736	16575	16770	16791	16472	16588	16725	16666	16670	16745	16910	16458	16632	16921	16652	16836	16626	16770	16671	16643	16804	16664	16613	16475	16619	16660	16731	16539	16757	16640	16619	16631	16810	16640	16718	16784	16593	16868	16602	16647	16530	16772	16618	16720	16680	16654	16579	16703	16617	16685	16689	16610	16751	16685	16590	16876	16566	16699	16763	16817	16766	16652	16663	16716	16647	16722	16436	16723	16656	16651	16710	16751	16797	16763	16650	16471	16632	16700	16834	16640	16560	16760	16657	16730	16579	16692	16880	16532	16553	16749	16725	16576	16730	16623	16731	16670	16536	16794	16456	16728	16770	16774	16425	16631	16682	16710	16691	16710	16675	16788	16530	16774	16714	16791	16459	16592	16717	16444	16523	16670	16782	16731	16664	16506	16739	16497	16444	16685	16858	16516	16656	16610	16658	16881	16585	16575	16658	16660	16802	16745	16495	16621	16510	16697	16662	16636	16590	16558	16554	16751	16702	16572	16695	16831	16598	16693	16512	16713	16799	16694	16882	16696	16502	16695	16497	16682	16667	16508	16547	16743	16617	16638	16849	16715	16706	16639	16592	16670	16621	16616	16481	16567	16632	16639	16610	16615	16691	16543	16585	16815	16700	16624	16658	16591	16795	16766	16637	16738	16555	16602	16516	16595	16797	16539	16606	16752	16651	16694	16534	16590	16630	16519	16535	16593	16715	16602	16551	16734	16466	16694	16718	16640	16688	16651	16562	16559	16677	16648	16495	16642	16613	16631	16840	16667	16690	16601	16690	16688	16689	16638	16816	16773	16764	16837	16688	16535	16630	16563	16590	16780	16699	16748	16765	16490	16764	16688	16830	16695	16564	16643	16804	16687	16569	16758	16796	16656	16515	16821	16547	16639	16590	16605	16761	16934	16816	16821	16821	16722	16701	16596	16663	16723	16777	16667	16744	16762	16630	16528	16705	16666	16640	16809	16664	16787	16628	16591	16738	16738	16705	16658	16626	16715	16510	16596	16663	16765	16553	16546	16640	16738	16594	16780	16777	16641	16693	16642	16636	16583	16631	16672	16608	16707	16580	16469	16694	16750	16638	16741	16809	16731	16720	16513	16454	16746	16772	16827	16645	16812	16659	16703	16648	16654	16763	16729	16682	16699	16626	16728	16542	16759	16833	16456	16560	16722	16809	16829	16523	16706	16673	16905	16626	16737	16754	16566	16673	16647	16699	16754	16598	16572	16560	16798	16626	16650	16692	16802	16739	16793	16689	16517	16783	16689	16654	16693	16808	16611	16556	16632	16700	16723	16725	16585	16715	16532	16747	16745	16646	16487	16770	16608	16705	16820	16674	16652	16627	16665	16658	16686	16883	16476	16734	16692	16814	16832	16656	16825	16533	16501	16681	16651	16489	16719	16587	16564	16727	16786	16692	16742	16636	16704	16663	16509	16767	16757	16605	16530	16650	16593	16577	16673	16711	16584	16571	16722	16648	16703	16685	16483	16752	16787	16663	16692	16746	16755	16765	16743	16767	16698	16639	16701	16555	16552	16604	16601	16543	16586	16618	16576	16634	16710	16753	16701	16468	16707	16544	16652	16797	16622	16543	16700	16552	16562	16813	16666	16636	16470	16587	16554	16681	16703	16644	16673	16677	16614	16784	16684	16711	16760	16803	16560	16767	16701	16869	16699	16570	16609	16646	16868	16634	16589	16604	16722	16703	16672	16641	16669	16599	16661	16482	16628	16652	16566	16581	16633	16679	16708	16798	16688	16649	16660	16776	16663	16599	16726	16759	16565	16640	16626	16737	16671	16566	16704	16626	16526	16561	16582	16649	16677	16615	16867	16653	16793	16567	16563	16578	16759	16746	16629	16693	16682	16702	16598	16583	16531	16674	16717	16595	16801	16636	16717	16694	16554	16618	16734	16663	16701	16366	16513	16626	16865	16601	16942	16645	16675	16790	16704	16839	16774	16584	16462	17054	16733	16619	16737	16507	16661	16556	16654	16721	16739	16729	16629	16512	16621	16570	16636	16833	16592	16583	16752	16659	16726	16588	16682	16572	16623	16674	16691	16381	16589	16625	16825	16680	16577	16658	16783	16605	16745	16694	16540	16650	16686	16641	16677	16844	16643	16628	16777	16574	16609	16617	16805	16654	16746	16513	16633	16646	16582	16737	16843	16925	16569	16547	16582	16728	16566	16561	16578	16800	16649	16451	16616	16601	16650	16702	16672	16491	16737	16720	16692	16760	16568	16544	16757	16722	16640	16644	16659	16658	16604	16607	16539	16472	16684	16762	16572	16630	16760	16780	16660	16821	16651	16758	16605	16751	16639	16426	16651	16601	16632	16847	16641	16676	16680	16710	16746	16796	16727	16697	16583	16478	16701	16583	16771	16541	16663	16666	16702	16641	16684	16627	16657	16654	16699	16617	16644	16714	16631	16602	16686	16687	16665	16771	16720	16636	16831	16537	16607	16661	16618	16563	16631	16523	16576	16771	16556	16667	16711	16731	16724	16617	16821	16591	16583	16666	16627	16524	16485	16463	16605	16705	16713	16644	16707	16690	16549	16651	16507	16718	16577	16565	16687	16544	16735	16635	16750	16650	16665	16833	16676	16574	16701	16781	16582	16695	16638	16806	16743	16652	16536	16627	16622	16559	16670	16693	16539	16716	16688	16691	16656	16748	16655	16701	16701	16761	16636	16705	16686	16561	16795	16670	16656	16607	16642	16696	16769	16540	16866	16812	16742	16628	16600	16481	16690	16633	16709	16750	16677	16735	16820	16499	16628	16498	16777	16600	16639	16694	16668	16866	16643	16800	16627	16670	16695	16569	16704	16752	16712	16591	16719	16570	16824	16730	16560	16657	16744	16631	16800	16739	16717	16688	16497	16628	16570	16713	16628	16525	16747	16735	16698	16828	16824	16677	16736	16627	16615	16776	16590	16726	16749	16584	16634	16742	16609	16617	16686	16645	16748	16590	16744	16712	16561	16686	16772	16689	16597	16686	16680	16793	16693	16764	16563	16687	16634	16695	16659	16630	16540	16584	16729	16694	16518	16732	16542	16471	16739	16586	16723	16595	16618	16635	16658	16594	16651	16643	16736	16641	16878	16824	16693	16609	16618	16677	16577	16724	16833	16757	16522	16607	16579	16781	16706	16582	16774	16593	16859	16669	16596	16751	16642	16742	16656	16530	16775	16645	16641	16784	16626	16598	16627	16645	16815	16766	16768	16529	16739	16655	16547	16693	16662	16745	16621	16553	16526	16492	16619	16785	16660	16824	16669	16736	16616	16791	16638	16683	16730	16707	16657	16785	16667	16647	16648	16666	16668	16612	16789	16519	16705	16571	16611	16712	16663	16960	16503	16690	16762	16735	16551	16713	16675	16675	16558	16681	16621	16606	16513	16770	16706	16748	16663	16560	16699	16818	16793	16906	16708	16555	16590	16826	16636	16625	16688	16734	16562	16596	16523	16691	16643	16572	16653	16787	16649	16639	16868	16578	16859	16667	16629	16815	16633	16840	16464	16708	16779	16527	16785	16650	16727	16597	16680	16662	16670	16716	16715	16719	16691	16601	16637	16694	16759	16634	16665	16736	16819	16612	16698	16674	16688	16717	16472	16608	16553	16665	16652	16757	16622	16868	16543	16644	16563	16639	16763	16721	16689	16709	16626	16753	16581	16683	16645	16777	16616	16848	16459	16534	16717	16814	16620	16635	16616	16513	16673	16801	16749	16794	16565	16643	16844	16802	16503	16665	16659	16630	16637	16794	16792	16750	16520	16520	16708	16652	16623	16645	16640	16717	16548	16590	16661	16675	16715	16759	16709	16685	16635	16668	16711	16891	16612	16782	16757	16613	16772	16653	16736	16471	16661	16735	16535	16652	16863	16784	16739	16744	16774	16647	16580	16538	16698	16512	16610	16750	16793	16761	16618	16886	16887	16539	16548	16614	16682	16631	16732	16728	16685	16629	16702	16671	16734	16614	16586	16693	16658	16852	16873	16612	16868	16818	16508	16586	16688	16703	16693	16681	16686	16514	16562	16743	16786	16572	16602	16646	16747	16706	16641	16736	16629	16567	16678	16573	16833	16618	16756	16630	16731	16852	16695	16636	16547	16653	16610	16659	16791	16763	16694	16572	16702	16615	16661	16614	16793	16532	16655	16712	16664	16810	16801	16762	16783	16524	16759	16674	16587	16621	16659	16768	16767	16655	16664	16505	16782	16660	16735	16678	16614	16659	16643	16785	16822	16722	16643	16508	16813	16803	16673	16713	16727	16747	16682	16733	16672	16830	16639	16524	16700	16588	16656	16719	16608	16568	16602	16664	16617	16643	16687	16672	16800	16757	16732	16714	16837	16455	16473	16495	16598	16640	16660	16586	16595	16575	16636	16618	16878	16796	16648	16712	16649	16567	16688	16702	16721	16765	16609	16610	16885	16711	16669	16522	16653	16739	16852	16722	16611	16639	16632	16801	16575	16674	16546	16916	16553	16509	16550	16568	16725	16777	16770	16773	16825	16687	16707	16768	16695	16776
31120	27923	31856	29305	25760	24607	24178	23371	23165	23134	22790	22791	22691	22701	22487	22387	22609	22398	22538	22361	22385	22376	22386	22227	22398	22309	22419	22443	22515	22355	22416	22397	22438	22426	22372	22267	22510	22127	22354	22216	22258	22298	22044	22136	22437	22251	22396	22402	22190	22265	22161	22234	22123	22126	22412	22307	22178	22343	22342	22467	22217	22110	22426	22463	22387	22181	22248	22265	22143	22214	22300	22227	22565	22405	22259	22374	22210	22422	22289	22344	22119	22548	22539	22290	22388	22116	22087	22155	22182	22280	22495	22394	22391	22208	22168	22378	22192	22228	22368	22440	22253	22102	22482	22093	22214	22485	22471	22480	22205	22020	22530	22457	22364	22185	22202	22283	22463	22373	22471	22224	22304	22430	22203	22378	22302	22099	22368	22363	22203	22287	22282	22373	22289	22370	22267	22313	22085	22228	22233	22319	22407	22341	22187	22283	22327	22125	22077	22201	22311	22211	22450	22190	22080	22267	22493	22225	22180	22113	22204	22355	22278	22138	22087	22078	22108	22144	22285	22283	22444	22299	22351	22142	22163	22278	22405	22251	22419	22416	22224	22266	22211	22437	22137	22353	22177	22337	22281	22143	22261	22349	22390	22493	22170	22413	22366	22361	22188	22399	22367	22239	22243	22159	22337	22377	22312	22219	22397	22547	22203	22245	22190	22208	22088	22424	22232	22245	22357	22427	22237	22439	22419	22252	22180	22287	22166	22198	22238	22240	22341	22278	22365	22049	22299	22028	22184	22217	22393	22048	22455	22205	22627	22482	22325	22404	22348	22335	22303	22111	22332	22130	22313	22377	22395	22284	22269	22353	22419	22371	22168	22286	22497	22384	22321	22158	22173	22383	22237	22305	22265	22239	22316	22074	22135	22130	22314	22057	22229	22145	22230	22246	22412	22280	22638	22177	22246	22202	22190	22131	21993	22287	22111	22414	22128	22303	22196	22098	22208	22344	22183	22338	22159	22282	22039	22194	21962	22296	22243	22002	22104	22270	22311	22314	22363	22178	22424	22183	22200	22390	22104	22414	22360	22362	22396	22276	22344	22337	22102	22384	22199	22206	22292	22315	22131	22181	22281	22227	22215	22500	22480	22316	22078	22400	22186	22222	22169	22395	22270	22317	22119	22405	22283	22337	22233	22313	22304	22182	22237	22225	22274	22247	22332	22072	22420	22160	22236	22246	22314	22195	22380	22215	22371	22131	22391	22209	22279	22560	22275	22302	22537	22352	22124	22342	22276	22342	22119	22312	22042	22526	22098	22099	22203	22388	22431	22295	22330	22446	22244	22262	22336	22363	22382	22249	22145	22387	22509	22528	22407	22255	22480	22263	22347	22362	22169	22329	22278	22232	22070	22426	22230	22273	22251	22226	22459	22511	22088	22130	22209	21990	22176	22195	22368	22401	22306	22302	22450	22154	22403	22296	22373	22250	22210	22181	22169	22129	22340	22255	22234	22163	22240	22332	22432	22605	22193	22255	22114	22236	22590	22297	22422	22236	22458	22516	22279	22346	22259	22108	22333	22451	22399	22315	22102	22317	22050	22145	22389	22299	22161	22632	22200	22208	22223	22319	22344	22282	22249	22359	22255	22252	22202	22368	22380	22209	22130	22271	22406	22309	22275	22415	22343	22427	22311	22139	22119	22498	22198	22222	22169	22158	22364	22236	22338	22120	22365	22188	22250	22447	22321	22143	22340	22152	22304	22032	22214	22063	22111	22255	22390	22261	22388	22231	22139	22199	22239	22261	22171	22362	22263	22301	22434	22228	22372	22299	22230	22346	22335	22323	22241	22277	22207	22132	22332	22281	22026	22369	22367	22311	22178	22126	22257	22307	22149	22192	22107	22179	22325	22352	22341	22563	22120	22121	22273	22181	22135	22341	22394	22326	22203	22472	22172	22153	22319	22319	22150	22342	22510	22207	22276	22340	22462	22400	22329	22123	22350	22461	22342	22250	22455	22288	22152	22322	22419	22441	22230	22294	22105	22359	22393	22191	22273	22427	22426	22419	22164	22179	22273	22207	22247	22137	22476	22038	22140	21969	22457	22286	22223	22092	22359	22197	22140	22521	22322	22448	22177	22526	22313	22349	22116	22161	22380	22283	22380	22475	22188	22317	22236	22067	22111	22392	22307	22176	22194	22231	22292	22253	22340	22266	22266	22178	22294	22586	22322	22231	22100	22355	22329	22273	22337	22342	22226	22411	22440	22387	22113	22374	22296	22223	22368	22242	22331	22202	22464	22221	22319	22293	22437	22340	22117	22078	22311	22338	22228	22294	22429	22020	22236	22554	22212	22362	22279	22314	22171	22236	22301	22381	22150	22272	22411	22297	22177	22482	22389	22251	22426	22357	22492	22357	22282	22125	22380	22333	22329	22311	22374	22446	22308	22210	22479	22251	22232	22447	22108	22170	22198	22239	22275	22329	21933	22181	21933	22222	22196	22297	22216	21889	22187	22258	22276	22356	22398	22332	22251	22158	22162	22556	22294	22213	22015	22366	22356	22188	22379	22342	22225	22185	22224	22283	22351	22146	22115	22222	22204	22183	22365	22263	22255	22202	22154	22277	22346	22292	22316	22344	22230	22147	22474	22165	22264	22460	22307	22370	22286	22240	22314	22072	22239	22355	22286	22230	22124	22252	22611	22253	22477	22348	22322	22318	22250	22393	22543	21967	22467	22273	22090	22378	22361	22465	22255	22359	22366	22179	22296	22405	22321	22461	22183	22352	22341	22293	22292	22366	22287	22300	22194	22437	22398	22243	22172	22243	22528	22378	22222	22401	22337	22245	22214	22227	22481	22207	22366	22170	22249	22400	22152	22457	22326	22273	22297	22340	22242	22222	22036	22356	22116	22135	22279	22343	22383	22360	22271	22370	22208	22359	22344	22236	22333	22089	22297	22385	22481	22165	22218	22632	22330	22409	22335	22417	22447	22171	22296	22472	22296	22161	22474	22270	22378	22200	22302	22182	22278	22581	22483	22369	22193	22424	22170	22299	22540	22355	22288	22295	22067	22215	22372	22264	22179	22425	22452	22324	22398	22209	22508	22168	22300	22322	22226	22389	22332	22356	22221	22445	22264	22188	22478	22144	22349	22282	22062	22471	22196	22171	22060	22283	22272	22128	22275	22241	22294	22522	22283	22378	22378	22397	22275	22412	22326	22300	22513	22335	22308	22386	22266	22433	22317	22326	22289	22281	22390	22481	22244	22280	22363	22150	22259	22368	22237	22272	22280	22307	22349	22282	22330	22257	22384	22272	22294	22211	22286	22146	22155	22262	22250	22446	22341	22329	22301	22315	22501	22291	22267	22176	22520	22110	22348	22229	22265	22195	22410	22390	22637	22290	22535	22400	22279	22330	22265	22411	22257	22254	22395	22440	22432	22055	22202	22011	22466	22275	22342	22254	22279	22196	22445	22148	22259	22185	22453	22382	22496	22415	22339	22196	22351	22430	22234	22334	22088	22357	22112	22125	22045	22165	22289	22261	22478	22342	22166	22173	22429	22172	22348	22162	22133	22260	22269	22455	22402	22256	22193	22272	22271	22240	22259	22317	21975	22303	22243	22326	22287	22321	22420	22279	22109	22146	22455	22410	22183	22226	22303	22537	22458	22518	22017	22261	22322	22307	22255	22417	22311	22296	22153	22274	22266	22274	22173	22233	22246	22280	22333	22241	22346	22224	22392	22021	22622	22376	22312	22358	22267	22125	22384	22285	22493	22342	22318	22142	22387	22201	22151	22228	22232	22275	22134	22359	22573	22146	22367	22295	22425	22418	22161	22271	22378	22153	22200	22376	22347	22160	22378	22367	22189	22127	22332	22572	22251	22367	22266	22323	22271	22230	22389	22432	22245	22217	22139	22202	22432	22258	22247	22201	22237	22240	22421	22500	22306	22344	22177	22330	22370	22261	22092	22122	22280	22080	22260	22362	22256	22271	22405	22438	22093	22390	22404	22283	22349	22156	22124	22232	22076	22221	22444	22327	22214	22392	22557	22375	22429	22361	22473	22274	22340	22146	22091	22182	22020	22207	22194	22356	22370	22108	22178	22405	22265	22379	22388	22140	22545	22303	22189	22279	22101	22496	22195	22278	22343	22454	22118	22170	22377	22343	22367	22172	22226	22277	22220	22070	22065	22106	22582	22149	22367	22045	22224	22215	22256	22345	22242	22100	22238	22491	22060	22440	22374	22342	22271	22224	22084	22324	22233	22318	22459	22271	22335	22231	22434	22201	22320	22320	22440	22165	22331	22317	22359	21963	22232	22475	22408	22364	22298	22133	22368	22220	22509	22256	22407	22421	22531	22336	22318	22303	22324	22132	22234	22418	21973	22108	22309	22265	22374	22221	22224	22398	22502	22247	22363	22160	22158	22316	22299	22122	22222	22520	22456	22538	22179	22359	22212	22411	22366	22324	22461	22584	22510	22309	22160	22287	22259	22291	22340	22394	22235	22410	22153	22256	22235	22098	22269	22280	22161	22375	22399	22223	22286	22304	22326	22099	22231	22509	22140	22151	22258	22169	22217	22285	22345	22257	22283	22396	22331	22237	22295	22264	22339	22348	22432	22444	22324	22269	22394	22448	22284	22389	22518	22123	22303	22241	22384	22308	22331	22464	22154	22207	21916	22154	22385	22194	22235	22381	22280	22455	22367	22391	22518	22177	22216	22331	22392	22234	22224	22380	22157	22285	22255	22277	22348	22236	22540	22493	22250	22213	22364	22436	22396	22531	22149	22428	22440	22428	22110	22251	22300	22176	22153	22252	22344	22333	22492	22463	22189	22309	22341	22282	22141	22322	22504	22252	22270	22328	22213	22183	22214	22226	22211	22098	22247	22465	22262	22244	22465	22382	22430	22201	22450	22332	22427	22551	22096	22162	22292	22460	22315	22318	22388	22388	22272	22372	22214	22207	22495	22205	22567	22270	22404	22478	22468	22147	22148	22466	22139	22518	22387	22460	22421	22322	22339	22226	22465	22281	22223	22337	22227	22337	22392	22193	22344	22341	22274	22306	22222	22345	22293	22148	22281	22184	22151	22285	22292	22140	22379	22483	22224	22137	22341	22472	22429	22292	22324	22223	22389	22312	22489	22295	22411	22382	22382	22467	22374	22122
24718	34335	32010	26211	22999	21318	19946	19351	19215	18874	18683	18576	18246	18065	17967	17820	17531	17657	17751	17623	17703	17708	17661	17587	17541	17507	17586	17530	17656	17458	17545	17603	17475	17554	17471	17579	17257	17529	17486	17467	17680	17503	17472	17499	17518	17559	17490	17440	17596	17492	17528	17537	17558	17648	17553	17655	17455	17598	17469	17529	17570	17558	17541	17518	17457	17561	17422	17475	17416	17545	17453	17307	17574	17453	17360	17495	17474	17388	17493	17463	17610	17512	17506	17334	17555	17499	17547	17411	17464	17456	17538	17486	17574	17493	17511	17279	17482	17619	17351	17444	17372	17399	17574	17461	17356	17667	17356	17449	17488	17326	17431	17374	17532	17622	17340	17524	17569	17537	17572	17499	17430	17450	17431	17425	17496	17559	17342	17656	17441	17539	17514	17345	17407	17418	17336	17583	17467	17468	17399	17551	17316	17371	17360	17489	17472	17454	17393	17656	17556	17548	17491	17379	17525	17517	17613	17410	17564	17479	17437	17452	17531	17520	17529	17613	17366	17479	17554	17513	17474	17511	17489	17391	17440	17475	17597	17386	17646	17459	17551	17423	17412	17261	17495	17276	17483	17592	17431	17440	17353	17529	17456	17590	17491	17626	17438	17282	17650	17558	17377	17585	17525	17583	17499	17442	17542	17662	17340	17472	17455	17441	17443	17599	17630	17420	17336	17266	17361	17534	17458	17525	17531	17542	17235	17385	17438	17363	17467	17502	17353	17451	17566	17631	17449	17534	17483	17481	17422	17465	17649	17305	17412	17442	17671	17435	17365	17430	17339	17492	17447	17569	17414	17433	17525	17515	17492	17538	17309	17466	17572	17400	17349	17670	17532	17553	17356	17430	17452	17414	17598	17279	17523	17335	17516	17376	17414	17564	17476	17446	17576	17453	17306	17411	17540	17650	17611	17610	17541	17339	17540	17416	17353	17658	17354	17492	17600	17471	17350	17498	17609	17554	17604	17698	17519	17448	17447	17423	17561	17526	17381	17544	17479	17442	17527	17434	17518	17470	17409	17498	17413	17496	17453	17410	17508	17536	17509	17553	17589	17462	17638	17375	17523	17352	17674	17637	17542	17575	17518	17418	17530	17367	17294	17436	17711	17267	17389	17469	17571	17583	17560	17371	17544	17420	17383	17386	17540	17383	17518	17456	17383	17279	17479	17413	17469	17621	17573	17455	17551	17701	17515	17475	17451	17384	17625	17406	17410	17769	17474	17506	17478	17554	17536	17537	17495	17441	17609	17613	17515	17445	17554	17457	17426	17465	17484	17407	17396	17431	17482	17456	17548	17444	17481	17417	17291	17568	17207	17594	17472	17461	17516	17530	17557	17280	17527	17631	17457	17373	17384	17414	17478	17419	17373	17601	17518	17477	17437	17557	17439	17630	17586	17414	17524	17427	17509	17471	17348	17330	17554	17432	17699	17546	17470	17387	17367	17548	17421	17506	17447	17277	17561	17443	17466	17626	17504	17604	17414	17590	17470	17447	17346	17409	17634	17630	17384	17703	17558	17527	17585	17417	17464	17516	17607	17558	17466	17436	17410	17576	17447	17412	17369	17582	17334	17468	17569	17491	17459	17673	17293	17572	17496	17600	17692	17575	17575	17380	17512	17634	17479	17412	17516	17565	17483	17424	17552	17453	17539	17445	17618	17542	17423	17462	17570	17429	17579	17318	17466	17481	17541	17482	17508	17567	17376	17444	17469	17457	17510	17549	17451	17547	17431	17444	17497	17686	17513	17575	17446	17633	17338	17526	17390	17595	17625	17487	17614	17576	17435	17393	17519	17347	17508	17548	17553	17347	17332	17518	17409	17525	17499	17573	17431	17374	17484	17525	17407	17550	17409	17363	17510	17655	17386	17374	17461	17584	17594	17541	17571	17400	17436	17362	17501	17565	17429	17382	17493	17423	17530	17440	17245	17525	17423	17233	17646	17421	17480	17452	17426	17414	17545	17648	17661	17389	17433	17534	17573	17545	17472	17469	17430	17507	17540	17494	17333	17549	17286	17623	17434	17407	17451	17431	17391	17550	17544	17645	17597	17486	17599	17393	17422	17302	17458	17471	17435	17594	17483	17581	17557	17598	17605	17533	17487	17415	17446	17478	17527	17534	17503	17474	17464	17632	17501	17335	17534	17566	17495	17565	17362	17413	17348	17355	17445	17590	17424	17504	17450	17510	17569	17646	17478	17632	17643	17442	17307	17471	17561	17485	17515	17382	17605	17475	17449	17541	17624	17629	17606	17500	17485	17423	17678	17491	17419	17516	17469	17551	17443	17529	17462	17732	17513	17529	17229	17406	17560	17424	17488	17442	17366	17452	17425	17513	17458	17561	17390	17547	17551	17394	17489	17587	17452	17614	17677	17564	17514	17458	17462	17385	17673	17356	17584	17371	17517	17543	17500	17531	17308	17496	17494	17405	17568	17595	17379	17571	17475	17466	17557	17331	17547	17444	17544	17441	17394	17421	17637	17418	17479	17454	17441	17562	17641	17514	17682	17586	17298	17516	17512	17592	17474	17495	17334	17510	17477	17440	17551	17357	17340	17399	17473	17384	17385	17572	17506	17375	17569	17465	17559	17446	17414	17644	17495	17471	17517	17342	17517	17477	17501	17499	17465	17466	17508	17391	17513	17476	17586	17491	17571	17367	17310	17450	17530	17459	17414	17472	17519	17575	17455	17398	17495	17682	17226	17486	17424	17525	17405	17475	17410	17401	17578	17402	17353	17543	17582	17389	17631	17520	17473	17434	17343	17477	17503	17378	17389	17540	17565	17644	17532	17382	17503	17402	17221	17589	17396	17559	17502	17416	17457	17485	17515	17520	17612	17294	17437	17590	17628	17653	17614	17601	17540	17369	17462	17565	17393	17467	17627	17370	17505	17484	17618	17445	17535	17475	17448	17522	17386	17573	17571	17395	17419	17441	17455	17400	17427	17483	17456	17370	17579	17423	17468	17290	17582	17313	17500	17371	17368	17497	17559	17422	17414	17606	17540	17493	17402	17550	17294	17628	17661	17454	17539	17432	17447	17541	17506	17559	17338	17581	17549	17373	17482	17447	17673	17486	17499	17542	17537	17411	17407	17624	17408	17449	17360	17720	17433	17492	17541	17685	17457	17607	17341	17541	17560	17600	17389	17740	17531	17594	17440	17644	17432	17451	17627	17671	17481	17488	17429	17383	17604	17449	17539	17628	17471	17471	17546	17356	17457	17334	17481	17414	17517	17545	17518	17419	17419	17420	17341	17513	17539	17748	17658	17498	17395	17651	17424	17626	17562	17529	17518	17431	17459	17478	17594	17449	17366	17555	17480	17426	17542	17373	17470	17366	17608	17501	17602	17569	17527	17596	17288	17415	17609	17441	17503	17408	17459	17525	17315	17578	17350	17477	17529	17553	17677	17509	17524	17609	17547	17457	17349	17412	17537	17384	17727	17396	17521	17360	17473	17412	17574	17289	17543	17476	17531	17496	17418	17634	17390	17558	17552	17361	17679	17390	17485	17529	17356	17521	17470	17484	17546	17521	17629	17525	17420	17459	17470	17507	17341	17493	17504	17693	17576	17430	17517	17535	17675	17442	17600	17386	17485	17594	17514	17335	17446	17464	17608	17468	17507	17317	17564	17362	17364	17441	17597	17427	17564	17538	17456	17570	17617	17381	17442	17663	17704	17465	17492	17602	17677	17575	17411	17515	17491	17500	17375	17341	17652	17513	17617	17709	17483	17481	17481	17372	17457	17585	17518	17508	17524	17722	17401	17528	17517	17396	17475	17616	17501	17613	17354	17570	17384	17521	17623	17497	17503	17734	17497	17553	17545	17340	17418	17434	17493	17582	17532	17448	17600	17529	17570	17662	17436	17428	17562	17625	17446	17475	17521	17431	17532	17509	17442	17462	17639	17563	17643	17530	17477	17598	17540	17512	17472	17373	17658	17396	17531	17448	17650	17559	17446	17353	17235	17537	17487	17383	17601	17332	17489	17555	17640	17507	17515	17626	17449	17651	17502	17542	17409	17569	17415	17412	17452	17565	17460	17467	17556	17400	17480	17412	17419	17462	17467	17339	17350	17583	17503	17592	17377	17549	17534	17309	17494	17563	17342	17584	17528	17450	17395	17456	17412	17501	17415	17518	17402	17529	17494	17532	17522	17513	17433	17576	17583	17463	17442	17674	17512	17524	17619	17281	17452	17411	17470	17504	17393	17513	17560	17518	17298	17285	17508	17531	17408	17502	17433	17413	17702	17441	17672	17563	17470	17584	17629	17584	17574	17404	17519	17502	17553	17453	17459	17783	17382	17756	17493	17540	17410	17500	17446	17460	17446	17583	17517	17474	17416	17564	17525	17499	17721	17530	17516	17510	17569	17418	17341	17555	17448	17375	17550	17280	17395	17424	17475	17382	17502	17363	17418	17582	17333	17564	17407	17453	17550	17563	17469	17567	17523	17537	17536	17480	17608	17531	17433	17548	17490	17516	17586	17351	17491	17603	17409	17468	17439	17532	17565	17526	17493	17583	17574	17426	17591	17498	17528	17482	17543	17411	17447	17453	17510	17612	17537	17597	17573	17452	17372	17785	17670	17584	17515	17719	17566	17661	17547	17484	17520	17440	17335	17614	17409	17303	17465	17548	17529	17630	17586	17483	17610	17622	17556	17370	17460	17613	17379	17497	17557	17361	17609	17503	17399	17350	17413	17498	17482	17477	17510	17296	17543	17434	17506	17475	17550	17528	17535	17450	17553	17481	17394	17766	17726	17464	17565	17432	17606	17459	17685	17495	17440	17321	17619	17544	17698	17323	17481	17540	17403	17474	17524	17703	17541	17573	17290	17428	17515	17616	17190	17611	17657	17330	17444	17349	17524	17423	17718	17409	17496	17295	17353	17545	17516	17496	17553	17466	17494	17407	17473	17685	17453	17544	17642	17490	17603	17542	17423	17455	17592	17474	17527	17513	17521	17659	17376	17694	17483	17536	17518	17429	17606	17704	17525	17518	17532	17577	17506	17529	17481	17428	17559	17641	17357	17515	17518	17545	17447	17424	17489	17501	17469	17581	17544	17366	17577	17303	17499	17629	17418	17319	17499	17420	17522	17389	17386	17466	17454	17446	17432	17569
25242	21146	28140	26440	25962	27023	27249	25270	24652	24239	24336	23886	23414	23266	23345	22857	22918	22982	22781	22819	22912	22967	22871	22699	22810	22830	22694	22601	22610	22733	22762	22654	22678	22604	22794	22698	22702	22781	22695	22728	22783	22523	22696	22613	22593	22515	22500	22453	22748	22622	22572	22624	22734	22621	22686	22557	22706	22641	22675	22638	22492	22628	22556	22543	22558	22615	22773	22486	22656	22598	22683	22551	22400	22497	22687	22513	22728	22341	22500	22924	22822	22654	22731	22720	22850	22679	22912	22800	22826	22679	22664	22703	22640	22632	22704	22612	22606	22706	22604	22639	22452	22876	22513	22764	22639	22658	22688	22569	22702	22567	22613	22689	22605	22582	22605	22738	22555	22782	22590	22563	22645	22553	22815	22627	22727	22844	22949	22689	22755	22653	22524	22597	22536	22671	22884	22687	22706	22652	22583	22637	22689	22629	22767	22531	22630	22647	22504	22547	22715	22664	22561	22444	22659	22530	22494	22668	22534	22721	22663	22508	22629	22746	22701	22657	22597	22716	22690	22839	22435	22583	22613	22709	22643	22594	22682	22612	22682	22525	22887	22582	22667	22583	22708	22508	22465	22609	22541	22527	22478	22480	22691	22849	22721	22626	22547	22675	22635	22512	22564	22472	22464	22629	22683	22589	22527	22543	22624	22686	22561	22721	22697	22580	22630	22650	22666	22550	22525	22538	22939	22495	22874	22637	22648	22761	22689	22624	22792	22544	22658	22691	22898	22622	22665	22539	22607	22574	22451	22553	22512	22543	22748	22602	22581	22617	22712	22628	22490	22824	22827	22585	22622	22807	22849	22650	22427	22413	22540	22568	22455	22788	22764	22695	22734	22666	22683	22574	22951	22601	22627	22661	22405	22533	22747	22709	22682	22646	22649	22618	22639	22743	22664	22474	22527	22488	22588	22830	22626	22796	22826	22463	22572	22653	22455	22483	22542	22472	22476	22576	22672	22676	22477	22638	22661	22746	22908	22584	22542	22636	22719	22711	22600	22498	22616	22518	22628	22688	22454	22705	22486	22614	22699	22565	22686	22594	22680	22668	22654	22532	22796	22752	22618	22788	22712	22670	22581	22614	22732	22919	22743	22589	22739	22578	22584	22651	22792	22560	22759	22597	22696	22766	22673	22563	22824	22644	22525	22480	22579	22559	22653	22494	22524	22846	22741	22635	22558	22583	22670	22622	22666	22727	22734	22599	22782	22812	22774	22348	22857	22781	22639	22690	22743	22597	22704	22649	22537	22755	22565	22500	22659	22772	22745	22690	22723	22533	22540	22617	22586	22649	22679	22578	22607	22821	22723	22602	22549	22533	22430	22567	22540	22811	22531	22590	22834	22494	22718	22649	22688	22676	22401	22813	22960	22658	22930	22558	22533	22538	22758	22671	22634	22622	22690	22561	22645	22565	22621	22614	22540	22761	22526	22574	22570	22604	22686	22608	22760	22585	22567	22496	22499	22701	22692	22377	22558	22632	22622	22807	22670	22603	22441	22765	22559	22420	22330	22757	22591	22630	22566	22688	22687	22664	22747	22522	22732	22698	22697	22814	22540	22700	22739	22595	22875	22739	22539	22523	22708	22526	22591	22687	22640	22556	22378	22774	22682	22637	22600	22615	22390	22629	22591	22698	22885	22622	22652	22584	22468	22632	22859	22583	22674	22565	22688	22677	22625	22661	22765	22736	22545	22503	22594	22665	22642	22516	22594	22526	22557	22512	22574	22678	22699	22510	22629	22716	22536	22729	22705	22586	22606	22742	22749	22649	22667	22744	22769	22802	22626	22674	22651	22783	22869	22430	22654	22698	22717	22367	22639	22441	22536	22574	22663	22401	22585	22675	22852	22793	22799	22696	22566	22848	22802	22520	22629	22754	22801	22581	22550	22665	22729	22819	22728	22569	22632	22605	22710	22791	22676	22676	22681	22891	22647	22719	22523	22676	22819	22519	22446	22514	22434	22635	22838	22687	22416	22634	22456	22580	22610	22460	22679	22712	22800	22651	22682	22437	22533	22687	22769	22340	22701	22603	22523	22702	22663	22620	22787	22707	22635	22770	22519	22640	22684	22581	22812	22783	22539	22845	22826	22619	22632	22550	22631	22666	22792	22542	22517	22442	22694	22536	22767	22513	22704	22643	22795	22562	22596	22614	22445	22751	22748	22581	22517	22711	22544	22385	22560	22593	22675	22733	22674	22544	22601	22695	22589	22727	22450	22669	22617	22749	22741	22584	22665	22864	22656	22825	22893	22722	22830	22561	22693	22630	22503	22641	22681	22439	22635	22704	22507	22339	22847	22780	22708	22641	22534	22838	22451	22692	22528	22447	22622	22631	22653	22745	22761	22581	22541	22607	22592	22681	22611	22773	22672	22660	22606	22459	22705	22512	22788	22751	22774	22640	22639	22907	22466	22804	22815	22626	22622	22831	22564	22943	22849	22654	22709	22548	22426	22793	22714	22663	22568	22542	22654	22426	22671	22742	22550	22713	22494	22765	22687	22729	22852	22597	22827	22744	22805	22625	22677	22727	22636	22437	22608	22500	22773	22457	22895	22802	22475	22743	22613	22685	22592	22480	22507	22593	22515	22762	22692	22382	22742	22558	22725	22673	22547	22565	22661	22440	22585	22640	22693	22671	22485	22693	22614	22611	22617	22522	22548	22628	22595	22845	22904	22634	22726	22584	22759	22509	22297	22695	22572	22540	22674	22720	22817	22603	22663	22351	22539	22633	22661	22611	22679	22604	22605	22672	22501	22677	22630	22470	22683	22715	22644	22496	22629	22558	22558	22644	22380	22626	22730	22551	22403	22709	22661	22569	22631	22799	22834	22533	22423	22524	22879	22751	22658	22626	22759	22631	22438	22634	22446	22868	22586	22502	22609	22701	22707	22597	22571	22592	22568	22468	22559	22645	22640	22691	22777	22690	22650	22624	22750	22668	22560	22407	22768	22622	22571	22684	22563	22706	22574	22420	22665	22530	22636	22669	22644	22602	22659	22425	22739	22504	22759	22471	22577	22708	22736	22711	22586	22570	22617	22694	22672	22576	22522	22559	22627	22500	22528	22617	22634	22583	22783	22764	22573	22599	22572	22832	22523	22915	22620	22738	22941	22809	22676	22728	22438	22877	22558	22803	22511	22643	22662	22492	22657	22664	22636	22820	22612	22683	22487	22442	22480	22488	22495	22628	22605	22499	22685	22597	22696	22879	22777	22411	22693	22406	22840	22642	22846	22882	22576	22952	22787	22863	22497	22687	22667	22496	22809	22528	22697	22751	22752	22599	22661	22752	22644	22330	22515	22731	22585	22504	22668	22556	22754	22624	22868	22628	22481	22548	22814	22588	22605	22593	22532	22557	22604	22772	22816	22654	22710	22736	22478	22912	22763	22789	22607	22532	22941	22600	22642	22411	22681	22617	22518	22617	22650	22786	22640	22672	22503	22622	22781	22769	22696	22624	22794	22749	22718	22580	22938	22783	22923	22834	22754	22720	22799	22856	22643	22667	22692	22493	22702	22676	22572	22729	22607	22806	22705	22799	22726	22705	22684	22674	22524	22572	22509	22682	22519	22570	22659	22906	22623	22602	22828	22631	22618	22567	22723	22646	22603	22622	22593	22557	22767	22769	22563	22327	22519	22426	22814	22598	22465	22689	22628	22595	22614	22582	22664	22618	22791	22644	22751	22655	22590	22502	22581	22321	22543	22697	22564	22583	22566	22627	22750	22750	22882	22936	22633	22570	22458	22763	22697	22618	22569	22458	22592	22408	22535	22556	22598	22799	22773	22472	22650	22666	22407	22750	22677	22625	22350	22708	22737	22541	22613	22787	22613	22891	22594	22696	22631	22545	22885	22619	22490	22708	22817	22478	22704	22690	22581	22625	22594	22701	22907	22588	22658	22779	22685	22785	22691	22627	22525	22620	22584	22526	22726	22694	22595	22483	22631	22808	22647	22703	22480	22548	22571	22606	22688	22538	22672	22395	22556	22533	22605	22757	22567	22804	22746	22920	22534	22612	22526	22656	22942	22671	22535	22592	22579	22670	22640	22391	22475	22431	22790	22628	22665	22683	22681	22742	22704	22435	22369	22754	22722	22708	22789	22477	22732	22676	22568	22444	22800	22631	22528	22583	22686	22580	22753	22623	22653	22418	22664	22585	22684	22403	22496	22570	22621	22624	22566	22556	22576	22663	22689	22669	22657	22710	22551	22241	22510	22495	22769	22569	22686	22520	22735	22740	22723	22775	22794	22406	22409	22529	22658	22525	22703	22646	22702	22500	22592	22562	22519	22550	22720	22700	22754	22832	22586	22626	22681	22804	22652	22460	22658	22628	22760	22671	22640	22791	22638	22626	22564	22703	22798	22628	22595	22449	22576	22594	22765	22739	22706	22818	22820	22643	22811	22751	22696	22564	22405	22546	22908	22543	22370	22760	22404	22638	22507	22654	22746	22530	22660	22651	22561	22487	22667	22825	22527	22511	22553	22689	22689	22825	22507	22798	22628	22666	22703	22710	22624	22607	22691	22872	22744	22648	22481	22531	22857	22605	22683	22658	22648	22768	22544	22654	22700	22588	22597	22696	22602	22646	22690	22709	22762	22628	22670	22633	22556	22542	22635	22495	22722	22741	22807	22698	22670	22611	22638	22779	22577	22660	22734	22576	22604	22429	22827	22820	22921	22497	22590	22671	22515	22597	22427	22553	22764	22727	22495	22434	22701	22627	22713	22736	22652	22540	22923	22408	22751	22615	22602	22498	22529	22509	22792	22410	22685	22775	22725	22471	22868	22624	22571	22572	22708	22650	22561	22610	22599	22742	22438	22731	22520	22531	22672	22631	22572	22705	22567	22528	22777	22651	22622	22461	22512	22609	22549	22464	22766	22485	22790	22420	22768	22753	22531	22741	22490	22419	22773	22533	22422	22571	22563	22607	22576	22567	22742	22677	22500	22779	22619	22650	22511	22638	22679	22752	22639	22609	22666	22656	22677	22506	22595	22646	22722	22537	22539	22742	22633	22712	22737	22693	22542	22648	22766	22621	22363	22631	22596	22457	22482	22566	22779	22622	22608	22514	22778	22759	22766	22880	22507	22864	22699	22689	22615	22594	22503	22807	22565	22553
25609	39669	37413	32058	27461	23875	22417	21522	20742	20396	19918	19313	19100	18577	18468	18299	18219	18188	18182	18071	18120	18123	18036	17921	17830	17872	17797	17811	17765	17737	17848	17634	17867	17764	17669	17821	17856	17768	17846	17555	17662	17815	17729	17602	17667	17780	17864	17665	17661	17674	17728	17612	17662	17806	17741	17747	17538	17594	17664	17627	17786	17750	17679	17931	17715	17696	17663	17805	17785	17766	17824	17835	17709	17591	17562	17698	17731	17752	17647	17804	17703	17627	17900	17612	17740	17602	17482	17716	18031	17926	17957	17756	17856	17613	17965	17784	17596	17669	17814	17702	17466	17684	17823	17751	17741	17684	17789	17761	17818	17711	17634	17695	17845	17681	17605	17816	17690	17703	17631	17692	17653	17677	17676	17836	17693	17641	17671	17663	17571	17489	17728	17771	17640	17727	17665	17618	17751	17636	17699	17691	17724	17756	17578	17732	17597	17644	17673	17858	17697	17637	17811	17746	17440	17688	17652	17804	17794	17923	17715	17666	17642	17735	17648	17641	17813	17748	17679	17603	17700	17770	17574	17790	17678	17851	17748	17762	17646	17752	17901	17772	17783	17685	17561	17623	17697	17772	17716	17701	17798	17825	17747	17604	17569	17812	17574	17662	17526	17674	17674	17500	17560	17720	17984	17751	17583	17594	17819	17753	17641	17767	17796	17790	17755	17527	17738	17521	17695	17786	17605	17575	17768	17738	17602	17731	17703	17841	17679	17713	17773	17544	17558	17737	17669	17624	17666	17700	17607	17756	17857	17866	17667	17765	17640	17736	17464	17743	17641	17570	17632	17857	17739	17755	17476	17667	17774	17704	17774	17578	17804	17751	17806	17668	17851	17760	17830	17608	17765	17742	17846	17408	17859	17672	17759	17689	17479	17683	17766	17624	17654	17586	17628	17611	17654	17847	17526	17751	17680	17776	17778	17735	17749	17591	17870	17751	17534	17953	17790	17636	17827	17597	17611	17642	17823	17571	17864	17734	17610	17678	17777	17551	17785	17813	17618	17771	17773	17801	17671	17664	17666	17653	17657	17876	17738	17616	17778	17666	17747	17724	17694	17750	17636	17504	17644	17757	17600	17620	17692	17807	17655	17876	17726	17823	17832	17527	17714	17572	17740	17692	17603	17574	17620	17668	17523	17615	17829	17721	17557	17620	17688	17695	17807	17767	17652	17501	17564	17625	17707	17669	17872	17743	17840	17516	17713	17681	17699	17892	17672	17700	17876	17653	17716	17562	17616	17571	17680	17768	17660	17596	17853	17623	17674	17855	17761	17757	17707	17459	17741	17579	17636	17738	17712	17714	17568	17764	17823	17576	17798	17764	17836	17696	17719	17754	17686	17535	17742	17771	17854	17658	17681	17619	17758	17774	17766	17624	17649	17806	17686	17583	17437	17631	17809	17741	17566	17474	17657	17731	17617	17451	17692	17596	17887	17727	17596	17952	17659	17704	17603	17678	17725	17622	17640	17799	17658	17573	17683	17781	17530	17729	17471	17954	17718	17630	17719	17781	17712	17631	17590	17567	17900	17796	17741	17750	17719	17760	17668	17683	17709	17708	17764	17574	17654	17595	17672	17667	17719	17854	17566	17765	17591	17828	17849	17540	17703	17795	17736	17621	17653	17627	17527	17765	17756	17626	17569	17798	17601	17692	17602	17779	17844	17599	17609	17553	17646	17685	17817	17719	17754	17686	17697	17564	17650	17682	17883	17786	17553	17661	17816	17545	17895	17803	17774	17738	17485	17713	17709	17633	17923	17608	17618	17685	17648	17514	17740	17576	17689	17628	17600	17745	17866	17675	17764	17604	17463	17545	17598	17804	17596	17600	17610	17597	17820	17725	17525	17699	17624	17781	17883	17611	17523	17601	17703	17818	17660	17853	17752	17801	17674	17782	17683	17751	17838	17698	17544	17784	17713	17655	17571	17690	17750	17858	17563	17821	17614	17638	17783	17609	17666	17738	17532	17802	17592	17739	17792	17533	17755	17741	17665	17649	17844	17671	17578	17634	17708	17503	17635	17840	17453	17584	17716	17770	17740	17704	17614	17644	17697	17731	17846	17772	17673	17700	17747	17532	17794	17749	17785	17685	17498	17808	17707	17659	17590	17815	17665	17757	17608	17744	17761	17676	17700	17595	17660	17696	17778	17446	17601	17497	17792	17641	17633	17608	17786	17683	17664	17817	17813	17787	17654	17679	17633	17847	17775	17942	17805	17598	17616	17757	17667	17508	17839	17688	17625	17719	17737	17733	17566	17648	17660	17637	17468	17788	17680	17592	17634	17620	17568	17768	17754	17646	17783	17612	17780	17635	17609	17875	17816	17726	17711	17703	17750	17655	17780	17633	17556	17633	17718	17701	17460	17692	17652	17754	17646	17849	17707	17561	17873	17720	17562	17804	17670	17990	17827	17605	17614	17822	17702	17459	17842	17565	17700	17622	17726	17564	17686	17781	17762	17600	17675	17724	17822	17547	17735	17780	17651	17753	17736	17622	17754	17753	17895	17668	17874	17547	17719	17784	17747	17685	17675	17660	17613	17571	17636	17687	17644	17613	17501	17535	17688	17700	17629	17672	17859	17613	17734	17744	17673	17576	17878	17624	17775	17654	17726	17716	17719	17802	17795	17633	17631	17889	17771	17499	17899	17599	17501	17433	17618	17569	17805	17696	17697	17510	17682	17548	17648	17884	17627	17600	17563	17597	17924	17697	17776	17805	17741	17567	17680	17649	17584	17626	17776	17678	17477	17767	17790	17768	17558	17893	17640	17612	17805	17860	17909	17812	17615	17870	17629	17800	17742	17669	17657	17479	17604	17832	17639	17564	17824	17678	17639	17600	17684	17725	17680	17662	17501	17803	17867	17582	17536	17567	17682	17901	17751	17628	17574	17675	17667	17769	17819	17757	17611	17801	17727	17749	17785	17664	17650	17656	17847	17520	17960	17596	17562	17584	17728	17727	17887	17621	17736	17654	17699	17771	17671	17687	17592	17722	17669	17612	17630	17546	17716	17831	17657	17683	17741	17670	17767	17678	17677	17698	17687	17769	17644	17845	17751	17618	17766	17706	17566	17623	17712	17740	17799	17706	17774	17559	17718	17553	17791	17776	17769	17548	17748	17731	17686	17764	17690	17506	17604	17824	17739	17600	17732	17755	17667	17699	17828	17539	17698	17439	17702	17716	17761	17846	17905	17647	17666	17665	17630	17641	17687	17499	17861	17715	17818	17836	17792	17749	17723	17909	17761	17845	17671	17722	17734	17779	17673	17725	17636	17827	17636	17617	17451	17641	17543	17687	17455	17629	17596	17636	17703	17875	17814	17525	17701	17660	17583	17653	17749	17827	17623	17813	17694	17703	17799	17646	17622	17743	17720	17618	17606	17743	17830	17702	17850	17588	17819	17736	17595	17543	17599	17579	17872	17618	17784	17752	17750	17666	17670	17736	17823	17614	17775	17670	17664	17710	17750	17766	17683	17641	17756	17641	17578	17725	17769	17653	17869	17757	17594	17732	17637	17787	17666	17774	17650	17758	17720	17478	17732	17879	17758	17721	17619	17675	17747	17621	17872	17594	17674	17548	17853	17946	17607	17839	17652	17660	17870	17908	17751	17762	17587	17641	17740	17727	17710	17636	17630	17784	17640	17735	17625	17777	18067	17508	17596	17779	17729	17719	17689	17781	17660	17663	17738	17667	17821	17574	17821	17784	17523	17637	17708	17755	17839	17745	17672	17625	17699	17846	17860	17821	17752	17549	17753	17658	17750	17609	17544	17825	17644	17866	17625	17691	17573	17732	17635	17753	17700	17708	17660	17787	17784	17734	17671	17718	17730	17528	17614	17718	17757	17757	17709	17696	17730	17649	17799	17738	17544	17651	17773	17652	17752	17612	17533	17500	17808	17736	17840	17703	17681	17672	17826	17614	17861	17627	17848	17792	17784	17747	17816	17847	17596	17720	17703	17799	17668	17734	17716	17914	17896	17725	17675	17750	17695	17746	17696	17855	17397	17657	17665	17717	17764	17679	17680	17699	17709	17710	17709	17727	17800	17661	17625	17700	17666	17610	17396	17776	17557	17630	17740	17601	17777	17808	17614	17698	17767	17760	17744	17706	17735	17591	17672	17650	17660	17671	17609	17685	17922	17697	17432	17771	17779	17735	17720	17838	17738	17692	17732	17672	17739	17675	17635	17821	17789	17789	17706	17802	17672	17568	17624	17850	17753	17839	17766	17598	17678	17708	17711	17707	17617	17586	17593	17702	17726	17775	17681	17798	17586	17830	17694	17700	17650	17880	17642	17687	17763	17680	17464	17592	17671	17768	17566	17708	17730	17684	17669	17732	17560	17889	17996	17835	17783	17587	17617	17540	17830	17856	17639	17889	17606	17761	17710	17869	17495	17495	17758	17607	17901	17877	17715	17735	17739	17845	17603	17751	17520	17667	17686	17577	17523	17549	17790	17805	17604	17701	17701	17861	17830	17566	17863	17544	17815	17742	17591	17762	17614	17633	17565	17668	17676	17723	17639	17729	17741	17683	17601	17620	17490	17607	17936	17675	17704	17665	17633	17650	17610	17898	17845	17725	17835	17770	17891	17777	17764	17734	17766	17509	17656	17693	17699	17818	17817	17614	17674	17680	17844	17879	17811	17682	17671	17860	17757	17541	17666	17487	17808	17500	17674	17645	17728	17855	17762	17769	17749	17614	17560	17617	17621	17583	17797	17818	17546	17760	17562	17596	17702	17646	17705	17606	17684	17693	17636	17698	17657	17650	17577	17528	17496	17676	17592	17519	17711	17692	17772	17626	17655	17810	17768	17701	17701	17795	17733	17812	17728	17601	17950	17803	17673	17597	17573	17645	17674	17637	17767	17700	17584	17780	17554	17764	17893	17774	17789	17766	17579	17605	17657	17658	17612	17725	17801	17630	17651	17685	17718	17857	17746	17680	17718	17787	17833	17582	17737	17722	17730	17700	17720	17662	17560	17708	17576	17738	17766	17750	17524	17748	17676	17580	17681	17853	17744	17720	17630	17611	17508	17737	17736	17707	17629	17672	17790	17677	17714	17666	17841	17689	17616	17759	17680	17669	17657	17613	17567	17916	17793	17762	17598	17835	17783	17513
23548	21142	28618	24322	23357	27508	30397	26959	25915	25649	25203	24274	24595	23760	23557	23426	23649	23380	23473	23274	23076	23202	23104	23075	23249	22718	23083	23027	22907	22776	22907	22984	22904	22842	22951	22878	23053	22744	22795	22926	22882	22875	22938	22752	22853	22717	22746	22926	22738	22803	23023	22942	22833	22931	22883	22933	22813	22899	22687	23000	22654	22978	22860	22999	22832	22611	22714	22723	22624	22590	22952	22708	22607	22707	22601	22595	22935	22802	22808	22541	22761	22845	22852	22728	22684	22706	22772	23090	23142	23221	23077	22978	22835	22867	22900	22641	22801	22752	22827	22860	22622	22978	22909	22817	22659	23012	22969	22712	22783	22788	22595	22779	22869	22853	22617	22606	22957	22622	22804	22698	22768	22856	22767	22732	22681	22777	22623	22834	22841	22994	22632	22743	22789	22978	22865	22728	22761	22909	22708	22570	23044	22785	22693	22600	22711	22673	22634	22608	22702	22785	22761	22863	22748	22865	22738	22713	22626	22813	22677	22723	22864	22905	22739	22992	22727	22691	22847	22780	22569	22847	22597	22751	22700	22769	22979	22830	22833	22701	22725	22709	22817	22600	22709	22671	22799	22720	22844	22731	22668	22399	22757	22851	22904	22542	22784	22801	22771	22897	22725	22471	22810	22913	22694	22843	22686	22721	22899	22772	22734	22556	22774	22604	22813	22856	23025	22901	22664	22605	22777	22781	22728	22749	22709	22711	22912	22793	22627	22731	22679	22782	22736	22600	22822	23016	22671	22673	22904	23023	22642	22763	22955	22631	22744	23069	22787	22934	22692	22664	22747	22647	22786	22565	22568	22561	22960	22652	22917	22870	22725	22732	22660	22587	22787	22646	22587	22644	22806	22776	22653	22530	22790	22659	22583	22713	22887	22697	22961	22788	22706	22690	22544	22761	22685	22696	22680	22556	22554	22786	22731	22786	22639	22778	22730	22742	22628	22681	22876	22668	22625	22693	22872	22697	22542	22712	22658	22724	22735	22690	22769	22440	22546	22761	23082	22644	22828	22752	22691	22867	22850	22825	22720	22722	22624	22833	22740	22613	22827	22835	22736	22921	22828	22426	22793	22634	22757	22462	22610	22837	22868	22493	22823	22833	22558	22908	22834	22682	22839	22752	22782	23026	22882	23021	22616	22746	22804	22711	22455	22430	22805	22553	22755	23067	22622	22670	22776	22658	22802	22693	22835	22657	22641	22643	22554	22629	22704	22821	23078	22690	22746	22847	22856	22622	22847	22693	22945	22840	22766	22796	22675	22817	22622	22735	22727	22772	22568	22698	22563	22701	22875	22671	22958	22613	22828	22829	22597	22667	22720	22860	22685	22550	22740	22686	22808	22786	22702	22726	22703	23018	22578	22835	22859	22683	22785	22659	22521	22657	22819	22730	22831	22492	22418	22639	22917	22874	22651	22616	22634	23024	22702	22784	22804	23041	22806	22835	22640	22676	22791	22740	22895	22618	22513	22426	22654	22710	22674	22800	22730	22743	22872	23005	22666	22602	22732	22673	22765	22642	22911	22849	22789	22715	22532	22635	22573	22780	22909	22572	22614	22700	22944	22646	22726	22597	22789	22932	22754	22732	22879	22704	22799	22719	22802	22635	22833	22713	22704	22810	22952	22706	22961	22540	22778	22489	22765	22762	22569	22824	22699	22690	22742	22842	22753	22545	22766	22581	22743	22720	22749	22951	22807	22638	22940	22665	22760	22594	22736	22788	22879	22914	22844	22853	22665	22635	22596	22496	22600	22958	22681	22622	22654	22933	22570	22674	22612	22582	22693	22895	22988	22808	22479	22784	22808	22675	22875	22752	22769	22900	22641	22722	22853	22692	22988	22633	22885	22693	22768	22576	22803	22753	22797	22853	22840	22553	22775	22720	22793	22720	22778	22962	22682	22650	22967	22705	22661	22732	22798	22613	22765	22635	22871	22402	22629	22658	22727	22640	22652	22785	22862	22688	22709	22534	22671	22834	22813	22648	22857	22922	22677	22742	22752	22903	22779	22780	22834	22754	22603	22852	22641	22756	22553	22628	22784	22830	22915	22884	22839	22723	22603	22940	22704	22792	22866	22815	22937	22718	22710	22711	22880	22667	22632	22832	22631	22526	22567	22674	22958	22860	22646	22725	22806	22631	22748	22576	22638	22655	22704	22669	22613	22966	22771	22627	22885	22565	22674	22739	22620	22666	22691	22527	22786	22715	22674	22833	22957	22991	22805	22815	22762	22684	22756	22755	22588	22538	22750	22851	22859	22947	22865	22763	22716	22743	23042	22762	22897	22734	22602	22680	22971	22696	22750	22770	22915	22799	22679	22639	22639	22805	22610	22883	22584	22877	22895	22844	22479	22625	22829	22713	22898	22934	22898	22757	22870	22744	22792	22834	22736	22717	22636	22576	22801	22771	22829	23000	22673	22891	23011	22822	22644	22652	22757	22680	22915	22710	22730	22727	22954	22643	22787	23003	22686	22751	22684	22902	22831	22747	22743	22703	22718	22765	22924	22910	22822	22833	22789	22680	22593	22726	22865	23050	22510	22795	22872	22788	22802	22917	22647	22484	22778	22685	22759	22844	22769	22657	22653	22551	22483	22675	22552	22743	22575	22732	22963	23018	23008	22619	22791	22666	22618	22768	22640	22683	22896	22958	22444	22556	22912	22673	22844	22569	22769	22785	22925	22787	22884	22556	23011	22676	22449	22594	22873	22755	22777	22794	22648	22752	22708	22715	22742	22847	22929	22955	22504	22558	22505	22729	22728	22669	22723	22800	22606	22714	22797	22765	22914	22844	22777	22624	22629	22647	22758	22624	22540	22598	22921	22959	22858	22721	22886	22884	22852	22606	22703	22771	22520	22702	22585	22939	22533	22663	22814	22859	22872	22885	22966	22628	22702	22728	22666	22702	22755	22860	22673	22504	22922	22714	22601	22947	22822	22659	22615	22717	22774	22750	22817	22772	22662	22733	22899	22935	22758	22905	22597	22735	22769	22706	22664	22486	22816	22577	22928	22873	22799	22839	22843	22788	22729	22565	22661	22569	22744	22728	22534	22789	22594	22819	22874	22587	22786	22833	22630	23026	22912	22855	22873	22782	22631	22667	22776	22722	22867	22837	22795	22712	22596	22832	22684	22801	22688	22665	22695	22723	22820	22707	23000	22787	22551	22846	22802	22513	22554	22697	22913	22961	22815	22624	22713	22761	22770	22811	22864	22635	22738	22632	22677	22637	22837	22820	22908	22838	22806	22697	22819	22827	22678	22852	23042	22920	22703	22837	22499	22922	22893	22769	23044	22638	22668	22816	23007	22696	22757	22852	22880	22518	22703	22820	22895	22496	22873	22803	22809	22976	22545	22730	22703	22941	22718	22667	22734	22838	22687	22744	22780	22725	22584	22633	22572	22736	22764	22693	22696	22936	22839	22672	22752	22784	22495	22664	22625	22686	22559	22897	22574	22609	22808	22824	22683	22882	22912	22536	22704	22517	22841	22722	22846	22730	22710	22708	22662	22570	22828	22708	22719	22928	22578	22617	22712	22643	22646	22872	22747	22768	22798	22572	22787	22567	22688	22733	22711	22817	22825	22720	22605	22714	22790	22860	22907	22704	22730	22739	22680	22535	22706	22710	22869	22807	22778	22877	22713	22593	22546	22664	22959	22632	22715	22979	22817	22783	22624	22744	22801	22799	23015	22639	22656	22778	22720	22757	22752	22895	22958	22526	22811	22921	22809	22593	22584	22793	22744	22714	22817	22644	22839	22621	22698	22523	22805	22600	22743	22625	22777	22597	22593	22626	22585	22532	22580	22932	22634	22683	22710	22698	22764	22644	22728	22828	22678	22838	22737	22606	22759	22770	22744	22784	22955	22488	22860	22822	22818	22811	22604	22834	22699	22794	22759	22666	22850	22782	22874	22748	22891	22737	22642	22653	22644	22795	22806	22847	22738	22589	22952	22678	22839	22786	22703	22797	22671	22603	22786	22773	22504	22827	22858	22896	22830	22955	22664	22624	22720	22724	22707	22616	22770	22479	22720	22699	22657	22758	22719	22596	22747	22758	22718	22664	22658	22895	22547	22898	22691	22569	22778	22876	22897	22843	22699	22738	22750	22649	22726	22671	22842	22843	22762	22928	22676	22883	22515	22718	22753	22902	22696	22616	22813	22654	22592	23024	22598	22711	22703	22759	22601	22812	22653	22755	23163	22626	23028	22689	22853	22784	22670	22387	22608	22570	22960	22668	22726	22677	22517	22610	22736	22748	23074	22824	22930	22631	22620	22664	22828	22656	22956	22966	22623	22660	22694	22809	22671	22892	22739	22805	22787	22603	22658	22732	22699	22922	22737	22581	22861	22666	22444	22776	22781	22881	22798	22777	22705	22758	22846	22551	22862	22820	22557	22575	22697	22847	22783	22804	22695	22778	22807	22623	22587	22889	22650	22559	22588	22618	22663	22690	22692	22646	22714	22740	22760	22742	22652	22785	22683	22634	22770	22719	22639	22637	22596	22784	22919	22572	22694	22685	22718	22956	22846	22833	22886	22825	22758	22647	22713	22831	22474	22654	22674	22644	22654	22924	22769	22816	22974	22675	22778	22937	22790	22866	22863	22947	22957	22934	22655	22560	22682	22623	22709	22640	22713	22708	22725	22635	22857	22832	22750	22713	22732	22889	22853	22772	22546	22743	22709	22576	22804	22779	22625	22938	22903	22694	22663	22574	22536	22838	22788	22790	22870	22740	22938	22861	22994	22863	22719	22814	22667	22964	22777	22892	22758	22635	22792	22969	22830	22759	22755	22646	22821	22830	22811	22714	22744	22582	22685	22815	22585	22860	22806	22875	22632	22739	22712	22694	22488	22768	22713	22843	22699	22535	22821	22961	22968	22640	22777	22721	22667	22837	22806	22818	22651	22635	22942	22800	22717	22680	22972	22950	22770	22728	22763	22717	22675	22638	22796	22618	22767	22614	22949	22636	22622	22822	22793	22791	22744	22591	22784	22658	22792	22687	22623	22773	22731	22472	22742	22681	22691	22857	22501	22833	22726	22846	22753	22651	22845	22685	22608	22538	22555	22717	22601	22683	22863	22713	22600	22485	22816	22864	22635	22746	22749	22900	22975	22620
27365	43212	42696	36830	30798	27549	25573	24091	23085	22099	21128	20440	19713	19143	19212	18771	18473	18493	18513	18250	18204	18159	17926	18034	18031	17822	17796	18119	17708	17900	17914	17685	17810	17983	17821	17916	17923	17846	17665	17814	17848	17715	17821	17816	17724	17859	17667	17810	17898	17815	17781	17782	17782	17873	17662	17640	17793	17702	17627	17619	17843	18042	17991	17907	17846	17859	17668	17729	17713	17656	17653	17855	17759	17719	17836	17886	17755	17720	17686	17794	17787	17885	17728	17778	17874	17728	17602	18284	18370	18273	17946	17805	17906	17856	17672	17751	17624	17672	17712	17686	17609	17815	17499	17889	17801	17595	17744	17697	17708	17822	17593	17724	17793	17928	17684	17685	17876	17585	17647	17693	17775	17760	17911	17636	17579	17670	17740	17794	17558	17750	17615	17641	17838	17644	17869	17823	17687	17750	17866	17661	17636	17801	17711	17736	17842	17734	17779	17788	17855	17866	17640	17754	17765	17667	17611	17764	17707	17911	17833	17711	17748	17613	17898	17777	17659	17830	17634	17676	17664	17613	17773	17911	17755	17782	17620	17887	17896	17817	17646	17713	17682	17608	17679	17818	17751	17736	17759	17686	17866	17736	17804	17689	17767	17670	17752	17619	17520	17751	17813	17665	17752	17786	17578	17745	17731	17792	17793	17775	17845	17780	17659	17717	17681	17720	17667	17554	17749	17613	17712	17769	17582	17712	17738	17832	18007	17608	17722	17711	17517	17600	17880	17672	17682	17693	17774	17666	17644	17747	17713	17505	17749	17764	17681	17840	17573	17726	18012	17659	17608	17881	17696	17702	17874	17792	17724	17851	17678	17802	17561	17619	17744	17825	17695	17966	17782	17705	17691	17716	17851	17629	17557	17813	17728	17686	17777	17667	17845	17887	17729	17812	17775	17809	17873	17759	17763	17700	17654	17879	17756	17682	17571	17698	17710	17824	17715	17766	17697	17597	17765	17827	17616	17626	17684	17726	17676	17845	17701	17528	17770	17734	17652	17872	17602	17712	17694	17670	17818	17696	17636	17835	17713	17600	17758	17871	17840	17703	17642	17707	17869	17767	17656	17716	17725	17832	17640	17802	17899	17671	17728	17836	17697	17798	17634	17734	17855	17738	17759	17802	17922	17780	17730	17719	17670	17742	17662	17797	17736	17842	17766	17548	17747	17619	17726	17719	17752	17698	17723	17916	17685	17605	17698	18031	17671	17570	17598	17716	17685	17772	17817	17794	17718	17644	17619	17633	17714	17710	17711	17683	17639	17659	17707	17742	17764	17726	17701	17735	17592	17771	17617	17776	17622	17572	17598	17612	17774	17842	17555	17576	17635	17659	17647	17668	17747	17645	17789	17750	17737	17663	17709	17612	17517	17656	17710	17837	17740	17800	17816	17560	17717	17539	17658	17713	17658	17567	17610	17950	17724	17811	17698	17797	17671	17968	17613	17737	17804	17634	17827	17656	17815	17666	17562	17803	17731	17752	17739	17952	17784	17740	17751	17475	17876	17940	17612	17924	17689	17637	17665	17820	17707	17546	17770	17792	17679	17839	17694	17852	17709	17708	17751	17703	17885	17935	17678	17808	17741	17869	17560	17706	17815	17688	17519	17680	17905	17637	17692	17779	17850	17745	17762	17802	17744	17580	17761	17700	17688	17749	17745	17664	17688	17901	17802	17645	17801	17811	17613	17829	17843	17590	17711	17573	17645	17599	17613	17657	17653	17691	17698	17800	17752	17819	17739	17815	17784	17883	17671	17818	17588	17658	17493	17652	17684	17678	17756	17715	17658	17589	17791	17675	17763	17829	17842	17598	17775	17772	17737	17626	17788	17645	17564	17735	17785	17810	17652	17669	17769	17573	17760	17704	17754	17539	17858	17798	17874	17695	17630	17683	17719	17490	17671	17690	17692	17832	17747	17769	17663	17650	17758	17728	17713	17694	17806	17696	17678	17574	17634	17792	17812	17658	17643	17612	17747	17668	17596	17762	17648	17742	17623	17790	17675	17612	17781	17943	17757	17736	17780	17618	17838	17808	17735	17773	17802	17632	17874	17643	17694	17763	17729	17741	17732	17806	17747	17719	17755	17683	17586	17797	17741	17756	17736	17513	17706	17847	17975	17813	17711	17670	17590	17774	17683	17624	17819	17703	17686	17895	17726	17748	17764	17627	17568	17714	17819	17642	17887	17702	17841	17682	17727	17612	17844	17725	17845	17689	17902	17681	17746	17651	17785	17725	17694	17828	17549	17549	17743	17421	17743	17692	17673	17796	17757	17733	17636	17694	17748	17730	17589	17582	17775	17514	17820	17724	17676	17690	17697	17797	17710	17686	17399	17599	17828	17772	17695	17740	17731	17702	17649	17471	17829	17686	17850	17804	17879	17745	17707	17698	17670	17622	17741	17844	17747	17682	17816	17511	17902	17685	17901	17663	17772	17623	17618	17761	17681	17625	17839	17714	17606	17852	17817	17764	17608	17750	17690	17639	17803	17880	17612	17839	17758	17744	17807	17490	17928	17662	17619	17884	17461	17518	17785	17688	17565	17772	17632	17755	17834	17753	17877	17824	17743	17760	17612	17713	17755	17608	17578	17867	17628	17627	17765	17821	17724	17615	17771	17703	17864	17589	17807	17877	17781	17637	17665	17931	17641	17715	17670	17667	17754	17739	17738	17751	17764	17668	17741	17771	17744	17781	17556	17789	17689	17775	17702	17693	17829	17645	17810	17717	17686	17777	17804	17625	17593	17740	17693	17741	17621	17678	17659	17676	17752	17759	17710	17610	17892	17716	17677	17514	17780	17643	17673	17695	17782	17595	17575	17733	17702	17610	17671	17665	17653	17881	17678	17699	17612	17762	17677	17784	17693	17795	17718	17791	17696	17853	17698	17988	17738	17567	17878	17797	17591	17655	17716	17628	17806	17736	17867	17694	17674	17863	17736	17697	17743	17773	17738	17812	17718	17709	17668	17884	17825	17689	17657	17794	17731	17795	17606	17753	17595	17736	17590	17685	17707	17719	17695	17552	17717	17832	17642	17666	17800	17498	17705	17910	17576	17552	17579	17627	17849	17837	17732	17715	17634	17793	17732	17706	17726	17658	17707	17706	17867	17859	17766	17879	17622	17722	17758	17679	17802	17786	17669	17549	17776	17809	17857	17783	17520	17753	17660	17653	17699	17548	17609	17721	17763	17715	17730	17807	17680	17705	17766	17633	17653	17790	17716	17749	17608	17594	17766	17743	17585	17677	17701	17856	17404	17790	17511	17599	17794	17663	17803	17689	17818	17808	17734	17611	17665	17594	17904	17847	17719	17661	17854	17680	17665	17749	17830	17786	17727	17893	17715	17768	17789	17874	17474	17677	17813	17750	17839	17615	17738	17678	17735	17688	17700	17688	17800	17711	17867	17769	17607	17665	17695	17757	17575	17796	17702	17648	17690	17631	17702	17792	17770	17773	17665	17959	17641	17763	17604	17798	17923	17773	17535	17740	17454	17619	17727	17895	17752	17652	17612	17738	17691	17564	17727	17746	17542	17669	17640	17688	17705	17685	17802	17715	17695	17756	17669	17751	17768	17615	17578	17681	17922	17793	17803	17583	17637	17866	17965	17816	17631	17810	17702	17708	17776	17918	17754	17893	17695	17639	17792	17639	17878	17765	17756	17742	17686	17441	17914	17633	17657	18029	17661	17586	17531	17856	17651	17718	17635	17606	17867	17766	17751	17663	17690	17788	17705	17556	17774	17742	17741	17574	17792	17710	17715	17678	17807	17676	17772	17712	17792	17866	17759	17750	17619	17722	17747	17679	17748	17547	17790	17663	17631	17646	17643	17874	17686	17733	17528	17756	17762	17812	17739	17577	17651	17758	17799	17672	17745	17557	17743	17746	17752	17655	17706	17621	17697	17805	17606	17767	17739	17647	17893	17720	17643	17720	17604	17736	17789	17721	17611	17688	17763	17853	17611	17765	17660	17700	17743	17646	17773	17746	17847	17626	17644	17759	17740	17800	17705	17694	17821	17682	17845	17861	17733	17544	17667	17793	17806	17663	17646	17707	17647	17772	17832	17825	17652	17540	17635	17795	17653	17625	17677	17694	17638	17505	17768	17530	17608	17619	17762	17482	17667	17658	17955	17679	17622	17709	17739	17779	17758	17846	17704	17791	17758	17671	17771	17747	17681	17842	17718	17859	17807	17864	17683	17751	17635	17639	17884	17719	17779	17772	17779	17677	17830	17699	17926	17803	17703	17567	17650	17729	17546	17764	17620	17705	17655	17586	17707	17749	17810	17628	17709	17917	17728	17609	17725	17884	17731	17696	17882	17891	17783	17592	17795	17838	17785	17679	17605	17698	17745	17766	17850	17602	17722	17737	17829	17861	17718	17728	17727	17905	17653	17790	17840	17727	17581	17789	17722	17648	17786	17775	17593	17956	17691	17819	17948	17780	17895	17755	17784	17752	17723	17641	17805	17778	17830	17754	17685	17766	17539	17701	17924	17629	17576	17693	17661	17664	17777	17763	17699	17603	17693	17836	17798	17629	17797	17775	17681	17774	17672	17718	17646	17831	17768	17822	17714	17772	17819	17955	17709	17836	17784	17648	17665	17587	17863	17683	17740	17773	17688	17550	17786	17785	17639	17699	17771	17892	17583	17784	17630	17577	17843	17776	17712	17856	17679	17852	17755	17727	17873	17607	17875	17674	17798	17687	17878	17707	17663	17678	17936	17813	17700	17626	17821	17769	17486	17884	17668	17737	17775	17860	17701	17726	17818	17658	17763	17741	17743	17618	17695	17642	17780	17772	17786	17876	17732	17624	17692	17701	17711	17658	17703	17643	17707	17793	17670	17771	17786	17772	17865	17757	17705	17667	17614	17621	17875	17807	17804	17851	17548	17720	17738	17657	17606	17634	17876	17545	17743	17679	17724	17607	17536	17708	17846	17661	17747	17873	17774	17705	17814	17493	17731	17778	17776	17761	17835	17692	17685	17765	17712	17967	17749	17577	17650	17714	17647	17682	17833	17869	17750	17914	17843	17829	17845	17682	17697	17655	17910	17856	17755	17667	17869	17632	17639	17748	17770	17744	17812	17901	17711	17776	17630	17617	17695	17649	17663	17793	17631	17764
31380	26977	31125	28497	25681	25069	25023	24024	23949	23564	23575	23428	23289	23204	22934	23225	23148	22849	22973	23055	22987	22975	23112	22955	22892	23101	22985	22966	22795	22883	22818	22708	22959	22908	22895	22734	22752	22823	22912	22981	22878	22941	23051	22804	22857	22787	22862	23054	23018	22711	22882	22926	22867	22864	22915	22936	22796	23046	22958	22919	22829	23039	22985	23115	22907	22724	23057	23026	23091	22794	22677	22803	22800	22514	22895	22855	22903	22861	22882	22896	22894	22743	22993	22879	22653	22761	22846	23060	22845	22703	23003	22959	22763	22803	22853	22804	22735	22847	22905	22789	22851	22698	22774	22804	22968	22816	22795	22878	22919	22927	22792	22611	22768	22675	22830	22562	22825	22742	22904	23036	22969	23004	22916	22847	22999	22813	23029	22945	22786	23009	22615	22766	22935	22924	22784	22950	22800	22875	22881	22938	22943	22848	22782	22777	22777	22554	23065	22672	23004	22884	22791	22747	23042	22915	23163	22782	22912	22719	22935	22768	22747	22841	23012	22718	22967	22767	22945	22912	22725	23016	22731	23037	22963	22807	22602	22911	22789	22596	23023	22946	23035	22945	23007	22679	22975	23008	22721	22775	22811	22714	23062	22982	23075	22988	22897	22825	22878	22643	22713	22717	22925	23171	22995	22907	22731	22759	22900	22705	22753	22984	22902	22894	22829	22905	22934	22880	23184	23039	22784	22965	22969	22886	22754	22796	22930	22949	22739	23018	22702	22799	22965	22942	22752	22872	23025	23132	23091	22899	22858	22900	22810	22827	22701	22719	22845	22675	22933	22833	22876	22731	22766	22665	22960	22849	22683	22604	23055	23045	23020	22718	22954	22806	22744	22760	22971	22922	22807	22824	22925	22670	22922	22837	22982	22659	23025	22648	22901	23138	23101	22881	23010	22677	22690	22605	22889	22979	22830	22692	22633	22847	22952	23020	22851	22968	22952	22910	22654	22745	22724	22908	22850	22976	22890	22796	22841	22782	22871	22907	22975	22945	22753	22838	22939	22866	23071	22851	22839	22973	22876	22797	22715	22837	22795	23038	22905	22899	22646	22866	22827	22913	23016	23001	22830	22660	22962	22926	22667	22820	22966	22709	22927	22855	22999	22959	22786	22823	22681	22845	22793	23057	22878	23001	22682	22788	22851	22901	22837	22827	22752	22704	22847	22655	22822	22778	23061	22834	22794	22656	22847	22645	22984	22938	22968	22750	23069	22821	22867	22902	22865	22877	22721	22879	22815	22831	22900	22720	23074	22829	22636	22743	22823	22784	22787	22744	22760	22975	22803	22628	23041	23071	23006	22838	22961	22917	22751	22818	22980	22872	22694	22753	22907	22869	22685	22783	22973	22888	23094	22799	22912	22798	22631	22882	22969	23097	23014	22833	22773	22798	22705	23029	22936	22618	22946	22922	22796	23000	22874	22733	22986	23000	22934	22850	22722	22864	22740	22937	22831	22742	22958	23072	22869	22944	22908	22616	22818	22889	22698	22730	23066	22924	22838	22872	22756	22898	22627	22714	22588	22739	22941	22811	22773	22947	22913	23163	22962	22825	22828	22813	22862	22680	22739	22928	22793	22804	22877	22757	22912	22721	22747	22963	22968	22960	22885	22713	22932	22718	22805	23077	23018	22823	23058	22686	22751	22926	22694	22688	22988	23084	22997	23088	22825	22893	22810	22979	22820	22846	22799	22792	22893	23043	22708	22812	22815	22727	22805	22783	22877	22897	22956	22836	22898	22896	22977	22947	22869	23115	22948	22748	22703	22833	22909	23036	22993	22916	22885	22906	22758	22900	22773	22720	22839	22789	22834	23002	22916	22860	23001	22906	22896	23037	22858	23030	23003	22758	22717	22842	22729	22894	23003	23118	22888	22928	22834	22681	22779	22959	22876	22861	22690	22948	22641	22921	22826	23073	22696	22833	23170	22946	22911	22828	22818	22871	22837	22868	22673	22760	22799	22638	22882	22904	23018	22952	22838	22813	22953	22709	22852	22847	22896	22905	22842	22834	22852	22750	22825	22832	22874	22893	22769	22856	22855	22754	23083	22881	22831	23177	22768	22877	22698	22745	22776	22888	22851	22703	22963	22523	22728	22607	22925	22956	22747	22949	22829	22922	22880	22867	22872	22910	23091	22912	22914	22897	22750	22878	22774	22850	22737	23048	22901	22952	22748	22893	22905	22917	22839	22801	22782	22960	22634	22891	22992	22837	22854	23047	22865	22892	22817	22813	22880	22803	22968	22689	22850	22995	22759	22650	22834	22881	22813	22904	22810	22898	22818	22937	22853	22846	22879	22795	22937	22803	22801	22802	23138	22819	22506	22950	22888	22824	22652	22897	22820	22960	22797	22920	22750	22963	22947	22982	22658	22686	22876	23013	22933	22844	22936	22950	22765	22908	22898	22741	22766	22642	22966	22817	22763	22833	22915	23021	23185	22794	22854	23027	22750	22865	22911	22820	22808	22818	22743	22971	23006	23001	22840	22542	22851	22927	22966	22951	22841	22987	22950	22911	22828	22985	22978	23067	22865	22785	23144	22800	23085	23082	22804	22778	22735	22937	22789	22763	22846	22771	22874	22882	22841	22807	22797	22628	22976	22844	22951	22900	22634	22881	22848	23006	22725	22815	22962	22936	22659	22793	22848	22680	22972	22905	22876	22765	22879	22704	22753	23100	23063	23048	22960	22646	23003	22836	22736	22899	22915	22831	23043	22687	23052	22905	22834	22839	22807	22563	22638	22745	22924	22720	23129	22772	22737	22811	22892	23006	23088	22833	23013	22910	22699	22881	23052	22929	22928	22944	22864	22774	22858	22758	22704	22908	22741	22762	22986	22741	22890	22859	22904	22975	22982	23010	22872	23044	22614	22905	22972	22878	22638	22814	22834	22856	23074	23056	22956	22866	22956	22938	22845	23068	23055	22825	22843	22830	23048	22973	23136	22984	22785	22739	22863	22837	22926	22789	22719	22794	22889	22905	22893	22670	22853	22804	22833	22706	22882	22809	22715	22766	22827	22926	22970	22946	23008	22986	22802	22734	23045	22971	22974	22841	23150	22961	22977	22974	22864	22965	22831	22663	22845	22723	22937	22792	22910	22891	22892	22867	23009	22725	22853	22951	22848	22944	22940	22911	23247	22873	22693	22885	22711	23012	22850	22810	22725	22767	22810	22851	22813	22973	22881	22927	23017	22917	22908	22966	22821	22660	22798	22817	22937	23037	22948	22948	23116	22766	22999	22895	22742	22805	22833	22748	22869	22840	22982	23043	22936	22861	23017	23127	22841	23016	22814	22901	22622	22772	23111	22732	22741	22726	22835	22782	22789	22682	22952	22794	22738	22943	22828	22623	23103	23038	22898	22911	22900	22910	22966	22830	22804	22837	23011	22874	22963	22897	22877	22829	22737	22900	22884	22813	23151	23028	22921	22940	22913	22898	22856	22816	22805	23003	22795	22491	22974	22894	22794	22725	22791	22780	22742	22926	22859	22785	22818	22911	23040	23066	23171	22837	22899	22813	23226	22778	22961	22844	22825	22791	23063	23032	22921	22859	22964	22834	22924	22982	22948	22788	22826	22870	22885	22943	22832	22634	22723	22723	22807	22906	22705	22868	22863	22949	22735	22763	22936	22650	22868	22827	22778	22799	22842	22850	22888	22953	22906	22774	22803	22940	22817	22798	22825	22926	23042	22885	22878	22892	22946	22856	22868	22739	22827	22933	22808	22707	22927	22902	23091	22808	23040	22872	22938	23056	22820	22767	22651	22995	22874	22774	22720	22964	22850	22495	22976	22605	22889	22789	23020	22709	22669	22758	22823	22868	22994	22985	22847	22734	22958	22820	22890	23069	23010	23064	22730	22774	22803	22871	22782	22812	22918	22952	22861	23045	22745	22788	22879	22857	23013	22886	22795	22954	23055	23003	22828	22863	22837	23093	22799	22964	22877	22862	22712	22827	22753	22754	22833	22731	22822	22827	22932	22815	23008	23048	22887	22888	22730	22914	22928	23076	23075	22965	22600	22925	23079	22792	22791	22629	22682	22686	22964	22934	22825	22853	22645	22939	22940	22995	22781	22987	22907	22889	22856	22892	22864	22857	22705	22953	22880	22714	22866	22864	22900	22850	22737	22991	22972	22805	22887	22912	22718	23004	22734	22674	22612	22525	22866	22947	22715	22845	22980	22724	23000	22782	22878	22746	22846	22796	22803	22972	22871	22788	22830	22763	22860	22801	22817	22871	22869	22919	22869	22960	22802	22893	23157	22877	22866	22691	23011	22949	22734	22783	23195	22868	22835	23063	23083	22811	23092	22820	23060	22863	22776	23184	22901	22994	22881	22974	22759	22778	22707	22876	22959	22946	22616	23036	22878	22946	22903	22945	22808	22777	22856	22938	23105	22972	22623	22606	22833	23087	22923	22859	22707	22946	22921	23008	22804	22835	22976	22809	22838	22754	22896	22930	22953	22667	22811	23066	22914	22860	23161	22801	23054	22842	22711	22698	22816	22853	22718	22867	22955	23039	22950	22600	22659	22832	22853	22802	22834	22849	22826	22794	22913	22814	22692	22871	22923	22815	22940	22799	22953	22915	22974	22890	23100	23054	22861	22814	22874	22671	22783	22731	22848	22743	22882	22873	22720	22905	23002	22857	22955	22907	22757	22838	23152	22938	22899	23052	22905	22866	22943	22833	23068	22970	22734	22821	22889	22768	22774	22968	22825	22831	22756	22891	22929	22946	22891	22824	22941	23035	23133	22807	22865	22837	22798	22848	22951	22915	22809	22791	22759	22763	22841	22855	22847	23090	23007	22486	22817	22852	22961	22842	22731	22716	22956	22937	22915	22849	22601	23225	22754	22811	22728	23001	22863	22919	22723	22868	22847	22862	23007	22759	22710	22826	22715	22744	22835	23065	23049	22863	22972	23157	22936	22720	23152	23057	22843	22993	22785	23024	22785	22823	23198	22849	22986	22854	22786	22743	22743	22850	22783	22724	22959	22899	22852	22950	22669	22747	22778	22778	23067	22924	22859	22695	22937	22852	22886	22982	22838	22861	22737	22808	23033	22952	22703	23026	23076	22894	23075	23085	22886	23035	22808	22886	22819	22805	22972	23077	22911	22688
24668	31635	30312	25044	22462	21481	20342	19979	19320	19264	19041	18572	18301	18238	18047	18110	18010	17944	17991	17925	17903	17732	17817	17828	17755	17938	17733	17752	17721	17694	17629	17699	17797	17678	17796	17851	17751	17812	17795	17698	17741	17803	17694	17740	17742	17861	17715	17811	17624	17924	17654	17846	17848	17831	17746	17719	17763	17764	17719	17916	17837	17871	17838	17904	17856	17658	17722	17695	17638	17809	17558	17782	17877	17835	17644	17697	17769	17809	17710	17831	17640	17583	17775	17725	17847	17747	17833	17609	17798	17611	17790	17809	17693	17835	17677	17801	17681	17681	17624	17899	17626	17679	17760	17531	17764	17813	17601	17701	17690	17732	17762	17585	17716	17704	17694	17541	17730	17729	17692	17633	17681	17701	17676	17906	17662	17780	17675	17739	17638	17695	17916	17803	17645	17803	17603	17728	17743	17812	17636	17612	17772	17673	17762	17872	17736	17839	17712	17610	17763	17626	17848	17772	17708	17795	17721	17694	17553	17632	17859	17708	17789	17702	17733	17628	17856	17699	17759	17760	17814	17717	17936	17771	17672	17814	17882	17640	17865	17828	17702	17752	17595	17659	17708	17694	17603	17800	17761	17767	17744	17763	17907	17778	17943	17736	17768	17825	17735	17750	17609	17636	17706	17616	17677	17634	17909	18002	17708	17770	17629	17713	17582	17710	17701	17697	17817	17847	17893	17607	17584	17729	17640	17709	17609	17521	17809	17819	17934	17753	17682	17704	17659	17637	17626	17784	17816	17645	17741	17689	17609	17682	17613	17715	17479	17687	17748	17788	17828	17825	17669	17850	17688	17686	17708	17602	17657	17762	17988	17790	17626	17790	17706	17620	17664	17673	17855	17690	17784	17779	17739	17622	17773	17856	17750	17761	18007	17744	17707	17915	17696	17781	17749	17631	17694	17601	17715	17718	17740	17784	17828	17759	17684	17727	17662	17778	17652	17816	17940	17808	17609	17774	17622	17826	17646	17718	17919	17790	17852	17723	17677	17788	17723	17714	17850	17758	17806	17821	17690	17666	17810	17679	17754	17788	17794	17710	17748	17668	17828	17884	17927	17840	17825	17715	17840	17894	17723	17770	17819	17544	17721	17691	17839	17561	17670	17738	17725	17663	17522	17689	17794	17902	17681	17723	17656	17824	17855	17616	17791	17693	17771	17751	17700	17887	17654	17655	17770	17787	17777	17926	17546	17746	17699	17699	17766	17665	17837	17847	17795	17712	17584	17613	17612	17782	17711	17717	17778	17808	17743	17720	17700	17822	17779	17676	17954	17875	17767	17772	17810	17795	17714	17710	17818	17707	17752	17783	17587	17542	17553	17524	17727	17853	17714	17593	17922	17642	17788	17802	17743	17702	17620	17766	17769	17655	17756	17715	17829	17606	17668	17763	17654	17707	17676	17625	17811	17652	17863	17825	17719	17671	17827	17715	17884	17857	17648	17774	17759	17834	17901	17730	17738	17588	17853	17637	17702	17705	17765	17764	17765	17628	17797	17722	17501	17949	17515	17779	17596	17971	17843	17632	17728	17673	17755	17847	17998	17873	17820	17856	17917	17789	17653	17592	17631	17628	17792	17777	17779	17682	17845	17706	17753	17787	17769	17762	17663	17548	17558	17873	17705	17709	17635	17828	17647	17739	17604	17769	17684	17717	17912	17727	17841	17770	17909	17812	17681	17570	17760	17794	17848	17898	17603	17779	17618	17547	17802	17643	17794	17790	17716	17885	17566	17661	17687	17676	17776	17900	17808	17845	17593	17797	17900	17686	17925	17537	17688	17660	17749	17665	17811	17723	17765	17517	17642	17637	17674	17744	17713	17673	17671	17721	17819	17740	17675	17671	17793	17487	17670	17681	17746	17711	17743	17598	17786	17607	17660	17715	17770	17786	17632	17642	17733	17816	17825	17654	17799	17731	17680	17596	17786	17641	17686	17760	17809	17754	17793	17726	17802	17558	17731	17764	17711	17952	17683	17635	17587	17745	17767	17678	17719	17951	17755	17756	17685	17700	17769	17744	17729	17754	17746	17545	17641	17895	17919	17815	17732	17738	17550	17673	17441	17685	17709	17739	17730	17715	17656	17606	17895	17757	17848	17689	17742	17636	17806	17628	17680	17707	17805	17757	17762	17617	17714	17718	17784	17716	17823	17811	17736	17736	17702	17654	17899	17739	17804	17640	17905	17828	17750	17918	17710	17807	17726	17665	17767	17801	17685	17630	17671	17739	17697	17675	17964	17595	17793	17834	17708	17906	17736	17774	17594	17652	17578	17833	17778	17754	17955	17682	17806	17710	17702	17618	17697	17741	17770	17668	17727	17765	17742	17957	17660	17816	17801	17913	17834	17603	17891	17574	17747	17760	17661	17900	17688	17544	17773	17749	17766	17847	17870	17864	17677	17863	17575	17732	17794	17793	17761	17674	17891	17733	17734	17818	17932	17974	17827	17596	17745	17849	17808	17808	17629	17723	17769	17852	17658	17725	17677	17670	17713	17671	17866	17698	17889	17894	17693	17706	17760	17799	17679	17691	17798	17980	17771	17952	17696	17839	17806	17830	17818	17648	17791	17729	17793	17744	17752	17808	17678	17878	17914	17651	17820	17830	17682	17754	17643	17695	17776	17858	17640	17630	17607	17852	17866	17944	17688	17859	17747	17785	17933	17839	17659	17727	17890	17915	17791	17678	17806	17730	17768	17784	17806	17868	17813	17681	17686	17828	17699	17793	17679	17684	17657	17816	17710	17725	17700	17764	17754	17738	17817	17576	17914	17782	17786	17670	17791	17837	17776	17731	17767	17817	17711	17725	17681	17797	17781	17846	17843	17771	17799	17984	17618	17626	17765	17716	17565	17911	17663	17658	17717	17859	17691	17813	17609	17781	17787	17700	17761	17593	17674	17660	17693	17659	17644	17779	17880	17595	17691	17847	17585	17956	17786	17913	17686	17886	17655	17767	17544	17883	17833	17777	17560	17716	17805	17832	17723	17858	17807	17638	17560	17660	17751	17771	17800	17800	17632	17749	17750	17676	17850	17744	17715	17704	17689	17591	17545	17781	17630	17801	17724	17766	17760	17758	17736	17626	17713	17706	17786	17486	17799	17616	17763	17780	17879	17762	17895	17573	17739	17779	17724	17689	17862	17970	17712	17605	17803	17680	17808	17732	17759	17766	17678	17682	17826	17738	17620	17799	17811	17762	17694	17854	17516	17618	17791	17895	17616	17625	17886	17826	17918	17850	17598	17544	17688	17742	17529	17893	17698	17775	17574	17930	17662	17683	17814	17770	17779	17761	17806	17856	17632	17819	17897	17841	17751	17838	17811	17865	17779	17633	17836	17760	17696	17766	17855	17653	17589	17671	17706	17827	17801	17711	17853	17597	17851	17849	17742	17722	17811	17593	17647	17803	17576	17879	17653	17790	18011	17804	17651	17777	17553	17653	17874	17754	17602	17859	17764	17718	17737	17774	17855	17534	17755	17790	17670	17859	17940	17798	17789	17689	17683	17778	17781	17598	17662	17789	17650	17630	17739	17721	17640	17696	17830	17693	17740	17940	17740	17680	17795	17721	17740	17698	17590	17655	17721	17759	17849	17772	17595	17749	17663	17561	17769	17657	17860	17831	17623	17666	17641	17697	17924	17754	17773	17705	17700	17632	17693	17785	17756	17564	17710	17768	17892	17611	17830	17586	17714	17647	17801	17884	17718	17551	17808	17544	17709	17795	17776	17772	17742	17815	17671	17853	17957	17705	17693	17774	17645	17646	17819	17678	17889	17614	17855	17864	17898	17772	17706	17675	17632	17716	17632	17775	17665	17833	17941	17756	17596	17719	17721	17687	17882	17776	17706	17747	17667	17716	17717	17693	17809	17792	17792	17735	17537	17641	17806	17889	17875	17770	17711	17798	17847	17608	17813	17747	17821	17836	17948	17830	17612	17745	17543	17729	17748	17830	17575	17746	17809	17769	17745	17758	17787	17765	17804	17728	17571	17889	17756	17767	17715	17630	17602	17897	17736	17841	17554	17880	17825	17898	17757	17782	17886	17547	17710	17743	17772	17851	17806	17706	17718	17765	17608	17750	17751	17698	17682	17692	17753	17666	17590	17808	17711	17647	17653	17728	17704	17665	17691	17735	17813	17736	17735	17614	17695	17601	17919	17757	17845	17804	17627	17747	17619	17943	17752	17728	17661	17751	17811	17777	17791	17907	17667	17682	17728	17851	17772	17824	17811	17696	17700	17686	17769	17744	17780	17645	17703	17678	17787	17790	17926	17556	17852	17808	17744	17660	17618	17693	17505	17635	17848	17752	17984	17798	17818	17735	17894	17644	17937	17843	17712	17695	17751	17774	17795	17670	17631	17759	17871	17698	17672	17773	17795	17583	17684	17575	17793	17558	17736	17786	17665	17707	17927	17847	17713	17804	17729	17710	17901	17936	17826	17717	17669	17767	17837	17879	17637	17693	17752	17685	17807	17521	17709	17929	17796	17720	17787	17797	17724	17766	17805	17625	17723	17611	17706	17669	17697	17662	17756	17853	17662	17779	17574	17745	17840	17864	17564	17823	17625	17734	17632	17790	17873	17686	17718	17694	17628	17588	17806	17762	17544	17695	17798	17933	17738	17651	17687	17852	17592	17702	17668	17828	17752	17720	17812	17718	17707	17817	17725	17750	17662	17644	17905	17715	17798	17743	17892	17557	17730	17752	17746	17784	17808	17603	17734	17699	17604	17789	17696	17667	17786	17594	17833	17743	17628	17610	17816	17733	17522	17606	17666	17905	17895	17667	17720	17773	17671	17811	17732	17763	17662	17722	17645	17849	17836	17602	17558	17675	17580	17702	17827	17747	17920	17769	17805	17692	17690	17771	17553	17576	17786	17636	17723	17760	17700	17750	17739	17705	17798	17946	17586	17722	17514	17815	17764	17750	17945	17888	17606	17818	17726	17895	17839	17945	17693	17753	17564	17909	17636	17854	17619	17608	17903	17533	17748	17834	17680	17651	17678	17755	17645	17731	17668	17616	17726	17810	17812	17664	17769	17568	17597	17769	17604	17824	17732	17683	17665	17655	17784	17536	17726	17799	17954	17712	17695	17610	17677	17683	17686	17852	17772	17522	17786	17725
25275	21166	28243	26256	25705	27311	27396	25375	24384	24286	23953	23407	23615	22876	22922	23139	23163	22987	22951	22850	22724	22689	22489	22726	22810	22420	22572	22895	22759	22649	22944	22763	22618	22728	22677	22522	22616	22522	22780	22767	22624	22832	22625	22671	22538	22871	22635	22565	22679	22604	22607	22629	22705	22730	22779	22689	22679	22550	22575	22450	22807	22713	22591	22580	22509	22592	22598	22816	22812	22624	22523	22937	22719	22610	22577	22510	22833	22410	22725	22493	22608	22652	22617	22667	22632	22447	22428	22560	22541	22609	22487	22671	22663	22727	22619	22542	22535	22549	22421	22718	22755	22729	22657	22294	22419	22278	22468	22418	22688	22584	22645	22483	22637	22666	22786	22633	22471	22494	22762	22674	22663	22497	22569	22361	22853	22366	22631	22511	22686	22660	22603	22595	22523	22526	22665	22673	22594	22433	22410	22518	22567	22549	22599	22580	22582	22606	22624	22351	22600	22608	22587	22662	22527	22559	22561	22414	22369	22606	22504	22419	22532	22738	22682	22544	22441	22660	22655	22496	22636	22524	22523	22465	22528	22706	22421	22447	22510	22670	22615	22649	22622	22513	22623	22488	22447	22477	22622	22498	22697	22427	22437	22415	22458	22278	22591	22454	22621	22654	22640	22625	22795	22490	22654	22475	22689	22486	22735	22413	22436	22499	22308	22500	22376	22480	22562	22571	22550	22627	22562	22634	22451	22719	22383	22525	22627	22264	22712	22366	22337	22511	22841	22405	22448	22529	22710	22606	22475	22563	22598	22648	22405	22503	22633	22337	22539	22574	22593	22364	22640	22515	22493	22574	22511	22608	22667	22524	22739	22514	22667	22631	22589	22670	22685	22626	22612	22536	22380	22713	22682	22534	22615	22826	22417	22434	22566	22835	22590	22525	22598	22358	22530	22643	22586	22608	22690	22605	22643	22383	22599	22463	22648	22638	22610	22863	22566	22575	22690	22716	22501	22567	22597	22651	22614	22606	22438	22708	22605	22537	22695	22341	22604	22646	22694	22462	22447	22390	22711	22631	22591	22539	22569	22734	22487	22777	22638	22487	22754	22607	22642	22515	22837	22834	22582	22699	22659	22668	22566	22594	22581	22379	22651	22676	22708	22720	22538	22474	22731	22521	22676	22547	22481	22639	22736	22579	22538	22590	22381	22613	22730	22506	22708	22785	22703	22712	22887	22675	22623	22677	22682	22818	22697	22643	22551	22616	22409	22665	22538	22580	22581	22718	22817	22383	22320	22524	22388	22543	22458	22546	22798	22519	22607	22550	22506	22651	22562	22361	22475	22461	22573	22508	22570	22604	22658	22577	22401	22561	22847	22350	22479	22429	22312	22571	22446	22388	22606	22411	22576	22397	22361	22711	22531	22671	22613	22596	22383	22560	22592	22732	22488	22531	22592	22492	22790	22563	22569	22340	22492	22529	22551	22270	22567	22601	22704	22509	22433	22521	22546	22609	22641	22721	22681	22779	22747	22664	22578	22341	22751	22688	22540	22535	22582	22542	22610	22648	22595	22616	22575	22551	22666	22616	22705	22688	22611	22251	22710	22506	22376	22295	22722	22431	22627	22610	22613	22611	22582	22470	22558	22579	22572	22526	22520	22868	22750	22710	22549	22369	22472	22527	22463	22464	22532	22583	22588	22534	22878	22593	22508	22633	22499	22587	22586	22422	22620	22375	22543	22694	22670	22651	22703	22643	22438	22571	22410	22454	22609	22536	22393	22595	22494	22622	22481	22449	22460	22514	22562	22396	22494	22680	22709	22461	22470	22443	22680	22781	22664	22907	22675	22486	22361	22367	22562	22395	22655	22670	22531	22711	22552	22671	22505	22595	22598	22691	22577	22517	22672	22497	22888	22471	22555	22752	22904	22618	22831	22581	22785	22506	22520	22501	22563	22679	22432	22344	22749	22641	22501	22349	22550	22457	22777	22483	22399	22451	22650	22728	22762	22499	22495	22563	22666	22778	22497	22629	22601	22593	22376	22390	22531	22773	22579	22713	22782	22710	22612	22761	22484	22445	22446	22641	22556	22470	22375	22717	22687	22795	22710	22500	22707	22648	22640	22410	22516	22721	22263	22658	22557	22550	22481	22638	22674	22664	22514	22680	22540	22634	22672	22533	22633	22571	22590	22425	22630	22862	22455	22675	22551	22415	22500	22595	22539	22684	22650	22588	22573	22536	22481	22745	22536	22859	22461	22664	22764	22637	22503	22675	22491	22737	22498	22615	22587	22537	22575	22490	22739	22578	22738	22591	22484	22555	22408	22487	22609	22585	22618	22652	22606	22749	22623	22543	22477	22886	22643	22636	22688	22663	22377	22658	22453	22614	22490	22721	22572	22609	22609	22418	22398	22530	22664	22730	22615	22433	22568	22570	22585	22735	22539	22461	22663	22395	22287	22369	22731	22514	22582	22485	22497	22361	22520	22627	22502	22576	22786	22496	22488	22456	22588	22452	22632	22633	22712	22572	22558	22489	22787	22526	22602	22608	22575	22680	22670	22829	22600	22693	22549	22570	22541	22595	22798	22610	22557	22537	22569	22533	22688	22589	22553	22737	22633	22404	22519	22428	22650	22774	22527	22490	22612	22381	22472	22414	22492	22411	22568	22527	22863	22415	22439	22555	22236	22530	22626	22430	22507	22567	22557	22500	22527	22643	22584	22805	22558	22783	22527	22353	22700	22579	22299	22608	22668	22562	22350	22797	22548	22489	22838	22679	22574	22520	22584	22522	22627	22594	22669	22300	22322	22453	22578	22676	22555	22575	22483	22549	22663	22597	22664	22422	22717	22817	22701	22362	22500	22442	22624	22584	22501	22660	22424	22387	22614	22743	22821	22722	22772	22562	22601	22824	22625	22493	22503	22578	22361	22728	22763	22618	22652	22598	22595	22582	22616	22500	22557	22582	22772	22815	22520	22731	22619	22668	22527	22559	22398	22660	22688	22545	22525	22626	22602	22589	22662	22543	22736	22637	22661	22730	22533	22557	22644	22599	22502	22386	22514	22664	22906	22567	22459	22631	22832	22621	22535	22489	22589	22654	22762	22567	22275	22614	22770	22663	22581	22568	22576	22471	22334	22580	22761	22579	22608	22554	22774	22604	22681	22654	22524	22609	22479	22670	22557	22692	22565	22352	22509	22534	22727	22664	22595	22866	22419	22771	22541	22576	22670	22629	22610	22669	22526	22627	22617	22517	22585	22597	22553	22475	22654	22689	22633	22475	22662	22568	22523	22613	22631	22759	22631	22682	22445	22687	22768	22584	22426	22676	22602	22580	22628	22688	22661	22600	22713	22572	22495	22539	22668	22672	22499	22549	22756	22811	22676	22509	22606	22371	22635	22612	22815	22589	22717	22521	22538	22611	22467	22626	22729	22570	22731	22622	22670	22624	22610	22647	22425	22836	22402	22432	22497	22733	22570	22624	22465	22566	22548	22496	22619	22582	22610	22640	22848	22394	22613	22584	22364	22560	22464	22596	22570	22788	22669	22687	22678	22789	22599	22668	22689	22625	22531	22574	22640	22661	22517	22557	22647	22680	22370	22477	22618	22559	22546	22602	22527	22399	22553	22361	22820	22669	22817	22601	22455	22462	22690	22515	22665	22588	22542	22655	22738	22557	22304	22377	22582	22730	22709	22616	22639	22664	22738	22698	22700	22818	22645	22650	22486	22439	22648	22343	22698	22480	22510	22729	22652	22557	22623	22518	22405	22378	22845	22331	22664	22342	22552	22566	22531	22526	22598	22635	22554	22595	22737	22587	22451	22696	22512	22507	22555	22491	22558	22542	22657	22838	22863	22589	22491	22545	22652	22569	22489	22634	22563	22690	22476	22721	22678	22596	22493	22608	22603	22321	22459	22531	22316	22601	22543	22743	22731	22539	22767	22552	22484	22607	22724	22512	22465	22509	22628	22635	22456	22513	22598	22746	22630	22660	22499	22490	22466	22571	22671	22265	22462	22676	22511	22420	22526	22651	22664	22420	22539	22777	22732	22597	22615	22302	22531	22511	22693	22474	22380	22737	22647	22447	22586	22451	22618	22512	22663	22573	22671	22547	22676	22651	22734	22527	22612	22567	22652	22566	22642	22516	22547	22459	22643	22864	22484	22549	22442	22740	22648	22526	22647	22449	22615	22720	22640	22662	22678	22526	22612	22705	22783	22557	22528	22476	22324	22333	22358	22574	22781	22374	22629	22456	22675	22488	22573	22840	22757	22609	22650	22751	22670	22573	22668	22334	22404	22692	22656	22650	22524	22372	22609	22610	22451	22606	22672	22526	22712	22566	22257	22449	22492	22459	22617	22433	22541	22681	22469	22386	22706	22695	22687	22564	22546	22612	22544	22621	22630	22803	22727	22564	22479	22271	22664	22651	22672	22583	22732	22545	22842	22483	22612	22473	22507	22551	22572	22753	22751	22303	22844	22476	22256	22485	22397	22543	22593	22518	22581	22409	22605	22748	22602	22583	22723	22769	22722	22759	22523	22620	22582	22448	22737	22596	22471	22411	22725	22725	22632	22737	22505	22446	22653	22799	22679	22745	22482	22656	22490	22584	22725	22634	22514	22474	22726	22645	22592	22692	22577	22629	22533	22469	22846	22548	22481	22863	22525	22729	22746	22468	22568	22878	22890	22704	22709	22434	22479	22447	22627	22768	22688	22295	22451	22524	22551	22612	22650	22736	22717	22623	22607	22791	22518	22535	22646	22407	22539	22511	22717	22504	22581	22894	22671	22468	22609	22873	22552	22493	22613	22499	22567	22762	22773	22756	22809	22819	22893	22697	22604	22673	22723	22667	22799	22786	22734	22463	22568	22553	22415	22509	22643	22479	22613	22537	22387	22500	22794	22664	22857	22683	22714	22647	22644	22537	22629	22658	22533	22493	22456	22640	22599	22625	22641	22461	22686	22522	22707	22555	22691	22544	22653	22395	22620	22459	22596	22344	22423	22750	22346	22702	22431	22554	22766	22691	22530	22523	22589	22682	22599	22563	22663	22662	22664	22528	22771	22595	22581	22437	22714	22563	22692	22494	22587	22450	22603	22569	22609	22820	22610	22489	22510	22718	22474	22737	22767	22644	22675	22443	22666	22562	22660	22326	22890	22665	22699	22399
24436	37983	36378	30853	26886	24524	22891	21792	20952	20326	19424	18884	18701	18474	18229	18150	18049	17937	17887	17875	17822	17925	17796	17891	17851	17668	17848	17718	17702	17656	17741	17683	17699	17676	17896	17527	17744	17628	17699	17749	17770	17628	17639	17553	17830	17559	17636	17747	17719	17709	17510	17568	17601	17765	17612	17575	17613	17814	17579	17532	17684	17754	17639	17660	17656	17763	17719	17784	17642	17827	17605	17904	17602	17626	17630	17712	17832	17599	17599	17504	17814	17859	17569	17695	17602	17542	17605	18030	17943	17760	17794	17712	17632	17708	17565	17590	17554	17560	17594	17736	17811	17635	17816	17687	17730	17731	17613	17675	17606	17569	17662	17417	17508	17775	17585	17698	17616	17623	17774	17905	17612	17545	17531	17535	17811	17765	17750	17616	17570	17634	17581	17645	17500	17531	17534	17647	17639	17484	17486	17790	17609	17652	17654	17711	17761	17585	17581	17747	17651	17634	17420	17680	17597	17865	17477	17818	17534	17608	17704	17734	17604	17627	17593	17617	17753	17663	17640	17722	17700	17680	17656	17536	17718	17623	17605	17645	17728	17624	17604	17587	17734	17555	17592	17651	17552	17371	17675	17720	17700	17441	17783	17796	17551	17490	17734	17619	17557	17490	17631	17486	17599	17600	17543	17724	17660	17651	17514	17711	17725	17509	17545	17612	17561	17628	17602	17730	17813	17625	17495	17719	17625	17505	17545	17833	17728	17595	17697	17667	17813	17478	17605	17660	17726	17783	17477	17542	17639	17558	17596	17723	17519	17623	17657	17645	17592	17786	17688	17630	17575	17665	17578	17563	17656	17689	17700	17534	17796	17586	17566	17518	17590	17573	17680	17629	17801	17737	17605	17622	17720	17527	17709	17692	17641	17564	17617	17653	17561	17629	17576	17625	17724	17635	17683	17594	17544	17541	17634	17617	17604	17655	17615	17712	17794	17689	17784	17740	17581	17761	17790	17568	17649	17564	17652	17675	17693	17714	17756	17633	17616	17620	17560	17671	17582	17495	17738	17657	17755	17666	17707	17544	17646	17559	17695	17407	17710	17657	17639	17724	17561	17849	17736	17653	17538	17613	17547	17458	17545	17606	17541	17743	17539	17606	17650	17592	17740	17766	17730	17660	17557	17639	17603	17570	17694	17508	17639	17725	17623	17515	17573	17629	17758	17705	17493	17637	17584	17796	17740	17640	17532	17539	17489	17705	17638	17624	17660	17693	17552	17702	17796	17645	17685	17498	17631	17787	17641	17639	17679	17606	17572	17558	17555	17613	17696	17771	17699	17653	17484	17537	17723	17656	17610	17578	17770	17938	17762	17638	17569	17687	17695	17682	17604	17752	17691	17749	17715	17621	17623	17621	17703	17559	17726	17808	17785	17511	17667	17568	17664	17487	17629	17736	17603	17490	17606	17412	17523	17589	17680	17711	17608	17686	17665	17471	17737	17536	17529	17863	17513	17777	17691	17490	17580	17634	17712	17678	17590	17663	17711	17877	17629	17564	17473	17597	17586	17574	17549	17615	17650	17571	17564	17708	17473	17652	17680	17644	17670	17668	17550	17515	17699	17809	17807	17629	17510	17645	17530	17663	17501	17536	17793	17754	17700	17585	17864	17585	17563	17701	17470	17622	17474	17547	17636	17676	17558	17679	17843	17504	17640	17736	17620	17372	17516	17720	17803	17731	17532	17689	17556	17437	17697	17615	17581	17636	17540	17531	17508	17594	17547	17685	17795	17585	17527	17760	17609	17607	17623	17662	17501	17591	17642	17631	17567	17634	17625	17812	17706	17495	17657	17833	17750	17479	17699	17698	17497	17515	17573	17634	17655	17527	17793	17651	17803	17592	17745	17406	17468	17806	17704	17527	17820	17585	17670	17592	17561	17726	17592	17560	17806	17433	17690	17474	17471	17600	17590	17526	17772	17575	17780	17675	17694	17677	17562	17696	17545	17626	17557	17546	17633	17496	17623	17565	17685	17583	17704	17683	17606	17601	17592	17616	17797	17854	17559	17724	17788	17675	17619	17503	17682	17599	17597	17617	17458	17494	17771	17578	17644	17407	17628	17441	17670	17738	17503	17573	17618	17654	17767	17698	17609	17617	17652	17654	17628	17623	17780	17603	17703	17574	17624	17704	17711	17579	17648	17563	17749	17635	17599	17696	17652	17671	17649	17610	17526	17670	17667	17678	17498	17599	17523	17685	17645	17665	17695	17694	17648	17530	17445	17584	17515	17552	17643	17806	17482	17576	17388	17346	17529	17459	17470	17647	17511	17632	17589	17648	17727	17677	17684	17826	17604	17669	17561	17939	17657	17769	17585	17739	17641	17593	17670	17552	17687	17601	17605	17627	17503	17519	17649	17561	17622	17797	17778	17762	17623	17645	17510	17731	17632	17688	17796	17513	17585	17586	17556	17721	17721	17749	17680	17615	17451	17587	17672	17708	17612	17575	17644	17609	17641	17469	17568	17654	17646	17478	17657	17470	17830	17522	17658	17659	17689	17710	17738	17347	17612	17544	17605	17728	17595	17674	17549	17701	17685	17636	17743	17560	17480	17696	17553	17756	17641	17444	17728	17556	17553	17652	17608	17515	17598	17685	17784	17516	17605	17402	17673	17433	17726	17873	17742	17530	17837	17703	17746	17452	17627	17684	17710	17733	17635	17613	17597	17717	17685	17504	17740	17644	17709	17779	17726	17510	17620	17692	17684	17623	17629	17557	17615	17685	17458	17570	17643	17716	17712	17449	17637	17791	17753	17684	17457	17565	17571	17892	17528	17677	17671	17680	17607	17646	17482	17675	17545	17631	17472	17444	17674	17639	17569	17571	17732	17705	17806	17701	17633	17570	17548	17580	17626	17590	17668	17623	17697	17493	17616	17458	17556	17626	17741	17627	17654	17585	17642	17665	17558	17621	17409	17640	17605	17546	17613	17553	17581	17793	17701	17624	17594	17418	17792	17635	17648	17514	17755	17510	17512	17743	17713	17693	17419	17709	17718	17728	17651	17695	17603	17563	17639	17543	17630	17719	17818	17539	17527	17694	17564	17733	17703	17796	17660	17528	17678	17768	17473	17560	17432	17501	17592	17687	17745	17386	17697	17366	17780	17476	17496	17669	17588	17671	17607	17577	17636	17460	17702	17586	17542	17649	17526	17547	17604	17936	17616	17653	17537	17632	17750	17780	17575	17681	17535	17529	17632	17642	17628	17726	17613	17683	17839	17581	17728	17621	17620	17667	17720	17794	17523	17590	17594	17645	17544	17700	17538	17598	17676	17452	17501	17686	17658	17721	17601	17711	17564	17530	17518	17498	17786	17658	17562	17613	17664	17686	17501	17831	17566	17542	17698	17719	17621	17510	17519	17565	17560	17787	17733	17477	17698	17649	17814	17519	17602	17573	17597	17689	17573	17524	17865	17693	17695	17643	17586	17710	17557	17497	17513	17584	17742	17559	17713	17549	17560	17626	17583	17605	17616	17813	17705	17548	17751	17724	17653	17737	17714	17570	17658	17575	17573	17625	17601	17630	17568	17693	17680	17709	17777	17477	17705	17743	17650	17771	17660	17705	17539	17523	17672	17491	17746	17650	17685	17523	17555	17599	17719	17490	17697	17558	17750	17858	17612	17616	17442	17789	17707	17675	17553	17715	17556	17561	17556	17523	17737	17509	17739	17687	17591	17659	17626	17645	17691	17554	17617	17548	17607	17608	17620	17570	17790	17550	17576	17724	17755	17717	17736	17603	17786	17628	17568	17592	17487	17648	17782	17407	17725	17572	17660	17479	17602	17693	17725	17600	17669	17755	17742	17636	17716	17650	17698	17804	17627	17581	17667	17615	17761	17482	17725	17820	17685	17784	17850	17396	17768	17700	17725	17692	17647	17717	17689	17558	17497	17578	17773	17708	17732	17636	17583	17797	17667	17537	17622	17474	17722	17639	17601	17767	17560	17797	17479	17707	17659	17730	17742	17685	17431	17847	17580	17741	17760	17759	17719	17558	17708	17565	17866	17697	17714	17689	17529	17570	17746	17611	17771	17822	17706	17712	17582	17593	17675	17867	17629	17535	17544	17622	17596	17617	17809	17752	17862	17633	17556	17499	17701	17598	17640	17584	17737	17457	17617	17639	17647	17583	17747	17646	17571	17717	17780	17740	17564	17697	17652	17629	17609	17651	17587	17668	17490	17609	17682	17682	17783	17577	17518	17636	17844	17451	17790	17629	17715	17723	17569	17856	17413	17623	17541	17703	17588	17586	17688	17550	17756	17622	17717	17674	17713	17636	17526	17672	17578	17666	17433	17641	17668	17689	17600	17630	17671	17495	17515	17749	17586	17670	17641	17588	17573	17641	17473	17513	17546	17617	17729	17717	17638	17770	17518	17549	17495	17682	17611	17690	17719	17550	17423	17597	17671	17508	17605	17716	17492	17687	17520	17573	17668	17551	17621	17694	17622	17477	17679	17757	17769	17525	17503	17418	17729	17584	17491	17680	17552	17725	17558	17604	17722	17608	17780	17724	17519	17563	17700	17712	17527	17676	17619	17348	17603	17545	17626	17721	17650	17690	17504	17630	17689	17688	17740	17703	17403	17611	17759	17419	17582	17613	17692	17568	17711	17409	17618	17632	17461	17683	17729	17469	17627	17689	17697	17751	17847	17371	17548	17436	17648	17565	17965	17697	17684	17528	17479	17568	17669	17661	17592	17563	17713	17587	17546	17502	17592	17649	17777	17749	17503	17670	17720	17628	17743	17603	17643	17710	17541	17625	17703	17757	17723	17531	17882	17710	17541	17661	17620	17698	17542	17642	17524	17504	17479	17541	17678	17557	17756	17511	17671	17626	17823	17697	17686	17566	17617	17629	17580	17625	17660	17724	17528	17771	17527	17693	17579	17605	17548	17557	17917	17662	17531	17825	17829	17752	17625	17603	17491	17637	17589	17507	17585	17648	17495	17622	17740	17524	17518	17613	17590	17606	17696	17660	17828	17664	17643	17579	17554	17825	17725	17673	17888	17544	17652	17569	17629	17671	17530	17837	17690	17624	17626	17505	17703	17652	17574	17533	17661	17771	17590	17692	17522	17604	17548	17640	17623	17626	17588	17480	17728	17520	17642	17615	17681	17659
23604	21164	28639	24279	23221	27468	30385	26491	25292	24747	23844	23577	23525	23101	22970	22846	22964	22792	22612	22332	22436	22355	22363	22535	22227	22177	22249	22243	22279	22193	22252	22137	22389	22311	22431	22171	22240	22081	22198	22223	22027	22069	21964	22197	22182	22325	22029	22158	22167	22195	22256	22102	22240	22105	22281	22127	22257	22193	22153	22078	22042	22148	22314	22039	22210	22135	22107	22222	22184	22123	21983	22210	22203	22074	22044	22019	22194	22247	22177	22138	22036	21872	22143	21997	22086	22169	22337	22417	22513	22477	22370	22453	22022	21977	22108	22151	21919	22064	22144	22071	22189	22328	22275	21997	22342	21949	22236	22168	21976	22141	22021	21969	22127	21858	22039	22231	22140	22031	22142	22070	21985	22102	22048	22317	22238	22098	22097	22009	22051	22041	22198	22371	21935	22035	22112	22198	22313	22221	22251	22047	22034	22042	22064	22009	22259	22082	22165	21955	22059	22059	21930	22023	22056	22117	22152	22041	22157	21992	22138	21968	22231	21833	22152	22104	21935	22243	21965	21948	22123	22081	22257	22324	22046	21949	22153	22132	22172	21866	22159	22232	22242	22051	21865	22129	22386	22127	22069	22247	22179	21972	21917	22136	22057	21969	21907	22030	22193	22308	21972	22051	22193	22126	22098	22094	22081	22128	22319	22243	21956	22200	22076	22154	22042	21901	22351	22018	21921	22190	21988	21898	22069	22116	22064	22000	21776	22095	22169	22113	22196	22033	22175	22000	21976	22134	22137	22103	22268	21852	22127	22220	22049	22188	21971	22037	22269	22303	22207	22345	22147	22101	22083	21855	22202	22081	22170	22117	22061	21981	22062	22139	22202	22207	22263	22034	22068	22031	22170	22219	21955	22001	22242	21893	21963	22243	21765	22062	22151	22142	22129	22119	22016	22039	22172	22151	21976	22228	22365	22269	22134	22039	22011	21927	22103	22064	22093	22062	22195	22269	22162	22012	22044	22105	22163	22078	21837	22173	22239	21922	22200	22176	22265	22143	22116	22109	22049	21958	22343	22036	22223	22052	22203	22021	21958	22101	22062	22248	22040	22067	21993	21807	22265	22101	22086	22061	22400	21979	22097	22024	22099	22042	22034	22061	21928	22221	22102	21969	22057	21901	22176	22105	21910	22169	22168	22049	21941	22110	22101	22203	22137	22088	21974	22001	21881	22137	22066	22012	22236	22068	22057	22163	22120	22194	22212	22066	21836	21937	22128	21958	22115	22132	22100	22005	21807	21866	22146	22061	22344	22258	22196	22166	22116	22101	21968	22207	21982	22102	22060	21970	22202	22139	22030	22106	22114	22173	22100	22234	22185	22188	22125	22188	21972	22071	21979	22176	22160	22234	22151	21992	22141	21877	22153	22204	21975	22197	22135	22235	22130	22148	22085	21904	22180	22005	22184	22193	22083	22136	21942	22090	22074	22099	22206	22019	22182	22033	22310	22245	22128	22325	22120	22241	22208	21871	22182	22014	21998	21996	22148	22184	22068	22151	21988	22100	21986	22040	22191	22270	22141	22202	22248	22093	22030	22100	21895	21981	22169	22059	21933	22216	22142	22034	22063	21997	22007	22123	22077	22097	22084	22237	21933	22378	22162	22121	22031	21974	22122	22250	22027	21936	21961	22174	22114	22304	22153	22108	22171	22111	22012	21908	21904	22012	22286	21875	22283	22121	22208	21874	22044	21984	22081	22226	22358	22280	21988	22123	22376	22349	21832	22123	22207	22009	21969	21996	22256	22131	22222	21976	22446	22073	21950	22019	22160	22023	22281	22017	22099	22229	22375	22126	22035	21965	21994	21896	21986	22191	22002	21855	22059	21928	22098	22147	22165	22100	22201	22220	22122	22322	21982	22285	22049	22072	22102	21932	22004	22318	22178	22104	22096	22282	22034	22094	22126	22252	22194	21973	22067	22269	22098	22179	21807	22033	22125	22182	22016	21959	22056	22111	22404	21852	22163	21983	22123	21958	22171	22194	22158	22019	22040	22244	22043	22151	22014	21966	22185	22289	22005	21969	22070	22153	22116	21862	21943	22022	21954	22140	21969	22218	22144	22224	22173	21809	22109	22059	22157	22200	22188	22070	22113	22252	22375	22243	21997	22019	21972	22165	22150	22091	21905	21986	22147	22079	22265	22098	22150	21799	22163	22051	22143	22282	21976	22017	22074	22088	22285	21872	22146	21875	22344	22182	22147	22325	22092	21951	22081	22132	22125	21911	22059	22115	21888	22110	22241	22122	22071	22122	22130	22155	22087	22037	21949	22239	22033	21828	22081	22162	21849	22047	22223	22085	22121	22118	22005	22176	22223	22077	22183	22219	22121	21953	21967	22007	22032	21796	22000	22218	21922	22130	21848	22020	22125	22162	21965	22247	21926	21920	22060	22267	22031	22003	22070	21833	22167	22044	21891	22195	22022	22131	21971	21905	22116	22070	21939	21972	22065	22100	22144	22185	22084	22167	22159	22028	22057	21968	22138	21936	21975	22105	22062	21961	22075	22221	21879	22067	22075	21932	22159	22305	22164	22015	22077	21964	21869	22306	22070	21900	22166	21932	22125	22188	22164	22206	22063	21944	22054	22302	22114	22062	22301	22067	22170	22009	22044	22015	22017	22141	22041	22176	21881	22143	22093	22305	22349	22141	22085	22019	22144	21955	22065	22140	22099	22162	22249	22074	21966	22153	21926	21985	22233	22029	22183	22139	21910	21835	22123	21985	21980	22047	22150	21943	21859	22240	21941	22111	22056	22001	21994	21946	22138	22346	22001	22035	22196	22191	21980	22102	21951	22181	22047	22172	22191	22050	22251	22011	21981	22407	22320	21939	22124	22190	22137	22153	22014	22276	21999	21969	22204	22096	21954	21988	22001	21867	22069	22155	21975	22097	22056	22188	22151	22214	22062	22165	22185	22078	22081	22359	22097	22095	22190	22034	22111	21954	22301	22003	22124	22059	22145	22209	22169	22122	22071	22039	22317	22213	22037	22113	21863	21835	22168	22107	21962	22149	21984	22004	22144	22238	22057	22094	21900	21960	22097	21976	21988	22043	22077	22017	22074	22022	22265	22096	22168	22066	22297	22163	21997	22085	22050	22055	22191	21964	22157	21926	22224	22221	21956	22214	22094	22107	22254	22148	22064	22052	21963	21937	21961	22026	22091	22256	22079	22054	22367	22178	22114	22241	22256	21920	21915	22188	22022	22079	22228	22143	22026	22075	21891	21999	22130	21996	21922	21910	22095	21919	22250	21874	22045	21893	22113	21956	22272	22173	22239	22116	22189	21993	22194	21973	22232	22125	22319	22162	22123	22162	22083	22118	22062	21952	21932	22079	22292	22018	22089	22024	22241	22225	22051	22013	22137	22065	22114	22234	22096	21997	22118	22174	22046	22213	21978	22071	22175	22172	22204	21816	22005	22018	22198	21869	21990	22036	22112	22070	22183	22173	22134	22196	22293	21995	22066	22023	22105	22061	22002	22187	22298	22049	22218	22058	22021	22237	22123	22161	22197	22157	22148	22082	22185	22180	22192	22143	22154	22093	22132	22032	21981	22018	22275	22066	22099	21811	21909	22199	22062	21872	22219	22024	22137	22133	22205	22155	21958	22097	22239	21990	22151	22159	21902	22234	22052	22233	21825	21913	22096	21961	22065	22241	22262	22150	22360	22115	22101	22063	21917	22072	22162	22169	22072	21965	22140	22114	22218	21974	22336	22241	22291	22016	22157	22215	21854	22018	21933	22397	21951	22131	22205	21912	22243	21864	22153	22124	22083	22092	22095	22252	22224	21928	22105	22112	21903	22157	22159	22110	22184	22181	22050	22030	22011	21962	22199	22133	22028	22147	22220	22219	21987	22131	22150	22177	22094	22017	22005	22205	21970	22160	22238	21971	22069	22062	22083	22234	22119	22063	21999	21944	22070	22053	21923	22177	22175	22193	21976	22130	21873	22090	22160	22128	22058	22224	22157	22178	22109	22085	22252	22076	22300	22171	22251	22128	22110	22070	22091	21921	22400	21933	22253	22056	22365	22232	22010	22010	22239	22161	22107	21918	22089	22089	22010	21972	22126	22049	22113	22024	22174	22001	21980	22169	21962	22160	22084	22167	22025	22137	22156	22140	22125	21926	22232	22431	22170	22149	22036	22047	22108	22120	22123	22006	22047	21965	22103	22093	22051	22306	22028	22105	21941	21981	22035	22036	21974	22025	22328	22091	21977	22005	22004	21984	22156	21977	22168	21950	22165	21930	22454	22102	22117	22135	22140	22134	22179	21971	22183	22201	22052	22059	22000	21834	21999	22013	22258	22157	22038	22150	22134	22080	22073	21963	22202	21851	22080	22266	22221	22098	22228	22223	21972	22107	22065	22174	22228	21962	22095	22128	21920	22071	22129	22120	22162	22014	22155	22035	22311	21971	21932	21992	22246	21924	21926	22087	22140	22205	22154	22028	22144	22053	22120	22164	21887	22053	22070	21987	22144	22091	22054	22142	22029	22263	22037	22029	22173	21859	22047	21850	22161	22168	21953	22220	22068	22087	22159	21958	22185	22114	21980	22136	22103	21858	22103	22238	22220	22300	22218	22257	22111	21989	22008	22226	22108	22066	22065	22013	21908	22155	21885	22095	22095	22179	22199	22352	22087	22136	22187	21926	21949	22273	22080	21955	22169	22229	21882	21985	22165	22262	22139	22038	21867	22074	22392	22188	22092	21981	22094	21851	22085	22069	22087	22159	22326	21893	22289	22170	22009	21959	22011	22137	22070	22079	22224	22075	22063	21947	22130	22152	22141	21997	22099	21928	22157	21968	21864	21924	21978	22264	22113	21928	22036	22119	21912	22215	21885	22034	21946	21982	21917	22063	22135	22287	22376	21838	22194	22196	22061	22103	22030	22380	22185	21899	21927	22134	22182	22274	21934	22030	22040	22052	22254	22191	22075	21980	22183	22224	22233	21952	22077	22138	22094	22174	21979	22025	22052	21858	22127	22055	22106	22247	22016	22210	22248	22033	22168	22195	22184	22099	21963	22007	22006	22080	22106	22078	22032	22102	21978	22152	21939	22139	21990	22080	22070	22184	22013	21993	22035	22239	22199	22172	22108	22133	22161	22345	22237	22110
26310	43136	41486	35555	30874	27762	25851	23973	22343	21101	19807	19253	18978	18732	18682	18539	18104	18048	17982	17698	17654	17824	17598	17571	17655	17461	17451	17538	17342	17420	17518	17621	17613	17641	17364	17423	17508	17460	17419	17391	17469	17394	17332	17485	17335	17378	17351	17473	17323	17530	17526	17407	17175	17557	17421	17387	17433	17462	17404	17364	17279	17572	17514	17403	17524	17465	17435	17608	17415	17442	17340	17469	17406	17541	17406	17571	17415	17595	17450	17501	17381	17282	17289	17205	17401	17302	17791	17752	17840	17931	17560	17537	17419	17478	17464	17395	17223	17348	17424	17226	17423	17315	17292	17228	17387	17263	17333	17428	17462	17524	17338	17262	17293	17394	17343	17325	17406	17332	17518	17254	17263	17394	17439	17376	17468	17139	17395	17401	17376	17153	17421	17403	17550	17485	17548	17351	17364	17249	17268	17552	17262	17419	17456	17398	17295	17405	17376	17302	17268	17372	17348	17271	17328	17557	17284	17405	17249	17265	17499	17206	17416	17391	17486	17501	17350	17408	17465	17336	17378	17253	17432	17406	17308	17389	17330	17332	17310	17291	17485	17393	17277	17462	17553	17259	17309	17365	17161	17202	17241	17432	17492	17376	17468	17493	17221	17369	17316	17325	17409	17261	17439	17533	17398	17228	17525	17333	17355	17274	17375	17234	17366	17436	17311	17330	17238	17291	17232	17324	17385	17234	17278	17521	17504	17168	17274	17349	17325	17316	17348	17359	17402	17525	17293	17464	17332	17259	17371	17330	17297	17478	17330	17302	17408	17421	17369	17356	17374	17356	17430	17426	17322	17279	17209	17285	17271	17254	17410	17318	17412	17358	17320	17425	17311	17407	17386	17304	17349	17229	17336	17533	17448	17174	17296	17373	17436	17427	17356	17361	17337	17250	17334	17342	17269	17258	17306	17288	17385	17292	17352	17321	17399	17508	17059	17233	17406	17319	17239	17415	17285	17323	17308	17285	17256	17430	17391	17367	17265	17246	17256	17375	17218	17205	17347	17536	17272	17313	17275	17370	17350	17592	17300	17336	17357	17324	17214	17403	17302	17410	17353	17214	17499	17432	17251	17355	17315	17277	17293	17262	17320	17255	17382	17461	17528	17394	17473	17274	17305	17472	17329	17333	17237	17475	17483	17320	17463	17241	17437	17396	17350	17314	17291	17268	17416	17520	17193	17321	17367	17333	17400	17384	17448	17326	17255	17371	17335	17400	17279	17172	17171	17348	17218	17293	17492	17471	17339	17424	17171	17444	17347	17363	17233	17360	17228	17352	17408	17332	17384	17274	17157	17404	17498	17417	17397	17240	17362	17387	17339	17155	17333	17237	17436	17305	17190	17365	17237	17492	17174	17488	17414	17389	17352	17131	17442	17426	17454	17458	17307	17390	17500	17184	17300	17121	17348	17318	17371	17235	17415	17246	17358	17290	17341	17329	17542	17290	17487	17358	17503	17339	17361	17381	17326	17361	17498	17246	17350	17322	17490	17295	17218	17431	17311	17084	17224	17494	17387	17343	17446	17287	17274	17200	17308	17442	17296	17340	17301	17452	17303	17552	17311	17453	17193	17367	17278	17417	17341	17463	17241	17329	17293	17407	17370	17278	17330	17381	17466	17371	17337	16980	17326	17211	17168	17290	17282	17409	17356	17394	17279	17221	17368	17357	17366	17463	17468	17418	17281	17336	17274	17345	17286	17385	17376	17290	17229	17389	17259	17479	17606	17293	17322	17373	17379	17264	17274	17255	17331	17235	17302	17475	17420	17493	17485	17317	17310	17411	17430	17203	17349	17315	17283	17434	17447	17288	17291	17357	17283	17478	17200	17306	17333	17356	17387	17390	17344	17317	17402	17350	17404	17461	17257	17311	17393	17147	17398	17244	17403	17224	17422	17274	17377	17259	17481	17447	17240	17445	17380	17307	17268	17232	17399	17308	17460	17124	17383	17286	17361	17490	17285	17427	17270	17366	17267	17301	17344	17278	17350	17366	17312	17202	17397	17346	17399	17274	17479	17395	17455	17301	17345	17445	17468	17372	17224	17341	17480	17388	17203	17500	17298	17428	17386	17278	17391	17370	17328	17230	17203	17290	17439	17400	17281	17449	17265	17316	17338	17395	17307	17242	17600	17178	17227	17337	17453	17163	17300	17327	17331	17303	17346	17398	17356	17284	17359	17253	17195	17436	17389	17399	17281	17379	17245	17366	17284	17385	17359	17258	17440	17245	17317	17399	17470	17378	17567	17124	17256	17261	17381	17337	17357	17319	17468	17296	17259	17278	17315	17445	17342	17299	17303	17377	17132	17240	17282	17326	17366	17489	17347	17163	17268	17413	17430	17373	17211	17428	17272	17298	17321	17454	17361	17240	17389	17432	17250	17264	17468	17400	17336	17322	17235	17176	17434	17285	17476	17464	17204	17190	17385	17426	17329	17230	17180	17527	17223	17420	17378	17232	17427	17307	17315	17266	17457	17422	17273	17364	17340	17199	17319	17417	17149	17450	17333	17438	17362	17280	17313	17158	17323	17374	17194	17250	17326	17278	17536	17528	17265	17434	17270	17447	17312	17299	17233	17258	17410	17404	17086	17519	17165	17298	17403	17338	17341	17242	17231	17336	17371	17372	17441	17267	17434	17449	17167	17189	17280	17299	17326	17492	17410	17346	17396	17382	17163	17464	17448	17277	17425	17296	17124	17586	17223	17317	17334	17278	17440	17323	17495	17379	17372	17364	17185	17218	17336	17430	17483	17405	17488	17242	17429	17373	17350	17375	17385	17218	17297	17263	17311	17313	17433	17340	17415	17287	17307	17343	17443	17336	17335	17298	17532	17263	17658	17245	17478	17375	17313	17183	17321	17452	17410	17397	17320	17332	17433	17372	17340	17253	17447	17412	17316	17269	17224	17506	17300	17361	17246	17395	17491	17216	17525	17281	17319	17337	17416	17384	17366	17289	17513	17174	17562	17411	17419	17365	17288	17419	17196	17396	17432	17337	17264	17383	17330	17405	17380	17300	17524	17329	17633	17315	17149	17381	17292	17364	17215	17305	17300	17383	17436	17274	17281	17444	17259	17060	17354	17352	17418	17319	17421	17346	17339	17382	17432	17151	17141	17390	17459	17397	17419	17153	17398	17494	17376	17345	17290	17284	17491	17443	17354	17332	17148	17441	17329	17315	17337	17332	17341	17425	17234	17432	17243	17270	17386	17455	17394	17363	17362	17373	17233	17392	17437	17305	17216	17263	17269	17472	17244	17367	17315	17254	17299	17433	17221	17433	17132	17311	17249	17554	17296	17604	17431	17401	17554	17283	17481	17341	17309	17273	17254	17430	17394	17231	17456	17110	17446	17276	17442	17056	17424	17292	17420	17287	17337	17208	17345	17339	17270	17533	17313	17117	17386	17420	17230	17504	17352	17170	17238	17322	17496	17480	17317	17540	17557	17432	17377	17240	17592	17338	17403	17323	17451	17249	17447	17249	17303	17282	17317	17261	17469	17336	17450	17263	17453	17382	17308	17337	17399	17395	17323	17270	17375	17460	17278	17462	17243	17329	17371	17258	17165	17278	17354	17412	17463	17284	17309	17300	17351	17258	17286	17390	17263	17245	17392	17202	17373	17195	17473	17195	17377	17091	17516	17318	17235	17142	17409	17499	17408	17438	17266	17154	17300	17352	17493	17324	17361	17262	17295	17421	17291	17273	17368	17371	17429	17281	17349	17409	17307	17436	17326	17282	17471	17322	17484	17246	17323	17456	17340	17262	17359	17271	17379	17391	17358	17349	17360	17258	17460	17232	17238	17298	17541	17419	17206	17446	17372	17549	17291	17350	17344	17110	17306	17344	17467	17283	17347	17438	17362	17264	17585	17245	17364	17251	17357	17083	17387	17625	17394	17266	17384	17305	17226	17450	17212	17351	17346	17181	17207	17344	17471	17200	17268	17252	17414	17418	17363	17279	17450	17335	17302	17422	17425	17233	17359	17548	17219	17373	17324	17304	17244	17234	17427	17412	17402	17294	17517	17313	17431	17467	17315	17308	17435	17187	17399	17377	17332	17277	17482	17373	17372	17221	17482	17301	17333	17523	17244	17224	17450	17222	17335	17282	17331	17236	17434	17317	17353	17263	17509	17220	17251	17301	17288	17326	17473	17335	17181	17357	17230	17356	17433	17312	17352	17318	17379	17459	17263	17489	17153	17177	17322	17439	17228	17376	17192	17373	17157	17427	17434	17196	17310	17391	17300	17399	17109	17535	17455	17291	17285	17300	17343	17315	17300	17401	17344	17268	17376	17481	17348	17335	17184	17294	17370	17447	17363	17433	17243	17352	17172	17264	17513	17162	17323	17318	17228	17362	17347	17289	17314	17345	17380	17207	17357	17153	17205	17268	17422	17297	17316	17316	17379	17320	17250	17357	17606	17296	17319	17438	17318	17399	17580	17388	17340	17335	17220	17407	17502	17410	17398	17328	17226	17283	17406	17306	17333	17267	17483	17415	17411	17420	17411	17313	17402	17384	17259	17273	17284	17348	17468	17557	17339	17365	17292	17508	17415	17327	17479	17345	17259	17410	17378	17350	17293	17546	17372	17383	17366	17404	17358	17384	17301	17378	17104	17187	17469	17535	17413	17300	17178	17466	17317	17433	17284	17432	17270	17270	17360	17341	17322	17545	17429	17270	17250	17229	17419	17254	17312	17437	17343	17171	17316	17440	17380	17324	17287	17255	17273	17286	17319	17345	17338	17329	17267	17432	17435	17155	17510	17235	17204	17426	17404	17477	17202	17449	17347	17323	17338	17391	17342	17335	17280	17232	17343	17183	17384	17432	17509	17504	17394	17231	17338	17276	17301	17403	17319	17445	17275	17268	17485	17206	17360	17200	17403	17382	17601	17436	17201	17537	17385	17561	17364	17449	17273	17390	17412	17270	17278	17308	17445	17235	17100	17221	17212	17265	17198	17233	17566	17432	17200	17274	17571	17468	17368	17135	17235	17304	17543	17485	17295	17435	17387	17498	17333	17311	17319	17494	17353	17242	17132	17442	17362	17383	17234	17233	17430	17132	17313	17271	17270	17422	17450	17570	17372	17228	17300	17219	17532	17380	17408	17411	17276	17339	17367	17439
30707	26090	29641	27441	24011	23456	23094	22385	21647	21663	21611	21264	21563	21188	21268	21297	21217	21139	21392	21181	21101	20837	21220	20821	21121	20970	21002	21083	21053	21056	21140	21066	21075	20957	21245	21340	21110	21156	21116	21057	21158	21039	21187	21119	20903	21151	21016	21273	21122	21013	20996	20804	20888	21032	21218	21220	20930	21069	20981	20887	21108	20940	21095	21079	21048	20957	21046	20841	20892	21145	20996	20940	21072	21195	21111	21085	21031	21110	20887	21083	21117	21119	20912	21042	20971	21039	21037	21036	21149	21012	21067	21095	21213	21206	21068	20819	20950	20944	20917	20950	20952	21166	21121	21118	21264	20956	21007	21083	20985	21099	20965	21038	20639	20978	21191	20996	21011	20876	21084	20954	21057	21090	21095	20878	21035	20974	20920	21068	20989	20993	21037	21216	21055	21207	21180	20814	20994	21145	21039	21002	21171	21129	21051	21095	21027	21135	21201	21049	21126	20896	20851	21089	21190	21193	20665	20874	21147	20896	21087	21199	21169	21029	21130	20670	21066	21106	20986	21000	21076	20925	20890	21218	21069	21014	20908	20729	21040	21227	21123	21056	20883	21085	21149	21093	20985	20924	21180	21004	21020	21084	20918	20919	20935	21080	21014	21027	20953	21050	21026	20978	21054	21010	20868	20882	21052	21199	20994	21149	21128	21090	21046	20987	21058	21024	20887	21103	21044	20960	21080	21133	20942	20837	20995	21073	20929	20967	20828	20934	21036	21434	21066	20884	21168	20855	21075	21326	21044	21196	20900	21001	20988	20999	21179	20907	20911	20922	20953	20844	21056	20975	21264	21027	21183	20883	21153	20829	20896	21003	21022	20979	20884	20981	21092	20927	20794	20950	21013	20978	21251	21097	20930	21068	21128	21085	21043	20824	20925	21378	21009	21065	21123	21089	21082	21015	21080	20999	21226	20920	21104	20828	21068	20969	21040	21102	20892	21013	21273	20953	21082	20789	21027	21178	21039	21156	21264	21169	20868	21224	21149	21139	20736	21186	21118	20847	21108	20755	21012	21060	21195	20826	21144	20915	21028	20982	21175	21036	21170	20830	20899	20966	21173	21234	20956	21081	21099	21027	21039	20975	21114	21097	21152	21205	20854	21062	20977	21151	20973	20879	21025	21106	21142	21028	21111	21095	20802	20919	20982	20917	21102	21031	21172	21030	21053	21073	21099	21046	20900	21186	20957	20876	21232	21021	21123	21109	21004	20968	21008	20895	20923	21070	21152	20960	20998	21005	21109	21255	21260	21149	20922	20871	20932	21027	21159	20972	20804	21143	21146	21197	21096	21051	21001	21198	21205	20875	20956	21172	21005	21075	21098	21147	21077	21110	21043	21257	21031	20972	21061	21025	20955	21025	21020	20972	20941	20884	20943	21041	21098	21046	21176	20927	20930	21180	20879	21031	21327	21184	20982	21150	21034	21087	21149	21109	20928	20895	21100	21249	21133	21109	20914	21118	21280	20948	20963	20911	21149	20999	20941	20922	21041	21181	21127	21171	20956	20809	21018	21240	20952	21095	21151	20963	21110	21030	20961	21055	21111	21044	20799	20977	21025	21026	21031	21069	21068	20915	21055	20812	21151	20885	21032	20836	21143	21008	21160	20912	21082	20944	21133	21203	21014	21083	21170	21202	21167	21095	20911	21010	21040	20968	20943	21001	21115	21215	21032	21015	21014	20969	20965	21002	20954	20954	20893	21294	20949	21108	20918	21160	21301	20983	21191	21203	20988	20959	20803	21069	20935	20874	21191	21055	20998	20887	20999	20927	20990	21111	20890	20990	20861	21017	21199	21200	21232	21176	21054	21057	20947	20866	21313	20999	20911	21041	21100	21357	21168	21035	21006	21242	20887	20975	20810	21048	21065	21234	21032	21042	21098	20891	20966	21025	20791	21033	21142	21027	20966	21004	21063	21061	21086	21168	21015	21140	21078	20929	20878	21019	21043	21125	20923	20795	21193	20963	20920	20821	20820	20929	20985	20812	21120	21080	21477	21071	21165	20959	21066	21317	21108	21128	21151	21293	21005	21073	20945	20968	21237	21134	20965	20942	21207	21129	21036	20998	21146	21059	20998	21095	20961	21067	21050	20917	21054	21070	21040	21169	20778	20782	20965	21189	21141	21057	21268	21181	21046	20951	21172	20990	20710	20901	21138	20947	20884	21128	21185	21089	20888	20895	20968	20997	20927	20935	21219	21191	20972	21163	21327	21007	21018	21172	21086	21035	20931	21019	21076	21083	21032	21034	21121	21077	20879	21146	21213	20924	20832	20878	21078	20819	21062	21014	21129	20893	21086	20901	21128	21083	21005	20882	21044	21129	20926	21006	21105	21151	21086	20899	21138	20993	21259	21191	20983	21203	21262	20978	21042	21003	21127	20974	21082	21218	21171	21291	21102	20928	20914	20859	20972	21034	21168	20902	20925	21069	21082	21081	21075	20826	21075	20898	20886	21063	21193	20967	21056	21024	20952	21165	20996	20999	21040	20990	21169	20887	21184	20864	21009	21012	20988	20977	20931	20886	21067	21144	21051	21196	21073	21234	21230	21137	20733	21189	21194	20939	21195	20913	21121	21061	20999	20939	21163	21134	20863	21055	21171	20988	21111	21117	20920	21077	21065	20873	21166	21085	20927	20804	21072	20802	20610	20981	21130	21013	21155	20902	21134	21028	21070	20879	20856	21074	21241	20981	21014	21064	21076	21027	20932	21021	20886	21311	21296	21173	21123	21236	20984	21044	21073	21101	20908	21015	21081	21211	21200	21255	20932	21236	20938	20771	21154	20973	21219	20997	21028	21033	20879	20937	21134	21098	21075	21275	20901	20863	21012	20864	20896	20973	21073	21127	21003	21122	20996	20878	21235	20734	21111	21067	21226	21058	21064	21165	20969	21059	21215	21223	21159	21107	20956	20969	20927	20839	20805	20972	20999	21081	21191	21052	20950	21053	21101	21129	20956	20921	20810	21065	21057	21030	20874	21110	21186	21065	21078	21069	20908	21154	21033	20975	21180	21243	21049	20990	20946	20824	20877	21044	21133	21116	21063	20975	21132	21157	21069	20944	20979	21034	21157	21200	21169	21168	21090	20971	21043	21267	21025	21112	21132	21083	21001	21133	21128	20951	21014	21000	21013	20890	21041	20966	21031	21048	21106	21068	20743	20963	20938	21247	21224	20895	21017	21092	20973	21168	21101	20958	20854	21125	21119	21055	21134	21078	21133	21082	21122	21159	21000	21161	20804	20806	20991	21271	21015	21217	21133	20903	21028	20862	21016	21187	21270	21088	21112	21087	21009	20939	21057	21006	21083	21144	20986	21059	20994	21107	20878	21014	21119	20996	20835	21118	21196	21040	21132	21054	21148	21041	21022	20786	20950	20965	20964	20735	20985	20793	21062	21002	21203	21089	21030	21112	21006	21180	21001	20953	21198	20984	21129	21065	21014	20772	20759	21020	20969	21204	20851	20811	20802	20826	21222	21228	21147	20939	21079	21020	21172	21112	20886	20798	21455	20947	21080	20916	21163	21259	20955	20902	20981	21120	20894	20956	21174	20951	21143	21059	21091	21044	21000	21137	21029	20814	21112	21032	21107	20887	20963	20815	20777	20890	21131	20983	20968	20926	21032	20845	21197	20990	20913	20858	20989	21017	20939	20940	20668	21032	21086	20888	21061	21262	21086	20986	20939	20873	21097	20947	20872	20966	21028	21038	21128	21078	21054	21032	21059	21136	21015	20765	21019	21190	20935	20975	21113	21079	20994	20992	21083	21107	21062	20899	20912	21006	21081	21089	21228	21347	21268	21034	21086	20907	20851	21013	21088	21069	21030	21178	21242	21000	21155	21219	21092	21117	21033	20870	21105	20970	21090	21139	21001	20868	21002	21070	21008	21058	20913	21080	21046	20939	21204	20894	21027	21116	20756	20981	21179	21005	21074	21007	20896	20784	20914	21191	21304	21121	20977	20987	21044	20833	21060	20978	20877	21268	21157	20922	21026	21228	20992	20860	21125	21047	20922	20991	21162	21198	21034	20832	21180	21026	20842	20985	20980	21007	20874	21094	21117	20999	20987	21085	20992	21076	20974	20831	21228	20929	21092	20750	21087	21124	20812	21024	21192	21077	21041	21044	20998	21051	21033	20806	21241	21277	20984	21088	21025	20857	21022	21010	20934	21111	20860	21077	20737	21064	21032	20860	20861	21033	21050	21187	21108	20782	21223	20968	20995	21213	21138	21013	20996	21164	21219	20955	21201	21203	21005	21023	21188	20887	20958	20895	21219	21001	21102	21131	20959	21175	21090	21054	20963	21164	21134	21242	20930	20702	21161	21128	20844	21182	20904	20925	20866	21032	21034	20971	21160	21162	20889	20946	21040	21083	20956	21258	21106	21014	20942	21119	20917	21193	21283	21041	21102	20872	21050	20922	20981	21059	20929	20815	20856	20993	21147	21016	21103	20997	20924	20853	20976	20983	21096	20874	21156	21107	21249	21060	21012	21189	21250	21155	21028	21121	20903	20963	20951	21331	21135	21068	21182	20772	20947	20812	20914	20980	21127	21015	21233	21184	21233	20865	20974	21100	20860	21169	21198	20794	20728	21088	20931	21045	21178	21310	21003	21057	21066	20993	20928	21101	21170	20874	21064	20938	21184	21139	20934	21192	21048	20991	21002	21091	21011	21014	20983	21104	20918	21063	21007	21068	20942	20905	20939	21050	21217	21048	21142	21011	20749	21024	21011	20980	20845	21046	20979	21133	21089	21034	21051	20963	21229	21124	21105	21047	21307	21119	21162	20990	20955	21059	21071	21122	21046	21106	21148	21105	21120	21052	20999	21124	21149	21223	20910	20893	21189	21000	21272	21101	21046	21186	21055	21082	21125	21078	21183	21034	21038	21080	20814	20815	20843	20801	21084	20943	21019	20997	20982	21001	21013	21115	21089	21101	21072	20952	21112	20894	21415	21049	20920	21129	20841	21166	21047	21137	21085	21025	20919	20922	21125	21168	21199	21007	21280	21230	21097	21088	21088	21098	21024	20978	21054	21065	21107	21160	20959	20966	21018	20908	21103	21015	20978	20830	20866	21150	20963	21015	21016	21088	20980	21022	20986	21089	21093	20882
23081	30683	29558	24386	21821	20647	19726	18746	18185	17838	17307	17365	17028	17079	16957	17021	16845	16731	16880	16874	16776	16902	16599	16640	16767	16789	16648	16738	16866	16761	16633	16824	16756	16662	16868	16615	16736	16674	16816	16616	16547	16710	16793	16723	16492	16713	16810	16769	16616	16745	16558	16639	16633	16777	16606	16782	16654	16682	16749	16636	16814	16784	16722	16875	16682	16669	16613	16661	16762	16617	16768	16626	16762	16564	16763	16663	16522	16542	16740	16873	16595	16586	16597	16629	16849	16631	16702	16912	16792	16604	16884	16790	17059	16745	16721	16584	16627	16700	16624	16704	16426	16670	16705	16837	16589	16711	16864	16611	16563	16723	16623	16661	16665	16561	16774	16623	16711	16716	16653	16597	16696	16617	16729	16624	16832	16613	16820	16567	16563	16656	16512	16624	16801	16712	16899	16639	16786	16702	16755	16658	16551	16714	16703	16724	16704	16865	16912	16766	16670	16573	16487	16528	16742	16682	16727	16745	16719	16624	16583	16853	16765	16625	16586	16683	16627	16583	16640	16775	16650	16592	16797	16615	16776	16870	16707	16665	16623	16835	16747	16720	16560	16712	16623	16742	16641	16609	16649	16531	16688	16609	16805	16754	16576	16782	16620	16710	16563	16579	16629	16555	16664	16692	16652	16794	16624	16656	16751	16733	16744	16560	16707	16654	16535	16755	16668	16813	16541	16795	16645	16724	16804	16631	16704	16548	16759	16749	16541	16529	16787	16932	16685	16760	16656	16869	16690	16763	16780	16785	16778	16638	16911	16671	16633	16695	16648	16664	16646	16682	16890	16609	16807	16666	16808	16488	16696	16751	16678	16857	16757	16655	16602	16593	16711	16661	16716	16804	16712	16795	16529	16666	16685	16677	16759	16627	16625	16734	16686	16605	16953	16635	16742	16766	16710	16576	16776	16582	16740	16725	16646	16675	16882	16844	16574	16827	16683	16762	16736	16561	16652	16699	16624	16732	16717	16659	16582	16760	16761	16686	16731	16612	16664	16911	16718	16674	16706	16709	16500	16941	16709	16510	16669	16643	16503	16637	16798	16628	16732	16666	16732	16588	16739	16615	16733	16734	16628	16597	16621	16579	16610	16512	16951	16624	16696	16947	16800	16752	16569	16759	16694	16823	16766	16797	16687	16634	16683	16640	16721	16726	16601	16524	16700	16815	16661	16523	16585	16637	16813	16730	16868	16621	16688	16666	16765	16572	16828	16787	16762	16632	16592	16851	16577	16789	16530	16552	16810	16834	16783	16564	16742	16837	16799	16618	16609	16697	16636	16690	16722	16510	16693	16698	16643	16514	16653	16639	16737	16596	16771	16639	16676	16704	16930	16592	16649	16805	16684	16736	16708	16560	16780	16632	16685	16710	16510	16618	16691	16542	16678	16743	16676	16837	16610	16582	16845	16515	16787	16601	16470	16641	16752	16737	16719	16710	16591	16798	16618	16639	16874	16757	16621	16648	16806	16705	16584	16573	16747	16842	16863	16592	16758	16699	16602	16625	16756	16683	16899	16953	16812	16724	16675	16767	16792	16807	16501	16775	16758	16783	16692	16608	16666	16587	16500	16700	16635	16720	16606	16561	16508	16650	16645	16616	16625	16606	16754	16574	16780	16622	16812	16659	16639	16724	16624	16671	16494	16796	16666	16799	16639	16741	16727	16670	16658	16491	16719	16539	16659	16659	16785	16762	16846	16904	16618	16803	16712	16547	16713	16714	16697	16729	16691	16717	16595	16769	16723	16700	16829	16714	16522	16735	16641	16608	16843	16633	16671	16642	16715	16660	16793	16904	16648	16699	16760	16803	16851	16948	16519	16636	16707	16905	16749	16769	16705	16556	16797	16787	16570	16621	16634	16563	16770	16807	16690	16593	16809	16732	16659	16619	16723	16599	16800	16787	16601	16781	16662	16588	16498	16660	16833	16575	16782	16728	16663	16710	16797	16781	16327	16737	16655	16806	16499	16782	16834	16772	16696	16576	16650	16772	16530	16928	16725	16456	16698	16712	16570	16658	16751	16684	16466	16593	16622	16646	16717	16729	16724	16836	16562	16784	16704	16746	16757	16787	16655	16760	16684	16506	17043	16579	16902	16605	16600	16535	16702	16698	16749	16788	16766	16702	16648	16660	16748	16651	16691	16826	16722	16528	16605	16732	16761	16830	16790	16841	16751	16728	16833	16760	16694	16656	16797	16833	16673	16674	16627	16557	16700	16729	16810	16700	16691	16745	16636	16726	16672	16582	16769	16811	16649	16561	16767	16758	16740	16639	16792	16645	16668	16781	16548	16795	16661	16637	16632	16747	16722	16798	16737	16701	16857	16732	16612	16706	16644	16707	16690	16681	16651	16710	16777	16808	16757	16780	16664	16746	16644	16604	16784	16642	16619	16747	16634	16508	16725	16661	16880	16720	16662	16705	16674	16850	16715	16750	16592	16717	16736	16559	16613	16646	16672	16863	16850	16902	16704	16724	16698	16639	16721	16704	16730	16841	16561	16605	16763	16577	16691	16734	16734	16761	16704	16784	16799	16756	16596	16704	16772	16739	16665	16823	16898	16564	16745	16660	16703	16659	16621	16713	16683	16588	16708	16718	16749	16674	16827	16550	16668	16578	16609	16722	16615	16845	16628	16596	16785	16550	16681	16686	16578	16704	16620	16780	16708	16630	16821	16731	16785	16662	16765	16729	16760	16812	16606	16725	16734	16598	16677	16798	16517	16721	16632	16587	16756	16789	16592	16650	16747	16738	16623	16599	16730	16547	16688	16749	16762	16692	16759	16666	16766	16718	16626	16673	16754	16737	16674	16553	16868	16592	16648	16658	16891	16716	16616	16664	16908	16667	16507	16734	16649	16803	16705	16787	16679	16878	16797	16787	16624	16701	16497	16709	16495	16721	16606	16815	16774	16642	16671	16742	16695	16624	16733	16707	16556	16583	16739	16591	16709	16617	16771	16697	16809	16839	16707	16828	16588	16588	16700	16894	16759	16813	16618	16953	16648	16647	16825	16753	16641	16709	16716	16691	16606	16727	16676	16742	16669	16715	16631	16555	16746	16700	16652	16766	16735	16713	16633	16785	16641	16694	16697	16669	16756	16781	16619	16685	16520	16687	16608	16787	16693	16681	16682	16734	16661	16735	16824	16734	16494	16643	16706	16763	16728	16821	16707	16611	16720	16816	16672	16846	16785	16720	16873	16642	16651	16773	16861	16858	16655	16652	16962	16694	16629	16744	16750	16689	16623	16660	16702	16665	16769	16646	16868	16692	16662	16769	16766	16655	16691	16645	16640	16783	16832	16729	16667	16647	16788	16760	16722	16751	16710	16805	16792	16598	16812	16559	16600	16604	16833	16660	16683	16473	16652	16684	16756	16901	16687	16692	16854	16559	16715	16743	16572	16661	16787	16751	16659	16664	16667	16777	16717	16666	16668	16753	16705	16774	16782	16812	16771	16695	16528	16710	16624	16837	16631	16745	16707	16648	16631	16844	16699	16757	16724	16739	16607	16636	16726	16643	16661	16600	16673	16809	16658	16749	16711	16745	16844	16834	16571	16551	16569	16533	16753	16508	16588	16790	16681	16678	16675	16689	16813	16617	16857	16797	16450	16746	16632	16648	16834	16556	16778	16743	16895	16692	16749	16819	16605	16526	16672	16927	16896	16634	16760	16701	16848	16748	16686	16723	16805	16499	16583	16770	16666	16646	16731	16807	16714	16675	16630	16761	16649	16813	16744	16900	16785	16683	16829	16716	16556	16702	16815	16584	16676	16662	16651	16704	16670	16651	16756	16509	16761	16673	16617	16702	16860	16548	16804	16798	16789	16535	16784	16833	16751	16708	16685	16662	16668	16528	16857	16659	17022	16871	16579	16717	16751	16780	16867	16583	16832	16722	16754	16649	16619	16595	16688	16843	16694	16641	16683	16733	16704	16657	16735	16652	16635	16895	16559	16703	16666	16791	16755	16618	16810	16616	16766	16657	16758	16876	16864	16728	16673	16794	16815	16540	16549	16740	16930	16860	16690	16667	16676	16764	16814	16493	16499	16570	16832	16755	16796	16673	16829	16738	16715	16602	16806	16680	16780	16660	16724	16663	16792	16652	16782	16776	16655	16723	16756	16630	16708	16808	16527	16702	16581	16716	16775	16737	16734	16986	16646	16688	16648	16863	16678	16574	16693	16773	16807	16714	16641	16687	16675	16679	16687	16593	16666	16702	16741	16765	16741	16515	16731	16781	16500	16792	16933	16772	16726	16727	16679	16888	16619	16803	16759	16673	16622	16587	16711	16629	16661	16645	16622	16727	16577	16824	16607	16751	16821	16801	16554	16616	16651	16634	16753	16671	16802	16626	16806	16517	16634	16801	16683	16732	16887	16645	16670	16949	16712	16628	16825	16499	16840	16719	16670	16666	16449	16667	16709	16735	16559	16692	16762	16696	16686	16797	16725	16704	16609	16557	16568	16752	16670	16783	16671	16690	16575	16697	16750	16667	16635	16809	16754	16686	16676	16760	16775	16704	16592	16644	16751	16710	16747	16762	16768	16822	16670	16767	16768	16655	16638	16709	16832	16684	16651	16660	16811	16712	16730	16594	16913	16696	16655	16767	16700	16837	16504	16837	16500	16791	16679	16743	16615	16745	16741	16639	16804	16722	16716	16799	16602	16669	16756	16651	16698	16787	16786	16803	16631	16794	16697	16613	16776	16629	16713	16648	16849	16710	16825	16701	16504	16780	16494	16728	16772	16807	16560	16713	16636	16458	16631	16779	16615	16744	16717	16588	16529	16582	16732	16698	16748	16639	16662	16551	16602	16682	16634	16699	16641	16654	16802	16660	16522	16848	16625	16530	16632	16754	16623	16860	16670	16819	16764	16813	16611	16591	16694	16496	16658	16740	16808	16638	16881	16769	16730	16535	16602	16586	16730	16902	16415	16814	16560	16667	16803	16508	16465	16586	16784	16680	16754	16649	16638	16635	16881	16654	16772	16668	16760	16660	16695	16666	16620	16672	16743	16634	16668	16693	16625	16664	16772	16763	16603	16670	16731	16712	16811	16715	16688	16826	16676	16868	16723	16612	16576	16704	16745	16594	16693	16702	16729	16637	16661	16678	16732	16862
25376	21184	28126	26132	24997	25695	24793	22670	21687	21646	21367	20975	20764	20666	20668	20438	20163	20447	20331	20094	20368	20199	20118	20174	20212	20120	20152	20173	20078	20230	19873	20062	20167	20056	20290	20077	20065	20176	19906	20015	20289	19874	20094	20311	20194	19907	19923	20129	20033	19920	19938	19984	19997	20160	20026	20348	19993	19914	19967	20017	20141	19975	20147	19966	20028	20262	20086	19954	19894	20090	19971	20240	20194	20080	20148	20091	20009	20085	19916	20076	20121	19984	20103	20081	20285	20038	20171	20098	20227	20230	20262	20228	19936	20069	19980	20007	19861	20072	20000	20106	20121	19820	19894	20154	19966	20327	19957	19993	19806	19822	19982	20055	20126	20003	20179	19922	20044	20095	19989	20265	20063	20371	20068	20003	19958	20130	20082	20076	20106	20145	19954	20189	19993	19864	19907	20138	20172	20090	20064	20024	20153	20255	19955	20029	20041	20024	20020	20042	19974	19871	20053	20220	19858	20103	19971	20073	20163	20001	19980	19910	20203	20155	19960	20183	19861	20147	20282	20042	20013	20184	19910	19719	20078	20059	20130	20066	20046	20054	19967	19846	20003	20182	20076	20081	20049	19975	20084	20101	19999	19859	19897	19972	20121	20132	20123	20036	20066	20108	20117	19980	19949	20150	19873	20182	19966	19764	20028	20018	19947	20302	19879	20077	19973	19951	20027	20166	20106	20000	20034	20028	20015	19915	20109	19858	20001	19985	19993	20031	20057	20053	19961	20224	20038	20019	19994	20117	20076	20091	19809	20056	20000	20039	20053	20035	19845	19923	20179	19932	20150	20078	20161	19892	19946	20044	19856	19990	20028	20189	20022	20083	20067	20162	20332	20119	20140	20010	19827	20005	19933	20057	20072	20036	19934	20061	19775	20035	20212	19991	19984	19874	20060	19941	20010	20013	20167	19900	20031	20137	20005	20105	20078	20118	20177	19853	20121	19968	20268	20085	19918	20094	20043	19828	20066	20113	20089	19923	19952	20205	20248	20005	20119	19947	20056	20106	19886	19895	19930	19749	20187	19813	19845	20065	20084	20047	20021	19835	20108	20083	19941	20040	20181	20231	19990	20133	20144	19888	20146	20028	19944	20138	20069	19992	20130	20046	20054	19971	19948	20146	20047	19932	19975	20166	20128	20174	20042	20032	20194	20039	19997	19893	20149	20097	19998	19989	20139	19981	20118	20179	20241	20062	20131	20042	19985	19877	20114	20101	19960	20032	20171	20193	20032	20080	20075	19931	20094	20057	20156	19731	20073	20104	20316	20199	20083	20104	20273	20097	20205	19951	20142	19971	19861	19845	19950	20002	20008	20028	20196	19985	20084	20017	19971	20019	20099	20030	20005	20088	20252	19998	20006	20018	20083	20180	20074	20253	20012	20003	20169	20012	19960	20033	19914	19864	20154	19905	19996	19820	19909	19946	19924	20092	19889	19990	19930	20053	20097	20009	20157	20097	20308	19962	20075	20303	19759	19996	20079	20066	20061	19904	20387	19947	19982	20045	19885	19992	20016	19920	20145	20161	20016	20015	19957	19973	20133	20053	20055	19974	20080	20112	20046	20072	19991	20038	20075	19986	19964	20088	19824	19998	19912	20241	19997	20190	19991	19783	19876	20085	20297	20117	20144	20066	20048	20075	20108	20133	19926	20195	20131	19953	20069	20040	20087	20142	20030	20150	20394	20135	19862	20219	19980	19945	19994	20008	20085	20022	19851	19922	20151	20130	20090	20125	19919	20066	19981	20056	20079	20082	20276	20018	20111	19980	20039	20062	20149	19903	20028	20175	20012	19867	19880	20121	20095	19958	20062	20039	20117	19996	19886	20028	19904	19926	20036	20005	20011	19986	19883	20102	20173	20036	20212	20126	20069	19931	19953	19790	20266	19928	20034	20202	19867	19915	20057	20232	20006	20074	20102	20101	20187	20052	19957	20447	20196	20081	19860	20042	20081	20079	20076	19975	19986	20180	20326	20187	20040	20307	19922	20224	20130	19950	20012	20100	19925	19914	20064	19990	20116	19961	20309	20058	20016	20050	19999	20063	20021	19805	20045	19882	19952	19936	20075	20064	20020	20221	19971	20042	20150	20188	20100	19933	20185	20089	20268	20059	20092	20249	20014	19997	20129	20015	20191	20407	20317	20181	19900	19913	19946	20159	20221	20044	20007	20095	20087	19955	20011	19842	20199	19978	20155	20221	20051	20036	20093	20086	20119	20097	19925	19947	19895	20158	20080	20041	19814	20082	19998	20056	20004	19895	19930	20066	20020	19938	19976	20095	19887	19966	19929	19972	20104	20036	19965	19949	20008	20001	19995	19928	20163	20130	20133	20046	19793	19972	20248	20006	20030	19926	19808	20014	20183	19967	19799	20127	20094	19947	19990	19967	19997	20261	20051	19993	19973	20148	19992	20095	20181	20109	20222	20077	19972	20146	20111	20157	20192	20238	20017	20027	19954	19947	20017	20081	20029	20015	20295	20118	20260	20156	20254	19992	19893	20074	20022	19862	20081	20094	19941	20104	20137	20214	20196	20271	20211	20180	20055	19984	20092	20199	20101	19950	20033	20097	19952	20125	19927	20009	20052	19803	20076	19868	20110	20202	20017	20047	19952	20136	20158	19876	20274	19964	20302	19945	20175	20039	19971	20018	20155	19973	20331	20132	20114	20112	20057	19972	20061	20026	20079	19990	20177	19947	19844	20054	20096	20054	20026	20042	19974	20076	20165	20180	20251	20015	19978	19939	20091	19887	20126	20141	20044	20153	19993	20028	19975	20072	19968	19981	19939	20227	19829	19951	19994	19868	20014	19978	19972	20136	20083	20320	20061	20314	20093	20148	20178	19964	19860	20030	20211	20139	20241	20107	19935	20002	20008	20158	20000	20010	19932	20043	20184	19875	20035	19959	20152	19992	19957	20070	20305	20098	20015	20269	19964	20152	19984	20206	20214	19989	20055	19975	19949	19953	20164	20050	20014	20084	19969	20084	20107	20141	20013	19867	20157	19662	20180	20096	19900	20222	20011	20088	19935	20071	19798	19847	20293	20076	20350	20181	20107	19974	20062	19908	20128	20176	20074	19988	20276	20004	20110	19892	19942	20224	20257	20214	20057	20001	20172	20198	19983	19943	20046	20098	20050	20047	19907	20078	20161	20149	19960	20179	20138	20249	20032	20216	20104	20076	20089	20181	20124	20243	20002	19856	20014	20031	20107	20075	20131	20074	20186	19883	19967	20194	20146	20038	19938	19895	20028	20162	20005	20042	19914	19987	19968	20012	20282	20098	20238	19971	20154	20192	19979	20128	20004	19903	19990	20190	20102	20019	19912	20026	19975	20028	20046	20052	20168	20099	20121	19925	19945	20087	20267	20022	19973	19929	20136	19849	20013	19860	20020	20208	20057	19944	19958	19830	20012	20100	19991	20077	20079	20009	20180	20009	19970	20004	20049	20045	20163	20466	20099	19916	19912	19841	20148	20065	19959	20091	20018	19886	19905	19966	19963	20016	19989	20101	20128	20039	20040	19907	20027	19859	19876	19895	20040	20317	20180	20176	19873	19922	20090	19800	19902	20123	20237	20024	20003	20016	19986	20100	20050	19889	20104	20052	20103	20047	20055	19911	20001	20105	20170	20010	19950	20012	20034	20074	20205	20059	19826	19929	20196	20003	20090	20038	20084	20081	19921	20132	19935	20287	20103	20074	20065	19943	20142	19991	19904	19994	20285	20129	20148	19879	20014	20024	20299	20019	20194	20133	20268	20204	19990	20139	19884	20063	20138	20046	19958	20197	20126	20092	20211	20149	20005	19923	19863	20033	20040	19907	19953	19994	20071	20108	19999	20038	20206	20045	20040	19921	20163	19948	19952	19959	20020	19988	19882	19942	20027	19951	20017	19907	20043	19986	20113	19921	20185	20125	20063	20252	19888	20121	20240	20014	19903	19849	20317	20121	20054	19972	20139	20187	20322	19973	20001	19937	19871	20156	20038	20003	20118	19973	19904	20046	20043	19958	20021	19958	20121	19945	20020	20086	19909	20104	19988	20070	20197	20210	20246	20085	20152	20089	19913	20085	20062	20093	20031	20006	20007	20258	20059	19953	20128	20070	20081	20146	20298	20095	20133	19950	19846	19929	19958	19998	20148	19963	20119	20073	20066	20099	20055	20135	20007	19996	20074	19912	20073	20103	20006	20087	20031	20106	20157	20145	20076	20210	19946	19987	20094	20134	20007	19938	19932	19950	20029	19888	19998	20005	20169	19993	19914	20000	19936	19856	20069	20081	20021	20024	20079	20063	20090	19816	20101	20070	20134	20213	20033	19978	20125	19954	19858	19918	20180	20074	20107	19972	20092	19885	20073	20149	19884	20128	19849	20308	19887	20209	20003	19873	20083	19977	19942	20199	19874	20302	20096	20033	20012	19986	19897	19968	20084	19959	19897	20097	19945	20087	20096	20176	20192	20053	20210	19938	20081	20061	20004	19970	19907	20131	20089	20052	20045	20045	19922	20211	20094	20253	20200	19916	20264	19924	20048	20126	20139	19973	20008	20038	20149	20023	20092	19923	20202	20020	19963	20197	20257	20176	19908	20099	20247	20041	19885	19971	20026	20002	20176	19996	20060	19922	20079	19895	19951	20053	20168	20028	20093	20073	20053	20017	19931	19915	19779	20230	20093	19947	19994	20092	20028	20010	20057	19939	20116	20148	20113	20051	20070	19990	19973	19862	20244	19996	20028	20169	20027	19888	19886	20240	20207	19917	19919	19805	20138	20158	20110	20110	19984	19982	20118	20068	20055	20091	19827	19993	20154	20083	19915	20124	19927	20079	19888	20231	20101	20174	20226	19932	20113	20018	19922	19930	19790	19845	20164	19971	20103	19948	20183	20182	20152	20336	20205	20074	19885	20128	20153	20075	20289	20045	20086	19872	20140	19967	19978	20123	20098	19968	19936	20175	20153	20006	19904	20028	20107	20187	19830	19949	20026	19806	20137	20029	20074	19941	20236	20067	19816	19908	20098	20017	20028	20165	20248	20215	20032	19941	19831	20063	20035	19991	19949	20025	20027	20138	19826	20267	20077	20005	19799	20114	19875	20138	20131	19689	19847	19991	20237	20068	20074	19827
23554	39000	36225	30337	26221	23548	21529	20004	19115	18623	17759	17350	17340	17086	16890	16645	16533	16639	16508	16444	16458	16444	16414	16391	16317	16327	16260	16468	16382	16326	16281	16443	16359	16362	16253	16166	16300	16322	16379	16268	16291	16285	16120	16234	16255	16272	16263	16219	16309	16258	16380	16219	16378	16330	16206	16327	16301	16261	16371	16291	16367	16228	16225	16278	16254	16081	16285	16308	16208	16274	16337	16049	16399	16364	16232	16279	16401	16206	16085	16322	16258	16384	16277	16199	16339	16316	16307	16329	16317	16598	16505	16415	16314	16191	16225	16285	16203	16093	16414	16361	16073	16119	16110	16233	16263	16249	16370	16385	16307	16197	16406	16218	16294	16148	16207	16314	16188	16195	16134	16224	16242	16318	16365	16274	16231	16239	16252	16228	16230	16321	16161	16209	16058	16293	16324	16164	16134	16163	16214	16125	16372	16404	16290	16219	16311	16276	16284	16166	16294	16352	16286	16187	16206	16378	16361	16366	16183	16312	16332	16030	16166	16379	16197	16335	16233	16228	16245	16230	16280	16258	16092	16158	16164	16181	16320	16222	16079	16172	16151	16137	16291	16211	16208	16328	16270	16281	16128	16223	16341	16323	16173	16024	16394	16175	16229	16165	16108	16314	16148	16047	16152	16152	16317	16256	16303	16366	16182	15989	16267	16127	16086	16396	16208	16040	16165	16005	16284	16253	16260	16221	16127	16328	16243	16243	16291	16409	16235	16428	16238	16320	16321	16197	16075	16332	16256	16127	16419	16162	16382	16286	16138	16235	16150	16213	16249	16322	16189	16123	16215	16192	16138	16288	16047	16044	16125	16173	16215	16246	16153	16150	16111	16331	16246	16422	16120	16079	16166	16121	16177	16211	16172	16143	16444	16213	16149	16418	16061	16254	16070	16190	16336	16307	16218	16154	16213	16245	16182	16208	16221	16252	16139	16333	16207	16225	16232	16209	16233	16209	16225	16172	16271	16203	16344	16195	16172	16159	16403	16147	16132	16296	16256	16301	16190	16126	16199	16035	16425	16315	16249	16214	16286	16110	16302	16120	16190	16266	16285	16366	16068	16106	16302	16248	16279	16115	16063	16213	16275	16161	16308	16259	16320	16292	16052	16240	16128	16284	16184	16177	16268	16218	16254	16317	16147	16221	16303	16082	16240	16222	16168	16305	16233	16223	16058	16262	16221	16059	16220	16106	16312	16269	16284	16296	16266	16101	16210	16393	16408	16206	16256	16288	16263	16038	16281	16259	16363	16115	16281	16323	16151	16213	16204	16318	16305	16217	16183	16203	16351	16025	16418	16144	16218	16222	16351	16146	16382	16087	16396	16207	16186	16180	16118	16230	16232	16066	16147	16171	16157	16307	16257	16216	16511	16124	16200	16190	16220	16369	16233	16282	16122	16400	16220	16263	16218	16281	16296	16146	16210	16178	16254	16152	16235	16111	16221	16216	16310	16312	16114	16253	16197	16199	16320	16367	16090	16164	16276	16188	16181	16223	16033	16255	16176	16171	16270	16361	16143	16172	16417	16330	16179	16085	16083	16156	16280	16223	16409	16434	16248	16280	16184	16205	16131	16319	16113	16240	16216	16249	16141	16173	16141	16298	16250	16181	16231	16252	16200	16028	16289	16200	16348	16103	16274	16272	16234	16147	16278	16210	16251	16104	16307	16117	16163	16364	16139	16075	16266	16155	16090	16215	16072	16268	16283	16166	16156	16347	16259	16407	16385	16342	16113	16209	16174	16169	16284	16220	16115	16008	16330	16274	16346	16272	16316	16325	16030	16362	16177	16238	16180	16357	16102	16064	16279	16209	16096	16335	16071	16072	16234	16184	16246	16261	16090	16176	16214	16281	16326	16330	16436	16281	16253	16254	16283	16331	16167	16295	16267	16146	16135	16253	16272	16140	16146	16125	16315	16313	16125	16193	16293	16088	16150	16213	16119	16310	16180	16343	16147	16172	16183	16114	16194	16250	16336	16206	16214	16227	16119	16195	16229	16189	16121	16180	16218	16293	16337	16145	16188	16306	16313	16418	16178	16169	16207	16296	16252	16232	16305	16145	16097	16399	16254	16332	16166	16327	16169	16030	16139	16245	16085	16192	16103	16194	16165	16074	16394	16218	16353	16300	16288	16169	16204	16350	16236	16144	16163	16292	16141	16211	16363	16349	16221	16173	16284	16350	16163	16389	16198	16213	16219	16202	16316	16212	16213	16222	16250	16284	16109	16304	16228	16147	16225	16262	16158	16191	16144	16255	16310	16198	16253	16172	16275	16248	16242	16114	16189	16177	16167	16147	16114	16129	16115	16313	16158	16373	16127	16319	16276	16027	16207	16146	16119	16302	16223	16238	16173	16044	16256	16165	16245	16190	16317	16213	16327	16334	16195	16074	16173	16281	15999	16199	16257	16150	16131	16099	16081	16179	16228	16338	16246	16261	16235	16326	16277	16340	16001	16178	16121	16254	16217	16154	16297	16299	16256	16164	16266	16235	16193	16354	16154	16188	16299	16290	16401	16195	16205	16164	16472	16323	16155	16194	16163	16127	16167	16321	16273	16298	16201	16208	16328	16262	16168	16289	16291	16265	16250	16127	16217	16235	16187	16230	16153	16240	16263	16287	16079	16250	16206	16399	16334	16279	16287	16185	16332	16303	16137	16217	16246	16175	16190	16346	16498	16199	16374	16284	16234	16146	16234	16181	16053	16177	16201	16139	16353	16028	16259	16161	16160	16165	16351	16241	16242	16185	16058	16136	16215	16173	16118	16253	16245	16370	16186	16233	16465	16128	16304	16155	16097	16285	16332	16191	16082	16331	16178	16417	16184	16155	16390	16371	16291	16159	16227	16258	16131	16377	16153	16273	16289	16239	16212	16295	16397	16144	16213	16228	16370	16374	16476	16129	16226	16234	16149	16288	16272	16135	16058	16302	16241	16335	16257	16283	16291	16192	16112	16258	16159	16167	16158	16141	16054	16164	16325	16221	16066	16240	16125	16247	16201	16106	16369	16096	16212	16215	16066	16257	16334	16301	16295	16177	16254	16359	16324	16179	16288	16027	16142	16282	16384	16577	16164	16259	16244	16137	16353	16374	16225	16284	16311	16234	16243	16375	16301	16488	16108	16306	16133	16018	16214	16368	16168	16300	16191	16344	16189	16096	16394	16160	16196	16219	16171	16172	16324	16355	16260	16248	16346	16082	16328	16118	16201	16172	16318	16104	16242	16334	16253	16294	16240	16324	16224	16203	16246	16388	16159	16105	16352	16209	16109	16188	16080	16124	16235	16268	16082	16451	16280	16315	16163	16145	16221	16403	16093	16282	16155	16079	16104	16344	16189	16192	16240	16117	16246	16206	16265	16213	16346	16217	16258	16213	16260	16116	16156	16126	16178	16273	16357	16330	16273	16335	16213	16182	16295	16104	16202	16221	16228	16273	16210	16359	16051	16055	16138	16136	16275	16369	16115	16280	16279	16203	16335	16290	16338	16135	16128	16265	16178	16225	16265	16298	16396	16327	16186	16222	16076	16365	16192	16177	16301	16230	16217	16160	16263	16329	16286	16160	16253	16194	16171	16115	16171	16266	16275	16104	16193	16388	16231	16173	16121	16233	16261	16200	16338	16312	16144	16204	16173	16208	16321	16214	16145	16164	16189	16086	16287	16306	16315	16290	16132	16214	16205	16277	16138	16243	16236	16111	16182	16423	16120	16210	16280	16292	16367	16175	16046	16218	16262	16298	16228	16181	16038	16126	16231	16160	16221	16386	16178	16026	16276	16132	16071	16177	16319	16214	16289	16373	16183	16187	16167	16393	16199	16216	16218	16125	16402	16155	16305	16202	16258	16100	16173	16203	16446	16280	16257	16251	16108	16216	16172	16227	16127	16170	16243	16174	16152	16256	16331	16270	16307	16265	16287	16256	16315	16040	16397	16131	16204	16221	16163	16254	16200	16185	16083	16203	16045	16480	16114	16097	16154	16106	16116	16269	16334	16336	16172	16334	16154	16248	16259	16232	16056	16210	16203	16316	16425	16181	16197	16251	16189	16263	16286	16292	16447	16273	16204	16192	16340	16257	16063	16223	16192	16175	16265	16300	16357	16141	16022	16210	16315	16266	16217	16176	16106	16187	16253	16058	16184	16334	16324	16297	16206	16212	16370	16130	16269	16363	16091	16203	16115	16096	16508	16364	16239	16125	16410	16357	16245	16152	16193	16228	16151	16190	16308	16232	16209	16231	16298	16155	16201	16392	16297	16211	16119	16219	16310	16308	16169	16371	16305	16271	16335	16154	16323	16171	16342	16297	16119	16204	16184	16204	16359	16087	16395	16166	16304	16178	16214	16074	16422	16056	16172	16313	16301	16193	16146	16332	16060	16187	16419	16302	16305	16181	16198	16055	16198	16287	16360	16196	16379	16337	16334	16220	16149	16317	16222	16227	16211	16260	16277	16080	16016	16131	16364	16219	16299	16044	16074	16121	16190	16202	16160	16203	16082	16183	16092	16366	16170	16279	16036	16295	16359	16346	16251	16189	16267	16252	16173	16260	16274	16116	16279	16180	16156	16302	16202	16229	16254	16257	16327	16205	16370	16245	16236	16283	16196	16116	16201	16548	16104	16069	16451	16294	16237	16246	16218	16009	16305	16201	16279	16309	16242	16273	16368	16207	16197	16189	16351	16294	16172	16322	16245	16425	16302	16287	16224	16211	16167	16247	16294	16182	16174	16316	16165	16209	16215	16290	16307	16123	16326	16134	16104	16279	16224	16213	16257	16216	16269	16235	16253	16144	16288	16211	16075	16231	16217	16295	16067	16213	16314	16233	16172	16411	16284	16200	16135	16378	16201	16293	16149	16354	16249	16115	16252	16233	16226	16213	16327	16220	16156	16180	16285	16293	16117	16218	16263	16178	16262	16131	16228	16298	16383	16276	16173	16164	16077	16336	16232	16195	16225	16325	16160	16411	16199	16226	16208	16231	16309	16261	16374	16268	16308	16267	16199	16033	16177	16221	16217	16174	16259	16199	16345	16316	16235	16277	16265	16088	16070	16199	16135	16175	16213	16178	16313	16020	16233	16285	16094	16193	16182	16146	16086	16189	16339	16204	16161	16293	16218	16199	16088	16272
23714	21147	28570	24263	22910	26151	27848	23503	22167	22108	21131	20749	20453	20288	20283	20047	19971	19670	19670	19605	19523	19576	19500	19462	19565	19539	19421	19251	19433	19371	19532	19153	19490	19174	19115	19201	19188	19177	19014	19233	19323	19259	19223	19118	19294	19367	19315	19266	19290	19153	19487	19411	19287	19368	19377	19225	19672	19375	19133	19343	19498	19449	19265	19224	19569	19306	19294	19207	19287	19242	19372	19408	19343	19254	19317	19353	19086	19216	19329	19176	19138	19342	19230	19240	19276	19368	19348	19308	19418	19461	19456	19359	19295	19434	19411	19119	19171	19406	19251	19072	19384	19265	19209	19048	19223	19371	19305	19189	19207	19196	19268	19124	19147	19306	19291	19423	19094	18949	19343	19362	19150	19336	19287	19161	19345	19361	18982	19030	19400	19112	19162	19163	19177	19343	19144	19306	19312	19250	19377	19295	19185	19247	19061	19397	19321	19270	19132	19440	19209	19272	19266	19090	19338	19098	19122	19275	19136	18781	19127	19248	19246	19219	19087	19005	19117	19261	19207	19349	19183	19174	19105	19437	18858	19045	19334	19199	19154	19290	19226	19146	19165	19379	19290	19060	19124	19148	19014	19312	19210	19326	19371	19188	19285	19369	19281	19106	19377	19241	19110	19165	19293	19245	19231	19328	19066	19348	19218	19278	19324	19197	19251	19356	18776	19095	19344	18983	19253	19164	19130	19219	19313	19208	19191	19244	19200	18793	19418	19390	19250	19272	19232	19335	19193	19265	19366	19072	19086	19178	19153	19192	19025	19415	19138	19462	19269	19385	19207	19340	19217	19201	19289	19253	19449	19190	19122	19203	19122	19276	19279	19290	19544	19140	19190	19303	19284	19102	19305	19301	19395	19221	19120	19076	19237	19024	19121	19326	19335	19189	19261	19345	19162	19235	19143	19167	19205	19290	19344	19223	19225	19103	19381	19158	19179	19352	19104	19035	19180	19091	19324	19101	19296	19079	19351	19105	19279	19256	19228	19112	19154	19167	19135	19211	19225	19063	19197	19199	19041	19103	19297	19132	19047	18982	19182	19331	19179	19101	19132	19194	19245	19016	19284	19209	19274	19562	19134	19195	19088	19425	19067	19277	19153	19054	19068	19118	19228	19137	19224	19066	19165	19216	19462	19196	19273	19154	19079	19080	19231	19192	19006	19212	19104	19070	19182	19053	19026	19205	19341	19538	19041	19261	19051	19284	19153	19174	19249	19047	19224	19179	19303	19221	19388	19117	19056	19147	19343	19204	19069	19322	19087	19135	19108	19151	19258	19118	19224	19156	19315	18991	19103	19207	19193	19199	19152	18978	19113	19079	19111	19264	19221	19311	19252	19280	19219	19243	19099	19129	19184	19200	19226	19235	19185	19297	19152	19348	19049	19202	19212	19029	19064	19277	19087	19083	19133	19044	19130	19267	19326	19231	19360	19163	19288	19111	19188	19105	19176	19350	19170	18996	19039	19245	19348	19183	19222	18962	19172	19152	19171	19206	19406	19357	19220	19402	19257	19185	19141	19013	19149	19386	19102	19088	19009	19248	19253	19069	19217	19209	19171	19292	19320	19022	19138	19117	19021	19195	19438	19031	19028	19157	19158	19394	19184	19106	19115	19194	19224	19171	19116	19244	19076	19131	19100	19064	19265	19232	19221	19134	19242	19241	19105	19060	19103	18994	19085	19253	19205	19293	19387	19244	19078	18934	19135	19308	19192	19239	19166	19276	19203	19445	19262	19157	19074	19169	19264	19135	19101	19028	19287	19288	19233	19103	19101	19133	19385	19122	19165	19035	19311	19082	19178	19117	18989	19166	19236	18973	19270	19185	19310	19138	19039	18989	19079	18932	19009	19033	19281	19154	19224	19210	19298	19244	19112	19237	19142	19095	19282	19161	19104	18962	19330	19057	19183	19170	19246	19003	19278	19312	19116	19396	19215	19250	19135	19215	19161	19249	19096	19226	19082	19280	19316	19204	19088	19157	19089	19123	19158	19295	19065	19132	19157	19219	19207	18989	19228	19133	19326	19354	19306	19334	19046	19160	19152	19140	19295	19295	19048	19161	19028	19134	19345	19116	19168	19165	19078	19138	19185	19144	19061	19229	19275	19261	19154	19391	19323	19297	19179	19254	19342	19364	19272	19283	19062	19321	19136	19176	19314	19039	19237	19123	19401	19071	19272	19174	19061	19057	19338	19322	19318	19261	19151	19388	19361	19147	19216	19324	19190	19117	19158	19213	19260	19130	19192	19233	19216	19114	19079	19110	19161	19350	19326	19081	19304	19110	18825	19053	19155	18972	19177	19275	19225	19172	19286	19348	19126	19424	19210	19092	18870	19039	19452	19209	19232	19434	19105	19251	19531	19199	19130	19226	19301	19162	19147	19236	19106	19214	19285	19293	19238	19082	19255	19305	19367	19236	19223	19200	19058	19118	19171	19082	19118	19233	19145	18966	19262	19138	19239	19367	19131	18982	19334	19338	19264	19466	19152	19001	19231	19050	19168	19222	19214	19227	19231	19111	19269	19352	19468	18867	18894	19148	19313	19126	19566	19111	19083	19118	19154	19155	19297	18961	19402	19306	19324	19099	19290	19264	19264	19337	19267	19192	19240	19260	19300	19352	19154	19239	19265	19387	19181	19281	19230	19154	19107	19236	19252	19169	19124	19235	19357	19332	19047	19259	19116	19419	19458	19141	19119	19127	19307	19172	19117	19307	19046	19103	19275	19273	19301	19228	19298	19251	19255	19296	19062	19094	19000	19455	19329	19336	19200	19218	19366	19070	19286	19243	19095	19195	19091	19080	19069	19239	19054	19062	19223	19050	19328	19244	19234	19249	19139	19221	19210	19016	19052	19398	19231	19239	19236	19130	19081	19081	19275	19128	19197	19243	19208	19231	19140	19098	19080	19089	19174	19321	19182	19331	19126	19170	19229	19179	19200	19411	19041	19134	19275	19255	19172	19257	19092	19432	19280	19226	19054	19167	19049	19261	19118	19161	19266	19480	19065	19130	18922	19062	19100	19300	19330	19330	19262	19333	19233	19171	19322	19245	19191	19045	19046	19071	19143	19414	19247	19090	19351	19204	19220	19171	19491	19302	19103	19456	19251	19268	19135	19156	19315	18986	19190	19145	19012	19115	19128	19133	19039	19091	19051	19201	19166	19249	19329	19325	19081	18977	19193	19126	19250	19183	19052	19250	19417	19208	19103	18984	19188	19276	19328	19367	19161	18994	19077	18874	19089	19234	19274	19215	19071	18985	19085	19018	19153	19364	19347	19209	19144	19281	19268	19078	19184	19309	19111	19249	19317	19301	19171	19423	19086	19151	19343	19042	18990	18969	19343	19364	19389	19267	19265	19232	19269	19052	19284	19161	19293	19320	19127	19232	19163	19018	19316	19005	19287	19314	19341	19254	19253	19257	19167	19138	19306	19186	19092	19288	19113	19266	19177	19364	19226	19330	19153	19158	19293	18995	19235	19173	19325	19056	19248	19245	19461	19227	19252	19133	19237	19250	19143	19364	19252	19485	19321	19177	19264	19193	19082	19105	19323	19294	19244	19123	19239	19174	19035	18917	19230	19094	19300	19147	19219	18973	19205	19221	19309	19135	19351	19033	19213	19197	19298	19146	19097	19202	19218	18918	19443	19153	19239	19165	19108	19107	19229	19242	19285	19178	19259	19204	19114	19269	19269	19086	19294	19195	19227	19243	19382	19291	19206	19083	19223	19328	19345	19347	19214	19043	19403	19276	19212	19372	19474	19185	19122	18960	19188	19170	19123	19149	19299	19277	19084	19139	19044	19254	19177	19485	19332	19250	19103	19101	19019	19148	19167	19429	19242	19247	18903	19255	19221	19112	19351	19245	19290	19393	19343	19376	19081	19042	19288	18956	19359	19168	19386	19201	19294	19248	19025	19153	19255	19064	19146	19364	19203	19161	19329	19301	19180	19344	19297	19157	19198	19134	19310	19234	19268	19346	19154	19244	19395	19276	19340	19162	19349	19044	19221	18963	19201	19052	19123	19056	18907	19317	19445	19125	19274	19165	19225	19017	19363	19136	19191	19317	19108	19130	19084	19345	19055	19137	19154	19158	19275	19209	19249	19112	19314	19184	19155	19248	19445	19230	19263	19313	19379	19419	19279	19229	19111	19304	19175	19024	19232	19085	19197	19236	19274	19206	19272	19208	19323	19354	19263	19143	19251	19114	19201	19138	19120	18881	19356	19220	19215	19110	19229	19194	19338	19246	19209	19404	19243	19276	19216	19330	19474	19246	19423	19201	19192	19261	19193	19332	19272	19321	19379	19280	19216	19175	19138	19129	19127	19048	19127	19030	19165	19246	19262	19160	19065	18948	19285	19245	19206	19070	19197	19432	19367	19095	19128	19450	19044	19099	19091	19100	19195	19182	19230	19178	19429	19175	19316	19144	19363	19286	19054	19169	18984	19296	19135	19151	19252	19151	19259	19152	19287	19271	19202	19226	19223	19242	19363	19224	19327	19108	19084	19178	19088	19044	19104	19015	19257	19130	19215	19201	19292	19288	18966	19317	19133	19407	19264	19106	19244	19307	19481	19124	19151	19146	19371	19039	19010	19256	19248	19298	19261	19255	19250	19278	19120	19227	19165	19528	19299	19304	19317	19476	19275	19186	19022	19120	19305	19284	19165	19198	19180	19059	19211	19064	19083	19338	19089	19371	19219	19083	19381	18995	19179	19474	19318	19156	19153	19225	19364	19329	19009	18938	19097	18969	19236	19257	18995	19276	19094	19239	19107	19161	19160	19301	19194	19160	19201	19231	19216	19173	19158	19259	19014	19233	19195	19127	19302	19045	19392	19017	19178	19296	19121	19192	19213	19312	19205	18852	18949	18931	18960	19277	19217	19095	19029	19161	19172	19241	19256	19300	19215	18967	19390	19164	18991	19108	19231	19054	19267	19195	19441	19541	19268	19346	19215	19279	19254	19192	19393	19095	19254	19265	19086	19454	19285	19160	19233	19165	19112	19289	19257	19291	19282	19219	19221	19368	19063	19205	19245	19221	19072	19194	19303	19248	19201	19400	19171	19199	18945	19169	19393	19168	19457	19038	19269	19182	19007	19302	19201	19261	19114	19363	19568	19366
26576	43114	41564	35304	30208	26541	23731	21740	20536	19313	18403	17986	17528	17134	16870	16705	16672	16343	16284	16147	16177	15982	16129	15863	15833	15937	15885	15977	15847	16028	15851	15897	15895	16005	15744	15867	15827	15713	15798	15612	15740	15835	15684	15591	15850	15740	15808	15784	15778	15748	15800	15830	15767	15806	15850	15662	15803	15714	15651	15670	15769	15673	15832	15794	15997	15704	15651	15669	15682	15731	15877	15687	15787	15710	15687	15676	15851	15903	15751	15708	15828	15720	15853	15789	15784	15768	15951	16097	16241	16329	16041	15707	15809	15817	15721	15767	15644	15585	15929	15788	15730	15802	15813	15791	15637	15512	15740	15713	15875	15582	15711	15867	15622	15725	15832	15856	15795	15740	15581	15818	15742	15828	15667	15672	15593	15542	15734	15725	15716	15761	15636	15697	15660	15849	15740	15589	15585	15771	15687	15600	15625	15684	15749	15760	15782	15559	15678	15606	15844	15857	15755	15718	15624	15793	15714	15778	15640	15789	15783	15611	15715	15712	15669	15827	15708	15633	15701	15637	15729	15575	15834	15602	15694	15695	15666	15609	15699	15698	15743	15664	15872	15795	15769	15656	15757	15812	15769	15604	15745	15697	15676	15712	15727	15793	15728	15785	15711	15748	15872	15668	15830	15645	15842	15837	15872	15755	15798	15636	15734	15745	15788	15690	15860	15762	15792	15720	15722	15637	15440	15715	15629	15795	15736	15630	15717	15589	15716	15673	15622	15736	15829	15824	15662	15659	15741	15685	15613	15639	15843	15792	15754	15647	15649	15737	15842	15557	15643	15717	15633	15726	15715	15783	15867	15569	15777	15700	15665	15757	15679	15664	15692	15654	15827	15637	15941	15637	15673	15697	15780	15602	15696	15511	15901	15745	15641	15683	15913	15671	15521	15622	15542	15688	15530	15719	15670	15873	15712	15631	15842	15781	15691	15838	15753	15613	15766	15723	15683	15637	15689	15587	15803	15679	15710	15618	15636	15669	15659	15852	15501	15770	15692	15572	15700	15877	15597	15601	15753	15664	15704	15656	15843	15585	15676	15638	15889	15451	15803	15789	15718	15660	15849	15704	15839	15694	15729	15785	15828	15782	15666	15763	15731	15882	15561	15702	15706	15864	15649	15632	15728	15701	15689	15629	15675	15727	15830	15581	15691	15565	15709	15802	15448	15628	15829	15633	15742	15672	15692	15756	15649	15795	15839	15792	15770	15775	15711	15675	15798	15704	15859	15729	15723	15747	15803	15579	15851	15628	15764	15690	15753	15655	15784	15653	15792	15684	15694	15610	15839	15742	15687	15726	15826	15717	15735	15686	15754	15680	15679	15536	15689	15669	15746	15729	15583	15708	15674	15778	15664	15658	15869	15824	15686	15795	15711	15789	15772	15675	15871	15728	15842	15676	15682	15555	15695	15857	15724	15633	15754	15721	15705	15858	15612	15784	15683	15686	15691	15677	15816	15773	15863	15805	15678	15740	15882	15743	15749	15646	15692	15762	15679	15789	15604	15638	15664	15671	15733	15506	15723	15653	15696	15447	15778	15717	15680	15690	15797	15556	15824	15502	15741	15657	15834	15799	15599	15721	15701	15588	15851	15778	15633	15692	15614	15494	15646	15641	15672	15703	15829	15684	15749	15812	15634	15796	15773	15895	15765	15650	15587	15723	15758	15575	15756	15843	15788	15672	15632	15798	15770	15828	15677	15524	15577	15674	15709	15674	15724	15881	15622	15612	15774	15731	15619	15728	15669	15777	15718	15901	15801	15731	15743	15874	15658	15646	15568	15734	15645	15922	15618	15822	15756	15517	15765	15937	15665	15693	15758	15731	15705	15575	15754	15681	15862	15752	15656	15693	15717	15548	15879	15776	15652	15675	15796	15502	15734	15827	15566	15736	15697	15661	15654	15733	15837	15691	15700	15738	15742	15742	15797	15670	15596	15772	15748	15838	15710	15686	15759	15867	15731	15684	15740	15828	15674	15864	15761	15764	15660	15555	15719	15885	15625	15625	15817	15718	15671	15668	15728	15483	15790	15744	15588	15698	15683	15725	15435	15774	15791	15766	15695	15843	15879	15707	15804	15922	15680	15749	15671	15884	15663	15601	15797	15788	15652	15709	15678	15607	15906	15598	15599	15837	15727	15810	15767	15654	15750	15691	15846	15596	15565	15752	15646	15861	15803	15700	15779	15626	15853	15567	15805	15895	15717	15666	15783	15796	15629	15486	15872	15882	15645	15746	15815	15835	15775	15636	15740	15640	15756	15712	15684	15860	15741	15589	15676	15879	15746	15904	15703	15719	15788	15720	15804	15667	15666	15700	15636	15611	15559	15679	15696	15755	15854	15735	15620	15618	15692	15690	15710	15672	15640	15689	15637	15688	15744	15715	15734	15640	15793	15815	15666	15687	15662	15698	15577	15746	15853	15546	15713	15687	15730	15719	15794	15724	15737	15699	15655	15667	15569	15651	15763	15737	15741	15640	15618	15689	15807	15642	15681	15713	15634	15662	15602	15643	15747	15773	15818	15777	15687	15765	15583	15763	15611	15542	15677	15516	15764	15869	15906	15815	15732	15586	15740	15802	15776	15715	15695	15792	15676	15601	15781	15830	15656	15726	15697	15964	15743	15655	15662	15746	15814	15540	15764	15663	15746	15775	15594	15754	15880	15654	15708	15631	15857	15685	15765	15670	15703	15711	15758	15693	15840	15690	15757	15676	15680	15715	15884	15695	15548	15778	15768	15604	15944	15695	15592	15970	15956	15702	15749	15653	15875	15773	15668	15804	15653	15669	15624	15629	15830	15645	15542	15794	15488	15786	15811	15760	15854	15607	15794	15607	15743	15722	15815	15822	15691	15742	15534	15717	15732	15767	15589	15759	15791	15712	15650	15692	15514	15765	15706	15824	15699	15688	15574	15696	15814	15916	15505	15745	15662	15792	15740	15668	15834	15547	15802	15656	15666	15663	15628	15712	15766	15719	15722	15727	15695	15784	15678	15686	15597	15700	15688	15807	15729	15614	15590	15657	15635	15815	15654	15804	15696	15557	15874	15684	15600	15594	15653	15631	15719	15864	15633	15648	15625	15892	15601	15703	15859	15736	15661	15572	15695	15598	15615	15603	15748	15690	15752	15799	15722	15730	15772	15741	15737	15583	15700	15780	15653	15763	15749	15772	15622	15581	15735	15541	15809	15666	15681	15677	15814	15728	15788	15799	15626	15786	15684	15580	15887	15709	15750	15771	15748	15623	15761	15702	15766	15753	15836	15745	15713	15525	15474	15699	15715	15746	15603	15660	15751	15882	15577	15804	15840	15799	15600	15857	15748	15662	15785	15652	15753	15793	15747	15596	15755	15692	15637	15685	15605	15574	15668	15743	15668	15754	15822	15836	15668	15762	15702	15721	15639	15670	15697	15599	15725	15797	15686	15724	15686	15547	15636	15851	15827	15747	15752	15740	15659	15596	15739	15712	15722	15662	15802	15744	15861	15668	15626	15685	15691	15762	15693	15646	15661	15668	15810	15645	15689	15621	15830	15776	15514	15687	15741	15848	15641	15771	15711	15720	15446	15686	15735	15704	15746	15794	15707	15691	15739	15733	15818	15586	15608	15629	15793	15756	15524	15731	15686	15688	15660	15688	15774	15726	15727	15773	15680	15703	15758	15766	15522	15443	15679	15711	15578	15725	15719	15549	15866	15613	15756	15930	15636	15596	15832	15624	15845	15560	15777	15668	15702	15831	15824	15714	15766	15641	15812	15709	15604	15552	15852	15795	15607	15667	15716	15843	15689	15660	15732	15761	15525	15724	15756	15527	15720	15680	15669	15811	15741	15735	15730	15583	15747	15862	15819	15731	15664	15793	15830	15709	15709	15592	15741	15698	15667	15959	15754	15828	15716	15620	15726	15828	15663	15586	15632	15756	15819	15845	15698	15661	15686	15770	15811	15698	15664	15808	15656	15783	15710	15727	15676	15791	15824	15635	15811	15596	15848	15775	15790	15763	15579	15475	15613	15699	15642	15682	15666	15663	15717	15761	15836	15679	15799	15806	15601	15796	15851	15746	15722	15692	15696	15870	15842	15827	15682	15584	15842	15789	15734	15885	15780	15516	15636	15604	15970	15546	15615	15733	15682	15747	15614	15643	15671	15640	15620	15772	15800	15810	15895	15474	15692	15495	15779	15506	15705	15626	15858	15717	15684	15607	15770	15665	15790	15773	15776	15704	15690	15842	15692	15593	15768	15739	15637	15844	15523	15698	15728	15546	15766	15577	15529	15651	15658	15509	15640	15749	15761	15593	15656	15607	15921	15834	15653	15768	15731	15683	15847	15694	15647	15702	15835	15648	15797	15586	15640	15505	15760	15695	15773	15673	15769	15703	15830	15613	15721	15658	15766	15863	15794	15683	15765	15811	15529	15752	15668	15710	15713	15630	15677	15723	15571	15688	15717	15712	15862	15973	15628	15788	15765	15774	15747	15901	15778	15708	15590	15757	15537	15646	15754	15835	15806	15690	15563	15660	15871	15716	15634	15652	15818	15699	15676	15709	15773	15736	15830	15751	15802	15744	15720	15818	15738	15571	15638	15602	15875	15657	15737	15858	15573	15831	15663	15853	15697	15715	15774	15725	15760	15595	15645	15713	15740	15641	15780	15674	15791	15664	15688	15814	15681	15696	15728	15725	15709	15633	15701	15742	15769	15794	15645	15667	15717	15639	15678	15797	15721	15605	15623	15741	15822	15844	15597	15708	15671	15589	15657	15827	15746	15759	15679	15800	15573	15678	15684	15715	15614	15661	15726	15800	15782	15863	15519	15802	15533	15642	15602	15539	15535	15797	15665	15703	15717	15707	15743	15812	15785	15703	15660	15692	15696	15715	15650	15807	15731	15764	15776	15703	15629	15815	15765	15537	15688	15736	15817	15751	15595	15704	15716	15832	15734	15585	15697	15668	15783	15739	15712	15732	15614	15851	15765	15739	15784	15765	15818	15565	15820	15759	15923	15741	15544	15715	15650	15547	15777	15725	15579	15587	15573	15561	15876	15663	15790	15544	15641	15771	15745	15789	15621	15679	15752	15685	15804	15707	15768	15567	15892	15772	15624	15787	15544	15679	15587	15777	15643	15716
30438	25899	29050	25978	22563	21521	21059	20258	20053	19801	19438	19411	19270	19212	19325	19199	19167	19263	19115	18978	18792	19100	19368	19260	19190	19265	19110	18814	19169	19120	19198	18991	18999	18988	19038	19051	19017	18846	18999	19017	19078	19110	19103	19122	18869	19083	19041	18971	19081	18907	19029	19029	19181	18989	19019	19203	19039	19066	19122	19023	19164	19253	19077	19024	19247	19157	18885	18894	19028	19098	19161	18997	18909	18923	18915	19049	19090	19272	18883	19221	18935	19187	19050	19049	18910	18884	18995	18925	19168	19026	19020	19014	19059	18983	19185	19136	18851	18901	18911	19123	19142	18961	19143	18928	18825	19042	19034	19308	19037	19124	19033	19054	19203	18987	19112	19259	19133	19136	18970	18936	19093	19082	19158	19161	18836	18879	18712	18953	18815	18837	19177	19117	19078	19183	19127	18970	18831	18792	19023	19115	18696	18799	19108	19152	19063	18937	19078	19120	18963	19248	19055	19255	18906	18862	19272	19109	19113	19013	18923	19012	19099	19017	19079	19243	19066	19102	18937	19164	18962	18790	19091	18933	19057	19004	18952	18848	18904	18948	19095	19111	19122	19130	18875	19141	19074	18916	18924	18871	18964	19159	19098	19032	18963	19198	18902	19155	19205	19205	19243	19204	19144	18957	18951	19050	19064	19218	18980	19099	19186	19066	19104	18986	19067	19144	19018	19071	18938	18847	19131	19114	18961	19062	19215	18885	19004	18996	18961	19084	18769	19186	19116	19054	18906	19085	18998	19002	19051	19106	19217	19110	19027	19055	19081	19002	19092	19016	18790	18952	18962	19105	18946	18800	19086	19099	19042	18955	19191	19082	18983	18750	19021	18957	19258	19083	19003	19042	19073	18962	19063	19059	19135	18821	18924	18750	19198	19032	19009	19138	19090	19018	19155	19109	19025	19219	19071	19018	19167	18991	18872	18902	18914	19023	19135	18903	19049	18982	19188	19101	19058	18989	19359	19114	19121	19335	19025	18953	18902	19008	19200	19119	19037	18933	19078	18794	19073	18938	18948	19104	19082	18881	19211	18917	18943	19237	18908	18930	19044	19160	19024	19101	18955	19107	19245	19083	19001	19005	18773	19072	18883	19033	19058	19019	19038	18988	19117	19076	18824	18900	19102	19079	19055	18860	19034	18974	18916	19227	19128	18843	19187	18847	18990	19091	18839	19115	18857	19189	19268	18997	19262	19054	18937	19169	19147	19164	19340	18943	19092	19115	18798	19067	19110	19134	19089	19029	18971	19059	19098	18988	18989	18950	19036	19037	19201	19005	19024	19040	19245	19127	19041	19187	19209	19026	19289	18958	19199	19036	19115	19149	18896	19043	18869	18995	19143	19045	19087	18956	19029	19087	19206	19087	18791	19112	19026	19103	19290	19118	19104	18943	18801	18801	19081	18976	18821	19039	19129	18968	19015	19056	19133	18941	19076	18874	18917	19173	19135	19139	18946	19116	18919	18974	19174	18870	19205	19025	19014	19132	19197	19104	18758	19059	18937	19066	18814	19137	19138	18859	19181	18873	19103	19106	18855	19038	19121	18915	18819	18980	18999	19202	19002	18846	19140	18933	19183	18937	19187	19216	18986	18931	19065	19175	19100	19157	19043	19006	19150	19092	18976	19074	19065	19000	19028	19102	19073	18829	18910	19066	19094	19076	18969	18977	18903	19245	19072	19028	18992	18849	19323	19036	18852	18988	19111	18993	18991	19010	19016	19125	19130	18930	19043	18915	19144	19135	18996	19137	19013	19140	19001	19057	18942	18965	18953	19074	19098	19050	19160	19173	19110	19170	18971	18950	18958	19062	18958	18964	19003	18992	19051	19020	18832	18826	19011	18993	19163	18833	19254	19170	19158	19044	19120	18964	19030	19138	19011	19049	19053	19015	19033	18998	19122	18935	19088	19080	19084	19051	18976	19367	19052	18761	19039	19003	18864	19129	19112	18951	19002	19088	19235	19170	19158	18958	19018	18916	18994	18936	19170	19267	18960	19131	19186	19152	19066	19095	19197	18773	18931	18831	19139	19183	18861	19046	19152	19196	19070	19057	19019	19009	19253	19098	18960	19030	18947	19142	18786	18871	19072	19020	18912	18986	18876	19037	19152	19250	18931	19104	19108	18993	19149	18890	18932	19141	19055	18926	19124	18862	18959	18955	18798	19134	18984	19084	19204	19228	18890	19088	18947	19075	19029	18985	19091	19089	19158	18766	19132	19171	19094	19249	19126	18924	19023	19174	18954	19002	19023	19209	19111	19152	19030	18848	19128	18856	18941	18860	19094	19161	19271	19006	19016	19011	19096	19226	19163	19259	18919	18929	19237	19094	19004	19015	19058	18925	19219	19152	19027	19253	19164	18988	19170	19177	19005	18923	19115	19092	19204	19136	19291	19085	19028	18942	18914	18861	19157	19108	19011	18983	19163	18868	18702	19009	18914	19114	19163	19003	19154	18939	18968	18982	19075	18947	19039	18929	19183	19191	18928	19006	19016	18832	19205	19143	19271	18734	19088	19029	19138	19021	19122	19028	19216	19127	19150	18960	19011	19033	19102	19128	19200	19138	18964	19054	19245	18988	19056	18943	19043	19039	18919	18892	18969	19010	19152	19141	18930	19187	19010	19023	19253	19118	18953	19035	19051	19024	19096	19080	19069	19060	18858	18974	19072	19086	19154	19037	18928	18809	19097	18981	19115	18871	18950	19359	19166	19165	19237	19205	18834	19153	19161	19111	19151	18784	19056	19071	19185	19011	18994	19097	19211	19047	19025	18984	19117	19180	19191	19072	18995	19082	19052	18973	19227	19173	18948	19018	18933	18885	19000	19151	18890	18884	19032	19135	19130	18889	18869	18944	19073	19029	18967	19206	19250	19011	19001	19093	18865	18943	18833	19052	19140	19069	19128	19063	19055	18957	18826	19035	19045	19201	19082	19014	19139	19076	19190	18989	19200	19115	18992	19174	18985	19241	19071	19041	18955	18840	18877	19084	18980	18820	19107	19024	19099	19070	18985	19084	18924	19048	18844	19332	19099	19152	19008	19120	19040	19084	19050	18956	18989	19193	19157	18914	19067	19127	19121	18842	19070	19143	18974	19054	19198	19007	18970	19136	19160	18924	19014	19105	19147	19049	19018	19073	18910	19164	19205	18882	19030	19030	18789	19022	19125	18973	19206	19137	19202	19194	18911	19060	19133	19045	19285	19239	19102	18862	19059	19225	18911	19146	18930	18920	19087	18907	19042	18893	19004	19019	18965	19062	19055	18905	19132	18937	19168	18955	19040	19076	19173	19337	19083	18951	19106	18950	18986	19082	19017	18883	18994	19070	18952	18855	19125	18954	18956	18955	19199	19008	19173	19078	19007	18954	18963	19104	19103	18756	18887	19089	18968	18918	18906	19136	19108	19105	19128	18860	18883	19101	19017	18899	19076	19129	19044	19118	19240	19003	19050	19039	19074	19193	19088	19254	18906	19175	19174	19152	18993	19079	19069	19090	19065	19014	18930	19061	19060	19118	19020	19140	19278	18935	19013	18927	19205	19038	19038	19011	18942	19057	19046	19163	18825	18913	19158	19229	18892	19083	19023	19187	19052	19015	18958	19020	19020	19149	19138	19176	18981	19079	18950	19043	18919	19175	19078	19057	18978	18834	18803	19217	19302	18938	19127	19001	19156	19041	19023	19075	18733	19057	19028	19030	19156	19264	19106	18983	18939	18996	19045	19176	19111	19017	18926	18946	19199	19143	19252	18952	18887	19118	19075	18938	19004	19070	19153	18986	19126	19128	19052	18878	19038	18953	18943	19413	19051	19233	19130	19034	18895	18962	19118	19211	19233	19007	19026	19001	19100	19029	18967	18955	18898	18875	18776	18913	18988	18948	19136	18925	18985	19150	18860	18967	19054	18941	19132	19186	19198	18816	19104	18907	18910	18969	18897	18927	19026	18862	18969	18812	19223	19038	19113	18851	19099	18993	19264	19294	19017	19078	19220	19124	19002	18787	18979	19141	19049	18813	19149	19207	19039	18977	19004	19038	18678	18998	19089	19104	19052	19140	19080	19146	19286	18974	19050	19252	18959	19006	19152	18990	19170	18962	19233	19176	19085	19032	19081	18802	19032	19187	19071	19109	19003	19187	19156	19252	19003	19103	19223	19076	19040	19090	19026	18919	19165	19077	19045	19230	19303	19051	19245	19246	19185	19023	19201	19033	18902	18935	18893	18977	18954	19183	19061	18933	19142	18920	19193	18897	19387	19246	19184	19030	19054	19051	19130	18954	19123	19079	18994	18945	18873	19174	19246	18867	18904	19000	18907	19111	19078	19046	19069	19006	19253	19184	18984	19272	18996	19027	19269	18978	19146	19007	18950	19085	18970	18962	19069	18980	19082	18941	19181	19193	19100	19031	18970	18917	19057	19178	19216	18988	19053	18981	19131	19085	18947	18878	19093	19018	19173	19016	18888	19206	19034	19135	19154	18892	19032	18979	18936	18840	19322	19133	19074	19057	18933	18955	18917	19212	19411	19133	19022	19052	19135	19310	18805	18837	18999	19155	18976	19218	18946	19042	19013	19133	19102	19039	19196	18852	19278	18930	19137	19029	19095	19107	18945	18870	19116	18981	19100	18806	19002	19173	18657	19097	19039	18950	18948	18974	19128	19126	19085	19172	19032	18926	19080	19055	18988	19102	19060	19010	19169	19013	19032	19070	19005	19067	19058	19033	18931	19116	19144	19178	19205	18916	19137	19138	18994	19221	19299	19225	18950	19094	18906	18882	18918	18787	19293	19083	19135	19024	19131	18964	19102	18994	19040	19048	19056	19197	19081	19015	18866	19052	19123	19339	19165	19170	19137	19001	19154	18911	19000	19117	19006	19109	19238	19069	19057	18884	18940	19005	19084	19161	19052	18999	19065	19136	19063	18945	19250	19197	19105	18898	18903	19106	19072	19135	19105	19066	19191	19107	19001	18836	19112	19015	19087	19255	19030	18917	19013	19034	19151	18938	19002	19201	19114	19104	18958	19240	19131	19095	18897	19082	19012	19246	19101	19239	19094	19170	19144	19024	19113	18936	18983	19006	19036	19089	19262	18956	19081	19124	19011	19026	19091	19090	19000	18957	19012	18989
22619	31009	29770	24106	20936	19439	18169	17340	17013	16746	16478	16185	15978	16019	15918	15856	15779	15833	15954	15803	15545	15781	15760	15627	15503	15641	15756	15601	15692	15570	15538	15549	15575	15592	15563	15734	15848	15595	15568	15595	15590	15479	15601	15607	15681	15519	15669	15733	15714	15740	15657	15622	15552	15658	15672	15629	15577	15551	15735	15522	15620	15722	15739	15740	15561	15645	15790	15676	15592	15584	15691	15521	15625	15720	15746	15686	15751	15460	15797	15562	15674	15666	15709	15610	15534	15557	15650	15758	15517	15617	15732	15452	15670	15594	15682	15582	15596	15473	15684	15658	15595	15534	15615	15431	15564	15721	15733	15564	15634	15484	15703	15675	15503	15560	15570	15730	15684	15762	15693	15453	15678	15667	15552	15696	15683	15727	15582	15577	15621	15624	15750	15502	15717	15677	15624	15587	15661	15581	15630	15846	15601	15652	15668	15714	15637	15801	15550	15534	15586	15529	15676	15473	15549	15699	15590	15787	15599	15563	15586	15638	15636	15540	15737	15662	15481	15669	15639	15716	15805	15761	15437	15481	15583	15510	15619	15718	15548	15725	15717	15601	15568	15571	15726	15661	15735	15541	15445	15652	15671	15687	15632	15556	15643	15600	15585	15483	15454	15705	15720	15531	15619	15629	15786	15554	15575	15702	15774	15504	15501	15778	15471	15551	15679	15743	15648	15493	15610	15653	15619	15641	15620	15646	15525	15659	15747	15517	15580	15608	15476	15745	15443	15626	15710	15500	15800	15749	15496	15644	15624	15752	15664	15533	15646	15662	15729	15672	15475	15736	15511	15667	15781	15617	15624	15670	15660	15626	15725	15578	15678	15509	15387	15582	15526	15650	15713	15706	15392	15551	15458	15598	15456	15696	15745	15555	15486	15617	15698	15469	15784	15639	15606	15783	15714	15745	15656	15614	15595	15604	15583	15591	15653	15458	15686	15695	15359	15724	15816	15641	15687	15560	15507	15653	15598	15818	15327	15905	15506	15605	15672	15599	15818	15638	15639	15584	15596	15836	15565	15526	15513	15657	15777	15759	15687	15704	15509	15679	15499	15679	15637	15678	15567	15733	15788	15670	15552	15581	15599	15636	15660	15602	15698	15639	15650	15741	15446	15579	15586	15468	15668	15540	15672	15639	15690	15708	15528	15647	15732	15620	15608	15478	15529	15652	15645	15745	15666	15494	15759	15511	15606	15657	15395	15581	15461	15582	15554	15514	15559	15600	15626	15574	15617	15619	15559	15695	15529	15557	15577	15566	15675	15706	15714	15725	15689	15586	15820	15706	15499	15585	15566	15595	15412	15778	15631	15696	15555	15563	15541	15615	15556	15595	15739	15598	15661	15579	15465	15795	15666	15635	15452	15657	15523	15520	15759	15716	15848	15583	15657	15618	15643	15659	15622	15482	15624	15708	15529	15643	15550	15562	15856	15572	15470	15675	15630	15587	15459	15727	15588	15597	15502	15625	15546	15563	15690	15738	15696	15568	15509	15684	15396	15699	15691	15647	15702	15702	15731	15749	15586	15521	15674	15708	15570	15506	15687	15665	15453	15652	15574	15604	15541	15573	15483	15553	15518	15607	15546	15587	15635	15434	15738	15547	15736	15618	15617	15449	15780	15380	15654	15607	15626	15637	15626	15672	15534	15459	15498	15695	15598	15571	15621	15698	15629	15544	15585	15669	15728	15542	15551	15774	15653	15712	15714	15755	15678	15608	15669	15707	15696	15698	15600	15537	15502	15696	15618	15641	15560	15614	15526	15693	15677	15576	15567	15640	15540	15537	15576	15549	15536	15577	15508	15682	15694	15455	15559	15645	15481	15685	15663	15556	15686	15652	15749	15715	15748	15583	15635	15588	15781	15596	15628	15598	15523	15705	15624	15554	15674	15499	15654	15478	15662	15525	15688	15546	15700	15558	15639	15697	15622	15573	15465	15721	15810	15505	15578	15703	15627	15694	15635	15661	15535	15620	15643	15723	15681	15650	15862	15676	15496	15629	15792	15513	15684	15589	15486	15410	15586	15606	15593	15622	15739	15638	15755	15778	15687	15588	15430	15588	15751	15483	15578	15692	15700	15753	15684	15745	15484	15653	15666	15663	15546	15741	15614	15601	15555	15590	15621	15593	15848	15507	15512	15429	15492	15648	15672	15565	15840	15558	15555	15579	15588	15665	15732	15665	15599	15729	15764	15692	15638	15586	15769	15511	15749	15583	15705	15694	15730	15564	15639	15696	15573	15600	15383	15511	15508	15468	15564	15573	15862	15468	15702	15752	15597	15711	15596	15617	15592	15755	15525	15656	15870	15574	15758	15551	15561	15716	15714	15532	15703	15562	15689	15570	15702	15560	15576	15592	15525	15570	15647	15555	15737	15565	15548	15660	15606	15555	15674	15462	15599	15492	15721	15780	15488	15565	15687	15590	15583	15726	15460	15481	15770	15698	15683	15541	15553	15617	15605	15617	15639	15379	15383	15565	15599	15729	15774	15748	15576	15587	15645	15567	15470	15633	15573	15564	15563	15570	15564	15589	15755	15548	15764	15624	15590	15813	15420	15537	15505	15593	15540	15626	15480	15516	15625	15519	15493	15521	15689	15595	15533	15624	15599	15634	15590	15618	15599	15663	15705	15591	15637	15728	15741	15717	15662	15616	15676	15727	15611	15523	15739	15607	15650	15511	15386	15630	15567	15613	15699	15598	15629	15623	15551	15768	15554	15730	15578	15537	15551	15475	15522	15549	15614	15511	15734	15660	15614	15640	15663	15465	15558	15505	15694	15601	15641	15573	15610	15580	15678	15706	15636	15444	15589	15547	15675	15646	15711	15570	15552	15543	15525	15517	15636	15631	15718	15758	15477	15645	15484	15431	15666	15705	15642	15722	15478	15553	15563	15727	15673	15617	15598	15545	15568	15713	15513	15518	15756	15605	15678	15445	15631	15662	15539	15660	15603	15626	15549	15584	15747	15664	15536	15595	15608	15646	15658	15485	15779	15587	15669	15618	15839	15686	15640	15503	15629	15583	15527	15686	15784	15566	15572	15710	15686	15651	15488	15630	15683	15663	15552	15529	15646	15706	15519	15332	15831	15639	15638	15599	15462	15531	15529	15646	15562	15479	15637	15635	15560	15632	15667	15581	15661	15686	15624	15511	15653	15705	15674	15699	15621	15466	15482	15528	15545	15537	15608	15592	15539	15508	15676	15562	15649	15678	15799	15662	15539	15716	15530	15411	15577	15694	15771	15674	15588	15669	15644	15430	15658	15641	15742	15584	15590	15717	15602	15424	15688	15502	15547	15697	15312	15661	15650	15539	15455	15655	15685	15521	15530	15841	15663	15531	15502	15485	15688	15613	15680	15701	15702	15606	15687	15630	15698	15636	15697	15580	15665	15734	15649	15751	15536	15562	15501	15597	15624	15564	15706	15534	15499	15480	15594	15575	15716	15739	15608	15631	15616	15775	15669	15709	15627	15660	15503	15614	15725	15608	15451	15593	15602	15750	15546	15602	15620	15543	15798	15525	15629	15495	15602	15714	15651	15689	15443	15656	15608	15685	15763	15615	15631	15710	15693	15722	15538	15586	15552	15559	15619	15698	15661	15709	15499	15779	15619	15561	15638	15521	15628	15643	15637	15743	15453	15703	15431	15481	15742	15688	15633	15330	15695	15485	15709	15690	15672	15543	15612	15609	15606	15750	15456	15576	15729	15618	15608	15630	15736	15668	15652	15381	15687	15568	15711	15582	15676	15614	15513	15675	15608	15658	15514	15399	15639	15732	15569	15704	15560	15575	15488	15585	15603	15668	15553	15735	15578	15747	15469	15690	15679	15674	15715	15642	15500	15564	15717	15532	15465	15530	15514	15629	15534	15551	15687	15630	15675	15603	15616	15490	15544	15642	15651	15583	15570	15699	15501	15546	15500	15412	15601	15716	15717	15463	15449	15956	15573	15531	15632	15747	15581	15649	15625	15605	15753	15519	15501	15518	15611	15713	15791	15681	15580	15414	15619	15632	15411	15735	15593	15616	15605	15598	15745	15693	15584	15475	15604	15663	15552	15817	15521	15555	15682	15561	15518	15563	15657	15558	15724	15526	15649	15660	15676	15716	15544	15716	15682	15719	15737	15523	15584	15598	15634	15677	15652	15380	15687	15638	15702	15641	15528	15501	15616	15610	15649	15540	15680	15587	15603	15864	15753	15555	15661	15534	15635	15605	15715	15710	15652	15553	15533	15531	15770	15479	15548	15564	15526	15505	15679	15668	15648	15639	15735	15742	15542	15747	15628	15633	15687	15478	15665	15732	15456	15432	15613	15652	15764	15554	15716	15540	15714	15662	15706	15527	15794	15645	15716	15514	15760	15734	15474	15676	15772	15630	15759	15589	15574	15735	15847	15674	15640	15596	15571	15575	15642	15583	15507	15775	15715	15686	15502	15632	15571	15568	15723	15677	15665	15762	15665	15785	15533	15731	15611	15441	15631	15771	15576	15700	15571	15696	15640	15574	15527	15435	15480	15584	15606	15758	15710	15652	15717	15714	15682	15556	15571	15623	15764	15676	15702	15656	15745	15528	15716	15637	15614	15746	15728	15586	15678	15598	15564	15715	15678	15616	15591	15493	15757	15625	15808	15752	15621	15713	15571	15625	15625	15557	15732	15731	15680	15616	15674	15694	15592	15513	15590	15696	15598	15529	15544	15596	15606	15617	15493	15453	15647	15452	15470	15642	15501	15603	15543	15536	15594	15566	15513	15605	15625	15425	15443	15586	15612	15656	15499	15626	15685	15747	15618	15544	15495	15604	15538	15656	15716	15613	15730	15678	15562	15692	15573	15691	15582	15517	15594	15529	15643	15595	15528	15674	15513	15655	15618	15630	15550	15557	15640	15648	15568	15579	15687	15628	15579	15738	15742	15776	15613	15600	15585	15600	15634	15681	15497	15503	15655	15651	15622	15731	15643	15592	15626	15443	15845	15538	15541	15642	15671	15546	15608	15670	15684	15795	15549	15795	15494	15653	15543	15535	15579	15681	15614	15765	15580	15592	15569	15671	15537	15442	15655	15625	15695	15665	15591	15659	15528	15572	15670	15595	15543	15696	15666	15721	15514	15734	15585	15787	15558	15486
25394	21182	28107	25886	23801	23608	22971	20992	19982	19737	19280	18970	18822	18584	18660	18468	18362	18328	18207	18338	18352	18120	18275	18000	18218	18091	17968	18325	18235	18364	18216	18170	18213	18327	18198	18226	18275	18119	18189	18336	18262	18165	18177	18112	18267	18262	18123	18243	18283	18303	18092	18255	18127	18128	18221	18162	17938	18073	17949	18229	18136	18256	18241	18241	18194	18088	18323	17978	18217	18103	18070	18039	18172	18180	18307	17889	18136	18160	18162	18170	18127	18222	17969	18030	18185	18380	18319	18125	18109	18227	18037	18269	18195	18121	18373	18010	18021	18071	18062	18183	18096	18022	18027	18127	17948	18237	18201	18178	18132	17994	18213	18120	17890	17919	18042	18065	18097	17981	18108	18259	18120	18142	17908	18056	18273	18057	18396	17990	17982	18256	18343	17986	17955	18087	18116	18044	18111	17969	18087	17987	17928	17902	17808	18098	18089	18360	18160	18290	18114	18084	18190	17954	18159	18116	18041	18102	18312	18118	18110	17888	17964	18151	18160	17935	17966	18275	18153	17965	18300	18093	18018	17871	18046	18152	18296	18290	18001	18052	18073	18039	18318	18088	18133	17995	18049	18242	18061	18176	17920	18017	18170	17888	18077	18200	18109	18025	18124	17988	18101	17995	18098	18114	18107	18086	17835	18078	18145	18022	17957	18066	18167	18045	18248	18158	18205	17976	18134	18244	18274	18214	18233	18089	18026	18076	17839	18247	18025	17818	17987	18177	18087	18161	18131	18116	18058	18061	18277	18006	18021	18078	17995	18241	18074	17985	18063	18105	17939	18126	18138	18041	18075	18032	17986	18171	18141	18126	18203	18222	18162	17936	18071	18174	18297	17924	18039	18163	18186	17953	18096	18023	18045	17923	18042	17960	17882	17876	18070	18311	18413	18007	17971	18228	18326	18060	18114	18114	18012	18070	18088	18174	18238	18090	17885	17851	17969	18139	17978	18114	18080	18276	17994	17769	18119	18061	18194	18076	18161	17836	18056	18054	18205	18102	17975	18249	18020	18089	18070	18131	18093	18011	18079	17897	18065	18355	18234	18092	17933	18132	18006	18174	18119	17893	18132	18134	17952	18225	18079	18061	17999	18009	18118	17873	17922	18008	17985	18006	18007	17989	18179	18088	18187	18056	18398	17960	18200	17996	18129	18024	17953	18133	18128	18059	18069	18114	18117	17918	18141	18289	18260	18198	18141	18108	17966	17941	17999	18070	18044	17977	18120	18026	18129	17913	18142	17998	17995	18112	17861	18004	17987	18199	18059	18395	18079	18019	18024	17994	18145	18011	17945	18070	17879	17907	18025	18024	18112	18141	18171	18070	18020	18046	18132	17990	18284	18134	18226	17998	17991	17851	18076	17973	17906	18265	18042	18102	18011	18079	18301	18163	18196	18083	18102	18160	18090	18166	18317	18244	18112	18065	18134	18171	18208	17963	18135	18085	18185	18048	18063	17990	18168	17889	17995	18204	17984	18226	18391	18116	18097	18065	18180	18197	18092	18032	18150	17949	18258	18210	18200	18126	18055	18040	18016	18077	17941	18083	17983	17960	18204	17887	17956	18076	18144	18107	18176	18206	18007	18215	18091	18032	18019	18000	18041	18123	18042	18208	18232	17877	18043	18201	18061	18148	18273	18071	17937	18192	18033	18025	17916	18014	18064	18258	18102	18130	17949	18121	18030	17980	18002	18057	18080	18074	18181	18311	18170	18112	18020	18111	18212	17997	17999	18058	17944	18141	18113	18025	18102	18078	18218	18168	18003	17918	17940	17989	18147	18150	18268	18125	18076	18035	18157	17865	18090	18074	18287	18056	18002	18065	18173	18114	18039	18230	18175	17918	18183	18154	17953	18505	17974	17943	18241	17919	18185	18135	18119	18190	18111	18005	17973	18317	18314	18167	18125	18177	18088	18238	18067	17975	18046	18027	18170	18226	18072	18057	18041	18167	18186	18054	18054	18166	17922	18308	18123	18355	18135	18167	18082	17934	18151	18000	18189	18065	18077	17936	18210	18222	17970	18189	18174	18070	18322	17883	17880	18016	18123	18031	18019	18227	18135	18089	18126	18232	18252	18196	18116	18183	18007	18081	18121	17940	18084	17991	18036	18021	18003	18125	18155	18044	18242	18239	17952	18035	18137	17955	18095	17969	17898	18034	18059	17954	18009	18024	18244	18151	18190	18132	18027	17949	18130	18128	18116	18127	18255	18213	18180	18084	17889	18209	18277	18158	17977	18093	18020	17990	18178	18075	18076	18049	18126	18099	18050	18062	18138	18053	18310	18217	17978	17861	18022	18013	18209	17966	17967	18264	18032	18148	18051	18205	18242	18134	18025	18186	18254	18190	18213	18227	17940	18135	18203	17913	18100	18172	18363	18090	18131	18217	18317	17980	17997	18102	17804	18158	18034	18053	17992	18127	17905	18100	18056	18060	18118	18149	18041	18089	18087	18048	18103	18234	18218	18220	18204	17982	18003	18000	18413	18112	18066	18306	18133	18165	18138	18199	18062	18008	18041	18235	18005	18265	18018	17868	18101	18144	18063	18080	18138	18274	18088	17915	18042	18021	18044	17994	18124	18251	18274	17959	18174	18007	18075	18109	17988	18072	17882	18069	18107	18016	17950	18154	18203	18343	18100	18152	18129	18375	18037	17994	18262	18254	18308	18196	18140	18189	17981	18046	18257	18154	18176	17948	18321	18091	17959	18088	17972	17984	18107	18186	18176	18043	18203	17985	18256	18059	18167	18102	18189	17951	18073	18122	18122	18069	18006	18151	18044	18050	18104	18204	18091	17856	18150	18028	17976	18053	18176	18161	17996	17778	18060	18176	18033	18093	18207	18174	18225	18214	18347	18031	18173	18251	18249	18133	18105	18133	18047	18153	18064	17950	18167	18314	18136	18106	17912	17881	18114	18335	18237	17996	18189	18044	18197	17949	18201	18190	18211	18232	18030	18074	18188	18032	18024	18217	18034	18109	18095	18092	18047	18070	18216	18271	18113	17865	18075	18151	18185	17895	18186	18446	18170	18026	18052	18072	18174	18017	18247	18180	18098	18187	18209	18143	17977	17917	18116	18187	18102	18039	18026	18173	18009	18103	18083	17954	18037	18027	18019	18218	18021	18116	18039	17918	17856	18235	18159	17966	18018	18190	18084	18044	18053	18137	18065	18072	17953	18004	18057	17844	17999	18223	18104	18244	18095	18124	18204	18051	18134	18198	18113	17963	18149	18282	18038	18075	18120	17978	18218	18261	18229	17980	18231	18070	18225	18259	18020	18141	17983	18105	18119	18010	18136	18010	17868	18158	18173	17984	17875	18048	18157	18124	18156	18127	18021	18155	18219	18311	18108	18272	18158	18166	18168	17997	18137	18139	17999	17965	18185	18197	18311	17873	18123	18013	18062	18068	17980	18120	17946	17943	18073	18143	17994	18074	18097	18039	18137	18083	18173	18179	18102	17970	18047	18074	18143	18035	18033	18048	18071	18113	17946	18124	18101	18174	18067	18100	18151	18032	18162	18118	18138	18173	17990	18142	18135	18147	18064	18081	17978	18207	18110	18115	18203	18078	18202	18113	18056	18031	18183	18251	18125	18078	17941	18282	18078	18020	18070	18125	18125	18201	18094	18324	18086	18035	18206	18200	18147	18253	18222	18318	18268	17990	18080	18035	18104	18128	18108	17952	18172	18183	18186	18146	17991	18074	18078	18078	18278	17987	18089	18184	18085	17859	18047	18032	18155	17902	18122	17840	18161	18202	18131	18191	18089	18153	18105	18024	18094	18199	18278	18124	18011	17996	18098	18064	17879	18124	18098	17972	18044	18107	18146	17966	18078	18245	18394	18007	18161	18156	17928	18028	17985	18016	18111	18287	18156	18023	18187	18141	18092	18066	18146	18139	18239	18181	18019	17976	18095	18218	17930	18119	18059	18140	18061	18235	17986	18118	18218	18095	18175	18114	18136	18259	18110	18134	17783	18006	18011	18167	17881	18120	18294	18104	18064	18052	18094	18232	18348	18111	18292	17896	18221	18199	18205	18144	18101	18220	18079	18082	18238	18154	18040	18093	18058	17928	18041	18096	18087	18450	18045	17981	18055	18146	18020	18050	18102	17835	18018	18052	17880	17955	18163	18150	18021	18138	18216	18339	18033	17951	18209	18217	18078	18057	18060	18020	18115	17913	18118	18252	18227	18065	17975	17947	18218	17969	17990	18044	18100	18128	17845	17877	18083	18152	18132	18095	18073	17905	18133	17895	17976	18091	18288	17991	18139	18149	18088	17994	18023	17891	18105	18140	18304	18275	17982	18065	18015	18027	18204	18206	18029	18154	18187	17973	17990	18042	17848	17913	18058	18040	18011	18228	18016	17962	18066	17822	18154	18042	17949	17996	17998	17902	18136	18095	18203	18267	18065	18103	18136	18202	17850	17912	18021	18027	18194	18032	17966	18298	18039	18280	18063	18213	18184	18017	18064	18054	18093	18275	18121	17952	18288	18197	18126	17976	18273	18107	18145	17964	18228	17995	18174	18086	17955	18115	17994	17978	18109	18181	18014	18215	18056	17942	18139	17971	18134	17932	17922	18018	18217	17924	18129	17927	17758	18026	18091	18056	18143	18130	18277	18009	18133	17963	18089	18129	17939	18062	17927	18243	17980	18267	18225	18052	17853	18204	18292	17957	17926	18044	18151	18137	18103	18267	18084	17902	18080	17956	18214	18195	18048	18230	18148	17911	18111	17974	18068	18155	18057	18233	17951	18108	18081	18237	18037	17943	18190	18103	18231	18037	18155	18068	18004	18173	18086	18122	18071	18096	18324	18049	18181	18027	18238	18008	18171	18180	18113	17981	18254	18383	18245	17969	18273	18223	18005	17939	18013	17997	18080	17940	18010	18102	18238	18230	18207	18225	18122	18016	18133	18076	18092	17975	18217	18177	17934	17937	18068	18133	18100	18263	18004	17891	18234	18100	18280	18087	18071	17999	17955	17981	18150	18260	18136	17990	18097	17855	17962	18026	18188	18228	18029	18030	18046	18014	17919	18162	17798	17972	17876	18156	18060	17963	18086	17995	18103	18137	18184	18263	18064	18246	18007	17903	18005	18308	18096	18073	18207	18208
23409	38222	35886	29217	24728	21917	20336	19203	17934	17446	16906	16610	15980	15791	15721	15656	15447	15383	15153	15170	15442	15195	15258	15189	15278	15310	15210	15174	15232	15308	15126	15103	15238	15141	15176	15087	15249	15034	15107	15083	15194	15148	15202	15142	15170	15141	14939	15133	15097	15357	15204	15220	14932	15074	14934	15206	15225	15112	15060	15029	15218	15180	15161	15203	15244	15070	15007	14980	15141	15055	15059	15083	15118	15108	14946	14992	15112	15038	15080	15084	15137	15067	15066	15097	15213	15123	15232	15281	15290	15326	15221	15005	15198	15029	15182	15136	15252	15139	15131	15058	14932	15029	15038	15047	14999	15155	15061	15116	15239	14926	15248	15081	15051	15126	15057	15069	15100	15124	15003	15043	15145	15074	15283	15173	15117	15109	15163	15228	15101	14978	15183	15092	15160	15138	15190	15193	14986	15150	15102	14850	15038	15105	15113	15125	15172	14983	15081	15019	15011	15006	15205	14976	15199	15000	15098	15098	15040	14967	14986	15116	15008	15155	14960	14961	14914	15090	15119	15012	15005	15185	14983	14903	15149	15162	14969	15292	15117	15093	15127	15214	15003	15093	15079	15101	15105	15098	15218	15152	15057	15074	15031	15196	15148	15190	15099	15066	15050	15083	15220	15026	15071	15021	15201	15000	15130	15124	15066	15019	15169	15120	15002	15077	15073	15189	15039	15235	15223	14998	15107	15030	15087	15064	15039	14958	15057	15075	15202	14957	15033	15096	15317	14925	14998	15080	15172	15206	15019	15048	15192	14965	15141	15136	15230	15204	15094	15125	15071	15061	15077	15064	15102	14996	14998	15094	15095	15128	15125	15097	15044	15135	15066	15059	15184	15130	15225	15135	15065	15083	15145	15120	15121	15040	15188	15259	14964	14981	15218	15008	15015	14957	15087	14882	15082	15106	15054	15131	15038	15034	15117	15009	15007	15166	15227	15030	14862	15205	15022	15142	15038	15065	15081	15165	15177	15073	15039	15015	15046	15064	14963	15215	14890	14954	15129	15018	15010	15070	15234	15151	15089	15131	15125	15015	14855	15132	14966	15016	15179	15017	15145	15258	15047	15055	15206	15244	15034	14993	14966	15065	15010	15070	15136	15091	15343	15137	15127	15161	15130	15154	15229	15004	15057	15016	15136	14937	15049	15157	15218	15281	15030	15167	15050	15064	15229	15019	15007	14997	15011	15190	15070	15010	14944	15140	15049	15049	15140	15142	15100	15171	15166	15093	15195	15100	15131	15235	14966	14983	15203	15119	15222	15203	14893	15166	15224	15110	15120	15118	15023	15104	15237	15108	15100	15341	14962	15146	15003	15035	15103	15054	15005	14945	15188	14929	14949	15138	14912	15216	14869	15079	15229	15059	14962	15020	14958	15053	15098	15130	15286	15279	15000	15107	15046	15033	15102	15111	15100	15378	15133	14936	15169	15117	15013	15019	15112	15294	15116	14978	15082	15066	14930	14949	15156	15191	15133	15064	15120	15066	14963	15237	15184	15187	15181	15148	14983	15269	15116	15158	15227	15170	15153	15021	15123	15012	15159	15073	15148	15165	15081	15001	15042	15189	15000	14958	15057	15089	15118	15113	14966	15169	15075	15069	14898	14962	15126	15126	14990	14910	15150	15174	15301	15062	15099	15098	14984	14980	15205	15089	15152	15255	15229	15299	15038	15164	15109	15251	15126	15150	15058	14990	15227	14785	15021	15208	14955	15171	15213	14961	14953	15138	15004	15191	15057	15107	15182	14967	15116	15005	14907	15172	15031	15060	15168	15158	15129	15092	15014	15110	15170	15138	15193	15174	15111	14958	15195	15090	15156	15068	14837	15075	15055	15084	15016	15064	15164	15244	15094	15092	15079	15146	14833	15234	15006	14952	14977	15173	14941	15161	15121	15057	15000	14946	14955	15072	15227	15129	15070	15062	15232	15182	14963	14988	15062	15116	15125	15049	15089	15011	15085	14905	14988	15149	15120	15141	15006	14992	15078	15089	15149	15153	15186	15330	15107	14986	14982	15221	15144	15047	15034	15084	15135	15102	14998	14989	15190	15118	15082	15138	15287	15198	14990	15043	15233	15122	14948	15083	15046	15049	15180	15263	15142	15206	15050	15126	15108	15023	14992	14990	15030	15164	15095	14943	15114	14956	15024	15113	14954	15106	15135	15208	14896	15336	15104	15161	15107	15117	15083	15135	15063	14967	15083	15177	15094	15182	14987	15107	15036	15129	14889	15037	15222	15055	15091	15122	15119	15053	15120	15082	15051	15050	15141	15108	15200	15061	15063	15135	15101	15117	14931	15121	14981	15147	15088	15110	15192	15181	15179	15033	15113	15127	15045	15185	14948	15171	14978	15161	14898	14962	15066	15102	15170	15044	15181	14994	15057	15073	15147	15075	15157	15101	15047	14960	15198	14901	15138	15159	15153	15189	15096	15168	15196	14977	15069	15067	14988	14946	15127	15094	14926	15183	15075	15116	14903	15036	15061	15136	15154	15325	15111	14971	14973	15078	15125	15105	15064	15030	15037	15095	15016	14997	15091	15134	15168	15083	15028	15213	15164	15074	15110	15137	14874	15141	15165	15026	15287	15120	15128	14990	14995	15235	15052	15196	15037	14978	15004	15008	15262	15026	15327	14996	15094	15200	15169	15118	15147	15085	15105	15097	15143	14904	15188	15122	15187	15008	15085	14933	15279	15143	15154	15078	14951	15086	15160	15235	15108	15122	15000	15103	14961	15125	15037	15122	14943	15191	14968	15048	14994	15276	15218	14876	15120	15130	15093	15204	14943	14852	15069	15003	15116	15070	15041	15215	15023	15193	15024	15161	15125	15160	15037	15211	15166	15024	15087	15206	15051	15130	15040	15181	15026	15157	15062	15095	15186	15112	14939	15027	15129	15119	15070	15090	15105	15041	15184	14921	15086	15067	15050	15042	15189	15101	15079	14993	15049	15148	14877	15170	15191	15116	15034	15062	15019	15058	15205	14955	15176	15048	15032	15098	15081	15124	15295	15273	15045	15084	15268	15023	15222	15035	15172	14935	15224	15173	15152	15005	15148	15099	15088	15048	15052	15224	15022	15202	15240	15307	15077	15172	15158	15142	15011	15203	15175	14983	15036	15115	14962	15058	15118	15204	15071	15194	15151	15051	15076	15125	15138	15034	15213	15115	15136	14947	15083	15129	15296	15123	15115	15068	15103	15074	14874	14915	15144	15277	15041	15090	15081	15139	15057	15055	15205	15058	15126	15044	15243	15078	15100	15156	15175	15095	15211	15050	15067	15080	15267	15060	15222	15029	15041	15164	15080	15252	15067	15016	15054	15108	14967	15025	15246	15190	15150	15112	15112	15007	15183	15079	15162	15047	15042	15127	15215	15283	14909	15013	15187	15108	15197	15051	15072	15205	14942	15137	15158	15090	15126	15086	14983	15164	15149	15115	15050	14926	15210	15111	15203	15038	15102	15112	15091	15127	14924	14952	15094	14982	15115	15343	14952	14980	15154	15196	15050	15269	15128	15065	15052	15257	15169	15121	15062	15106	14997	15107	15003	14984	15248	14943	15014	15124	15147	15152	15128	15142	15128	15024	15146	15201	15106	15053	14995	15113	15113	15097	15040	14988	15220	15127	15112	15084	15043	14913	15205	14983	15116	15038	15063	15179	14954	15251	15204	15152	14950	14919	15149	14938	14878	15084	15040	15217	14993	15023	15279	14981	15076	15028	15158	14846	15042	15161	15011	15223	15182	15164	15020	15094	15156	15061	15135	15129	15259	15326	15067	14990	15092	15101	15094	15162	15097	14950	14937	15173	15141	14999	14996	14989	15194	15101	15069	15162	15136	15093	15031	15246	15113	15136	15032	15019	14992	14997	15172	15110	15270	15013	15234	15165	15118	15033	14983	15087	15155	15105	15184	15020	15050	14951	14957	15032	15138	15286	15242	15016	15221	15168	15098	15026	15128	15264	15158	15123	15235	14974	15047	15108	15151	15058	15185	15159	15100	15255	14993	15054	15121	14983	15319	15021	14961	15027	15251	15158	14911	15022	15105	15047	15083	15035	15190	15093	15083	15090	15244	15209	15128	14966	14993	15130	15016	15018	15010	15090	14962	15070	14980	15017	15178	15227	15044	15054	15093	15159	14956	15029	15088	15276	15180	15079	15007	14914	15172	15049	15104	15034	14975	15123	14991	15081	15228	15065	15119	14991	15223	15216	14962	15122	15195	14992	15081	15146	15024	14923	15125	14904	15159	15100	15057	15224	14975	15063	15331	15074	15344	14989	15139	15154	15017	14981	15118	15015	15094	14916	15102	15104	15007	14996	15103	15074	14944	15107	15110	14958	15011	15107	15170	15080	15090	15233	15005	15050	15142	15090	15030	15216	15045	15010	15069	14896	15083	15188	15058	15238	15133	15165	14917	15290	15022	15159	15268	15078	15057	15012	15144	15116	15055	14916	15140	15106	15119	15068	15144	14985	15036	15063	15144	15129	15085	15053	15075	14991	15291	15097	15025	15044	14823	15175	15128	15038	15008	15074	15199	15138	15201	15084	15064	15146	14991	15018	15020	15194	15133	15231	15052	15302	15150	15122	15032	15019	15099	15250	15086	15099	15169	15166	15136	15041	15017	15013	15197	15201	15050	15199	15111	15183	15181	15162	15029	15047	15041	15113	15070	15038	15288	15144	15143	15066	15173	15048	15010	15056	15040	15056	15199	14970	15183	15087	15165	15277	15113	14996	15121	14928	15087	15198	15109	15048	14980	15082	15060	14986	15128	15185	14921	15068	15049	14994	15092	15282	14981	14991	15065	15115	15132	15211	15107	15143	15056	15282	15169	15069	15244	15080	15186	15187	15065	15092	15081	15080	15015	15147	15070	14863	15090	15213	15022	15042	15080	15092	15275	15024	15005	15210	15139	14983	15167	15094	15184	15212	15162	15212	15037	15022	15004	15219	15047	15012	15138	15092	14914	15177	14998	15229	15343	15040	15180	15200	15133	14922	15118	15213	15050	15054	15083	15019	15008	15227	15011	15133	15114	15065	15064	14948	14965	15051	15205	14967	15051	14908	15135	15151	15287	15119	15108	15060	15033	15113	15129	14946	14995	15323	15173	15134	15135	15055
23880	21162	28520	24201	22387	24702	25086	20800	18966	18617	18197	17687	17265	16836	17122	16707	16622	16475	16546	16495	16328	16319	16402	16352	16600	16213	16432	16452	16312	16073	16337	16210	16284	16316	16201	16117	16220	16074	16221	15998	16143	16187	16231	15998	16232	16212	16094	16119	16122	16183	16189	16268	16258	16238	16233	16189	16013	16187	16213	16248	16169	16338	16253	16297	16126	16245	16311	16219	16139	16214	16136	16145	16169	16231	16408	16199	16027	16163	16333	16165	16224	16133	16206	16340	15947	16231	16272	16565	16530	16492	16469	16276	16315	16320	15990	16345	16173	16114	16262	15976	16152	16060	16001	16275	16059	16104	15942	15844	16216	16104	16023	16269	16176	15977	16133	16031	16061	16281	15969	16151	16214	16110	15935	16130	16251	16215	16054	16033	16254	16115	16126	16156	16177	15942	16004	16102	16025	15935	16065	16338	16192	16341	15945	16212	16251	16127	16078	16310	16013	16152	15938	16018	16026	16047	16078	15927	16129	16085	16125	16234	16137	15998	16315	16235	16033	16066	16140	16075	15943	15894	15994	16036	16114	16139	16033	16267	16063	16289	15976	16067	15946	16042	16472	16148	15882	16196	16333	16067	16010	16142	16003	16103	16028	16195	16173	16234	16031	16169	15972	16113	15934	15931	16158	16017	16157	16115	16224	16132	16176	16094	16175	16132	16030	15996	16087	16008	16240	16025	16020	16246	16204	15944	16084	16238	16329	16172	16258	16032	16107	16033	16039	16083	16242	16074	16006	15897	16305	16130	16025	16201	15987	16224	16259	16041	15985	15845	16187	16089	16038	16045	16125	16025	16091	16045	15924	16063	15957	15952	16209	16039	16117	16133	15973	15896	15872	16035	16031	15764	16075	15966	16048	16051	16184	16066	16314	16140	16034	16010	16074	16174	16072	15976	15824	15894	15971	16169	16012	15930	15958	16010	16190	16045	15932	16206	16232	15965	16103	16145	16151	16113	15990	16159	16103	16008	16057	16036	16014	16235	15949	16056	16157	16143	16273	16024	16291	15998	16231	16037	16075	15903	16003	15990	16141	16068	16080	15961	16007	16159	15956	16146	16126	15979	16108	16374	16298	15919	16060	15858	16131	16086	16284	16064	16202	16042	16193	15953	16027	16063	15939	15898	16262	16409	16119	15964	16191	16229	16102	15950	16248	16045	16126	15949	16236	16189	16230	16120	16169	16318	16164	16082	16080	16208	16099	15983	16164	16145	16180	16180	16156	16148	16132	16277	16273	15849	16190	16270	16157	15943	16137	16062	15848	16111	16092	16092	16318	16309	16180	16178	16171	16079	16322	16167	16024	16176	16031	15888	15969	16003	16107	16014	16034	16322	16060	16181	16094	16114	16067	15975	15994	16173	16083	16129	16128	16021	16206	16075	16207	16326	16053	16080	16101	16250	16080	15930	16202	15999	16341	16238	15951	16263	16066	16297	15988	16197	16123	15938	16194	16055	16280	16000	16310	16026	16264	16161	16115	16042	16154	16215	16107	16097	15955	16100	16209	15929	16071	16177	16270	15911	16149	16256	15929	16175	16211	16128	16232	16103	16193	16102	16066	16184	16118	16109	16030	16248	16108	16336	15896	15988	15946	16099	16091	16046	16075	15981	16307	16175	16057	15990	16034	16190	16178	16014	16367	15953	16031	16238	16030	16115	15923	16179	16094	15903	16135	16079	16150	15944	15939	16041	16287	16094	15981	16224	15934	16179	16012	16239	16032	16045	16080	16265	15942	15862	16193	16085	16010	16132	16077	16050	16095	16144	16003	16263	16212	16111	15917	15988	16157	16177	16129	16335	15849	16136	16208	16078	16084	16160	16151	16310	16113	16103	16062	16308	16163	16077	16065	16169	16044	15936	16006	15955	16001	16076	16047	15900	16082	16171	16003	16009	16159	16122	16083	16129	16002	16166	16058	16075	15979	16142	16144	16200	15948	15996	16156	16116	15966	16101	16289	16052	16158	16247	16175	16166	16088	16102	15974	16183	16220	16226	16297	16199	15958	16115	16100	16223	16171	16376	15982	15887	16057	16122	16221	16192	16031	16083	16388	16048	16130	16096	16159	16208	16079	16249	16270	16240	16127	15991	16114	16029	16057	16086	16062	16212	15854	15986	16018	16189	16287	16081	15983	15977	16149	16165	16038	16070	16214	16031	16188	15971	16000	16106	16067	16074	16079	16126	16015	16104	16103	16160	16152	16144	16128	16074	15976	15962	16124	16215	16206	16205	16148	16126	16068	16128	16122	16244	16050	16039	16024	16159	16189	16180	16185	16187	16109	15868	15971	15913	16135	16155	15961	16213	16078	15833	16060	16278	16083	16008	16121	16151	16156	16066	16028	16167	15911	16115	16100	16049	16088	16090	16086	16109	15948	16182	15977	16108	16258	16161	16416	16062	16305	16131	16258	16219	16137	16037	15947	15938	15964	16153	16250	15854	16082	16210	16081	16444	16067	15943	16005	16253	16155	15864	16177	15978	16013	16013	16064	16023	16079	16007	16245	16042	16033	16035	16152	16054	16323	15954	16367	15990	15997	16095	15985	16206	16110	16238	16018	16145	16122	16157	16112	15976	16109	16010	16100	16058	15965	15950	16291	16011	16115	16040	16142	16075	16174	16052	16246	15972	16211	16047	16317	16169	16101	16277	15977	16125	16200	16004	16151	16260	16188	16211	16093	16070	15987	16201	16162	15991	15997	15946	16097	16094	16154	16050	16226	16280	16103	16241	16289	16025	16116	16259	16127	16072	15953	16137	15909	15711	16279	16177	16028	16010	15933	15964	16038	16211	15984	16029	16132	15930	16154	16070	15992	15890	16225	16146	16171	15926	16223	16109	15988	16031	15946	16245	16095	16247	16165	16160	16038	15988	16090	16222	16190	16102	15988	15899	16139	16246	16288	16126	16057	15985	15861	16012	15957	16157	15918	15897	16001	16114	16156	16056	16099	16034	15998	16089	16193	16020	16046	16057	16189	15995	15953	16038	15878	16061	16014	16144	16105	16193	16238	16169	16223	16077	15914	16190	16091	15940	16115	16120	16125	16165	16177	16231	16044	16210	16007	16126	16195	16040	16043	15927	15967	16293	16255	16285	16005	16033	16063	16040	15985	16112	16116	16207	16072	15890	15948	16006	16123	16240	16183	16183	16211	16065	15874	16182	16205	16154	16146	16131	16056	16007	16178	16262	16140	16052	16158	16014	16115	16035	16216	16130	16069	16261	16047	16011	15873	16171	16202	16008	16018	16175	16220	16113	16163	16146	16188	15953	16041	16037	16121	16001	16154	16168	16158	15961	16179	15857	16227	16080	16310	16177	16068	16143	16223	16145	16015	16031	16102	15971	16177	15875	16087	16176	16205	16159	15897	16013	16112	16340	16037	16061	16139	16212	16184	16091	16133	16251	16161	16121	16073	16117	16070	15935	16130	16010	16251	16104	16095	15937	16074	16057	16124	16254	16123	15955	16056	16368	16197	16012	15909	16088	16075	15973	15907	15973	16104	16258	15927	16072	16081	15969	16077	16046	16243	16119	16256	16232	16185	16135	16129	16304	15960	16054	16073	16122	16194	16080	16238	16021	16072	16017	15971	16231	16049	16313	16076	16211	16256	16237	16055	15997	16117	16204	16024	16042	16417	16081	16208	16139	15978	16198	16054	16000	16072	16064	16412	16253	16249	16181	15985	15994	16264	16018	15862	15991	16042	15967	16099	16232	16185	15973	15848	15951	16094	15875	16004	16095	16064	16150	16053	16225	16040	15964	15969	16111	16069	16144	16213	15955	16268	16034	15943	16035	16187	16011	15911	16037	16194	16027	15986	16063	16114	16164	16065	15963	16098	16151	15925	15978	16024	16106	16223	16191	16066	16151	16078	16061	16131	15979	16091	16131	16185	16097	15856	16218	16073	16123	15887	16173	16182	16231	16121	16051	16004	15903	15932	16063	16036	16181	16210	16161	16105	16083	16057	16244	16028	15971	15979	15954	16065	16127	16139	16154	16256	16259	16043	16059	16034	16087	16187	15956	16154	15927	16179	16028	16097	16151	16348	16140	16180	16120	16069	16012	15999	16172	16093	16171	16026	16020	16074	16031	15976	16090	16196	15876	16216	15947	16181	16128	16135	16225	16078	16097	16124	15963	16191	16181	16143	16094	16262	16119	16000	16199	15986	16147	16005	15959	16044	15977	15881	16152	16106	16242	16011	16251	16118	16060	16172	16157	16255	16247	16046	16113	16124	16151	16290	15931	15993	16129	16265	16029	16094	16091	15952	16066	16096	16087	16198	16278	16104	16212	16161	16065	16045	16087	16148	16169	15963	16098	15965	16119	15991	15987	16033	16085	16056	16132	16261	15963	16195	16211	16040	15921	16297	16115	16133	16111	16297	16096	16208	15943	16142	15930	16134	16287	16006	16213	16081	16133	16124	16286	16169	16202	16031	16145	15932	16111	16101	16219	16277	16132	16123	16044	16005	16024	15854	16075	16076	16055	16100	16053	16231	16042	15932	16063	16145	15996	16113	16155	16183	16007	16200	16221	16136	16087	16061	15983	16251	16089	16189	16318	16052	16090	16183	16063	16191	16227	16108	16129	15977	15927	16059	15919	16081	15828	15906	16042	16039	16298	16211	16118	15880	15898	16039	16079	16112	16064	16053	15887	15970	16069	16115	15963	16049	16155	16186	16132	16007	16082	16186	16397	16034	16091	16126	16001	16054	16148	15958	16208	16257	16092	15993	16140	16102	15974	15996	16127	16079	16070	16036	15928	16071	16025	15964	16047	15920	15958	16172	16235	16076	15926	15979	15880	16156	16205	16059	16188	16015	15959	16002	16190	16081	15984	16347	15922	16102	16145	16043	16159	16206	16195	16215	16326	16056	16214	16133	16114	16326	16003	16022	16091	16226	16090	15922	15854	15836	16089	16103	16168	16117	15991	16042	16098	16249	16075	16025	16113	16205	16102	16071	16211	15974	16100	16215	16064	15936	16044	15956	16179	16189	16084	15994	15957	16041	15932	16184	16235	16277	16338	15906	16172	16124	15966	16110	16061	16097	16274	16188	16121	16217	15834	16021	16059	15901	16108	16137	15953	16022	16191	16135	15995	16105	16271	16443	16284	16204	16045
25756	42872	39583	32604	28258	24542	22175	20440	18725	17827	16831	16158	15585	15267	14955	14783	14415	14321	14408	14281	14373	14180	14330	13899	14214	14054	14238	14211	14208	14165	14246	14153	14002	14133	13987	14005	13901	14117	14020	14075	14109	13993	14061	14121	13827	14165	14049	14058	14073	14135	13962	13842	13973	14043	13900	13950	13874	13985	14065	14002	13932	14028	14059	14201	14052	14017	13921	13852	14159	13999	14146	13992	13884	13970	13865	14104	14066	13950	13797	13921	14015	14073	13923	13956	14067	14026	14229	14489	14685	14565	14116	14278	13988	13868	13986	13934	13986	13756	13900	14045	13893	13917	14005	13848	13849	13948	13838	14048	14187	13903	13844	14070	13963	13835	13969	13797	14062	13830	13984	14028	14006	13842	13980	13907	14141	13911	13822	13969	13884	13940	13927	14006	14028	14048	13966	13958	13863	13834	13987	13955	13773	14082	14011	13965	14092	13924	13855	14106	13914	14005	14102	13887	13801	13938	13996	13862	13882	14043	13843	13875	14046	13957	13931	13990	14076	14029	13918	13918	13867	13939	14040	13960	13930	13890	13947	13952	13940	14191	13868	13901	13931	13968	13868	14068	13883	13910	14109	13911	13869	14033	13914	14197	13898	14066	14081	13897	13970	13813	13936	13811	13863	13857	14035	14041	13930	13801	13916	13934	13882	13876	13918	13964	13941	13953	13882	13899	13950	13854	13919	13953	13943	13907	14025	13980	13808	13950	13997	13850	14115	13845	14224	13934	13945	13868	13951	14040	13799	13968	14058	14167	13941	13933	13930	14015	13935	13772	14096	13864	13907	14058	14073	14052	13972	13943	13974	13869	13870	14175	14089	14002	13963	14031	13954	13922	14007	14025	14081	13774	13831	13966	14114	13949	13927	13875	13989	14059	13923	13828	13998	13916	13907	14099	13817	13966	14051	13944	13925	13855	13851	14034	13843	13908	13895	13991	13876	13999	13793	14033	13973	14001	13872	14050	13975	14059	14001	14003	13863	13865	14015	13856	14101	13941	13939	13847	13822	13861	14056	13771	13887	14056	13844	13984	13758	14080	14036	13926	13825	13898	14115	13924	13886	14050	13891	13925	14064	13958	13971	13901	13960	13907	13882	13761	13994	13971	13919	13878	13937	13982	13796	13888	13740	14093	13766	13985	14125	13957	14007	13886	13930	13948	13972	13858	13936	13787	13873	13918	14037	13842	14009	13995	14048	14044	14029	13920	14019	13983	13972	13976	13970	14042	13840	13823	13991	14031	13850	14002	14006	13982	13863	13902	14024	13938	13972	13947	13937	13844	13773	13987	14007	14147	13846	14010	13884	13909	13967	13990	13768	13860	13735	13935	13980	14114	13875	13921	13919	13859	14077	13952	14098	13961	14103	13985	13989	13925	13862	13914	13930	14058	13943	13844	13986	14008	13967	13806	13907	13860	13945	13914	13859	13762	13946	13809	13896	14017	13851	14065	13925	13879	14099	13874	13760	13882	14021	14011	13995	13941	13926	13978	13868	13952	14003	14011	13832	13914	14112	13977	13873	13925	13946	14026	13968	13986	14008	13920	13954	13997	14035	14037	13984	13871	14226	14017	13928	13835	13965	14008	14001	14009	14070	14081	13899	13853	13952	13920	13960	14021	13938	13974	13886	13875	13849	13869	13908	13922	13867	13771	13906	13882	13985	14049	13985	13843	13860	14059	13958	13933	14010	13933	13789	13935	13831	13766	14095	13733	13945	14099	14032	13990	14068	13920	13988	14012	13897	13935	13997	13849	13867	14021	14067	13959	13985	13969	13876	13980	13985	13866	13852	13882	13963	14009	13913	13812	13815	13902	13924	13965	13974	13894	14084	13748	14007	13898	13997	13923	13809	13967	14019	13810	13910	13938	14025	13809	13897	13996	13999	14048	13828	14008	14009	13891	13967	13908	13963	14100	13938	13912	14029	13775	13950	14032	13987	14037	14032	14033	13983	14073	13824	14014	13927	13960	13906	13948	14018	14011	14064	13965	13996	14067	13920	13914	13850	13970	13757	14015	13875	14003	13991	13818	14014	13985	13895	13912	13849	13920	13919	13955	13900	13950	13994	13967	13876	13713	13990	14006	13850	13910	13901	14063	13858	13901	13995	13990	14051	13843	13826	13929	13891	14032	13911	13964	13777	13898	13943	13958	13889	13920	13849	13861	14029	13733	13994	13971	13849	13739	13860	13751	13959	14058	13939	13966	14044	13992	13886	13899	14027	14023	13894	13835	13746	13894	13831	13896	13764	13923	13913	13898	13918	14012	13963	13970	13978	13918	14012	14071	13781	13984	13959	13988	13987	13902	13845	13780	13880	13902	14049	13899	13919	13893	14071	13828	13905	14035	13854	14009	14005	13970	13877	14000	13951	13990	13986	13991	13902	13966	14064	13768	13948	13982	13925	13663	13971	13877	13996	14050	13968	13841	14021	14025	13918	13670	13963	13806	13956	14017	13950	13827	13790	14042	13882	13907	13954	13856	13906	14001	13846	13796	13951	13897	14024	13986	14007	13867	13916	13887	13856	13954	13751	13881	13853	13946	13946	13834	13942	14067	13738	13961	13963	13935	13876	13851	13983	13912	14018	14006	13957	14059	13982	14047	13894	14122	13963	13965	14003	13963	14059	13901	13981	14000	14009	13940	13959	13731	13930	13879	13807	13974	13922	14093	13835	13890	13803	13967	13897	14068	13942	13819	14034	13804	14003	13910	13962	13892	13819	13989	14053	13904	14067	13904	14017	13895	13812	13853	13906	13871	14036	13959	13979	13793	14207	13830	14032	13944	13925	13915	14024	13828	13948	13977	13880	13952	14154	13835	14061	13964	13970	13899	13913	13932	13940	13999	13940	13854	13874	13791	14156	13879	13907	13954	14100	14028	13767	13837	13885	13960	13895	14109	13945	13934	14026	13976	13964	13994	13797	13981	14001	13868	13935	14081	13997	14161	13780	14060	13955	13913	13952	14017	13912	13898	13941	13881	14012	13822	13962	13910	13932	13964	13760	13993	13957	13919	13958	13965	14046	14106	14012	13908	14083	13985	14011	14093	13936	13731	13961	13885	13970	13959	13922	14069	13940	13884	14053	13887	13931	14084	13995	13923	13913	13906	14050	14003	13929	13924	13918	13932	13952	13827	13920	14079	13942	13944	14039	14040	13899	14001	14027	13891	13924	13945	13897	14067	13852	14025	13891	13991	13940	13989	13960	13846	13884	13840	13907	13834	13949	13875	13817	13784	14036	13945	14012	13865	13920	13861	13820	13958	14104	13964	13965	13849	13904	13915	13911	13819	13921	14001	14116	13914	14107	13941	13950	13924	14127	13986	13947	13966	13975	13826	13834	13895	14001	13941	13815	13871	13992	13952	13974	14026	14058	13955	13955	14001	13933	13997	13892	13853	13975	14039	13905	14048	13973	14022	13936	13810	13826	13743	13948	14102	13875	14055	14031	13880	14047	13968	13993	14053	13964	13899	13867	13866	13837	14075	13885	13857	13906	13975	14137	13936	13856	13927	13786	14005	13899	13859	13856	14019	13996	14104	14021	13988	13935	14070	14016	14053	13956	14053	14149	14078	13916	13842	14088	13959	13896	14039	13972	13921	13994	13939	13939	13968	13860	13972	13899	14008	13934	13935	14089	13968	13797	14001	13906	14054	13989	14031	14039	13871	14010	13957	14002	13750	13924	14058	14040	13917	14026	13983	13982	13992	13988	13885	14022	14014	13965	13816	13842	13969	14108	13886	13917	13954	14129	13799	13992	13917	13812	13771	13861	13967	13917	13751	13994	14047	13994	13978	14010	13946	13816	14041	13916	13928	13645	14157	13823	14029	13983	14145	14047	14005	13981	14002	13981	13887	13860	13987	13983	13977	13938	13946	13821	14032	13914	13808	13740	13861	13802	13922	13953	13960	13856	13961	14152	13882	13971	14076	13939	13821	13869	13837	14125	13964	13914	14036	13865	14069	13968	13856	13853	13943	14075	13866	13868	13895	13892	14139	13916	13956	13945	13950	13832	13815	13729	13963	13970	14081	14036	14061	14076	14040	13872	13910	13981	13914	14077	13737	13862	13903	13768	13801	13850	13918	13885	13921	14067	13916	13996	13889	13758	13968	13819	13704	13852	13877	13893	13847	13920	13915	14000	13957	13829	13704	13934	13802	14096	13894	13969	13973	13899	13674	13770	14027	13813	13935	13970	13895	14010	14043	13920	14039	13825	14094	14113	13894	13968	13880	13855	13680	13848	13975	13923	14007	14133	13918	13912	14017	13977	13806	13905	13996	13941	13945	13896	13952	14099	13918	13927	13866	13931	13899	13843	13872	13924	13950	13788	14073	13842	13972	13769	13798	13904	13910	13735	14039	13995	13897	13793	13827	13942	13996	13764	13967	14117	13949	13889	13911	13941	13966	14070	14081	13930	14085	13940	14056	13832	13989	13878	13934	14052	13932	14001	13881	13952	13906	13883	13956	13886	13901	14012	13773	13821	14062	13913	13860	13867	14096	13952	13857	13939	13987	13981	13899	14023	13967	14068	14028	13969	14077	14235	14101	13963	14099	13901	13886	14004	13834	13944	14008	14143	13834	13883	14042	13924	13789	13948	13973	13742	13878	13892	13876	13903	13941	13883	13920	13924	14015	13882	13964	14015	13716	13932	13954	13841	13883	14031	13774	13953	13866	13953	13846	14004	14036	13929	13857	13941	13922	13880	13814	14024	13749	13962	13944	13957	13987	13943	13838	14139	13920	13943	13886	14151	14004	14094	13890	13909	13704	14042	14054	14035	13810	13853	13938	14027	14004	13848	13832	13930	13904	13959	13911	13935	14016	14054	13913	14083	13859	14001	13932	13871	13951	13900	13897	13863	14106	14012	13858	13984	13996	13942	13786	14010	13926	13786	13987	13906	14086	14126	13912	13912	14079	13905	13963	13961	13900	13939	13799	13848	13943	13977	13858	13787	13929	13946	13879	13899	14027	13909	14015	13905	13884	13993	13989	14023	14008	13973	14102	13927	13692	13925	13911	13902	13928	13954	13892	13907	13857	13918	13923	13894	13966	13876	13931	13932	13887	14042	13894	13866	14088	14061	13796	14054	13940	13655	13977	14001	13900	13824	14044	13968	13859
29814	24583	25557	22648	19866	18476	17572	16882	16731	16214	16461	16170	16097	16048	16008	16026	15971	15924	15909	16045	15704	15852	16061	15624	15640	15959	15893	16005	15923	15769	16033	15882	15917	15875	16080	15870	16084	15921	15791	15825	15971	16101	15853	16266	15918	15968	15957	15928	15879	15684	15753	15726	15920	15913	16017	15771	16102	16051	15977	15933	15793	15838	15852	15780	15665	15789	15940	15973	15856	15821	15791	15966	15950	15989	15752	15803	15922	15861	16043	15937	15908	15998	15981	15865	15856	15849	15869	16130	15933	15945	15881	15914	15901	15821	15682	15813	15668	15767	15891	15869	15746	15793	15854	15812	15867	15859	15817	15740	15853	15827	15700	15798	15818	15662	15929	16070	16130	15745	15850	15915	15918	15938	15792	16080	15937	15924	15793	15860	15701	15930	15949	15813	15683	15800	15833	15866	15703	15695	15770	15782	15800	15760	15836	15957	15945	15661	15880	15778	15757	15721	15825	15962	15818	15972	15785	15938	15912	15713	16058	15897	15742	15706	15922	15714	15873	15741	15795	15767	15970	15696	15734	15606	15864	15773	15848	15938	15794	15674	15900	15902	15695	15828	15823	15735	15832	15792	15788	15633	15843	15675	15722	15708	15793	15955	15990	15887	15776	16095	15982	15920	15876	15883	15817	15661	15936	15855	15799	15754	15691	15639	15772	15856	15976	15700	15774	15857	15893	15959	15813	15680	15933	15727	15964	15977	15851	15845	15883	15881	15673	15907	15826	15978	15812	15936	15958	15951	16211	15860	16032	15867	15912	16010	15790	15817	15913	15957	15823	15811	15879	15785	15805	15803	15723	16001	15814	15685	15956	15889	15791	15926	15643	15654	15620	15740	15920	15945	15806	15694	15875	15830	15997	15903	15757	16011	15946	15880	15821	15859	15828	15837	15864	15794	15660	15803	15840	15881	15693	15727	15863	15689	15906	15873	15860	15746	15996	15821	15977	15851	15880	15702	15705	15845	15940	15992	15820	15704	15899	15653	15719	15789	15647	15982	15960	15829	15920	15633	15953	15783	15828	15819	15976	15671	15831	15839	15745	15927	15641	15751	15744	15890	15848	15879	15781	15896	15962	15891	15845	15709	15911	15842	15796	15752	15903	15819	15831	15996	15705	15833	15924	15785	16091	15858	15997	15712	15888	15576	15837	15820	15753	15733	15922	15833	15931	15852	15571	15867	15879	15482	15775	15980	15901	15743	15853	15952	15916	15646	15879	15726	15990	15860	15908	15758	15885	15896	15809	15959	15812	15894	15884	15976	15865	15646	15756	15845	15662	15978	15917	15893	15816	15897	16048	15638	15812	15858	15780	15888	15882	15856	15952	15626	15744	15918	15933	15770	15872	15767	15973	15753	15966	15969	15861	15782	15713	15700	15966	15905	15758	15841	15894	15755	16090	16038	15829	15819	15764	15713	15960	15815	15859	15861	15857	15982	15905	15804	15946	15896	15795	15924	15939	15879	15777	15911	15864	15924	15885	15888	15711	15794	15856	15696	15985	15808	15788	15772	15959	16158	15695	15871	15889	15953	15714	15890	15726	15729	15848	15839	15640	15975	15842	15675	15723	15563	15863	15841	15891	15765	15921	15743	16211	15943	15762	15749	15742	15814	15710	15838	15785	15981	15787	15943	15803	15864	15870	15751	15862	15770	15946	15852	16033	15850	15763	15727	16000	15795	15889	15773	15754	16026	15802	15947	15971	15828	15909	15879	15833	15916	16018	15777	15744	16087	15752	15907	16011	15852	15875	15862	15711	15909	15954	15635	15787	15880	15992	15797	15783	15828	15858	15761	15789	16003	15841	15652	15547	15894	15900	15694	15656	15766	15809	15831	15948	15940	15871	15746	15854	15938	15808	15969	15722	15852	15984	15731	15711	15796	15833	15907	15781	15772	15896	15876	15974	15728	15765	15748	15955	15792	15552	15821	15822	15930	15922	15798	15783	16041	15996	15663	15842	15769	15829	15662	15766	15660	15935	15878	15854	15645	15864	16037	15836	15970	15802	15768	15737	15761	15784	15756	15656	16054	15982	15718	15742	15804	15962	15894	15835	15721	15902	15851	15719	15798	15723	15893	15989	15704	15745	15941	15875	15607	15714	15767	16000	15760	15778	15935	15624	15898	15828	16004	15943	15849	15761	15706	15883	15749	15838	15790	15660	15816	15779	15836	15783	15866	15751	15772	15717	15879	15758	15819	15706	15715	15783	15837	15829	15628	15881	15691	15913	15623	15827	15830	15824	15752	16073	15807	15926	15923	15890	15709	15890	15685	16058	15698	15892	16010	16032	15974	15747	15680	15702	15949	15937	15970	15928	15780	16029	15936	15945	15831	15996	15961	16063	15865	15974	15814	15845	15943	15884	15899	15870	16034	15943	15999	15655	15936	16066	15679	16005	16002	15755	15720	15679	15903	15649	15896	16027	15821	15851	15827	15630	15831	15871	15768	15854	15672	15905	15955	16078	15922	15737	15968	16018	15754	16050	15607	15724	15836	15826	16062	15877	15923	15907	15908	15719	15738	15899	15791	15778	15837	15836	15870	15677	16014	15943	15980	15967	15809	15888	15890	15985	15813	15907	15818	16061	15761	15678	15898	15801	15758	15656	15790	15794	15790	15751	15821	15846	15946	15815	15974	15805	15715	16043	15679	15668	15891	16105	16092	15914	15916	16135	15825	15664	15732	15885	15807	15849	15866	15803	15931	15962	15997	15910	15875	15891	15991	15900	15856	15829	15730	15968	15840	15736	15769	15788	15798	15835	15756	15753	15850	15924	15821	15819	15811	15967	15968	15831	15945	15834	15869	15878	15873	15967	15794	15631	15691	15895	15883	15831	15786	15879	15909	15906	15699	15851	15826	15672	15871	15794	15694	15934	15802	15925	15966	15950	15652	15966	15618	15744	15713	15662	15764	15794	15939	15757	16028	16048	15982	15788	15870	15934	15790	15726	15990	15837	15575	15706	15935	15714	15786	15878	15790	15644	15937	15771	15879	15902	15801	15703	15813	15896	15849	15787	15753	15790	16037	15929	15892	15837	15706	15799	15949	15614	15718	15826	15764	15835	15842	15905	16013	16133	15724	15689	15901	15929	15861	15893	16010	16105	15931	15745	15718	15921	16014	15784	15812	15633	15716	15805	15705	15885	15919	15690	15996	15861	15776	15909	15894	15896	15845	15866	15758	15798	15764	16067	16100	15787	15934	15972	15927	16052	15830	15954	15801	15630	15754	15705	15882	15755	15727	15793	15773	15802	15689	15876	15874	15844	15871	15957	15904	15908	15720	15968	15719	15815	15818	15825	16033	15971	15659	15809	15605	15574	15854	15833	15920	15798	15859	15828	15873	15974	15897	15918	15862	15868	16012	15805	15788	15792	15800	15884	15735	15692	15653	15810	15877	15905	15772	15764	15834	15713	15868	15857	15727	15898	15703	15921	15885	16080	15798	15707	15739	15825	15751	15819	15834	15680	15799	15826	15965	15988	16085	16061	15890	15908	15775	15583	15770	15993	15940	16000	15941	15879	15771	15697	15846	15856	15715	15800	15939	16029	15796	15997	16040	15955	15868	15732	15884	15819	15806	15892	15798	15859	15873	15949	15766	15778	16053	16108	16105	15987	15855	15904	15768	15771	16019	15998	16087	15908	15927	15906	15945	15724	15902	15679	15735	15883	15643	15723	15793	15652	15799	15840	15655	15798	15931	15612	15678	15851	15678	15990	15841	15923	15857	15841	16031	15928	15778	15741	15700	15776	15814	15726	16121	15852	15882	15999	15812	16003	15773	15696	15827	15756	15836	15764	15819	15785	15815	16106	16126	15789	15734	15781	15853	15912	15767	15779	16025	15924	15989	15755	15749	16007	15812	15835	15963	15897	15775	15882	15864	15772	15783	15809	15616	15864	15902	15697	15694	15946	15783	15923	15905	16066	15963	15882	16029	16025	15972	15738	16082	15875	15961	15921	15818	15611	15622	15853	15873	15824	15616	15928	15806	15839	16098	15777	15797	15961	15895	16046	15897	15592	15828	15852	15826	15845	15609	15834	15854	15692	15947	15948	15917	15933	15701	15880	15944	15800	15839	15700	15800	15821	15939	15878	15793	15894	15819	15718	15905	15720	15812	15841	15755	15745	15888	15762	15804	15721	15986	15844	15815	15881	15923	15915	15720	15738	15864	15825	15838	15768	15670	15885	15936	15809	16025	15889	15904	15740	15884	15764	16203	15918	15775	15786	15869	15868	15895	15852	15780	16025	15843	15733	16054	15995	15910	15987	15952	15981	15922	15931	15852	15786	15922	15906	15826	15874	15863	15989	15673	15862	15859	15940	15741	15868	15878	15820	15740	15846	16052	15628	15868	15887	15895	15845	15849	15877	16023	15789	15700	15721	15885	15829	15831	16024	16020	15710	15746	15803	15786	15848	15766	15704	15875	15703	15807	15539	15618	16057	15900	15944	15802	15968	15799	15688	15662	15896	16008	15848	15895	15827	15933	15794	15787	15910	15939	15745	15698	15915	15836	16026	15808	15630	15627	15673	15825	15778	15763	15989	15955	15626	15929	15808	15784	15802	15951	16008	15961	15686	15667	15729	15756	15951	15891	15825	15688	15794	15862	15806	15974	15841	15891	15918	15981	16011	15917	16031	15779	15762	15842	15705	15813	15864	16095	16121	15631	15705	15870	15922	16049	15921	15842	15851	15577	15874	15946	15822	15939	15803	15693	15780	15828	15926	15793	15941	15784	15761	15814	15668	15904	15709	15742	15680	15775	15845	15943	15828	15707	15847	15760	15858	15643	15900	15771	15727	15939	15915	15782	15947	15951	15938	15862	15809	15907	15824	15776	15957	15765	15855	15876	15950	15902	15957	15752	15714	16109	15768	15906	15834	15853	15682	15810	15830	15873	15931	15808	15766	15652	15774	15639	15751	15913	15889	15813	16030	15904	15846	15644	15810	15812	15951	15766	16022	15859	15795	15710	15984	15917	15914	15706	15944	15948	15937	15732	15816	15903	15847	15908	15651	15989	15808	15748	15783	15763	16053	15759	15798	15871	15934	15738	15658	15802	15886	15713	15802	15851	15796	15964	15963	15791	15803	15771	15843	15763	15964	15953	15848	15855	15798	15745
22286	29449	26650	22221	19874	17954	16476	15636	15083	14921	14671	14382	14304	14158	14008	13930	14042	14026	13897	14125	13887	13874	14053	13857	13963	13804	13812	13915	13907	13841	13840	13885	13967	13820	13791	13978	13686	13880	13667	13991	13682	13880	13715	13896	13681	13646	13809	13851	13714	13673	13804	14101	13769	13707	13887	13818	13846	13796	13920	13723	13664	13824	13907	13955	13740	13925	13694	13778	13868	13782	13956	13876	13789	13921	13718	13736	13694	13797	13715	13835	13709	13862	13881	13669	13730	13671	13897	13717	13754	13827	13768	13896	13802	13902	13738	13911	13846	13766	13720	13804	13842	13827	13776	13921	13938	13827	13831	13686	13934	13882	13967	13742	13874	13836	13734	13759	13880	13818	13776	13733	13980	13848	13880	13946	13948	13731	13765	13916	13940	13870	13968	13830	13727	13719	13751	13815	13785	13783	13818	13963	13861	13801	13946	13739	13920	13781	13817	14066	13866	13769	13906	13799	13847	13798	13913	13882	13946	13776	13853	13908	13875	13946	13875	13710	13778	13927	13856	13725	13808	13950	13790	13842	13970	13794	13744	13891	13978	13778	13790	13873	13799	13789	13826	13773	13876	13853	13816	13944	14025	13862	13609	13546	13836	13830	13737	13921	13727	13876	13715	13834	13914	13845	13861	13791	13842	13918	13875	13811	13843	13924	13812	13851	13885	13785	13913	13685	13847	13804	13734	13743	13820	13789	13900	13761	13912	13968	13803	13824	13726	13793	13928	13940	13904	13770	13859	13639	13759	13784	13789	13755	13723	13730	13923	13872	13948	13750	13728	13809	13819	13661	13878	13871	13796	13970	13702	13711	14003	13892	13980	13780	13877	13722	13945	13738	13918	13777	13702	13987	13668	13926	13800	13914	13613	13749	13902	13738	14000	13769	13796	13914	13805	13827	13823	13781	13780	13778	13923	13768	13707	13947	13652	13683	13838	13899	13862	13708	13760	13793	13838	13830	13664	13908	13863	13917	13637	13906	13904	13842	13924	13823	13770	13873	13868	13755	13717	13817	13909	13833	13992	13856	13786	13837	13918	13615	13823	13797	14033	13708	13869	13841	13831	13696	13746	13849	13748	13762	13915	13765	13812	13698	13849	13895	13893	13754	13740	13858	13690	13790	13922	13768	13830	13951	13577	13837	13910	13801	13723	13701	13792	13718	13959	13759	13947	13748	13793	13853	13857	13831	13822	13748	13767	13793	13760	13895	13841	13860	13809	13806	13825	13895	13684	13783	13856	13659	13814	13751	13984	13918	13910	13864	13765	13824	13731	13898	13686	14012	13731	13652	13916	13948	13743	13823	13930	13928	13840	13729	13805	13734	13804	13798	13939	13727	13635	13907	13725	13983	13987	13700	13897	13737	13849	13754	13855	13726	13618	13848	13770	13868	13950	13965	13930	13873	13806	13752	13684	13729	13776	13864	13691	13771	13825	13757	13862	13846	13783	13832	13664	13729	13849	13829	13834	13861	14003	13770	13843	13795	13874	13968	13951	13864	13813	13904	13761	13869	13843	13786	13933	13785	13700	13740	13952	13891	13715	13727	13719	13861	13793	13707	13831	13872	13861	13920	13808	13799	13747	13828	13929	13991	13827	13858	13746	13848	13871	13808	13758	13988	13773	13822	13765	13857	13756	13854	13821	13801	14004	13870	13906	13801	13858	13789	13939	13808	13889	13726	13667	13740	13895	13902	13677	13767	13865	13876	13813	13830	13774	13761	13687	13783	13769	13753	13824	14011	13772	13867	13789	13852	13903	13783	13867	13685	13808	13921	13803	13639	13710	13754	13672	13873	13767	13843	13877	14052	13915	13855	13934	13854	13882	13840	13843	13774	13853	13778	13948	13901	13590	13781	13858	13902	13830	13759	13845	13984	13910	13582	13990	13830	13662	13703	13956	13820	13912	13970	13894	13802	13984	13841	13877	13739	13832	13726	13888	13854	13710	13973	13959	13822	13766	13994	13871	13908	13881	13840	13775	13803	13819	13948	13803	13915	13802	13697	13876	13719	13698	13733	13801	13979	13842	13832	13932	13755	13769	13828	13754	13744	13753	13975	13728	13797	13739	13700	13774	13823	13756	13819	13786	13883	13726	13767	13761	13748	13851	13688	13807	13838	13642	13844	13843	13842	13921	13633	13916	13700	13753	13742	13803	13783	13751	13829	14038	13876	13814	13768	13903	13840	13795	13704	13786	13751	13816	13747	13769	13725	13805	13832	14072	13810	13878	13841	13811	13910	13788	13845	13815	13833	13732	13790	13819	13944	13853	13730	13804	13939	13968	13825	13810	14082	14019	13767	13849	13907	13797	13908	13860	13845	13869	13875	13744	13843	13767	13838	13714	13828	13796	13777	13723	13769	13785	13869	13917	13898	13906	13829	13767	13861	13789	13758	13839	13803	13900	13896	13956	13952	13804	13760	13739	13720	13885	13964	13811	13764	13878	13774	13799	13721	13990	13752	13880	13768	13833	13936	13927	13788	13892	13860	13765	13883	13800	13745	13812	13810	13738	13689	13747	13900	13918	13770	13674	13587	13846	13882	13928	13888	13759	13829	13643	13892	13795	13775	13981	13796	13757	13869	13868	13911	13818	13765	13747	13781	13841	13768	13801	13645	13873	13919	13776	13727	13788	13905	13679	13845	14027	13649	13845	13665	13725	13733	13933	13767	13710	13964	13778	13886	13875	13878	13725	13816	13705	13732	13878	13777	13749	13711	13745	13667	13781	13864	13956	13739	13741	13752	13915	13827	13815	13818	13794	13999	13843	13845	14034	13829	13691	13867	13858	13826	13914	13811	13932	13735	13843	13594	13861	13806	13890	13857	13788	13629	13863	13910	13843	13946	13712	13851	14043	13859	13772	13816	13900	13931	13890	13922	13823	13839	13736	13714	13764	13829	13661	13885	13813	13852	13670	13893	13816	13849	13883	13702	13853	13874	13906	13721	13812	13911	13943	13767	13639	13842	13928	13868	13878	13744	13949	13751	13841	13822	13968	13751	13807	13769	13996	13831	13770	13820	13915	13855	13829	14008	13869	13810	13838	13780	13714	13775	13945	13845	13806	13877	13835	13800	13850	13727	13928	13890	13981	13789	13910	14013	13832	13774	13639	13721	13788	13825	13745	13722	13706	13957	13676	13956	13840	13750	13952	13914	13823	13638	13755	13797	13810	14027	13754	13796	13830	13927	13890	13807	13737	13888	13828	13938	13799	13754	13954	13618	13822	13805	13987	13727	13911	14043	13906	13773	13771	13782	13853	14019	13957	13818	13727	13699	13748	13789	13926	13948	13857	14009	14010	13808	13707	13866	13788	13808	13882	14023	13861	13938	13837	13679	13815	13828	13734	13820	13769	13722	13765	13773	13901	13786	13984	13944	13944	13922	13764	13812	13797	13794	13713	13795	13832	14099	13898	13924	13795	13899	13743	13862	13952	13809	13834	13964	13794	13854	13879	13844	13861	13910	13783	13783	13867	13854	13727	13784	13748	13889	13776	13879	13759	13912	13805	14104	13660	13850	13872	13760	14020	13960	13704	13975	13722	13744	13754	13914	13809	13661	13897	13749	13957	13890	13686	14173	13886	13696	13786	13768	13771	13736	13847	13723	13833	13793	13767	13802	13694	13772	13940	13609	13890	13714	13815	13783	13851	13709	13889	14032	13758	13965	13879	13712	13710	13853	13707	13810	13734	13890	13946	13835	13910	13906	13763	13722	13833	13951	13660	13881	13723	13818	13896	13800	13804	13856	13937	13740	13936	14045	13897	13840	13810	13948	13863	13834	13908	13641	13794	13794	13683	13712	13750	13801	13910	13856	13902	13926	13789	13875	13668	13785	13779	13889	13896	13712	13734	13952	13769	13804	13799	13709	13830	13708	13727	13881	13861	13811	13762	13837	13728	13809	13803	13768	13881	13836	13921	13958	13926	13873	13803	13797	13835	13876	13698	13918	13855	13774	13781	13862	13969	13824	13855	13844	13818	13790	13854	13810	13847	13866	13750	13868	13760	13753	13856	14005	13833	13766	13732	13631	13893	13789	13968	13862	13775	13844	13791	13914	13871	13835	13921	13772	13909	13846	13599	13756	13779	13955	13747	13679	13755	14003	13874	13844	13851	13820	13866	13803	13968	13780	13852	13921	13883	13783	13926	13829	13775	13786	13798	13760	13791	13844	14058	13768	13808	13745	13887	13861	13687	13841	13757	13785	13878	13854	13778	13864	13778	13721	13838	13888	13902	13984	13765	13765	13801	13945	13821	13837	13804	13825	13905	13838	13787	13666	13808	13865	13805	13887	13931	13907	13911	13923	13798	13805	13766	13807	13794	14133	13733	13859	13827	13677	13733	13817	13905	13996	13699	13784	13762	13898	13768	13853	13744	13697	14032	13718	13857	13791	13738	13896	13766	13926	13805	13883	13873	13769	13649	13829	13836	13771	13782	13871	13717	13823	13855	14032	13776	13871	13613	13592	13727	13743	13609	13638	13861	13688	13761	13909	13816	13816	13844	13701	13756	13769	13926	13870	13797	13893	13753	13768	13917	13683	13761	13886	13770	13893	13807	13812	13800	13777	13578	13836	13805	13783	13803	13798	13802	13765	13687	13920	13781	13894	13742	13878	13912	13803	13913	13859	13823	13776	13815	13810	13848	13904	13801	13843	13699	13780	13936	13723	13896	13662	13775	13827	13850	13759	13637	13767	13884	13705	13937	13792	13680	13851	13816	14038	13793	13838	13878	13959	13847	13945	13818	13798	13844	13922	13837	13878	13824	13707	13809	13826	13787	13751	13820	13893	13753	13897	13893	13892	13817	13789	13918	13721	13808	13859	13826	13927	13723	13688	13802	13732	13731	13878	13785	13871	13864	13786	13857	13838	13723	13694	13778	13763	13802	13890	13759	13721	13872	13810	14031	13744	13986	13605	13665	13835	13716	13788	13754	13848	13734	13780	13838	13756	13852	13806	13683	13894	13791	13955	13811	13817	13990	13748	13749	13830	13990	13873	13802	13843	13817	13940	13785	13960	13630	13840	13871	13788	13835	13733	13716	13666	13906	13933	13700	13672	13724	13900	13805	13762	13835	13734	13804	13841	13790	13746	13739	13830	13678	13878	13790	13912	13943	13855
25459	21157	28043	25944	23855	23236	21838	19645	18851	18431	18095	17828	17625	17641	17613	17512	17291	17299	17203	17136	17183	17168	17049	17106	17307	17190	17168	17161	17376	17261	17216	17149	17057	17054	17452	17351	17284	17125	17227	17401	17209	17068	16919	17185	17071	17037	17050	17341	17157	17281	17162	17093	17203	17266	17296	16947	17081	17036	17190	17021	17214	17104	16943	17133	17185	17128	17059	17160	17309	16970	16891	17081	17320	17173	17087	17176	17031	17180	17057	16949	17187	17032	17013	17003	17050	17124	17150	17262	17377	17304	17306	17129	17140	17278	17206	17162	17070	17043	17148	17109	16940	17246	17074	17012	16958	17067	16955	17108	16980	17158	17173	17017	17133	17030	17082	17028	17077	17141	17056	17098	16861	17029	16864	17040	17012	16887	17042	17051	17088	17040	17049	17025	16999	17133	16877	17104	17121	17156	17182	17096	17183	17214	17070	16962	17146	17227	16943	17057	17170	17004	16936	17275	17078	17126	17102	17148	17080	17347	16943	17141	17073	17026	17021	17103	17158	17258	17079	17186	17266	17172	17024	17073	17375	17069	17198	16778	16947	17044	17152	17230	16926	17250	16986	16956	17205	17107	17110	16999	17129	16857	17018	16840	17065	17229	17091	17058	17259	17082	17147	17095	17334	17283	16994	17032	17150	17031	17055	17091	17198	16983	16932	16967	17017	17129	17008	17127	16963	16805	17138	17054	16964	17184	17047	16969	16927	16941	17167	17029	17191	16820	17289	17125	17171	17164	17161	17169	17012	17172	17150	17086	17171	17221	17261	17117	16939	17116	17187	17104	17110	16981	16959	17082	17167	17135	17086	17188	17193	17134	16943	16950	17130	16890	17217	17203	17278	17230	17267	17070	17087	17096	16928	17080	17015	17088	17103	17135	17202	17197	17247	17220	16892	17053	17016	17343	17104	17096	17337	17047	17120	16981	17152	16999	17020	17043	17120	16997	17140	16957	17198	17144	17203	17013	17073	17166	17046	16954	17167	17244	17256	17141	17149	17104	17180	17098	17049	17194	17069	17092	17160	17180	16999	17059	17211	17291	17074	17133	17140	17182	17087	17110	17116	17270	17099	16924	16967	17352	16958	17188	17195	17303	16929	16940	17132	16999	17124	16880	16870	17074	16963	17008	17281	17167	17107	17109	17346	17060	17023	17336	16901	16957	17081	17026	17158	17146	16901	17271	17191	17182	17145	17026	17087	17009	16896	17151	17094	17035	17202	16985	17347	17129	17287	17063	17041	17070	17024	17189	17126	17098	17145	17074	17102	17197	17157	17034	17008	16913	17087	17048	17256	17012	17166	16839	17041	17006	16987	17092	17105	17106	17037	17065	17155	17092	17124	17028	17065	17182	17131	17090	16999	16967	17023	17071	16981	17148	17093	17329	16907	17139	17319	17105	17021	17013	16939	17057	17071	17158	16925	17109	16950	16986	17077	17119	17157	17144	17074	17050	17004	16971	17052	16989	16929	17055	17139	17222	17193	17230	17006	17203	17108	16969	16966	17003	16844	17012	17018	17011	16897	17173	17046	17175	16936	17086	17076	17050	17144	17192	16951	17335	16969	17157	17386	16968	16925	17108	17168	17056	17149	17020	17051	17158	17059	17088	17119	17270	17092	17120	17313	17122	17269	17199	17127	17144	17091	17227	17083	17062	17076	17096	17028	16968	16813	17103	17322	17088	17428	17234	17039	17007	16999	17141	17054	17113	17135	16934	17049	17024	17088	16949	17152	17106	17016	17166	17070	16840	17007	16985	16911	17038	17191	17041	17192	17085	17176	16851	17099	16928	17008	17085	16984	17176	17075	16863	17034	17117	17033	17065	17192	17152	17197	17216	17158	17180	17227	16922	17109	17119	17107	17149	17035	17179	17119	17159	17135	16960	17060	17080	17223	17106	16919	16971	17263	17217	17113	16976	17127	17214	17037	17185	17134	17028	17253	17318	17115	17184	17060	16879	17188	17056	17069	17188	17292	16903	17052	17093	17232	17048	17153	16993	17082	17076	17122	17219	17234	16957	17176	16958	16942	17178	17100	17166	17443	17033	17180	17040	17017	17065	17120	16993	17017	17092	17092	17179	17216	17116	16985	17295	17061	17091	16917	16998	17158	17171	17207	17189	17268	17061	17234	17227	17178	17178	17174	17093	17218	17218	17172	17045	17111	17144	16943	16951	17180	16988	17119	17094	17288	17285	17037	17079	17215	17087	16966	16962	17189	17298	17078	16988	17204	17279	17167	17055	17204	17179	17153	17060	17358	17218	17070	17113	16990	17099	17236	17102	17012	17028	16915	17087	17131	16997	17168	17235	17037	17131	17005	17124	17104	17078	17209	17206	16993	17134	17017	17181	17120	17133	17177	16997	17023	16971	17199	17077	16980	16948	16939	17318	17024	17074	17172	17175	17033	17034	17241	16971	17058	17345	17179	17031	17149	17201	17188	17022	17030	16948	16920	17121	17023	17106	17155	17023	17093	17059	17170	17176	17011	16758	17132	17289	17085	17128	17097	17041	17149	17226	17195	17063	17128	16910	16857	17076	17114	17141	17044	17004	17058	17017	16908	17091	16899	16944	17123	17006	16788	17203	16912	17040	17048	16842	17032	16993	17166	17007	17109	17089	17096	17159	17141	17076	17070	17108	17040	17086	17239	17138	17171	17008	17104	17321	17177	17059	17239	17024	17035	16975	17080	17106	17168	17114	16982	17044	17087	16874	17089	17061	16938	16995	16991	16967	17000	17256	17345	17175	16843	17093	16867	17191	16969	17061	16871	17068	16996	17149	16915	17023	17128	17041	17093	17039	17164	16893	17239	17001	16916	17084	17136	17016	17286	17108	17057	17119	17091	16955	17057	16992	17207	16942	17142	17068	17281	17042	17075	17027	17032	17063	17100	17327	17070	17285	17194	16753	17138	17107	17288	17126	17202	16968	17262	17130	17137	17054	17141	17186	17045	17157	17021	17089	16949	17092	17129	17012	16993	17019	16859	17063	17218	16996	17184	16885	17122	16925	17209	16793	17214	17157	17075	17355	17315	17149	17214	17190	16929	17134	17149	17338	17208	16947	17063	17289	17166	17152	17202	17053	17240	17249	16999	17150	17061	17305	16953	17020	17066	17083	17148	17087	17132	17252	17002	17113	17231	17135	17076	17317	17363	17204	17026	17202	17121	17142	16918	16962	17072	16967	17163	16903	17172	17041	16982	17476	17128	17189	17045	17239	17111	17139	17007	17209	16992	16899	17176	17051	17001	17060	17308	17020	16957	17041	17232	16966	17183	17165	17438	17120	17272	17323	17063	17049	17077	17006	17254	17086	16892	17188	17105	16962	16965	17052	17111	17152	16949	17190	17204	17121	17099	16995	16977	17124	16947	17202	17101	17056	17120	17081	17157	17008	17095	17140	16719	17043	17071	17272	17292	17017	17051	17095	17031	17003	17036	17249	17255	17084	17156	17249	17266	17159	17231	17075	17253	17190	17222	17187	17132	17191	17051	17077	17334	17068	17126	17129	17071	17031	17230	17215	17113	17101	17194	17189	17162	17377	17161	17101	16976	16929	17082	17184	17109	17069	16984	16793	17152	17075	17175	17034	17343	17157	17098	16879	17319	17012	17153	16827	17159	17088	17050	17126	17088	17202	16931	17120	17016	16978	17088	17090	17205	17152	16967	17215	16992	17086	16924	17192	17026	17187	17219	17126	17114	17014	17232	16897	17137	17158	17098	17109	17130	17097	17111	17258	17251	17265	17146	17456	16954	17174	17154	17053	17079	17016	17131	16924	17149	17094	17194	17180	17255	17110	17074	17125	17220	17121	17273	17136	17123	17124	17027	17090	17152	17150	17180	17037	17132	17054	16974	17112	17257	17283	17017	17232	17198	17110	17178	17175	17081	17159	17077	17108	17090	17118	17092	17038	17077	17134	17132	17184	17041	17118	17062	16951	16912	16962	17020	17189	17064	17042	17053	16992	17242	17108	17046	17203	17156	17083	16798	17077	17210	17114	17163	17089	17176	17004	16832	16923	17184	17241	17066	17099	17091	17215	17208	16968	17057	17322	16955	17194	16941	16931	17166	17001	16884	17047	17139	17315	17108	16880	17310	17049	16993	17074	17282	17045	17049	17099	17233	17218	17051	17171	17076	17150	16916	17062	16943	17007	17164	16987	16952	16915	17028	17128	16902	17153	17218	17118	17154	17329	17187	17154	17163	17159	16939	17072	17165	17100	17010	17107	17007	17084	17093	17167	16959	17178	17207	17291	17121	17152	17108	16839	17082	17078	16967	17236	17077	16951	16956	17131	17211	17150	17128	17183	17033	17160	16927	17128	17173	17123	17199	17112	17059	17106	17127	17093	17024	17122	17046	17063	17155	17050	17203	17073	17020	16865	17087	17129	17189	17110	17031	16892	17140	17174	17230	16953	17322	17001	17063	17168	16990	17148	17133	17226	16956	17446	16965	17180	16954	17110	17186	16917	17056	17005	16871	16969	17205	17039	17041	16857	17061	16984	17057	17067	17165	17027	17152	17077	16910	17157	17097	17233	17189	16953	17293	17182	17040	17164	17259	17174	17240	17190	17101	17249	16981	17044	17141	17115	16938	17084	17034	17094	17180	16989	17135	17108	16918	16964	17035	17088	17162	17276	17129	17000	17248	17111	17014	16959	17201	17305	17058	17101	17252	17062	17248	17156	17004	17088	17100	17286	17294	16957	16938	16995	16955	16830	17016	17272	16998	17005	17298	17242	17139	17361	17209	17039	17162	17212	17098	17162	17382	16915	16913	17088	17008	17013	17323	17148	17066	17071	17187	17210	17144	17055	16981	17060	17006	17211	17021	17081	16952	17055	17060	16981	17221	17088	16996	17244	17194	17201	17204	17415	16914	17164	17248	17037	17221	17169	17126	17231	17162	17150	17088	17130	16994	16864	17194	17247	17352	17004	17263	17107	17142	17103	17117	17091	17250	16974	17056	17127	16988	16816	16853	17136	17091	17312	17199	17048	17296	17194	17094	17220	17156	17057	17110	16929	17191	16946	17093	17115	17116	17009	17012	17095	17015	17072	17158	17052	17111	17337	17283	17030	17146	17142	17242	17115	17258	17065	16848	17020	16923	17141	17187	17073	17224	16903
23587	36990	35021	30436	25754	22142	19870	18301	17449	16884	16142	15871	15551	15439	15254	15001	14998	15194	14916	14924	15053	15052	14883	14933	14899	14896	14735	14959	14918	14918	15011	14872	14849	14936	14871	14618	14786	14629	14700	14783	14888	14767	14877	14698	14735	14852	14731	14928	14855	14710	14890	14690	14856	14620	14717	14681	14848	14824	14673	14813	14799	14694	14850	14947	14872	14781	14717	14730	14634	14793	14714	14927	14803	14924	14803	14783	14992	14780	14760	14696	14702	14865	14696	14781	14513	14729	14925	14740	15201	15087	14987	14845	14795	14788	14886	14817	14837	14655	14837	14766	14744	14733	14571	14701	14863	14847	14726	14766	14603	14728	14729	14626	14571	14861	14754	14510	14618	14746	14893	14731	14702	14671	14674	14774	14756	14782	14810	14659	14643	14727	14681	14700	14753	14685	14617	14675	14819	14391	14767	14807	14713	14703	14688	14650	14674	14674	14712	14936	14873	14750	14861	14632	14561	14770	14735	14598	14712	14837	14663	14794	14758	14688	14758	14913	14713	14602	14752	14726	14689	14912	14707	14630	14881	14752	14797	14710	14475	14561	14879	14729	14765	14824	14699	14712	14641	14735	14787	14649	14730	14644	14879	14779	14838	14775	14772	14692	14791	14689	14796	14613	14770	14560	14774	14665	14626	14834	14845	14758	14727	14732	14749	14719	14743	14651	14846	14731	14680	14807	14683	14764	14835	14654	14798	14590	14806	14819	14725	14756	14743	14689	14753	14514	14666	14799	14736	14507	14682	14793	14760	14590	14608	14668	14631	14812	14685	14854	14960	14514	14607	14918	14661	14679	14725	14562	14820	14765	14819	14537	14641	14739	14801	14673	14747	14795	14856	14746	14726	14757	14813	14736	14833	14813	14807	14783	14731	14723	14591	14824	14739	14830	14671	14704	14870	14789	14756	14777	14706	14735	14801	14672	14695	14631	14675	14691	14742	14818	14523	14811	14752	14670	14734	14777	14640	14609	14861	14738	14765	14782	14804	14724	14721	14681	14714	14746	14861	14806	14883	14732	14596	14790	14758	14810	14722	14669	14904	14618	14799	14767	14808	14617	14838	14845	14653	14622	14839	14703	14626	14822	14739	14747	14682	14543	14767	14793	14732	14814	14791	14698	14675	14636	14601	14602	14694	14563	14742	14882	14757	14559	14638	14722	14774	14821	14763	14600	14708	14504	14736	14782	14621	14747	14690	14809	14825	14764	14714	14694	14788	14759	14593	14681	14737	14813	14646	14626	14550	14605	14809	14652	14719	14764	14621	14728	14794	14680	14827	14758	14742	14636	14836	14765	14638	14703	14631	14621	14693	14623	14832	14661	14623	14659	14782	14690	14644	14774	14723	14525	14681	14776	14774	14683	14660	14733	14626	14822	14689	14708	14791	14803	14795	14670	14728	14649	14589	14617	14810	14655	14751	14827	14898	14812	14704	14768	14773	14652	14856	14890	14686	14763	14731	14619	14781	14665	14715	14775	14770	14586	14751	14925	14690	14720	14523	14815	14819	14683	14551	14882	14742	14907	14813	14662	14971	14779	14940	14729	14777	14652	14658	14605	14816	14748	14652	14754	14774	14555	14737	14630	14911	14467	14710	14705	14837	14786	14764	14757	14685	14819	14716	14725	14632	14760	14659	14828	14696	14691	14702	14695	14945	14927	14743	14817	14671	14660	14867	15052	14925	14667	14582	14787	14790	14713	14739	14816	14686	14726	14702	14735	14785	14721	14917	14940	14890	14730	14918	14656	14769	14690	14671	14962	14600	14653	15006	14631	14604	14815	14776	14731	14712	14729	14638	14771	14651	14688	14641	14702	14916	14558	14616	14715	14923	14730	14879	14677	14883	14559	14622	14799	14825	14893	14756	14815	14803	14709	14735	14851	14681	14825	14865	14833	14782	14621	14600	14807	14607	14675	14791	14745	14838	14726	14798	14835	14839	14796	14782	14618	14748	14790	14714	14711	14806	14747	14754	14704	14804	14755	14672	14824	14691	14734	14705	14693	14702	14789	14868	14703	14733	14738	14791	14784	14853	14772	14793	14780	14761	14727	14732	14805	14820	14544	14702	14765	14606	14638	14787	14588	14649	14780	14949	14799	14759	14863	14629	14681	14702	14835	14868	14743	14803	14825	14812	14779	14680	14602	14851	14711	14717	14807	14683	14749	14674	14784	14448	14636	14843	14682	14737	14631	14699	14783	14631	14731	14791	14595	14608	14791	14577	14601	14743	14822	14886	14599	14651	14616	14766	14821	14591	14670	14578	14762	14661	14719	14663	14736	14717	14752	14727	14877	14770	14652	14717	14785	14779	14758	14816	14703	14838	14915	14783	14663	14660	14593	14855	14618	14780	14645	14716	14686	14831	14719	14996	14644	14692	14827	14753	14625	14659	14712	14721	14629	14641	14864	14804	14603	14775	14758	14654	14605	14724	14789	14668	14610	14601	14749	14695	14580	14724	14867	14560	14641	14818	14722	14729	14804	14750	14843	14707	14790	14840	14680	14891	14815	14705	14848	14738	14744	14765	14734	14774	14672	14767	14870	14857	14781	14706	14841	14745	14638	14652	14592	14746	14648	14632	14819	14823	14793	14720	14621	14835	14878	14704	14785	14673	14772	14765	14798	14758	14655	14641	14536	14780	14696	14732	14852	14654	14665	14807	14719	14785	14612	14692	14812	14798	14662	14695	14816	14815	14704	14796	14700	14736	14675	14595	14864	14907	14874	14774	15107	14735	14596	14785	14919	14794	14735	14833	14612	14666	14990	14813	14614	14776	14847	14814	14814	14625	14682	14683	14828	14700	14718	14590	14682	14707	14719	14761	14707	14738	14689	14629	14750	14912	14761	14787	14755	14643	14855	14680	14723	14835	14880	14505	14734	14756	14684	14623	14624	14711	14711	14602	14821	14749	14935	14826	14708	14755	14741	14733	14933	14782	14753	14822	14735	14857	14848	14690	14758	14504	14761	14751	14684	14707	14658	14822	14808	14745	14813	14604	14797	14742	14713	14774	14673	14596	14685	14729	14610	14745	14874	14794	14887	14815	14922	14670	14771	14795	14730	14806	14664	14852	14942	14752	14643	14878	14841	14775	14780	14680	14749	14843	14630	14794	14744	14605	14577	14793	14774	14732	14849	14824	14703	14602	14753	14639	14767	14710	14786	14792	14696	14730	14758	14515	14776	14625	14621	14647	14690	14724	14641	14758	14869	14704	14646	14736	14941	14791	14838	14767	14899	14661	14647	14876	14719	14668	14744	14791	14958	14798	14633	14678	14727	14793	14736	14770	14775	14884	14790	14747	14907	14739	14685	14717	14695	14787	14707	14701	14667	14935	14841	14916	14763	14784	14853	14791	14817	14702	14705	14620	14719	14684	14717	14943	14867	14798	14861	14691	14565	14787	14668	14619	14664	14766	14854	14688	14645	14941	14733	14589	14697	14831	14837	14751	14755	15019	14775	14831	14794	14664	14702	14917	14783	14797	14825	14698	14706	14914	14807	14764	14882	14577	14700	14849	14518	14767	14688	14720	14821	14690	14713	14669	14508	14724	14928	14819	14948	14720	14695	14792	14713	14692	14638	14736	14832	14813	14801	14736	14603	14823	14688	14812	14884	14669	14666	14853	14636	14784	14670	14820	14628	14703	14770	14875	14603	14827	14894	14748	14680	14862	14806	14638	14725	14700	14687	14855	14691	14759	14644	14705	14736	14861	14609	14655	14612	14708	14853	14588	14818	14914	14670	14673	14769	14753	14627	14711	14832	14649	14838	14708	14600	14806	14850	14806	14904	14579	14890	14702	14649	14686	14794	14705	14879	14823	14901	14662	14830	14879	14693	14974	14549	14577	14717	14870	14631	14739	14748	14769	14762	14771	14749	14788	14798	14962	14831	14561	14806	14740	14691	14895	14648	14680	14779	14719	14797	14818	14695	14747	14669	14732	14718	14805	14652	14628	14747	14797	14681	14597	14886	14607	14820	14656	14663	14843	14718	14820	14763	14747	14706	14709	14779	14733	14843	14674	14878	14622	14980	14589	14756	14740	14776	14726	14738	14704	14651	14749	14799	14661	14699	14794	14631	14859	14779	14849	14757	14738	14794	14648	14703	14785	14730	14912	14725	14790	14792	14687	14787	14664	14751	14747	14729	14662	14684	14840	14588	14724	14760	14739	14596	14810	14889	14637	14791	14807	14796	14764	14707	14770	14565	14644	14704	14764	14726	14711	14647	14698	14763	14719	14716	14667	14759	14911	14809	14747	14921	14518	14539	14786	14720	14795	14956	14788	14426	14801	14671	14837	14677	14842	14825	14596	14877	14640	14746	14660	14829	14802	14843	14729	14865	14603	14844	14652	14853	14815	14566	14841	14762	14718	14924	14775	14728	14814	14887	14865	14755	14689	14664	14793	14712	14603	14817	14879	14763	14815	14629	14576	14732	14634	14656	14668	14689	14866	14717	14823	14585	14544	14885	14708	14692	14719	14718	14735	14859	14814	14617	14743	14645	14868	14766	14637	14680	14728	14741	14589	14723	14843	14603	14739	14796	14660	14782	14697	14579	14645	14749	14898	14740	14890	14782	14745	14670	14791	14748	14634	14747	14776	14624	14629	14837	14698	14659	14825	14788	14649	14827	14582	14762	14744	14836	14760	14651	14760	14734	14799	14772	14469	14757	14743	14717	14804	14720	14857	14684	14746	14622	14724	14666	14634	15024	14730	14701	14787	14714	14658	14684	14810	14723	14734	14759	14877	14850	14762	14632	14762	14894	14778	14626	14770	14750	14783	14741	14731	14756	14789	14902	14663	14793	14707	14796	14627	14699	14703	14726	14714	14777	14753	14744	14818	14751	14647	14792	14680	14730	14852	14791	14879	14718	14745	14595	14754	14664	14830	14904	14636	14866	14743	14816	14734	14770	14866	14733	14673	14783	14666	14840	14802	14655	14750	14755	14793	14642	14848	14787	14712	14774	14778	14684	14847	14762	14644	14739	14873	14763	14688	14797	14894	14623	14799	14711	14638	14815	14553	14804	14681	14694	14790	14525	14707	14785	14830	14580	14709	14839	14648	14784	14718	14821	14642	14614	14814	14633	14800	14849	14861	14859	14722	14721	14669	14742	14717	14742
23804	21184	28631	24250	22807	25870	27180	22821	21411	20812	20154	19818	19600	19528	19554	19483	19504	19079	19031	18964	18968	19056	19004	19199	19138	19019	18902	18958	18914	18782	19057	18942	18806	19121	19115	18978	18829	18694	18734	18977	18905	18892	18867	18882	18851	18666	18920	18729	18885	18905	18918	18875	18825	18705	19088	18568	18777	18848	19134	18901	18942	18658	19108	18821	18974	18953	18879	18885	18659	18923	18655	18665	19106	18964	18891	18759	18687	18695	18726	18811	18865	18821	18948	18949	18933	18917	18904	19005	19212	19278	19153	18887	18913	18775	19028	18601	18672	18951	18946	18707	18964	18867	18624	18647	18698	18868	18697	18783	18603	18931	18821	18578	18801	18596	18681	18663	18649	18778	18796	18849	18839	18732	18995	18697	18874	18828	18749	18717	18715	18882	18762	18773	18782	18790	18719	18802	18940	18902	18741	18918	18648	18648	18713	18947	18852	18966	18824	18557	18813	18690	18707	18934	18805	18793	18641	18748	18955	18841	18664	18958	19013	18797	18991	18816	18862	18782	19006	19040	18614	18796	18924	18931	18802	18601	18730	18792	18776	18674	18658	18526	18663	18874	18820	18631	18669	18767	18997	18806	18713	18784	18725	18545	18848	18586	18598	18861	18806	18601	18652	18796	18786	18758	18735	18998	18924	18558	18729	18636	18850	18619	18858	18610	18808	18744	18671	18794	18863	18728	18665	19093	18716	18808	18850	18677	18888	18866	18773	18731	18832	18745	18556	18821	18764	18945	18852	18807	18788	18712	18756	18639	18823	18894	18811	18722	18892	18844	18634	18926	18829	19016	18703	18886	18376	18846	18885	18900	18804	18858	18744	18845	18891	18811	18619	18838	18866	18728	18853	18705	18770	18870	18791	18715	18739	18646	18775	18885	18682	18789	18612	18840	18641	18606	18627	18722	18762	18631	18959	18730	18783	18933	18719	18750	18942	18822	18787	19038	18857	18879	18796	18868	18805	18732	18885	18657	18911	18894	18812	18796	18790	18778	18821	18918	18880	19003	18779	18631	18781	18687	19010	18752	18995	18601	18881	18780	18999	18964	18906	18679	18645	18704	18802	18707	18693	18876	18875	18844	18575	18774	18865	18677	18937	18711	18835	19067	18800	18909	18665	18442	18626	18698	18848	18613	18544	18926	18640	18696	18839	18795	18796	18796	18586	18852	18874	18840	18809	18883	18897	18766	18841	18703	18741	18619	18766	18716	18924	19119	18692	18600	18995	18636	18775	18792	18744	18723	18567	18777	18833	18825	18531	18738	19030	18777	18846	18952	18837	18778	18882	19044	18834	18895	18819	18867	18960	18955	18772	18954	18710	18836	18784	18765	18693	18913	18761	18883	18779	18806	19044	18751	18760	18677	18692	18739	18707	18601	18759	18816	18958	18845	18847	18671	18627	18785	18705	18692	18480	18831	18657	18789	18769	18746	18890	18618	18900	18836	18599	18753	18706	18834	18943	19000	18615	18967	18726	18675	18778	18767	18604	18762	18927	18621	18834	18780	18645	18874	18916	18791	18782	18844	18943	18684	18746	18876	18740	18840	18834	18951	18752	18749	18879	18780	18790	18836	18863	18832	18921	18798	18828	18708	18899	18903	18853	18696	18794	18928	18890	18845	18560	18856	18700	18776	18715	18922	18772	18873	18801	18507	18820	18909	18812	18810	18945	18770	18817	18932	18591	18956	18909	18794	18613	18754	18850	18721	18857	18783	18672	18793	18783	18911	18627	18721	18760	18661	18749	18815	18736	18698	18901	18729	19016	18777	18685	18801	18813	18545	18785	18820	18924	18834	18440	18945	18812	18832	18795	18890	18615	18669	18787	18707	18666	18800	18742	18743	18824	18622	18979	18894	18769	19021	18776	18900	18698	18882	18900	19012	19046	18871	18856	18689	18951	18781	18619	18914	18700	18821	18605	18559	18909	18811	18766	18663	18741	18778	18682	18767	18831	18705	18666	18633	18681	18967	18770	18858	18848	18798	18875	18683	18842	18906	18903	18692	18805	18963	18849	18760	18714	18872	18606	18853	18611	18792	18899	18590	18527	18635	18887	18944	18762	18786	18812	18767	18909	18925	18754	18914	18987	18944	18796	19025	18734	18905	18676	18718	18817	18816	18926	18669	18699	18603	18839	18883	18642	18880	18533	18835	18917	18749	18660	18650	18700	18695	18895	18932	18682	18702	18957	18756	18576	18763	18715	18617	18848	18701	19092	18671	18775	18772	18783	18835	18910	18902	18734	18967	18623	18926	18810	18699	18940	18833	19004	18645	18755	18830	18817	18954	18670	18821	18759	18836	18734	18770	18758	18668	18514	18854	18715	18669	18756	18733	18926	18800	18795	18912	18645	18831	18749	18726	18489	18771	18873	18765	18739	18690	18860	18896	18840	18967	18708	18671	18814	18803	18773	18772	18748	18807	18831	18553	18750	18648	18905	18680	18914	18654	18761	18531	18888	18747	18746	18742	18639	18779	18771	18881	18803	18842	18602	19039	18815	18729	18626	18737	18591	18723	18653	18724	18766	19028	18949	18746	18838	18690	18890	18837	18848	18833	18740	18655	18791	18850	18678	18789	18941	18940	18632	18790	18778	18792	18594	18641	18582	18894	18742	18922	18838	18848	18787	18782	18732	18765	18784	18647	18914	18793	18771	18749	18804	18943	18506	18856	18663	18809	18850	18725	18686	18799	18929	18914	18892	18811	19010	18882	18733	18691	18644	18815	18727	18637	18616	18548	18708	18852	18779	18850	18578	18995	18758	18788	19054	18949	18838	18884	18832	18934	18967	18786	18974	18727	18694	18733	18892	18741	18856	18969	18644	18657	18748	18958	19124	18871	18748	18706	18678	18777	18548	18775	18881	18873	18857	18924	18895	18727	18840	18722	18529	18773	18779	18588	18721	18589	18720	18712	18551	18638	18759	18698	18693	18859	18663	18860	18695	18934	18717	18582	18728	18633	18946	18555	18754	18846	18636	18785	18918	18887	18933	18651	18505	18947	18790	18501	18708	18980	18862	18766	18832	18996	18727	18716	18779	18892	18875	18647	18697	18541	18662	18521	18734	18889	18758	18968	18790	18894	18895	18784	18770	18688	18922	18809	18811	18725	18581	18538	18750	18591	18631	18684	18671	18901	18670	18649	18698	18894	18550	18913	18958	18501	19071	18688	18741	18725	18711	18550	18638	18722	18704	18712	18905	18848	18739	18812	18863	18831	18982	18536	18814	18655	18644	18829	18895	18984	18651	18805	18607	18642	18675	18671	18680	18528	18758	18700	18632	18753	18751	18819	18539	18575	18876	18835	18621	18726	18747	18913	18861	18782	18757	18808	18760	18801	18728	18869	18627	18809	18933	18603	18655	18717	18852	18951	18882	18730	18601	18856	18746	18492	18794	18742	18646	18899	18718	18883	18583	18829	18939	18687	18856	18794	18955	18715	18810	18795	18948	18833	18689	19007	18765	18592	18863	18914	19005	18748	18689	18772	18819	18686	19000	18658	18990	18829	18792	18910	18857	18721	18870	18854	18973	18873	18677	18783	18729	18560	18828	18734	19023	18796	18995	18788	18778	18736	18761	18776	18829	18664	18839	18959	18627	18599	19011	18903	18555	18693	18828	18809	18734	18804	18956	18755	18665	19103	18919	18588	18647	18847	18523	18688	18580	18717	18601	18692	18814	18853	18886	18823	18738	18548	18921	18831	18826	18755	18854	18691	18733	18667	18574	18689	18795	18732	18731	18731	18857	18744	18752	18834	18901	18775	18699	18863	18748	18562	18664	18723	18872	18688	19051	18788	18956	18839	18802	18710	18890	18863	18755	18715	18964	18781	18757	18725	18668	18684	19017	18683	18820	18646	18642	18771	18809	18851	18709	18613	18718	18939	18829	18851	18763	18821	18936	18665	18782	18775	18720	18920	18643	18781	18905	18885	18760	18893	18966	18731	18867	18730	18932	18767	18730	18793	18581	18886	18857	18762	18854	18683	18830	18815	18817	18862	18782	18774	18754	18850	18623	18722	18805	18702	18897	18820	18667	18782	18819	18657	18751	18927	18760	19002	18953	18688	18657	18673	18650	18744	18619	18849	18897	18688	18816	18918	18903	18902	18920	18788	18890	18878	18835	18748	18849	18837	18665	18842	18692	18661	18704	18824	18770	18503	18846	18742	18752	18834	18714	18728	18918	18544	18835	18734	18713	18822	18765	18808	18773	18752	18780	18614	18967	18815	18851	18775	18937	18563	18921	18811	18807	18668	18864	18804	18906	18964	18958	18695	18984	18853	18721	18922	19019	18664	18903	18750	18819	18715	18771	18679	18659	18671	18585	18958	18732	18950	18939	18856	18739	18725	18713	18876	18988	18978	18655	18767	18741	18689	18805	18813	19092	18742	18659	18870	18777	18884	18708	18550	18759	18888	18641	18506	18951	18700	18866	18894	18671	18880	18694	18891	19015	18638	18695	18733	18765	18711	18792	18696	18706	18788	18771	18775	18762	18621	18824	18683	18886	18748	18667	18906	18904	18871	18781	18717	19029	19089	18423	18817	18642	18821	18823	18770	18866	18713	18809	18738	18948	19038	18995	18930	18833	18727	18577	18622	18866	18812	18929	18638	18819	18803	18917	18690	18672	18841	18833	18721	18712	18755	18665	18857	18965	18765	18747	18678	18765	18915	18842	18561	18765	18611	18682	18590	18767	18890	18807	18833	18811	18672	18976	18955	19003	18520	18946	18848	18764	19005	18767	18838	18696	18700	18901	18902	18504	18782	18581	18716	18704	18609	18619	18683	18751	18599	18768	18685	18826	18665	18781	18759	18760	18676	18857	18847	18731	18750	18813	19018	18635	18776	18666	18752	18861	18751	18911	18802	18661	18823	18975	18946	18836	18856	18764	18808	18540	18759	18810	18904	18952	18913	18811	18789	18731	18928	18738	18939	18612	18846	18693	18884	18946	18872	18752	18699	18914	18749	18876	18786	18730	18996	18807	18706	18649	18933	18690	18883	18600	18632	18775	18735	18716	18743	18775	18762	18673	18711	18929	18764	18869	18581	18666	18889	18937	18760	18780	18678	18731	18738	18682	18827	18941	18893	18736	18819	18710	18619	18754	18917	18873	18855	18935	18761
26581	43193	42413	35949	30061	26032	23301	21314	19734	18579	17663	17349	16937	16543	16404	16412	16198	16075	15981	15981	16257	15793	15747	15799	15834	15863	15926	15693	15716	15694	15852	15561	15779	15821	15649	15804	15733	15587	15787	15737	15865	15663	15588	15620	15686	15535	15684	15551	15632	15598	15596	15514	15832	15461	15622	15756	15693	15467	15711	15717	15606	15498	15742	15758	15704	15709	15716	15605	15543	15657	15758	15763	15731	15698	15741	15646	15685	15644	15769	15668	15542	15632	15451	15625	15574	15607	15758	15970	16373	16205	16036	15763	15782	15693	15614	15618	15749	15589	15503	15538	15649	15712	15599	15618	15628	15615	15600	15467	15656	15649	15656	15630	15639	15597	15503	15679	15587	15752	15648	15422	15705	15429	15488	15625	15568	15611	15665	15772	15729	15616	15645	15730	15585	15526	15519	15558	15572	15558	15652	15589	15538	15606	15526	15570	15649	15649	15506	15544	15523	15752	15676	15614	15752	15433	15700	15723	15643	15524	15734	15580	15666	15545	15574	15624	15500	15634	15536	15588	15749	15731	15506	15764	15622	15614	15597	15654	15682	15519	15579	15427	15515	15696	15562	15664	15522	15593	15533	15653	15557	15671	15556	15566	15623	15902	15477	15646	15491	15525	15549	15727	15427	15631	15740	15552	15631	15648	15636	15766	15563	15662	15625	15639	15522	15839	15658	15613	15621	15580	15377	15635	15560	15597	15558	15463	15499	15787	15539	15444	15521	15551	15707	15670	15577	15593	15640	15549	15571	15730	15598	15639	15717	15744	15575	15580	15688	15646	15424	15561	15601	15584	15617	15631	15471	15575	15576	15488	15502	15549	15667	15307	15694	15564	15614	15576	15563	15596	15623	15557	15578	15547	15406	15748	15802	15736	15456	15582	15501	15645	15612	15586	15842	15528	15622	15623	15530	15575	15570	15627	15657	15703	15680	15710	15765	15594	15584	15542	15671	15658	15516	15645	15614	15519	15773	15561	15546	15724	15533	15458	15655	15513	15645	15395	15580	15390	15627	15542	15688	15516	15567	15575	15758	15700	15639	15650	15616	15596	15618	15644	15777	15569	15592	15675	15820	15554	15694	15642	15544	15526	15527	15581	15542	15630	15678	15764	15539	15639	15491	15575	15708	15505	15629	15626	15488	15615	15499	15637	15561	15607	15736	15761	15717	15632	15701	15617	15621	15535	15659	15746	15715	15620	15668	15675	15578	15638	15599	15566	15641	15640	15491	15475	15558	15606	15770	15574	15529	15458	15601	15466	15609	15533	15689	15687	15599	15613	15482	15608	15688	15541	15686	15829	15798	15675	15573	15552	15611	15554	15472	15542	15743	15778	15749	15736	15597	15442	15630	15844	15500	15549	15679	15637	15723	15693	15598	15544	15611	15536	15742	15602	15618	15521	15560	15813	15375	15475	15559	15631	15564	15712	15682	15787	15531	15565	15552	15672	15704	15519	15692	15695	15721	15648	15559	15733	15657	15700	15461	15470	15577	15526	15620	15754	15636	15716	15468	15828	15475	15670	15671	15416	15564	15698	15876	15548	15575	15562	15530	15476	15655	15633	15693	15582	15515	15624	15628	15554	15662	15639	15444	15408	15617	15645	15518	15630	15760	15606	15626	15725	15714	15478	15480	15707	15599	15539	15614	15598	15591	15727	15614	15524	15492	15692	15528	15657	15626	15699	15599	15466	15552	15504	15493	15721	15584	15668	15649	15751	15665	15572	15435	15707	15456	15739	15285	15596	15697	15638	15635	15529	15467	15625	15450	15583	15729	15747	15787	15576	15579	15641	15752	15589	15685	15697	15642	15677	15468	15589	15761	15677	15780	15552	15727	15683	15632	15537	15692	15637	15513	15688	15579	15625	15577	15532	15637	15440	15771	15575	15511	15663	15761	15657	15441	15723	15621	15737	15675	15560	15686	15420	15757	15642	15779	15708	15479	15596	15796	15592	15668	15557	15634	15629	15763	15556	15608	15524	15634	15624	15547	15662	15721	15694	15693	15600	15742	15634	15602	15584	15612	15724	15603	15678	15474	15475	15466	15478	15542	15667	15570	15636	15646	15482	15692	15548	15544	15519	15558	15570	15566	15513	15603	15487	15507	15730	15800	15534	15622	15596	15636	15771	15459	15562	15580	15676	15698	15627	15690	15614	15723	15450	15726	15637	15622	15657	15361	15438	15642	15588	15618	15752	15600	15607	15734	15661	15485	15612	15605	15650	15655	15561	15579	15547	15698	15511	15803	15573	15855	15659	15659	15591	15638	15499	15651	15514	15562	15692	15550	15513	15413	15662	15690	15587	15546	15570	15638	15566	15745	15620	15542	15615	15592	15721	15502	15756	15631	15630	15383	15590	15697	15662	15584	15623	15603	15443	15643	15690	15628	15538	15659	15601	15511	15729	15482	15689	15429	15736	15659	15534	15602	15628	15636	15351	15639	15635	15517	15719	15536	15623	15794	15420	15504	15516	15701	15707	15573	15483	15633	15506	15664	15618	15568	15623	15426	15622	15575	15475	15623	15648	15736	15623	15362	15591	15786	15492	15560	15668	15520	15540	15656	15631	15608	15451	15687	15604	15676	15664	15700	15488	15793	15642	15619	15426	15447	15661	15674	15662	15708	15494	15581	15653	15702	15649	15504	15597	15656	15460	15419	15621	15473	15697	15667	15570	15619	15548	15622	15731	15608	15711	15662	15556	15745	15743	15545	15597	15736	15571	15540	15561	15484	15508	15510	15692	15659	15481	15703	15558	15642	15671	15773	15584	15601	15648	15561	15481	15716	15765	15842	15710	15780	15537	15662	15597	15675	15888	15753	15625	15448	15640	15525	15609	15649	15589	15726	15705	15532	15680	15649	15656	15567	15617	15550	15630	15657	15608	15716	15570	15681	15516	15689	15447	15442	15556	15713	15716	15709	15605	15506	15812	15587	15580	15599	15644	15664	15590	15607	15643	15628	15627	15704	15508	15580	15670	15646	15670	15585	15565	15532	15393	15636	15681	15639	15707	15506	15523	15777	15432	15555	15578	15599	15655	15666	15660	15538	15568	15651	15657	15692	15594	15596	15609	15683	15611	15559	15746	15722	15717	15700	15568	15680	15559	15528	15623	15633	15708	15553	15709	15459	15580	15613	15613	15620	15746	15627	15610	15606	15657	15544	15531	15705	15724	15643	15683	15661	15660	15583	15534	15624	15546	15611	15645	15567	15626	15657	15696	15570	15541	15751	15660	15748	15630	15804	15725	15576	15560	15570	15569	15477	15687	15669	15482	15452	15559	15760	15677	15587	15602	15580	15658	15700	15540	15557	15531	15632	15583	15610	15668	15636	15513	15650	15664	15639	15548	15609	15672	15752	15649	15622	15802	15581	15463	15543	15494	15706	15515	15565	15587	15522	15500	15428	15572	15686	15601	15628	15732	15554	15563	15545	15679	15660	15572	15596	15635	15417	15726	15823	15525	15593	15540	15634	15610	15507	15704	15585	15532	15663	15609	15510	15775	15688	15404	15630	15551	15575	15467	15657	15671	15594	15622	15664	15506	15542	15380	15515	15612	15641	15798	15526	15616	15524	15692	15710	15624	15546	15489	15580	15703	15627	15632	15594	15586	15431	15551	15743	15607	15391	15457	15712	15704	15637	15650	15503	15493	15470	15591	15553	15507	15688	15693	15660	15677	15793	15529	15525	15554	15542	15689	15617	15561	15647	15658	15715	15560	15762	15684	15668	15598	15498	15494	15568	15583	15649	15668	15585	15549	15597	15497	15541	15612	15468	15472	15660	15549	15482	15687	15549	15582	15466	15666	15515	15649	15504	15506	15700	15668	15629	15503	15613	15553	15676	15669	15483	15662	15669	15750	15629	15395	15608	15459	15718	15584	15587	15670	15712	15503	15587	15624	15495	15477	15744	15555	15699	15551	15766	15719	15474	15584	15609	15636	15659	15449	15525	15547	15767	15511	15692	15642	15558	15667	15453	15504	15658	15374	15558	15710	15629	15634	15571	15536	15514	15637	15723	15565	15703	15624	15631	15560	15621	15642	15599	15767	15715	15502	15743	15597	15669	15436	15584	15490	15634	15688	15768	15431	15702	15766	15692	15505	15623	15629	15639	15516	15641	15565	15667	15776	15716	15839	15418	15505	15531	15607	15540	15588	15646	15546	15500	15846	15736	15501	15842	15542	15565	15539	15570	15735	15678	15726	15641	15714	15579	15562	15590	15555	15674	15670	15628	15511	15529	15548	15578	15695	15668	15537	15795	15731	15455	15664	15545	15688	15575	15584	15515	15602	15563	15705	15801	15523	15627	15663	15697	15469	15652	15596	15567	15513	15603	15564	15624	15701	15560	15636	15634	15642	15407	15622	15606	15475	15760	15674	15770	15768	15578	15683	15607	15666	15600	15612	15597	15696	15739	15638	15571	15588	15619	15411	15446	15567	15715	15664	15637	15709	15613	15631	15577	15711	15540	15662	15656	15525	15564	15503	15406	15607	15584	15644	15719	15713	15646	15642	15526	15698	15700	15536	15695	15545	15664	15543	15645	15417	15626	15785	15641	15372	15674	15685	15648	15544	15772	15683	15480	15492	15588	15619	15465	15825	15725	15426	15456	15615	15794	15653	15607	15448	15671	15445	15816	15707	15564	15718	15622	15632	15567	15697	15452	15617	15585	15596	15588	15509	15662	15647	15725	15593	15354	15612	15593	15606	15406	15581	15607	15619	15703	15501	15544	15640	15682	15619	15521	15752	15725	15595	15540	15728	15655	15555	15774	15514	15531	15646	15652	15568	15604	15595	15694	15653	15521	15836	15634	15703	15639	15588	15670	15595	15538	15662	15568	15640	15729	15740	15720	15489	15538	15618	15512	15548	15772	15442	15632	15576	15726	15577	15538	15573	15584	15569	15577	15568	15584	15636	15727	15607	15792	15514	15655	15756	15469	15773	15844	15578	15534	15676	15614	15683	15650	15651	15556	15577	15786	15640	15494	15562	15751	15548	15632	15621	15777	15679	15661	15597	15481	15713	15831	15728	15534	15553	15574	15538	15812	15628	15600	15732	15637	15647	15668	15509	15666	15800	15673	15556	15609	15467	15641	15538	15455	15705	15766	15721	15584	15692	15501	15662
30264	25486	29006	25767	22218	20440	20016	19785	19251	18827	18812	18960	18793	18636	18565	18705	18474	18501	18772	18683	18402	18609	18689	18662	18528	18421	18388	18605	18579	18719	18607	18821	18655	18685	18540	18793	18534	18725	18532	18504	18781	18553	18495	18437	18454	18477	18664	18407	18538	18435	18643	18597	18808	18675	18641	18286	18379	18550	18328	18681	18387	18494	18773	18705	18475	18733	18507	18292	18566	18590	18553	18738	18745	18555	18556	18639	18530	18531	18491	18574	18452	18419	18449	18469	18615	18691	18802	18727	18475	18468	18516	18717	18338	18318	18710	18796	18330	18458	18548	18476	18494	18646	18450	18554	18453	18392	18670	18778	18729	18747	18385	18380	18595	18482	18649	18550	18518	18605	18569	18733	18649	18664	18471	18421	18511	18674	18437	18551	18683	18540	18532	18336	18421	18681	18703	18301	18513	18418	18574	18711	18603	18463	18578	18521	18482	18630	18676	18522	18543	18642	18494	18585	18387	18459	18554	18599	18653	18629	18569	18596	18527	18428	18568	18561	18439	18631	18575	18822	18694	18468	18614	18537	18556	18302	18394	18383	18679	18549	18522	18595	18310	18662	18386	18610	18644	18568	18650	18508	18583	18582	18578	18528	18680	18582	18393	18588	18585	18538	18608	18573	18544	18584	18802	18482	18641	18487	18548	18574	18487	18465	18376	18511	18538	18368	18445	18447	18561	18622	18760	18490	18654	18411	18525	18441	18388	18453	18563	18511	18471	18527	18677	18592	18883	18634	18533	18342	18580	18495	18428	18382	18361	18560	18520	18681	18629	18524	18571	18587	18547	18543	18390	18652	18426	18493	18561	18514	18588	18429	18540	18518	18435	18579	18559	18374	18516	18488	18531	18445	18505	18519	18434	18619	18709	18348	18709	18841	18825	18623	18634	18427	18478	18471	18563	18587	18510	18526	18492	18621	18344	18436	18652	18474	18569	18553	18554	18395	18450	18522	18495	18696	18481	18513	18604	18450	18935	18600	18517	18602	18525	18554	18580	18579	18503	18704	18664	18541	18433	18619	18613	18371	18529	18584	18428	18597	18590	18714	18271	18431	18481	18498	18625	18464	18522	18715	18388	18454	18643	18453	18540	18635	18545	18385	18605	18562	18707	18769	18599	18484	18557	18471	18396	18612	18611	18504	18805	18572	18449	18545	18765	18698	18647	18642	18712	18517	18553	18571	18546	18325	18546	18468	18439	18542	18697	18635	18544	18583	18642	18491	18607	18426	18509	18557	18459	18460	18579	18402	18694	18586	18671	18438	18750	18683	18477	18438	18681	18687	18303	18734	18457	18685	18570	18468	18589	18688	18587	18683	18517	18401	18701	18502	18609	18383	18510	18488	18521	18291	18593	18599	18617	18496	18589	18633	18572	18589	18365	18729	18709	18463	18613	18563	18377	18548	18752	18479	18571	18656	18497	18663	18938	18556	18513	18609	18684	18667	18653	18506	18411	18419	18681	18529	18490	18357	18553	18432	18418	18409	18468	18461	18379	18570	18696	18500	18568	18390	18618	18732	18576	18450	18518	18311	18467	18577	18317	18632	18717	18371	18502	18452	18393	18489	18320	18567	18484	18366	18857	18506	18542	18421	18686	18508	18504	18671	18513	18574	18548	18803	18540	18536	18534	18698	18391	18340	18540	18590	18541	18625	18827	18586	18482	18553	18394	18605	18452	18531	18451	18500	18490	18543	18450	18433	18616	18619	18647	18495	18501	18698	18418	18542	18619	18585	18324	18586	18541	18415	18570	18607	18612	18569	18521	18455	18493	18743	18570	18709	18530	18277	18684	18575	18515	18416	18462	18583	18455	18547	18485	18541	18768	18500	18465	18519	18550	18522	18566	18544	18574	18593	18444	18342	18250	18313	18466	18835	18610	18452	18569	18554	18642	18691	18484	18573	18771	18615	18584	18549	18627	18587	18403	18579	18468	18609	18655	18409	18406	18418	18671	18419	18596	18529	18546	18589	18603	18453	18360	18463	18528	18752	18594	18244	18536	18533	18495	18547	18419	18625	18595	18571	18704	18438	18660	18705	18582	18661	18799	18442	18230	18599	18274	18649	18610	18506	18553	18586	18635	18617	18690	18705	18506	18665	18517	18527	18490	18608	18416	18660	18624	18464	18585	18543	18488	18453	18582	18574	18473	18520	18672	18516	18364	18621	18511	18473	18566	18568	18610	18535	18637	18683	18651	18635	18519	18575	18537	18538	18627	18526	18522	18361	18374	18666	18707	18600	18456	18479	18467	18744	18584	18608	18392	18363	18640	18555	18604	18771	18704	18677	18616	18673	18369	18536	18617	18752	18551	18438	18618	18619	18620	18633	18449	18451	18365	18588	18607	18488	18619	18744	18641	18715	18486	18579	18629	18457	18267	18701	18534	18448	18574	18485	18546	18862	18559	18433	18492	18617	18498	18451	18596	18545	18454	18503	18396	18622	18738	18505	18591	18511	18499	18556	18465	18563	18342	18569	18494	18749	18504	18632	18536	18756	18477	18759	18687	18874	18603	18512	18281	18663	18634	18542	18554	18591	18603	18556	18549	18646	18411	18505	18426	18407	18636	18641	18532	18544	18652	18669	18500	18637	18581	18621	18475	18606	18616	18490	18426	18508	18477	18577	18486	18350	18458	18584	18695	18475	18657	18618	18437	18584	18424	18579	18667	18497	18587	18441	18519	18654	18654	18394	18527	18394	18764	18580	18452	18483	18562	18645	18690	18529	18670	18706	18528	18660	18457	18682	18652	18456	18304	18610	18625	18512	18683	18699	18606	18598	18583	18655	18377	18455	18555	18626	18634	18447	18504	18455	18416	18371	18524	18580	18658	18467	18611	18579	18500	18554	18639	18540	18618	18362	18447	18483	18698	18363	18568	18695	18643	18684	18567	18754	18730	18504	18621	18602	18488	18409	18553	18683	18704	18227	18664	18571	18398	18396	18709	18520	18428	18382	18577	18627	18731	18639	18749	18542	18564	18464	18634	18423	18324	18555	18685	18792	18517	18571	18374	18756	18571	18623	18567	18547	18492	18557	18596	18541	18584	18849	18509	18609	18508	18731	18516	18668	18518	18522	18550	18706	18603	18466	18737	18544	18590	18264	18560	18490	18564	18507	18468	18582	18574	18359	18226	18616	18790	18522	18602	18590	18487	18759	18386	18671	18453	18712	18389	18596	18578	18520	18492	18633	18465	18553	18799	18752	18699	18585	18744	18539	18616	18689	18679	18621	18761	18505	18718	18577	18443	18767	18698	18558	18591	18808	18612	18595	18611	18426	18477	18398	18598	18515	18790	18546	18608	18644	18604	18575	18610	18472	18382	18546	18682	18598	18615	18715	18577	18492	18748	18668	18359	18811	18661	18553	18472	18657	18484	18442	18467	18673	18489	18437	18577	18805	18386	18425	18509	18517	18426	18689	18469	18293	18628	18633	18543	18459	18461	18657	18373	18588	18598	18481	18712	18530	18642	18746	18653	18730	18507	18589	18564	18555	18638	18624	18783	18533	18607	18553	18684	18616	18488	18658	18597	18462	18654	18700	18402	18467	18609	18511	18605	18651	18346	18536	18489	18645	18341	18705	18859	18585	18893	18524	18586	18516	18661	18537	18389	18553	18465	18443	18460	18738	18803	18605	18699	18522	18551	18579	18685	18726	18659	18646	18627	18366	18696	18537	18655	18647	18757	18715	18758	18773	18630	18662	18488	18563	18587	18401	18686	18562	18591	18627	18560	18610	18680	18556	18535	18590	18507	18685	18516	18401	18681	18589	18529	18589	18433	18557	18509	18234	18358	18567	18488	18626	18789	18582	18609	18548	18522	18780	18500	18340	18728	18663	18546	18383	18542	18683	18512	18591	18515	18706	18534	18613	18541	18414	18433	18698	18572	18599	18414	18543	18525	18507	18725	18678	18633	18634	18596	18613	18462	18636	18490	18484	18622	18634	18669	18594	18588	18498	18790	18435	18454	18448	18506	18480	18422	18430	18534	18552	18465	18429	18607	18761	18559	18535	18523	18687	18523	18533	18415	18497	18434	18563	18524	18522	18563	18616	18589	18758	18557	18443	18475	18489	18618	18687	18437	18640	18613	18544	18471	18502	18711	18475	18483	18574	18602	18567	18688	18759	18772	18767	18574	18632	18716	18542	18655	18467	18607	18604	18608	18573	18573	18729	18444	18640	18572	18517	18656	18513	18597	18543	18610	18547	18583	18765	18782	18405	18509	18664	18777	18517	18437	18428	18620	18380	18426	18553	18358	18780	18500	18404	18510	18456	18548	18584	18657	18864	18573	18706	18711	18564	18352	18316	18490	18313	18477	18561	18514	18758	18555	18611	18492	18593	18547	18624	18478	18626	18604	18546	18675	18794	18598	18580	18520	18572	18593	18543	18554	18496	18477	18614	18753	18465	18527	18529	18522	18615	18635	18467	18618	18725	18485	18552	18690	18536	18726	18554	18565	18544	18747	18758	18563	18759	18553	18547	18664	18604	18494	18636	18675	18543	18471	18558	18427	18641	18479	18490	18469	18454	18575	18626	18418	18499	18673	18349	18589	18478	18501	18503	18649	18606	18677	18706	18686	18470	18635	18536	18678	18633	18785	18389	18629	18470	18560	18642	18522	18575	18498	18496	18517	18619	18649	18627	18374	18491	18515	18728	18549	18459	18767	18610	18488	18790	18577	18780	18834	18428	18424	18601	18660	18622	18761	18586	18451	18539	18474	18637	18652	18493	18491	18455	18512	18515	18298	18574	18647	18477	18479	18654	18426	18519	18611	18666	18483	18517	18601	18547	18550	18569	18514	18472	18633	18519	18426	18895	18621	18434	18700	18542	18527	18470	18488	18490	18785	18492	18239	18766	18542	18731	18563	18596	18608	18424	18415	18557	18686	18497	18510	18567	18506	18559	18599	18652	18579	18619	18481	18506	18440	18335	18537	18646	18295	18439	18590	18532	18599	18653	18369	18565	18659	18594	18613	18488	18688	18848	18509	18450	18707	18626	18684	18569	18632	18670	18611	18435	18889	18563	18554	18597	18719	18583	18508	18716	18499	18594	18539	18439	18617	18309	18494	18497	18418	18515	18549	18701	18530	18742	18468	18357	18559	18501	18731	18397	18785	18685
23267	30972	30824	24134	20749	18645	17771	17258	16367	16099	15858	15803	15898	15732	15587	15577	15515	15617	15510	15607	15501	15511	15518	15473	15606	15674	15430	15495	15436	15479	15527	15461	15419	15417	15541	15461	15384	15427	15471	15588	15355	15626	15592	15271	15416	15398	15576	15567	15491	15316	15487	15380	15289	15541	15643	15416	15475	15510	15390	15461	15357	15498	15478	15587	15373	15519	15480	15362	15510	15482	15362	15412	15480	15369	15565	15648	15528	15534	15445	15592	15310	15355	15396	15523	15514	15548	15437	15524	15407	15512	15661	15471	15417	15437	15418	15384	15447	15455	15499	15369	15349	15509	15444	15408	15538	15494	15505	15396	15448	15462	15555	15304	15403	15401	15530	15376	15360	15560	15348	15649	15296	15442	15307	15484	15387	15419	15524	15655	15363	15478	15357	15374	15442	15348	15400	15481	15406	15480	15496	15569	15179	15438	15298	15439	15369	15509	15598	15302	15420	15463	15442	15474	15272	15360	15387	15391	15419	15686	15327	15387	15645	15512	15466	15368	15411	15431	15474	15329	15484	15366	15491	15644	15379	15470	15619	15628	15368	15453	15314	15476	15324	15283	15500	15435	15280	15367	15336	15407	15703	15324	15434	15411	15412	15557	15383	15412	15422	15484	15440	15446	15323	15413	15461	15314	15469	15360	15575	15538	15428	15368	15519	15466	15421	15374	15476	15478	15449	15420	15416	15342	15364	15469	15487	15402	15559	15436	15509	15645	15432	15400	15423	15485	15446	15253	15451	15449	15392	15450	15464	15634	15555	15415	15429	15502	15543	15400	15395	15430	15589	15569	15363	15566	15481	15427	15496	15434	15627	15468	15420	15509	15342	15222	15582	15391	15465	15347	15414	15509	15402	15353	15493	15334	15404	15421	15478	15523	15437	15445	15351	15539	15482	15353	15353	15512	15257	15457	15288	15534	15420	15426	15458	15505	15512	15252	15555	15304	15445	15394	15286	15463	15390	15547	15476	15444	15617	15394	15463	15422	15507	15493	15443	15519	15438	15457	15465	15539	15441	15413	15361	15401	15544	15444	15488	15522	15586	15442	15513	15346	15475	15600	15476	15491	15477	15440	15593	15335	15494	15354	15309	15335	15452	15518	15678	15479	15450	15531	15533	15546	15526	15418	15493	15437	15493	15263	15501	15535	15316	15457	15240	15517	15580	15256	15541	15513	15370	15485	15465	15413	15467	15479	15408	15481	15503	15336	15454	15580	15424	15383	15464	15601	15380	15409	15500	15323	15228	15487	15368	15193	15502	15513	15268	15462	15423	15316	15358	15385	15436	15643	15479	15398	15466	15360	15485	15389	15432	15568	15647	15605	15647	15454	15416	15546	15476	15458	15519	15437	15601	15469	15374	15491	15391	15497	15486	15530	15545	15395	15526	15330	15363	15455	15354	15411	15410	15517	15433	15310	15572	15608	15441	15513	15436	15354	15535	15495	15634	15355	15297	15669	15505	15442	15360	15420	15517	15387	15581	15577	15393	15467	15415	15389	15427	15347	15658	15683	15547	15460	15549	15391	15322	15445	15460	15379	15358	15456	15497	15496	15455	15441	15499	15317	15377	15608	15354	15387	15364	15489	15566	15504	15397	15435	15376	15286	15159	15603	15454	15478	15398	15595	15413	15461	15574	15353	15479	15472	15412	15366	15603	15397	15543	15366	15548	15608	15499	15583	15335	15308	15551	15478	15413	15478	15378	15436	15406	15416	15603	15590	15396	15563	15392	15371	15394	15657	15486	15350	15607	15558	15492	15448	15411	15365	15522	15488	15147	15602	15482	15595	15378	15512	15692	15401	15468	15449	15583	15534	15457	15293	15474	15376	15502	15426	15481	15436	15467	15354	15469	15483	15347	15556	15503	15513	15433	15432	15395	15237	15674	15283	15391	15328	15388	15495	15640	15509	15488	15581	15435	15545	15370	15577	15392	15582	15417	15484	15410	15713	15494	15480	15512	15330	15359	15537	15491	15433	15538	15586	15256	15441	15398	15335	15475	15460	15489	15312	15511	15366	15381	15338	15701	15655	15514	15439	15508	15351	15496	15488	15464	15687	15360	15343	15578	15436	15534	15491	15358	15504	15461	15636	15400	15330	15338	15378	15474	15582	15344	15208	15489	15637	15500	15309	15386	15522	15451	15510	15472	15399	15520	15249	15441	15452	15277	15437	15325	15527	15513	15373	15508	15420	15532	15355	15380	15324	15491	15251	15351	15588	15437	15331	15371	15503	15494	15578	15280	15453	15279	15586	15403	15350	15661	15529	15378	15620	15435	15549	15605	15303	15505	15231	15423	15382	15556	15526	15529	15372	15430	15609	15434	15421	15478	15290	15482	15397	15442	15441	15586	15537	15475	15416	15532	15430	15507	15355	15576	15414	15449	15325	15493	15622	15446	15456	15480	15424	15585	15521	15538	15398	15420	15427	15570	15477	15441	15386	15408	15548	15489	15613	15460	15302	15378	15606	15668	15440	15381	15421	15362	15555	15485	15421	15216	15529	15468	15447	15536	15392	15453	15475	15349	15530	15434	15435	15457	15627	15435	15374	15440	15419	15264	15498	15299	15432	15520	15378	15358	15358	15457	15479	15350	15466	15495	15584	15337	15369	15342	15341	15683	15300	15403	15630	15269	15485	15386	15380	15390	15499	15533	15534	15500	15411	15301	15627	15594	15518	15485	15439	15414	15332	15529	15209	15391	15599	15513	15409	15432	15429	15426	15472	15405	15299	15412	15442	15584	15565	15349	15435	15614	15382	15438	15561	15399	15486	15443	15470	15206	15562	15572	15466	15517	15402	15533	15425	15316	15435	15360	15381	15429	15468	15440	15428	15622	15419	15400	15298	15569	15523	15382	15538	15383	15429	15499	15291	15620	15430	15393	15489	15488	15381	15535	15422	15495	15451	15539	15252	15312	15377	15543	15574	15272	15444	15548	15303	15455	15290	15646	15383	15358	15169	15425	15523	15509	15442	15625	15469	15496	15493	15550	15471	15453	15391	15238	15543	15534	15356	15392	15473	15459	15326	15405	15384	15500	15329	15451	15432	15553	15473	15370	15445	15443	15453	15519	15518	15427	15472	15509	15479	15568	15512	15541	15401	15360	15410	15535	15604	15420	15484	15651	15515	15342	15397	15376	15509	15519	15339	15469	15448	15417	15322	15458	15371	15300	15404	15421	15389	15498	15479	15455	15378	15472	15630	15537	15611	15282	15560	15539	15283	15311	15523	15499	15421	15494	15503	15430	15518	15466	15211	15590	15309	15444	15387	15492	15586	15402	15360	15520	15447	15460	15429	15328	15463	15574	15472	15632	15528	15420	15456	15484	15517	15508	15446	15351	15390	15711	15385	15194	15329	15532	15473	15391	15392	15466	15409	15254	15526	15415	15558	15489	15387	15381	15326	15564	15359	15491	15602	15451	15355	15390	15413	15544	15369	15423	15571	15202	15417	15439	15436	15379	15526	15469	15551	15437	15444	15430	15533	15690	15490	15495	15338	15484	15304	15476	15617	15457	15355	15591	15496	15398	15348	15285	15511	15554	15556	15479	15366	15463	15427	15536	15386	15404	15465	15533	15620	15343	15310	15574	15506	15465	15446	15451	15409	15491	15420	15340	15483	15381	15599	15470	15505	15747	15447	15560	15427	15432	15422	15471	15650	15468	15389	15462	15231	15493	15319	15408	15444	15498	15374	15438	15400	15390	15353	15306	15373	15394	15402	15515	15411	15468	15444	15526	15595	15365	15374	15378	15394	15573	15480	15292	15516	15456	15353	15411	15347	15394	15686	15438	15455	15546	15393	15527	15244	15385	15468	15419	15421	15483	15541	15567	15369	15558	15423	15591	15414	15529	15486	15562	15381	15375	15572	15376	15499	15278	15750	15392	15405	15393	15537	15599	15432	15544	15326	15455	15489	15620	15551	15352	15378	15369	15501	15429	15381	15426	15468	15452	15464	15442	15456	15494	15425	15611	15371	15634	15480	15458	15550	15606	15490	15454	15476	15353	15546	15378	15455	15464	15335	15548	15470	15330	15507	15441	15487	15333	15333	15261	15380	15549	15430	15220	15541	15602	15503	15460	15448	15309	15380	15523	15256	15486	15454	15533	15515	15321	15397	15437	15563	15434	15578	15300	15448	15375	15503	15400	15387	15530	15430	15461	15270	15476	15544	15535	15611	15384	15476	15623	15433	15463	15431	15326	15433	15451	15502	15366	15559	15465	15393	15625	15570	15529	15385	15394	15631	15528	15424	15327	15429	15384	15332	15539	15471	15524	15372	15332	15477	15552	15601	15552	15371	15386	15592	15479	15363	15411	15568	15562	15637	15621	15355	15441	15379	15380	15367	15297	15334	15449	15594	15548	15408	15497	15589	15322	15475	15655	15488	15625	15496	15463	15341	15494	15444	15277	15530	15414	15359	15391	15731	15546	15514	15562	15422	15508	15447	15553	15564	15458	15532	15369	15290	15364	15525	15356	15538	15384	15495	15582	15370	15580	15475	15429	15570	15378	15291	15334	15433	15551	15329	15484	15527	15299	15532	15326	15503	15621	15150	15538	15363	15430	15492	15476	15392	15443	15586	15458	15423	15626	15535	15389	15467	15494	15290	15528	15278	15547	15500	15486	15319	15550	15625	15375	15468	15419	15402	15458	15306	15493	15606	15440	15490	15443	15326	15522	15503	15429	15425	15384	15540	15504	15428	15628	15497	15486	15484	15492	15490	15432	15362	15361	15508	15466	15408	15475	15630	15485	15434	15400	15620	15580	15557	15296	15427	15486	15445	15502	15349	15312	15535	15502	15497	15554	15424	15532	15665	15499	15430	15530	15547	15354	15418	15628	15583	15456	15505	15257	15313	15446	15466	15491	15413	15556	15589	15580	15313	15394	15580	15542	15347	15545	15493	15423	15522	15565	15420	15498	15377	15388	15685	15402	15348	15441	15446	15252	15507	15472	15640	15536	15517	15470	15544	15415	15436	15532	15515	15530	15472	15515	15503	15483	15556	15703	15622	15447	15355	15408	15298	15690	15506	15508	15360	15376	15454	15446	15401	15621	15227	15498	15388	15366	15392	15646	15381	15470	15560	15287	15412	15486	15502	15438	15393	15329	15330	15451	15406
25467	21211	28034	26018	23588	22794	21914	19403	18772	18498	18160	18137	17843	17817	17694	17680	17793	17614	17734	17664	17535	17464	17690	17387	17559	17338	17483	17194	17364	17485	17662	17709	17554	17665	17488	17270	17536	17414	17356	17336	17427	17251	17187	17417	17455	17418	17596	17440	17370	17301	17336	17362	17189	17114	17389	17540	17351	17401	17392	17532	17347	17406	17326	17511	17409	17483	17484	17310	17304	17378	17373	17528	17315	17419	17422	17440	17264	17287	17319	17233	17573	17544	17433	17350	17458	17098	17584	17602	17709	17627	17523	17476	17499	17498	17302	17327	17493	17200	17243	17362	17460	17428	17366	17332	17474	17251	17436	17434	17526	17288	17213	17195	17259	17204	17527	17577	17526	17413	17386	17474	17272	17273	17349	17328	17308	17485	17360	17469	17426	17363	17595	17324	17345	17472	17599	17201	17456	17503	17507	17497	17494	17354	17313	17320	17294	17544	17556	17356	17355	17425	17535	17298	17378	17228	17418	17269	17392	17386	17430	17396	17189	17332	17269	17259	17237	17458	17242	17216	17279	17367	17283	17256	17253	17312	17427	17574	17315	17478	17254	17376	17626	17424	17274	17319	17314	17231	17279	17246	17582	17571	17344	17480	17558	17343	17235	17477	17260	17360	17318	17369	17338	17371	17316	17428	17355	17246	17365	17326	17523	17505	17433	17242	17250	17267	17261	17360	17366	17383	17417	17400	17647	17526	17412	17408	17328	17436	17285	17306	17393	17373	17396	17385	17213	17486	17381	17402	17615	17503	17385	17388	17388	17291	17274	17772	17242	17201	17166	17285	17156	17151	17434	17340	17268	17376	17349	17372	17504	17326	17367	17178	17467	17376	17391	17295	17513	17288	17475	17406	17549	17300	17247	17381	17445	17465	17358	17282	17319	17424	17484	17307	17370	17254	17224	17239	17408	17402	17319	17390	17254	17410	17248	17501	17467	17415	17284	17261	17299	17333	17480	17549	17519	17427	17192	17282	17407	17497	17489	17432	17340	17340	17369	17425	17460	17471	17401	17369	17412	17379	17304	17301	17248	17355	17450	17195	17330	17382	17187	17395	17370	17393	17495	17397	17213	17507	17508	17470	17332	17483	17382	17457	17404	17330	17356	17392	17406	17416	17399	17254	17463	17495	17489	17309	17340	17342	17318	17226	17258	17323	17447	17167	17404	17325	17363	17488	17540	17302	17303	17349	17289	17247	17336	17218	17282	17393	17386	17191	17331	17225	17351	17270	17214	17361	17510	17228	17294	17120	17333	17423	17464	17157	17327	17226	17483	17512	17465	17244	17363	17261	17297	17605	17410	17318	17358	17336	17363	17313	17342	17563	17298	17193	17124	17194	17300	17389	17411	17234	17124	17132	17103	17184	17485	17464	17404	17490	17498	17405	17348	17253	17235	17322	17279	17208	17284	17325	17311	17614	17242	17208	17578	17268	17404	17191	17261	17390	17456	17283	17536	17401	17265	17422	17284	17366	17305	17349	17353	17405	17355	17175	17635	17377	17428	17447	17637	17165	17387	17454	17384	17510	17443	17487	17263	17430	17284	17389	17210	17390	17427	17509	17535	17489	17255	17487	17493	17511	17278	17322	17342	17526	17442	17511	17392	17210	17279	17494	17405	17291	17432	17281	17475	17312	17178	17441	17541	17269	17386	17340	17357	17386	17596	17481	17594	17300	17478	17666	17450	17413	17368	17530	17429	17371	17378	17249	17088	17269	17306	17429	17296	17263	17474	17387	17624	17310	17364	17361	17174	17375	17551	17237	17309	17274	17532	17263	17345	17493	17542	17347	17250	17295	17232	17348	17393	17430	17516	17435	17475	17443	17260	17276	17379	17143	17394	17250	17482	17354	17452	17481	17319	17208	17282	17253	17363	17308	17329	17323	17434	17241	17419	17177	17522	17417	17461	17436	17154	17219	17304	17244	17437	17587	17235	17548	17392	17437	17452	17417	17583	17478	17442	17321	17304	17358	17231	17226	17431	17484	17390	17364	17420	17268	17460	17349	17520	17213	17326	17413	17228	17335	17441	17164	17505	17406	17286	17287	17118	17437	17341	17311	17640	17399	17607	17580	17371	17457	17373	17341	17477	17391	17330	17262	17448	17408	17446	17250	17258	17441	17386	17447	17456	17397	17416	17311	17450	17446	17482	17273	17518	17217	17410	17401	17460	17413	17398	17334	17288	17463	17356	17650	17354	17341	17447	17415	17396	17393	17355	17169	17337	17353	17499	17483	17527	17365	17619	17435	17614	17512	17536	17270	17289	17308	17476	17374	17365	17388	17396	17516	17293	17562	17416	17317	17636	17420	17481	17534	17298	17379	17444	17402	17544	17455	17304	17554	17661	17414	17426	17508	17439	17257	17482	17257	17477	17386	17330	17273	17373	17284	17443	17190	17195	17185	17304	17321	17370	17253	17381	17381	17418	17490	17482	17386	17387	17240	17379	17485	17380	17367	17414	17684	17548	17239	17502	17348	17444	17342	17369	17358	17303	17410	17293	17557	17356	17272	17377	17415	17256	17358	17329	17406	17385	17194	17409	17353	17258	17294	17398	17371	17412	17252	17334	17108	17454	17406	17458	17417	17418	17284	17256	17306	17262	17247	17342	17410	17351	17415	17278	17353	17579	17443	17352	17415	17277	17273	17655	17366	17432	17419	17458	17401	17410	17130	17491	17216	17294	17610	17264	17200	17543	17403	17456	17286	17490	17325	17397	17506	17479	17422	17456	17393	17577	17415	17368	17285	17244	17257	17451	17259	17366	17303	17375	17469	17421	17419	17439	17315	17200	17290	17412	17333	17397	17562	17340	17343	17487	17293	17293	17406	17264	17299	17341	17322	17275	17197	17468	17322	17208	17453	17415	17442	17343	17457	17513	17265	17360	17314	17304	17491	17488	17330	17303	17475	17386	17157	17371	17453	17290	17519	17452	17522	17336	17437	17454	17348	17364	17326	17277	17438	17511	17302	17334	17315	17209	17160	17520	17598	17434	17526	17573	17500	17533	17047	17186	17328	17427	17517	17309	17562	17502	17338	17327	17258	17526	17567	17429	17412	17305	17344	17451	17384	17127	17453	17391	17438	17370	17427	17356	17257	17135	17430	17435	17396	17291	17301	17403	17197	17374	17578	17328	17281	17450	17379	17359	17308	17417	17308	17316	17266	17404	17393	17232	17521	17410	17324	17453	17182	17412	17268	17406	17501	17352	17328	17084	17165	17337	17300	17375	17382	17320	17365	17352	17342	17543	17453	17407	17321	17382	17460	17326	17354	17216	17363	17326	17360	17403	17337	17478	17280	17389	17347	17478	17282	17568	17528	17302	17222	17428	17329	17517	17437	17399	17307	17392	17505	17408	17318	17582	17414	17388	17427	17419	17413	17243	17280	17376	17268	17220	17221	17475	17357	17415	17295	17500	17370	17125	17295	17423	17338	17496	17379	17413	17477	17364	17240	17415	17394	17209	17239	17557	17453	17547	17481	17510	17339	17280	17300	17399	17225	17464	17549	17477	17094	17168	17411	17261	17358	17398	17432	17499	17309	17591	17535	17340	17325	17610	17365	17470	17170	17386	17465	17444	17207	17189	17461	17431	17310	17629	17373	17235	17399	17346	17292	17334	17356	17657	17353	17310	17499	17219	17198	17340	17367	17227	17452	17487	17291	17434	17572	17579	17481	17346	17552	17494	17275	17268	17238	17379	17419	17309	17383	17460	17447	17427	17313	17288	17580	17413	17307	17575	17269	17341	17310	17542	17410	17196	17387	17543	17607	17135	17446	17359	17341	17339	17341	17420	17420	17421	17192	17477	17666	17423	17249	17222	17357	17535	17326	17403	17311	17541	17241	17286	17454	17336	17415	17351	17252	17290	17494	17473	17345	17477	17323	17458	17259	17379	17434	17404	17332	17355	17510	17262	17382	17312	17497	17404	17503	17397	17327	17231	17431	17419	17383	17567	17369	17160	17473	17448	17086	17634	17352	17311	17350	17268	17359	17501	17422	17514	17409	17440	17385	17432	17535	17427	17279	17407	17636	17504	17417	17298	17364	17348	17387	17254	17415	17506	17333	17503	17600	17550	17188	17469	17456	17480	17478	17400	17567	17641	17359	17382	17302	17457	17293	17189	17220	17427	17215	17514	17588	17345	17405	17430	17275	17431	17622	17320	17505	17396	17226	17563	17511	17514	17331	17414	17553	17541	17720	17514	17427	17367	17603	17376	17313	17311	17393	17421	17371	17331	17572	17185	17278	17420	17340	17406	17430	17155	17374	17363	17468	17381	17517	17367	17384	17079	17521	17397	17467	17486	17309	17105	17363	17284	17512	17562	17515	17424	17502	17499	17287	17544	17556	17763	17328	17415	17337	17229	17438	17560	17615	17282	17386	17292	17128	17521	17433	17407	17276	17461	17482	17262	17525	17485	17326	17560	17380	17339	17334	17421	17538	17371	17324	17572	17398	17462	17310	17400	17163	17316	17631	17320	17418	17330	17408	17528	17323	17315	17456	17451	17314	17291	17255	17425	17323	17526	17438	17410	17319	17146	17426	17391	17520	17248	17370	17319	17505	17384	17443	17220	17294	17397	17319	17482	17303	17355	17185	17565	17375	17443	17327	17352	17346	17583	17208	17260	17354	17309	17508	17284	17232	17503	17220	17390	17331	17224	17528	17291	17378	17479	17435	17503	17401	17439	17336	17289	17519	17326	17412	17318	17391	17435	17310	17558	17375	17459	17122	17347	17444	17243	17155	17315	17265	17440	17556	17560	17317	17277	17416	17689	17331	17688	17374	17396	17315	17261	17480	17454	17226	17529	17348	17560	17377	17313	17193	17298	17548	17473	17403	17270	17281	17399	17371	17442	17337	17326	17428	17470	17488	17222	17384	17423	17393	17269	17495	17445	17373	17329	17516	17648	17354	17054	17294	17230	17413	17334	17246	17514	17357	17256	17447	17386	17355	17286	17427	17379	17443	17609	17649	17487	17288	17400	17409	17609	17317	17468	17349	17215	17374	17341	17537	17336	17397	17449	17473	17373	17232	17297	17209	17378	17349	17203	17344	17417	17485	17242	17393	17465	17305	17337	17426	17350	17435	17255	17436	17554	17346	17391	17457	17371	17547	17505	17324
23311	38938	36322	28938	24094	20872	19439	17931	16665	16239	16181	15811	15662	15292	15155	15134	15191	15235	15005	15006	14941	14950	15054	15142	15264	14993	14931	14958	15029	14882	15008	15068	14795	14828	15008	14776	15119	14945	14922	14808	14925	14798	14695	14965	14800	14758	14864	14941	14943	15132	14854	14995	14951	14807	14932	14903	14917	15030	15029	14786	14853	15095	14828	14889	14854	14926	14897	14859	14953	14766	14841	14793	14876	14957	14831	14855	14741	14893	14944	14719	14902	14892	14838	14902	14722	14887	14938	15135	15129	14924	15151	14929	14929	14824	14840	14910	14885	14894	14781	14823	14628	14772	14952	14944	14907	14750	14664	14840	14779	14917	14949	14971	14924	14939	14778	14845	14875	14858	14904	14839	14763	14809	14747	14806	14975	14856	14816	14889	14802	14876	14728	14806	14655	14619	14672	14784	14538	14626	14785	14866	14805	14913	14790	14839	14945	14838	14750	14770	14864	14836	14692	14872	14982	14835	14872	14757	14823	14688	14938	14857	14796	14742	14944	14851	14894	14638	14811	14763	14870	14877	14632	14863	14954	14883	14706	14885	14851	14827	14902	14903	14871	14876	14703	14797	14635	14772	14826	14850	14689	14738	14795	14871	14850	15044	14923	14880	14824	14784	14870	15002	14757	14769	14832	14657	14928	14936	14741	14921	14967	14827	14922	14745	14802	14984	15056	14607	14832	14926	14670	15018	14804	14911	14665	14888	14690	14926	14943	14683	14693	14712	14846	14763	14858	14870	14811	14862	14982	14755	14883	14763	14871	14987	14809	14893	14826	14918	14933	14802	14812	14946	14805	14777	14858	14829	14836	14745	14864	14987	14831	14713	14933	14922	14999	14990	14894	14969	14815	14859	14956	14844	14769	14989	14609	14706	14743	15117	14762	14961	14879	14740	14857	14833	14850	14880	14798	14745	14896	14886	14893	14834	14791	14961	14850	14958	14815	14862	14857	14765	14876	14765	14937	14864	14870	14795	14960	14866	14879	14845	14939	15004	15003	14890	14909	14919	14998	14899	14801	15012	14808	14812	14745	14803	14966	15026	14845	14834	14824	14951	14872	14915	14747	14877	14895	14833	14918	14831	14899	14806	14853	14795	14798	14850	14761	14765	14740	14664	14836	14744	14888	14718	14848	14815	14716	14936	14882	14757	14857	14850	14803	14721	14807	14857	14874	14824	14962	14795	15035	14782	14788	14858	14874	14840	14742	14847	14781	14794	14734	14917	14900	14889	14789	14791	14843	14819	14706	14772	14974	14687	14856	14923	14838	14911	14743	14781	14929	14991	14751	14886	14856	14829	14745	14895	14858	14884	14845	14944	14940	14884	14920	14971	14686	14813	14933	14862	14961	14901	14966	14848	14837	14864	14859	14843	15050	14770	14836	14869	14896	14850	14797	14952	14683	14757	14885	14883	14853	14933	14741	14734	14926	14764	14945	14750	14943	14648	14725	14800	14861	14799	14778	14764	14881	14826	14849	14785	14852	14931	14683	14812	14883	14900	14694	14756	14772	14856	14849	14784	14794	14757	14832	15070	14715	14981	14826	14888	14786	14850	14909	14838	14827	15065	14838	14768	14862	14915	14697	14985	14913	14938	15049	14839	14701	14811	14764	14772	14722	14799	14681	14891	14935	14774	14673	14836	14839	14804	14968	14748	14828	14837	14851	14817	14772	14852	14932	14886	14911	14785	14741	14708	14909	14883	14988	14845	14716	14777	14822	14850	14686	14824	14683	14751	14725	14864	14822	14959	14780	14905	15062	14856	14829	14972	14871	14847	14954	14809	14998	14735	14715	14764	14729	14944	14797	14738	14705	14836	14853	14851	14793	14826	14746	14947	14843	14794	14812	14888	15071	14827	14859	14703	14941	14918	15016	14803	14793	15023	14891	14816	14808	14846	14882	14848	14776	14920	14886	14777	14804	14827	14891	14964	14958	14649	14785	14827	14923	14876	14769	14820	14858	14732	14742	14914	14866	14777	14903	14741	14960	14938	14999	14926	14853	14900	14913	14803	14963	15043	14819	14829	14805	14803	14794	14953	14870	14817	14836	14750	14830	14834	14801	14922	14811	14925	14811	14805	15009	14733	14880	14921	14910	14723	14786	14730	14996	14844	14816	14839	14809	14885	14979	14733	14839	14854	14944	14703	14860	14740	14698	14875	14837	14776	14779	14817	14876	14759	14843	14803	14643	14744	14891	14677	14910	14803	14952	14880	14842	14950	14654	14835	14854	14975	14793	14987	14598	14714	14892	14763	14895	14888	14705	14780	14990	14865	14797	14939	14976	14988	14985	14954	14724	14891	14829	14809	14917	14812	14775	14724	14737	14691	14830	14688	14840	14952	14767	14753	14870	14874	14661	14750	14721	14734	14748	15027	14822	14735	14832	14904	14774	14941	14774	14857	14853	14817	14789	14933	14924	14802	15004	14788	14738	14903	14901	14736	14735	14838	14884	14730	14831	14913	14787	14868	14903	14792	14816	14793	14913	14716	14700	14808	15006	14883	14712	15024	14776	14846	14693	14836	14867	14835	14725	14802	14770	14855	15047	14839	14861	14856	14847	14965	14733	14760	14872	14657	14781	14812	14867	14798	15059	14891	14747	14785	14966	14924	14914	14745	14821	14907	14679	14774	14918	15009	15079	14944	14840	14889	14748	14754	14847	14865	14780	14827	14755	14898	14777	14950	14820	14833	14809	14838	14915	14911	14847	14777	14807	14880	14794	14810	14985	14769	14998	14767	14950	14786	14935	14734	14799	14872	14964	14862	14909	14884	14811	14900	14823	14955	14789	14832	14792	14821	14865	14917	14743	14894	14712	15023	14859	14827	14930	14788	14846	14796	14628	14810	14699	14836	14816	14906	15143	14780	14786	14976	14731	15092	14896	14852	14798	14844	14706	14912	14928	14901	14876	14782	14863	14933	14836	14807	14992	14866	14999	14805	14716	15068	14891	14676	15036	14834	14948	14795	14814	14920	14785	14848	14916	14848	14933	14833	14788	14803	14730	15050	14884	14784	14828	14930	14739	14919	14661	14841	14746	14956	14902	14966	14917	14672	14939	14781	14868	14919	14856	14646	14893	14743	14906	14907	14787	14969	14709	14794	14846	14719	14842	14700	14811	14809	15004	14730	14967	14832	14751	15039	14886	14974	14859	14902	14801	14936	14876	14635	14825	14746	14846	14959	14843	14675	14863	14854	14960	14912	14845	14814	14680	14854	14766	14978	14962	14946	14768	14775	14754	14871	14689	14872	14951	14918	14669	14879	14773	14929	14809	14849	14828	14948	14829	14903	14844	14951	14760	14872	14713	14974	14944	14900	14701	14882	14913	14799	14901	14775	14814	14731	14668	14858	14920	14990	14838	14777	14838	14982	14856	14774	14841	14999	15020	14826	14842	14833	14745	14877	14691	15010	14961	14794	14814	14879	14733	14721	14820	14915	14876	14678	15062	14837	14835	14771	14901	14935	14938	14736	14597	14802	14865	14795	14801	14925	15069	15010	14822	14923	14779	14928	14784	14930	14763	14719	14857	14821	14856	14856	15051	14850	14841	14705	14757	14929	14925	14803	15009	14853	14710	14821	14671	14815	14872	14763	14789	14845	14801	14824	14914	14715	14917	14829	14824	14847	14947	14819	14778	14832	14903	15023	14754	14677	14792	14826	14787	14959	14905	14956	14973	14792	14884	14784	14906	14774	14804	14856	14820	15011	14842	14835	14667	15008	14882	14756	14717	14754	14777	14858	14787	14767	14928	14792	14796	14756	14861	14748	14982	14826	14859	14799	14789	14856	14766	14947	14843	14867	14869	14921	14970	14853	14681	14974	14805	14882	14946	14922	14708	14972	14867	14945	14812	14774	14846	14893	14767	14845	14758	14771	15001	14793	14899	14815	14802	14677	14890	14899	15009	14878	14802	14791	14809	14847	14755	14939	14943	14960	14902	14879	14629	14836	14697	14829	14860	14922	14825	14923	14945	14721	14918	14775	14897	14877	14809	14842	14764	14963	14857	14859	14991	14713	14884	14830	14854	14940	14942	14679	14779	14727	14830	14903	14951	14811	14802	14909	14916	14705	14812	14768	14701	14942	14827	14838	14892	14735	14830	14827	14712	14817	15102	14722	14832	14894	14792	14705	14819	14901	14888	14938	14978	14953	14824	14950	14746	14762	14835	14877	14814	14826	14851	14614	14848	14854	14840	14936	14814	14973	14856	14920	14904	14706	14873	14719	15028	15024	14991	14942	14719	14787	14913	14981	14770	14884	14926	14883	14949	14886	14847	14908	14770	14808	14784	14869	14849	14857	14730	14716	14859	14884	14897	14699	14918	14764	14922	14889	14782	14849	14790	14876	14864	14784	14955	14769	14871	14822	14703	14887	14795	14822	14818	14866	14927	14962	14814	14695	14901	14958	14720	14720	14841	14958	14944	14698	14745	14936	14711	14856	14812	14940	14866	14898	14791	14810	14791	14915	14833	14935	14893	14919	14913	14823	14994	14885	14813	14773	14701	15062	14775	14806	14718	14840	14876	14868	14857	14663	14837	14816	14791	14753	14960	14898	14819	14693	14626	14675	14931	14909	14739	14747	14794	14813	14793	14747	14729	14802	14901	14817	14823	14944	14879	14798	14825	14957	14779	14915	14848	14778	14944	14829	14900	14931	14775	14761	14820	14996	14742	14826	14886	14765	14900	14817	14747	14883	14822	14804	14866	14882	14959	14788	14870	14687	14905	14854	14843	14773	14721	14821	14698	14829	14759	14936	14662	14892	14817	14874	14830	14850	14731	14855	14873	14774	14781	14655	15039	14802	14795	14714	14901	14832	14900	14925	14728	15008	14845	14686	14852	14794	14777	14957	14893	14731	14842	14927	14873	14744	14747	14851	14981	14911	14771	14928	14922	14732	14778	14900	14881	14836	14758	14805	14825	14797	14776	14793	14821	14933	14794	14906	14858	14753	14724	14752	14790	14746	14781	14777	14847	14941	14833	14888	14840	14768	14926	14800	14987	14840	14801	14722	14901	14917	14909	14827	14899	14828	14921	14861	14895	14888	14823	14793	14950	14564	14788	14926	14738	14670	14930	14862	14841	14785	15056	14874	14965	14873	14817	14655	14987	14726	14948	14823
23724	21189	28627	24303	22817	25997	27546	23364	22498	22276	21975	21526	21143	21102	21000	20809	20877	20897	20702	20810	20654	20741	20680	20693	20316	20420	20251	20321	20415	20502	20406	20495	20240	20537	20768	20466	20445	20374	20327	20605	20539	20308	20361	20288	20440	20293	20239	20361	20475	20212	20434	20554	20486	20427	20116	20574	20482	20329	20433	20617	20399	20344	20471	20213	20484	20331	20370	20452	20446	20224	20249	20264	20396	20434	20297	20376	20218	20450	20641	20522	20503	20422	20336	20392	20486	20153	20419	20567	20755	20835	20727	20703	20373	20128	20628	20505	20417	20547	20163	20524	20301	20240	20273	20289	20186	20156	20235	20490	20238	20262	20325	20506	20404	20510	20351	20408	20300	20519	20639	20499	20347	20174	20490	20493	20321	20276	20243	20281	20333	20401	20264	20388	20403	20245	20351	20411	20454	20301	20372	20322	20355	20283	20293	20409	20354	20388	20456	20501	20402	20321	20507	20402	20354	20043	20164	20253	20444	20400	20287	20434	20054	20313	20394	20366	20404	20328	20391	20254	20164	20388	20512	20348	20325	20261	20160	20630	20476	20400	20451	20300	20307	20223	20177	20077	20341	20319	20605	20419	20269	20297	20356	20236	20396	20478	20334	20377	20399	20281	20205	20361	20355	20102	20440	20101	20155	20567	20441	20446	20304	20440	20100	20332	20315	20397	20444	20213	20366	20313	20200	20324	20143	20273	20229	20229	20486	20402	20433	20295	20331	20294	20357	20210	20610	20497	20320	20436	20380	20230	20188	20233	20388	20421	20205	20368	20151	20274	20332	20283	20602	20209	20427	20462	20154	20293	20476	20422	20221	20169	20482	20490	20407	20399	20115	20252	20168	20306	20276	20318	20188	20203	20304	20381	20248	20457	20424	20375	20425	20370	20295	20493	20267	20305	20195	20211	20251	20350	20222	20495	20307	20421	20235	20273	20203	20440	20373	20402	20274	20248	20475	20163	20184	20258	20184	20227	20277	20399	20345	20228	20449	20355	20414	20193	20135	20318	20130	20461	20026	20296	20590	20322	20284	20645	20597	20283	20365	20263	20229	20276	20495	20344	20270	20312	20279	20382	20398	20281	20313	20388	20359	20278	20303	20391	20540	20359	20437	20204	20163	19956	20349	20494	20403	20334	20260	20337	20266	20404	20300	20516	20362	20300	20343	20184	20320	20099	20282	20279	20149	20367	20241	20345	20277	20337	20238	20477	20349	20446	20272	20252	20395	20302	20421	20102	20300	20351	20361	20388	20469	20208	20253	20312	20199	20286	20272	20319	19961	20294	19999	20236	20222	20451	20509	20287	20124	20342	20246	20518	20583	20265	20536	20306	20415	20374	20159	20285	20310	20371	20452	20324	20295	20227	20295	20123	20410	20342	20280	20386	20303	20103	20432	20242	20192	20352	20538	20052	20457	20316	20159	20378	20447	20306	20598	20309	20288	20303	20543	20397	20252	20428	20163	20294	20228	20344	20291	20379	20355	20298	20207	20094	20370	20298	20484	20213	20444	20144	20136	20178	20356	20375	20458	20316	20399	20458	20269	20211	20120	20413	20627	20430	20385	20522	20182	20471	20388	20391	20432	20391	20306	20318	20438	20370	20341	20395	20468	20270	20421	20210	20349	20375	20260	20213	20373	20313	20405	20363	20192	20159	20342	20185	20384	20467	20375	20341	20407	20488	20155	20473	20120	20477	20161	20311	20245	20235	20422	20346	20224	20315	20421	20275	20255	20128	20320	20324	20431	20340	20495	20394	20375	20173	20220	20343	20485	20544	20347	20311	20277	20354	20093	20519	20485	20324	20304	20644	20439	20274	20275	20538	20298	20226	20399	20440	20193	20163	20351	20408	20175	20251	20246	20140	20409	20287	20209	20193	20288	20393	20547	20346	20321	20510	20317	20437	20418	20154	20433	20283	20043	20376	20197	20444	20434	20215	20416	20410	20091	20190	20216	20385	20189	20374	20448	20480	20254	20301	20275	19992	20197	20461	20616	20201	20143	20434	20443	20389	20404	20159	20216	20048	20405	20190	20240	20200	20201	20301	20452	20112	20333	20457	20443	20210	20398	20351	20343	20137	20307	20227	20318	20093	20430	20187	20289	20292	20238	20254	20146	20230	20298	20138	20081	20445	20215	20358	20436	20225	20544	20408	20231	20173	20309	20249	20125	20214	20474	20354	20192	20374	20320	20302	20433	20404	20197	20391	20404	20267	20393	20397	20338	20110	20294	20176	20411	20467	20365	20164	20537	20346	20352	20492	20417	20323	20374	20357	20239	20498	20523	20397	20375	20429	20284	20313	20379	20311	20296	20252	20180	20259	20228	20420	20148	20054	20250	20085	20271	20370	20265	20407	20425	20527	20372	20422	20202	20146	20244	20211	20387	20361	20149	20417	20118	20392	20317	20402	20397	20456	20432	20332	20441	20484	20309	20343	20267	20237	20135	20265	20353	20353	20377	20460	20414	20335	20295	20395	20378	20199	20485	20138	20433	20267	20331	20432	20417	20345	20128	20378	20237	20335	20376	20340	20269	20237	20517	20430	20270	20191	20374	20408	20374	20434	20376	20563	20317	20308	20327	20440	20516	20344	20289	20254	20306	20249	20483	20228	20248	20304	20366	20506	20227	20297	20360	20149	20194	20327	20246	20381	20253	20262	20409	20059	20316	20394	20462	20396	20351	20295	20327	20188	20595	20367	20533	20399	20227	20496	20215	20073	20226	20227	20213	20382	20193	20409	20495	20235	20423	20479	20236	20243	20517	20459	20502	20328	20261	20466	20314	20622	20379	20285	20360	20236	20395	20129	20620	20191	20213	20352	20320	20285	20394	20478	20217	20403	20485	20273	20432	20256	20231	20386	20310	20296	20323	20085	20194	20196	20494	20179	20186	20213	20367	20275	20305	20471	20319	20549	20448	20388	20325	20378	20392	20479	20486	20239	20170	20291	20204	20341	20333	20244	20162	20290	20524	20283	20526	20414	20368	20240	20305	20277	20513	20310	20245	20319	20317	20296	20174	20753	20314	20228	20438	20325	20410	20262	20222	20358	20361	20042	20271	19988	20541	20295	20386	20124	20267	20149	20349	20231	20389	20369	20346	20298	20401	20266	20497	20300	20335	20313	20216	20414	20500	20348	20325	20416	20393	20368	20315	20170	20309	20525	20244	20228	20199	20294	20333	20347	20362	20337	20259	20352	20131	20358	20214	20437	20017	20339	20296	20346	20390	20324	20223	20205	20243	20306	20353	20392	20378	20398	20250	20193	20277	20318	20311	20175	20379	20172	20215	20203	20360	20182	20270	20165	20106	19921	20377	20260	20414	20471	20324	20400	20478	20429	20364	20455	20303	20217	20247	20343	20219	20219	20340	20509	20288	20211	20532	20286	20425	20228	20563	20333	20245	20356	20264	20133	20443	20466	20330	20165	20339	20346	20449	20124	20184	20402	20413	20302	20336	20385	20385	20227	20041	20336	20489	20358	20243	20252	20447	20550	20389	20332	20398	20298	20405	20286	20358	20356	20317	20537	20208	20383	20380	20472	20108	20426	20312	20390	20219	20287	20317	20399	20476	20317	20354	20433	20311	20105	20416	20321	20216	20549	20377	20314	20430	20384	20150	20139	20154	20227	20405	20083	20177	20222	20412	20133	20326	20458	20280	20373	20122	20405	20178	20443	20298	20298	20399	20356	20543	20363	20472	20441	20464	20314	20465	20492	20271	20208	20193	20193	20372	20277	20242	20288	20279	20425	20161	20058	20570	20265	20214	20263	20173	20380	20277	20347	20307	20132	20547	20232	20441	20245	20324	20522	20534	20391	20401	20368	20294	20520	20169	20360	20456	20522	20228	20388	20259	20445	20230	20420	20288	20161	20245	20258	20446	20220	20291	20242	20469	20347	20216	20285	20441	20354	20247	20267	20534	20149	20301	20221	20341	20239	20223	20222	20224	20352	20398	20267	20544	20223	20197	20385	20227	20403	20636	20417	20382	20294	20219	20362	20286	20423	20581	20399	20486	20002	20332	20374	20448	20344	20230	20307	20253	20175	20093	20215	20443	20266	20361	20179	20321	20316	20209	20435	20243	20318	20551	20362	20289	20430	20055	20339	20335	20350	20114	20365	20262	20364	20595	20297	20428	20486	20450	20524	20221	20301	20361	20453	20309	20318	20334	20534	20083	20393	20066	20324	20409	20456	20464	20247	20658	20253	20368	20227	20294	20371	20271	20453	20705	20391	20263	20384	20183	20253	20105	20165	20210	20404	20288	20332	20429	20272	20334	20370	20210	20226	20488	20303	20334	20354	20340	20349	20376	20331	20163	20240	20350	20367	20237	20298	20377	20153	20560	20172	19956	20409	20233	20488	20439	20307	20259	20274	20264	20211	20210	20479	20262	20519	20271	20170	20060	20371	20273	20536	20429	20562	20456	20424	20568	20130	20514	20481	20178	20381	20388	20401	20285	20288	20441	20264	20472	20355	20340	20418	20080	20303	20210	20244	20653	20381	20399	20247	20154	20334	20335	20325	20174	20431	20179	20213	20451	20349	20481	20543	20345	20349	20384	20259	20105	20206	20429	20454	20374	20238	20461	20347	20236	20509	20235	20241	20329	20302	20189	20388	20536	20387	20219	20272	20334	20178	20257	20485	20257	20227	20386	20400	20228	20384	20151	20240	20286	20425	20246	20279	20186	20351	20383	20154	20129	20108	20223	20339	20461	20171	20255	20497	20266	20460	20326	20284	20195	20319	20255	20227	20262	20418	20235	20336	20215	20333	20588	20534	20398	20431	20156	20454	20346	20357	20262	20308	20483	20265	20254	20173	20221	20504	20259	20571	20226	20305	20497	20396	20242	20271	20454	20161	20511	20376	20300	20258	20310	20284	20188	20253	20362	20363	20434	20091	20046	20320	20076	20385	20418	20372	20226	20124	20274	20366	20490	20495	20320	20206	20360	20317	20488	20424	20360	20258	20332	20196	20035	20434	20304	20390	20317	20481	20520	20397	20264	20297	20249	20388	20251	20461	20558	20306	20395	20387	20311	20289	20381	20357	20284	20230	20456	20405	20356	20616	20145	20164	20509	20095	20259	20366	20436	20281	20369	20335	20371	20147	20456	20244	20627	20156
27055	44280	41728	34378	28848	24765	22443	20739	19741	19170	18685	18150	17849	17528	17167	17136	16963	16837	17072	16925	17012	16878	16721	16853	16787	16805	16692	16526	16656	16543	16721	16659	16664	16543	16723	16564	16534	16749	16571	16510	16632	16489	16714	16627	16574	16777	16646	16517	16619	16535	16644	16612	16422	16584	16718	16620	16624	16594	16507	16584	16621	16625	16609	16659	16642	16777	16557	16554	16605	16679	16492	16481	16472	16641	16488	16559	16615	16595	16474	16542	16543	16764	16657	16615	16683	16499	16710	17044	16996	17068	16821	16896	16667	16685	16507	16495	16493	16519	16591	16586	16667	16679	16527	16544	16532	16664	16537	16564	16545	16562	16555	16641	16589	16660	16664	16710	16509	16655	16530	16669	16500	16669	16528	16587	16517	16425	16550	16504	16439	16463	16577	16577	16643	16504	16658	16479	16479	16544	16510	16619	16655	16564	16512	16695	16570	16382	16557	16463	16523	16693	16502	16718	16457	16646	16475	16373	16459	16704	16399	16468	16497	16658	16680	16587	16596	16469	16470	16698	16444	16528	16471	16605	16428	16611	16672	16580	16495	16517	16488	16502	16642	16643	16492	16522	16514	16621	16538	16729	16587	16405	16637	16588	16831	16596	16610	16722	16449	16556	16568	16710	16490	16351	16402	16638	16530	16650	16541	16701	16804	16658	16658	16525	16493	16706	16701	16535	16807	16559	16476	16438	16619	16586	16409	16351	16412	16368	16656	16615	16438	16441	16541	16479	16523	16661	16525	16533	16510	16536	16596	16423	16615	16422	16505	16565	16632	16358	16655	16334	16694	16497	16565	16622	16495	16557	16713	16535	16433	16627	16522	16639	16489	16614	16442	16516	16463	16644	16410	16615	16481	16478	16509	16446	16505	16690	16728	16568	16551	16589	16602	16614	16549	16478	16635	16463	16454	16466	16594	16386	16357	16353	16470	16612	16540	16480	16591	16489	16692	16709	16766	16514	16439	16486	16549	16504	16411	16493	16499	16548	16522	16569	16587	16607	16528	16479	16551	16407	16536	16775	16569	16348	16674	16445	16491	16611	16693	16438	16556	16466	16814	16570	16564	16623	16405	16541	16585	16606	16450	16603	16604	16546	16499	16708	16594	16599	16517	16455	16506	16457	16614	16535	16641	16419	16564	16679	16490	16444	16527	16403	16557	16483	16479	16257	16414	16444	16688	16439	16500	16593	16715	16541	16510	16509	16603	16578	16554	16376	16585	16587	16548	16508	16522	16472	16383	16646	16590	16437	16517	16606	16552	16400	16647	16670	16684	16600	16624	16682	16613	16522	16695	16589	16675	16440	16388	16580	16707	16611	16256	16561	16607	16615	16448	16463	16620	16580	16619	16555	16537	16534	16619	16445	16571	16687	16509	16698	16478	16378	16557	16621	16533	16588	16398	16382	16515	16503	16564	16542	16513	16514	16587	16531	16553	16388	16634	16562	16439	16629	16640	16485	16449	16551	16552	16756	16494	16520	16604	16706	16516	16604	16560	16582	16623	16554	16608	16307	16449	16402	16578	16320	16609	16437	16633	16577	16421	16604	16603	16659	16311	16676	16630	16690	16410	16535	16479	16686	16421	16614	16465	16413	16627	16741	16654	16577	16752	16549	16529	16458	16647	16501	16534	16535	16607	16572	16639	16606	16436	16528	16705	16701	16331	16578	16770	16485	16395	16446	16481	16442	16577	16639	16628	16640	16698	16516	16674	16589	16701	16447	16672	16366	16548	16474	16491	16493	16584	16619	16576	16683	16429	16619	16500	16622	16644	16636	16523	16396	16726	16460	16558	16409	16506	16604	16526	16725	16724	16532	16330	16607	16705	16590	16567	16483	16542	16546	16635	16629	16431	16687	16468	16555	16594	16520	16589	16681	16541	16565	16576	16549	16595	16622	16427	16584	16381	16474	16712	16481	16538	16410	16593	16610	16407	16667	16679	16536	16714	16548	16417	16429	16596	16440	16689	16554	16580	16632	16481	16592	16517	16581	16766	16542	16329	16652	16643	16372	16711	16582	16663	16519	16590	16562	16499	16431	16475	16572	16519	16570	16561	16697	16352	16478	16696	16672	16466	16545	16590	16619	16658	16527	16559	16327	16525	16488	16428	16572	16562	16627	16388	16749	16355	16622	16401	16632	16493	16817	16543	16489	16611	16456	16518	16474	16596	16549	16530	16636	16536	16448	16690	16486	16597	16385	16496	16472	16555	16619	16425	16542	16504	16655	16465	16482	16433	16565	16794	16401	16510	16746	16509	16474	16482	16532	16191	16513	16586	16517	16553	16663	16596	16473	16690	16577	16642	16573	16319	16583	16533	16526	16656	16587	16376	16506	16468	16548	16482	16500	16565	16245	16538	16510	16648	16696	16394	16630	16655	16476	16660	16602	16603	16795	16432	16526	16542	16486	16525	16544	16397	16629	16622	16532	16625	16443	16434	16450	16522	16564	16700	16671	16577	16525	16463	16445	16616	16466	16632	16629	16446	16622	16539	16463	16630	16421	16566	16606	16372	16597	16551	16451	16525	16586	16450	16486	16611	16542	16646	16476	16564	16600	16387	16327	16665	16716	16324	16572	16531	16477	16460	16468	16524	16527	16543	16439	16545	16685	16652	16591	16401	16640	16569	16371	16527	16595	16497	16382	16556	16570	16539	16521	16623	16564	16514	16617	16660	16471	16659	16725	16686	16553	16436	16327	16699	16526	16576	16513	16407	16550	16542	16508	16400	16448	16593	16432	16708	16678	16599	16701	16632	16549	16492	16624	16404	16498	16472	16604	16528	16535	16534	16708	16631	16529	16468	16706	16466	16629	16598	16748	16691	16478	16642	16607	16546	16549	16592	16712	16225	16643	16554	16481	16504	16572	16797	16703	16492	16491	16519	16524	16552	16672	16624	16447	16529	16705	16567	16806	16465	16543	16386	16601	16581	16614	16501	16541	16668	16583	16557	16640	16526	16614	16564	16627	16511	16530	16611	16702	16532	16499	16621	16681	16606	16487	16414	16524	16487	16778	16467	16515	16544	16494	16569	16682	16438	16446	16530	16587	16435	16573	16582	16470	16637	16606	16666	16509	16521	16513	16519	16431	16556	16506	16457	16436	16486	16630	16498	16688	16595	16610	16428	16545	16480	16642	16617	16465	16618	16762	16635	16458	16354	16609	16432	16457	16789	16583	16570	16487	16568	16525	16781	16591	16549	16511	16741	16537	16457	16550	16634	16358	16637	16527	16606	16618	16492	16491	16491	16442	16361	16697	16422	16788	16576	16581	16447	16512	16501	16484	16554	16555	16448	16585	16510	16589	16497	16449	16578	16640	16481	16668	16448	16396	16566	16514	16566	16544	16760	16537	16434	16494	16518	16671	16542	16519	16558	16388	16532	16666	16506	16421	16501	16611	16501	16490	16541	16437	16558	16611	16633	16674	16732	16592	16548	16724	16532	16403	16331	16550	16478	16433	16679	16550	16625	16806	16402	16428	16423	16453	16535	16478	16551	16615	16486	16612	16644	16373	16651	16480	16619	16563	16420	16398	16603	16568	16660	16591	16672	16455	16787	16331	16548	16767	16621	16449	16360	16462	16724	16501	16547	16459	16557	16315	16555	16521	16391	16565	16669	16503	16486	16372	16586	16505	16694	16663	16669	16484	16657	16648	16580	16735	16712	16531	16436	16624	16539	16468	16822	16662	16577	16587	16748	16652	16463	16865	16427	16621	16502	16453	16462	16577	16600	16491	16532	16496	16582	16443	16542	16334	16485	16620	16501	16752	16703	16567	16494	16369	16590	16587	16632	16371	16540	16380	16479	16695	16443	16497	16448	16642	16364	16529	16655	16571	16656	16595	16410	16502	16690	16686	16557	16472	16505	16363	16468	16351	16584	16629	16481	16490	16655	16510	16462	16422	16612	16564	16448	16545	16692	16292	16547	16520	16596	16655	16697	16557	16584	16561	16727	16490	16538	16538	16606	16548	16557	16648	16481	16590	16284	16510	16542	16608	16569	16690	16872	16529	16544	16457	16701	16573	16517	16565	16515	16485	16478	16561	16420	16666	16570	16642	16493	16508	16643	16582	16637	16760	16491	16557	16491	16529	16564	16550	16654	16596	16287	16599	16603	16501	16565	16834	16793	16603	16477	16423	16541	16510	16332	16432	16519	16589	16502	16469	16617	16481	16559	16557	16752	16528	16563	16617	16547	16526	16508	16543	16559	16269	16375	16501	16436	16526	16747	16679	16398	16590	16503	16623	16547	16628	16615	16482	16536	16685	16569	16482	16555	16500	16557	16579	16484	16560	16553	16599	16409	16610	16595	16554	16661	16617	16624	16490	16544	16559	16433	16515	16699	16625	16308	16438	16503	16463	16517	16594	16459	16545	16529	16322	16769	16645	16614	16766	16568	16471	16304	16441	16492	16653	16694	16468	16469	16481	16646	16526	16515	16589	16532	16467	16565	16668	16435	16761	16739	16469	16664	16423	16662	16616	16626	16375	16703	16543	16532	16608	16514	16757	16474	16486	16612	16501	16467	16632	16520	16407	16532	16625	16433	16510	16582	16477	16625	16632	16707	16648	16352	16555	16394	16469	16438	16571	16487	16436	16494	16508	16692	16569	16544	16488	16577	16523	16549	16582	16389	16350	16578	16526	16528	16509	16583	16358	16700	16554	16526	16375	16582	16608	16499	16407	16627	16550	16654	16621	16537	16632	16350	16657	16702	16347	16596	16752	16519	16792	16486	16595	16573	16590	16589	16567	16561	16747	16616	16799	16476	16647	16425	16574	16573	16626	16681	16473	16682	16594	16583	16478	16554	16534	16637	16530	16620	16572	16479	16551	16405	16632	16539	16599	16426	16558	16595	16501	16443	16627	16514	16491	16559	16597	16744	16582	16537	16541	16670	16472	16531	16566	16568	16647	16513	16545	16562	16455	16459	16559	16395	16718	16456	16669	16630	16577	16493	16538	16528	16480	16624	16600	16523	16497	16395	16525	16754	16681	16564	16567	16578	16589	16513	16562	16571	16406	16645	16689	16675	16595	16473	16634	16595	16479	16607	16472	16449	16552	16585	16532	16511	16670	16530	16599	16496	16724	16574	16387	16619	16571	16502	16650	16658	16551	16705	16581
31007	26587	29819	27194	24207	23387	23053	22838	22756	22767	22591	22579	22536	22208	22451	22225	22342	22243	22310	22453	22356	22346	22273	22319	22317	22291	22290	22512	22091	22261	22233	22134	22223	22296	22291	22140	22261	22206	22130	22132	22310	22144	22382	22238	22153	21903	22426	22289	22320	22247	22215	22313	22303	22249	22418	22174	22182	22230	22333	22356	22270	22529	22325	22401	22328	22406	22232	22238	21994	22329	22363	22237	22418	22256	22134	22287	22411	22318	22206	22133	22221	22011	22137	22313	22095	22177	22319	22194	22284	22441	22366	21859	22226	22224	22446	22158	22144	22435	22125	22315	22323	22511	22361	21927	22418	22233	22238	22150	22203	22357	22261	22169	22024	22146	22123	22197	22285	22249	22198	22237	22382	22248	22157	22059	22294	22243	22318	22350	22282	22352	22300	22079	22561	22023	22401	21845	22130	22230	22221	22329	22257	22396	22158	22062	22233	22185	22290	22415	22237	22217	22261	22232	22106	21956	22217	22338	22238	22000	22230	22238	22139	22284	22487	22293	22359	22246	22268	22441	22209	22273	22262	22145	22279	22320	22262	22188	22101	22108	22244	22098	22096	22129	22256	21966	22237	22143	22323	22242	22208	22162	22219	22217	22215	22342	22209	22120	22611	22412	22157	22004	22295	22024	22327	22297	22171	22139	22475	22368	22228	22025	22348	22369	22245	22299	22415	22275	22232	22243	22233	22229	22540	22214	22167	22320	22259	22010	22177	22185	22296	22028	22373	22287	22353	22370	22290	22186	22357	22258	22112	22290	22139	22128	22333	22155	22213	22060	22310	22298	22094	22463	22381	22298	22207	22162	22043	21938	22337	22424	21941	22321	22257	22074	22120	22125	22116	22285	22173	22205	21895	22338	22178	22346	22092	22001	21991	22223	22204	22239	22273	22298	22236	22083	22248	22434	22078	22275	22457	22237	22151	21999	21904	22156	22537	22380	22379	22143	22078	22199	22372	22120	22291	22170	22297	22397	22152	22211	22364	22241	22208	22219	22304	22264	22148	22184	22108	22281	22225	22046	21967	22196	22349	22145	22377	22300	22280	22384	22163	22308	22378	22026	22262	22190	22266	22446	22237	22061	22196	22055	22400	22182	22311	22403	22175	22369	22258	22509	22100	22398	22104	22095	22226	22023	22013	22162	22245	22112	22228	22202	22298	22245	22224	22361	22467	22371	22299	22360	22263	22000	22095	22221	22178	22262	22445	22170	22402	22260	22169	22317	22322	22145	22072	22202	22408	22337	22202	22277	22472	22139	22154	22294	22238	22274	22394	22236	22061	22315	22385	22381	22245	22189	22510	22231	22352	21873	22177	22177	22269	22117	22171	22209	22423	22193	22197	22173	22156	22384	22159	22276	22142	22176	22395	22355	22448	22333	22206	22397	22213	22193	22414	22391	22259	22173	22225	22044	22300	22289	22065	22066	22314	22465	22293	22383	22071	22048	22263	22017	22157	22055	22289	22369	22145	22360	22310	22185	22338	22142	22185	22173	22138	22270	22352	22073	22306	21938	22366	22212	22443	22128	22436	22253	22273	22378	22475	22385	22294	22273	22185	22147	22293	22287	22104	22203	22286	22240	22101	22168	22349	22328	22235	22278	22129	22391	22270	22284	22228	22234	22280	22387	22266	22131	22215	22100	22426	22230	22150	22188	22283	22242	22151	22286	22306	22047	22322	22193	22380	22277	22174	22169	22217	22363	22161	22320	22233	22269	22120	22194	22138	22337	22201	22244	22245	22332	22121	22341	22267	22418	22296	22199	22286	22415	22334	22456	21948	22182	22158	22192	22184	22264	22499	22259	22140	22400	22329	22174	22351	22241	22146	22145	22247	22180	22296	22108	22177	22144	22219	22209	22213	22246	22281	22311	22408	22241	22275	22185	22134	22222	22342	22375	22227	22277	22476	22193	22166	22050	22250	22105	22195	22161	22234	22126	22285	22099	22073	22407	22262	22281	22396	22238	22214	22306	22214	22288	22214	22225	22241	22160	22075	22457	22233	21875	22092	22212	22373	22007	22058	22129	22278	22440	22206	22123	22304	22539	22433	22047	22053	22211	22250	22255	22281	22395	22198	22207	22118	22357	22366	22229	21928	22311	22330	22434	22291	22191	22436	22370	22335	22205	22182	22194	22235	22311	22453	22231	22409	22126	22357	22136	22164	22408	22349	22348	22383	22150	22509	22499	22498	22268	22157	22293	22038	22216	22356	22301	22014	22223	22184	22522	22269	22021	21993	22472	22400	22202	22287	22177	22250	22385	22202	22315	22266	22255	22189	22338	22245	22467	22142	22367	22336	22375	22311	22386	22232	22107	22101	22215	22251	22093	22561	22186	22324	22143	22406	22242	22352	22165	22198	22281	22254	22250	22226	21941	22365	22298	22378	22161	22270	22353	22220	22382	22205	22252	22272	22169	22197	22284	22277	22316	22235	22127	22326	22311	22211	22292	22094	22263	22423	22455	22540	22365	22096	22286	22312	22041	22196	22265	22267	22022	22226	22278	22154	22131	22243	22201	22061	22233	22175	22120	22110	22195	22174	22269	22348	22248	22389	22271	22099	22183	22158	22031	22417	21962	22431	22493	22262	22244	22116	22095	22183	22215	22262	22214	22398	22210	22135	22302	22047	22089	22309	22312	22345	22129	22035	22191	22233	22242	22222	22233	22201	22132	22029	22134	22141	22001	22149	22148	22267	22503	22041	22329	22355	22122	21999	22540	22309	22133	22039	22284	22205	22373	22284	22117	22337	22286	22298	22155	22320	22258	22335	22268	22036	22190	22053	22522	22085	22260	22123	22199	22052	22072	22118	22163	22311	22253	22310	22202	21953	22352	22072	22033	22327	22269	22273	22218	22267	22103	22239	22136	22238	22342	22157	22006	22225	22026	22161	22333	22010	22051	22263	22367	22446	22045	22091	22430	22243	22218	22260	22184	22262	22404	22190	22367	22310	22328	22391	22244	22138	22211	22175	22137	22146	22289	22324	22160	22227	22315	22239	22341	22097	22059	22415	22348	22132	21998	22294	22026	22336	22335	22284	22144	22438	22058	22191	22369	22283	22237	22208	22199	22451	22062	22306	22271	22281	22236	22182	22275	22180	22147	22343	22194	22162	22378	22280	22251	22233	22274	22400	22155	22313	22399	22285	22301	22487	22477	22096	22026	22375	22187	22372	22192	22364	22362	22137	22246	22163	22278	22039	22180	22170	22073	22334	22113	22481	22139	22338	22103	22186	22261	22209	22217	22206	22222	22368	22175	22339	22245	22098	22518	22285	22186	22291	22523	22167	22199	22254	22156	22109	22337	22532	22254	22234	22035	22310	22314	22235	22265	22329	22264	22281	22213	22539	22474	22168	22218	22128	22221	22234	22146	22435	22304	22390	22548	22179	22152	22200	22197	22392	22104	22385	22325	22373	22303	22238	22308	22249	22208	22445	22105	22332	22226	21990	22099	22110	22376	22355	22250	22080	22041	22252	22088	22054	22105	21949	22394	22368	22338	22352	22526	22197	22307	22300	22060	22363	22040	22311	22186	22074	22300	22304	22485	22190	22142	22077	22374	22049	22198	22470	22326	22337	22344	22239	22194	22121	22118	22146	22323	22406	22307	22116	22234	22133	22024	22441	22301	22291	22320	22275	22324	22209	22119	22026	22224	22381	22251	22146	22254	22201	22115	22134	22251	21949	22057	22164	22130	22011	22275	22312	22279	22191	22285	22228	22165	22045	22131	22378	22290	22275	22417	22181	22167	22269	22276	22271	22136	22297	22313	22243	22156	22201	22166	22174	22081	22134	22184	22037	22295	22245	22173	22111	22284	22199	22279	22286	22300	22264	22113	22379	22278	22208	22291	22169	22126	22234	22306	22342	22269	22171	22284	22103	22319	22384	22199	22216	22055	21910	22276	22218	21962	22387	22312	22350	22258	21960	22304	22283	22191	22185	22201	22399	22287	22142	22282	22140	22245	22483	22218	22245	22247	22194	22306	22147	22336	22039	22318	22059	22235	22225	22369	22485	22374	22272	22111	22142	22273	22294	22459	22171	22290	22189	22372	22446	22255	22382	22182	22531	22123	22179	22314	22217	22038	22312	22351	22353	22449	22253	22173	22199	22299	22283	22264	22248	22120	22372	22285	22221	22155	22195	22071	22466	22276	22247	22372	22291	22269	22066	22407	22353	22157	22219	22303	22406	22209	22244	22164	22231	22285	22371	22092	22191	22323	22252	22438	22353	22222	22274	22136	22135	22286	22348	22459	22484	22342	22157	22185	22404	22161	22246	22212	22210	22242	22432	22171	22184	22161	22287	22241	22289	22234	22164	22273	22206	22292	22216	22067	21932	22198	22260	22229	22367	22258	22332	22271	22346	22136	22207	22250	22183	22292	22101	22284	22248	22049	22260	21994	22174	22289	22112	22180	22081	22342	22484	22176	22215	22150	22128	22108	22306	22372	22115	22142	22318	22303	22183	22332	22134	22310	22389	22365	22191	22138	22201	22138	22254	22279	22291	22263	22165	22169	22190	22314	22357	22185	22129	22097	22218	22291	22066	22230	22309	22248	22202	22258	22441	22181	22112	22107	22335	22326	22294	22138	22281	22148	22018	22185	22201	22332	22306	22184	22269	22318	22150	22339	22303	22256	22331	22233	22018	22232	22341	22388	22343	22331	22343	22116	22381	22324	22035	22232	22356	22236	22191	22195	22316	22195	22212	22386	22416	22259	22520	22358	22115	22299	22202	22055	22273	22246	22197	22343	22068	22298	22502	22324	22207	22416	22276	22340	22199	22215	22376	22228	22276	22090	22345	22497	22413	22447	22243	22337	22177	22141	22098	22325	22132	22003	22082	22151	22314	22410	22148	22195	22385	22200	22378	22407	22381	22189	22389	22253	22225	22426	22396	22012	22154	22225	22283	22432	22405	22018	22616	22215	22237	22127	22408	22192	22145	22473	22165	22319	22265	22378	22163	22079	22192	22382	22211	22416	22218	22071	22281	22378	22214	22182	22085	22173	22343	22306	22308	22318	22215	22292	22267	22177	22220	22398	22308	22229	22465	22144	22328	22271	22315	22246	22196	22406	22279	22261	22260	22445	22338	22177	22353	21974	22246	22229	22138	22571	22149	22102
24513	31743	28716	23218	20474	19247	18774	18329	18282	18317	18074	17837	17649	17792	17478	17759	17536	17404	17338	17664	17537	17393	17451	17767	17476	17421	17529	17265	17675	17403	17481	17516	17272	17478	17505	17488	17492	17329	17431	17355	17394	17503	17435	17572	17317	17433	17307	17295	17427	17369	17421	17540	17445	17417	17451	17424	17508	17525	17497	17621	17473	17533	17377	17529	17446	17533	17456	17530	17616	17590	17463	17506	17427	17304	17378	17515	17415	17468	17420	17602	17463	17395	17258	17409	17408	17411	17564	17512	17416	17564	17370	17412	17756	17497	17377	17582	17557	17429	17403	17537	17599	17612	17380	17452	17504	17421	17332	17525	17435	17364	17482	17424	17446	17575	17439	17503	17440	17351	17469	17274	17442	17397	17474	17322	17703	17462	17265	17426	17504	17471	17262	17327	17377	17414	17471	17395	17625	17454	17469	17464	17347	17334	17541	17361	17489	17472	17424	17306	17473	17428	17470	17480	17461	17279	17385	17297	17452	17379	17440	17343	17436	17390	17412	17406	17410	17376	17525	17448	17574	17188	17372	17242	17244	17553	17500	17547	17302	17463	17366	17539	17482	17634	17537	17381	17519	17340	17462	17247	17447	17468	17515	17522	17441	17412	17308	17483	17433	17453	17416	17498	17368	17452	17607	17413	17411	17477	17436	17483	17353	17235	17386	17496	17293	17451	17594	17527	17596	17502	17532	17522	17545	17464	17427	17541	17469	17328	17520	17425	17548	17418	17465	17474	17343	17495	17337	17476	17508	17314	17407	17383	17283	17279	17330	17494	17467	17394	17351	17444	17587	17307	17307	17469	17590	17534	17358	17633	17335	17434	17431	17302	17552	17415	17454	17327	17660	17359	17479	17426	17494	17446	17473	17524	17499	17396	17562	17474	17461	17410	17328	17388	17366	17439	17434	17332	17561	17446	17204	17282	17490	17421	17360	17564	17495	17529	17323	17443	17225	17475	17389	17468	17631	17280	17538	17630	17414	17597	17396	17311	17402	17630	17264	17405	17472	17501	17431	17402	17328	17389	17652	17581	17467	17541	17471	17452	17620	17291	17480	17520	17394	17401	17639	17474	17294	17306	17488	17596	17467	17485	17404	17479	17340	17369	17482	17390	17341	17369	17518	17568	17440	17418	17231	17370	17460	17475	17398	17392	17352	17459	17598	17534	17380	17379	17530	17395	17581	17264	17489	17424	17521	17457	17435	17485	17250	17452	17486	17397	17293	17381	17408	17555	17423	17444	17594	17503	17453	17480	17394	17416	17455	17496	17419	17255	17411	17323	17433	17320	17528	17434	17455	17284	17528	17604	17590	17510	17410	17464	17450	17318	17582	17380	17439	17498	17449	17317	17470	17469	17588	17361	17396	17537	17412	17488	17538	17442	17530	17306	17393	17440	17530	17460	17404	17401	17408	17490	17503	17403	17422	17539	17303	17714	17440	17445	17499	17482	17370	17637	17601	17410	17559	17302	17396	17497	17425	17294	17346	17488	17506	17538	17526	17370	17477	17435	17521	17151	17427	17364	17343	17436	17400	17282	17557	17488	17511	17541	17489	17345	17388	17419	17502	17474	17330	17344	17329	17362	17616	17538	17442	17562	17528	17312	17698	17500	17330	17256	17418	17403	17350	17569	17351	17413	17438	17569	17286	17388	17534	17273	17446	17423	17446	17408	17379	17419	17505	17477	17375	17357	17332	17437	17396	17356	17609	17437	17391	17386	17419	17401	17489	17354	17412	17467	17506	17403	17432	17633	17294	17447	17345	17482	17393	17413	17448	17455	17491	17348	17650	17493	17401	17511	17454	17446	17509	17462	17443	17455	17468	17338	17411	17442	17340	17493	17514	17383	17525	17347	17469	17468	17395	17552	17489	17281	17600	17522	17466	17519	17356	17373	17508	17273	17529	17334	17426	17339	17439	17522	17579	17393	17550	17411	17500	17377	17408	17503	17388	17367	17437	17436	17537	17454	17441	17648	17472	17412	17577	17241	17409	17504	17520	17340	17504	17475	17489	17352	17514	17480	17305	17229	17352	17563	17507	17289	17357	17378	17359	17522	17457	17380	17454	17564	17452	17588	17498	17381	17387	17537	17568	17335	17502	17440	17316	17404	17438	17444	17259	17551	17274	17464	17431	17448	17441	17516	17426	17305	17506	17322	17641	17280	17446	17482	17468	17349	17405	17534	17279	17438	17148	17416	17381	17662	17540	17445	17500	17363	17526	17493	17362	17461	17292	17432	17637	17265	17372	17387	17544	17447	17570	17469	17430	17417	17561	17472	17354	17333	17375	17478	17461	17463	17396	17509	17538	17329	17358	17468	17466	17481	17457	17593	17569	17510	17493	17423	17498	17531	17569	17400	17509	17463	17429	17492	17364	17428	17484	17444	17458	17310	17448	17463	17314	17517	17400	17588	17291	17484	17388	17451	17489	17378	17388	17542	17392	17345	17414	17293	17432	17446	17452	17244	17456	17471	17336	17538	17370	17342	17535	17383	17602	17391	17569	17353	17404	17564	17518	17266	17326	17342	17605	17563	17417	17362	17290	17261	17589	17367	17421	17300	17381	17354	17508	17505	17467	17315	17383	17380	17540	17549	17466	17435	17451	17495	17407	17552	17522	17412	17401	17391	17249	17395	17444	17430	17561	17513	17434	17475	17569	17524	17474	17334	17555	17302	17402	17509	17346	17286	17515	17457	17437	17425	17484	17498	17361	17413	17364	17550	17431	17558	17438	17416	17631	17525	17621	17468	17477	17591	17344	17422	17600	17320	17476	17363	17446	17442	17558	17224	17454	17660	17437	17463	17494	17375	17374	17310	17512	17546	17560	17491	17413	17425	17585	17302	17539	17435	17334	17523	17509	17342	17311	17401	17425	17411	17515	17461	17510	17366	17385	17445	17472	17422	17418	17408	17628	17449	17514	17412	17505	17500	17445	17383	17464	17337	17382	17454	17298	17446	17405	17524	17550	17261	17490	17390	17313	17462	17404	17577	17546	17531	17566	17460	17628	17505	17414	17642	17485	17615	17400	17489	17369	17553	17496	17403	17459	17501	17195	17406	17417	17477	17490	17576	17549	17500	17491	17207	17611	17409	17529	17449	17264	17439	17337	17375	17482	17320	17476	17538	17385	17685	17551	17337	17499	17399	17493	17198	17330	17484	17459	17612	17443	17575	17569	17530	17385	17275	17559	17388	17609	17461	17662	17473	17545	17537	17424	17585	17501	17287	17531	17507	17543	17583	17551	17543	17423	17464	17522	17368	17437	17335	17637	17434	17507	17248	17260	17382	17364	17508	17521	17385	17465	17411	17588	17500	17116	17464	17389	17500	17486	17562	17552	17367	17277	17285	17262	17479	17424	17514	17336	17518	17294	17476	17454	17422	17361	17517	17495	17417	17410	17485	17487	17630	17343	17422	17463	17533	17521	17475	17398	17525	17280	17546	17378	17418	17376	17394	17436	17484	17468	17514	17339	17343	17422	17471	17267	17508	17326	17280	17477	17370	17429	17572	17218	17526	17451	17543	17538	17358	17484	17218	17454	17469	17492	17315	17437	17497	17426	17405	17391	17422	17461	17558	17419	17390	17390	17472	17407	17359	17340	17588	17552	17442	17602	17524	17433	17412	17507	17547	17487	17369	17510	17395	17553	17502	17484	17551	17406	17505	17381	17494	17570	17364	17294	17465	17432	17428	17362	17574	17380	17575	17444	17346	17533	17476	17398	17461	17522	17352	17440	17417	17372	17596	17584	17365	17396	17478	17455	17401	17412	17558	17341	17287	17551	17446	17339	17683	17359	17575	17607	17343	17406	17408	17291	17426	17372	17407	17633	17454	17542	17551	17496	17557	17571	17381	17449	17497	17408	17384	17426	17401	17437	17523	17626	17342	17317	17297	17394	17437	17261	17374	17439	17395	17440	17572	17384	17325	17304	17483	17505	17579	17597	17583	17452	17456	17359	17271	17547	17402	17412	17408	17443	17480	17328	17396	17381	17133	17353	17522	17422	17578	17280	17655	17310	17494	17430	17477	17707	17426	17560	17448	17388	17329	17345	17344	17457	17526	17480	17471	17337	17573	17440	17523	17475	17425	17384	17410	17564	17146	17585	17486	17557	17327	17622	17351	17467	17361	17393	17549	17314	17433	17549	17704	17343	17476	17489	17390	17445	17340	17728	17446	17564	17284	17503	17362	17305	17408	17404	17373	17418	17437	17485	17481	17377	17420	17544	17366	17494	17531	17408	17537	17199	17606	17502	17471	17512	17439	17393	17527	17357	17590	17362	17463	17427	17361	17440	17434	17508	17295	17513	17490	17277	17385	17531	17286	17541	17398	17355	17345	17351	17333	17580	17457	17292	17319	17408	17645	17676	17292	17363	17486	17253	17519	17510	17526	17319	17485	17512	17523	17247	17533	17450	17369	17520	17438	17441	17465	17536	17463	17417	17336	17513	17474	17530	17515	17383	17528	17268	17519	17417	17471	17374	17352	17423	17563	17477	17556	17437	17414	17374	17581	17509	17503	17372	17533	17330	17525	17407	17351	17536	17370	17627	17528	17393	17573	17410	17479	17376	17281	17512	17373	17495	17373	17489	17654	17498	17405	17567	17402	17313	17378	17405	17362	17212	17457	17492	17632	17568	17423	17373	17467	17386	17431	17455	17458	17380	17415	17522	17385	17500	17523	17433	17464	17410	17440	17640	17411	17449	17289	17467	17537	17577	17591	17419	17534	17558	17430	17626	17494	17523	17687	17481	17591	17529	17386	17435	17492	17495	17267	17610	17513	17316	17612	17478	17447	17461	17575	17417	17480	17488	17417	17609	17440	17237	17366	17367	17476	17367	17489	17458	17666	17517	17389	17468	17329	17368	17523	17594	17321	17509	17671	17609	17344	17384	17596	17410	17412	17436	17567	17427	17415	17578	17442	17451	17419	17471	17425	17523	17256	17390	17234	17407	17462	17584	17493	17539	17411	17452	17409	17352	17503	17515	17228	17460	17392	17373	17454	17531	17357	17369	17539	17341	17536	17507	17523	17476	17476	17376	17384	17613	17439	17506	17450	17352	17413	17482	17337	17593	17380	17393	17458	17579	17370	17534	17442	17397	17401	17483	17527	17367	17430	17491	17265
25270	21096	28040	25847	24691	25212	25022	23339	22819	22762	22446	22244	21993	21882	22045	21898	21849	21864	21877	21786	22013	21650	21620	21846	21430	21739	21626	22028	21662	21786	21810	21649	21828	21513	21578	21459	21634	21669	21712	21756	21440	21845	21625	21553	21669	21514	21596	21687	21631	21641	21563	21605	21756	21900	21745	21662	21701	21615	21638	21587	21597	21574	21581	21546	21775	21718	21635	21621	21578	21293	21717	21858	21424	21517	21654	21648	21640	21559	21678	21755	21552	21587	21788	21723	21468	21561	21680	21827	21695	21835	21902	21525	21795	21927	21515	21481	21431	21643	21538	21605	21485	21672	21638	21628	21632	21707	21559	21461	21583	21672	21673	21570	21644	21604	21680	21714	21666	21823	21509	21506	21696	21548	21516	21568	21796	21647	21715	21643	21602	21788	21568	21406	21597	21513	21584	21506	21704	21710	21594	21568	21484	21750	21350	21667	21682	21501	21617	21738	21753	21602	21617	21740	21637	21593	21670	21480	21641	21700	21981	21422	21619	21588	21477	21801	21465	21251	21723	21428	21829	21437	21672	21522	21657	21776	21662	21647	21584	21640	21686	21455	21351	21406	21552	21587	21614	21451	21677	21614	21777	21480	21503	21554	21657	21522	21376	21584	21610	21691	21568	21569	21527	21841	21798	21621	21554	21609	21651	21661	21820	21586	21743	21507	21635	21548	21595	21682	21559	21397	21894	21611	21644	21513	21697	21663	21603	21612	21805	21604	21715	21665	21673	21621	21530	21562	21589	21462	21519	21624	21537	21691	21657	21502	21562	21634	21600	21478	21300	21313	21378	21529	21608	21641	21652	21704	21867	21409	21541	21672	21680	21414	21449	21518	21707	21332	21531	21573	21598	21519	21813	21396	21670	21564	21614	21395	21611	21760	21657	21477	21602	21399	21542	21681	21631	21573	21622	21502	21801	21708	21921	21573	21625	21552	21560	21699	21702	21560	21475	21812	21793	21459	21600	21552	21751	21410	21525	21638	21711	21535	21514	21655	21651	21599	21467	21609	21634	21578	21519	21606	21612	21542	21625	21532	21623	21666	21653	21453	21590	21829	21597	21345	21525	21569	21587	21544	21485	21719	21677	21465	21649	21663	21588	21697	21628	21595	21611	21690	21520	21649	21617	21673	21599	21655	21644	21596	21434	21583	21562	21605	21578	21601	21706	21555	21537	21609	21650	21660	21312	21630	21481	21380	21595	21639	21701	21702	21595	21705	21534	21621	21540	21720	21692	21447	21878	21441	21423	21413	21689	21487	21654	21781	21653	21467	21440	21603	21619	21716	21578	21632	21531	21653	21891	21748	21539	21552	21726	21567	21632	21562	21385	21528	21695	21322	21605	21966	21473	21400	21644	21448	21356	21668	21682	21711	21581	21393	21475	21574	21563	21415	21625	21682	21489	21622	21806	21922	21746	21873	21697	21593	21743	21619	21820	21604	21643	21642	21669	21504	21567	21433	21695	21876	21894	21694	21735	21768	21525	21476	21610	21753	21576	21591	21385	21643	21665	21635	21572	21649	21689	21607	21658	21529	21604	21755	21539	21552	21430	21484	21574	21684	21448	21716	21597	21549	21335	21502	21359	21788	21649	21747	21571	21583	21368	21673	21585	21620	21660	21582	21473	21700	21681	21532	21678	21683	21677	21560	21693	21634	21654	21785	21601	21594	21524	21577	21662	21658	21636	21555	21612	21641	21765	21724	21524	21653	21593	21754	21604	21521	21508	21518	21511	21504	21703	21751	21471	21636	21625	21690	21684	21595	21445	21372	21713	21571	21614	21653	21500	21584	21437	21428	21446	21692	21676	21597	21689	21609	21489	21343	21713	21648	21575	21525	21657	21577	21747	21458	21367	21883	21675	21474	21722	21469	21517	21438	21559	21461	21675	21737	21681	21688	21779	21465	21750	21699	21670	21393	21431	21583	21713	21570	21751	21617	21576	21725	21734	21610	21670	21769	21697	21447	21759	21639	21764	21734	21532	21846	21631	21471	21533	21712	21507	21588	21631	21454	21784	21782	21696	21647	21516	21553	21415	21525	21435	21506	21519	21696	21721	21384	21454	21804	21483	21569	21525	21451	21786	21766	21727	21604	21762	21430	21565	21644	21679	21700	21841	21612	21527	21811	21592	21606	21570	21385	21463	21742	21473	21479	21810	21535	21608	21551	21665	21493	21765	21534	21455	21645	21801	21723	21675	21531	21551	21530	21728	21541	21567	21579	21635	21556	21412	21536	21631	21648	21697	21663	21766	21555	21534	21500	21813	21591	21587	21645	21601	21512	21792	21729	21989	21567	21497	21419	21776	21752	21565	21659	21498	21421	21476	21689	21640	21564	21814	21541	21677	21458	21729	21696	21722	21555	21671	21578	21639	21860	21555	21743	21712	21770	21544	21494	21691	21499	21579	21726	21488	21588	21706	21775	21733	21758	21679	21562	21735	21235	21592	21390	21693	21530	21614	21710	21710	21580	21467	21737	21457	21541	21674	21526	21399	21435	21655	21673	21546	21646	21775	21482	21530	21565	21697	21527	21785	21573	21458	21741	21533	21785	21578	21649	21703	21612	21749	21463	21665	21556	21576	21522	21594	21486	21791	21458	21710	21621	21707	21708	21713	21480	21660	21709	21755	21609	21441	21490	21740	21587	21814	21599	21543	21665	21693	21411	21515	21733	21668	21817	21773	21696	21433	21592	21681	21426	21723	21666	21530	21645	21632	21546	21563	21731	21653	21552	21435	21546	21652	21572	21447	21731	21684	21781	21762	21644	21743	21552	21625	21611	21677	21694	21722	21588	21505	21546	21627	21475	21733	21690	21438	21563	21553	21531	21541	21671	21641	21774	21728	21722	21784	21550	21433	21559	21686	21637	21460	21629	21582	21340	21536	21720	21788	21720	21600	21690	21591	21588	21668	21404	21601	21657	21571	21461	21736	21556	21409	21836	21679	21545	21710	21874	21716	21756	21435	21634	21503	21465	21717	21452	21428	21515	21494	21919	21712	21673	21776	21655	21513	21339	21473	21588	21478	21803	21572	21683	21467	21664	21731	21581	21285	21684	21588	21759	21641	21664	21730	21415	21791	21495	21556	21464	21541	21763	21708	21504	21590	21356	21731	21664	21738	21485	21631	21822	21584	21525	21468	21614	21637	21527	21376	21610	21700	21516	21579	21621	21726	21787	21599	21482	21548	21598	21643	21594	21658	21558	21852	21477	21554	21824	21588	21730	21600	21564	21501	21455	21795	21669	21508	21565	21713	21396	21668	21610	21589	21731	21650	21800	21946	21769	21679	21468	21677	21494	21528	21559	21683	21787	21492	21637	21598	21771	21424	21639	21456	21572	21583	21775	21633	21536	21474	21623	21601	21652	21476	21573	21439	21549	21665	21813	21680	21715	21662	21654	21545	21727	21671	21753	21753	21747	21453	21644	21364	21701	21473	21499	21801	21659	21630	21659	21438	21675	21588	21523	21517	21589	21576	21614	21654	21596	21352	21638	21528	21587	21606	21512	21670	21669	21766	21822	21521	21389	21552	21610	21624	21494	21778	21553	21549	21493	21725	21462	21461	21789	21767	21720	21416	21516	21753	21541	21519	21647	21540	21586	21537	21627	21662	21589	21544	21671	21655	21659	21583	21708	21719	21617	21463	21500	21470	21620	21557	21683	21647	21555	21566	21395	21449	21495	21608	21587	21569	21708	21649	21605	21506	21607	21643	21562	21562	21402	21412	21594	21672	21705	21658	21547	21675	21654	21398	21660	21791	21771	21634	21524	21519	21671	21826	21156	21724	21655	21614	21610	21578	21465	21696	21627	21710	21691	21893	21454	21513	21504	21635	21414	21523	21895	21777	21856	21567	21533	21719	21567	21410	21724	21801	21621	21485	21828	21547	21667	21509	21534	21723	21748	21750	21639	21648	21533	21667	21651	21663	21683	21484	21617	21740	21588	21459	21893	21424	21605	21523	21632	21596	21455	21548	21834	21738	21577	21607	21816	21422	21706	21833	21543	21885	21416	21706	21588	21511	21604	21634	21661	21709	21562	21769	21558	21578	21487	21452	21638	21708	21616	21473	21752	21708	21667	21607	21415	21436	21580	21530	21555	21383	21820	21898	21492	21675	21707	21404	21522	21804	21589	21681	21668	21729	21652	21321	21824	21538	21666	21515	21808	21437	21549	21697	21685	21743	21830	21530	21593	21597	21564	21618	21592	21661	21507	21843	21516	21698	21602	21507	21467	21391	21934	21615	21616	21721	21660	21649	21438	21497	21449	21528	21342	21646	21690	21795	21792	21874	21752	21557	21222	21746	21669	21695	21507	21634	21621	21721	21543	21504	21505	21714	21567	21548	21541	21634	21761	21541	21397	21779	21696	21643	21374	21622	21729	21650	21770	21611	21709	21594	21549	21799	21578	21671	21530	21392	21579	21594	21569	21861	21482	21445	21879	21698	21802	21649	21472	21556	21509	21518	21665	21613	21407	21600	21563	21835	21683	21485	21686	21702	21538	21774	21673	21647	21577	21781	21603	21607	21398	21622	21622	21695	21552	21588	21550	21805	21660	21667	21512	21470	21513	21398	21528	21718	21588	21468	21566	21641	21516	21779	21845	21785	21546	21727	21630	21429	21632	21641	21448	21674	21473	21474	21556	21752	21638	21737	21748	21747	21511	21788	21559	21698	21672	21529	21644	21374	21497	21547	21543	21563	21684	21552	21477	21590	21516	21571	21497	21842	21508	21588	21682	21645	21576	21355	21576	21536	21727	21578	21489	21711	21548	21597	21440	21813	21476	21645	21731	21677	21718	21612	21688	21629	21514	21664	21603	21643	21564	21661	21543	21651	21816	21650	21656	21736	21655	21444	21764	21721	21716	21859	21524	21721	21679	21707	21614	21586	21574	21732	21564	21644	21617	21545	21262	21553	21523	21676	21473	21820	21609	21439	21738	21741	21535	21736	21563	21600	21856	21633	21591	21532	21649	21525	21556	21735	21443	21751	21623	21760	21609	21689	21598	21671	21455	21678	21718	21440	21615	21487	21562	21684	21715	21639	21550	21707	21664	21573	21645	21535	21641	21589	21425	21801	21611	21660	21558	21622	21688	21737	21739	21802	21372	21449	21621	21558	21404
24586	37492	34088	28054	24338	21371	20159	19354	18888	18591	18177	17706	17685	17490	17418	17450	17470	17333	17286	17344	17342	17225	17286	17094	17284	17233	17272	17220	17195	17252	17082	17085	17051	17121	17168	17004	17068	17088	17119	17134	17135	17102	17167	17193	17026	17125	17066	17071	17231	17239	16979	17031	17113	17002	17236	16943	17043	17064	17151	17160	17060	17011	17019	17069	17000	17083	17008	17090	17063	16992	17090	17238	17103	17008	17275	17095	17253	16964	17167	17112	17053	17101	17090	17064	17169	17192	17022	17458	17431	17271	17214	17320	17075	17123	17172	17058	17090	17061	17010	17096	17054	17106	17140	17123	17043	17238	17228	17072	17128	17041	17145	17047	17186	17125	17119	17172	17063	17154	17162	17023	16889	17051	17015	17088	16962	17016	16950	17146	17009	17091	17030	17138	17125	17237	17028	17243	17028	16942	17164	17146	17153	17202	17130	17205	17146	16880	17156	17028	17279	17220	17021	17065	16949	16965	16946	17031	17074	17077	17137	17001	17021	17197	17075	17048	17078	17103	17166	17151	16771	17071	17074	17050	17063	16940	17140	17009	16958	17048	17137	16971	16998	17061	17053	17012	16901	17142	17028	17072	17016	17004	17029	17257	17230	17147	16918	17047	16951	17101	17134	17041	16975	17065	17169	17095	17239	16923	16940	17047	17047	16991	17098	17185	17082	17202	17000	16903	17006	17202	16959	17058	17141	16936	17251	17052	17108	17066	17102	17120	17034	17122	16996	16984	17041	17137	17039	17110	16932	17004	17139	17064	16864	17017	17138	17094	17125	16915	16999	17188	16980	17073	17120	17158	17059	17106	17043	17039	17054	16964	17252	17091	17012	17188	17086	16999	17088	17019	17107	16905	17157	17013	17189	17110	17023	17100	17037	17045	17108	17115	17001	17131	17089	17042	16970	17035	17025	17122	16938	17073	17050	17103	17097	16961	17132	17078	17087	16994	16909	16897	17105	17085	16993	17186	17003	17175	17074	17034	17131	17034	17182	17041	17164	17008	16920	17174	17006	16980	16981	16965	17015	17148	16912	16905	17069	16999	16916	17101	17180	16856	17272	17047	17098	16959	17041	17048	16961	17072	17056	17200	17121	17043	17254	16954	17166	17037	17199	16955	17053	16964	17068	17126	17168	16984	17064	17153	17131	17224	16979	17204	17010	17100	17080	17103	17212	17022	17038	16959	17063	17193	17019	17009	17026	16920	17234	17099	17071	17052	17037	17074	17126	17120	17211	16985	17132	16949	17099	16952	17044	16978	17146	17090	17273	16980	17108	17058	17049	17293	16963	16994	16861	16979	17052	16992	17058	16984	16918	17158	17031	16949	16913	17104	17146	17169	16973	16990	16999	17167	17106	17062	16973	17078	17103	17085	17483	17063	17106	16993	17131	16823	17019	17041	17157	17013	16916	17183	17045	17054	17152	17149	17249	17072	17285	16979	17125	17197	16903	17074	17239	17000	16962	17143	17133	17151	16980	17154	17084	16984	17108	17108	16978	17086	17036	17048	17010	17105	16988	17001	17017	16988	17058	17129	17012	17053	17135	17001	17132	17308	17004	17054	16889	17054	17078	17174	17120	17010	16983	16953	17054	17224	17141	17147	16785	17000	17153	16888	17129	16896	17214	17107	17139	16921	17171	16909	17126	16989	17041	17066	17039	16942	17123	17031	17036	17121	17258	17119	17221	17100	17111	16998	17216	16946	17030	16983	16982	16971	17059	17238	17080	17137	16999	16962	17042	17217	17183	17082	17115	17060	17191	16920	17006	16963	17194	17080	17159	16931	17104	16902	17238	17126	16961	17214	17209	17115	17017	17150	17002	17269	17012	17231	17270	17050	17100	17143	17129	17008	17047	17090	16941	17061	16908	17129	16949	17086	16918	17059	17028	17039	16983	17036	16922	17185	17073	17172	16994	16945	17210	17053	17077	17159	17114	17114	17146	16939	17034	17285	17091	17051	17092	16962	17162	17159	16955	17012	17238	16920	17100	17071	17124	17178	17095	17075	17077	17177	17022	17162	17021	17129	17071	17012	16994	17179	17141	17124	17033	17120	17016	17218	16917	17102	17108	17067	17202	17182	17080	16951	17095	17066	17047	17201	17139	17081	16951	17100	17109	17161	17163	16968	17314	17033	17180	17058	17175	17086	17141	16928	16985	16972	17140	17229	17013	17020	17113	17137	16994	17073	17063	16903	17024	17028	17103	16947	17255	16940	16867	17251	17178	17036	17124	17029	17015	17155	17159	17078	17183	17108	17065	16976	17136	17144	17091	17184	17211	17179	17085	17122	17217	17143	17076	17062	17029	17185	17247	17052	17114	17119	17128	17005	16993	16909	17029	17019	17073	17025	17099	17026	17207	16929	16990	17060	17095	17105	16960	17019	16954	17160	16951	17155	16924	16963	17078	17061	16996	17241	17107	17056	17143	16924	17028	17010	17059	17031	17114	17069	17089	17196	16927	16954	17004	17090	17086	16933	17211	16997	16934	16920	16967	17059	16954	17129	17162	17211	16959	17128	17279	17142	17237	16994	17218	17027	16967	17035	17176	17018	17093	17146	17180	17075	17105	16957	17009	17164	17119	17117	17044	17047	17012	17183	17105	17103	16980	17011	17063	17162	17073	17254	17097	17004	17157	17096	16963	17208	17115	17045	17160	16830	17053	16952	17114	17044	17040	16841	16923	17159	17188	17118	17096	17121	17164	17176	17159	17075	17074	17144	17068	17097	17109	16889	17086	17129	17002	17255	17236	16937	17047	17039	16968	17094	17164	17101	16990	17045	16848	17221	17254	16885	17259	17031	17166	17127	17095	17140	17063	17128	17141	17128	17008	17074	17020	17087	17071	17248	16974	17079	16914	16986	17016	17203	17148	17281	16959	16986	16913	17218	17159	17057	17034	16979	17110	17033	17041	17256	16986	16979	17144	17189	17189	17121	17042	17127	17146	16892	17059	17070	17084	17173	17101	17195	17078	17115	17026	17116	17195	17221	17313	17189	17033	17188	17003	17213	17340	17027	17266	17078	17057	17006	17166	17165	16996	17011	17133	17169	17244	17154	16917	17143	17116	17100	17093	17094	17083	17132	17088	17222	17102	17026	17202	17175	17094	17242	16841	16978	17027	17073	17007	17009	17223	17084	17121	17011	16918	17249	17110	17113	17062	17058	16908	16828	17154	17051	17056	16952	17105	17155	17145	17216	17064	17072	17114	17082	17120	17096	17008	17146	17230	17161	17081	17009	17178	17170	17089	17063	17064	16943	17064	17066	16960	17108	16841	17009	17061	16943	17151	17233	17097	16904	17139	17055	17128	17063	17229	17058	17120	16870	17180	17128	16964	17347	17036	17280	17037	17081	17041	17245	16982	16882	17277	16971	16999	16914	17105	17170	16995	17221	17194	17092	17213	17089	17106	17002	17022	17168	17126	17075	17001	17260	17183	17009	17151	16854	17038	17240	17219	16962	16954	17041	17066	16937	17096	17060	17201	17033	17141	17037	17145	17023	17144	17094	17052	17138	17084	17141	17247	17160	17202	17020	17285	16878	17072	17034	16962	17014	16992	17167	17084	17032	16985	17079	17017	16863	17087	17136	17055	17146	17001	17013	17214	17039	17228	17075	16979	16982	17051	17186	17157	17319	17043	17157	17022	17175	16938	17103	17033	17057	17165	16940	17035	17099	17136	17126	16978	16990	17106	17158	17006	17222	17064	17140	17118	17050	16974	16946	17329	16972	16972	16985	17246	17089	17213	17232	17051	17017	17087	16990	17229	17006	17058	16963	17037	17101	17109	16989	17038	17224	16938	17124	16962	17024	17051	17204	17093	17032	17132	17156	17044	17070	17160	17058	17081	16963	16988	17221	17266	17032	17232	17162	17054	17188	17020	17295	17060	17130	17148	17091	17226	17161	16997	16953	16982	16981	17030	17032	16940	16855	17057	17159	16973	17121	17249	17097	17205	16944	17161	17156	17167	17136	16911	17048	17123	16956	17111	17041	17061	17270	17079	17100	17202	17114	17139	17148	17085	17092	17097	17257	17148	16913	17201	17156	17164	16883	17144	17051	17217	17047	17148	17023	17012	16955	17183	17040	17153	17124	17112	17263	17129	17015	17128	17127	17081	17090	17287	17020	17038	17195	17078	17086	16947	17028	17133	16933	17090	17061	17106	16951	17144	16912	17130	17054	17119	16897	17089	17111	17204	17056	16945	17196	17197	17313	17027	17129	17015	17185	17217	17051	17101	17179	17187	17131	16886	17150	17152	16984	17163	16832	17105	17257	17079	17025	17188	17125	17089	16932	17004	17170	17068	17068	17135	17123	16991	17155	17152	17103	17201	17226	17227	17083	17065	17063	17207	17069	16966	17059	17032	17030	17146	17089	16976	16939	17049	17028	17040	17194	17139	17306	16995	17131	17066	16972	17050	17137	16976	17043	17037	17042	17021	17093	17063	17192	16993	17149	17154	17069	17160	17047	17319	17144	16936	17125	16989	17161	17291	17022	17145	17121	17088	17156	17110	17010	17036	17137	17065	16897	17136	17107	17014	17154	16992	17059	17309	17077	16995	17098	17079	17053	17191	16811	17118	17134	16981	17110	16982	17098	17110	17114	17066	17092	17037	17038	16995	17125	17153	17114	17154	17144	16994	17153	17239	16873	17014	17032	17040	17156	17061	16842	17057	16951	17225	17133	17049	17031	16988	17014	17076	16991	17134	17053	17180	17115	17104	16978	17166	17160	17021	17097	17034	16962	17008	17058	17138	17082	17058	17161	16890	17020	17178	17050	16944	16947	17168	17212	17082	17082	17123	17008	17299	17125	17056	17096	17030	17204	17132	17085	17105	16984	17069	17161	17152	16912	16978	16922	17283	17036	17158	17030	17161	17128	17022	17230	17074	17023	17228	17154	17110	16874	17101	16834	17182	17192	17174	17010	16924	17022	16953	17022	17143	17002	17035	17090	17025	17133	17080	17065	17013	17008	17170	17011	17071	16996	17167	17172	17190	17249	16938	17055	17193	17197	17174	17008	17294	17082	17117	16921	17152	17090	17029	17151	17181	17266	16969	17209	16913	17014	17221	17129	17150	17180	17302	17011	17101	17148	17062	16945	17140	17085	17177	17121	16989	17005
23606	21120	28488	24140	22587	25748	27473	23719	22558	22436	21764	21376	21376	21174	21139	21175	21037	21198	20799	20823	20879	20938	20720	20795	20592	20886	20859	20718	20592	20597	20625	20589	20622	20706	20486	20439	20635	20760	20349	20577	20472	20524	20585	20692	20603	20657	20501	20531	20770	20662	20671	20700	20518	20398	20596	20696	20417	20337	20788	20712	20468	20669	20770	20452	20665	20585	20732	20290	20553	20732	20682	20605	20590	20518	20584	20620	20724	20484	20461	20457	20602	20204	20528	20609	20623	20570	20574	20751	21147	20890	20793	20772	20765	20764	20561	20517	20595	20376	20606	20493	20491	20532	20735	20466	20458	20500	20391	20694	20279	20412	20782	20506	20699	20636	20631	20461	20480	20318	20550	20580	20662	20676	20578	20475	20468	20496	20672	20631	20498	20365	20407	20762	20409	20630	20609	20583	20281	20506	20533	20608	20464	20627	20616	20458	20610	20442	20578	20510	20731	20373	20523	20477	20615	20555	20429	20616	20532	20429	20343	20303	20582	20581	20503	20442	20342	20387	20551	20378	20401	20593	20355	20344	20698	20463	20463	20622	20646	20449	20502	20350	20420	20479	20619	20482	20488	20434	20444	20492	20658	20493	20430	20216	20385	20590	20525	20456	20381	20497	20223	20428	20490	20262	20631	20376	20484	20657	20449	20329	20497	20546	20507	20665	20748	20502	20414	20345	20590	20357	20414	20453	20577	20286	20503	20620	20604	20402	20596	20411	20647	20465	20354	20713	20303	20544	20494	20675	20328	20418	20672	20477	20297	20420	20507	20415	20434	20545	20661	20661	20388	20534	20779	20527	20284	20540	20580	20486	20328	20376	20373	20552	20548	20302	20544	20549	20241	20441	20466	20651	20675	20522	20306	20629	20469	20401	20527	20389	20700	20462	20605	20460	20505	20395	20352	20517	20447	20587	20587	20595	20515	20413	20585	20547	20346	20529	20425	20548	20524	20315	20507	20300	20563	20504	20638	20387	20437	20524	20553	20518	20404	20473	20578	20347	20449	20455	20618	20714	20681	20382	20581	20480	20501	20458	20609	20418	20438	20333	20372	20246	20453	20549	20679	20392	20587	20384	20393	20593	20590	20486	20630	20543	20356	20502	20359	20553	20701	20490	20301	20453	20416	20301	20643	20647	20741	20558	20403	20635	20438	20333	20304	20526	20622	20445	20424	20417	20829	20539	20405	20375	20330	20576	20818	20455	20562	20476	20497	20595	20517	20471	20515	20055	20541	20562	20392	20565	20565	20478	20551	20421	20571	20242	20544	20412	20408	20722	20415	20356	20440	20449	20422	20309	20432	20613	20291	20477	20655	20617	20430	20783	20642	20334	20612	20783	20414	20518	20679	20277	20577	20508	20470	20645	20541	20405	20503	20302	20600	20401	20494	20236	20565	20594	20491	20435	20502	20589	20506	20646	20422	20479	20425	20347	20385	20747	20360	20590	20499	20407	20279	20446	20633	20614	20417	20616	20575	20397	20429	20407	20590	20475	20542	20546	20648	20527	20406	20477	20366	20523	20684	20513	20346	20480	20318	20342	20246	20564	20479	20467	20493	20663	20371	20353	20322	20489	20420	20387	20433	20497	20429	20407	20396	20579	20458	20394	20520	20511	20632	20421	20586	20560	20434	20453	20393	20482	20425	20383	20603	20619	20512	20495	20495	20516	20511	20457	20474	20323	20536	20439	20670	20595	20482	20672	20449	20574	20600	20520	20593	20388	20593	20667	20243	20377	20621	20363	20381	20574	20416	20504	20415	20568	20634	20528	20642	20544	20575	20306	20514	20514	20336	20581	20603	20624	20478	20497	20587	20520	20459	20360	20421	20341	20473	20594	20481	20291	20563	20382	20414	20455	20551	20411	20335	20622	20535	20637	20331	20561	20547	20517	20403	20302	20567	20215	20542	20490	20594	20449	20472	20590	20672	20310	20490	20456	20545	20511	20612	20520	20477	20361	20320	20455	20516	20539	20630	20591	20393	20373	20400	20438	20288	20491	20456	20550	20545	20298	20702	20262	20367	20338	20759	20500	20414	20194	20273	20502	20610	20461	20585	20366	20630	20379	20466	20456	20149	20549	20282	20350	20705	20394	20297	20297	20585	20465	20692	20572	20562	20571	20568	20495	20530	20608	20405	20302	20522	20431	20500	20464	20524	20447	20445	20589	20514	20349	20465	20309	20225	20521	20707	20494	20775	20496	20377	20569	20699	20589	20520	20443	20480	20510	20552	20510	20651	20472	20331	20393	20281	20567	20726	20443	20456	20610	20607	20650	20590	20641	20446	20494	20296	20337	20595	20374	20541	20530	20401	20403	20523	20376	20414	20666	20542	20424	20522	20387	20311	20662	20474	20392	20562	20510	20782	20320	20338	20492	20534	20684	20711	20532	20547	20202	20452	20477	20429	20388	20702	20550	20412	20581	20686	20407	20359	20293	20536	20457	20600	20427	20534	20301	20608	20516	20479	20562	20488	20249	20429	20404	20414	20491	20616	20432	20480	20582	20372	20625	20419	20447	20449	20649	20534	20365	20476	20489	20533	20671	20628	20332	20513	20452	20372	20497	20544	20507	20446	20497	20508	20255	20449	20355	20385	20622	20304	20580	20365	20412	20610	20570	20373	20407	20513	20546	20428	20395	20614	20426	20434	20335	20427	20254	20646	20651	20398	20463	20470	20387	20353	20315	20337	20553	20533	20374	20314	20445	20486	20376	20424	20507	20624	20409	20486	20442	20413	20564	20472	20499	20602	20416	20346	20620	20398	20490	20553	20453	20545	20402	20629	20645	20593	20368	20731	20507	20380	20507	20580	20341	20414	20623	20451	20593	20499	20271	20471	20295	20547	20492	20340	20367	20456	20545	20398	20280	20451	20546	20588	20452	20451	20566	20596	20527	20512	20473	20501	20202	20422	20349	20543	20612	20656	20288	20440	20400	20520	20424	20469	20361	20252	20473	20510	20486	20588	20369	20376	20593	20560	20578	20477	20572	20280	20780	20540	20475	20746	20681	20484	20431	20386	20463	20472	20427	20541	20432	20441	20519	20421	20436	20223	20504	20477	20396	20553	20314	20364	20462	20469	20455	20496	20560	20351	20345	20514	20517	20465	20549	20595	20355	20240	20388	20251	20275	20442	20365	20369	20397	20259	20423	20334	20447	20643	20599	20399	20652	20437	20506	20486	20426	20390	20489	20717	20328	20428	20492	20693	20359	20362	20585	20327	20409	20531	20576	20597	20511	20476	20414	20598	20501	20657	20287	20558	20341	20381	20576	20664	20558	20557	20508	20537	20460	20395	20373	20497	20345	20396	20599	20480	20703	20610	20482	20303	20684	20388	20553	20576	20808	20589	20412	20236	20372	20774	20417	20428	20330	20422	20499	20462	20421	20481	20359	20698	20491	20643	20276	20613	20415	20297	20576	20438	20421	20539	20771	20528	20434	20435	20520	20509	20427	20386	20351	20513	20405	20605	20603	20321	20619	20476	20442	20639	20640	20608	20410	20413	20486	20241	20461	20460	20475	20561	20566	20416	20559	20136	20477	20386	20817	20387	20315	20370	20627	20446	20458	20497	20624	20458	20605	20564	20539	20556	20602	20648	20574	20545	20336	20352	20583	20463	20451	20539	20539	20521	20596	20524	20480	20199	20425	20339	20427	20530	20357	20737	20439	20343	20662	20545	20580	20675	20591	20640	20601	20405	20558	20224	20193	20579	20427	20510	20439	20448	20569	20376	20590	20606	20278	20539	20360	20452	20635	20421	20647	20624	20690	20530	20621	20354	20466	20634	20382	20204	20464	20502	20518	20435	20528	20617	20563	20559	20432	20614	20475	20434	20479	20570	20427	20604	20510	20454	20608	20485	20478	20478	20325	20393	20604	20189	20443	20456	20360	20353	20593	20159	20560	20430	20651	20355	20422	20355	20412	20432	20427	20461	20470	20524	20417	20447	20553	20514	20546	20479	20454	20519	20570	20232	20397	20551	20572	20719	20710	20442	20643	20350	20568	20637	20577	20470	20405	20487	20489	20315	20199	20545	20446	20564	20673	20500	20444	20419	20545	20496	20409	20673	20532	20387	20621	20145	20460	20276	20446	20551	20293	20428	20588	20581	20288	20727	20486	20544	20258	20447	20511	20443	20358	20217	20497	20503	20590	20380	20345	20521	20558	20344	20554	20557	20624	20546	20473	20652	20429	20317	20506	20452	20559	20704	20693	20477	20486	20164	20559	20447	20431	20555	20671	20506	20503	20454	20362	20521	20596	20468	20478	20540	20467	20307	20390	20698	20424	20592	20431	20418	20560	20553	20386	20427	20278	20573	20470	20522	20571	20425	20359	20436	20387	20636	20235	20294	20471	20433	20465	20331	20591	20586	20393	20642	20421	20378	20328	20433	20596	20391	20504	20483	20410	20490	20486	20491	20390	20474	20530	20446	20448	20551	20482	20425	20383	20516	20535	20418	20386	20517	20365	20463	20556	20536	20564	20572	20473	20430	20515	20487	20477	20350	20438	20541	20603	20564	20464	20718	20301	20524	20416	20538	20360	20535	20669	20538	20520	20562	20426	20603	20252	20339	20353	20394	20484	20596	20436	20403	20520	20382	20591	20696	20406	20599	20584	20496	20380	20477	20330	20414	20499	20398	20640	20442	20438	20384	20481	20618	20365	20457	20435	20507	20494	20486	20580	20343	20236	20677	20571	20540	20482	20656	20674	20611	20440	20563	20462	20541	20610	20300	20405	20799	20588	20328	20506	20267	20521	20503	20498	20485	20583	20721	20342	20571	20636	20421	20171	20545	20460	20432	20547	20588	20396	20392	20563	20475	20682	20309	20627	20452	20581	20460	20428	20258	20389	20710	20475	20525	20475	20449	20260	20221	20321	20314	20425	20609	20469	20647	20518	20503	20731	20476	20480	20562	20377	20606	20657	20442	20361	20372	20548	20382	20233	20401	20355	20636	20337	20451	20388	20481	20199	20489	20448	20319	20792	20400	20378	20412	20367	20449	20509	20648	20331	20615	20567	20709	20552	20547	20642	20414	20238	20432	20653	20308	20515	20453	20655	20265	20559	20343	20508	20600	20690	20478	20288	20419	20609	20496	20427	20613	20507	20451	20729	20529	20221
26335	42593	38268	32450	27451	23844	22376	21088	20037	19035	18062	17677	17370	17347	17077	17111	16951	16862	16891	16903	16647	16699	16828	16529	16784	16507	16806	16369	16642	16642	16490	16437	16524	16571	16571	16455	16625	16465	16492	16421	16536	16495	16267	16496	16216	16375	16355	16294	16370	16391	16502	16496	16361	16649	16565	16373	16478	16334	16491	16561	16494	16596	16636	16612	16420	16437	16533	16472	16485	16353	16563	16500	16420	16505	16417	16440	16649	16416	16315	16257	16522	16247	16554	16359	16288	16475	16540	16905	16936	16906	16776	16703	16429	16402	16262	16415	16438	16419	16270	16597	16409	16259	16215	16475	16315	16213	16531	16510	16417	16296	16347	16351	16328	16451	16298	16367	16313	16457	16398	16544	16361	16394	16508	16412	16306	16279	16394	16496	16409	16454	16233	16542	16383	16390	16365	16400	16268	16323	16420	16462	16367	16363	16462	16367	16435	16578	16409	16484	16310	16421	16522	16337	16355	16264	16508	16357	16331	16532	16337	16261	16357	16491	16318	16462	16409	16345	16495	16326	16458	16452	16494	16418	16175	16229	16339	16395	16336	16377	16413	16332	16330	16376	16455	16430	16292	16463	16330	16521	16431	16382	16473	16476	16454	16244	16413	16356	16284	16386	16558	16454	16278	16486	16534	16392	16305	16486	16362	16274	16321	16297	16286	16462	16439	16444	16447	16324	16380	16462	16387	16341	16664	16393	16430	16187	16497	16473	16508	16452	16318	16460	16418	16363	16339	16460	16320	16461	16422	16326	16481	16436	16293	16405	16498	16551	16394	16316	16378	16308	16431	16354	16293	16504	16441	16384	16352	16443	16511	16318	16496	16318	16423	16275	16361	16520	16605	16367	16231	16463	16445	16362	16430	16416	16397	16326	16322	16284	16516	16337	16531	16380	16343	16511	16380	16278	16412	16473	16399	16328	16538	16479	16343	16453	16495	16599	16377	16310	16551	16372	16302	16270	16433	16366	16207	16556	16443	16311	16463	16461	16382	16312	16619	16421	16276	16442	16439	16373	16520	16329	16142	16408	16356	16364	16487	16335	16246	16641	16206	16430	16491	16247	16421	16322	16328	16274	16460	16303	16548	16396	16371	16293	16297	16476	16397	16450	16478	16579	16389	16311	16352	16554	16367	16282	16289	16428	16528	16422	16424	16583	16526	16453	16263	16307	16403	16267	16237	16445	16366	16443	16361	16435	16478	16435	16587	16216	16389	16418	16466	16469	16234	16302	16403	16472	16516	16248	16365	16391	16383	16332	16319	16517	16495	16443	16492	16427	16233	16499	16163	16324	16358	16307	16428	16591	16336	16487	16394	16369	16333	16505	16382	16483	16388	16451	16421	16295	16312	16512	16305	16362	16381	16401	16533	16316	16473	16429	16369	16531	16160	16433	16457	16602	16495	16409	16429	16405	16236	16317	16265	16528	16363	16304	16488	16361	16309	16546	16425	16417	16429	16166	16547	16425	16418	16347	16526	16330	16442	16637	16380	16542	16465	16529	16367	16363	16335	16385	16356	16316	16406	16387	16533	16273	16423	16501	16531	16399	16470	16539	16405	16409	16363	16275	16298	16479	16514	16387	16488	16341	16411	16266	16382	16270	16306	16608	16436	16428	16266	16416	16360	16429	16405	16314	16574	16456	16269	16276	16609	16432	16444	16330	16344	16319	16409	16358	16317	16532	16531	16317	16447	16358	16433	16287	16493	16445	16407	16394	16400	16457	16445	16388	16450	16369	16315	16373	16382	16252	16441	16432	16359	16502	16404	16288	16421	16445	16321	16319	16366	16528	16476	16279	16399	16366	16378	16385	16333	16377	16626	16405	16417	16410	16468	16222	16420	16226	16335	16451	16451	16246	16437	16590	16223	16550	16445	16461	16284	16369	16459	16429	16379	16387	16540	16450	16337	16491	16366	16486	16482	16508	16251	16373	16195	16317	16277	16336	16291	16375	16487	16300	16421	16364	16479	16342	16486	16449	16297	16279	16514	16405	16353	16487	16269	16588	16421	16382	16408	16444	16428	16445	16322	16135	16421	16327	16329	16420	16402	16331	16409	16374	16458	16292	16533	16533	16509	16486	16486	16347	16527	16427	16488	16234	16403	16410	16398	16371	16307	16441	16319	16531	16518	16348	16502	16348	16349	16421	16413	16446	16350	16359	16332	16382	16428	16500	16361	16471	16342	16388	16487	16349	16378	16352	16382	16475	16455	16380	16530	16385	16370	16344	16380	16405	16525	16283	16267	16290	16370	16310	16367	16282	16213	16410	16344	16146	16500	16467	16591	16365	16185	16494	16344	16368	16371	16317	16343	16370	16488	16334	16409	16348	16440	16347	16495	16382	16270	16228	16523	16217	16511	16327	16227	16479	16280	16254	16432	16530	16436	16450	16447	16379	16415	16256	16235	16219	16433	16455	16432	16573	16282	16348	16523	16416	16425	16275	16228	16425	16366	16339	16250	16520	16404	16300	16528	16454	16495	16314	16429	16274	16388	16524	16244	16745	16149	16343	16425	16397	16436	16371	16491	16530	16234	16474	16359	16448	16299	16505	16293	16453	16632	16198	16459	16353	16388	16312	16381	16339	16405	16505	16345	16303	16336	16367	16375	16229	16514	16176	16340	16575	16347	16673	16338	16422	16524	16223	16407	16377	16344	16703	16467	16378	16585	16436	16530	16405	16402	16462	16440	16455	16476	16589	16415	16586	16328	16368	16369	16331	16558	16284	16228	16404	16271	16411	16284	16555	16461	16368	16224	16467	16348	16360	16293	16468	16516	16344	16469	16456	16400	16469	16427	16267	16527	16378	16418	16501	16494	16339	16509	16409	16273	16344	16356	16373	16282	16527	16381	16517	16408	16572	16198	16141	16192	16413	16328	16470	16338	16444	16378	16265	16475	16305	16387	16327	16362	16533	16349	16389	16414	16384	16165	16464	16437	16464	16427	16450	16572	16342	16459	16393	16518	16324	16328	16498	16364	16571	16356	16388	16484	16247	16477	16484	16396	16242	16356	16351	16420	16319	16441	16324	16415	16484	16354	16363	16594	16457	16222	16350	16573	16363	16554	16454	16078	16354	16421	16371	16490	16247	16262	16182	16446	16289	16392	16252	16177	16461	16286	16355	16310	16405	16219	16453	16373	16537	16433	16329	16272	16430	16404	16376	16422	16269	16402	16489	16213	16302	16324	16356	16394	16446	16410	16330	16252	16498	16351	16539	16519	16270	16330	16395	16360	16361	16380	16490	16341	16307	16451	16344	16314	16458	16187	16318	16274	16483	16393	16415	16368	16379	16339	16335	16427	16322	16649	16226	16545	16408	16441	16405	16552	16510	16267	16393	16409	16510	16355	16167	16448	16128	16294	16363	16378	16270	16212	16411	16219	16339	16477	16562	16348	16441	16436	16432	16341	16468	16447	16371	16512	16467	16325	16213	16516	16317	16388	16403	16331	16323	16498	16498	16353	16346	16314	16249	16363	16344	16374	16393	16349	16244	16605	16358	16400	16381	16462	16226	16273	16212	16273	16466	16507	16334	16331	16217	16240	16308	16435	16432	16295	16337	16329	16418	16339	16419	16426	16213	16386	16247	16416	16408	16439	16521	16286	16320	16239	16619	16525	16402	16509	16274	16226	16370	16274	16532	16452	16446	16510	16328	16413	16643	16396	16446	16390	16252	16348	16540	16448	16448	16424	16498	16413	16470	16518	16372	16486	16293	16451	16339	16237	16187	16287	16318	16217	16338	16482	16470	16294	16285	16233	16297	16369	16369	16535	16219	16384	16383	16352	16177	16426	16428	16500	16354	16491	16184	16329	16443	16356	16359	16433	16423	16496	16409	16310	16286	16430	16350	16565	16377	16538	16336	16245	16320	16350	16455	16406	16474	16377	16198	16586	16456	16461	16451	16280	16400	16415	16307	16562	16426	16402	16300	16499	16501	16295	16385	16461	16329	16424	16295	16481	16287	16354	16393	16531	16402	16314	16233	16645	16315	16322	16482	16400	16411	16523	16345	16443	16412	16513	16611	16248	16409	16597	16365	16308	16340	16195	16371	16391	16462	16303	16435	16374	16476	16285	16500	16445	16312	16303	16343	16417	16309	16411	16431	16526	16478	16457	16456	16467	16298	16306	16425	16373	16256	16366	16440	16288	16345	16314	16391	16497	16274	16258	16431	16220	16418	16556	16619	16206	16476	16398	16390	16471	16383	16369	16166	16479	16466	16418	16409	16254	16292	16221	16201	16366	16249	16438	16299	16487	16245	16478	16333	16373	16517	16350	16336	16436	16429	16289	16236	16386	16352	16343	16341	16434	16434	16400	16406	16487	16382	16324	16415	16423	16467	16369	16332	16374	16329	16435	16376	16367	16354	16342	16325	16568	16301	16456	16224	16361	16423	16519	16295	16392	16350	16368	16441	16434	16413	16371	16487	16432	16327	16327	16371	16558	16476	16362	16309	16314	16332	16465	16390	16275	16384	16458	16290	16370	16382	16500	16368	16466	16402	16418	16413	16309	16396	16304	16363	16574	16327	16373	16497	16456	16413	16461	16310	16419	16419	16335	16544	16348	16367	16225	16137	16355	16373	16346	16404	16414	16230	16344	16352	16457	16315	16375	16206	16390	16435	16358	16480	16545	16342	16311	16308	16339	16381	16304	16381	16332	16382	16355	16316	16232	16448	16338	16395	16441	16381	16181	16175	16481	16376	16316	16462	16475	16330	16278	16631	16367	16380	16403	16362	16355	16448	16499	16227	16435	16305	16486	16467	16266	16311	16235	16418	16396	16487	16456	16395	16250	16256	16460	16290	16184	16362	16599	16327	16408	16451	16550	16322	16399	16495	16279	16428	16356	16461	16229	16360	16418	16357	16490	16470	16271	16446	16417	16294	16466	16553	16408	16321	16370	16326	16319	16367	16406	16298	16559	16291	16378	16342	16450	16463	16528	16388	16456	16248	16603	16173	16195	16395	16490	16511	16421	16460	16201	16402	16614	16354	16265	16308	16427	16259	16313	16557	16546	16452	16269	16306	16234	16365	16612	16295	16298	16342	16436	16464	16304	16211	16463	16453	16470	16480	16534	16310	16418	16440	16454	16397	16430	16406	16396	16317	16208	16272	16611	16332
30305	24801	26994	24755	21650	21215	21091	20872	20320	19983	20069	20026	19836	19786	20018	20008	19915	20005	19991	20021	20023	20008	19923	20007	19905	19717	19816	19817	19852	19993	19811	19970	19681	19660	19903	19969	19665	19949	19860	19900	19816	19583	19797	19821	19987	19907	19917	19726	19760	19803	20017	19631	19709	19735	19924	19798	19810	19728	20038	19942	19717	19677	20017	19731	19423	19626	19867	19971	19921	19881	19857	19933	19815	19790	20054	19767	19764	19848	19878	19742	19850	19909	19666	19901	19838	19704	19797	19949	19833	19661	19946	19828	19888	19963	19783	19841	19908	19688	19858	19848	19809	19768	19881	19650	19900	19844	19795	19782	19716	19937	19664	19940	19870	19808	19849	19719	19772	19947	19655	19874	19766	19727	19872	19921	19716	19812	19919	19756	19798	19738	19611	19789	19732	19774	19802	19810	19963	19686	19864	20005	19800	19645	19849	19857	19724	19797	19694	19867	19678	19781	19567	19781	19964	19725	19832	19825	19926	19850	19714	19804	20020	19841	19682	19727	19957	19830	19875	19838	19633	19689	19843	19799	20092	19784	19686	19688	19898	19587	19673	19813	19873	19794	19781	19657	19631	19819	20013	19904	19935	19981	19765	19837	19820	19784	19736	19774	19858	19839	19877	19793	19815	19741	19949	19664	19849	19872	20029	19667	19821	20018	19784	19693	19794	19949	19759	19938	19848	19695	19789	19737	19880	19816	19871	19753	19651	19939	19490	19762	20070	19965	19787	19630	19671	19650	19915	19826	19827	20078	19860	19594	19872	19871	19829	19913	19943	19702	20048	19958	19909	19768	19795	20008	19650	19712	19746	19874	19944	19960	19843	19867	19897	19610	19863	19814	19987	19905	19748	19631	19941	19686	19938	19966	19911	19753	19928	19569	19900	19725	19798	19721	19813	19948	19755	19763	19857	19518	19806	19841	19807	19812	19831	19906	19903	19850	19753	19827	19965	20140	19969	19670	19778	19774	19875	19784	19650	19836	20030	19805	19855	19749	19651	19820	19709	19747	19830	19694	20053	19812	19654	19796	19869	20038	19829	19973	19878	19641	19638	19747	19921	19790	19810	19974	19824	19788	19940	19822	19807	19766	19817	19706	19913	19730	20023	19862	19750	19798	19965	19952	19483	19726	19733	19683	19556	19798	20005	19856	19606	20051	19850	19930	20069	19780	19962	19644	19828	19795	19840	19932	19604	19676	19698	19859	19852	19639	19874	19614	19766	19916	19789	19817	19855	19879	19802	19822	19684	19928	19858	19752	19619	19670	19721	19774	19811	19993	19946	19897	19919	19866	19889	19743	19509	19821	19662	19882	19864	19822	19841	19778	19942	19838	19694	19824	19924	19839	19912	19886	19891	19707	19932	19815	19695	19807	19608	19684	19771	19695	19813	19922	19738	19910	19671	19745	19855	19760	19774	19673	19833	19856	19810	19808	19862	19751	19981	19828	19849	19817	19697	19801	20091	19812	19887	19793	19905	19847	19736	19722	19822	19726	19794	19797	19889	19740	19868	19838	19820	19716	19838	19853	19662	19713	19919	19884	19780	20026	19908	19829	20090	19739	19697	19682	20095	19816	20037	20044	19933	19819	19915	19906	19706	19836	19975	19741	19807	19925	19541	19831	19946	19811	19743	19807	19848	19919	20107	19759	19945	19738	19680	19929	20029	19762	19828	19805	19976	19830	19903	19706	19805	19832	19724	19758	19816	19779	19828	19826	19917	19753	20001	19862	19923	19782	19759	19887	20047	19931	19971	20051	19927	19865	19775	19702	19698	19815	19992	19788	19688	19824	19848	19617	19683	19580	19938	19828	19987	19954	19688	19931	19809	19949	19646	19812	19851	19833	19958	19789	19801	19824	19898	19753	19828	19744	19835	19914	19656	19729	19843	19791	19859	19859	19869	19823	19931	19842	20013	19762	19682	19654	19690	19683	19864	19865	19642	19821	19733	19587	19741	19637	19835	19847	19835	19846	19751	20007	19720	19763	19782	19823	19882	20040	19995	19940	19852	19708	19957	19806	19888	19740	19767	20032	20083	19676	19819	19723	19800	19699	19841	19627	20045	19959	19935	19731	19749	19752	19981	19882	19727	19850	19853	19890	19993	19765	19826	19948	19830	19809	19796	19918	19701	19852	20012	19907	19859	19588	19889	19620	19715	19822	19835	19793	19810	19785	19766	19768	19692	19816	19914	19687	19919	19607	19913	19811	19977	19928	19861	19684	19683	19856	19893	19782	19879	19609	19932	19914	20019	19910	19839	19731	19925	19684	19781	19673	20164	20010	19743	19948	19849	19601	19965	19856	19919	19893	19944	19726	20011	19770	19879	19849	19897	19900	19962	19840	19805	19855	20055	19606	19682	19728	19751	19833	19845	19955	19882	19872	19820	19757	19912	19669	19620	20095	19679	19765	19825	19713	19846	19770	19802	19692	19630	19657	19702	19903	19882	19943	19760	19746	19869	19822	19836	19787	19760	19885	19683	19852	19789	19579	19651	19781	19980	19796	19979	19982	19819	19788	19902	19813	19847	19648	19897	19442	20025	19791	19873	19540	19621	19683	19604	19749	19897	19798	19680	19860	19551	19700	19945	19705	19683	19757	19496	19713	19825	19736	19988	19664	19941	19803	19931	19691	20017	19838	19891	19733	19902	19835	19667	19666	19829	19671	19807	19735	19856	19839	19634	19831	19583	19780	19890	19799	20028	19784	19764	19838	19706	19995	19985	19846	19696	19874	19714	19765	19705	19828	19778	19851	19816	19869	20000	19958	19851	19789	19729	19710	19694	19917	19782	19877	19967	19635	19779	19930	19924	19761	19761	20021	19858	19970	19962	19797	19750	19973	19801	20000	19715	19700	19830	19941	19853	19733	19718	19738	19990	19771	19847	19563	20017	19827	19926	19892	19675	19835	19840	20017	19761	19779	19827	19776	19700	19815	19782	20061	20000	19860	19840	19855	19663	19691	19944	19758	19743	19667	19895	19954	19654	19807	20032	19665	19890	19675	19915	19912	19869	19962	19767	20024	19898	19842	19734	19714	19689	19672	19704	20016	19745	19734	19788	19844	19843	19889	19783	19804	19865	19548	19817	19914	19848	19585	19840	19767	19788	20179	19802	19771	19833	19738	19815	19704	19960	19737	19986	19883	19939	19801	19852	19723	19906	19608	19846	19909	19746	19944	19647	19833	19813	19878	19756	19914	20026	19818	19837	20088	19894	19939	20057	20081	20012	19609	19787	19658	19672	19957	19717	19579	19715	19715	19485	19819	19657	19762	19689	19758	19976	19837	19851	19901	19855	19849	19822	19802	19992	19903	19728	19680	19960	19767	19934	19988	19875	19822	19779	19964	19699	19709	19918	19838	20174	19903	19864	19874	20003	19816	20084	19826	20054	19844	19720	19904	19866	19729	19798	19874	19868	19829	19917	19710	19935	19759	19887	19869	19857	19954	19742	20030	19944	19771	19870	19755	19698	19749	19850	19620	19926	19691	19795	19687	19723	19655	19696	19815	19877	19642	19985	19839	19790	19872	19729	19776	19976	20120	19873	19694	19981	19747	19767	19775	19832	19762	19671	19654	19853	19814	19800	19766	19899	19691	19813	19800	19867	19781	19765	19605	19989	19718	19946	19921	19909	19902	19879	19702	19768	19793	19711	19777	19882	19769	19738	19854	19773	19697	19860	19805	19789	19827	20102	19927	19635	20071	19937	19778	19890	19714	19830	19736	19711	19899	19858	19785	19820	19763	19950	19848	19684	19857	19786	19876	19845	19813	19771	19921	19882	19879	19976	20138	19677	19756	19889	19970	20055	20042	19964	19998	19891	19852	20122	19818	19778	19983	19677	19929	19765	19809	19834	19980	19783	19787	19738	19686	19815	19766	19974	19881	19726	20027	19758	19668	19806	19752	19656	19773	19875	19740	19780	19832	19908	19828	19851	19737	19607	19789	19927	19864	19595	19870	19786	19911	19655	19784	19810	19725	19682	19916	19618	19588	19827	19970	19714	19869	19833	19695	19770	19784	19638	19730	19893	19893	19898	19728	19730	19803	19810	19725	19874	19828	19920	19932	19801	19863	19869	19943	19867	19865	19841	19819	19825	19751	19968	19885	19782	19673	19716	19965	19777	19953	19653	19684	19750	19801	19880	19683	19774	19787	19889	20081	19722	19760	19826	19687	19972	19782	20000	19569	19947	19862	19873	19571	19580	19705	19799	19911	19818	19554	19838	19912	19801	19949	19759	19769	19977	19797	19831	19811	19789	19619	19968	19791	19792	19842	19785	19915	19908	19896	20097	19795	19637	19576	19914	19641	19708	19932	19765	19822	19802	19819	19895	19930	19774	19902	19751	19807	19730	19680	19736	20012	19850	19650	20146	19749	19730	19714	19920	19700	19937	19880	19720	19655	19925	19813	19875	19912	19704	19904	19701	19915	19877	19811	19788	19804	19960	19876	19793	19912	20043	19612	19972	19863	19873	19813	19729	19671	19750	19765	19641	19877	19959	20034	20034	19612	19653	19883	19752	20049	19879	19812	19899	19858	19669	20004	19930	19850	19964	19867	19790	19723	19775	19948	19683	19761	19903	19716	19822	19788	20029	19820	19901	19906	19874	19754	19869	19870	19802	19825	19928	19871	19987	19824	20129	19877	19704	19848	19800	19817	19548	19638	20075	19837	19845	19888	19897	19871	19844	19712	19977	19734	19872	19879	19987	19746	19745	20118	19908	19742	19581	19936	19877	19681	19922	19824	19832	19803	19840	19917	19900	19759	19667	19942	19785	19822	19834	19656	19796	19788	19882	19836	20043	19965	19859	19921	19875	19906	19820	19710	19826	19594	20073	19967	19787	19813	19899	19803	19925	19821	19650	19939	19871	19958	19998	19769	19753	19668	19890	19721	19626	19717	19924	19678	19944	19910	19894	19940	19782	19693	19883	19915	19628	19817	19871	19564	19573	19735	19773	19770	19811	19676	19852	19787	19939	19847	19927	19818	19965	19805	20157	19633	20045	19738	19930	19810	19948	19809	19839	19794	19914	19891	19820	20037	19858	19849	19711	19924	19708	19758	20010	19828	19637	19712	19986	19807	19815	19908	19827	19895	19659	20009	19917	19913	20103	19922	20017	19909
22969	27803	25702	21477	19322	18239	17848	17378	16741	16564	16441	16239	16140	16243	16193	16122	16023	16196	16161	16038	16132	16081	16003	16187	16150	16090	16027	15985	16213	16044	16030	16114	16197	16029	15909	16063	16155	15880	16007	16206	15999	16115	15930	15995	16026	15925	16064	16066	15902	15724	16057	16102	15985	16053	16021	15991	16105	16010	15938	16102	15943	15960	15947	15994	16196	16027	16036	15917	16021	15987	15966	16100	16037	16036	16087	16044	15953	16002	15863	16067	16032	16149	16024	15843	16100	16028	15947	16079	16094	16145	16093	15987	16076	15795	15930	15978	16009	16101	16098	15872	16132	15944	16114	15859	15946	16111	16121	16047	16027	16105	15986	15949	16089	16047	15972	16029	16087	15897	15969	15890	16101	16006	16018	15976	15981	15888	16134	15971	16090	15883	16068	15825	16102	16016	15926	15854	15953	16006	15854	16072	15975	15965	15897	16052	15900	16013	16145	15896	16084	16210	16009	15914	16012	16095	16009	15941	16186	16035	15997	15897	15857	16091	15954	16090	16030	15981	15973	15948	15896	15879	16093	15877	15847	16076	15911	15938	15995	16090	15987	15877	16090	16079	16108	16121	15933	16112	16107	15831	15986	15975	16110	16059	16003	15965	15943	16094	16161	16048	16031	15967	16011	15967	16151	15864	15964	16188	15865	16138	15923	15977	16012	16083	16090	16042	16069	15957	15823	15913	16018	16032	16104	16012	16161	15925	15955	16000	15992	16038	15818	15911	15979	16128	15947	15806	16203	16212	16028	16026	15893	16124	15864	15848	15898	15907	16167	15939	16103	15951	15975	16108	16059	15873	16036	16085	16038	15985	15990	15968	15936	15987	15934	16072	16071	15899	15961	16016	15993	16031	15907	16360	15905	16066	15834	15924	16046	15940	16036	15977	15986	15896	16034	16042	16067	15884	15901	15985	15862	16001	15954	16109	16077	15875	16151	16020	16147	16010	15943	16078	16074	15813	16016	15912	16060	16003	15962	16108	15933	16081	15941	16096	16127	15925	15927	15931	16015	16121	15979	16132	16133	15872	16010	16134	15960	15994	15904	15913	16041	15842	15957	15819	15945	16000	15920	16072	16025	16098	15913	16008	15963	15995	15760	15947	16043	16161	15874	16155	16068	15933	16095	16081	16004	15871	16038	16016	16018	15990	15939	15929	16153	16002	16067	15964	16029	15895	15888	16053	15902	15865	16010	15932	15903	16131	15900	15984	15976	16027	15845	15955	16023	16199	16070	15846	16011	16026	15900	15894	16003	15891	16048	16129	16001	15987	16003	16011	16017	15924	16014	15905	15999	16036	15894	16006	16117	15943	15968	16145	16046	15950	16179	15957	16085	15932	16007	16080	16049	15914	15848	15940	16020	15948	15884	15865	16036	16104	15953	16026	15992	15879	15750	15987	16002	15977	16114	16096	16051	15970	15991	16054	15960	15868	15994	16174	15880	15860	15921	16170	15913	15886	16007	15984	16040	15918	16037	16031	16144	15812	16086	15866	15999	16044	15995	15942	15785	16192	16021	15912	16076	16016	15978	16020	16058	16084	16038	15942	16039	15805	16045	16135	16072	16170	16116	16016	16078	15984	16031	15957	16079	15883	16007	16010	15896	16085	16050	15994	15847	15875	15926	16162	16159	15915	16032	15895	16105	15879	16004	16041	16146	16047	16119	15927	15899	16078	15916	15934	16014	16223	15952	16044	15924	16042	16040	15976	16207	15757	15988	15834	16160	16228	16048	16055	15919	15899	16052	15752	16067	16115	16008	16089	16049	16094	15993	16060	15943	15835	16126	16036	15983	15910	15828	16160	16061	16144	15920	16057	16014	15916	16022	16008	15923	15998	15983	15912	16123	16027	15940	15925	16039	15868	16005	16110	16000	15882	16030	15992	16010	16072	15945	15926	15986	16019	16054	15913	16042	15832	15940	16136	15938	15889	16117	15958	16021	15988	16081	15929	16176	15952	16083	16074	16020	16014	16006	15943	16057	16080	16030	16040	15979	15958	15977	16084	15980	15996	15893	15935	16054	16056	16004	15962	15964	15772	16075	15998	16071	15900	16042	16034	15984	15983	15976	16012	16085	15986	15907	15900	16005	15829	16033	16000	15972	15912	16054	15944	15862	15912	16128	16099	16090	15863	16011	15880	15931	15956	15967	15897	15941	15903	15947	15994	15910	15869	15959	15939	16125	16007	15986	16130	16046	16127	15968	16054	15996	16005	16060	15964	16057	15958	16003	16020	15979	15950	16077	15938	16083	15967	16039	15930	15958	16167	16091	15930	16170	15972	16005	15962	16007	15882	15915	16092	15975	15928	15937	15954	16159	15985	16029	15885	16066	16163	15944	15988	16094	16008	16056	16063	16086	15870	15949	16011	15870	16013	15877	15924	16191	16027	16246	16082	15895	16114	15836	16071	16073	16066	16010	16038	15964	16132	15992	16092	16138	16027	15967	16103	16238	15919	16059	16009	16074	15878	16083	16004	15908	15910	15909	16206	16017	16110	16082	15980	16005	16058	15991	16136	16120	15964	15877	16082	15934	16106	16035	15913	16031	16086	15938	16044	16024	15732	15953	16123	16046	15933	15876	15884	15927	15960	15974	16094	16035	16103	15879	16063	15836	16009	15956	15930	16084	15933	16061	15909	15932	16086	15998	15778	15980	15852	15866	16003	15892	15992	16045	16103	15870	15931	15910	15945	15965	15806	16044	15879	16150	15965	16063	16034	15802	15944	16094	15809	16054	16080	15954	15887	16046	16031	15918	15891	15937	15986	15916	15907	15848	15996	15899	15913	16078	16127	16073	16040	15928	15933	16074	15954	15908	16128	16038	15993	16013	15965	16005	16104	15936	16018	16024	15977	15911	16091	15976	16092	16099	16034	15975	16031	16126	15904	16135	16093	16068	15910	16031	16001	16019	16038	16075	15927	15917	15798	16130	16071	16031	16021	15882	16004	15934	15977	16195	16039	16021	16050	15989	16047	15910	16133	15921	16029	15946	16133	15956	16041	16002	15930	15822	16150	16044	15943	16024	16180	16090	16034	16089	16128	15960	15946	16002	15871	15876	16083	15945	16010	16090	16046	16148	15850	16034	16043	15856	15984	15977	15883	16070	15901	15809	16038	15920	15991	16016	16064	15954	16056	16023	15989	15943	15994	15852	15938	16132	15875	16079	15934	16255	16065	15845	16085	16107	16025	16173	16061	15938	15907	15966	16035	15971	16095	16034	15971	16110	15989	15943	15756	15933	15997	16059	16059	16198	15828	16118	16053	15957	16053	15783	15948	15921	16032	15887	16036	16068	16043	16180	16179	16097	15907	16016	15987	16101	16019	15889	15923	15965	15880	16004	15985	16099	15819	15935	15938	16117	15998	15852	15938	15989	16102	16014	16158	15973	16173	16007	15843	16113	16041	16068	16135	15894	15850	16021	15944	15778	15979	15988	16008	15927	16128	16018	15910	16026	16076	15991	15923	15944	15980	16048	16052	16038	16067	16210	15968	15995	16028	15930	15877	16056	16003	15968	15913	16141	15992	16020	16027	16034	15980	15863	15907	15871	15944	15939	15996	15890	16051	16085	15957	15780	16039	15947	16030	15916	16084	15835	15971	15931	16087	15955	16052	16083	15899	15933	16108	16019	15996	15993	15897	16059	15871	15958	16126	15969	16008	15907	16158	15920	16073	16143	15999	15919	16090	16045	16002	15757	16107	15966	15925	15979	16081	16009	15929	16060	16027	15977	16122	15954	16017	16015	16070	15894	15989	16085	16077	16035	15875	16078	16044	16070	16072	16077	16044	15970	16098	15882	16068	15908	16042	15894	16055	16067	16008	16078	15979	16004	16242	16130	15975	15944	15942	16041	15970	15722	15734	15874	15956	15902	16097	16084	15942	16136	16089	15967	15888	15883	15917	15838	15942	15869	15993	15948	15796	16124	15905	15867	16015	15881	15840	15962	16010	16083	15934	15964	16101	15874	16071	16060	16009	16017	16030	16144	16069	16036	16068	16205	15863	16030	15820	16051	15978	15922	16066	16076	15926	16122	15945	15946	16027	15990	16109	16071	16061	16077	15964	16033	15990	16086	16005	16075	15996	15961	16006	15970	15789	16097	16049	16057	15854	16115	16095	15864	15956	15929	16141	16024	15925	16024	16056	16184	15899	15780	16060	15870	15894	16068	15963	16071	16029	15866	16043	15812	16058	15993	16052	16104	15982	15886	15976	15987	15938	15943	15914	16000	15921	15814	16207	15976	16045	15844	15923	16142	15913	16069	15897	16017	15933	15838	15974	16008	15932	15911	16052	16031	15726	16039	16114	15974	15836	16025	15967	16116	16004	15876	16017	15944	15869	16066	16083	16108	15844	16201	15895	16076	15968	16047	15966	16010	16040	16064	16092	16073	15991	16054	16080	15901	16072	15999	16227	15972	15897	16023	16102	16041	15886	16001	15890	16104	16068	15946	15854	16100	15948	15985	15945	16048	15827	15912	16087	15848	15884	16120	16045	16069	16093	15993	15928	16049	16047	16221	16088	16027	15930	15880	15900	16075	16040	15928	16006	15965	15979	16056	16119	16005	15846	15990	15865	16049	15888	15953	16060	16192	16050	15868	16211	15984	16006	16097	15970	15890	16122	15858	16034	16203	16078	16017	15973	16067	15816	15973	16119	16018	15968	16114	15991	15993	16029	15985	15936	15949	15947	15941	16042	15991	15897	16155	15936	16074	16166	15888	15980	15955	15996	15975	16104	15912	15975	15952	16050	16128	16099	15716	16004	16332	15970	16184	15938	15853	16017	15884	15965	15940	16047	15826	16176	16147	16057	15945	15888	15954	16198	15865	15791	16092	16070	16073	15925	16021	16005	15962	16029	16066	16056	15978	16076	15887	15919	16069	16106	15915	15995	16091	15937	15934	16034	15949	16066	16069	15979	16110	15943	16012	16003	16087	16048	16102	15960	15981	15957	16114	16074	16038	15871	16041	15931	15771	16018	16059	15986	15918	15879	15872	16031	16090	16146	15843	16056	16023	16050	16090	15953	15941	16105	16109	16010	15936	15973	16087	15911	15945	15806	16083	16242	16071	15872	16104	15974	15991	15921	15944	15992	15985	15947	15857	16082	15950	16094	16203	16119
25489	21152	28000	25435	23321	22678	22075	19832	19126	18938	18874	18522	18434	18543	18280	18294	18525	18285	18066	18423	18230	18295	18132	18040	18083	18043	18067	17927	18103	18195	18016	17960	18089	17899	17963	17945	18291	17981	18099	17941	18197	17972	17916	18062	17755	17791	18122	17942	18112	18123	18035	17964	17670	17912	18062	18107	17869	17915	18036	18119	18008	17894	18016	18029	17831	17902	17919	17983	17938	18080	18130	18000	18169	17837	17860	18007	17911	18132	17750	17998	17977	18041	18012	17815	18022	17978	17815	18027	18246	18226	18141	17968	17941	17929	18126	17753	18074	18020	17723	17842	17874	17778	17937	17920	17917	17948	18005	17961	17778	17751	17914	17846	17900	17891	17991	17925	17984	18093	17901	18109	18063	17944	17868	17845	18087	17980	18144	17930	17928	17867	17720	17916	17875	17916	18055	18055	17968	17964	17859	17900	17839	18005	18038	17704	18013	18041	17928	17861	18161	17762	17821	18094	17967	17886	17888	17990	17978	18072	17894	17923	17951	18014	17966	17793	17979	17905	17966	17991	17835	17825	18141	17836	17942	17843	17937	17821	18063	17937	18123	17833	17863	17770	17971	17981	18080	17878	17927	17886	18202	18048	17878	17753	17905	18209	17948	17985	17911	18007	17975	17910	17680	17897	18088	18053	17840	18052	17972	18051	18028	18049	17845	17879	18010	17839	17909	17949	17779	18025	17869	18004	17841	17862	17966	17795	17870	17953	17956	18171	17976	17953	17929	17901	17864	17703	17822	17880	18101	18079	18000	18001	17782	17912	17955	17668	18073	18022	18017	17941	17897	17972	18059	17854	18116	17843	17969	17843	18133	17975	17867	17923	18057	17868	17893	17970	17970	17933	17878	18018	17875	17814	17836	17959	17789	18104	18181	17940	18071	17762	17734	17645	17872	18057	17942	17876	17988	17880	18010	17881	18109	17892	17934	17884	18133	17933	17876	18024	18025	17910	17760	17858	17779	18097	18019	17860	17854	17891	17818	17974	17853	17953	18231	17973	17932	17830	18110	18006	17839	18226	18033	17733	18021	17937	17910	18015	18146	17957	17639	17905	17921	17844	17988	17809	18036	17913	18028	18017	17774	17788	17904	18109	18210	17887	18055	17863	17964	17827	18040	17868	17669	17936	17875	18144	17925	18054	18016	17967	17920	17900	17825	17881	17856	17925	17661	17833	17803	18005	18086	18040	18057	17794	17794	17978	17986	17700	18038	17805	17960	17921	17975	17987	17972	17837	17870	17977	18059	17953	17897	17914	17951	18097	17979	17891	17958	17835	17956	17949	17886	18048	18053	18024	17875	17985	17932	17894	17965	17990	18128	18066	17792	17837	17989	18006	17935	17986	17992	17894	17977	18094	18010	17906	17978	17831	18019	17853	17855	17793	18018	17976	17955	18026	17882	18013	17797	17869	18134	17954	17994	17823	17900	17949	17760	17779	18146	17942	17971	17729	18144	17738	17940	17958	17822	17961	17981	18102	18048	18044	17947	17695	17744	18083	17924	17931	17810	18081	18093	17883	18052	17997	17872	17984	17936	17924	17706	18009	17889	17925	17839	17902	17751	17873	17936	17888	17908	17668	17652	17871	17729	17913	17816	18080	17880	18023	17994	18045	17992	17918	18133	18150	18056	17859	18081	17715	17811	18027	17740	17879	17931	17881	18036	17749	18016	17774	18058	18035	17997	18102	18049	17962	17876	17890	17959	17905	18078	17830	18066	17778	17954	17871	17917	18092	17980	17966	17825	18062	18173	17926	18024	18086	17888	17832	18116	17882	17933	17835	18086	18090	17894	17873	17781	17878	18147	17943	17876	18031	18146	17929	17978	18097	17899	18218	17894	18021	17917	17945	18112	17745	17849	17799	17832	17822	18095	17986	17829	17690	17939	18010	17936	17943	17971	18070	17687	17917	17979	17897	17888	18055	17973	17987	17878	17888	18107	17966	17843	18001	17904	17795	17995	17839	18015	17982	18105	17973	18000	17896	18085	18201	18054	17733	17842	17669	18001	18133	17711	17877	17888	17744	17957	18122	18174	17911	17908	17975	17830	18104	18013	17849	18065	17965	17935	17975	17796	18075	17815	17892	17735	18041	18232	18184	18105	17958	17832	17869	18008	18090	17905	17965	17902	17867	17929	18028	17970	17848	17684	18222	17884	17901	18029	17918	17917	18136	17865	17928	18021	17908	17860	18207	18274	17854	17830	17756	17952	17891	17932	18085	18065	17692	17955	17799	17779	18117	17933	18026	17901	17984	17857	17987	17906	17946	17881	17949	17682	18035	18028	18091	18150	17778	17905	17966	18043	18041	18090	18100	18111	18010	17856	17830	17908	18026	17905	18015	18050	18043	17945	17751	17741	18025	17971	17969	17798	17827	17859	17639	18064	17949	17990	17894	17761	17843	17953	18102	18154	18108	18060	17810	18108	18025	17851	17789	18073	18081	18131	17873	17799	18051	17967	17941	18045	18032	17801	17790	18030	18195	18031	17938	17763	17808	17871	17940	17911	17957	17787	17924	17846	17969	17891	17930	17955	17849	18146	17746	17963	17933	18065	17943	17850	17912	17851	17947	17910	17951	17781	17987	18083	17840	17665	17841	18023	17991	17944	17981	17852	17929	17956	17765	18172	17982	17888	17782	17803	17992	17942	17963	17894	17925	17958	17701	17950	18075	17820	17796	17973	17934	18083	17879	17898	17815	17917	18177	18096	17855	17886	18021	18106	17830	17885	17795	17837	18005	17989	18020	17923	17777	17961	17790	18058	18012	17905	17935	17982	18009	17828	18073	17864	17812	17837	17959	17863	17855	17992	18226	17987	18003	17800	17960	17743	18301	18105	17857	18089	17929	17907	17812	18134	18018	17947	17848	17859	18097	17923	17893	18067	18041	18025	17858	17891	17724	17744	17961	17958	17964	17946	17960	17894	18067	18003	17835	18198	17910	18160	18087	17946	17906	17840	17872	17886	17935	17858	17886	17821	17930	17995	17978	18172	17920	17786	17831	17919	17790	17884	18007	17849	17907	17909	17940	18057	17986	18026	17984	18019	17856	17923	18180	18050	18066	18017	17938	18052	17897	18086	18012	17977	17879	17830	18078	17959	17986	17694	17834	17942	18123	17978	17891	17845	17902	17996	17978	18081	18020	17920	18046	17802	17892	18152	18062	17903	18016	17847	17720	18074	17959	18046	18117	17897	17929	18198	17933	17929	18043	17851	17846	17708	17914	17996	17788	17984	17963	17974	18003	17969	17989	18152	18038	17853	17780	18082	18119	17927	18133	17849	17843	17798	17962	18114	17922	17916	17812	17884	17954	17635	17892	18090	17831	17964	17933	17996	18146	17855	17884	17893	17942	18105	17784	17893	18050	17973	18020	17973	17801	17886	18107	18158	17961	18006	17887	18007	17895	18019	17998	18018	17794	18043	17855	17906	18122	17984	18009	17901	17945	17985	18037	17971	18017	17748	17859	17874	17782	17773	17928	17896	17860	17980	17930	18073	17952	17721	17974	18027	17718	17908	17927	18030	17969	17970	17945	18076	17852	17865	18084	17944	17960	18043	17865	17736	17979	17864	18083	17949	17854	17974	17981	17887	17940	17791	17886	17892	17848	17952	18030	17858	17991	17835	17804	17966	18054	18043	17921	17839	18016	18080	17824	17736	17802	17887	18104	17806	17861	18059	18050	17964	17954	18140	17937	17959	17773	18036	18046	18154	17977	17911	17930	17895	17985	17891	17812	17812	17941	17848	17841	18087	17752	17920	17932	17929	17708	18021	17877	17944	17925	17951	18120	18090	17908	17996	17955	18061	17940	18042	17675	17730	17831	17523	17929	18070	17941	18050	17651	18236	17805	17904	18055	18205	18076	18067	17776	17829	17920	17672	17819	18070	17832	17623	17884	17835	17939	17924	17925	18070	17955	17821	17973	17798	17815	18092	18039	18032	17993	18116	17817	17931	17710	18045	18000	18052	17948	17933	17634	17949	17978	17992	18071	17878	17872	17960	17924	18045	17892	17730	17913	17928	17830	17967	17844	17990	17882	17845	17740	17748	17838	17900	17898	17787	17927	17983	17990	17987	17982	17932	17886	17809	17779	18002	17824	17920	17760	18060	18025	17887	17971	17879	17797	17892	17975	17990	17886	18077	17849	17821	18279	18058	17990	17947	17902	17817	17789	17749	17932	17888	17841	17931	17911	17904	18052	17779	17853	18032	17832	18052	17814	17791	17877	18005	18083	18087	17781	17957	18028	17981	17934	17812	17896	17800	17895	18178	17878	17875	17907	17850	18101	18133	17923	17944	17842	17930	18037	18064	18094	18061	17954	17817	17960	17984	17991	17860	17888	17921	17921	17980	18120	17836	17779	18179	17932	17964	17938	17965	17986	17868	18033	17840	17822	17898	17949	17868	17829	17789	17787	18051	18013	17936	17886	18024	17798	17950	17889	17846	18015	17676	17712	17723	17779	18101	17894	17728	17675	17840	17941	17974	17875	17954	17935	18015	17961	17983	17828	17914	17921	18021	17975	17924	18032	18076	17806	17980	17819	18170	17685	18014	17970	17973	18125	17911	17956	17836	18093	17877	17729	18065	17837	18016	17911	17816	17813	17986	17902	17899	17785	17692	17885	17858	17666	17837	17872	17764	17764	17827	18031	17867	17912	17971	17943	17984	18162	18156	17967	17993	17956	17913	18142	18016	17859	18017	18002	17870	17989	18027	17888	17928	17942	18087	18083	17875	17792	17941	18159	17876	17926	17824	17989	17974	17916	17982	17918	17957	17874	17978	17952	17973	17917	17915	17859	18065	17853	17862	17859	17951	18077	17860	18019	18128	18062	17956	18018	18146	18093	17957	18013	17998	17695	17988	17937	17932	17958	18035	17860	18130	18045	17920	17822	18040	17878	17955	17912	17969	17955	17992	17804	18061	17962	17872	17917	17940	17841	18045	17837	17848	17888	18031	17896	17764	18105	18076	17994	18211	18027	17952	17892	17917	17975	17929	17874	17956	18009	17934	18041	17924	17919	17953	17912	17915	17717	17812	17769	17930	17803	17920	18109	17648	17769	17889	18008	18142	17970	17989	17848	17791	18054	17963	17988	18112	17931	17909	17942	17980	18057	17985	17854
22605	33811	31822	26013	22644	20581	18927	17522	16749	16153	15967	15753	15676	15315	15268	15179	15258	15239	15263	15166	15188	15195	15053	14972	14954	15204	15015	14953	15023	15076	14950	15007	14951	15052	14877	14957	15065	15036	14900	15104	14902	14876	15025	15050	14970	14908	14948	14727	15022	15129	15025	15107	14868	15084	14929	14992	14999	14959	15030	14939	14973	14987	14854	15030	15067	15037	14896	14948	14917	14937	15037	14968	15000	14932	15072	14953	15017	14817	14897	15130	14871	14869	14971	14974	15011	15017	14956	15010	15332	14963	15163	15171	15111	15000	14925	14951	14868	14835	14784	14910	14748	14936	14991	15033	14892	14968	15115	14934	14982	14944	14951	14959	14927	14900	14862	14901	15115	14959	15059	14907	14816	14964	14846	14989	15031	14958	15036	14877	14869	14906	15092	14818	14796	14989	14901	14880	14918	14843	14905	14864	14822	14877	14929	15009	15014	14954	15037	14907	14852	14931	14889	14904	14993	14933	14847	14849	14959	15058	14793	14939	14868	14796	15100	14947	14827	15027	14996	14921	14940	14903	15076	15073	14911	15050	15077	14835	14879	15021	14859	14951	14779	15073	14869	14819	14940	15089	15129	14865	14860	14930	14631	14985	14932	14882	14977	14954	14948	14885	14964	14878	15000	15025	15001	14833	15032	14820	14861	14828	14891	14903	14946	14925	14920	14933	14934	14807	14975	14967	14962	14983	14928	14912	14908	14973	14880	14842	15035	15002	14881	14868	15008	14770	15089	14865	14979	14926	15067	14705	15055	14867	15018	15167	14906	14861	14941	14914	15040	15038	14868	14923	15027	14934	15002	15007	15073	14734	14898	15006	15049	14952	14968	15002	14850	14839	15106	14917	14989	14984	14777	14989	14870	14826	15054	14987	15110	14807	14870	14908	14818	14708	15006	14960	15033	14896	14911	14798	15062	15119	15001	14907	14914	14965	15002	14971	14934	14661	14844	15118	14931	14913	14852	15133	14899	14930	14910	15102	14749	15036	14947	14984	14989	14894	14915	15008	14824	15019	14950	15163	14965	14999	14997	15041	14956	14938	14933	14983	14834	14906	14860	15004	15049	14883	14986	14977	14969	15023	14880	14992	14806	14818	14993	14840	14827	15076	14950	14970	15006	15021	14945	15037	14892	15100	15064	15085	14997	14970	14967	14956	15036	14821	15058	14899	14934	14978	14993	14941	14945	14881	15010	14916	14826	14923	14938	14900	14942	14928	15097	15108	14941	14914	15067	14911	14984	14905	15003	14901	15016	14859	15087	15006	14884	14795	14885	14784	14898	14807	15063	14953	14687	14897	14911	15107	14912	14874	14986	14863	14977	14915	14990	14810	15118	14900	15006	14960	15012	15042	14886	14932	14877	15076	15008	14945	14821	14954	14938	15063	14827	15062	14971	14918	14833	14808	15089	14876	14965	15093	15051	15088	14773	14871	14870	14875	14858	14767	14993	15001	14943	15025	14886	14982	14981	14921	14862	15026	15147	15041	14917	14893	14912	14939	14871	14958	14959	14997	14930	15039	14984	14976	14944	14844	15225	14864	14769	15055	15022	14965	14971	14851	15016	14851	14898	14994	14999	14842	14960	14949	14927	15010	14918	14814	14882	14939	14970	14908	14948	14864	14843	14927	14949	14927	15001	14973	14831	14968	15065	14830	14898	15084	15069	14902	14956	15063	14952	14954	14806	14988	15036	15086	14907	14915	15027	15071	15037	14787	15063	14991	14968	15116	15065	15047	15056	14988	15018	14874	14955	15186	14974	14958	14964	14987	14953	15013	14866	15112	14913	14802	15050	14899	15021	14995	14994	15144	14962	14933	14866	14840	15041	14956	15039	14885	14841	14940	15199	14855	14902	14990	14904	14841	15010	14914	14851	14835	14990	15147	14816	15013	14932	14996	14923	14960	14960	14943	15068	15116	15029	14970	14953	14928	14927	14954	15036	15066	15031	14991	14964	15017	14850	15046	15033	14912	14817	15056	14982	14971	14814	14902	14797	14927	14908	14855	14926	14836	14995	14909	14821	14815	14837	14943	15066	14862	14876	14956	14983	14981	15023	14821	14883	15005	14896	14943	14921	14937	15063	14938	14874	15071	15089	14812	15069	14961	15000	14841	14998	14786	14972	15005	14778	14997	15010	14905	14904	14936	14900	14848	14968	14822	15068	15022	14972	14821	15031	14914	14817	15012	14955	14841	14891	14882	15137	15098	14959	14977	14932	15080	14973	14908	14967	15112	15032	15005	15003	14922	15073	15032	15160	14918	14970	14999	15035	15018	14874	14863	14915	14916	14884	14870	15053	14962	15059	15167	14866	15095	14787	14932	14864	15058	14949	14849	14995	14841	14918	14964	14938	14893	15025	14907	14909	15028	14986	14902	14943	14970	15066	14847	14879	14866	14861	14931	14879	14988	14924	14939	15032	14919	15055	14954	14958	15076	14825	15110	15007	14820	14979	14937	14893	14843	14854	14834	14856	14943	14843	14842	15043	15034	14852	14770	14793	15116	14886	14900	14777	15220	14955	14960	14831	14917	14869	14783	14917	14937	14847	14869	15065	14947	14796	14880	14851	14818	14922	14993	14947	14993	15010	15115	15108	14972	14899	14864	14879	14852	14769	14960	15015	15116	15109	14826	14932	15002	14832	14965	15014	14901	15010	15077	14926	15017	15029	15116	14904	14944	15051	15076	15017	14978	14873	14933	14827	14965	14982	15062	15091	15063	15048	14959	14746	15091	14972	14808	14891	14893	14941	15080	14980	14976	14946	14715	14814	15084	15047	14960	14953	14975	14935	14958	14920	14902	14904	14695	14974	14933	14850	14764	15007	15022	15128	15042	15020	14999	14951	15063	14986	14766	15104	14891	14885	14935	14944	14982	14955	14913	14885	14966	15055	14968	14819	14770	15007	14980	15006	15003	14934	14906	14815	14991	14912	15038	15031	14803	14927	14892	14936	14836	15014	14982	15077	14969	14837	14944	15098	14962	14894	14910	14889	14964	14971	15205	14875	15135	14691	14974	14981	14997	15074	14703	15019	15007	14953	14765	14959	14949	14885	14885	14991	14911	14955	14920	14978	14943	14936	14996	14745	14892	14937	14861	14916	14858	14994	14970	15175	15076	14874	14835	14905	15012	15040	14808	14998	14918	14965	14981	15043	14875	14883	14910	14905	15025	15117	14958	14952	14925	15013	14957	14765	14838	14862	14845	14908	14863	14834	14848	14969	14841	14860	15002	14992	15126	14979	14967	14985	15021	14937	15033	14878	15132	14898	15055	14951	14960	14905	14985	14888	14927	15088	14868	14983	14904	14977	14993	15023	15019	14839	14915	14965	14931	15193	14993	14883	14990	14874	14827	14846	14766	15040	14811	14982	14792	14908	14832	15037	14685	14936	14892	15065	15021	14981	15017	14972	15021	14768	14858	15030	14971	14866	14939	15073	15009	14982	14904	14957	14881	14873	14832	14871	14962	14946	14977	15030	15151	14947	14954	14897	14961	14958	15074	14867	15029	14953	14854	14927	14854	14845	14935	15011	14851	14890	14992	15019	14983	15110	15079	15000	14982	14894	15044	15097	15053	14967	14972	14918	14873	14883	14772	15236	15153	14784	14742	14943	14861	15015	14987	14917	14858	14974	15107	15031	14937	14978	14791	15032	14849	15076	14910	15085	15019	15171	14984	15166	14996	14880	14740	15083	14792	14961	15028	15002	15054	14847	14943	14944	14933	14645	15121	15025	14770	14889	14943	14905	14804	14895	14839	14989	14962	14843	15023	14955	14855	14974	15021	15045	14963	15028	14896	14915	14802	14941	15040	14930	15119	15008	14895	14838	14932	14878	14793	14988	14873	14932	14946	15050	14893	15220	14931	15018	15015	14912	14801	14908	14765	14878	15087	15022	15024	15023	15041	15051	14888	15073	14918	14841	15038	15010	14915	14865	14959	14917	15041	14839	14955	14988	15002	14812	14923	14934	14850	15088	15079	14953	14937	14832	14963	15020	14982	15044	15059	14869	14986	15093	15106	14923	14934	14952	15102	14968	14781	14974	15075	14894	14914	15017	14957	14907	14846	15005	14691	14928	15004	15015	15053	14947	14944	14988	15072	14772	15007	14951	14803	15030	14851	14829	14882	14972	14903	14832	15126	15003	14943	15014	14950	15054	14772	14801	14951	14911	14939	15100	14974	15106	14783	14972	14980	14891	15071	15095	14900	14848	14924	14925	14884	15046	14970	14943	14984	14875	14830	15079	14952	14940	15015	15114	14863	15016	14765	14759	14962	14974	15076	14940	15027	14805	14985	14979	14962	14919	14940	14934	14910	14857	14967	14755	14936	14986	15029	14696	14974	14935	14998	14910	14896	14995	14881	14940	15211	14880	14911	14858	14983	15130	14931	14795	14760	14996	14824	14941	15018	14828	14898	15077	14993	15034	14951	14955	14855	15095	14980	15005	14846	14852	14849	15046	14943	14948	14764	15020	14976	14770	14885	14906	14965	14975	14956	14936	14880	15113	14874	14829	14969	14940	14861	14939	15063	14998	15056	15061	14917	14906	14914	14873	14973	15119	14949	14820	14996	15081	14701	14932	14896	14913	15057	14982	14847	15121	14946	15024	15117	15021	14975	14933	14973	15017	15070	14959	15124	15039	14812	14851	14823	15143	15084	15005	14832	14925	14940	14830	14973	14941	14987	14967	14961	15048	14919	14939	15057	14731	14930	14909	15042	15036	14874	14942	14803	14912	14925	14995	14898	14936	14949	14903	14836	15030	14940	14982	14755	14952	15008	14984	15008	14900	14847	15014	14869	14820	14950	15232	15021	14919	15054	15052	15081	14936	14953	15030	15052	14915	14873	14991	14866	14954	14865	14906	14892	14938	14850	15110	14761	14877	14843	15067	15044	14869	14946	14887	15051	14905	15115	15139	15068	15035	15104	15032	15027	14977	14914	15058	14859	15107	15018	14996	15006	14853	14950	15136	14839	14727	14905	14838	14968	14903	15016	15066	15004	14962	14978	15074	14815	15205	14902	15097	14992	14933	14996	14766	14980	14973	14838	15207	15012	14880	14883	14943	15007	15125	14862	14872	14886	15067	14857	14780	15011	15021	14934	14956	14923	15126	14952	15051	14901
23917	21112	28478	24018	21977	23530	22889	18276	16879	16493	16093	15991	15667	15602	15343	15473	15277	15304	15174	15046	15014	14952	15005	15217	14937	14881	14872	14887	14946	14922	14780	14861	14811	14691	14835	15089	14852	14925	14813	14653	14737	14829	14764	14785	14830	14812	15011	14705	14761	14817	14674	14914	14803	14826	14820	14835	14872	14639	14789	14755	14754	14751	14717	14677	14718	14660	14711	14810	14900	14695	14660	14715	14755	14838	14840	14778	14787	14713	14812	14685	14702	14706	14904	14767	14665	14688	14820	14968	15122	15087	15161	14865	14688	14569	14613	14680	14727	14641	14603	14631	14781	14529	14685	14665	14628	14510	14652	14896	14734	14791	14728	14702	14711	14754	14958	14699	14845	14713	14694	14697	14780	14698	14754	14635	14768	14684	14918	14566	14787	14792	14686	14785	14648	14617	14635	14574	14660	14467	14631	14477	14790	14548	14673	14763	14763	14676	14725	14691	14866	14573	14501	14768	14618	14953	14602	14576	14706	14772	14568	14678	14536	14713	14655	14831	14560	14830	14852	14692	14713	14786	14653	14543	14662	14546	14681	14429	14624	14595	14802	14948	14906	14695	14640	14676	14462	14716	14722	14628	14639	14784	14672	14833	14775	14622	14675	14589	14814	14716	14665	14831	14663	14749	14871	14683	14549	14775	14757	14728	14789	14647	14955	14683	14558	14538	14830	14652	14654	14701	14698	14666	14819	14743	14665	14671	14796	14680	14974	14707	14606	14622	14709	14711	14799	14831	14703	14699	14961	14786	14840	14660	14776	14655	14605	14619	14623	14700	14812	14711	14594	14719	14812	14694	14752	14481	14639	14698	14682	14796	14692	14811	14715	14733	14509	14833	14846	14744	14587	14687	14688	14772	14825	14563	14474	14749	14632	14746	14722	14773	14735	14693	14495	14507	14752	14539	14629	14710	14685	14671	14604	14687	14689	14771	14748	14796	14865	14617	14694	14830	14971	14577	14673	14722	14721	14671	14813	14866	14794	14767	14855	14728	14806	14698	14743	14618	14665	14633	14770	14648	14820	14833	14721	14623	14623	14827	14554	14654	14736	14769	14632	14709	14712	14422	14599	14724	14616	14685	14496	14715	14619	14718	14880	14530	14828	14685	14912	14881	14781	14725	14699	14747	14584	14706	14981	14616	14701	14788	14586	14744	14737	14846	14707	14780	14542	14763	14693	14602	14826	14722	14626	14662	14782	14811	14633	14715	14820	14651	14730	14672	14648	14776	14796	14648	14586	14662	14662	14668	14650	14575	14729	14581	14619	14699	14650	14789	14711	14573	14752	14529	14610	14565	14584	14882	14585	14649	14626	14742	14682	14675	14731	14774	14782	14757	14736	14941	14549	14638	14835	14655	14820	14594	14995	14767	14669	14629	14582	14642	14673	14668	14560	14603	14643	14668	14562	14510	14448	14768	14578	14791	14757	14913	14699	14619	14852	14767	14634	14616	14709	14627	14719	14596	14718	14897	14754	14722	14690	14540	14853	14764	14918	14614	14626	14704	14535	14652	14618	14830	14729	14684	14668	14663	14747	14584	14719	14688	14795	14617	14755	14600	14762	14660	14682	14712	14665	14797	14753	14474	14740	14758	14834	14638	14824	14785	14495	14525	14654	14614	14686	14669	14823	14854	14887	14758	14658	14865	14673	14804	14784	14780	14557	14744	14652	14780	14609	14725	14420	14415	14571	14747	14598	14848	14613	14733	14935	14792	14784	14649	14546	14789	14555	14669	14568	14833	14615	14856	14652	14656	14553	14656	14589	14606	14789	14765	14639	14648	14631	14682	14794	14856	14841	14540	14575	14690	14846	14722	14843	14657	14545	14599	14659	14748	14651	14759	14670	14716	14633	14711	14416	14679	14827	14832	14806	14806	14874	14641	14696	14634	14782	14617	14807	14690	14665	14646	14514	14513	14761	14660	14767	14449	14719	14529	14685	14810	14755	14633	14618	14742	14713	14713	14728	14608	14600	14761	14755	14665	14697	14589	14724	14721	14703	14715	14604	14863	14801	14778	14692	14797	14554	14696	14639	14763	14648	14681	14766	14630	14731	14836	14526	14618	14573	14664	14598	14609	14724	14652	14679	14687	14839	14715	14634	14636	14694	14490	14702	14683	14763	14673	14387	14633	14708	14531	14610	14725	14743	14821	14608	14550	14579	14837	14751	14605	14788	14597	14615	14597	14669	14701	14634	14575	14819	14648	14686	14628	14743	14588	14648	14687	14791	14786	14764	14826	14613	14828	14740	14772	14687	14722	14487	14483	14715	14742	14583	14614	14715	14611	14583	14738	14871	14892	14838	14657	14845	14559	14704	14538	14799	14552	14694	14787	14457	14726	14644	14769	14893	14737	14657	14576	14782	14612	14546	14718	14767	14835	14645	14379	14739	14872	14664	14598	14724	14494	14701	14575	14582	14764	14622	14792	14650	14464	14649	14585	14635	14848	14797	14839	14567	14734	14709	14880	14678	14737	14563	14859	14656	14710	14967	14671	14837	14841	14738	14649	14581	14711	14802	14796	14861	14488	14687	14853	14586	14722	14855	14744	14651	14873	14739	14664	14838	14817	14876	14620	14752	14590	14664	14393	14576	14821	14621	14541	14697	14840	14795	14872	14667	14814	14542	14552	14622	14590	14650	14655	14891	14856	14558	14658	14909	14729	14702	14884	14817	14658	14643	14787	14665	14574	14708	14923	15014	14553	14737	14758	14556	14479	14588	14634	14732	14646	14760	14929	14654	14762	14913	14498	14627	14659	14600	14528	14568	14608	14774	14570	14662	14700	14689	14721	14819	14859	14702	14525	14660	14729	14615	14632	14719	14740	14748	14539	14626	14891	14614	14690	14641	14851	14637	14799	14835	14725	14914	14664	14787	14795	14592	14600	15013	14745	14498	14522	14685	14593	14423	14656	14686	14435	14752	14679	14560	14648	14613	14547	14613	14409	14761	14574	14754	14780	14810	14512	14720	14514	14710	14495	14812	14713	14850	14729	14843	14495	14630	14721	14736	14906	14900	14599	14655	14635	14645	14597	14711	14823	14629	14774	14594	14649	14603	14416	14689	14635	14570	14775	14818	14778	14659	14587	14568	14709	14593	14767	14529	14615	14693	14677	14713	14668	14802	14816	14410	14767	14672	14799	14966	14796	14831	14705	14661	14579	14723	14622	14511	14541	14680	14664	14660	14619	14594	14570	14676	14662	14658	14613	14695	14791	14718	14562	14652	14694	14600	14698	14762	14730	14502	14721	14663	14746	14733	14537	14639	14699	14653	14569	14684	14660	14734	14629	14719	14536	14760	14863	14738	14847	14746	14810	14788	14929	14800	14823	14660	14578	14626	14805	14707	14727	14699	14798	14768	14750	14661	14603	14672	14636	14713	14737	14817	14832	14765	14664	14696	14708	14859	14766	14715	14867	14616	14687	14480	14697	14591	14668	14785	14744	14529	14586	14733	14576	14771	14613	14522	14659	14943	14524	14648	14857	14519	14610	14581	14639	14695	14804	14636	14815	14793	14388	14701	14603	14658	14518	14575	14669	14666	14782	14528	14637	14808	14933	14784	14562	14802	14646	14545	14704	14670	14660	14687	14753	14714	14610	14518	14636	14742	14628	14568	14647	14833	14484	14485	14933	14561	14937	14624	14827	14779	14565	14794	14463	14698	14782	14738	14620	14761	14551	14650	14720	14745	14798	14801	14800	14752	14615	14671	14618	14608	14721	14594	14741	14794	14703	14714	14693	14837	14847	14527	14678	14869	14842	14591	14561	14402	14834	14954	14779	14681	14831	14558	14735	14752	14719	14539	14753	14566	14675	14554	14595	14640	14742	14605	14662	14877	14512	14660	14643	14635	14670	14642	14597	14632	14624	14863	14685	14525	14589	14719	14685	14655	14856	14672	14678	14593	14732	14509	14820	14707	14481	14549	14707	14795	14681	14696	14667	14801	14596	14799	14746	14866	14597	14509	14669	14855	14629	14799	14857	14673	14798	14883	14564	14771	14728	14318	14605	14716	14632	14564	14757	14628	14627	14616	14708	14880	14657	14736	14738	14682	14740	14505	14743	14755	14667	14627	14599	14602	14569	14752	14789	14857	14853	15014	14713	14577	14529	14687	14661	14948	14707	14822	14495	14766	14935	14761	14624	14648	14739	14564	14562	14684	14752	14660	14533	14737	14733	14575	14730	14661	14420	14678	14772	14559	14813	15004	14957	14568	14685	14688	14589	14734	14686	14670	14715	14856	14768	14517	14602	14897	14617	14879	14759	14652	14529	14655	14812	14815	14637	14749	14827	14746	14638	14597	14499	14807	14691	14559	14787	14899	14753	14646	14628	14648	14494	14839	14653	14500	14723	14520	14715	14562	14552	14507	14642	14776	14682	14599	14784	14754	14461	14642	14770	14866	14803	14694	14673	14808	14734	14828	14566	14670	14657	14939	14655	14451	14555	14810	14523	14691	14668	14731	14774	14780	14742	14637	14687	14632	14767	14809	14470	14861	14696	14793	14583	14701	14512	14623	14747	14798	14697	14909	14814	14856	14662	14647	14778	14808	14659	14729	14605	14705	14572	14706	14784	14626	14601	14733	14553	14836	14913	14661	14663	14661	14731	14827	14455	14881	14704	14564	14706	14669	14776	14600	14586	14663	14682	14700	14775	14761	14756	14792	14828	14686	14395	14787	14656	14498	14500	14770	14554	14700	14784	14665	14564	14664	14642	14622	14767	14620	14409	14573	14881	14921	14874	14756	14726	14779	14578	14833	14698	14769	14714	14693	14648	14689	14584	14526	14678	14708	14544	14722	14602	14618	14919	14893	14548	14649	14729	14782	14560	14569	14697	14552	14642	14828	14610	14636	14752	14854	14662	14667	14756	14647	14718	14670	14611	14468	14637	14842	14686	14735	14737	14728	14623	14731	14678	14750	14682	14682	14804	14602	14798	14625	14747	14951	14824	14413	14705	14795	14709	14799	14587	14613	14593	14382	14667	14680	14662	14688	14647	14852	14647	14644	14728	14632	14705	14608	14670	14773	14700	14640	14719	14549	14633	14691	14634	14777	14653	14628	14578	14719	14583	14845	14815	14735	14654	14662	14699	14761	14815	14656	14697	14722	14577	14670	14824
24236	38998	36346	30110	25356	21927	19618	17692	16490	15587	14963	14693	14624	14242	14006	13807	13757	13637	13656	13620	13508	13411	13375	13300	13217	13382	13240	13246	13351	13304	13102	13227	13468	13130	13077	13121	13198	13108	12920	13160	13100	13269	13139	13099	13000	13252	13158	13221	13023	13071	13100	12971	13072	13131	13012	13260	13180	13000	13112	13122	13029	13107	12976	13167	13087	13081	12941	13228	13107	12913	13239	13256	13085	13166	13152	13138	13141	12977	13183	13250	13136	13072	13058	13023	13057	13074	13305	13433	13774	13916	13609	13253	13127	13157	12937	13152	13158	13053	13097	13031	13082	13053	12885	12909	13184	12965	13009	13186	13161	13055	13156	12990	13001	13213	13097	13097	13035	13077	13078	13041	13141	13214	12981	13089	12919	13018	13023	13029	13001	13182	13034	13024	13223	12964	13027	13046	13034	12989	13168	12888	13028	13011	12962	13033	13008	12946	13045	13140	12909	12965	12985	12918	13007	13127	13086	13108	12884	12971	13149	13047	13038	12990	13158	13268	13031	13248	13113	13035	13147	12997	13292	13066	12980	12938	12937	13096	13105	12956	13116	12931	12988	13106	13041	12892	12845	13128	13025	13036	13222	13056	13079	12977	13001	13014	13136	12967	13055	12892	13032	12991	12977	13160	13007	12929	13147	13102	13172	13072	13070	13149	12989	13058	13243	12986	13092	13005	13084	13053	12997	13007	12986	13171	13002	13155	13027	12909	13137	13133	13039	12979	13058	13018	13121	12977	13079	13066	13045	13048	13129	13092	12947	12952	13159	13204	12937	13088	13199	12882	13082	13001	13110	13036	13099	12869	13090	13058	13055	13105	13183	12943	13067	12962	13039	13025	13113	13052	13057	12763	13036	13037	13197	12998	13141	13014	13057	12996	12964	13228	12987	13072	12896	12875	13036	12994	13048	12989	13016	12991	13035	13093	13068	12993	13108	13140	13119	13108	13041	13053	13133	13125	12886	13009	12996	13118	13120	12949	13203	13016	12984	13148	12993	12955	13072	13238	13051	12958	13037	13109	13184	12963	13116	12916	13127	12964	13103	12915	13038	12959	13215	13104	13005	13113	13097	13044	13093	13061	13125	12839	12951	13051	13021	13045	13062	13003	13109	13063	13051	13216	12989	13085	12951	13206	13206	13119	13057	13169	13296	13139	13062	13016	13131	13150	13244	13148	13177	13109	12958	13017	13118	12952	12951	12969	13181	13170	13031	13197	13017	13104	12984	13178	12985	13070	13042	13252	13200	13051	12837	13052	12877	13045	13190	13153	12913	13270	13001	13146	13031	13059	13113	13158	12964	13130	12916	13074	13142	13307	13077	13115	13111	12847	13085	12991	13112	12931	13111	13031	13139	13007	13003	12942	13024	13157	12922	13195	12890	13087	13054	12971	12937	13035	12974	13002	12848	13090	12866	12992	12953	13009	13142	13115	13034	13076	12974	12981	13131	13084	13150	12909	13018	13056	12910	12835	12957	13107	13040	13140	12969	12987	13079	13098	12985	12971	13110	12998	13052	13299	12943	13144	13094	13142	13038	12998	12953	13074	13074	13052	13057	13083	13139	13029	13034	13037	13008	12959	13114	13113	13069	13167	13176	13116	12802	13043	12956	12909	13136	12982	13011	12955	12905	13062	13008	13020	12831	12973	13000	13103	13062	12989	13079	13066	13003	13168	12918	13135	13099	13043	12879	13047	13016	13136	13141	13062	13067	13119	13059	12905	12984	12950	13032	13060	13012	13180	13052	13051	13065	12916	13146	12925	12994	12997	13177	13062	13166	13135	12897	13143	13010	13076	13132	13076	12900	13089	13095	13118	13125	12940	13087	13062	13010	13269	13010	13138	13031	13090	12913	13159	12952	13126	13021	13053	13122	12900	13075	13107	13113	12995	13072	12915	13175	13007	13033	12934	13133	12828	13174	12849	13283	13178	13058	13139	13222	13058	12904	13094	12969	13064	13101	13090	13151	13022	13123	13060	12834	12961	13057	13077	12918	13061	13142	13010	13107	13099	13168	13127	13011	13011	12946	13020	13061	13004	12890	13087	13107	12969	12991	13076	13030	13039	13058	13115	13174	12902	12800	12923	13226	12994	13112	12891	12994	13070	12803	12957	13089	12954	13192	13158	13002	13098	13081	13060	13056	12946	13138	13064	13052	13020	13025	12934	12949	13007	13043	12958	12984	13029	13138	13076	13070	12982	12960	13195	12940	13010	13095	13110	12885	13015	12980	12997	12968	12997	12977	12949	13136	13220	13192	13139	13185	13162	12913	13171	13042	13007	13097	13117	13079	13050	13105	13050	13000	13039	12998	13063	12897	12919	13038	12926	12905	13083	13108	13152	13176	13071	13082	12952	13050	13249	13090	12855	13374	13031	13182	12998	13182	12943	13018	13156	12942	13121	13104	13072	13141	13048	13116	12930	13059	12933	13117	13036	12924	12815	13156	12892	13172	13006	13029	13104	13000	13097	12920	12882	13170	13193	12898	13193	13036	13073	13039	13174	13006	13230	13041	13072	13142	13175	13125	13055	12996	13054	13049	12963	13350	12940	13159	13045	13166	13148	13067	12999	13091	12947	12959	13002	13073	12930	13107	13065	13059	13007	13150	13097	13312	13060	13000	12900	12863	12917	13014	13074	13080	13025	13037	13105	13019	12955	13022	13111	12962	13119	12960	12919	12964	13155	13112	13015	13045	13029	13061	13071	13046	12956	12995	12860	13041	12849	12951	13026	13071	13147	13009	12959	13152	13136	13091	13013	12938	13086	12981	13066	13231	12939	13107	13118	13132	13035	13101	12914	13039	13067	13070	13058	13101	13053	12981	13115	13071	12978	13022	13073	13160	13126	13105	12915	13036	13055	13163	13027	12983	12878	12959	13011	13070	13015	12977	13355	13053	12929	13040	12954	12887	13090	13013	12968	13014	13062	13002	13160	12972	13048	12866	13195	13174	12912	13018	13022	13013	13038	13138	12974	13042	13107	12986	13080	13134	13013	13267	13067	13040	13159	12866	13069	12995	13034	13108	12936	13064	12933	13083	13016	13123	13114	13081	13173	13078	13066	13029	13159	12917	13093	13164	13006	12891	13098	12960	13025	13123	12977	13031	13053	12965	13053	13024	12837	13082	13117	13071	13042	13108	12871	13142	12902	13170	13005	13226	13029	13049	12937	12950	13175	13178	13101	13141	13147	13202	13161	13078	13081	13103	13167	12987	13153	13072	13112	12901	13202	12944	13099	13082	13118	13249	13131	12995	12920	13145	13044	13082	13063	13124	12932	13148	13080	13165	13195	12942	13011	13198	13026	12957	12853	13100	13068	13159	13117	13097	13072	13139	13068	13098	12868	13060	13013	13151	13050	13135	13016	13089	13293	13138	12998	12959	13002	12969	13070	13033	12998	12889	13056	12993	13108	13022	13029	13113	13030	12977	13068	13014	12950	12939	13029	13019	13060	12929	13035	13152	13077	13120	13012	13024	12980	12998	12969	12987	12941	13139	12988	13189	13020	13062	13023	13053	12966	12998	13102	13075	13155	12995	13023	13075	12978	13029	13122	12974	13120	13055	12869	13007	12923	13148	13068	13038	12831	12872	13019	13121	12963	13036	13081	13244	12950	12957	13080	13159	13202	13020	12927	13143	12939	13015	13077	13116	12971	13099	13047	13081	12907	13074	13070	12925	13035	13228	12933	12995	13247	12953	13030	12983	13096	13069	13125	12871	12992	13139	13012	12987	13204	13004	13235	13162	13110	13174	13138	13003	13018	13098	12964	13048	13044	13306	13114	12967	13127	13051	12971	13118	12983	13179	13054	13070	13247	13279	13014	13153	13112	13101	12843	13132	13164	13006	13029	13154	13001	12987	13085	12956	13083	13002	13061	13194	13102	12995	13055	13101	13024	13061	13119	13104	13083	13310	13066	13187	12993	12955	12970	13177	12891	13128	13061	13001	13190	12948	12956	12944	12928	13027	13028	13043	13052	13095	13082	12968	13254	13023	13104	13194	13008	12974	12907	13038	13052	12907	13110	13012	13000	13094	13084	13197	13149	13122	13107	12983	13140	13042	13080	13146	13072	12919	13127	13065	13208	13171	13024	13039	13026	13126	13173	13117	12947	13036	13127	13053	12943	13013	12967	13020	13057	12865	12891	12982	13062	12944	13162	13048	13124	12998	13088	13068	13154	13074	13089	13060	13079	13012	13147	12977	13055	13039	13150	13074	13057	12990	13027	13027	12967	13094	13203	13163	13061	13044	13068	13081	13229	13086	12957	13093	13147	13103	13102	13047	13206	13120	13119	13165	12956	12952	13206	13081	13103	13012	12998	13005	12990	13063	12979	13121	13098	13099	13013	13120	13233	12927	13240	13122	13053	13177	12979	13164	12939	13103	13027	12922	12992	13057	13036	12944	13031	12988	13158	12994	13120	13058	13031	12907	13228	13148	13053	12934	12928	13106	13036	13020	13087	12900	13103	12985	13055	13048	13078	13047	12999	13217	12993	13058	12968	13165	12975	13056	13209	13203	13125	13122	13120	13014	13114	12937	13005	13028	12992	13118	13121	13084	13050	12900	12989	12994	13053	13194	12908	13151	13142	13106	13001	12830	13109	13015	12999	13028	13219	13205	13101	12922	13028	12977	13010	12980	13177	12992	12976	13087	13021	12879	13006	13118	12993	13148	13090	13088	12980	13189	13096	13041	13024	13126	13024	13164	13059	13003	13050	13184	13201	13008	12997	12915	12907	13059	13035	13041	13134	13201	12961	13078	12907	13133	13018	13049	13086	13125	12925	13010	13191	13133	12859	12997	12957	13046	13048	13140	13125	13077	13009	13007	13130	12989	13155	13016	12993	13283	13137	13101	13089	13167	12888	13223	12952	13122	13083	13103	13055	12954	13186	12968	12841	13073	13122	13312	13055	13025	13099	13118	13079	13116	13136	13049	12941	13058	13079	13142	13032	13077	13009	13105	13164	12971	13121	12955	13145	13019	12966	13008	12970	13089	12991	13113	13187	13230	13013	13012	13127	13152	13123	13122	12993	13144	13087	13057	13100	12987	13087	13061	13099	12910	12897	13096	13077	13055	12782	12983	12818	13011	13027	13012	13094	12856	12879	13183	13044	13127	13147
29648	23389	24798	21286	18395	17577	17116	16754	16643	16412	16289	16502	16268	16381	16261	16235	16542	16211	16273	16155	16384	16109	16222	16288	16371	16201	16259	16017	15978	16200	16177	16286	16352	16101	15993	16190	16181	16209	16157	16274	16333	16270	16155	16193	16347	16204	16231	16290	16310	16525	16001	16160	16251	16154	16159	16096	16249	16229	16248	16161	16005	16146	16281	16156	16084	16140	16276	16099	16208	16241	16276	16254	16171	16133	16131	16151	16123	16104	16151	15992	16076	16060	16202	15990	16141	16051	16149	16193	16213	16179	16125	16058	16419	16073	16213	16287	16232	16222	16147	16261	16026	16010	16245	15893	16007	16087	16102	16163	16166	16288	16099	16031	16015	16142	16264	16174	16313	16188	15893	16098	16044	16143	15957	16159	16341	16174	16206	16063	15985	16146	16179	16235	16172	16095	16124	16178	16102	16302	16081	16141	16185	15973	16140	16130	16133	15972	15814	16058	16212	16236	16291	16276	16123	16179	16158	16068	15814	16194	16085	16201	16215	16246	16248	16241	15963	16055	16076	16105	16406	16117	16275	16197	16285	15978	16111	16220	16317	16178	16142	16120	16034	16153	16058	15929	15963	16077	16051	15979	16079	16057	16066	15995	16042	16177	16124	16132	16126	16065	16153	16123	16056	16082	16254	16148	16214	16011	16110	16149	16213	16072	16160	16092	16154	16379	15963	16106	16108	16131	15947	16307	16248	16245	16228	16256	16164	16132	16252	16384	16076	16323	16259	16165	16202	16095	16178	16053	16108	16047	16043	16118	16195	16138	16165	16179	16283	16105	16051	16148	16121	16185	16310	16172	16206	16165	16196	16056	16199	16245	16149	16211	16200	16128	16147	16045	16277	16232	16050	16254	16128	16017	16068	16242	16085	16297	16197	15982	16163	16100	16103	16050	16154	16071	16243	16090	16290	16146	16207	16062	15916	16107	16236	16317	15961	16202	16146	16048	15962	16170	16164	16290	16265	15964	16123	16189	16415	15925	16413	16252	16435	16278	16095	15868	16007	15961	16194	16022	16182	16045	16249	16108	16206	16133	16013	16173	16039	16093	16062	16141	16358	16270	16439	16258	16270	15841	16039	16122	16179	16131	15980	16371	15970	16253	16102	16207	16307	16440	16193	16002	16319	16069	16070	16242	16259	16198	16009	15929	16228	16153	16112	15980	16208	16074	15899	16059	16333	16292	16023	16062	16097	16174	16252	16196	16348	16171	16126	15948	16118	16440	16139	16118	16245	16147	16043	16210	16090	16114	16161	16336	16126	16187	16217	16128	16100	16152	16313	16186	16243	16032	16213	16200	15963	16071	15950	16265	16149	16048	16225	16119	16232	16110	16274	16265	16272	16092	16191	16197	16125	16205	16154	16188	16061	16049	16328	16316	16075	16209	16352	16181	16138	16300	16212	16179	16222	16129	16071	16383	16105	16269	15946	16207	16129	16226	16051	16254	16155	16218	16180	16064	16193	16184	16233	16237	16021	15933	15972	16047	16023	16250	16107	15808	15977	16070	16225	16196	16126	16145	16365	16266	16233	16049	16196	16120	16025	16288	16128	15975	16012	16418	16282	16177	16245	16128	16372	16253	16117	15940	15938	16103	16181	16186	16176	16272	15985	16030	16324	16153	16135	16269	16246	16168	16157	15996	15973	16074	16046	16200	16146	16112	16168	16244	16174	16104	16240	16201	16157	16165	16299	16087	16157	16179	16253	16205	16152	16306	16092	16251	16266	16064	16076	16334	16163	16318	16165	16074	16208	16022	16193	15956	16079	16041	16423	16297	16252	16067	15992	15947	16092	16160	16180	15941	16294	16099	16162	16114	16265	16125	15968	16159	16208	16070	16036	15851	16213	16017	15860	16098	16045	16142	16209	16093	16093	15939	16322	16182	16098	16218	15929	16056	16427	16345	16240	16004	16141	16216	16075	16006	16287	16388	16343	16254	16303	16315	16144	16319	16211	16266	16208	16239	16214	16196	16213	16247	16170	16075	15929	16186	16164	16271	16211	16149	16230	16280	16104	16233	16382	16107	16139	16125	16145	16124	16097	16180	16175	16159	16177	16168	16151	16200	16359	16184	16201	16282	16254	16143	16142	16291	16265	16043	16289	16380	16083	16214	16360	16186	16066	16115	16211	16106	16070	16275	16276	16293	16201	16382	16198	16285	16198	16109	16199	16341	16223	16112	16180	16188	16213	16252	16187	15987	16142	16047	15922	16060	16130	16026	16099	16206	16244	16081	15965	16286	16236	16248	16180	16110	16162	16137	16347	16209	16235	16001	16295	16265	16400	16164	16025	16384	16136	16054	16025	16099	16145	16257	16320	16228	16118	16164	16266	16168	16092	16083	16077	16212	16120	16105	16164	16252	16212	16087	16137	16171	16297	16374	16188	15985	16237	16144	16201	16188	15971	15943	16176	16149	16150	16090	16169	16149	16238	16234	16291	16416	16074	15955	16016	16066	16148	16290	16239	16110	16329	16414	16327	16278	16163	16132	16238	16396	16212	15986	16191	16119	16200	16158	16137	16126	16198	16497	16048	16014	16056	15994	16066	16007	16139	16160	15991	16212	16267	16279	16132	16262	16182	16373	16352	15956	16126	16012	16098	16065	16062	16297	16099	16188	15951	16215	16027	16157	16084	16133	16317	16173	16173	16108	16268	16230	16108	15823	16038	16070	16161	16285	16301	16220	16058	16149	16110	16210	16039	15986	16359	16120	16035	16143	16162	16059	16254	16062	16043	16250	16386	16009	16024	16194	16210	16275	16335	16267	16197	16053	16154	15902	16130	16144	16145	16022	16250	16288	16127	16223	16031	16136	16010	16171	16306	16323	16373	16169	16000	16104	16220	16103	16199	16032	16128	16313	16172	16091	16005	16142	16221	15961	16146	16212	16095	16134	16117	16153	16094	16074	16144	16322	16338	16065	16314	15964	16234	16136	16131	16047	16425	16155	16157	16093	16208	16199	16189	16189	16048	16399	16111	16002	16127	16147	16180	16094	16175	16305	16088	16093	16219	16230	16211	16225	16251	16017	16136	16089	16324	16157	16134	16327	16173	16181	16162	16058	16131	16250	16222	16129	16234	16191	16329	16263	16053	16139	16134	16474	16114	16137	16213	16220	16181	16215	16095	16152	16148	16238	16016	16271	16309	16081	16205	16208	16301	16031	16242	16082	16303	16317	16118	15905	16049	16299	15987	16082	16107	16168	16128	16158	16197	16157	16046	15985	16146	16224	16228	16096	16299	16164	16113	15917	16315	16045	16257	16173	16136	16043	16217	16283	16051	16116	16500	16102	16076	16202	16256	16258	15983	16182	16104	16142	16055	16301	16450	16013	16011	16027	16091	16128	16082	15991	16045	16160	16282	16016	16125	16079	16166	16085	15950	16179	16287	16007	16192	16248	16164	16080	16207	16265	16131	16104	16092	16137	16143	16278	16247	15998	16019	16159	16187	16141	16145	16137	16326	16235	16240	16125	16235	16148	16165	16227	16037	16200	16069	16083	16296	15962	16130	16214	16119	16135	16262	16148	16248	16310	16097	16207	16112	16162	16229	15931	16354	16121	16199	16142	16086	16230	16207	16171	16245	16247	16117	16323	16158	16308	16074	16017	16209	16027	16362	16124	16086	16103	16127	16061	16133	16209	15941	16122	16248	16267	16202	16029	16253	16030	16101	16356	16113	16236	16321	16295	16128	16439	16269	16125	16076	16062	16241	16240	16000	16068	16149	16065	16032	16099	15993	16165	16183	16007	16056	16238	16106	16093	16235	16079	16206	15979	16239	16241	16224	16333	16314	16141	15993	16077	16116	16179	16180	16254	16096	16242	16256	16095	16134	16225	16367	16245	16389	16174	16053	16124	16083	16226	16263	16389	16258	16268	16065	16196	16056	16079	16142	16115	16205	16048	16360	16198	16157	16089	16020	16114	16187	16352	16093	16103	16203	16135	16089	16030	15998	16239	16230	15975	16271	16176	16152	16007	16047	16362	16159	16102	16239	16168	16224	16288	16184	16221	16504	16163	16284	16094	16299	16309	16141	16009	16161	16213	16123	16111	15998	16287	16060	16145	16170	16159	16403	16113	16213	15978	16085	16130	16155	16302	16122	16087	16177	16109	16154	16105	16117	15980	15948	16221	16259	16185	16223	16237	16183	16263	16180	16262	16150	16031	16103	16001	16110	16241	16235	16210	16319	16235	16219	16140	16115	16230	16346	16240	16117	16349	16148	16078	16205	16120	16200	16103	16164	16212	16241	16027	15997	16204	16257	16176	16072	15900	16091	16413	16207	16098	16176	16124	16053	15991	16229	15983	16185	16020	16238	16045	16250	16077	16229	16153	16152	16152	16062	16124	16189	16051	16258	16145	16167	16307	16078	16059	16206	16330	16318	16085	16030	16046	16091	16063	15907	16221	16095	16120	15994	16315	16153	16290	16159	15990	16036	15991	16159	16430	16198	16150	16157	16000	16173	16125	16079	16163	16156	16007	16083	16320	16097	16115	16326	16221	16087	16106	16157	16293	16229	16217	16017	16269	16191	16011	16251	16109	16080	16224	16277	16129	16356	15877	16097	16131	16199	16285	16289	16451	16233	16059	16266	16106	16121	16171	16071	16188	16034	16081	16088	16281	16047	16169	16199	16245	16120	15992	16214	16066	16081	16207	16049	16234	16100	16129	16223	16359	16031	16313	16228	16126	16200	15991	16158	16066	16347	16366	16166	16221	16313	16273	16243	16033	16211	16235	16290	16181	16184	16139	16436	16188	16180	16220	16057	16251	16162	16008	16264	16196	16117	16223	16196	16228	16191	16183	16165	16159	16222	16227	16090	16001	16109	16291	16440	16177	16100	16217	16006	16284	16347	16281	16448	16251	16160	16287	16410	16078	15994	16345	16272	16166	16153	16111	16083	16293	16143	16263	15976	16000	16208	16052	16115	16134	16120	16108	16052	16129	16218	16121	16261	16096	16165	16063	16012	16203	16120	16197	16115	15967	16126	16121	15871	16196	16161	16208	16165	16216	16127	16152	16082	16048	16353	16222	16240	16284	16169	16130	16137	16154	16256	16328	16091	15988	16193	16040	16206	16290	16024	16247	15966	16101	16224	16018	16132	16327	16061	16140	16123	16199
20368	25893	24791	19850	17322	16314	15527	15072	14861	14600	14477	14344	14437	14357	14262	14123	14201	14187	14196	14161	14263	14143	13987	14176	14133	14104	14158	14010	14122	14281	13974	14099	14140	14037	14093	14181	14077	14044	14075	14101	13951	14069	14043	14201	14015	14145	14092	14189	13847	14077	14196	13943	14143	14155	14076	14146	14211	14083	14019	13958	14081	14004	13981	14101	14240	14178	14028	14025	13981	14052	14056	14134	14082	14097	14176	14045	14107	14074	14024	14059	14119	14173	14039	13987	13897	14107	14103	14098	14192	13952	14120	14257	14134	14012	14122	14077	13975	14087	14143	14023	13995	14090	14139	14044	14084	14023	14108	14107	14092	14099	14106	14125	14115	13972	14102	14044	14069	14306	14208	14080	13959	13966	13985	14127	14049	13990	14124	14125	13961	14047	13988	14017	14098	14038	14113	14035	13947	13967	14005	13985	13943	14004	14082	14014	14207	14207	14060	13968	14024	14279	13942	13917	14193	14103	14137	14160	14079	14145	13989	14269	13995	14101	13994	13937	14082	14068	14197	14128	14096	13948	14151	14041	14055	13989	14268	14013	14167	14235	13974	14171	13912	13907	14248	14040	14113	13915	14062	14050	14149	13833	14033	13998	14061	14297	14054	14097	14157	14171	14113	14136	14022	13954	14013	14150	14039	14177	14214	14087	14063	13964	14194	14169	14053	14119	13982	14167	13984	14151	13979	14162	13992	14126	14118	14111	14138	14089	14119	14056	14029	14080	14041	14012	14131	14089	13893	13944	14000	13983	14087	14263	13848	14283	14046	14003	14214	13935	14156	13896	14186	14088	14187	13951	14124	14008	14241	13853	14057	14244	14072	13946	14192	13999	14201	13905	14062	14032	13937	14104	14093	14026	13964	14244	14047	13999	13984	14171	14155	14045	14024	14069	14064	13937	13987	14078	14097	14054	14026	14140	14227	13884	13965	14164	13981	14311	14000	14062	13992	14006	14008	14196	14216	14009	14046	14095	13926	14067	14118	14165	14145	14029	14267	13987	14060	14059	14125	14024	14117	14166	13936	13964	14122	14171	13994	14055	14041	14108	14055	14052	14142	14117	14051	14073	13977	13907	13864	14029	14093	14041	14132	14078	14009	13980	13967	14067	14138	14218	14159	13976	14182	13998	13925	14133	14058	14227	14228	13901	14038	13936	14039	14037	14136	13997	14345	14054	14057	14154	14037	14031	14053	14145	14128	14054	14177	14125	14129	13975	14171	14018	14091	13917	14245	14134	13989	13932	13998	13983	14054	14020	14133	14120	14150	14107	14146	14175	14090	13935	14049	14013	13956	14070	14173	14121	13946	14147	13914	14079	13842	14134	13977	13978	14064	13956	14168	14201	14179	14057	14219	14011	14170	13981	13985	14019	14093	14048	14041	14218	14070	14180	14119	14163	14008	14088	14044	14036	14122	14152	14227	14095	14100	14015	14098	14033	13992	14142	14209	14102	13968	14005	14141	14276	14067	14122	13991	13906	14185	14052	14126	13987	14158	14135	13887	14088	13949	14169	14063	14186	14167	13888	14045	13993	14240	13866	14183	14097	14083	14010	13895	14065	14069	14004	13819	14002	14019	14012	14072	14096	14105	14001	14037	14178	13978	14179	14124	14072	13976	14116	14097	14097	14009	14229	14114	14121	14241	13963	14158	14176	13982	14087	13967	14039	14080	14214	14067	13980	14061	13944	14148	14059	14102	14119	14127	14050	14121	14177	14112	14189	14232	13995	14198	14107	13949	14010	14070	14002	14066	14132	14263	13891	14054	13988	13994	13906	14010	14079	14210	14204	14081	14065	14009	14152	14231	14092	14005	14090	13982	14033	14130	14012	13970	13981	14129	13885	14235	14095	13993	14117	13946	14080	14056	14100	14004	14246	14034	13775	14058	13853	14055	14048	14035	14188	14014	13890	14024	14041	14120	14203	14096	14049	14188	14189	13869	14019	14151	14149	14061	13941	13923	14081	14131	14172	14067	14044	14199	14067	14148	14145	14162	14088	14170	14066	14047	14040	14077	14187	13819	14060	14130	13919	14036	14167	14092	14017	13991	14008	14112	14039	14107	14073	14044	14157	14094	14056	13939	13903	14095	14152	14028	13993	14074	13868	14039	14076	14160	14010	13955	14122	13954	14253	14046	14102	14137	13972	14251	14096	14081	13988	14260	14088	14030	14018	14079	14240	14067	14084	14041	14101	14042	14124	14186	14000	13998	14029	13967	14129	13931	14023	13953	13967	14004	13993	14030	13898	14068	14068	14074	14082	14047	14084	14086	14071	14019	13946	13992	14069	13974	14010	14098	14057	14168	14010	13915	14207	14033	14080	14212	13969	14012	14052	14013	13908	14121	13946	14052	14189	14015	13970	14159	13971	13980	14037	14108	13998	14248	14117	14173	14052	14107	13949	14117	13998	14051	14050	14146	14117	14195	13923	14030	14084	14113	14186	14094	14085	14104	14130	14007	13979	13918	14156	14070	14240	13985	14075	14050	13992	14068	14141	14098	14124	13937	14141	13997	14120	13961	14176	13968	14268	13972	14126	14008	14005	13948	14149	14088	14108	13966	14051	14012	14032	14070	14156	14087	14100	14033	14015	14043	14074	13907	14031	14195	14163	13957	14010	14073	14100	13923	14149	14163	14162	14071	14096	13995	14136	14101	14128	14043	14004	14022	14047	14070	14064	14018	14109	14048	14267	13953	14129	13941	14189	13973	14109	14155	14081	14197	13975	14106	14099	14048	13968	14179	13950	14070	14086	14061	14146	14088	14101	13891	14038	14065	14028	14078	14073	14039	13883	14112	14015	14123	14023	14043	14138	14148	14083	14085	14055	13863	14074	14138	14233	14120	13989	13899	14116	14065	14037	14000	13946	14093	14043	14130	13963	14217	14143	14111	14124	13949	13969	13965	14018	13868	13942	13940	14120	13928	14168	14153	14082	14179	14158	13955	13877	14209	13953	14160	13992	14159	14174	14197	14147	14064	14058	13907	14054	14194	13911	13940	14083	14121	14018	14004	14086	14124	14147	14281	14037	14108	14071	14142	14043	13963	14157	14076	14010	13951	13939	14025	14096	14140	13942	14110	14123	14227	14123	13988	14143	13988	14104	14036	14002	14006	14145	14069	14126	14033	13941	14215	14127	14224	14026	14091	13999	14021	13969	14000	14019	13998	14000	14091	14021	13925	14194	14094	14119	14006	14130	14099	14221	13956	14059	13939	13897	14154	14257	14209	14109	14152	13986	14204	14114	14044	14134	14013	14119	14205	14004	13972	14004	14069	14202	14112	13956	14063	14010	14172	14155	14005	14042	14203	13943	13998	14212	14118	14138	13995	14139	14109	14146	14127	14060	13919	14166	14165	13793	14012	14051	13893	14087	14019	14026	14103	14078	14162	14181	14190	14174	14050	14015	13944	14075	14266	14067	14152	14052	14141	13970	14122	14189	14026	13971	14053	14060	14053	14048	14132	14227	14007	14092	14052	14120	14279	14187	14037	14161	14121	14131	14007	14209	14113	14078	14054	14035	14231	14013	14259	14024	14000	13797	14163	14166	14234	14200	13952	14186	14088	14107	14137	14212	14018	13983	14166	13958	14098	14086	14083	14180	13978	14104	14070	14027	14089	14001	14093	14101	14044	14118	14116	14125	14158	14074	14059	14054	14099	14014	14129	14097	14188	14083	14008	14204	14121	14124	14073	14047	14112	13972	14003	13874	14045	14004	13973	14093	14000	14117	14008	13959	14060	14269	13987	14082	14128	14234	13944	14160	13997	14048	14084	14042	14190	14195	14156	14099	13944	13949	14142	13955	14072	14163	14027	14121	14104	14027	14138	14123	14324	14016	14276	13964	14230	14224	14090	14087	14214	14067	14094	13956	14184	14182	14112	13978	14187	14159	13968	14020	14190	14145	14080	14003	13996	14200	13997	13980	14073	14098	14061	14343	14047	14121	14074	13886	14000	13943	14006	14156	14149	13908	14002	14100	14057	14015	14071	14046	14053	14107	14046	13947	13941	13926	13932	14054	14082	14088	14156	14214	14078	14109	14097	14034	14035	14202	14027	14164	14000	13911	13937	13986	14101	14056	14081	13963	14156	14146	14050	14046	14078	14118	13918	14008	14119	14103	14078	14157	14211	13901	14080	13937	14061	14073	14093	14112	13942	14156	13958	14159	14087	13947	14113	14011	13996	14205	14107	14031	14103	14123	14164	14029	14049	13974	14054	14079	14161	14079	13936	14146	14194	14043	13986	14104	14184	14274	14100	14066	14027	14014	14081	14175	14272	13950	14048	14118	14178	13950	14094	14066	13963	14056	14008	14190	13995	14209	14081	14038	14115	14212	13987	14081	14027	13977	14016	14011	14157	14013	14074	13918	14081	14073	14161	14187	14023	14142	14097	14192	14169	14346	14204	13966	13916	14024	14062	14040	13984	14124	14066	13997	14107	14053	14199	14084	14114	14068	14129	14138	14156	14088	13990	14071	13895	14100	14060	14077	14082	13999	14197	14078	14043	14115	14094	14084	13853	14082	14230	14126	13950	14038	13991	14203	14010	14063	14121	14104	14034	13863	13846	14072	14275	13999	14162	14068	14057	14127	13981	14019	13964	14066	14085	14145	14182	14188	13981	14181	14026	13977	14059	13996	14113	13992	14040	14017	13948	13891	14226	14023	14144	14138	13975	14269	13939	14100	14210	13915	13966	14182	14091	14097	14071	14030	14316	14036	14121	14028	14115	13882	14030	14176	13913	14018	14128	13979	13972	14156	13977	14039	14170	14048	14039	14096	14123	13975	14258	14286	14044	14083	14161	14057	13984	14117	14199	14052	14110	14117	14092	14072	14171	14025	14042	14134	14000	13926	14040	14141	14153	14025	14116	13988	14014	13932	13889	14052	14064	14153	14009	14152	14227	14005	14100	14026	14052	14036	14175	13904	14263	13919	13972	14050	14100	14042	14011	14068	13900	14088	13872	14085	14117	14056	14127	14093	13998	14136	14108	13971	14077	14064	14100	14094	14183	14255	14020	14104	14111	13925	14178	14160	14093	14115	14100	14177	14152	14018	13990	14213	14040	14070	14285	14199	14064	13988	14038	14038	14060	14108	14114	14114	14093	14107	14153	14126	14042	14103
25238	21084	27823	25448	23088	22784	22134	20335	19697	19738	19578	19300	18957	18951	19074	18954	18810	19128	19081	18891	18655	18962	18783	18652	18831	18744	18719	18744	18813	18718	18862	18780	18949	18838	18922	18708	18801	18851	18876	18568	18787	18833	18852	18653	18769	18836	18686	18774	18797	18638	18847	18578	18656	18463	18656	18517	18906	18687	18797	18591	18692	18806	18760	18849	18819	18637	18670	18810	18629	18572	18662	18682	18724	18692	18767	18452	18646	18664	18758	18813	18669	18720	18504	18775	18704	18617	18661	18886	18923	18861	18805	18811	18774	18635	18689	18653	18708	18648	18717	18645	18900	18592	18528	18761	18816	18677	18736	18615	18699	18608	18672	18518	18485	18620	18582	18579	18576	18691	18722	18660	18698	18611	18872	18670	18680	18641	18479	18640	18901	18760	18547	18803	18932	18739	18747	18837	18784	18844	18652	18702	18809	18718	18681	18620	18682	18780	18575	18747	18820	18685	18749	18777	18747	18664	18751	18681	18589	18608	18853	18578	18735	18758	18618	18771	18779	18661	18651	18561	18784	18902	18828	18735	18513	18744	18844	18560	18748	18535	18663	18678	18595	18674	18707	18719	18650	18509	18606	18722	18705	18729	18782	18727	18599	18723	18665	18867	18883	18556	18714	18546	18635	18523	18762	18595	18573	18614	18498	18653	18416	18817	18823	18587	18738	18797	18735	18870	18661	18472	18565	18595	19017	18660	18706	18628	18753	18579	18738	18625	18474	18587	18727	18777	18744	18591	18692	18618	18752	18680	18563	18655	18738	18597	18617	18678	18584	18641	18644	18616	18743	18734	18667	18697	18572	18562	18766	18550	18779	18748	18572	18688	18823	18471	18585	18563	18698	18723	18642	18773	18740	18586	18560	18611	18509	18483	18611	18683	18571	18730	18633	18750	18745	18690	18625	18679	18679	18586	18629	18469	18628	18624	18847	18747	18743	18585	18839	18805	18627	18619	18694	18573	18835	18509	18724	18499	18698	18750	18651	18563	18841	18746	18885	18779	18666	18710	18543	18809	18879	18742	18881	18636	18612	18638	18793	18682	18742	18702	18865	18650	18774	18574	18531	18600	18660	18851	18822	18517	18701	18615	18510	18564	18819	18465	18793	18811	18458	18483	18637	18645	18738	18641	18650	18709	18963	18646	18722	18752	18918	18594	18564	18716	18726	18576	18759	18452	18500	18828	18769	18701	18767	18688	18601	18539	18672	18699	18625	18510	18609	18603	18610	18576	18497	18695	18611	18708	18407	18740	18731	18671	18791	18824	18699	18674	18742	18600	18495	18564	18813	18602	18775	18844	18809	18773	18703	18508	18768	18827	18814	18765	18470	18566	18544	18566	18618	18625	18830	18828	18522	18740	18343	18616	18812	18381	18624	18687	18554	18552	18632	18771	18721	18525	18533	18725	18557	19054	18617	18483	18657	18696	18507	18815	18591	18523	18615	18830	18789	18623	18818	18699	18677	18599	18645	18837	18602	18555	18722	18724	18709	18564	18454	18500	18842	18856	18515	18770	18653	18608	18666	18722	18620	18797	18666	18700	18499	18615	18840	18551	18765	18553	18678	18722	18775	18621	18741	18838	18494	18869	18500	18567	18673	18684	18713	18683	18755	18650	18706	18723	18599	18699	18541	18802	18624	18590	18867	18522	18764	18863	18618	18600	18695	18801	18596	18686	18893	18532	18711	18721	18878	18740	18817	18565	18571	18513	18648	18603	18654	18722	18668	18649	18703	18593	18759	18690	18765	18595	18707	18650	18882	18739	18941	18772	18669	18604	18610	18569	18501	18765	18792	18909	18661	18923	18560	18751	18578	18772	18630	18615	18885	18724	18717	18629	18684	18828	18648	18553	18876	18505	18520	18438	18674	18518	18623	18805	18671	18675	18817	18754	18485	18738	18710	18552	18489	18771	18525	18605	18711	18689	18739	18705	18650	18692	18591	18516	18626	18579	18504	18617	18805	18597	18795	18748	18827	18744	18788	18626	18717	18716	18708	18502	18678	18542	18514	18705	18523	18550	18542	18728	18642	18565	18816	18709	18926	18425	18649	18588	18814	18601	18638	18659	18581	18362	18599	18632	18650	18695	18687	18829	18697	18774	18536	18530	18552	18642	18542	18715	18688	18617	18660	18834	18647	18629	18627	18806	18718	18937	18810	18772	18859	18706	18797	18751	18700	18580	18837	18626	18631	18662	18582	18857	18627	18516	18468	18692	18684	18724	18528	18701	18524	18495	18508	18561	18759	18586	18397	18587	18569	18732	18569	18481	18573	18684	18533	18397	18696	18660	18601	18431	18612	18462	18600	18682	18569	18701	18633	18538	18553	18530	18760	18667	18673	18628	18693	18664	18763	18753	18448	18671	18729	18683	18676	18623	18546	18595	19104	18529	18664	18601	18794	18770	18576	18696	18559	18716	18682	18596	18691	18692	18664	18606	18639	18532	18783	18913	18689	18768	18732	18518	18611	18706	18546	18728	18670	18636	18883	18681	18701	18833	18502	18714	18793	18681	18460	18867	18567	18641	18729	18634	18610	18634	18943	18596	18628	18582	18511	18634	18520	18633	18591	18602	18757	18589	18556	18637	18594	18773	18667	18482	18595	18553	18666	18688	18863	18646	18781	18564	18688	18753	18531	18569	18611	18768	18610	18624	18724	18590	18690	18682	18889	18822	18563	18395	18669	18793	18771	18651	18695	18627	18668	18743	18750	18385	18611	18847	18762	18691	18717	18610	18381	18626	18579	18644	18576	18882	18817	18571	18683	18605	18683	18604	18578	18579	18554	18844	18665	18772	18789	18887	18589	18639	18728	18475	18692	18644	18581	18795	18694	18937	18717	18639	18666	18770	18705	18705	18669	18456	18624	18821	18587	18346	18515	18738	18507	18729	18621	18697	18702	18821	18774	18743	18628	18775	18849	18671	18557	18617	18615	18640	18603	18614	18637	18448	18870	18685	18637	18689	18539	18681	18698	18573	18518	18679	18875	18604	18493	18467	18666	18536	18473	18743	18694	18378	18619	18728	18577	18706	18832	18510	18503	18492	18501	18627	18477	18667	18741	18726	18563	18798	18864	18574	18687	18645	18642	18660	18854	18851	18702	18827	18694	18725	18535	18704	18534	18703	18673	18855	18718	18593	18539	18688	18573	18629	18764	18614	18632	18683	18774	18779	18691	18580	18774	18629	18580	18574	18719	18565	18657	18880	18458	18691	18613	18566	18506	18613	18602	18556	18816	18639	18765	18553	18499	18749	18648	18465	18685	18479	18883	18559	18796	18733	18809	18566	18500	18573	18593	18490	18735	18611	18601	18715	18639	18686	18577	18724	18387	18805	18634	18666	18630	18746	18614	18566	18676	18574	18657	18662	18608	18429	18821	18685	18735	18796	18711	18471	18657	18551	18608	18664	18643	18847	18771	18815	18771	18504	18508	18793	18648	18570	18689	18610	18745	18655	18471	18634	18777	18728	18731	18673	18771	18531	18554	18608	18818	18631	18507	18659	18572	18555	18607	18825	18492	18727	18895	18654	18608	18650	18750	18831	18744	18744	18506	18972	18676	18617	18348	18884	18608	18772	18624	18535	18741	18915	18488	18678	18538	18573	18834	18805	18655	18824	18730	18593	18672	18591	18641	18691	18812	18839	18562	18706	18749	18631	18553	18675	18706	18662	18644	18626	18541	18698	18816	18620	18770	18917	18546	18667	18713	18794	18551	18706	18657	18654	18833	18501	18733	18693	18479	18614	18652	18731	18739	18612	18655	18758	18673	18580	18732	18696	18590	18829	18646	18836	18537	18455	18750	18704	18655	18878	18386	18614	18730	18439	18610	18692	18577	18832	18715	18579	18755	18624	18748	18610	18668	18765	18393	18654	18571	18548	18908	18844	18657	18716	18800	18660	18690	18994	18633	18774	18665	18934	18744	18690	18644	18812	18688	18610	18649	18709	18764	18741	18798	18563	18490	18575	18814	18703	18780	18654	18665	18711	18717	18715	18757	18788	18686	18630	18412	18536	18762	18666	18862	18530	18826	18715	18666	18584	18670	18490	18701	18612	18678	18620	18564	18713	18711	18611	18797	18457	18672	18653	18760	18819	18525	18369	18675	18583	18672	18816	18750	18756	18484	18532	18723	18744	18657	18692	18668	18859	18642	18744	18846	18868	18865	18961	18787	18609	18638	18659	18662	18686	18599	18733	18810	18583	18841	18518	18433	18513	18646	18709	18809	18674	18609	18588	18600	18869	18697	18678	18465	18647	18588	18435	18636	18666	18439	18579	18606	18356	18712	18778	18799	18879	18648	18570	18665	18499	18905	18498	18642	18756	18483	18678	18675	18965	18509	18545	18583	18515	18521	18696	18631	18636	18751	18589	18423	18522	18674	18785	18808	18592	18464	18717	18555	18780	18561	18662	18732	18522	18781	18759	18708	18489	18792	18566	18540	18427	18682	18777	18784	18754	18799	18439	18640	18685	18388	18467	18642	18767	18710	18686	18689	18529	18853	18440	18747	18818	18647	18621	18687	18725	18929	18702	18610	18681	18672	18558	18541	18768	18636	18631	18664	18490	18719	18604	18713	18691	18540	18790	18479	18791	18901	18616	18606	18556	18439	18635	18726	18841	18592	18382	18755	18637	18594	18636	18792	18881	18648	18597	18496	18563	18560	18695	18714	18783	18738	18547	18558	18674	18661	18658	18757	18808	18640	18567	18753	18559	18709	18632	18547	18530	18632	18628	18720	18675	18558	18609	18807	18829	18521	18446	18668	18619	18818	18731	18759	18553	18532	18697	18572	18577	18502	18477	18827	18727	18523	18628	18648	18540	18771	18392	18504	18551	18662	18633	18639	18623	18391	18644	18687	18713	18660	18681	18645	18689	18474	18734	18595	18533	18724	18761	18506	18839	18485	18549	18623	18640	18792	18658	18520	18656	18646	18484	18638	18780	18765	18564	19015	18577	18751	18862	18891	18865	18809	18604	18662	18479	18712	18655	18572	18773	18639	18707	18829	18581	18538	18618	18596	18448	18883	18912	18605	18600	18758	18781	18748	18747	18714	18688	18684	18651	18893	18715	18745	18783	18780	18745	18666	18702	18621	18549	18481	18622	18664	18776	18785	18723	18611	18559
21923	35036	32100	25711	22065	20077	18682	17724	17204	16765	16615	16524	16267	15998	15914	15827	15839	15832	15774	15616	15783	15626	15683	15679	15789	15732	15532	15638	15476	15493	15500	15614	15490	15651	15509	15475	15668	15612	15497	15537	15448	15608	15722	15635	15560	15562	15539	15536	15543	15473	15591	15375	15558	15491	15488	15449	15600	15603	15457	15476	15492	15621	15546	15631	15459	15473	15541	15429	15607	15602	15496	15629	15586	15525	15413	15517	15606	15321	15437	15599	15631	15624	15484	15564	15421	15496	15618	15754	15830	15802	15693	15597	15608	15507	15414	15554	15572	15542	15439	15412	15481	15500	15490	15570	15409	15517	15488	15649	15482	15340	15408	15485	15449	15465	15551	15382	15557	15638	15390	15396	15504	15525	15432	15417	15460	15533	15551	15443	15590	15573	15457	15541	15400	15619	15467	15537	15630	15473	15388	15381	15455	15524	15466	15447	15407	15455	15591	15439	15442	15459	15505	15284	15465	15576	15561	15629	15586	15592	15436	15468	15471	15501	15679	15445	15558	15496	15439	15554	15728	15489	15428	15539	15590	15572	15479	15490	15637	15489	15372	15594	15499	15540	15715	15445	15476	15599	15574	15475	15577	15523	15609	15525	15466	15511	15473	15544	15483	15674	15622	15479	15441	15519	15368	15466	15326	15629	15459	15439	15444	15462	15573	15416	15558	15549	15424	15539	15540	15434	15435	15509	15519	15385	15433	15557	15509	15465	15597	15537	15444	15661	15588	15483	15430	15453	15474	15421	15456	15425	15452	15383	15587	15573	15542	15464	15457	15409	15511	15435	15499	15422	15599	15618	15487	15615	15396	15410	15568	15482	15638	15557	15375	15382	15506	15400	15342	15623	15478	15567	15462	15457	15610	15410	15520	15531	15367	15557	15567	15566	15574	15693	15722	15477	15381	15550	15530	15684	15536	15225	15525	15590	15462	15494	15502	15466	15412	15600	15404	15522	15383	15314	15438	15481	15501	15478	15516	15452	15656	15339	15443	15423	15491	15370	15490	15423	15644	15566	15352	15525	15571	15527	15476	15323	15496	15494	15433	15638	15480	15551	15458	15549	15543	15477	15341	15420	15489	15490	15525	15408	15600	15535	15407	15383	15426	15441	15636	15549	15469	15399	15392	15419	15382	15457	15453	15480	15430	15405	15590	15526	15645	15560	15602	15391	15487	15377	15508	15527	15487	15523	15498	15542	15383	15617	15282	15578	15638	15485	15539	15575	15474	15375	15657	15467	15464	15472	15672	15387	15486	15570	15403	15619	15700	15478	15670	15534	15504	15530	15628	15417	15554	15417	15581	15558	15575	15538	15561	15657	15568	15410	15300	15564	15576	15479	15629	15429	15504	15466	15573	15544	15515	15438	15380	15573	15534	15322	15487	15594	15619	15605	15405	15501	15512	15466	15438	15559	15294	15484	15449	15373	15539	15591	15512	15669	15503	15468	15574	15502	15338	15648	15463	15353	15477	15578	15481	15450	15568	15399	15445	15573	15574	15316	15497	15646	15531	15671	15597	15388	15497	15506	15447	15528	15451	15609	15540	15463	15429	15461	15588	15618	15385	15554	15460	15532	15405	15479	15696	15534	15484	15549	15562	15203	15654	15339	15480	15505	15641	15570	15453	15648	15511	15384	15429	15424	15346	15530	15585	15620	15319	15322	15402	15474	15434	15630	15578	15558	15684	15433	15331	15543	15808	15408	15483	15472	15528	15519	15573	15541	15554	15716	15470	15489	15425	15416	15690	15612	15473	15408	15440	15349	15624	15511	15295	15483	15537	15385	15709	15549	15525	15421	15458	15505	15370	15524	15468	15463	15683	15519	15322	15547	15424	15408	15580	15469	15489	15593	15367	15530	15580	15512	15578	15674	15522	15463	15434	15464	15543	15501	15485	15545	15488	15554	15352	15301	15461	15360	15365	15466	15307	15478	15538	15567	15511	15553	15441	15560	15440	15520	15364	15373	15429	15667	15446	15476	15459	15648	15405	15533	15518	15527	15452	15580	15525	15308	15385	15676	15519	15482	15624	15541	15519	15564	15333	15516	15301	15595	15482	15594	15366	15664	15583	15579	15586	15445	15416	15640	15505	15345	15383	15369	15340	15499	15474	15383	15442	15410	15513	15398	15627	15501	15584	15458	15517	15509	15336	15411	15607	15666	15555	15573	15481	15515	15597	15489	15439	15423	15503	15720	15536	15432	15520	15539	15460	15609	15520	15495	15386	15406	15514	15762	15401	15543	15468	15487	15467	15368	15389	15547	15448	15406	15433	15454	15648	15489	15581	15566	15411	15535	15705	15630	15465	15430	15531	15368	15421	15423	15500	15666	15477	15640	15377	15546	15523	15483	15390	15513	15484	15590	15506	15403	15364	15708	15402	15433	15503	15458	15511	15491	15443	15535	15654	15382	15562	15672	15457	15498	15580	15415	15487	15484	15652	15281	15496	15483	15558	15313	15498	15625	15498	15625	15435	15684	15405	15641	15537	15329	15382	15469	15366	15533	15472	15479	15562	15607	15660	15425	15517	15551	15607	15348	15494	15629	15569	15558	15606	15445	15510	15563	15364	15601	15451	15408	15467	15272	15526	15581	15533	15486	15612	15695	15500	15620	15544	15318	15618	15528	15649	15396	15334	15586	15495	15478	15408	15528	15528	15667	15490	15308	15639	15493	15467	15479	15467	15468	15467	15509	15444	15301	15547	15431	15578	15497	15483	15413	15527	15332	15424	15570	15640	15443	15417	15342	15483	15478	15621	15464	15660	15523	15524	15535	15477	15434	15587	15394	15615	15445	15618	15526	15382	15561	15573	15666	15535	15536	15570	15635	15479	15456	15684	15332	15679	15216	15614	15368	15504	15535	15445	15558	15599	15486	15481	15557	15509	15432	15492	15499	15510	15624	15506	15466	15609	15795	15614	15619	15450	15585	15455	15624	15678	15527	15557	15550	15492	15456	15428	15556	15488	15435	15586	15530	15594	15564	15507	15385	15673	15673	15476	15566	15457	15374	15382	15395	15594	15460	15542	15502	15620	15483	15333	15558	15395	15411	15519	15487	15493	15429	15586	15508	15536	15336	15450	15383	15423	15523	15557	15628	15574	15391	15448	15377	15513	15440	15443	15519	15464	15543	15471	15476	15438	15490	15379	15535	15534	15432	15563	15586	15587	15407	15529	15604	15464	15544	15472	15399	15426	15618	15463	15364	15496	15576	15511	15319	15354	15678	15430	15584	15573	15370	15412	15418	15391	15494	15594	15490	15508	15529	15419	15402	15492	15498	15513	15406	15243	15507	15514	15351	15475	15540	15510	15574	15597	15498	15410	15599	15602	15510	15603	15577	15595	15541	15526	15513	15453	15566	15429	15492	15460	15478	15562	15241	15321	15565	15498	15473	15564	15572	15340	15623	15481	15521	15441	15432	15548	15479	15463	15531	15518	15419	15562	15550	15548	15371	15532	15574	15595	15506	15473	15491	15555	15514	15405	15512	15324	15583	15625	15422	15679	15458	15531	15512	15583	15525	15484	15658	15569	15593	15560	15497	15353	15657	15618	15670	15459	15450	15592	15425	15567	15499	15540	15544	15564	15410	15684	15450	15426	15282	15376	15321	15481	15439	15553	15681	15357	15471	15588	15470	15482	15420	15673	15536	15498	15654	15519	15503	15462	15373	15473	15717	15509	15603	15457	15565	15353	15432	15380	15481	15510	15734	15606	15560	15417	15574	15248	15437	15641	15620	15491	15540	15505	15558	15445	15495	15478	15494	15258	15488	15536	15462	15410	15460	15406	15478	15438	15497	15406	15684	15364	15460	15320	15659	15559	15441	15591	15550	15371	15366	15550	15391	15444	15505	15418	15767	15554	15475	15649	15519	15438	15535	15491	15492	15681	15351	15454	15602	15584	15732	15593	15481	15416	15320	15415	15620	15470	15425	15515	15444	15433	15471	15427	15604	15470	15364	15439	15514	15389	15632	15291	15462	15539	15666	15331	15349	15673	15337	15616	15389	15257	15614	15608	15558	15486	15475	15610	15511	15484	15483	15517	15365	15439	15679	15333	15401	15491	15486	15452	15520	15410	15435	15406	15605	15535	15455	15221	15389	15431	15549	15438	15458	15559	15651	15298	15677	15646	15299	15462	15472	15374	15393	15541	15525	15532	15611	15723	15447	15361	15534	15372	15562	15465	15536	15377	15567	15482	15457	15630	15459	15415	15429	15551	15616	15460	15469	15599	15596	15755	15602	15446	15544	15527	15475	15471	15412	15406	15472	15464	15642	15412	15514	15610	15412	15427	15520	15454	15457	15443	15527	15480	15450	15402	15650	15548	15407	15325	15553	15580	15681	15523	15518	15499	15426	15478	15544	15461	15462	15618	15661	15622	15599	15555	15496	15397	15653	15531	15453	15341	15487	15572	15498	15535	15654	15535	15431	15632	15684	15435	15368	15554	15512	15377	15494	15602	15463	15485	15472	15475	15541	15523	15437	15675	15701	15447	15486	15504	15490	15592	15690	15427	15496	15506	15465	15539	15520	15450	15584	15482	15528	15530	15475	15561	15300	15564	15437	15679	15527	15591	15639	15650	15387	15607	15580	15304	15508	15572	15547	15421	15624	15390	15573	15461	15554	15551	15479	15616	15416	15466	15465	15439	15614	15614	15593	15545	15587	15341	15559	15554	15467	15490	15470	15703	15343	15417	15677	15612	15340	15571	15539	15661	15548	15301	15406	15334	15446	15504	15557	15510	15457	15430	15546	15539	15569	15432	15603	15442	15399	15554	15630	15515	15594	15515	15404	15520	15537	15502	15355	15689	15521	15489	15547	15538	15540	15394	15670	15621	15513	15370	15484	15610	15365	15533	15544	15448	15467	15512	15518	15426	15519	15420	15431	15617	15426	15521	15609	15656	15370	15573	15565	15425	15543	15390	15594	15538	15626	15538	15392	15571	15463	15486	15589	15591	15513	15394	15590	15509	15540	15425	15696	15526	15360	15465	15496	15318	15563	15505	15470	15594	15407	15447	15463	15510	15555	15366	15542	15557	15426	15514	15636	15369	15667	15416	15667	15512	15521	15594	15287	15493	15544	15461	15728	15471	15556	15629	15455	15416	15455	15686	15533	15481	15360
23655	21080	28517	23969	22284	25132	26232	22103	20953	21199	20879	20429	20275	20327	20168	19989	20148	19846	19958	19772	19805	19913	19947	20095	19834	19683	19368	19508	19520	19464	19664	19624	19544	19597	19567	19559	19714	19562	19499	19405	19505	19515	19331	19551	19458	19684	19533	19487	19437	19586	19600	19616	19489	19448	19543	19495	19498	19537	19465	19470	19575	19552	19488	19540	19503	19438	19482	19632	19593	19607	19524	19589	19375	19295	19490	19526	19465	19449	19436	19506	19363	19416	19548	19492	19442	19512	19534	19629	19791	19779	19943	19545	19410	19242	19537	19466	19429	19380	19364	19119	19423	19280	19348	19373	19189	19194	19494	19422	19283	19774	19517	19542	19395	19501	19463	19473	19364	19589	19570	19521	19506	19430	19311	19428	19480	19464	19393	19475	19641	19407	19685	19415	19477	19473	19524	19646	19741	19515	19351	19471	19351	19295	19428	19353	19334	19238	19246	19417	19290	19585	19368	19333	19538	19452	19454	19441	19364	19516	19587	19439	19452	19376	19370	19425	19432	19509	19372	19295	19383	19517	19386	19565	19556	19217	19357	19153	19448	19522	19357	19337	19394	19303	19342	19458	19596	19615	19580	19754	19647	19336	19382	19279	19558	19319	19327	19462	19404	19408	19510	19400	19408	19192	19369	19495	19440	19453	19455	19625	19396	19331	19230	19536	19504	19388	19455	19416	19483	19493	19379	19443	19357	19694	19474	19477	19409	19626	19472	19368	19342	19402	19568	19370	19431	19611	19409	19329	19362	19464	19413	19471	19514	19351	19277	19470	19491	19516	19283	19432	19501	19482	19545	19578	19491	19414	19436	19606	19389	19448	19323	19590	19417	19493	19420	19444	19208	19350	19399	19237	19532	19478	19389	19272	19315	19402	19243	19203	19384	19382	19242	19510	19361	19560	19339	19617	19530	19494	19401	19364	19488	19296	19531	19606	19383	19470	19413	19557	19375	19440	19416	19515	19641	19484	19491	19526	19453	19250	19331	19421	19330	19416	19306	19271	19345	19430	19625	19285	19432	19192	19232	19282	19325	19227	19213	19278	19225	19150	19511	19483	19652	19334	19187	19567	19481	19376	19276	19333	19440	19544	19459	19462	19261	19438	19677	19400	19331	19462	19531	19495	19446	18987	19424	19475	19530	19437	19402	19264	19509	19540	19468	19593	19471	19439	19269	19384	19713	19461	19399	19524	19443	19346	19553	19305	19421	19398	19374	19277	19490	19648	19442	19344	19519	19298	19254	19297	19274	19573	19348	19562	19241	19397	19225	19483	19345	19463	19496	19331	19126	19188	19255	19236	19309	19370	19275	19444	19579	19314	19482	19331	19453	19494	19514	19301	19404	19194	19223	19469	19457	19538	19302	19527	19446	19329	19222	19333	19447	19249	19521	19395	19540	19375	19531	19335	19406	19461	19376	19428	19441	19401	19387	19396	19407	19357	19505	19546	19312	19428	19466	19387	19338	19492	19229	19437	19520	19433	19484	19237	19587	19614	19133	19247	19392	19384	19344	19417	19501	19431	19472	19309	19366	19557	19389	19198	19234	19439	19566	19624	19275	19454	19421	19506	19336	19543	19576	19546	19557	19416	19180	19513	19279	19260	19240	19207	19270	19265	19476	19348	19429	19405	19255	19289	19354	19368	19444	19612	19312	19417	19206	19526	19530	19422	19491	19688	19278	19367	19329	19411	19531	19416	19252	19319	19311	19427	19102	19352	19526	19444	19286	19221	19453	19429	19485	19571	19307	19520	19439	19525	19351	19258	19483	19515	19498	19314	19432	19234	19442	19397	19225	19481	19301	19394	19656	19707	19480	19437	19448	19526	19444	19490	19565	19380	19468	19499	19272	19394	19272	19290	19616	19452	19413	19332	19609	19449	19384	19442	19306	19318	19284	19263	19361	19495	19508	19427	19473	19400	19516	19392	19336	19399	19539	19363	19630	19443	19230	19380	19401	19407	19531	19326	19247	19527	19316	19421	19420	19436	19431	19177	19379	19506	19452	19396	19494	19643	19521	19607	19561	19317	19463	19116	19332	19385	19389	19410	19558	19498	19369	19376	19600	19679	19424	19460	19508	19313	19394	19348	19282	19527	19143	19422	19409	19827	19446	19258	19288	19672	19280	19162	19650	19456	19394	19385	19430	19203	19730	19449	19639	19537	19583	19743	19199	19333	19286	19363	19514	19454	19315	19481	19163	19343	19337	19249	19440	19513	19389	19418	19381	19375	19563	19416	19296	19361	19584	19559	19356	19415	19354	19653	19527	19334	19216	19396	19448	19358	19438	19499	19260	19386	19398	19625	19415	19476	19223	19387	19452	19272	19371	19211	19219	19196	19344	19340	19538	19503	19346	19399	19342	19289	19332	19333	19296	19232	19353	19350	19363	19399	19391	19288	19216	19563	19286	19474	19522	19291	19389	19375	19402	19454	19384	19595	19416	19131	19381	19474	19450	19336	19262	19332	19311	19409	19316	19399	19365	19269	19296	19144	19446	19178	19477	19477	19524	19520	19424	19337	19441	19531	19502	19310	19268	19269	19648	19374	19138	19517	19453	19342	19302	19242	19368	19374	19364	19391	19405	19387	19544	19333	19699	19397	19510	19310	19181	19467	19551	19190	19364	19227	19366	19529	19472	19376	19185	19348	19538	19421	19439	19567	19520	19256	19362	19505	19166	19400	19592	19446	19666	19207	19454	19387	19407	19416	19386	19295	19359	19287	19335	19266	19330	19493	19512	19357	19320	19244	19400	19251	19482	19425	19347	19551	19358	19495	19472	19594	19462	19552	19456	19403	19330	19413	19346	19329	19417	19440	19398	19600	19422	19419	19579	19488	19452	19311	19382	19420	19340	19311	19299	19515	19173	19238	19431	19483	19408	19542	19627	19475	19455	19281	19323	19523	19443	19344	19331	19432	19379	19596	19479	19420	19388	19601	19530	19466	19473	19570	19443	19460	19567	19477	19475	19388	19442	19543	19260	19395	19366	19480	19401	19375	19428	19313	19283	19435	19400	19346	19460	19507	19506	19372	19537	19417	19386	19302	19353	19323	19473	19535	19331	19382	19394	19412	19492	19357	19421	19287	19267	19534	19370	19390	19446	19405	19437	19406	19271	19302	19386	19395	19459	19376	19523	19466	19356	19332	19568	19286	19536	19326	19547	19553	19223	19325	19255	19273	19544	19493	19365	19680	19544	19539	19440	19709	19343	19416	19623	19245	19519	19313	19473	19613	19559	19541	19579	19521	19493	19397	19422	19458	19556	19539	19239	19251	19493	19646	19232	19557	19498	19658	19141	19347	19343	19437	19343	19417	19444	19307	19413	19407	19515	19325	19408	19396	19327	19601	19597	19458	19434	19216	19471	19398	19385	19239	19538	19516	19350	19282	19395	19419	19278	19469	19354	19359	19388	19413	19340	19153	19226	19434	19415	19286	19565	19575	19600	19419	19324	19480	19679	19546	19622	19503	19336	19437	19384	19391	19423	19375	19505	19443	19317	19306	19532	19533	19281	19340	19445	19572	19294	19386	19429	19587	19417	19264	19389	19274	19289	19347	19545	19470	19421	19445	19425	19294	19307	19482	19277	19496	19544	19518	19439	19442	19375	19353	19328	19460	19529	19383	19394	19471	19518	19367	19347	19441	19622	19595	19537	19406	19536	19388	19379	19412	19586	19356	19407	19286	19539	19405	19593	19809	19653	19595	19579	19384	19164	19311	19581	19385	19426	19241	19453	19453	19364	19304	19497	19449	19413	19643	19325	19239	19563	19422	19399	19371	19623	19591	19434	19328	19385	19347	19274	19381	19299	19413	19286	19574	19548	19451	19564	19454	19410	19382	19501	19576	19355	19421	19388	19405	19471	19402	19430	19115	19346	19397	19570	19428	19475	19690	19384	19386	19439	19465	19488	19542	19466	19271	19464	19410	19270	19387	19729	19259	19653	19389	19334	19419	19371	19411	19537	19328	19219	19436	19354	19398	19521	19481	19566	19318	19360	19254	19310	19457	19469	19339	19437	19475	19370	19331	19466	19278	19440	19399	19332	19262	19365	19169	19489	19574	19510	19575	19711	19572	19365	19499	19394	19416	19390	19338	19139	19444	19329	19309	19192	19375	19562	19286	19256	19336	19513	19453	19681	19425	19289	19585	19372	19459	19277	19473	19341	19388	19660	19410	19263	19355	19302	19247	19474	19275	19285	19341	19289	19349	19346	19185	19532	19333	19250	19423	19536	19457	19539	19361	19368	19426	19369	19590	19291	19280	19347	19389	19158	19290	19449	19391	19424	19391	19640	19388	19267	19466	19348	19554	19439	19377	19454	19357	19293	19280	19599	19419	19373	19446	19150	19314	19226	19401	19315	19402	19435	19094	19278	19438	19380	19402	19484	19213	19293	19145	19440	19406	19503	19344	19572	19165	19419	19476	19244	19259	19338	19150	19466	19391	19400	19437	19315	19474	19314	19611	19546	19395	19626	19586	19432	19635	19495	19545	19438	19522	19476	19387	19310	19622	19602	19328	19459	19526	19421	19400	19461	19560	19259	19518	19309	19322	19443	19292	19383	19284	19345	19424	19505	19439	19580	19248	19266	19529	19345	19437	19242	19522	19608	19639	19588	19520	19443	19507	19601	19536	19554	19529	19408	19343	19660	19544	19432	19511	19513	19272	19256	19409	19399	19101	19417	19438	19346	19563	19636	19369	19230	19459	19450	19398	19448	19366	19578	19215	19246	19269	19527	19311	19342	19443	19554	19593	19577	19331	19432	19329	19623	19462	19272	19432	19298	19189	19177	19244	19455	19478	19465	19314	19608	19436	19471	19531	19443	19265	19334	19171	19217	19337	19274	19474	19268	19456	19478	19417	19427	19445	19410	19294	19385	19323	19290	19441	19536	19449	19471	19500	19449	19490	19270	19722	19425	19456	19358	19363	19268	19601	19224	19345	19323	19410	19468	19525	19382	19104	19452	19374	19308	19318	19516	19470	19628	19355	19334	19386	19349	19253	19429	19592	19618	19454	19521	19405	19391	19188	19504	19270	19278	19378	19475	19247	19205	19399	19284	19240	19432	19342	19621	19368	19339	19586	19338	19327	19429	19396	19329	19344	19643	19408	19318	19452	19271	19693
24821	40513	36971	30244	26119	23064	20921	19766	18785	18136	17649	17231	16987	16751	16655	16516	16502	16353	16331	16290	16305	16216	16230	16193	16073	15943	15878	16108	16065	15894	15894	15949	16019	15855	15937	15909	15767	15928	15778	16040	15986	15911	15804	15882	15897	15707	15975	15948	15808	15907	15932	15763	15800	16034	15772	15788	16034	15801	15956	15895	16060	15855	15772	15856	15889	15951	15856	15852	15791	15851	15902	15818	15966	15976	15577	15997	15923	15950	15838	15760	15737	15726	15767	15865	15718	15845	15784	16012	16467	16497	16341	16264	15996	15745	15926	15959	15733	15757	15911	15940	15819	15608	15756	15754	15900	15835	15845	15858	15823	15800	15912	15878	15740	15724	15761	15772	15757	15786	15885	15795	15916	16121	15758	15945	15881	15767	15965	15859	15984	15918	15981	15938	15724	15725	15925	15836	15706	15872	15828	15666	15833	15802	15845	15881	15908	15808	15727	15682	15793	15755	15648	16058	15749	15784	15831	15759	15747	15760	15828	15815	15811	15796	15849	15984	15783	15866	15664	15782	15988	15874	15898	15863	16064	15923	15752	15857	15695	15833	15925	15925	15945	15877	16001	15839	15878	15669	15787	16011	15695	15708	15934	15763	15951	15845	15816	15743	15839	15766	16009	16001	15896	15965	15759	15817	15776	15877	15954	15779	15806	15777	15883	15750	15888	15959	15789	15804	15799	15812	15881	15945	15772	15805	15851	15627	15660	15860	15779	15974	15851	15623	15897	15728	15725	15821	15789	15815	15877	15953	15821	15737	15731	15917	15862	15852	15853	15787	15938	15774	15841	15712	15722	15845	15760	15897	15730	15826	15767	15852	15785	15909	15798	15834	15920	15673	15834	15932	16017	15769	15716	15853	15794	15923	15801	15771	15766	15973	15932	15766	15797	15814	15759	15773	15867	15771	15839	15760	15849	15829	15794	15724	15836	15866	15831	15883	15719	15851	15852	15726	15984	15787	15942	15936	15692	15689	15779	15868	15827	15905	15844	15853	15781	15890	15979	15825	15831	15796	15786	15741	15783	15893	15696	15880	15735	15847	15820	15833	15716	15914	15757	15880	15606	15895	15719	15800	15885	15714	15939	15844	15914	15941	15925	15801	15669	15708	15941	15810	15813	15984	15819	15872	15828	15729	15863	15934	15930	15806	15860	15918	15692	15945	15753	15845	15745	15737	15712	15846	15844	15875	15892	15909	15853	15865	15801	15863	15654	15784	15820	15680	15913	15945	15687	15798	15796	15696	15935	15951	15735	15820	16000	15740	15839	15793	15986	15618	15728	15816	15639	15872	15581	15776	15766	15763	15772	15886	15798	15856	15902	15910	15710	15843	15796	15756	15903	16100	15799	15777	15849	15715	15840	15631	15954	15925	15862	15948	15910	15885	15816	15892	15759	15743	15729	15903	15708	15924	15911	15893	15681	15778	15925	15720	15726	15990	15824	16035	15956	15820	15885	15867	15690	15663	15802	15890	15782	15800	15796	15954	15812	15953	15740	15837	15689	15933	15897	15872	15910	15640	15899	15716	15862	15764	15717	15738	15879	15792	15762	15777	15830	16013	15819	15801	15829	15814	15900	15821	15644	15794	15816	15894	15804	15845	15892	15748	15671	15807	15745	15901	15885	15765	15843	15567	15867	15900	15711	15693	15833	15693	15853	15727	15838	15940	15886	15842	15946	15880	15955	15857	15865	15704	15912	15879	15929	15685	15775	15819	15809	15807	15995	15850	15885	15772	15778	15731	15670	15767	15843	15876	15836	15876	15696	15754	16031	15674	16046	15747	15897	15884	15730	15984	15879	15768	15707	15781	15896	15778	15895	15780	15671	15926	15858	15809	15920	15741	15826	15775	15855	15725	15946	15743	16071	15810	15806	15907	15854	15814	15995	15810	15782	15715	15924	15890	15788	15761	15811	15822	15863	15863	15767	15799	15697	15889	15803	15808	15739	15640	15824	15583	15853	15886	15806	15879	15758	15711	15671	15782	15720	15763	15906	15751	15822	16019	15975	15763	15904	15946	15629	15810	15786	15745	15871	15803	15653	15726	15702	15883	15852	15863	15874	15847	15708	15784	15735	15827	15755	15829	15857	15591	15891	15878	15862	15824	15876	15761	15913	15946	15774	15801	15801	15719	15839	15771	15719	15802	15911	15735	15830	15852	15900	15952	15904	15911	15969	15902	15802	15890	15861	15903	15823	15661	15844	15899	15707	15769	15972	15917	15918	15918	15854	15725	15718	15792	15855	15956	15812	15719	16122	15789	15771	15810	15883	15904	15851	15882	15853	15975	15728	15830	16034	15959	15964	15754	15829	15808	15836	15865	15852	15819	15724	15761	15925	15830	15829	15922	15745	15743	15745	15853	15766	15696	15806	15805	15766	15878	15772	15972	15884	15827	15819	15761	15862	15980	15827	15792	15871	15782	15820	15999	15785	15825	15912	15922	15810	15731	15929	15861	15848	15594	15750	15803	15835	15651	15726	16031	15885	15790	15758	15772	15695	16043	15801	15764	15788	15729	15731	15773	15803	15694	15769	15886	15707	15840	15619	15771	15806	15871	15718	15858	15920	15928	15961	15972	15788	15663	15683	15697	15700	15847	15844	15724	15866	15855	15785	15830	15999	15750	15984	15864	15882	15703	15793	15875	15816	15709	15882	15737	15763	15868	15764	15632	15910	15791	15851	15761	15889	15741	15725	15749	15895	15782	15969	15897	15738	15805	16000	15832	15838	15682	15909	15786	15733	15774	15846	15706	15780	15798	15961	15967	15956	15750	15780	15703	15928	15906	15816	15901	15875	15720	15865	15872	15743	15809	15873	15900	15822	15855	15916	15893	15809	15877	15859	15762	15926	15722	15733	15782	15657	15877	15870	15896	15783	15820	15860	15859	15810	15664	15826	15834	15841	15989	15936	15698	15870	15802	15889	15959	15923	15776	15604	15715	15777	15757	16007	15898	15646	15801	15917	16003	15827	15784	15739	15790	15717	15772	15852	15830	15819	15798	15745	15797	15915	15802	15934	15823	15701	15711	15676	15924	15857	15810	15841	15776	15763	15866	15732	15907	15697	15961	15854	15943	15829	15871	15963	15906	16007	15872	15821	15848	15988	15968	15864	15706	15816	15793	15700	15817	15928	15892	15820	15825	15864	15783	15824	15830	15791	15970	15817	15883	15729	15930	15693	15830	15823	15785	15757	15886	15895	15869	15858	15856	15837	15924	15704	15745	15939	15854	15785	16085	15906	15839	15714	16091	15701	15933	15829	15895	15706	15792	15905	15776	16017	15903	15766	15793	16047	15802	15834	15775	15555	15753	15910	15663	15707	15919	15789	15745	15923	15728	15752	15759	16084	15823	15970	16045	15837	15805	15750	15902	15792	15755	15907	15700	15758	15680	15797	15908	15911	15732	15838	15890	15740	15905	15731	15831	15958	15589	15801	15921	15954	16032	15898	15802	15931	15788	15782	15960	15958	15749	15768	15965	15799	15694	15876	15993	15824	15907	15745	15931	15771	15959	15659	15652	15778	15609	15839	15759	15989	15765	15887	15728	15908	15711	15930	15825	15882	15692	15818	15785	15932	15804	15778	15948	15785	15789	15907	15667	15711	15771	15790	15871	15831	15903	15864	15874	15909	15807	15680	15876	15847	15954	15709	15755	15819	15801	15848	15809	15769	15750	15919	15828	15931	15692	15757	15804	15910	15734	15723	15824	15859	15757	15915	15980	15933	15945	15927	15917	15767	15825	15655	15795	16127	15763	15754	15753	15878	15884	15841	15911	15865	15782	15874	15802	15806	15832	15895	15804	15665	15812	15811	15713	15813	15857	15822	15919	15944	15829	15785	15851	15748	15910	15901	15816	15772	15784	15784	15808	15951	15738	15949	15871	15888	15757	15659	15761	15829	15900	15885	15845	15856	15759	16015	15801	15878	15796	15733	15747	15796	15790	15941	15694	15939	15834	15777	15830	15947	15760	15803	15737	15810	15652	15730	15745	15683	15826	15786	15812	15751	15882	15704	15819	15878	15791	15898	15760	15881	15795	15868	15881	15864	15763	15818	15768	15753	15937	15820	15817	15906	15689	15800	15756	15617	15824	15905	15840	15897	15759	15796	16010	15975	15860	15805	15699	15850	15845	15805	15981	15665	15920	15829	15861	15788	15886	15814	15818	15777	15738	15705	15610	15822	15759	15858	15765	15900	15795	15730	15618	15872	15891	15825	15895	15878	15790	15984	15965	15690	15864	15694	15822	15818	15756	15878	15869	15955	15796	15774	15918	15727	15804	15912	16003	15859	15897	16000	15706	15738	15887	15954	15812	15708	15966	15908	15765	15818	15877	15897	15878	15792	15689	15821	15936	15678	15767	15795	15942	15830	15772	15864	15780	15755	15719	15811	15915	15914	15751	15797	15756	15950	15782	15909	15733	15942	15810	15787	15741	15816	15990	15724	15946	15842	15836	15727	15864	15873	15900	15782	15976	15813	15863	15734	15777	15796	15747	15876	15813	15862	15703	15802	15911	15858	15911	15737	15825	15938	15808	15930	16006	15857	15731	15958	15861	15960	15794	15703	15902	15779	15588	15768	15909	15764	15898	15713	15860	15820	15833	15850	15923	15891	15863	15715	15817	15648	15776	15829	15913	15921	16038	15786	15824	15770	15900	15738	16072	15701	15842	15773	15842	15852	15911	15937	15820	15649	15745	15779	15670	15633	15776	16073	15753	15758	15825	15808	15822	15831	15703	15852	15716	15701	15736	15783	15894	15808	15787	15832	15752	15746	15782	15779	15867	15840	15598	15774	15867	15710	15905	15781	15759	15751	15804	15847	15890	15833	15848	15889	15910	15853	15874	15974	15844	15979	15714	15786	15680	15678	15760	15820	15747	15828	15876	15838	15886	15749	15720	15835	15754	15876	15825	15873	15759	15639	15755	15794	15971	15770	15720	15851	15842	15702	15732	15692	15707	15709	16076	15944	15957	15835	15787	15734	15922	15962	15727	15899	15976	15785	15854	15772	15967	15771	15775	15781	15751	15851	15839	15687	15872	15939	15729	15831	15740	15952	15789	15955	15851	15912	15941	15698	15705	15866	15723	15768	15775	15878	15700	15773	15697	15695	15831	15834	16026
29949	24300	26155	23452	20752	20250	19914	19814	19402	19344	19335	19423	19390	19151	19316	19185	19171	19050	19253	18829	19253	19209	19208	19004	19173	19031	19219	19100	19143	18973	19182	19076	19008	19137	19006	18783	19313	19241	19131	19252	19221	18904	19268	19250	18970	19079	19181	19122	18989	19184	18978	19183	19046	19196	19044	18860	19173	19092	18997	19070	19249	18950	19191	19164	19294	19134	19349	19166	19176	19083	19026	19324	19133	19072	19029	19117	19060	18978	19211	19065	19036	19120	19034	19195	19074	19039	18901	19042	19160	19101	19257	19031	19100	19122	19050	19137	19237	19041	19079	18920	19027	19289	19010	18986	19212	19115	19189	18978	19052	18996	18779	18960	19109	19140	18871	18873	19225	19204	19040	19025	19058	18966	18956	19268	19435	19127	19095	19219	19033	19208	19033	18983	19021	19281	19013	19231	19085	19038	19038	18920	19031	18962	19095	19134	19173	19011	19173	18960	18897	19134	19051	18879	19312	19220	19074	19138	19029	19029	18957	18902	19203	19084	18989	19113	19237	19307	19065	18958	19067	19196	19152	18960	19150	19137	19231	19077	19127	19018	18801	19092	19054	19069	19027	19011	18996	19189	19008	19122	19127	19151	18985	18995	19109	19262	18982	18901	19047	19000	19132	19034	19153	19052	19370	19110	19071	19107	19070	18908	19094	19198	19152	19050	19071	19127	19245	18967	18964	18936	18979	18786	19239	19149	19179	19046	18980	19167	18879	19241	19123	19033	18905	19102	18898	18955	18948	18835	19055	19142	19073	19171	19177	19252	19179	19134	18906	19174	19161	18840	19140	18906	19183	19127	19180	19078	18946	19259	19050	19305	19438	19068	19212	19215	18958	19107	19257	19142	19051	18956	19098	18901	18759	19204	18900	19056	18935	19179	18911	19104	19004	19019	19139	19055	18904	18989	18875	19306	19149	19138	19373	18923	19303	19210	19274	19138	19147	19162	19031	18923	19329	18978	19089	19062	19123	19017	19089	19125	19035	19053	18981	19023	19063	19179	18957	19340	19057	19275	18897	19071	19134	19175	19134	19061	19241	19073	19153	19152	19034	19157	18805	19031	19194	19269	19008	19111	18910	18728	19139	19110	19057	19199	19043	19045	18988	19339	19277	19047	19145	19222	18845	19034	19178	19242	18974	19209	19181	19269	19168	19269	19037	18966	19304	19098	19018	18965	19042	19015	19171	19066	19127	19256	19036	19236	19177	19180	19052	19001	18951	19165	19333	19237	18970	18963	19118	19178	19179	19199	19196	19064	19009	18977	19050	18927	18968	18952	18859	19030	18836	19080	18957	19202	19247	18967	19058	19060	19170	19086	19026	19080	18837	19113	18996	19034	18942	19011	19217	19134	18868	18993	19136	19098	19132	19112	18798	18965	19055	19102	19101	19140	19157	18965	18900	19174	18993	18997	19043	18986	19021	19024	18983	19044	19163	19239	19091	19205	19120	19028	19159	19058	19129	19134	19145	19008	19010	18922	18803	19234	18995	19242	19118	18873	19132	19142	18899	19068	19113	19009	18987	19223	19067	19202	19207	19092	19137	19302	18942	19254	19064	19191	19223	19022	19031	19145	18952	19041	19145	19067	19095	19098	19190	19122	18994	19086	19243	18987	19085	19233	18983	18948	19130	19017	19118	19034	19018	19044	18912	19066	19113	19025	18818	18867	19039	19037	18979	19030	19111	19088	19209	19003	19253	19056	18977	19092	19019	19160	18910	19044	19355	19126	19136	18918	19079	19067	19011	19162	19215	19219	19108	19095	19245	19196	19328	18897	18980	18977	19204	19036	18999	19053	19231	19154	18999	19213	19227	19190	19201	19017	18865	19238	19132	19125	19251	19195	19086	19116	18964	19045	18906	19050	18913	19066	19038	19147	18956	19076	19028	19051	19140	18974	18918	19140	19072	19144	18949	19030	19037	19188	18984	19069	19091	18942	19138	19139	19096	19164	19344	18980	18965	19066	19103	19099	19081	19155	19121	19148	18978	19253	19279	19055	18919	19190	18955	18961	18986	18989	18956	19028	19394	19090	19218	19199	19117	19166	19034	19176	19091	19238	19177	18915	18964	18959	19096	19018	18985	19027	19195	18979	19125	19102	19087	19269	19302	19196	19032	19212	19164	19136	19286	19067	18944	18822	19179	18994	19003	19065	19048	19086	19154	18962	18992	19208	18977	19107	18913	19027	18979	18974	19158	19064	19137	18955	19162	19371	19154	18835	18872	18886	18977	19024	19132	19125	19048	18982	19054	19077	19227	19178	18947	19313	19082	19002	19159	19061	19062	19088	19420	19189	19055	19297	18892	18998	18944	19225	19044	18971	19037	19138	19002	18989	19068	18934	19005	18934	19253	18999	19170	19143	19055	19016	19218	18862	19131	19024	18914	19129	19102	19020	18953	19015	18984	18993	19267	19148	18921	19229	19057	18952	18894	19157	19091	19197	19165	18872	18976	19074	19047	19126	19240	18990	18884	19134	19068	19216	19104	18957	19391	19359	18961	19053	19029	18953	18978	19069	19161	19134	19166	18897	19114	19223	18972	19137	18960	19067	19177	18968	19069	19062	19116	19220	19275	19043	19214	19136	18924	19365	19014	19143	19190	19024	19277	19081	19234	19083	18833	19118	19018	18920	18933	19147	19109	18889	19107	19265	19116	19154	19153	19078	19230	19020	19075	19042	19142	19160	18999	18916	19075	19207	19149	19285	19209	19081	19155	19330	19129	19298	19110	19095	18961	18835	19232	18987	19194	19332	19144	19061	19001	19008	19283	19101	19141	19075	19104	19060	19014	18958	19038	19143	18976	19017	19279	19167	19116	19020	19213	18866	18768	18886	19138	19108	19108	19154	19159	19109	19167	19016	19087	19143	19169	19001	19216	19090	19035	19049	19135	18985	19160	19142	19232	19046	19072	19119	18948	19136	18942	19259	19111	19225	19057	18979	19165	19184	19236	19142	19085	19161	19124	19136	19025	19131	19068	19030	18937	19200	19096	19076	19120	19275	19009	19022	19112	19235	18829	18917	18949	19043	18952	18878	19239	19247	19214	19143	19097	18975	18887	18994	19177	19064	19245	19223	19150	19060	18951	19103	19156	19136	19057	19113	18997	19102	19027	19044	19110	19083	19181	18919	19092	19033	19297	19220	19282	19084	18695	19079	19020	18991	19132	19305	19197	19251	19082	18853	18982	18910	19071	19209	19110	19061	19159	18860	19036	19253	19191	18942	19018	19025	19182	19300	19246	19132	19038	19040	19135	18781	18931	19003	18951	19052	19121	19100	19175	19262	19289	19198	19146	19080	19071	18817	19126	19120	18968	19111	19134	19226	19048	18876	19147	19082	19067	18973	18934	19092	19034	18987	19083	19185	19132	18887	19012	19043	19110	19227	19251	19346	19239	19034	19120	18938	19025	19351	19048	18923	19177	19004	18980	19084	19072	19190	18976	19083	19065	19103	19292	19068	19287	19122	19199	19090	19154	18783	19030	19206	18924	19012	18899	19148	19157	19009	19084	19153	18986	18930	19202	18972	19178	19118	19235	19021	19027	18971	19169	19008	19082	19098	18970	19244	19174	19084	18979	18810	19073	19111	19097	19124	19149	19216	19371	19044	19101	19014	19023	19073	19161	19098	19020	19006	19200	19083	19066	19097	18998	19141	19242	18944	19014	18981	18976	19016	19089	19130	19090	18971	19202	19000	19030	19148	19068	19161	19099	19053	19174	19132	19125	19142	19250	19085	19242	19069	19195	19262	19279	19101	19253	19167	19030	18896	19013	19013	19042	18983	19151	18946	18965	19014	19285	18972	18848	19137	19237	18985	19133	19132	19159	18988	19078	19148	19048	19134	19303	19158	18936	19183	19241	19031	19194	19171	19062	19008	19066	19163	19156	19279	19274	19299	19051	19072	19027	19229	19189	19157	19121	19104	18982	18934	19332	19085	19247	19148	19223	19209	19103	19105	19136	19223	18921	19118	19145	18980	19261	19245	19070	18858	19092	19045	18948	18951	19213	18838	19225	19005	19078	18990	19260	19126	19271	19025	19182	19262	18920	19104	19104	19196	19219	19131	19113	19112	19110	19271	19246	18988	18964	18995	18999	19097	19280	19125	19217	19102	19186	19360	19167	19026	19072	19133	19008	18967	19137	19145	19125	19152	18933	19066	19110	19036	19200	19203	19136	19201	19368	18943	18999	19036	19180	19084	19142	19004	19033	18984	19094	19157	19236	18929	19013	19066	19170	19045	19025	19143	19130	18985	19060	19058	19238	19050	18884	18953	19177	19052	19174	19171	18974	19017	19170	19065	19234	18852	19157	18942	18919	18957	19214	18991	19089	19153	19005	18993	19114	19167	19000	19088	18877	19123	19178	18985	18919	19487	18906	19049	19040	19048	19072	18954	19012	19053	18923	19051	18993	19252	19281	19279	19224	19189	19081	18881	19085	19034	19074	19176	19167	19239	18902	19152	19098	18967	19014	19112	19245	19120	18882	18815	19012	19001	19018	19278	19259	19066	19097	19155	19146	19139	19012	19265	19357	19128	19267	18908	19107	19014	18995	18894	19124	18957	19240	19257	19462	19131	19037	19188	19076	18884	18996	19291	19328	19302	19154	18969	19242	19065	19238	19287	19009	19160	19263	19079	19203	18912	19043	19106	19267	19158	19213	19099	19223	19380	19158	19067	19061	19355	19153	19071	19040	19084	19130	19248	19062	19084	19182	19309	18903	19331	19109	18954	19091	19196	19316	19116	18948	19035	18809	19015	19262	18904	18952	19137	19106	19212	19021	19044	19335	19236	19137	18897	18916	18981	19152	19218	18914	19188	19162	19027	18964	19086	19214	18972	19224	19085	19274	19030	19107	19126	19028	19058	19103	19118	19139	19101	19189	19165	19126	19297	19127	19045	19365	19007	19088	19144	18958	18992	19174	19192	19009	19093	19100	18992	18952	18938	19155	19081	19019	19145	18975	18933	19120	19067	19196	18918	19289	19004	19031	18979	19204	18796	19149	19051	18958	18940	18995	19128	19132	19122	18967	19002	19008	18949	19157	19082	19302	19115	18884	19102	19226	19168	19011	19316	19216	19235	19188	19062	19088	18930	19081	19120	19233	18924	19157	19054	19266	19071
21301	26266	24194	20279	18355	17417	16802	16397	16267	16200	16221	15991	15867	15843	15778	15815	15777	15878	15755	15712	15653	15630	15692	15735	15629	15696	15834	15725	15611	15601	15695	15625	15523	15591	15584	15846	15648	15649	15658	15593	15736	15699	15544	15686	15686	15578	15725	15574	15501	15746	15662	15798	15520	15513	15617	15681	15624	15613	15630	15798	15610	15583	15816	15821	15623	15855	15529	15751	15604	15495	15608	15583	15848	15600	15807	15775	15453	15650	15598	15642	15619	15471	15663	15482	15590	15452	15630	15695	15552	15610	15762	15601	15730	15753	15514	15720	15623	15703	15728	15779	15669	15578	15692	15566	15722	15574	15754	15606	15629	15629	15677	15679	15608	15548	15900	15539	15580	15575	15709	15704	15459	15546	15626	15723	15825	15625	15550	15618	15505	15723	15805	15812	15812	15522	15635	15627	15551	15511	15573	15766	15601	15679	15626	15395	15754	15596	15676	15674	15528	15571	15768	15703	15678	15600	15595	15728	15610	15501	15548	15642	15620	15698	15650	15696	15764	15437	15604	15612	15627	15627	15624	15787	15810	15704	15452	15558	15668	15692	15535	15516	15590	15561	15594	15539	15566	15510	15643	15588	15547	15676	15766	15705	15767	15569	15767	15675	15736	15672	15613	15639	15625	15365	15838	15709	15422	15486	15521	15771	15653	15489	15701	15688	15658	15736	15639	15676	15376	15634	15597	15600	15602	15703	15557	15570	15688	15706	15499	15519	15798	15679	15537	15667	15559	15561	15596	15573	15600	15522	15700	15620	15574	15493	15571	15743	15508	15713	15510	15612	15824	15489	15643	15436	15657	15663	15596	15643	15591	15605	15625	15474	15679	15594	15672	15634	15718	15638	15683	15643	15611	15591	15651	15578	15872	15581	15690	15669	15571	15558	15605	15684	15779	15692	15636	15586	15706	15652	15790	15477	15784	15526	15562	15532	15669	15591	15603	15570	15630	15573	15718	15543	15775	15601	15672	15651	15429	15778	15547	15729	15588	15526	15507	15623	15580	15636	15491	15695	15523	15638	15604	15542	15838	15761	15668	15547	15711	15680	15603	15746	15730	15578	15786	15496	15609	15529	15597	15631	15601	15542	15630	15459	15795	15548	15691	15640	15616	15667	15656	15551	15561	15618	15869	15590	15581	15631	15560	15510	15594	15489	15741	15496	15424	15709	15725	15622	15731	15692	15696	15542	15682	15498	15749	15703	15616	15626	15873	15621	15562	15647	15770	15491	15623	15521	15793	15663	15696	15763	15579	15576	15685	15796	15703	15793	15537	15317	15736	15610	15586	15656	15621	15754	15600	15635	15708	15574	15664	15623	15660	15668	15406	15577	15623	15492	15505	15685	15738	15568	15613	15592	15481	15694	15576	15727	15609	15707	15660	15573	15800	15719	15609	15526	15588	15608	15564	15456	15690	15760	15715	15551	15824	15604	15600	15595	15683	15533	15600	15511	15732	15805	15608	15686	15734	15755	15656	15621	15684	15790	15631	15545	15622	15702	15836	15558	15688	15646	15609	15488	15653	15622	15673	15624	15656	15702	15550	15505	15629	15626	15554	15684	15430	15499	15680	15586	15513	15589	15647	15742	15628	15463	15760	15413	15622	15716	15744	15749	15498	15729	15613	15658	15628	15560	15670	15581	15682	15582	15517	15699	15699	15444	15678	15651	15523	15702	15706	15676	15530	15742	15669	15619	15642	15584	15679	15617	15469	15534	15538	15582	15672	15564	15649	15740	15722	15597	15594	15655	15591	15629	15638	15752	15487	15744	15535	15642	15539	15792	15578	15665	15729	15698	15613	15558	15783	15685	15649	15578	15634	15653	15578	15577	15714	15604	15746	15644	15556	15758	15580	15798	15529	15444	15541	15648	15614	15507	15946	15469	15653	15462	15677	15719	15663	15564	15691	15724	15563	15634	15756	15637	15680	15584	15627	15549	15610	15505	15804	15668	15575	15693	15625	15635	15317	15416	15673	15766	15500	15608	15815	15520	15772	15579	15558	15650	15610	15613	15542	15651	15582	15606	15723	15517	15761	15477	15561	15540	15553	15384	15446	15527	15734	15640	15724	15636	15710	15762	15717	15659	15680	15525	15650	15587	15676	15662	15672	15541	15612	15671	15630	15467	15687	15594	15581	15533	15755	15578	15730	15617	15621	15527	15756	15764	15653	15525	15747	15711	15505	15757	15599	15713	15658	15676	15700	15647	15755	15503	15717	15958	15513	15672	15580	15630	15688	15716	15621	15537	15706	15717	15516	15688	15712	15579	15476	15521	15601	15687	15504	15674	15499	15469	15765	15635	15645	15683	15595	15686	15490	15885	15631	15768	15770	15591	15924	15630	15424	15624	15591	15635	15690	15566	15430	15760	15665	15865	15708	15657	15639	15575	15675	15624	15602	15625	15625	15679	15684	15522	15609	15526	15603	15610	15690	15781	15700	15683	15678	15793	15548	15625	15542	15723	15508	15743	15644	15629	15619	15551	15752	15625	15606	15609	15537	15557	15562	15462	15818	15519	15444	15648	15624	15757	15485	15653	15516	15594	15525	15652	15541	15601	15631	15477	15649	15409	15668	15778	15678	15663	15720	15572	15614	15676	15643	15564	15699	15543	15688	15542	15763	15685	15542	15482	15648	15629	15521	15691	15639	15740	15549	15574	15786	15641	15679	15539	15603	15561	15697	15743	15512	15722	15471	15687	15563	15532	15538	15685	15504	15742	15727	15570	15792	15582	15569	15531	15624	15667	15828	15496	15755	15598	15516	15667	15695	15665	15605	15527	15760	15641	15549	15710	15697	15734	15804	15724	15608	15488	15763	15585	15608	15711	15664	15521	15644	15778	15541	15596	15561	15748	15548	15610	15711	15573	15425	15635	15618	15504	15689	15578	15725	15621	15525	15767	15664	15566	15556	15618	15503	15554	15747	15509	15675	15627	15661	15609	15685	15655	15715	15641	15604	15547	15705	15535	15631	15719	15772	15644	15621	15693	15652	15573	15523	15597	15706	15724	15508	15731	15569	15503	15628	15590	15679	15539	15571	15646	15638	15610	15769	15619	15763	15696	15648	15551	15745	15612	15476	15619	15702	15606	15621	15777	15698	15596	15704	15591	15704	15617	15722	15663	15686	15611	15744	15533	15682	15755	15751	15762	15652	15506	15625	15563	15634	15561	15548	15463	15759	15564	15562	15677	15578	15572	15502	15607	15723	15614	15537	15640	15739	15532	15776	15657	15656	15347	15633	15723	15621	15650	15682	15615	15558	15684	15611	15486	15636	15538	15590	15569	15635	15477	15774	15560	15648	15579	15623	15665	15851	15487	15507	15599	15620	15821	15532	15662	15708	15578	15566	15758	15802	15596	15560	15630	15683	15683	15577	15469	15648	15668	15640	15644	15702	15600	15703	15641	15709	15722	15519	15610	15701	15709	15669	15617	15507	15533	15603	15570	15555	15473	15658	15563	15656	15619	15707	15709	15489	15426	15537	15564	15759	15549	15779	15755	15492	15629	15633	15656	15612	15729	15748	15557	15487	15629	15628	15814	15528	15484	15674	15715	15572	15570	15642	15745	15605	15628	15449	15723	15665	15634	15850	15609	15729	15542	15407	15700	15734	15495	15700	15757	15728	15530	15658	15681	15838	15667	15622	15748	15750	15576	15704	15696	15663	15670	15738	15572	15709	15640	15659	15587	15657	15650	15633	15592	15807	15682	15596	15626	15728	15716	15791	15598	15599	15528	15621	15735	15595	15649	15644	15552	15650	15631	15623	15722	15621	15456	15548	15517	15500	15689	15727	15678	15634	15720	15678	15555	15704	15543	15613	15657	15597	15733	15748	15706	15687	15450	15653	15556	15692	15749	15597	15659	15608	15683	15716	15682	15657	15599	15751	15574	15589	15713	15652	15669	15503	15698	15577	15661	15488	15589	15644	15622	15647	15601	15730	15523	15661	15576	15696	15623	15638	15782	15644	15644	15720	15629	15789	15639	15596	15651	15517	15355	15575	15494	15682	15728	15594	15701	15912	15697	15630	15689	15648	15563	15594	15742	15924	15634	15642	15653	15606	15620	15685	15553	15785	15606	15689	15640	15755	15771	15526	15645	15735	15585	15519	15645	15608	15574	15651	15568	15636	15661	15734	15632	15625	15523	15641	15795	15477	15808	15575	15717	15444	15585	15608	15739	15608	15484	15784	15658	15720	15777	15734	15485	15692	15893	15455	15601	15750	15520	15667	15557	15755	15510	15596	15620	15715	15611	15756	15752	15606	15650	15674	15756	15657	15746	15783	15667	15660	15772	15698	15648	15712	15702	15828	15658	15718	15677	15671	15643	15593	15686	15750	15639	15631	15496	15576	15560	15560	15710	15705	15638	15727	15640	15594	15615	15803	15410	15636	15676	15649	15720	15729	15596	15625	15702	15675	15694	15814	15736	15739	15699	15706	15509	15539	15633	15613	15691	15527	15670	15696	15525	15673	15690	15915	15711	15549	15820	15657	15467	15608	15528	15680	15515	15563	15706	15767	15833	15515	15826	15672	15570	15585	15627	15581	15486	15574	15617	15530	15530	15621	15598	15524	15503	15690	15613	15754	15513	15582	15652	15535	15778	15670	15733	15769	15680	15510	15618	15506	15758	15623	15740	15543	15613	15660	15506	15613	15625	15685	15750	15518	15691	15684	15812	15699	15602	15836	15551	15637	15669	15598	15598	15634	15577	15586	15627	15718	15557	15415	15719	15624	15614	15668	15584	16005	15695	15608	15571	15686	15746	15691	15610	15707	15541	15673	15612	15556	15659	15738	15667	15637	15620	15716	15711	15758	15767	15525	15647	15671	15529	15508	15589	15537	15580	15720	15701	15715	15629	15623	15575	15751	15743	15598	15886	15601	15831	15609	15650	15521	15563	15508	15620	15527	15616	15575	15506	15614	15740	15620	15444	15648	15681	15573	15527	15693	15634	15609	15613	15706	15594	15650	15649	15817	15582	15599	15535	15678	15588	15806	15635	15614	15643	15628	15678	15596	15672	15702	15761	15565	15481	15655	15809	15564	15644	15581	15870	15694	15677	15614	15772	15522	15505	15795	15462	15640	15879	15656	15819	15583	15572	15649	15747	15581	15640	15497	15697
25329	21087	27825	25413	22954	22132	21826	19871	19457	19481	19174	18728	18762	18838	18539	18854	18607	18598	18646	18585	18585	18483	18652	18574	18645	18507	18758	18422	18529	18539	18523	18560	18528	18464	18435	18643	18511	18592	18399	18428	18486	18515	18497	18555	18425	18633	18469	18713	18451	18471	18532	18559	18415	18262	18618	18428	18537	18363	18512	18536	18599	18550	18686	18610	18341	18392	18621	18434	18478	18529	18386	18294	18219	18430	18496	18489	18359	18560	18618	18444	18593	18300	18531	18625	18439	18772	18728	18694	18832	19024	18514	18553	18612	18265	18175	18501	18419	18396	18709	18270	18438	18435	18195	18520	18287	18275	18245	18444	18365	18563	18199	18279	18696	18609	18413	18494	18520	18508	18570	18353	18589	18637	18370	18497	18604	18358	18460	18363	18247	18536	18617	18363	18430	18454	18388	18519	18503	18280	18415	18431	18372	18646	18485	18480	18587	18637	18515	18236	18186	18540	18485	18328	18354	18339	18359	18466	18468	18356	18337	18460	18383	18610	18604	18448	18561	18381	18349	18487	18445	18577	18518	18313	18276	18320	18260	18387	18486	18420	18583	18407	18380	18213	18524	18412	18492	18476	18368	18402	18559	18473	18343	18592	18341	18318	18487	18682	18585	18511	18481	18383	18290	18401	18382	18374	18352	18526	18313	18478	18432	18414	18239	18437	18440	18509	18531	18607	18365	18479	18251	18591	18342	18396	18539	18491	18335	18383	18487	18369	18414	18454	18530	18330	18486	18551	18296	18335	18353	18472	18446	18454	18385	18688	18470	18400	18264	18347	18472	18432	18497	18444	18532	18481	18450	18467	18605	18418	18333	18578	18426	18546	18306	18277	18452	18334	18566	18308	18461	18500	18646	18580	18369	18493	18412	18363	18443	18361	18311	18581	18118	18405	18287	18420	18402	18499	18416	18470	18379	18410	18516	18395	18391	18417	18518	18328	18357	18330	18472	18367	18485	18511	18648	18578	18423	18458	18516	18035	18323	18601	18589	18352	18411	18332	18377	18187	18369	18500	18567	18439	18360	18379	18542	18408	18456	18485	18454	18501	18577	18499	18271	18456	18278	18218	18405	18753	18359	18607	18531	18435	18515	18672	18382	18437	18633	18403	18339	18505	18532	18539	18707	18463	18385	18496	18440	18518	18452	18587	18297	18172	18375	18247	18405	18512	18550	18570	18399	18407	18549	18319	18445	18266	18362	18129	18532	18397	18340	18480	18426	18358	18568	18426	18634	18484	18475	18362	18432	18477	18316	18358	18084	18473	18412	18507	18245	18433	18643	18523	18593	18364	18344	18673	18172	18457	18591	18483	18504	18345	18526	18250	18755	18406	18690	18441	18586	18492	18309	18313	18430	18423	18363	18440	18495	18569	18410	18412	18380	18259	18404	18561	18507	18412	18398	18345	18314	18360	18423	18429	18497	18384	18432	18484	18268	18450	18512	18584	18421	18330	18562	18406	18337	18599	18430	18636	18531	18570	18677	18516	18478	18421	18440	18491	18367	18268	18194	18363	18394	18320	18469	18320	18532	18604	18256	18409	18422	18353	18365	18601	18555	18424	18518	18554	18520	18562	18554	18257	18435	18427	18565	18638	18445	18435	18452	18500	18587	18289	18437	18456	18393	18434	18395	18433	18386	18399	18536	18402	18607	18447	18477	18351	18252	18398	18336	18437	18383	18376	18477	18225	18357	18448	18307	18532	18409	18373	18462	18425	18525	18598	18479	18432	18426	18431	18480	18359	18392	18327	18320	18321	18364	18711	18549	18390	18544	18319	18451	18348	18319	18291	18281	18397	18655	18445	18537	18384	18354	18371	18452	18394	18280	18436	18487	18344	18352	18352	18323	18323	18337	18361	18416	18097	18340	18447	18348	18423	18443	18514	18354	18453	18493	18468	18470	18541	18451	18606	18408	18353	18452	18568	18389	18355	18525	18231	18478	18405	18407	18471	18583	18380	18503	18388	18664	18267	18325	18485	18521	18512	18362	18527	18285	18275	18604	18745	18546	18568	18573	18350	18496	18448	18505	18427	18403	18496	18590	18453	18432	18248	18453	18599	18433	18426	18386	18431	18561	18396	18670	18530	18365	18254	18503	18502	18343	18364	18209	18467	18569	18284	18441	18454	18463	18348	18465	18503	18541	18394	18284	18297	18236	18442	18273	18365	18281	18504	18553	18418	18321	18345	18447	18445	18447	18472	18542	18403	18256	18480	18336	18392	18519	18563	18563	18363	18456	18265	18530	18328	18066	18589	18514	18325	18630	18397	18459	18488	18435	18345	18368	18636	18531	18352	18400	18417	18600	18343	18385	18481	18343	18338	18440	18430	18364	18402	18287	18542	18401	18293	18448	18374	18372	18460	18420	18537	18637	18506	18592	18653	18591	18515	18461	18536	18550	18457	18433	18404	18605	18509	18538	18512	18403	18529	18525	18296	18682	18735	18485	18427	18543	18397	18408	18473	18356	18409	18468	18484	18473	18253	18385	18325	18575	18357	18268	18238	18348	18336	18622	18377	18304	18535	18344	18485	18338	18419	18516	18574	18449	18401	18510	18519	18419	18192	18360	18360	18545	18227	18612	18407	18656	18331	18509	18594	18238	18449	18492	18605	18459	18347	18401	18401	18486	18389	18438	18543	18420	18582	18288	18525	18401	18639	18312	18785	18507	18402	18402	18622	18587	18442	18358	18432	18416	18474	18612	18474	18418	18490	18361	18443	18519	18492	18487	18443	18427	18263	18610	18539	18392	18466	18390	18164	18369	18369	18445	18404	18536	18422	18528	18328	18453	18698	18567	18414	18200	18374	18527	18504	18417	18335	18375	18468	18360	18305	18536	18357	18443	18525	18657	18306	18377	18288	18428	18528	18374	18469	18366	18325	18315	18429	18500	18343	18447	18244	18503	18349	18310	18399	18268	18347	18356	18323	18536	18491	18468	18476	18386	18260	18398	18602	18516	18331	18459	18471	18199	18337	18310	18536	18473	18600	18302	18636	18536	18296	18351	18507	18478	18584	18402	18416	18360	18413	18543	18476	18365	18403	18344	18435	18377	18429	18710	18499	18283	18391	18479	18537	18418	18586	18394	18381	18411	18438	18483	18286	18304	18452	18418	18481	18573	18477	18434	18817	18349	18470	18456	18391	18563	18339	18363	18697	18383	18334	18569	18597	18447	18339	18566	18431	18371	18500	18562	18476	18465	18509	18541	18498	18410	18268	18505	18601	18318	18599	18358	18734	18254	18502	18405	18389	18597	18369	18529	18530	18609	18484	18614	18311	18139	18566	18391	18408	18473	18435	18286	18411	18211	18432	18459	18393	18444	18613	18566	18382	18461	18657	18510	18488	18284	18430	18559	18385	18282	18566	18545	18452	18374	18512	18506	18468	18513	18374	18519	18270	18204	18371	18515	18400	18392	18591	18449	18465	18354	18429	18588	18345	18517	18454	18470	18337	18612	18447	18510	18517	18414	18333	18638	18368	18563	18598	18528	18603	18581	18484	18487	18394	18384	18373	18449	18501	18474	18379	18273	18326	18683	18559	18649	18302	18261	18448	18505	18599	18473	18434	18355	18619	18358	18538	18415	18477	18261	18613	18505	18367	18417	18398	18538	18296	18590	18411	18336	18518	18399	18321	18446	18134	18422	18496	18264	18441	18350	18599	18431	18451	18504	18446	18456	18350	18500	18350	18383	18331	18454	18487	18639	18543	18312	18352	18297	18316	18553	18433	18476	18656	18485	18577	18400	18386	18283	18158	18402	18505	18445	18336	18397	18369	18441	18578	18320	18455	18385	18295	18445	18411	18480	18214	18564	18308	18470	18353	18330	18414	18335	18510	18342	18333	18291	18483	18478	18571	18458	18408	18279	18487	18442	18530	18456	18276	18412	18373	18239	18451	18320	18403	18426	18402	18375	18554	18547	18396	18469	18410	18341	18397	18523	18600	18433	18440	18561	18350	18483	18388	18442	18475	18379	18305	18417	18441	18503	18429	18368	18581	18504	18269	18207	18460	18450	18459	18432	18302	18563	18428	18414	18376	18390	18551	18270	18454	18469	18375	18331	18411	18414	18474	18343	18477	18468	18482	18664	18582	18534	18291	18450	18545	18416	18339	18412	18535	18571	18442	18607	18391	18586	18525	18323	18413	18419	18408	18534	18379	18506	18200	18261	18455	18482	18516	18238	18270	18559	18420	18437	18509	18364	18329	18554	18489	18282	18498	18312	18679	18509	18576	18491	18511	18556	18512	18690	18495	18512	18310	18456	18408	18470	18500	18340	18231	18377	18507	18411	18752	18516	18528	18401	18286	18494	18454	18513	18442	18481	18525	18571	18593	18207	18436	18435	18398	18581	18394	18381	18329	18622	18551	18612	18559	18600	18462	18637	18639	18606	18369	18324	18475	18592	18239	18479	18407	18397	18357	18451	18493	18327	18445	18540	18536	18431	18389	18293	18514	18404	18572	18469	18388	18540	18463	18313	18387	18437	18429	18360	18164	18434	18397	18302	18486	18634	18598	18439	18458	18290	18258	18459	18585	18407	18499	18239	18530	18244	18364	18387	18413	18423	18522	18360	18647	18403	18643	18412	18442	18421	18372	18379	18419	18410	18248	18461	18637	18371	18172	18559	18488	18231	18431	18336	18430	18447	18489	18454	18487	18352	18392	18652	18448	18332	18403	18223	18495	18478	18383	18511	18321	18482	18517	18609	18329	18389	18361	18625	18463	18447	18534	18716	18492	18381	18412	18499	18406	18506	18555	18250	18309	18443	18270	18510	18398	18433	18295	18382	18565	18397	18434	18480	18620	18419	18277	18326	18476	18406	18619	18387	18476	18384	18206	18501	18445	18579	18610	18419	18543	18497	18574	18322	18396	18557	18386	18646	18491	18428	18468	18300	18325	18374	18558	18486	18371	18637	18693	18427	18509	18447	18359	18356	18668	18290	18565	18371	18450	18378	18299	18535	18211	18351	18286	18473	18495	18389	18453	18449	18530	18351	18360	18544	18527	18607	18266	18678	18356	18365	18535	18355	18361	18349	18314	18495	18360	18437	18375	18561	18546	18336	18363	18484	18431	18309	18153	18432	18450	18351	18440	18569	18568	18640	18542	18489	18449	18591	18484
22182	34277	31034	25010	21817	19583	18458	17642	17174	16493	16366	16122	16076	16068	15917	15757	15778	15701	15628	15592	15658	15567	15374	15504	15489	15382	15481	15404	15316	15405	15419	15504	15431	15412	15568	15487	15349	15505	15474	15316	15379	15363	15465	15433	15320	15422	15322	15333	15392	15324	15212	15348	15279	15325	15515	15369	15459	15288	15365	15422	15288	15538	15260	15266	15201	15305	15439	15281	15415	15272	15335	15460	15382	15389	15502	15471	15199	15347	15448	15409	15515	15414	15483	15370	15403	15428	15262	15558	15900	15802	15582	15495	15371	15338	15342	15338	15459	15247	15333	15346	15373	15360	15382	15410	15468	15191	15427	15326	15478	15073	15403	15337	15197	15321	15359	15364	15512	15214	15395	15378	15264	15303	15499	15257	15314	15409	15330	15177	15340	15337	15338	15328	15379	15418	15415	15394	15250	15252	15476	15260	15274	15316	15270	15468	15164	15250	15392	15377	15240	15333	15316	15162	15355	15211	15422	15154	15328	15272	15274	15344	15335	15423	15322	15500	15462	15367	15225	15267	15363	15519	15330	15313	15187	15056	15331	15244	15294	15352	15349	15404	15367	15306	15503	15404	15270	15415	15275	15487	15353	15292	15508	15274	15338	15256	15349	15183	15313	15222	15403	15235	15243	15396	15354	15329	15310	15400	15330	15315	15418	15345	15362	15313	15464	15427	15466	15424	15331	15427	15261	15450	15227	15277	15412	15390	15203	15235	15477	15302	15228	15424	15319	15312	15255	15174	15307	15415	15233	15299	15434	15334	15154	15146	15393	15306	15205	15246	15143	15263	15397	15198	15374	15453	15353	15392	15309	15343	15221	15244	15492	15338	15096	15388	15266	15354	15176	15184	15453	15259	15353	15546	15514	15403	15262	15301	15345	15400	15224	15288	15359	15295	15256	15355	15348	15221	15300	15332	15344	15424	15279	15307	15437	15498	15465	15493	15197	15329	15501	15229	15314	15289	15187	15317	15385	15305	15254	15240	15389	15187	15301	15365	15277	15379	15244	15247	15403	15317	15236	15209	15230	15392	15314	15319	15299	15261	15365	15349	15398	15294	15374	15391	15279	15231	15357	15257	15311	15325	15287	15263	15140	15337	15350	15152	15338	15352	15295	15205	15267	15422	15318	15231	15286	15484	15333	15293	15446	15308	15297	15284	15250	15357	15198	15171	15264	15322	15317	15316	15272	15254	15457	15300	15355	15564	15131	15225	15335	15317	15472	15297	15408	15373	15236	15264	15381	15263	15438	15286	15270	15420	15301	15294	15248	15398	15540	15263	15327	15075	15415	15225	15328	15392	15430	15254	15212	15300	15392	15206	15425	15424	15411	15282	15185	15277	15291	15433	15415	15396	15229	15332	15360	15285	15338	15451	15300	15325	15299	15449	15348	15379	15327	15342	15473	15244	15485	15313	15197	15444	15333	15199	15316	15375	15338	15330	15436	15257	15218	15324	15226	15374	15376	15218	15358	15336	15261	15310	15399	15472	15286	15303	15319	15292	15131	15332	15447	15258	15160	15422	15419	15219	15368	15470	15191	15396	15191	15220	15342	15279	15231	15386	15417	15256	15428	15444	15235	15424	15405	15110	15383	15194	15383	15438	15437	15239	15168	15469	15250	15401	15454	15395	15403	15327	15232	15182	15522	15321	15347	15368	15419	15299	15256	15391	15385	15274	15430	15325	15373	15270	15262	15510	15325	15329	15283	15358	15354	15254	15418	15337	15252	15279	15326	15418	15351	15184	15181	15240	15249	15193	15229	15209	15347	15526	15401	15474	15291	15318	15333	15388	15238	15352	15302	15193	15265	15372	15303	15139	15414	15253	15230	15451	15405	15275	15424	15313	15354	15357	15393	15378	15252	15185	15151	15411	15322	15380	15250	15365	15200	15344	15325	15258	15413	15221	15402	15441	15215	15309	15435	15308	15358	15306	15436	15293	15461	15269	15296	15260	15225	15441	15275	15437	15295	15389	15220	15226	15404	15240	15427	15410	15333	15448	15533	15325	15351	15361	15392	15062	15329	15261	15246	15509	15309	15322	15304	15410	15290	15299	15355	15309	15381	15520	15304	15293	15418	15300	15171	15196	15391	15192	15477	15488	15277	15546	15280	15402	15347	15353	15298	15331	15389	15350	15403	15317	15403	15199	15293	15482	15231	15338	15431	15233	15460	15409	15413	15310	15276	15433	15234	15300	15272	15337	15433	15313	15177	15419	15263	15339	15320	15263	15204	15384	15194	15211	15294	15383	15252	15319	15389	15421	15260	15565	15388	15146	15403	15428	15278	15261	15267	15218	15260	15146	15113	15421	15316	15189	15161	15357	15299	15398	15403	15281	15464	15113	15222	15243	15461	15363	15311	15368	15283	15323	15231	15257	15389	15467	15368	15225	15265	15425	15359	15295	15288	15229	15221	15393	15216	15384	15316	15164	15331	15413	15211	15274	15482	15265	15354	15397	15373	15317	15317	15313	15450	15342	15255	15209	15372	15490	15240	15271	15322	15328	15381	15195	15279	15486	15168	15413	15398	15366	15280	15265	15383	15464	15239	15432	15049	15402	15530	15709	15294	15371	15421	15243	15200	15153	15265	15382	15196	15192	15493	15346	15423	15294	15454	15298	15393	15366	15448	15193	15344	15235	15390	15518	15271	15304	15115	15338	15336	15369	15398	15353	15419	15367	15443	15408	15358	15396	15311	15357	15276	15221	15356	15394	15321	15342	15469	15512	15426	15306	15459	15274	15261	15328	15330	15240	15301	15365	15308	15393	15321	15288	15217	15255	15218	15309	15320	15479	15257	15365	15391	15138	15348	15508	15370	15341	15415	15391	15323	15160	15248	15399	15291	15596	15246	15389	15364	15302	15319	15291	15482	15323	15200	15145	15503	15399	15326	15279	15260	15416	15282	15260	15338	15451	15327	15265	15345	15340	15409	15338	15574	15218	15362	15382	15451	15255	15298	15186	15195	15189	15501	15393	15308	15325	15367	15390	15117	15473	15328	15307	15275	15483	15401	15259	15403	15336	15255	15421	15331	15342	15403	15275	15318	15310	15282	15426	15339	15242	15260	15455	15280	15269	15365	15376	15232	15437	15388	15282	15315	15403	15220	15217	15330	15335	15382	15369	15440	15378	15330	15479	15317	15393	15292	15360	15401	15274	15250	15294	15312	15234	15219	15386	15387	15496	15402	15207	15337	15343	15362	15155	15396	15372	15433	15212	15292	15551	15204	15406	15273	15249	15390	15446	15250	15493	15438	15260	15329	15167	15379	15301	15348	15342	15460	15299	15369	15334	15307	15228	15441	15324	15235	15432	15363	15219	15375	15341	15359	15321	15251	15309	15473	15418	15383	15257	15359	15246	15420	15181	15365	15279	15418	15269	15347	15375	15237	15366	15241	15393	15398	15365	15338	15360	15328	15387	15294	15298	15338	15183	15261	15244	15335	15429	15377	15249	15442	15380	15259	15234	15348	15356	15559	15397	15442	15339	15309	15350	15451	15356	15424	15171	15343	15206	15360	15357	15272	15318	15363	15383	15388	15272	15368	15408	15289	15331	15500	15317	15180	15251	15307	15316	15582	15336	15398	15246	15432	15352	15390	15370	15232	15391	15277	15291	15356	15248	15398	15318	15362	15313	15392	15314	15230	15568	15366	15395	15442	15309	15420	15404	15337	15348	15343	15382	15245	15262	15348	15458	15275	15394	15165	15340	15448	15206	15415	15157	15416	15314	15304	15308	15354	15326	15406	15136	15449	15392	15134	15231	15308	15373	15348	15396	15424	15340	15455	15324	15418	15402	15219	15426	15240	15331	15303	15263	15178	15438	15329	15401	15192	15219	15471	15538	15294	15521	15378	15241	15237	15284	15340	15316	15369	15292	15379	15430	15218	15422	15334	15355	15462	15137	15285	15276	15261	15268	15435	15183	15232	15427	15204	15109	15415	15355	15207	15357	15327	15365	15353	15354	15335	15349	15283	15480	15387	15556	15364	15281	15278	15374	15392	15244	15241	15343	15275	15377	15254	15283	15445	15464	15320	15283	15249	15322	15274	15390	15312	15398	15313	15423	15269	15474	15303	15236	15490	15368	15237	15383	15267	15293	15309	15307	15360	15319	15253	15431	15533	15274	15330	15337	15210	15335	15339	15428	15299	15112	15413	15213	15330	15386	15388	15443	15295	15380	15437	15279	15239	15301	15243	15140	15275	15260	15364	15442	15151	15458	15369	15319	15294	15417	15282	15488	15379	15498	15228	15366	15374	15331	15242	15290	15340	15199	15451	15318	15287	15312	15241	15288	15473	15299	15234	15284	15393	15389	15422	15367	15421	15424	15321	15277	15378	15272	15311	15334	15301	15183	15273	15252	15337	15349	15112	15305	15369	15623	15248	15400	15385	15475	15444	15550	15313	15316	15327	15368	15384	15286	15305	15285	15373	15272	15382	15334	15421	15369	15364	15416	15370	15305	15227	15320	15295	15321	15340	15445	15283	15346	15402	15357	15512	15505	15345	15424	15407	15347	15340	15386	15304	15455	15343	15354	15304	15472	15400	15370	15374	15402	15373	15226	15290	15162	15215	15371	15358	15335	15119	15590	15257	15282	15254	15374	15322	15333	15184	15252	15381	15347	15414	15387	15229	15397	15458	15417	15500	15196	15551	15396	15197	15355	15316	15507	15397	15402	15311	15305	15416	15267	15384	15415	15342	15334	15441	15256	15410	15253	15352	15296	15274	15408	15311	15315	15296	15387	15331	15351	15369	15604	15481	15205	15273	15425	15324	15339	15231	15075	15212	15089	15279	15315	15556	15308	15238	15376	15225	15448	15371	15369	15365	15432	15228	15290	15351	15368	15330	15271	15476	15357	15466	15368	15324	15170	15357	15254	15387	15383	15186	15519	15374	15074	15351	15494	15332	15422	15461	15252	15295	15534	15300	15272	15235	15304	15481	15328	15244	15249	15424	15466	15403	15316	15193	15473	15367	15418	15516	15365	15316	15278	15376	15221	15375	15469	15247	15429	15387	15268	15315	15333	15472	15514	15364	15514	15288	15376	15455	15405	15430	15503	15563	15239	15432	15309	15282	15324	15332	15261	15331	15176	15331	15488	15285	15226	15220	15424	15346	15351
23782	21097	28505	24045	22024	24653	25275	21118	20036	19686	19707	19464	19038	19116	18658	19030	18841	18687	18931	18682	18719	18685	18622	18591	18633	18605	18499	18398	18501	18673	18511	18462	18697	18456	18379	18284	18620	18567	18505	18642	18492	18382	18420	18500	18461	18390	18482	18384	18417	18539	18232	18401	18417	18138	18354	18375	18395	18513	18378	18445	18602	18255	18390	18341	18242	18271	18395	18649	18226	18371	18316	18498	18467	18210	18521	18278	18385	18464	18226	18334	18483	18450	18429	18732	18499	18467	18792	18828	18841	18633	18448	18317	18491	18351	18356	18158	18402	18392	18248	18343	18566	18221	18567	18641	18408	18362	18290	18341	18269	18582	18146	18258	18304	18353	18369	18453	18664	18302	18340	18423	18513	18508	18348	18248	18414	18312	18443	18407	18416	18359	18228	18365	18381	18283	18344	18316	18379	18403	18310	18286	18323	18226	18480	18529	18339	18478	18330	18297	18231	18549	18421	18303	18290	18412	18226	18439	18193	18281	18307	18458	18151	18331	18442	18519	18373	18272	18280	18448	18300	18452	18242	18502	18174	18307	18289	18277	18244	18488	18354	18370	18342	18367	18435	18478	18413	18340	18431	18396	18522	18750	18362	18307	18393	18410	18293	18147	18377	18210	18290	18269	18396	18390	18391	18292	18192	18368	18197	18252	18539	18170	18073	18359	18295	18424	18233	18278	18243	18442	18457	18512	18341	18282	18325	18331	18319	18212	18096	18172	18200	18329	18376	18395	18133	18683	18547	18566	18411	18359	18306	18398	18302	18367	18358	18147	18268	18316	18557	18486	18280	18438	18407	18267	18495	18242	18433	18673	18207	18385	18375	18237	18286	18327	18528	18292	18349	18218	18356	18168	18361	18235	18443	18258	18484	18307	18425	18339	18502	18422	18412	18434	18440	18452	18295	18499	18432	18284	18253	18431	18474	18357	18420	18269	18322	18292	18601	18226	18463	18291	18416	18471	18277	18231	18274	18332	18348	18107	18598	18382	18624	18367	18356	18506	18493	18267	18275	18373	18165	18438	18294	18152	18155	18208	18119	18293	18451	18249	18407	18332	18524	18328	18266	18418	18179	18238	18411	18389	18465	18100	18307	18346	18339	18356	18273	18534	18209	18144	18272	18387	18495	18344	18338	18420	18401	18273	18268	18375	18162	18353	18521	18303	18405	18445	18446	18253	18404	18503	18184	18547	18333	18294	18457	18303	18390	18405	18499	18531	18249	18445	18348	18388	18419	18491	18366	18231	18197	18380	17989	18228	18293	18551	18530	18449	18339	18108	18199	18407	18320	18138	18292	18578	18357	18379	18334	18475	18226	18372	18243	18066	17975	18532	18366	18441	18463	18329	18319	18388	18346	18371	18243	18449	18387	18361	18144	18242	18541	18497	18450	18354	18307	18436	18166	18245	18440	18496	18252	18478	18510	18344	18365	18162	18465	18378	18442	18511	18313	18304	18259	18315	18418	18457	18260	18411	18442	18399	18371	18285	18317	18513	18303	18246	18301	18394	18549	18410	18290	18442	18348	18312	18253	18255	18293	18469	18304	18474	18333	18217	18327	18481	18341	18403	18323	18374	18186	18371	18495	18347	18279	18300	18290	18320	18425	18321	18164	18392	18338	18290	18350	18322	18277	18478	18211	18224	18544	18198	18502	18482	18182	18495	18250	18273	18347	18467	18591	18498	18218	18202	18337	18429	18414	18228	18495	18386	18396	18429	18298	18355	18384	18351	18115	18188	18157	18398	18288	18257	18362	18557	18177	18190	18391	18286	18233	18409	18360	18324	18403	18499	18193	18393	18330	18421	18424	18476	18256	18247	18238	18293	18192	18450	18058	18191	18254	18327	18412	18320	18361	18283	18273	18346	18408	18412	18385	18501	18266	18132	18313	18381	18483	18454	18320	18250	18270	18474	18252	18273	18277	18393	18428	18310	18502	18322	18404	18393	18183	18256	18152	18267	18319	18278	18611	18222	18363	18227	18191	18437	18395	18273	18398	18322	18386	18149	18258	18339	18246	18286	18325	18444	18439	18267	18257	18256	18303	18325	18253	18404	18182	18278	18392	18321	18233	18340	18452	18432	18308	18346	18401	18234	18395	18329	18174	18306	18323	18274	18305	18213	18333	18040	18358	18339	18247	18377	18328	18175	18334	18354	18370	18426	18338	18324	18396	18401	18299	18328	18355	18344	18469	18409	18366	18351	18365	18394	18402	18317	18333	18431	18361	18349	18284	18252	18359	18338	18305	18306	18297	18178	18116	18341	18256	18376	18293	18352	18344	18339	18447	18323	18284	18411	18386	18385	18323	18378	18494	18519	18451	18232	18277	18389	18322	18308	18368	18438	18309	18288	18252	18246	18445	18084	18388	18220	18464	18584	18369	18575	18303	18432	18406	18245	18472	18497	18510	18309	18319	18315	18313	18281	18397	18437	18473	18138	18109	18365	18287	18280	18119	18498	18442	18271	18320	18185	18565	18100	18367	18331	18277	18311	18492	18317	18348	18341	18375	18372	18366	18358	18370	18428	18399	18138	18306	18605	18387	18380	18206	18233	18420	18311	18275	18314	18373	18372	18303	18280	18182	18360	18391	18071	18296	18375	18420	18438	18321	18505	18367	18283	18534	18443	18484	18394	18150	18259	18487	18254	18353	18525	18212	18358	18305	18459	18278	18286	18297	18379	18468	18462	18328	18327	18238	18132	18374	18247	18327	18290	18554	18258	18342	18371	18431	18222	18493	18280	18119	18422	18370	18288	18263	18265	18437	18274	18386	18315	18499	18510	18385	18351	18304	18457	18407	18202	18341	18177	18342	18280	18121	18335	18416	18189	18267	18364	18459	18302	18103	18279	18488	18339	18411	18421	18259	18208	18333	18234	18376	18249	18574	18232	18411	18387	18323	18220	18286	18348	18381	18507	18282	18262	18218	18197	18226	18075	18560	18321	18342	18267	18305	18538	18463	18299	18316	18382	18394	18271	18177	18391	18452	18415	18497	18391	18481	18279	18289	18236	18491	18496	18363	18444	18230	18345	18326	18225	18441	18532	18526	18264	18315	18387	18161	18182	18347	18118	18213	18264	18089	18168	18121	18153	18134	18210	18460	18391	18384	18333	18298	18417	18212	18256	18368	18497	18518	18251	18462	18425	18173	18193	18284	18322	18327	18229	18491	18435	18135	18459	18376	18295	18408	18447	18402	18346	18349	18161	18321	18120	18435	18368	18358	18331	18378	18438	18455	18354	18428	18408	18344	18253	18356	18262	18180	18272	18147	18417	18278	18575	18550	18397	18373	18409	18398	18242	18242	18126	18275	18427	18431	18321	18366	18430	18416	18313	18472	18404	18438	18614	18415	18473	18020	18352	18193	18404	18307	18295	18227	18360	18349	18392	18444	18287	18408	18241	18339	18639	18550	18427	18460	18449	18227	18311	18351	18176	18579	18176	18226	18218	18504	18236	18271	18568	18403	18310	18358	18326	18412	18470	18441	18423	18310	18473	18577	18364	18703	18315	18616	18238	18567	18280	18310	18338	18173	18518	18450	18450	18363	18315	18402	18347	18595	18394	18488	18292	18315	18272	18305	18265	18336	18528	18333	18339	18431	18547	18334	18552	18433	18388	18486	18179	18290	18327	18232	18317	18579	18384	18516	18346	18285	18534	18257	18376	18446	18293	18545	18516	18294	18355	18361	18271	18240	18430	18292	18160	18392	18311	18286	18348	18297	18446	18305	18564	18341	18341	18409	18463	18380	18326	18242	18270	18446	18399	18248	18278	18270	18335	18355	18329	18379	18251	18282	18499	18370	18330	18339	18198	18432	18449	18126	18381	18336	18378	18337	18307	18302	18199	18249	18372	18243	18513	18280	18480	18288	18295	18298	18348	18205	18310	18196	18147	18346	18308	18497	18498	18431	18480	18295	18290	18308	18503	18390	18349	18256	18395	18358	18261	18411	18318	18314	18377	18455	18144	18255	18414	18396	18329	18199	18571	18534	18340	18477	18322	18348	18477	18257	18508	18268	18302	18227	18408	18354	18255	18278	18440	18299	18239	18432	18360	18441	18138	18390	18401	18438	18346	18411	18186	18308	18216	18197	18282	18446	18425	18548	18488	18184	18256	18155	18466	18444	18333	18551	18202	18253	18307	18328	18401	18168	18344	18394	18277	18245	18308	18206	18314	18407	18370	18408	18219	18557	18477	18258	18469	18482	18224	18384	18342	18393	18217	18367	18173	18405	18305	18176	18541	18558	18350	18470	18258	18345	18454	18185	18227	18172	18275	18279	18297	18399	18320	18084	18585	18439	18396	18408	18472	18267	18426	18261	18197	18356	18321	18360	18429	18255	18303	18277	18350	18438	18534	18154	18533	18303	18305	18359	18429	18502	18292	18320	18422	18312	18341	18423	18419	18460	18392	18214	18540	18384	18281	18403	18371	18408	18369	18210	18306	18358	18319	18471	18237	18464	18344	18431	18326	18325	18385	18304	18386	18700	18082	18282	18278	18353	18425	18346	18246	18346	18415	18177	18356	18313	18387	18363	18125	18300	18445	18202	18182	18409	18460	18246	18548	18347	18383	18439	18206	18392	18446	18491	18117	18617	18426	18339	18445	18504	18345	18554	18582	18451	18544	18314	18394	18383	18451	18543	18590	18396	18273	18569	18288	18362	18361	18427	18496	18363	18285	18291	18471	18228	18265	18331	18442	18550	18384	18482	18201	18338	18387	18350	18304	18519	18384	18464	18613	18265	18449	18113	18396	18309	18258	18112	18466	18456	18231	18207	18185	18396	18237	18610	18214	18461	18246	18296	18291	18361	18323	18319	18263	18069	18290	18211	18283	18343	18363	18330	18110	18375	18353	18302	18152	18318	18243	18138	18226	18375	18272	18244	18407	18312	18505	18095	18335	18284	18365	18203	18287	18362	18451	18464	18503	18386	18434	18327	18408	18404	18290	18260	18188	18494	18270	18325	18279	18288	18283	18311	18461	18235	18154	18648	18466	18318	18353	18347	18249	18394	18505	18317	18373	18373	18229	18229	18467	18328	18689	18726	18387	18701	18428	18368	18309	18080	18399	18197	18365	18393	18431	18246	18349	18402	18234	18366	18177	18329	18244	18313	18448	18270	18225
24611	38574	35848	29636	24867	22193	20337	19175	18083	17540	16843	16871	16615	16264	16203	15973	15795	15951	15783	15809	15666	15635	15352	15519	15618	15599	15433	15474	15330	15387	15581	15206	15416	15407	15349	15434	15436	15412	15267	15492	15437	15472	15321	15530	15508	15450	15320	15473	15239	15528	15068	15393	15451	15531	15270	15346	15403	15353	15403	15350	15495	15429	15208	15350	15351	15352	15115	15485	15331	15262	15259	15299	15339	15389	15318	15326	15234	15404	15272	15459	15254	15250	15301	15294	15483	15491	15840	15914	15885	15616	15477	15367	15336	15364	15394	15310	15341	15292	15282	15377	15419	15229	14978	15276	15212	15408	15316	15395	15384	15244	15201	15234	15202	15470	15262	15277	15303	15148	15320	15296	15293	15425	15309	15047	15364	15161	15292	15170	15545	15290	15383	15238	15267	15380	15369	15222	15333	15279	15346	15312	15294	15312	15244	15420	15204	15222	15262	15268	15385	15178	15172	15250	15143	15420	15157	15331	15478	15332	15358	15263	15232	15408	15313	15379	15358	15456	15379	15297	15321	15429	15261	15332	15159	15511	15299	15215	15245	15298	15073	15279	15263	15283	15333	15532	15220	15164	15251	15270	15390	15240	15475	15187	15375	15196	15414	15184	15153	15195	15178	15466	15466	15441	15214	15322	15321	15322	15205	15127	15300	15314	15326	15262	15309	15252	15281	15369	15309	15325	15266	15285	15233	15373	15250	15180	15389	15328	15393	15350	15350	15393	15310	15295	15430	15342	15304	15194	15292	15186	15392	15228	15555	15309	15335	15280	15237	15187	15522	15214	15319	15376	15267	15341	15214	15480	15205	15481	15419	15299	15357	15447	15386	15287	15244	15384	15166	15185	15394	15544	15272	15287	15139	15196	15308	15388	15321	15335	15285	15250	15319	15300	15247	15351	15401	15209	15344	15437	15188	15560	15375	15215	15348	15329	15180	15345	15284	15277	15270	15357	15217	15374	15234	15261	15014	15314	15300	15211	15161	15277	15253	15074	15196	15224	15191	15248	15272	15432	15349	15404	15240	15185	15396	15273	15278	15166	15350	15339	15192	15364	15215	15375	15227	15150	15310	15192	15446	15245	15412	15208	15285	15506	15368	15238	15224	15198	15381	15380	15261	15264	15326	15050	15343	15257	15184	15305	15409	15426	15108	15336	15325	15267	15266	15476	15393	15229	15387	15273	15233	15183	15245	15163	15389	15275	15218	15371	15315	15359	15239	15140	15272	15413	15456	15390	15393	15392	15316	15370	15247	15112	15293	15483	15402	15180	15490	15252	15417	15349	15282	15362	15392	15364	15176	15164	15289	15266	15443	15178	15331	15500	15261	15397	15367	15192	15310	15231	15240	15364	15267	15160	15216	15251	15263	15262	15279	15358	15244	15326	15160	15302	15377	15433	15193	15351	15319	15346	15264	15537	15344	15294	15320	15232	15277	15335	15323	15308	15321	15116	15274	15339	15150	15306	15325	15292	15364	15239	15401	15292	15386	15170	15240	15461	15275	15335	15295	15224	15204	15311	15360	15343	15141	15345	15229	15172	15424	15311	15056	15266	15404	15325	15301	15353	15273	15161	15167	15286	15286	15393	15167	15293	15401	15423	15441	15267	15439	15313	15271	15188	15076	15352	15305	15248	15272	15212	15194	15302	15265	15349	15509	15281	15401	15298	15376	15270	15261	15351	15294	15405	15185	15416	15277	15527	15337	15158	15409	15250	15467	15314	15269	15446	15359	15455	15229	15231	15307	15413	15417	15196	15354	15122	15247	15236	15312	15224	15412	15276	15304	15390	15323	15364	15276	15306	15385	15267	15345	15392	15376	15235	15122	15362	15355	15393	15356	15252	15424	15129	15301	15361	15530	15285	15375	15229	15332	15333	15114	15233	15443	15372	15156	15248	15272	15119	15315	15400	15239	15352	15281	15264	15385	15233	15283	15268	15253	15314	15449	15337	15212	15308	15291	15426	15295	15276	15310	15154	15181	15346	15251	15321	15316	15101	15096	15380	15139	15352	15129	15389	15402	15229	15263	15380	15263	15352	15385	15195	15305	15400	15188	15325	15304	15217	15241	15215	15431	15219	15240	15467	15037	15245	15293	15233	15334	15249	15235	15273	15147	15324	15425	15115	15357	15292	15360	15304	15122	15168	15208	15199	15289	15399	15267	15305	15381	15107	15252	15384	15310	15331	15494	15328	15325	15564	15250	15255	15345	15296	15336	15286	15301	15270	15197	15353	15233	15372	15144	15244	15302	15217	15417	15321	15185	15289	15309	15334	15354	15212	15289	15217	15266	15247	15276	15326	15334	15292	15150	15357	15242	15245	15396	15369	15345	15161	15348	15191	15377	15313	15462	15395	15309	15278	15507	15268	15221	15391	15353	15332	15038	15200	15111	15338	15216	15298	15370	15277	15164	15386	15284	15278	15482	15358	15278	15284	15462	15426	15283	15342	15316	15275	15272	15319	15191	15315	15361	15389	15317	15256	15284	15297	15277	15218	15400	15436	15150	15317	15129	15374	15297	15250	15352	15308	15515	15212	15216	15304	15313	15237	15404	15342	15328	15323	15224	15208	15276	15262	15277	15376	15201	15228	15285	15308	15143	15209	15301	15314	15236	15267	15240	15068	15137	15421	15425	15534	15295	15351	15351	15216	15382	15385	15386	15200	15383	15249	15214	15416	15303	15255	15285	15278	15263	15339	15132	15218	15378	15480	15179	15205	15322	15483	15378	15360	15356	15240	15238	15241	15265	15205	15239	15211	15284	15307	15397	15239	15148	15105	15271	15069	15279	15303	15261	15323	15340	15185	15492	15323	15315	15152	15389	15222	15197	15127	15402	15311	15184	15164	15527	15244	15365	15384	15120	15475	15283	15292	15258	15330	15100	15244	15314	15349	15356	15387	15266	15260	15328	15112	15182	15320	15194	15279	15348	15353	15410	15338	15475	15246	15231	15417	15437	15428	15322	15279	15156	15360	15275	15252	15158	15169	15361	15202	15595	15344	15325	15402	15197	15318	15205	15201	15244	15251	15438	15204	15257	15192	15163	15210	15079	15095	15215	15339	15283	15259	15280	15266	15373	15470	15123	15307	15135	15427	15352	15280	15442	15328	15271	15206	15349	15384	15289	15253	15344	15439	15171	15312	15474	15399	15359	15253	15274	15234	15436	15295	15139	15406	15088	15332	15290	15299	15322	15295	15385	15219	15187	15388	15402	15309	15428	15289	15254	15440	15375	15238	15124	15103	15175	15317	15400	15360	15193	15394	15368	15314	15346	15193	15233	15232	15420	15195	15182	15288	15296	15108	15268	15206	15383	15348	15332	15319	15331	15345	15350	15340	15293	15399	15264	15191	15283	15219	15177	15253	15215	15251	15381	15367	15281	15218	15212	15345	15371	15297	15190	15416	15318	15119	15171	15154	15333	15258	15427	15292	15238	15395	15402	15187	15351	15240	15334	15332	15250	15371	15260	15280	15159	15445	15166	15421	15383	15361	15425	15342	15117	15235	15376	15299	15176	15210	15457	15394	15278	15428	15442	15273	15330	15371	15452	15387	15283	15466	15295	15237	15231	15221	15374	15219	15311	15206	15293	15225	15280	15323	15347	15059	15401	15352	15467	15233	15147	15489	15312	15268	15309	15194	15410	15475	15233	15325	15472	15478	15222	15440	15335	15374	15368	15306	15288	15256	15264	15125	15300	15178	15171	15385	15259	15346	15319	15544	15335	15331	15260	15308	15248	15123	15373	15345	15304	15257	15298	15274	15364	15160	15311	15191	15491	14979	15182	15132	15385	15135	15428	15504	15380	15308	15242	15164	15260	15223	15298	15319	15426	15302	15350	15376	15314	15245	15347	15348	15371	15241	15077	15289	15390	15329	15306	15369	15416	15373	15315	15325	15499	15406	15303	15250	15335	15295	15241	15355	15381	15177	15310	15234	15175	15104	15267	15332	15310	15304	15344	15295	15459	15191	15408	15246	15234	15301	15334	15124	15379	15444	15436	15251	15270	15442	15251	15345	15168	15231	15270	15218	15360	15215	15165	15146	15043	15357	15451	15183	15255	15339	15173	15375	15289	15274	15262	15273	15286	15388	15189	15275	15074	15309	15251	15293	15322	15261	15424	15086	15389	15020	15175	15346	15364	15277	15295	15307	15190	15277	15418	15434	15173	15160	15153	15225	15306	15261	15454	15300	15304	15202	15189	15272	15357	15238	15450	15266	15295	15359	15345	15296	15434	15293	15247	15491	15220	15235	15237	15364	15247	15192	15323	15211	15447	15354	15324	15282	15275	15250	15341	15261	15245	15335	15230	15206	15316	15288	15331	15358	15309	15298	15249	15127	15335	15209	15270	15405	15336	15271	15258	15319	15393	15579	15229	15263	15397	15371	15453	15211	15243	15074	15472	15302	15371	15291	15230	15321	15279	15412	15254	15212	15334	15385	15314	15429	15340	15236	15324	15401	15288	15132	15300	15142	15273	15213	15244	15225	15465	15312	15388	15317	15266	15122	15399	15326	15342	15205	15352	15216	15299	15270	15226	15209	15291	15259	15279	15385	15468	15440	15317	15394	15428	15238	15354	15152	15293	15241	15325	15390	15091	15381	15307	15228	15375	15301	15178	15319	15330	15332	15522	15262	15308	15304	15306	15362	15207	15336	15302	15287	15072	15241	15381	15398	15280	15391	15273	15243	15212	15226	15354	15232	15330	15204	15485	15275	15437	15055	15103	15152	15383	15198	15561	15224	15267	15286	15405	15406	15189	15350	15476	15200	15335	15271	15340	15302	15225	15359	15364	15354	15439	15168	15206	15283	15314	15277	15385	15376	15170	15418	15452	15256	15443	15291	15318	15287	15345	15217	15345	15432	15219	15254	15464	15126	15419	15157	15355	15262	15246	15334	15283	15264	15293	15181	15380	15189	15264	15282	15374	15387	15242	15356	15307	15258	15198	15168	15273	15520	15240	15076	15245	15141	15346	15545	15356	15262	15404	15464	15399	15356	15205	15359	15315	15263	15527	15255	15238	15223	15323	15126	15307	15216	15425	15328	15269	15240	15211	15453	15319	15128	15413	15301	15150	15105	15421	15279	15210	15407	15234	15287	15315	15240	15329	15295	15194	15438
29791	23514	24795	21882	19283	18634	18701	18027	18005	17927	17935	17975	17617	18037	17663	17793	17579	17756	17679	17636	17727	17467	17462	17646	17599	17698	17346	17588	17468	17639	17737	17473	17608	17739	17617	17446	17642	17594	17488	17591	17634	17569	17719	17739	17897	17559	17479	17485	17610	17736	17653	17554	17405	17522	17704	17531	17577	17561	17645	17670	17715	17530	17806	17543	17559	17748	17632	17688	17755	17544	17470	17387	17486	17374	17637	17692	17491	17507	17539	17695	17504	17638	17556	17900	17768	17479	17484	17633	17799	17582	17474	17424	17553	17426	17675	17681	17548	17697	17813	17741	17599	17574	17829	17768	17680	17597	17682	17492	17500	17693	17759	17678	17428	17699	17741	17585	17337	17661	17835	17847	17733	17688	17623	17572	17633	17715	17537	17631	17563	17597	17665	17649	17810	17595	17714	17612	17577	17542	17645	17598	17414	17711	17448	17830	17720	17649	17745	17433	17760	17579	17683	17513	17689	17604	17515	17732	17452	17425	17555	17583	17543	17576	17426	17647	17429	17542	17526	17549	17686	17567	17466	17599	17619	17426	17579	17576	17643	17534	17513	17570	17726	17429	17493	17685	17605	17770	17495	17584	17578	17593	17520	17657	17598	17531	17541	17633	17648	17400	17388	17563	17626	17712	17345	17493	17604	17497	17619	17620	17813	17705	17649	17399	17669	17440	17642	17778	17422	17461	17566	17759	17627	17705	17723	17615	17675	17554	17848	17645	17620	17546	17629	17894	17567	17685	17505	17669	17742	17647	17551	17481	17479	17542	17473	17704	17682	17525	17544	17669	17520	17609	17557	17539	17319	17745	17577	17635	17708	17628	17682	17459	17627	17461	17679	17654	17686	17766	17449	17548	17605	17661	17402	17373	17841	17565	17620	17539	17619	17678	17740	17633	17535	17698	17566	17586	17632	17626	17627	17818	17679	17542	17744	17759	17551	17580	17647	17582	17596	17458	17551	17777	17594	17715	17586	17910	17536	17783	17604	17368	17668	17607	17612	17632	17549	17587	17548	17726	17764	17528	17618	17588	17389	17599	17447	17540	17745	17615	17497	17605	17585	17588	17569	17628	17750	17457	17630	17700	17512	17532	17632	17561	17806	17635	17694	17546	17441	17694	17544	17609	17503	17425	17570	17445	17554	17486	17605	17321	17532	17598	17443	17548	17580	17601	17669	17646	17841	17588	17660	17392	17583	17557	17454	17487	17641	17759	17439	17698	17641	17522	17742	17760	17712	17688	17577	17687	17618	17790	17583	17379	17703	17807	17789	17593	17547	17293	17605	17510	17266	17587	17727	17454	17591	17676	17508	17665	17577	17629	17652	17725	17637	17704	17575	17502	17426	17534	17505	17616	17566	17531	17529	17632	17717	17657	17481	17635	17625	17742	17682	17570	17604	17682	17689	17704	17594	17574	17647	17665	17604	17681	17599	17430	17455	17511	17483	17632	17530	17358	17596	17504	17751	17665	17795	17555	17627	17678	17565	17406	17527	17614	17507	17417	17603	17620	17517	17545	17523	17596	17597	17485	17615	17470	17559	17351	17543	17460	17710	17531	17791	17696	17715	17584	17737	17519	17620	17784	17680	17622	17561	17576	17746	17721	17774	17447	17409	17412	17562	17754	17523	17634	17699	17665	17822	17574	17651	17561	17608	17567	17766	17482	17369	17612	17474	17662	17518	17476	17636	17422	17592	17503	17695	17717	17595	17640	17490	17652	17552	17651	17579	17680	17721	17637	17496	17561	17606	17776	17543	17752	17752	17776	17727	17622	17648	17746	17572	17762	17474	17702	17865	17493	17723	17486	17467	17580	17613	17422	17641	17634	17541	17581	17602	17524	17427	17607	17568	17627	17615	17655	17542	17532	17553	17778	17543	17860	17708	17730	17520	17559	17719	17746	17611	17601	17525	17578	17697	17540	17857	17646	17736	17562	17606	17704	17734	17672	17378	17844	17595	17496	17423	17737	17672	17467	17601	17494	17544	17630	17526	17712	17857	17712	17488	17833	17568	17444	17558	17638	17567	17402	17607	17492	17542	17495	17342	17488	17339	17580	17597	17508	17543	17568	17630	17771	17474	17752	17466	17647	17741	17776	17734	17664	17628	17819	17598	17752	17579	17865	17568	17576	17648	17735	17510	17660	17659	17702	17636	17503	17813	17515	17433	17666	17484	17738	17594	17786	17695	17722	17689	17546	17640	17685	17701	17617	17583	17660	17451	17665	17800	17638	17656	17717	17514	17301	17541	17650	17763	17582	17318	17533	17410	17550	17508	17608	17495	17530	17565	17628	17553	17798	17647	17575	17716	17473	17778	17697	17882	17480	17690	17524	17671	17648	17472	17564	17645	17661	17657	17477	17779	17631	17633	17564	17612	17589	17572	17552	17767	17661	17771	17919	17556	17568	17574	17662	17728	17727	17482	17529	17353	17474	17611	17720	17548	17509	17734	17595	17571	17758	17622	17461	17617	17706	17476	17671	17400	17662	17352	17646	17507	17801	17539	17700	17577	17625	17678	17792	17647	17681	17438	17571	17443	17417	17734	17435	17434	17584	17422	17582	17645	17682	17560	17674	17662	17500	17472	17526	17331	17627	17552	17579	17585	17556	17507	17765	17638	17648	17753	17401	17530	17707	17514	17740	17592	17487	17662	17736	17491	17618	17656	17735	17707	17662	17727	17465	17702	17527	17500	17914	17538	17639	17722	17619	17483	17687	17405	17405	17582	17423	17651	17671	17834	17485	17485	17602	17288	17581	17555	17445	17625	17729	17552	17526	17654	17580	17489	17417	17635	17706	17589	17531	17507	17584	17580	17488	17434	17368	17348	17611	17537	17586	17503	17620	17574	17564	17691	17727	17737	17716	17486	17635	17451	17571	17616	17474	17613	17527	17723	17382	17432	17523	17676	17504	17413	17568	17448	17558	17787	17505	17545	17505	17566	17438	17521	17551	17357	17562	17587	17445	17442	17542	17663	17610	17499	17447	17775	17559	17813	17513	17493	17533	17588	17622	17612	17509	17711	17696	17618	17549	17398	17476	17614	17579	17466	17593	17610	17694	17567	17602	17635	17531	17737	17617	17762	17585	17531	17734	17591	17361	17508	17524	17530	17962	17521	17602	17722	17464	17750	17565	17819	17777	17567	17497	17614	17693	17568	17605	17970	17479	17664	17723	17620	17511	17512	17783	17727	17557	17456	17554	17622	17621	17548	17673	17797	17531	17505	17565	17549	17570	17626	17723	17593	17597	17582	17602	17665	17623	17709	17506	17650	17513	17703	17741	17569	17705	17614	17718	17636	17521	17729	17563	17499	17534	17572	17625	17457	17439	17417	17586	17519	17567	17610	17526	17648	17529	17520	17358	17433	17633	17665	17677	17472	17452	17634	17567	17475	17582	17577	17711	17584	17621	17446	17547	17824	17706	17613	17444	17393	17591	17629	17681	17529	17551	17776	17589	17569	17598	17722	17418	17576	17468	17774	17546	17633	17571	17666	17672	17793	17404	17802	17598	17700	17692	17533	17317	17675	17526	17640	17683	17730	17443	17645	17623	17689	17659	17676	17550	17705	17619	17397	17427	17806	17644	17607	17583	17560	17687	17596	17709	17657	17512	17976	17810	17504	17721	17424	17542	17455	17735	17760	17687	17435	17649	17474	17724	17492	17715	17429	17746	17610	17654	17401	17726	17695	17585	17663	17506	17474	17521	17693	17803	17708	17572	17670	17591	17606	17752	17639	17428	17741	17437	17497	17687	17500	17650	17536	17488	17477	17580	17684	17829	17525	17654	17589	17596	17550	17371	17569	17496	17471	17691	17830	17403	17524	17552	17611	17501	17765	17622	17719	17607	17405	17734	17415	17632	17671	17592	17499	17786	17640	17661	17627	17598	17622	17536	17630	17443	18050	17697	17480	17477	17835	17530	17340	17335	17569	17579	17466	17581	17821	17479	17552	17591	17560	17455	17652	17630	17579	17548	17564	17846	17645	17742	17617	17574	17586	17394	17697	17513	17576	17581	17423	17851	17537	17636	17731	17733	17461	17510	17700	17473	17649	17513	17701	17864	17552	17644	17659	17562	17548	17667	17576	17741	17511	17669	17634	17678	17584	17543	17604	17713	17699	17561	17646	17644	17780	17664	17662	17404	17615	17477	17655	17574	17546	17542	17656	17657	17512	17491	17648	17491	17557	17513	17689	17635	17738	17446	17546	17657	17627	17570	17467	17493	17558	17715	17560	17763	17703	17887	17455	17495	17542	17598	17484	17767	17573	17696	17800	17634	17723	17721	17375	17790	17604	17580	17787	17666	17665	17474	17658	17608	17570	17649	17595	17502	17715	17643	17388	17495	17288	17656	17592	17587	17589	17672	17778	17804	17593	17573	17393	17538	17575	17499	17823	17657	17530	17710	17392	17608	17747	17732	17663	17763	17561	17500	17494	17456	17668	17681	17527	17532	17717	17693	17711	17581	17582	17239	17611	17494	17594	17562	17483	17198	17602	17576	17700	17582	17648	17514	17803	17564	17596	17590	17621	17814	17694	17560	17502	17590	17521	17477	17723	17720	17633	17503	17665	17711	17722	17737	17721	17479	17440	17772	17644	17467	17693	17591	17406	17501	17599	17698	17690	17399	17650	17722	17667	17617	17611	17666	17746	17608	17577	17590	17608	17708	17679	17609	17746	17592	17346	17382	17614	17620	17522	17617	17771	17606	17648	17480	17479	17573	17524	17676	17634	17690	17580	17647	17490	17434	17554	17540	17741	17773	17652	17539	17595	17575	17587	17745	17504	17641	17646	17475	17620	17670	17511	17711	17805	17502	17550	17728	17866	17428	17612	17720	17587	17686	17536	17634	17591	17540	17781	17693	17727	17354	17582	17634	17569	17609	17897	17565	17776	17613	17656	17797	17660	17322	17527	17635	17695	17673	17522	17684	17538	17352	17614	17601	17520	17467	17432	17515	17410	17493	17538	17864	17539	17618	17622	17731	17764	17463	17628	17774	17663	17570	17613	17554	17506	17545	17650	17616	17586	17662	17550	17450	17630	17681	17748	17609	17572	17244	17518	17446	17590	17898	17516	17862	17821	17606	17796	17737	17515	17516	17453	17497	17632	17460	17461	17620	17696	17657
20303	24989	23209	19406	17329	16356	16029	15761	15509	15438	15255	15059	15101	14984	14981	14964	14945	15068	14840	14987	15082	14900	14802	14878	14668	14966	15024	14917	14800	14838	15031	14911	14822	14862	14808	14840	14947	14827	14842	14777	14885	15079	14745	14880	14864	14860	14916	14877	14732	14899	14972	14625	14895	14804	14942	14879	14770	14923	14874	14819	14763	14771	14881	14899	15143	14823	14619	14943	15000	14858	14664	14918	14822	14776	14949	14955	14796	14851	14814	14758	15023	14945	14779	14819	14822	14754	15065	14789	15069	14842	14933	14815	14759	14686	14821	14942	14803	14922	14726	14854	14732	14923	14846	14661	14904	14624	14771	14920	14934	14793	14905	14812	14882	14798	14909	14797	14762	14866	14808	14828	14800	14723	14687	14896	14989	14806	14879	14879	14783	14878	14930	14891	14858	14831	14802	14746	14887	14926	14833	14800	14786	14847	14569	14759	14811	14741	14933	14958	14878	14896	14810	14812	14976	14838	14967	14954	14635	14620	14824	14885	14702	14876	14770	14772	14731	14787	14868	14951	14942	14897	14921	14849	14770	14760	14758	14834	14668	14801	14909	14784	14910	14690	14841	14741	14937	14855	14861	14780	14866	14741	14841	14913	14889	14799	14869	14729	14843	14646	14853	14822	14671	14983	14774	14718	14910	14809	14828	14777	14946	14805	14901	14680	14869	14775	14766	14855	14888	14784	14854	14880	14840	14953	14767	14650	14797	14770	14979	14791	14707	14735	14903	14795	14901	14918	14702	14801	14662	14783	14621	14734	14747	14685	14830	15011	14889	15014	14639	14736	14838	14741	14788	14979	15000	14719	14965	14825	14797	14804	14839	14658	14845	14790	14734	14894	14795	14788	14864	14872	14927	14785	14872	14811	14757	14913	14817	14754	14633	14834	14779	14934	14828	14935	14819	14750	14752	14816	14825	14632	14812	14735	14830	14723	14967	14788	14694	14851	14860	14938	14771	14802	14830	14871	14790	15000	14731	14558	14744	14787	14909	14842	14924	14659	14799	14751	14862	14752	14846	14889	14738	14791	14855	14850	14733	14775	14930	14926	14773	14696	14812	14978	14931	14806	14713	14657	14796	14887	14832	14923	14823	14779	14787	14893	14889	14866	14619	14707	14866	14915	14901	14817	14733	14900	14912	14952	14641	14815	14870	14949	14846	14714	14829	14745	14849	14729	14924	14831	14701	14894	14946	14740	14875	14670	14829	14793	14885	15117	14720	14835	14835	14862	14855	14791	14811	14766	14798	14875	14700	14715	14829	14979	14753	14641	14766	14707	14929	14727	14889	14797	14758	14845	14879	14744	14927	14864	14981	14796	14752	14896	14985	14819	14737	14837	14823	14825	14731	14817	14858	14733	14880	14834	14858	14759	14808	14769	14819	14714	14689	14795	14816	14988	14949	14787	14715	14742	14951	14778	14841	14776	14869	14834	14741	14797	14881	14782	14719	14986	14846	14915	14985	14888	14778	15016	14802	14858	14802	14959	14703	14684	14926	14945	14906	15063	14672	14939	14801	14845	14888	14789	14958	14783	14790	14955	14987	14813	14948	14724	14885	14809	14759	14946	14774	14852	14843	14955	14849	14715	14922	14852	14800	14920	14807	14924	14809	14905	14736	14912	14673	14861	14667	14843	14750	14772	14779	14796	14768	14893	15016	14830	14794	14940	14949	14820	14852	14842	14794	14985	14722	14941	14726	15010	14713	14773	14832	14841	14787	14790	14872	14741	14970	14736	14823	14894	14693	14879	14812	14702	14734	14800	14861	14908	14867	14861	14844	14738	14897	15044	14838	14880	14745	14848	14755	14822	14770	14819	14755	14881	14857	14737	14829	14718	14892	14960	14915	14774	14801	14929	14963	14691	14659	14757	14909	14796	14831	14739	14884	14786	14815	14820	14951	14914	14742	14769	14738	14841	14848	14695	14633	14859	14818	14829	14860	14812	14744	14882	14684	14806	14741	14806	14777	14908	14889	14874	14835	14726	14716	14873	14774	14848	14963	14827	15076	14691	14775	14864	14839	14778	14667	14997	14976	14744	14743	14936	14895	14832	14714	14695	14980	14871	14755	14802	14832	14861	14752	14774	14930	14699	14932	14864	14907	14814	14787	14820	14986	14681	14671	14819	14877	14729	14786	14839	14795	14758	14785	14840	14782	14832	14646	14793	14685	14696	14847	14597	14729	14904	14898	14801	14961	14751	14957	14573	14619	14747	14693	14916	14804	14891	14797	14824	14861	14769	14768	14795	14736	14751	14899	14832	14828	14756	14839	14705	14897	14930	14930	14796	14766	14874	14816	14870	14742	14804	14827	14694	14831	14886	14835	14922	14688	14918	15023	14839	14903	14697	14882	14871	14864	14866	14665	14977	14761	14924	14760	14750	14936	14810	14851	14851	14905	14715	14867	14826	14756	14874	14814	14914	14645	14687	14756	14775	14796	14753	14769	14991	14955	14865	14917	14865	14747	14794	14788	14723	14859	14831	14849	14971	14770	14722	14932	14611	14804	14922	14911	14765	14939	14835	14784	14762	15001	14863	14900	14816	14882	14930	14824	14844	14734	14757	14841	14838	14595	14865	14918	14778	14843	14748	14785	14819	14723	14797	14904	14755	14777	14818	14776	14873	14783	14870	14806	14853	14765	14813	14862	14891	14749	14813	14864	14715	14882	14753	14819	14762	14822	14827	14839	14764	14778	14779	14779	14766	14916	14870	14963	15071	15107	14773	14652	14886	14731	14826	14725	14622	14887	14852	14858	14613	14807	14749	14864	14682	14848	14953	14855	14876	14792	14869	14880	14845	14587	14871	14832	14844	14839	14815	14846	14999	14608	14960	14738	14700	14780	14892	14809	14772	14923	14930	14745	14720	14887	14794	14831	14840	14887	14711	14876	14700	14800	14814	14898	14830	14677	14857	14892	14743	14768	14849	14691	14943	14742	14685	14809	14775	14826	14682	14901	14810	14931	14928	14925	14889	14882	14890	14871	14890	14998	14809	15106	14650	15155	14830	14846	14792	14905	14722	14846	14712	14850	14878	14813	14760	14863	14717	14774	14836	14919	14653	14979	14899	14806	14822	14735	14782	14948	14765	14728	14831	14821	14936	14847	15026	14907	14870	14802	14764	14917	14995	15020	14908	14758	14836	14725	14813	14933	14788	14774	14921	14869	14807	14856	14807	14697	14815	14861	14899	14910	14848	14868	14841	14886	14766	14815	14610	14806	14663	14885	14846	14975	14703	14791	14686	14775	14822	14793	14750	14799	14759	14702	14828	14821	14769	14776	14893	14760	14720	14756	14827	14782	14764	14921	14959	14813	14668	14793	14914	15028	14781	14793	14956	14701	14858	14809	14775	14837	14779	14811	14724	14719	14784	14936	14946	14887	14806	14819	14797	14815	14725	14723	14887	14785	14858	14956	14867	14552	14792	14727	14842	14786	14716	14856	14751	14765	14741	14685	14946	14659	14911	14704	14798	14833	14870	14888	14812	14804	14783	15018	15042	14843	14815	14777	14804	14907	14809	14815	14973	14978	14913	14911	14782	14743	14987	14893	14716	14850	14783	14853	15054	14906	14662	14713	14819	14991	14777	14775	14744	14753	14821	14722	14716	14965	14977	14743	14794	14836	14860	14912	14575	14776	14954	14865	14915	14866	14732	14782	14688	14789	14802	14874	14771	14754	14664	14936	14879	14797	14798	14854	14661	14938	14826	14834	14888	14946	14846	14991	14908	14839	14793	14800	14925	14884	14950	14723	14786	14785	14858	14904	14704	14797	14673	14922	14766	14979	14975	15019	14918	14982	14825	14761	14819	14832	14775	15011	14968	14940	14895	14778	14862	14886	14747	14814	14779	14974	14870	14958	14803	14740	14883	14989	14762	14857	14894	14574	14822	14647	14947	14840	14827	14652	14893	14875	14790	14820	14971	14815	14859	14852	14868	14767	14896	14799	14707	14821	14807	14813	14703	14787	14864	14967	14840	14555	14759	14766	14892	14760	14931	14698	14728	14831	14965	14750	14826	14959	14899	15040	14880	14793	14814	14731	14741	14957	14701	14727	14793	14712	14831	14977	14887	14665	14854	14904	14674	14875	15034	14834	14826	14826	14768	14787	14771	14789	14783	14812	14666	14779	14590	15018	15019	14742	14669	15011	14873	14624	14949	14768	14854	14775	14937	14956	14936	14808	14876	14845	14796	14814	14887	14878	14813	14653	14978	14885	14730	14831	14887	14880	14791	14912	14883	14774	14832	14690	14947	14689	14849	14995	14719	14928	14801	14877	14888	14814	14879	14939	14890	14715	14773	14867	14606	14906	14863	14806	14938	14968	14930	14903	14667	14904	14881	14699	14773	14807	14820	14801	14657	14936	14834	14875	14780	14869	14864	14809	14896	14993	14798	14915	14700	14858	14767	14800	14803	14943	14990	14757	14918	14826	14952	14819	14928	14746	14949	14811	14818	14834	14859	14865	14857	14851	14876	14800	14801	14823	14757	14764	14851	14728	14831	15040	14586	14770	14901	14907	14914	14800	14768	14865	14771	14848	14732	14932	14912	14971	15011	14754	14724	14790	14847	14743	14782	14808	14669	14787	14825	14877	14907	14917	14887	14785	14960	14911	14789	14831	14756	14905	14879	14879	14728	14875	14951	14897	14752	14859	14919	14751	14839	14653	14875	14773	14893	14765	14919	14849	14830	14771	14897	14762	14767	14688	14767	14925	14937	14760	14977	14856	14964	14736	14772	14904	14840	14829	14886	14865	14791	14742	14997	14836	14798	14982	14596	14729	14912	14775	14843	14890	14666	14903	14934	14891	14838	14810	14893	14903	14806	14725	14839	14872	14890	14767	14807	15028	14858	14720	14996	14919	14877	14848	14990	14769	14749	14775	14745	14791	14929	14795	15069	14738	14835	14802	14862	14815	14924	14896	14664	14733	14760	14938	15002	14860	14930	14757	14862	14734	14982	14788	14640	14823	14863	14775	14915	14925	14880	14767	14881	14915	14676	14910	14703	14901	14810	14879	14867	14809	14997	14766	14736	14843	14878	14940	14917	14778	14537	14795	14603	14910	14904	14960	14792	14781	14802	14806	14685	14793	14834	14792	14855	14753	14717	14745	14961	14884	14863
25434	21117	27847	25290	22392	21168	20291	18445	17902	17674	17603	17479	17240	17351	17127	17199	17074	17243	17226	17006	16985	16978	16976	16949	16842	16964	16967	16957	16982	17019	17001	16913	17327	17027	17065	16942	17097	17041	17113	16973	16855	16947	17028	16851	16701	17022	16823	16685	16777	16845	16859	16901	16936	16847	16974	16816	16813	16772	17012	16861	16894	16816	16752	16885	16933	17059	16817	16892	16884	16917	16900	16809	16766	16918	16821	16944	16986	16876	16824	16731	16974	16849	16850	16735	16600	16984	17072	17248	17334	17167	17054	16907	16867	17017	16902	16799	16881	16775	16978	16800	16855	16836	16815	16792	16780	16805	16910	17092	16796	16741	16762	16738	16791	16953	16874	16749	16792	16708	16750	16754	16595	16754	16962	16765	16893	16731	16636	16601	16634	16721	16952	16754	16722	16777	16762	16872	16983	16751	16811	16932	16790	16927	16848	16831	16664	16754	16915	16830	16590	16827	16780	16909	16771	16750	16670	17078	16840	16895	16705	16631	16707	16855	16753	16808	16847	16921	16930	16875	16830	16922	16925	16895	17194	16761	16986	16815	16779	16756	16857	16846	16807	16875	16978	16883	16799	16824	16834	16989	16767	16858	16647	16879	16897	16855	16889	16748	16774	16905	16879	16861	16879	16935	16657	16694	16694	16867	16878	16756	16891	16579	16874	16724	16666	16936	16915	16874	16754	16882	16729	16834	16676	16723	16910	17008	16898	16821	17105	17039	16913	16824	16846	16785	16916	16899	17027	16973	16928	16840	16833	16709	16712	16872	16951	16891	16884	16838	16912	16753	17009	16832	16856	16634	16927	16975	16965	16713	16783	16941	17016	17085	16781	16831	16763	16915	16910	16915	16667	16741	16709	16940	17049	16724	17032	16954	17025	16794	16788	16659	16957	16754	17100	16862	16712	16806	16936	16876	16757	16790	16927	16735	17046	16922	16768	16669	16676	16899	16914	16747	16849	16758	16809	17007	16870	16828	16834	16917	16618	16843	16931	16859	17103	16696	16804	16667	16631	17022	16876	16753	16935	16993	17131	16918	16876	16832	16902	16684	16803	16931	16795	16991	16677	16825	16790	16994	16863	16865	16751	16804	17106	16824	16826	16812	16983	16857	16966	16802	16980	16615	16854	16834	16865	16873	16885	16696	16923	16887	17045	16946	16815	16789	16876	16697	16723	16808	16960	16693	16948	16834	17006	16811	16906	16836	16728	16933	17031	16949	16773	16654	16818	16786	16785	16842	16913	17038	16877	16748	16999	16741	17018	16627	16843	16695	16978	16950	16933	16698	16615	16620	16890	16622	16784	16779	16961	16730	16875	16961	17101	16814	16878	16755	16911	16673	16800	16884	16923	16890	16887	16711	16886	16908	16840	16926	16640	16868	16873	16915	17051	16837	16816	16918	16869	16719	16799	16933	16838	16966	16971	16698	16807	16816	16839	16794	16898	16919	16836	16733	16881	16817	16946	16711	16880	16723	16754	16702	16809	16642	16891	17021	16737	16852	16697	16704	16857	16733	16950	16752	16794	16819	16965	16915	16965	16945	16691	16716	16840	16888	16779	16784	16650	16826	16885	16775	16814	16922	17024	16780	16918	16716	17040	16788	16909	17108	16917	16794	17028	17002	16737	16826	16718	16748	16915	16834	16818	16814	16920	16743	16772	16836	16905	16944	16856	16814	16787	16832	16872	16896	16693	16798	16760	16827	16887	16825	16690	16761	16914	16835	16686	17032	16669	16872	16777	16888	17058	16834	16808	16938	16820	16936	16793	16858	16820	16827	16865	16951	16713	16863	16894	16777	16910	16779	16829	16856	16871	16933	16879	16748	16687	16941	16949	16909	16942	16798	16837	16701	16741	16875	16980	16990	16744	16776	16602	16782	16964	16690	16784	16721	16650	16729	16639	16754	16782	16780	16861	16825	16798	16989	16772	16761	16677	16735	16959	16783	16844	16806	16735	16769	16893	16724	16785	16873	16694	16724	17009	16732	16982	16786	16892	16644	16971	16980	16803	16663	16858	16776	16941	16921	16833	16887	16801	16796	16783	16888	16897	16868	16726	16817	16772	16755	16882	16966	16858	16790	16867	16804	16812	16767	16859	16843	16713	16884	17034	16957	16841	17084	16983	16768	16965	16889	16852	16654	16919	16783	16766	16920	16707	16784	16961	16785	16689	16930	16884	16820	16841	16842	16824	16932	16904	16828	16968	16787	16881	17095	16909	16742	16834	16759	16797	16883	16962	16853	16888	16723	16893	16970	16684	16624	16634	16890	16775	16790	16803	16885	16804	16735	16888	16809	16976	16878	16850	16791	16626	16847	16830	16944	16750	17047	16734	16706	16780	16852	16941	16853	16915	16789	16983	16761	16793	17053	16811	16982	16919	16696	16942	16761	16851	16672	16782	16873	16903	16988	17001	16700	16829	17047	16793	16808	16882	17055	16845	16923	17083	16943	16846	16693	16885	16939	16816	16922	16788	16847	16824	16962	16851	16922	16885	16657	16806	16734	17068	16767	16939	16927	16953	17116	17120	16826	16666	16909	16833	16969	16744	16754	16581	16918	16766	16863	17080	16839	16758	16831	16824	16859	16660	16893	16833	16867	16761	17009	16799	16819	16785	16709	16834	16854	16852	16848	16819	16679	16748	16954	16989	16984	16805	16672	16881	16783	16885	16940	16907	16955	16580	16887	16874	16862	16936	16846	16917	16830	16927	16909	16977	16733	16714	16905	17021	16626	16930	16899	16757	16961	16810	16890	16863	16935	16801	16857	16789	16839	16845	16731	16611	16837	16919	16620	16658	16793	16981	17004	16847	16801	16934	16827	16671	16902	16933	16860	16795	16814	16887	16847	16934	16850	17001	16993	16887	16698	16901	16882	16692	17071	17066	16836	17057	16680	16746	16593	16841	16892	16958	16892	16740	16693	16793	16724	16907	16722	17039	17161	16620	17084	16977	16825	16652	16809	16857	16835	16782	16696	16761	16726	16831	16972	16891	16944	16865	16813	16839	16836	16947	16713	17012	16795	16593	16925	16921	16835	17030	16848	17082	16859	16891	16859	16545	16797	16790	16883	16931	16790	16905	16718	16731	16884	16771	16692	16877	16766	16858	16824	16753	16995	16882	16873	16684	16852	16957	16740	16705	16895	16787	16935	16691	16662	17018	16873	16759	16812	16900	16935	16969	16769	16981	16811	16904	16824	16843	16972	16925	16995	16753	17037	16787	16978	16914	16556	16733	16913	16969	16987	16945	16989	16877	16766	16891	17013	16757	16858	16787	16904	16805	16968	17045	16791	16812	16917	16881	16819	16849	16673	17105	16853	16779	16720	16757	16900	16949	16898	16976	16797	16947	16822	16796	16782	16940	16787	16665	16740	16628	16824	16771	16627	16752	16793	16770	16657	16920	17129	16767	16896	16806	16690	16857	16763	16666	16892	16837	16733	16776	16905	16678	16864	16825	16803	16918	16768	16864	16898	16913	16830	16879	16868	16785	16903	16859	16973	16885	16855	16852	16818	16822	16806	16953	16799	16986	16816	16897	16723	16919	16964	16888	16755	16651	16789	16790	16645	16846	17077	16794	16781	16899	16768	16874	17006	16791	16954	16884	16784	17069	17020	16877	16815	16664	16748	16808	16790	16964	16874	16989	16844	16669	17025	16825	16945	16981	17047	16920	16943	16884	16987	16917	16784	16695	16765	17088	16771	16719	16981	16834	16849	16932	16923	16716	16806	16711	16832	16911	16655	16945	16602	16913	16800	16700	16943	16922	17014	16869	17066	16875	16762	16754	16941	16820	16836	16901	16921	16860	16876	16835	16993	16947	16783	16795	16856	16914	16815	16900	16913	16872	16814	17030	16570	16916	16865	16714	16670	16779	16841	16932	16798	16803	16815	16693	16666	16893	16887	17029	16750	16598	16808	16881	16799	16775	16839	16610	16798	16982	16903	16650	16733	17023	16853	16798	16849	16850	16764	16883	16966	16688	16563	16896	16764	16738	16933	16757	16744	16813	16711	16720	16709	16809	16864	16863	16708	16923	16692	16771	17094	17023	16914	17108	16948	16923	16868	16923	16759	17090	16749	16942	16905	16956	16635	16898	16720	16778	17092	16994	16857	17004	17015	17029	16765	16884	16794	16782	16888	16807	16717	16687	16906	16639	17029	16672	17006	16973	16744	16934	16823	16836	16749	16835	16870	16906	16968	16793	16941	16841	16820	16835	16879	16992	16812	16986	16761	16582	16983	16954	17023	16697	16757	16699	16775	16866	16651	16907	16965	16912	16759	16945	16621	16893	16848	16958	17071	17025	16916	16895	16703	16816	16710	16866	16797	16856	16889	16789	16756	16931	16766	16869	16861	16777	16748	16998	16879	16720	16798	16768	16959	16951	16729	16877	16754	16935	16822	16807	17105	16932	17145	16976	16733	16804	16939	16784	16770	16853	16918	16710	17050	16728	16723	16837	16900	16949	16700	16819	16577	16737	17076	16910	16875	16950	16803	16865	16785	16986	16842	16788	16939	16946	16883	16838	16882	16933	16933	16741	17025	16952	16822	16944	16659	16809	16852	16894	17127	16883	16713	16893	16885	16822	16702	17040	16572	16835	16748	16853	16961	17051	16939	16823	16749	16811	16866	17046	16955	16808	16946	16892	16811	16723	16885	16835	16797	16913	16836	16978	16931	16778	16748	16678	16946	16919	16911	17083	16891	16750	16676	16772	16865	16912	16994	16805	16887	16736	16876	16850	16818	16948	16915	17012	16978	17050	16892	16960	16900	16843	16762	16729	16651	16705	16732	16732	16837	16870	17103	16916	16904	16827	16808	16717	16774	16853	16785	16877	16866	16724	16890	16726	16769	16874	16848	16853	16889	16737	16814	16974	16947	16928	16935	17084	16884	16836	16888	16913	16749	16781	16964	16877	16923	16755	16750	16882	17027	16608	16839	16761	16832	16809	16920	16777	16743	16723	16814	16822	17075	16954	16955	16791	16822	16764	16927	16957	16750	16683	16882	16824	16804	16937	16817	16916	16896	16892	16974	17029	16984	16844	16756	16845	16975	16970	16710	16918	16947	16740	16819	16874	16911	16827	16948	16790	16899	16761	16727	16829	16749	16727	16889	16707	16904
20959	32922	29665	23593	20352	18615	17530	16773	16130	15710	15465	15345	15189	15073	14987	14850	15053	14738	14832	14625	14701	14846	14603	14679	14472	14547	14641	14753	14515	14753	14391	14537	14533	14739	14644	14434	14562	14572	14487	14527	14654	14685	14419	14542	14654	14599	14462	14405	14750	14594	14506	14443	14634	14463	14575	14664	14485	14521	14586	14536	14573	14574	14787	14498	14625	14403	14400	14517	14441	14471	14586	14455	14524	14592	14472	14458	14486	14494	14534	14324	14645	14667	14535	14550	14412	14566	14714	14836	14701	14753	14668	14567	14695	14535	14320	14550	14388	14389	14519	14545	14571	14470	14461	14717	14335	14621	14482	14507	14406	14662	14407	14576	14403	14519	14453	14485	14515	14510	14628	14458	14453	14655	14473	14510	14437	14643	14336	14571	14454	14585	14461	14422	14343	14459	14350	14547	14531	14370	14492	14552	14451	14337	14514	14403	14303	14671	14518	14493	14559	14536	14456	14484	14463	14639	14612	14288	14421	14405	14424	14496	14522	14424	14591	14399	14546	14342	14703	14536	14401	14360	14582	14409	14486	14656	14356	14722	14528	14612	14322	14586	14402	14607	14228	14540	14580	14560	14483	14438	14662	14396	14490	14424	14462	14383	14421	14554	14352	14369	14550	14506	14707	14562	14383	14475	14507	14523	14578	14466	14471	14591	14488	14464	14341	14554	14559	14720	14409	14440	14494	14639	14548	14430	14343	14514	14508	14472	14581	14412	14490	14355	14531	14577	14592	14335	14320	14550	14415	14459	14448	14560	14429	14498	14367	14479	14535	14504	14562	14569	14329	14493	14419	14519	14478	14459	14584	14487	14505	14440	14495	14513	14452	14331	14464	14548	14572	14303	14419	14615	14424	14334	14606	14499	14437	14570	14513	14525	14560	14510	14461	14441	14483	14657	14508	14550	14540	14503	14651	14472	14368	14416	14450	14595	14517	14317	14495	14454	14522	14386	14307	14659	14485	14429	14439	14511	14459	14319	14595	14671	14583	14482	14524	14422	14539	14481	14628	14534	14546	14529	14326	14570	14479	14349	14575	14609	14759	14466	14409	14497	14497	14533	14283	14551	14533	14439	14517	14649	14283	14654	14433	14359	14456	14461	14574	14491	14492	14293	14477	14453	14432	14360	14437	14514	14605	14442	14590	14429	14595	14472	14573	14473	14342	14497	14476	14403	14457	14420	14491	14353	14547	14447	14426	14501	14462	14470	14497	14346	14554	14539	14526	14538	14321	14536	14600	14491	14571	14299	14489	14439	14354	14630	14532	14365	14483	14572	14569	14524	14648	14499	14672	14453	14431	14414	14558	14515	14511	14559	14589	14407	14550	14576	14743	14543	14567	14458	14652	14570	14620	14502	14452	14489	14536	14487	14564	14662	14592	14707	14447	14536	14547	14519	14415	14483	14367	14426	14666	14477	14483	14544	14514	14577	14477	14423	14514	14407	14522	14504	14506	14518	14347	14212	14470	14445	14478	14467	14505	14433	14600	14555	14644	14509	14514	14465	14359	14500	14653	14665	14650	14634	14397	14536	14430	14574	14544	14324	14669	14458	14511	14474	14498	14557	14399	14549	14560	14499	14425	14551	14441	14356	14471	14633	14443	14497	14454	14585	14573	14413	14385	14507	14589	14421	14667	14624	14418	14498	14628	14250	14337	14422	14370	14628	14474	14673	14400	14647	14465	14399	14412	14531	14519	14621	14611	14524	14540	14684	14635	14451	14365	14541	14543	14478	14477	14507	14579	14577	14590	14554	14597	14516	14559	14458	14682	14602	14525	14554	14488	14515	14525	14495	14479	14666	14339	14498	14437	14611	14481	14548	14444	14470	14414	14348	14515	14387	14550	14453	14545	14484	14674	14476	14446	14427	14423	14445	14385	14446	14416	14557	14380	14589	14350	14456	14528	14338	14456	14556	14498	14511	14397	14476	14395	14523	14421	14602	14625	14474	14518	14439	14529	14499	14441	14604	14444	14588	14283	14593	14407	14609	14468	14512	14495	14462	14336	14417	14547	14573	14463	14509	14492	14520	14479	14629	14582	14513	14469	14366	14516	14452	14505	14596	14451	14466	14554	14432	14515	14589	14381	14639	14539	14608	14499	14384	14504	14334	14568	14603	14585	14582	14517	14463	14451	14487	14551	14532	14633	14398	14521	14614	14428	14461	14543	14348	14482	14498	14609	14561	14499	14218	14531	14394	14609	14595	14548	14492	14484	14615	14489	14303	14396	14604	14483	14471	14603	14502	14660	14552	14477	14432	14450	14493	14497	14402	14530	14451	14484	14520	14568	14577	14493	14618	14566	14480	14512	14504	14366	14572	14472	14487	14515	14423	14505	14411	14630	14724	14479	14424	14524	14502	14544	14454	14524	14691	14357	14389	14358	14583	14498	14410	14558	14504	14454	14522	14634	14388	14546	14422	14606	14382	14472	14674	14556	14453	14444	14510	14512	14469	14498	14528	14351	14476	14470	14445	14415	14440	14532	14466	14527	14426	14533	14543	14668	14376	14432	14436	14556	14681	14634	14321	14495	14516	14412	14389	14422	14502	14612	14616	14418	14399	14575	14524	14582	14424	14268	14482	14454	14510	14397	14437	14551	14625	14376	14368	14609	14278	14350	14569	14544	14427	14527	14404	14371	14604	14460	14469	14528	14501	14425	14441	14486	14550	14527	14443	14570	14680	14524	14465	14511	14466	14448	14538	14399	14426	14584	14545	14547	14412	14679	14380	14589	14502	14558	14472	14629	14525	14455	14680	14478	14626	14512	14613	14667	14450	14581	14554	14491	14494	14581	14350	14556	14443	14375	14374	14593	14658	14434	14565	14673	14533	14534	14348	14576	14449	14610	14438	14295	14484	14366	14507	14482	14518	14624	14485	14446	14553	14603	14455	14403	14389	14397	14593	14638	14557	14294	14399	14585	14522	14419	14481	14506	14632	14552	14464	14453	14549	14458	14534	14577	14597	14560	14494	14418	14572	14628	14268	14335	14566	14569	14494	14536	14192	14633	14312	14386	14487	14512	14482	14414	14320	14466	14579	14545	14587	14509	14543	14382	14597	14630	14411	14341	14647	14513	14468	14571	14556	14521	14390	14527	14610	14522	14550	14549	14453	14477	14540	14399	14423	14492	14436	14451	14530	14542	14374	14553	14472	14703	14508	14371	14446	14396	14394	14591	14458	14535	14377	14616	14577	14487	14615	14437	14406	14606	14587	14455	14460	14414	14472	14547	14527	14561	14465	14424	14485	14567	14506	14511	14474	14314	14577	14634	14666	14462	14485	14646	14550	14699	14367	14497	14502	14614	14512	14476	14580	14549	14441	14335	14624	14339	14396	14570	14593	14549	14536	14440	14666	14619	14415	14441	14578	14480	14470	14634	14485	14569	14600	14327	14277	14670	14379	14529	14368	14220	14536	14519	14467	14482	14493	14479	14493	14358	14640	14502	14417	14436	14378	14577	14503	14444	14418	14517	14451	14491	14499	14468	14576	14376	14490	14491	14618	14495	14543	14472	14497	14409	14297	14562	14320	14335	14633	14529	14596	14389	14538	14578	14542	14483	14492	14350	14551	14539	14532	14506	14288	14417	14712	14486	14496	14535	14496	14618	14502	14458	14552	14574	14477	14576	14405	14539	14523	14570	14519	14482	14529	14639	14388	14502	14464	14523	14461	14586	14511	14673	14485	14467	14328	14552	14577	14511	14583	14336	14479	14771	14497	14491	14455	14644	14456	14530	14439	14596	14347	14591	14478	14505	14429	14458	14434	14474	14441	14698	14434	14616	14288	14446	14445	14401	14452	14491	14421	14394	14538	14523	14487	14676	14447	14438	14289	14435	14547	14654	14572	14538	14478	14543	14416	14522	14439	14565	14511	14668	14663	14466	14407	14504	14521	14559	14537	14464	14623	14447	14552	14538	14479	14599	14491	14474	14349	14604	14434	14478	14606	14402	14449	14567	14511	14480	14495	14458	14361	14539	14458	14342	14445	14411	14462	14554	14499	14563	14550	14452	14499	14527	14441	14472	14574	14519	14542	14540	14370	14516	14478	14694	14337	14551	14583	14425	14638	14391	14424	14640	14523	14365	14440	14290	14692	14427	14556	14391	14476	14455	14631	14464	14535	14491	14504	14442	14399	14350	14471	14466	14522	14545	14466	14543	14529	14565	14552	14466	14396	14554	14376	14446	14550	14620	14430	14379	14500	14481	14441	14700	14491	14432	14492	14498	14614	14576	14499	14460	14474	14426	14666	14277	14289	14508	14395	14427	14459	14280	14557	14447	14480	14482	14491	14618	14736	14570	14524	14598	14588	14455	14460	14472	14428	14395	14374	14582	14502	14525	14582	14536	14511	14445	14634	14557	14581	14562	14445	14611	14448	14516	14408	14434	14492	14411	14467	14385	14469	14326	14695	14402	14516	14489	14515	14495	14491	14504	14567	14494	14498	14499	14600	14526	14359	14345	14605	14341	14580	14449	14529	14401	14426	14509	14661	14600	14349	14352	14538	14463	14445	14530	14631	14560	14392	14500	14522	14511	14599	14423	14437	14577	14660	14525	14552	14525	14547	14560	14382	14503	14436	14489	14683	14593	14595	14439	14474	14501	14530	14642	14415	14380	14407	14581	14390	14442	14625	14399	14705	14476	14431	14503	14609	14465	14564	14621	14421	14617	14331	14508	14632	14423	14539	14593	14311	14429	14378	14445	14547	14419	14434	14589	14688	14556	14491	14343	14666	14523	14333	14383	14633	14524	14575	14543	14424	14331	14481	14400	14388	14561	14381	14410	14478	14535	14599	14480	14537	14387	14594	14465	14481	14509	14738	14510	14609	14542	14444	14457	14492	14540	14579	14411	14504	14403	14626	14537	14537	14464	14483	14486	14530	14574	14460	14410	14415	14538	14480	14522	14429	14541	14461	14645	14485	14506	14533	14468	14672	14448	14458	14449	14439	14244	14481	14582	14455	14398	14440	14531	14527	14576	14433	14499	14612	14567	14404	14570	14573	14504	14256	14528	14487	14531	14627	14694	14541	14561	14426	14430	14612	14546	14659	14485	14540	14484	14469	14452	14520	14429	14622	14477	14417	14560	14555	14471	14555	14527	14481	14447	14474	14337	14677
23699	21047	28460	23920	21912	24144	24561	20184	19126	19109	18618	18297	18313	18084	18045	17860	17862	17704	17729	17825	17570	17570	17788	17794	17600	17470	17570	17636	17663	17468	17473	17595	17676	17562	17387	17466	17502	17498	17607	17684	17379	17507	17520	17364	17213	17396	17568	17339	17651	17629	17329	17578	17666	17417	17439	17466	17536	17643	17471	17364	17452	17577	17227	17242	17466	17395	17348	17329	17553	17570	17377	17446	17385	17531	17415	17360	17307	17537	17435	17453	17360	17423	17341	17500	17475	17533	17666	17895	17876	17861	17531	17448	17611	17413	17504	17599	17331	17315	17495	17489	17709	17468	17604	17416	17388	17543	17474	17504	17555	17480	17466	17402	17312	17139	17370	17549	17395	17459	17414	17450	17391	17071	17386	17216	17363	17501	17565	17420	17505	17376	17450	17153	17384	17519	17396	17326	17529	17268	17422	17422	17581	17499	17469	17465	17435	17394	17592	17537	17547	17284	17509	17439	17675	17580	17305	17343	17499	17389	17338	17373	17287	17110	17301	17528	17533	17496	17171	17494	17479	17377	17527	17370	17435	17251	17133	17337	17802	17566	17302	17335	17434	17378	17458	17417	17406	17514	17338	17377	17267	17418	17456	17392	17432	17283	17696	17204	17239	17671	17554	17328	17495	17346	17415	17365	17367	17394	17391	17475	17400	17510	17299	17103	17218	17541	17434	17313	17407	17379	17457	17310	17526	17418	17407	17435	17321	17280	17069	17499	17490	17467	17466	17333	17439	17248	17448	17388	17253	17565	17444	17288	17329	17303	17410	17452	17411	17485	17512	17278	17503	17432	17360	17521	17418	17436	17308	17333	17236	17304	17341	17297	17318	17383	17523	17392	17353	17282	17572	17454	17374	17413	17343	17359	17457	17404	17467	17392	17138	17571	17561	17430	17655	17418	17565	17500	17395	17359	17394	17349	17505	17337	17303	17210	17522	17126	17572	17291	17391	17368	17289	17370	17357	17254	17277	17519	17558	17188	17205	17477	17259	17298	17161	17525	17351	17430	17298	17444	17257	17392	17583	17542	17238	17467	17415	17433	17509	17246	17288	17143	17258	17489	17538	17417	17594	17333	17444	17428	17468	17447	17392	17440	17486	17241	17471	17392	17385	17241	17563	17472	17450	17283	17263	17437	17448	17156	17165	17375	17439	17412	17212	17395	17253	17487	17185	17637	17418	17313	17378	17288	17586	17446	17269	17396	17595	17437	17496	17474	17365	17384	17334	17454	17449	17461	17164	17439	17441	17339	17467	17540	17428	17227	17359	17380	17392	17307	17378	17394	17367	17359	17358	17419	17238	17394	17471	17253	17394	17460	17512	17405	17389	17474	17470	17303	17216	17359	17304	17325	17316	17430	17352	17214	17564	17562	17299	17261	17648	17459	17402	17250	17240	17262	17327	17328	17436	17332	17397	17462	17245	17531	17622	17521	17362	17256	17403	17422	17342	17299	17284	17285	17266	17379	17537	17483	17544	17313	17441	17389	17473	17419	17302	17618	17402	17629	17390	17455	17445	17316	17317	17193	17336	17395	17437	17440	17377	17348	17518	17301	17303	17396	17554	17305	17408	17402	17379	17600	17630	17325	17490	17289	17428	17343	17501	17303	17382	17396	17356	17424	17307	17229	17683	17433	17419	17514	17394	17435	17407	17336	17565	17279	17479	17360	17184	17293	17496	17221	17563	17214	17581	17345	17491	17447	17206	17048	17197	17291	17380	17590	17532	17484	17483	17300	17397	17266	17460	17175	17629	17241	17291	17527	17494	17367	17313	17458	17427	17442	17396	17144	17412	17423	17697	17279	17210	17335	17327	17466	17207	17402	17541	17417	17406	17453	17228	17334	17548	17415	17224	17416	17425	17361	17356	17277	17414	17288	17276	17250	17586	17439	17421	17302	17495	17443	17424	17339	17472	17383	17526	17585	17477	17517	17485	17501	17388	17345	17401	17356	17438	17454	17206	17554	17431	17380	17131	17259	17398	17184	17413	17332	17366	17321	17210	17221	17238	17517	17278	17386	17402	17447	17384	17430	17628	17355	17281	17301	17629	17471	17305	17467	17327	17554	17516	17291	17181	17408	17191	17586	17253	17300	17290	17375	17240	17286	17494	17396	17336	17260	17306	17348	17300	17373	17619	17446	17352	17363	17318	17374	17324	17422	17310	17337	17353	17403	17438	17542	17453	17453	17536	17392	17578	17288	17410	17088	17434	17359	17408	17302	17602	17153	17387	17410	17313	17489	17189	17472	17352	17382	17383	17329	17531	17269	17474	17291	17393	17376	17366	17328	17535	17365	17261	17394	17479	17493	17360	17461	17285	17399	17480	17470	17382	17346	17420	17357	17225	17576	17474	17464	17494	17267	17515	17418	17437	17497	17429	17638	17278	17347	17612	17301	17393	17325	17242	17458	17268	17465	17294	17567	17493	17450	17272	17305	17377	17327	17278	17398	17296	17450	17508	17241	17348	17361	17318	17475	17626	17386	17118	17342	17470	17319	17394	17300	17374	17346	17517	17393	17342	17651	17527	17567	17286	17564	17366	17432	17542	17600	17353	17387	17529	17473	17520	17376	17516	17446	17413	17453	17425	17442	17412	17347	17436	17370	17205	17408	17411	17291	17190	17394	17410	17448	17448	17407	17463	17454	17573	17531	17511	17365	17152	17451	17270	17311	17180	17607	17345	17443	17311	17414	17378	17238	17583	17447	17457	17480	17521	17460	17351	17356	17486	17314	17406	17518	17474	17560	17557	17682	17409	17328	17259	17417	17431	17234	17249	17419	17394	17256	17181	17353	17465	17213	17469	17295	17476	17386	17250	17415	17486	17449	17667	17437	17314	17380	17414	17390	17209	17379	17225	17314	17564	17254	17445	17600	17443	17271	17227	17519	17498	17471	17313	17295	17585	17400	17308	17224	17291	17286	17088	17175	17561	17246	17226	17351	17388	17305	17260	17435	17431	17326	17300	17500	17309	17491	17406	17338	17426	17271	17240	17391	17553	17409	17439	17324	17309	17300	17450	17443	17491	17528	17498	17428	17378	17509	17480	17484	17355	17285	17317	17384	17332	17343	17452	17370	17284	17306	17298	17432	17365	17491	17492	17314	17486	17357	17341	17455	17120	17283	17394	17342	17261	17511	17315	17340	17173	17394	17355	17615	17213	17475	17518	17594	17469	17379	17421	17477	17451	17247	17163	17243	17133	17283	17525	17342	17466	17324	17524	17301	17522	17377	17254	17314	17075	17308	17559	17412	17444	17478	17515	17423	17398	17406	17303	17258	17491	17526	17386	17317	17171	17527	17316	17351	17268	17377	17290	17378	17375	17191	17358	17460	17347	17333	17194	17392	17177	17295	17261	17509	17388	17511	17426	17454	17312	17446	17440	17336	17446	17343	17523	17428	17353	17430	17467	17384	17518	17367	17409	17390	17407	17308	17523	17400	17375	17571	17344	17231	17342	17413	17201	17305	17534	17345	17315	17335	17464	17368	17406	17429	17383	17506	17313	17306	17325	17332	17386	17390	17541	17414	17459	17410	17337	17430	17610	17472	17493	17465	17176	17398	17433	17259	17275	17345	17428	17385	17464	17489	17164	17436	17399	17316	17287	17238	17462	17441	17304	17356	17502	17378	17313	17519	17441	17378	17405	17293	17383	17355	17384	17457	17240	17324	17410	17449	17334	17454	17528	17717	17429	17386	17316	17378	17430	17464	17558	17244	17396	17471	17434	17504	17157	17386	17666	17517	17541	17382	17449	17356	17312	17205	17476	17443	17396	17290	17376	17180	17293	17478	17323	17250	17222	17280	17289	17321	17336	17362	17402	17458	17607	17369	17470	17551	17474	17301	17432	17579	17378	17231	17629	17483	17431	17341	17454	17125	17253	17489	17585	17449	17198	17120	17436	17503	17352	17487	17255	17310	17385	17406	17307	17208	17491	17492	17379	17448	17292	17453	17323	17450	17524	17369	17474	17493	17448	17240	17416	17458	17529	17325	17462	17325	17472	17295	17465	17363	17402	17324	17578	17244	17349	17394	17212	17289	17563	17523	17421	17432	17359	17616	17417	17332	17438	17503	17375	17305	17328	17304	17402	17311	17434	17377	17568	17431	17129	17472	17489	17345	17360	17476	17409	17424	17535	17293	17242	17532	17405	17608	17297	17465	17287	17435	17279	17370	17392	17534	17431	17430	17279	17347	17339	17241	17453	17572	17309	17369	17447	17515	17538	17345	17369	17357	17246	17342	17297	17335	17422	17380	17343	17484	17240	17525	17474	17361	17362	17436	17571	17268	17314	17434	17312	17369	17390	17577	17393	17529	17373	17539	17381	17293	17334	17495	17553	17227	17347	17412	17304	17381	17355	17311	17334	17521	17275	17377	17405	17413	17348	17370	17367	17456	17422	17284	17450	17633	17503	17449	17402	17358	17421	17317	17473	17106	17623	17383	17355	17367	17396	17263	17261	17158	17387	17467	17359	17390	17407	17509	17535	17591	17450	17408	17439	17206	17278	17296	17542	17312	17320	17388	17480	17302	17383	17333	17435	17408	17422	17453	17239	17318	17443	17287	17360	17383	17417	17510	17335	17289	17412	17458	17492	17301	17487	17391	17239	17354	17407	17434	17344	17498	17519	17452	17316	17527	17398	17484	17456	17331	17406	17578	17519	17453	17465	17400	17241	17526	17223	17285	17472	17263	17411	17230	17402	17309	17379	17407	17173	17445	17299	17374	17313	17456	17346	17417	17330	17338	17336	17525	17489	17270	17540	17202	17401	17393	17349	17419	17492	17433	17049	17432	17415	17455	17499	17594	17239	17396	17468	17443	17505	17498	17508	17276	17568	17427	17649	17550	17331	17389	17590	17316	17396	17284	17400	17417	17387	17471	17618	17451	17396	17451	17464	17504	17529	17545	17654	17384	17328	17373	17362	17404	17325	17403	17282	17268	17393	17373	17373	17279	17236	17447	17183	17548	17330	17322	17411	17476	17347	17430	17558	17351	17635	17526	17435	17497	17268	17443	17285	17387	17583	17136	17318	17561	17361	17322	17592	17507	17459	17361	17406	17380	17470	17499	17231	17298	17482	17348	17284	17389	17345	17403	17564	17312	17324	17575	17344	17462	17262	17333
23526	38470	34477	28234	24183	21608	19610	18400	17661	17135	16558	16158	15914	15648	15548	15308	15491	15326	15263	15236	15158	15125	15180	15082	15091	15026	14947	14972	15089	14987	14959	14904	14798	14890	14944	14736	14913	14930	14789	14876	14848	14966	14898	14854	14975	14739	14978	14820	14742	15014	14830	14901	15011	14827	14792	14788	14918	14824	14964	14849	14868	14901	14917	14945	14851	14832	14873	14843	14763	14860	14780	14833	14979	14780	14811	14856	15020	14828	14855	14856	14787	14931	14962	14979	14909	14797	15050	15614	15436	15475	15272	14955	14830	14913	14882	14820	14788	14897	14804	14750	14920	14768	14832	14804	14802	14916	14767	14841	14747	14955	14812	14612	14854	14968	14711	14734	14692	14773	14765	14696	14737	14757	14902	14807	14891	14885	14872	14722	14672	14915	14864	14977	14826	14808	14791	14797	14608	14793	14832	14773	14792	14838	14933	14779	14837	14948	14849	14887	14919	14920	14832	14781	14691	14902	14866	15034	14861	14901	14868	14703	14870	14757	14951	14710	14996	14625	14843	14756	14739	14992	14706	14776	14598	14777	14926	14807	14856	14677	14901	14690	14843	14759	14865	14707	14678	14838	14814	14782	14859	14907	14868	14728	14903	14818	14789	14772	14915	14943	14806	14762	14760	14741	14667	14713	14918	14669	14950	14693	14750	14686	14922	14792	14715	14883	14717	14640	14762	14707	14983	14711	14943	14828	14837	14810	14852	14815	14757	14679	14767	14923	14870	14800	14738	14655	14752	14753	15005	14825	14820	15001	14661	14705	14797	14955	14800	14848	14879	14939	14679	14814	14719	14851	14897	14784	14826	14950	14990	14799	14635	14859	14802	14813	14627	14806	14805	14549	14746	14965	14848	14817	14729	14915	14773	14938	14694	14834	14781	14773	14961	14822	14761	14916	14613	14914	14774	14800	14802	14792	14906	15034	14808	14916	14992	14857	14910	14786	14754	14815	14804	14788	14902	14805	14771	14659	14942	14861	14789	14769	14818	14910	14786	14819	14753	14806	14932	14872	14725	14864	14956	14662	14828	14699	14833	14946	14842	14605	14855	14920	14983	14694	14778	14774	14983	14835	14720	14971	14793	14964	14755	14822	14640	14845	14773	14861	14819	14781	14777	14939	14751	14836	14770	14749	14760	14965	14783	14762	14643	14723	14828	14797	14667	14764	14879	14873	14845	14783	14860	14942	14637	14656	15015	14741	14771	14901	14924	14680	14791	14993	14944	14730	14778	14806	14948	14821	14714	14942	14769	14668	14812	14642	14815	14768	14756	14718	14926	14852	14740	14954	14759	14823	14767	14834	14789	14645	14861	14786	14650	14907	14667	14769	14966	14895	14962	14763	14656	14861	14778	14738	14696	14912	14782	14750	14751	14848	14810	14838	14689	14934	14827	14790	14780	14744	14779	14761	14804	14902	14865	14783	14705	14782	14807	14702	14953	14897	14751	14884	14802	14934	14688	14974	14864	14775	14985	14803	14811	14815	14710	14860	14964	14729	14799	14679	14614	14848	14702	14786	14809	14787	14885	14812	14713	14841	14735	14865	14855	14812	14764	14864	14694	14931	14824	14907	14731	14911	14908	14857	14886	14941	14854	14936	14885	14785	14892	14789	14892	14839	14898	14840	14918	14796	14678	14741	14896	14912	14846	14816	14837	14810	14785	14961	14691	14886	14825	14760	14869	14699	14912	14846	14808	14862	14778	14712	14867	14941	14886	14899	14827	14846	14783	14712	14876	14719	14785	14773	14808	14719	14730	14906	14728	14769	14955	14631	14812	14944	14978	14902	14814	14884	14752	14831	14751	14874	14844	14784	14771	14743	14908	14711	14808	14564	14911	14940	14776	14542	14797	14979	14846	14936	15038	14749	14949	14892	14761	14689	14859	14802	14877	14854	14663	14724	14837	14711	14559	14785	14839	14892	14766	14882	14898	14769	14671	14776	14905	14901	14766	14796	14799	14763	14764	14768	14792	14847	14859	14755	14722	14666	14890	14800	14675	14765	14713	14826	14650	14701	14675	14838	14729	14807	14823	14722	14780	14869	14778	14751	14880	14700	14896	14809	14738	14893	14828	14812	14828	14812	14901	14840	14921	14695	14775	14875	14653	14858	14686	14770	14705	14768	14708	14697	14729	14797	14877	14788	14699	14889	14927	14724	14787	14819	14965	14865	14686	14815	14838	14855	14884	14887	15105	14607	15000	14884	14874	14802	14704	14994	14744	14903	14743	14919	14838	14697	15017	14856	14799	14802	14744	14774	14771	14903	14716	14695	14898	14802	14858	14721	14973	14923	14827	15017	14800	14890	14676	14759	14763	14853	14740	14717	14795	14823	14933	14858	15016	14640	15065	14668	14645	14866	14729	14829	14849	14762	14781	14722	14771	14698	14762	14968	14803	14846	14878	14750	14760	14908	14821	14881	14784	14815	14674	14942	14805	14715	14856	14889	14732	14740	14953	14938	14988	14866	14817	14787	14810	14792	14684	14943	14746	14864	14900	14860	14771	14757	14826	14931	14678	14753	14738	14826	14966	14846	14681	14682	14720	14629	14676	14787	14835	14921	14861	14898	14914	14837	14958	14785	14691	14657	14884	14895	14910	14752	14797	14894	14839	14770	14799	14791	14873	14708	14795	14770	14825	14903	14783	14800	14624	14801	14915	14695	14850	14730	14896	14884	14851	14710	14816	14770	14860	14836	14954	14644	14847	14883	14678	14787	14914	14772	14758	14782	14869	14876	14775	14666	14942	14798	14799	14704	14934	14736	14773	14807	14803	14834	14755	14917	14823	14828	14609	14888	14904	14888	14774	14782	14848	14747	14968	14870	14944	14746	14805	14834	14832	14871	14847	14801	14939	14764	14896	14779	14820	14970	14864	14906	14664	14783	14862	14755	14834	14702	14824	14921	14747	14709	14699	14747	14771	14723	14738	14863	14821	14811	14895	14692	14897	14666	14639	14886	14930	14770	14804	14824	14762	14744	14703	14756	14872	14694	14631	14787	14798	14773	14936	14834	14733	14654	14897	14802	14771	14677	14804	14679	14764	14959	14912	14698	14820	14838	14700	14734	14767	14905	14896	14906	14946	14873	14768	14974	14759	14816	14782	14906	14875	14879	14907	14964	14843	14683	14780	14651	14882	14740	14707	14617	14786	14761	14866	14596	14883	14897	14765	14851	14987	14832	14797	14925	14784	14719	14944	14834	14877	14695	14727	14804	14780	14745	14825	14905	14725	14791	14948	14782	14879	14742	14941	14642	14827	14896	14708	14794	14804	14781	14816	14842	14831	14781	14887	14884	14772	14723	14793	14729	14861	14569	14820	14848	14754	14809	15005	14760	14867	14732	14841	14883	14811	14749	14744	14875	14829	14903	14748	14937	14920	14672	14910	14860	14589	14804	14929	14852	14794	14843	14826	14788	14707	14776	14871	14778	14855	14769	14846	14789	14745	14841	14692	14696	14943	14549	14713	14932	14826	14869	14842	14810	14815	14803	14775	14793	14651	14571	14765	14667	14745	14768	14817	14790	14913	14843	14712	14789	14736	14842	14687	14790	14821	14959	14823	14942	14937	14598	14831	14660	14784	14844	14811	14771	14734	14774	14791	14792	14636	14753	14802	14814	14903	14785	14726	14797	14804	14883	14806	15068	14878	14827	14947	14767	14745	14848	14934	14873	15016	14758	14618	14816	14716	14694	14939	14853	14811	14689	14857	14700	14863	14874	14858	14936	14774	14856	14742	14571	14758	14810	14869	14743	14873	14662	14871	14693	14887	14812	14870	14741	14652	14766	14851	14835	14953	14810	14861	14867	14648	14793	14788	14774	14832	14886	14850	14929	14784	14751	14909	14873	14693	14812	14863	14629	14950	14651	14860	14829	14878	14752	14860	14883	14824	14975	14732	14740	14993	15021	14801	14756	14830	14871	14735	14834	14901	14881	14865	14872	14611	14741	14703	14910	14689	14667	14885	14773	14911	14746	14957	14758	15071	14693	14782	14968	14914	14825	14791	14794	14785	14959	14745	14806	14812	14825	14908	14840	14830	14853	14742	15033	14778	14799	14779	14816	14890	14866	14911	14875	14851	14884	14773	14760	14906	14754	14821	14814	14905	14945	14901	14813	14809	14775	14809	14825	14838	14887	14913	14950	14919	14733	14627	15012	14816	14788	15012	14758	14765	14692	14877	14740	14846	14960	14804	14984	14738	14926	14763	14888	14826	14832	14876	14762	14869	14896	14904	14829	14857	14689	14889	14781	14828	14763	14876	14832	14872	14801	14880	14832	14900	15004	14832	14843	14821	14848	14915	14910	14868	14789	14793	14978	14754	14978	14703	14860	14724	14653	14847	14778	14888	14523	14585	14830	14709	14791	14816	14818	14726	14903	14756	14856	14840	14716	14859	14753	14936	14677	14725	14854	14689	14966	14778	14815	14920	14817	14682	14796	14823	14923	14711	14765	14874	14848	14988	14772	14753	14759	14712	14945	14736	14804	14612	14802	14710	14832	14927	14839	14792	14648	14732	14873	14693	14823	14622	14857	14698	14799	14861	14655	14869	14807	14755	14838	14996	14729	14796	14962	14786	14854	14746	14747	14883	14874	14854	14668	14654	14972	14937	14744	14770	14871	14792	14769	14789	14932	14807	14862	14609	14784	14842	14704	14812	14846	14757	14772	14788	14696	14749	14780	14825	14793	14793	14851	14820	14969	14881	14846	14799	14647	14820	14834	14695	14952	14916	14834	14702	14722	14956	14892	14785	14816	14865	14690	14932	14787	14806	14671	14731	14753	14891	14764	14837	14783	14748	14622	14876	14827	14772	14714	14781	14823	14938	14784	14838	14718	14868	14781	14657	14767	14897	14744	14762	14742	15051	14789	14770	14607	14939	14695	14812	14769	14828	14784	14745	14856	14719	14838	14953	14869	14955	14794	14736	14798	14729	15003	14895	14878	14808	14797	14547	14659	14820	14832	14669	14974	14765	14871	14827	14771	14792	14819	14830	14638	14897	14851	14862	14795	14818	14903	14558	14898	14769	14716	14746	14936	14742	14839	14835	14774	14805	14848	14896	14904	14585	14825	14660	14906	14919	14779	14925	14843	14742	14795	14876	14674	14797	14892	14906	14802
29782	23630	25073	22457	20158	19579	19129	18936	18893	18840	18920	18827	18694	18603	18677	18750	18716	18720	18497	18541	18658	18433	18562	18601	18415	18545	18520	18329	18414	18486	18523	18547	18362	18552	18418	18335	18540	18561	18625	18586	18659	18365	18644	18679	18452	18418	18395	18404	18579	18662	18428	18675	18611	18271	18513	18310	18446	18714	18712	18564	18593	18481	18761	18173	18368	18424	18324	18470	18376	18287	18444	18528	18439	18292	18596	18349	18530	18572	18662	18541	18365	18386	18492	18413	18509	18191	18482	18363	18625	18551	18541	18431	18416	18386	18506	18369	18629	18301	18693	18539	18525	18312	18279	18487	18378	18561	18367	18326	18576	18669	18406	18437	18322	18358	18476	18396	18545	18549	18539	18599	18372	18498	18484	18562	18377	18426	18311	18426	18640	18549	18639	18250	18539	18532	18472	18332	18428	18313	18472	18532	18549	18392	18557	18605	18381	18439	18621	18254	18509	18591	18605	18651	18523	18684	18467	18392	18599	18355	18446	18439	18453	18310	18252	18157	18312	18418	18272	18334	18440	18507	18360	18489	18365	18393	18248	18418	18341	18402	18252	18441	18655	18435	18594	18584	18378	18437	18708	18536	18467	18399	18590	18519	18544	18348	18398	18440	18413	18487	18572	18556	18607	18487	18300	18547	18603	18638	18674	18422	18574	18638	18369	18519	18391	18285	18346	18455	18587	18479	18430	18547	18392	18520	18364	18418	18281	18542	18563	18516	18393	18331	18560	18441	18242	18420	18566	18498	18529	18702	18626	18428	18530	18309	18459	18280	18329	18463	18436	18166	18605	18321	18287	18335	18438	18323	18259	18427	18516	18518	18374	18457	18422	18507	18384	18421	18503	18419	18566	18576	18549	18421	18527	18429	18324	18275	18440	18360	18471	18469	18550	18493	18423	18404	18653	18360	18547	18549	18489	18322	18457	18460	18564	18405	18555	18594	18508	18541	18405	18471	18353	18192	18361	18383	18239	18425	18328	18453	18246	18719	18417	18359	18410	18379	18333	18450	18375	18431	18503	18445	18368	18489	18363	18552	18626	18266	18296	18651	18446	18525	18323	18580	18497	18504	18693	18458	18496	18584	18500	18382	18490	18510	18604	18420	18596	18485	18416	18584	18559	18679	18663	18356	18539	18573	18449	18638	18473	18417	18424	18488	18765	18557	18216	18273	18423	18796	18590	18449	18633	18603	18379	18380	18717	18368	18569	18389	18479	18533	18304	18427	18382	18534	18542	18602	18380	18513	18406	18347	18403	18426	18482	18445	18485	18446	18477	18394	18310	18564	18356	18440	18354	18536	18755	18385	18546	18445	18465	18445	18548	18496	18512	18333	18492	18563	18540	18490	18760	18559	18509	18541	18591	18338	18355	18487	18562	18435	18507	18477	18404	18500	18251	18695	18546	18518	18411	18596	18416	18605	18375	18602	18636	18603	18600	18521	18533	18609	18561	18401	18345	18235	18404	18628	18345	18354	18181	18466	18417	18361	18340	18483	18405	18412	18494	18433	18518	18418	18518	18435	18546	18625	18318	18684	18430	18408	18701	18549	18484	18676	18416	18244	18594	18449	18575	18532	18658	18665	18481	18324	18337	18509	18414	18432	18658	18324	18521	18574	18527	18576	18349	18371	18518	18467	18479	18405	18429	18287	18410	18593	18673	18602	18416	18505	18615	18391	18688	18391	18651	18467	18609	18377	18644	18701	18352	18394	18433	18559	18416	18454	18576	18465	18449	18517	18447	18348	18426	18445	18380	18300	18348	18272	18576	18407	18574	18594	18480	18569	18483	18622	18603	18508	18560	18649	18543	18317	18827	18548	18470	18394	18525	18338	18428	18357	18345	18367	18378	18402	18383	18439	18455	18497	18380	18401	18412	18453	18446	18440	18524	18332	18488	18566	18529	18337	18246	18390	18547	18594	18546	18586	18672	18413	18571	18590	18403	18460	18530	18628	18564	18533	18526	18435	18529	18476	18397	18485	18295	18379	18304	18411	18436	18451	18527	18643	18604	18423	18494	18491	18384	18448	18350	18394	18347	18756	18496	18579	18318	18426	18330	18515	18293	18461	18391	18533	18520	18527	18691	18415	18485	18228	18560	18624	18394	18405	18670	18498	18424	18596	18372	18452	18536	18697	18431	18278	18620	18550	18376	18342	18604	18311	18616	18646	18591	18490	18360	18468	18329	18277	18503	18673	18753	18623	18336	18528	18389	18334	18611	18281	18252	18773	18566	18561	18594	18543	18563	18443	18423	18632	18458	18586	18276	18364	18290	18476	18272	18655	18476	18587	18504	18372	18533	18619	18637	18410	18483	18411	18488	18381	18581	18436	18467	18298	18477	18351	18496	18597	18473	18476	18827	18538	18460	18341	18490	18574	18479	18483	18535	18606	18417	18612	18486	18663	18401	18492	18462	18524	18492	18302	18379	18485	18534	18475	18460	18552	18230	18414	18689	18557	18455	18599	18401	18474	18362	18550	18563	18379	18328	18497	18599	18324	18446	18476	18492	18438	18397	18368	18616	18560	18415	18488	18652	18370	18530	18695	18312	18553	18354	18437	18319	18559	18582	18349	18441	18493	18432	18653	18619	18544	18356	18550	18188	18467	18450	18567	18581	18529	18465	18593	18361	18260	18686	18377	18457	18693	18533	18431	18555	18478	18462	18298	18429	18329	18280	18283	18402	18416	18382	18422	18407	18291	18513	18648	18416	18498	18482	18536	18442	18473	18656	18313	18351	18506	18486	18478	18213	18319	18505	18355	18337	18516	18494	18686	18492	18434	18707	18295	18548	18475	18509	18471	18477	18308	18429	18366	18515	18499	18508	18372	18412	18371	18516	18426	18373	18610	18619	18514	18519	18508	18391	18709	18584	18513	18515	18506	18373	18383	18352	18441	18656	18545	18598	18669	18584	18641	18421	18557	18432	18340	18443	18378	18605	18544	18402	18468	18281	18329	18538	18372	18476	18483	18486	18429	18435	18238	18529	18644	18364	18425	18531	18428	18375	18394	18494	18420	18491	18440	18537	18316	18267	18335	18530	18475	18507	18356	18226	18498	18474	18571	18468	18393	18647	18572	18521	18485	18528	18289	18500	18312	18352	18614	18385	18529	18546	18365	18505	18477	18399	18470	18489	18481	18560	18436	18466	18494	18640	18304	18276	18460	18598	18496	18631	18474	18519	18467	18552	18517	18440	18671	18453	18390	18549	18519	18570	18462	18523	18603	18245	18497	18492	18374	18545	18587	18363	18460	18518	18493	18441	18339	18583	18512	18531	18568	18427	18398	18380	18413	18529	18260	18407	18502	18502	18490	18416	18439	18407	18492	18445	18444	18434	18514	18581	18519	18618	18515	18207	18516	18532	18669	18381	18517	18547	18573	18593	18354	18315	18478	18673	18797	18400	18525	18567	18610	18617	18528	18402	18465	18394	18395	18309	18436	18453	18354	18365	18334	18512	18473	18311	18422	18313	18542	18336	18479	18289	18468	18505	18644	18622	18343	18727	18458	18669	18342	18525	18442	18466	18522	18595	18438	18418	18424	18271	18472	18585	18405	18554	18400	18497	18686	18439	18401	18592	18352	18452	18443	18297	18471	18435	18593	18627	18584	18448	18641	18441	18268	18426	18614	18380	18530	18389	18483	18496	18572	18555	18597	18499	18536	18430	18555	18527	18547	18566	18429	18420	18773	18527	18330	18422	18350	18516	18290	18471	18295	18553	18546	18561	18305	18670	18496	18754	18239	18483	18380	18466	18549	18404	18528	18358	18425	18612	18428	18229	18530	18431	18282	18566	18467	18349	18573	18450	18348	18584	18559	18491	18537	18591	18443	18465	18522	18560	18648	18623	18442	18596	18355	18635	18412	18582	18362	18592	18546	18422	18400	18375	18460	18460	18488	18398	18668	18325	18417	18675	18362	18505	18456	18597	18366	18758	18355	18727	18424	18499	18441	18360	18410	18591	18444	18674	18420	18385	18716	18344	18682	18550	18620	18626	18424	18402	18476	18401	18544	18431	18521	18797	18601	18321	18495	18589	18503	18740	18435	18482	18532	18265	18546	18664	18345	18314	18565	18494	18567	18664	18651	18562	18411	18549	18370	18414	18384	18450	18489	18675	18382	18316	18639	18381	18482	18699	18410	18432	18619	18308	18657	18492	18465	18448	18395	18414	18604	18699	18422	18533	18485	18502	18511	18369	18382	18557	18589	18537	18361	18560	18652	18373	18496	18494	18507	18320	18288	18404	18619	18349	18687	18511	18452	18529	18516	18463	18335	18399	18278	18538	18489	18398	18574	18512	18496	18538	18380	18485	18502	18493	18436	18353	18415	18487	18513	18513	18625	18610	18522	18404	18384	18443	18255	18526	18526	18541	18448	18518	18645	18569	18452	18576	18321	18533	18447	18477	18430	18659	18371	18565	18525	18587	18425	18531	18672	18521	18440	18401	18545	18625	18506	18336	18354	18447	18305	18353	18294	18483	18371	18518	18468	18771	18557	18509	18653	18482	18417	18338	18675	18405	18393	18665	18525	18364	18488	18552	18374	18407	18728	18533	18559	18547	18427	18453	18524	18563	18536	18677	18492	18373	18334	18389	18385	18246	18482	18839	18300	18596	18671	18516	18503	18504	18389	18593	18452	18352	18370	18511	18637	18451	18532	18551	18323	18613	18527	18520	18518	18418	18349	18605	18449	18381	18408	18494	18277	18524	18195	18501	18338	18572	18443	18546	18411	18304	18499	18428	18391	18533	18394	18286	18456	18516	18621	18454	18501	18382	18550	18432	18594	18668	18530	18447	18267	18336	18484	18347	18359	18552	18367	18329	18409	18171	18634	18570	18625	18503	18473	18474	18477	18492	18609	18466	18500	18617	18420	18462	18364	18369	18450	18267	18225	18531	18554	18367	18277	18361	18468	18534	18370	18484	18366	18377	18598	18452	18563	18583	18369	18607	18558	18362	18426	18446	18447	18385	18313	18383	18468	18534	18448	18464	18413	18563	18430	18561	18499	18419	18197	18573	18528	18605	18483	18609	18550	18485	18547	18430	18300	18476	18418	18394	18633	18502	18512	18414	18414	18480	18476	18461	18621	18432	18588	18473	18359	18422	18225	18408	18501	18679	18590
20264	25197	22776	19381	17963	17078	16542	16339	16034	16022	15890	15635	15590	15606	15385	15532	15451	15534	15313	15446	15386	15409	15542	15474	15355	15453	15416	15392	15157	15357	15451	15385	15555	15497	15251	15202	15407	15281	15433	15357	15537	15524	15501	15190	15558	15496	15264	15345	15375	15233	15260	15383	15343	15325	15427	15461	15480	15378	15484	15228	15361	15601	15392	15521	15284	15456	15394	15571	15518	15536	15351	15375	15568	15202	15384	15377	15380	15400	15353	15474	15337	15259	15270	15212	15346	15436	15377	15424	15398	15450	15460	15451	15281	15446	15193	15425	15339	15402	15287	15351	15481	15284	15389	15433	15411	15332	15369	15180	15213	15414	15394	15438	15395	15289	15279	15407	15455	15266	15348	15268	15306	15389	15261	15185	15458	15387	15131	15484	15413	15306	15401	15411	15236	15302	15265	15242	15406	15368	15356	15293	15374	15375	15303	15323	15416	15354	15363	15243	15278	15339	15289	15498	15360	15382	15387	15229	15316	15281	15257	15414	15355	15371	15415	15331	15372	15506	15416	15337	15388	15416	15315	15102	15413	15270	15203	15385	15447	15247	15440	15375	15438	15374	15545	15354	15399	15313	15369	15409	15050	15362	15420	15230	15344	15242	15240	15236	15231	15445	15242	15350	15369	15344	15437	15353	15350	15242	15342	15415	15225	15323	15397	15235	15485	15336	15137	15560	15473	15226	15300	15355	15412	15345	15413	15293	15247	15312	15353	15381	15252	15226	15311	15327	15499	15306	15246	15364	15360	15272	15377	15552	15375	15422	15204	15371	15482	15414	15159	15495	15295	15199	15484	15447	15196	15382	15339	15448	15317	15454	15382	15451	15297	15277	15303	15325	15252	15424	15326	15437	15329	15206	15328	15421	15311	15409	15253	15369	15224	15299	15398	15328	15340	15373	15300	15282	15319	15256	15124	15407	15474	15473	15316	15396	15171	15380	15251	15372	15495	15160	15387	15446	15334	15439	15304	15278	15224	15318	15446	15434	15345	15220	15144	15098	15212	15099	15400	15289	15450	15322	15089	15300	15204	15341	15410	15215	15280	15387	15313	15447	15321	15311	15338	15518	15239	15322	15413	15289	15338	15291	15405	15321	15511	15410	15382	15280	15423	15315	15460	15354	15261	15325	15450	15293	15290	15384	15427	15246	15223	15440	15522	15302	15330	15377	15433	15436	15475	15329	15285	15439	15151	15420	15350	15335	15429	15383	15316	15266	15242	15274	15174	15380	15347	15186	15356	15457	15335	15267	15199	15384	15411	15420	15418	15317	15427	15251	15448	15239	15223	15344	15327	15349	15167	15331	15334	15395	15316	15435	15369	15283	15419	15455	15426	15386	15405	15339	15324	15265	15390	15279	15457	15240	15299	15258	15290	15291	15211	15393	15623	15368	15402	15432	15271	15405	15469	15326	15517	15337	15441	15293	15353	15340	15420	15444	15473	15335	15499	15437	15294	15244	15375	15224	15268	15466	15371	15190	15281	15378	15415	15224	15263	15384	15440	15258	15450	15425	15262	15317	15318	15387	15430	15390	15189	15336	15168	15468	15292	15416	15308	15394	15341	15091	15382	15257	15356	15406	15452	15406	15321	15311	15339	15431	15424	15442	15357	15301	15310	15266	15339	15388	15254	15192	15294	15347	15383	15359	15247	15480	15326	15491	15413	15433	15299	15270	15431	15489	15463	15301	15308	15450	15408	15336	15425	15244	15376	15262	15476	15345	15379	15410	15439	15272	15393	15446	15347	15355	15331	15269	15541	15289	15393	15267	15369	15360	15315	15399	15317	15335	15440	15347	15287	15382	15383	15256	15353	15255	15309	15281	15393	15503	15282	15442	15452	15333	15405	15416	15352	15196	15568	15352	15258	15322	15430	15288	15124	15360	15199	15244	15447	15277	15305	15274	15353	15325	15359	15274	15369	15462	15361	15368	15401	15335	15371	15380	15151	15202	15487	15296	15333	15333	15403	15391	15548	15287	15374	15240	15390	15318	15338	15483	15389	15351	15206	15470	15368	15221	15311	15446	15259	15309	15421	15325	15255	15260	15404	15309	15321	15385	15273	15363	15424	15306	15418	15194	15244	15388	15274	15470	15383	15266	15418	15403	15269	15373	15225	15330	15341	15306	15397	15354	15437	15332	15434	15246	15482	15339	15386	15243	15531	15276	15319	15293	15435	15315	15361	15332	15322	15310	15393	15326	15400	15310	15445	15310	15319	15190	15394	15273	15414	15356	15465	15459	15410	15423	15253	15361	15345	15316	15191	15360	15375	15386	15318	15304	15250	15333	15319	15300	15486	15369	15468	15430	15223	15455	15317	15196	15397	15220	15413	15377	15413	15391	15318	15338	15319	15321	15271	15267	15304	15324	15324	15332	15568	15242	15337	15364	15351	15400	15326	15237	15370	15248	15394	15411	15538	15432	15183	15370	15289	15333	15358	15291	15411	15395	15327	15399	15249	15422	15441	15225	15260	15389	15216	15207	15216	15153	15272	15224	15407	15359	15346	15327	15287	15386	15301	15217	15359	15379	15311	15233	15229	15368	15392	15276	15317	15320	15504	15177	15382	15419	15494	15270	15598	15287	15296	15341	15400	15478	15340	15321	15343	15455	15330	15201	15593	15127	15451	15460	15379	15409	15373	15452	15331	15335	15420	15360	15442	15107	15224	15393	15134	15293	15296	15271	15232	15359	15549	15287	15391	15259	15332	15428	15393	15328	15437	15273	15485	15399	15335	15439	15429	15372	15399	15445	15280	15244	15542	15385	15330	15362	15197	15295	15371	15292	15385	15304	15530	15487	15403	15361	15377	15335	15253	15333	15343	15210	15397	15360	15170	15329	15322	15427	15263	15376	15398	15530	15416	15127	15293	15298	15291	15462	15395	15428	15521	15276	15369	15289	15421	15450	15322	15240	15412	15388	15335	15417	15240	15249	15450	15345	15352	15290	15255	15412	15424	15539	15213	15444	15312	15471	15244	15333	15271	15411	15314	15269	15442	15413	15384	15368	15460	15265	15205	15320	15194	15208	15261	15304	15295	15137	15324	15516	15217	15243	15182	15288	15330	15462	15382	15246	15501	15302	15382	15460	15338	15434	15298	15365	15453	15321	15211	15351	15247	15442	15403	15340	15355	15216	15318	15294	15329	15615	15378	15371	15500	15207	15525	15368	15186	15378	15410	15352	15242	15394	15454	15442	15279	15206	15435	15415	15460	15285	15317	15304	15448	15270	15251	15521	15321	15269	15270	15336	15393	15494	15353	15367	15315	15395	15263	15301	15253	15313	15286	15401	15236	15352	15366	15405	15446	15344	15387	15357	15251	15295	15384	15426	15354	15267	15387	15284	15262	15245	15302	15474	15368	15441	15450	15247	15393	15363	15369	15392	15381	15357	15394	15547	15435	15383	15417	15363	15039	15437	15359	15405	15355	15596	15462	15248	15368	15395	15187	15345	15438	15273	15215	15362	15517	15350	15238	15579	15237	15200	15361	15311	15325	15513	15566	15253	15339	15338	15193	15361	15280	15456	15329	15490	15551	15259	15302	15451	15239	15253	15261	15535	15292	15340	15231	15343	15229	15301	15406	15331	15450	15391	15333	15429	15244	15296	15310	15318	15289	15477	15364	15304	15408	15337	15364	15205	15274	15323	15423	15436	15340	15181	15498	15368	15276	15220	15299	15372	15348	15445	15367	15493	15340	15399	15362	15341	15354	15247	15250	15314	15376	15276	15529	15482	15491	15519	15226	15399	15512	15290	15407	15120	15151	15277	15352	15298	15472	15368	15237	15348	15209	15359	15202	15302	15322	15395	15221	15392	15369	15415	15270	15226	15318	15339	15197	15380	15210	15574	15214	15262	15493	15202	15344	15303	15414	15359	15428	15371	15640	15521	15278	15265	15325	15087	15383	15398	15287	15411	15618	15582	15524	15350	15352	15432	15193	15319	15582	15354	15391	15408	15425	15376	15216	15400	15324	15368	15286	15350	15322	15461	15417	15426	15424	15187	15366	15361	15267	15302	15317	15299	15329	15339	15364	15449	15382	15299	15156	15245	15500	15520	15485	15244	15411	15337	15163	15306	15294	15319	15461	15234	15391	15439	15436	15316	15257	15266	15241	15293	15274	15268	15402	15318	15380	15484	15364	15355	15404	15401	15533	15322	15261	15387	15469	15318	15393	15281	15394	15248	15219	15306	15292	15255	15215	15260	15486	15563	15297	15191	15468	15527	15529	15337	15270	15386	15329	15355	15567	15562	15404	15010	15334	15401	15364	15319	15232	15413	15345	15330	15281	15398	15388	15343	15396	15341	15500	15300	15324	15317	15409	15367	15561	15280	15338	15362	15584	15437	15346	15367	15361	15228	15210	15395	15237	15433	15269	15306	15221	15371	15457	15393	15401	15372	15235	15364	15293	15332	15558	15410	15236	15320	15244	15334	15398	15341	15459	15152	15293	15305	15319	15339	15183	15406	15260	15470	15429	15324	15461	15347	15280	15406	15231	15391	15349	15354	15265	15483	15357	15379	15336	15518	15229	15288	15344	15303	15517	15415	15393	15350	15242	15412	15328	15344	15357	15405	15392	15516	15503	15367	15304	15173	15360	15316	15306	15526	15228	15367	15394	15601	15349	15543	15478	15314	15388	15290	15315	15453	15365	15500	15463	15375	15209	15325	15183	15261	15364	15491	15223	15364	15188	15393	15327	15321	15264	15396	15300	15427	15281	15213	15310	15317	15447	15235	15473	15400	15396	15397	15481	15335	15415	15252	15285	15415	15282	15278	15416	15269	15381	15396	15257	15256	15316	15355	15400	15409	15375	15343	15368	15214	15245	15494	15316	15379	15411	15434	15386	15206	15363	15376	15324	15499	15278	15077	15326	15381	15277	15335	15275	15371	15455	15414	15471	15547	15261	15339	15322	15613	15267	15388	15304	15307	15270	15454	15343	15293	15588	15335	15455	15359	15367	15416	15249	15261	15348	15426	15370	15307	15413	15408	15364	15335	15380	15234	15426	15458	15350	15337	15315	15280	15419	15439	15363	15320	15508	15332	15383	15282	15311	15251	15412	15423	15447	15386	15344	15622	15158	15387	15330	15332	15388	15321	15353	15341	15398	15298	15437	15348
25247	21052	27854	25285	23178	22571	22100	20340	19938	19794	19659	19387	19444	19342	19374	19395	19097	19134	19311	19027	19160	19137	19093	19081	19114	19054	18987	18777	18896	19121	18991	19171	19195	18823	18917	18910	18821	18815	18870	18962	18870	19044	19018	18977	18965	18901	19184	18980	18983	18990	18885	18958	19043	18921	18886	18986	19106	18930	19167	18935	19114	18894	18946	18819	19137	18762	18917	19001	19059	18933	19064	18920	18907	18842	19041	18953	18982	19041	18992	18989	18980	19047	19109	18893	18912	18928	19070	18954	18947	19184	19078	19098	18954	19210	19027	18744	19081	18894	18688	18830	18839	19141	18922	18891	19027	19107	18941	18722	18791	18829	18821	18787	18888	18806	18814	18721	18705	19041	19028	18848	19062	18785	18899	18921	18907	18991	18854	18987	18934	18862	18913	18926	19047	18960	18974	18821	19006	18923	18741	18873	19150	18827	19047	18917	19047	18906	19063	18984	18915	18704	19029	18736	18835	18946	19034	18662	18879	18971	18964	18949	18991	18957	18718	18786	18965	18699	18628	19026	18905	18815	18845	18705	18933	18992	18850	18705	18893	18972	18897	18859	18929	18884	18940	18829	18919	18840	18879	18992	18940	18882	18813	18844	19001	18840	18858	18815	19021	18803	18873	18805	18857	18810	18838	19020	18812	19067	19307	18798	19021	18887	18966	18888	18897	18669	18802	18825	18994	18860	18904	18825	18830	18877	18976	18832	18937	19102	19043	18877	18855	19049	18859	18899	18774	18780	19167	18915	19068	18883	19304	18954	18979	19019	18791	18976	18768	19004	18927	18971	18929	18945	18904	19015	18769	19032	18887	19000	19108	18984	18813	18873	18790	18764	19124	18767	19084	18766	18886	18833	19143	19096	18893	19013	18849	18775	18841	18944	18839	18922	18969	18893	19130	19012	18897	18715	18746	18902	18765	18650	18964	18931	18932	19058	18986	18877	18924	19000	19123	19048	19012	18853	19191	18975	18949	19109	19027	19065	18809	18744	19172	18909	18777	19034	18989	19042	18972	18919	19133	19192	18905	18989	18914	18856	18737	18734	18745	18797	18887	18645	18804	19100	18997	18897	18836	18878	18861	18836	18796	18798	18815	18978	19182	18841	18818	18810	18928	18960	18665	18856	18788	18880	19162	18967	18945	19034	18936	18843	19069	18941	18945	18958	18942	18942	18744	18831	18802	18864	19000	19056	18825	19055	18896	18871	18912	18902	18782	19009	18875	19097	18935	18791	18719	19082	18985	18745	18882	18867	18926	18854	18949	18573	18606	19019	18990	18779	18703	19058	18893	18873	19023	19011	18957	19061	18935	18984	18801	19080	18830	19026	18868	18826	18945	19045	18929	18743	18717	18927	18996	18782	18990	19066	19092	19044	18971	18893	19049	18962	18834	19077	18755	19065	19146	18961	18907	18922	18892	19134	18869	18902	18827	18864	18988	18884	18986	19005	18929	19001	19018	18811	18883	18755	18879	18803	18861	18956	19191	18851	19202	18986	18951	19033	18821	19010	18923	18999	18985	18922	18921	18855	18963	18773	18951	19074	18993	19085	19015	18861	18890	18996	18890	18824	18824	18961	18972	18993	18986	19027	18848	18848	18684	18992	19088	18888	18973	19126	19022	18777	19076	18999	18808	18846	18940	19060	18901	18995	18675	19024	18923	18676	18863	19105	19034	18917	18868	18817	18841	18836	18852	18994	18986	18826	19005	19080	18845	18711	18976	18959	18894	18785	18922	18875	19071	18865	18927	19043	18865	18913	18945	18639	19042	18944	18843	18833	19033	19243	18796	18864	18926	18869	18984	18737	19043	18790	18884	19024	18896	18991	18942	18735	18905	19147	18970	18991	19053	18920	18929	18736	19015	18892	19022	19039	18905	18700	18915	18947	18929	19017	18882	18985	19075	19148	18953	18941	19017	19042	18796	18914	18730	18866	18999	18674	18722	18795	18937	19009	19051	19051	18931	18720	18886	19083	18912	18934	19053	18973	18857	18854	19085	18934	18844	18825	18879	19039	18862	18831	18932	19084	18747	18997	18919	18881	18899	18851	18652	18972	18916	18976	19087	19039	18939	18893	19262	18933	18828	18868	18800	18890	18843	18826	18912	18961	18724	18917	18744	18870	18896	18868	18945	19046	19001	18718	18859	18855	19019	18922	18844	19027	18823	19073	19106	18884	18657	18870	18991	18852	18899	19048	18936	18846	18940	18824	18916	18755	18921	18996	19090	18881	18858	18843	18879	18968	18982	18986	19060	18815	18866	19035	18732	18857	18795	18817	18789	19037	19056	19010	18735	18857	18983	18951	18954	19033	19030	18922	19119	18877	18915	18788	18756	18886	19028	18909	18881	19088	18843	19001	18936	18935	19049	18940	18781	19058	18980	18888	18882	18970	18974	18956	18938	18913	18855	18951	18976	18821	18969	18963	19022	18977	19181	18935	18797	18780	19066	18855	18929	19047	18904	18801	18602	18823	18917	18876	19063	18920	19039	19188	19151	19016	19107	18921	18963	18790	18881	18946	18977	19077	18806	18845	18848	18812	19098	18910	19037	18938	18738	19123	18821	18951	18758	19042	18943	18997	18844	18975	18853	18973	19023	18820	18802	18930	18929	19010	19046	18940	19043	18759	18950	18738	18954	18879	18900	18982	18823	19028	18789	18849	18829	18953	18938	18831	18899	18934	18633	18920	18711	18942	19091	18852	18945	19036	18993	18915	19080	19009	18795	18906	18890	19065	18986	18959	18826	18648	18984	18730	18850	18843	18936	18771	18861	19157	18901	19036	18874	18879	18966	19085	18894	18839	19090	18921	19039	19077	18676	18781	18936	18920	18829	18987	18924	18877	18856	18857	18944	19046	19088	18947	18803	18916	19052	18922	19028	18893	18866	18806	18805	19039	18872	19235	19074	18957	19200	18905	18790	18786	18992	18845	18957	19106	18825	18774	18995	18938	18823	18993	18821	18966	18969	18912	19098	18874	18905	18953	18984	18929	18903	18643	18807	19034	18916	18801	18830	18872	19046	18806	18843	18985	18980	19020	19005	19024	19016	18926	18733	18792	19048	18774	18979	18837	18897	18986	18815	18948	18902	18952	18918	18963	19145	18879	18864	18764	18858	18887	19035	19132	19037	18969	18951	18773	18752	18847	18757	18854	18893	18966	18894	18825	18925	18947	18813	18926	18986	18838	18749	18811	18893	19011	18958	19023	19001	18850	18994	18859	19001	18928	18984	18958	18873	19130	19048	19106	18921	18947	18899	18956	18882	18712	18910	18929	18780	18975	18864	18866	18819	18733	18892	18826	19059	18960	18891	19031	19013	19060	18912	19002	18854	18546	18910	19020	18882	18813	18833	18999	18939	19058	18990	18764	19148	19022	19132	18747	18852	18994	19111	18699	19084	19162	19021	18896	18789	18959	18696	18971	18864	18884	19027	19054	18935	19120	18890	18952	19112	19049	18968	18870	18660	18691	19032	18883	18928	18581	19119	18944	18877	18935	18763	19037	18885	18979	18698	19109	19047	19040	19082	18746	18749	18705	18990	18894	18942	18651	18951	18708	18960	18900	18917	19115	19036	18902	19160	18932	18779	18814	18859	19138	19030	19030	19050	19046	18984	18789	18889	18757	19089	18933	18954	18739	18874	18702	18826	18920	18906	18792	18997	18908	18955	18995	18971	18942	18960	18938	18947	19020	18865	18827	18992	18768	18992	18943	18970	18692	19043	19053	18965	18875	18833	18889	19187	18825	19016	19201	18899	18815	18891	18955	18788	18870	18888	18809	18994	19098	18953	18803	19095	18952	18861	18773	18968	18543	18920	19018	19002	18724	18697	18766	19004	18914	19059	18641	18852	18820	19046	18603	18930	18961	18949	19037	18824	18903	18902	18975	18957	18907	18857	18877	18948	19139	18857	19191	18964	18713	18969	18923	18975	18884	19035	18893	18828	18841	18679	18848	18874	18828	18917	18909	18721	18543	19003	18825	18868	18952	19156	18987	18922	18961	19032	19126	19094	18941	19098	18895	18955	18807	18947	18906	19041	18889	18999	18808	19025	18772	18927	18699	19009	18908	18839	18897	19102	18756	18982	18956	19012	19029	19025	19011	19058	18909	18782	18829	18847	19115	18845	18816	18866	18935	18932	18852	18883	18847	18876	19010	18898	18922	18748	19004	18836	18895	18854	19026	19061	19104	18899	18704	19043	18838	19083	18870	18997	19004	18948	18910	19111	18879	18898	18778	18877	18885	18870	18843	19107	18931	18841	18689	18839	18843	18861	18903	18907	18996	19078	18937	19185	18994	19012	18902	19024	18853	18975	18866	18858	18765	18831	18971	18797	19062	18980	19021	18930	18937	19020	18714	18977	19010	19026	18874	19081	18916	18821	18854	19108	18908	18770	18884	18846	18704	18790	18909	18994	19031	19130	18910	18912	18883	19089	18756	18800	18944	19014	18954	18808	18930	18960	18825	19108	18800	18896	18881	18782	18802	19146	19204	19023	18737	18829	18973	18875	18775	19042	19048	18869	18861	18996	18872	18943	18738	19057	18943	19180	18801	18792	18768	18812	18976	18916	18822	18927	18868	18764	18752	18752	18799	18826	19064	19107	18875	18807	18862	18934	18713	19086	18709	18841	18925	18909	18999	18973	18934	18879	18929	19001	18962	18893	18999	18982	18922	19060	19010	18951	19015	19008	18911	18872	19048	18950	18830	18752	18794	18813	18925	18800	18812	19056	19048	18988	18928	19106	18750	19078	18951	18899	18860	18809	19290	18851	18872	18868	19055	19041	18946	18934	18858	19076	18855	18865	18974	18898	18857	18859	19125	18781	18792	18737	18901	18882	18863	18998	18867	18920	18890	18870	18875	18812	18719	18705	19021	18868	18873	18896	18915	18953	18933	18784	18803	18665	18820	18991	18937	18956	19005	19049	18828	19200	19057	18946	18996	18887	18679	18933	19073	18958	18875	19131	18973	18973	18919	18800	18911	18942	18947	19081	18910	18684	18841	19128	18851	18868	18940	19100	19063	18918	18800	18907	18983	18913	19084	19110	18716	18914	18922	18893	19011	18826	18837	18692	18781	19150	18914	18845	18938	18998	18754	18852	18871	18888	18858	18835	18856	19032	18922
20761	32161	29630	24719	21519	19456	18276	17868	17381	16860	16453	16394	16469	16061	16206	16048	15966	15984	15909	15940	15750	15831	15760	15787	15707	15718	15671	15777	15756	15675	15643	15663	15586	15915	15578	15680	15792	15583	15519	15704	15814	15822	15606	15729	15841	15721	15774	15592	15703	15758	15777	15704	15753	15829	15702	15749	15685	15708	15634	15646	15722	15779	15740	15624	15858	15810	15672	15893	15812	15601	15681	15706	15817	15478	15740	15719	15609	15620	15559	15656	15691	15743	15762	15811	15726	15772	15596	15781	16021	15984	15796	15814	15661	15882	15684	15545	15712	15778	15756	15591	15726	15645	15647	15690	15626	15596	15719	15586	15551	15638	15698	15696	15535	15573	15661	15827	15454	15726	15771	15676	15600	15702	15790	15683	15606	15651	15642	15616	15623	15711	15759	15643	15706	15572	15708	15447	15903	15560	15600	15667	15534	15586	15654	15766	15716	15556	15711	15651	15656	15732	15505	15628	15742	15662	15639	15743	15792	15591	15695	15704	15603	15435	15727	15515	15628	15648	15539	15611	15587	15484	15773	15465	15627	15452	15571	15635	15448	15607	15706	15798	15721	15525	15583	15591	15717	15749	15769	15685	15598	15559	15714	15675	15609	15496	15647	15515	15597	15617	15664	15575	15839	15475	15617	15615	15686	15623	15654	15612	15654	15819	15653	15461	15698	15619	15574	15611	15693	15706	15581	15609	15809	15601	15627	15666	15655	15590	15463	15581	15551	15613	15530	15734	15515	15608	15725	15607	15606	15631	15737	15619	15655	15628	15671	15523	15681	15681	15619	15709	15487	15517	15643	15659	15550	15651	15768	15749	15600	15688	15648	15685	15538	15715	15577	15811	15613	15719	15543	15807	15576	15503	15807	15605	15591	15620	15844	15679	15554	15957	15641	15616	15610	15652	15705	15489	15610	15804	15581	15706	15766	15687	15605	15598	15672	15676	15580	15694	15845	15646	15827	15628	15660	15611	15620	15581	15591	15704	15641	15907	15654	15768	15725	15558	15593	15665	15534	15724	15531	15691	15696	15625	15678	15572	15717	15799	15683	15685	15703	15627	15642	15608	15755	15656	15726	15739	15626	15563	15794	15614	15595	15680	15529	15717	15596	15630	15605	15641	15710	15718	15739	15375	15694	15668	15659	15514	15481	15831	15810	15453	15579	15456	15709	15719	15587	15483	15655	15593	15640	15666	15705	15520	15659	15623	15644	15696	15717	15717	15852	15559	15569	15691	15640	15583	15702	15650	15717	15561	15568	15715	15706	15715	15592	15603	15632	15623	15665	15703	15825	15614	15568	15632	15622	15513	15610	15655	15748	15724	15562	15610	15700	15591	15651	15697	15612	15632	15502	15694	15596	15618	15728	15714	15601	15743	15544	15791	15503	15641	15605	15682	15583	15587	15507	15770	15608	15399	15630	15624	15571	15804	15533	15625	15684	15799	15725	15749	15712	15642	15719	15649	15581	15825	15592	15771	15575	15529	15716	15475	15630	15835	15717	15603	15558	15654	15608	15667	15661	15553	15644	15560	15717	15756	15600	15787	15644	15754	15754	15635	15652	15624	15666	15806	15725	15685	15490	15849	15649	15542	15618	15556	15680	15805	15750	15771	15607	15536	15713	15676	15663	15680	15620	15639	15683	15532	15815	15812	15755	15719	15558	15806	15589	15760	15594	15809	15723	15617	15634	15625	15696	15445	15827	15601	15939	15666	15664	15672	15574	15619	15616	15621	15687	15677	15495	15746	15548	15272	15611	15538	15596	15545	15658	15671	15620	15655	15640	15670	15624	15597	15685	15802	15518	15623	15702	15639	15550	15526	15760	15692	15645	15686	15804	15631	15657	15523	15687	15595	15663	15837	15623	15556	15586	15717	15805	15726	15803	15717	15503	15553	15574	15513	15565	15512	15748	15691	15444	15645	15530	15734	15597	15785	15621	15772	15732	15581	15595	15628	15665	15715	15838	15702	15650	15654	15675	15656	15604	15599	15614	15527	15668	15500	15684	15567	15618	15620	15807	15557	15694	15662	15677	15733	15636	15619	15584	15476	15614	15591	15547	15627	15622	15699	15559	15717	15814	15637	15622	15740	15683	15663	15686	15573	15617	15569	15647	15572	15532	15803	15797	15744	15757	15562	15773	15749	15555	15571	15809	15614	15674	15523	15540	15474	15653	15571	15807	15599	15529	15607	15765	15569	15648	15754	15542	15729	15438	15583	15734	15516	15720	15797	15672	15651	15625	15863	15795	15670	15618	15702	15690	15624	15542	15613	15705	15567	15581	15714	15750	15754	15639	15636	15527	15794	15622	15620	15728	16024	15493	15585	15653	15669	15617	15591	15476	15698	15745	15460	15765	15564	15727	15681	15803	15593	15604	15729	15467	15616	15572	15489	15795	15787	15758	15634	15710	15593	15598	15637	15758	15643	15510	15716	15612	15659	15561	15560	15680	15564	15583	15904	15515	15604	15563	15562	15639	15601	15659	15535	15551	15656	15485	15720	15656	15651	15550	15534	15652	15797	15752	15700	15619	15735	15652	15640	15741	15673	15518	15554	15746	15505	15687	15735	15609	15684	15607	15789	15593	15624	15656	15523	15736	15680	15604	15702	15634	15557	15625	15572	15709	15682	15661	15603	15642	15612	15520	15663	15590	15439	15619	15747	15550	15594	15758	15711	15581	15627	15622	15684	15784	15649	15617	15691	15588	15617	15583	15615	15792	15494	15593	15535	15640	15613	15683	15771	15658	15629	15708	15639	15536	15550	15581	15540	15608	15648	15647	15626	15544	15722	15606	15698	15497	15412	15697	15457	15632	15538	15636	15783	15587	15481	15789	15541	15553	15572	15652	15613	15542	15602	15567	15677	15695	15452	15680	15688	15622	15638	15689	15652	15650	15778	15567	15771	15607	15600	15706	15585	15576	15671	15574	15634	15674	15676	15611	15516	15553	15623	15906	15613	15474	15559	15742	15665	15579	15609	15529	15465	15664	15616	15618	15692	15861	15582	15749	15509	15661	15598	15485	15617	15745	15493	15615	15678	15560	15736	15600	15645	15583	15763	15574	15660	15650	15693	15700	15489	15716	15440	15781	15628	15784	15629	15445	15762	15752	15586	15647	15556	15715	15827	15687	15631	15543	15737	15674	15653	15744	15662	15785	15929	15521	15596	15676	15684	15594	15531	15651	15556	15831	15715	15566	15725	15707	15572	15671	15592	15731	15643	15739	15683	15745	15642	15564	15773	15767	15538	15630	15598	15627	15511	15826	15725	15708	15639	15560	15694	15639	15593	15480	15693	15811	15516	15578	15655	15511	15807	15600	15703	15592	15639	15752	15705	15562	15831	15683	15585	15525	15714	15697	15664	15647	15674	15659	15750	15580	15716	15580	15609	15617	15637	15499	15789	15569	15613	15703	15618	15834	15679	15667	15607	15507	15618	15696	15554	15588	15645	15759	15568	15501	15588	15618	15592	15708	15541	15666	15755	15637	15666	15714	15545	15547	15840	15746	15437	15538	15806	15619	15625	15706	15597	15674	15548	15670	15795	15615	15703	15708	15563	15580	15617	15686	15610	15641	15663	15570	15660	15656	15698	15639	15725	15863	15615	15624	15605	15627	15637	15710	15782	15812	15450	15650	15785	15396	15560	15607	15668	15700	15551	15647	15713	15703	15569	15590	15636	15509	15646	15694	15672	15635	15561	15581	15618	15663	15718	15745	15544	15630	15716	15583	15754	15735	15604	15756	15795	15451	15737	15758	15477	15643	15612	15667	15701	15617	15702	15610	15537	15713	15721	15768	15549	15630	15623	15546	15544	15490	15654	15753	15669	15671	15696	15430	15713	15741	15772	15803	15720	15688	15650	15704	15703	15810	15612	15532	15562	15549	15729	15631	15720	15528	15741	15627	15586	15642	15786	15653	15784	15764	15733	15478	15641	15634	15650	15671	15670	15621	15562	15710	15680	15812	15492	15702	15597	15462	15668	15842	15668	15571	15636	15694	15619	15733	15621	15746	15690	15689	15779	15707	15896	15675	15569	15700	15482	15667	15633	15545	15700	15666	15627	15687	15598	15534	15597	15608	15570	15674	15667	15627	15804	15755	15589	15626	15629	15646	15502	15651	15738	15546	15626	15561	15602	15643	15600	15630	15618	15707	15520	15645	15814	15489	15547	15734	15475	15765	15700	15720	15665	15557	15646	15634	15707	15561	15445	15772	15647	15563	15751	15650	15575	15714	15683	15547	15754	15487	15672	15615	15703	15533	15747	15669	15538	15642	15783	15629	15703	15792	15561	15603	15733	15517	15634	15594	15682	15759	15551	15612	15794	15670	15645	15617	15583	15571	15753	15623	15695	15865	15758	15762	15736	15626	15508	15599	15579	15743	15584	15577	15586	15529	15572	15795	15660	15541	15659	15476	15630	15520	15752	15593	15480	15633	15680	15538	15519	15489	15803	15643	15485	15552	15776	15665	15615	15600	15776	15788	15744	15658	15753	15620	15650	15675	15707	15611	15726	15666	15819	15735	15461	15575	15905	15668	15840	15623	15832	15571	15519	15607	15612	15646	15650	15534	15613	15555	15578	15521	15791	15803	15668	15692	15614	15780	15604	15642	15647	15834	15576	15652	15754	15765	15870	15684	15821	15664	15597	15657	15696	15437	15592	15749	15599	15429	15592	15538	15536	15898	15588	15751	15632	15834	15752	15662	15819	15666	15807	15627	15521	15780	15736	15748	15502	15712	15676	15567	15495	15552	15742	15509	15746	15756	15679	15562	15522	15626	15486	15791	15685	15663	15823	15667	15590	15636	15511	15859	15749	15671	15698	15492	15714	15627	15755	15695	15731	15804	15833	15516	15604	15462	15482	15695	15515	15608	15666	15705	15772	15639	15788	15724	15741	15511	15604	15698	15684	15594	15875	15642	15625	15626	15761	15600	15887	15605	15596	15738	15600	15618	15754	15870	15655	15776	15360	15547	15793	15533	15687	15736	15618	15653	15773	15623	15694	15729	15537	15572	15633	15574	15594	15714	15683	15579	15690	15813	15828	15789	15574	15613	15658	15534	15745	15788	15600	15663	15809	15605	15723	15547	15585	15629	15691	15734	15769	15691	15624	15625	15781	15636	15721
23675	21060	28465	24009	22229	24733	25895	21985	21158	21003	20593	20449	20191	20259	19922	19955	19832	19743	19759	19943	19582	19638	19764	19574	19556	19661	19655	19795	19487	19403	19504	19466	19499	19435	19459	19509	19496	19571	19532	19669	19355	19405	19449	19587	19406	19257	19626	19543	19605	19513	19518	19406	19263	19554	19424	19244	19413	19546	19528	19690	19495	19326	19578	19652	19326	19284	19372	19287	19361	19644	19670	19418	19290	19570	19224	19622	19400	19570	19472	19508	19543	19578	19511	19455	19730	19591	19583	19811	19933	19788	19439	19556	19465	19414	19321	19331	19388	19519	19401	19290	19527	19752	19284	19381	19384	19315	19324	19409	19494	19479	19462	19419	19381	19430	19403	19430	19371	19497	19330	19283	19417	19355	19407	19129	19421	19534	19585	19503	19598	19474	19464	19284	19199	19372	19523	19422	19474	19317	19470	19300	19560	19289	19448	19278	19539	19204	19321	19359	19399	19213	19521	19234	19422	19571	19514	19319	19326	19553	19430	19418	19503	19375	19572	19432	19471	19542	19286	19441	19389	19362	19516	19535	19316	19327	19519	19540	19315	19512	19571	19339	19287	19316	19414	19389	19325	19379	19558	19278	19493	19175	19431	19213	19320	19383	19432	19477	19372	19370	19548	19412	19449	19406	19444	19476	19251	19327	19313	19437	19347	19476	19533	19348	19448	19412	19660	19513	19379	19260	19498	19275	19565	19326	19453	19436	19300	19157	19428	19357	19354	19567	19307	19314	19368	19406	19330	19387	19424	19534	19384	19370	19502	19363	19321	19335	19255	19601	19526	19363	19427	19196	19304	19431	19508	19486	19427	19378	19362	19452	19533	19465	19381	19387	19335	19438	19409	19360	19335	19310	19445	19294	19531	19270	19351	19397	19333	19412	19508	19540	19530	19365	19356	19508	19359	19450	19218	19285	19349	19519	19492	19377	19292	19506	19390	19414	19439	19341	19256	19463	19323	19285	19516	19479	19375	19440	19311	19414	19383	19366	19563	19374	19383	19406	19357	19473	19373	19484	19536	19550	19557	19389	19479	19376	19504	19238	19401	19479	19559	19480	19479	19428	19344	19290	19407	19506	19411	19383	19360	19354	19467	19325	19229	19473	19407	19567	19344	19484	19502	19521	19492	19220	19425	19453	19520	19388	19514	19513	19382	19224	19346	19699	19503	19340	19562	19406	19281	19391	19492	19487	19579	19529	19364	19297	19312	19456	19446	19375	19560	19555	19378	19443	19342	19333	19268	19211	19416	19301	19399	19569	19493	19257	19487	19320	19242	19410	19522	19407	19379	19606	19259	19369	19484	19397	19457	19272	19407	19368	19499	19370	19145	19617	19486	19454	19501	19372	19378	19532	19427	19489	19627	19513	19486	19198	19451	19300	19463	19391	19468	19474	19326	19356	19450	19468	19434	19409	19257	19778	19587	19439	19518	19372	19567	19436	19461	19368	19340	19559	19458	19751	19404	19381	19538	19288	19535	19282	19462	19129	19526	19400	19618	19438	19506	19365	19332	19176	19201	19520	19514	19175	19256	19474	19478	19147	19425	19171	19408	19381	19450	19417	19550	19414	19427	19280	19270	19261	19487	19184	19555	19395	19543	19409	19461	19516	19782	19464	19311	19534	19514	19437	19420	19311	19642	19547	19327	19379	19228	19352	19394	19132	19354	19388	19333	19442	19427	19408	19200	19431	19624	19346	19622	19309	19288	19392	19136	19368	19358	19509	19536	19111	19360	19313	19342	19208	19456	19521	19208	19337	19414	19431	19240	19431	19166	19208	19451	19502	19287	19304	19362	19673	19370	19424	19312	19394	19401	19510	19215	19427	19633	19501	19282	19324	19376	19456	19361	19436	19559	19467	19300	19326	19293	19434	19384	19135	19559	19309	19664	19348	19537	19420	19186	19276	19421	19312	19344	19232	19268	19283	19456	19254	19490	19521	19666	19519	19347	19326	19602	19303	19457	19451	19498	19464	19447	19562	19386	19643	19473	19456	19371	19364	19423	19429	19129	19384	19444	19491	19326	19488	19317	19320	19741	19301	19363	19534	19429	19036	19154	19585	19436	19330	19385	19350	19454	19394	19438	19463	19416	19301	19452	19338	19494	19429	19473	19567	19368	19420	19249	19252	19348	19126	19516	19680	19540	19475	19278	19500	19346	19513	19326	19358	19477	19401	19414	19425	19541	19314	19214	19462	19287	19232	19478	19470	19523	19412	19387	19425	19446	19472	19646	19247	19500	19487	19146	19594	19431	19344	19434	19242	19476	19265	19377	19340	19499	19488	19578	19370	19491	19297	19428	19496	19677	19260	19346	19201	19562	19338	19264	19528	19641	19402	19418	19547	19518	19633	19413	19495	19458	19330	19584	19317	19285	19177	19470	19610	19371	19219	19401	19326	19352	19521	19244	19436	19354	19455	19307	19503	19405	19488	19204	19366	19244	19404	19282	19524	19560	19269	19355	19126	19196	19464	19481	19161	19281	19437	19512	19398	19555	19350	19568	19311	19427	19489	19381	19307	19358	19314	19456	19373	19522	19385	19346	19223	19499	19419	19718	19220	19292	19494	19400	19394	19293	19485	19425	19290	19517	19337	19491	19388	19423	19265	19279	19409	19392	19476	19494	19319	19272	19462	19360	19200	19398	19408	19464	19561	19258	19396	19330	19494	19353	19471	19450	19456	19488	19338	19501	19334	19384	19280	19171	19359	19276	19280	19511	19449	19169	19496	19542	19602	19413	19363	19460	19535	19490	19473	19420	19337	19346	19427	19395	19391	19414	19278	19538	19267	19643	19282	19431	19509	19560	19321	19328	19635	19495	19501	19439	19379	19239	19205	19403	19516	19402	19564	19405	19252	19419	19433	19369	19418	19468	19335	19361	19296	19269	19367	19397	19584	19547	19475	19298	19180	19397	19570	19201	19369	19405	19499	19487	19242	19317	19471	19299	19279	19269	19480	19295	19531	19448	19266	19566	19374	19359	19181	19458	19352	19606	19580	19560	19506	19539	19311	19228	19278	19659	19247	19497	19320	19380	19428	19326	19605	19419	19526	19580	19348	19472	19635	19460	19504	19384	19461	19363	19172	19295	19471	19303	19368	19281	19217	19463	19341	19572	19487	19509	19367	19429	19101	19407	19513	19390	19448	19314	19495	19224	19392	19505	19408	19469	19386	19402	19283	19232	19347	19611	19409	19366	19327	19265	19460	19327	19598	19334	19450	19389	19639	19324	19413	19304	19200	19437	19281	19460	19587	19421	19172	19230	19328	19325	19104	19434	19369	19349	19283	19470	19249	19466	19456	19400	19360	19424	19526	19477	19393	19415	19348	19253	19245	19644	19436	19429	19475	19390	19355	19331	19407	19321	19561	19541	19520	19282	19466	19331	19274	19514	19552	19364	19321	19386	19409	19478	19261	19431	19437	19271	19430	19645	19408	19328	19338	19240	19187	19367	19447	19395	19456	19538	19391	19424	19512	19485	19495	19430	19354	19463	19421	19497	19477	19186	19387	19302	19316	19333	19531	19403	19450	19341	19300	19426	19334	19656	19439	19565	19301	19431	19155	19525	19425	19388	19754	19145	19501	19218	19226	19423	19604	19413	19448	19281	19569	19442	19442	19505	19436	19369	19546	19428	19431	19413	19305	19446	19493	19505	19339	19305	19275	19462	19374	19146	19297	19341	19556	19477	19423	19657	19360	19412	19369	19178	19436	19449	19389	19288	19297	19425	19526	19321	19532	19612	19414	19286	19520	19393	19615	19378	19508	19543	19437	19440	19204	19611	19403	19410	19312	19187	19556	19389	19469	19441	19573	19390	19323	19343	19206	19482	19372	19460	19552	19550	19523	19363	19380	19327	19370	19737	19419	19414	19221	19361	19614	19207	19250	19330	19518	19279	19360	19378	19313	19449	19354	19273	19363	19354	19521	19603	19493	19344	19484	19437	19350	19526	19477	19466	19516	19498	19275	19281	19435	19460	19445	19443	19288	19444	19670	19291	19498	19525	19360	19344	19498	19271	19329	19489	19472	19402	19515	19368	19448	19344	19477	19393	19116	19422	19390	19464	19550	19336	19499	19387	19506	19685	19170	19170	19453	19659	19366	19312	19286	19280	19482	19524	19434	19476	19188	19267	19553	19513	19335	19491	19353	19621	19305	19408	19430	19328	19289	19223	19267	19487	19528	19395	19385	19332	19428	19382	19403	19319	19465	19522	19360	19715	19200	19367	19595	19243	19471	19271	19371	19414	19253	19128	19410	19472	19332	19365	19574	19457	19327	19231	19336	19322	19201	19378	19361	19218	19264	19481	19522	19338	19342	19343	19407	19410	19426	19407	19464	19430	19564	19540	19517	19559	19294	19474	19288	19222	19433	19318	19482	19410	19166	19418	19501	19388	19293	19517	19366	19261	19332	19149	19203	19310	19447	19684	19420	19431	19322	19362	19346	19276	19197	19313	19535	19287	19426	19427	19641	19388	19447	19312	19371	19327	19312	19532	19337	19508	19515	19409	19233	19385	19420	19452	19361	19282	19413	19480	19422	19249	19219	19443	19409	19331	19566	19500	19191	19421	19249	19219	19500	19496	19592	19586	19182	19527	19253	19431	19392	19444	19298	19404	19343	19553	19424	19411	19621	19465	19555	19553	19453	19468	19461	19471	19420	19580	19186	19338	19612	19381	19603	19323	19433	19284	19435	19431	19332	19312	19392	19250	19272	19295	19366	19363	19362	19274	19529	19312	19341	19540	19320	19497	19349	19190	19319	19593	19529	19629	19513	19426	19448	19373	19361	19440	19482	19555	19290	19420	19342	19299	19297	19548	19553	19519	19266	19280	19544	19511	19511	19503	19283	19512	19282	19371	19534	19553	19273	19437	19387	19420	19409	19520	19509	19468	19463	19349	19404	19431	19541	19471	19345	19527	19347	19478	19541	19384	19239	19473	19597	19499	19397	19342	19553	19435	19522	19555	19534	19301	19466	19603	19472	19287	19490	19418	19481	19483	19432	19474	19570	19456	19604	19346	19646	19602	19266	19315	19536	19465	19581	19543	19509	19337	19451	19235	19444	19289	19324	19425	19338	19228	19467	19266	19521	19530	19372	19291	19386	19281	19569	19429	19322	19496	19436
23676	37778	35416	29776	25528	22310	20610	19574	18670	18085	17638	17153	16765	16907	16710	16535	16453	16536	16285	16259	16193	16328	16202	16109	16021	16128	16225	16125	15907	15981	16065	15774	16129	15978	16001	16059	15892	15980	15829	15972	16000	15841	15915	15917	15863	15876	16069	15895	15918	15752	16022	15843	16156	16004	15812	15865	16023	15920	15856	15929	16057	15930	15991	15845	15989	15880	15824	15984	15909	16001	15926	15890	16013	15817	15828	15867	15927	16023	16013	16012	15984	15952	16183	16205	15829	16078	16093	16421	16447	16488	16109	15912	16021	15970	15809	15906	15989	15868	15938	15905	15974	15897	16006	15883	15944	15797	15832	16041	15853	15986	16004	15797	15873	15968	15857	15896	15938	15882	15967	15853	16057	15996	15913	15902	15813	15922	15787	15800	15889	15855	15704	15893	15958	16035	16004	15874	15844	15886	15831	15796	15921	16008	15803	15905	15947	15802	15997	15758	15923	15978	15982	16041	15965	15805	15864	15774	15834	15887	15988	15838	15952	15817	15848	15939	15847	16011	15725	15922	15829	15875	15970	15907	15928	15805	15956	16006	15937	15952	15922	15829	16032	15927	15848	15796	15942	16012	15867	15817	15704	15826	16028	15894	15977	15805	16007	15691	16012	15973	15968	15894	15851	15930	15880	15992	15847	15816	15947	15790	15849	15777	15749	15723	16009	16020	15885	15784	16010	15949	15944	15877	15897	15953	15867	15896	15875	15884	15987	16015	15986	15988	15894	15830	16045	15879	15796	15666	15978	16029	15763	15927	15929	15784	15895	15762	15889	15830	16050	15901	15859	16010	15704	15958	16038	16007	15992	15894	15801	15848	15768	16043	15785	15837	15807	15996	15865	15924	16152	15830	15994	16031	15909	15811	16000	15975	15962	15727	15817	15869	15849	16001	15898	15855	15739	15863	15989	15661	15878	15926	15794	16066	15953	15951	15890	15908	15806	16121	16101	15928	15836	15929	15788	15758	15775	15798	16002	15853	15924	15904	15899	15804	15824	15798	16002	15900	15870	15994	15983	15992	15882	16047	15975	15858	15929	15982	15991	15969	15895	15811	15858	15849	15828	15800	15778	15879	16005	16111	15873	15703	15888	16044	15778	15943	15847	15826	15695	15839	15839	16094	15965	15935	15830	15946	15788	15981	15828	15944	15912	15975	16020	16003	15842	15833	16074	15841	16039	15927	15872	15833	15817	15945	15991	15684	16035	15896	15934	15859	15985	15880	15914	15666	16089	15934	15983	15707	15667	15894	15839	15742	15789	15817	15910	15870	15994	16052	15856	15666	15865	16072	16097	15814	16033	15802	15843	15980	15816	15980	15734	15871	15826	15738	15884	15781	15812	16088	15815	15828	15890	15997	15868	15845	15986	15850	15849	15867	15870	15790	15988	15937	15974	15898	15927	15867	15948	15947	15831	15824	15952	15858	15915	15711	15867	15969	15880	15690	15906	15656	15918	15993	15977	16090	15851	15967	15729	16081	16019	15786	15689	15944	15806	15920	15925	16036	16032	15919	15799	15902	15987	16073	15705	16014	16015	15820	15964	16018	15797	15708	16141	15864	15874	15952	15847	15989	15732	15849	15789	15850	16061	15988	16007	15913	15983	15717	15878	15875	15923	15752	15938	15854	15803	15915	15877	15978	15921	15883	16042	15790	16073	15920	15888	15969	15814	15905	15904	16040	15869	15953	15857	15886	15943	15968	16069	15933	15967	15918	16052	15652	15876	15920	15958	15976	15743	15627	15965	15892	15918	15800	15890	15939	16018	15926	15861	16156	15625	15824	15966	15783	16064	16067	15781	15837	15936	15895	15860	15968	15978	15932	15995	16076	16036	15790	15874	15818	16036	15857	15840	15931	15991	15866	15923	15873	15838	15860	15836	15875	15958	15948	16140	15770	15814	15956	15929	16035	15984	16064	15845	15889	15885	15991	15688	15880	15847	15852	15847	16050	15788	15913	15926	15727	15907	15971	15896	15864	15967	15872	16055	15888	15784	15774	15828	15896	15974	16089	15846	15889	15841	15777	15852	16019	15729	15994	16076	15798	15821	15822	15981	15730	15720	15796	15855	15895	16024	16076	15747	15893	16002	15897	15807	15981	16014	15757	15935	15770	15730	16079	15755	15899	15877	15672	15811	15969	15807	15910	15950	15901	15946	15865	16005	15830	15849	15866	15993	16008	15926	15898	16099	15738	15909	15804	15975	15727	15955	15904	15966	16030	15786	15804	15955	15938	16008	15877	15866	15833	15835	15993	15870	15880	15892	15827	15846	15962	15925	15942	15784	15963	15937	15724	16064	15906	15963	15946	15741	15860	15975	15797	15683	15670	15859	15953	15876	15945	15953	15821	15948	15945	15926	15872	16014	15959	15869	16043	15918	15899	15971	15848	15975	15966	15880	15853	15850	15843	15816	15905	15723	15801	15815	15937	15964	15846	15935	15895	15799	15870	15965	15937	15886	15768	16069	15900	15977	15907	15789	15896	16075	15940	15744	15787	16009	15732	16042	15999	15845	15926	15808	15989	15871	15743	15831	16105	15846	15978	15806	15858	15985	15960	15791	15864	15825	15963	15888	16032	15689	15934	15834	15750	15863	15960	15796	16059	15799	15756	15946	15750	15826	15915	15732	15815	15725	15974	15989	15948	16046	15736	15937	15770	15836	15894	15966	15832	15802	15769	16167	15940	15800	15942	15787	15785	15914	15797	16036	15820	15780	15821	15849	15837	15881	15837	15865	15791	16033	15894	16106	15892	15785	15905	15824	15885	15974	15874	16014	15984	15886	15956	15748	15939	15910	15859	15839	15733	16076	15872	15901	15913	15809	15810	15896	15898	15934	15750	15834	15700	15884	15896	15915	15873	15853	16178	16033	15924	15818	15964	15974	15898	15873	16063	15896	15749	16045	16042	15956	15989	15937	15774	15913	15958	15894	15841	15996	15887	15789	15969	15867	15850	15909	15981	15994	15997	15877	15898	15929	15938	15877	15838	15833	16080	15898	15845	15995	15868	15950	15914	15849	15898	15817	15911	15776	16012	15844	15945	15909	15918	15961	15968	15932	15621	15947	15959	15788	15951	15859	15927	15938	15828	16021	16074	15835	15715	15881	15803	15922	15879	15865	15805	15750	15675	15877	15979	15956	15793	15875	15697	15818	15946	15629	15875	15919	15930	15992	15751	15910	15892	15940	15882	15957	15890	15955	15938	15933	15799	15677	15885	15980	15887	15938	15731	15980	15838	15833	15984	15807	16053	15821	15882	15843	15887	15827	15770	15902	15769	15919	15954	15780	15867	16091	15913	16029	15762	15920	15770	15877	15819	15995	15848	15921	15891	15852	15855	15822	15953	15645	15944	15983	15789	15902	15912	16042	15916	15875	16012	15777	15810	15965	15843	15840	15918	15886	15896	15913	15925	15992	15733	15909	16053	15932	15877	15801	15871	15758	15730	15960	15885	15886	15798	15790	15956	15795	15768	15784	15881	15909	15868	15941	15934	15882	15908	15894	15847	15984	15981	15972	15840	15988	15894	15953	16061	15829	15807	16041	15786	16066	15866	15769	15909	15832	15870	16026	15839	15861	15818	16049	15975	15967	15757	16032	15920	15768	15944	15824	15749	15940	15800	15789	15841	15948	15977	15951	15896	15849	15754	15921	15774	16008	15827	15762	15760	15866	15886	16050	15975	15969	15777	16011	15863	15799	15742	15869	15757	15966	15934	15901	15899	15967	15882	15867	16054	16108	15873	15790	15945	15844	15772	15940	15973	15753	15682	15954	15990	15976	16049	15850	15915	15886	15952	15839	15915	15950	15889	15838	15945	15975	15963	15856	15736	15893	16070	15998	15823	15819	15809	15777	15891	16009	15940	15890	15802	15925	15901	15837	15717	16088	15864	15922	15906	15884	15868	15866	15983	15861	15866	15894	15964	15773	15964	15868	15909	15942	15868	16004	15836	16023	15791	15983	15882	15899	15911	15896	15933	15838	15794	15922	15768	15960	15802	16037	15785	15905	15921	16050	15990	15872	15840	15889	16041	15713	16084	15773	15923	15907	15940	15942	15857	15968	15931	15874	15650	15933	15845	15823	15781	15860	15882	15697	15771	15904	15823	15888	15893	15893	15815	16028	15875	15792	15691	16031	15774	15949	15849	15988	15845	16091	15933	16060	15819	15935	16045	16053	15744	15970	15861	15822	15851	15905	15822	16019	15965	15928	15833	15945	15702	15931	15860	15914	15926	15791	15877	15682	15887	15792	15891	15817	15766	15899	15944	15813	15723	15901	15926	15839	15989	15919	15921	15951	15874	15848	15785	15897	15946	15994	15890	15978	15829	15755	15878	15881	16033	16012	15889	15880	16020	15801	15865	16017	16163	15862	15809	15892	15858	15898	15826	15907	16032	15964	15894	15917	15852	15795	15940	15894	15905	15908	16087	15959	15759	16007	15879	15862	15910	15819	15945	15872	15908	15964	15770	15921	15741	15908	15811	15849	15894	15910	15941	15911	15831	16035	15813	15869	15834	15892	15940	15935	15927	16044	15974	15954	16030	15929	15895	15886	15910	16013	15869	15786	16029	15944	15768	15888	15800	16026	15912	15979	16047	15877	15801	15846	15650	15953	16006	15935	15866	15675	15769	15807	16102	15847	15883	16062	15839	15841	15918	15845	16025	15869	15908	15815	16148	15966	15853	15937	15846	15890	15830	15854	15865	15934	15777	15890	15835	15892	16056	15936	16053	15952	15834	15920	15835	15983	15839	15923	15765	15827	15767	15944	15870	15742	16065	15932	15823	15750	15824	15776	15837	15988	15966	15876	15836	15739	15853	16021	15731	15917	15852	15941	16110	15798	15834	15711	16020	15903	15845	16167	15931	16019	15813	16001	16033	15842	15869	15988	15904	15747	15808	15934	15861	15945	15701	15732	15893	15791	15966	15855	15967	16081	15901	16018	16019	15889	15978	15953	16157	15979	15719	15858	16003	15897	16132	15995	15872	15987	15795	15817	15787	15892	15731	15872	15597	15792	15893	15802	15772	15988	16004	15866	15842	15804	16000	15898	16105	15950	16084	15970	16026	15900	15846	15956	15869	15932	15928	16012	15901	16011	15919	15914	15895	15858	15998	16096	15957
29874	23987	26777	24544	21592	21401	21046	20845	20721	20616	20413	20749	20633	20353	20211	20765	20589	20441	20278	20465	20379	20222	20332	20342	20379	20446	20511	20393	20497	20223	20702	20576	20469	20353	20416	20345	20478	20341	20401	20526	20410	20290	20494	20538	20391	20321	20701	20623	20347	20468	20522	20305	20256	20489	20463	20230	20422	20195	20558	20635	20437	20243	20469	20474	20381	20353	20433	20566	20303	20292	20351	20320	20526	20530	20325	20346	20139	20232	20306	20564	20441	20425	20491	20454	20514	20345	20576	20206	20468	20487	20377	20632	20544	20238	20262	20339	20308	20546	20349	20286	20483	20577	20397	20387	20258	20434	20279	20279	20185	20405	20352	20530	20459	20369	20635	20507	20417	20292	20492	20489	20699	20350	20138	20183	20495	20321	20270	20338	20490	20431	20496	20463	20399	20323	20362	20460	20427	20264	20329	20451	20468	20201	20383	20286	20635	20500	20318	20294	20385	20146	20671	20554	20388	20452	20505	20397	20414	20383	20336	20527	20254	20257	20530	20503	20414	20460	20261	20408	20362	20516	20168	20424	20379	20376	20176	20320	20569	20358	20429	20586	20397	20187	20403	20116	20255	20371	20247	20422	20556	20327	20098	20329	20491	20404	20311	20344	20655	20509	20520	20218	20339	20222	20371	20584	20316	20493	20274	20486	20377	20471	20450	20389	20339	20483	20274	20469	20538	20512	20524	20303	20355	20534	20466	20428	20348	20335	20366	20093	20501	20482	20490	20369	20424	20516	20530	20348	20376	20359	20344	20126	20145	20309	20262	20390	20393	20316	20490	20315	20338	20444	20397	20313	20302	20297	20246	20301	20287	20242	20499	20295	20386	20392	20613	20419	20237	20443	20387	20695	20474	20400	20345	20261	20163	20417	20559	20373	20365	20514	20419	20676	20413	20490	20508	20422	20444	20263	20548	20151	20513	20467	20132	20213	20431	20512	20354	20224	20482	20642	20442	20523	20520	20299	20418	20382	20285	20352	20301	20194	20551	20520	20367	20302	20440	20481	20157	20411	20517	20331	20511	20265	20268	20437	20477	20372	20500	20638	20643	20368	20471	20403	20289	20411	20498	20489	20440	20354	20403	20336	20427	20475	20408	20312	20487	20375	20476	20419	20394	20342	20072	20153	20492	20472	20366	20476	20589	20357	20140	20501	20138	20397	20352	20562	20438	20429	20492	20521	20223	20327	20408	20546	20442	20382	20262	20255	20280	20133	20256	20395	20278	20502	20382	20327	20250	20232	20219	20399	20332	20363	20429	20403	20318	20373	20374	20221	20358	20510	20550	20450	20307	20268	20585	20536	20388	20372	20157	20351	20442	20363	20485	20372	20319	20208	20568	20519	20444	20611	20187	20587	20457	20495	20486	20466	20406	20423	20544	20333	20387	20463	20394	20464	20492	20372	20458	20433	20378	20468	20330	20335	20453	20374	20174	20293	20575	20484	20361	20355	20376	20373	20527	20266	20150	20170	20304	20304	20456	20505	20494	20467	20204	20279	20492	20502	20541	20289	20506	20432	20574	20344	20455	20442	20336	20383	20422	20494	20576	20390	20692	20360	20479	20510	20532	20405	20417	20629	20417	20481	20655	20445	20301	20478	20373	20522	20227	20391	20409	20346	20482	20353	20376	20489	20287	20524	20701	20456	20535	20362	20380	20516	20258	20406	20253	20486	20152	20212	20282	20315	20301	20367	20437	20349	20351	20383	20474	20209	20427	20510	20291	20495	20505	20378	20078	20227	20284	20393	20392	20321	20253	20424	20415	20228	20424	20413	20375	20220	20379	20336	20393	20460	20361	20312	20271	20394	20239	20411	20385	20229	20485	20575	20170	20501	20268	20521	20246	20376	20524	20612	20417	20445	20374	20744	20542	20398	20380	20475	20472	20429	20359	20478	20401	20372	20604	20363	20256	20335	20582	20382	20442	20701	20575	20327	20367	20397	20308	20261	20299	20356	20535	20457	20441	20192	20470	20431	20335	20535	20516	20511	20456	20324	20333	20453	20349	20131	20576	20460	20505	20199	20416	20317	20321	20315	20281	20303	20253	20453	20316	20308	20494	20297	20245	20399	20641	20308	20424	20336	20447	20356	20505	20378	20500	20416	20624	20404	20410	20311	20484	20377	20470	20403	20536	20293	20412	20251	20317	20486	20354	20431	20482	20385	20504	20377	20334	20529	20277	20280	20386	20580	20588	20266	20430	20474	20439	20276	20218	20158	20511	20658	20747	20530	20549	20444	20340	20264	20359	20462	20508	20300	20429	20396	20364	20341	20215	20438	20471	20393	20332	20483	20155	20269	20456	20426	20553	20377	20520	20514	20195	20216	20230	20522	20538	20434	20333	20455	20427	20218	20497	20323	20473	20214	20393	20493	20420	20480	20345	20262	20479	20373	20298	20465	20438	20377	20255	20263	20630	20551	20453	20289	20435	20360	20412	20287	20541	20391	20579	20556	20526	20370	20538	20471	20521	20246	20362	20409	20623	20402	20388	20382	20345	20556	20429	20603	20483	20462	20491	20369	20563	20288	20511	20377	20377	20427	20385	20218	20211	20253	20456	20261	20659	20326	20486	20562	20419	20238	20360	20339	20241	20624	20604	20375	20282	20313	20445	20147	20401	20320	20568	20180	20389	20237	20366	20498	20393	20386	20456	20261	20532	20203	20399	20466	20400	20524	20514	20415	20302	20602	20408	20610	20405	20310	20422	20406	20491	20372	20402	20527	20354	20321	20498	20433	20546	20280	20432	20244	20461	20347	20517	20539	20454	20446	20398	20380	20484	20474	20525	20384	20449	20355	20430	20501	20249	20440	20467	20397	20427	20317	20516	20493	20589	20362	20673	20499	20349	20491	20379	20540	20398	20467	20506	20660	20418	20420	20622	20312	20226	20493	20592	20424	20273	20314	20350	20461	20349	20379	20347	20339	20265	20320	20408	20296	20503	20260	20328	20418	20471	20356	20492	20530	20304	20172	20594	20523	20385	20251	20221	20579	20354	20237	20701	20607	20377	20451	20438	20424	20402	20280	20355	20317	20525	20467	20373	20362	20453	20371	20480	20220	20578	20374	20336	20429	20400	20360	20409	20407	20409	20359	20274	20463	20539	20404	20601	20206	20417	20466	20346	20451	20404	20254	20418	20526	20260	20414	20367	20291	20504	20361	20166	20463	20371	20404	20356	20459	20553	20469	20584	20434	20476	20541	20516	20543	20435	20654	20406	20308	20254	20302	20361	20503	20596	20481	20305	20302	20435	20212	20347	20513	20305	20433	20400	20502	20393	20544	20490	20343	20303	20473	20438	20355	20426	20288	20333	20368	20380	20347	20413	20472	20278	20411	20335	20242	20286	20153	20339	20553	20365	20449	20398	20356	20498	20363	20407	20397	20464	20209	20551	20297	20414	20446	20445	20411	20532	20576	20333	20211	20297	20464	20287	20416	20386	20663	20448	20538	20585	20221	20311	20345	20201	20277	20341	20383	20395	20494	20671	20393	20263	20358	20397	20268	20292	20231	20304	20438	20596	20333	20370	20542	20549	20518	20382	20242	20535	20462	20325	20323	20476	20529	20414	20447	20472	20375	20455	20404	20203	20587	20559	20256	20309	20328	20416	20334	20349	20204	20418	20572	20376	20452	20513	20464	20427	20351	20400	20409	20412	20557	20471	20308	20521	20515	20604	20486	20378	20111	20472	20427	20291	20505	20549	20713	20348	20432	20461	20258	20503	20017	20452	20252	20435	20478	20397	20432	20466	20615	20265	20413	20401	20453	20429	20504	20309	20426	20501	20370	20354	20433	20259	20464	20524	20306	20486	20506	20540	20365	20500	20286	20559	20480	20556	20451	20428	20555	20519	20548	20342	20496	20607	20408	20237	20620	20338	20413	20366	20488	20354	20534	20267	20167	20704	20401	20464	20459	20273	20330	20256	20320	20135	20525	20497	20463	20372	20571	20364	20430	20325	20683	20425	20338	20595	20326	20214	20353	20359	20534	20398	20348	20633	20478	20279	20399	20626	20488	20607	20285	20385	20401	20527	20399	20197	20321	20434	20375	20616	20411	20510	20334	20459	20272	20558	20387	20385	20395	20352	20312	20532	20368	20299	20444	20542	20440	20394	20492	20267	20418	20317	20243	20240	20529	20443	20445	20403	20471	20387	20328	20423	20362	20435	20384	20405	20365	20262	20255	20420	20342	20410	20573	20257	20409	20481	20301	20409	20723	20246	20558	20396	20375	20633	20313	20381	20552	20541	20247	20233	20396	20440	20321	20341	20245	20151	20284	20282	20231	20411	20448	20349	20317	20429	20539	20459	20408	20536	20394	20553	20403	20593	20487	20552	20604	20432	20375	20547	20386	20383	20359	20421	20555	20336	20434	20307	20452	20398	20361	20312	20364	20450	20225	20451	20388	20508	20351	20340	20230	20490	20569	20194	20449	20678	20447	20337	20184	20134	20657	20529	20468	20378	20301	20344	20240	20363	20383	20187	20203	20383	20407	20494	20480	20518	20223	20338	20557	20400	20464	20662	20315	20492	20497	20310	20269	20388	20548	20346	20570	20454	20387	20331	20224	20314	20538	20226	20183	20669	20419	20078	20562	20352	20236	20129	20239	20609	20540	20063	20251	20329	20421	20398	20240	20484	20500	20489	20315	20326	20285	20432	20429	20339	20347	20282	20411	20419	20324	20443	20506	20530	20288	20599	20485	20322	20619	20433	20381	20281	20329	20199	20460	20199	20406	20458	20167	20435	20387	20353	20414	20215	20208	20402	20435	20383	20331	20499	20346	20509	20395	20403	20381	20333	20192	20426	20067	20548	20440	20427	20538	20359	20520	20321	20483	20430	20494	20473	20265	20465	20332	20499	20303	20452	20295	20533	20349	20466	20167	20533	20192	20488	20509	20287	20223	20409	20378	20512	20473	20394	20379	20154	20458	20550	20335	20234	20401	20364	20453	20401	20384	20455	20578	20451	20468	20356	20448	20571	20408	20384	20587	20530	20593	20541	20214	20683	20398	20573	20432	20412	20339	20639	20585	20151	20508	20289	20393	20481	20471	20457	20509	20504	20524	20482	20395	20421	20463	20297	20330	20327	20386	20510	20457	20430	20443	20488	20479	20483	20211
20623	24757	24280	20664	19008	17986	17584	17299	17031	16919	16624	16700	16601	16606	16467	16441	16617	16554	16716	16378	16508	16420	16535	16461	16459	16521	16524	16409	16647	16420	16420	16463	16592	16325	16472	16495	16618	16477	16566	16577	16402	16354	16458	16448	16327	16524	16646	16454	16468	16399	16514	16297	16425	16330	16540	16444	16586	16516	16374	16445	16464	16479	16356	16264	16566	16357	16465	16357	16413	16556	16522	16309	16561	16485	16442	16444	16379	16472	16324	16432	16596	16581	16323	16333	16500	16473	16532	16572	16461	16447	16467	16295	16531	16606	16525	16367	16282	16455	16419	16351	16490	16349	16309	16423	16294	16452	16448	16462	16406	16371	16452	16542	16313	16324	16257	16351	16429	16340	16503	16502	16274	16354	16329	16191	16329	16395	16310	16507	16440	16263	16206	16622	16424	16487	16589	16398	16582	16212	16483	16460	16274	16339	16325	16424	16246	16463	16291	16514	16267	16436	16542	16371	16284	16515	16496	16262	16434	16357	16400	16370	16398	16246	16381	16283	16312	16473	16448	16545	16467	16458	16277	16488	16315	16366	16347	16531	16543	16491	16494	16635	16262	16556	16495	16649	16341	16631	16324	16381	16535	16345	16518	16416	16430	16435	16470	16363	16290	16405	16454	16315	16384	16548	16404	16549	16308	16229	16509	16354	16393	16253	16418	16533	16445	16496	16477	16403	16483	16432	16338	16422	16449	16327	16426	16312	16322	16318	16539	16417	16405	16325	16518	16347	16408	16370	16372	16519	16489	16362	16436	16350	16500	16274	16465	16477	16321	16349	16362	16310	16405	16302	16604	16175	16405	16400	16446	16432	16381	16504	16400	16373	16462	16339	16375	16228	16325	16445	16468	16464	16349	16399	16392	16350	16399	16521	16419	16461	16351	16373	16273	16235	16391	16382	16398	16356	16308	16354	16570	16357	16429	16415	16408	16409	16428	16377	16556	16404	16576	16220	16435	16400	16252	16418	16352	16417	16273	16453	16414	16336	16251	16285	16163	16350	16452	16484	16380	16364	16524	16468	16559	16396	16259	16314	16351	16337	16434	16587	16443	16481	16293	16396	16395	16372	16595	16372	16439	16421	16491	16425	16431	16374	16391	16361	16480	16507	16486	16417	16440	16393	16574	16152	16413	16461	16475	16345	16365	16456	16448	16354	16433	16271	16536	16378	16313	16401	16494	16300	16566	16237	16362	16345	16555	16374	16396	16473	16545	16407	16426	16299	16422	16320	16293	16533	16457	16367	16543	16416	16356	16355	16440	16455	16329	16336	16461	16368	16422	16515	16511	16289	16576	16544	16512	16369	16399	16503	16378	16468	16535	16512	16467	16595	16408	16547	16353	16236	16322	16393	16362	16384	16429	16469	16435	16493	16311	16323	16286	16421	16562	16549	16235	16524	16531	16479	16453	16427	16213	16455	16506	16453	16302	16342	16418	16229	16498	16473	16514	16411	16592	16426	16256	16337	16473	16355	16411	16514	16410	16392	16292	16219	16285	16475	16405	16424	16376	16488	16433	16485	16477	16298	16270	16414	16508	16435	16286	16342	16376	16483	16380	16501	16327	16407	16435	16219	16434	16213	16210	16372	16485	16446	16460	16423	16481	16495	16519	16421	16451	16341	16503	16440	16320	16476	16461	16308	16250	16355	16283	16475	16402	16565	16425	16575	16363	16302	16451	16570	16347	16441	16370	16430	16378	16406	16324	16390	16503	16443	16434	16387	16332	16574	16418	16530	16405	16336	16295	16503	16482	16446	16437	16426	16437	16463	16376	16384	16367	16341	16450	16482	16293	16596	16494	16279	16577	16335	16339	16326	16466	16411	16363	16343	16428	16211	16337	16406	16394	16344	16474	16325	16476	16504	16368	16251	16395	16481	16368	16256	16414	16466	16463	16366	16466	16411	16399	16447	16285	16512	16426	16441	16484	16274	16383	16560	16287	16319	16218	16350	16317	16108	16308	16423	16241	16349	16405	16471	16369	16311	16508	16319	16408	16529	16444	16361	16305	16494	16346	16383	16408	16406	16455	16435	16363	16455	16461	16505	16373	16448	16395	16330	16429	16312	16436	16413	16411	16441	16228	16434	16548	16370	16524	16538	16438	16425	16261	16405	16502	16447	16324	16407	16202	16373	16385	16525	16496	16412	16744	16414	16312	16368	16374	16372	16464	16300	16364	16364	16354	16642	16466	16475	16328	16419	16511	16518	16417	16180	16500	16390	16339	16480	16528	16340	16535	16439	16275	16453	16364	16308	16508	16330	16515	16297	16409	16539	16378	16430	16365	16605	16727	16422	16519	16619	16426	16413	16375	16356	16346	16354	16573	16540	16582	16493	16447	16365	16561	16425	16347	16483	16473	16380	16407	16286	16512	16412	16475	16288	16393	16381	16524	16331	16353	16378	16301	16429	16375	16358	16333	16548	16269	16348	16416	16409	16403	16471	16419	16439	16390	16395	16459	16375	16408	16596	16309	16446	16522	16464	16536	16447	16481	16462	16438	16621	16372	16429	16387	16373	16295	16372	16528	16356	16340	16341	16330	16574	16553	16376	16475	16414	16389	16258	16508	16424	16264	16378	16361	16299	16650	16610	16425	16405	16471	16290	16361	16421	16436	16428	16587	16417	16320	16600	16328	16352	16366	16412	16347	16379	16298	16590	16446	16560	16500	16637	16381	16255	16376	16328	16366	16599	16378	16421	16398	16177	16509	16211	16432	16328	16461	16341	16346	16538	16444	16453	16464	16278	16538	16333	16482	16436	16408	16399	16371	16165	16340	16352	16344	16495	16340	16429	16360	16367	16289	16317	16437	16433	16383	16395	16480	16411	16329	16506	16390	16254	16569	16280	16454	16336	16411	16366	16390	16368	16448	16497	16427	16306	16340	16454	16300	16420	16728	16401	16347	16563	16432	16401	16461	16430	16617	16438	16477	16434	16307	16245	16336	16478	16394	16246	16352	16550	16412	16432	16271	16451	16525	16365	16421	16459	16349	16453	16366	16388	16566	16428	16429	16302	16338	16493	16311	16410	16420	16457	16356	16351	16556	16489	16412	16501	16419	16542	16385	16384	16358	16561	16436	16313	16505	16478	16503	16481	16372	16270	16457	16322	16501	16599	16337	16485	16308	16357	16477	16450	16326	16282	16383	16442	16305	16549	16381	16366	16315	16359	16545	16398	16467	16341	16305	16409	16569	16226	16362	16456	16572	16330	16394	16382	16614	16339	16399	16310	16507	16375	16514	16402	16385	16497	16375	16490	16434	16395	16382	16377	16587	16346	16421	16401	16405	16456	16408	16519	16510	16397	16534	16417	16420	16585	16276	16378	16342	16485	16537	16345	16341	16399	16430	16478	16337	16508	16312	16398	16136	16371	16545	16485	16569	16348	16287	16349	16572	16519	16379	16352	16362	16373	16307	16483	16475	16386	16423	16423	16592	16343	16266	16470	16541	16331	16372	16448	16409	16428	16286	16537	16523	16585	16499	16435	16647	16497	16317	16529	16327	16411	16481	16432	16548	16467	16369	16296	16438	16317	16542	16511	16286	16397	16542	16356	16389	16333	16268	16291	16227	16477	16366	16538	16420	16459	16379	16471	16484	16327	16274	16439	16557	16412	16619	16471	16467	16523	16523	16545	16309	16388	16480	16446	16371	16474	16511	16603	16525	16413	16305	16557	16505	16366	16442	16346	16361	16589	16518	16289	16388	16331	16586	16403	16506	16521	16364	16311	16444	16441	16423	16271	16389	16396	16384	16437	16390	16419	16395	16274	16469	16446	16416	16357	16422	16508	16389	16523	16496	16530	16540	16524	16337	16414	16417	16458	16461	16401	16486	16518	16490	16510	16363	16433	16475	16629	16381	16560	16242	16457	16334	16348	16550	16294	16368	16298	16318	16482	16430	16449	16264	16328	16558	16262	16498	16420	16519	16423	16374	16460	16398	16535	16419	16398	16483	16364	16349	16425	16487	16414	16487	16359	16497	16393	16473	16559	16405	16306	16399	16556	16425	16460	16313	16448	16432	16365	16624	16660	16374	16591	16379	16370	16339	16498	16375	16312	16396	16513	16349	16412	16462	16395	16352	16369	16241	16296	16504	16362	16339	16366	16311	16381	16506	16419	16556	16467	16462	16345	16378	16437	16438	16470	16438	16413	16463	16427	16524	16437	16515	16371	16277	16398	16456	16503	16631	16508	16445	16492	16548	16303	16487	16265	16390	16581	16229	16306	16425	16352	16458	16458	16333	16471	16492	16347	16294	16520	16421	16558	16556	16419	16425	16470	16371	16488	16509	16376	16269	16550	16421	16519	16433	16434	16422	16399	16386	16542	16216	16438	16428	16366	16395	16447	16406	16521	16500	16517	16310	16306	16383	16459	16208	16462	16529	16511	16341	16253	16519	16354	16392	16342	16459	16452	16399	16283	16378	16433	16406	16409	16287	16313	16479	16328	16458	16405	16518	16371	16416	16378	16558	16375	16481	16410	16554	16317	16548	16356	16563	16346	16456	16343	16366	16494	16377	16404	16530	16476	16385	16426	16321	16398	16348	16315	16570	16471	16530	16465	16439	16252	16392	16481	16466	16393	16216	16409	16447	16255	16238	16405	16503	16203	16324	16365	16308	16405	16352	16233	16237	16352	16364	16463	16389	16401	16493	16340	16269	16366	16377	16219	16492	16417	16586	16304	16445	16389	16304	16669	16669	16185	16452	16554	16446	16398	16474	16343	16437	16431	16436	16407	16389	16398	16275	16356	16369	16496	16600	16344	16415	16405	16382	16345	16234	16505	16373	16331	16430	16317	16454	16396	16389	16577	16461	16518	16363	16460	16522	16360	16418	16486	16342	16448	16278	16426	16491	16491	16604	16419	16449	16407	16597	16513	16423	16412	16393	16500	16387	16473	16256	16394	16400	16428	16384	16437	16495	16472	16557	16400	16407	16481	16527	16450	16329	16447	16488	16253	16302	16405	16369	16393	16323	16337	16665	16446	16454	16291	16373	16513	16368	16467	16498	16369	16483	16258	16551	16236	16392	16386	16333	16406	16408	16287	16367	16370	16467	16378	16439	16410	16317	16440	16471	16433	16500	16247	16360	16512	16436	16444	16482	16446	16362	16652	16473	16473
25231	21076	27827	25375	23402	23445	23326	21270	20856	20660	20583	20671	20453	20458	20485	20389	20230	20194	20147	20175	20072	19974	20247	19989	20146	20277	20031	19932	19883	19974	20063	20167	20136	19980	20054	19861	20047	20020	19877	19714	19973	19833	19814	19986	19957	20040	19905	19877	20198	20156	20067	19829	19893	19761	19870	19935	19855	19820	19941	19954	20087	19989	19898	19897	19984	19819	20096	20164	20106	19778	19715	19749	19996	20090	20004	19933	19875	20103	19966	19833	20076	19969	20238	19907	19914	20000	20207	20373	20059	20053	20264	20238	20174	19904	19829	19807	20003	20105	19880	19965	20115	19897	19886	19903	19883	20144	19867	19787	20006	19896	19925	19919	19812	20095	19946	19762	20020	19921	19956	19915	19900	19920	19946	20053	19874	19790	19891	19962	19924	19810	19772	19952	20137	19940	19891	19999	20007	19936	19942	19852	20058	19942	19896	20217	19875	19861	19894	19883	19934	19943	19887	19770	20009	19712	19808	19941	20001	19845	20097	19989	19860	20004	19908	19809	20091	19834	19826	20073	19948	19890	19791	20066	19806	19729	19811	19982	19866	20115	20075	19837	19952	19943	19900	19897	19910	19857	19796	19786	19601	19638	20058	20162	19875	19985	19893	19955	19796	19914	19855	20020	19903	19872	20004	19859	19854	19996	19848	19883	20056	19852	20029	19918	19983	19956	19902	20111	19966	19929	19960	19780	19959	20000	20006	20060	19730	19985	19966	20011	19991	19992	19993	19894	19847	19868	19927	19895	20149	19917	19986	20055	19753	19744	19775	19910	19850	19809	19888	19771	19793	20102	19766	19917	19713	19852	19893	19798	20101	20045	19919	19875	19839	20062	19934	20137	19947	19980	19929	19902	19978	20023	19991	19948	19940	20039	20042	20087	19798	19948	19787	19834	19865	20034	19780	19841	19839	19858	19944	19934	20055	20195	19888	19848	20030	20067	20050	19904	19926	20035	19916	19851	20088	20053	19905	20030	20016	19953	19789	20073	19963	19857	19799	19744	20009	20027	19803	20120	20015	19883	20221	20051	20027	19873	20064	19885	19948	19958	19957	19982	19978	20107	19950	19989	19880	19865	19824	19838	20024	19812	20024	20000	19913	19859	20071	19899	19841	19870	19881	19892	19771	19872	19724	19864	19922	19753	19894	20178	20162	19965	19937	19964	19824	19882	20031	19926	20104	19864	20001	19814	20019	19640	19808	19907	20102	20072	19891	19846	20010	19848	19981	20068	20027	19947	19845	19723	19907	20035	19965	20103	19998	19800	20173	20004	19997	20109	19952	19802	19886	19888	19889	20028	19829	20018	19930	19958	19934	20058	20004	19931	19993	19927	19930	19882	20030	19905	19956	19917	19941	20255	20139	19718	20076	19924	20007	19982	19962	19746	19889	19814	19850	19820	20116	20018	19764	19738	19968	20080	20072	20073	19879	20005	20154	20029	20018	19958	19925	19921	19900	19774	19698	20260	19890	19962	20113	19802	19815	19780	20000	19871	19995	20013	19824	19921	19884	19932	19936	19894	20010	20010	19804	20014	19907	19896	20076	20090	20093	19950	19935	20035	19880	20041	19943	20024	19886	19916	20058	19974	19954	19843	20093	20178	19942	19712	20012	20087	20119	19857	19884	19971	19966	19850	20021	19878	19997	20025	19919	20064	20137	19859	20245	19857	19990	19730	19992	19847	19818	19880	19851	19935	19976	19956	19953	20010	19888	19880	20038	20111	20004	19851	19950	19928	20133	20044	20013	19892	19936	19944	19963	19836	20003	20090	20105	19959	19958	20100	20042	19906	19755	20050	20034	19947	19992	20030	19954	19829	19978	20127	19889	19863	19873	19893	19996	19986	19804	19969	19962	20017	19972	19981	19859	19959	19790	19858	19920	19980	19844	19851	19821	19984	19911	19895	20113	19986	19956	19890	19953	19846	20069	19863	19948	20066	19986	20002	20009	20031	19863	19894	19927	19870	20013	19912	19804	19842	19959	20085	19858	19788	20016	20022	19757	19902	20092	20008	20051	19902	19822	19666	19905	19986	20021	19889	19921	20002	20058	19857	20013	19976	19955	19770	19961	19986	19805	19792	19938	19831	19895	20043	19884	19903	19937	19790	19760	19923	19806	19861	19938	19901	19812	19907	19998	20049	19940	19870	20045	20138	19852	19943	19908	19907	20074	19892	19941	19759	19997	20046	19960	20002	20092	19940	19998	20127	19966	19754	19949	19775	19820	19938	19782	19802	19847	19937	19861	20020	19949	19802	20052	20056	19937	20196	19992	19714	20086	19902	19894	19800	19913	19904	20080	19906	19941	20027	19954	19964	19850	19932	19975	19958	19773	19911	20080	19901	20047	19880	20161	19969	19956	19633	19789	20054	19918	19876	19956	20056	19852	19933	19905	19971	20062	19911	19963	20047	19814	19747	20211	19900	20070	20124	19997	19737	20007	20011	19996	19868	20096	19803	19954	19886	19872	19747	19948	19864	20075	19916	19958	20072	19735	19786	19846	19908	19959	20120	19882	19800	20070	20095	19848	19782	19964	19800	19963	20137	19975	19746	19987	20023	19977	19932	19969	19870	20002	19757	20061	19805	19946	20120	19901	20017	20276	19953	19962	20069	20016	19813	20123	19914	19931	19964	20151	19735	19979	20075	20008	19901	19978	19921	19838	19915	20133	19948	19969	19985	19849	20122	19920	19985	19971	19973	19946	19807	20106	19845	19620	20022	20201	20072	19947	19932	19902	19899	20070	19732	19848	19745	19923	19810	19882	19940	19937	19906	19861	19742	19855	19791	20064	19884	19995	19688	20005	19978	19643	20052	19866	19750	20023	19951	19973	19805	20114	20021	20053	19834	19888	20174	19805	19840	19885	19742	19898	19860	19605	19854	20052	19963	19994	20068	19850	19938	20022	19718	19920	19724	19845	20027	19874	19773	19869	19921	19808	19973	19925	20119	20104	19661	19865	19939	19868	19917	19823	19739	20189	19903	19765	20092	20154	19884	20048	19899	20034	19877	19948	19690	19934	20011	19821	20024	19894	19894	20121	19878	19938	19899	19991	20074	19760	19914	19860	20034	19957	19710	19832	19957	19924	20160	19899	20067	19820	19888	19983	19911	19804	19879	19842	20079	19915	20160	20009	20056	19880	19804	19970	19947	20090	19770	20061	19909	20013	19820	20071	19894	19855	19853	19899	20009	20084	19925	20118	20168	19920	19887	19932	19978	19943	19850	20097	20000	19932	19922	19709	19953	19852	19781	20188	20154	19898	19922	19939	19967	19912	19820	20156	20108	20007	20007	20070	19826	19995	19935	19999	19958	19875	19998	20070	19761	20054	19844	19961	20067	20158	20068	20032	19870	19936	19873	19974	19921	19940	19887	19818	19985	20060	19965	19771	20002	19938	19941	19842	19960	20054	19830	19723	19912	19977	19926	20067	19703	19725	20088	19887	19906	19853	19996	19845	20116	20140	19802	20046	19977	19850	20070	19976	19946	19907	20086	20018	19957	19765	19863	20058	19783	19795	19743	19973	20014	19915	20016	19863	20041	19769	19975	20070	19927	19881	19777	19784	19979	19967	19855	20044	19969	20161	19860	19736	20120	19771	19902	19926	19917	20046	19912	19902	19968	20212	19760	19805	19959	19952	19908	19853	20042	19965	19828	20000	19912	20047	19862	20039	20058	20156	20065	19872	19802	20014	19999	19775	20000	19921	19944	19922	19863	19917	19897	20070	19871	19979	19672	19800	19897	20150	20042	20264	19890	20034	20011	19882	20060	20018	19985	19927	19733	20002	19876	20104	20003	19791	19879	20032	19905	19980	19794	19939	20150	20004	20082	20269	19978	19976	19961	19864	19921	19897	19860	19912	19994	20212	20095	19886	20093	19813	20035	19973	19958	19854	20034	19848	19980	19933	19863	19926	19949	19846	19890	19818	19832	19890	19972	19974	20006	20332	20024	20016	20067	19883	20070	20023	19887	19870	19927	20105	19761	20071	19735	20002	19966	19838	20128	19906	19985	19778	20012	19796	19941	19940	19787	19630	19878	19830	19913	19920	19768	19872	19963	19884	19928	19943	20034	20054	19799	19853	19929	20072	20125	20117	19773	19855	19998	19925	20145	20159	19932	19819	19867	19910	19958	19904	20106	19889	19828	19857	19834	20216	20130	19919	20082	19737	20003	20143	19788	20024	19867	20128	19979	19866	20110	19883	19966	19868	20154	19915	20054	20199	20107	19722	19911	19928	19970	20081	20096	20146	19920	19931	19814	19933	19996	19991	20026	20085	19740	19863	19906	19984	19940	19916	19956	19764	19819	19920	19926	20002	19962	20011	19974	19917	20004	20084	20006	20044	19946	19745	20037	19847	19984	20061	19942	20005	19676	20101	19769	20274	19925	19813	19892	19826	19821	20280	19920	19855	19744	19869	20001	19960	19741	19814	19878	20056	19875	19923	19993	20022	19886	19939	19884	19806	20162	19831	19943	19952	20185	19941	19995	19761	19631	19973	19967	19859	19843	19909	19719	19967	19837	19925	20013	19713	19834	19787	19921	19926	19957	19903	19861	20044	20154	19990	20105	19953	19985	19871	19939	19993	20060	19843	20049	19900	20087	19742	19878	19981	20004	20036	20017	20010	20045	20065	19966	20018	19843	20133	19968	19843	20055	19951	19825	19976	20058	19861	20069	20058	19971	19765	19796	19873	20119	19896	19938	19712	19913	20109	19841	19989	19790	20034	20240	19683	19838	19950	19986	19893	19726	20063	19941	19982	19931	20170	20220	19945	20053	19955	20077	20101	20058	19787	19966	19871	19928	19762	19975	20259	19977	20021	20070	19823	19967	20018	19922	19869	20040	19887	19841	19840	19823	19912	19971	20040	20172	20123	19843	19754	20045	19862	19993	20000	20018	19990	19922	19853	20068	20005	20123	20062	20033	19881	20056	20032	19911	20032	19951	20134	19783	19867	20079	19975	20062	20030	19856	19845	20029	20046	19923	20058	20068	20014	19942	19738	19890	19921	19808	19754	20109	19935	19945	19910	19927	19743	19875	19865	19731	19826	19939	19880	20180	20006	19964	20145	19978	20078	19780	19882	20022	19827	19874	20040	19929	20014	19987	19877	19903	20181	20222
20623	31826	30026	24662	21723	20034	18947	18089	17550	17420	17119	16812	16774	16685	16294	16648	16478	16386	16411	16376	16427	16262	16183	16275	16396	16144	16134	16181	16182	16287	16177	16178	16255	16172	16223	15999	16078	16351	16127	16155	16170	16196	16253	16124	16178	16221	16138	16395	16227	16142	16308	16237	16312	16173	16163	16108	16373	16179	16081	16407	16153	16194	16196	16252	16125	16209	16157	16243	16187	16125	16184	16095	16196	16165	16220	16213	16046	16275	16316	16211	16249	16237	16338	16218	16378	16269	16475	16490	16386	16502	16246	16104	16176	16155	16183	16127	16141	16202	16286	16238	16181	16205	16117	16147	16236	16230	16016	16295	16150	16185	16246	16100	16036	16097	16037	16228	16221	16199	16004	16312	16207	16182	16339	16139	16112	15972	16209	16006	16038	16181	16248	16121	15963	16310	16248	16244	16089	16118	16113	16081	16350	16123	16260	16257	16163	16183	16143	16165	16022	16078	16211	16120	16258	16214	16273	16012	16166	16218	16232	16205	16177	16273	16160	16245	15974	16128	16350	16197	16214	16096	16277	16213	16153	15762	16039	16115	16204	16111	16013	16138	16292	16075	16045	16261	16163	16055	16219	16101	16048	16316	16306	16074	16086	16170	16198	16114	16058	16228	16167	16039	16184	16177	16291	16042	16229	15995	16190	16153	16171	16091	16247	16161	16024	16203	16105	16278	16129	16263	16203	16211	16080	16101	16248	16123	16238	16015	16202	16252	16117	16162	16082	16096	16170	16243	16382	16281	16151	16251	16036	16200	16065	16225	16109	15974	16228	16048	16167	16128	16039	16237	15971	16177	16182	16094	16182	16192	16166	16106	16060	16196	16251	16230	16067	16029	16164	16247	16062	16044	16252	15927	16207	16140	16098	16296	16082	16192	16243	16202	16106	16169	16098	16189	16138	16149	16146	16054	15984	16199	16245	16201	15992	16107	16242	16021	16021	16065	16201	16153	16084	16071	16173	16180	16066	16141	16092	16014	16213	16087	16161	16213	16224	16004	16294	16039	16032	15937	16188	16386	16201	16108	16259	16095	15987	16110	16098	16250	16297	16132	16140	16215	16228	16279	16124	16254	16182	16054	16214	16165	16089	16154	16133	16179	16224	16160	16239	16151	16090	16268	16040	16238	16172	16142	16062	16280	16185	15993	16175	16184	16297	16318	16050	16099	16157	16208	16180	16150	16306	16035	16219	16221	16241	16108	16019	16106	16239	16043	16273	16177	16042	16279	16178	16056	16189	16245	16126	15880	16086	16188	16134	16135	16209	16068	16053	16253	16027	16076	16101	16110	16100	16200	16305	16140	16183	16201	16151	16180	16113	16308	15974	16057	16128	16111	16037	16180	16317	16175	16082	16221	16253	16135	16127	16219	16002	16048	16183	16157	16204	16048	16294	16175	16304	16308	16217	16128	16139	16137	16021	16166	15990	16198	16052	16100	16128	16212	16155	16112	16236	16155	16162	16193	16120	16001	16070	16126	16246	16141	15958	16136	16132	16041	16295	16198	15996	15917	16167	15967	16061	16124	16166	16091	16163	16149	16118	16147	16178	16206	16251	16117	16077	16357	16202	16051	15971	16059	16148	16081	16169	16173	16084	16150	16145	16303	16077	16240	16082	16083	16215	16028	15957	16074	16029	16333	16144	16388	16279	16165	16285	16152	16288	16387	16032	16163	16053	16254	16228	16039	16181	16168	16141	16242	16149	15933	16117	16082	16145	16271	16230	16074	16384	16220	15998	16184	15985	16204	15985	16142	16075	16069	16202	16065	16383	16094	16143	16216	16256	16232	16158	16062	15967	16186	16255	16177	16140	16152	16246	16110	16318	16122	16101	16174	16122	16140	16133	16292	16144	15994	16145	15981	16104	16124	16191	16146	16084	16160	16211	16138	15951	16029	16213	16236	16292	16129	16129	16132	16008	15950	16295	16127	16336	16121	16273	16096	16081	16302	16136	16150	16020	16131	16015	16074	16273	16149	16156	16198	16397	16133	16178	16099	16172	16065	16005	16272	16168	16259	16140	16206	16165	16238	16073	16120	16093	16332	16059	16181	16135	16175	16155	15934	16087	16403	16160	16139	16369	16332	16158	16098	16083	15930	16147	16152	16079	16191	16065	16163	16265	16284	16104	16174	16215	16076	16223	16119	16313	16131	16057	16153	16077	16157	16275	15916	16063	16141	16133	16068	16110	16288	16127	16110	16167	16197	16171	16085	16212	16361	16206	16202	16075	16144	16246	16278	16115	16197	16076	16109	16222	16227	16094	16150	16172	16145	16199	16285	16042	16251	16035	16181	16405	16019	16242	16121	16227	16228	15983	16121	16165	16137	16283	16252	16051	16276	16278	16025	16003	16220	16158	16169	16266	16127	16049	16122	16179	16272	16061	16245	16171	15961	16133	16181	16318	16231	16136	16140	16079	16072	16171	16123	16158	16212	16048	16305	16210	16189	16114	16099	16217	16254	16043	16191	16244	16313	16089	16161	16210	16365	16291	16229	16130	16104	16093	16181	16199	16147	16053	16225	16145	16121	16247	15950	16335	16168	16155	16182	16207	16119	16182	16099	16314	16203	16314	16225	16236	16142	16072	16080	16104	16069	16247	16140	16281	16101	16213	16205	16325	16143	16208	16211	16031	16080	16093	16203	16022	16050	16105	16271	16273	16129	16257	16088	16246	16274	16208	16197	16243	16130	16277	16104	16139	16135	16171	16156	16124	16140	16079	16193	16145	16055	16388	15929	16120	16140	16096	16163	16263	16307	16174	16336	16015	16321	16288	16301	16291	16156	16020	16104	16271	16068	16169	16083	16074	16213	16023	16105	16215	16008	16250	16256	16031	16050	16248	16162	16110	16002	16188	16159	16195	16148	16040	16124	15877	16102	16256	16197	16226	16189	16023	16135	16265	16088	16114	15981	16159	16217	16136	16125	16117	16203	16196	16173	16152	16231	16218	16062	16286	16221	16191	16286	16024	16415	16136	16090	15921	16237	16276	16256	16265	16136	16226	16152	15850	16099	16271	16083	16083	16311	16086	16398	16214	16217	16074	16212	16292	16309	16334	16063	16253	16288	16068	16214	16215	16082	16304	16149	16141	16182	16170	16251	16172	16013	16160	15948	16107	16164	16154	16175	16103	16345	16285	15998	16034	16361	16126	16077	16118	16069	16168	16190	16192	16178	16167	16198	16208	16241	16104	16161	16112	16174	16131	16135	16146	16276	16072	16270	16373	16158	16196	16149	16045	16155	15991	16215	16174	16095	16239	16220	16177	16174	16181	16247	16287	16237	16348	16199	16089	16344	16073	16138	16296	16190	16164	16145	16265	16284	16134	16171	16178	16255	16332	16158	16224	16127	16232	16064	16078	16244	16118	16119	16184	16124	16151	16161	16140	16335	16241	16201	16101	16226	16278	15939	16170	16188	16075	16025	16104	16200	16011	16084	16262	16070	16156	16316	16114	16020	16170	15982	16356	16211	16208	16103	16188	16123	16058	16086	16127	16041	16165	16140	16171	16187	16270	16263	16037	16171	16222	16188	16264	16264	16261	16276	16204	16081	16129	16027	16256	16123	15901	16226	16233	16078	16355	16135	16061	16160	16046	16303	16076	16219	16232	15974	16159	16253	16167	16102	16149	16166	16146	16269	16227	16114	16088	16067	16093	16279	16292	16125	16094	16067	16364	16320	16177	16204	15971	16315	16445	15996	16171	16004	16276	16303	16227	16213	16102	16121	16161	16220	16225	16155	16206	16280	16203	16138	16296	16185	16014	16165	16301	16086	16247	15985	16212	16109	16255	16250	16209	16124	16063	16451	16191	16157	16220	16161	16131	16077	16144	16117	16078	16212	16201	16322	16117	16122	16207	16092	16130	16172	16081	16258	16204	16255	16078	16211	16037	16130	16220	16202	16075	16084	16137	16144	16189	16202	16113	15987	16180	16199	16181	16190	16419	16067	16236	16181	16315	16224	16017	16147	15973	16090	16272	16149	16124	16045	16011	16247	16169	16419	16295	16087	16153	16105	16247	16194	16149	16226	16279	16030	16073	16163	16111	16220	16183	16019	16067	16282	16034	16171	16100	16233	16267	16132	16093	16328	16092	16112	16185	16121	16183	16250	16166	15934	16123	16123	16251	16080	16082	16223	16145	16204	16190	16100	16183	16224	16126	16249	16120	16178	16220	16178	16115	16163	16077	16199	16214	16157	16184	16017	16229	16343	16035	16108	15968	16296	16253	16186	16275	16031	16158	16005	16008	16227	16106	16036	16187	16431	16080	16199	16118	16169	16146	16027	16063	16327	16246	16141	16137	16176	15935	16357	16217	16183	16144	16206	16223	16264	15973	16283	16198	16059	16155	16273	16208	16140	16119	16089	16152	16059	16297	16201	16091	16333	16171	16246	15925	16219	16428	16223	16067	16211	16225	15949	16147	16254	16069	16243	16135	16122	16152	16161	16115	16169	16182	16147	16170	16210	16216	15980	16156	16029	16204	16333	16060	16084	16194	16198	16083	16372	15938	16139	16239	16104	16119	16105	16093	16247	16071	16033	16097	16291	16221	16209	16144	16076	16184	16156	16007	16124	16145	16150	16091	16178	16204	16163	16323	16156	16232	16202	16136	16225	16066	16061	16068	16230	16157	16057	16307	16128	16108	16293	16240	16366	16098	16246	16152	16171	16100	16140	16184	16121	16285	16235	16237	16095	16124	16055	16015	16172	16222	16052	15984	16160	16162	15995	16225	16051	16300	16097	16088	16266	16044	16072	16301	16083	16239	16175	16278	16210	16065	16059	16160	16075	16163	16231	16174	16053	16194	16303	16037	16160	16103	16291	16227	16104	16056	16256	16212	16361	16108	16187	16209	16165	16079	16278	16200	16190	16078	15939	16087	16117	16249	16078	16147	16169	16106	16343	16129	16156	16120	16122	16163	16125	16209	16234	16062	15946	16115	16097	16111	16121	16171	16215	16246	16249	16150	16138	16142	16396	16147	16217	16149	16076	16285	16260	16060	15990	16213	16195	16267	16285	16194	16123	16157	16229	16234	16097	16102	16175	16126	16132	16137	16245	16204	16115	16148	16284	16232	16193	16152	15991	16168	16087	16023	16236	16170	16052	16135	16174	16221	16122
23714	21040	28462	23923	22038	24410	25271	21158	20237	20084	19732	19551	19389	19369	19127	19196	18915	18990	19050	18684	18780	18879	18895	18633	18849	18768	18667	19052	18763	18677	18754	18706	18833	18711	18607	18835	18844	18568	18613	18613	18578	18659	18596	18742	18696	18357	18546	18562	18537	18476	18821	18581	18473	18508	18712	18529	18890	18837	18677	18730	18767	18492	18686	18658	18505	18583	18459	18794	18558	18677	18609	18450	18572	18836	18656	18594	18434	18546	18526	18626	18423	18739	18641	18635	18589	18587	18914	18976	18979	18973	18918	18458	18461	18414	18567	18673	18542	18378	18333	18575	18695	18665	18672	18758	18446	18621	18514	18597	18389	18517	18477	18587	18434	18621	18632	18666	18468	18764	18694	18568	18420	18540	18594	18714	18746	18396	18668	18430	18732	18615	18819	18685	18564	18593	18539	18451	18517	18443	18635	18475	18291	18526	18535	18780	18268	18564	18608	18490	18764	18567	18738	18475	18573	18635	18703	18466	18554	18417	18701	18375	18397	18485	18505	18373	18501	18686	18689	18573	18608	18654	18604	18467	18460	18546	18596	18634	18651	18608	18421	18508	18558	18505	18644	18636	18442	18567	18516	18487	18617	18618	18660	18479	18321	18525	18481	18698	18774	18514	18442	18505	18601	18573	18679	18704	18633	18643	18528	18836	18567	18410	18588	18580	18680	18567	18645	18501	18367	18539	18652	18452	18622	18760	18618	18551	18503	18669	18676	18516	18558	18653	18417	18481	18527	18445	18643	18578	18535	18415	18625	18572	18693	18555	18415	18578	18579	18394	18250	18712	18529	18431	18695	18453	18484	18557	18516	18572	18453	18684	18339	18359	18497	18473	18595	18670	18494	18640	18607	18436	18507	18377	18742	18342	18582	18562	18646	18658	18566	18539	18697	18628	18584	18718	18718	18659	18571	18627	18707	18389	18500	18732	18605	18675	18566	18581	18683	18664	18509	18370	18433	18406	18619	18555	18469	18538	18422	18299	18604	18630	18720	18584	18478	18514	18612	18506	18266	18565	18682	18712	18599	18640	18686	18522	18718	18598	18436	18500	18259	18336	18569	18585	18621	18554	18613	18646	18536	18682	18702	18505	18371	18399	18595	18490	18529	18499	18522	18401	18490	18405	18473	18554	18482	18503	18357	18605	18515	18602	18614	18251	18525	18740	18602	18496	18666	18421	18527	18502	18673	18365	18531	18418	18601	18639	18703	18424	18704	18725	18266	18413	18612	18508	18642	18535	18528	18339	18448	18759	18527	18461	18664	18532	18655	18376	18578	18454	18377	18330	18614	18511	18572	18395	18631	18579	18716	18669	18439	18528	18659	18529	18473	18341	18331	18479	18701	18587	18654	18523	18540	18501	18400	18607	18656	18511	18671	18566	18896	18407	18498	18522	18592	18544	18480	18658	18450	18602	18586	18551	18689	18590	18733	18638	18579	18536	18662	18400	18366	18491	18534	18442	18633	18526	18591	18478	18790	18461	18679	18728	18536	18517	18720	18276	18682	18509	18578	18594	18479	18545	18591	18341	18320	18342	18717	18601	18548	18643	18629	18560	18516	18628	18493	18547	18688	18591	18559	18540	18651	18585	18589	18301	18427	18371	18701	18546	18502	18610	18550	18570	18855	18604	18500	18445	18483	18369	18458	18603	18270	18441	18665	18668	18749	18611	18910	18451	18720	18605	18663	18643	18605	18382	18448	18479	18628	18514	18375	18651	18551	18529	18558	18571	18534	18489	18467	18612	18495	18597	18659	18720	18580	18551	18549	18605	18502	18546	18531	18674	18649	18699	18584	18485	18508	18599	18518	18289	18213	18483	18487	18464	18368	18575	18548	18709	18590	18746	18536	18590	18566	18450	18368	18568	18613	18512	18478	18534	18557	18545	18356	18704	18403	18588	18569	18698	18501	18558	18288	18573	18471	18431	18391	18461	18351	18555	18615	18322	18592	18675	18534	18514	18700	18458	18715	18580	18508	18524	18655	18432	18449	18471	18666	18576	18649	18601	18535	18470	18425	18498	18416	18686	18339	18410	18576	18606	18763	18696	18485	18621	18372	18528	18561	18682	18492	18490	18491	18546	18568	18442	18497	18445	18535	18481	18555	18711	18543	18550	18641	18469	18420	18486	18384	18540	18467	18746	18658	18392	18626	18342	18508	18871	18637	18661	18481	18719	18683	18240	18478	18378	18500	18511	18468	18513	18621	18521	18414	18325	18446	18449	18542	18509	18506	18558	18404	18627	18412	18320	18191	18643	18423	18350	18534	18733	18427	18776	18548	18482	18636	18475	18513	18623	18648	18664	18593	18376	18549	18653	18629	18561	18445	18677	18532	18571	18268	18545	18436	18563	18546	18553	18514	18551	18640	18575	18422	18446	18501	18502	18472	18371	18373	18416	18660	18521	18418	18509	18471	18612	18631	18468	18588	18681	18616	18658	18432	18660	18594	18488	18619	18584	18479	18499	18468	18361	18415	18467	18723	18520	18481	18503	18364	18635	18413	18569	18736	18601	18830	18378	18598	18868	18733	18604	18833	18495	18693	18633	18598	18667	18580	18622	18832	18282	18663	18423	18826	18647	18617	18713	18401	18707	18742	18606	18568	18279	18525	18466	18689	18566	18687	18607	18648	18534	18431	18585	18539	18623	18574	18508	18688	18259	18571	18518	18563	18685	18566	18338	18509	18691	18449	18723	18519	18517	18594	18747	18321	18594	18581	18702	18631	18446	18231	18544	18580	18453	18614	18640	18617	18659	18513	18440	18658	18686	18763	18485	18744	18511	18545	18454	18501	18645	18643	18554	18474	18541	18807	18361	18536	18428	18345	18723	18474	18604	18533	18682	18697	18537	18484	18547	18574	18287	18576	18398	18708	18571	18474	18538	18433	18784	18459	18552	18335	18717	18921	18560	18523	18596	18525	18471	18454	18542	18657	18463	18698	18579	18596	18517	18661	18566	18453	18428	18701	18660	18619	18535	18694	18775	18805	18694	18752	18614	18655	18503	18505	18560	18308	18491	18764	18760	18573	18353	18654	18675	18424	18347	18475	18483	18343	18686	18381	18380	18583	18542	18769	18609	18521	18709	18667	18541	18405	18475	18595	18425	18521	18443	18818	18608	18601	18528	18435	18537	18655	18536	18531	18695	18558	18837	18566	18610	18564	18426	18449	18606	18480	18704	18614	18723	18617	18606	18763	18533	18572	18324	18581	18440	18544	18526	18628	18629	18683	18482	18619	18479	18557	18629	18583	18341	18495	18593	18425	18481	18562	18406	18375	18530	18631	18458	18574	18550	18374	18565	18927	18472	18549	18539	18308	18282	18640	18757	18336	18616	18320	18721	18450	18580	18659	18499	18670	18558	18427	18513	18781	18772	18332	18299	18545	18556	18567	18410	18643	18577	18620	18511	18759	18446	18351	18551	18579	18656	18747	18830	18571	18645	18597	18581	18649	18521	18629	18349	18355	18589	18496	18362	18609	18515	18394	18759	18711	18379	18492	18664	18526	18535	18302	18555	18503	18374	18538	18562	18638	18300	18665	18565	18603	18575	18574	18737	18616	18631	18699	18618	18764	18524	18333	18444	18660	18616	18472	18469	18636	18588	18467	18568	18633	18629	18567	18699	18514	18664	18555	18529	18458	18453	18558	18531	18662	18818	18490	18594	18547	18530	18581	18547	18654	18266	18641	18666	18432	18550	18690	18621	18711	18621	18734	18743	18428	18644	18561	18634	18597	18428	18586	18368	18585	18374	18490	18630	18544	18484	18545	18653	18580	18497	18535	18649	18536	18728	18516	18580	18561	18541	18625	18647	18586	18356	18497	18404	18662	18457	18382	18469	18491	18547	18407	18511	18536	18390	18595	18400	18666	18612	18342	18411	18590	18574	18708	18491	18676	18382	18660	18476	18553	18554	18578	18739	18565	18606	18498	18517	18550	18750	18454	18532	18659	18614	18650	18468	18519	18617	18544	18570	18654	18583	18708	18397	18632	18537	18318	18484	18561	18633	18676	18612	18601	18401	18644	18612	18608	18613	18529	18520	18531	18519	18492	18516	18537	18416	18293	18544	18799	18461	18631	18603	18414	18665	18500	18606	18458	18546	18652	18537	18520	18390	18602	18460	18483	18664	18575	18422	18499	18354	18548	18632	18589	18621	18620	18591	18478	18580	18538	18541	18607	18657	18514	18361	18550	18562	18564	18573	18472	18637	18695	18658	18586	18396	18788	18399	18617	18850	18701	18606	18424	18608	18331	18675	18552	18441	18579	18423	18442	18596	18585	18553	18621	18433	18649	18612	18587	18446	18493	18485	18342	18718	18474	18289	18495	18538	18492	18438	18649	18636	18415	18497	18394	18545	18539	18606	18560	18441	18448	18490	18429	18856	18420	18711	18538	18472	18360	18617	18728	18540	18530	18724	18624	18220	18573	18766	18725	18514	18613	18343	18700	18349	18535	18585	18659	18607	18256	18493	18476	18596	18675	18636	18736	18402	18675	18423	18471	18567	18640	18685	18336	18682	18786	18605	18438	18368	18549	18597	18499	18392	18560	18537	18498	18807	18653	18503	18719	18519	18229	18793	18630	18539	18670	18518	18389	18544	18418	18554	18579	18604	18461	18618	18747	18508	18538	18542	18510	18486	18593	18530	18535	18516	18603	18512	18404	18365	18507	18745	18644	18852	18755	18699	18698	18639	18480	18527	18640	18492	18608	18621	18539	18481	18560	18504	18518	18516	18652	18544	18847	18527	18467	18439	18368	18592	18587	18618	18360	18553	18607	18645	18353	18467	18338	18446	18545	18553	18615	18598	18537	18453	18600	18599	18670	18535	18653	18576	18447	18585	18578	18512	18672	18624	18638	18513	18420	18519	18516	18510	18467	18595	18701	18335	18446	18630	18435	18544	18620	18579	18428	18624	18476	18174	18590	18650	18682	18539	18580	18476	18595	18408	18647	18643	18680	18378	18562	18542	18581	18502	18528	18575	18745	18531	18577	18450	18425	18602	18447	18618	18824	18602	18501	18518	18532	18350	18627	18475	18331	18437	18689	18573	18515	18452	18437	18533	18689	18558	18576	18715	18708	18633	18472	18580	18742	18421	18553	18517	18638	18559	18484	18599	18430	18698
22946	37124	34510	28861	24796	21692	20109	18703	18017	17223	16959	16501	16540	16270	16149	16077	15906	15819	15756	15640	15686	15598	15651	15558	15545	15490	15413	15526	15448	15297	15508	15407	15278	15301	15412	15400	15344	15395	15315	15501	15352	15282	15366	15361	15424	15329	15515	15539	15340	15414	15370	15401	15139	15435	15314	15453	15466	15375	15430	15260	15575	15463	15399	15414	15332	15364	15446	15480	15360	15353	15337	15334	15307	15366	15445	15308	15352	15299	15320	15377	15433	15308	15368	15482	15472	15596	15774	15831	15937	15868	15564	15491	15371	15424	15331	15243	15286	15384	15389	15364	15400	15375	15404	15291	15238	15264	15304	15293	15200	15271	15332	15427	15393	15349	15337	15421	15355	15374	15294	15286	15213	15135	15340	15298	15323	15339	15483	15241	15439	15380	15340	15178	15321	15300	15269	15124	15183	15280	15427	15417	15387	15330	15355	15186	15221	15389	15389	15453	15394	15285	15328	15091	15186	15341	15238	15422	15399	15299	15308	15235	15241	15216	15304	15293	15256	15524	15194	15415	15238	15300	15443	15256	15375	15379	15407	15367	15349	15101	15515	15156	15385	15231	15501	15403	15391	15512	15358	15440	15058	15324	15451	15215	15233	15310	15303	15510	15317	15263	15444	15368	15197	15222	15209	15286	15327	15298	15411	15497	15240	15308	15336	15396	15233	15413	15333	15181	15432	15337	15426	15273	15220	15423	15377	15068	15273	15323	15264	15238	15231	15320	15334	15241	15248	15349	15200	15290	15309	15227	15410	15368	15203	15161	15251	15153	15379	15296	15214	15236	15309	15371	15427	15407	15171	15291	15253	15433	15501	15382	15249	15295	15290	15272	15456	15357	15376	15287	15326	15429	15343	15354	15355	15174	15273	15394	15315	15281	15401	15418	15264	15190	15338	15220	15475	15381	15252	15401	15295	15212	15175	15343	15262	15362	15268	15228	15275	15149	15181	15228	15408	15131	15313	15300	15456	15150	15305	15337	15284	15355	15185	15220	15267	15322	15310	15091	15492	15187	15327	15180	15275	15383	15508	15273	15311	15373	15256	15379	15290	15391	15214	15199	15424	15438	15180	15232	15448	15325	15382	15405	15406	15213	15376	15308	15405	15282	15336	15419	15354	14999	15236	15268	15223	15276	15326	15359	15315	15499	15410	15084	15343	15380	15360	15401	15267	15379	15478	15434	15390	15403	15374	15365	15323	15258	15352	15397	15397	15186	15293	15257	15586	15375	15369	15302	15350	15400	15180	15298	15327	15277	15175	15384	15332	15179	15216	15333	15399	15151	15185	15243	15368	15256	15259	15308	15382	15248	15296	15285	15207	15431	15280	15429	15294	15295	15468	15338	15341	15260	15228	15303	15478	15377	15317	15333	15209	15267	15269	15169	15349	15323	15362	15236	15337	15193	15408	15525	15219	15244	15335	15456	15290	15256	15308	15249	15194	15391	15273	15451	15352	15323	15509	15354	15265	15391	15300	15257	15377	15257	15348	15168	15382	15345	15387	15213	15392	15210	15098	15278	15303	15258	15498	15278	15386	15324	15495	15182	15318	15411	15249	15371	15457	15336	15386	15180	15325	15287	15263	15294	15455	15123	15409	15453	15158	15324	15261	15321	15363	15302	15386	15245	15398	15379	15300	15380	15363	15419	15377	15268	15346	15300	15585	15276	15363	15364	15258	15276	15206	15159	15233	15449	15320	15408	15356	15214	15226	15202	15337	15450	15122	15302	15426	15289	15241	15281	15543	15356	15441	15311	15395	15166	15293	15157	15420	15278	15329	15244	15264	15165	15417	15449	15336	15357	15401	15288	15204	15564	15223	15319	15179	15354	15294	15230	15379	15262	15400	15187	15198	15351	15144	15307	15299	15439	15226	15188	15329	15230	15313	15287	15228	15064	15263	15226	15277	15265	15289	15397	15381	15389	15392	15393	15255	15297	15215	15445	15259	15248	15235	15268	15076	15213	15230	15562	15415	15276	15286	15369	15444	15336	15455	15308	15451	15475	15167	15213	15316	15341	15374	15379	15176	15207	15332	15368	15352	15588	15321	15282	15250	15201	15218	15293	15329	15169	15387	15254	15403	15477	15336	15348	15418	15258	15203	15245	15355	15244	15316	15427	15360	15363	15434	15293	15365	15343	15333	15286	15351	15382	15411	15436	15434	15524	15241	15316	15353	15315	15346	15341	15273	15255	15291	15318	15386	15333	15317	15236	15324	15180	15352	15384	15345	15379	15125	15348	15409	15274	15334	15474	15311	15361	15323	15449	15221	15315	15468	15233	15420	15509	15235	15254	15229	15358	15395	15440	15231	15441	15406	15290	15241	15390	15181	15393	15350	15320	15358	15275	15376	15104	15186	15402	15363	15503	15363	15353	15438	15211	15351	15227	15365	15412	15268	15319	15363	15355	15261	15237	15425	15219	15202	15389	15300	15345	15385	15455	15199	15513	15512	15233	15220	15498	15383	15180	15424	15329	15360	15341	15238	15279	15330	15367	15188	15432	15169	15447	15367	15398	15369	15242	15393	15378	15349	15266	15210	15328	15378	15286	15266	15251	15260	15544	15359	15188	15299	15515	15310	15313	15131	15186	15528	15315	15340	15225	15317	15084	15493	15379	15374	15336	15256	15335	15326	15431	15357	15215	15319	15525	15366	15340	15355	15201	15374	15358	15433	15196	15259	15300	15354	15432	15329	15330	15289	15492	15380	15249	15503	15224	15399	15330	15472	15268	15437	15365	15448	15240	15402	15315	15457	15374	15337	15423	15242	15357	15320	15362	15191	15129	15389	15352	15201	15178	15262	15348	15327	15428	15399	15274	15429	15417	15326	15249	15294	15472	15208	15344	15309	15195	15424	15248	15491	15298	15214	15410	15419	15259	15192	15253	15490	15212	15457	15386	15322	15275	15286	15508	15269	15280	15343	15488	15351	15463	15274	15302	15353	15085	15397	15386	15473	15373	15287	15275	15328	15421	15368	15316	15146	15182	15448	15332	15462	15243	15226	15291	15332	15221	15376	15379	15313	15461	15290	15287	15318	15105	15413	15152	15299	15193	15306	15266	15078	15410	15229	15265	15143	15468	15311	15262	15414	15345	15440	15415	15307	15262	15310	15354	15324	15285	15449	15234	15259	15300	15237	15254	15198	15214	15445	15156	15447	15174	15222	15251	15334	15272	15321	15255	15345	15298	15358	15353	15382	15194	15333	15215	15486	15242	15269	15269	15419	15356	15323	15354	15392	15260	15407	15431	15379	15359	15360	15373	15521	15298	15302	15412	15341	15460	15272	15188	15275	15260	15451	15283	15320	15378	15304	15177	15160	15322	15233	15318	15269	15545	15183	15346	15305	15168	15286	15492	15349	15220	15343	15155	15273	15281	15321	15436	15291	15152	15526	15255	15276	15299	15345	15309	15193	15411	15206	15221	15361	15252	15213	15201	15339	15343	15262	15358	15275	15335	15308	15269	15301	15196	15273	15348	15308	15253	15305	15320	15189	15620	15402	15271	15306	15235	15373	15353	15289	15361	15391	15368	15472	15342	15149	15234	15330	15300	15218	15297	15360	15331	15272	15346	15343	15201	15189	15213	15251	15313	15336	15530	15292	15337	15248	15321	15183	15317	15363	15243	15219	15372	15248	15402	15231	15262	15358	15256	15332	15316	15401	15445	15187	15272	15522	15370	15102	15229	15317	15434	15249	15474	15338	15333	15404	15316	15207	15123	15292	15353	15307	15423	15324	15177	15359	15369	15303	15336	15379	15227	15192	15366	15313	15369	15311	15354	15212	15443	15131	15185	15361	15201	15173	15405	15380	15218	15266	15263	15346	15223	15219	15267	15292	15344	15382	15254	15208	15433	15366	15244	15367	15347	15307	15299	15294	15399	15346	15286	15460	15264	15334	15255	15200	15205	15269	15301	15262	15269	15373	15410	15404	15264	15445	15294	15279	15368	15342	15386	15282	15395	15376	15328	15355	15284	15148	15094	15458	15379	15354	15452	15410	15399	15265	15268	15308	15419	15287	15416	15108	15363	15254	15310	15354	15261	15176	15283	15507	15277	15265	15315	15234	15251	15390	15281	15387	15282	15189	15181	15322	15294	15484	15401	15339	15190	15193	15375	15389	15150	15427	15411	15282	15340	15372	15404	15372	15261	15270	15235	15370	15330	15302	15254	15326	15227	15424	15356	15279	15423	15379	15400	15320	15333	15122	15344	15383	15412	15413	15233	15181	15381	15351	15178	15388	15508	15434	15278	15236	15290	15384	15263	15416	15322	15214	15337	15307	15173	15318	15379	15287	15250	15157	15219	15425	15347	15202	15232	15296	15277	15409	15329	15468	15235	15288	15208	15424	15157	15216	15330	15257	15434	15282	15242	15326	15377	15365	15442	15413	15351	15214	15229	15407	15297	15118	15302	15292	15221	15373	15459	15331	15441	15311	15429	15195	15246	15203	15379	15340	15391	15493	15425	15180	15471	15456	15403	15461	15207	15312	15428	15112	15183	15367	15397	15321	15345	15313	15316	15387	15372	15368	15373	15250	15222	15388	15293	15339	15526	15450	15197	15265	15338	15257	15349	15283	15348	15334	15321	15220	15351	15322	15320	15346	15190	15355	15278	15433	15277	15459	15320	15364	15350	15338	15229	15409	15329	15126	15275	15437	15208	15359	15397	15170	15385	15149	15407	15350	15448	15233	15463	15394	15428	15194	15380	15120	15425	15298	15442	15233	15363	15430	15229	15128	15445	15292	15228	15436	15227	15314	15425	15542	15203	15315	15341	15278	15251	15348	15325	15374	15454	15267	15446	15265	15571	15351	15395	15343	15279	15350	15377	15259	15416	15533	15474	15297	15364	15448	15226	15377	15238	15363	15392	15397	15313	15301	15325	15268	15302	15259	15383	15282	15394	15428	15350	15292	15175	15421	15164	15446	15297	15412	15390	15128	15364	15332	15381	15310	15346	15184	15267	15513	15329	15326	15429	15292	15478	15442	15337	15440	15420	15276	15295	15320	15264	15271	15371	15399	15283	15230	15359	15282	15331	15223	15359	15315	15254	15387	15367	15441	15226	15241	15391	15156	15314	15273	15314	15304	15195	15177	15300	15547	15238	15413	15269	15411	15297
29655	23217	24693	22012	19254	19122	18716	18299	18198	18112	17968	17983	18125	17849	18028	18052	17642	18274	18062	17914	17947	17854	17844	17983	17711	17838	17791	17911	17756	17829	17809	17824	17794	17527	17704	17900	17802	18049	17945	17866	17696	17565	17865	17801	17948	17995	17839	17824	17815	17837	17931	17757	17913	17769	17898	17825	18018	17798	17974	17834	18066	17972	17772	17813	17789	17589	17936	17980	18077	17837	17790	18107	17895	17832	17676	17804	17780	17692	17866	18072	17970	17763	17906	17945	17903	17754	17866	17677	17848	17804	17912	18151	17853	17862	17708	17835	17735	17896	17803	17545	17705	17750	17885	17675	17852	17866	17935	17854	17815	17675	17671	17754	17749	17834	17745	17525	17748	18030	17801	17870	17823	17804	17883	17709	17518	17619	17536	17794	17796	17838	17645	17684	17767	17863	17891	17831	17792	17796	17881	17824	17819	17793	17593	17751	17848	17884	17560	17795	17850	17598	17811	17935	17866	17973	17737	17826	17823	17675	17841	17534	17663	17774	17996	17863	17757	17777	17673	17555	17580	17872	17733	17941	17883	17790	17799	18030	17912	17872	17789	17894	17748	18126	17822	17726	17904	17932	17915	17863	17762	17878	17911	17778	17632	17887	17974	17748	17806	17833	17762	17768	17893	17690	17709	17688	17941	18051	17886	17966	17648	18002	17924	17677	17852	17897	17941	17832	17819	17846	17644	17784	17767	17866	17753	17700	17833	17777	17823	17759	17978	17687	17487	17918	17804	17857	17734	17875	17657	17648	17823	17630	17803	17756	17938	17796	17755	17797	17808	17882	17972	17700	17907	17612	17718	17802	17668	17705	17712	17801	17739	17863	17697	17891	17763	17642	17773	17779	17784	17968	17838	17938	17804	17940	17707	17956	17882	17798	17642	17658	17865	17753	17907	18038	17856	18002	17873	18095	18019	17890	17749	17998	17767	17872	17835	17756	17885	17680	17707	17836	17819	17897	17795	17905	17951	18005	17947	17908	17801	17844	17873	17943	18077	17799	17844	18072	18049	17844	17938	17680	17696	17675	17835	17824	17700	17632	17829	17871	17770	17716	17923	17798	17726	17872	17749	17880	17944	17657	17846	17796	17908	17784	17853	17801	17800	17903	17669	17853	17869	17794	17829	17931	17948	17753	17819	17785	17716	18024	17998	17858	17786	17800	17785	17786	17790	17892	17730	17776	17963	17802	17783	17866	17970	17634	17922	17855	17854	17810	17764	17635	17758	17824	17955	17934	17786	17923	17859	17825	17646	17766	17750	18043	17860	17751	17831	17841	17791	17692	17778	17982	17844	17897	17888	18057	17863	17626	17855	18035	17872	17671	17685	17813	17755	17715	17863	17644	17898	17713	17742	17753	17702	17658	17913	17679	17845	17810	17761	17695	17678	17622	17865	17755	17766	17856	17763	17700	17730	17753	17864	17729	17792	17888	18087	17872	18011	17793	17802	17671	17679	17769	17865	17683	17760	17888	17712	17821	17801	17789	17759	18019	17805	17794	17949	17735	17802	17783	17829	17649	17716	17712	17893	17879	17916	17584	17708	17837	17701	17815	17887	18006	17841	17768	17824	17862	17966	17666	17676	17781	17594	17717	17840	17641	17911	17796	17908	17724	17809	17772	17913	17861	17738	17594	17663	17938	17999	18072	17795	17673	17956	17970	17768	17788	17830	17951	17664	17853	17792	17856	17790	17869	17799	17862	17901	17986	18003	17807	17817	17758	17733	17700	17856	17944	17717	17623	17778	17812	17805	17881	17757	17913	17957	17893	17783	17997	17881	17779	17733	17769	17745	17917	17709	17453	17835	17776	17788	17764	17803	17946	17696	17754	17853	17918	17753	17977	17890	17713	17857	17690	17693	17790	17540	17811	18023	17553	17622	17818	17730	17752	17940	18049	17921	17830	17694	17761	17780	17928	17754	17717	17734	17800	17978	18061	17905	17674	17638	17514	17752	17877	17899	17953	17809	17766	17565	17757	17887	18117	17845	17764	17794	17794	17742	17672	17695	17720	17933	17766	18153	17895	17684	17875	17868	17769	17804	17885	17841	17846	17630	17813	17767	17783	17716	17842	17844	17632	17760	17761	17792	17798	17731	17654	17698	17798	17826	17893	18013	17745	17968	17893	17951	17798	17790	17856	17699	17844	17901	17888	17759	17840	17800	17835	17866	17870	17960	17920	17675	18008	17826	17722	17812	17820	17705	17793	17810	17906	17777	17820	17833	17729	17801	17940	17943	17854	17823	17800	17756	17975	17976	17753	17648	17494	17754	17651	17812	17646	17788	17901	17884	17946	17986	17807	17913	18030	17982	17684	17935	18017	17886	17679	17890	17819	17825	17944	17754	17869	17925	17754	17911	17758	17647	18015	17565	17896	18004	17840	17912	17887	17670	17893	17911	17843	17792	17889	17938	17870	17915	17744	17896	17854	17677	17709	17627	17830	17867	17933	17895	17797	17946	17925	17754	17772	17932	17707	17671	17867	17868	17764	17765	17777	17719	17730	17850	17725	17868	17598	17821	17752	17803	17767	17925	17795	17830	17973	18037	17739	17781	17712	17588	17846	17596	17641	17828	17699	17861	17663	17739	17980	17988	17919	17988	17744	17765	17976	17923	17714	17862	17729	17899	17892	17720	17873	17986	17709	17721	17547	17900	17851	17619	17934	17596	17763	17830	17887	17947	17751	17736	17777	17742	17683	17952	17915	17842	17774	17912	17833	17992	17903	17825	17871	17534	17696	17899	17955	17947	17884	17736	17752	17926	17820	17629	17605	18039	17928	17754	17917	17919	17746	17740	17693	17742	17801	17947	17671	17797	17726	17782	17838	17708	17857	17851	17870	17769	17835	17672	17928	17787	17593	17764	17860	17836	17919	17820	17747	17625	17828	17924	17842	17807	17623	18006	17959	17804	17898	17929	17779	18151	17826	17584	17760	17955	17855	17717	17776	18005	17668	17859	18028	17649	17883	17660	17843	17842	17734	17978	17657	17979	17779	17862	17765	17870	17809	17820	17998	17982	17863	17760	17941	17827	17903	17735	17976	17712	17933	17889	17774	17652	17704	17905	17777	17889	17788	18023	17701	17744	17749	17801	17793	17669	17753	17906	17965	17812	17835	17882	17885	17674	17845	17587	17648	17793	17924	17912	17915	17779	17740	17861	17831	17739	17909	17832	17711	17875	17795	17928	17807	17851	17970	17611	17898	17870	17923	17902	17753	17658	17752	17810	17702	17573	17720	17845	17816	17827	17932	18078	17744	17654	17758	17986	17823	17884	17793	17612	17873	18348	17557	17918	17807	17828	17842	17869	18056	17961	17941	17979	17713	17659	17775	17862	17803	17643	17918	17820	17633	17763	18002	17752	17955	17698	17885	17837	17787	17720	17854	17817	17878	17863	18038	17600	17574	17759	17887	17630	17903	17986	17784	17684	17612	17804	17730	17906	17625	17905	17823	17856	17785	17660	17983	17889	17780	17699	17587	17840	17745	17836	17874	17693	17811	17930	17842	17679	17966	17920	17959	17780	17475	17881	17769	17557	17672	17771	17816	17693	17753	17854	17946	17768	17927	17729	17784	17928	17846	17710	17629	17871	17871	17929	17438	17529	17716	18023	17732	17639	17898	17829	17618	18042	17967	17897	17809	17857	17767	17763	17946	17917	17978	17821	17842	17866	17769	17831	17715	17662	17605	17797	17708	17869	17913	18066	17833	17845	17814	17748	17733	17984	17811	17903	18102	17760	17943	17670	17822	17718	17711	17869	17969	17842	17960	17825	17653	17661	17820	18036	17921	17888	17855	17660	17636	17868	17760	17729	17759	17754	17778	17784	17660	17951	17852	18006	17787	17815	17645	17861	17803	17846	17740	17795	17724	17992	18030	17753	17953	17910	17689	17921	17924	17787	17967	17660	17979	17759	18021	17909	17918	17871	17903	17801	17915	17964	17663	17788	17717	17847	17949	17818	17778	17550	17938	17771	17724	17738	17925	17839	17761	17676	18055	17954	17884	17857	17893	17893	17832	17722	17926	17704	17769	17865	17820	17753	17680	17696	17819	17632	17659	17819	17888	18172	17933	17784	17717	17658	17844	17669	17849	17755	17808	18055	17880	17978	18010	17881	17872	17585	17571	17735	17604	17745	17724	17774	17629	17768	17742	17922	17828	17780	17611	17791	17908	17852	17837	17835	17751	17890	17610	17928	17543	17657	17680	17808	17861	17886	17816	17964	17908	17725	17796	17785	17921	17670	17936	17807	17783	17871	17932	17649	17758	17894	17926	17699	17746	17917	17961	17918	17876	17855	17778	17952	17996	17974	17803	17810	17934	17923	17792	17985	18034	17602	17684	17803	17839	17899	18004	17898	17885	17467	17854	17790	17814	17861	17715	17929	17606	17980	17841	17874	17854	18022	17855	17849	17962	17708	17745	17790	17965	17749	17953	17683	17658	17823	17945	17575	17803	17874	17759	17811	17843	18018	17978	18053	17693	17859	17696	17681	17859	17939	17989	17817	17811	17736	17669	17855	17940	17790	17885	17841	18025	17786	17776	17932	17664	17880	17769	17881	18118	17672	17861	17789	17856	18032	17830	17792	17897	17649	17724	17863	17811	17802	17920	17772	17698	17759	17726	17836	17834	17717	18003	17766	17860	17842	18110	17862	17675	17648	17722	17765	17657	17837	17680	17846	17782	17827	17755	17767	17611	17872	17830	17733	17718	17682	18004	17819	17753	17768	17929	18058	18043	17843	17594	17898	17916	17918	17888	17971	17607	17709	17948	17821	17891	17779	17765	17791	17908	17703	17904	17779	17788	17977	17955	17846	17662	17831	17616	17644	17837	17716	17787	17740	17710	17889	17798	17890	17909	17859	17857	18062	17907	17751	17735	17843	17717	17880	17764	17763	17985	17740	17805	17780	17792	17822	17865	17869	18066	17776	17650	18013	17818	17811	17839	17923	17935	17851	17769	17696	17796	17843	17966	17869	17923	17791	17726	17807	17627	17875	17698	17814	17824	17908	17982	17690	17780	17720	17812	17978	17847	17796	17684	17724	17753	17861	17842	17789	17870	17790	17851	17917	17787	17969	17830	17999	17850	17929	17844	17843	17830	17791	17944	17852	17945	17926	17571
19569	23925	22628	19255	17556	16546	16023	15514	15252	15257	15260	15058	15118	14942	15109	14979	15003	14942	14905	14967	14885	14862	15119	14946	15068	14905	15084	14975	14907	14985	14965	14824	14935	14861	14936	14989	14963	14997	14878	15118	15118	14882	14923	15000	15104	14870	15077	14894	14983	14824	14817	14986	14880	14815	14970	14910	14967	14932	15048	14886	14917	14988	15053	14969	14825	14909	14928	14820	14725	14982	14890	14893	14888	14888	14919	14999	14979	15043	14732	14855	14882	14832	14948	14990	14893	15028	15000	14972	14896	14925	15024	14889	14763	14816	14975	14745	14870	14880	14952	14887	14916	14887	14748	14936	14888	14832	14703	14906	14901	14837	14966	14939	14845	14821	14763	14937	14925	14880	14975	14814	14801	14864	14770	15058	14894	15120	14690	15093	14778	14955	14829	14789	14811	14821	14855	14955	14973	14683	14986	14866	14924	14990	14852	14786	14829	14714	14810	14945	14958	14788	14821	14939	14970	14908	14739	14928	14732	14819	14960	14730	14944	14866	14853	14746	14771	14761	14968	14900	14882	14798	14963	15024	15009	14858	15070	14826	14951	14885	15000	14964	14954	15010	14708	15009	14970	14887	14743	14983	14810	14793	14925	14784	14869	15038	14704	14968	14892	15041	15121	14711	14997	14822	14821	14873	14886	14746	14840	14796	14810	14775	14666	14911	14982	14903	14825	15014	14763	14930	14992	14723	15060	15025	14894	14762	14823	14864	14960	14877	14927	14930	15026	14931	14830	14819	14925	14922	14816	14902	14967	14911	14720	14865	14900	14917	14741	14864	14939	14699	14903	15120	14858	14892	14969	14892	15090	14804	15062	14925	15089	14844	14848	15068	14955	15022	14891	14880	14844	14984	14872	15183	14841	15025	14761	15000	15015	14952	14983	14898	14997	14879	14939	14760	14922	14883	14930	14829	14998	14904	14772	14845	15003	14617	14809	14901	14874	14956	14810	14802	14694	14794	14760	14941	14899	14908	14930	14852	14748	14751	14969	15064	14942	14977	14780	14775	14944	14960	14917	14879	14704	14958	14788	14834	14816	14871	14863	14819	14763	14835	14942	14867	15055	14688	14803	14903	14889	14899	14747	14979	14931	15068	14866	14958	14751	15004	14798	14961	14680	14886	14947	14804	14947	14968	14758	14981	14769	14780	14931	14919	14847	14915	14996	14899	14791	14977	14765	14930	14952	14848	14857	14840	15073	14991	14842	14825	15011	14843	14873	14865	14795	15019	14600	14905	14823	14929	14973	14905	14710	14768	14873	14774	14877	14928	14738	14792	14882	15009	14794	14838	14842	14880	14955	14898	14892	14707	14961	14773	14779	14885	15025	14879	14729	14819	14784	14813	14934	14787	14981	15054	14870	14883	15006	14951	14858	14762	15108	14968	14956	14883	14771	14909	14856	15034	14957	14931	14851	14977	14788	14901	14804	14878	14826	14621	14876	14826	14998	14823	15064	15025	14804	15029	14799	14666	14997	14789	14892	14854	14860	14788	14813	14990	14895	14908	14935	14846	14979	14832	14959	14735	14830	14883	14848	14825	15023	14783	15032	14852	14824	14811	14793	14820	14865	14844	14717	14892	14841	14697	14883	14990	14897	14812	14848	14776	14817	14836	14747	14967	14937	14926	14797	14857	14891	14897	14930	15013	14871	14845	14883	14803	14963	14938	14890	14971	14835	14795	14801	14837	14918	14918	14946	14847	14903	14886	15026	14897	14872	14749	14892	14841	14881	14814	14964	14950	14827	14912	14865	14857	14850	14733	15006	14881	14988	14912	14859	14895	15013	14885	14811	14788	14788	14994	14881	15109	14822	15005	14887	14694	14941	14905	14870	14794	14992	14867	14818	14785	14794	14912	15026	14969	14784	14896	14951	14749	14751	15004	14805	14871	14877	14939	14944	14926	14803	14823	15132	14860	15006	14912	14903	14782	14785	14758	14946	14962	14893	14831	14677	14808	14949	14831	14783	14732	14835	14921	14880	14859	14929	14702	14829	14895	14825	14781	14946	14806	14913	14877	14947	15029	14837	14945	14944	14861	14750	14939	14848	14741	14899	14894	14812	14982	14773	15059	14841	14793	15092	14690	14786	14794	14903	14913	14867	14818	14834	14913	14921	14995	14796	14957	14934	14768	14828	14914	14854	14844	14985	14762	14819	14774	15076	14918	14996	14831	15039	14911	14829	14920	14783	14803	14895	14812	15155	15049	14853	14976	15095	14944	14856	14839	15069	14936	14792	14828	14813	15014	14814	14809	14897	14875	14943	14785	14931	14873	14899	14784	14888	14846	14920	14603	14873	14862	14593	14794	14835	14760	15062	15041	14867	14840	14814	14894	14846	14852	14878	14948	14952	14950	14879	15075	14847	14967	14781	14991	14845	14855	14840	14880	14898	14786	14959	15167	14746	14833	14878	14782	14883	14962	14982	14958	14800	14937	15013	15001	14773	14893	14800	14893	14809	14884	14929	14816	14830	14914	14992	14848	14990	14969	14785	14785	14796	15009	14955	15002	14788	14755	14899	14916	14878	14897	14694	14903	14815	14858	14839	14972	14807	15006	14979	14888	14965	14873	14868	14991	14894	15027	14997	14921	14863	14868	14733	14874	14857	14919	14963	14800	14818	14890	14820	14808	14812	14847	15022	14911	14993	14794	14832	14834	14889	15055	14935	14955	15039	14866	14915	15006	14844	14953	15022	14928	14968	14832	14924	14872	14932	14958	14722	14914	14842	14828	15091	14901	15024	14992	14911	14652	15096	14876	14980	15073	14903	14828	15043	14886	14884	15047	15027	14795	14995	14994	15000	14769	14913	14832	14692	14887	14881	14984	14927	14783	14905	15000	14879	14823	15094	14876	14895	14879	14973	14830	14966	14812	14816	14967	14780	14998	15138	14866	14793	15084	14879	14928	14939	14975	14896	15090	14793	14994	14993	14851	14975	15046	14942	14849	14881	14723	14913	14915	14844	15013	14996	14782	15055	14892	14990	14836	14764	14788	14830	14905	15033	15041	15088	14807	14795	14949	14985	14973	14900	15026	14783	14881	14868	14882	14911	14844	14755	14973	14823	14880	14789	14918	14861	14766	14873	14918	14905	14865	14895	14745	15017	14687	14813	14724	14940	14811	14825	15056	14934	14873	14868	14887	14886	15003	14917	14942	14885	14964	14852	14900	15047	14982	14803	14919	14981	14814	14853	14752	14845	14834	14958	14901	14943	14980	15076	15024	14872	14823	14938	14947	15043	14773	14938	14976	14881	14806	14987	14720	14757	14997	15080	15070	14869	14757	14894	14798	14879	14924	14909	14906	14777	14835	14827	14780	14956	14862	14927	14863	15075	14661	14895	14930	14929	14897	14883	15074	15047	14960	14976	14975	14682	14841	14849	14916	14929	14784	14931	15053	14779	14891	14990	15033	14882	14874	14982	14887	15005	14768	14822	14903	14787	14916	15121	14963	14827	14923	14965	14832	14956	14937	14823	14937	14776	14931	14983	14850	15009	14853	14935	14814	14877	14668	14966	14875	14718	14764	14924	15051	14788	14740	14939	14807	15060	14871	14814	14918	14838	14837	14749	14992	14913	14872	14856	14808	14738	14710	15016	14794	14851	14897	14820	15008	14883	14943	14996	14734	15002	14816	14779	14893	14917	14918	14802	14937	14848	14826	14984	14966	14902	14855	14804	14961	15030	14978	14892	15092	14776	14866	15050	14855	15057	14995	14957	14842	14923	14922	14934	14727	14769	14907	15004	14763	15017	14709	14911	14788	14939	14782	14753	15009	14716	14863	14875	14654	15021	14852	14978	14935	14831	14903	14799	14816	15051	14778	14957	14988	14688	14803	14815	14878	14897	14810	14782	14827	14787	14972	14826	14918	14755	14890	14823	14778	14821	14723	15111	14909	15083	14904	14696	14899	14901	14837	14966	15007	14861	14942	14826	14997	14768	14850	14813	14739	14944	14922	14910	14925	14968	15046	14999	15002	14831	14800	14899	14928	14969	15013	14869	14868	14898	15150	14937	14917	14809	14901	14938	14956	14860	14994	15014	14868	14920	14941	14819	14913	14835	15045	14890	14925	14984	14882	14859	14852	14829	14840	14862	14866	14789	14837	14882	14939	14876	14953	14756	14884	14882	14876	14881	14886	14764	15138	14836	14875	14766	14811	14783	14999	14992	14938	15036	14928	14762	14984	14841	14804	14737	14857	14992	14905	14900	14846	14875	14998	14725	14922	14838	14817	14865	14850	14966	14885	14911	14673	14931	14964	15016	14847	14895	14693	14938	15091	14889	14866	14910	14812	14892	15035	14814	14897	14848	14866	15007	14845	15105	14826	14959	14837	14833	14838	14884	14960	15037	14888	14897	14816	14914	14954	14955	14841	14876	14917	14875	15080	14927	14950	14958	14778	14939	14792	14884	14759	14894	14897	14893	14975	14845	14914	15018	14955	14836	14857	14835	14982	14883	14928	14834	15005	14873	14988	14905	14902	14701	14794	14950	14867	14897	15029	14890	15001	14845	14849	14982	14911	14854	14867	14944	14833	14916	14994	14853	14753	14812	14882	14915	14770	14917	14843	14906	14872	14894	14922	14960	14817	14979	14992	14840	15003	14930	14892	14817	14886	14722	14865	15073	14594	14965	15026	14929	14853	14801	14940	14868	15013	14989	14973	14832	14837	14871	14809	14924	14878	14964	15124	14779	14804	14965	14907	14917	14767	14967	14930	14992	14699	14777	14847	14802	14808	15024	15075	14751	14968	14753	15003	15110	14874	14989	15116	15006	14925	14906	14898	14856	14909	15055	14900	15048	14892	14853	14840	14843	14919	14889	15055	14867	15022	14849	14875	14742	14972	14685	15050	14844	14809	14879	14888	14975	14922	14894	14750	14857	14734	14842	14938	14868	14789	14927	14695	14849	14854	14755	14777	14858	14909	14675	14995	14839	14982	14744	14822	14854	14831	14897	15020	14886	14917	14905	14904	14902	14963	14688	14808	14940	14908	14981	14904	14811	14732	14875	14873	15067	14769	14903	14792	15143	14928	15003	14818	14766	14960	14859	15051	14863	14870	15184	14902	14815	14934	14779	14846	14915	15025	14868	14787	14739	14964	14782	14997	14983	14904	14965	14954
25270	21060	27727	25252	22513	21282	20556	18804	18158	18167	18026	17659	17883	17889	17757	17904	17575	17584	17653	17375	17772	17496	17233	17306	17573	17398	17525	17277	17460	17541	17385	17257	17425	17498	17433	17435	17367	17493	17418	17333	17483	17335	17526	17300	17517	17510	17419	17337	17599	17356	17347	17293	17527	17519	17458	17486	17541	17345	17395	17169	17288	17492	17314	17574	17477	17269	17461	17424	17369	17292	17388	17271	17308	17263	17371	17324	17583	17480	17357	17524	17387	17205	17286	17307	17212	17282	17274	17583	17676	17744	17495	17670	17417	17506	17387	17405	17479	17429	17186	17161	17296	17235	17250	17235	17565	17628	17385	17302	17325	17390	17298	17275	17486	17364	17161	17271	17294	17315	17343	17559	17347	17390	17467	17346	17207	17231	17348	17312	17192	17127	17511	17243	17201	17144	17420	17411	17512	17342	17288	17417	17167	17241	17106	17303	17568	17403	17279	17264	17279	17467	17338	17329	17556	17102	17243	17307	17305	17608	17244	17447	17497	17475	17376	17257	17396	17466	17320	17307	17377	17262	17251	17172	17561	17345	17169	17282	17199	17475	17401	17440	17066	17477	17143	17258	17235	17150	17410	17251	17122	17390	17364	17418	17069	17252	17344	17336	17352	17424	17329	17423	17430	17180	17222	17390	17284	17332	17205	17068	17316	17330	17313	17211	17406	17193	17344	17220	17284	17434	17246	17350	17296	17366	17171	17219	17358	17476	17445	17427	17281	17100	17240	17277	17375	17409	17497	17415	17198	17480	17448	17463	17487	17091	17344	17180	17372	17143	17163	17077	17224	17512	17394	17370	17224	17366	17315	17371	17545	17169	17465	17319	17309	17369	17284	17087	17350	17215	17164	17296	17203	17048	17238	17164	17315	17551	17270	17194	17272	17340	17307	17433	17378	17232	17265	17299	17566	17312	17334	17245	17240	17255	17189	17314	17416	17303	17439	17309	17216	17410	17377	17132	17273	17353	17297	17193	17328	17451	17405	17294	17331	17271	17510	17412	17400	17248	17325	17374	17427	17389	17270	17292	17496	17274	17178	17419	17316	17430	17185	17270	17510	17572	17161	17438	17526	17340	17225	17399	17517	17155	17209	17246	17369	17250	17412	17383	17659	17379	17603	17254	17573	17300	17482	17398	17419	17130	17264	17467	17246	17196	17487	17229	17387	17275	17443	17475	17281	17365	17484	17234	17455	17189	17299	17418	17329	17243	17375	17259	17255	17422	17280	17501	17259	17306	17530	17371	17292	17361	17222	17220	17290	17364	17432	17268	17551	17341	17323	17125	17159	17339	17405	17317	17457	17291	17070	17253	17132	17480	17269	17368	17168	17362	17291	17432	17416	17283	17170	17301	17302	17243	17327	17184	17395	17236	17213	17370	17360	17455	17149	17306	17385	17337	17569	17276	17471	17286	16890	17515	17186	17358	17215	17473	17482	17289	17282	17345	17447	17384	17431	17358	17385	17385	17324	17389	17380	17446	17333	17249	17428	17299	17498	17370	17228	17297	17189	17322	17489	17311	17383	17080	17350	17346	17267	17455	17192	17067	17225	17158	17342	17352	17494	17410	17399	17242	17338	17322	17322	17497	17316	17404	17423	17253	17310	17022	17283	17374	17260	17352	17424	17563	17230	17405	17408	17263	17300	17112	17205	17145	17516	17329	17382	17303	17293	17370	17501	17298	17192	17351	17314	17167	17392	17310	17457	17498	17185	17446	17387	17296	17245	17331	17425	17145	17320	17347	17231	17327	17381	17251	17562	17233	17371	17323	17329	17245	17358	17377	17492	17320	17302	17189	17428	16998	17230	17467	17391	17312	17322	17390	17351	17398	17360	17433	17447	17225	17331	17401	17293	17412	17232	17257	17318	17352	17258	17209	17502	17415	17286	17357	17385	17233	17284	17316	17421	17383	17483	17317	17475	17665	17409	17431	17379	17331	17184	17233	17302	17224	17422	17290	17422	17173	17232	17380	17547	17351	17332	17242	17271	17343	17373	17239	17248	17406	17542	17403	17013	17343	17350	17320	17329	17258	17347	17366	17386	17229	17340	17300	17548	17512	17365	17432	17513	17468	17269	17118	17391	17399	17293	17263	17527	17267	17257	17244	17237	17383	17237	17288	17153	17474	17255	17276	17304	17247	17470	17172	17192	17509	17250	17406	17110	17273	17273	17350	17165	17339	17268	17491	17380	17428	17188	17513	17525	17337	17369	17464	17362	17255	17266	17487	17273	17387	17325	17213	17256	17576	17138	17379	17351	17302	17350	17402	17452	17415	17498	17352	17418	17216	17382	17446	17502	17373	17459	17285	17430	17480	17157	17327	17361	17240	17373	17373	17415	17414	17212	17304	17493	17016	17288	17513	17477	17350	17293	17445	17325	17459	17506	17577	17458	17395	17466	17295	17258	17175	17204	17419	17256	17276	17432	17255	17322	17375	17353	17224	17482	17331	17435	17360	17382	17533	17292	17258	17479	17156	17381	17429	17437	17159	17251	17242	17399	17429	17401	17452	17353	17307	17256	17288	17479	17512	17440	17261	17520	17274	17308	17365	17355	17339	17357	17499	17356	17281	17399	17079	17374	17239	17514	17492	17376	17227	17356	17343	17262	17473	17347	17272	17148	17235	17428	17498	17264	17311	17170	17328	17265	17359	17395	17448	17380	17251	17279	17475	17158	17331	17333	17531	17295	17356	17454	17444	17381	17294	17362	17354	17362	17371	17238	17409	17222	17294	17356	17431	17313	17335	17365	17142	17395	17203	17321	17618	17320	17345	17213	17157	17296	17347	17556	17395	17418	17409	17347	17255	17407	17308	17112	17429	17404	17432	17283	17454	17071	17439	17478	17199	17378	17308	17504	17301	17090	17403	17305	17541	17533	17285	17291	17341	17497	17347	17158	17292	17298	17478	17450	17343	17292	17358	17390	17208	17353	17405	17487	17380	17469	17406	17459	17370	17298	17198	17252	17266	17520	17203	17374	17470	17240	17195	17267	17224	17265	17266	17343	17182	17394	17219	17173	17418	17258	17361	17384	17324	17390	17347	17436	17345	17345	17333	17489	17238	17443	17299	17321	17193	17387	17368	17474	17230	17299	17190	17399	17323	17357	17351	17484	17373	17402	17452	17304	17438	17457	17308	17366	17336	17173	17151	17374	17363	17354	17463	17327	17463	17400	17183	17119	17388	17360	17326	17361	17330	17264	17444	17481	17393	17333	17336	17422	17361	17211	17071	17311	17369	17506	17382	17364	17451	17426	17505	17336	17413	17409	17272	17563	17266	17291	17223	17367	17331	17424	17343	17437	17390	17265	17413	17311	17200	17205	17175	17374	17452	17396	17470	17430	17281	17292	17419	17378	17389	17554	17382	17363	17296	17455	17384	17346	17342	17323	17336	17015	17214	17411	17518	17273	17350	17328	17455	17365	17284	17221	17432	17187	17359	17517	17484	17351	17483	17245	17240	17614	17402	17256	17411	17295	17337	17401	17216	17287	17607	17456	17433	17301	17132	17382	17389	17228	17229	17289	17446	17203	17138	17559	17394	17358	17624	17223	17430	17226	17345	17444	17425	17408	17345	17149	17165	17402	17389	17530	17435	17515	17375	17347	17302	17369	17318	17356	17399	17314	17358	17553	17223	17357	17493	17434	17384	17419	17418	17320	17222	17466	17483	17252	17338	17412	17270	17308	17397	17275	17286	17276	17256	17333	17267	17241	17478	17184	17334	17437	17236	17402	17432	17402	17349	17405	17314	17467	17249	17145	17228	17173	17305	17389	17405	17299	17312	17483	17278	17443	17286	17439	17439	17315	17348	17234	17400	17324	17326	17356	17412	17328	17062	17343	17216	17365	17365	17293	17287	17377	17467	17364	17361	17465	17291	17391	17269	17346	17316	17474	17392	17503	17269	17329	17126	17283	17184	17292	17418	17295	17368	17088	17381	17126	17215	17362	17393	17353	17495	17345	17352	17267	17292	17518	17425	17400	17510	17254	17206	17227	17323	17400	17105	17247	17424	17332	17431	17266	17286	17394	17427	17413	17389	17167	17356	17468	17198	17226	17675	17319	17180	17261	17254	17315	17444	17288	17247	17296	17279	17503	17297	17373	17281	17326	17475	17362	17492	17419	17207	17282	17313	17175	17335	17305	17449	17096	17240	17395	17329	17448	17234	17200	17460	17459	17231	17329	17235	17372	17374	17363	17247	17197	17310	17360	17411	17331	17157	17453	17295	17336	17306	17350	17326	17274	17415	17214	17313	17274	17397	17201	17300	17214	17158	17346	17412	17408	17383	17299	17460	17360	17450	17294	17410	17523	17641	17497	17447	17579	17409	17264	17269	17404	17483	17360	17317	17489	17195	17444	17506	17102	17055	17289	17213	17335	17314	17466	17288	17396	17183	17443	17241	17659	17412	17467	17184	17360	17424	17391	17425	17337	17336	17302	17231	17390	17378	17385	17347	17474	17316	17260	17369	17203	17434	17361	17362	17350	17389	17381	17293	17328	17547	17533	17246	17220	17390	17262	17303	17314	17446	17408	17359	17383	17353	17292	17269	17386	17368	17376	17396	17303	17257	17336	17263	17503	17412	17234	17435	17372	17463	17229	17468	17237	17303	17378	17482	17404	17303	17254	17286	17453	17329	17346	17396	17076	17281	17332	17157	17456	17116	17345	17409	17216	17250	17232	17389	17268	17315	17452	17583	17347	17310	17397	17243	17416	17258	17347	17309	17295	17236	17188	17123	17521	17289	17218	17202	17398	17398	17309	17383	17368	17518	17359	17381	17328	17343	17366	17224	17370	17201	17365	17323	17290	17315	17298	17349	17323	17379	17414	17414	17302	17297	17241	17290	17315	17284	17247	17355	17363	17417	17383	17297	17273	17286	17270	17214	17354	17466	17533	17287	17262	17462	17291	17286	17216	17214	17299	17288	17227	17373	17275	17591	17550	17178	17484	17428	17310	17296	17258	17369	17194	17323	17488	17134	17291	17379	17563	17359	17351	17296	17015	17367	17274	17200	17368	17360	17378	17247	17313	17347	17405	17271	17490	17587	17524	17163	17345	17499	17529	17465	17132	17513	17395	17052	17242	17177	17416	17333	17201	17207	17370	17353	17302	17470	17364	17375
19870	31286	29215	24169	20838	18821	17582	16733	16177	15811	15608	15461	15257	15341	15024	14914	15161	15134	14974	14853	14832	14749	14674	14847	14669	14846	14698	14696	14637	14777	14648	14798	14786	14783	14744	14785	14718	14675	14666	14871	14606	14634	14563	14732	14800	14719	14793	14618	14622	14622	14664	14655	14797	14616	14655	14817	14806	14856	14892	14774	14747	14817	14650	14708	14656	14600	14694	14812	14712	14660	14667	14498	14716	14724	14703	14654	14639	14513	14808	14693	14670	14677	14652	14639	14629	14648	14743	14865	15048	14942	14746	14717	14692	14745	14584	14601	14632	14557	14653	14831	14815	14708	14756	14609	14710	14660	14656	14834	14602	14727	14575	14741	14628	14586	14569	14745	14644	14705	14578	14807	14684	14652	14695	14490	14621	14801	14636	14635	14707	14676	14755	14572	14647	14679	14622	14747	14551	14571	14623	14552	14571	14567	14647	14545	14599	14634	14687	14612	14584	14681	14849	14612	14646	14725	14596	14730	14674	14741	14770	14802	14693	14631	14739	14604	14632	14619	14649	14705	14700	14891	14553	14625	14806	14699	14576	14587	14700	14690	14673	14567	14698	14583	14757	14744	14447	14694	14592	14752	14621	14570	14699	14746	14814	14671	14535	14736	14751	14496	14578	14839	14685	14633	14661	14687	14703	14665	14625	14632	14614	14590	14665	14640	14661	14612	14590	14675	14655	14603	14593	14583	14652	14659	14606	14755	14752	14734	14854	14607	14630	14500	14622	14741	14810	14735	14698	14630	14679	14723	14765	14732	14546	14805	14720	14616	14737	14577	14698	14661	14706	14806	14668	14688	14609	14695	14567	14641	14578	14683	14557	14687	14732	14653	14577	14665	14655	14485	14633	14667	14721	14498	14495	14679	14616	14642	14716	14559	14741	14597	14704	14668	14668	14793	14746	14627	14728	14710	14694	14691	14688	14682	14690	14662	14591	14583	14595	14680	14677	14609	14537	14625	14697	14595	14586	14491	14477	14755	14660	14650	14636	14752	14625	14579	14724	14665	14660	14697	14606	14645	14714	14512	14735	14850	14624	14612	14746	14637	14701	14549	14570	14745	14542	14569	14719	14748	14658	14597	14647	14696	14585	14629	14566	14526	14683	14677	14704	14585	14582	14553	14694	14676	14520	14687	14658	14501	14533	14577	14562	14642	14643	14692	14811	14663	14700	14526	14662	14656	14682	14569	14728	14543	14621	14593	14709	14660	14730	14643	14762	14613	14584	14645	14758	14650	14698	14578	14690	14685	14590	14835	14572	14663	14622	14676	14676	14625	14887	14591	14605	14566	14790	14606	14750	14618	14696	14692	14704	14648	14711	14512	14715	14654	14591	14677	14612	14564	14545	14809	14521	14747	14654	14838	14695	14536	14657	14733	14649	14810	14773	14518	14695	14503	14823	14650	14741	14831	14576	14717	14714	14677	14512	14680	14512	14709	14737	14638	14642	14732	14654	14673	14673	14722	14653	14567	14625	14709	14701	14748	14636	14566	14692	14677	14860	14583	14828	14835	14655	14719	14811	14637	14612	14651	14671	14531	14415	14762	14640	14778	14731	14755	14697	14593	14808	14610	14680	14689	14749	14719	14695	14747	14593	14512	14735	14638	14759	14593	14519	14614	14541	14509	14529	14551	14765	14642	14720	14591	14741	14678	14757	14574	14634	14788	14778	14505	14625	14859	14613	14681	14672	14733	14915	14732	14498	14643	14548	14710	14622	14615	14798	14592	14633	14614	14572	14669	14573	14706	14723	14699	14768	14630	14791	14875	14827	14692	14529	14631	14635	14663	14645	14720	14611	14808	14828	14736	14723	14730	14763	14603	14613	14716	14878	14671	14684	14640	14668	14680	14686	14556	14600	14430	14631	14671	14616	14592	14476	14753	14506	14657	14615	14805	14701	14571	14824	14763	14779	14723	14561	14610	14667	14640	14584	14832	14686	14719	14631	14554	14678	14695	14578	14607	14476	14594	14644	14557	14740	14501	14661	14689	14739	14550	14724	14687	14682	14754	14640	14671	14741	14694	14790	14546	14718	14640	14659	14822	14542	14670	14542	14734	14779	14676	14563	14569	14654	14679	14584	14614	14664	14812	14800	14773	14545	14620	14626	14562	14768	14752	14721	14757	14478	14814	14519	14643	14869	14661	14664	14869	14830	14803	14604	14633	14651	14640	14497	14681	14684	14720	14726	14829	14686	14695	14680	14725	14437	14710	14653	14695	14790	14473	14790	14859	14690	14624	14722	14549	14874	14630	14815	14459	14494	14687	14812	14708	14686	14473	14664	14746	14579	14796	14718	14568	14768	14539	14681	14771	14659	14558	14776	14571	14677	14778	14716	14688	14507	14585	14673	14778	14639	14615	14615	14725	14712	14750	14699	14656	14696	14710	14631	14740	14631	14750	14626	14641	14814	14649	14494	14721	14873	14749	14473	14802	14750	14715	14675	14722	14705	14520	14622	14711	14843	14733	14746	14653	14672	14601	14598	14831	14743	14478	14688	14761	14582	14786	14810	14510	14569	14654	14658	14618	14875	14667	14707	14739	14763	14536	14557	14639	14830	14741	14838	14530	14702	14616	14592	14680	14408	14632	14688	14536	14531	14774	14643	14568	14686	14866	14714	14727	14665	14750	14653	14709	14487	14747	14696	14636	14561	14655	14887	14564	14660	14819	14681	14616	14832	14500	14553	14668	14815	14740	14703	14676	14755	14810	14835	14786	14723	14672	14512	14729	14686	14767	14678	14791	14621	14685	14625	14719	14528	14786	14755	14655	14649	14677	14662	14653	14633	14700	14656	14527	14762	14543	14582	14698	14598	14745	14642	14661	14608	14691	14597	14712	14678	14692	14687	14691	14719	14773	14751	14586	14489	14753	14766	14753	14761	14644	14634	14739	14647	14623	14528	14806	14618	14581	14679	14707	14681	14716	14722	14652	14800	14728	14646	14598	14524	14699	14628	14693	14795	14692	14766	14754	14624	14632	14628	14714	14487	14573	14620	14614	14863	14639	14633	14669	14724	14659	14614	14603	14730	14733	14727	14786	14657	14587	14660	14784	14628	14613	14776	14710	14595	14663	14627	14671	14713	14717	14664	14702	14659	14600	14725	14658	14899	14811	14639	14678	14675	14692	14563	14550	14609	14696	14597	14724	14778	14550	14725	14623	14753	14692	14566	14712	14729	14680	14513	14714	14612	14482	14699	14715	14843	14820	14753	14566	14730	14662	14541	14593	14568	14572	14682	14671	14751	14642	14716	14681	14710	14750	14722	14652	14608	14721	14686	14697	14725	14697	14792	14633	14657	14785	14716	14580	14581	14711	14560	14680	14553	14645	14663	14570	14785	14799	14473	14677	14640	14685	14666	14602	14727	14774	14626	14617	14593	14765	14651	14660	14810	14479	14761	14626	14554	14813	14636	14700	14703	14780	14672	14593	14652	14596	14713	14766	14808	14538	14613	14703	14787	14770	14740	14622	14500	14745	14783	14773	14710	14632	14634	14725	14644	14757	14740	14565	14581	14661	14839	14606	14729	14695	14626	14665	14812	14697	14660	14733	14725	14608	14810	14690	14555	14789	14761	14685	14611	14665	14736	14833	14698	14455	14631	14724	14731	14653	14628	14680	14694	14667	14584	14747	14689	14642	14626	14627	14636	14587	14661	14808	14661	14644	14638	14826	14618	14690	14701	14527	14573	14643	14817	14777	14757	14682	14578	14765	14721	14636	14548	14682	14572	14577	14583	14572	14624	14665	14806	14840	14631	14500	14582	14527	14704	14545	14724	14711	14678	14672	14450	14580	14687	14631	14778	14689	14943	14412	14772	14741	14741	14737	14659	14703	14819	14845	14623	14633	14803	14656	14690	14826	14683	14550	14517	14764	14646	14479	14609	14623	14722	14625	14716	14606	14680	14698	14509	14721	14765	14508	14659	14636	14789	14725	14629	14849	14673	14664	14785	14616	14697	14584	14570	14673	14628	14786	14680	14618	14826	14539	14620	14797	14633	14622	14676	14687	14716	14688	14561	14723	14639	14682	14631	14703	14605	14874	14627	14655	14716	14671	14710	14632	14624	14745	14650	14576	14743	14699	14625	14664	14730	14685	14676	14785	14697	14724	14709	14646	14714	14786	14629	14720	14665	14659	14732	14596	14655	14582	14668	14604	14774	14532	14900	14688	14652	14713	14701	14903	14798	14616	14673	14786	14646	14742	14827	14670	14632	14699	14509	14745	14589	14559	14656	14650	14703	14757	14706	14717	14658	14634	14647	14762	14467	14625	14808	14626	14622	14705	14669	14475	14724	14789	14526	14705	14726	14628	14629	14745	14606	14496	14732	14589	14861	14610	14673	14621	14837	14557	14658	14752	14682	14679	14661	14834	14601	14597	14596	14709	14735	14779	14544	14671	14589	14712	14514	14732	14648	14720	14662	14634	14640	14738	14615	14506	14740	14671	14648	14624	14612	14620	14663	14782	14628	14693	14676	14710	14677	14615	14794	14729	14591	14631	14526	14717	14715	14608	14574	14480	14662	14512	14654	14727	14781	14466	14573	14528	14721	14546	14697	14646	14780	14569	14632	14697	14606	14664	14627	14622	14606	14712	14828	14863	14771	14655	14619	14649	14514	14648	14789	14666	14808	14665	14666	14757	14456	14683	14545	14727	14731	14709	14650	14548	14560	14733	14739	14633	14635	14621	14669	14701	14743	14723	14560	14640	14681	14529	14746	14611	14606	14657	14461	14685	14761	14728	14652	14682	14807	14586	14553	14564	14642	14692	14866	14570	14660	14800	14688	14473	14597	14554	14651	14490	14950	14663	14617	14683	14662	14566	14597	14592	14771	14540	14688	14605	14697	14730	14783	14549	14665	14710	14554	14661	14579	14679	14742	14659	14739	14603	14758	14867	14651	14711	14536	14664	14633	14533	14613	14831	14694	14677	14516	14805	14658	14628	14683	14590	14577	14670	14579	14722	14699	14635	14463	14565	14788	14558	14800	14706	14656	14600	14780	14646	14755	14602	14743	14652	14879	14834	14616	14688	14667	14608	14691	14722	14648	14595	14584	14671	14828	14655	14675	14725	14776	14565	14766	14593	14679	14680	14728	14596	14821	14595	14672	14666	14507	14696
23840	21048	28452	23874	21784	23596	23409	19432	18366	18253	18108	17856	17488	17421	17390	17546	17157	17039	16977	16900	16887	16869	17007	16849	16577	16915	16768	16844	16795	16619	16810	16832	16973	16649	16777	16585	16813	16873	16656	16567	16762	16786	16758	16630	16683	16790	16675	16817	16677	16581	16749	16810	16935	16673	16740	16671	16745	16714	16779	16777	16712	16818	16706	16628	16798	16824	16396	16334	16483	16680	16511	16578	16652	16621	16744	16434	16625	16624	16612	16534	16750	16782	16593	16644	16860	16610	16715	16599	17198	17204	16861	16805	16675	16475	16613	16558	16570	16691	16496	16627	16612	16714	16799	16519	16497	16660	16513	16667	16546	16803	16471	16591	16525	16631	16586	16416	16853	16492	16463	16812	16552	16450	16715	16634	16558	16508	16730	16665	16603	16747	16848	16360	16625	16659	16507	16459	16532	16530	16486	16585	16648	16574	16740	16722	16668	16479	16708	16697	16424	16776	16499	16593	16765	16685	16531	16687	16668	16422	16810	16669	16559	16591	16540	16719	16630	16588	16737	16469	16600	16478	16592	16622	16519	16450	16595	16628	16376	16513	16767	16635	16534	16657	16434	16514	16800	16634	16715	16698	16556	16481	16583	16496	16662	16718	16597	16635	16487	16714	16650	16462	16558	16596	16623	16537	16724	16552	16587	16505	16524	16580	16822	16642	16613	16624	16583	16563	16593	16445	16694	16520	16722	16497	16696	16722	16728	16536	16638	16613	16557	16493	16666	16615	16528	16601	16521	16676	16752	16512	16511	16424	16538	16433	16761	16574	16641	16447	16584	16482	16692	16699	16644	16554	16570	16497	16607	16731	16610	16686	17035	16521	16500	16466	16591	16559	16798	16464	16687	16675	16794	16425	16779	16630	16512	16621	16531	16630	16622	16761	16595	16724	16562	16588	16550	16598	16523	16597	16510	16481	16476	16545	16657	16465	16642	16480	16527	16481	16423	16529	16577	16641	16543	16558	16746	16840	16638	16505	16663	16461	16425	16698	16809	16525	16507	16527	16528	16507	16617	16554	16676	16576	16621	16510	16544	16601	16597	16689	16572	16389	16493	16537	16550	16686	16828	16738	16648	16634	16666	16542	16588	16626	16738	16593	16641	16620	16588	16571	16596	16549	16613	16676	16546	16483	16808	16542	16535	16478	16651	16601	16558	16675	16667	16512	16535	16477	16680	16562	16663	16454	16454	16634	16697	16716	16705	16822	16502	16489	16495	16473	16727	16654	16629	16437	16635	16723	16501	16587	16524	16404	16593	16664	16616	16598	16751	16603	16721	16731	16750	16412	16470	16650	16690	16769	16502	16594	16768	16525	16606	16782	16612	16662	16407	16697	16633	16590	16585	16765	16671	16702	16557	16537	16542	16772	16573	16524	16588	16627	16550	16467	16582	16433	16743	16448	16508	16715	16503	16603	16676	16562	16748	16554	16385	16488	16658	16752	16556	16636	16456	16682	16677	16638	16516	16334	16554	16464	16592	16640	16923	16550	16571	16394	16539	16526	16732	16508	16698	16599	16556	16612	16885	16293	16761	16616	16554	16473	16528	16491	16366	16692	16845	16693	16699	16858	16516	16704	16509	16429	16493	16466	16542	16687	16713	16764	16582	16682	16597	16606	16557	16548	16505	16632	16712	16645	16664	16533	16656	16576	16469	16850	16776	16467	16603	16622	16770	16662	16460	16469	16476	16723	16848	16560	16778	16605	16322	16653	16704	16704	16527	16512	16706	16655	16424	16510	16712	16489	16563	16412	16814	16561	16618	16753	16600	16586	16572	16643	16377	16657	16628	16649	16729	16583	16539	16547	16523	16687	16526	16441	16594	16644	16575	16560	16545	16723	16453	16674	16679	16812	16602	16754	16702	16484	16724	16640	16436	16437	16492	16556	16346	16378	16571	16627	16757	16403	16654	16673	16473	16576	16528	16558	16672	16674	16264	16589	16591	16567	16556	16491	16565	16363	16617	16546	16614	16796	16730	16580	16676	16603	16342	16579	16521	16577	16733	16757	16557	16420	16485	16274	16315	16403	16633	16633	16705	16463	16812	16708	16394	16488	16564	16621	16615	16521	16481	16588	16554	16574	16486	16505	16546	16786	16687	16771	16576	16651	16512	16562	16573	16440	16514	16739	16637	16511	16447	16685	16551	16647	16599	16752	16756	16577	16551	16454	16524	16693	16678	16504	16748	16673	16518	16653	16589	16466	16671	16736	16561	16567	16584	16510	16522	16607	16482	16511	16717	16610	16642	16571	16664	16648	16613	16655	16654	16541	16404	16507	16673	16628	16707	16595	16632	16557	16765	16429	16361	16650	16382	16796	16591	16446	16582	16403	16400	16573	16601	16562	16556	16689	16553	16613	16553	16465	16697	16683	16662	16648	16704	16405	16576	16645	16745	16687	16744	16661	16589	16606	16651	16499	16555	16693	16686	16684	16382	16459	16632	16522	16358	16478	16397	16383	16491	16650	16583	16516	16388	16692	16585	16659	16560	16492	16668	16633	16576	16518	16548	16434	16618	16732	16646	16670	16731	16544	16684	16649	16645	16693	16390	16572	16734	16611	16588	16340	16550	16591	16653	16557	16584	16592	16519	16761	16677	16729	16657	16546	16339	16555	16443	16642	16414	16688	16772	16564	16659	16515	16398	16435	16520	16416	16580	16653	16590	16733	16746	16808	16708	16606	16534	16562	16575	16518	16550	16730	16578	16690	16798	16570	16610	16445	16616	16726	16618	16462	16709	16598	16671	16686	16513	16535	16575	16505	16396	16668	16731	16598	16497	16630	16687	16613	16604	16394	16438	16619	16510	16535	16666	16394	16657	16581	16537	16574	16578	16538	16641	16723	16457	16670	16692	16630	16730	16754	16636	16598	16628	16585	16701	16653	16757	16613	16764	16757	16671	16534	16638	16621	16503	16578	16792	16734	16681	16717	16780	16483	16632	16556	16847	16570	16548	16660	16520	16484	16432	16558	16706	16527	16521	16640	16788	16711	16534	16458	16770	16439	16577	16723	16429	16704	16549	16414	16716	16537	16569	16724	16851	16676	16657	16571	16630	16562	16440	16594	16698	16501	16548	16699	16564	16605	16674	16606	16674	16647	16678	16584	16765	16652	16616	16731	16526	16763	16630	16594	16571	16495	16524	16617	16619	16434	16691	16651	16609	16643	16571	16496	16572	16545	16727	16553	16647	16620	16671	16582	16736	16804	16557	16589	16695	16489	16505	16671	16534	16736	16481	16572	16529	16610	16813	16704	16766	16623	16637	16639	16690	16501	16536	16423	16493	16506	16514	16612	16421	16517	16627	16535	16404	16825	16539	16530	16640	16694	16682	16509	16693	16537	16489	16387	16495	16353	16752	16550	16768	16644	16564	16527	16282	16587	16386	16724	16482	16740	16566	16625	16717	16665	16582	16665	16517	16692	16505	16485	16607	16371	16671	16492	16454	16596	16528	16544	16689	16578	16524	16635	16617	16514	16520	16711	16730	16742	16707	16712	16639	16461	16695	16559	16509	16566	16683	16554	16545	16625	16549	16437	16421	16533	16613	16640	16690	16622	16641	16600	16457	16503	16714	16623	16486	16503	16550	16707	16349	16573	16604	16486	16625	16595	16563	16564	16746	16528	16701	16618	16801	16778	16617	16533	16471	16566	16525	16596	16721	16493	16738	16700	16529	16504	16392	16420	16638	16588	16535	16761	16672	16594	16557	16495	16691	16633	16727	16494	16655	16554	16302	16652	16472	16504	16462	16599	16626	16556	16578	16541	16697	16630	16699	16596	16830	16666	16560	16792	16462	16427	16753	16691	16606	16570	16613	16834	16643	16560	16772	16620	16549	16560	16450	16595	16619	16657	16679	16623	16664	16715	16633	16666	16598	16394	16431	16761	16601	16518	16438	16515	16450	16714	16559	16632	16658	16540	16475	16533	16649	16534	16432	16648	16599	16480	16588	16608	16647	16465	16369	16643	16624	16579	16655	16625	16629	16466	16587	16505	16728	16461	16624	16452	16513	16714	16845	16532	16621	16722	16649	16452	16632	16782	16617	16558	16522	16484	16753	16723	16661	16660	16687	16725	16622	16501	16470	16600	16566	16352	16581	16700	16678	16530	16435	16693	16740	16644	16463	16406	16646	16457	16522	16675	16724	16624	16706	16863	16376	16447	16422	16665	16720	16645	16593	16840	16701	16769	16548	16681	16794	16647	16585	16658	16538	16657	16522	16580	16563	16613	16556	16614	16554	16584	16412	16453	16502	16389	16703	16806	16575	16545	16736	16648	16487	16633	16494	16639	16529	16493	16580	16627	16573	16602	16632	16557	16561	16471	16561	16565	16579	16648	16594	16561	16676	16882	16757	16617	16779	16485	16656	16675	16617	16527	16780	16450	16712	16600	16610	16777	16732	16636	16637	16515	16579	16524	16591	16564	16718	16544	16524	16413	16564	16722	16691	16716	16587	16696	16540	16605	16641	16750	16695	16525	16568	16490	16629	16582	16419	16434	16461	16553	16601	16357	16601	16639	16763	16542	16689	16693	16631	16649	16672	16611	16320	16586	16601	16481	16715	16531	16556	16499	16558	16653	16447	16636	16477	16726	16562	16517	16608	16577	16533	16656	16669	16671	16480	16598	16563	16453	16707	16563	16758	16667	16555	16526	16518	16608	16621	16575	16489	16606	16717	16557	16444	16700	16451	16617	16713	16611	16740	16530	16546	16584	16500	16430	16525	16456	16433	16623	16525	16693	16700	16664	16433	16546	16616	16509	16620	16701	16609	16573	16458	16545	16567	16609	16652	16505	16527	16546	16497	16632	16459	16567	16796	16541	16666	16714	16762	16619	16686	16634	16699	16545	16579	16568	16615	16596	16758	16646	16491	16466	16439	16462	16596	16517	16546	16592	16640	16621	16704	16659	16512	16725	16738	16524	16787	16585	16717	16711	16624	16696	16450	16350	16707	16674	16552	16768	16711	16703	16507	16612	16697	16726	16496	16532	16433	16734	16505	16636	16689	16595	16402	16468	16538	16454	16386	16473	16477	16682	16735	16573	16598	16628	16733	16708	16556	16450	16506	16594	16654	16639	16586	16637	16679	16569	16593	16612	16502	16684	16606	16648	16627	16646
22261	36715	34754	27813	23597	20785	18962	17804	16868	16620	15991	15793	15627	15411	15037	14897	14861	14684	14706	14752	14498	14649	14318	14290	14388	14372	14368	14377	14398	14326	14414	14387	14263	14452	14093	14312	14404	14298	14422	14233	14195	14290	14291	14092	14070	14295	14205	14211	14149	14171	14197	14501	14371	14209	14400	14007	14373	14145	14248	14265	14256	14292	14460	14300	14187	14143	14277	14251	14234	14231	14214	14354	14250	14219	14130	14337	14237	14086	14208	14277	14177	14204	14158	14198	14098	14210	14502	14824	14747	15146	14458	14476	14396	14058	14203	14075	14143	14262	14099	14314	14209	14275	14092	14247	14304	14281	14258	14237	14159	14308	14079	14188	14277	14248	14180	14339	14229	13951	14323	14256	14232	14066	14047	14278	14197	14224	14220	14181	14029	14316	14271	14221	14342	14293	14238	14247	14192	14191	14287	14134	14198	14161	14301	14154	14164	14114	14113	14161	14117	14170	14268	14277	14014	14149	14293	14284	14121	14283	14163	14241	14410	14213	14092	14162	14122	13887	14273	14077	14156	14255	14243	14162	14305	14170	14134	14139	14337	14148	14249	14208	14240	14315	14069	14179	14294	14248	14133	14086	14087	14311	14123	14084	14154	14071	14271	14075	14203	14336	14169	14138	14117	14179	13955	14254	14232	14227	14110	14143	14157	14195	14255	14162	14091	14265	14207	14108	14188	14319	14144	14191	14184	14297	14166	14161	14327	14188	14323	14153	14274	14202	14256	14119	14178	14287	14231	14395	14115	14086	14147	14128	14112	14372	14037	14105	14165	14156	14117	14315	14195	14214	14124	14269	14320	14112	14319	14192	14348	14228	14256	14005	14232	14221	14083	14301	14242	14225	14138	14071	14312	14209	14207	14004	14193	14269	14236	14111	14199	14329	14318	14186	14300	14233	14140	14250	14183	14132	14048	14283	14226	14274	14238	14151	14342	14264	14123	14048	14323	14160	14093	14116	14345	14226	14415	14190	14114	14207	14224	14247	14264	14404	14226	14114	14291	14064	14316	14226	14095	14334	14274	14315	14202	14043	14145	14146	14315	14258	14284	14089	14067	14317	14217	14134	14172	14069	14241	14167	14161	14173	13996	14401	14203	14005	14094	14358	14064	14097	14209	14316	14204	14190	14089	14314	14045	14324	14138	14125	14189	14241	14192	14067	14070	14224	14182	14196	14257	14268	14286	14054	14200	14291	14213	14170	14132	14220	14149	14265	14175	14075	14216	14184	14178	14121	14070	14401	13961	14239	14086	14206	14087	14234	14120	14178	14219	14060	14335	14223	14029	14189	14270	14104	14195	14067	14275	14149	14179	14283	14220	14168	14199	14116	14061	14223	14101	14107	14140	14390	14248	14198	14319	14316	14160	14193	14281	14074	14148	14297	14161	14284	14183	14145	14315	14134	14151	14363	14139	14238	14111	14203	14123	14244	14175	14224	14228	14408	14127	14212	14157	14417	14266	14181	14210	14236	14208	14143	14178	14250	14261	14032	14237	14149	14234	14273	14249	14094	14198	14216	14130	14289	14291	14066	14186	14089	14343	13962	14425	14227	14189	14066	14222	14126	14291	14117	14109	13936	14160	14392	14102	13979	14358	14101	14178	14277	14246	14140	14426	14204	14186	14228	14216	14282	14328	14334	14134	14164	14252	14310	14098	14315	14261	14165	14210	14227	14352	14283	14274	14315	14293	14316	14282	14360	14166	14215	14104	14261	14287	14166	14118	14332	14151	14151	14112	14216	14231	14059	14284	14090	14162	14293	14360	14081	14247	14288	14218	14109	14102	14391	14122	14078	14177	14284	14206	14351	14009	14170	14352	14113	14251	14217	14141	14243	14253	14284	14280	14297	14183	14248	14304	14250	14212	14116	14269	14294	14117	14186	14178	14274	14188	14013	14269	14085	14067	14221	14124	14359	14092	14251	14169	14118	14114	14064	14196	14140	14277	14196	14156	14204	14187	14075	14172	14250	14093	14392	14233	14200	14267	14197	14164	14287	14177	14363	14441	14307	14231	14331	14104	14042	14253	14015	14315	14161	14153	14296	14196	14306	14057	14188	14212	14161	14214	14069	14121	14104	14257	14397	14262	14129	14279	14224	14308	14095	14211	14119	14125	14180	14222	14046	14271	14160	14122	14116	14255	14271	14178	14167	14105	14222	14224	14237	14116	14202	14225	14196	14151	14354	14104	14236	14105	14233	14079	14285	14275	14188	14381	14222	14175	14040	14114	14123	14249	14245	14268	14238	14220	14243	14313	14195	14212	14130	14313	14377	14222	14221	14011	14113	14144	14139	14246	14216	14204	14234	14181	14272	14154	14141	14160	14141	14206	14196	14106	14207	14123	14139	14108	14264	14146	14244	14200	14028	14152	14240	14198	14125	14265	14229	14284	14234	14166	14371	14278	14333	14230	14350	14094	14138	14182	14228	14258	14197	14033	14155	14135	14193	14207	14086	14167	14086	14284	14252	14109	14063	14293	14203	14330	14093	14092	13950	14201	14330	14310	14182	14116	14132	14147	14254	14222	14298	14303	14192	14205	14164	14135	14247	14313	14089	13997	14366	14170	14120	14224	14119	14269	14103	14430	14200	14269	14309	14163	14203	14204	14239	14235	14294	14286	14220	14270	14098	14282	14239	14188	14080	14242	14384	14178	14053	14315	14305	14439	14318	14113	14093	14214	14206	14195	14189	14163	14010	14144	14301	14105	14077	14325	14159	14148	14140	14135	14348	14182	14162	14331	14110	14250	14167	14175	14171	14115	14306	14331	14219	14167	14135	14204	14173	14290	14087	14051	14159	14123	14332	14079	14188	14127	14118	14241	14322	14114	14123	14278	14173	14197	14149	14111	14132	14135	14197	14149	14262	14123	14289	14084	14154	14367	14138	14135	14237	14152	14200	14344	14167	14104	14030	14279	14279	14062	14108	14297	14395	14373	14094	14104	14354	14123	14246	14242	14131	14281	14232	14144	14166	14294	14075	14254	14201	14151	14075	14141	14215	14193	14301	14289	14101	14323	14335	14130	14220	14308	14141	14217	14258	14184	14127	14222	14256	14102	14186	14219	14268	14296	14281	14147	14314	14271	14331	14165	14192	14214	14186	14192	14199	14278	14271	14363	14112	14446	14103	14121	14170	14185	14115	14168	14221	14250	14246	14238	14033	14273	14304	14267	14316	14264	14338	14176	14110	14009	14244	14105	14304	14113	14133	14314	14190	14205	14161	14342	14193	14128	14254	14276	14141	14298	14107	14144	14066	14338	14224	14253	14086	14225	14223	14195	14177	14009	14216	14220	14220	14143	14178	14108	14072	14200	14215	14323	14245	14359	14171	14161	14280	14139	14092	14324	14287	14246	14180	14010	14162	14215	13999	14305	14164	14185	14301	14034	14099	14285	14266	14195	14148	14190	14210	14405	14190	13987	14321	14153	14297	14080	14135	14242	14192	14210	13981	14237	14131	14332	14227	14231	14270	14232	14301	14150	14189	14252	14155	14286	14020	14200	14047	14171	14110	14158	14125	14062	14200	14329	13949	14288	14144	14377	14222	14084	14235	14259	14101	14242	14185	14225	14111	14226	14281	14233	14113	14147	14038	14133	14177	14177	14314	14174	14168	14109	14206	13994	14115	14144	14246	14193	14168	14268	14298	14346	14160	14335	14117	14341	14059	14234	14197	14091	14332	14030	14017	13993	14054	14094	14188	14294	14252	14186	14222	14143	14258	14066	14057	14147	14117	14025	14308	14326	14116	14153	14213	14291	14356	14069	14383	14204	14305	14115	14290	14340	14219	14148	14185	14235	14195	14082	14264	14300	14279	14154	14348	14352	14227	14221	14200	14236	14187	14224	14271	14230	14371	14244	14150	14234	14123	14368	14138	14241	14195	14118	14148	14255	14132	14121	14299	14170	14115	14299	14118	14219	14133	14173	14249	14045	14271	14210	14209	14105	14127	14374	14090	14133	14311	14150	13998	14179	14213	14209	14268	14376	14292	14192	14252	14288	14304	14283	14275	13998	14208	14262	14156	14119	14093	14253	14234	14165	14240	14087	14234	14324	14005	14290	14226	14202	14256	14156	14093	14235	14116	14326	14279	14134	14234	14207	14069	14179	14225	14228	14286	14123	14114	14116	14146	14153	14322	14244	14302	14125	14119	14120	14305	14070	14098	14263	14245	14344	14034	14279	14139	14140	14145	14213	14233	14253	14145	14330	14108	14247	14282	14219	14238	14302	14315	14070	14310	14307	14228	14270	14286	14092	14203	14014	14198	14064	14214	14078	14327	14211	14110	14309	14193	14157	14368	14164	14279	14107	14187	14242	14143	14396	14349	14185	14113	14248	14073	14194	14213	14237	14174	14279	14159	14192	14050	14117	14388	14245	14063	14292	14356	14277	14153	14129	14059	14286	14251	14236	14126	14114	14335	14201	14016	14227	14082	14336	14131	14126	14039	14216	14264	14140	14153	14207	14281	14224	14254	14238	14238	14244	14082	14235	14193	14073	14299	14192	14143	14314	14381	14260	14115	14078	14068	14174	14267	14216	14228	14120	14231	14285	14212	14371	14157	14329	14051	14250	14244	14337	14259	14194	14303	14103	14155	14348	14228	14150	14192	14116	14192	14332	14445	14345	14191	14216	14119	14309	14307	14152	14047	14132	14255	14199	14127	14320	14262	14196	14174	14271	14176	14238	14264	14129	14082	14265	14130	14337	14084	14242	14234	14196	14261	14233	14136	14154	14096	13968	14179	14283	14160	14235	14220	14331	14216	14010	14293	13936	14211	14262	14272	14277	14174	14063	14063	14132	14046	14002	14171	14083	14246	14238	14162	14169	14124	14283	14287	14005	14128	14206	14149	14273	14240	14266	14294	14271	14192	14288	14298	14273	14145	14231	14206	14249	14241	14116	14316	14144	14218	13979	14092	14196	14210	14272	14119	14156	14203	14242	14230	14185	14128	14331	14297	14213	14233	14174	14217	14076	14232	14244	14555	14275	14284	14055	14099	14090	14260	14263	14064	14155	14254	14252	14052	14242	14197	14196	14193	14138	14068	14180	14211	14112	14118	14153	14226	14390	14330	14231	14202	14201	14334	14379	14365	14218	14181	14219	14091	14290	14250	14264	14166
29506	22823	23308	20138	17752	17223	17065	16715	16883	16532	16658	16287	16586	16510	16489	16408	16342	16235	16258	16343	16278	16165	16207	16263	16502	16399	16170	16289	16245	16231	16346	16316	16409	16323	16363	16479	16413	16426	16328	16276	16227	16243	16379	16228	16393	16186	16413	16134	16213	16265	16294	16252	16275	16234	16274	16129	16500	16409	16530	16395	16311	16442	16150	16371	16436	16338	16446	16059	16316	16160	16243	16132	16218	15951	16303	16340	16260	16254	16319	16499	16157	16360	16074	16200	16206	16405	16107	16259	16209	16319	16509	16452	16134	16447	16231	16027	16306	16154	16382	16276	16143	16333	16254	16305	16124	16442	16243	16116	16163	16451	16205	16277	16186	16161	16255	16496	16450	16216	16226	16308	16345	16346	16103	16140	16076	16024	16301	16423	16526	16102	16279	16296	16381	16402	16332	16339	16310	16206	16263	16275	16241	16305	16156	16390	16376	16186	16341	16196	16229	16059	16260	16262	16367	16151	16264	16142	15986	16264	16126	16294	16428	16349	16383	16276	16302	16165	16273	16242	16176	16229	16579	16287	16216	16146	16305	16302	16219	16431	16453	16214	16330	16289	16236	16078	16287	16165	16174	16087	16238	16255	16345	16406	16333	16285	16360	16325	16184	16116	16158	16231	16310	16253	16191	16251	16334	16198	16238	16310	16241	16330	16430	16303	16388	16250	16202	16121	16297	16194	16235	16393	16070	16280	16224	16239	16177	16248	16288	16230	16190	16365	16395	16385	16153	16266	16189	16079	16136	16411	16361	16333	16362	16183	16078	16262	16009	16233	16284	16395	16082	16157	16496	16281	16087	16101	16223	16227	16314	16260	16264	16194	16247	16314	16301	16287	16167	16299	16326	16560	16294	16105	16208	16116	16254	16150	16330	16386	16307	16276	16294	16459	16026	16263	16244	16254	16278	16221	16031	16211	16296	16457	16222	16232	16065	16318	16247	16090	16234	16286	16229	16313	16371	16154	16207	16291	16242	16207	16163	16278	16312	16293	15962	16208	16080	16205	16195	16331	16332	16404	16469	16438	16248	16323	16319	16250	16262	16231	16347	16149	16183	16269	16131	16272	16387	16195	16081	16185	16276	16388	16232	16224	16094	16286	16352	16123	16424	16311	16195	16278	16118	16300	16127	16352	16281	16430	16181	16451	16335	16343	16350	16244	16215	16305	16040	16144	16179	16334	16129	16167	16294	16326	16164	16036	16454	16231	16201	16312	16208	16212	16333	16421	16109	16211	16316	16312	16229	16265	16172	16286	16218	16434	16295	16421	16210	16125	16210	16298	16402	15979	16247	16237	16180	16330	16051	16246	16317	16363	16212	16424	16230	16309	16120	16145	16320	16341	16018	16176	16194	16262	16130	16020	16279	16301	16272	16189	16230	16277	16507	16206	16474	16413	16279	16127	16410	16220	16315	16148	16170	16283	16405	16160	16120	16254	16285	16538	16212	16248	16395	16270	16243	16251	16283	16185	16366	16369	16176	16202	16326	16258	16183	16216	16102	16134	16375	16227	16198	16360	16192	16120	16250	16165	16275	16371	16030	16292	16363	16267	16336	16241	16237	16075	16178	16367	16365	16229	16270	16094	16168	16414	16229	16248	16507	16392	16281	16229	16240	16266	16273	16346	16359	16182	16195	16250	16114	16277	16532	16286	16294	16185	16386	16258	16304	16137	16197	16211	16354	16315	16147	16180	16210	16314	16252	16356	16314	16328	16428	16195	16171	16193	16226	16268	16187	16270	16272	16139	16220	16114	16505	16255	16390	16319	16143	16233	16463	16092	16122	16211	16487	16539	16149	16392	16671	16224	16343	16047	16066	16146	16228	16172	16042	16066	16123	16143	16156	16417	16209	16322	16172	16210	16180	16545	16266	16509	16094	16200	16275	16226	16250	16237	16503	16392	16336	16395	16184	16310	16192	16204	16364	16162	16120	16189	16391	16148	16294	16298	16246	16245	16073	16120	16343	16259	16248	16203	16216	16149	16202	16307	16431	16169	16195	16257	16253	16418	16568	16274	16244	16118	16192	16055	16377	16160	16190	16282	16332	16158	16239	16448	16182	16517	16460	16401	16360	16247	16244	16229	16289	16218	16156	16179	16292	16438	16139	16231	16184	16213	16166	16359	16289	16049	16129	16287	16312	16196	16326	16458	16154	16427	16569	16238	16280	16183	16032	16448	16467	16232	15911	16257	16370	16117	16337	16269	16056	16287	16156	16211	16220	16118	16042	16236	16165	16129	16297	16277	16153	16411	16194	16386	16360	16167	16205	16128	16372	16276	16455	16042	16403	16351	16273	16338	16240	16346	16085	16112	16230	16401	16307	16278	16312	16119	16320	16066	16269	16231	16288	16256	16398	16258	16315	16286	16366	16323	16290	16388	16305	16122	16314	16181	16274	16215	16269	16168	16133	16442	16176	16294	16261	16117	16354	16072	16244	16194	16222	16355	16326	16196	16154	16276	16237	16252	16304	16364	16415	16422	16235	16076	16190	16322	16298	16256	15996	16294	16329	16461	16351	16260	16164	16331	16456	16296	16245	16373	16359	16356	16356	16412	16235	16258	16287	16436	16404	16188	15987	16311	16122	16369	16195	16117	16236	16038	16302	16315	16247	16494	16531	16345	16205	16195	16386	16501	16538	16201	16272	16276	16296	16239	16273	16255	16311	16250	16344	16324	16243	16203	16280	16414	16301	16303	16358	16409	16218	16359	16373	16152	16318	16145	16396	16296	16186	16170	16272	16251	16381	16121	16252	16246	16385	16066	16330	16520	16224	16321	16192	16213	16388	16421	16303	16503	16100	16245	16408	16186	16331	16361	16413	16365	16313	16175	16154	16516	16273	16223	16435	16174	16387	16224	16263	16225	16362	16293	16270	16179	16390	16242	16197	16176	16406	16280	16382	16189	16218	16204	16244	16310	16328	16255	16370	16207	16236	16281	16294	16303	16383	16184	16411	16106	16314	16151	16353	16247	16148	16271	16354	16471	16171	16244	16371	16333	16283	16319	16295	16234	16361	16264	16273	16548	16399	16234	16273	16315	16190	16212	16189	16416	16337	16356	16402	16505	16367	16408	16103	16316	16284	16301	16277	16141	16277	16210	16385	16320	16113	16349	16303	16491	16368	16302	16210	16364	16102	16013	16173	16386	16224	16347	16360	16256	16362	16299	16183	16368	16075	16214	16187	16329	16107	16013	16189	16266	16245	16175	16221	16189	16299	16217	16335	16300	16234	16339	16454	16273	16361	16170	16519	16249	16317	16183	16097	16380	16477	16097	16380	16223	16429	16382	16047	16369	16350	16228	16311	16319	16327	16218	16216	16300	16194	16287	16245	16291	16303	16193	16381	16074	16365	16107	16224	16065	16291	16236	16179	16201	16407	16294	16148	16208	16268	16141	16372	16460	16219	16202	16259	16290	16412	16336	16155	16267	16291	16125	16202	16254	16301	16302	16383	16246	16207	16290	16348	16306	16249	16374	16256	16086	16218	16430	16220	16239	16264	16360	16176	16338	16331	16218	16288	16341	16346	16250	16457	16157	16270	16062	16074	16319	16421	16290	16293	16473	16360	16394	16317	16028	16136	16263	16178	16223	16363	16256	16036	16222	16180	16297	16092	16111	16337	16224	16463	16300	16120	16142	16116	16446	16329	16300	16366	16356	16196	16080	16283	16256	16376	16335	16388	16390	16220	16237	16369	16127	16223	16245	16242	16136	16159	16296	16311	16432	16260	16343	16220	16295	16248	16272	16417	16206	16203	16166	16433	16320	16383	16275	16146	16314	16317	16149	16155	16165	16169	16312	16174	16429	16162	16157	16117	16306	16228	16185	16476	16461	16366	16289	16126	16256	16227	16281	16296	16313	16417	16487	16530	16225	16528	16380	16369	16276	16274	16361	16202	16139	16104	16335	16242	16358	16397	16308	16382	16471	16318	16188	16242	16332	16404	16262	16285	16260	16258	16280	16224	16321	16361	16377	16291	16139	16275	16502	16313	16411	16121	16319	16210	16298	16210	16250	16264	16186	16315	16361	16162	16269	16139	16304	16216	16069	16391	16324	16208	16349	16330	16204	16070	16482	16346	16358	16343	16338	16336	16184	16487	16090	16207	15978	16235	16323	16485	16382	16282	16307	16361	15954	16283	16193	16215	16211	16307	16158	16256	16224	16366	16137	16370	16164	16284	16065	16297	16395	16082	16231	16127	16501	16222	16431	16241	16255	16188	16421	16227	16418	16448	16309	16302	16176	16322	16209	16296	16269	16196	16478	16128	16286	16174	16203	16416	16248	16138	16272	16222	16306	16249	16352	16380	16125	16181	16404	16349	16443	16214	16528	16389	16271	16059	16502	16304	16476	16313	16226	16341	16153	16309	16198	16161	16378	16306	16206	16198	16379	16488	16120	16160	16153	16169	16312	16330	16266	16264	16209	16348	16168	16242	16123	16182	16167	16251	16303	16457	16293	16081	16408	16359	16304	16306	16210	15997	16255	16271	16234	16374	16138	16309	16240	16394	16421	16106	16239	16223	16253	16273	16391	16275	16359	16390	16192	16265	16314	16283	16235	16332	16177	16413	16266	16265	16228	16353	16309	16524	16216	16213	16347	16170	16193	16218	16232	16153	16574	16266	16162	16401	16190	16152	16232	16198	16080	16152	16281	16338	16377	16257	16333	16423	16251	16203	16282	16235	15998	16112	16022	16100	16250	16278	16181	16145	16101	16293	16351	16285	16189	16293	16146	16356	16324	16274	16193	16254	16509	16248	16215	16306	16368	16167	16358	16282	16319	16225	16217	16297	16302	16400	16082	16163	16193	16209	16258	16294	16117	16282	16265	16486	16141	16139	16053	16325	16345	16335	16158	16035	16088	16423	16406	16303	16220	16197	16292	16193	16386	16343	16186	16289	16279	16402	16178	16345	16321	16246	16182	16414	16209	16423	16491	16400	16340	16374	16364	16144	16333	16142	16345	16183	16213	16282	16305	16382	16401	16322	16162	16468	16510	16320	16219	16292	16370	16396	16191	16234	16270	16265	16263	16330	16170	16219	16276	16363	16170	16112	16253	16323	16207	16252	16338	16370	16114	16356	16391	16205	16288	16438	16288	16274	16304	16295	16350	16331	16448
18808	23255	21820	18009	16292	15591	14964	14833	14697	14509	14491	14428	14228	14265	14271	14154	14190	14030	14060	14067	14079	14062	14026	14015	14067	14034	14080	13985	14027	14096	14055	14198	14086	13965	14038	14191	14164	14138	13975	14207	14073	13970	14089	14050	14038	14157	14072	14167	14078	14027	14008	13995	14137	13931	14067	14172	13895	14047	14006	14026	14074	14120	14052	13996	14098	13958	14011	14102	13981	13852	14280	14068	14068	14052	13992	14026	14205	13972	14036	14083	13988	13930	14106	13897	13911	13920	14009	14203	14007	14090	14014	14175	14110	13890	14074	13962	14201	14294	13937	14059	14108	14039	13969	14017	14063	14121	14121	14046	14121	13964	14153	14058	14084	14007	14004	14163	13943	13977	14080	13910	14059	14068	13938	13975	13988	14112	13911	13857	14036	13900	14000	14120	14018	13950	14090	13992	13967	13966	13923	14075	13918	13984	13996	13922	13955	14057	14062	13942	14001	14029	14102	14003	14042	13830	14105	14029	13990	14165	14077	14116	14066	14169	13907	13825	14109	13948	13931	14049	14022	14045	14077	14004	13957	14048	14033	13956	13978	13844	14054	13866	14081	14048	14007	13962	14012	14039	14092	13922	14132	14090	13944	13908	13982	14106	14046	14092	13885	14071	13978	13952	13983	13933	14040	13981	13805	14009	13879	14071	14065	13973	14141	14060	14008	14068	13935	14218	14026	13802	14022	14103	14014	13907	13908	13855	13953	13890	13988	13953	14078	14050	14057	14023	14052	13986	14025	13933	14128	14068	13944	13986	13976	13974	13955	14113	14151	14095	13973	14002	14036	13988	13987	14176	13930	13967	13998	13984	13928	13907	13960	14078	13978	14040	14027	14030	14000	14049	14029	13922	14051	13873	14140	13968	14020	13953	13903	13978	13946	14033	14046	13981	13782	14141	14185	14037	14155	14101	13999	14143	14087	14188	13899	13967	14075	14052	13950	14066	13904	13777	14044	14149	13986	14104	14010	14143	13972	14136	14052	13968	14134	13852	14060	14056	13931	14054	13950	14078	13997	13886	14068	14168	14071	14022	13901	13918	14060	13804	14000	14138	14016	13913	14180	14033	14051	14017	13913	14090	13917	14004	14050	13948	14022	13906	14014	14058	13918	14023	14049	14048	13982	13911	14040	14047	13943	13993	13908	14021	13926	14071	14162	14062	13878	14142	14021	14082	14105	14070	14157	14083	14219	13868	14180	14059	14057	13920	14026	14040	13983	13965	14105	14011	14042	13941	13976	13847	14220	13939	13739	13975	13903	13935	14038	14061	14041	14057	14021	14088	14074	14012	14093	14074	14258	14051	13910	13934	14036	14069	14131	14013	13984	14129	13902	13845	14026	14071	14091	14158	14081	13926	13913	13881	13999	14103	14055	13882	14026	14094	13887	14063	13983	14007	13978	14017	13857	14151	13976	14137	13901	14063	14155	14126	13909	14198	14183	13991	14029	13929	14028	14099	14019	14226	14176	13835	14060	14095	14027	13946	14045	14122	14044	14147	13993	14066	13811	13986	14103	14115	13972	13856	14042	13940	13926	14063	14047	13998	14098	14004	13834	14109	14097	14053	13989	14134	14214	13902	13938	14037	13971	13853	14039	14011	14029	14050	13956	13876	13937	13866	14075	13986	14035	14030	13884	14011	14037	14033	14130	14129	13793	14137	14005	13954	14069	13986	14126	13980	13928	13974	14106	14070	13851	14070	14033	13905	14236	14075	14079	13886	14072	13916	14016	14158	14125	13927	13949	13987	14100	13912	14148	14078	14044	13994	13932	14091	13950	14163	13993	13860	14017	14066	14026	13931	14237	14141	14097	13975	14078	13843	13944	14087	13908	13978	13834	14002	14115	14082	13870	14066	13906	13915	14069	14011	14014	13974	13881	14113	14042	13944	14139	13863	14005	13861	13885	14158	14107	14063	14213	13914	14027	13987	13920	13876	14116	14180	14047	14093	14106	13974	13919	13899	14017	14066	14075	14004	14050	13984	13985	14147	14162	14151	13999	14012	13928	14046	13983	14009	13995	14023	13964	13918	13975	13995	14009	14068	14070	14010	13955	14032	14071	14021	14010	14052	13936	14040	13857	13953	13957	14147	14039	13974	13986	13856	14105	14006	14186	14007	13981	13894	14126	14215	13941	14107	13928	14068	13958	14027	13995	13988	13954	14041	13845	14153	13987	14024	13854	14205	14019	14010	13795	13869	14039	14028	14086	14034	14079	14142	13946	14032	14042	14016	14173	13966	14042	14092	14217	14059	13901	13912	13904	13936	14037	14095	14061	14120	14061	14017	13940	13973	14095	13986	14007	13955	14173	14170	14080	14059	14012	14099	13894	14027	14240	14083	14139	13932	14076	14022	14066	14126	13881	14115	14078	13974	14199	14201	14082	14227	14131	13946	14010	13885	14025	13921	13982	14152	14025	13961	14126	14056	14103	13956	14001	14046	13977	14085	13961	13926	13976	13813	14082	13915	14195	14038	13973	13984	14077	13965	13912	14057	13934	13873	13821	13903	13891	13891	14088	13987	14039	14113	14219	14078	14164	13974	13842	14034	13983	14042	14063	14104	13968	13965	13955	13924	14052	14227	14147	13990	13988	14181	13945	13939	13972	14129	14024	14043	13990	14026	14045	14163	13995	13934	14157	13961	13950	14008	14061	13867	14075	14051	13901	14119	14012	13969	13942	13971	13840	13838	14087	13912	14078	14095	13973	14004	13960	13902	13968	13941	14116	14166	14045	13918	14140	14040	14053	13926	13900	13909	13971	13859	13960	14103	13940	14122	14075	13944	14060	13940	14029	13996	14014	14012	14111	13946	13968	13770	13975	14192	14132	14114	14066	14087	14037	14013	13925	14010	14150	13964	14099	13982	13895	14195	13941	14105	13911	13855	13941	14046	13955	14062	13968	14112	14051	13953	14047	14148	13866	13977	14144	14045	13966	14091	14034	14094	14009	13954	14102	13948	14132	13921	14086	14027	13840	14025	13903	13909	14042	13997	13976	14067	14057	14010	14252	14084	14044	14041	14043	14064	13953	14129	14038	13952	13981	13929	13945	13929	14080	13923	13953	14026	13924	13971	13988	14105	14008	14122	13965	14057	14127	14100	13912	13869	14041	14082	13833	14043	14190	14002	14042	14092	14024	14051	13947	13980	13944	14296	13941	13920	14147	14127	13947	13949	14007	14006	14202	14008	14006	13968	14018	13881	13881	14029	14161	14015	13958	13994	13961	13919	14078	14031	14041	14059	14022	13880	14174	14166	14161	14028	14103	14154	13998	13843	14094	13977	14032	13991	13890	13998	14111	13863	14057	14155	13971	14003	14026	13993	13952	13927	13996	14052	14051	14083	13940	14031	14049	13995	14084	14046	14047	14009	14075	14028	13951	13945	14050	13909	14084	14021	13971	13828	13816	14002	14009	13867	13945	13864	14022	13961	14034	13961	13934	14049	14021	14058	14064	14097	13912	14043	13893	13979	14031	14034	14257	13952	14091	13949	13998	14022	13903	14142	13974	13892	14174	14043	13989	14090	14026	14093	13995	14027	14062	14062	14001	13975	14068	14089	13993	14144	14039	14054	13879	13970	14280	14102	13978	13994	14126	14154	14002	14158	14011	13861	14284	13977	14102	14076	14124	14076	14223	14165	13960	13990	14031	13816	14091	13901	14033	14200	13970	13853	13855	14094	14164	13910	14036	14014	14110	13962	14011	14014	13974	13951	14014	14105	13863	13971	13879	13928	14086	14126	14116	13980	13927	14093	13940	14134	13996	13985	13904	14185	14016	14249	14041	14052	13956	14060	14157	14085	13949	14010	13997	14132	14158	14115	14040	14001	14012	14237	13945	13673	13989	14055	14168	14236	14100	13927	13987	14116	13976	13928	14209	14031	13963	13995	13852	13975	14029	14053	14030	14119	14195	13853	14125	14162	13990	14082	14085	14092	14044	13906	13865	13821	13989	14036	14141	13937	14031	14030	14041	13932	14002	14002	14198	13815	14114	13966	14045	13968	13919	14068	13900	14077	14032	13842	14017	13951	14071	14249	14051	13984	13940	14048	14076	13847	14021	14075	14133	14115	14051	14146	14025	14083	13994	14011	14175	13876	14081	13961	13999	13975	13985	14068	14107	13998	13892	14171	14114	14077	14216	13958	14018	14055	14004	14073	13972	14223	13956	14023	14055	13902	14032	14241	14098	13987	13990	14044	13831	14123	14212	13995	14051	13969	13902	13988	13926	14079	14019	14149	13936	14100	13884	14004	13867	13992	14058	13989	14047	14031	14017	14064	14139	14031	13945	14031	13985	14037	13999	14008	14039	13966	14030	13880	14002	13934	13975	13963	14046	14157	13957	14024	13902	14075	14108	13948	14073	13993	13983	14057	14018	13897	14029	13982	13991	14016	14051	14029	13992	14056	14095	14068	14080	14147	13852	14016	14023	13983	14105	14215	14095	14095	14095	13982	14133	14001	14161	14096	13972	13977	13981	14064	14176	13791	14032	14045	14022	14015	14080	13805	13882	14133	14066	14009	13914	14095	14237	13929	13982	13887	13941	14037	14000	13919	14120	13993	14152	13977	14055	14045	14114	13940	14151	13968	13898	14083	13923	14023	14054	14089	14097	14106	14104	14095	13976	14046	14109	14187	14124	13937	14165	13992	14134	13946	13985	13904	14160	14066	14010	13987	13900	14078	14134	13868	13994	14039	14001	14021	13901	13933	14204	14165	14118	14044	14049	14029	13996	13947	13814	13961	13967	13975	13926	14045	14101	13961	14106	14079	14145	14117	13991	14087	13882	13980	13984	13934	13919	14028	14066	14002	14025	14028	13925	13937	14180	14047	13977	14068	14013	13896	14079	14112	14108	14081	14119	14030	14017	13994	14084	13833	13985	13966	14070	13942	13891	14054	14149	13906	14009	14130	13951	14147	14070	14034	14039	14041	14079	14011	14074	14160	14116	14049	14128	13943	14015	14011	14107	14156	13935	14004	13874	13967	14024	14227	14058	14107	14151	14104	14101	14038	14001	14129	14222	13912	14008	14055	14055	14107	14016	14149	13993	13998	14055	14250	13940	14049	13856	14039	14185	14127	13829	13981	14156	14024	14109	13968	14130	13958	14003	14075	14104	14078
25253	21070	27715	25187	21787	20147	19375	17728	16892	17176	16981	16558	16459	16669	16532	16506	16640	16097	16346	16082	16217	16304	16199	16040	16239	16157	16142	16119	16194	16173	16122	16266	16355	16158	16233	16355	16128	16105	16241	16292	16210	16038	16225	16372	15975	16171	16340	15905	16217	16173	16234	16001	16203	16084	16155	16118	16105	16236	16257	15991	16108	16374	16074	16024	16173	16106	16376	16013	16293	16164	16165	16027	15914	16149	16227	16121	16171	16275	16079	15910	16198	16153	15990	16220	16104	16151	16185	16267	16391	16487	16297	16309	16206	16137	16126	16103	16071	16080	16180	16167	16150	15961	15989	15882	16027	15991	16040	16236	16084	16055	16037	16033	16229	16052	16045	16198	16110	15996	16080	16295	16029	16037	16096	16118	16016	16261	16308	16229	16256	16028	16059	16123	16060	16075	16055	16103	16114	16084	15981	16226	16038	15849	16030	16037	16084	15964	16004	16109	16207	16055	16210	15969	16137	16074	15849	16109	16211	16210	16130	16253	16228	16169	16166	15975	16034	16054	15911	15868	16118	15970	15891	16126	16008	16112	16243	16123	16115	16155	16069	16115	16069	16103	15745	15995	16135	16344	16107	16097	16052	15999	16169	15886	16102	16042	16231	16155	16070	15880	16162	16171	16141	15939	15974	16070	16053	16000	16049	16265	16223	16052	16135	16222	15944	16046	16139	16038	15942	16113	16103	16061	16003	16147	16169	15844	15985	15956	15889	15972	16058	16231	16039	16112	16120	15916	16135	15894	15981	16163	16088	15949	16230	16212	15986	16135	16064	16284	16191	16003	16012	16089	16146	16223	15946	16157	16224	16175	15811	16228	16194	16005	16197	16038	16261	16013	16191	16097	16214	16369	16007	16040	16072	16021	16205	16137	16226	16157	16196	16131	15963	16018	16076	16137	16047	16132	16100	16095	16223	16129	16116	16111	16061	15980	16113	16189	16284	16139	16115	16253	16322	16056	16033	15940	16151	16107	16055	15951	16045	16162	16294	16117	16217	16218	16196	15992	16230	16096	15984	16294	16109	16069	16174	16127	16082	16066	16208	16004	16188	16275	16089	16004	16044	15985	16251	16120	16026	16258	16177	16000	16029	16144	16184	16278	15984	16218	15984	16101	16041	16024	16038	15950	16136	15982	16246	16151	16196	16093	16010	16100	16021	16051	16163	16097	16161	15960	15952	15957	15948	16112	16109	15992	16028	16047	16190	16067	16169	16033	15917	16153	16274	15990	16240	15972	15985	16190	15963	16051	16080	15952	15933	16063	15947	16079	16302	16246	16024	16026	16173	16047	16283	16019	16099	16128	16034	15849	15956	16161	16139	16094	16131	16030	16103	16196	16077	16150	16123	16034	16013	16351	16183	15881	16004	16129	16037	15981	16123	16169	16187	16212	16148	16286	16241	16155	16150	16202	16052	16024	15969	16069	16124	15758	16121	16223	15961	16002	15986	16035	16124	16283	15909	16077	15861	15877	16152	16141	16052	16162	16100	16177	16094	16063	16113	16048	16302	16044	16106	16129	15890	16024	16065	16223	16176	15977	16135	16094	16024	16103	16079	15943	16039	15910	16038	16116	16425	16071	16028	16202	16008	16000	15945	16112	16140	16188	16222	15983	16268	15941	16155	16194	16215	16027	16111	15843	16178	16161	16207	16180	16032	15900	16197	16110	16169	16294	16103	15990	16074	16194	16263	16181	16252	16197	16060	15938	16021	16002	16106	16053	16029	16035	16339	16208	16205	16169	16018	15924	15900	16078	16152	16281	16179	16184	16135	16109	16050	16306	16155	16141	16092	16048	16031	15803	15902	16237	16154	16117	15850	16300	16166	16088	16074	16074	15865	16197	15911	16124	16056	16156	16047	16137	16133	16082	16253	15963	16108	16134	16041	16121	16162	15957	15972	16042	15962	16029	15963	15995	16125	16117	16079	16080	16141	16154	16073	16023	15995	16201	16069	16087	16167	16074	15927	15948	16276	16071	15966	16220	15953	16159	16177	16061	16219	15998	15994	16317	16171	16056	15985	16039	16145	16118	16123	16219	16052	15986	16246	16201	16069	15926	16147	16006	15941	16031	15967	16084	16209	16159	16169	16084	16024	16033	15995	16247	15823	15993	16063	16193	15905	15987	16154	16210	15977	16032	16174	15949	15795	16118	16045	15923	16063	16032	15938	15948	16030	15938	16134	16111	15981	15881	16091	15918	16009	16178	16055	16070	16264	16009	16102	15933	15889	16290	15966	16070	16155	16059	16004	16108	15970	16164	16174	15834	15972	16162	16189	16060	15898	16023	16144	15982	16097	16181	15959	16101	16216	16313	15901	16219	15864	16174	16199	16047	15992	15976	16199	15986	16073	16175	16039	16177	16117	16134	16072	16112	16158	16124	15944	15856	16172	16124	15970	16029	16145	16230	15922	16174	16019	16183	16117	15851	16057	16084	16227	16013	16017	15918	16351	16280	16225	15982	16052	16053	16138	15967	16103	15865	16003	15995	16188	15991	16266	16056	15958	15887	15985	16068	16067	16001	16092	15974	15994	16089	16008	16164	16104	15898	16254	15912	16189	16171	16257	15955	16122	16151	16086	16127	16071	16080	16104	16029	16107	16257	16239	16137	16145	15814	16164	16189	15987	16304	16028	16067	16225	16226	15972	16125	16142	16109	15950	16155	15984	16005	16074	16241	16247	16047	15869	16071	16128	16012	16013	16046	16192	16146	16006	16057	16112	16211	16087	16082	16088	16012	15983	15923	16190	16294	16055	15954	16187	16106	16015	15907	16058	15965	16088	16108	16033	15872	15997	16089	15931	15960	16109	16141	15904	16160	16174	16020	16250	15929	16226	16063	15975	16306	16184	16173	15956	15986	15948	16150	15983	16163	16378	16099	16097	16018	16180	16155	15926	16029	15956	16126	15837	16216	16035	16169	16118	16030	15947	16001	16194	16071	16000	16021	16138	16270	16225	15941	16277	16124	16011	15915	16072	16182	16070	16005	15912	16059	16124	15991	16038	16092	16019	16148	16324	16065	16198	15984	16063	15979	16016	15970	16184	16137	16102	16189	16057	15981	16028	16180	16276	16071	16253	16222	16116	16052	16274	16024	16049	15897	16075	16102	16008	16097	16163	15960	15934	16169	16207	16157	16045	16212	15988	16089	16049	15902	16136	16276	16196	16070	16270	16179	15868	16016	16174	16147	16071	15982	16204	16162	16121	16123	16104	16089	16160	15844	16045	15943	16090	16005	16013	16051	16214	15844	16130	16164	16130	16108	16055	16152	16184	16184	16062	16201	16176	16263	16007	16173	16121	15996	16160	15998	16026	16067	16132	16033	16049	16252	16107	15911	16155	16149	16108	16165	16054	15984	16182	16204	16311	16034	16258	16109	15918	15971	16098	16273	16068	16099	15948	15924	16031	15983	15980	15981	16289	16139	16215	16074	16011	16116	16190	16140	16166	16024	16072	16075	16090	16070	15999	16049	16351	16196	16135	16031	16225	16145	16097	16107	16148	16067	16099	16125	16252	16135	16192	16109	16144	16151	16070	16202	16228	15904	16383	16326	16057	16237	15931	15950	15844	16166	16192	16230	15930	16081	16074	16102	16249	15918	16091	16074	16259	15951	16051	15954	16043	16088	16109	16084	16022	15960	16116	16171	16314	16032	16127	15972	16137	16028	16154	15997	15977	15986	16018	16076	16016	16048	16065	16051	16077	15962	16234	16209	16048	15969	16182	16149	16002	16155	16061	15948	15874	16036	16238	15964	16214	16049	16137	16220	16159	16134	16194	16074	16042	16241	16101	15975	15960	16267	15981	16018	16243	16340	16055	16196	16001	15879	16005	16224	16256	16118	16084	16087	15987	15916	16000	16051	16006	16043	15994	16037	16111	16211	16220	16190	16290	16014	16137	16004	15893	15959	16323	15947	16154	16178	16002	15863	16170	15993	16207	16137	16082	16023	15934	16115	15895	16038	16218	16191	16148	15938	16058	16427	16115	16081	16027	16183	16106	15995	16234	16213	16108	16106	16228	16215	16118	16045	16085	16129	16151	16103	15888	16032	16211	16103	16209	15897	15908	16190	15865	16224	16036	16088	16070	16075	16176	16063	16014	16151	16070	16069	16005	16207	15973	16016	16336	16092	15995	16274	16021	16067	16020	16020	15970	15958	16161	16034	15977	15971	15947	16067	16161	16038	15914	16367	16029	15972	16093	15979	16271	16046	16268	15952	16086	16016	16000	15981	16224	16187	16029	15922	16226	16184	16161	15982	16163	16240	16149	15963	16206	16043	15948	15902	16068	16206	16104	16154	16030	15990	16109	16163	16075	16179	15940	15883	16172	16049	16184	16206	16173	16075	16043	16261	16106	16063	16089	16025	16111	15944	16111	15985	15902	16147	16075	16052	16116	15937	16048	16122	16010	16081	16074	16046	16260	15968	16111	16014	16155	16059	15782	16238	15970	16043	16130	16218	16067	16124	16052	16082	16241	16166	15982	16215	16043	16223	16075	15997	16256	16013	16118	16004	16177	16090	15842	16225	16152	16024	15987	15872	16112	16083	16159	16044	15934	15993	16289	16135	16187	16194	16094	16289	16168	16171	16199	16125	16075	16103	15967	15988	16099	16136	16293	16054	16011	16128	16098	16156	16112	16082	15902	16027	15939	16068	16155	16192	16219	16311	16133	16100	16031	16042	16072	16322	16235	16144	16218	16030	16106	15966	16066	16108	16042	16038	15841	16146	16034	15896	16062	16021	16124	16143	16143	16063	16063	15974	16031	16181	16102	15921	15978	15854	16311	15991	16082	16068	15913	16112	15895	16277	16090	16227	16144	16230	15986	15888	16055	16039	15971	16290	16004	16032	16191	16006	15878	16005	16003	15990	15961	16045	15949	16161	16124	16156	16244	15905	16074	16065	16186	16050	15954	16011	16034	16181	16259	15928	16028	16153	16162	16083	16008	15972	16256	15917	16185	16005	16036	15999	16329	16108	15936	16138	16079	16225	15997	15907	16037	16026	16145	16085	16172	16143	16140	16188	16166	16319	16167	16132	16198	16122	16230	16140	16159	16075	16254	16129	16194	16053	16012	16037	16104	16223	16024	16033	16071	16075	16052	15982	16097	16111	16107	16256
19945	30932	28352	22403	19648	17840	16614	16055	15421	15438	15114	14947	14742	14511	14369	14413	14345	14269	14251	14278	13955	14090	13945	14009	14106	14100	14084	14035	14125	13880	13754	14045	14074	13916	14002	14197	13878	14017	14075	13966	14139	13987	13955	14026	14020	13974	14003	13967	14089	14021	13942	14011	14117	13968	13930	13992	13893	14065	14095	13981	13945	14010	14048	13938	14157	14007	13921	14060	14039	13981	13983	13949	14114	13940	13944	14061	13953	14080	14058	14194	13898	14017	14067	13828	14009	14088	13911	13970	14374	14262	14205	14091	14048	14075	13902	13960	13922	13927	13937	13839	13993	13807	14028	14086	13922	13943	13822	14047	13919	14019	13877	13903	13962	13795	13958	14046	14020	14104	13956	14020	13942	13951	14157	13990	14026	13900	13951	14038	13823	14069	13970	13982	13865	13843	14128	14020	13850	13897	13853	13940	13959	14025	13802	13959	13966	13953	13784	14031	13902	13890	14125	13937	13871	13939	13992	14063	13844	13914	13837	14044	14062	13925	13788	14146	13977	13896	13845	13916	13943	14128	13944	13926	14004	13901	13992	13888	14116	14086	13866	13921	14020	13842	13854	13831	13729	13897	13842	13932	14071	13857	14111	13777	14060	13935	13919	13968	14050	14011	13973	14021	13970	13875	13956	13899	13987	13866	13790	13869	13887	13975	13953	14039	13973	13949	14011	13845	13898	13890	14001	13950	13917	13931	13879	14001	13989	14005	13998	13921	13999	13995	13982	13903	13977	13816	14005	13951	14153	13969	14038	13958	14116	14042	14032	14028	13817	14039	13917	13954	13981	13883	13952	13912	13924	13915	14187	13741	14047	14007	14011	13797	13978	14038	13892	13912	13828	14076	13899	13938	13737	13908	14154	13957	14061	13972	14040	14010	14006	13877	14113	13973	14027	14037	14122	13805	13906	13939	13896	14084	13985	13999	13879	14100	13945	13991	13944	13873	14095	14104	13925	14112	13801	14004	13862	13846	13899	13963	13916	13949	14106	13895	13865	14168	13869	13974	13870	13973	13907	13902	14003	14162	13920	13977	13990	13997	13854	13986	13946	13998	13978	14064	13828	13817	13788	14015	13990	13970	14012	13795	13989	14049	14048	13927	13848	13895	13969	13985	13974	14070	14070	13851	13950	13986	13934	13995	13900	13824	14083	14071	13966	14006	13854	13953	14068	14140	13827	13911	14039	13840	14027	13842	13874	13810	13933	13805	14017	13938	14005	13840	13934	13987	13935	13803	13991	14026	14064	13940	14096	13891	13915	14050	13947	13979	13891	13868	14058	14026	14036	14019	13980	14076	14090	13913	13904	14052	13765	13959	14016	13915	13985	14017	13991	13914	14140	13993	13862	13895	13955	13943	14115	14031	13986	13859	13969	13958	14024	13986	13881	13892	13869	13886	14097	13953	13950	13976	13853	13962	13968	13990	13898	14043	13971	13698	14199	13885	13897	14063	13985	14055	13829	13991	13926	13869	13915	14037	14017	14022	13882	13972	13777	14164	14054	13899	13945	13987	13896	14125	13958	13907	13846	13967	14028	13948	13959	14007	13994	14113	13914	13954	13965	13953	14035	13887	13829	13975	13907	14042	13931	14034	14059	13918	13921	13998	14006	14020	13850	14058	13923	14135	13697	13927	13926	13982	14092	13902	13983	14079	13952	13995	13909	13879	14009	13868	13884	13874	14023	13917	13844	14005	14053	13903	13976	14064	13954	14053	13839	14101	13931	13758	14000	13994	13973	13796	13938	13792	14086	14169	13879	13886	13997	14074	13834	13976	13895	13762	14044	14073	13988	14034	13865	13964	13972	14019	14068	13920	13971	13853	14027	13847	14080	13863	14101	13847	13826	13966	14121	13867	13995	14040	13894	13949	14066	13976	13948	13790	13818	14031	14043	14036	14150	14064	14001	13951	13866	13947	13995	14042	13919	14096	14105	14003	13902	13917	14013	14054	13972	13972	13936	14034	14000	13890	14101	14046	13861	13926	14137	13927	13970	13974	13972	13946	13931	13958	13907	13956	13855	14075	14125	14057	13907	13805	14118	13891	13984	14146	13982	14007	14119	14114	13781	13827	13989	13928	13963	13887	13918	14033	13958	13999	13881	13946	13880	13921	14177	13948	13937	14038	13786	13847	14013	13785	13927	13806	14054	13927	13857	13925	14076	13924	14046	13927	14015	13971	14165	14014	14052	13721	13958	13955	14058	13946	14058	14075	13778	14012	13991	14023	14002	13833	14122	14103	14046	13999	13950	13836	13975	14043	13978	13785	13909	14074	14067	13894	13977	13916	13964	13929	14060	14053	13984	13924	13927	13940	13877	14046	13861	14015	14045	13917	14067	14040	14063	13955	13810	13900	13805	13959	14072	13842	13907	13939	13920	14028	13921	14011	13985	13967	14021	14046	13919	14036	14049	13927	13847	13927	14075	13845	13904	14110	14016	14058	13907	14029	13783	13745	14005	13998	13952	13917	13960	14078	14006	13904	13910	13918	13923	14130	13940	13942	13854	13996	13821	13953	14099	13861	13842	13978	13873	13814	14031	13985	13937	14022	13910	13930	13820	13857	14117	13947	13930	13879	13950	13969	13906	13947	13887	13917	14013	13672	14099	14022	13898	13849	14086	13959	14020	14040	14041	13990	13952	13975	13984	14033	13953	13896	13954	13867	13829	13998	13991	14171	14176	13820	13835	13929	13981	14001	13963	13999	13897	14120	13967	14074	14013	13999	14078	14104	13924	13930	14075	13958	13884	14036	13863	14039	13780	13909	14109	13977	13978	14122	13963	13902	14001	13779	13808	14062	13929	13922	13919	13888	14026	13938	13870	13957	14064	13997	14032	14074	13946	14011	13956	14030	13747	13788	13883	13918	14029	13904	13881	14086	13947	13910	14095	13913	14092	13855	13860	14002	13966	13788	13979	13939	13884	14126	13840	13949	13946	14012	13839	13879	13870	13940	13993	13883	14022	13714	13987	14064	14078	13933	13915	13808	13790	14067	13884	14132	13839	13973	13931	13892	13809	13970	14058	14110	14017	13971	14053	13972	13825	13853	14002	14043	13963	13935	14131	13879	13879	13785	14142	13934	13819	13916	14000	13874	14085	14055	14054	13968	13872	13975	13906	13739	14010	14092	13939	13898	14046	14047	14002	14031	14062	14002	14221	14029	14018	14002	14248	14011	13921	13910	13830	13906	14014	14001	13896	13866	14023	13976	13811	13859	13731	13837	13887	14091	14076	13740	13839	13876	13872	13818	13855	13931	13936	13918	14010	13903	13930	14026	13983	13896	13783	14042	13901	13981	14111	13815	14047	13785	13938	13944	13919	14016	14032	13947	14019	14099	13886	13857	13847	14033	13787	13965	13966	14038	13913	13998	13990	14003	14007	14033	14094	14014	13882	14056	13965	13853	13898	13960	13883	14034	14026	13852	14002	13930	13883	14109	13976	13894	14050	13977	14014	13837	14015	13931	14069	14134	13851	14192	13917	13976	13961	13879	14100	13945	13911	13984	14171	14151	14007	14005	14049	13779	13883	13956	13956	14075	13989	14107	13851	13998	13918	13807	13992	13885	14071	13953	13870	14040	13738	13825	14001	14002	14042	13975	13928	13993	13842	14026	14037	13880	14105	13927	13937	14092	13921	14030	13905	13831	14080	14054	13912	13922	13817	13682	14020	13980	13938	13942	13793	13874	14020	13967	13805	13961	14057	14162	14019	13780	13945	13823	13930	14232	13978	14032	13917	14177	13933	13904	13916	13855	14031	13983	14156	13986	13867	13886	13954	14197	13983	14044	13828	14001	13940	13947	13907	13853	13833	13865	14022	13970	13993	14152	13977	13884	13955	14046	13866	14090	13954	14080	13975	13818	14127	13868	14047	13988	14122	13914	14065	13842	14191	13938	13957	13936	13943	13962	14042	13985	13931	14095	14113	13940	14094	13980	13883	14058	13945	13994	14043	13931	14028	14011	14041	13819	13966	13922	14011	14025	13991	14034	13828	13981	13977	13969	13975	13973	14024	13969	13884	13979	13955	13997	14128	14029	14044	13888	14047	13933	13970	13937	14112	13952	14013	13947	14019	13827	13867	13864	14017	13964	13950	13952	14044	13829	13876	13991	13943	14113	13908	13973	14092	13958	13906	13931	13928	13900	13909	13980	13877	13908	13841	14026	13955	13954	13979	14094	13757	13794	14183	13941	14040	13863	13973	13846	13994	13951	14155	14198	13955	14033	13890	13956	13908	13957	14087	13997	13997	13874	14077	13855	13979	14055	14079	13991	13924	13973	14004	14015	13993	13943	13897	13962	14046	14017	14025	13814	13844	14028	14024	13961	13846	14066	13958	13789	13983	13822	14011	13919	13875	13898	13783	14020	14052	13970	13803	14112	13902	14038	13729	13943	14098	13858	13889	14025	13921	13948	13889	14031	13973	13995	14074	14076	14043	13820	14039	13984	14069	14044	14096	14047	13996	14060	13802	14040	14034	14048	14029	14047	14043	13844	14062	14040	13980	13953	14014	14070	13947	13933	13955	14160	13891	13859	14064	14006	13915	14021	13918	13908	13855	13880	13948	13966	14076	13887	13951	13824	13999	14048	14019	13890	14027	13932	13998	13942	14042	13914	13830	13928	13929	13956	13988	13951	14004	13990	13772	14125	14013	14027	13873	14048	13860	14117	14044	14071	13807	14070	13980	14105	13904	13917	14036	13867	13990	13969	13819	13886	13872	13982	14045	14028	14113	14043	13944	14112	14062	13930	13839	13970	13717	13891	13940	14099	14144	13916	13973	13903	14100	13935	13880	13862	14117	13992	13860	13914	13927	13990	14072	13977	13745	13912	14061	13933	13903	14010	14037	14041	13908	14031	14014	13943	13952	13980	13931	13819	13877	13995	13770	13944	13936	13888	14024	13911	13953	14024	14196	13830	13945	13993	13889	14035	13855	13923	13916	13918	14061	13968	13839	13900	14017	13861	14053	14010	13819	14155	13873	13854	13849	14084	13972	13728	13955	14073	13893	14061	13865	14064	14054	13919	13983	14047	13946	13907	13919	13782	13929	13980	13954	13985	13940	14051	13897	14062	14097	13826	14037	14064	13899	14157	14015	13975	14004	13915	13916	13888	13782	13904
23817	21058	28431	23990	21700	23091	22642	18321	17323	17391	16829	16692	16239	16289	16176	16199	15819	15969	15845	15879	15719	15887	15730	15582	15744	15571	15716	15720	15521	15726	15537	15683	15734	15463	15561	15474	15778	15826	15611	15648	15426	15421	15407	15543	15702	15545	15531	15626	15321	15514	15457	15784	15627	15535	15693	15633	15662	15437	15538	15770	15866	15530	15652	15642	15772	15665	15497	15538	15459	15440	15441	15464	15520	15511	15496	15526	15449	15512	15461	15659	15651	15429	15635	15439	15482	15594	15534	15815	16005	15945	15925	15783	15505	15621	15558	15640	15412	15429	15529	15616	15495	15516	15373	15559	15480	15686	15705	15399	15471	15527	15635	15571	15688	15843	15524	15589	15415	15656	15623	15751	15669	15272	15571	15562	15362	15525	15437	15489	15462	15576	15348	15464	15539	15408	15248	15596	15482	15404	15481	15587	15443	15390	15477	15621	15496	15500	15515	15489	15474	15187	15490	15469	15386	15353	15533	15319	15269	15515	15544	15456	15496	15339	15553	15373	15477	15469	15500	15522	15431	15586	15384	15306	15692	15503	15607	15600	15758	15555	15657	15514	15335	15486	15654	15251	15464	15730	15424	15520	15346	15452	15412	15489	15543	15523	15479	15359	15472	15347	15541	15479	15529	15431	15508	15530	15577	15404	15528	15499	15392	15425	15740	15441	15482	15545	15552	15205	15411	15378	15667	15484	15348	15447	15623	15365	15612	15382	15568	15347	15487	15534	15604	15353	15601	15327	15633	15450	15481	15317	15440	15480	15303	15546	15437	15407	15423	15536	15406	15529	15367	15360	15563	15568	15626	15414	15570	15533	15602	15438	15539	15632	15638	15387	15305	15513	15405	15276	15518	15717	15455	15363	15727	15556	15572	15686	15662	15339	15397	15367	15542	15536	15497	15557	15562	15527	15407	15359	15494	15449	15447	15371	15458	15574	15328	15495	15356	15517	15573	15407	15509	15584	15438	15503	15402	15458	15444	15630	15741	15458	15694	15531	15546	15558	15526	15431	15487	15385	15598	15527	15730	15686	15273	15352	15383	15483	15624	15555	15458	15430	15522	15547	15527	15286	15529	15582	15630	15692	15366	15474	15594	15388	15485	15389	15419	15319	15398	15534	15390	15558	15510	15472	15412	15377	15423	15619	15382	15517	15462	15474	15414	15398	15340	15276	15478	15553	15544	15524	15609	15588	15293	15419	15537	15575	15611	15647	15427	15302	15469	15376	15546	15665	15710	15672	15475	15517	15470	15287	15540	15646	15436	15445	15520	15381	15475	15395	15408	15429	15513	15615	15600	15563	15528	15563	15530	15360	15380	15520	15690	15285	15641	15556	15490	15572	15603	15454	15408	15505	15387	15411	15458	15520	15582	15454	15446	15427	15600	15304	15373	15510	15439	15651	15502	15405	15511	15752	15313	15456	15559	15474	15203	15381	15414	15647	15360	15376	15356	15467	15435	15616	15337	15718	15485	15519	15428	15629	15568	15504	15329	15519	15284	15281	15491	15513	15578	15459	15368	15430	15499	15475	15486	15431	15518	15332	15452	15503	15431	15537	15513	15528	15261	15562	15421	15517	15616	15382	15663	15474	15481	15659	15648	15564	15514	15590	15557	15503	15616	15421	15586	15531	15638	15340	15362	15466	15485	15588	15519	15347	15534	15310	15442	15372	15482	15454	15491	15446	15511	15523	15449	15468	15398	15478	15500	15453	15368	15463	15458	15533	15331	15406	15323	15518	15532	15334	15652	15501	15480	15315	15481	15466	15511	15661	15668	15472	15615	15412	15396	15721	15392	15425	15446	15502	15203	15682	15565	15531	15636	15657	15490	15387	15465	15555	15493	15562	15495	15614	15620	15701	15502	15376	15427	15513	15608	15645	15623	15459	15565	15295	15387	15511	15583	15545	15450	15337	15497	15498	15599	15385	15466	15455	15360	15620	15507	15456	15585	15450	15489	15500	15551	15523	15509	15408	15408	15398	15530	15361	15617	15791	15497	15515	15545	15565	15340	15415	15624	15373	15586	15443	15555	15487	15631	15572	15341	15552	15353	15574	15489	15597	15482	15477	15287	15436	15517	15416	15179	15500	15448	15579	15441	15577	15453	15509	15586	15444	15406	15480	15579	15545	15182	15615	15599	15420	15382	15324	15398	15585	15609	15462	15481	15338	15593	15417	15489	15454	15450	15359	15365	15264	15428	15441	15403	15472	15420	15430	15405	15666	15520	15609	15473	15529	15438	15432	15415	15546	15679	15701	15553	15426	15195	15364	15431	15394	15451	15455	15533	15594	15601	15716	15364	15489	15388	15504	15315	15598	15661	15602	15473	15452	15595	15542	15505	15439	15442	15641	15545	15618	15659	15277	15283	15447	15431	15401	15487	15424	15367	15457	15398	15370	15481	15472	15526	15403	15572	15513	15238	15584	15527	15501	15617	15504	15668	15368	15488	15411	15562	15425	15543	15527	15591	15448	15358	15411	15481	15338	15449	15467	15589	15446	15373	15623	15754	15418	15469	15565	15688	15425	15489	15497	15439	15554	15647	15611	15582	15402	15550	15697	15368	15606	15401	15521	15523	15482	15419	15409	15381	15401	15573	15270	15449	15434	15513	15494	15701	15331	15544	15421	15546	15472	15537	15557	15319	15393	15557	15589	15478	15504	15458	15365	15413	15245	15424	15670	15160	15404	15548	15108	15422	15287	15521	15442	15539	15500	15560	15469	15490	15517	15570	15423	15519	15399	15578	15499	15621	15576	15491	15576	15602	15755	15484	15439	15510	15511	15500	15460	15358	15429	15489	15374	15359	15442	15378	15394	15601	15393	15224	15400	15588	15638	15549	15635	15278	15448	15381	15568	15515	15457	15615	15604	15525	15542	15562	15527	15587	15529	15380	15586	15523	15514	15397	15394	15411	15478	15467	15453	15631	15569	15513	15434	15529	15351	15555	15483	15561	15400	15465	15490	15597	15436	15504	15606	15621	15601	15359	15325	15535	15709	15617	15535	15367	15396	15484	15432	15550	15669	15471	15527	15439	15497	15474	15442	15394	15433	15364	15526	15496	15583	15660	15373	15465	15538	15664	15429	15537	15435	15707	15576	15651	15373	15624	15494	15457	15420	15516	15532	15611	15523	15347	15522	15497	15299	15433	15586	15743	15629	15415	15548	15535	15568	15551	15534	15299	15432	15520	15287	15676	15368	15347	15419	15641	15404	15515	15595	15425	15573	15670	15439	15373	15269	15661	15320	15549	15505	15507	15570	15478	15486	15362	15238	15624	15502	15444	15542	15505	15410	15524	15553	15441	15370	15392	15555	15310	15652	15484	15493	15523	15611	15620	15518	15495	15513	15507	15607	15515	15561	15331	15552	15472	15463	15573	15640	15314	15518	15459	15566	15414	15423	15389	15531	15422	15455	15636	15422	15406	15499	15560	15474	15444	15542	15547	15369	15295	15402	15404	15632	15555	15618	15538	15663	15357	15554	15389	15508	15582	15490	15486	15540	15708	15556	15377	15499	15423	15661	15294	15357	15366	15578	15565	15588	15611	15592	15474	15600	15590	15531	15451	15609	15646	15484	15663	15434	15573	15614	15293	15572	15393	15563	15361	15495	15440	15519	15436	15636	15483	15565	15511	15620	15439	15334	15402	15448	15550	15466	15551	15540	15536	15547	15604	15535	15555	15481	15378	15576	15542	15724	15523	15642	15487	15554	15664	15271	15638	15581	15469	15526	15388	15509	15465	15381	15532	15637	15421	15515	15633	15457	15381	15421	15471	15544	15558	15452	15502	15495	15414	15658	15412	15359	15555	15503	15288	15455	15510	15576	15438	15525	15295	15379	15596	15552	15422	15699	15434	15410	15310	15648	15361	15695	15510	15563	15528	15720	15448	15349	15501	15473	15604	15513	15431	15384	15304	15474	15572	15451	15366	15610	15529	15555	15663	15617	15588	15494	15388	15567	15545	15486	15524	15573	15447	15604	15499	15713	15254	15407	15415	15553	15366	15806	15436	15398	15633	15523	15320	15664	15372	15533	15517	15258	15554	15490	15501	15462	15524	15701	15394	15529	15611	15338	15355	15554	15556	15446	15491	15538	15602	15349	15617	15316	15489	15476	15548	15645	15482	15515	15548	15413	15346	15438	15530	15658	15442	15346	15466	15529	15362	15508	15425	15441	15588	15555	15429	15536	15547	15196	15405	15429	15551	15605	15275	15367	15634	15571	15379	15614	15601	15499	15459	15500	15501	15424	15585	15343	15422	15573	15445	15613	15328	15380	15723	15508	15431	15527	15596	15424	15497	15527	15537	15532	15486	15393	15629	15397	15397	15645	15537	15524	15642	15374	15443	15477	15435	15505	15480	15554	15409	15348	15494	15384	15478	15554	15538	15524	15390	15733	15388	15562	15537	15402	15550	15647	15565	15394	15460	15475	15339	15463	15483	15650	15507	15416	15340	15478	15526	15358	15524	15622	15496	15592	15614	15550	15549	15493	15496	15472	15348	15494	15501	15560	15613	15467	15696	15558	15728	15577	15380	15509	15411	15558	15400	15482	15156	15546	15489	15546	15516	15505	15560	15464	15581	15493	15400	15448	15256	15274	15620	15464	15397	15508	15499	15396	15560	15653	15677	15365	15430	15725	15581	15333	15313	15347	15304	15361	15548	15635	15554	15484	15472	15555	15368	15466	15492	15505	15329	15393	15496	15475	15322	15528	15515	15340	15566	15621	15289	15492	15420	15311	15493	15289	15481	15479	15609	15580	15498	15459	15575	15413	15324	15471	15371	15436	15467	15498	15507	15468	15363	15551	15533	15307	15433	15425	15460	15307	15630	15464	15586	15580	15525	15415	15676	15378	15501	15448	15513	15642	15505	15589	15465	15562	15503	15276	15639	15526	15478	15490	15405	15428	15606	15595	15378	15561	15642	15603	15623	15526	15426	15626	15523	15537	15636	15351	15542	15292	15500	15509	15579	15500	15404	15617	15406	15381	15474	15536	15510	15528	15473	15617	15482	15480	15680	15429	15691	15454	15347	15399	15535	15545	15357	15308	15485	15435	15567	15394	15653	15472	15427	15614	15624	15491	15549	15583	15342	15531	15473	15496	15395	15522	15418	15587	15453	15490
22847	36911	33276	27152	23015	20383	18574	17426	16909	16163	15579	15278	14701	14586	14500	14399	14221	14156	13947	13922	13901	13779	13737	13677	13801	13795	13771	13777	13870	13788	13633	13799	13722	13691	13734	13774	13738	13579	13703	13801	13805	13796	13773	13691	13777	13701	13601	13672	13723	13698	13641	13618	13735	13635	13650	13728	13793	13647	13686	13671	13718	13838	13609	13799	13596	13569	13780	13637	13681	13654	13751	13535	13869	13798	13507	13787	13731	13839	13465	13872	13610	13715	13701	13799	13492	13687	13696	14134	14341	14229	14116	13932	13630	13654	13731	13618	13702	13626	13618	13634	13531	13568	13652	13638	13647	13685	13567	13509	13491	13680	13734	13554	13619	13622	13805	13587	13672	13652	13629	13599	13572	13633	13514	13541	13768	13568	13566	13529	13603	13576	13397	13573	13525	13716	13530	13662	13623	13667	13494	13623	13561	13637	13615	13512	13669	13580	13651	13626	13474	13577	13537	13645	13629	13544	13546	13612	13596	13587	13699	13619	13576	13616	13764	13535	13527	13632	13692	13694	13700	13673	13589	13593	13696	13622	13487	13555	13546	13604	13651	13627	13659	13668	13651	13725	13733	13669	13577	13721	13626	13723	13656	13561	13528	13619	13596	13683	13510	13648	13738	13498	13676	13641	13640	13500	13662	13456	13543	13641	13542	13566	13684	13741	13541	13682	13479	13637	13679	13575	13541	13666	13636	13779	13579	13529	13630	13630	13654	13578	13588	13649	13640	13503	13796	13653	13506	13560	13553	13617	13837	13469	13709	13735	13468	13565	13746	13586	13547	13615	13622	13645	13557	13736	13482	13585	13638	13535	13686	13555	13652	13571	13667	13485	13774	13535	13623	13649	13701	13499	13525	13499	13594	13609	13578	13799	13669	13587	13595	13700	13608	13564	13531	13650	13698	13775	13562	13683	13434	13651	13630	13481	13425	13647	13638	13621	13640	13614	13407	13565	13548	13777	13645	13667	13534	13642	13690	13596	13775	13776	13592	13647	13643	13630	13458	13459	13679	13562	13903	13584	13457	13676	13732	13594	13660	13649	13722	13687	13632	13594	13533	13567	13596	13756	13780	13633	13741	13673	13659	13578	13590	13557	13570	13592	13491	13612	13670	13700	13706	13629	13701	13448	13602	13630	13731	13732	13610	13579	13683	13767	13597	13673	13671	13634	13637	13569	13606	13704	13767	13669	13779	13728	13463	13720	13543	13548	13612	13627	13504	13574	13866	13702	13485	13593	13534	13651	13677	13603	13573	13601	13624	13579	13556	13588	13486	13625	13587	13676	13690	13485	13612	13610	13630	13543	13632	13623	13611	13546	13771	13672	13539	13780	13480	13401	13881	13769	13543	13608	13668	13685	13560	13757	13487	13568	13657	13598	13617	13709	13584	13579	13567	13626	13601	13734	13810	13615	13659	13658	13620	13587	13606	13665	13609	13786	13581	13496	13789	13495	13543	13634	13582	13448	13553	13453	13706	13557	13817	13559	13586	13719	13585	13660	13728	13585	13755	13519	13623	13726	13512	13718	13605	13702	13709	13418	13584	13679	13554	13570	13645	13667	13614	13578	13648	13760	13585	13475	13537	13556	13702	13504	13677	13695	13748	13444	13462	13534	13543	13583	13646	13643	13785	13695	13674	13752	13657	13605	13450	13540	13640	13691	13678	13609	13675	13721	13559	13779	13609	13686	13719	13622	13624	13445	13631	13836	13610	13550	13420	13537	13692	13622	13627	13679	13470	13645	13651	13654	13534	13623	13685	13712	13592	13442	13623	13750	13634	13633	13532	13544	13750	13743	13728	13550	13534	13602	13587	13737	13627	13516	13720	13633	13619	13501	13630	13643	13506	13672	13681	13516	13604	13581	13545	13655	13510	13601	13420	13696	13585	13584	13534	13619	13439	13630	13522	13669	13578	13491	13537	13675	13598	13766	13627	13711	13651	13738	13785	13533	13662	13572	13654	13758	13762	13638	13787	13532	13620	13630	13583	13414	13684	13471	13594	13713	13669	13625	13587	13736	13600	13652	13566	13541	13684	13578	13668	13446	13544	13501	13669	13614	13459	13588	13537	13641	13759	13526	13568	13556	13717	13439	13557	13590	13690	13710	13681	13588	13620	13559	13500	13791	13560	13578	13593	13396	13480	13668	13615	13783	13765	13531	13717	13559	13546	13544	13805	13642	13732	13636	13777	13651	13653	13675	13656	13521	13573	13741	13636	13615	13613	13486	13789	13621	13623	13707	13617	13577	13550	13613	13804	13610	13535	13606	13667	13550	13574	13621	13584	13679	13887	13545	13664	13578	13599	13588	13700	13627	13512	13587	13428	13569	13704	13867	13716	13564	13859	13507	13627	13558	13521	13579	13660	13587	13684	13540	13657	13478	13743	13619	13657	13373	13593	13615	13620	13582	13664	13631	13776	13672	13608	13733	13547	13431	13545	13739	13700	13617	13668	13581	13626	13674	13651	13691	13757	13691	13646	13772	13773	13776	13668	13615	13580	13538	13533	13720	13555	13656	13758	13672	13570	13705	13597	13552	13616	13715	13725	13497	13662	13740	13404	13510	13749	13820	13681	13695	13570	13596	13779	13578	13657	13504	13501	13735	13596	13630	13790	13528	13693	13662	13753	13702	13553	13658	13744	13536	13482	13821	13464	13568	13625	13794	13634	13431	13452	13624	13621	13607	13567	13703	13662	13585	13485	13415	13560	13635	13733	13614	13436	13704	13802	13646	13351	13512	13680	13750	13723	13707	13455	13686	13412	13568	13556	13456	13653	13649	13537	13576	13491	13710	13515	13559	13741	13464	13433	13639	13677	13763	13605	13640	13643	13627	13847	13738	13541	13478	13593	13456	13553	13667	13704	13716	13808	13648	13567	13583	13613	13693	13468	13655	13739	13664	13635	13628	13527	13647	13608	13713	13604	13789	13654	13742	13636	13671	13687	13571	13695	13790	13472	13597	13609	13599	13569	13618	13677	13672	13693	13550	13705	13716	13787	13553	13584	13549	13432	13594	13631	13642	13684	13701	13579	13659	13542	13525	13454	13462	13644	13565	13536	13570	13686	13610	13515	13450	13533	13561	13735	13585	13548	13729	13350	13505	13642	13684	13765	13658	13708	13734	13567	13622	13729	13623	13768	13605	13630	13662	13663	13642	13885	13590	13771	13688	13683	13507	13602	13626	13546	13659	13718	13695	13648	13606	13709	13558	13604	13650	13537	13638	13693	13475	13627	13676	13474	13695	13498	13562	13693	13342	13407	13566	13532	13725	13731	13423	13499	13786	13746	13747	13534	13729	13421	13765	13605	13639	13645	13577	13690	13529	13488	13514	13693	13476	13669	13593	13628	13497	13526	13594	13593	13668	13545	13670	13590	13697	13630	13690	13624	13650	13701	13683	13619	13449	13634	13600	13706	13593	13692	13680	13569	13722	13564	13604	13643	13541	13628	13597	13630	13495	13551	13627	13643	13641	13557	13706	13625	13615	13510	13598	13664	13757	13402	13793	13643	13536	13477	13654	13575	13774	13532	13734	13604	13492	13583	13670	13503	13682	13520	13506	13682	13669	13686	13673	13637	13552	13650	13487	13665	13771	13565	13545	13554	13432	13495	13698	13619	13607	13533	13529	13635	13507	13633	13609	13656	13725	13611	13637	13572	13689	13528	13666	13505	13455	13588	13642	13535	13534	13571	13633	13703	13690	13684	13639	13605	13738	13432	13484	13718	13596	13745	13707	13616	13518	13787	13531	13557	13546	13685	13778	13662	13617	13659	13663	13591	13608	13529	13588	13661	13496	13378	13513	13576	13567	13619	13685	13718	13499	13640	13594	13436	13643	13704	13572	13630	13660	13795	13717	13564	13641	13698	13636	13604	13615	13822	13583	13625	13590	13617	13604	13565	13720	13632	13794	13588	13560	13566	13607	13532	13557	13627	13645	13662	13660	13670	13587	13583	13589	13705	13753	13538	13455	13468	13602	13495	13461	13647	13715	13598	13684	13551	13659	13749	13547	13603	13576	13679	13513	13732	13626	13616	13580	13446	13648	13479	13486	13572	13714	13629	13759	13613	13731	13634	13511	13625	13632	13586	13672	13518	13587	13493	13571	13680	13784	13893	13487	13561	13563	13574	13753	13629	13683	13810	13611	13835	13751	13470	13698	13528	13660	13621	13497	13505	13774	13485	13622	13443	13661	13666	13606	13678	13603	13556	13625	13558	13679	13578	13651	13532	13508	13554	13752	13614	13578	13727	13557	13735	13611	13505	13565	13702	13654	13530	13472	13541	13607	13538	13632	13568	13520	13764	13629	13616	13765	13523	13609	13462	13646	13701	13681	13714	13627	13506	13589	13500	13609	13608	13523	13586	13533	13597	13602	13678	13520	13564	13455	13700	13593	13661	13779	13654	13500	13517	13495	13667	13607	13628	13601	13649	13604	13521	13626	13584	13658	13551	13689	13551	13649	13681	13622	13506	13693	13787	13631	13513	13669	13580	13701	13536	13558	13728	13571	13717	13672	13526	13664	13562	13505	13659	13597	13695	13582	13581	13667	13620	13618	13573	13560	13523	13597	13559	13662	13665	13636	13678	13571	13632	13546	13652	13626	13669	13632	13695	13601	13538	13668	13617	13625	13778	13571	13618	13537	13635	13709	13626	13744	13691	13549	13646	13604	13617	13656	13631	13472	13603	13433	13687	13718	13573	13636	13666	13605	13590	13697	13610	13657	13732	13657	13590	13546	13693	13628	13581	13577	13643	13703	13725	13684	13607	13552	13593	13716	13747	13596	13654	13576	13525	13585	13588	13574	13620	13689	13515	13603	13512	13668	13573	13758	13564	13623	13693	13562	13567	13524	13674	13589	13497	13641	13499	13578	13694	13537	13586	13611	13745	13584	13527	13592	13657	13602	13502	13524	13692	13536	13786	13588	13722	13638	13493	13575	13634	13521	13660	13603	13643	13740	13690	13623	13513	13551	13680	13467	13606	13763	13524	13636	13599	13654	13630	13571	13835	13640	13653	13478	13698	13538	13712	13815	13539	13705	13656	13640	13500	13472	13632	13539	13507	13736	13672	13661	13731	13651	13695	13714	13643	13568	13743	13517	13823	13534	13638	13820	13576	13538
29478	22728	23146	20041	17435	16928	16929	16535	16439	16243	16353	16525	16316	16325	16555	16476	16169	16100	16423	16202	16235	16235	16148	16129	16110	16163	15830	16130	16174	16240	16084	16251	16290	16090	16006	16379	16196	16038	16244	16205	16016	16282	16146	16060	15958	16321	16285	16200	16308	16128	16195	15969	16247	16055	16135	16159	16163	16297	15982	16085	16070	16327	16186	16162	16368	16121	16232	16200	16125	15938	15927	16294	16129	16139	16099	16091	16206	15902	16161	16149	16084	16287	16064	16017	16269	16036	16232	16071	16221	16212	16224	16282	16079	16334	16247	15964	16053	16007	16119	15963	16086	16005	16108	16153	16250	16103	16169	16079	16239	16307	16234	15991	16148	16161	15919	16256	16151	16073	16176	16063	16087	16067	16374	15988	16073	16055	16220	16261	16213	16093	16116	16176	16132	16099	15806	16093	16095	16232	16131	16164	16078	16025	16158	16149	16047	16301	16074	15942	16156	15977	16116	16112	16185	16120	16003	16271	16189	15973	16213	15994	16218	16088	16181	16143	16128	16082	16110	15989	15957	16148	16099	16049	16112	16010	16153	16225	16153	16163	16224	16172	15833	16121	16310	16257	16193	16256	16304	16335	16179	16103	16273	16191	16176	16405	16099	16092	16073	16171	16119	16182	16103	15884	16254	16238	16119	16248	16194	15904	16104	15984	16049	16134	16052	16134	16038	15999	16020	16143	16227	15944	16043	16127	16093	15986	16303	16179	16211	16215	16221	16112	16350	16082	16031	16014	16013	16071	16276	16391	16123	15976	16211	16234	16368	16331	16217	16158	16167	16287	16178	16267	16121	16173	16236	16256	16182	16192	16031	16201	16007	16156	16217	16110	16070	16019	16104	16130	15917	16201	16217	16147	16098	16248	16030	16129	15990	16246	16271	16303	16105	16127	16218	16227	16078	16128	16105	16175	16115	16159	15998	16181	16200	16175	16168	16020	16017	16285	16114	16051	16216	16235	16068	16149	16019	16134	16121	16263	16224	16400	16185	16017	16134	16110	16078	16319	15942	16123	16079	16247	16096	16279	16356	16034	16051	16183	16175	16285	16308	15918	16151	16121	16230	16287	16224	16041	16201	16020	16313	16194	16365	16022	16188	16091	16129	16157	16236	16287	16505	16055	16102	16098	15956	16169	16163	16165	16158	16214	15981	15929	15939	16011	16077	16225	16135	16051	16298	16125	16130	15938	16223	16097	16109	16121	16255	16193	16108	16134	16088	16276	16401	16244	16316	16332	16189	16190	16018	16395	16188	16145	16229	16213	16055	15863	16157	16200	16015	16237	16125	16291	16283	16067	16099	16144	16247	16221	16029	16056	16107	16006	16129	16231	16145	16115	16210	16200	15920	16077	16248	16330	16025	16222	16097	16194	16200	16266	16104	16018	16028	16137	16227	16028	16198	16144	16320	15874	15991	16061	16271	16176	15960	16131	16101	16272	16081	16203	16200	15963	16210	16154	16080	16262	16142	16243	16138	16231	16071	16194	16237	16174	16104	15992	15992	16091	16083	16015	16109	16192	16096	16183	16031	16100	16154	15994	16265	16198	16061	16083	16118	16234	16168	16252	16326	16318	16318	16090	15858	16234	16085	15908	16155	16358	16188	16054	16036	16188	16214	16124	16228	16191	16216	16282	16122	15984	16145	16179	16128	16244	16334	16099	16116	16125	16275	16295	16248	16398	16264	16279	16141	15983	15994	16175	16240	16309	16253	16170	16036	16174	16337	16236	16176	16179	16189	15952	15965	16112	16134	16126	16079	16024	15949	15977	16089	16100	16190	16119	16204	16244	16310	16218	16176	15963	15946	16088	16251	16148	16196	16237	16110	16154	16182	16032	16163	16115	16076	16155	15937	16095	16114	16184	16251	16084	15917	16162	16086	16244	16187	16129	16029	16227	16180	16075	16150	16287	16073	16252	16144	16108	16209	16062	16107	16025	16238	15728	16064	15990	16218	16003	16024	16267	16064	16097	16040	16049	15979	16053	16004	16051	16074	16165	16057	16156	16134	16219	16074	16024	16278	16088	16170	16279	16126	16233	16135	16144	16214	16021	16070	15838	16085	16020	16173	16097	16085	16304	16070	16153	16233	15961	16106	16107	16042	16291	16059	16204	16112	15976	16160	16341	16103	15987	16005	16301	16073	16117	16009	16203	16086	16104	16231	15982	16308	16468	16180	15903	16218	16043	16231	16337	16386	16032	16220	16097	16105	16110	16011	16375	16128	16096	16065	16042	16122	15920	16406	16022	16206	16320	16145	16170	16002	16036	16027	16080	15825	16129	16119	16117	16294	16318	16316	15980	16151	15963	16227	16274	16075	16179	16098	16138	16139	16150	16128	16249	16401	16064	16266	15938	16266	16098	16242	16027	16145	16216	16247	16152	16054	16062	15957	16214	16235	16332	16245	16367	16264	16118	16247	16041	16170	15922	16087	16137	16143	16126	16151	16294	15916	16138	16074	16033	16307	16194	16058	16116	16221	16324	16079	15942	16205	16236	16106	16154	16041	16113	16216	16086	16057	16029	15965	16254	16339	16117	16185	16085	16035	16135	16090	16042	16144	16022	16228	16167	16400	16067	16117	16054	16227	16234	16078	16125	16112	15985	16045	16093	16279	16170	16139	16001	16106	16019	16232	16047	16221	16057	16283	16127	15979	16169	15996	16075	16125	15966	16146	16251	16024	16013	16206	16245	16358	16294	15989	16206	16289	16242	16117	16041	16045	16215	16132	16080	16061	16077	16229	15988	16167	16180	16155	16125	16230	16120	16152	15988	16155	16175	16414	16315	16173	15957	16157	16016	16159	16128	16098	16148	16066	16245	16269	16015	16112	16249	16252	16299	16072	16215	16154	16306	16032	16367	16133	16071	16078	16277	16039	16095	16047	15865	16311	16045	16050	16213	16245	16223	16077	16102	16251	15948	15966	16143	16156	16244	16276	15843	16072	16380	16239	16118	16217	16020	16031	16029	15964	16205	16083	16372	16339	16217	16292	16088	16003	16233	15816	16159	16135	16187	16141	16139	16279	16153	16247	16238	16153	16112	16160	16052	16135	16273	16166	16244	16341	16309	16109	16132	16199	16154	15970	16251	16259	16163	15955	16332	16154	16124	16161	16061	16218	16182	16008	16210	16115	16145	16271	15977	16012	16162	16144	16195	16150	16171	16048	16192	16197	16081	16044	15880	15951	16271	16244	16280	16061	16224	16192	16232	16207	16287	16150	16085	16275	16284	16326	16122	16250	16243	16016	16119	15914	16090	16139	16202	16135	16155	16087	15974	16219	16271	16047	16162	16233	16257	15978	16236	16204	16032	16154	16098	16019	16098	16077	15846	15958	15957	16379	16050	16106	16140	16207	16180	16125	16189	16147	16224	16146	16010	16018	16122	16304	16074	16176	16073	15980	15999	16180	16105	16076	16104	16175	16164	16028	16244	16198	16035	16092	16353	16243	16194	16280	15978	16062	16102	16091	16068	16079	16016	16126	16052	16142	16202	16123	16196	16341	16221	16164	16123	16435	16047	16053	16176	16152	16392	16244	16130	16131	16218	16019	16087	16058	16159	16370	16111	16071	16104	16231	16077	16202	16291	16231	16140	16106	16144	16069	16217	16140	16213	16025	16152	16033	16272	16067	15982	16167	16016	16176	16177	16132	15998	16119	16309	16212	16213	16081	16198	16136	16029	16247	16186	16099	16363	16196	16088	16213	16184	16145	16093	16107	15869	16089	16259	16167	15999	16118	16044	16112	16030	16036	16076	16071	16147	16178	16353	16080	16340	16042	15789	16108	16128	16188	16285	16002	16206	16302	16170	16280	16215	16230	16292	16023	16275	16073	15981	16237	16253	16104	15988	16075	16278	16150	15970	16244	16199	16359	16245	16165	16089	16205	16076	16061	16042	16195	16115	16184	15878	16180	16395	16192	16134	16148	16118	16247	16058	16058	16057	16233	15998	16404	16030	16016	16307	16254	16236	16172	16029	16147	16211	16192	16149	16076	16142	16141	16056	16296	16006	16253	16174	16437	16193	16125	16135	16152	15975	16062	16207	16401	16110	16075	16229	16217	15902	16303	16252	16338	16061	16207	16246	16187	16274	16262	15966	16143	15934	16020	16186	16109	15923	16254	15983	16225	16155	16129	16209	16256	16280	16200	16108	16089	16105	16192	16120	16242	16244	16237	16129	16096	16248	16182	16056	16113	16252	16243	16227	16327	16214	15906	16202	16044	16005	16000	16216	16026	15752	16169	15960	16310	16040	15931	15995	16230	16379	16088	16254	15946	16042	16095	16124	16046	16056	16198	15938	16091	15909	16300	16277	16301	16109	16252	16065	16172	15942	16137	16300	16167	15992	16180	16092	16325	16292	16176	16166	16131	16433	16061	16107	16089	16086	16314	16153	16038	16170	16295	16132	16140	16109	16110	15959	16227	16085	16028	16103	16009	16354	16355	16163	16195	16133	16282	16195	16208	16283	16150	16047	16036	16006	16147	16082	16043	16187	16175	16210	16062	16299	16075	16254	16111	15977	16156	16125	16132	16204	16026	16174	16294	16175	16133	16061	16071	16169	16069	16333	16086	16145	16398	16234	16120	16201	16038	16158	16006	16069	16124	16057	16114	16352	16166	16092	16112	16123	16276	16167	16270	16231	16133	16321	16096	16142	16148	16219	16182	16058	16276	16198	16247	16318	16083	16265	16128	16135	15958	16088	16176	16156	16213	16305	16250	15940	16011	16018	16038	16310	16196	15986	16181	16174	16073	16284	16048	16231	16275	16074	16196	16058	16212	16013	16187	15959	16055	16159	16204	16200	16134	16001	16063	16056	16062	16154	16183	16010	16342	16047	16291	16213	16107	16145	16021	16287	16092	16072	16198	16296	16058	16280	16140	16352	16101	16188	16103	16090	16188	16189	16397	16205	16409	16091	15960	16136	15977	16092	16079	15967	16015	15970	16192	16378	16310	16180	16232	16177	16264	16098	16322	16191	16285	16262	15934	16071	16286	16160	16244	16188	15960	16045	16098	16052	16274	16238	16270	16026	16085	15992	16196	16031	16311	16215	16195	16004	16110	16101	16082	16157	16102	15968	16054	16044	16089	16076	15934	16195	16066	16268	16260	16124	16127	16325
19110	23470	21403	18118	16374	15547	15067	14932	14668	14281	14309	14260	14319	13994	14219	14042	14005	14164	14040	13994	14179	13939	14029	14213	14072	14052	14154	14025	13935	13914	14152	14069	13986	14122	13842	14108	13899	14090	14157	13995	14105	13961	14144	14191	13964	13912	14011	14020	14021	13919	13993	14053	14048	14110	14017	14016	14116	13917	14073	14014	13871	14075	13991	14075	14156	14125	13992	14033	13952	13856	13868	13846	14028	13996	13972	13914	14046	13992	14025	14177	13931	14101	13946	14001	14006	14169	13950	13973	14015	14038	14231	13986	14048	14125	13880	14032	14059	13915	13973	13915	13950	14025	13978	13996	13825	14052	14112	14089	13876	13996	13921	14081	14145	14025	13935	14130	13989	14020	13808	13888	13934	13886	13959	13978	14085	13903	13900	14005	14070	13898	13943	14018	13937	13927	14094	13981	13895	13992	13930	13926	13992	13973	13920	13977	13909	14123	13983	14062	13922	13953	14014	14087	13964	14034	13926	13988	13912	14084	14054	14014	14062	14026	13851	14085	14137	13927	13951	14081	13978	14006	13969	13895	13877	13934	14089	13838	13946	13920	13954	13952	13927	14057	13949	13863	13885	14199	13973	14165	14185	14021	13770	14032	13872	13826	13948	13989	13903	13943	14018	14064	13919	14017	13930	13934	14048	13783	14052	13926	13928	13888	13875	14117	13951	14089	13943	13969	14064	14019	13917	13859	14155	14015	13954	13892	13825	13787	13880	13871	14033	14020	13984	13796	13961	14006	13950	13986	14055	14017	13996	14001	14185	13917	14074	13911	13964	13957	14025	13966	13839	13929	14079	13949	13995	14047	14064	13963	13908	13972	14003	13999	14067	13886	13953	13916	13944	14004	13885	14055	14113	13950	13975	14036	14021	14007	14038	14053	13894	13900	14016	13762	14013	13854	14190	13793	13978	13991	14089	13883	13981	14120	14006	13811	14065	13947	13952	14007	14012	14014	13962	13963	14068	13895	13995	14040	14005	13996	13853	13961	14011	13961	14050	13924	14041	14102	13952	14038	13975	13935	14080	13937	13830	14107	13920	13927	14011	13729	13863	14009	14063	13918	14088	13911	13764	13883	14000	13943	14063	14101	13923	13982	14172	13903	14130	13949	13941	14021	13990	13968	13951	13832	14156	14011	13855	14088	14034	14194	14077	14044	13886	14006	13971	13913	14011	13969	13927	14070	13876	13977	13783	13942	13813	13967	14025	13935	14093	13901	13878	13960	13783	13996	14106	13978	14032	13894	14094	14081	14053	13989	13727	13872	14059	13935	14011	13943	13897	13966	14178	14013	13910	14119	13796	14109	13902	14139	13862	13944	13935	13991	14061	13952	13940	13904	14041	14037	13953	14041	14000	14040	13880	13935	14066	14087	14054	13958	13993	14145	13954	14078	14105	13878	13998	13848	14117	14063	14001	14025	13896	13881	13960	14004	13796	14080	14011	14070	13887	13982	13959	13962	14004	13898	13957	14024	14028	13914	13933	13999	14076	13945	14000	14024	13931	13931	14058	14055	13913	14074	13993	13967	14081	14118	14009	13867	14232	13960	13970	14002	13972	14057	14002	14051	13867	13966	14040	13940	13960	14025	13913	14142	14000	14036	13897	13984	14142	13851	14097	14031	13978	13806	14064	13960	13858	13996	13930	14004	13944	13836	14027	14021	14083	13967	13997	13808	14028	13985	14041	13851	13951	14016	13952	14067	14104	14077	14033	14018	14085	13891	14024	13860	13996	13882	14058	13932	13976	14007	13980	14185	13940	13895	13894	13967	13961	13940	13950	14033	14046	13866	14162	14000	14025	13934	14097	14011	13892	13891	13882	13987	14038	13923	13941	14125	13940	13884	13800	14203	13918	14022	14104	14090	13957	14051	13933	13999	14050	13958	14155	13980	13917	14057	13955	14102	13905	13878	13907	14178	13856	13944	13856	14115	14206	13949	13920	14000	13845	14120	13897	13803	14008	13973	13882	14031	13911	14083	13861	13844	13888	14020	13965	13954	13948	14133	14058	14042	13939	13925	13921	13949	14022	14013	13948	13957	13897	14102	13953	14086	13865	14113	13896	14044	13972	13951	14055	14021	14051	14110	14113	14000	13842	14014	13840	13952	13679	14018	13871	13866	13949	14110	14003	14067	14091	14106	13986	14017	13950	14019	13916	13847	14094	14056	13927	13925	14008	13938	13885	14012	13847	13961	13984	14046	14012	13848	13992	14047	14033	14121	13968	14024	13973	14007	14033	13850	14077	14115	13977	14085	13929	14043	13965	13905	14105	13993	14036	13889	13939	14015	14051	14041	13972	13951	13976	14031	14041	13872	14048	13938	13952	14055	13870	14072	14035	13929	13923	14119	13971	13971	14111	13965	13942	13894	13951	13959	13988	13918	13861	14015	14116	13937	14034	14004	14110	13925	14048	13783	14073	13988	14269	13798	13771	13990	14024	13789	14106	13979	14135	14061	14087	14005	13860	14004	14036	13986	13993	14007	13981	14016	14096	14007	14015	13943	14162	14156	13866	13995	13984	14027	14052	13968	14101	14063	13955	13913	13853	13819	13919	14103	13911	14090	13948	13906	13906	13849	14042	13735	14029	14005	13997	14192	14050	14133	13966	13920	13771	13935	14014	13904	14037	13934	13822	14116	14021	13970	14048	13982	14120	14019	13900	14031	14117	13997	13954	14000	13929	14072	13977	14042	13971	13995	13966	14036	13930	13947	13860	14014	13913	13963	13816	13950	14031	13962	13988	13914	14123	13913	13964	14107	14035	14144	14072	13925	14074	13874	14006	14035	13875	13826	14150	13823	14035	13951	14028	13810	14085	13859	13969	13922	13817	14142	13865	13929	14017	14065	14063	14012	13952	13905	14136	13894	14017	13967	13830	13886	14013	14007	14000	14073	13724	14143	13945	14164	13891	13912	13991	14077	14064	13967	14046	13977	13991	13938	14046	13904	14046	14139	14011	13969	13940	14020	13932	13852	14015	13952	14063	13877	14082	14014	13957	14122	13930	13871	14053	14006	13979	13965	13813	13873	13902	13979	13857	13752	14027	13956	14034	13940	13958	13940	13975	13920	13926	13972	14140	13897	13936	13979	14028	14098	13988	13932	13974	14005	14024	13906	13995	14112	14009	14089	13976	13836	13960	13787	13896	13973	13913	13816	13818	13900	14095	14019	14071	13854	13893	14133	13946	14015	13942	14065	13903	13853	13920	14063	14076	13881	13948	13963	14042	14057	13938	13883	14012	14149	13922	13916	14053	14086	14075	14017	14100	14055	14058	14078	14165	13868	14015	14019	13893	14158	14019	14115	13930	13909	13973	14003	14093	13989	14069	13943	14047	13922	13998	13991	14013	14171	13998	14090	14047	14015	14032	13876	14118	13995	13939	13937	14000	14125	13940	13943	13888	13944	13921	13940	13962	13908	13958	13884	14141	14009	14066	14055	14049	13956	14069	13919	13826	14006	13925	14003	13953	14079	14010	13932	14057	13996	13942	13912	14092	13839	13908	13946	14061	14016	13911	13926	14010	13956	13718	13986	13990	13985	14052	14009	14000	13912	14217	13985	14076	13967	13879	13906	14074	13915	13817	14104	14235	14151	13932	14057	13998	14015	13914	13954	13973	13880	14151	14083	14109	13951	14047	14174	13946	14100	14110	14016	13914	14200	13997	13772	14028	13926	13904	14068	13946	13888	13977	14057	13806	13911	13976	14074	13930	14005	14034	13930	13954	14047	14045	14111	14026	14048	13966	14002	13999	13914	13969	14048	14139	13860	13959	14113	13870	14031	13983	13911	14093	13857	13876	13940	14150	13970	14087	13860	13923	13933	13980	14137	13960	14117	14133	13912	14072	13948	14041	13713	13985	14012	13911	14019	14129	13944	13969	14087	13862	13903	14074	13919	13924	14041	13826	14126	14092	14044	13827	13829	14095	14074	13736	13995	14068	13936	14025	13991	14019	13933	13901	13860	14071	13979	13963	14040	13955	14023	13881	13982	14010	13954	14018	14005	14031	14143	14054	14178	13856	13991	14074	13933	14047	13937	13960	13949	14240	14093	13939	13965	13962	13966	13999	13936	14076	13918	14013	13978	13933	13967	13895	13901	13968	13949	14049	13886	13995	14174	13997	13974	14089	13923	14061	13961	14136	14052	13968	14096	13896	13950	13978	13822	13950	14087	14017	13953	14144	14183	14087	13929	13897	13994	13958	13817	14048	13920	14051	13917	13884	14004	13986	14186	14027	13939	14014	14030	13895	13899	13930	14027	13978	13999	13887	13918	13986	14163	13872	13937	13858	13924	13953	13895	14023	14118	14073	13952	13963	14037	13903	13839	14172	13863	14079	14122	14153	14115	13873	14029	13939	14101	14028	14026	13782	14080	14074	14071	14225	13922	13959	14008	13936	13873	14006	14011	14197	14148	13953	14086	14116	13928	13966	14071	14018	14046	14009	13937	13977	13929	13950	14176	14046	14080	14035	14045	14100	14070	14003	14000	14165	14072	14003	14034	14053	13882	13935	14117	14027	13936	14008	13883	14149	13995	13994	14020	13973	14039	14037	13948	14087	13983	13930	14098	14008	13867	14017	14031	14143	14012	13918	14094	13981	13966	13906	14145	14083	13945	14040	13971	14050	14045	13896	14097	14087	13880	13995	14115	14162	14032	14006	13879	13996	13978	14008	14029	14007	14120	13979	14057	14040	14095	14020	13993	14043	13943	14051	13912	13961	14112	13905	13833	13939	13932	13919	14021	13878	14015	13858	14100	14036	13907	14078	14045	13957	14096	13930	13960	13945	13941	14196	13804	13950	13758	13828	14069	14046	13874	14006	13930	13958	14068	14156	14105	13842	14018	14022	14017	13982	14063	14066	14088	13991	13908	13886	13912	14013	13893	14067	13820	13929	13944	14107	13951	14124	14129	13859	14108	14077	13882	14219	14003	13934	14120	14076	13879	13916	14007	13974	13860	13800	14153	13965	14050	14055	13973	13952	14207	13946	14016	13757	14084	14094	13951	13995	14031	14026	13949	13929	14112	13998	13910	14043	13898	14008	13978	13894	13967	13949	13834	13930	13980	13988	14022	14022	14004	13928	13968	14017	14015	14053	14194	13951	13919	13941	13918	13936	13858
25314	21053	27723	25155	21831	19937	19101	17605	17067	16911	16633	16528	16594	16486	15968	16006	16168	16053	16123	16093	16109	16267	15878	16058	15987	16170	16088	16130	16252	15967	15951	15916	15984	15958	16014	16199	15893	16066	15830	16000	16010	16070	15921	15795	15809	16046	15966	15980	15880	16077	16036	15907	15831	16060	15872	16069	16017	16026	15813	16085	16152	16065	16127	15816	15888	16021	16097	15964	15842	15745	15874	15954	16049	16059	16001	15902	15741	15898	15846	16005	15856	16136	15742	16057	15951	15904	15862	16145	16114	16117	15918	15874	15680	15999	16113	15865	15818	15916	15890	15734	15972	15993	15939	15779	16005	15882	15816	16194	16090	16035	15861	15789	15934	16020	15994	15812	15963	15776	15816	16008	15745	16042	15816	15751	15871	15750	15888	15893	15873	15734	15879	15982	15975	15797	16049	15991	15860	15905	16116	15949	15838	15984	16076	15869	15675	15898	16066	15972	15790	15875	15911	15822	15948	16076	15969	15912	15794	15800	15806	15832	15909	15880	15982	15780	15934	15917	15763	15836	15784	15863	15810	16143	15912	15697	15707	15861	15886	15775	15613	15656	15890	15839	15969	15756	15752	15823	15890	16053	15846	15870	15957	15815	15941	16006	15936	15832	16053	15855	15607	15959	15914	15839	15856	15785	15968	16041	15800	15726	16137	15864	15700	16039	16003	15875	15931	15866	15881	15916	16054	15923	16213	15745	16041	16001	15664	15799	15886	15793	15987	15914	15961	15957	15968	15902	15983	15827	15894	15989	15953	15872	16050	15742	15971	15778	16118	15913	15891	15834	15792	15968	15983	16072	15882	16037	16048	15858	15855	15846	15799	15834	15812	15946	15840	16029	16080	15779	15899	15843	16015	15925	16026	15835	15882	15842	15930	15893	15952	15781	15947	15901	15837	15796	15954	15811	15805	15931	15890	16065	15989	16064	15942	15798	15842	15764	15952	15911	15860	15885	15989	15926	15932	15967	15833	15816	15986	15844	15790	15813	15968	15630	15864	15954	15879	16021	15992	15831	15803	15717	16077	16028	15802	15756	15819	15839	16021	16144	15827	16141	15766	15860	15945	15839	16104	15782	15844	15819	15876	15857	16033	16016	15900	15908	15875	15884	15991	15973	15872	16022	15955	15858	15866	15773	15879	15786	15923	15935	15890	15875	15874	15834	15997	15851	15870	16115	15838	15953	15645	15802	15958	15871	15856	15962	15861	15905	15920	15813	15892	15861	15857	15844	15986	15887	15812	15906	16021	15891	15995	15910	15736	16051	15897	15752	15772	15884	15788	15924	15948	15811	15878	15701	15792	15963	15774	16069	15842	15838	15930	15972	15690	15935	15933	15963	15727	15679	15865	15850	15786	15833	15963	15713	15733	15937	15784	15671	15814	15998	16010	15781	15713	15953	16046	15970	15802	15928	16094	15894	16030	16015	15775	15884	15852	15878	15687	15963	16049	15720	15941	16032	15914	15942	15993	15786	15684	15806	15820	15799	16012	16003	15956	15954	15799	15814	16014	15846	15886	15847	15850	15923	15844	15911	15884	16021	15905	16040	15953	15833	15847	15851	15844	15989	15920	15943	15779	15848	16000	15782	15786	15934	15922	16010	16011	16060	15883	15986	16045	15845	15816	15669	15785	15876	15918	15999	15840	15810	15650	16019	15906	15893	15999	15669	15896	15846	15886	16053	15936	15865	15960	15928	15832	15832	15900	15975	15808	15816	15873	15816	16008	15976	16037	16005	15716	15717	15864	15731	15897	15870	16027	16011	15936	15879	16009	15947	16069	15771	15844	15852	15895	15903	15781	15959	15882	15974	15837	15790	15795	15875	15872	15869	15790	15973	15966	15985	15900	15859	15865	16054	16066	15814	15958	15867	15980	16113	15889	15654	15955	15914	15952	15840	15928	15809	15974	15899	15816	15797	15911	15999	15855	15961	15887	15918	15822	16100	15920	15868	16044	16010	15790	15905	15851	15991	15826	15804	15893	15956	15985	15929	15925	16044	16021	15911	15925	15762	15925	15763	15813	15827	15881	15856	15782	16086	16036	15858	16098	16009	15975	15950	15886	16039	15874	15754	15877	15838	15887	15884	15934	15926	15828	15742	15796	15735	15927	15876	15856	16035	15849	15834	15899	16006	15685	15772	15838	15896	15857	15803	15970	15621	15910	15891	15935	15865	15937	15808	15911	15865	15936	15894	15608	15925	15813	15938	16066	15936	16010	15894	15897	16072	15737	15880	15782	15921	15953	16039	15878	15836	15863	15884	15833	15915	16023	15701	15814	16044	15824	15854	15739	15819	15901	15806	15630	15950	15796	15784	15948	15807	15808	15982	15773	15833	15751	15837	15870	15929	16158	15855	15799	15902	15990	15902	15936	15746	15807	16067	15830	15962	15803	15940	15960	16062	15844	16044	16083	16027	15936	15920	16153	16097	15880	16000	15845	15944	15834	16018	15791	16094	15875	15764	15950	16031	16050	15821	15964	15914	15923	15940	15697	15845	16058	16004	15766	15822	15810	15850	15969	16019	15883	15882	15957	15926	15856	16037	15956	15913	15936	16005	15967	15916	15970	16094	15788	15926	15897	15844	15872	15941	15784	15845	16020	16017	16231	16080	15846	15927	15764	15646	15885	15719	15778	15855	16002	15786	15938	15944	16008	15880	15813	15874	15942	15764	16042	15975	16119	16017	15998	15874	15872	15949	15822	15974	15789	15939	15720	15778	15901	16001	15947	15773	15851	15701	15844	16019	15811	16007	15852	16162	15985	15934	15932	15922	15842	15982	16083	16075	15929	15780	15801	15949	16047	15847	15765	15910	15751	15895	15907	15926	15928	15696	16081	16001	15791	15819	15915	15911	15950	15997	15836	15921	15778	15985	16047	16106	15869	15861	15896	16026	15950	16105	15992	15835	15833	15781	15935	15928	15870	16018	16144	15871	15826	15814	15916	15827	15964	15809	15901	15801	16026	15876	15979	15998	16030	16148	15957	15861	16009	15998	15820	15876	16004	15900	15724	16019	15937	15971	15879	15958	15841	15818	15883	16137	15727	15826	15911	15852	15737	15857	15844	15635	15873	15844	15786	15866	15840	15876	15797	15817	15918	16005	15792	16078	15798	15843	15966	15866	15985	15934	16174	15763	15819	15948	15919	15964	15846	16068	15980	15921	15850	15831	15905	15778	15927	16102	15976	15824	15862	15747	16043	16129	15799	15848	15845	15933	16009	15825	15851	16172	15975	15903	15974	15836	15883	15946	16055	16077	15787	15737	15792	15837	15978	15921	15988	16005	15745	15754	16178	15870	15754	15791	16026	16123	15787	16029	15735	16039	15649	15785	15853	15710	15918	15819	16026	15864	15628	15921	15966	15879	15842	15829	15974	15978	15923	15787	15787	16080	15956	15776	15869	15902	15755	16187	16068	15868	16014	15793	15967	15785	15835	15672	15809	15702	15859	16002	16023	15738	15893	15726	15897	15874	16008	15771	15763	15925	15905	15865	15923	15799	15754	15778	15748	15828	15918	15948	15903	15901	16091	16066	15701	15896	16118	15897	15981	15973	15849	15827	15812	15936	15826	15965	15785	15956	15862	15926	15836	15860	15937	15845	16035	15896	15855	15854	15785	15885	15997	15964	15897	15770	15998	15792	15826	15889	15942	15900	15884	15973	15919	15771	15875	15747	15870	15792	16048	15918	15910	15763	15842	15944	15687	15907	16023	15977	15844	15732	15733	16043	15913	15972	16013	15761	15901	15855	15831	15902	15875	15947	15879	15891	15757	15815	15806	15927	15810	15922	15770	15980	15858	15803	15898	15741	15822	15883	15873	15705	15857	15925	16038	15883	15936	15999	16043	15942	15894	15910	15941	15861	15978	15890	15890	15982	15967	15868	15800	15874	15921	16128	15798	15923	15958	15950	15852	15850	16030	16008	16006	15810	15995	15748	15779	16031	15831	15916	15833	15771	16073	16049	15918	15841	15907	16088	15674	15950	15939	15911	15912	16030	15836	15794	15799	15843	15638	16089	15587	15801	15779	15881	15793	15939	15660	15884	15831	15948	16009	15966	16039	15938	15906	15698	15834	15729	15921	15853	15811	15990	15934	15771	15827	15838	15908	16007	16041	16042	15931	15671	15746	15810	15834	15932	16060	15779	16205	15979	15990	15977	16029	16109	15884	16156	15969	16092	15908	15939	16087	16116	16145	15861	15852	15913	16103	15905	16038	15907	15766	15938	15781	15885	16026	15843	15876	15674	15915	16116	15972	15875	15979	15861	15790	15747	15953	15699	15793	15900	15809	15758	15939	16140	15688	16014	15869	15826	16154	15984	16135	15929	15978	15935	15994	15935	15989	15926	15992	15831	15873	15749	15904	15890	15875	15936	15868	15776	15882	15966	15775	15834	15945	15889	15946	16004	15990	15921	16034	15830	15899	15879	15892	15768	16041	15852	16168	16023	15927	15859	15986	15896	15969	15878	15960	15598	15973	15829	16000	15899	15927	15724	16056	15885	15765	15855	15903	15827	15966	15959	15780	15793	15957	15836	15958	15876	15859	15710	15955	16017	16057	15926	15849	15904	15573	15818	15701	15996	16085	16025	15951	15951	15974	16006	15914	15966	15887	15759	16134	15829	15731	15869	15955	15926	15840	15896	15886	15964	15960	15795	15947	15920	15825	15881	15888	15888	15890	15888	15971	15850	16023	15756	15957	15859	15778	15816	16063	15885	16034	15998	15934	15949	15622	15698	16066	15961	15852	15845	16084	15999	15774	15896	16141	15957	15841	16105	15955	15861	16046	15824	16095	16063	15928	15878	15750	15884	15863	15867	15851	16122	15863	16024	15943	16017	15805	15977	15891	16001	15898	15922	15985	15815	15956	15841	15806	16010	15969	15843	15879	15914	15880	16035	15830	15778	15986	15962	15972	15801	15957	15785	16008	16002	15906	15943	15927	15866	15831	15816	15809	15860	15974	15926	16026	16011	15865	15821	15989	15876	15930	15994	15918	15699	15835	15759	15889	16004	15844	15789	15920	15875	15836	16032	15938	15645	15942	16001	16019	15975	15895	15886	15947	15939	15910	15938	15948	15806	15978	15803	15822	15730	15874	16015	16033	15918	15950	15677	15979	16004
20181	30812	27981	22626	19538	17671	16691	16050	15340	15108	14912	14629	14450	14357	14323	14250	14140	14150	14074	14056	13981	13885	13830	13996	13936	13900	13909	13973	13830	13950	14038	13857	14030	13978	13964	13817	13855	13789	13881	13874	13999	13929	14039	13806	13844	13999	13775	13851	13821	14070	14005	13891	13885	13872	13993	13920	13760	13920	13892	13932	13704	13773	13799	13826	13879	13884	13761	13959	13853	13790	13914	13969	14006	13706	13881	13982	14017	13800	13826	13908	13858	13834	13819	13845	13661	14014	14077	14231	14156	14151	14141	13955	13917	13847	13747	13823	13728	13785	13790	13816	13876	13974	13848	13958	13944	13701	13852	13857	13678	13814	13957	13740	13921	13842	13742	13937	13874	13981	13856	13977	13875	13844	13816	13734	14005	13872	13757	13995	13805	13799	13897	13751	13775	13696	13934	13813	14010	13808	13881	13949	13864	13962	13831	13842	13779	13914	13659	13966	13853	13852	13867	13886	13948	13845	13806	14046	13814	13694	13704	13834	13855	13850	13853	13883	13850	13767	13795	13885	13763	13855	13835	13859	13935	13764	13767	13861	13820	13908	13959	14071	13835	13735	13959	13976	13882	13711	13808	13896	13877	13735	13812	13770	13957	13786	13718	13823	13864	13725	13783	13702	13972	13980	13892	13898	13950	13834	13762	13770	13879	13836	13798	13870	13684	13792	14004	14055	13687	13757	14003	13823	13957	13938	13790	13866	13606	13918	13885	13761	13862	13867	13873	13866	13928	13874	13773	13902	13869	13730	13798	13778	13891	13790	13920	13946	13723	13791	13837	14026	13783	13943	13896	13832	13818	13777	13818	13835	13786	13835	13804	13799	13763	13923	13747	13844	13840	13846	13737	13906	13991	13929	13875	13802	13816	13746	13774	13874	13890	13990	13730	13844	13805	13916	13947	13861	13835	13870	13888	14020	13839	13743	13837	13955	13715	13878	13766	13956	13781	13795	13943	13956	13906	13883	13849	13834	13897	13835	13817	13777	13690	13967	13858	13846	13638	13833	13946	13812	13903	13757	13808	14000	13923	13874	13836	13737	13905	13885	13556	13809	13766	13680	13863	13808	13898	13862	13791	13898	13820	13790	13742	13899	13844	13889	13800	13824	13877	13542	13880	13855	13850	13847	13808	13941	13787	13648	13920	13803	13845	13835	13918	13742	13861	13776	13893	13847	13805	13850	13932	13782	13815	13830	13798	13930	13691	13930	13845	13874	13629	13882	13735	13921	13835	13675	14032	13884	13886	13829	13997	13661	13851	13789	13767	13784	13954	13731	13916	13789	13736	13781	14036	14001	13802	13891	13847	13762	13900	13841	13876	13769	13848	13748	13770	14063	13864	13903	13848	13703	13886	13661	13773	13848	13879	13849	13955	13838	13870	13786	13773	13768	13793	13917	13873	13825	13837	13739	13876	13765	13838	13683	13839	13869	13781	13622	13913	13872	13811	13617	13892	13810	13932	13761	13778	13848	13851	13913	13810	13873	13805	13823	13775	13918	13962	13985	13927	13946	13929	13662	13840	13851	13816	13872	13886	13849	13771	13861	13773	13786	13890	13739	13773	13932	13756	13915	13950	13838	13753	13950	13804	14009	13750	13720	13992	13933	14061	13809	13957	13843	13695	13888	13872	13971	13991	13818	13906	13972	13778	13800	13780	13718	13698	13928	13879	13725	13842	13768	13849	13838	13962	13772	13870	13672	13795	13826	13727	13886	13980	13878	13724	13955	13848	13800	13879	13856	13974	13815	13755	13859	13863	13848	13884	13648	13866	13739	13894	13806	13751	13898	13827	13799	13797	13940	13801	13788	13966	13829	13907	13758	13999	13858	13887	13700	13866	13569	13841	13939	13783	13895	13711	13833	13977	13864	13837	13825	13943	13912	13905	13812	13924	13950	13857	13773	13903	14025	13843	13784	13986	13827	13810	13848	13866	13691	13893	13897	13787	13753	13866	14041	13815	13899	13791	13812	13870	13897	13891	13908	13844	13841	13971	13815	13776	13665	13936	13936	13848	13794	14042	13816	13867	13763	13961	13907	13677	13794	13760	13910	13894	13887	13791	13712	13936	13952	13732	13853	13646	14080	13892	13875	13894	13823	13862	13755	13823	13790	13791	13891	13954	13925	13792	13794	13690	13942	13927	13899	13960	13826	13785	13760	13782	13902	13885	13886	13849	13779	13794	13951	13751	13842	13815	13804	13784	13852	13715	13723	13830	13712	14166	13807	13877	13743	13859	13786	14004	13830	13772	13806	13683	13845	13837	14016	13709	13759	13883	13853	13908	13680	13947	13855	13692	13916	13952	13836	13822	13913	13806	13860	13781	13905	13809	13910	13902	13841	13906	13772	13828	13897	13919	13926	13881	13842	13646	13927	13957	13731	13942	13795	13696	13813	13808	13842	14044	13920	13831	13804	13769	13874	13634	13794	13789	13824	13765	13781	13929	13919	13933	13854	13762	14019	13786	13890	13875	13820	13761	13788	14077	13818	13888	13891	13911	13857	13774	13911	13774	13893	13868	13779	13741	13930	13770	13811	13840	13874	13842	13892	13878	13940	13720	13941	13947	13906	13878	13870	13524	13873	13913	13782	13933	13837	13806	13862	13784	13840	13721	13973	13909	13816	14011	13806	14038	13834	13766	13879	13842	13822	13806	13813	13732	13969	13796	13875	13809	13754	13882	13853	13980	13712	13914	13700	13770	14054	13859	13788	14053	13788	13861	13755	13842	13713	13897	13788	13773	13802	13843	13869	13957	13858	13887	13739	13841	13722	13796	13814	13922	13750	13939	13774	13807	13953	13936	13697	13910	13791	13755	13808	13685	13642	13984	13836	13836	13826	13867	13713	13748	13909	13811	13960	13704	13555	13792	13770	13842	13836	13871	13782	13840	13886	13729	13707	13951	13822	13941	13793	13952	13691	13832	13729	13991	13738	13769	13856	13966	13705	13724	13864	13935	13882	13946	13795	13785	13946	13922	13933	13870	13884	13868	13904	13892	13698	13992	13749	13781	13832	13888	13799	14036	13832	13999	13939	13916	13718	13970	13849	13842	13985	13858	13812	13780	13830	13631	13995	13833	13907	13799	13948	13724	13952	13899	13856	13648	13826	13819	13928	13887	13831	13921	13820	13786	13905	13825	13826	13879	13800	13824	13971	13727	13837	13892	13898	13925	13869	14018	13925	13771	13811	13936	13844	13910	13812	13962	13740	13853	13823	13803	13835	13810	13894	13875	13883	13818	13895	13694	13738	14098	13859	13828	13912	13929	13617	13960	13793	13916	13748	13892	13742	13823	13921	13857	13987	13844	13793	13894	13862	13912	13833	13709	13792	13783	13866	13898	13992	13742	13783	13846	13831	13791	13843	13805	13783	13772	13825	13971	13813	13801	13958	13866	13767	13952	13896	13948	13699	13970	13925	13838	13752	13823	13898	13851	13826	13848	13956	13848	13852	13849	13879	13828	14023	14018	13850	13689	13770	13706	13958	13786	13839	13995	13782	13872	13765	13946	13856	13698	13801	13810	13775	13863	13755	13790	13962	14143	13901	14036	14000	13795	13946	13768	13774	13863	14017	13932	13870	13918	13998	13785	13739	13736	13781	13840	13907	13922	13986	13897	13805	13909	13691	13972	13716	13880	13698	14088	13816	13828	13658	13978	13921	14036	14019	13804	13899	13838	13764	13564	13739	14047	13776	13640	13767	13919	13853	13825	13811	13946	14136	13704	13813	13856	13978	13829	13825	13893	13733	13826	13846	13706	13705	13925	13866	13881	14020	13960	13836	13777	13790	13766	13896	13828	13882	13698	13979	13722	13853	13750	13715	13863	13750	13826	13874	13718	13667	13831	13818	13830	13787	13879	13967	13991	13936	13993	13760	13786	13943	13842	13807	13773	13890	13922	13963	13727	13802	13827	13750	14027	13887	13768	13864	13790	13808	13796	13974	13980	13915	13952	13782	13919	13824	13849	13865	13986	13729	13893	13926	13900	13888	13892	13676	13786	13757	13830	13920	13875	13875	13772	13773	13997	13716	14032	13843	13941	13837	13778	13779	13800	13864	13857	13777	13653	13970	13828	13868	13764	13938	13751	14001	13742	13934	13633	13987	13809	13941	13788	13756	13934	13990	13741	13805	13762	13941	14010	13895	13842	13979	13826	13838	13879	13949	13987	13901	13919	13871	13985	13897	13959	13765	13839	13959	13825	13766	13932	13888	13837	13656	13928	13796	13787	13904	13929	13823	13924	13855	13885	13887	13770	13825	13860	13927	13799	13698	13884	13840	13892	13828	13900	13934	13858	13860	13811	13799	13978	13898	13752	13796	13952	13899	13836	13944	13865	13850	14004	13891	13846	13727	13780	13784	13787	13877	13672	13864	13771	13873	13688	13894	13765	13876	13734	13857	13859	13911	13858	13902	13834	13747	13780	13905	13961	13878	13915	13734	13944	13927	13794	14072	13594	13682	13768	13844	13873	13879	13814	13781	13764	13770	13912	13934	13808	13759	13887	13836	13701	13743	13902	13901	13733	14026	13835	13800	13908	13903	13723	13768	13915	13919	13930	13910	13936	13822	13917	13866	13830	13737	13821	13829	13825	13900	13887	13808	13909	13849	13914	13909	13948	14077	13914	13899	13743	13809	13691	13929	13729	13790	13974	13923	13937	13755	13851	13776	13804	13970	13724	14003	13978	13927	13953	13772	13775	13864	13791	13739	13783	13852	13794	13712	13905	13910	14020	13758	13771	13883	13708	13741	13886	13748	13742	13928	13886	13724	13789	13733	13986	13869	13871	13913	13734	14058	13850	13845	13696	13903	13899	13861	13826	13901	13969	13874	13884	13798	13725	13808	14023	13931	13898	13947	13813	13933	13869	13928	13822	14048	13814	13962	13823	13929	13797	13957	13918	13842	13882	13952	13955	13870	13801	13851	13707	14086	14030	13689	13931	13949	13875	13985	13816	14028	13852	13813	13870	14001	13860	13842	13929	13909	13833	13906	13938	13893	13839	13742	13861	13845	13869	13879	13860	13686	14191	13845	13896	13804	13831	13882	13815	14055	13714	13963	13825	13824	13734	14006	13945	13903	13946	13870	13899	13514	13721	13819	13861	13851	13762	13998	13840	13933
23834	21038	28405	23891	21708	23159	22233	18084	16921	16769	16354	16218	15946	15946	15889	15683	15571	15577	15587	15471	15432	15382	15230	15281	15490	15213	15336	15381	15359	15606	15356	15383	15473	15247	15418	15574	15381	15401	15433	15475	15305	15312	15451	15335	15571	15397	15395	15193	15313	15364	15405	15376	15252	15345	15373	15144	15234	15388	15413	15328	15315	15569	15252	15442	15357	15448	15335	15174	15325	15204	15318	15453	15192	15390	15197	15243	15216	15275	15254	15364	15297	15285	15321	15376	15176	15217	15512	15673	15607	15577	15478	15573	15366	15115	15479	15387	15312	15374	15245	15134	15272	15228	15254	15094	15110	15198	15247	15165	15328	15051	15102	15118	15182	15252	15214	14981	15184	15141	15384	15241	15286	15389	15377	15379	15280	15307	14996	15286	15119	15379	15258	15147	15422	15315	15233	15360	15253	15310	15226	15085	15374	15372	15198	15191	15382	15100	15227	15215	15050	15125	15222	15164	15538	15373	15510	15211	15386	15350	15510	15481	15149	15454	15201	15450	15242	15141	15051	15196	15211	15394	15122	15082	15219	15129	15252	15278	15223	15121	15296	15224	15206	15132	15315	15200	15254	15360	15135	15208	15329	15114	15233	15325	15261	15311	15167	15142	15255	15056	15166	15151	15240	15355	15379	15273	15262	15427	15215	15438	15279	15516	15199	15200	15412	15163	15531	15230	15353	15213	15219	15108	15326	15203	15451	15320	15335	15271	15285	15246	15474	15302	15312	15188	15272	15164	15279	15452	15250	15106	15196	15080	15357	15271	15401	15340	15099	15072	15331	15298	15190	15439	15129	15255	15317	15072	15350	15002	15137	15090	15243	15301	15336	15133	15026	15238	15197	15058	15421	15335	15157	15232	15304	15354	15199	15334	15280	15307	15165	15328	15275	14968	15302	15223	15163	15463	15065	15103	15179	15051	15455	15089	15054	15147	15061	15264	15312	15217	15141	15291	15293	15237	15219	15401	15323	15329	15353	15235	14928	15104	15232	15161	15253	15267	15328	15416	15130	15215	15317	15231	15264	15118	15145	15136	15215	15332	15260	15430	15215	15164	15156	15298	15218	15218	15216	15387	15292	15360	15220	15064	15311	15329	15154	15318	15297	15190	15258	15338	15299	15192	15149	15288	15415	15260	15290	15343	15331	15304	15069	15297	15178	15077	15137	15026	15196	15260	15138	15264	15204	15143	15254	15141	14975	15089	15124	15324	15143	15199	15284	15066	15377	14936	15380	15249	15220	15301	15393	15164	15302	15131	15381	15374	15327	15219	15217	15311	15396	15217	15148	15030	15293	15365	15057	15121	15221	15009	15138	15142	15080	15073	15271	15325	15272	15169	15460	15386	15303	15393	15175	15272	15214	15177	15236	15295	15157	15008	15174	15236	15282	15321	15119	15233	15227	15424	15316	15127	15198	15263	15371	15140	15124	15048	15252	15103	15405	14978	15282	15378	14984	15284	15123	15125	15156	15493	15155	15218	15240	15195	15138	15228	15177	15245	15387	15144	15186	15100	15244	15233	15175	15315	15204	15313	15182	15445	15363	15202	15293	15314	15432	15274	15251	15132	15203	15136	15295	15275	15263	15326	15460	15141	15179	15187	15207	15414	15118	15266	15252	15414	15345	15170	15058	15385	15205	15160	15234	15280	15417	15165	15450	15313	15208	15327	15124	15177	15218	15393	15187	15183	15146	15207	15279	15430	15269	15277	15149	15341	15378	15181	15387	15152	15494	15323	15250	15224	15229	15083	15147	15216	15191	15193	15370	15246	15316	15290	15460	15134	15210	15217	15260	15016	15160	14929	15115	15162	15261	15125	15296	15329	15194	15237	15185	15273	15408	15235	15367	15321	15181	15253	15035	15095	15129	15202	15123	15369	15376	15287	15331	15310	15208	15433	15290	15149	15069	15252	15178	15326	15210	15076	15143	15156	15295	15254	15165	15356	15276	15408	15260	15206	15238	15278	15395	15354	15304	15182	15292	15154	15104	15231	15268	15386	15222	15279	15179	15032	15313	15457	15095	15407	15364	15323	15231	15287	15259	15346	15251	15176	15102	15297	15392	15172	15146	15414	15256	15112	15098	15082	15377	15317	15262	15395	15416	15136	15277	15244	15115	15210	15119	15214	15173	15035	15163	15361	15185	15152	15236	15211	15323	15134	15372	15240	15098	15168	15192	15076	15103	15061	15174	15193	15402	15267	15228	15116	15210	15207	15341	15309	15341	15374	15197	15198	15374	14875	15265	15352	15169	15187	15229	15359	15071	14995	15275	15129	15190	15142	15242	15215	15342	15317	15199	15336	15296	15291	15321	15306	15412	15424	15169	15030	15436	15139	15175	15315	15351	15456	15371	15338	15051	15399	15188	15324	15220	15198	15029	15122	15292	15061	15278	15169	15221	15254	15074	15300	15301	15190	15228	15311	15036	15145	15424	15315	15058	15226	15379	15237	15448	15196	15343	15251	15379	15431	15122	15328	15307	15224	15047	15264	15277	15290	15269	15202	15417	15232	15061	15110	15222	15236	15329	15263	15196	15260	15213	15129	15115	15400	15249	15150	15329	14942	15108	15372	15127	15271	15266	15113	15229	15245	15235	15241	15126	15277	15167	15278	15088	15067	15163	15151	15134	15105	15106	15309	15295	15346	15407	15247	15285	15216	15289	15205	15273	15283	15087	15147	15073	15059	15190	15139	15071	15440	15159	15285	15166	15283	15425	15188	15139	15051	15388	15125	15238	15433	15297	15322	15130	15155	15298	15346	15225	15194	15217	15350	15305	15080	15260	15255	15027	15227	15178	15243	15344	15125	15300	15245	15151	15259	14861	15160	15178	15209	15187	15223	15160	15162	15120	15012	15238	15205	15290	15107	15145	15279	15269	15119	15111	15233	15260	15221	15182	15226	15081	15276	15100	15217	15286	15272	15341	15230	15292	15372	15175	15220	15168	15165	15441	15170	15409	15175	15193	15038	15031	15291	15193	15510	15263	15356	15436	15434	15168	15143	15271	15227	15452	15274	14998	15258	15164	15076	15227	15333	15053	15161	15238	15232	15253	15172	15102	15311	15153	15165	15349	15230	15202	15025	14978	15149	15213	15225	15268	15163	15064	15214	15188	15218	15024	15218	15347	15101	15257	15366	15135	15316	15320	15190	15327	15198	15187	15147	15269	15353	15322	15229	15220	15236	14985	15235	15307	15280	15021	15132	15112	15123	15305	15405	15416	15183	15211	15397	15078	15240	15227	15300	15129	15120	15087	15055	15297	15285	15181	14970	15263	15227	15246	15271	15154	15296	15283	15270	15127	15153	15176	15144	15260	15102	15217	15249	15076	15456	15273	15128	15320	15165	15251	15163	15379	15103	15382	15182	15292	15423	15107	15277	15271	15310	15223	15115	15016	15315	15088	15191	15273	15200	15218	15241	15220	15212	15176	15301	15166	15336	15092	15329	15317	15065	15387	15258	15091	15132	15262	15307	15099	15156	15286	15086	15181	15376	15207	15251	15260	15182	15372	15209	15152	15282	15305	15452	15161	15150	15233	15088	15413	15218	15259	15214	15208	15314	15285	15161	15119	15150	15305	15112	15055	15167	15284	15262	15271	14975	15137	15197	15600	15302	15117	15199	14959	15206	15317	15126	15272	15232	15229	15212	15279	15054	15205	15423	15182	15107	15226	15269	15223	15299	15236	15260	15181	15014	15201	15195	15112	15168	15267	15040	15143	15180	15177	15294	15186	15305	15222	15296	15130	15075	15379	15115	15347	15321	15239	15319	15235	15119	15439	15261	15077	15153	15186	15210	15414	15288	15183	15163	15215	15180	15411	15182	15320	15337	15232	15208	15361	15221	15070	15415	15296	15253	15192	15238	15285	15213	15253	15282	15007	15170	15220	15339	15290	15310	15394	15184	15301	15130	15214	15274	15269	15242	15223	15172	15366	15262	15343	15319	15232	15146	15327	15173	15145	15339	15341	15207	15425	15341	15271	15298	15278	15347	15265	15180	15342	15248	15283	15102	15304	15369	15167	15201	15312	15205	15345	15278	15248	15281	15346	15249	15092	15330	15350	15426	15042	15236	15151	15221	15185	15062	15184	15335	15071	15174	15368	15360	15175	15225	15328	15339	15182	15367	15198	15306	15294	15111	15137	15080	15088	15124	15221	15321	15177	15192	15085	15213	15137	15190	15089	15460	15296	15299	15359	15337	15079	15274	15078	15462	15156	15294	15026	15212	15270	15150	15415	15163	15227	15120	15231	15383	15211	15252	15299	15283	15256	15352	15255	15303	15346	14889	15219	15108	15263	15438	15245	15382	15496	15177	15160	15006	15197	15251	15288	15374	15224	14906	15211	15042	15274	15125	15158	15094	15130	14988	15196	15080	15301	14994	15209	15092	15206	15198	15303	15055	15331	15003	15355	15177	15197	15334	15394	15226	15291	15135	15242	15402	15211	15316	15311	15127	15064	15010	15110	15128	15384	15239	15124	15021	15282	15142	15313	15160	15207	15174	15327	15303	15250	15202	15202	15400	15202	15210	15083	15113	15085	15212	15167	15128	15025	15345	15335	15242	15237	15300	15306	15326	15235	14931	15235	15290	15149	15126	15243	15457	15363	15265	15255	15422	15206	15079	15304	15169	15390	15245	15355	15401	15158	15331	15181	15056	15308	15314	15337	15240	15105	15166	15214	15140	15063	15256	15158	15299	15366	15155	15284	15429	15298	15116	15263	15560	15211	15352	15047	15311	15296	15221	15386	15261	15261	15334	15248	15212	15202	15301	15028	15051	15076	15361	15159	15206	15151	15153	15225	15149	15257	15160	15055	15221	15255	15165	15125	15100	15122	15170	15248	15234	15322	15341	15274	15294	15388	15252	15170	15192	15024	15139	15203	15284	15208	15187	15370	15166	15314	15256	15155	15129	15108	15167	15315	15316	15279	15437	15332	15347	15349	15172	15120	15128	15197	15163	15199	15148	15247	15416	15197	15232	15165	15184	15226	15191	15249	15273	15078	15159	15095	15131	14982	15025	15046	15173	15255	15257	15182	15206	15340	15037	15288	15112	15112	15092	15163	15152	15324	15188	15169	15206	15120	15303	15196	15246	15260	15147	15180	15136	15118	15230	15198	15132
22331	36121	33091	26892	22621	20189	18529	17096	16260	15763	15184	15107	14716	14425	14112	14018	14143	14145	13765	13734	13651	13614	13715	13547	13599	13565	13627	13570	13544	13682	13514	13578	13621	13602	13657	13484	13484	13590	13623	13624	13720	13698	13646	13507	13488	13689	13392	13479	13469	13474	13690	13636	13456	13589	13557	13544	13602	13530	13549	13570	13475	13781	13581	13404	13424	13631	13407	13404	13512	13484	13464	13367	13414	13525	13512	13605	13489	13574	13458	13460	13504	13383	13655	13603	13575	13495	13729	14298	14104	13935	13822	13617	13512	13541	13480	13443	13359	13432	13501	13549	13487	13563	13435	13458	13372	13515	13557	13603	13494	13345	13463	13445	13441	13420	13339	13373	13531	13382	13395	13507	13499	13613	13641	13437	13451	13524	13457	13304	13574	13398	13409	13541	13407	13472	13646	13409	13578	13443	13401	13470	13473	13393	13448	13220	13474	13491	13595	13441	13370	13540	13547	13433	13442	13374	13425	13491	13265	13436	13323	13349	13593	13484	13293	13556	13540	13453	13325	13502	13515	13553	13569	13437	13448	13445	13569	13463	13359	13496	13336	13651	13552	13372	13446	13471	13419	13337	13648	13400	13486	13493	13446	13451	13541	13424	13496	13302	13592	13634	13539	13326	13513	13650	13427	13346	13279	13405	13455	13571	13386	13283	13491	13405	13511	13377	13490	13423	13444	13486	13278	13494	13366	13433	13426	13415	13556	13503	13421	13336	13588	13377	13518	13426	13312	13462	13329	13487	13469	13400	13579	13504	13330	13598	13445	13402	13411	13282	13323	13521	13428	13491	13407	13471	13600	13501	13287	13521	13464	13559	13321	13389	13454	13459	13515	13406	13523	13492	13348	13384	13590	13429	13408	13406	13529	13518	13335	13408	13414	13391	13565	13521	13499	13444	13384	13564	13385	13331	13345	13474	13376	13424	13627	13413	13501	13459	13430	13434	13414	13403	13318	13576	13470	13448	13537	13507	13433	13480	13720	13420	13579	13459	13471	13483	13404	13447	13482	13358	13632	13513	13293	13468	13560	13354	13471	13464	13412	13405	13470	13390	13449	13508	13475	13491	13425	13474	13452	13393	13224	13270	13461	13462	13353	13538	13531	13449	13512	13523	13400	13407	13346	13310	13500	13427	13515	13368	13493	13399	13594	13410	13404	13280	13504	13445	13340	13623	13513	13552	13369	13589	13509	13384	13281	13553	13428	13502	13376	13513	13307	13489	13390	13476	13541	13446	13432	13433	13471	13375	13571	13399	13550	13481	13422	13605	13397	13364	13361	13367	13338	13326	13635	13419	13294	13302	13613	13395	13291	13307	13461	13563	13580	13434	13331	13619	13487	13450	13331	13539	13513	13341	13516	13413	13484	13368	13354	13442	13417	13372	13539	13422	13503	13321	13414	13564	13510	13493	13405	13469	13453	13433	13407	13401	13498	13389	13537	13536	13343	13457	13515	13474	13598	13391	13339	13502	13540	13351	13307	13449	13344	13373	13723	13441	13382	13320	13325	13364	13514	13327	13683	13465	13563	13602	13604	13358	13251	13363	13644	13327	13585	13413	13529	13274	13409	13543	13355	13518	13611	13439	13565	13564	13355	13571	13381	13357	13586	13322	13451	13613	13527	13556	13414	13505	13517	13324	13484	13481	13594	13520	13571	13492	13405	13473	13464	13411	13356	13563	13545	13311	13642	13433	13432	13327	13621	13478	13679	13319	13355	13605	13474	13403	13463	13494	13369	13644	13515	13493	13508	13492	13209	13358	13466	13475	13486	13299	13405	13603	13351	13579	13457	13491	13332	13504	13286	13579	13474	13551	13452	13483	13437	13413	13337	13289	13458	13484	13487	13478	13475	13366	13438	13489	13549	13338	13563	13277	13601	13499	13290	13536	13458	13304	13561	13299	13477	13386	13353	13462	13426	13364	13449	13273	13675	13402	13412	13557	13421	13498	13442	13485	13460	13585	13440	13492	13465	13593	13547	13362	13407	13440	13312	13354	13462	13416	13547	13420	13415	13441	13595	13533	13416	13458	13537	13454	13300	13574	13441	13418	13555	13493	13525	13444	13417	13572	13458	13441	13554	13435	13599	13377	13401	13400	13557	13518	13479	13569	13448	13292	13564	13353	13508	13352	13548	13566	13621	13669	13575	13559	13429	13493	13476	13485	13260	13566	13451	13432	13442	13537	13390	13406	13487	13388	13457	13347	13315	13301	13340	13392	13468	13343	13459	13403	13490	13681	13356	13470	13384	13286	13352	13320	13358	13539	13454	13428	13316	13483	13563	13414	13405	13446	13331	13591	13505	13449	13519	13415	13428	13448	13303	13444	13436	13524	13459	13171	13251	13417	13425	13396	13489	13654	13337	13408	13409	13662	13413	13577	13464	13429	13581	13208	13505	13233	13500	13583	13508	13407	13429	13412	13571	13524	13447	13353	13465	13538	13473	13431	13489	13512	13475	13304	13500	13627	13389	13434	13396	13432	13489	13449	13571	13542	13564	13333	13403	13426	13534	13374	13271	13534	13516	13502	13457	13622	13544	13384	13466	13236	13384	13478	13370	13450	13378	13538	13505	13539	13435	13456	13338	13565	13424	13433	13240	13315	13453	13598	13503	13407	13571	13334	13498	13499	13461	13459	13530	13552	13481	13363	13453	13488	13388	13507	13438	13428	13420	13440	13425	13539	13392	13353	13441	13444	13452	13368	13330	13446	13470	13423	13514	13491	13333	13396	13329	13573	13451	13481	13645	13372	13488	13349	13416	13272	13669	13325	13369	13642	13477	13514	13430	13514	13496	13491	13538	13306	13428	13393	13581	13441	13543	13577	13465	13497	13424	13279	13566	13536	13521	13561	13353	13469	13454	13339	13569	13380	13540	13526	13427	13569	13483	13348	13304	13381	13504	13310	13331	13434	13465	13366	13524	13433	13441	13305	13377	13381	13587	13337	13433	13540	13408	13374	13424	13253	13294	13445	13381	13666	13434	13341	13481	13416	13261	13502	13536	13463	13468	13333	13482	13461	13318	13520	13372	13389	13568	13471	13534	13455	13537	13347	13482	13566	13483	13403	13596	13338	13321	13427	13582	13379	13443	13342	13478	13406	13420	13540	13483	13493	13505	13599	13384	13538	13447	13578	13467	13560	13354	13482	13672	13622	13323	13528	13566	13426	13425	13254	13392	13407	13429	13355	13333	13357	13290	13465	13511	13347	13490	13346	13592	13453	13425	13541	13334	13417	13304	13362	13500	13521	13146	13331	13564	13457	13516	13457	13446	13458	13389	13525	13593	13496	13306	13349	13507	13414	13492	13483	13407	13433	13347	13479	13506	13722	13389	13461	13617	13318	13511	13452	13404	13457	13515	13347	13344	13478	13532	13437	13490	13497	13482	13287	13340	13388	13407	13404	13461	13496	13537	13485	13396	13617	13401	13347	13489	13263	13402	13382	13436	13481	13353	13529	13502	13645	13408	13522	13447	13364	13557	13486	13456	13381	13385	13336	13602	13462	13531	13458	13430	13512	13468	13309	13350	13409	13476	13461	13478	13517	13472	13445	13553	13272	13376	13421	13709	13356	13441	13585	13470	13491	13418	13455	13543	13362	13460	13445	13546	13484	13341	13539	13315	13573	13423	13352	13393	13501	13488	13446	13644	13306	13516	13373	13514	13509	13387	13396	13363	13443	13412	13416	13464	13434	13495	13552	13528	13371	13449	13467	13345	13291	13495	13448	13393	13364	13625	13446	13405	13464	13454	13449	13486	13532	13380	13365	13454	13503	13480	13330	13545	13272	13416	13530	13267	13343	13389	13612	13361	13493	13283	13424	13467	13411	13648	13464	13421	13432	13590	13515	13482	13496	13426	13382	13492	13362	13374	13399	13547	13322	13353	13459	13375	13676	13391	13328	13406	13364	13502	13448	13423	13406	13466	13428	13567	13351	13389	13379	13474	13552	13459	13481	13426	13411	13584	13570	13413	13549	13576	13380	13448	13428	13338	13557	13396	13356	13482	13497	13539	13460	13494	13604	13358	13361	13491	13521	13208	13538	13629	13560	13451	13466	13461	13432	13408	13543	13389	13401	13511	13493	13403	13497	13405	13326	13446	13344	13390	13416	13387	13503	13487	13654	13435	13459	13314	13332	13165	13469	13367	13403	13489	13462	13463	13458	13624	13373	13501	13494	13538	13452	13327	13604	13546	13327	13482	13388	13335	13424	13456	13554	13312	13519	13509	13437	13588	13451	13360	13486	13443	13499	13119	13534	13393	13425	13565	13555	13385	13604	13437	13503	13401	13462	13334	13397	13406	13581	13487	13237	13408	13396	13367	13384	13513	13605	13464	13399	13245	13399	13408	13470	13483	13431	13548	13578	13370	13473	13508	13389	13558	13405	13569	13355	13497	13493	13409	13342	13493	13523	13515	13429	13357	13411	13510	13513	13413	13507	13426	13596	13571	13386	13605	13543	13508	13396	13555	13593	13455	13591	13558	13409	13468	13609	13416	13253	13520	13243	13569	13362	13338	13502	13356	13495	13384	13469	13541	13462	13525	13574	13470	13601	13499	13501	13359	13420	13348	13491	13333	13523	13287	13332	13245	13408	13423	13454	13715	13691	13375	13645	13404	13522	13494	13511	13394	13474	13465	13352	13243	13435	13476	13423	13717	13277	13433	13520	13405	13511	13374	13523	13399	13534	13387	13378	13409	13399	13454	13410	13457	13567	13606	13418	13685	13464	13676	13450	13502	13382	13622	13377	13459	13501	13503	13458	13345	13375	13567	13456	13349	13454	13340	13425	13463	13610	13587	13542	13382	13189	13531	13497	13400	13392	13486	13458	13466	13483	13526	13375	13551	13606	13547	13288	13463	13540	13505	13575	13429	13278	13523	13593	13331	13477	13360	13535	13299	13498	13387	13398	13371	13371	13368	13529	13376	13358	13585	13455	13437	13419	13338	13569	13477	13444	13361	13273	13550	13496	13445	13356	13493	13223	13472	13537	13423	13474	13283	13349	13374	13418	13474	13356	13571	13362	13563	13454	13264	13587	13446	13711	13514	13598	13360	13308	13467	13467	13288	13524	13334	13414	13577	13416	13467	13334	13422	13590	13522	13551	13333	13483	13550	13403
29541	22860	23145	20159	17774	17254	17327	16970	17020	16797	16858	16723	16866	16819	16677	16660	16562	16524	16495	16618	16654	16720	16643	16792	16714	16479	16386	16641	16520	16514	16402	16734	16731	16564	16770	16591	16787	16947	16895	16746	16459	16790	16515	16584	16469	16506	16777	16815	16580	16558	16595	16517	16600	16721	16612	16592	16480	16749	16506	16660	16654	16712	16549	16689	16552	16754	16763	16501	16581	16555	16620	16585	16659	16776	16614	16444	16631	16624	16619	16617	16675	16572	16457	16608	16595	16747	16656	16618	16523	16533	16666	16561	16652	16886	16533	16452	16561	16516	16564	16641	16621	16627	16604	16557	16566	16589	16555	16723	16548	16629	16596	16470	16613	16666	16582	16843	16560	16658	16575	16431	16674	16468	16499	16654	16644	16640	16401	16557	16430	16687	16839	16491	16514	16739	16651	16427	16521	16600	16572	16439	16727	16618	16514	16666	16510	16646	16661	16441	16551	16801	16443	16432	16535	16626	16468	16685	16640	16543	16612	16556	16576	16630	16509	16588	16432	16675	16411	16445	16339	16204	16412	16616	16485	16550	16884	16493	16482	16582	16643	16657	16690	16660	16528	16685	16578	16657	16505	16454	16598	16510	16641	16740	16596	16346	16596	16592	16557	16752	16590	16528	16432	16479	16332	16645	16719	16639	16690	16555	16543	16633	16388	16387	16597	16401	16358	16564	16366	16619	16551	16470	16437	16502	16603	16622	16543	16517	16577	16468	16435	16579	16618	16415	16505	16466	16605	16649	16564	16598	16671	16484	16676	16631	16551	16455	16703	16426	16591	16494	16604	16573	16598	16525	16484	16562	16675	16639	16649	16388	16678	16631	16624	16597	16771	16550	16676	16539	16805	16660	16705	16552	16574	16578	16448	16611	16731	16692	16590	16609	16591	16449	16689	16393	16705	16721	16766	16544	16691	16760	16546	16398	16664	16384	16586	16499	16677	16492	16649	16664	16617	16619	16559	16524	16773	16633	16513	16481	16554	16599	16717	16848	16785	16517	16485	16464	16505	16694	16821	16540	16639	16424	16504	16484	16571	16616	16469	16603	16502	16618	16554	16659	16532	16390	16481	16691	16630	16523	16570	16575	16606	16414	16513	16495	16661	16370	16553	16450	16439	16542	16754	16557	16663	16491	16515	16729	16524	16662	16558	16548	16464	16615	16448	16643	16582	16571	16744	16479	16940	16583	16706	16592	16575	16705	16802	16555	16585	16524	16717	16515	16536	16595	16686	16722	16479	16564	16577	16418	16678	16706	16479	16540	16681	16641	16637	16493	16633	16752	16641	16846	16499	16382	16528	16555	16605	16424	16542	16659	16554	16481	16552	16453	16476	16570	16632	16410	16654	16428	16336	16545	16541	16638	16545	16606	16770	16747	16661	16671	16536	16535	16636	16640	16598	16626	16547	16567	16528	16589	16680	16640	16732	16480	16763	16450	16477	16518	16661	16487	16713	16731	16623	16341	16720	16559	16523	16560	16617	16678	16476	16382	16532	16450	16409	16571	16664	16615	16473	16578	16538	16551	16713	16360	16626	16659	16535	16628	16518	16657	16467	16678	16740	16658	16772	16669	16406	16568	16377	16362	16599	16520	16558	16677	16335	16604	16518	16635	16636	16667	16649	16516	16679	16559	16568	16746	16512	16475	16586	16569	16486	16742	16440	16755	16754	16600	16404	16437	16458	16494	16564	16610	16395	16666	16549	16425	16557	16422	16587	16497	16548	16584	16617	16592	16576	16625	16364	16556	16459	16505	16682	16571	16598	16596	16600	16533	16386	16546	16670	16462	16636	16534	16745	16399	16631	16662	16671	16542	16637	16641	16610	16488	16449	16558	16379	16358	16603	16554	16608	16559	16210	16655	16511	16494	16540	16623	16647	16561	16506	16701	16466	16574	16566	16460	16601	16777	16646	16568	16660	16452	16755	16630	16466	16534	16522	16582	16683	16548	16818	16661	16456	16804	16661	16609	16513	16368	16670	16717	16561	16529	16398	16467	16597	16657	16576	16717	16557	16525	16593	16480	16756	16571	16653	16593	16630	16445	16733	16587	16700	16441	16555	16399	16474	16632	16640	16780	16722	16608	16501	16483	16690	16367	16506	16746	16578	16352	16437	16638	16494	16588	16544	16542	16714	16613	16502	16668	16510	16451	16549	16364	16638	16416	16519	16511	16544	16616	16745	16504	16664	16551	16621	16922	16682	16418	16567	16523	16739	16747	16584	16529	16649	16748	16438	16495	16617	16436	16606	16726	16750	16509	16746	16584	16658	16335	16563	16488	16580	16470	16602	16709	16623	16641	16482	16782	16524	16619	16577	16699	16468	16447	16625	16504	16545	16680	16778	16644	16507	16727	16609	16519	16424	16705	16384	16576	16593	16612	16546	16535	16660	16759	16530	16741	16450	16631	16592	16434	16728	16650	16754	16484	16508	16376	16626	16667	16662	16553	16426	16474	16485	16350	16651	16626	16417	16701	16563	16608	16729	16729	16519	16706	16542	16671	16446	16582	16576	16698	16545	16478	16549	16430	16571	16380	16631	16603	16730	16244	16600	16359	16374	16369	16471	16722	16549	16682	16690	16371	16817	16659	16463	16445	16695	16702	16642	16592	16486	16482	16426	16627	16529	16749	16587	16533	16506	16484	16552	16764	16391	16485	16588	16525	16500	16583	16616	16400	16413	16587	16534	16470	16706	16606	16441	16487	16514	16535	16639	16510	16655	16494	16521	16396	16552	16492	16480	16645	16665	16434	16509	16437	16577	16752	16499	16489	16511	16273	16590	16612	16772	16555	16672	16608	16666	16654	16474	16463	16678	16522	16533	16694	16578	16611	16451	16652	16593	16565	16605	16561	16477	16699	16536	16470	16794	16584	16594	16671	16699	16434	16546	16549	16785	16748	16471	16510	16739	16649	16631	16521	16751	16684	16883	16623	16712	16709	16526	16519	16559	16647	16405	16571	16465	16599	16638	16437	16562	16381	16576	16672	16536	16718	16438	16490	16553	16588	16583	16657	16635	16455	16276	16578	16635	16497	16428	16615	16589	16652	16583	16448	16466	16402	16543	16543	16574	16813	16560	16718	16593	16485	16503	16540	16721	16589	16666	16495	16722	16617	16747	16602	16603	16560	16642	16749	16576	16768	16437	16716	16545	16554	16524	16650	16450	16437	16608	16614	16809	16777	16590	16491	16581	16582	16705	16620	16498	16501	16687	16608	16559	16605	16652	16421	16513	16518	16485	16251	16560	16516	16572	16533	16663	16537	16622	16469	16434	16816	16427	16552	16538	16478	16594	16562	16565	16753	16490	16597	16441	16442	16245	16466	16658	16505	16626	16372	16709	16393	16849	16498	16873	16616	16550	16597	16605	16447	16593	16643	16534	16660	16442	16638	16730	16676	16755	16537	16544	16495	16553	16547	16783	16641	16529	16715	16576	16744	16551	16739	16525	16528	16587	16629	16307	16397	16667	16505	16431	16612	16720	16525	16686	16770	16488	16675	16703	16670	16600	16675	16576	16708	16557	16568	16681	16501	16771	16494	16496	16430	16694	16565	16519	16472	16612	16648	16527	16677	16646	16495	16796	16668	16558	16405	16666	16526	16592	16383	16520	16574	16582	16746	16467	16492	16648	16565	16690	16575	16755	16589	16496	16769	16535	16665	16340	16606	16341	16469	16658	16681	16608	16566	16490	16550	16490	16654	16618	16670	16605	16425	16325	16429	16558	16828	16451	16373	16693	16754	16533	16526	16570	16574	16438	16592	16478	16560	16577	16615	16503	16643	16717	16464	16404	16581	16526	16508	16367	16577	16577	16557	16369	16384	16625	16565	16469	16638	16782	16544	16756	16670	16543	16519	16644	16563	16400	16530	16679	16420	16727	16417	16522	16710	16564	16488	16618	16599	16493	16490	16516	16412	16643	16534	16518	16601	16474	16452	16617	16519	16620	16518	16550	16737	16293	16342	16560	16442	16840	16947	16541	16502	16434	16611	16464	16679	16573	16770	16796	16591	16564	16543	16678	16604	16546	16550	16526	16649	16580	16495	16438	16720	16625	16555	16279	16654	16569	16638	16592	16660	16586	16732	16729	16437	16603	16531	16636	16497	16542	16440	16364	16693	16664	16613	16576	16425	16655	16500	16681	16705	16534	16617	16526	16480	16511	16722	16742	16688	16562	16675	16504	16590	16522	16652	16590	16531	16521	16523	16734	16723	16602	16553	16567	16608	16689	16595	16649	16723	16711	16544	16782	16494	16551	16586	16422	16470	16540	16625	16826	16601	16790	16546	16681	16683	16607	16668	16445	16551	16715	16541	16512	16778	16537	16813	16771	16420	16651	16565	16560	16427	16606	16467	16578	16517	16614	16623	16702	16654	16711	16793	16698	16571	16684	16448	16593	16730	16527	16816	16515	16648	16657	16572	16591	16625	16606	16580	16747	16614	16526	16668	16602	16702	16571	16711	16538	16738	16587	16652	16572	16620	16878	16651	16528	16528	16679	16509	16576	16564	16624	16542	16441	16741	16709	16350	16638	16591	16358	16707	16491	16449	16560	16471	16577	16465	16599	16892	16720	16572	16414	16656	16753	16624	16710	16570	16613	16554	16394	16534	16472	16345	16751	16696	16699	16534	16608	16627	16658	16543	16591	16567	16419	16590	16578	16227	16463	16739	16673	16519	16452	16530	16301	16547	16798	16512	16669	16327	16710	16621	16566	16381	16660	16675	16722	16464	16588	16538	16604	16663	16590	16523	16730	16450	16628	16689	16678	16568	16580	16497	16636	16488	16511	16787	16429	16592	16675	16540	16461	16433	16848	16575	16669	16545	16329	16433	16507	16587	16494	16706	16688	16596	16438	16640	16684	16696	16710	16601	16718	16545	16556	16513	16700	16516	16625	16537	16420	16508	16763	16423	16704	16682	16522	16587	16522	16542	16703	16590	16620	16616	16635	16488	16663	16489	16568	16571	16645	16585	16812	16615	16431	16708	16435	16477	16587	16615	16665	16473	16487	16551	16608	16705	16477	16440	16861	16635	16648	16640	16473	16624	16304	16548	16507	16603	16500	16592	16564	16627	16655	16456	16525	16421	16673	16658	16550	16734	16468	16596	16729	16643	16692	16821
19019	22827	20959	17672	16560	15681	15267	14867	14607	14562	14589	14461	14364	14606	14511	14390	14336	14327	14224	14337	14371	14303	14370	14264	14463	14269	14328	14241	14287	14325	14218	14310	14226	14066	14245	14227	14233	14362	14305	14269	14147	14099	14284	14210	14281	14269	14249	14227	14404	14152	14106	14271	14281	14163	14150	14266	14345	14257	14287	14320	14366	14128	14264	14182	14388	14261	14260	14241	14206	14290	14273	14165	14371	14190	14406	14185	14265	14331	14210	14376	14361	14194	14218	14203	13993	14241	14268	14192	14233	14407	14257	14108	14290	14490	14356	14200	14395	14268	14197	14160	14119	14283	14129	14187	14251	14300	14097	14099	14157	14214	14209	14255	14285	14229	14207	14232	14178	14371	14114	14158	14338	14240	14282	14287	14341	14222	14136	14288	14185	14176	14224	14076	14180	14139	14223	14314	14421	14036	14311	14368	14280	14312	14349	14281	14284	14111	14290	14185	14365	14358	14306	14222	14105	14265	14212	14235	14194	14093	14300	14221	14368	14308	14151	14305	14087	14111	14234	14344	14128	14322	14132	14267	14229	14221	14480	14171	14286	14204	14360	14247	14325	14161	14366	14170	14203	14155	14281	14207	14245	14256	14168	14200	14298	14265	14298	14258	14281	14200	14151	14297	14131	14183	14182	14144	14206	14243	14224	14299	14290	14265	14285	14168	14250	14284	14273	14150	14189	14163	14136	14176	14177	14179	14181	14206	14337	14318	14139	14200	14279	14256	14397	14155	14220	14405	14242	14200	14223	14139	14164	14048	14155	14165	14225	14187	14164	14320	14364	14210	14080	14356	14174	14204	14271	14251	14188	14028	14111	14114	14151	14048	14194	14230	14218	14230	14214	14300	14322	14338	14125	14168	14308	14148	14120	14241	14204	14357	14189	14312	14289	14224	14210	14253	14200	14090	14177	14153	14194	14259	14160	14207	14233	14195	14046	14331	14404	14132	14193	14259	14178	14313	14231	14174	14202	14178	14254	14208	14155	14135	14124	14194	14171	14242	14366	14125	14187	13958	14172	14215	14445	14177	14270	14044	14189	14243	14279	14164	14219	14179	14092	14113	14277	14220	14212	14301	14340	14439	14259	14293	14379	14053	14325	14304	14146	14225	14248	14266	14303	13919	14218	14185	14055	14238	14204	14222	14275	14151	14261	14301	14324	14344	14053	14278	14266	14304	14169	14273	14312	14181	14356	14158	14166	14157	14305	14202	14309	14181	14239	14315	14258	14299	14231	14275	14296	14221	14313	14349	14114	14213	14281	14128	14221	14185	14340	14281	14419	14107	14237	14254	14211	14274	14393	14225	14323	14230	14344	14222	14166	14237	14186	14206	14012	14354	14168	14391	14251	14178	14084	14127	14233	14274	14129	14323	14455	14115	14180	14285	14317	14270	14353	14145	14259	14147	14251	14159	14192	14251	14220	14266	14200	14148	14296	14222	14262	14236	14411	14192	14298	14356	14259	14078	14208	14258	14248	14119	14282	14148	14266	14099	14208	14255	13898	14078	14231	14338	14218	14196	14232	14326	14163	14219	14120	14290	14227	14093	14238	14389	14154	14270	14064	14251	14242	14112	13990	14164	14210	14355	14245	14377	14176	14364	14274	14219	14265	14263	14234	14223	14246	14221	14016	14216	14110	14214	14433	14276	14280	14133	14130	14428	14227	14547	14146	14114	14116	14112	14347	14226	14273	14113	14201	14293	14198	14183	14305	14129	14210	14101	14247	14203	14294	14197	14125	14304	14324	14136	14248	13971	14344	14058	14248	14098	14166	14229	14420	14232	14328	14278	14204	14154	14207	14238	14209	14077	14316	14180	14195	14298	14384	14364	14270	14122	14251	14333	14286	14113	14275	14129	14322	14336	14191	14175	14179	14259	14246	14058	14282	14305	14341	14176	14261	14212	14212	13957	14252	14148	14087	14428	14260	14268	14193	14278	14188	14452	14314	14219	14268	14221	14271	14212	14207	14232	14172	14168	14266	14299	14150	14206	13991	14246	14334	14323	14257	14276	14198	14391	14266	14151	14263	14178	14279	14387	14168	14281	14240	14359	14137	14260	14264	14225	14238	14078	14300	14156	14245	14397	14327	14221	14229	14240	14239	14352	14376	14287	14282	14161	14328	14260	14210	14303	14519	14319	14171	14314	14252	14428	14219	14300	14178	14274	14254	14243	14265	14242	14120	14213	14230	14390	14036	14191	14391	14249	14238	14142	14187	14465	14238	14219	14330	14010	14083	14182	14092	14338	14260	14176	14114	14417	14321	14223	14162	14207	14326	14130	14210	14432	14275	14239	14372	14309	14193	14402	14211	14164	14236	14005	14315	14285	14309	14115	14301	14213	14326	14034	14294	14283	14336	14181	14090	14357	14243	14137	14220	14284	14203	14360	14243	14181	14299	14254	14182	14118	14286	14411	14375	14274	14342	14265	14134	14210	14234	14359	14178	14187	13994	14233	14210	14284	14303	14156	14078	14284	14085	14428	14431	14207	14188	14206	14258	14234	14354	14195	14227	14279	14208	14257	14294	14272	14209	14310	14302	14219	14322	14342	14240	14227	14030	14229	14164	14015	14354	14099	14312	14198	14211	14180	14296	14211	14178	14094	14226	14167	14220	14536	14140	14212	14292	14226	14098	14349	14314	14266	14298	14260	14213	14268	14292	14186	14179	14161	14159	14229	14229	14047	14136	14006	14306	14307	14297	14188	14317	14262	14373	14255	14252	14270	14012	14158	14329	14313	14276	14229	14321	14411	14258	14194	14041	14484	14279	14204	14148	14161	14170	14274	14337	14131	14156	14318	14124	14257	14010	14258	14088	14297	14224	14312	14302	14261	14256	14309	14250	14280	14162	14326	14307	14215	14083	14174	14223	14169	14277	14256	14364	14295	14070	14105	14149	14318	14133	14331	14291	14270	14186	14301	14085	14223	14061	14290	14219	14305	14336	14366	14056	14151	14156	14445	14265	14392	14189	14082	14215	14100	14125	14183	14204	14375	14250	14179	14229	14212	14355	14157	14077	14257	14350	14343	14173	14385	14176	14254	14284	14241	14337	14300	14216	14284	14263	14288	14221	14336	14138	14479	14153	14273	14294	14290	14355	14302	14251	14211	14346	14349	14091	14284	14150	14186	14278	14268	14291	14171	14289	14032	14200	14283	14173	14245	14073	14212	14067	14380	14120	14317	14219	14251	14097	14148	14130	14197	14216	14151	14391	14371	14167	14202	14246	14380	14193	14246	14291	14454	14319	14147	14217	14199	14219	14217	14317	14044	14074	14199	14372	14269	14463	14152	14152	14198	14258	14175	14308	14176	14095	14298	14273	14152	14408	14127	14429	14156	14271	14197	14118	14158	14337	14370	14163	14283	14277	14363	14225	14331	14067	14085	14318	14155	14152	14063	14387	14355	14224	14217	14385	14116	14213	14384	14119	14266	14290	14158	14224	14109	14413	14264	14150	14149	14268	14266	14259	14250	14310	14102	14184	14292	14243	14330	14205	14195	14219	14212	14207	14224	14204	14277	14272	14145	14422	14138	14288	14228	14080	14376	14164	14014	14151	14404	14085	14256	14365	14387	14364	14324	14140	14219	14338	14232	14182	14238	13943	14152	14122	14242	14196	14299	14247	14205	14295	14208	14435	13970	14445	14170	14308	14387	14101	14259	14278	14130	14172	14035	14309	14234	14226	14120	14134	14395	14353	14342	14144	14341	14164	14198	14329	14358	14437	14279	14293	14198	14261	14182	14142	14148	14289	14132	14331	14324	14297	14406	14084	14241	14328	14453	14344	14453	14256	14349	14101	14356	14112	14237	14327	14040	14210	14237	14078	14310	14093	14261	14208	14171	14279	14214	14263	14272	14272	14189	14260	14357	14254	14165	14190	14156	14263	14231	14168	14227	14270	14392	14284	14152	14088	14168	14166	14026	14113	14255	14274	14237	14142	14152	14087	14141	14267	14074	14172	14292	14196	14345	14200	14248	14207	14234	14148	14246	14359	14363	14170	14334	14319	14103	14274	14268	14312	14254	14310	14244	14225	14088	14163	14280	14156	14357	14304	14369	14271	14285	14314	14223	14295	14237	14266	14183	14211	14204	14380	14291	14389	14363	14197	14376	14237	14167	14304	14282	14268	14242	14204	14250	14372	14443	14191	14192	14319	14341	14100	14279	14281	14254	14275	14358	14259	14168	14279	14129	14285	14166	14214	14397	14286	14282	14207	14279	14231	14208	14125	14397	14122	14318	14208	14472	14087	14078	14263	14242	14161	14123	14242	14220	14183	14274	14348	14280	14165	14122	14097	14209	14279	14220	14375	14184	14116	14346	14397	14331	14262	14374	14098	14382	14168	14290	14050	14297	14207	14079	14182	14347	14181	14380	14239	14225	14331	14299	14319	14194	14293	14202	14387	14385	14309	14195	14291	14219	14263	14283	14301	14139	14196	14198	14288	14260	14348	14245	14238	14212	14244	14235	14113	14324	14250	14246	14169	14225	14280	14192	14186	14280	14197	14231	14225	14211	14120	14253	14294	14329	13899	14288	14201	14345	14258	14136	14151	14281	14355	14103	14251	14190	14251	14165	14371	14354	14250	14326	14328	14141	14227	14254	14337	14333	14331	14291	14174	14172	14302	14184	14232	14063	14301	14198	14299	14307	14354	14362	14035	14005	14200	14297	14167	14231	14185	14166	14399	14188	14231	14315	14088	14127	14295	14345	14160	14281	14348	14180	14094	14165	14332	14373	14044	14158	14157	14402	14315	14315	14214	14334	14285	14166	14347	14217	14245	14209	14287	14279	14266	14315	14134	14196	14186	14325	14277	14345	14137	14172	14269	14290	14179	14135	14162	14205	14225	14238	14361	14363	14062	14312	14194	14097	14302	14253	14242	14475	14150	14231	14217	14242	14162	14310	14204	14296	14256	14242	14146	14382	14233	14247	14340	14203	14207	14434	14216	14203	14119	14326	14255	14208	14309	14396	14247	14440	14348	14084	14217	14264	14224	14212	14269	14363	14125	14241	14163	14512	14247	14241	14267	14166	14336	14250	14129	14270	14348	14109	14298	14127	14321	14409	14326	14283	14250	14162	14326	14144	14210	14327	14119	14317	14283	14314	14282	14286	14321	14156
25380	21041	27722	25138	22283	21081	20348	18570	18212	18239	17883	17894	17952	17790	17850	17402	17420	17555	17502	17527	17484	17604	17426	17437	17098	17305	17410	17249	17465	17554	17241	17273	17303	17310	17247	17328	17425	17329	17587	17568	17437	17346	17351	17294	17523	17360	17219	17276	17335	17276	17461	17347	17318	17405	17370	17322	17312	17374	17296	17478	17327	17262	17369	17177	17439	17305	17166	17307	17453	17249	17269	17352	17587	17358	17173	17367	17391	17106	17502	17503	17285	17371	17367	17202	17202	17342	17491	17456	17695	17516	17319	17372	17403	17496	17266	17443	17191	17369	17208	17455	17304	17231	17370	17499	17407	17252	17360	17166	17419	17389	17151	17200	17498	17256	17233	17542	17422	17446	17422	17263	17608	17230	17256	17582	17142	17249	17412	17396	17319	17238	17411	17253	17248	17343	17264	17270	17262	17268	17443	17381	17474	17393	17431	17119	17185	17266	17372	17359	17153	17231	17266	17409	17326	17428	17601	17270	17155	17191	17265	17192	17245	17391	17231	17323	17331	17227	17544	17299	17395	17150	17394	17173	17226	17364	17347	17310	17199	17341	17318	17081	17532	17127	17435	17283	17348	17096	17326	17619	17447	17302	17320	17518	17361	17331	17216	17324	17241	17247	17084	17192	17311	17241	17346	17132	17235	17102	17250	17397	17256	17242	17227	17347	17222	17456	17212	17220	17324	17215	17424	17257	17312	17311	17453	17252	17266	17363	17156	17359	17228	17306	17238	17243	17378	17305	17248	17333	17338	17178	17205	17409	17388	17295	17213	17392	17160	17251	17352	17337	17177	17347	17254	17111	17280	17303	17304	17462	17462	17468	17020	17418	17268	17370	17218	17317	17286	17298	17141	17244	17113	17203	17369	17502	17299	17011	17268	17331	17385	17247	17226	17121	17134	17308	17238	17383	17302	17334	17226	17374	17317	17237	17354	17457	17262	17186	17309	17361	17352	17322	17309	17152	17366	17138	17412	17376	17201	16996	17118	17242	17375	17272	17148	17365	17307	17370	17343	17239	17319	17428	17365	17244	17265	17178	17364	17346	17386	17355	17334	17044	17400	17270	17358	17215	17180	17325	17278	17274	17330	17459	17096	17402	17290	17387	17408	17261	17375	17198	17283	17577	17288	17210	17373	17201	17393	17297	17099	17297	17350	17344	17170	17521	17309	17415	17137	17308	17280	17113	17056	17242	17361	17358	17218	17264	17368	17179	17342	17178	17273	17119	17220	17192	17226	17401	17189	17510	17191	17278	17366	17339	17226	17388	17465	17476	17431	17420	17254	17423	17520	17278	17091	17233	17289	17345	17363	17432	17526	17333	17478	17362	17477	17491	17435	17263	17207	17176	17307	17341	17209	17066	17072	17322	17247	17297	17423	17299	17194	17357	17280	17362	17306	17387	17446	17254	17221	17457	17220	17299	17306	17317	17163	17274	17134	17347	17449	17345	17334	17168	17303	17233	17299	17498	17199	17276	17127	17371	17102	17174	17416	17274	17497	17354	17375	17295	17430	17251	17271	17105	17263	17364	17284	17186	17349	17332	17172	17182	17501	17405	17292	17297	17549	17327	17323	17228	17351	17330	17351	17303	17161	17292	17426	17271	17615	17274	17148	17265	17351	17295	17430	17129	17259	17310	17379	17229	17189	17158	17304	17247	17337	17443	17141	17279	16977	17538	17410	17255	17289	17192	17319	17309	17592	17193	17319	16964	17385	17219	17258	17254	17074	17230	17112	17383	17339	17200	17159	17236	17228	17178	17438	17283	17287	17232	17339	17199	17410	17094	17385	17316	17219	17151	17221	17205	17222	17186	17373	17386	17332	17273	17477	17254	17211	17418	17465	17289	17093	17383	17368	17017	17284	17304	17135	17310	17348	17358	17394	17261	17447	17393	17207	17406	17412	17397	17171	17380	17315	17183	17228	17204	17124	17458	17197	17350	17184	17119	17283	17335	17355	17146	17101	17194	17452	17077	17436	17403	17300	17302	17282	17299	17394	17236	17345	17245	17413	17372	17281	17470	17367	17155	17186	17178	17330	17180	17134	17320	17292	17253	17263	17142	17367	17468	17101	17299	17262	17275	17351	17314	17287	17302	17300	17349	17224	17301	17462	17246	17367	17287	17320	17339	17334	17215	17178	17341	17356	17392	17278	17275	17253	17298	17313	17397	17182	17309	17511	17173	17386	17302	17253	17358	17387	17302	17242	17190	17334	17263	17312	17332	17363	17377	17318	17328	17390	17396	17289	17083	17596	17417	17481	17289	17062	17269	17245	17245	17547	17389	17252	17197	17313	17407	17219	17312	17286	17450	17273	17277	17136	17266	17382	17122	17287	17369	17276	17441	17336	17343	17249	17166	17181	17381	17337	17208	17336	17151	17216	17366	17276	17378	17477	17207	17465	17417	17431	17410	17252	17371	17411	17368	17194	17458	17074	17416	17361	17407	17401	17212	17407	17168	17422	17282	17340	17708	17578	17345	17294	17231	17154	17258	17088	17165	17360	17350	17185	17443	17360	17082	17293	17305	17385	17281	17265	17222	17327	17380	17462	17291	17316	17433	17354	17167	17263	17243	16973	17190	17163	17311	17122	17236	17169	17394	17016	17115	17474	17265	17231	17406	17397	17319	17202	17338	17232	17088	17448	17302	17254	17323	17384	17341	17313	17322	17437	17380	17102	17263	17398	17378	17185	17465	17446	17274	17168	17372	17429	17256	17167	17145	17151	17212	17423	17234	17231	17173	17390	17207	17318	17380	17157	17437	17253	17214	17298	17507	17431	17369	17476	17462	17518	17440	17279	17410	17409	17168	17293	17435	17361	17159	17401	17113	17212	17165	17252	17303	17265	17560	17351	17300	17307	17320	17385	17337	17148	17220	17370	17338	17543	17219	17387	17574	17454	17385	17296	17293	17322	17404	17243	17257	17208	17377	17305	17320	17309	17380	17298	17193	17260	17270	17190	17624	17220	17252	17348	17486	17643	17426	17332	17390	17263	17129	17273	17411	17279	17219	17224	17430	17256	17187	17486	17218	17321	17312	17401	17352	17386	17301	17393	17256	17428	17369	17285	17553	17364	17312	17150	17141	17367	17205	17236	17191	17101	17470	17363	17302	17336	17171	17218	17272	17363	17150	17370	17374	17246	17451	17097	17322	17331	17210	17332	17084	17301	17110	17329	17236	17284	17305	17159	17367	17487	17350	17371	17353	17326	17245	17258	17297	17384	17303	17088	17412	17309	17198	17230	17200	17162	17410	17258	17349	17323	17109	17340	17402	17402	17409	17417	17401	17357	17139	17241	17146	17292	17400	17328	17303	17327	17253	17209	17458	17374	17294	17188	17324	17304	17331	17273	17186	17268	17266	17270	17323	17139	17117	17311	17208	17301	17138	17502	17359	17257	17391	17121	17535	17306	17342	17382	17278	17161	17172	17204	17251	17119	17135	17332	17213	17448	17385	17426	17362	17476	17334	17409	17144	17479	17153	17103	17334	17113	17204	17235	17383	17363	17302	17311	17183	17181	16985	17284	17460	17281	17085	17584	17348	17439	17442	17353	17302	17284	17397	17405	17141	17260	17123	17331	17256	17366	17492	17280	17183	17418	17243	17221	17397	17273	17230	17375	17307	17414	17251	17123	17104	17291	17306	17346	17295	17356	17534	17246	17381	17305	17419	17426	17489	17315	17241	17366	17298	17235	17424	17253	17218	17243	17126	17381	17144	17256	17279	17322	17447	17459	17282	17229	17118	17300	17160	17363	17187	17283	17495	17494	17307	17269	17305	17392	17196	17300	17381	17103	17309	17224	17340	17199	17161	17252	17146	17345	17280	17371	17353	17427	17258	17254	17358	17368	17294	17276	17264	17252	17274	17312	17113	17285	17252	17325	17164	17392	17281	17313	17323	17316	17261	17177	17135	17399	17294	17344	17510	17217	17269	17318	17414	17383	17204	17309	17394	17242	17293	17334	17379	17392	17280	17404	17260	17364	17327	17378	17114	17169	17322	17190	17343	17407	17300	17392	17230	17283	17229	17313	17355	17304	17409	17278	17248	17226	17164	17227	17328	17096	17235	17058	17119	17377	17470	17491	17443	17396	17146	17155	17321	17278	17446	17354	17339	17360	17443	17483	17366	17391	17131	17304	17339	17171	17273	17133	17214	17318	17224	17351	17237	17323	17338	17152	17447	17258	17353	17449	17228	17414	17357	17283	17310	17259	17453	17388	17254	17462	17299	17376	17340	17310	17247	17250	17215	17293	17266	17264	17378	17329	17256	17275	17308	17255	17350	17490	17269	17471	17303	17297	17423	17025	17388	17268	17253	17144	17357	17310	17510	17265	17103	17296	17357	17365	17339	17582	17359	17216	17342	17385	17264	17217	17215	17375	17234	17451	17344	17337	17221	17339	17271	17485	17110	17409	17190	17239	17213	17254	17248	17168	17285	17421	17125	16996	17245	17337	17217	17288	17470	17324	17311	17348	17149	17285	17237	17230	17047	17080	17321	17305	17312	17464	17303	17398	17352	17248	17104	17243	17301	17214	17508	17248	17212	17137	17211	17231	17391	17282	17277	17347	17433	17187	17138	17371	17166	17336	17372	17309	17162	17120	17253	17339	17226	17371	17329	17414	17274	17252	17474	17562	17482	17309	17266	17318	17216	17302	17443	17305	17268	17566	17436	17316	17050	17263	17096	17396	17324	17115	17466	17249	17322	17168	17319	17367	17222	17395	17501	17239	17332	17446	17359	17316	17276	17278	17341	17100	17160	17299	17432	17298	17293	17483	17288	17316	17327	17201	17176	17152	17373	17356	17455	17322	17365	17152	17266	17313	17239	17322	17263	17342	17172	17370	16971	17345	17559	17375	17369	17318	17414	17353	17219	17210	17427	17403	17305	17232	17295	17305	17351	17259	17085	17348	17305	17188	17307	17364	17324	17273	17394	17274	17307	17179	17184	17408	17240	17411	17366	17248	17239	17270	17257	17267	17284	17429	17386	17249	17321	17342	17493	17458	17468	17387	17238	17147	17496	17295	17282	17399	17272	17432	17325	17388	17391	17472	17320	17495	17312	17351	17377	17272	17417	17217	17100	17390	17328	17184	17308	17391	17292	17384	17121	17264	17322	17199	17226
20016	31454	27935	22640	20100	18402	17174	16554	16282	15887	15581	15342	15153	15127	15133	15094	14826	14981	14888	14810	14887	14575	14837	14573	14619	14609	14764	14861	14754	14605	14735	14689	14655	14898	14818	14713	14842	14696	14730	14602	14667	14829	14797	14576	14726	14514	14807	14584	14706	14581	14682	14804	14715	14616	14710	14710	14442	14725	14651	14733	14627	14767	14741	14801	14705	14668	14753	14505	14720	14599	14802	14621	14739	14591	14693	14682	14574	14666	14781	14595	14835	14741	14738	14692	14630	14782	14812	15023	14922	14744	14826	14681	14679	14616	14580	14556	14729	14739	14688	14571	14671	14718	14766	14588	14636	14352	14603	14521	14597	14644	14561	14473	14754	14739	14533	14650	14815	14562	14678	14727	14732	14672	14784	14587	14587	14524	14700	14743	14757	14665	14627	14654	14654	14743	14600	14722	14548	14643	14610	14672	14741	14538	14711	14705	14499	14721	14586	14737	14643	14703	14564	14709	14655	14654	14749	14651	14533	14602	14524	14629	14717	14508	14455	14608	14466	14609	14697	14583	14684	14609	14678	14691	14713	14722	14619	14569	14620	14584	14571	14755	14779	14662	14694	14899	14817	14585	14515	14733	14730	14517	14659	14561	14579	14640	14707	14771	14488	14792	14585	14637	14596	14610	14593	14843	14657	14720	14694	14501	14749	14585	14675	14543	14534	14671	14558	14898	14809	14686	14671	14744	14698	14681	14701	14529	14868	14689	14713	14671	14810	14775	14560	14882	14660	14761	14664	14615	14571	14564	14578	14544	14660	14544	14698	14625	14463	14607	14707	14691	14617	14615	14547	14780	14577	14803	14568	14790	14591	14711	14607	14521	14788	14768	14657	14685	14694	14677	14689	14686	14590	14632	14715	14553	14703	14548	14654	14675	14646	14651	14658	14684	14772	14649	14603	14782	14609	14609	14652	14612	14691	14623	14647	14619	14815	14580	14621	14610	14665	14684	14613	14591	14760	14587	14647	14589	14690	14776	14688	14705	14612	14682	14605	14538	14666	14748	14709	14683	14533	14788	14614	14654	14620	14782	14620	14650	14553	14787	14881	14651	14604	14703	14897	14602	14721	14567	14438	14603	14691	14749	14463	14657	14630	14615	14556	14628	14756	14625	14557	14694	14629	14720	14749	14677	14652	14670	14624	14597	14666	14478	14620	14676	14600	14776	14714	14755	14842	14555	14692	14530	14635	14655	14656	14707	14732	14708	14770	14648	14602	14667	14500	14746	14700	14765	14609	14632	14657	14770	14771	14669	14673	14714	14650	14837	14751	14560	14758	14616	14711	14544	14519	14662	14776	14722	14605	14680	14660	14635	14717	14768	14736	14531	14566	14655	14824	14610	14701	14539	14713	14547	14607	14647	14663	14669	14714	14567	14759	14491	14721	14553	14797	14465	14585	14611	14628	14699	14677	14832	14707	14726	14727	14591	14592	14629	14534	14699	14538	14629	14601	14709	14636	14576	14492	14853	14464	14674	14853	14544	14801	14485	14607	14581	14653	14569	14648	14742	14819	14706	14667	14732	14643	14729	14704	14580	14831	14532	14569	14825	14719	14682	14647	14677	14453	14703	14521	14651	14679	14793	14893	14656	14551	14534	14638	14623	14629	14641	14630	14655	14654	14683	14544	14925	14715	14649	14645	14606	14475	14657	14572	14729	14672	14470	14704	14618	14716	14706	14659	14751	14719	14466	14565	14553	14725	14694	14567	14699	14693	14702	14754	14679	14688	14704	14620	14699	14600	14491	14747	14516	14570	14754	14643	14613	14553	14730	14475	14571	14663	14642	14683	14773	14585	14648	14710	14666	14719	14382	14588	14703	14841	14622	14590	14602	14635	14430	14673	14605	14793	14741	14641	14728	14705	14642	14529	14589	14592	14682	14707	14715	14635	14688	14534	14628	14484	14663	14680	14650	14624	14860	14555	14438	14776	14660	14536	14692	14812	14703	14594	14737	14713	14609	14723	14648	14551	14607	14627	14465	14717	14507	14624	14745	14652	14568	14718	14686	14767	14630	14578	14659	14679	14665	14670	14519	14455	14689	14651	14520	14671	14758	14708	14633	14638	14657	14613	14638	14622	14617	14467	14658	14755	14817	14678	14583	14766	14565	14696	14684	14553	14751	14718	14486	14671	14653	14676	14634	14599	14395	14441	14647	14734	14415	14708	14572	14635	14736	14598	14680	14630	14627	14695	14556	14628	14688	14765	14682	14606	14725	14664	14741	14751	14498	14718	14644	14385	14559	14620	14712	14570	14677	14599	14810	14734	14548	14728	14603	14664	14703	14743	14655	14528	14747	14664	14635	14561	14554	14563	14564	14761	14691	14501	14699	14603	14547	14674	14495	14684	14792	14650	14547	14690	14533	14678	14559	14688	14682	14700	14595	14640	14639	14717	14664	14661	14650	14510	14628	14497	14536	14579	14699	14541	14608	14690	14701	14601	14626	14573	14477	14716	14719	14581	14458	14680	14623	14726	14640	14663	14574	14528	14462	14490	14725	14659	14681	14593	14621	14480	14607	14761	14618	14595	14664	14857	14711	14589	14595	14527	14834	14678	14706	14539	14721	14543	14642	14745	14782	14590	14565	14510	14578	14569	14684	14586	14674	14573	14538	14559	14532	14608	14577	14532	14583	14600	14817	14639	14569	14564	14777	14537	14779	14567	14626	14727	14584	14745	14736	14770	14466	14524	14654	14638	14762	14580	14648	14612	14612	14674	14728	14578	14606	14688	14716	14576	14717	14545	14602	14640	14619	14719	14673	14498	14642	14721	14712	14613	14591	14600	14711	14529	14646	14672	14815	14747	14777	14593	14734	14698	14575	14782	14634	14681	14595	14676	14676	14669	14608	14500	14615	14600	14632	14608	14603	14717	14721	14773	14677	14461	14571	14668	14740	14665	14611	14696	14692	14654	14658	14547	14618	14567	14616	14758	14542	14651	14614	14575	14672	14858	14684	14832	14612	14733	14702	14683	14674	14690	14691	14531	14624	14719	14571	14603	14714	14671	14728	14706	14786	14689	14533	14604	14804	14606	14613	14662	14733	14691	14761	14806	14728	14733	14524	14789	14575	15041	14739	14612	14580	14741	14658	14633	14672	14917	14665	14635	14701	14658	14620	14615	14695	14609	14671	14662	14653	14613	14693	14817	14827	14482	14699	14594	14666	14473	14554	14737	14728	14749	14675	14487	14706	14691	14740	14662	14671	14404	14832	14626	14564	14717	14585	14591	14756	14770	14746	14803	14757	14610	14547	14518	14732	14585	14509	14799	14642	14708	14482	14782	14703	14595	14647	14590	14620	14581	14729	14511	14576	14720	14631	14654	14800	14561	14634	14625	14708	14726	14587	14688	14499	14791	14677	14640	14567	14586	14486	14660	14776	14598	14746	14790	14557	14772	14655	14709	14692	14622	14700	14667	14685	14643	14640	14479	14701	14621	14618	14717	14550	14561	14598	14567	14598	14791	14614	14667	14728	14698	14622	14470	14562	14479	14543	14507	14497	14608	14644	14741	14711	14625	14596	14680	14635	14791	14516	14725	14727	14600	14739	14765	14716	14618	14591	14707	14766	14661	14789	14486	14710	14687	14514	14784	14742	14642	14591	14514	14693	14695	14555	14716	14641	14657	14641	14554	14628	14576	14848	14738	14877	14506	14577	14640	14667	14603	14570	14587	14674	14485	14760	14779	14502	14573	14678	14556	14575	14472	14837	14690	14667	14569	14667	14629	14705	14767	14480	14790	14621	14510	14703	14593	14675	14738	14484	14622	14605	14780	14534	14771	14410	14788	14705	14558	14541	14787	14588	14704	14608	14471	14587	14659	14464	14627	14627	14574	14681	14667	14676	14659	14641	14649	14676	14719	14619	14776	14716	14784	14585	14675	14818	14530	14687	14653	14805	14617	14614	14590	14539	14737	14574	14663	14711	14635	14551	14597	14643	14629	14712	14710	14624	14592	14518	14613	14550	14508	14626	14642	14741	14527	14544	14820	14648	14683	14589	14642	14585	14584	14699	14557	14855	14531	14548	14634	14624	14651	14782	14706	14662	14608	14574	14609	14616	14738	14567	14626	14638	14758	14628	14630	14753	14467	14707	14822	14649	14555	14657	14582	14613	14559	14729	14660	14622	14550	14655	14547	14610	14685	14650	14537	14701	14566	14674	14661	14697	14617	14610	14534	14613	14625	14496	14721	14592	14659	14662	14599	14567	14652	14626	14610	14759	14697	14795	14796	14696	14630	14689	14662	14532	14715	14636	14588	14615	14516	14661	14721	14521	14650	14590	14686	14840	14523	14478	14581	14658	14649	14510	14747	14714	14615	14672	14578	14629	14448	14589	14516	14586	14644	14650	14621	14746	14556	14755	14656	14620	14614	14636	14746	14584	14674	14725	14580	14713	14695	14678	14591	14530	14668	14701	14823	14762	14747	14548	14744	14860	14580	14758	14499	14609	14571	14611	14676	14722	14773	14621	14569	14603	14541	14618	14602	14631	14734	14651	14776	14624	14685	14428	14730	14752	14806	14670	14841	14718	14620	14525	14547	14455	14635	14822	14586	14666	14691	14574	14473	14653	14753	14780	14511	14564	14682	14636	14559	14646	14462	14652	14601	14613	14662	14802	14798	14870	14502	14682	14687	14735	14557	14668	14737	14746	14666	14775	14663	14609	14688	14601	14817	14710	14632	14525	14775	14580	14477	14662	14626	14711	14692	14759	14878	14475	14596	14548	14410	14687	14618	14671	14736	14658	14591	14668	14726	14590	14721	14650	14654	14636	14720	14612	14780	14485	14499	14746	14637	14606	14593	14629	14640	14684	14543	14694	14498	14702	14499	14723	14738	14654	14567	14678	14573	14685	14512	14565	14661	14782	14812	14596	14639	14743	14653	14693	14565	14599	14748	14586	14708	14756	14500	14714	14551	14762	14766	14796	14696	14791	14658	14606	14650	14619	14561	14642	14651	14769	14738	14736	14744	14723	14700	14703	14571	14551	14602	14641	14709	14491	14705	14711	14597	14715	14603	14695	14628	14749	14636	14750	14610	14528	14694	14639	14578	14615	14732	14673	14674	14716	14603	14772	14565	14661	14567	14760	14625	14676	14610	14747	14834	14733	14568	14583
23978	21105	28462	23973	21770	23435	23219	19080	17983	17946	17633	17268	17021	17281	16735	16737	16711	16569	16629	16417	16697	16429	16540	16416	16521	16465	16489	16419	16572	16361	16294	16220	16593	16471	16351	16520	16309	16410	16444	16390	16616	16453	16403	16239	16364	16428	16523	16385	16071	16186	16527	16347	16346	16452	16366	16295	16271	16296	16398	16512	16548	16206	16268	16199	16219	16141	16283	16251	16350	16372	16211	16412	16163	16128	16395	16494	16332	16265	16382	16347	16254	16286	16145	16145	16140	16274	16530	16807	16745	16564	16142	16303	16283	16180	16189	16185	16077	16188	16374	16278	16177	16314	16238	16134	16280	16428	16322	16095	16469	16368	16124	16235	16298	16237	16449	16086	16444	16261	16403	16177	16002	16326	16262	16258	16489	16226	16212	16237	16253	16161	16242	16040	16374	15915	16251	16370	16399	16223	16252	16291	16511	16393	16279	16249	16284	16268	16194	16120	16211	16307	16175	16262	16164	16537	16176	16311	16094	16327	16106	16371	16126	16273	16190	16206	16196	16066	16196	16396	16092	16351	16441	16376	16262	16316	16075	16320	16315	16270	16243	16279	16367	16296	16384	16310	16259	16082	16147	16168	16277	16162	16376	16237	16231	16121	16203	16080	16251	16277	16168	16254	16272	16111	16395	16335	16268	16321	16187	16096	16288	16331	16116	16278	16262	16228	16134	16180	16190	16247	16296	16267	16267	16360	16252	16274	16179	16134	16348	16217	16263	16379	16367	16409	16328	16190	16350	16349	16247	16324	16241	16338	16203	16350	16244	16300	16217	16327	16280	16531	16235	16034	16353	16267	16143	16339	16102	16176	16035	16172	16401	16236	16153	16357	16251	16228	16332	16315	16212	16209	16124	16250	16227	16336	16352	16284	16238	16174	16202	16190	16478	16195	16187	16324	16343	16159	16302	16198	16536	16286	16141	16115	16142	16059	16345	16263	16258	16337	16312	16317	16245	16373	16416	16200	16270	15984	16048	16240	16312	16216	16181	16139	16173	16061	16377	16362	16189	16056	16420	16201	16369	16149	16406	16269	16326	16207	16015	16171	16134	16157	16378	16177	16244	16253	16144	16306	16511	16330	16199	16135	16298	16312	16241	16321	16239	16033	16309	16009	16300	16177	16391	16144	16212	16459	16238	16193	16101	16126	16344	16225	16193	16267	16362	16280	16103	16156	16152	16157	16266	16261	16205	16217	16189	16476	16180	16300	16187	16184	16350	16341	16092	16321	16220	16174	16320	16141	16207	16174	16217	16064	16166	16170	16362	16115	16260	16194	16383	16349	16399	16113	16219	16290	16120	16312	16303	16190	16130	16338	16191	16386	16274	15994	16084	16040	16327	16239	16160	16212	16171	16214	16312	16296	16462	16288	16240	16353	16258	16250	16204	16100	16279	16196	15923	16147	16483	16284	16500	16466	16155	16298	15854	16123	16213	16328	16383	16204	16083	16439	16173	16263	16255	16233	16382	16224	16098	16136	16373	16206	16214	16093	16307	16123	16259	16191	16293	16262	16226	16281	16146	16006	16334	16195	16106	16401	16187	16185	16423	16130	16027	16305	16333	16217	16022	16118	16102	16298	16356	16332	16157	16167	16114	16069	16396	16262	16238	16359	16140	16251	16397	16211	16338	16431	16345	16202	16176	16320	16233	16311	16281	16523	16092	16213	16122	16266	16004	16300	16217	16210	16204	16213	15991	16113	16434	16289	16152	16344	16491	16108	16199	16294	15902	16178	16364	16146	16372	16278	16189	16182	16399	16035	16192	16407	16156	16230	16328	16393	16222	16300	16122	16018	16239	16214	16226	16181	16308	16338	16417	16292	16224	16228	16344	16148	16191	16396	16032	16263	16305	16155	16112	16287	16490	16327	16433	16297	16275	16340	16099	16192	16250	16256	16269	16363	16353	16226	15945	16111	16373	16288	16182	16232	16142	16158	16249	16306	16074	16158	16455	16183	16176	16297	16252	16294	16230	16176	16200	16390	16113	16188	16231	16306	16331	16099	16223	16073	16159	16078	16427	16043	16441	16148	16242	16323	16213	16283	16081	16271	16366	16080	16193	16382	16274	16352	16209	16157	16205	16150	16217	16155	16116	16164	16240	16240	16110	16152	16126	16348	16114	16115	16284	16379	16133	16099	16258	16184	16294	16311	16198	16253	16374	16287	16264	16247	16427	16495	16210	16203	16268	16444	16281	16290	16181	16435	16483	16337	16174	16193	16185	16079	16312	16343	16262	16286	16490	16195	16190	16249	16245	16295	16273	16191	16218	16284	16164	16280	16330	16103	16278	16207	16256	16158	16541	16343	16010	16105	16302	16281	16171	16086	16257	16379	16290	16104	15902	16297	16289	16120	16069	16107	16230	16304	16357	16336	16258	16169	16264	16074	16310	16199	16236	16326	16341	16316	16230	16334	16344	16253	16310	16319	16198	16373	16313	16103	16255	16261	16315	16481	16301	16110	16161	16232	16112	16254	16255	15979	16211	16294	16136	16237	16286	16269	16368	16181	16128	16223	16045	16143	16135	16249	16230	16201	16168	16094	16056	16140	16207	16351	16458	16357	16444	16069	16019	16163	16109	16194	16253	16183	16128	16301	16413	16153	16214	16163	16168	16238	15895	16170	16155	16360	16337	16303	16270	16297	16099	16252	16158	16076	16121	16175	16354	16353	16316	16202	16098	16207	16304	16342	16063	16200	16330	16153	16353	16276	16365	16264	16343	16226	16154	16181	16145	16358	16274	16176	16344	16259	16324	16290	16389	16467	16115	16378	16423	15944	16204	16188	16348	16109	16172	16223	16233	16181	16052	16192	16310	16290	16246	16349	16342	16031	16138	16167	16183	15982	16195	16338	16264	16306	16190	16266	16214	16291	16266	16276	16204	16256	16038	16344	16464	16275	16321	16306	16334	16207	16220	16191	16322	16103	16319	16282	16404	16197	16320	16332	16017	16262	16331	16435	16278	16406	16343	16232	16625	16199	16025	16261	16181	16365	16251	16215	16083	16409	16320	16130	16039	16151	16200	16296	16374	16180	16254	16095	16293	16217	16298	16327	16161	15980	16263	16249	16407	16275	16262	16393	16399	16265	16331	16000	16126	16121	16203	16313	16391	16099	16463	16190	16367	16250	16113	16267	16447	16093	16274	16272	16371	16147	16186	16396	16416	16356	16300	16220	16219	16080	16261	16270	16450	16363	16114	16400	16390	16264	16437	16150	16391	16316	16219	16149	16274	16247	16271	16317	16307	16302	16293	16372	16192	16265	16351	16152	16253	16218	16219	16094	16206	16230	16123	16128	16281	16203	16156	16006	16245	16379	16118	16267	16320	16131	16110	16301	16420	16243	16268	16155	16242	16237	16094	16137	16306	16457	16138	16071	16247	16248	16263	16184	16375	16073	16185	16156	16142	16333	16080	16262	16294	16174	16175	16153	16076	16264	16221	16142	16261	16395	16234	16317	16075	16358	16146	16289	16270	16260	16366	16111	16163	16199	16259	16364	16267	16188	16198	16332	16150	16399	16141	16382	16277	16349	16199	16309	16427	16238	16239	16036	16141	16116	16355	16255	16098	16229	16156	16081	16047	16237	16162	16150	16333	16195	16334	16155	16297	16141	16313	16157	16285	16279	16278	16324	16452	16276	16305	16366	16228	16175	16037	16071	16406	16056	16331	15944	16221	16244	16196	16240	16187	16177	16355	16403	16355	16272	16073	16318	16219	16158	16354	16500	16149	16167	16297	16121	16120	16268	16374	16239	16258	16330	16416	16243	16238	16238	16433	16198	15921	16152	16241	16219	16247	16249	16196	16256	16312	16238	16183	16244	16418	16324	16203	16295	16205	16288	16333	16247	16305	16331	16378	16260	16177	16323	16436	16387	16276	16352	16234	16190	16169	16284	16245	16226	16187	16133	16252	16333	16169	16363	16277	16319	16354	16182	16251	16122	16233	16279	16158	16090	16210	16118	16240	16047	16076	16355	16231	16272	16381	16252	16455	16159	16208	16200	16155	16395	16201	16107	16624	16223	16233	16450	16195	16236	16309	16267	16180	16015	16276	16088	16286	16186	16250	16249	16213	16266	16154	16391	16374	16499	16117	16291	16277	16385	16202	16413	16170	16176	16268	16159	16196	16139	16321	15990	16344	16199	16238	16315	16335	16075	16308	16301	16260	16282	16264	16258	16280	16127	16270	16183	16160	16219	16318	16606	16135	16254	16319	16176	16302	16296	16475	16346	15992	16206	16261	16309	16190	16197	16080	16191	16300	16322	16122	16420	16278	16380	16067	16185	16336	16282	16310	16485	16401	16156	16080	16216	16270	16429	16257	16310	16256	16299	16215	16042	16293	16282	16190	16110	16206	16272	16310	16308	16198	16156	16224	16287	16099	16225	16160	16304	16299	16073	16161	16343	16363	16249	16330	16373	16338	16225	16282	16360	16197	16027	16388	16143	16240	16135	16295	16192	16262	16234	16165	16076	16146	16308	16094	16319	16260	16044	16220	16176	16283	16161	16237	16146	16256	16225	16225	16286	16174	16279	16106	16347	16493	16339	16411	16082	16288	16127	16182	16082	16213	16344	16275	16206	16005	16367	16166	16117	16275	16081	16139	16297	16322	16213	16227	16189	16210	16195	16410	16157	16099	16175	16229	16209	16368	16144	16261	16158	16054	16262	16122	16287	16189	16337	16332	16293	16306	16234	16220	16286	16108	16478	16041	16336	16151	16166	16104	16112	16136	16133	16266	16377	16311	16296	16206	16379	16089	16408	16119	16496	16169	16332	16033	16162	16227	16188	16365	16198	16070	16257	16374	16400	16234	16240	16345	16195	16306	16436	16193	16394	16113	16135	16300	16213	16545	16203	16201	16274	16254	16302	16254	16208	16297	16376	16275	16081	16249	16097	16402	16238	16235	16192	16304	16212	16300	16297	16130	16101	16358	16254	16350	16302	16335	16137	16397	16278	16201	16087	16174	16225	16371	16215	16040	16166	16146	16332	16159	16171	16357	16270	16200	16264	16088	16300	16414	16188	16373	16170	16213	16267	16281	16225	16172	16108	16272	16077	16193	16364	16322	15998	16089	16138	16335	16272	16076	16281	16161	16166	16076	16230	16034	16197	16240	16316
22650	36512	32889	26702	22884	20568	18670	17339	16670	15920	15706	15325	15284	15024	14825	14537	14478	14467	14553	14383	14355	14320	14254	14296	14217	14228	14244	14097	14137	14163	14239	14135	14228	14102	14179	14141	14151	14202	14212	14124	14124	14123	14111	14232	14115	14151	14085	14145	13901	14345	14246	14225	14004	14223	14088	14107	14009	13882	14099	14181	13970	14094	14104	14067	14003	14068	14019	13998	13990	13920	14276	13985	14146	13934	14013	14016	14226	13949	14080	14181	13977	14026	14028	14081	14121	14160	14495	14778	14631	14459	14222	14061	14055	13977	13956	14057	14127	14154	14064	13991	13989	14106	14026	13962	14110	14140	13926	14193	13920	14106	13937	14059	13942	13920	13939	13968	14028	13876	14048	13985	13864	13949	14018	14026	14018	14180	14014	14112	13830	14138	14111	14012	13960	14175	13794	14109	14176	13857	14012	14032	14024	13979	14037	14101	13981	14114	14102	14023	14037	14002	13967	13926	13857	14063	14163	14042	13975	14045	13974	13939	14178	14109	13951	13843	13887	13996	13964	13938	13996	14103	13982	14134	13876	14027	14093	14109	14114	14022	13839	14166	14165	13917	13954	14077	14121	13991	13980	14033	14059	13823	13940	13929	13952	14145	14033	13914	14173	14000	14033	13915	13948	14023	13917	13984	13949	13923	13993	14057	14083	14129	14148	13909	13907	14071	14191	13922	14104	13957	13996	14064	14007	13884	14088	14009	14075	14029	13989	14027	14023	13947	13966	14026	14063	13948	14171	13938	13968	13942	13922	13964	14053	14018	13952	13925	13977	13943	14094	13970	13872	14085	13948	13803	14051	13960	13942	14027	14179	14040	13862	13941	14073	14045	13866	14253	13916	13912	13931	14217	13885	14016	13914	13984	14093	13874	14149	13995	13770	14078	14001	13836	13867	13981	14193	13909	14149	13847	14033	13937	13883	13916	13902	13981	13880	13848	13945	14061	14063	13924	13912	13820	14060	14080	14054	13874	14076	14005	14172	13920	14186	13969	14066	14019	14137	13753	14098	13927	14036	14043	13969	13975	14054	14115	14000	13961	14119	13956	14043	13992	14088	14094	13939	13863	14015	14083	14078	14162	13894	14098	14108	13929	14186	13898	14060	14042	13981	13926	14038	14107	13935	13975	14077	14079	14024	14169	13938	14051	14032	14056	14018	13863	13918	13916	13957	14041	14042	13948	13920	14034	14071	14098	14006	13955	14011	14061	13969	13919	13979	14155	14187	13998	14013	13995	13960	14144	14044	14050	14052	14061	14015	13919	14066	13868	14041	14034	13976	13962	14034	13971	13935	14010	14028	14035	14005	13901	13930	13958	13805	14105	13997	13989	13967	14032	14000	13880	14016	13787	13982	14042	14160	13983	14003	14156	14121	14033	13993	14194	14050	14222	14014	14007	13826	13947	14076	14032	14030	13978	14070	13963	13956	13858	14095	14005	14124	13910	14158	14284	13921	14004	14184	14018	13953	13893	14125	13930	13915	14089	13930	13995	13940	14110	14279	14033	14014	14068	13964	14021	14065	13899	14044	13963	13994	13954	13952	13964	14018	14099	13947	13874	13911	14030	13939	14039	14069	14078	13814	13902	13999	13961	14098	14048	13990	13936	14032	13993	14011	14098	13992	14055	14119	14018	14048	14014	14056	14254	14099	13868	14103	14107	14071	13948	14078	13864	14177	14139	13992	13883	14044	14002	14086	13923	14099	13873	14112	14008	13968	13993	14125	14058	13993	14143	14017	14074	13881	14001	13907	13971	13961	13996	13953	14184	14014	13976	13978	14216	13910	14081	14015	13906	14047	13941	13982	13965	14076	14166	14002	14152	13991	13997	13932	13995	13948	14127	14063	13975	14043	13975	13964	14039	14058	14056	13941	13992	13996	13884	13896	13913	14028	13842	14010	13960	13976	13806	13734	14217	13917	13954	14070	14089	13972	13917	14070	13887	14161	13927	14174	13985	13961	14231	13955	13890	14053	14174	13894	14171	14007	14182	13979	14004	13997	13811	13984	14127	13923	13904	13842	14045	13982	13992	13986	13896	13999	13984	14001	14273	13977	13981	14089	13946	13937	14004	14067	14078	14112	13984	14065	13993	13906	14055	14023	14060	14136	13936	13961	14092	14064	14002	14012	13989	14073	13803	13975	13987	13999	13869	13985	14017	14094	13936	14063	14119	13822	14123	14032	13945	14113	14076	14009	14007	14122	13901	13878	14106	13985	13948	13801	14135	13865	13969	13981	13923	14031	13885	14180	13888	14071	13917	14036	14177	13930	14097	14065	14049	13800	13981	14090	14222	13917	14051	14037	13974	13958	14055	13945	14047	14021	14034	14108	13971	13842	13991	14044	13927	14197	13989	13911	14013	13950	13898	14131	13956	14166	13842	13936	13845	14018	13909	14189	14195	13979	14068	14170	14002	13898	13933	14138	13845	14050	13951	14043	14010	14011	13991	14106	14073	13880	14074	14039	13920	13920	14064	14180	13963	13954	13957	13886	14229	13983	13933	14075	13988	14050	13966	13991	14175	13994	13930	14034	13994	14078	13864	14021	14071	14019	14059	13897	13909	14061	13909	14117	14145	13873	14014	13952	13908	13990	14123	14098	14078	14040	14056	13929	13995	13958	14145	13898	14113	14038	13962	14212	14012	13925	14114	13934	14233	14046	13869	14106	14011	13929	13803	14005	14190	14030	14014	13986	13851	14020	13926	13999	14206	13854	13943	14101	14076	13915	13998	13899	14135	14030	14004	13964	14148	13987	13953	13923	13985	13906	14065	14004	14019	14034	14016	13894	14048	14104	13967	13898	13956	14009	14012	13960	13863	13969	13954	13847	14174	13981	13932	13872	13992	14107	14077	13961	13957	14097	14089	13903	13796	13910	14008	14015	13853	13885	13917	13937	13904	14144	13946	14126	14030	13960	14050	14042	14059	13977	13970	14055	13878	14106	14127	14056	14128	13993	14115	14029	13991	13972	14077	14121	13936	14127	13985	14078	13952	14114	14072	13986	14062	13970	13937	14137	13868	14006	13935	14058	14140	14121	14031	14009	13888	13918	14078	14061	13933	14078	13881	13848	13849	13950	14070	13873	14087	14039	13968	13815	14006	13937	13939	14114	13958	14009	14161	14098	14028	13987	14043	14070	13996	13906	14065	14011	14013	13910	13798	13971	13972	13858	14006	13903	13923	14083	14096	14095	13908	14033	13996	13901	14004	14104	13997	13968	13968	14060	13982	14022	13915	14116	14125	14000	14213	14090	14071	13910	13820	14017	14039	14037	14085	14052	13901	14135	13927	13995	14062	14054	13915	14083	13943	13830	13912	14232	13987	14145	13997	14003	13779	14068	14092	14014	14048	13861	14017	14055	13977	14043	14125	13905	13996	14140	13871	13992	14167	14048	14064	14003	13998	13853	14034	13943	13930	13977	13989	14093	14040	13994	13962	13821	14009	13891	13915	14001	14085	14163	13987	13984	13972	13923	13893	14029	14101	14036	14129	14040	13926	13884	13974	14037	14105	14109	14039	14025	14003	14036	14011	14030	14051	13992	14178	13997	13987	13997	14056	14033	13983	14038	13966	14226	14037	14143	14085	13919	14088	14060	13943	13874	14108	13897	13966	13954	13991	13939	13812	13988	14096	13920	13952	13999	13943	13952	13964	14076	14209	14045	14125	14059	13846	13966	14086	13958	13944	14091	13990	14174	14125	13961	14040	13959	13910	14009	13986	14036	14150	13938	13881	14141	14047	13913	14099	13964	13991	14001	14085	14170	13954	13844	13958	13934	13965	14016	13919	13968	13824	13938	14004	13838	14031	14053	14138	13931	14182	14014	14038	13940	13957	14000	14002	13911	13956	14172	13920	14002	14254	13997	14012	14081	14048	13941	13905	13979	14077	14088	14009	14033	13975	14276	14051	14000	13799	13990	13971	14089	14033	14061	13987	13977	13894	13891	14023	14083	14093	13763	14121	13878	13977	14177	14158	13874	13937	13894	14167	13946	14080	13955	14026	13950	13972	14028	13963	14065	14111	13938	13986	13994	14127	13954	14037	13970	14122	14153	14075	14108	13976	13967	13967	13828	13906	14069	13940	14061	14032	14115	14006	13852	13926	14236	13839	13837	13977	13886	14030	13975	13963	13960	14111	13843	14104	13921	13972	13939	14025	13979	14081	14022	14011	13940	14033	13807	14177	14163	13835	14046	13973	14076	14026	13913	13909	13984	13965	14107	13866	13992	14123	14095	14056	14009	13844	14032	13998	13881	14198	14125	14072	14066	14011	14019	13986	13864	14048	14003	14065	14040	14031	13961	14203	14281	14060	14038	13880	14036	14070	14183	13967	13969	14024	13956	13977	14100	13976	13838	14021	13963	13982	14073	13924	13932	14162	13890	13827	14042	13923	14001	14013	14095	14083	14099	14058	13978	14010	13952	14155	13935	14103	13967	14069	14035	14037	13865	14116	14058	14006	13974	13973	14061	14012	14108	14098	14098	14092	14027	13961	13992	14053	13965	13974	13957	13946	13976	13955	14152	13982	13959	14013	14078	13985	13895	14113	13915	14148	14034	13941	13899	13922	13985	14012	14101	13962	13972	13957	13845	13970	14046	13958	14049	14022	13908	14280	14058	13916	14124	14092	14066	14075	13922	13899	13925	13885	13989	13958	13993	13920	14138	13960	13999	14018	13970	14184	13866	13960	14037	14083	14062	13827	14062	13990	13921	13884	14065	13981	14010	14030	13923	13885	13878	13939	14143	13889	14046	14053	13998	14055	14002	13983	14035	14017	13997	14121	13976	14093	13961	14070	13901	14050	13987	14040	14144	13847	13957	14082	13985	14094	14130	14035	13983	14023	13965	14097	14114	13914	14082	14011	13925	14047	14098	14005	14038	13955	13968	14019	13963	13944	13972	14204	14094	14015	14066	14020	14096	14004	13985	14135	14003	14092	14045	14094	13956	14175	13886	14113	14045	14058	13946	14042	13948	13989	13975	13932	13863	13901	13929	13963	13964	13928	13947	14049	14064	14224	14153	14030	13896	13885	14167	13831	13973	13965	13938	13964	14195	14031	14036	14096	14177	14043	14135	14025	14101	13883	14046	13991	13947	14042	13925	14073	14076	14085	14105	14028
29286	22307	21659	18743	16095	15955	15851	15578	15335	15310	15199	15174	15123	15118	15136	15068	14980	15174	14980	14920	15187	14766	14995	15024	14984	14970	15127	15260	15194	15229	15164	14978	15075	14969	15144	15061	15034	15075	15075	14937	15255	15194	15168	15059	14982	14932	15159	15101	15006	15046	15067	15023	15004	15099	15035	15165	15060	14977	14811	14998	14822	15102	14991	15093	14941	15151	15011	15262	14897	14895	14973	14972	14962	14976	15015	15015	14970	15025	15083	15031	15088	15129	15054	15058	15144	15025	14938	15163	14954	14976	15025	15024	15071	14935	15043	15066	14959	14963	14879	14991	15072	15049	15014	15079	15008	14907	14856	14977	14874	14974	14788	14963	15073	14856	15040	14770	14884	15137	15105	14929	14942	14969	14921	14857	15028	14972	15194	15143	15057	14857	15010	15046	15018	14848	14994	14962	15153	14868	15099	14948	14950	14807	14939	14988	15017	14980	15105	15099	15014	14919	15159	14867	14990	14978	14976	14976	15126	15041	15023	15143	15129	14885	15071	15062	15012	15070	15116	14997	15062	15014	14916	15150	15058	15063	15246	15087	14927	14993	15019	15193	14932	15085	15014	15064	14798	14887	15084	15044	15124	14984	15031	15068	14869	15049	15053	14907	15300	14941	15129	15029	15020	14949	14936	14945	14998	14870	14904	14984	14850	14966	14984	14973	14872	14918	15114	14919	14975	14953	14803	14929	14780	14957	14861	14949	14869	15094	15104	14903	15042	14661	14911	14837	15208	15175	14901	14957	14844	14966	14967	15021	14904	15125	14933	15121	15133	14917	15051	15038	15127	15080	14986	14780	15040	15274	15023	15006	15084	14982	15030	14936	14908	15020	14919	15035	15018	14919	15067	14885	15010	14952	15124	15110	15024	14978	15013	15120	15010	14960	14830	14959	15069	14955	15005	15013	14908	14928	14943	15139	15102	15061	15099	14995	14981	15246	15265	14893	14957	14904	15110	14989	14900	15237	14937	14987	15060	14883	15149	14933	15188	15068	15131	14941	15023	15000	15031	15047	15112	15142	15021	14924	15145	15069	14987	14883	14906	14929	15005	14960	14700	14955	14947	14930	15039	14978	14814	15017	15017	14942	15162	15025	15041	14960	14866	14735	14977	14995	15112	15028	15186	14958	15077	14982	14972	15011	14854	14835	15052	15161	15058	14769	15019	14905	14851	14983	14907	15137	14930	15071	14962	14966	14766	15014	15073	14934	14818	15021	15095	15021	15043	15061	14901	15020	14921	14866	15125	15138	15171	15111	14924	14890	14908	15039	14872	14843	15182	15210	14967	14968	14852	15026	15105	15007	15244	15001	15114	14970	15026	14912	14835	14996	14977	15217	14799	15118	14917	14993	14912	14923	14992	14945	14911	15008	15193	15060	14883	14879	14904	15150	15012	14769	14917	14978	15220	14931	14936	15265	14903	15104	15042	15253	14952	15035	15292	15023	14958	14772	15078	15263	15154	15019	14976	14832	15106	14847	15007	15054	14888	15103	15086	15091	14893	14974	15066	15030	14954	15078	15138	14721	14951	14983	15011	14925	14998	15145	15111	14951	15166	14913	14865	15028	15073	15118	14992	14979	15199	15180	15100	15156	15013	15059	14926	15121	15105	15191	15128	15094	14840	15267	15092	14789	14919	15032	15000	15070	14890	15225	15051	15076	15069	14992	14945	15081	15022	14996	15043	14946	15027	15154	15043	15168	15075	14991	14846	15031	14906	15062	15051	14812	14867	15043	14937	15252	14954	14971	14700	14854	14961	14813	14977	15143	15066	14922	14873	14930	15093	14926	15045	15156	15001	14988	15051	14946	15053	15035	15238	15092	15012	14861	15134	15030	15033	15072	14866	15122	15174	14901	14864	14881	14826	14854	14948	15010	15061	15014	15053	15200	14875	14963	14890	14821	14894	14929	15124	14876	15125	14844	14954	14966	14910	14923	15082	14989	14882	15023	14956	14988	14901	15005	14986	14963	15094	14905	15063	15078	15016	15055	15051	14992	15050	14823	14978	14819	14972	14937	15056	15032	15087	14958	14946	14957	15109	14928	14945	15042	15092	15199	15042	15096	14797	15018	15012	15112	15038	14947	14930	14838	14985	15027	15059	15026	14978	14981	14814	15226	14917	14984	14891	14973	14801	14864	14896	14950	15110	15209	15000	14880	14931	14903	15053	14966	14924	15008	15288	14948	14889	15051	15115	14940	15079	14928	15027	14946	14826	15136	14899	14999	15013	14910	14891	14918	14919	15089	14948	15152	15111	15090	15009	15231	14992	14983	15145	14747	15102	14963	15054	15025	15093	15021	14901	15052	14772	15162	15063	15056	14934	14921	14994	15160	15099	14985	14864	14904	15079	14951	14862	15012	14932	14928	14947	15004	14802	15005	14887	14842	15022	15010	15031	15104	14976	15244	14894	14970	14949	15039	14987	15107	14919	15082	15083	14964	15135	14915	14895	15056	15103	14928	14947	14955	14942	15029	14956	15046	14958	15021	14969	15183	15194	15062	14976	14801	15032	14955	14903	15083	15028	15108	14917	15140	15137	14893	15015	14892	15048	15041	15130	15099	14995	14884	15119	15090	14838	15012	14980	15146	14900	14976	15173	15205	14854	14923	15112	15010	14829	15227	14940	15025	14941	14936	15131	15048	15125	14943	15022	14956	14927	15042	15103	14916	15123	15003	15095	15220	15102	14917	14984	15216	15231	15032	15055	15093	14759	14962	14970	15253	14959	15087	15011	15007	14888	14963	15097	14910	15182	14929	14984	14988	15039	14871	14912	14909	15024	14953	15136	14907	14949	14916	14706	14881	15058	15121	14949	14980	15037	15169	14793	15020	14902	14934	15034	14926	15013	15179	14955	14909	14922	15018	15088	14851	15180	15059	14884	14786	15105	15206	14947	14981	15136	15073	15143	14759	15055	15056	15015	15013	14905	14911	15047	15232	15069	15156	15026	15040	15016	15178	15114	14893	15023	14986	14868	14997	14983	14914	15238	14975	15037	15259	15054	14908	15123	14850	14952	14923	14970	15083	14991	15216	15020	14795	14945	15112	15034	14993	15107	15131	15127	14894	14933	15169	15029	15070	14868	14922	14903	14947	15080	14968	14896	15209	14790	14882	14871	15058	14778	14977	15278	15157	14855	14977	15106	15005	15058	15144	14916	15122	15123	15075	14878	15068	14849	15277	15010	15125	14950	14940	14836	14889	14937	15063	15073	15110	14889	15086	14990	14912	15227	15111	15369	15211	15126	15016	14967	14980	14848	14963	15142	14938	14898	14912	14904	15169	14988	14668	14815	14690	15114	14901	14852	14978	14975	15004	14998	14867	15170	14963	14992	14860	14780	15208	14982	15032	14873	15060	14920	15100	15057	15109	15006	14936	14910	14717	15026	14964	15110	15057	15158	15256	15021	15013	15140	14813	14883	14780	15037	14981	14956	14940	15089	15039	15001	14891	15040	14950	15087	14906	15113	15042	15120	14924	14932	14932	14903	15077	14920	15102	14989	14856	14817	15202	15114	14811	15053	15016	14956	15113	14924	15085	15082	14921	15001	14952	14935	15117	14748	14742	14945	15151	15155	15068	14809	14959	14983	14951	15006	15126	14987	14911	14957	15110	14968	15061	14929	15028	15007	14971	15088	15191	15276	15021	14842	14986	15115	14994	14889	14925	15026	15070	14942	14900	15023	15002	15144	15017	15046	15047	15025	14906	14977	15010	14966	15062	14865	14844	15098	14889	15140	15066	15148	15183	14831	15096	14920	15004	14942	15092	15001	14918	14883	14999	14967	14998	15004	14997	14939	14823	14877	14987	15027	14853	15034	14863	15127	15024	14861	14974	14904	15022	15093	14986	15044	14935	15034	15047	15174	15128	15011	14985	14985	15130	15171	15136	14816	15086	15146	15179	15034	15131	15166	15187	14903	15021	15139	15019	14844	15007	14902	15114	14981	14941	14947	15008	14926	14943	15036	14883	15058	15029	14903	14929	14793	14888	15112	15098	14980	14997	14725	15020	14979	15029	14908	14708	14846	15063	14969	15081	15009	14943	15018	14944	14820	14911	15004	15008	14930	15112	15098	14976	15051	15067	15212	15109	14906	14762	14940	15085	15093	14985	14994	14931	14909	14944	15078	14757	14865	14965	15100	14903	15137	15131	14983	14981	14824	14829	15055	14960	15041	15135	14997	15155	15026	15149	15003	15046	14958	15090	14981	14982	15069	14795	15315	14877	14929	14974	14993	15001	14841	14927	14896	15287	15088	14827	14765	14979	15093	15039	14925	14922	15026	14947	14839	14908	14839	14866	14963	15097	14985	14810	14907	15042	14990	14931	15064	14892	14996	14924	15004	15056	14998	14966	14833	14924	15005	14824	14928	15043	15142	15067	15060	15037	15175	14958	14919	14901	14972	15153	14976	15108	15041	14929	14870	15121	14866	15074	15049	15060	14958	14941	15049	14998	15105	14986	14898	15147	15014	15064	15139	15016	15047	15055	15007	14861	15047	15092	14960	14967	14895	14991	14859	14936	14871	15214	14888	15049	15177	15027	15047	14952	15031	15092	15196	15000	14959	15157	15191	15036	14975	14794	14919	14963	15171	14958	15043	14998	15037	14909	15032	15145	15073	14988	15024	14880	14962	14776	15128	14978	14876	14947	14947	15014	15073	15034	15030	15069	14935	15025	14930	15078	15081	15021	14847	14976	14913	15011	15041	15076	15095	15062	15029	14943	14967	15168	14928	14848	15048	15009	15067	14955	14963	14903	14850	15059	14887	14920	14948	15124	14907	14972	15150	14997	14923	15212	15017	15049	15001	14804	15141	14896	15103	15011	15089	14920	15014	14978	14953	15087	15017	14930	14799	15101	15069	15043	15038	14952	15103	14735	14883	14906	14713	14863	14991	15232	15102	15005	15031	15077	15123	14993	14909	15220	14840	15020	15142	15148	15215	14758	14937	15117	14980	15095	15020	15146	15146	14939	15144	15054	15019	14947	15082	14863	14972	15061	14982	15038	15100	14860	15212	14918	15029	14987	15090	14914	14990	14735	14939	14975	15022	15172	14892	14820	14975	14990	15056	15064	15084	14999	15098	14866	15024	15092	14889	15004	15095	14971	15061	14974	14998	15052
18437	21334	20145	16515	15307	14759	14419	13940	13968	13623	13562	13387	13507	13364	13340	13205	13333	13508	13335	13327	13306	13282	13369	13239	13386	13490	13259	13368	13354	13315	13339	13280	13437	13442	13376	13167	13341	13461	13402	13298	13379	13435	13229	13464	13286	13269	13299	13174	13336	13235	13344	13470	13222	13428	13386	13366	13275	13251	13216	13414	13172	13340	13286	13361	13229	13154	13131	13249	13298	13176	13303	13381	13302	13351	13425	13321	13219	13421	13248	13329	13084	13299	13287	13254	13207	13412	13214	13400	13393	13350	13356	13193	13324	13221	13319	13408	13277	13041	13270	13332	13276	13175	13470	13237	13192	13264	13304	13261	13266	13171	13222	13257	13269	13380	13231	13236	13268	13206	13128	13245	13293	13438	13369	13311	13308	13260	13222	13156	13266	13331	13410	13172	13147	13272	13242	13187	13324	13357	13195	13193	13315	13267	13142	13245	13288	13234	13345	13165	13109	13338	13518	13321	13417	13169	13325	13255	13412	13119	13319	13493	13295	13293	13325	13266	13302	13123	13292	13206	13164	13531	13269	13337	13289	13116	13339	13356	13204	13221	13358	13213	13244	13285	13274	13136	13156	13228	13168	13334	13237	13433	13248	13233	13266	13292	13283	13249	13129	13310	13177	13315	13188	13389	13371	13417	13388	13321	13242	13203	13092	13247	13332	13320	13173	13275	13250	13425	13243	13280	13362	13334	13292	13244	13197	13171	13272	13243	13319	13309	13294	13367	13249	13397	13346	13314	13387	13355	13326	13385	13287	13210	13406	13267	13207	13349	13242	13330	13329	13084	13411	13227	13112	13234	13347	13470	13162	13284	13282	13172	13254	13569	13078	13412	13294	13400	13226	13203	13455	13396	13357	13221	13306	13286	13113	13191	13331	13216	13301	13172	13337	13243	13314	13366	13415	13371	13289	13315	13284	13298	13346	13332	13145	13264	13125	13333	13078	13244	13316	13174	13287	13244	13221	13392	13230	13079	13191	13333	13335	13360	13395	13288	13345	13272	13230	13150	13345	13367	13441	13138	13453	13247	13351	13296	13321	13455	13331	13334	13190	13203	13244	13316	13335	13223	13168	13475	13308	13311	13402	13331	13355	13253	13128	13200	13330	13277	13226	13297	13320	13285	13171	13331	13255	13233	13409	13375	13338	13387	13160	13476	13453	13093	13368	13199	13258	13327	13220	13278	13254	13270	13104	13147	13318	13255	13176	13278	13164	13370	13237	13367	13168	13203	13226	13248	13358	13314	13351	13242	13312	13322	13289	13390	13187	13184	13499	13251	13362	13261	13253	13213	13341	13067	13231	13253	13197	13303	13188	13277	13310	13327	13262	13184	13320	13349	13330	13385	13177	13353	13214	13085	13477	13368	13396	13252	13351	13249	13372	13160	13414	13201	13214	13252	13185	13132	13276	13395	13215	13233	13279	13261	13300	13143	13337	13194	13208	13347	13177	13261	13340	13377	13280	13223	13328	13326	13381	13403	13304	13125	13307	13382	13225	13239	13362	13234	13358	13242	13331	13161	13141	13242	13421	13231	13381	13222	13295	13151	13269	13369	13295	13339	13324	13462	13282	13270	13344	13349	13200	13398	13384	13414	13270	13441	13230	13492	13259	13297	13247	13231	13329	13280	13222	13243	13278	13267	13284	13193	13264	13224	13199	13367	13311	13324	13301	13209	13409	13358	13318	13365	13320	13278	13342	13163	13295	13371	13261	13137	13294	13268	13241	13449	13386	13092	13254	13308	13338	13291	13275	13426	13140	13500	13318	13195	13317	13248	13331	13220	13403	13174	13323	13278	13256	13429	13262	13256	13264	13221	13442	13412	13142	13182	13229	13231	13221	13275	13131	13320	13244	13157	13232	13215	13286	13213	13398	13400	13240	13240	13356	13248	13310	13416	13395	13190	13253	13470	13194	13224	13425	13371	13232	13159	13375	13213	13180	13425	13320	13303	13248	13263	13309	13338	13360	13236	13405	13372	13217	13317	13231	13199	13305	13240	13419	13317	13376	13311	13236	13355	13279	13096	13336	13260	13430	13251	13216	13193	13164	13296	13193	13176	13249	13286	13205	13090	13266	13335	13190	13190	13316	13275	13311	13416	13189	13186	13167	13457	13427	13149	13259	13215	13337	13337	13291	13160	13241	13226	13437	13370	13334	13397	13270	13413	13178	13335	13335	13363	13300	13260	13218	13288	13339	13173	13177	13311	13345	13333	13210	13290	13257	13028	13333	13209	13262	13290	13513	13064	13291	13301	13194	13378	13286	13329	13219	13304	13308	13399	13198	13257	13182	13399	13344	13389	13271	13403	13185	13335	13273	13458	13388	13228	13321	13314	13250	13280	13271	13210	13190	13402	13415	13259	13185	13312	13240	13423	13397	13233	13277	13097	13211	13239	13404	13325	13371	13299	13190	13174	13385	13353	13247	13141	13258	13152	13268	13227	13221	13375	13305	13097	13322	13434	13175	13519	13259	13047	13143	13360	13291	13257	13307	13314	13350	13216	13383	13252	13225	13340	13391	13244	13266	13219	13295	13209	13397	13378	13229	13421	13268	13253	13167	13299	13229	13177	13271	13274	13298	13504	13310	13420	13149	13355	13321	13350	13312	13312	13229	13261	13162	13458	13336	13233	13227	13211	13263	13223	13222	13212	13293	13107	13278	13150	13205	13382	13401	13275	13267	13242	13224	13285	13282	13233	13164	13232	13235	13213	13394	13299	13180	13180	13274	13117	13178	13347	13364	13263	13535	13384	13185	13456	13148	13474	13301	13378	13317	13302	13188	13367	13174	13225	13407	13145	13312	13418	13288	13179	13273	13234	13415	13274	13467	13271	13314	13259	13386	13339	13293	13210	13366	13397	13514	13351	13375	13316	13367	13291	13193	13341	13264	13287	13184	13389	13197	13354	13343	13149	13318	13289	13269	13317	13206	13392	13186	13401	13286	13356	13258	13297	13622	13178	13019	13436	13398	13349	13199	13215	13366	13350	13047	13345	13282	13263	13283	13375	13148	13293	13238	13274	13335	13073	13144	13301	13340	13317	13214	13437	13178	13365	13238	13203	13213	13164	13288	13294	13315	13279	13286	13293	13354	13348	13334	13483	13353	13289	13321	13259	13316	13265	13358	13409	13122	13252	13305	13310	13399	13144	13185	13279	13196	13276	13242	13178	13274	13325	13387	13086	13230	13118	13211	13251	13145	13375	13187	13289	13329	13201	13421	13275	13004	13418	13478	13200	13147	13177	13265	13242	13310	13351	13380	13452	13236	13219	13275	13406	13494	13217	13418	13317	13239	13204	13313	13198	13210	13579	13332	13223	13151	13188	13199	13419	13432	13219	13259	13203	13223	13135	13247	13347	13322	13200	13075	13293	13346	13350	13318	13159	13260	13460	13335	13216	13327	13368	13337	13393	13404	13235	13235	13348	13361	13181	13353	13252	13245	13386	13388	13246	13307	13259	13176	13213	13377	13402	13396	13278	13314	13154	13397	13444	13327	13187	13348	13376	13321	13279	13247	13228	13351	13218	13432	13326	13230	13293	13336	13347	13360	13229	13289	13199	13217	13317	13325	13327	13226	13335	13278	13365	13353	13171	13330	13236	13286	13283	13377	13177	13427	13352	13390	13289	13189	13276	13175	13159	13299	13466	13395	13297	13307	13253	13352	13332	13450	13291	13189	13251	13342	13285	13227	13216	13386	13280	13255	13195	13272	13257	13328	13134	13194	13245	13189	13267	13459	13185	13312	13334	13361	13159	13410	13279	13415	13302	13295	13281	13430	13231	13347	13310	13347	13393	13362	13096	13245	13344	13135	13380	13271	13056	13304	13204	13427	13339	13269	13190	13047	13255	13240	13341	13397	13302	13326	13273	13239	13210	13316	13228	13360	13163	13068	13220	13253	13255	13487	13172	13219	13358	13345	13518	13229	13349	13259	13154	13258	13361	13186	13423	13357	13374	13250	13314	13214	13201	13322	13392	13107	13327	13528	13221	13313	13253	13330	13069	13268	13189	13224	13221	13270	13273	13271	13359	13395	13230	13546	13301	13488	13124	13286	13137	13315	13368	13239	13176	13143	13298	13417	13350	13141	13217	13148	13202	13276	13216	13295	13188	13297	13320	13300	13250	13244	13318	13221	13236	13286	13215	13381	13308	13277	13241	13388	13131	13277	13255	13355	13275	13248	13351	13457	13238	13304	13331	13283	13418	13344	13254	13213	13220	13305	13331	13279	13325	13381	13282	13264	13296	13265	13424	13257	13163	13328	13180	13369	13318	13304	13408	13237	13362	13371	13331	13360	13277	13256	13360	13355	13211	13291	13191	13390	13189	13287	13207	13488	13224	13222	13339	13385	13199	13352	13329	13280	13069	13139	13323	13267	13125	13291	13347	13301	13232	13412	13244	13201	13355	13181	13183	13348	13327	13252	13376	13342	13118	13290	13218	13306	13344	13314	13340	13458	13336	13454	13223	13110	13378	13118	13313	13132	13341	13340	13398	13052	13265	13163	13252	13321	13305	13198	13232	13195	13301	13335	13311	13165	13362	13285	13361	13336	13519	13325	13192	13251	13164	13380	13260	13408	13407	13379	13304	13378	13281	13271	13255	13250	13280	13347	13333	13221	13394	13350	13265	13144	13474	13229	13422	13291	13259	13254	13299	13297	13285	13391	13175	13281	13284	13140	13288	13200	13048	13279	13289	13201	13337	13222	13248	13193	13218	13333	13357	13309	13353	13151	13340	13375	13132	13189	13337	13370	13538	13197	13261	13381	13272	13254	13248	13311	13182	13171	13373	13224	13204	13161	13389	13313	13377	13245	13335	13195	13421	13282	13246	13424	13282	13375	13358	13351	13293	13211	13277	13253	13192	13246	13272	13273	13135	13227	13334	13391	13321	13481	13276	13093	13218	13379	13237	13269	13288	13235	13419	13279	13304	13304	13282	13244	13420	13349	13324	13163	13305	13324	13267	13299	13357	13160	13183	13291	13262	13303	13249	13282	13350	13352	13187	13257	13145	13210	13271	13171	13261	13318	13245	13325	13368	13053	13183	13344	13405	13305	13297	13201	13234	13287	13391	13196	13462	13296	13227	13114	13415	13166	13216	13442	13247	13174	13410	13153	13424
25396	21091	27712	25225	21375	19033	18107	16080	15630	15480	15221	14973	15017	15142	14962	14871	14871	14880	14777	14694	14797	14645	14690	14815	14688	14609	14739	14753	14791	14596	14598	14758	14592	14810	14697	14744	14535	14685	14776	14608	14661	14624	14741	14794	14720	14497	14431	14641	14795	14702	14895	14670	14581	14548	14626	14777	14654	14804	14655	14723	14516	14748	14452	14609	14726	14633	14558	14506	14777	14494	14782	14587	14560	14640	14643	14499	14588	14624	14772	14515	14638	14750	14820	14633	14636	14659	14643	15091	14872	14802	14858	14768	14689	14646	14600	14474	14610	14557	14693	14467	14531	14621	14572	14737	14659	14669	14587	14620	14942	14613	14595	14706	14728	14587	14789	14563	14534	14671	14662	14702	14607	14419	14411	14723	14736	14579	14475	14477	14674	14737	14592	14579	14623	14618	14672	14556	14472	14694	14607	14749	14571	14582	14581	14621	14601	14744	14706	14660	14641	14679	14654	14571	14645	14725	14543	14502	14421	14582	14791	14551	14786	14673	14674	14643	14644	14645	14664	14573	14748	14739	14490	14466	14506	14692	14733	14690	14514	14569	14598	14558	14762	14719	14548	14474	14585	14480	14457	14603	14665	14680	14699	14594	14490	14564	14662	14628	14511	14586	14526	14722	14624	14525	14629	14541	14463	14648	14609	14657	14444	14605	14503	14610	14545	14402	14526	14789	14517	14379	14482	14521	14345	14644	14607	14653	14495	14725	14468	14518	14721	14429	14582	14423	14752	14300	14514	14697	14961	14566	14575	14306	14674	14592	14540	14447	14595	14789	14567	14576	14644	14568	14626	14525	14613	14533	14616	14611	14714	14542	14523	14714	14717	14517	14471	14708	14509	14666	14726	14640	14801	14701	14829	14454	14766	14772	14529	14683	14695	14589	14754	14751	14565	14576	14421	14472	14625	14772	14576	14573	14517	14583	14530	14554	14488	14574	14481	14692	14482	14555	14596	14760	14565	14604	14921	14558	14522	14683	14573	14667	14733	14494	14558	14706	14588	14489	14690	14446	14694	14680	14673	14640	14842	14541	14692	14623	14508	14628	14746	14411	14499	14571	14779	14855	14736	14468	14622	14526	14655	14630	14662	14634	14635	14684	14643	14718	14594	14705	14701	14620	14786	14550	14775	14675	14739	14542	14618	14637	14577	14802	14585	14265	14422	14478	14572	14605	14651	14629	14614	14563	14475	14620	14484	14614	14648	14667	14568	14498	14615	14605	14645	14655	14540	14679	14608	14502	14606	14476	14691	14782	14483	14625	14532	14547	14601	14662	14582	14760	14603	14689	14618	14726	14584	14687	14710	14689	14535	14493	14767	14648	14754	14777	14517	14524	14752	14585	14652	14653	14529	14592	14570	14626	14619	14617	14569	14736	14709	14514	14517	14682	14713	14719	14514	14702	14551	14867	14642	14655	14614	14643	14597	14545	14722	14562	14750	14366	14535	14609	14778	14501	14667	14661	14671	14580	14738	14692	14372	14536	14675	14782	14464	14689	14488	14878	14846	14589	14732	14496	14576	14390	14770	14635	14720	14801	14560	14602	14616	14553	14516	14384	14586	14548	14733	14557	14684	14772	14661	14520	14664	14469	14642	14649	14724	14650	14516	14710	14703	14717	14685	14613	14693	14690	14692	14767	14783	14668	14765	14719	14649	14553	14509	14513	14557	14755	14564	14597	14538	14562	14639	14553	14477	14475	14716	14505	14622	14522	14626	14396	14614	14568	14639	14671	14496	14606	14719	14450	14363	14501	14931	14528	14587	14823	14575	14598	14553	14651	14738	14705	14541	14591	14749	14563	14833	14578	14636	14597	14476	14570	14624	14546	14777	14754	14777	14595	14430	14721	14543	14521	14762	14588	14579	14740	14597	14729	14569	14667	14582	14570	14599	14671	14823	14519	14464	14472	14691	14567	14888	14548	14473	14430	14524	14535	14633	14666	14546	14496	14575	14574	14642	14457	14618	14516	14662	14659	14705	14656	14712	14646	14586	14709	14665	14619	14384	14597	14635	14734	14505	14665	14548	14492	14465	14638	14637	14519	14492	14528	14728	14535	14765	14495	14717	14637	14604	14523	14616	14478	14720	14412	14589	14626	14628	14538	14633	14599	14526	14599	14851	14756	14545	14573	14576	14704	14351	14490	14652	14582	14341	14752	14678	14679	14660	14464	14555	14590	14526	14459	14387	14476	14673	14508	14601	14685	14611	14761	14633	14457	14569	14656	14673	14637	14671	14604	14616	14727	14713	14595	14654	14594	14682	14582	14760	14611	14707	14750	14510	14663	14674	14536	14345	14852	14678	14665	14571	14542	14493	14605	14688	14596	14521	14561	14676	14826	14644	14757	14447	14703	14487	14637	14656	14428	14592	14548	14733	14663	14808	14532	14459	14396	14559	14532	14786	14561	14618	14555	14680	14609	14648	14557	14758	14744	14675	14513	14530	14621	14644	14583	14838	14579	14635	14574	14720	14578	14545	14482	14555	14461	14618	14661	14644	14541	14753	14700	14692	14441	14670	14575	14751	14678	14518	14678	14686	14492	14478	14620	14565	14614	14495	14602	14660	14605	14584	14490	14621	14743	14590	14687	14786	14710	14666	14653	14570	14556	14645	14793	14361	14559	14761	14594	14608	14574	14469	14380	14408	14637	14535	14644	14632	14547	14550	14491	14806	14500	14716	14729	14806	14752	14645	14460	14547	14779	14553	14571	14566	14501	14486	14765	14558	14564	14479	14630	14617	14603	14611	14597	14606	14583	14660	14847	14779	14556	14479	14530	14615	14536	14740	14625	14758	14727	14698	14697	14769	14729	14760	14680	14693	14646	14632	14527	14602	14678	14616	14695	14645	14503	14553	14540	14517	14563	14651	14413	14566	14614	14653	14803	14609	14731	14596	14571	14736	14481	14518	14537	14852	14516	14507	14711	14520	14540	14598	14715	14613	14536	14628	14666	14650	14904	14498	14558	14659	14611	14485	14605	14720	14520	14546	14649	14716	14753	14908	14663	14710	14575	14618	14698	14585	14666	14584	14570	14442	14572	14647	14805	14593	14715	14629	14752	14550	14551	14517	14704	14677	14550	14587	14631	14675	14531	14729	14615	14695	14549	14513	14622	14587	14473	14627	14607	14734	14596	14763	14733	14525	14630	14579	14695	14740	14585	14658	14561	14632	14677	14636	14550	14502	14566	14511	14698	14604	14566	14558	14685	14605	14703	14643	14566	14680	14684	14667	14571	14596	14569	14548	14514	14525	14583	14692	14646	14735	14711	14564	14548	14668	14472	14737	14535	14642	14626	14841	14652	14402	14603	14688	14618	14505	14444	14584	14724	14590	14620	14763	14588	14728	14584	14841	14520	14572	14618	14651	14580	14692	14548	14505	14621	14506	14644	14568	14509	14543	14765	14628	14541	14506	14537	14674	14495	14573	14645	14628	14607	14603	14648	14704	14629	14727	14703	14606	14492	14676	14620	14763	14586	14541	14479	14517	14582	14623	14721	14668	14645	14575	14751	14568	14400	14790	14768	14583	14610	14612	14637	14645	14754	14715	14567	14670	14817	14771	14464	14725	14394	14502	14614	14459	14672	14529	14581	14538	14686	14568	14330	14520	14709	14569	14604	14384	14582	14771	14688	14647	14614	14612	14563	14675	14550	14719	14607	14771	14492	14784	14693	14717	14544	14697	14631	14684	14579	14626	14631	14717	14602	14875	14643	14746	14786	14639	14885	14637	14619	14572	14644	14513	14639	14776	14685	14753	14752	14630	14772	14740	14529	14713	14806	14457	14685	14747	14520	14583	14578	14452	14532	14570	14697	14516	14459	14653	14552	14587	14512	14687	14610	14626	14474	14586	14587	14709	14730	14649	14504	14481	14553	14609	14569	14515	14541	14729	14529	14587	14447	14699	14555	14540	14524	14535	14512	14576	14535	14772	14547	14721	14628	14709	14508	14483	14745	14596	14472	14663	14563	14720	14627	14630	14504	14587	14695	14520	14651	14554	14660	14593	14613	14406	14575	14651	14625	14589	14680	14622	14697	14736	14657	14595	14696	14679	14847	14807	14606	14671	14686	14524	14723	14433	14799	14644	14733	14527	14840	14744	14500	14577	14495	14538	14436	14764	14670	14566	14863	14674	14466	14665	14612	14446	14509	14666	14650	14584	14618	14601	14537	14602	14677	14763	14465	14683	14743	14751	14758	14714	14579	14519	14781	14453	14637	14823	14783	14622	14470	14710	14377	14483	14671	14556	14502	14576	14645	14628	14590	14552	14590	14588	14561	14550	14659	14553	14617	14692	14492	14683	14605	14620	14737	14511	14679	14664	14510	14651	14680	14430	14769	14676	14556	14508	14699	14590	14769	14620	14584	14807	14610	14617	14683	14527	14725	14734	14630	14617	14766	14471	14402	14671	14509	14583	14610	14730	14427	14537	14811	14617	14667	14754	14655	14580	14739	14821	14433	14581	14553	14681	14731	14485	14696	14744	14651	14468	14425	14921	14677	14599	14520	14536	14709	14522	14534	14678	14668	14649	14598	14651	14714	14496	14565	14733	14568	14774	14529	14634	14551	14639	14607	14505	14731	14585	14669	14681	14484	14775	14560	14545	14387	14614	14531	14587	14588	14634	14628	14458	14594	14784	14754	14696	14641	14735	14695	14564	14536	14596	14722	14642	14764	14448	14594	14620	14482	14730	14498	14662	14663	14623	14465	14481	14638	14786	14706	14597	14841	14719	14723	14500	14765	14440	14656	14571	14660	14687	14625	14739	14530	14740	14646	14686	14765	14709	14570	14501	14598	14684	14632	14604	14528	14580	14535	14543	14695	14580	14525	14417	14607	14512	14592	14507	14580	14634	14815	14465	14403	14569	14783	14569	14439	14740	14551	14607	14689	14831	14693	14642	14644	14491	14480	14645	14703	14692	14861	14684	14624	14707	14431	14858	14658	14679	14480	14613	14559	14377	14719	14500	14405	14523	14688	14636	14605	14606	14448	14434	14481	14521	14502	14358	14650	14682	14645	14529	14685	14514	14708	14595	14313	14288	14500	14523	14421	14553	14663	14557	14782	14422	14493	14703	14657	14642	14607	14698	14729	14674	14702	14534	14647	14719	14532	14632	14652
19260	29346	26544	21511	18641	16724	15948	15068	14532	14325	14145	13777	13713	13549	13656	13528	13404	13178	13380	13234	13178	13278	13247	13285	13133	13261	13076	13288	13109	13199	13173	13059	13109	13089	13098	13196	13255	13311	12967	13089	12972	13169	13091	13219	13274	13140	13230	13179	13267	13227	13025	13111	13267	13078	13171	13050	13156	12985	13094	13118	13069	13179	13130	12902	12999	13117	13108	13079	12911	13006	12962	13112	12961	13071	13201	13053	13064	13116	12941	13036	12958	12891	13168	13129	13058	12944	13379	13346	13439	13398	13188	13267	13033	13090	12890	13096	13008	13171	13119	13067	13142	13051	13181	13207	13210	12819	12985	13053	13153	13196	13138	13139	13219	12973	13119	13127	13058	13061	13094	13164	13006	12955	13185	13029	13109	12810	13079	12978	13085	13171	13107	12980	13040	13192	13149	12949	13168	12996	13098	12944	13043	13170	13134	13014	13139	13019	13094	13018	12943	13228	13102	13025	12990	13123	12963	12930	13055	12994	13098	13041	12908	13075	13125	13144	13080	13114	13059	13042	13130	13094	13107	13101	12927	13045	13222	13149	13074	13001	13062	13084	12936	13181	13032	13159	13011	13101	12978	13050	13124	13158	13023	13063	13075	13093	13285	13110	13032	13119	12965	13071	13252	12924	12940	13015	13167	13043	13030	13086	13097	13053	12891	13028	12951	12923	12907	13081	13070	12964	13047	13190	12942	12895	12897	13173	13135	13128	13039	13043	13221	13055	13016	12857	12978	13062	13006	12985	13037	13048	13053	12924	12931	13039	12954	12895	13044	13166	13173	12927	13020	12979	13160	13033	12966	13268	13002	12948	13139	13033	13126	13037	12909	13166	13070	13144	13112	13021	13125	12958	12915	13129	13144	13019	13121	13224	13082	12923	13160	13127	13020	12975	13012	12860	12963	12987	13037	13114	13112	13032	13070	13079	12958	13031	12980	12991	13063	13090	13120	13031	13235	13022	13005	13055	13104	12893	13141	13201	13003	13178	12977	13023	13056	13144	13138	13130	13062	13120	13296	13114	13175	13137	13031	13158	12815	13243	13001	12940	12995	12960	12927	12993	13109	13103	13019	12936	13116	12958	13123	12948	12793	12977	13010	13036	13049	13010	13103	12992	13176	13091	13050	13082	13062	13007	13009	13025	13160	13074	12996	13078	13071	13106	12992	13049	13089	13112	13028	13194	13112	12990	13040	12967	13035	13051	12984	13135	12970	13085	13122	12916	13086	13060	13015	13112	13062	13072	13096	12934	12916	13127	13050	12963	12991	13162	13209	13059	13001	13019	12845	12920	12968	13118	12949	12983	12981	13173	13025	13273	13028	12982	13168	13116	13078	12988	13051	13102	13092	13004	13154	12921	13005	13047	13066	12996	13124	13323	13185	12945	12980	13032	13180	12922	13104	13034	13126	13082	13072	13084	13070	13086	13018	13121	13017	13006	13077	12943	13035	12986	13105	13117	13175	13140	12901	13071	13038	13010	13093	13119	13064	13147	13020	13035	12817	12942	13080	13049	12876	13066	13199	13010	12946	13008	13060	13075	13028	13047	13229	13040	12951	12937	13094	13102	12997	13024	12892	13026	13003	12986	13090	13142	13105	13100	13080	12997	13065	13032	13088	13078	13133	13064	12818	13338	13090	13085	13115	12938	13062	13170	13184	13033	13078	12985	13082	13125	12976	13089	12938	13109	13110	12995	13189	13107	13031	13219	12971	13067	13062	12856	13205	12972	13110	12910	13195	12974	13073	13042	13040	13059	13003	13052	13026	12916	13107	13039	13116	13166	13058	13037	13064	13041	13015	13108	13000	13129	12995	13061	13170	13083	12863	12973	13084	13074	13186	12966	12999	13005	13136	13044	13044	13036	13131	13108	13033	12888	12969	12894	13064	13064	13012	13185	13288	12990	13026	13004	13065	13320	13012	12911	12980	13200	13034	13152	13027	13063	12982	13068	13166	13150	13223	13119	13065	13004	13137	13053	13153	12892	13048	13040	12935	13037	12994	12983	13028	13090	13163	13163	13130	13109	12999	13068	13147	13003	13174	12981	13014	13078	13300	12984	13196	13034	13070	12983	12976	12968	13104	13157	13048	13017	13030	13111	12995	12993	13114	12904	12973	13001	13038	13080	12964	12901	13072	12969	13022	13224	13035	13176	13012	13031	13163	13009	13046	13060	12901	13061	13008	12993	13092	12895	13154	12951	13031	13151	13029	13137	13019	13226	13182	13125	13110	13162	13111	13087	12928	13186	13078	12813	13117	12943	13120	13002	13144	13057	12968	13124	13184	13035	13102	12977	13013	13051	13018	13246	12959	13203	12946	13100	12894	13042	13129	13131	13071	12968	12986	13146	13116	13078	13102	12966	12879	13069	12961	13178	13112	13082	12902	13113	13084	13038	12983	12959	12999	12983	13068	13008	13117	12891	13105	12935	13098	13029	12985	13115	12946	13064	13024	13016	13132	13101	13015	13017	13015	13002	13228	13157	13008	13066	13087	13171	13121	12990	13155	12979	13081	13036	13069	12999	13133	13179	12955	13011	13108	12986	13035	13066	13241	13092	12987	13112	13136	13069	13206	12933	13021	13025	13164	13010	13096	13131	13098	13087	13098	12973	13017	12978	13011	13105	12954	13142	13065	13118	13147	13084	13272	13107	12898	13089	13146	13197	13047	12999	12969	13091	13110	13154	13052	13073	13041	13162	13119	13039	13084	12868	13071	12951	13050	13007	13100	13103	13183	12989	13128	13176	13121	12954	13229	12968	13153	12950	13105	12984	13192	12946	13046	12875	12947	12865	12876	13235	13036	13064	13094	13130	12968	13105	12991	12880	13074	13009	13064	13089	13055	13138	12966	13050	13178	13134	13023	13007	12973	13021	12983	13054	13025	13136	13235	12931	13022	13129	13001	13067	13103	13114	13033	13056	12953	13196	13025	13110	13067	12931	13120	13049	13217	13179	13147	13326	13051	13092	13121	13010	13007	13011	13282	12998	12988	13045	13022	13099	13126	13011	12987	13271	13059	13032	12943	13037	12977	13132	13243	13123	13014	13013	12943	12909	12951	12985	13074	13054	13117	13115	13107	13153	12982	13051	12967	13028	13011	12985	13120	13083	12957	13095	13006	13003	12997	12967	13256	13083	13167	13023	13051	12994	13050	13051	12925	13131	12852	13058	13081	12966	13197	13063	13052	12977	13091	13223	13235	13076	13088	13087	13102	13227	13118	12976	12981	13008	13074	12930	12858	13131	13132	13135	13193	13156	13080	13086	12915	13191	13073	13091	13150	13012	13136	13231	12925	12990	12996	12938	13105	13119	13095	13128	12968	13093	12952	12996	13043	13006	13142	13104	13124	13016	13128	12910	13059	13061	13191	13102	13142	12945	13092	13263	12916	13085	13014	13129	12919	13123	13052	12910	13145	12913	13095	12841	13223	13066	13077	13036	13018	13125	13162	13125	13091	12983	13049	13060	13067	13100	12909	13088	12907	13019	12978	12937	13170	12902	13155	13129	13124	13071	13125	13009	13020	13124	13038	13051	13112	12932	13037	12929	13185	13178	13133	13168	12982	13135	13016	13090	13038	12966	12983	13051	13053	12961	13094	13057	13125	13072	13044	12950	13196	13085	13079	13084	13108	13207	13055	13038	13153	13329	13187	13038	13018	13161	13081	12991	13019	12884	13253	13153	13085	12991	13002	13178	13132	12939	12946	12955	12997	12946	13198	13043	13130	13055	13001	13046	12899	13012	13048	13156	13168	13147	12980	13047	13208	12975	13123	13125	12927	13091	13054	13233	13111	12945	13064	13045	12882	13190	13145	13168	13024	13120	12954	13140	13159	13037	13089	13083	13062	13006	13162	13072	13107	12956	13196	13163	13157	13078	13028	13109	12986	13024	12986	13007	12918	13046	12978	12998	13043	13153	13020	12985	13121	13124	13050	13077	13012	13062	12965	13203	12967	13222	12896	13130	13103	13009	13158	12978	13167	13144	12936	13085	13104	13116	13095	12823	12962	13158	13088	12999	13050	12828	12992	13134	13260	12910	12951	13140	13099	13169	13057	12927	13130	13166	13067	13288	13047	13045	13021	13052	13035	12945	13061	13143	13034	12918	12945	13015	12976	13059	13007	13351	13172	13070	13105	12955	13067	13043	13023	13137	13112	13065	13157	12991	13099	13001	13051	13110	12951	13247	13154	13071	12886	13031	13006	13227	13099	13116	13048	13040	13034	13168	13034	13016	13002	13118	13216	13172	13064	13025	13198	12956	13062	13013	13018	13052	13063	13103	12990	13010	13027	13158	13074	13103	13018	12991	13085	13080	13066	13030	13145	13102	13108	12992	12950	13242	13155	13044	12956	13021	13105	13172	13121	13079	13029	13196	13038	13069	13017	13005	13161	13087	13220	12958	13097	12991	13064	13136	13227	13073	13051	12962	13088	13185	13120	12846	12947	12994	13051	12990	13134	13094	13002	13221	13154	13040	13150	13152	13058	13171	13260	13021	13050	12998	13168	13141	12951	13066	12988	12924	13046	13091	13154	13201	13143	13127	13019	13027	13178	13008	13099	13039	13162	13070	12996	13064	13090	13223	12955	13007	13039	13153	12998	13010	12965	13006	13111	13059	13017	13072	13097	13070	12933	13024	13025	13020	13210	12977	13024	13018	13054	12947	13107	13102	13004	13030	13163	13034	13030	12914	13221	13045	13023	13078	13218	13143	13122	12968	12999	13093	13038	13213	12946	12996	13143	13011	13057	13010	13034	13106	12971	13025	13160	12862	13047	13060	13014	13045	13033	12973	13116	13143	13059	13198	12991	13185	13132	12987	13150	12933	12910	13023	13173	13098	12932	13037	12900	12941	13115	13142	12920	13051	13091	13165	13085	13145	13140	12909	13069	13038	13149	12972	13207	13077	13039	13158	12974	12952	12959	13016	13227	13072	13038	12956	13082	13014	13027	13140	13017	13117	13034	13162	13016	13129	12974	13056	13019	12961	13108	13049	13192	13162	13187	13004	13209	12975	13079	13145	13131	13070	13087	13075	13065	13040	13071	13213	13113	12962	13058	12937	13177	12928	12963	13075	12999	13126	12993	12932	13087	13027	13123	13013	13129	13223	13078	13092	13094	12934
23846	21082	28494	23938	21673	23038	22091	17981	16599	16433	16332	15992	15697	15713	15718	15394	15368	15323	15343	15173	15241	15219	15403	15222	15105	15220	15137	15047	15253	15234	15160	15273	15365	15402	15216	15131	15372	15300	15152	15245	15138	15191	15175	15038	15263	15214	15189	15066	15024	15209	15221	15144	15014	15082	15158	15289	15116	15167	15135	14972	14880	14950	15089	15436	15149	15150	15246	15219	15117	15137	15179	14946	15144	15081	14907	15069	15261	14975	15291	15210	15129	14986	15158	15092	15145	15002	15296	15629	15475	15449	15272	15180	15103	15112	15379	15289	15066	15066	15129	14950	15168	15181	15155	15366	15037	15062	14914	14984	15000	15124	15162	15140	15051	15275	15105	15008	15014	15121	15191	15053	15164	15078	15007	15057	14965	15082	15354	15083	15091	14979	15062	15093	15075	14909	15123	15063	15307	15100	15119	15236	15056	15184	15169	14953	15078	15055	15206	15218	15304	14920	15058	15052	15063	15114	15161	15048	15209	15158	15003	15195	15170	15042	14949	15088	15120	15220	15088	15026	14946	14888	15032	15054	15033	15291	14982	15085	15073	15195	15239	15087	15082	14990	15101	15158	15164	15269	15122	14981	15091	15147	15081	14960	15114	15257	15180	15148	15054	15115	15037	15065	15119	15049	15103	15181	15228	15079	15017	14990	15139	14952	15020	15131	15067	14967	15124	15024	15046	15141	15162	15176	15030	14955	14960	15003	14895	15193	15224	14874	15024	14950	15037	15051	15186	14963	14900	15019	15141	15121	14805	14874	15169	15090	15158	15149	14978	15015	14932	15191	14827	15094	15175	15151	14913	15186	15076	15028	15108	14843	15083	15043	14950	15027	15019	15082	15198	15182	15072	14978	14889	15250	15169	14996	15135	14968	15128	15044	15177	15212	15105	15232	14889	15001	14986	14822	14992	15103	14997	15013	15064	15076	15174	15054	14880	15055	15122	15184	14936	15007	14986	15280	15008	15073	15098	15268	14956	14954	14918	15020	15209	15013	15013	15022	15032	15174	15075	15055	15083	15007	14898	15097	15110	15055	15083	14998	15302	14929	15036	15105	14930	15048	15129	15137	15062	15128	14800	14793	14962	14963	15132	15023	15054	15244	15167	15095	14923	15183	15122	15087	15051	15087	15142	15060	15032	15082	15171	15248	15049	15098	15136	15145	14894	15052	15077	14943	15136	15212	15008	14984	15058	14954	15114	15016	15117	15042	14875	15119	14947	15060	15007	15018	15043	14968	15074	15206	15321	15292	15020	15240	15047	14935	15133	15118	15067	15044	14929	15044	14792	15185	15048	15026	15318	15125	15164	14900	14796	15126	15080	15172	15184	15165	15091	14983	15150	14954	15223	15096	14962	14886	14969	14831	15078	15019	14972	15053	15131	15090	15133	15266	14951	14796	15227	14967	14886	15011	15028	14832	15008	14976	14962	15194	15227	15094	15009	15022	15163	14934	14933	15136	15016	15109	15026	15058	15167	14967	15060	15054	15286	14953	14848	15114	14904	15127	15308	14904	14907	15184	15166	14983	15065	15229	15164	15237	15152	15057	15189	15272	15044	14932	15020	15131	14912	14897	15150	14859	15074	14853	15108	14992	15025	15208	15097	15109	15164	15190	14881	15229	15033	14980	15126	15285	14931	15279	14970	14835	15028	15089	15127	15254	15088	15108	15071	14928	15026	15164	15011	15036	15043	15183	14998	14960	14972	15102	15064	14834	15127	15120	14984	15108	15103	15196	15031	15098	15066	14896	15039	14929	14994	15198	14965	14972	15051	15131	14992	15057	15223	15006	15127	14964	15079	15032	15181	15133	15156	14976	15079	14934	15025	15111	14940	14982	15103	15016	15036	15078	15067	15170	15101	15175	15022	15204	14942	14936	14998	14985	15277	15043	15027	15169	15133	15131	15046	15159	15018	15029	14797	14913	15190	15048	15029	15101	14924	14882	15192	15035	14987	14999	15036	14947	14802	15051	15076	15059	14865	14905	14812	14912	14976	14850	15020	15050	15143	15037	15135	15158	14888	15076	15069	14993	15200	14922	15122	15009	15109	14976	14992	14959	14932	14883	15094	15127	15034	15131	15029	15126	14959	14874	15298	14968	14992	15065	15164	15136	15010	15153	15036	14886	15135	15053	14948	15057	15091	15149	15079	14943	15069	14891	14942	15047	15247	15052	15240	15135	14947	15103	15242	15152	15137	14848	15072	15120	15128	15036	15226	15067	15037	14966	14984	15203	14994	15038	15145	15067	15243	15107	15063	15069	15091	15193	15105	15121	15197	15184	15156	15088	14916	14987	15057	14952	14989	15037	14947	15109	14954	14938	14927	14906	15062	14832	15051	15068	15045	14914	14845	15181	15063	15167	15087	14945	14953	15194	15145	15007	14976	14829	14947	15282	15147	15152	15231	15035	15074	15360	14916	15171	15179	15027	15132	15073	15048	15085	15154	15150	15234	15072	15084	15113	14862	14877	15120	15098	14942	15017	15222	15005	14950	15191	15135	15047	14820	15183	15245	14994	14971	15089	15173	15047	14935	15213	15120	15182	15152	15181	15193	14976	15112	15058	14869	14912	15168	15149	15240	15211	15141	15211	15192	15143	14745	15042	15155	15134	15013	15061	15148	14995	14995	15126	15092	15025	14953	15201	15307	15207	15224	15018	15178	15072	15181	15214	15272	14962	15022	14869	14958	14997	15142	14968	15004	15230	15047	15247	14951	14986	15070	15120	15062	15166	14943	14932	14998	14857	15181	15134	14976	15076	15096	14870	15056	15127	15093	15133	15257	15014	15004	14941	15178	15024	15184	15143	15026	14897	15077	14970	15042	15000	14917	15077	15113	15152	15121	15161	15273	14948	14957	14995	15126	14929	15259	14929	15092	15054	15120	15241	15070	14941	14958	15126	15172	14886	15221	15134	15197	14962	14944	14991	15186	15009	15036	15124	14972	15149	15205	15094	15158	15232	15237	14863	15165	15057	15177	15192	14823	15242	14947	15129	15121	15084	14924	15091	15120	15182	15052	15009	15037	15328	15254	14960	14896	15103	15011	15159	15069	15079	14921	15210	15246	14765	15035	14952	15016	15026	15018	15034	14829	14998	15083	15065	14970	15005	15221	15130	15263	15094	15082	15169	15214	15107	15108	15004	14969	15016	15017	14964	15112	14926	15016	14919	14881	15120	15208	15003	14963	15101	15064	15156	14987	15063	14996	15114	15062	14963	14862	15137	15097	15070	14978	15138	15135	15053	15279	15177	15168	15004	15135	15062	15102	15017	15095	15199	15012	15244	15091	14946	14970	15055	15098	14959	14994	14996	15329	14940	15031	14892	15061	14976	14973	15049	15029	15114	14949	14963	15138	15008	14929	15099	15100	15036	15051	15000	15223	15305	14980	15059	14955	15047	14880	15282	15285	15178	15069	15309	15084	15051	15035	15177	15023	15099	15047	15198	15245	15156	15041	15166	14979	15009	14895	14902	14915	15054	15038	15165	15086	15026	15006	15081	15068	14980	15090	14998	14967	15024	15077	14984	15250	15112	15173	15115	15182	15071	15142	15056	14921	15041	15158	15044	15082	15183	15237	15048	14982	15138	15133	15213	15176	15173	15058	15022	14934	15133	15156	15077	15254	15123	14992	15018	14963	14778	14988	15239	15178	15165	14947	15113	14990	15088	14814	15061	14978	15123	15077	14978	15191	14997	15005	14891	15026	15176	15134	14907	15150	15116	15163	15077	15184	15067	14968	15112	15251	15053	15019	15165	14919	15188	15003	15040	15132	14842	15087	15220	15190	15189	15178	15164	15143	14996	15136	15124	15208	15118	15073	15234	15125	15119	15070	15064	15192	15031	15249	15275	15142	15217	15089	15075	15108	15082	15112	14922	14999	14907	15117	15191	15291	15145	14865	14957	14975	15033	15002	14939	15000	15022	15139	15118	14992	15152	15072	15027	15226	15094	15020	15055	14828	15051	15311	15048	15065	15131	15146	15223	14939	15040	14944	15164	15173	15007	15071	14957	15061	15211	15055	14858	15248	15060	14941	14959	14909	15101	15074	14885	14850	15094	15132	15015	15071	14913	14945	15004	14974	15103	14993	14974	14963	14962	15033	14948	14999	14957	15039	15152	14972	15017	14932	15138	15054	15124	15241	15223	15062	15034	14939	14999	15064	15087	14979	15108	15002	15017	15031	15003	14931	15054	14833	14947	15048	15069	15154	15112	15214	15192	15074	14996	15139	14919	14940	15003	15183	15011	15061	14889	15138	14797	15217	14838	15042	14971	15019	14887	14911	15177	15166	15045	14874	15164	15128	15025	14996	15184	15080	14852	15022	15127	15180	15245	14917	15124	15141	14966	15043	15171	15148	14972	15089	15006	15109	15112	14979	15072	15224	15131	15109	15039	15120	15129	15217	14994	15084	15044	15016	15192	15096	15150	15075	15125	15061	15241	15210	15033	15039	15143	15026	15054	15017	15144	14960	15088	14955	15031	14984	15056	15208	15025	14973	14949	15082	15117	14989	15063	15003	15064	15225	15016	15134	15005	14946	14972	15122	15099	14910	14802	15136	14940	14973	15180	15120	14981	15098	15354	15005	15257	15145	15221	14950	15157	15053	15276	14864	14974	14976	15004	15024	15011	15011	15073	14966	14929	15201	15076	14942	15016	15083	14959	15098	15169	14996	14930	15088	14973	15163	14919	15095	14935	15068	15332	15126	14954	15193	15102	15011	15107	15165	15097	15141	15017	14945	15102	15144	15099	14956	15026	15173	15036	15040	15010	15052	15157	15132	15030	15174	15170	15080	15043	15099	15158	15080	14992	15145	15110	15108	14963	15072	15125	15065	14984	15023	15175	15144	15194	15179	15091	15131	14912	15031	15108	15247	15057	15147	15082	14732	15135	15163	15013	15083	15036	15158	15151	15128	15132	15182	15130	15073	15036	15037	15062	15197	14991	14991	15119	15054	15213	15055	14954	15152	15142	15055	15311	14981	14948	15080	15048	15106	14879	14966	15035	14895	15037	15278	15228	15004	15133	15076	15244	15003	14938	15093	15113	15006	15206	15016	14984	15180	14895	15061	14903	14929	15170	14954	15099	15186	14852	15002	15055	15083	15068	14939	15242	15168	14997
22358	35226	32336	26006	22334	19927	18275	17043	16047	15253	15010	14617	14607	14217	13986	13866	13792	13750	13571	13598	13748	13685	13632	13641	13560	13558	13587	13409	13603	13395	13398	13532	13360	13514	13443	13469	13491	13388	13579	13455	13284	13460	13594	13327	13307	13502	13567	13347	13535	13349	13568	13425	13442	13482	13254	13507	13306	13496	13498	13357	13391	13532	13437	13451	13466	13418	13385	13365	13461	13317	13381	13333	13304	13356	13479	13279	13284	13308	13465	13443	13514	13380	13296	13201	13284	13298	13623	14167	14070	13982	13715	13596	13405	13400	13324	13381	13325	13414	13484	13252	13420	13121	13507	13369	13286	13376	13328	13296	13327	13290	13501	13291	13384	13275	13420	13222	13135	13288	13303	13462	13395	13340	13471	13208	13221	13277	13203	13269	13391	13328	13396	13320	13271	13288	13389	13357	13317	13363	13443	13312	13280	13407	13307	13321	13447	13353	13483	13388	13283	13339	13334	13256	13495	13276	13354	13402	13356	13356	13343	13332	13146	13352	13317	13325	13405	13358	13424	13457	13520	13234	13260	13292	13260	13298	13286	13256	13361	13277	13214	13378	13139	13195	13353	13313	13270	13392	13442	13350	13452	13482	13363	13332	13226	13276	13347	13367	13405	13247	13436	13406	13406	13295	13274	13398	13251	13216	13283	13275	13295	13341	13387	13162	13221	13394	13389	13403	13401	13421	13254	13353	13388	13444	13238	13289	13433	13396	13322	13272	13375	13336	13416	13191	13488	13339	13316	13245	13228	13481	13446	13280	13370	13119	13425	13273	13443	13456	13230	13217	13345	13404	13254	13196	13317	13322	13291	13383	13380	13412	13293	13336	13140	13241	13490	13377	13281	13315	13266	13290	13350	13437	13422	13246	13328	13390	13337	13352	13262	13354	13379	13077	13278	13417	13381	13310	13350	13433	13315	13417	13081	13140	13192	13309	13308	13317	13342	13527	13325	13341	13328	13434	13241	13386	13270	13188	13273	13408	13175	13058	13179	13334	13093	13350	13326	13253	13280	13441	13276	13356	13300	13347	13386	13371	13369	13351	13405	13275	13208	13373	13366	13176	13378	13189	13273	13234	13435	13418	13255	13441	13361	13240	13385	13335	13241	13458	13458	13258	13251	13439	13290	13320	13397	13220	13586	13305	13349	13296	13281	13362	13372	13344	13275	13383	13379	13291	13412	13334	13375	13272	13260	13356	13448	13402	13206	13429	13468	13301	13413	13314	13287	13188	13522	13138	13286	13368	13132	13222	13306	13315	13291	13358	13390	13353	13280	13250	13236	13450	13415	13276	13368	13168	13474	13224	13236	13422	13321	13452	13273	13256	13346	13321	13294	13268	13199	13260	13373	13351	13471	13277	13390	13410	13233	13316	13311	13216	13308	13289	13386	13291	13410	13422	13346	13274	13343	13295	13452	13408	13440	13268	13336	13466	13353	13272	13237	13316	13222	13323	13247	13367	13400	13605	13354	13417	13193	13298	13212	13152	13410	13222	13325	13322	13296	13484	13234	13562	13228	13549	13211	13235	13547	13246	13417	13322	13368	13208	13276	13375	13363	13305	13249	13300	13324	13422	13430	13346	13446	13529	13318	13229	13413	13483	13320	13311	13458	13317	13524	13233	13473	13242	13514	13320	13205	13348	13252	13359	13539	13316	13306	13415	13374	13339	13389	13399	13334	13462	13413	13394	13441	13203	13345	13481	13232	13331	13314	13467	13342	13406	13277	13318	13442	13362	13246	13419	13325	13273	13326	13322	13409	13182	13379	13273	13260	13146	13323	13324	13294	13286	13402	13284	13365	13392	13523	13232	13274	13411	13579	13347	13228	13469	13364	13485	13313	13305	13311	13141	13299	13212	13484	13259	13341	13315	13326	13274	13317	13345	13248	13330	13257	13259	13484	13309	13416	13330	13305	13315	13224	13235	13338	13268	13306	13352	13123	13256	13219	13357	13270	13243	13403	13251	13310	13483	13384	13418	13300	13272	13527	13233	13396	13185	13212	13286	13246	13352	13386	13373	13203	13332	13262	13366	13141	13150	13294	13174	13359	13340	13503	13243	13291	13373	13119	13341	13402	13265	13341	13229	13303	13235	13338	13321	13348	13282	13390	13421	13352	13239	13508	13299	13605	13357	13207	13368	13299	13278	13359	13214	13336	13441	13384	13379	13149	13301	13349	13268	13479	13331	13259	13280	13404	13277	13441	13354	13539	13326	13531	13335	13299	13304	13442	13311	13259	13370	13369	13387	13327	13215	13312	13387	13469	13384	13263	13482	13334	13426	13450	13237	13408	13518	13316	13412	13330	13163	13309	13442	13451	13224	13310	13232	13440	13391	13191	13274	13346	13429	13410	13396	13333	13334	13381	13449	13309	13293	13281	13405	13344	13285	13303	13399	13292	13226	13173	13294	13440	13181	13381	13348	13305	13262	13343	13464	13261	13190	13202	13274	13367	13366	13405	13287	13452	13184	13216	13342	13274	13254	13341	13315	13297	13387	13142	13421	13312	13260	13317	13387	13227	13255	13264	13361	13320	13189	13429	13208	13317	13380	13255	13391	13234	13254	13303	13299	13305	13473	13439	13369	13393	13240	13079	13377	13352	13386	13350	13366	13252	13255	13323	13166	13270	13224	13182	13248	13419	13301	13307	13292	13296	13512	13383	13096	13318	13271	13408	13421	13232	13215	13339	13375	13315	13449	13424	13202	13415	13396	13304	13396	13300	13249	13267	13208	13253	13320	13270	13256	13169	13408	13275	13368	13135	13387	13384	13287	13192	13102	13399	13116	13390	13259	13411	13233	13173	13312	13388	13204	13333	13387	13299	13614	13291	13395	13141	13202	13274	13494	13322	13367	13375	13338	13376	13301	13396	13599	13336	13312	13328	13427	13304	13334	13389	13383	13397	13309	13363	13286	13370	13369	13319	13200	13206	13336	13389	13334	13576	13272	13312	13139	13309	13404	13459	13261	13431	13288	13206	13311	13365	13221	13378	13404	13186	13329	13533	13266	13390	13337	13245	13356	13269	13270	13373	13414	13307	13266	13296	13192	13446	13312	13448	13343	13274	13410	13442	13350	13342	13278	13305	13287	13461	13114	13253	13347	13211	13431	13261	13327	13216	13194	13435	13245	13415	13387	13271	13263	13426	13492	13247	13401	13340	13228	13331	13251	13433	13349	13304	13257	13439	13280	13462	13396	13345	13246	13291	13162	13216	13343	13355	13339	13484	13298	13469	13319	13344	13203	13318	13263	13275	13453	13390	13422	13299	13271	13447	13399	13345	13392	13253	13368	13261	13373	13328	13325	13222	13342	13464	13532	13159	13427	13265	13353	13480	13387	13284	13269	13339	13245	13340	13338	13200	13329	13325	13314	13351	13283	13230	13260	13143	13410	13408	13318	13251	13260	13395	13371	13442	13362	13342	13467	13323	13347	13309	13218	13228	13253	13461	13361	13279	13340	13316	13231	13440	13206	13279	13282	13425	13238	13309	13179	13170	13369	13278	13256	13323	13346	13379	13199	13421	13221	13334	13404	13165	13290	13284	13251	13287	13235	13568	13337	13468	13236	13255	13207	13311	13247	13350	13336	13365	13243	13347	13342	13203	13264	13286	13302	13366	13419	13303	13448	13254	13308	13353	13335	13553	13372	13386	13351	13373	13402	13155	13305	13364	13436	13403	13309	13393	13395	13328	13203	13192	13312	13335	13375	13360	13372	13406	13365	13328	13347	13327	13304	13352	13198	13409	13390	13369	13235	13177	13339	13353	13305	13249	13493	13373	13247	13317	13292	13296	13348	13433	13363	13419	13175	13410	13426	13318	13303	13440	13395	13312	13292	13307	13197	13260	13383	13353	13187	13258	13306	13526	13463	13211	13240	13433	13344	13276	13278	13290	13413	13432	13200	13342	13039	13450	13357	13194	13322	13400	13388	13288	13315	13294	13468	13458	13418	13119	13306	13488	13170	13312	13268	13201	13166	13371	13380	13201	13249	13326	13329	13277	13186	13295	13107	13253	13221	13233	13443	13413	13381	13507	13274	13424	13297	13348	13283	13383	13473	13215	13259	13502	13264	13235	13218	13462	13411	13404	13308	13412	13456	13495	13228	13421	13296	13394	13202	13353	13418	13479	13400	13407	13304	13288	13197	13200	13268	13301	13422	13482	13453	13412	13279	13322	13364	13346	13436	13156	13430	13496	13467	13331	13518	13483	13183	13153	13302	13333	13473	13338	13401	13343	13446	13283	13304	13291	13376	13159	13256	13313	13274	13314	13358	13346	13182	13430	13198	13103	13211	13351	13236	13333	13341	13417	13194	13402	13335	13125	13396	13138	13284	13319	13359	13410	13289	13401	13413	13300	13467	13370	13430	13341	13300	13493	13345	13390	13234	13242	13292	13273	13141	13331	13313	13434	13302	13080	13254	13211	13419	13427	13230	13376	13365	13261	13392	13364	13427	13279	13362	13453	13311	13210	13489	13232	13320	13324	13194	13205	13240	13244	13396	13180	13486	13418	13379	13171	13188	13327	13269	13428	13333	13445	13361	13185	13355	13288	13246	13374	13259	13323	13268	13327	13187	13371	13406	13327	13175	13209	13362	13285	13286	13385	13384	13265	13340	13259	13255	13385	13519	13433	13339	13324	13122	13361	13455	13494	13325	13395	13201	13209	13474	13238	13320	13425	13275	13545	13461	13452	13259	13280	13284	13480	13454	13292	13259	13297	13140	13241	13326	13372	13365	13216	13245	13370	13240	13135	13254	13448	13327	13470	13282	13180	13286	13196	13294	13383	13375	13400	13181	13383	13267	13259	13180	13426	13252	13380	13333	13261	13122	13224	13283	13367	13188	13178	13288	13464	13367	13210	13177	13281	13232	13369	13350	13181	13267	13342	13265	13377	13293	13232	13165	13263	13389	13350	13340	13393	13186	13438	13315	13318	13378	13399	13354	13356	13237	13243	13243	13224	13366	13498	13377	13312	13389	13411	13323	13469	13513	13252	13471	13301	13231	13217	13388	13253	13319	13258	13313	13242	13202	13264	13297	13284	13321	13405	13310	13216	13162	13351	13289	13291	13379	13433	13540	13436	13398	13446	13372	13201	13395	13222	13335	13357	13374	13298	13248
29032	22176	21923	18983	16321	16209	15944	15533	15446	15588	15421	15390	15623	15390	15248	15312	15279	15403	15285	15673	15425	15180	15423	15199	15274	15440	15463	15433	15314	15323	15367	15364	15313	15414	15250	15201	15382	15162	15135	15502	15217	15087	15329	15270	15318	15108	15243	15277	15028	15331	15372	15421	15030	15203	15329	15358	15333	15215	15185	15438	15450	15276	15381	15496	15290	15500	15344	15145	15148	15146	15148	15335	15299	15254	15287	15460	15295	15268	15296	15142	15355	15168	15168	15407	15229	15135	15292	15051	15311	15195	15120	15402	15211	15413	15425	15241	15133	15268	15284	15109	15284	15278	15351	15095	15164	15251	15165	15284	15279	15209	15212	15384	15237	15278	15170	15091	15209	15280	15312	15056	15368	15233	15347	15190	15350	15266	15265	15249	15262	15337	15176	15454	15190	15306	15135	15278	15192	15108	15352	15086	15236	15119	15218	15202	15263	15369	15418	15246	15209	15329	15197	15484	15489	15374	15237	15271	15143	15200	15205	15114	15177	15132	15066	15163	15298	15221	15163	15305	15459	15198	15480	15173	15279	15163	15205	15278	15163	15405	15145	15140	15095	14921	15354	15112	15206	15366	15393	15314	15144	15023	15254	15065	15429	15063	15289	15211	15098	15248	15251	15093	15301	15104	15377	15198	15258	15283	15474	15224	15343	15096	15226	15279	15311	15395	15155	15240	15116	15256	15244	15285	15346	15244	15222	15294	15190	15155	15259	15280	15416	15412	15346	15050	15260	15315	15349	15327	15091	15291	15159	15276	15549	15281	15172	15429	15118	15312	15190	15040	15308	15198	15295	15291	15390	15212	15300	15285	15231	15158	15138	15385	15194	15280	15370	15087	15414	15231	15389	15085	15432	15352	15359	15279	15430	15313	15267	15057	15202	15334	15085	15311	15462	15445	15272	15214	15325	15338	15323	15100	15254	15317	15192	15233	15287	15243	15215	15163	15370	15178	15196	15141	15280	15392	15245	15358	15357	15365	15379	15400	15174	15123	15151	15138	15228	15295	15056	15247	15424	15270	14983	15099	15333	15352	15235	15071	15246	15212	15370	15273	15135	15071	15324	15153	15135	15228	15218	15366	15171	15192	15103	15208	15229	15256	15314	15311	15268	15152	15253	15338	15594	15402	15084	15147	15288	15330	15308	15226	15261	15320	15219	15230	15127	15406	15415	15301	15178	15274	15202	15317	15283	15332	15413	15291	15300	15305	15227	15261	15069	15079	15197	15286	15192	15252	15317	15193	15326	15284	15305	15313	15271	15021	15343	15246	15447	15209	15091	15354	15255	15195	15325	15293	15009	15262	15142	15457	15327	15169	15226	15357	15207	15126	15045	15222	15254	15178	15316	15229	15025	15069	15253	15207	15317	15299	15229	15117	15163	15078	15119	15287	15211	15411	15161	15288	15090	15352	15220	15213	15448	15256	15247	15296	15161	15065	15128	15337	15165	15234	15540	15525	15326	15312	15191	15183	15429	15400	15137	15305	15230	15208	15269	15279	15181	15296	15202	15363	15246	15185	15381	15345	15393	15303	15154	15124	15244	15055	15484	15308	15480	15332	15278	15103	15258	15179	15213	15155	15162	15386	15144	15131	15286	15160	15161	15267	15211	15325	15164	15095	15165	15389	15253	15153	15225	15330	15298	15278	15410	15389	15341	15293	15247	15057	15266	15217	15112	15216	15405	15295	15496	15234	15422	15136	15383	15335	15216	15327	15298	15380	15433	15210	15207	15313	15210	15318	15366	15268	15283	15084	15193	15365	15353	15150	15302	15204	15192	15129	15230	15329	15224	15163	15251	15197	15120	15376	15262	15270	15300	15357	15247	15251	15076	15287	15242	15334	15234	15413	15218	15199	15139	15404	15127	15202	15281	15444	15290	15345	15361	15174	15209	15289	15502	15339	15123	15220	15404	15179	15203	15249	15381	15187	15206	15221	15264	15113	15285	15205	15349	15082	15033	15281	15284	15251	15154	15303	15316	15208	15176	15213	15151	15076	15130	14917	15245	15121	15342	15182	15442	15059	15231	15249	15208	15092	15133	15261	15370	15244	15350	15273	15128	15312	15240	15363	15151	15161	15420	15275	15340	15342	15099	15196	15148	15232	15093	14993	15260	15250	15108	15238	15240	15269	15322	15359	15221	15267	15358	15416	15044	15203	15392	15336	15422	15239	15338	15238	15079	15329	15196	15254	15172	15217	15259	15071	15282	15106	15154	15250	15038	15145	15229	15128	15237	15181	15373	15251	15301	15501	15418	15214	15346	15268	15293	15122	15004	15221	15395	15283	15356	15183	15276	15266	15348	15025	15221	15298	15249	15048	15258	15274	15415	15369	15270	15323	15076	15242	15266	15257	15151	15177	15294	15173	15236	15100	15120	15389	15184	15269	15181	15195	15237	15354	15262	15240	15513	15381	15111	15358	15260	15343	15203	15138	15207	15141	15088	15214	15162	15331	15223	14964	15363	15362	15385	15440	15008	15196	15260	15381	15317	15445	15227	15196	15240	14990	15329	15223	15227	15346	15199	15449	15488	15217	15365	15328	15088	15179	15320	15363	15171	15367	15349	15514	15333	15288	15315	15181	15201	15167	15201	15411	15310	15261	15281	15311	15257	15214	15116	15453	15164	15364	15393	14953	15131	15066	15313	15298	15356	15251	15320	15313	15210	15276	15106	15309	15274	15175	15167	15296	15160	15187	15159	15210	15329	15126	15447	15370	15079	15300	15276	15276	15139	15242	15568	15266	15328	15272	15290	15118	15214	15034	15389	15207	15343	15211	15167	15361	15286	15089	15300	15046	15143	15149	15132	15320	15326	15516	15385	15285	15186	15284	15251	15114	15119	15208	15392	15291	15459	15129	15332	15344	15410	15261	15348	15243	15345	15434	15358	15093	15134	15314	15128	15099	15464	15219	15356	15254	15230	15270	15207	15172	15208	15174	15246	15176	15268	15316	15229	15361	15242	15268	15365	15420	15309	15409	15356	15125	15333	15400	15208	15538	15403	15501	15311	15137	15343	15303	15510	15135	15299	15352	15238	15307	15244	15188	15311	15169	15480	15412	15214	15022	15146	15397	15411	15240	15340	15246	15109	15017	15374	15170	15293	15372	15141	15322	15244	15289	15242	15259	15285	15228	15279	15477	15118	15365	15265	15219	15341	15271	15353	15280	15207	15186	15335	15104	15321	15260	15168	15353	15174	15197	15094	15369	15191	15363	15215	15173	15039	15366	15226	15358	15304	15351	15323	15301	15288	15167	15309	15223	15361	15207	15218	15364	15233	15339	15321	15051	15266	15305	15223	15145	15050	15334	15348	15159	15269	15382	15159	15411	15220	15218	15349	15300	15321	15139	15258	15326	15439	15284	15327	15475	15437	15221	15358	15096	15284	15273	15261	15120	15134	15243	15086	15283	15143	15285	15288	15374	15165	15443	15298	15256	15280	15068	15271	15141	15155	15288	15388	15243	15212	15373	15390	15230	15137	15231	15138	15247	15177	15313	15376	15093	15417	15225	15245	15330	15387	15336	15243	15438	15348	15369	15188	15181	15185	15100	15185	15210	15213	15264	15213	15186	15307	15097	15200	15124	15290	15133	15178	15217	15405	15217	15304	15288	15321	15357	15497	15180	15477	15281	15111	15216	15191	15250	15215	15296	15397	15216	15384	15234	15083	15174	15374	15287	15222	15166	15188	15307	15289	15207	15239	15381	15134	15285	15395	15192	15472	15283	15262	15172	15340	15169	15281	15369	15414	15116	15140	15253	15286	15195	15368	15325	15430	15353	15265	15232	15284	15491	15340	15271	15299	15296	15218	15134	15126	15123	15108	15260	15269	15280	15053	15250	15327	15428	15390	15241	15330	15306	15232	15152	15219	15146	15106	15180	15230	15415	15218	15305	15265	15223	15316	15268	15272	15247	15262	15353	15395	15387	15286	15257	15081	15435	15171	15277	15361	15348	15348	15111	15199	15469	15351	15399	15196	15279	15172	15381	15416	15165	15324	15256	15388	15271	15436	15168	15285	15083	15320	15088	15200	15179	15338	15121	15450	15150	15148	15329	15215	15365	15400	15268	15141	15263	15239	15093	15191	15209	15294	15183	15256	15273	15320	15134	15203	15310	15276	15392	15380	15222	15086	15173	15366	15145	15274	15184	15187	15470	15375	15192	15253	15145	15282	15369	15344	15251	15147	15356	15316	15237	15195	15072	15355	15154	15357	15163	15131	15222	15271	15352	15283	15296	15221	15192	15217	15207	15268	15192	15143	15351	15286	15087	15276	15261	15445	15145	15083	15159	15217	14965	15280	15336	15097	15291	15195	15411	15304	15231	15262	15270	15231	15286	15210	15240	15229	15380	15098	15391	15277	15237	15089	15424	15387	15217	15322	15261	15246	15166	15123	15204	15398	15389	15285	15358	15398	15392	15317	15405	15376	15381	15194	15198	15177	15191	15233	15261	15198	15423	15171	15142	15437	15305	15333	15429	15342	15120	15294	15089	15148	15293	15294	15401	15298	15554	15345	15298	15385	15245	15232	15352	15380	15351	15307	15374	15298	15313	15381	15244	15385	15172	15261	15366	15560	15234	15322	15375	15452	15397	15387	15306	15213	15058	15161	15327	15261	15219	15196	15225	15272	15240	15273	15091	15255	15222	15344	15296	15001	15229	15168	15350	15256	15268	15367	15369	15097	15252	15302	15425	15248	15158	15382	15358	15428	15207	15189	15387	15163	15162	15305	15590	15302	15371	15251	15156	15326	15480	15242	15167	15222	15352	15237	15213	15213	15278	15165	15295	15318	15457	15147	15315	15128	15280	15237	15251	15212	15403	15147	15448	15227	15496	15304	15298	15184	15219	15323	15321	15483	15183	15224	15443	15254	15176	15226	15479	15256	15248	15410	15205	15143	15273	15392	15293	15460	15263	15275	15234	15091	15378	15207	15251	15206	15255	15220	15312	15166	15237	15281	15343	15367	15316	15314	15318	15367	15332	15238	15302	15276	15188	15463	15265	15413	15380	15337	15450	15409	15230	15147	15317	15228	15260	15427	15308	15190	15248	15246	15189	15556	15279	15202	15212	15288	15297	15357	15238	15348	15317	15322	15236	15056	15217	15147	15372	15190	15206
17462	20832	19855	16858	15293	14482	14261	14121	13862	13526	13622	13509	13548	13498	13435	13276	13437	13426	13391	13378	13542	13370	13427	13525	13418	13476	13174	13442	13483	13416	13238	13328	13437	13282	13423	13390	13214	13442	13319	13349	13384	13294	13319	13344	13228	13361	13556	13165	13568	13381	13364	13313	13374	13376	13240	13279	13241	13299	13400	13432	13255	13328	13353	13342	13451	13228	13443	13362	13425	13242	13416	13584	13412	13376	13197	13232	13388	13367	13292	13496	13302	13219	13402	13362	13316	13277	13442	13368	13349	13354	13356	13326	13328	13335	13371	13332	13450	13326	13378	13310	13354	13247	13487	13288	13440	13475	13352	13178	13237	13255	13295	13244	13504	13290	13285	13277	13329	13355	13405	13369	13208	13345	13397	13437	13405	13395	13327	13313	13361	13312	13338	13230	13504	13281	13335	13398	13308	13305	13346	13139	13311	13118	13284	13348	13299	13500	13346	13392	13362	13315	13311	13251	13299	13263	13292	13335	13309	13481	13405	13217	13356	13271	13339	13261	13255	13373	13188	13350	13294	13395	13341	13304	13130	13403	13308	13378	13126	13182	13213	13421	13393	13232	13215	13255	13279	13316	13303	13275	13396	13387	13285	13377	13347	13403	13368	13412	13292	13277	13387	13258	13369	13330	13393	13184	13533	13288	13473	13524	13359	13430	13333	13308	13263	13291	13218	13126	13363	13449	13413	13290	13305	13221	13342	13306	13370	13395	13394	13181	13401	13374	13130	13331	13389	13376	13290	13314	13409	13408	13429	13324	13297	13242	13409	13310	13364	13246	13209	13289	13339	13276	13357	13346	13375	13343	13375	13553	13362	13354	13331	13505	13241	13362	13216	13191	13113	13285	13522	13401	13377	13222	13432	13230	13466	13211	13438	13377	13262	13184	13493	13341	13318	13410	13301	13452	13236	13315	13217	13373	13362	13278	13304	13330	13324	13253	13323	13382	13298	13403	13468	13343	13290	13326	13564	13270	13293	13180	13287	13510	13314	13398	13317	13211	13372	13169	13283	13085	13323	13373	13427	13442	13388	13368	13345	13219	13372	13288	13340	13312	13465	13294	13307	13233	13316	13319	13300	13323	13166	13376	13207	13186	13273	13326	13168	13178	13404	13322	13266	13137	13379	13196	13284	13273	13319	13290	13345	13354	13299	13382	13321	13332	13471	13155	13251	13362	13375	13449	13308	13314	13069	13260	13411	13273	13391	13432	13345	13280	13203	13327	13254	13361	13352	13409	13487	13399	13396	13337	13233	13414	13347	13467	13315	13270	13159	13328	13365	13352	13410	13207	13398	13190	13442	13422	13240	13475	13189	13406	13345	13384	13251	13262	13423	13387	13452	13133	13428	13442	13421	13380	13321	13339	13329	13377	13320	13407	13327	13421	13235	13246	13165	13286	13264	13483	13449	13410	13351	13455	13444	13441	13316	13369	13336	13225	13502	13474	13329	13323	13315	13305	13316	13282	13345	13303	13295	13401	13203	13447	13376	13358	13305	13339	13300	13336	13363	13623	13313	13232	13182	13188	13232	13408	13374	13341	13279	13237	13424	13305	13342	13496	13313	13297	13315	13197	13338	13193	13279	13349	13270	13329	13146	13304	13403	13221	13373	13229	13368	13231	13374	13343	13380	13342	13382	13320	13388	13338	13219	13361	13406	13178	13348	13367	13285	13166	13284	13388	13442	13403	13304	13302	13306	13324	13385	13428	13275	13377	13350	13326	13353	13295	13366	13205	13394	13380	13281	13265	13515	13383	13301	13413	13437	13321	13315	13420	13324	13386	13332	13349	13288	13327	13357	13218	13248	13444	13228	13239	13326	13245	13304	13411	13085	13247	13335	13162	13472	13405	13187	13215	13349	13362	13402	13425	13250	13272	13375	13352	13371	13325	13388	13421	13257	13195	13368	13398	13043	13531	13341	13287	13251	13323	13362	13283	13357	13326	13253	13402	13483	13546	13221	13228	13402	13391	13393	13442	13461	13207	13348	13280	13227	13202	13274	13248	13308	13216	13406	13289	13324	13247	13385	13360	13399	13252	13451	13321	13250	13204	13263	13215	13382	13574	13556	13413	13316	13463	13309	13449	13093	13362	13251	13339	13489	13432	13296	13260	13429	13173	13226	13418	13368	13347	13267	13308	13401	13391	13453	13189	13379	13234	13248	13327	13426	13380	13260	13418	13469	13352	13355	13210	13505	13339	13448	13363	13310	13271	13390	13445	13419	13228	13503	13372	13336	13381	13196	13374	13462	13290	13172	13311	13362	13348	13201	13147	13360	13190	13382	13353	13247	13159	13433	13217	13360	13371	13362	13357	13382	13282	13316	13311	13341	13173	13203	13323	13531	13228	13353	13408	13389	13229	13310	13350	13276	13359	13248	13528	13227	13296	13315	13308	13283	13351	13241	13393	13323	13325	13389	13321	13260	13441	13369	13411	13307	13556	13402	13331	13394	13403	13286	13201	13383	13155	13291	13313	13207	13453	13293	13389	13326	13419	13277	13436	13360	13341	13258	13273	13459	13262	13316	13397	13259	13334	13313	13361	13248	13277	13155	13236	13363	13249	13211	13376	13390	13536	13454	13291	13341	13240	13364	13416	13352	13211	13294	13326	13343	13320	13374	13204	13381	13318	13287	13417	13368	13347	13464	13278	13303	13235	13295	13417	13219	13200	13248	13348	13426	13278	13364	13249	13308	13282	13286	13303	13333	13426	13494	13091	13295	13418	13262	13264	13284	13228	13268	13275	13407	13432	13280	13152	13300	13328	13382	13290	13472	13224	13288	13360	13355	13335	13350	13365	13363	13201	13472	13362	13494	13318	13230	13530	13339	13158	13324	13316	13288	13442	13369	13539	13387	13310	13339	13478	13238	13376	13217	13294	13403	13352	13110	13318	13212	13378	13279	13360	13394	13287	13264	13260	13403	13291	13342	13195	13461	13038	13298	13309	13243	13287	13360	13372	13419	13335	13359	13360	13358	13414	13404	13254	13389	13243	13315	13417	13323	13324	13310	13279	13423	13260	13299	13347	13314	13311	13309	13311	13396	13390	13367	13273	13312	13346	13380	13152	13317	13398	13263	13273	13337	13387	13359	13225	13392	13511	13353	13219	13352	13282	13431	13360	13305	13427	13413	13379	13339	13571	13380	13239	13358	13268	13248	13340	13342	13233	13340	13218	13247	13308	13270	13356	13389	13279	13182	13284	13291	13323	13312	13333	13350	13448	13352	13247	13289	13348	13328	13224	13281	13352	13368	13282	13374	13441	13351	13403	13493	13286	13168	13311	13319	13275	13303	13286	13351	13245	13242	13395	13213	13474	13337	13344	13200	13398	13367	13212	13358	13458	13278	13389	13422	13269	13374	13283	13259	13372	13414	13287	13351	13279	13270	13309	13241	13339	13291	13269	13312	13261	13334	13285	13401	13244	13240	13241	13407	13248	13190	13436	13142	13208	13252	13345	13387	13331	13481	13254	13297	13202	13320	13354	13350	13378	13305	13221	13242	13280	13285	13265	13323	13374	13308	13343	13286	13352	13307	13365	13524	13341	13331	13197	13444	13401	13338	13237	13351	13281	13331	13301	13221	13294	13278	13446	13331	13346	13355	13350	13340	13325	13110	13371	13188	13367	13112	13306	13396	13382	13294	13352	13359	13453	13281	13218	13413	13393	13410	13323	13483	13359	13349	13293	13342	13324	13355	13299	13418	13385	13226	13372	13302	13404	13353	13392	13204	13279	13313	13177	13275	13390	13417	13242	13347	13446	13435	13334	13321	13131	13391	13193	13159	13332	13250	13419	13301	13318	13271	13403	13287	13314	13326	13397	13305	13437	13324	13344	13535	13097	13381	13427	13373	13346	13160	13397	13242	13353	13254	13378	13344	13302	13414	13371	13441	13411	13139	13315	13360	13345	13451	13371	13233	13228	13309	13413	13441	13269	13413	13404	13393	13337	13441	13306	13475	13354	13352	13480	13222	13469	13365	13145	13443	13451	13413	13295	13217	13358	13323	13208	13221	13285	13144	13213	13343	13318	13333	13286	13498	13519	13374	13261	13306	13395	13340	13532	13337	13261	13297	13165	13238	13232	13291	13389	13295	13491	13302	13362	13296	13311	13221	13371	13331	13341	13334	13525	13293	13243	13305	13405	13435	13341	13356	13254	13410	13248	13163	13314	13407	13257	13329	13261	13435	13213	13470	13185	13231	13324	13422	13162	13366	13365	13268	13282	13551	13203	13346	13289	13284	13398	13356	13486	13465	13320	13269	13532	13406	13217	13336	13347	13284	13258	13360	13452	13335	13341	13272	13347	13335	13338	13191	13283	13406	13371	13232	13149	13297	13420	13354	13232	13233	13447	13314	13401	13297	13393	13491	13326	13480	13400	13342	13369	13336	13440	13221	13212	13303	13355	13323	13096	13273	13608	13486	13298	13360	13231	13432	13478	13382	13335	13236	13338	13258	13441	13215	13193	13235	13405	13364	13394	13169	13418	13385	13371	13276	13380	13367	13315	13214	13309	13359	13410	13290	13369	13458	13475	13293	13436	13217	13417	13329	13432	13291	13199	13351	13173	13386	13353	13392	13338	13427	13217	13343	13422	13151	13469	13323	13312	13327	13331	13310	13484	13305	13114	13387	13316	13301	13320	13285	13342	13064	13223	13341	13252	13421	13336	13213	13445	13299	13333	13501	13431	13373	13271	13355	13354	13439	13326	13447	13301	13294	13358	13379	13321	13305	13185	13369	13313	13418	13261	13226	13365	13452	13357	13300	13309	13411	13486	13232	13311	13430	13486	13393	13298	13380	13203	13463	13264	13363	13335	13244	13120	13327	13170	13424	13403	13242	13433	13341	13262	13416	13200	13413	13426	13418	13327	13276	13224	13430	13338	13309	13477	13131	13305	13330	13315	13340	13309	13447	13237	13402	13382	13329	13247	13280	13334	13417	13398	13392	13358	13258	13462	13298	13249	13434	13505	13206	13235	13408	13290	13389	13272	13255	13147	13374	13271	13315	13264	13427	13283	13203	13446	13398	13354	13365	13370	13285	13339	13452	13264	13319	13267	13461	13357	13391	13224	13314	13359	13312	13233	13381	13237	13402	13365	13325	13520	13191	13200	13230	13287
25376	21060	27615	25043	21191	18507	17587	16010	15292	15411	14992	15018	14900	14985	14746	14794	14727	14694	14636	14535	14522	14690	14787	14704	14659	14540	14544	14677	14617	14668	14623	14682	14628	14652	14540	14684	14517	14506	14655	14761	14642	14471	14525	14617	14528	14608	14515	14438	14497	14281	14479	14478	14620	14364	14415	14500	14391	14557	14348	14554	14476	14456	14482	14675	14530	14666	14528	14572	14386	14691	14714	14533	14666	14604	14523	14560	14428	14604	14465	14523	14684	14474	14528	14475	14546	14547	14558	14588	14748	14765	14746	14515	14323	14420	14331	14583	14483	14446	14403	14480	14523	14393	14632	14434	14275	14482	14478	14333	14550	14573	14332	14569	14583	14387	14524	14425	14562	14399	14500	14399	14321	14574	14607	14487	14397	14547	14548	14497	14435	14356	14522	14433	14486	14436	14358	14409	14299	14435	14529	14570	14484	14472	14449	14339	14544	14538	14687	14496	14627	14656	14416	14424	14567	14470	14262	14493	14476	14655	14703	14478	14385	14495	14460	14522	14484	14461	14597	14657	14418	14630	14458	14345	14664	14610	14596	14498	14528	14478	14484	14551	14588	14743	14524	14599	14396	14623	14685	14483	14607	14476	14658	14457	14425	14554	14437	14475	14460	14358	14477	14352	14457	14430	14759	14568	14630	14562	14543	14417	14475	14527	14672	14367	14595	14680	14486	14410	14475	14492	14563	14385	14609	14583	14693	14668	14587	14495	14518	14545	14491	14469	14492	14529	14456	14411	14506	14677	14519	14375	14565	14451	14523	14716	14561	14553	14677	14639	14588	14526	14412	14510	14553	14400	14477	14561	14358	14680	14519	14450	14703	14735	14474	14471	14517	14297	14286	14643	14548	14543	14591	14350	14425	14434	14457	14400	14373	14335	14541	14580	14497	14510	14594	14656	14501	14465	14497	14456	14523	14402	14532	14538	14496	14347	14490	14399	14501	14477	14485	14532	14450	14504	14528	14632	14341	14623	14450	14631	14714	14529	14482	14464	14507	14511	14399	14268	14432	14558	14497	14466	14508	14516	14704	14514	14317	14515	14491	14361	14540	14668	14366	14577	14403	14356	14400	14317	14506	14560	14504	14588	14521	14526	14479	14629	14461	14318	14621	14421	14368	14444	14520	14427	14441	14447	14632	14512	14565	14645	14687	14538	14602	14539	14617	14585	14524	14385	14532	14425	14494	14546	14403	14663	14514	14706	14566	14524	14482	14435	14604	14565	14545	14436	14552	14494	14657	14252	14508	14251	14494	14492	14433	14483	14838	14405	14606	14629	14277	14570	14620	14370	14399	14463	14400	14569	14642	14391	14566	14548	14407	14562	14516	14534	14427	14474	14428	14375	14503	14372	14270	14445	14570	14328	14649	14551	14465	14293	14523	14458	14572	14426	14474	14521	14580	14652	14533	14675	14490	14540	14537	14493	14644	14412	14435	14343	14432	14546	14300	14348	14560	14566	14467	14505	14585	14414	14508	14400	14494	14514	14513	14614	14528	14393	14611	14360	14612	14465	14555	14519	14350	14435	14588	14447	14511	14349	14406	14454	14529	14458	14455	14335	14376	14545	14711	14597	14694	14328	14518	14390	14518	14465	14329	14319	14503	14586	14558	14405	14604	14417	14420	14504	14648	14492	14503	14562	14510	14538	14593	14559	14565	14406	14538	14558	14492	14484	14352	14430	14496	14599	14395	14261	14489	14526	14431	14508	14572	14603	14457	14546	14562	14444	14507	14553	14567	14569	14432	14393	14409	14364	14625	14501	14524	14396	14503	14350	14389	14243	14379	14346	14370	14296	14474	14610	14613	14597	14568	14562	14365	14479	14570	14336	14455	14566	14548	14459	14650	14389	14519	14369	14365	14432	14526	14525	14473	14298	14484	14729	14547	14504	14560	14431	14289	14516	14652	14583	14365	14386	14451	14516	14700	14490	14484	14492	14477	14428	14297	14382	14687	14382	14555	14625	14557	14445	14679	14347	14447	14264	14412	14548	14650	14513	14450	14552	14390	14275	14418	14314	14526	14562	14570	14582	14523	14367	14348	14561	14456	14499	14628	14362	14525	14520	14449	14668	14756	14615	14445	14399	14375	14294	14481	14464	14485	14453	14479	14555	14372	14391	14427	14313	14366	14455	14655	14620	14690	14457	14493	14444	14598	14505	14454	14360	14362	14422	14393	14505	14477	14449	14518	14575	14592	14635	14389	14513	14454	14288	14509	14590	14552	14547	14535	14604	14283	14406	14417	14398	14545	14480	14320	14425	14588	14574	14502	14476	14825	14510	14433	14560	14516	14523	14245	14442	14512	14242	14315	14456	14592	14614	14462	14662	14406	14376	14604	14465	14544	14570	14498	14512	14367	14603	14493	14418	14339	14440	14342	14430	14380	14465	14522	14492	14465	14382	14234	14584	14526	14766	14408	14468	14487	14700	14449	14496	14527	14567	14480	14575	14406	14358	14453	14334	14560	14311	14594	14514	14480	14409	14452	14464	14539	14651	14437	14511	14507	14403	14398	14713	14687	14524	14469	14543	14484	14328	14545	14635	14389	14479	14446	14585	14494	14346	14522	14438	14542	14484	14523	14610	14521	14533	14451	14596	14587	14768	14491	14494	14599	14586	14552	14579	14435	14647	14447	14521	14347	14548	14669	14337	14681	14605	14569	14499	14518	14452	14355	14744	14535	14394	14303	14454	14530	14628	14424	14558	14394	14559	14697	14384	14572	14484	14402	14388	14543	14407	14555	14451	14518	14691	14467	14490	14498	14482	14554	14420	14346	14462	14524	14548	14230	14404	14572	14394	14424	14571	14282	14456	14532	14533	14431	14455	14507	14320	14492	14468	14636	14836	14580	14604	14501	14428	14583	14211	14210	14488	14415	14358	14379	14835	14515	14493	14438	14418	14566	14695	14634	14559	14505	14525	14556	14464	14536	14444	14678	14598	14465	14532	14575	14519	14486	14421	14587	14428	14678	14506	14554	14589	14387	14305	14525	14510	14396	14597	14482	14396	14563	14382	14394	14475	14472	14282	14562	14566	14314	14482	14275	14224	14548	14473	14488	14620	14458	14295	14181	14501	14685	14680	14735	14454	14477	14718	14524	14455	14660	14356	14539	14383	14559	14268	14399	14403	14504	14537	14563	14472	14419	14452	14283	14518	14301	14469	14603	14386	14683	14585	14438	14554	14346	14346	14422	14510	14430	14516	14318	14503	14429	14508	14524	14411	14604	14612	14571	14312	14465	14550	14356	14206	14592	14432	14352	14506	14567	14424	14377	14309	14457	14511	14535	14387	14510	14530	14586	14377	14381	14670	14656	14541	14519	14417	14461	14512	14508	14561	14416	14785	14392	14236	14606	14486	14452	14399	14210	14350	14479	14522	14552	14529	14493	14407	14519	14549	14459	14367	14523	14338	14469	14397	14441	14620	14500	14334	14435	14396	14627	14555	14661	14401	14360	14484	14451	14231	14472	14436	14605	14640	14478	14445	14383	14622	14515	14667	14601	14499	14625	14573	14612	14535	14687	14590	14727	14470	14602	14563	14613	14478	14306	14465	14511	14538	14626	14573	14655	14389	14381	14586	14561	14378	14601	14541	14284	14553	14738	14617	14497	14400	14581	14598	14391	14417	14386	14512	14567	14404	14431	14459	14389	14321	14505	14579	14362	14339	14430	14452	14589	14513	14389	14566	14399	14489	14451	14495	14499	14298	14407	14460	14498	14474	14394	14403	14658	14565	14577	14434	14566	14456	14620	14537	14538	14542	14412	14641	14526	14335	14672	14529	14443	14362	14239	14419	14517	14629	14336	14524	14547	14588	14505	14507	14425	14336	14655	14590	14501	14540	14452	14334	14525	14417	14330	14321	14453	14501	14574	14407	14573	14388	14459	14600	14552	14435	14563	14466	14515	14469	14387	14418	14494	14418	14472	14462	14764	14537	14627	14480	14617	14601	14387	14418	14464	14590	14465	14552	14373	14290	14471	14548	14637	14550	14606	14499	14434	14364	14449	14404	14385	14459	14328	14504	14556	14427	14519	14339	14479	14387	14716	14335	14534	14638	14500	14462	14325	14473	14531	14483	14305	14603	14656	14583	14480	14425	14524	14510	14520	14567	14267	14473	14471	14530	14620	14459	14482	14509	14440	14443	14505	14599	14551	14529	14724	14460	14562	14444	14294	14436	14526	14439	14437	14517	14690	14651	14398	14447	14245	14356	14433	14419	14546	14491	14502	14547	14489	14410	14394	14525	14542	14345	14375	14491	14399	14444	14330	14414	14555	14503	14576	14579	14480	14467	14415	14476	14457	14508	14578	14529	14317	14301	14493	14585	14580	14543	14505	14509	14489	14477	14534	14559	14545	14434	14427	14473	14511	14556	14468	14463	14452	14451	14525	14492	14595	14525	14349	14472	14318	14510	14343	14542	14726	14482	14477	14541	14392	14381	14651	14449	14488	14603	14535	14698	14693	14609	14545	14552	14399	14290	14741	14454	14484	14577	14323	14550	14654	14358	14494	14475	14466	14549	14385	14279	14327	14551	14353	14523	14529	14531	14741	14685	14489	14581	14508	14555	14427	14530	14511	14512	14445	14445	14547	14367	14350	14382	14648	14475	14618	14531	14451	14359	14408	14525	14533	14489	14626	14413	14509	14442	14411	14578	14468	14409	14393	14323	14506	14529	14479	14674	14492	14476	14523	14453	14557	14393	14606	14517	14553	14470	14518	14462	14584	14397	14578	14533	14431	14415	14519	14458	14611	14428	14483	14538	14297	14623	14542	14559	14442	14480	14617	14481	14516	14418	14492	14687	14590	14452	14501	14489	14563	14360	14683	14638	14635	14418	14440	14511	14352	14648	14421	14696	14513	14584	14474	14407	14618	14700	14453	14475	14402	14370	14356	14443	14462	14357	14598	14467	14421	14460	14600	14396	14604	14710	14462	14574	14301	14487	14499	14559	14336	14417	14573	14571	14636	14550	14435	14419	14373	14486	14378	14495	14462	14397	14709	14399	14567	14328	14448	14599	14766	14446	14259	14471	14574	14529	14366	14592	14563	14491	14486	14386	14298	14580	14476	14497	14610	14408	14379	14653	14544	14380	14485	14541	14563	14289	14628	14455	14620	14506
18761	29053	26510	21076	18199	16485	15562	14946	14220	14081	13716	13594	13430	13177	13292	13112	13112	12871	13106	13123	13030	13034	13066	13018	13088	13131	13129	12884	12848	13236	12969	13026	13070	13076	13027	12923	13073	13046	12996	13078	12906	12847	12996	12920	12954	12845	12934	13039	13028	12915	12885	13081	12766	12900	13044	13032	12921	13063	12906	12972	12794	12861	13080	13099	13027	12839	13029	12996	12908	12961	12871	12948	12906	13017	12940	13032	12912	13175	13122	13029	12883	12878	13022	13155	12900	12849	12888	13374	13326	13063	12953	13122	12917	12857	12929	12889	12969	12843	12844	12865	12984	12908	12915	12932	12905	12957	13065	12942	12858	12757	12914	13014	13056	12836	13065	12863	12835	12983	12745	12866	12943	12938	12965	12809	12917	12915	12927	12764	12971	13093	12902	13051	12786	12983	12968	13050	12874	12907	12940	12767	13010	12961	12939	12988	12733	12829	12725	12872	12915	12839	13014	12836	12702	12915	12798	12913	12839	12814	12819	12811	12855	13000	12860	12864	12899	12937	12864	12806	12989	12831	13130	12917	12837	13027	12845	12712	12777	12906	13040	13063	12856	12852	12753	12860	12897	12627	12760	12830	13034	12880	12964	12795	12928	13001	12928	13102	12730	12796	13022	12915	12923	12761	12822	12883	12814	12934	13010	12840	12895	12903	12918	12757	12889	12922	12832	12923	12794	12976	12788	12769	12919	13039	12878	12793	12813	12819	12918	12955	12814	12909	12866	12855	12939	12810	13044	12833	12845	12854	12924	12825	13021	12878	12803	12958	13048	13046	12928	12924	12774	12908	12896	12952	12794	12974	12999	12965	12783	12853	12964	12956	12797	12941	12759	12821	12960	12991	12844	12944	12917	12996	12916	12899	12948	12744	12739	12829	12954	12974	12736	12693	12960	12897	12881	13068	12814	12848	12845	12826	12786	12773	12867	12860	12851	12769	12830	12883	12883	12811	12951	12987	12853	12923	12889	12849	13041	12911	13111	12896	12915	12995	12994	12863	12860	12931	12870	12984	12873	12990	12910	12795	12802	12843	12872	12852	12961	12846	12813	12869	12937	12909	12999	12813	12733	12963	13054	12890	13054	12947	12949	12968	12964	12898	12980	12854	13018	12975	12918	12973	12707	12960	12864	12921	12876	13068	12959	12881	12893	13045	12846	12864	12978	12726	12837	12873	12786	12893	12968	12976	12908	12928	12852	12616	12845	12805	12924	12889	12830	12960	12989	12871	13116	12895	12926	12946	13048	12926	12909	12759	13005	12913	13047	12871	12975	12882	12995	12880	13027	12895	12997	13023	12842	12785	13013	12786	12873	12961	12895	12941	12987	12902	12895	12922	12970	12876	12970	12937	12980	12856	12916	12860	12834	13007	12902	12854	12792	12999	12905	12869	12952	12896	12956	12884	12936	12826	12907	13009	12896	12855	13008	12956	12975	12874	12978	12866	12963	12999	12855	12765	12912	12959	12839	12987	12788	12799	12806	12875	12823	12886	12873	12952	12792	12913	12991	13112	13077	12938	12746	12950	12928	12747	12908	12796	12815	12930	12780	12800	12902	12991	12777	12898	12985	12937	12842	12959	12904	13036	12848	12950	12876	12951	12834	13059	12699	12983	12821	13017	12875	12930	12898	12950	12848	12936	12745	13015	12903	12970	13110	12895	12841	12870	12985	12912	13037	12808	12930	13030	12645	12956	12793	12950	12987	12834	12865	12917	12659	12875	13105	12931	12811	12973	12868	12945	12979	12887	12958	13061	12949	12909	12789	12849	12886	12927	12799	12874	12876	12795	12718	12823	12916	13039	12917	12813	12918	12864	12905	12866	12804	13009	12977	12950	12818	12919	12906	12778	13047	12847	12880	12893	12840	12910	12826	12931	12824	12777	12821	12882	12922	12815	13014	12887	12901	12860	12903	12881	12876	12961	12896	13002	12840	12800	12945	13026	13073	12857	12897	12989	12971	12768	13039	12951	12780	12827	12848	12665	12954	12915	12963	12906	12827	12986	12910	12767	12855	12960	12927	12907	12891	12756	12858	12942	12956	12780	12920	12907	12751	13037	12884	12891	12917	12920	12645	12924	12884	12912	12870	12777	13005	12886	12801	12879	13081	12873	12982	12926	12921	12780	12990	12955	12883	13019	12814	12904	12998	12825	12865	12872	13011	12950	12888	12805	12719	12922	12824	12874	12827	12896	12777	13023	13029	12909	12764	13093	13067	12898	12904	12956	12758	12926	12908	12797	12741	12941	13078	12822	12845	12900	12839	13042	13023	12863	12962	12772	12839	12941	12940	12832	12985	12850	12999	12906	12952	12765	12903	12908	12782	12911	12924	12883	12902	12962	13016	12894	12867	12931	12926	12896	12816	13010	12870	13047	13035	12884	12711	12650	13004	12876	12856	12862	12766	12935	12909	12943	12959	12940	12916	12908	12886	12837	13042	12721	12947	12875	12842	12928	13025	13071	13092	12937	13155	12898	12981	12827	12878	12961	12867	12844	12862	12907	12832	12855	12812	12913	12810	13089	12801	12869	13040	12970	12977	12836	12900	12897	12971	12992	12908	12845	12998	12928	12978	12963	12936	12757	12861	12929	12930	12976	12802	12847	13022	12945	12862	12773	12800	12892	12820	13047	12879	12839	12878	12807	12833	12800	12973	12916	12869	12936	12798	12751	12970	12827	12818	12968	12892	12880	12992	12884	12942	12961	12864	12873	13218	12959	12830	12825	12919	12947	12983	12987	13050	12967	13034	12877	13001	12702	12936	12930	12796	12781	12936	12933	12793	12929	12995	12820	13015	12970	12834	13001	13061	12985	12867	13006	12888	12805	12872	12819	12985	12779	12885	13010	13026	12923	12833	12913	13017	13018	12970	12962	12867	13078	12866	13065	12837	12785	12738	12798	12802	12899	12849	12949	12995	12852	12952	12809	12842	12962	12953	12876	12775	13025	12937	12913	12896	12898	12844	12902	12877	12989	12839	12997	12929	12925	12882	13012	12843	12676	12804	12826	12898	12822	12963	12805	13029	13067	12793	12949	12936	12892	12878	12945	12899	13068	12964	12913	12986	12914	12871	12900	12819	12950	12896	13108	12867	12875	12829	12986	12906	12866	12832	12911	12946	12922	12892	12794	12908	12879	12964	13026	12897	12777	12924	12964	12781	13015	12906	12767	12974	12914	12875	12900	12845	13047	13016	12950	13080	12882	12933	13028	12827	12843	12926	12980	12848	12828	12863	12882	12810	12903	12950	13082	12860	12967	12941	12937	12989	12983	12915	12852	12873	12928	12912	12708	12846	12911	12939	12928	13028	12815	13016	12935	12956	12832	12978	13037	12941	12795	12864	12922	12958	12856	12970	12920	12742	12980	12941	12789	13002	12741	12846	13060	12952	12862	12926	12965	12875	12865	12869	12915	12851	12816	12851	12668	12960	12897	12819	12868	13024	12860	12798	12977	12995	12948	12751	12865	12917	12739	13002	12930	12868	12856	12835	12672	13089	12881	12810	13039	12968	12927	12819	12865	12760	12999	13000	13096	12915	12853	12722	12878	12959	12964	12875	12934	13024	13012	12748	12926	12940	12869	13031	12888	12887	13060	12896	12897	12820	12992	12816	12870	12928	13115	12793	12847	12821	12955	12988	13111	13053	12829	12872	12913	12950	12979	12988	12999	12879	12798	13077	12825	12853	12834	12788	12944	12895	12821	13016	12974	12887	12899	12956	12857	12981	12951	12881	12917	12966	13008	12869	12972	12938	12816	12876	12924	12919	12952	12860	12970	12871	12929	12741	12784	12823	12880	12821	12964	12900	13001	12885	13000	12861	12970	12839	12854	12968	12914	13043	12816	12901	12848	12839	12804	12786	12824	12905	12948	12797	12844	12789	12783	13020	12877	12827	12787	13102	12865	12860	12903	12917	13033	12997	12898	12848	12917	12809	13019	12872	12787	12984	12808	12963	13050	12997	12948	12881	12887	12867	12945	12803	12944	12949	13046	12914	12947	12863	13006	13027	12916	12950	12875	12943	12834	12828	12741	12829	12925	12871	12911	12751	12890	12804	12884	12888	13044	12890	12916	12927	12923	12916	12837	12817	12843	12813	12862	12891	12966	12855	12890	12894	12901	12811	12850	13078	12945	12878	12977	12833	12888	12953	12842	12749	12873	12946	12771	12956	12939	12962	12804	12767	12895	12920	12945	12859	12808	12765	12870	12870	12849	12875	12949	12876	12872	13037	12973	12772	13057	12796	12904	12978	12966	12906	12966	12902	12905	12862	12815	13021	12783	12847	12926	12793	12900	12948	12919	12840	12731	12866	13039	12907	12936	12872	12905	12956	12899	12837	12998	12876	12905	12881	12861	12752	12943	13078	12797	12871	12835	12991	12779	12824	12682	12764	12717	12829	12856	12805	12902	12989	13019	12898	13089	12851	12627	12988	12890	12860	12837	12900	12890	12922	12796	12802	12944	13042	12947	12835	12971	12941	12964	12922	12928	12888	12857	12988	13070	12783	12996	12722	12872	13059	12917	12932	12886	12881	12943	13032	12970	12705	12957	13018	12990	13005	12837	12734	12986	12926	12981	12924	12816	13033	13068	12875	12814	12841	13052	12905	12871	12897	12891	12932	12893	12903	12901	12895	12969	12939	12758	12915	12918	13074	12893	12863	13063	12971	12862	12928	12961	13000	12975	12936	12879	12830	12818	13070	12896	12895	12893	12934	12869	12769	13050	12814	12880	12948	13140	12811	12767	12989	12987	12881	12667	12987	12854	12888	12724	13012	12848	12914	12888	12859	12888	12901	12928	12862	12883	12698	12895	12890	12815	12887	12771	12925	12865	13073	12922	12850	12940	13060	12815	13042	12954	12973	13120	12926	12895	12980	12942	13022	12792	12960	12907	12817	12928	12970	12916	12685	12877	13047	12842	12813	12854	12902	12947	12805	12958	13041	12849	12980	12958	12885	12961	12826	12986	12971	12790	12891	12859	12820	12875	12889	13026	13007	12897	13034	12949	12805	12862	12965	12909	12902	12998	12778	12840	12919	12890	12853	12897	12883	12851	12930	12831	12982	12909	13157	12970	12836	12747	12951	12772	12955	12849	12890	12889	12896	12974	12835	12927	12937	12787
23914	21033	28373	23884	21522	22471	20921	16451	15387	15135	15007	14539	14591	14505	14289	14213	14212	14220	14166	14208	14008	13812	14083	14223	14023	14182	14046	13873	13916	14033	13934	13876	13957	14014	14148	14096	14064	14062	13968	13873	13953	14042	14011	13920	13859	13865	14114	13899	13776	13655	13865	13926	13933	13938	13879	13817	13931	13952	13943	13640	13900	13873	13761	13805	14086	13917	13797	13736	14006	13968	13819	13859	13787	13883	13853	13751	13842	13767	13652	13945	13793	13899	13971	13787	13881	13751	13847	14275	14321	14046	13993	13821	13874	13642	13956	13855	13920	13712	13938	13836	13686	13580	13784	13797	13796	13731	13930	13767	13909	13999	13838	13759	13889	13701	13875	13731	13928	13809	13598	13817	13829	13797	13727	13747	13767	13725	13905	13619	13904	13955	13774	13676	13851	13777	13861	13692	13836	13784	13755	13703	13748	13788	14119	14019	13957	13755	13803	13723	13797	13737	13695	13800	13772	13624	13714	13794	13793	13905	13845	13584	13717	13774	13610	13855	13736	13880	13693	13893	13746	13918	13758	13708	13698	13883	13769	13685	13814	13776	13824	13733	13871	13762	13867	13890	13792	13681	13717	13703	13624	13868	13904	13967	13658	13886	13862	13721	13839	13796	13792	13693	13573	13951	13912	13794	13868	13576	13632	13902	13850	13831	13651	13840	13625	13822	13595	13617	13739	13717	13756	13713	13722	13621	13838	13576	13831	13762	13815	13807	13722	13704	13778	13857	13858	13952	13870	13779	13779	13886	13848	13683	13878	13721	13849	13517	13830	13677	13617	13672	13746	13834	13711	13529	13752	13735	13930	13717	13647	13864	13742	13924	13571	13771	13657	13792	13834	13724	13929	13987	13709	13878	13868	13699	13803	13786	13576	13733	13955	13711	13783	13826	13688	13749	13824	13724	13612	13758	13835	13678	13770	13855	13725	13898	13773	13593	13840	13930	13896	13684	13627	13748	13844	13595	13778	13709	13782	13847	13741	13635	13791	13820	13836	13949	13911	13780	13750	13664	13729	13767	13731	13853	13728	13837	13887	13861	13846	13785	13775	13917	13988	13752	13569	13777	13858	14004	13797	13983	13895	13699	14081	13809	13727	13800	13945	13819	13845	13863	13681	13771	13881	13865	13716	13937	14024	13897	13817	13614	13981	13891	13863	13669	13827	13723	13989	13683	13751	13603	13739	14022	13767	13820	13767	13824	13698	13815	13875	13869	13757	13828	13760	13816	13848	13580	13928	13878	13774	13759	13718	13675	13838	13760	13614	13512	13844	13799	13878	13811	13940	13707	13797	13984	13789	13791	13857	13932	13820	13772	13911	13757	13635	13826	13920	13901	13558	13943	13773	13661	13944	13717	13894	13696	13689	13711	13667	13572	13774	13840	13746	13732	13723	13663	13823	13705	13694	13709	13823	13839	13744	13746	13902	13804	13782	13707	13724	13810	13835	13830	13806	13959	13699	13832	13876	13795	13856	13626	13809	13770	13751	13925	13893	13593	13727	13843	13688	13829	13779	13897	13864	13855	13615	13609	13704	13495	13629	13787	13768	13791	13877	13767	13784	13732	13839	13702	13909	13924	13628	13687	13920	13921	13953	14067	13645	13670	13871	13822	13858	13920	13680	13701	13750	13847	13758	13671	13953	13677	13512	13670	13824	13583	13777	13476	13692	13694	13771	13947	13750	13949	13687	13786	13752	13717	13621	13729	13728	13692	13840	13892	13881	13522	13820	13867	13980	13801	13697	13627	13875	13706	13811	13580	13722	13889	13704	13942	13734	13683	13626	13733	13637	13870	13818	13791	13804	13740	13801	13818	13825	13769	13717	13680	13782	13787	13550	13635	13619	13742	13948	13656	13853	13898	13768	13934	13923	13736	13689	13737	13663	13704	13769	13834	13747	13953	13820	13722	13693	13714	13639	13799	13781	13706	13710	13652	13723	13723	13719	13946	13880	13772	13492	13831	13716	13946	13722	13843	13820	13672	13675	13681	13827	13535	13717	13891	13909	13646	13609	13763	13615	13781	13689	13942	13667	13830	13684	13742	13967	13970	13757	13889	13937	13835	13791	13865	13919	13795	13734	13855	13776	13804	13734	13811	13729	13699	13969	13792	13725	14041	13681	13871	14022	13851	13754	13698	13742	13814	13910	13728	13834	13674	13884	13691	13570	13846	13796	13828	13614	13799	13793	13686	13840	13677	13814	13744	13821	13844	13540	13805	13669	13644	13730	13710	13715	13762	13955	13897	13834	13826	13770	13826	13868	13880	13852	13747	13885	13697	13928	13886	13754	13728	13973	13787	13769	13984	13777	13755	13779	13941	13644	13763	13698	13894	13645	13962	13769	13743	13932	13797	13834	13744	13653	13808	13645	13626	13819	13985	13845	13966	13784	13721	13747	13902	13679	13780	13694	13924	13518	13910	13855	13781	13763	13533	13831	13926	13864	13504	13759	13719	13644	13645	13732	13863	13623	13780	13741	13850	13859	13831	13976	13599	13835	13724	13829	13975	13652	13815	13648	13704	13775	13733	13856	13773	14060	13658	13723	13547	13567	13633	13776	13851	13672	13789	13781	13741	13701	13713	13803	13713	13908	13712	13743	13795	13691	13864	13730	13813	13881	13896	13872	13705	13944	13673	13738	13814	13824	13697	13929	13853	13688	13615	13557	13922	13754	13939	13743	13577	13861	13898	13938	13866	14139	13839	13638	13719	13763	13717	13846	13674	13692	13688	13869	13532	13751	13606	13729	13704	13967	13646	13915	13733	13709	13605	13693	13697	13798	13852	13859	13873	13902	13721	13773	13680	13659	13913	13985	13810	13807	13628	13685	14085	13950	13738	13909	13814	13881	13782	13683	13988	13851	13879	13951	13817	13560	13868	13699	13682	13801	13850	13871	13932	13742	13637	13970	13802	13709	13858	13792	13694	13813	13759	13846	13959	13763	13877	14063	13884	13731	13653	13786	13824	13861	13815	13641	13671	13782	13831	13881	13749	13664	13823	13890	14000	13893	13654	13847	13839	13811	13760	13742	13850	13851	13902	13804	13848	13650	13779	13770	13659	13744	13891	13680	13812	13698	13698	13854	13880	13765	13700	14043	13826	13820	13737	13735	13926	13915	13813	13820	13659	13820	13778	13678	13852	13840	13683	13677	13846	13659	13804	13769	13644	13667	13834	13775	13786	13899	13759	13859	13619	13678	13772	13868	13783	13784	13609	13804	13782	13681	13710	13869	13807	13581	13779	13747	13691	13970	13761	13781	13752	13608	13836	14013	13728	13678	13774	13808	13616	13947	13977	13983	13684	13786	13877	13983	13921	13766	13993	13791	13926	13950	13881	13954	13661	13894	13944	13708	13689	13747	13801	13733	13865	13826	13776	13682	13909	13752	13690	13597	13930	13769	13812	13838	13874	13665	13656	13627	13585	13717	13697	13714	14045	13809	13811	13658	13842	13794	13694	13801	13777	13859	13663	13748	13720	13858	13899	13974	13729	13914	13691	13831	13885	13969	13944	13944	13856	13892	13918	13667	13860	13925	13764	13720	13748	13795	13761	13667	13823	13707	13704	13762	13687	13760	13758	13889	13926	13621	14008	13901	13851	13506	13902	13775	13738	13855	13772	13674	13819	13790	13761	13707	13794	13775	13822	13992	13806	13774	13874	13764	13727	13773	13860	13751	13783	13925	13801	13782	13910	13702	13849	13830	13710	13683	13701	13913	13799	13952	13890	13826	13887	13787	13768	13954	13573	13869	13675	13500	13772	13611	13684	13860	13817	13568	13705	13715	13698	13684	13752	13804	13961	13583	13706	13820	13932	13769	13755	13810	13692	13732	13752	13809	13874	13865	13614	13733	13913	13730	13630	13874	13733	13697	13827	13836	13759	13762	13894	13635	13921	13758	13821	13897	13802	13686	13789	13636	13914	13882	13857	13835	13454	13814	13775	13701	13913	13861	13844	13804	13824	13691	13755	13654	13788	13937	13761	13751	13834	13685	13633	13830	13844	13824	13715	13759	13890	13812	13874	13829	13707	13904	13768	13702	13802	13911	13605	13741	13951	13621	13825	13834	13776	13702	13795	13695	13826	13622	13731	13882	13764	13749	13875	13758	13806	13632	13695	13865	13549	13843	13840	13914	13813	13727	13825	13791	13821	13894	13951	13974	13684	13775	13557	13902	13700	13703	13908	13571	13927	13948	13827	13889	13840	13681	13954	13812	13661	13802	13776	13899	13902	13777	13761	13902	13729	13692	13858	13544	13747	13868	13719	13813	13899	13758	13855	13713	13694	13704	13743	13785	13648	13756	13841	13720	13935	13832	13746	13810	13598	13792	13924	13713	13832	13923	13825	13744	13796	13750	13870	13985	13700	13734	13861	13857	13794	13821	13887	14062	13781	13885	13867	13961	13890	13772	13892	13714	13660	13690	13873	13794	13834	13790	13865	13733	13658	13791	14001	13596	13839	13914	13701	13796	13907	13867	13856	13856	13783	13717	13734	13722	13766	13914	13631	13825	13908	13908	13803	13816	13800	13777	13947	13694	13877	13726	13686	13922	13994	13765	13738	13821	13778	13800	13831	13717	13843	13750	13697	13876	13784	13875	14033	13741	13926	13867	13776	13886	13867	13704	13944	13751	13690	13905	13853	13736	13657	13932	13750	13685	13745	13745	13963	13865	13752	13663	13865	13821	13839	13812	13942	13832	14065	13943	13974	13879	13802	13911	13723	13924	13805	13846	13751	13885	13932	13756	13700	13803	13877	13799	13725	13794	13722	13821	13710	13905	13744	13739	13703	13648	13625	13609	13602	13695	13783	13936	13662	13667	13640	13823	13723	13788	13811	13807	13805	13754	13744	13719	13763	13879	13833	13755	13739	13775	13754	13627	13706	13844	13853	13900	13805	13822	13786	13785	13763	13904	13733	13755	13828	13945	13811	13896	13765	13768	13664	13790	13904	13590	13760	14006	13758	13713	13645	13994	13808	13707	13766	13802	14060	13728	13670	13807	13788	13899	13849	13778	13851	13735	13615	13856	13850	13921	13655	13560	13715	13733	13800	13770	13565	13738	13994	13663	13708	13690	13639	13665	13558	13560	13628	13914	13598	13739	13568	13795	13889	13884	13503
21723	35251	31796	25101	21106	19009	17120	15951	15096	14317	14099	13996	13629	13257	13248	13062	13077	13091	12994	12923	12966	12896	12830	12766	12635	12710	12681	12876	12947	12620	12684	12586	12581	12716	12612	12752	12527	12744	12644	12772	12664	12696	12765	12704	12617	12670	12430	12546	12622	12562	12648	12644	12668	12495	12677	12518	12459	12548	12463	12588	12426	12681	12610	12737	12701	12675	12719	12560	12581	12568	12625	12656	12487	12468	12626	12580	12546	12520	12561	12568	12690	12421	12306	12499	12643	12556	12825	13159	13366	13015	12985	12460	12722	12564	12493	12534	12584	12584	12408	12473	12496	12422	12514	12603	12519	12445	12553	12510	12462	12583	12421	12370	12457	12544	12429	12375	12379	12485	12399	12600	12458	12479	12652	12583	12655	12611	12654	12437	12675	12599	12488	12474	12470	12478	12557	12640	12507	12472	12508	12449	12623	12527	12429	12406	12435	12627	12349	12494	12497	12530	12561	12506	12569	12667	12302	12465	12666	12653	12416	12628	12412	12560	12496	12551	12487	12552	12551	12426	12421	12336	12392	12672	12305	12548	12433	12746	12501	12408	12558	12515	12553	12388	12559	12594	12573	12497	12589	12522	12534	12466	12459	12583	12544	12538	12524	12549	12524	12460	12368	12672	12418	12368	12412	12532	12533	12542	12446	12628	12463	12555	12313	12546	12483	12564	12423	12373	12501	12443	12552	12426	12586	12425	12445	12415	12582	12507	12502	12493	12450	12529	12495	12464	12620	12424	12592	12455	12406	12510	12501	12559	12427	12382	12580	12525	12544	12515	12647	12395	12516	12585	12518	12430	12491	12729	12544	12505	12408	12580	12517	12478	12612	12423	12579	12449	12347	12445	12556	12514	12550	12489	12365	12524	12530	12478	12484	12614	12473	12482	12564	12484	12404	12427	12502	12651	12353	12458	12378	12554	12437	12378	12520	12533	12518	12579	12555	12535	12495	12384	12549	12690	12579	12511	12534	12469	12491	12452	12625	12491	12551	12611	12518	12519	12598	12494	12613	12487	12520	12524	12454	12503	12448	12471	12542	12494	12574	12500	12436	12501	12546	12610	12530	12506	12462	12382	12428	12474	12527	12542	12444	12508	12617	12439	12450	12645	12561	12671	12594	12419	12501	12487	12609	12472	12585	12544	12387	12673	12531	12546	12418	12330	12508	12525	12550	12597	12417	12666	12559	12551	12364	12498	12483	12402	12518	12559	12434	12732	12375	12601	12459	12571	12496	12650	12523	12385	12450	12465	12482	12517	12477	12600	12486	12391	12315	12458	12561	12653	12564	12619	12432	12516	12482	12440	12676	12533	12549	12493	12497	12419	12516	12644	12547	12460	12436	12338	12527	12486	12597	12485	12546	12432	12494	12306	12415	12520	12592	12386	12464	12773	12346	12335	12488	12604	12438	12353	12638	12541	12594	12619	12469	12565	12516	12581	12470	12566	12587	12527	12592	12717	12567	12298	12525	12401	12536	12681	12595	12504	12455	12490	12504	12427	12452	12352	12378	12622	12496	12556	12294	12356	12490	12383	12480	12440	12549	12496	12611	12456	12600	12558	12645	12519	12341	12518	12580	12394	12488	12460	12495	12522	12595	12518	12457	12535	12553	12499	12496	12517	12343	12570	12569	12532	12521	12494	12561	12580	12507	12565	12457	12439	12596	12564	12593	12480	12487	12661	12525	12537	12526	12566	12683	12542	12579	12595	12561	12507	12592	12523	12632	12566	12244	12390	12584	12451	12381	12477	12637	12527	12591	12460	12500	12605	12558	12508	12466	12456	12477	12511	12498	12494	12489	12576	12380	12466	12521	12405	12674	12584	12537	12641	12501	12672	12491	12579	12587	12374	12556	12494	12586	12415	12519	12517	12556	12507	12649	12438	12561	12494	12719	12547	12520	12384	12556	12360	12566	12467	12445	12505	12453	12451	12463	12555	12482	12474	12503	12600	12666	12484	12374	12646	12414	12611	12446	12406	12516	12408	12403	12468	12522	12523	12546	12521	12436	12664	12503	12589	12563	12454	12656	12642	12689	12559	12531	12446	12574	12554	12492	12521	12431	12262	12548	12546	12535	12563	12469	12602	12561	12642	12584	12447	12409	12445	12401	12437	12522	12683	12593	12554	12554	12595	12607	12340	12489	12510	12457	12519	12522	12726	12433	12536	12549	12435	12517	12439	12486	12560	12584	12691	12387	12462	12416	12484	12383	12373	12547	12608	12544	12540	12476	12476	12567	12562	12447	12515	12637	12563	12572	12520	12513	12537	12652	12488	12345	12715	12660	12443	12586	12581	12540	12705	12416	12425	12437	12501	12420	12532	12553	12446	12524	12410	12552	12317	12543	12553	12624	12501	12497	12338	12387	12425	12391	12437	12623	12475	12498	12630	12745	12429	12425	12663	12554	12511	12555	12460	12527	12640	12418	12522	12484	12611	12489	12542	12569	12574	12573	12437	12615	12424	12605	12555	12389	12628	12508	12415	12328	12439	12405	12464	12576	12571	12509	12637	12462	12520	12514	12533	12562	12476	12503	12433	12641	12505	12559	12500	12671	12522	12460	12426	12547	12568	12504	12493	12537	12306	12421	12650	12462	12582	12553	12369	12519	12639	12579	12279	12493	12552	12341	12606	12484	12448	12396	12502	12526	12390	12619	12476	12520	12551	12800	12438	12584	12510	12405	12358	12516	12675	12717	12423	12597	12660	12543	12505	12445	12489	12598	12455	12412	12415	12379	12557	12482	12609	12545	12452	12414	12549	12502	12655	12618	12404	12538	12595	12531	12430	12644	12458	12493	12559	12521	12749	12617	12528	12526	12635	12520	12560	12411	12418	12610	12683	12463	12449	12471	12327	12517	12549	12467	12451	12468	12618	12565	12372	12465	12489	12663	12510	12602	12549	12566	12486	12689	12557	12403	12540	12372	12462	12428	12472	12432	12539	12534	12452	12418	12495	12506	12420	12380	12574	12682	12442	12457	12555	12615	12335	12648	12626	12545	12676	12624	12356	12460	12490	12348	12592	12619	12553	12519	12451	12575	12702	12573	12500	12637	12587	12565	12656	12396	12581	12535	12439	12671	12549	12393	12484	12680	12652	12485	12485	12509	12620	12484	12506	12508	12455	12564	12682	12387	12496	12611	12583	12684	12596	12512	12557	12378	12399	12389	12479	12647	12485	12552	12546	12645	12574	12337	12580	12583	12543	12473	12535	12495	12490	12387	12480	12542	12365	12521	12340	12597	12559	12526	12639	12548	12434	12752	12552	12541	12488	12652	12491	12620	12418	12609	12519	12479	12524	12530	12540	12597	12418	12424	12532	12456	12599	12601	12560	12685	12580	12535	12514	12484	12531	12576	12438	12497	12476	12573	12474	12501	12528	12504	12443	12500	12542	12423	12332	12451	12492	12444	12494	12626	12574	12321	12483	12551	12529	12406	12538	12438	12548	12560	12492	12551	12413	12408	12458	12476	12478	12352	12523	12412	12492	12599	12369	12465	12410	12556	12435	12419	12480	12457	12575	12537	12634	12643	12431	12560	12424	12480	12447	12564	12674	12573	12495	12550	12558	12464	12503	12677	12376	12552	12483	12495	12579	12531	12481	12451	12523	12483	12406	12495	12382	12546	12551	12526	12610	12524	12517	12497	12501	12498	12492	12434	12446	12546	12555	12418	12547	12385	12584	12558	12641	12298	12447	12391	12451	12501	12620	12624	12668	12553	12516	12438	12581	12468	12504	12605	12506	12611	12439	12219	12610	12535	12617	12386	12523	12334	12499	12509	12503	12568	12496	12607	12500	12515	12491	12416	12600	12484	12677	12671	12507	12532	12564	12493	12549	12349	12670	12408	12479	12569	12344	12498	12478	12526	12492	12500	12483	12519	12550	12272	12565	12552	12499	12530	12555	12503	12497	12259	12550	12574	12480	12490	12455	12509	12506	12554	12480	12631	12401	12463	12419	12533	12645	12580	12369	12638	12449	12578	12521	12474	12350	12669	12576	12650	12441	12474	12413	12474	12489	12506	12582	12550	12519	12574	12417	12480	12471	12436	12567	12422	12462	12532	12464	12553	12600	12500	12332	12512	12402	12461	12376	12699	12521	12397	12539	12601	12449	12281	12389	12599	12466	12534	12465	12484	12508	12491	12597	12515	12558	12545	12389	12558	12412	12420	12456	12435	12487	12595	12638	12462	12528	12497	12457	12599	12526	12314	12449	12531	12577	12382	12542	12545	12533	12459	12387	12623	12514	12576	12563	12744	12634	12701	12753	12469	12567	12611	12643	12542	12479	12543	12492	12546	12602	12379	12446	12636	12314	12385	12509	12540	12663	12613	12302	12530	12576	12526	12359	12516	12586	12609	12493	12562	12434	12562	12510	12618	12621	12472	12337	12391	12586	12566	12549	12486	12532	12449	12300	12424	12711	12500	12597	12468	12410	12498	12533	12342	12480	12449	12558	12503	12589	12552	12588	12643	12556	12460	12497	12489	12392	12542	12456	12425	12557	12457	12590	12628	12579	12541	12629	12476	12572	12596	12510	12426	12536	12505	12480	12418	12432	12662	12529	12446	12526	12549	12592	12688	12462	12504	12563	12404	12557	12658	12638	12497	12567	12547	12570	12482	12535	12662	12614	12678	12580	12508	12606	12371	12489	12374	12547	12600	12606	12450	12485	12504	12658	12605	12302	12686	12580	12621	12667	12449	12451	12501	12410	12522	12524	12530	12472	12520	12567	12524	12386	12534	12413	12646	12511	12595	12433	12504	12671	12565	12657	12554	12524	12613	12526	12434	12507	12431	12352	12622	12461	12452	12513	12495	12435	12439	12683	12609	12586	12561	12500	12485	12410	12427	12586	12509	12462	12591	12481	12508	12345	12433	12516	12504	12631	12504	12364	12515	12512	12699	12349	12536	12482	12547	12686	12482	12419	12591	12566	12490	12667	12638	12560	12415	12498	12541	12557	12507	12607	12521	12488	12595	12619	12440	12431	12454	12521	12531	12370	12438	12365	12442	12649	12584	12454	12626	12421	12523	12529	12503	12577	12551	12457	12493	12491	12457	12549	12439	12600	12576	12471	12692	12489	12530	12572	12567	12465	12501	12385	12508	12529	12529	12375	12400	12547
29017	21722	20469	17466	14812	14459	14257	14062	13937	13834	14028	13696	13837	13901	13769	13880	13666	13730	13724	13838	13689	13652	13549	13850	13866	13749	13590	13751	13835	13873	13606	13883	13780	13882	13888	13740	13686	13759	13889	13817	13728	13735	14007	13714	13785	13674	13806	13769	13659	13743	13711	13621	13789	13730	13558	13552	13720	13627	13799	13832	13780	13579	13557	13678	13866	13961	13889	13747	13679	13814	13739	13669	13696	13817	13799	13781	13457	13802	13759	13877	13646	13685	13627	13788	13706	13727	13758	13708	13936	13957	13603	13631	13866	13788	13787	13639	13713	13555	13614	13809	13814	13770	13515	13624	13850	13585	13838	13806	13755	13802	13659	13758	13673	13752	13760	13736	13747	13654	13724	13777	13856	13736	13663	13751	13677	13865	13690	13728	13663	13879	13461	13697	13605	13841	13691	13665	13780	13680	13614	13646	13820	13540	13523	13671	13807	13542	13556	13878	13647	13644	13571	13736	13746	13674	13786	13807	13777	13601	13717	13819	13678	13882	13820	13640	13602	13640	13720	13917	13741	13735	13637	13679	13707	13674	13754	13592	13741	13692	13668	13769	13708	13669	13744	13757	13715	13807	13462	13613	13881	13728	13731	13896	13745	13590	13745	13760	13869	13726	13902	13597	13568	13795	13663	13719	13624	13845	13769	13895	13710	13839	13693	13820	13722	13622	13612	13761	13577	13715	13648	13787	13699	13796	13598	13627	13804	13731	13573	13810	13698	13801	13734	13590	13684	13965	13862	13579	13640	13643	13818	13780	13829	13865	13781	13874	13701	13756	13766	13478	13646	13656	13591	13703	13908	13781	13667	13632	13805	13688	13901	13754	13653	13539	13645	13778	13629	13648	13782	13937	13909	13567	13786	13866	13745	13808	13720	13550	13779	13705	13859	13628	13798	13835	13772	13816	13667	13672	13986	13887	13487	13697	13752	13910	13704	13738	13790	13734	13939	13712	13671	13776	13707	13495	13629	13704	13571	13732	13767	13610	13679	13701	13831	13652	14010	13624	13594	13721	13659	13698	13713	13677	13733	13897	13729	13770	13674	13768	13754	13651	13674	13613	13734	13844	13621	13798	13487	13644	13784	13645	13878	13826	13703	13721	13627	13697	13856	13819	13729	13731	13672	13766	13749	13767	13756	13697	13728	13859	13851	13707	13743	13623	13725	13722	13980	13728	13557	13993	13721	13769	13692	13696	13782	13631	13828	13548	13845	13636	13497	13759	13532	13632	13650	13679	13856	13790	13627	13464	13522	13759	13633	13600	13621	13543	13417	13870	13724	13719	13694	13699	13638	13717	13724	13691	13861	13832	13695	13818	13778	13699	13714	13685	13713	13758	13922	13603	13704	13698	13759	13603	13696	13711	13733	13762	13498	13783	13691	13769	13643	13734	13543	13541	13628	13748	13817	13785	13679	13758	13691	13792	13619	13605	13726	13702	13811	13585	13693	13764	13856	13687	13658	13747	13822	13690	13740	13684	13727	13624	13746	13826	13606	13511	13813	13765	13732	13767	13686	13765	13609	13660	13810	13857	13630	13599	13765	13788	13646	13670	13824	13813	13696	13677	13793	13793	13741	13875	13720	13831	13794	13749	13672	13561	13829	13753	13831	13970	13759	13702	13601	13550	13703	14000	13712	13605	13762	13779	13731	13728	13642	13744	13725	13659	13641	13805	13841	13734	13985	13613	13656	13936	13826	13636	13922	13705	13753	13740	13888	13723	13587	13665	13633	13583	13696	13624	13655	13554	13779	13694	13572	13671	13713	13399	13705	13755	13641	13693	13609	13657	13848	13749	13797	13574	13802	13675	13678	13715	13733	13627	13816	13722	13710	13642	13682	13585	14008	13647	13723	13736	13773	13462	13734	13719	13702	13610	13672	13831	13619	13930	13595	13606	13847	13827	13776	13797	13634	13787	13658	13773	13648	13709	13693	13951	13610	13814	13792	13824	13669	13858	13813	13713	13638	13798	13620	13565	13664	13885	13848	13786	13934	13920	13764	13649	13777	13590	13794	13638	13804	13799	13618	13536	13781	13722	13836	13643	13644	13668	13844	13675	13743	13503	13764	13877	13806	13726	13742	13864	13739	13620	13572	13742	13801	13763	13692	13710	13763	13590	13749	13569	13611	13844	13739	13626	13723	13545	13750	13801	13761	13782	13718	14013	14020	13715	13847	13772	13690	13849	13870	13815	13478	13764	13634	13446	13658	13639	13590	13873	13788	13595	13846	13574	13516	13637	13553	13611	13633	13566	13719	13528	13619	13612	13528	13647	13604	13645	13901	13831	13641	13696	13757	13651	13612	13658	13716	13738	13611	13766	13633	13748	13734	13776	13758	13615	13658	13629	13765	13757	13915	13683	13744	13829	13675	13748	13649	13617	13830	13622	13750	13751	13646	13676	13766	13577	13905	13673	13882	13700	13586	13659	13635	13726	13823	13719	13587	13631	13718	13689	13711	13776	13633	13749	13793	13788	13790	13780	13664	13511	13794	13694	13864	13736	13573	13744	13643	13717	13819	13794	13726	13698	13716	13740	13664	13820	13701	13812	13809	13882	13742	13751	13614	13619	13776	13790	13672	13611	13793	13778	13828	13659	13577	13509	13705	13731	13625	13773	13735	13696	13638	13703	13783	13770	13771	13724	13594	13782	13569	13592	13798	13652	13626	13689	13768	13687	13959	13865	13518	13762	13641	13670	13906	13833	13691	13733	13711	13810	13579	13631	13651	13552	13716	13757	13881	13554	13600	13714	13693	13854	13560	13618	13709	13603	13805	13886	13545	13939	13779	13856	13556	13741	13590	13801	13776	13816	13883	13854	13667	13795	13813	13731	13714	13736	13805	13832	13831	13842	13717	13652	13742	13874	13811	13735	13769	13657	13521	13635	13692	13673	13866	13758	13706	13766	13720	13667	13630	13756	13603	13816	13760	13690	13789	13493	13735	13642	13708	13631	13599	13664	13833	13939	13610	13915	13670	13661	13719	13828	13771	13657	13618	13643	13879	13748	13952	13674	13782	13653	13662	13715	13534	13932	13792	13692	13510	13724	13631	13697	13798	13864	13643	13716	13687	13765	13799	13728	13718	13838	13734	13703	13675	13859	13742	13798	13821	13475	13770	13831	13640	13711	13802	13643	13721	13482	13828	13789	13566	13896	13744	13813	13774	13648	13674	13529	13533	13741	13726	13784	13916	13663	13776	13810	13802	13810	13883	13667	13774	13795	13774	13775	13656	13518	13814	13766	13704	13758	13757	13771	13690	13525	13746	13640	13546	13673	13738	13591	13645	13768	13697	13781	13908	13776	13665	13654	13704	13619	13751	13733	13976	13661	13763	13640	13938	13702	13767	13593	13485	13683	13723	13619	13789	13700	13746	13691	13530	13606	13804	13768	13687	13676	13739	13708	13543	13605	13634	13772	13775	13702	13748	13806	13670	13559	13579	13562	13694	13536	13792	13706	13819	13766	13663	13779	13672	13700	13804	13685	13717	13652	13800	13792	13803	13841	13736	13694	13705	13812	13757	13724	13669	13519	13575	13812	13717	13578	13728	13590	13826	13635	13887	13702	13835	13839	13714	13876	13845	13731	13799	13569	13664	13513	13871	13926	13849	13731	13887	13630	13838	13874	13684	13523	13681	13689	13816	13718	13703	13838	13839	13710	13748	13714	13858	13705	13747	13576	13622	13740	13797	13958	13710	13501	13679	13947	13908	13693	13908	13808	13646	13768	13558	13535	13721	13671	13773	13637	13490	13646	13644	13620	13739	13667	13816	13603	13645	13593	13551	13762	13716	13749	13793	13707	13571	13860	13779	13781	13704	13680	13666	13578	13667	13752	13828	13632	13751	13748	13865	13772	13708	13761	13610	13819	13705	13856	13718	13738	13772	13833	13689	13709	13731	13659	13568	13783	13722	13770	13736	13699	13743	13688	13688	13760	13676	13584	13703	13647	13963	13751	13880	13735	13764	13633	13729	13594	13527	13495	13726	13545	13678	13695	13876	13777	13737	13798	13734	13819	13681	13789	13657	13715	13773	13639	13842	13725	13467	13613	13769	13916	13580	13840	13987	13695	13814	13684	13869	13740	13877	13518	13851	13626	13729	13659	13780	13854	13660	13892	13708	13759	13684	13663	13512	13902	13621	13713	13873	13766	13645	13766	13719	13851	13821	13622	13979	13638	13691	13645	13734	13769	13961	13941	13670	13677	13659	13519	13831	13694	13933	13938	13889	13704	13688	13590	13739	13618	13898	13610	13801	13696	13886	13625	13707	13620	13553	13691	13769	13762	13866	13723	13488	13686	13645	13563	13673	13683	13671	13682	13791	13647	13721	13791	13761	13556	13670	13794	13613	13494	13625	13768	13748	13755	13906	13789	13734	13812	13734	13685	13665	13727	13947	13763	13664	13747	13613	13675	13835	13587	13575	13829	13755	13660	13646	13883	13765	13759	13491	13652	13830	13651	13752	13763	13515	13737	13773	13968	13756	13875	13898	13880	13693	13889	13729	13666	13826	13754	13615	13680	13738	13749	13635	13765	13621	13657	13737	13672	13521	13648	13763	13760	13693	13526	13563	13819	13531	13770	13602	13633	13741	13733	13718	13679	13775	13759	13779	13678	13699	13615	13734	13634	13874	13646	13662	13666	13786	13525	13794	13761	13801	13714	13885	13726	13712	13794	13804	13929	13662	13788	13727	13924	13829	13772	13920	13707	13732	13782	13799	13878	13644	13645	13796	13687	13935	13726	13916	13759	13803	13689	13587	13773	13758	13674	13895	13787	13584	13682	13772	13837	13818	13815	13716	13573	13755	13974	13700	13660	13591	13595	13778	13793	13649	13731	13588	13877	13715	13638	13664	14009	13673	13788	13612	13799	13730	13806	13811	13693	13805	13798	13737	13719	13728	13834	13680	13967	13745	13705	13605	13578	13669	13613	13846	13672	13693	13842	13805	13624	13774	13821	13811	13785	13580	13854	13601	13934	13612	13741	13781	13732	13808	13728	13622	13591	13683	13666	13732	13566	13768	13761	13678	13739	13646	13726	13711	13685	13718	13817	13531	13788	13736	13775	13705	13868	13687	13812	13807	13650	13724	13628	13817	13606	13641	13701	13842	13961	13543	13740
17667	20391	18482	15578	14280	13535	13374	12880	12979	12680	12817	12694	12593	12622	12551	12498	12408	12546	12630	12474	12716	12519	12306	12598	12351	12388	12535	12371	12525	12652	12396	12476	12296	12556	12332	12594	12500	12483	12415	12461	12469	12463	12549	12348	12458	12429	12513	12468	12240	12464	12528	12444	12307	12308	12365	12535	12430	12431	12336	12444	12401	12406	12516	12344	12514	12531	12518	12403	12527	12577	12451	12390	12546	12326	12307	12396	12436	12371	12360	12317	12398	12442	12478	12513	12464	12432	12453	12664	12412	12577	12486	12279	12398	12433	12397	12418	12283	12547	12460	12386	12351	12546	12524	12554	12279	12450	12488	12618	12449	12360	12528	12336	12271	12400	12440	12537	12409	12527	12376	12500	12323	12620	12387	12354	12292	12465	12384	12347	12304	12377	12191	12612	12449	12368	12309	12503	12631	12369	12574	12516	12358	12438	12417	12302	12617	12459	12419	12501	12445	12426	12436	12454	12517	12570	12518	12407	12539	12372	12393	12496	12319	12307	12482	12264	12352	12399	12405	12577	12499	12378	12465	12436	12506	12563	12375	12494	12545	12357	12426	12261	12437	12513	12435	12403	12276	12447	12482	12384	12524	12357	12522	12532	12487	12485	12307	12438	12415	12584	12402	12578	12531	12339	12335	12399	12514	12445	12345	12427	12562	12178	12484	12380	12458	12423	12391	12570	12517	12462	12634	12561	12485	12436	12493	12410	12384	12290	12484	12505	12503	12362	12525	12353	12569	12495	12308	12505	12416	12474	12530	12405	12234	12284	12456	12452	12341	12468	12498	12435	12348	12507	12447	12338	12513	12429	12464	12478	12547	12437	12397	12509	12386	12406	12400	12243	12447	12439	12534	12429	12477	12340	12588	12403	12389	12435	12409	12548	12439	12508	12358	12336	12385	12415	12433	12335	12450	12555	12402	12525	12410	12483	12466	12423	12414	12464	12485	12262	12489	12431	12490	12446	12459	12482	12496	12358	12366	12402	12488	12573	12342	12366	12605	12408	12305	12547	12508	12401	12235	12330	12345	12429	12467	12468	12475	12228	12348	12349	12322	12291	12399	12459	12315	12389	12401	12490	12437	12629	12286	12468	12483	12539	12385	12352	12454	12407	12428	12363	12429	12438	12424	12432	12391	12297	12322	12515	12565	12624	12424	12406	12439	12359	12378	12436	12545	12509	12510	12505	12513	12391	12421	12461	12412	12439	12199	12502	12529	12387	12351	12279	12434	12541	12337	12378	12442	12316	12291	12343	12403	12504	12300	12466	12332	12322	12361	12515	12310	12423	12429	12482	12360	12499	12463	12296	12516	12483	12369	12348	12373	12478	12426	12472	12500	12535	12451	12408	12514	12425	12465	12482	12480	12443	12499	12418	12482	12427	12308	12574	12402	12490	12493	12405	12390	12601	12345	12367	12368	12551	12283	12394	12410	12342	12516	12450	12250	12440	12314	12585	12280	12310	12439	12393	12398	12551	12233	12424	12311	12366	12470	12505	12469	12462	12507	12528	12544	12463	12522	12489	12452	12538	12515	12542	12540	12335	12428	12486	12571	12337	12413	12235	12389	12553	12567	12576	12396	12320	12400	12433	12490	12612	12492	12425	12455	12461	12573	12397	12511	12513	12343	12566	12412	12346	12476	12377	12431	12248	12448	12344	12493	12382	12323	12231	12399	12359	12498	12378	12467	12434	12556	12290	12352	12404	12592	12347	12466	12422	12508	12367	12486	12515	12483	12528	12465	12445	12620	12306	12379	12495	12441	12444	12593	12423	12357	12444	12447	12242	12390	12431	12377	12530	12398	12611	12346	12232	12435	12399	12357	12410	12486	12365	12535	12330	12379	12391	12587	12496	12488	12333	12384	12378	12437	12414	12310	12501	12391	12454	12433	12450	12584	12365	12373	12345	12503	12384	12378	12554	12239	12383	12390	12568	12509	12421	12312	12489	12320	12349	12477	12479	12320	12428	12289	12466	12395	12437	12378	12397	12562	12417	12445	12365	12253	12497	12609	12465	12218	12606	12316	12538	12329	12417	12371	12546	12632	12480	12384	12390	12342	12498	12453	12379	12362	12448	12477	12497	12425	12439	12331	12508	12353	12488	12339	12393	12421	12481	12506	12456	12508	12295	12300	12322	12334	12373	12377	12608	12496	12407	12515	12469	12485	12503	12509	12527	12331	12239	12577	12442	12501	12484	12447	12506	12469	12409	12454	12375	12344	12396	12552	12489	12415	12642	12554	12352	12365	12520	12356	12532	12145	12519	12411	12431	12349	12386	12415	12462	12498	12383	12360	12249	12334	12123	12442	12358	12488	12392	12434	12422	12438	12494	12317	12386	12628	12386	12521	12458	12385	12400	12408	12476	12485	12463	12349	12388	12382	12506	12392	12390	12435	12410	12419	12223	12518	12416	12580	12549	12429	12295	12363	12441	12633	12492	12425	12344	12515	12383	12473	12304	12516	12552	12449	12527	12423	12410	12392	12536	12473	12546	12388	12318	12462	12457	12440	12494	12416	12522	12591	12448	12580	12351	12652	12295	12488	12472	12513	12475	12573	12395	12341	12409	12522	12465	12623	12340	12520	12598	12425	12377	12489	12406	12453	12484	12404	12512	12378	12692	12400	12449	12559	12473	12414	12588	12455	12333	12339	12325	12466	12437	12396	12426	12351	12629	12559	12511	12494	12348	12527	12478	12365	12399	12426	12567	12394	12442	12591	12401	12445	12567	12385	12354	12485	12275	12473	12398	12503	12346	12422	12559	12366	12476	12370	12264	12350	12359	12344	12407	12349	12397	12462	12458	12574	12521	12441	12464	12344	12588	12396	12447	12382	12351	12270	12499	12373	12448	12392	12542	12351	12412	12329	12572	12405	12380	12513	12469	12410	12436	12552	12565	12438	12446	12361	12575	12369	12480	12568	12421	12438	12471	12497	12579	12324	12511	12234	12291	12292	12448	12355	12426	12333	12446	12615	12623	12571	12413	12423	12627	12501	12591	12168	12406	12574	12415	12403	12542	12511	12382	12474	12598	12611	12251	12537	12406	12510	12605	12474	12320	12451	12510	12476	12522	12387	12328	12324	12405	12446	12460	12497	12469	12305	12455	12464	12430	12487	12378	12498	12407	12415	12506	12416	12381	12352	12421	12424	12357	12587	12382	12433	12713	12300	12437	12443	12426	12310	12412	12512	12296	12475	12528	12360	12489	12467	12433	12461	12402	12553	12552	12504	12612	12626	12485	12452	12479	12492	12613	12292	12369	12390	12429	12512	12430	12406	12277	12457	12521	12327	12307	12388	12360	12281	12376	12443	12374	12393	12499	12420	12494	12579	12378	12385	12395	12246	12288	12519	12476	12423	12349	12421	12474	12403	12457	12368	12386	12500	12263	12439	12310	12417	12523	12378	12409	12194	12368	12596	12508	12426	12468	12536	12486	12414	12446	12466	12560	12385	12446	12475	12417	12650	12451	12453	12397	12468	12443	12480	12483	12433	12359	12453	12465	12456	12421	12351	12434	12318	12393	12503	12438	12320	12383	12553	12343	12453	12330	12412	12604	12390	12409	12429	12470	12539	12444	12440	12358	12483	12535	12481	12508	12364	12315	12456	12421	12460	12568	12511	12415	12534	12525	12424	12331	12433	12374	12508	12527	12511	12401	12582	12422	12400	12457	12616	12388	12342	12370	12446	12524	12406	12424	12463	12384	12441	12309	12439	12369	12476	12319	12525	12451	12562	12292	12550	12390	12467	12361	12476	12496	12343	12369	12365	12545	12500	12513	12372	12520	12294	12467	12403	12492	12623	12390	12440	12474	12451	12528	12414	12469	12451	12544	12319	12448	12489	12357	12436	12444	12479	12380	12498	12550	12456	12361	12433	12209	12486	12330	12435	12589	12362	12374	12365	12540	12528	12284	12368	12400	12462	12517	12415	12491	12343	12486	12412	12456	12479	12430	12430	12435	12337	12439	12356	12557	12602	12402	12354	12560	12494	12417	12501	12429	12467	12500	12327	12399	12587	12209	12489	12373	12344	12436	12465	12467	12382	12310	12387	12497	12377	12385	12404	12455	12336	12515	12459	12512	12437	12582	12517	12396	12528	12420	12436	12422	12389	12465	12535	12484	12421	12386	12451	12416	12249	12310	12386	12358	12333	12416	12600	12516	12633	12542	12519	12709	12294	12462	12599	12397	12461	12366	12464	12418	12392	12373	12546	12456	12579	12425	12269	12543	12426	12524	12579	12469	12521	12555	12443	12548	12448	12547	12560	12367	12419	12301	12546	12530	12448	12441	12300	12558	12480	12411	12446	12292	12359	12512	12602	12511	12426	12645	12432	12419	12366	12545	12360	12486	12338	12413	12523	12501	12320	12515	12463	12506	12426	12625	12441	12531	12499	12551	12419	12557	12520	12279	12260	12531	12478	12395	12399	12514	12371	12320	12595	12573	12400	12415	12469	12457	12538	12554	12321	12536	12366	12469	12506	12500	12378	12591	12501	12503	12352	12492	12393	12435	12409	12583	12404	12473	12412	12539	12451	12496	12390	12350	12550	12451	12414	12396	12382	12389	12395	12345	12425	12361	12455	12556	12309	12448	12500	12541	12544	12608	12426	12395	12465	12545	12351	12364	12523	12497	12332	12401	12412	12433	12487	12371	12389	12354	12373	12442	12366	12499	12478	12286	12491	12326	12420	12490	12493	12263	12494	12391	12389	12337	12541	12467	12466	12548	12618	12446	12242	12597	12579	12503	12467	12467	12464	12385	12506	12393	12533	12349	12423	12343	12392	12344	12429	12416	12492	12391	12496	12330	12542	12468	12330	12475	12516	12631	12379	12565	12464	12334	12405	12534	12498	12334	12508	12464	12359	12364	12446	12457	12411	12657	12408	12501	12482	12390	12391	12548	12288	12617	12470	12380	12572	12373	12456	12374	12465	12665	12391	12541	12482	12461	12482	12349	12424	12458	12500	12428	12503	12471	12358	12451	12542	12357	12575	12431	12505	12642	12564	12499	12358	12474	12222	12558	12471	12436	12403	12361	12476	12410	12351	12315	12319	12420	12487	12487	12455	12480	12539	12360	12309	12385	12553	12586	12493	12425	12340	12320	12408	12292	12436	12477	12520	12394
25504	21130	27616	25100	20073	15689	14318	13029	12472	12499	12185	12234	11975	11845	11854	12169	11842	11862	11918	11816	11975	11920	11896	11747	11894	11627	11716	11766	11862	11764	11621	11709	11869	11846	11840	11773	11677	11673	11808	11757	11701	11859	11707	11442	11562	11850	11643	11890	11834	11492	11733	11924	11729	11565	11596	11552	11721	11664	11766	11671	11605	11563	11673	11447	11535	11801	11910	11845	11693	11606	11659	11706	11605	11923	11801	11635	11598	11534	11704	11484	11405	11780	11814	11760	11493	11650	11816	11665	11650	11827	11977	11787	11655	11762	11893	11552	11748	11631	11578	11617	11477	11729	11621	11548	11746	11758	11603	11506	11513	11625	11611	11681	11733	11572	11675	11609	11488	11714	11778	11667	11857	11732	11660	11580	11679	11656	11541	11664	11694	11686	11497	11573	11458	11602	11601	11586	11656	11530	11520	11715	11552	11666	11646	11678	11716	11602	11541	11871	11658	11644	11559	11749	11804	11560	11631	11660	11433	11589	11383	11636	11595	11527	11589	11648	11599	11518	11832	11666	11721	11490	11665	11614	11672	11749	11639	11599	11750	11702	11887	11652	11539	11926	11625	11800	11676	11683	11551	11529	11547	11700	11633	11813	11813	11637	11706	11630	11808	11490	11696	11634	11597	11578	11676	11767	11727	11816	11578	11704	11680	11673	11652	11694	11638	11717	11447	11690	11733	11745	11755	11706	11605	11753	11655	11542	11702	11489	11589	11676	11646	11737	11747	11741	11599	11599	11606	11547	11568	11744	11608	11709	11633	11455	11653	11602	11710	11525	11650	11830	11704	12011	11702	11621	11731	11583	11587	11679	11553	11495	11735	11532	11500	11643	11695	11701	11519	11575	11523	11687	11779	11798	11890	11666	11862	11891	11653	11528	11612	11541	11642	11775	11560	11625	11453	11608	11745	11760	11601	11632	11678	11648	11696	11672	11678	11561	11597	11741	11693	11632	11546	11712	11754	11544	11634	11625	11735	11649	11555	11796	11545	11724	11604	11717	11654	11813	11718	11684	11755	11518	11620	11561	11703	11492	11605	11708	11545	11955	11498	11649	11626	11651	11450	11502	11614	11578	11706	11660	11456	11661	11837	11742	11593	11552	11556	11573	11657	11570	11709	11656	11456	11744	11607	11864	11709	11707	11687	11613	11598	11758	11679	11743	11791	11684	11592	11378	11652	11534	11584	11763	11488	11557	11826	11633	11669	11607	11605	11715	11736	11674	11757	11748	11587	11564	11513	11805	11740	11716	11781	11516	11558	11663	11902	11478	11589	11690	11589	11629	11597	11546	11515	11537	11547	11678	11567	11726	11520	11487	11516	11456	11597	11770	11491	11669	11661	11599	11596	11605	11833	11702	11720	11666	11634	11734	11580	11567	11551	11567	11530	11633	11613	11607	11692	11555	11642	11455	11584	11735	11582	11563	11615	11713	11674	11513	11571	11714	11928	11444	11600	11650	11790	11696	11611	11564	11602	11660	11540	11606	11634	11565	11643	11647	11701	11626	11568	11591	11560	11636	11665	11587	11626	11681	11770	11730	11678	11641	11574	11807	11615	11693	11681	11650	11612	11657	11587	11728	11739	11707	11555	11664	11871	11766	11659	11610	11765	11579	11724	11764	11834	11635	11626	11630	11539	11579	11671	11611	11596	11611	11604	11544	11481	11642	11626	11723	11639	11557	11672	11931	11640	11765	11606	11476	11454	11585	11693	11761	11665	11495	11690	11513	11596	11357	11777	11694	11620	11703	11632	11524	11758	11684	11754	11715	11646	11728	11696	11801	11657	11603	11689	11606	11717	11691	11635	11582	11694	11361	11278	11532	11572	11648	11700	11694	11852	11705	11732	11577	11670	11802	11747	11687	11610	11606	11632	11669	11569	11643	11633	11731	11634	11639	11649	11703	11651	11669	11604	11641	11395	11633	11542	11685	11472	11462	11554	11505	11598	11614	11469	11548	11685	11671	11704	11750	11592	11589	11604	11525	11711	11733	11750	11676	11604	11687	11616	11565	11717	11546	11623	11579	11738	11768	11506	11530	11670	11613	11683	11726	11707	11656	11616	11593	11745	11708	11714	11578	11711	11619	11711	11548	11717	11647	11714	11677	11624	11639	11612	11744	11790	11744	11697	11809	11754	11631	11678	11733	11825	11597	11599	11645	11580	11754	11724	11724	11522	11574	11788	11681	11705	11768	11730	11597	11574	11695	11663	11603	11435	11686	11577	11571	11689	11618	11502	11502	11585	11680	11582	11708	11889	11818	11758	11731	11703	11711	11697	11629	11641	11661	11731	11657	11676	11623	11802	11593	11443	11580	11581	11694	11725	11672	11718	11772	11671	11630	11527	11631	11542	11642	11657	11580	11548	11667	11547	11675	11692	11647	11555	11573	11762	11795	11669	11736	11599	11571	11639	11709	11842	11740	11686	11570	11562	11594	11581	11779	11599	11693	11775	11612	11676	11602	11531	11664	11621	11629	11590	11627	11640	11764	11447	11649	11643	11634	11560	11669	11387	11834	11719	11554	11445	11553	11600	11447	11763	11734	11483	11492	11613	11495	11704	11744	11665	11703	11642	11775	11650	11743	11600	11550	11680	11802	11569	11640	11820	11761	11732	11699	11556	11723	11741	11614	11445	11707	11655	11663	11755	11672	11728	11538	11866	11514	11507	11537	11460	11544	11581	11681	11720	11450	11646	11699	11655	11670	11643	11518	11546	11545	11775	11662	11729	11612	11830	11711	11750	11703	11619	11617	11709	11570	11810	11643	11549	11753	11666	11890	11644	11764	11735	11772	11785	11612	11692	11657	11589	11834	11642	11636	11727	11601	11653	11741	11469	11533	11626	11681	11686	11607	11845	11807	11605	11664	11727	11647	11596	11679	11658	11701	11727	11583	11770	11734	11759	11536	11647	11530	11660	11604	11634	11625	11815	11598	11663	11642	11789	11690	11737	11566	11478	11664	11671	11784	11617	11692	11722	11522	11654	11610	11504	11558	11574	11447	11612	11743	11566	11662	11673	11694	11522	11762	11585	11663	11866	11747	11699	11639	11740	11568	11716	11617	11739	11611	11626	11786	11791	11731	11596	11735	11710	11540	11653	11722	11623	11765	11844	11752	11700	11711	11670	11702	11596	11450	11807	11515	11622	11541	11667	11530	11483	11636	11540	11798	11459	11658	11428	11525	11724	11741	11715	11506	11585	11671	11594	11519	11712	11710	11727	11605	11671	11757	11840	11615	11713	11728	11640	11649	11497	11543	11604	11581	11634	11584	11715	11703	11490	11432	11748	11453	11582	11669	11682	11754	11568	11619	11654	11669	11483	11681	11750	11627	11669	11711	11654	11830	11601	11777	11576	11768	11584	11471	11718	11733	11634	11600	11712	11491	11881	11693	11737	11619	11505	11695	11772	11612	11548	11543	11697	11647	11675	11759	11726	11680	11625	11648	11620	11487	11664	11592	11683	11644	11688	11574	11634	11657	11809	11579	11466	11612	11670	11590	11832	11698	11667	11880	11711	11705	11751	11751	11834	11621	11481	11823	11681	11767	11677	11685	11635	11743	11436	11539	11532	11744	11475	11525	11632	11751	11659	11519	11775	11532	11542	11596	11621	11687	11676	11580	11602	11800	11668	11657	11710	11547	11504	11646	11702	11630	11740	11704	11580	11463	11632	11541	11402	11755	11591	11498	11572	11778	11655	11747	11787	11618	11590	11399	11706	11777	11684	11812	11644	11666	11678	11683	11474	11739	11672	11829	11570	11657	11672	11542	11644	11610	11791	11454	11713	11631	11615	11544	11641	11465	11690	11594	11456	11536	11694	11677	11606	11461	11459	11702	11786	11575	11461	11701	11672	11419	11570	11483	11593	11607	11534	11604	11739	11661	11611	11524	11568	11916	11428	11618	11677	11625	11761	11652	11524	11495	11757	11618	11609	11624	11762	11552	11737	11683	11739	11444	11576	11626	11873	11632	11692	11646	11546	11672	11709	11768	11613	11665	11614	11811	11851	11699	11744	11485	11614	11489	11496	11713	11654	11713	11813	11599	11689	11703	11581	11673	11684	11717	11597	11684	11544	11634	11698	11459	11674	11564	11720	11854	11743	11638	11614	11653	11517	11609	11353	11706	11598	11475	11737	11705	11688	11437	11583	11447	11631	11696	11765	11508	11597	11614	11607	11623	11741	11748	11774	11719	11746	11584	11710	11682	11684	11748	11632	11710	11567	11677	11582	11748	11710	11760	11556	11663	11817	11679	11625	11603	11625	11546	11538	11593	11698	11453	11521	11507	11597	11730	11649	11622	11549	11617	11691	11626	11710	11735	11613	11549	11669	11636	11386	11778	11649	11769	11636	11916	11835	11819	11812	11739	11733	11857	11841	11653	11669	11696	11721	11647	11558	11748	11641	11685	11705	11637	11525	11570	11793	11938	11572	11768	11886	11574	11557	11576	11677	11561	11619	11797	11713	11673	11624	11650	11687	11662	11708	11451	11602	11553	11729	11587	11673	11657	11510	11641	11565	11457	11659	11582	11659	11717	11734	11554	11650	11677	11647	11774	11541	11623	11529	11724	11552	11712	11627	11691	11731	11779	11534	11438	11732	11683	11504	11540	11659	11798	11843	11551	11564	11624	11873	11567	11625	11660	11634	11569	11750	11709	11654	11732	11609	11628	11679	11674	11628	11669	11710	11534	11768	11780	11506	11638	11604	11724	11501	11534	11707	11663	11796	11752	11661	11761	11738	11511	11436	11659	11686	11782	11641	11633	11658	11684	11679	11670	11605	11605	11574	11501	11649	11558	11708	11709	11677	11817	11674	11600	11717	11687	11765	11801	11722	11655	11471	11551	11608	11627	11432	11606	11607	11702	11626	11709	11785	11752	11590	11884	11547	11714	11691	11529	11559	11637	11649	11844	11630	11657	11648	11591	11571	11782	11638	11715	11430	11615	11678	11556	11663	11783	11855	11657	11517	11595	11551	11571	11670	11745	11742	11651	11678	11628	11512	11717	11677	11591	11624	11612	11690	11461	11572	11615	11759	11661	11629	11592	11678	11712	11635	11706	11745	11532	11528	11762	11747	11563	11572	11741	11698	11651	11583	11839	11811	11599	11454	11635	11646	11626
18594	27916	24989	19324	15988	14810	13721	13053	12520	12304	12161	11959	11849	11519	11401	11561	11425	11396	11381	11436	11472	11398	11354	11391	11268	11388	11041	11298	11175	11284	11418	11293	11300	11015	11462	11224	11167	11280	11129	11242	11107	11055	11254	11210	11334	11263	11225	11292	11117	11162	11193	11169	11361	11088	11230	11322	11243	11007	11198	11076	11173	10960	11297	11248	11167	11218	11386	11236	11080	11021	11209	11082	11209	11209	11137	11167	11100	11084	11091	11157	11055	11073	11244	11187	11158	11108	11120	11203	11459	11295	11470	11481	11249	11083	11275	11058	11133	11147	11190	10984	11128	11031	11190	11194	11145	11091	11048	11108	11164	11130	11201	11112	11164	11132	11206	11303	11110	11076	10925	11195	11147	11210	11178	11098	11057	11215	11025	11079	11258	11087	11217	11055	11038	11175	11220	11123	11048	11182	11086	11065	11161	11192	11183	11188	11112	11074	11117	11010	11054	11213	11079	11038	11277	11179	11153	11010	11018	11309	11141	11110	10981	10998	11140	11177	11206	11246	11062	11074	11125	11158	11274	11296	11121	11080	11146	11017	10900	11230	11045	11244	11091	11089	11153	11063	11103	11078	11156	11183	11203	11103	11069	11168	11199	11207	11112	11245	11184	11288	11238	11157	11098	11025	11183	11071	11023	10865	11196	11185	11137	11185	11212	11192	11074	11274	11083	11207	11060	11158	11138	11225	11104	11076	11037	11128	11109	11259	11195	11070	11251	11176	11122	11232	11271	11262	11220	11138	11144	11161	11101	11267	11087	11116	11190	11103	11151	11106	11215	11151	11223	11054	11229	11163	11070	11086	11180	11175	11124	11201	11178	11080	11222	11167	11133	11191	11081	10965	11129	11033	11202	11137	11142	11108	11203	11241	11192	11324	11323	11228	11111	11179	11167	11067	11102	11161	11156	11272	11143	11044	11079	11150	11008	11125	11121	11299	11164	11226	11024	11174	11231	10990	11034	11079	11174	11261	11142	11153	11173	11204	11183	11132	11209	11074	11032	11103	11149	11165	11153	11204	11141	11119	11105	11261	11125	11305	11178	11252	11306	10950	11228	11016	11046	11108	11202	11168	11171	11071	11293	11185	11102	11239	11132	11225	11269	11226	11120	11180	11129	11100	11237	11212	11178	11099	11061	11214	11137	11144	11080	11242	11144	11134	11246	11110	11047	11263	11125	11146	11169	11204	11096	11262	11024	11156	11281	11208	11119	11189	11079	11014	11171	11129	11036	11076	11142	11106	11209	11264	11082	11177	11054	11284	11123	11198	11114	11091	11364	11250	11091	11138	11169	11043	11142	11244	11087	11208	11145	11181	11130	11143	11200	11129	11178	11151	10965	11109	11089	11232	11065	11339	11239	11080	11349	11260	11032	11172	11219	11075	11120	11280	11015	11149	11178	11187	11242	11160	11255	11042	11047	11137	11180	11246	11119	11169	11226	11179	11222	11032	11313	11182	11058	11129	11007	11298	11102	11268	11178	11209	11043	11156	11076	11123	11022	11093	11165	11179	11147	10987	11032	11016	11167	11069	10921	11235	10986	11206	11033	11247	10958	11057	11239	11120	11082	11016	11086	11193	11026	11305	11221	11121	11175	11161	11170	11122	11142	11355	11233	11085	11229	11183	11091	11188	11160	11087	11222	11224	11185	11254	11069	11207	11126	10955	11212	11177	10925	11124	11097	11108	11161	11197	11203	11218	11177	11156	11092	11183	11003	11145	11190	11046	11166	11032	11178	11078	11147	11143	11035	11153	11111	11144	11249	11065	11223	11162	11113	11206	11185	11099	11048	11098	11124	11193	11084	11221	11162	11193	11113	11069	11150	11355	11103	11046	11140	11187	11139	11226	11089	11281	11063	11209	11162	11076	11120	11098	11176	11206	11275	11161	11095	11120	11254	11197	11032	11246	11114	11133	11190	11249	11478	11058	11103	11202	11270	11308	11119	11110	11070	11133	11110	11027	11042	11044	11007	11061	11212	11087	11070	11113	11209	11052	11210	11132	11227	11006	11091	11302	11118	11062	10998	11145	11139	11166	11286	11191	11192	11060	11031	11182	11136	11230	11043	11149	11163	11119	11116	11150	11176	11063	11105	11163	11243	11160	11224	11222	11258	11049	11193	11167	11142	11189	11146	11218	11220	11201	11041	11018	11211	11092	11114	11132	11068	11044	11272	11142	11200	11120	11213	11230	11166	11108	11200	11055	11093	11063	11319	11232	11124	11119	11223	11128	11097	11140	11277	11154	11046	11056	11199	11144	11164	11223	11233	11279	11115	11153	11264	11146	11460	10987	11013	11087	11311	11101	11103	11278	11146	11239	11136	11021	11126	11102	11081	11065	11169	11189	11125	11223	11051	11291	11098	11159	11205	11160	11186	11015	11165	11193	11133	11166	11076	11135	11169	11301	11060	11068	11373	11081	11123	11278	11073	11123	11069	11109	11215	11263	10935	11160	11062	11130	11184	11074	11165	11139	11215	10993	11152	11206	10972	11210	11167	11253	11178	11269	11219	11036	11213	11163	11296	11223	11188	11298	11157	11148	11188	11188	11026	11235	11208	11138	11133	11060	11171	11127	11152	11181	10950	11105	11114	11080	10892	11114	11049	10994	11035	11030	11123	10996	11216	11141	11089	11159	11063	11201	11244	11165	11061	11091	11131	11057	11182	11156	11270	11107	11189	11065	11018	11168	11144	11051	11137	11125	11097	11061	11173	11121	11115	11097	11096	11205	11168	10995	11094	11017	11193	11015	11248	11209	11198	11113	11134	11179	11015	11179	11186	11099	11252	11199	11264	10984	11230	11196	11059	11271	10996	11116	11262	11189	11117	11101	11109	11191	11138	11104	11208	11075	11095	10965	11136	11052	10933	11102	11020	11176	11006	11146	11134	11183	11143	11242	11117	11153	11146	11142	11104	11217	11072	11113	11223	11162	11246	11104	11280	11160	11111	11224	11197	11204	11121	11236	11178	11165	11145	11091	11114	11189	11158	11051	11111	11027	11121	11074	11235	11289	11162	11192	11274	11061	11242	11119	11234	11024	11019	11178	11057	11159	11253	11191	11311	11019	11095	11227	11337	11117	11147	11192	11140	11284	11173	11251	11120	11145	11036	11176	11270	11186	11193	11313	11103	11164	11016	11052	11169	11148	10956	11114	11168	11153	11349	11158	11147	11128	11049	11121	11204	10908	11236	11184	11354	11173	11247	11122	11000	11083	11107	10976	11221	11047	11166	11204	11098	11159	11197	11327	11094	11176	11058	11080	11039	11116	11341	11064	11202	11201	11080	11149	10978	11073	11167	11233	11102	11120	11186	11054	11180	11252	11177	11299	11196	11194	11173	11230	11220	11102	11245	11044	11159	11051	11257	11096	11181	11164	11092	11209	11149	11286	11127	11096	11223	10942	11145	11286	11300	11156	11083	11318	11117	11263	11147	11080	11017	11122	11073	11321	11173	10964	11169	11273	11111	11054	11233	11121	11058	11223	11133	11240	11083	11120	11172	11007	11150	11043	10919	11227	11110	11179	11099	11043	11056	11093	11238	11141	11294	11016	11040	11023	11172	11335	10967	11004	11181	11337	11131	11074	11158	11143	11018	11272	11163	11130	11075	11143	11127	11226	11202	11159	11263	10988	11101	11236	11140	11131	11046	11243	10931	11240	11057	11011	11075	11200	11106	11057	11135	11097	11116	11009	11003	11139	11189	11188	11065	11119	11065	11217	11177	11036	11200	11099	11106	11081	11213	11237	11076	11200	11148	11024	11118	11300	11084	11243	11082	11170	11259	11165	11152	11202	11085	11141	11008	11105	11113	11165	11029	11235	11252	11059	11095	11234	11139	11175	11160	11218	11177	11077	11226	11261	11077	11094	11267	11058	11268	11216	11210	11154	11110	11097	11065	11175	11223	11199	11189	11142	11027	11114	11133	11250	11134	11035	11213	11239	11232	11184	11143	11150	11230	11012	11126	11144	11176	10988	11156	11093	11018	11292	11110	11077	11060	11116	11236	10978	11245	11041	11093	11194	11249	11138	11144	11135	11108	11107	11200	11058	11201	11065	11142	11137	11153	11309	11117	11199	11024	11304	11137	11210	11148	11039	11265	11085	11109	11142	11176	11368	11162	11129	11142	11206	11150	11141	11208	10930	11165	11036	11310	11278	11140	10998	11184	11233	11106	11115	11215	11086	11121	11032	11295	10949	11172	11114	11253	11185	11203	11209	11161	11139	11250	11162	11116	11065	11325	11124	11230	11151	11237	11195	11231	11244	11151	11124	10964	11187	11152	11177	11118	11076	11262	11131	11189	11225	11244	11133	11137	11126	11142	11232	11100	11122	11175	11141	11235	11079	11139	11071	11229	11016	11152	11113	11088	11103	11150	11122	11108	11131	11076	11059	11073	11195	11112	11093	11189	11243	11215	11239	11126	11135	11244	11111	11163	11198	11173	11215	11058	11060	11427	11180	11215	11167	11040	11038	11068	11044	11196	11113	11072	11142	11122	11068	11239	11057	11304	11280	11217	11066	11170	11171	11195	11063	11235	11339	11225	11052	11248	11036	11073	11204	11176	11158	11107	11127	11048	11151	11117	11181	11079	11160	11108	11166	11081	11142	11073	11178	11021	11272	11232	11225	11145	11378	11066	11101	11128	11035	11085	11006	11058	11366	11117	11047	11199	11119	10959	11178	11303	11262	11149	11208	11190	11177	11218	11118	11115	11100	11324	11070	11086	11184	11223	11123	10965	11201	11157	11123	11206	11263	11246	11224	11052	11203	11120	11134	11146	11303	11158	11022	11085	11266	11174	11245	11079	11113	11196	11023	11270	11209	11286	11240	11155	11326	11105	11196	11011	10984	11188	11021	11202	10968	11075	11255	11094	11180	11097	11160	11276	11000	11284	11134	11125	11120	11188	11153	11180	11191	11235	11047	11192	11001	11184	11119	11402	11157	11281	11172	11216	11249	11262	11134	11148	11210	11168	11209	11137	11125	11236	11316	11246	11112	11172	11124	11274	11267	11035	11089	11218	11104	11274	11164	11122	11155	11221	11018	11167	11105	11162	11161	11030	11187	11106	11163	10982	11178	11137	11037	11112	11075	11172	11217	11110	11162	11231	11208	11052	11108
24102	21025	28345	23885	21283	20755	16549	12882	11621	11585	11256	11031	10809	10598	10561	10430	10559	10366	10373	10454	10480	10371	10191	10230	10291	10183	10177	10321	10338	10313	9969	10180	10128	10102	10182	10128	10108	9984	10205	10289	10217	10144	10094	10148	10028	10069	10202	9999	10136	10141	10175	10033	10086	10201	10114	10121	10122	10133	10010	10166	9974	10074	9965	10098	10123	10180	10132	10064	10216	10246	10155	10030	10122	10104	10004	10154	9838	10234	10297	10145	10253	10046	10049	10029	10105	10146	10199	10496	10548	10369	10239	10255	10193	9853	10140	10063	10089	10192	10237	10241	10099	10119	10069	9989	9966	10033	10020	9972	10118	9952	10020	10110	9970	10214	9959	9989	10109	10067	10046	10057	9851	10091	9909	10090	10010	10256	10212	10050	10023	10092	10094	10083	10066	9985	10037	10072	9991	9936	9966	9987	10061	9892	9897	9978	10164	9979	10124	10044	9900	10154	10008	10107	9961	9889	9996	10182	10126	10022	9879	9926	10035	10089	9987	10071	9739	9858	9972	9992	10062	9992	10107	9870	10088	9945	10113	9893	10026	9975	10060	9932	9893	9953	9902	10094	10018	10100	10129	9996	9800	9962	10142	9930	9967	9964	9910	10089	10048	10029	10205	9991	10020	9865	10172	9875	10059	10065	9962	9911	9905	10078	9953	9946	10141	10022	9935	9946	10115	9786	9933	10174	10041	9961	9865	9898	10043	10083	9962	10021	10083	10143	9965	9998	10074	10094	9870	9932	10152	10143	9948	10098	9987	9966	9978	10030	9884	10039	9907	10061	9989	10129	10043	9984	10038	9959	10163	9883	9984	9965	10029	10085	10186	10227	10005	9961	9872	10089	9937	10245	10192	10082	10062	9942	9854	10016	9928	10021	10120	10031	9945	10002	9782	9998	10066	9994	10030	9963	9997	9984	10173	10079	9962	10085	10066	9974	10075	10183	9977	10216	10145	10156	10096	9909	10048	10055	10113	10159	10096	9959	10117	9897	10025	9975	9945	9935	10008	10165	10123	9924	9849	10078	9816	9947	9970	10046	9977	10053	9995	10070	9941	10075	9979	9855	10018	10003	9987	9893	9959	10082	10142	10224	9940	9909	10089	9817	10160	10006	10215	10142	10027	10020	10057	10147	10078	10037	9997	10134	10038	10138	10070	9981	10116	10138	10108	10053	10120	10221	10072	9970	9984	10003	9985	10161	9919	9942	10152	10087	10022	10042	10044	9978	9950	9988	10080	10061	9939	10111	9899	10111	10013	9953	10092	9982	10013	9841	9950	10127	9904	9913	10022	10099	9999	10010	10049	9982	9909	10015	10072	10002	10128	10039	10035	10111	10015	10044	10127	10145	10018	9878	9949	9966	9998	9974	10094	10025	10114	9936	10021	10077	9966	9909	10127	9868	10124	9888	9897	9937	9944	10062	9980	9864	10045	10075	9862	10038	10097	10038	9986	9986	10007	10080	9947	9956	10041	10056	10032	10043	9974	9965	10137	10184	9987	9925	10039	10025	10075	9936	9915	10094	10057	10092	10084	9913	10035	10154	10030	9916	10062	10055	10109	10247	10019	10024	9953	9999	10107	9996	10267	9871	9940	10021	9980	10022	10017	9957	10075	9951	10140	10013	10109	10113	9753	10012	9984	9856	10197	10052	10020	10184	9933	10017	10061	10086	9895	10049	10057	10136	10108	10055	10121	10016	10110	10032	9874	10004	10040	10094	10122	9942	10058	10019	9945	10017	10049	10053	10057	9974	9862	10215	10110	10065	10021	9977	9824	10108	9929	10050	10061	9994	9975	10197	10091	10047	9821	10142	10018	10079	10085	10142	9975	10141	10060	9993	10287	10079	10161	10100	10136	10069	10074	10115	9966	9878	10037	10064	9930	9946	9960	9970	10151	10100	9921	10087	9986	10024	9929	9804	9850	10089	10042	9997	10087	10013	9913	10041	9866	9974	9989	10021	9973	10060	10017	9952	10068	10155	9831	10044	10052	10150	9892	9920	10081	9983	10093	9930	10040	9917	9959	10053	9924	10075	9850	9978	9872	9888	9948	9901	9825	9941	10087	10127	10059	10104	10046	9962	10189	9898	10126	9888	9829	10152	10073	10013	10045	9930	9914	9966	9864	10107	9960	10023	9872	10244	10075	9942	10037	9796	10006	10000	10066	9998	10062	9903	10056	9990	9990	10108	10020	10145	10129	10079	10147	10024	10066	10020	10078	10065	10012	10035	10114	10037	10063	10029	10104	9992	10012	10145	9905	10000	10198	10089	10165	10002	10142	9909	10094	10091	9825	10096	9948	9843	10021	10032	9939	9926	9987	10050	9977	9922	9915	9945	10002	10063	10185	10009	10056	10029	9933	10002	9899	9953	9987	10021	10230	10101	9970	9923	9900	10087	10000	10065	10152	10001	10073	10083	10028	10044	10050	10283	10123	10048	9915	10093	9960	9834	9929	10076	10001	9974	10060	10033	10025	10009	10037	9939	9935	10077	10076	9880	9985	10123	9995	10126	9996	9995	10104	9938	9931	9940	10203	9986	10026	10150	10094	10094	10125	9889	10139	10052	10002	10001	10055	9911	10014	10035	10119	9933	10097	9999	10015	9972	9982	10021	10036	9790	10103	10029	10027	10081	9958	10020	10121	10180	9992	9965	9904	10090	9837	10051	9830	9845	10023	10000	10190	9941	10099	9788	10054	10083	9974	9905	10123	9966	10140	10102	9965	10076	10130	10161	10000	9999	10128	10038	9885	10023	9907	10036	10059	10189	10008	10036	10059	10003	10020	9915	9981	10007	10068	10009	10175	10055	9929	9939	10088	10160	10045	10079	9956	10078	10081	10107	10069	10208	10059	10102	9899	9868	9941	10076	9982	10110	10089	10165	10034	10056	10083	10077	9947	9915	9927	10151	10061	10021	10021	9999	10127	9855	9904	9971	10013	9958	10039	9925	10062	10104	10096	10155	9907	10039	10061	9877	10017	10008	9983	9960	9889	10049	9937	9889	9931	10033	10038	10167	9949	9922	10058	10080	9903	10027	10015	10143	10018	9938	9994	9995	10199	9914	10043	10126	10153	10103	10075	9860	10139	10061	10106	10090	10099	9934	10031	10050	9857	9976	10030	9954	10017	9952	9731	9848	10210	9899	10114	10087	9932	9994	9860	9940	10138	10050	10107	10114	9969	10057	9926	9921	10069	10030	10066	10124	10052	10021	9959	9994	9960	9964	9954	10137	9999	9906	10036	10046	9899	9877	9926	10062	9866	10058	9897	9960	10057	10149	10081	10177	10052	10044	10041	10063	10045	10076	10033	10038	10009	10014	10078	10055	10097	10027	9869	9984	10124	10144	10022	10128	10116	9899	10031	9945	10127	10166	10084	9894	10195	10041	10150	10103	9870	10073	9872	10019	9889	10132	9935	10039	10081	10107	10080	9909	10019	10068	9999	10042	10078	10173	10116	10031	9808	9976	9993	10136	9987	10003	10009	9971	9868	10003	10069	9990	9941	10126	10084	10049	9802	9926	9947	10026	9878	9968	10015	10109	9955	10026	10090	9954	9907	10010	9959	10122	9828	9964	10183	10124	10037	10087	9879	10012	10120	10262	10011	10021	10020	10101	10137	9917	10129	10044	10079	10295	10102	9960	9936	10007	10001	9955	10004	10082	9907	9953	9924	10100	10014	10022	9915	10011	9975	9978	9972	10125	10071	10059	10089	10108	10056	9932	10097	10136	10085	10058	10019	10104	9916	9890	9900	10101	10026	10107	10008	9977	10098	10142	10080	10129	9977	10177	9948	10158	10133	10125	10124	10092	9971	10068	10121	10093	10173	10003	10079	9999	10015	10027	9950	10005	10176	10030	10248	10107	9860	10021	9995	10083	9985	9940	10018	10087	9986	9868	10018	9879	10034	9944	10046	10130	10211	9943	9991	9903	10127	9979	10145	10026	10079	10058	9841	9944	10151	10137	10102	10054	9999	10125	10089	10068	9929	9836	10008	10011	9822	9912	10051	9864	9973	9832	10010	9895	9977	9991	10140	10019	10079	9957	9986	10043	10008	10177	10031	9912	9890	10034	10163	10006	9934	10083	9915	10109	10035	10105	10020	9954	10119	9986	9954	10070	9876	9846	10015	9948	9882	9883	10032	9856	9987	10061	10117	9986	10232	10026	9870	10061	10018	10021	9983	9966	10093	10227	10035	9992	10024	9924	10021	10081	10035	10055	10010	10008	10043	9896	10020	9964	10030	9912	9982	10066	10146	10080	10281	10025	10021	10124	10042	9976	9995	9845	10107	10021	10112	10042	9944	10174	9830	9975	10033	10045	10032	9981	10070	10108	9966	10264	10148	10042	9967	9747	9838	9960	10003	10165	10100	9990	9988	9909	9967	10040	10105	10043	10052	10011	10065	10171	10181	10096	9936	10149	10082	10002	10101	9940	9975	10055	9933	9948	9930	9944	10087	9897	9931	10071	9921	10085	10196	10040	9941	10207	9988	10135	10111	9954	10010	10063	9950	9864	10193	10171	10091	9994	10009	10102	10032	10024	10137	9944	9891	10095	10209	10048	10124	9906	9959	9968	10014	10055	10034	10049	10116	10107	10165	10034	10133	10094	10094	10055	10080	9926	10086	10027	10112	10077	10038	10027	10056	10071	10068	9973	10031	9977	9867	9947	10179	9983	10201	9988	9957	9972	10011	10011	10042	10093	10055	9903	10050	10119	9999	9946	10129	9831	9897	9886	10092	10050	10122	10084	10043	9967	10219	10051	10163	10201	10087	9997	10059	10078	10096	9916	9979	10036	10166	10131	10101	9826	10163	10108	10091	9889	9986	10159	9892	10124	9936	10125	9893	9951	10107	10081	10064	9925	10052	10025	10235	9950	10168	9969	10080	9783	9975	9952	9865	10061	9893	10051	9998	9841	9987	9908	10049	10123	10029	10018	9958	10155	9945	9956	10086	10066	10076	10039	10058	10111	10085	9936	10007	10063	10059	10087	9925	9853	9964	10128	10166	10020	9986	10064	10090	10053	9960	10010	9774	9967	10034	10002	9989	9911	9982	9893	10089	10007	9944	9889	10010	9877	9967	10001	10042	9983	9873	10001	10173	10155	10154	9984
21161	32864	29851	22987	18875	16557	14824	13816	12977	12316	12216	11589	11508	11099	11106	10923	10810	10803	10799	10939	10729	10573	10382	10533	10534	10545	10350	10343	10439	10437	10415	10408	10458	10295	10529	10360	10359	10563	10369	10396	10374	10469	10390	10291	10201	10411	10296	10199	10261	10355	10300	10238	10386	10365	10217	10430	10180	10174	10332	10306	10353	10189	10270	10442	10363	10407	10291	10296	10156	10325	10241	10304	10348	10215	10299	10263	10232	10293	10142	10355	10086	10413	10243	10191	10299	10211	10479	10940	10876	10704	10577	10700	10244	10227	10264	10132	10262	10375	10209	10163	10208	10286	10204	10268	10026	10304	10248	10153	10099	10290	10257	10235	10219	10320	10234	10085	10219	10198	10296	10142	10320	10282	10285	10288	10186	10237	10112	10174	10233	10298	10184	10420	10362	10180	10148	10202	10206	10238	10328	10372	10169	10198	10237	10256	10319	10286	10181	10283	10145	10243	10226	10186	10391	10518	10276	10318	10223	10128	10227	10116	10129	10278	10134	10134	10230	10061	10075	10108	10321	10375	10354	10190	10229	10122	10150	10237	10205	10297	10155	10315	10126	10281	10146	10184	10112	10268	10285	10317	10289	10239	10240	10155	10262	10422	10287	10190	10109	10241	10136	10141	10307	10298	10231	10246	10420	10322	10291	10213	10200	10329	10049	10230	10227	10129	10167	10173	10249	10125	10261	10148	10091	10296	10235	10249	10084	10252	10135	10222	10224	10180	10145	10306	10305	10233	10346	10246	10300	10294	10281	10299	10182	10369	10297	10238	9992	10246	10346	10369	10300	10294	10279	10161	10347	10087	10319	10234	10255	10199	10464	10243	10161	10212	10190	10268	10101	10149	10205	10234	10174	10298	10244	10333	10159	10261	10225	10239	10221	10246	10255	10251	10298	10172	10363	10100	10264	10096	10293	10284	10285	10109	10257	10307	10278	10324	10258	10240	10244	10206	10162	10148	10221	10209	10205	10268	10291	10200	10453	10215	10253	10187	10125	10177	10272	10075	10320	10328	10333	10352	10129	10145	10187	10152	10225	10266	10158	10200	10202	10381	10302	10314	10205	10263	10407	10332	10171	10394	10155	10213	10114	10304	10217	10212	10303	10145	10257	10104	10277	10174	10168	10194	10154	10313	10255	10161	10243	10340	10217	10239	10350	10296	10191	10281	10216	10366	10108	10327	10122	10286	10111	10281	10305	10235	10233	10244	10178	10372	10227	10124	10198	10180	10266	10168	10387	10222	10307	10175	10319	10138	10337	10091	10236	10292	10223	10044	10113	10400	10303	10470	10175	10266	10324	10236	10137	10144	10204	10200	10062	10209	10272	10288	10250	10100	10205	10167	10149	10400	10227	10387	10250	10279	10192	10285	10272	10355	10283	10302	10199	10268	10213	10287	10256	10170	10095	10245	10225	10091	10225	10308	10170	10218	10211	10331	10398	10234	10193	10331	10238	10372	10285	10359	10238	10221	10164	10144	10240	10306	10026	10176	10199	10267	10374	10155	10147	10259	10294	10273	10097	10264	10200	10128	10428	10162	10427	10115	10359	10317	10350	10162	10401	10311	10139	10230	10287	10198	10226	10255	10188	10274	10244	10306	10276	10306	10277	10326	10265	10300	10283	10251	10178	10235	10150	10169	10149	10264	10211	10207	10234	10250	10288	10110	10247	10023	10253	10235	10141	10222	10345	10301	10213	10212	10292	9986	10355	10031	10178	10215	10240	10039	10236	10255	10096	10293	10272	10355	10357	10228	10158	10131	10148	10273	10280	10238	10310	10005	10146	10238	10237	10215	10249	10069	10278	10235	10349	10109	10300	10134	10248	10281	10297	10235	10215	10191	10153	10293	10099	10305	10394	10201	10166	10260	10289	10103	10225	10255	10063	10179	10214	10273	10176	10117	10243	10270	10289	10255	10168	10164	10209	10235	10183	10296	10236	10244	10164	10143	10188	10179	10284	10127	10181	10417	10290	10282	10218	10176	10148	10246	10139	10208	10194	10196	10152	10213	10285	10157	10137	10174	10256	10223	10423	10269	10336	10178	10285	10283	10294	10134	10230	10200	10222	10142	10231	10242	10147	10374	10262	10330	10295	10301	10164	10205	10254	10243	10269	10511	10198	10230	10211	10257	10387	10204	10212	10223	10278	10085	10327	10041	10163	10297	10277	10213	10182	10244	10256	10261	10268	10340	10279	10312	10212	10170	10160	10234	10262	10225	10081	10262	10228	10280	10204	10243	10375	10197	10209	10097	10188	10288	10427	10099	10204	10171	10164	10201	10168	10153	10233	10332	10112	10215	10365	10207	10346	10208	10006	10355	10316	10367	10244	10356	10000	10202	10097	10111	10224	10348	10277	10193	10309	10207	10333	10210	10166	10330	10361	10231	10118	10268	10362	10215	10231	10316	10184	10209	10249	10218	10092	10230	10080	10242	10278	10212	10381	10194	10261	10201	10251	10220	10294	10178	10203	10294	10217	10238	10302	10167	10241	10159	10128	10145	10261	10162	10158	10278	10230	10280	10160	10206	10227	10142	10285	10261	10054	10152	10198	10273	10207	10140	10208	10178	10153	10299	10348	10169	10299	10302	10245	10115	10172	10379	10250	10147	10346	10258	10219	10149	10355	10253	10354	10237	10205	10214	10117	10121	10273	10333	10146	10301	10295	10420	10269	10131	10300	10083	10248	10160	10218	10073	10269	10261	10241	10314	10176	10193	10291	10195	10027	10195	10159	10147	9990	10143	10233	10219	10344	10184	10095	10142	10210	10222	10242	10158	10200	10214	10085	10152	10285	10187	10372	10237	10275	10379	10070	10365	10176	10219	10122	10087	10194	10096	10301	10229	10296	10173	10298	10279	10210	10324	10262	10385	10294	10122	10198	10333	10201	10322	10252	10299	10171	10237	10228	10196	10214	10341	10221	10267	10122	10275	10223	10170	10154	10274	10214	10395	10291	10316	10333	10257	10232	10191	10235	10242	10240	10299	10190	10287	10372	10243	10268	10278	10190	10117	10164	10178	10234	10137	10327	10293	10281	10292	10165	10357	10209	10077	10187	10172	10214	10318	10100	10212	10098	10277	10184	10117	10281	10168	10261	10295	10131	10241	10362	10173	10329	10363	10063	10247	10329	10193	10126	10326	10262	10306	10299	10250	10195	10278	10204	10266	10373	10361	10219	10124	10225	10216	10133	10185	10087	10249	10322	10107	10334	10187	10305	10139	10129	10359	10217	10333	10131	10273	10297	10210	10270	10159	10193	10229	10284	10242	10198	10083	10253	10143	10289	10305	10244	10244	10188	10203	10248	10085	10207	10143	10276	10119	10251	10313	10298	10186	10228	10088	10193	10124	10128	10257	10322	10346	10291	10157	10309	10272	10253	10122	10060	10166	10123	10156	10170	10287	10248	10226	10220	10427	10282	10197	10140	10094	10151	10244	10205	10265	10329	10312	10189	10253	10133	10244	10182	10189	10364	10289	10124	10167	10321	10318	10129	10350	10227	10246	10242	10171	10387	10274	10208	10123	10196	10214	10237	10320	10314	10326	10162	10237	10148	10275	10088	10335	10219	10186	10398	10114	10285	10250	10236	10184	10230	10189	10157	10148	10105	10289	10131	10270	10093	10340	10289	10221	10262	10182	10141	10039	10207	10214	10221	10223	10125	10219	10164	10314	10003	10260	10196	10141	10173	10157	10164	10185	10258	10298	10157	10223	10128	10223	10288	10240	10133	10188	10258	10311	10344	10310	10207	10213	10123	10239	10278	10256	10275	10271	10116	10233	10112	10309	10211	10302	10231	10330	10199	10216	10076	10162	10293	10106	10203	10057	10330	10406	10287	9979	10224	10140	10267	10232	10221	10232	10181	10377	10320	10175	10091	10387	10196	10220	10274	10218	10277	10196	10207	10332	10217	10366	10227	10231	10211	10043	10244	10152	10298	10170	10256	10200	10140	10254	10144	10145	10214	10210	10285	10178	10358	10246	10293	10196	10346	10174	10303	10150	10261	10230	10238	10083	10127	10233	10194	10256	10364	10142	10228	10151	10389	10177	10030	10172	10292	10265	10153	9999	10255	10221	10234	10095	10207	10278	10436	10245	10279	10317	10287	10072	10299	10104	10175	10194	10202	10250	10183	10224	10044	10245	10208	10150	10343	10213	10314	10310	10308	10264	10231	10196	10030	10244	10335	10313	10242	10080	10306	10327	10223	10291	10289	10295	10281	10143	10231	10336	10249	10340	10176	10283	10228	10493	10268	10155	10388	10265	10365	10237	10169	10221	10285	10107	10214	10242	10266	10384	10138	10202	10200	10318	10288	10132	10297	10340	10035	10248	10343	10270	10329	10189	10275	10240	10097	10194	10242	10142	10105	10335	10213	10288	10181	10251	10089	10239	10281	10139	10321	10382	10392	10259	10204	10241	10192	10312	9965	10061	10152	10226	10193	10100	10257	10293	10172	10181	10191	10187	10134	10199	10213	10206	10233	10239	10115	10183	10081	10268	10356	10213	10244	10258	10367	10187	10231	10258	10244	10365	10220	10156	10199	10135	9984	10185	10206	10244	10068	10090	10197	10113	10249	10235	10241	10277	10313	10079	10052	10223	10195	10297	10264	10318	10222	10088	10169	10281	10180	10307	10370	10348	10046	10143	10242	10228	10276	10297	10232	10078	10325	10186	10181	10376	10244	10325	10150	10134	10192	10245	10290	10303	10136	10293	10371	10156	10304	10263	10276	10312	10254	10281	10112	10170	10416	10266	10194	10114	10085	10187	10149	10124	10320	10276	10373	10193	10127	10318	10070	10170	10269	10192	10309	10326	10180	10263	10097	10206	10224	10245	10246	10109	10276	10184	10188	10186	10147	10273	10043	10148	10208	10270	10293	10229	10314	10258	10223	10250	10161	10342	10241	10117	10265	10112	10213	10247	10272	10254	10217	10232	10233	10261	10045	10220	10258	10307	10238	10381	10212	10247	10218	10346	10219	10251	10231	10268	10203	10083	10172	10104	10246	10255	10147	10332	10286	10206	10286	10457	10254	10262	10173	10130	10289	10220	10210	10229	10134	10200	10247	10247	10195	10330	10254	10196	10133	10210	10232	10290	10143	10197	10367	10151	10196	10225
28871	21003	18701	15402	13031	12736	12700	12433	12380	12365	12441	12147	12094	12348	12144	12288	12228	12260	12155	12260	12278	12156	12014	12189	12203	12209	12245	11923	12055	12026	12256	12173	12054	12002	12131	12194	12202	12203	12200	12109	12043	11906	12153	12054	12152	12246	12221	12220	12239	12121	12273	12081	12269	11969	11993	12211	12233	11980	12150	12113	12166	12227	12072	12244	12120	12223	12213	12290	12179	12129	12123	12210	12012	11990	12038	12084	12022	12046	11936	12146	11991	12269	12078	12014	12039	11990	12075	12039	12378	12325	12180	12132	12046	12191	12171	12212	12046	12153	12195	12325	12078	12040	12036	12089	12179	12046	12199	12266	12318	11894	12147	12118	12269	12017	12107	12060	11958	12190	11927	12104	12120	11979	12090	12219	12102	11946	12019	12269	12039	12021	12165	12158	12047	11989	12263	12147	12124	12291	12149	12274	12096	12110	12037	11992	11949	12216	12114	12197	11855	12233	12176	12009	12074	12202	12094	12140	12080	12128	12064	12112	11998	12171	12018	12099	12017	12168	12127	11986	12116	12032	12062	12132	11811	12282	11946	12033	11947	12161	12153	12231	12162	12273	12122	12051	12226	12137	12035	11978	11997	12237	12004	11979	12088	12000	12118	12133	12341	12005	12044	12069	12110	12238	12057	12078	12168	12046	12147	12136	12020	12172	12008	12006	12217	12085	12023	12037	12078	12092	12057	12032	11820	12141	12030	12036	12076	12169	11951	11992	11968	12093	11976	12029	11935	11981	12059	11857	12059	12058	12046	12100	12017	12221	12080	11782	12027	12061	12170	12205	11879	12213	12124	12203	11852	11909	12157	12058	12076	12044	12052	12263	12008	12079	12015	12018	12199	12139	12034	12109	12085	12057	12170	12072	12134	12108	11988	12063	12102	11987	12001	12255	12130	11981	12065	11928	12144	12163	12045	12133	12437	12187	12140	12160	12190	12097	12043	12145	12279	12441	11995	12185	12254	11958	11837	11949	12041	12273	12188	12058	11936	12157	12100	12094	11928	12034	12306	12040	11974	12055	12177	11962	12219	12044	12267	12229	12138	12063	12076	12172	11955	12097	12412	12164	12303	12144	12028	12066	12117	12110	12073	12092	12128	12263	12212	12261	11985	12189	12004	12140	12115	12044	12019	12336	12093	12010	12145	12227	12157	11950	12027	12327	12076	12113	12163	12207	12013	12007	12122	12126	12003	12203	12064	12094	12052	12209	12118	11965	12101	12084	12210	11965	12112	12000	12006	12012	12206	12010	12133	12138	12165	12127	12039	12080	12212	12187	12225	11977	12129	12014	12219	12076	12074	12131	11978	12172	12190	12258	12110	12119	12060	11929	12058	12099	11940	12083	12142	12084	12026	11981	12052	12074	12154	12204	12097	12189	11845	12165	12060	12147	11998	12017	12087	12142	12055	12099	12337	12055	12166	12019	11973	12021	12031	12341	12245	12257	12045	12028	12195	12129	12055	12016	12274	12122	12176	12017	12133	12077	12229	12129	12028	11918	11945	11985	12020	12176	12221	11983	11809	12083	12134	12203	12174	12038	12085	12134	11976	12047	12153	12118	12094	11989	12184	12024	12129	11957	12145	12214	12132	12008	12160	12073	12029	12167	12131	11973	12120	12020	11974	12282	12093	12131	12126	12281	12126	12152	12132	12137	12125	12059	12044	12034	12062	12042	12242	12116	12178	12167	12079	11852	12190	11977	12144	12110	12179	12075	12207	12205	12017	12051	12192	12039	11992	12138	12123	12058	12095	12059	12189	12047	11981	12152	11953	12101	12186	12117	12164	12036	12190	12084	11983	12085	12044	12015	12057	12141	12256	12087	12095	12287	12105	12174	12388	12112	12069	11945	12123	12104	12140	12058	12046	12268	12014	12006	12198	12090	12234	12133	11922	12121	12007	11976	11941	12160	12297	12139	12102	12017	12061	12161	12180	11886	12078	12114	12256	12062	11930	11957	12072	12165	12126	12010	12111	12120	12011	12245	12029	12154	12243	12093	12159	12032	12296	12246	12144	12176	12070	11997	12067	12154	12088	12265	12124	12125	12284	11982	12071	12013	12161	12194	12190	12019	12067	12199	12122	12086	12130	12058	12152	12160	12101	12071	12048	12095	12365	11966	12107	12154	12009	12292	12071	12096	12141	12214	12067	12138	12056	12155	12061	12152	12109	12110	12160	12017	12198	11871	12167	12230	12129	12109	12065	12030	12071	12246	12052	12015	12035	12075	11827	11988	12195	12045	12051	12041	12022	12112	11997	11950	12091	12124	12022	12064	12203	12175	12068	11938	11923	12199	12209	11959	12050	12120	12068	11989	12307	12098	12001	12175	12031	12126	12022	11985	12115	11954	12128	12071	12408	11932	12206	12181	12269	12202	12203	12271	12022	12121	12079	12095	12218	12078	12091	12199	12181	12103	12075	12124	12026	12077	12096	12204	12048	11910	11971	11895	11999	11997	11997	12186	12359	12069	12103	12312	12134	12116	12152	12038	11998	12177	12214	12112	12102	12159	12241	12029	12114	11952	12025	12040	12157	12135	12280	12340	12257	12045	12164	12062	12018	12093	12096	12073	12020	12210	12091	12063	12126	11923	11950	12060	12239	11966	11985	12155	12107	12038	11982	12070	12176	12077	12100	12194	12012	12018	12177	12045	11865	12129	12178	12548	12165	12155	12142	12127	12112	12089	12175	12218	12050	12061	12020	12204	12226	12170	12080	12186	12100	12171	12087	12071	12133	12101	12158	12124	12101	12191	12065	12151	12110	12144	12208	12051	12048	12079	12099	12040	12062	12113	12118	12225	12158	12062	12122	12039	12140	12046	12208	12090	11890	12012	12076	12211	12174	12091	12296	11918	12036	12238	11987	11981	12154	12227	12299	12032	12132	12147	12098	12207	12152	12027	12141	12123	11956	12107	12128	12138	12072	12059	12047	12174	12216	11952	12096	12132	11934	12218	12119	12211	12073	11984	11994	12251	12124	12083	12062	12007	12133	12067	12107	12279	12115	12126	11989	12287	11917	12112	12237	12260	12299	12356	12053	12107	12190	12151	12223	12237	12037	12014	12204	12110	12154	11903	12072	12032	12142	12110	12060	12104	12016	12056	12026	11940	11987	12299	11907	12044	12052	12006	12137	11958	12210	12115	11934	12096	11989	12099	11844	12152	12029	12321	12220	12014	12155	12093	12013	11964	11976	11993	12197	12229	12252	12035	12080	12093	12230	12040	12134	12040	12186	12191	12093	12064	12184	12218	12065	11777	12236	12033	12039	12207	12032	12076	11983	12242	11974	12191	11988	12057	12115	12075	12147	12239	12077	12264	12193	12334	12118	12062	12032	12212	12203	12074	12113	12192	12076	12073	12009	12156	12161	12007	12171	12052	12174	12238	12062	12181	12061	12115	12224	12298	12361	12171	11944	11996	12062	12005	12131	12154	12252	11923	12067	12112	11937	12137	12131	12122	12150	12159	12009	11977	11955	12103	12167	12213	12030	12135	12049	12085	11993	12025	12112	12005	12067	12108	12013	12007	12200	12100	12158	12013	12084	12145	12302	12016	12006	12038	12073	11880	12292	11984	12045	12230	12277	12032	12115	12005	12122	11945	12223	12117	12284	12103	12147	11908	11996	12221	12284	12040	12210	12195	12140	11882	12228	12064	12139	12117	12025	12154	12085	12341	12357	12168	12241	12307	12149	12062	12193	12103	12056	12242	12033	12034	11987	12116	12127	12191	12088	12267	12091	12064	12029	12008	12033	12088	12099	12046	12225	12209	12144	12296	12067	12209	12219	12062	12073	12108	12186	12162	11986	12018	12100	12246	12121	12273	12357	12158	11969	12126	11996	12042	12129	12296	12145	11991	12235	12203	12181	11984	12017	12252	11969	11983	12008	12142	12194	12023	12142	12016	12079	12080	12044	12127	12083	12186	12149	12021	12090	12091	12107	12201	12176	12049	12196	11904	12053	12079	12143	12160	12156	12208	11936	12121	12249	12118	12069	12131	12230	12029	12132	11941	12236	12152	12166	12280	12165	11947	12122	12035	11928	12158	12083	12183	12032	12081	12143	12165	12241	11959	12094	12279	12040	12094	12174	12176	12146	12108	12116	12161	11987	12036	12026	12023	12050	11900	12058	12338	12266	12198	12236	12068	12146	12116	12155	12151	12024	12065	12133	12266	12161	12108	12147	12166	12019	12138	12124	12141	11905	12131	12052	12159	12398	12197	12125	12203	12058	12170	12194	12161	11983	12113	12152	12215	11958	12046	12145	12141	12002	12067	12155	12185	12077	12272	12089	12025	12147	12122	12055	12008	12105	12263	12238	12215	12080	12077	12102	12084	12198	12128	12105	12082	12150	12106	12099	12026	12048	12151	11959	11890	12185	12153	12213	12146	12105	12005	12211	12245	12150	11993	12185	12211	12111	12101	12025	11995	12153	12001	12026	12196	12120	12159	12159	12050	11879	12173	12108	12285	12121	12265	12040	11982	12108	12228	12131	12221	12043	12116	12167	12127	12055	12135	12080	12068	12180	12207	12309	11996	12267	12030	12303	12257	12114	12097	12095	12284	12042	12038	12211	12110	11802	12117	12047	12189	12276	12102	11985	12295	12031	11959	12195	12104	12080	12079	12187	12168	12071	12039	12183	12071	12019	12019	12062	12092	12108	12147	12161	12037	12194	12095	12255	12027	12169	12048	12126	12102	11983	12048	12338	12156	11949	12113	12013	12299	12164	11999	12200	12051	12102	12016	12135	12250	12010	12004	12160	12269	12321	12150	12095	12036	12041	12088	12047	12048	12096	12053	12143	12169	12166	12195	12123	12353	12137	11997	12226	12131	12066	12098	12138	12174	12177	12075	12132	12162	12079	12134	12244	12053	12140	12293	11958	12101	12282	12155	12240	11924	11967	12238	12256	12064	12146	11961	11947	12105	12005	11957	12164	12193	12105	12255	11954	11961	12070	11933	11946	12221	12168	12195	12043	12033	11996	11950	12089	12077	12065	12088	12103	11969	12073	12200	12107	11977	12082	12090	11989	12205	12121	12288	12078	12155	12067	12246	12163	12123	11956	12060	12099	12107	12016	12065	12001	12070	12110	11983	11892	12035	12060	11980	12147	12039	12287	12190
16457	18637	17381	14549	13300	12906	12498	12254	12246	12036	11993	11988	11869	12006	11906	11922	11878	11877	11780	11969	11730	11837	11834	11810	11822	11804	11704	11775	11808	11709	11681	11878	11807	11758	11735	11580	11770	11692	11613	11785	11811	11793	11771	11761	11622	11628	11985	11669	11837	11857	11767	11720	11812	11685	11809	11793	11623	11657	11507	11722	11782	11779	11834	11783	11863	11776	11780	11817	11830	11564	11722	11734	11803	11734	11780	11702	11774	11729	11671	11701	11940	11668	11718	11643	11745	11753	11629	11887	11785	11824	11753	11685	11759	11626	11630	11832	11773	11767	11690	11820	11746	11690	11775	11882	11597	11766	11647	11736	11713	11592	11698	11715	11679	11745	11747	11580	11647	11637	11771	11874	11775	11884	11728	11635	11690	11595	11899	11830	11713	11697	11661	11671	11672	11886	11648	11586	11732	11644	11612	11752	11642	11707	11798	11824	11807	11681	11798	11514	11833	11753	11699	11710	11754	11699	11703	11748	11803	11723	11712	11839	11818	11651	11743	11693	11695	11745	11806	11771	11699	11820	11777	11701	11793	11813	11710	11707	11647	11684	11634	11687	11787	11630	11719	11664	11788	11750	11777	11760	11636	11598	11709	11767	11680	11779	11670	11750	11719	11683	11774	11878	11767	11581	11644	11877	11849	11873	11580	11520	11677	11736	11724	11628	11621	11751	11540	11718	11731	11638	11665	11805	11765	11681	11823	11776	11650	11815	11669	11643	11512	11726	11560	11699	11799	11629	11817	11878	11629	11758	11658	11675	11699	11722	11622	11794	11734	11701	11788	11679	11766	11687	11760	11774	11622	11724	11738	11769	11607	11676	11694	11770	11840	11934	11826	11534	11701	11683	11823	11921	11522	11795	11808	11681	11666	11643	11726	11802	11733	11696	11678	11806	11992	11735	11606	11847	11859	11771	11894	11629	11829	11768	11753	11737	11766	11813	11689	11767	11930	11693	11735	11577	11725	11700	11684	11740	11584	11700	11834	11873	11609	11712	11844	11736	11845	11528	11758	11734	11807	11749	11853	11778	11792	11723	11510	11788	11685	11760	11698	11579	11685	11826	11671	11686	11947	11665	11532	11679	11775	11554	11542	11681	11963	11796	11786	11655	11751	11693	11801	11793	11696	11819	11759	11792	11799	11578	11735	11787	11759	11676	11676	11719	11536	11700	11699	11789	11712	11776	11839	11585	11828	11660	11710	11748	11734	11690	11842	11741	11714	11518	11880	11734	11782	11759	11677	11733	11750	11693	11716	11685	11689	11711	11736	11755	11729	11661	11809	11804	11773	11700	11612	11849	11758	11750	11882	11676	11536	11676	11833	11785	11729	11541	11782	11752	11715	11686	11698	11723	11948	11636	11726	11704	11831	11729	11771	11783	11813	11715	11723	11697	11546	11782	11694	11669	11644	11794	11734	11803	11883	11642	11676	11841	11681	11741	11618	11656	11855	11706	11773	11705	11868	11575	11749	11831	11698	11752	11683	11885	11637	11740	11616	11769	11617	11779	11617	11678	11842	11770	11639	11603	11804	11860	11844	11687	11624	11908	11751	11791	11681	11791	11613	11694	11692	11699	11823	11795	11606	11907	11858	11804	11675	11615	11904	11794	11739	11710	11663	11659	11638	11704	11842	11753	11693	11565	11799	11761	11800	11798	11681	11779	11539	11684	11529	11771	11781	11651	11723	11610	11873	11865	11698	11588	11480	11591	11756	11607	11724	11855	11667	11737	11558	11672	11687	11638	11671	11725	11546	11707	11826	11760	11686	11777	11776	11703	11906	11713	11477	11830	11696	11721	11687	11831	11609	11600	11700	11662	11819	11609	11777	11715	11786	11813	11466	11801	11580	11687	11625	11645	11855	11651	11883	11792	11889	11786	11681	11726	11688	11606	11740	11493	11797	11777	11679	11745	11782	11654	11683	11870	11729	11717	11727	11691	11737	11656	11731	11657	11779	11783	11828	11740	11734	11552	11753	11599	11758	11629	11800	11671	11664	11553	11829	11876	11715	11643	11761	11814	11753	11670	11681	11780	11797	11837	11803	11831	11588	11723	11542	11691	11723	11702	11698	11709	11581	11699	11752	11745	11794	11733	11777	11659	11580	11770	11924	11753	11532	11845	11741	11776	11602	11704	11654	11702	11770	11721	11723	11840	11788	11718	11592	11751	11905	11660	11787	11648	11847	11627	11760	11767	11757	11715	11686	11770	11731	11875	11490	11709	11622	11672	11720	11769	11854	11695	11668	11707	11825	11684	11595	11842	11714	11602	11631	11511	11642	11837	11829	11678	11519	11844	11709	11728	11718	11776	11731	11775	11813	11683	11670	11804	11759	11764	11574	11702	11590	11544	11574	11797	11680	11787	11697	11688	11715	11775	11767	11749	11759	11867	11824	11521	11800	11725	11832	11724	11686	11676	11822	11712	11682	11756	11635	11590	11791	11600	11848	11939	11967	11610	11599	11807	11775	11715	11655	11713	11739	11804	11800	11713	11850	11820	11543	11687	11705	11897	11860	11598	11761	11745	11637	11639	11529	11710	11937	11689	11949	11668	11814	11618	11651	11801	11699	11701	11675	11789	11657	11707	11831	11813	11879	11620	11692	11746	11578	11678	11617	11700	11729	11754	11815	11598	11732	11653	11826	11791	11832	11776	11693	11794	11607	11686	11721	11873	11774	11905	11705	11767	11739	11622	11823	11684	11718	11804	11781	11761	11761	11817	11736	11641	11840	11666	12021	11860	11779	11814	11702	11775	11704	11741	11813	11860	11616	11607	11931	11754	11769	11672	11700	11780	11725	11810	11834	11716	11776	11890	11807	11680	11820	11812	11568	11762	11587	11628	11582	11723	11721	11725	11812	11849	11781	11825	11619	11842	11701	11675	11621	11704	11737	11767	11760	11599	11848	11804	11873	11782	11757	11621	11822	11692	11836	11628	11666	11767	11753	11885	11770	11710	11714	11627	11738	11659	11605	11922	11796	11647	11765	11738	11695	11751	11713	11737	11706	11800	11678	11781	11773	11711	11730	11608	11808	11776	11637	11609	11820	11793	11761	11797	11702	11737	11722	11655	11720	11863	11951	11869	11739	11783	11883	11746	11582	11667	11795	11859	11796	11776	11759	11612	11836	11670	11482	11759	11660	11757	11699	11761	11718	11581	11689	11664	11665	11785	11929	11556	11663	11735	11706	11703	11738	11668	11689	11712	11756	11729	11655	11591	11903	11725	11628	11659	11723	11649	11795	11756	11644	11758	11755	11768	11762	11569	11728	11829	11824	11604	11880	11733	11718	11882	11527	11721	11711	11750	11732	11634	11742	11751	11638	11719	11712	11674	11862	11618	11829	11745	11621	11806	11665	11698	11644	11934	11644	11817	11731	11656	11694	11842	11907	11595	11568	11667	11740	11595	11642	11773	11573	11751	11768	11791	11773	11719	11612	11802	11655	11725	11800	11669	11809	11840	11713	11859	11698	11867	11553	11805	11698	11715	11696	11725	11681	11546	11719	11819	11933	11669	11485	11691	11760	11910	11561	11736	11771	11736	11818	11930	11747	11723	11724	11658	11601	11772	11867	11766	11605	11787	11647	11735	11651	11825	11628	11713	11692	11634	11733	11684	11700	11843	11648	11688	11690	11723	11747	11774	11763	11719	11716	11758	11842	11599	11908	11819	11823	11592	11759	11571	11807	11681	11830	11811	11810	11713	11627	11664	11799	11769	11653	11670	11695	11810	11797	11640	11816	11712	11649	11728	11802	11682	11671	11646	11721	11775	11767	11694	11968	11754	11742	11582	11746	11728	11799	11598	11662	11791	11688	11771	11751	11646	11656	11945	11679	11809	11587	11662	11794	11807	11660	11771	11598	11682	11840	11694	11721	11723	11754	11754	11796	11824	11643	11738	11793	11845	11688	11542	11697	11788	11723	11623	11688	11726	11745	11619	11676	11609	11915	11760	11704	11784	11656	11669	11769	11773	11757	11788	11747	11884	11707	11669	11719	11756	11816	11762	11625	11759	11707	11736	11610	11745	11609	11973	11749	11538	12011	11651	11697	11695	11762	11764	11771	11716	11810	11813	11742	11568	11726	11743	11710	11709	11572	11945	11683	11527	11662	11662	11779	11661	11775	11766	11647	11830	11643	11824	11728	11687	11722	11807	11525	11762	11641	11653	11730	11865	11691	11794	11804	11716	11780	11579	11746	11695	11696	11695	11758	11641	11741	11670	11629	11730	11579	11700	11831	11682	11836	11819	11562	11850	11600	11883	11885	11680	11855	11671	11746	11696	11689	11710	11702	11701	11809	11691	11975	11767	11774	11725	11724	11783	11916	11944	11766	11822	11752	11669	11727	11695	11735	11771	11853	11666	11925	11691	11825	11752	11754	11827	11599	11780	11702	11587	11814	11735	11604	11658	11658	11745	11778	11586	11875	11698	11743	11839	11667	11731	11605	11574	11794	11727	11790	11695	11626	11744	11797	11715	11704	11664	11797	11807	11633	11690	11640	11565	11668	11761	11784	11723	11701	11709	11694	11728	11926	11738	11742	11735	11651	11671	11809	11588	11683	11699	11615	11596	11751	11568	11682	11715	11785	11695	11726	11856	11721	11661	11873	11798	11826	11658	11775	11667	11843	11687	11783	11651	11796	11734	11578	11719	11681	11660	11558	11725	11650	11618	11704	11635	11863	11647	11761	11798	11669	11696	11661	11610	11675	11778	11664	11815	11636	11602	11728	11759	11828	11858	11633	11819	11725	11590	11695	11755	11617	11740	11680	11724	11665	11764	11616	11782	11747	11729	11771	11678	11989	11613	11896	11817	11665	11733	11718	11751	11583	11783	11793	11623	11741	11837	11804	11741	11738	11723	11685	11738	11726	11722	11582	11689	11639	11682	11757	11694	11732	11639	11690	11443	11757	11758	11830	11775	11762	11812	11769	11930	11649	11775	11579	11826	11625	11785	11734	11673	11978	11741	11864	11667	11708	11580	11694	11778	11925	11643	11635	11750	11718	11811	11853	11847	11776	11546	11700	11591	11729	11644	11687	11705	11874	11630	11681	11987	11713	11507	11766	11672	11660	11685	11828	11575	11805	11676	11850	11702	11905	11780	11561	11747	11728	11688	11538	11811
25340	21040	27668	24975	21020	18544	17411	16000	15677	15585	15061	15073	15048	15042	15129	14888	14818	14968	14800	14713	15001	14932	14782	14783	14846	14667	14787	14726	14613	14684	14752	14713	14515	14661	14720	14619	14932	14705	14837	14805	14741	14647	14786	14704	14780	14600	14673	14668	14680	14705	14755	14469	14731	14814	14607	14620	14731	14634	14762	14554	14822	14479	14838	14722	14546	14659	14783	14517	14497	14797	14747	14675	14527	14552	14426	14445	14598	14730	14526	14465	14587	14595	14647	14599	14512	14615	14864	14672	14712	14928	14735	14526	14765	14501	14578	14724	14608	14642	14675	14610	14649	14620	14662	14579	14656	14769	14628	14507	14783	14593	14607	14564	14651	14435	14473	14725	14572	14786	14679	14493	14442	14643	14548	14812	14766	14773	14618	14498	14456	14666	14568	14704	14630	14583	14560	14584	14634	14656	14535	14706	14555	14572	14582	14608	14700	14524	14639	14609	14581	14471	14482	14622	14524	14423	14616	14516	14585	14761	14516	14581	14693	14584	14564	14600	14768	14452	14452	14641	14589	14651	14568	14860	14793	14503	14421	14765	14614	14625	14568	14581	14534	14451	14686	14765	14681	14665	14605	14503	14571	14293	14515	14538	14542	14579	14510	14579	14457	14448	14468	14662	14433	14584	14539	14488	14649	14809	14751	14455	14459	14441	14437	14584	14642	14625	14505	14613	14627	14528	14463	14474	14571	14688	14751	14636	14692	14608	14600	14426	14596	14614	14444	14572	14621	14544	14725	14564	14654	14721	14644	14420	14542	14521	14495	14488	14691	14802	14703	14618	14694	14368	14557	14401	14524	14553	14662	14562	14605	14496	14482	14699	14385	14587	14673	14751	14673	14712	14574	14790	14587	14555	14640	14588	14606	14700	14597	14721	14384	14648	14484	14424	14847	14600	14665	14711	14683	14828	14587	14651	14649	14545	14493	14332	14711	14537	14578	14581	14680	14621	14545	14469	14568	14626	14734	14518	14449	14584	14740	14532	14617	14483	14582	14495	14621	14576	14386	14621	14411	14416	14482	14478	14538	14570	14763	14657	14569	14499	14815	14520	14663	14768	14706	14634	14710	14569	14577	14559	14903	14645	14501	14490	14587	14586	14504	14719	14494	14611	14553	14593	14681	14655	14481	14525	14723	14564	14395	14570	14471	14574	14543	14643	14720	14631	14682	14696	14625	14488	14705	14647	14539	14605	14686	14594	14482	14588	14503	14565	14609	14478	14698	14499	14678	14630	14675	14527	14830	14598	14599	14535	14597	14649	14470	14771	14549	14615	14650	14607	14731	14583	14647	14466	14571	14560	14563	14427	14553	14621	14613	14396	14770	14604	14569	14709	14738	14593	14565	14614	14511	14811	14667	14720	14685	14558	14627	14749	14575	14527	14668	14618	14600	14518	14573	14608	14524	14579	14602	14543	14689	14725	14592	14622	14762	14498	14503	14572	14336	14529	14475	14674	14678	14425	14602	14564	14610	14517	14545	14566	14330	14571	14592	14494	14721	14864	14484	14734	14585	14423	14485	14487	14405	14689	14830	14413	14753	14690	14703	14607	14427	14736	14751	14840	14502	14721	14412	14537	14509	14579	14621	14658	14748	14540	14629	14682	14549	14695	14574	14553	14638	14500	14523	14550	14693	14551	14683	14716	14562	14394	14610	14464	14536	14659	14526	14551	14543	14589	14539	14560	14629	14615	14700	14520	14528	14563	14614	14461	14549	14465	14525	14455	14730	14573	14760	14531	14511	14472	14565	14667	14697	14601	14672	14621	14570	14534	14593	14516	14467	14457	14585	14513	14453	14610	14670	14722	14483	14624	14517	14582	14626	14520	14766	14551	14687	14558	14508	14664	14483	14450	14579	14522	14613	14602	14603	14567	14440	14583	14356	14730	14422	14544	14660	14580	14736	14514	14530	14570	14558	14536	14665	14452	14518	14612	14630	14506	14568	14518	14564	14644	14507	14394	14650	14529	14583	14763	14593	14634	14446	14575	14784	14598	14681	14587	14423	14642	14685	14508	14702	14586	14523	14536	14593	14721	14718	14632	14644	14580	14533	14556	14694	14519	14588	14464	14472	14658	14595	14625	14608	14632	14534	14695	14567	14732	14685	14582	14573	14602	14484	14693	14541	14575	14597	14609	14568	14553	14734	14700	14636	14705	14721	14751	14676	14558	14743	14640	14767	14613	14700	14478	14553	14474	14693	14556	14646	14682	14608	14456	14444	14491	14496	14656	14671	14641	14654	14663	14394	14660	14560	14567	14620	14610	14544	14657	14533	14656	14620	14449	14677	14471	14499	14690	14583	14495	14524	14530	14585	14556	14604	14560	14434	14490	14771	14538	14501	14520	14579	14485	14650	14614	14578	14521	14575	14575	14561	14675	14446	14499	14636	14537	14541	14731	14409	14410	14554	14836	14799	14534	14580	14801	14590	14515	14617	14581	14565	14645	14597	14581	14573	14510	14681	14550	14548	14591	14595	14577	14325	14795	14608	14645	14537	14696	14649	14540	14639	14604	14535	14525	14505	14560	14516	14627	14558	14473	14452	14409	14449	14657	14653	14390	14547	14609	14492	14496	14839	14613	14617	14696	14514	14652	14469	14452	14443	14544	14562	14680	14594	14656	14381	14538	14492	14543	14622	14602	14522	14791	14626	14593	14741	14552	14594	14679	14639	14544	14629	14664	14721	14578	14570	14589	14421	14598	14326	14482	14619	14460	14823	14443	14808	14607	14797	14790	14676	14609	14379	14596	14836	14453	14567	14539	14609	14779	14534	14482	14568	14763	14530	14701	14525	14651	14564	14511	14623	14368	14514	14554	14536	14762	14780	14662	14570	14656	14596	14749	14518	14688	14384	14682	14669	14305	14380	14459	14575	14518	14829	14536	14825	14620	14663	14521	14577	14443	14696	14789	14503	14623	14591	14437	14745	14682	14395	14388	14532	14710	14447	14433	14618	14539	14653	14441	14462	14415	14509	14532	14451	14489	14500	14634	14582	14695	14619	14616	14513	14658	14478	14453	14494	14372	14598	14610	14583	14456	14590	14719	14668	14442	14491	14526	14771	14560	14691	14666	14697	14482	14562	14465	14579	14713	14859	14644	14730	14572	14664	14538	14642	14562	14641	14662	14667	14411	14522	14730	14621	14525	14743	14552	14598	14486	14599	14630	14741	14537	14690	14604	14493	14601	14605	14548	14445	14719	14580	14585	14561	14462	14664	14514	14671	14782	14601	14557	14735	14676	14581	14708	14561	14465	14580	14735	14619	14542	14802	14632	14587	14335	14525	14556	14666	14556	14583	14630	14595	14551	14543	14835	14594	14702	14590	14526	14494	14455	14514	14594	14527	14483	14483	14469	14437	14725	14786	14566	14410	14533	14551	14710	14584	14562	14498	14599	14725	14508	14481	14502	14648	14743	14442	14545	14558	14393	14665	14645	14646	14704	14705	14694	14385	14611	14588	14645	14714	14729	14579	14554	14527	14562	14591	14791	14503	14536	14663	14477	14523	14608	14612	14504	14473	14789	14636	14419	14609	14551	14550	14503	14398	14588	14660	14745	14328	14589	14750	14634	14767	14605	14595	14503	14783	14621	14734	14599	14657	14594	14752	14556	14653	14535	14582	14639	14751	14651	14646	14689	14324	14448	14808	14487	14507	14549	14549	14583	14600	14516	14489	14709	14662	14580	14796	14592	14637	14501	14552	14479	14512	14681	14510	14462	14804	14707	14523	14507	14669	14577	14520	14604	14745	14625	14637	14802	14239	14681	14527	14679	14642	14726	14354	14669	14651	14636	14484	14609	14389	14379	14706	14842	14730	14487	14579	14549	14528	14811	14515	14632	14605	14584	14629	14581	14764	14608	14609	14593	14555	14582	14638	14705	14686	14698	14596	14514	14745	14796	14506	14534	14587	14669	14571	14608	14573	14740	14535	14458	14670	14949	14730	14682	14504	14748	14662	14571	14489	14670	14666	14435	14705	14730	14649	14657	14594	14628	14647	14624	14574	14633	14410	14490	14781	14561	14452	14681	14545	14724	14578	14611	14693	14475	14438	14642	14733	14560	14863	14626	14724	14560	14620	14426	14689	14695	14397	14442	14486	14604	14532	14611	14581	14628	14473	14666	14574	14458	14561	14664	14336	14524	14658	14714	14573	14687	14466	14623	14552	14515	14611	14510	14718	14623	14554	14539	14496	14547	14733	14753	14747	14453	14653	14562	14422	14739	14650	14636	14778	14338	14744	14788	14670	14546	14642	14594	14732	14726	14461	14436	14474	14693	14512	14585	14615	14589	14580	14563	14571	14633	14470	14496	14652	14394	14484	14477	14324	14727	14689	14620	14533	14570	14616	14760	14572	14692	14554	14449	14617	14509	14747	14835	14716	14613	14615	14588	14623	14516	14657	14462	14696	14792	14536	14770	14663	14529	14670	14471	14569	14481	14792	14429	14635	14677	14504	14574	14397	14621	14718	14615	14538	14730	14513	14530	14722	14596	14480	14712	14457	14673	14496	14522	14504	14665	14677	14593	14610	14569	14381	14739	14713	14748	14518	14671	14609	14436	14608	14508	14752	14546	14651	14772	14582	14775	14623	14694	14538	14556	14504	14614	14676	14505	14683	14612	14702	14409	14632	14754	14721	14465	14721	14554	14514	14731	14470	14626	14661	14554	14781	14659	14626	14415	14624	14498	14536	14373	14446	14691	14596	14590	14588	14339	14505	14442	14690	14573	14696	14636	14778	14803	14599	14605	14535	14528	14621	14549	14695	14524	14661	14488	14726	14663	14447	14508	14708	14621	14384	14500	14656	14458	14567	14583	14648	14570	14764	14636	14611	14579	14604	14581	14546	14565	14784	14502	14671	14554	14569	14718	14752	14572	14427	14639	14645	14616	14776	14544	14790	14695	14736	14620	14658	14723	14595	14527	14625	14478	14621	14685	14675	14501	14680	14517	14584	14576	14582	14686	14637	14664	14545	14646	14640	14561	14608	14451	14621	14650	14596	14473	14614	14507	14493	14527	14434	14629	14644	14564	14825	14549	14632	14479	14816	14633	14529	14512	14478	14567	14781	14505	14536	14680	14549	14534	14508	14511	14541	14652	14504	14494	14607	14651	14556	14487
18550	27885	25733	20540	17801	16311	15498	15056	14525	14125	14076	13967	13648	13857	13567	13459	13442	13532	13403	13579	13380	13396	13248	13316	13293	13251	13269	13412	13338	13322	13266	13352	13216	13307	13219	13382	13465	13323	13324	13424	13361	13147	13293	13191	13224	13279	13052	13307	13184	13323	13337	13477	13295	13192	13213	12976	13360	13047	13274	13196	13256	13073	13397	13163	13222	13154	13308	13408	13203	13235	13252	13244	13167	13105	13055	13369	13315	13127	13114	13125	13227	13316	13242	13405	13345	13302	13412	13437	13690	13484	13322	13362	13275	13251	13124	13058	13178	13107	13403	13102	13164	13108	13160	13324	13225	13169	13214	13336	13119	13120	13275	13291	13091	13155	13201	13132	13350	13161	13266	13271	13123	13216	13157	13213	13294	13282	13295	13297	13237	13249	13175	13195	13299	13053	13301	13265	13235	13116	13202	13179	13268	13214	13264	13159	13393	13051	13295	13046	13084	13103	13254	13190	13248	13057	13204	13255	13135	13267	13214	13145	13296	13097	13136	13238	13138	13211	13159	13199	13128	13229	13281	13042	13366	13126	13132	13118	13097	13188	13273	13143	13462	13297	13169	13277	13263	13261	13121	13414	13258	13298	13280	13261	13268	13169	13298	13278	13170	13201	13210	13023	13067	13341	13228	13259	13068	13264	13144	13256	13200	13299	13170	13211	13210	13190	13144	13134	13249	13285	13226	13194	13394	13305	13268	13218	13155	13254	13360	13318	13257	13294	13255	13224	13112	13313	12989	13223	13288	13379	13291	13367	13401	13284	13202	13267	13171	13221	13237	13236	13349	13223	13209	13236	13252	13190	13375	13337	13188	13341	13238	13244	13197	13168	13358	13309	13183	13148	13108	13113	13279	13205	13150	13304	13252	13192	13296	13034	13230	13130	13183	13136	13330	13143	13131	13334	13069	13162	13326	13179	13214	13026	13141	13239	13143	13344	13356	13323	13210	13197	13119	13114	13345	13306	13305	13231	13200	13242	13211	13086	13249	13140	13126	13271	13047	13182	13274	13088	13160	13090	13171	13285	13099	13253	13130	13265	13260	13157	13219	13044	13323	13211	13132	13181	13289	13112	13246	13078	13286	13201	13193	13199	13198	13138	13251	13142	13106	13181	13271	13111	13183	13302	13307	13255	13234	13339	13317	13142	13382	12981	13064	13202	13101	13305	13069	13102	13174	13293	13290	13127	13181	13325	13124	13295	13243	13312	13300	13145	13063	13100	13501	13066	13420	13086	13217	13214	13263	13262	13150	13158	13082	13185	13349	13194	13225	13332	13257	13283	13148	13317	13226	13148	13128	13180	13162	13225	13149	13188	13228	13199	13298	13324	13250	13312	13318	13218	13144	13264	13183	13312	13417	13094	13319	13227	13302	13054	13198	13183	13255	13367	13187	13080	13109	13183	13350	13158	13286	13096	13307	13199	13175	13252	13220	13238	13251	13172	13395	13169	13280	13021	13342	13141	13240	13428	13169	13300	13198	13107	13206	13148	13144	13131	13246	13330	13106	13254	13359	13295	13298	13242	13160	13175	13203	13260	13338	13252	13379	13311	13205	13242	13029	13292	13019	13154	13192	13253	13051	12947	13090	13298	13131	13230	13168	13201	13257	13044	13130	13300	13198	13102	13342	13202	13133	13494	13270	13028	13265	13061	13339	13252	13072	13153	13265	13285	13149	13087	13141	13214	13179	13225	13215	13268	13130	13140	13207	13340	13182	13414	13097	13135	13178	13321	13396	13244	13202	13172	13241	13217	13264	13106	13164	13364	13273	13060	13112	13210	13129	13176	13109	13340	13121	13371	13310	13148	13163	13223	13403	13161	13201	13267	13288	13408	13315	13205	13174	13105	13192	13354	13022	13119	13123	13217	13276	13249	13220	13267	13172	13199	13198	13143	13128	13272	13189	13204	13264	13181	13145	13107	13306	13254	13290	13180	13321	13358	13253	13281	13300	13263	13201	13319	13259	13259	13385	13201	13185	13324	13156	13321	13179	13183	13341	13321	13245	13174	13293	13227	13142	13172	13189	13411	13240	13262	13171	13276	13343	13352	13229	13307	13125	13348	13250	13257	13216	13314	13086	13307	13095	13197	13094	13225	13328	13094	13081	13151	13202	13141	13180	13211	13174	13174	13140	13241	13194	13322	13234	13158	13220	13305	13221	13285	13151	13345	13281	13166	13434	13208	13224	13063	13060	13229	13240	13204	13292	13235	13293	13161	13274	13062	12966	13307	13340	13183	13152	13248	13170	13357	13138	13229	13127	13247	13239	13306	13075	13367	13018	13176	13151	13297	13320	13269	13171	13188	13372	13238	13176	13100	13159	13309	13204	13212	13265	13431	13124	13125	13314	13105	13303	13150	13333	13285	13265	13401	13286	13260	13391	13354	13266	13301	13288	13337	13071	13234	13182	13255	13115	13345	13186	13343	13220	13176	13227	13285	13260	13196	13215	13178	13307	13388	13186	13449	13261	13049	13128	13275	13287	13278	13213	13086	13121	13354	13117	13146	13117	13175	13163	13356	13326	13188	13239	13120	13125	13017	13150	13307	13319	13112	13134	13133	13268	13142	13242	13248	13226	13395	13244	13071	13140	13376	12943	13156	13014	13215	13093	13255	13082	13256	13058	13218	13156	13222	13243	13235	13391	13264	13227	13236	13212	13163	13097	13244	13209	13218	13223	13216	13404	13331	13095	13240	13124	13266	13206	13187	13068	13240	13493	13263	13388	13127	13207	13127	12994	13305	13125	13025	13167	13244	13218	13315	13308	13144	13206	13178	13360	13233	13084	13136	13199	13142	13092	13297	13254	13286	13222	13045	13220	13166	13209	13250	13305	13268	13178	13091	13315	13251	13169	13161	13260	13144	13292	13205	13240	13486	13125	13303	13295	13271	13189	13225	13263	13293	13095	13244	13475	13209	13145	13233	13121	13340	13127	13121	13206	13259	13340	13354	13053	13322	13337	13202	13205	13325	13238	13180	13330	13120	13206	13394	13177	13300	13227	13209	13092	13203	13256	13087	13231	13360	13332	13330	13303	13263	13253	13096	13169	13287	13261	13343	13059	13010	13098	13105	13170	13281	13138	13276	13258	13159	13085	13119	13322	13132	13150	13175	13183	13184	13266	13171	13249	13331	13095	13092	13145	13145	13191	13169	13184	13072	13087	13357	13380	13243	13172	13336	13201	13290	13099	13222	13115	13304	13248	13218	13272	13301	13237	13258	13321	13338	13311	13329	13197	13205	13335	13272	13065	13364	13166	13331	13200	13216	13230	13098	13144	13068	13197	13286	13103	13115	13153	13277	13207	13188	13088	13105	13461	13259	13132	13199	13191	13277	13330	13245	13211	13148	13328	13329	13211	13297	13169	13276	13341	13085	13376	13307	13270	13286	13261	13245	13108	13136	13219	13347	13280	13049	13232	13284	13156	13231	13186	13218	13336	13285	13347	13070	13169	13237	13037	13321	13213	13161	13133	13190	13200	13045	13042	13165	13218	13103	13133	13100	13205	13183	13232	13098	13168	13360	13313	13271	13250	13371	13217	13370	13239	13168	13251	13101	13324	13156	13168	13152	13154	13120	13287	13252	13337	13264	13232	13165	13092	13143	13391	13350	13414	12993	13194	13361	13141	13231	13214	13215	13177	13260	13022	13288	13085	13129	13243	13212	13296	13188	13260	13209	13303	13080	13266	13407	13133	13125	13122	13164	13135	13304	13199	13182	13201	13254	13244	13264	13113	13182	13352	13185	13330	13255	13223	13299	13279	13315	13282	13226	13216	13207	13219	13050	13116	13142	13187	13324	13231	13315	13092	13216	12973	13259	13376	13260	13241	13139	13236	13251	13142	13210	13231	13244	13261	13167	13149	13305	13189	13314	13241	13311	13191	13303	13375	13193	13269	13293	13159	13101	13246	13341	13356	13144	13197	13183	13351	13217	13208	13292	13147	13230	13062	13216	13015	13308	13255	13237	13230	13285	13208	13225	13202	13303	13350	13343	13195	13356	13099	13236	13268	13190	13381	13206	13298	13343	13241	13161	13053	13084	13177	13232	13083	13064	13354	13324	13192	13281	13149	13080	13298	13237	13282	13184	13351	13362	13369	13031	13079	13206	13386	13118	13417	13164	13275	13192	13256	13272	13279	13273	13239	13180	13056	13180	13337	13267	13252	13280	13107	13113	13239	13105	13259	13170	13344	13192	13231	13234	13261	13155	13143	13175	13114	13382	13148	13085	13311	13428	13180	13247	13219	13306	13225	13337	13282	13202	13285	13195	13328	13326	13183	13145	13271	13246	13212	13323	13282	13258	13123	13224	13319	13075	13255	13132	13381	13292	13222	13030	13130	13205	13269	13312	13325	13252	13274	13336	13194	13483	13230	13325	13264	13344	13303	13316	13177	13124	13126	13152	13086	13152	13267	13085	13147	13234	13315	13155	13067	13209	13135	13168	13293	13052	13164	13230	13141	13076	13347	13122	13170	13026	13157	13180	13264	13223	13206	13290	13253	13138	13188	13091	13194	13139	13368	13120	13204	13175	13153	13203	13027	13339	13345	13256	13259	13295	13169	13234	13170	13128	13098	13224	13368	13248	13169	13271	13136	13288	13155	13192	13277	13148	13382	13260	13158	13310	13235	13339	13063	13222	13225	13173	13191	13225	13140	13254	13156	13067	13349	13174	13134	13235	13149	13209	13255	13317	13294	13100	13423	13207	13176	13177	13216	13223	13227	13193	13146	13238	13243	13281	13136	13151	13148	13207	13269	13254	13389	13394	13187	13269	13272	13185	13230	13127	13153	13223	13264	13378	13203	13194	13253	13225	13011	13145	13310	13225	13279	13276	13443	13189	13149	13250	13235	13185	13183	13387	13283	13288	13222	13173	13241	13138	13224	13093	13156	13319	13128	13255	13127	13281	13252	13199	13167	13439	13232	13166	13279	13260	13260	13317	13358	13196	13232	13183	13253	13075	13302	13379	13183	13263	13152	13089	13328	13156	13267	13346	13256	13381	13318	13258	13180	13252	13205	13186	13179	13158	13285	13139	13276	13188	13100	13284	13309	13207	13343	13320	13060	13263	13338	13117	12972	13408	13214	13240	13350	13152	13145	13233	13106	13190	13294	13087
23807	21086	28476	23955	21741	23348	23049	18970	18152	18072	17612	17517	17410	17089	17135	16934	16839	16920	16999	17015	16899	17027	17118	17003	16823	16696	16818	16813	16892	16546	16627	16567	16591	16841	16781	16729	16789	16856	16760	16649	16621	16654	16803	16666	16798	16780	16631	16686	16740	16720	16722	16844	16686	16587	16663	16610	16687	16684	16614	16657	16620	16571	16800	16706	16929	16664	16547	16682	16714	16605	16772	16718	16639	16961	16671	16617	16817	16696	16478	16695	16683	16569	16673	16469	16533	16687	16619	16904	17183	17167	16940	16722	16677	16641	16584	16626	16638	16655	16730	16750	16794	16693	16445	16630	16761	16610	16657	16575	16567	16619	16749	16588	16613	16703	16514	16834	16824	16799	16731	16580	16618	16623	16540	16806	16893	16783	16742	16593	16492	16461	16514	16724	16718	16531	16662	16660	16580	16662	16677	16775	16678	16655	16688	16836	16461	16593	16603	16438	16732	16522	16682	16539	16582	16668	16706	16676	16482	16670	16505	16419	16569	16561	16404	16685	16689	16465	16658	16682	16620	16694	16602	16436	16654	16639	16486	16619	16596	16659	16700	16748	16625	16686	16715	16580	16633	16482	16631	16576	16443	16513	16662	16712	16515	16448	16508	16655	16461	16742	16531	16405	16769	16811	16576	16551	16727	16478	16725	16725	16434	16600	16463	16637	16611	16705	16511	16652	16616	16545	16647	16395	16371	16681	16693	16623	16591	16436	16637	16445	16565	16673	16651	16636	16592	16595	16651	16688	16464	16816	16376	16490	16753	16450	16493	16467	16456	16633	16621	16457	16605	16525	16653	16579	16723	16526	16519	16508	16396	16686	16611	16668	16554	16507	16632	16599	16676	16693	16586	16370	16649	16680	16530	16596	16492	16653	16624	16601	16744	16524	16497	16637	16556	16548	16560	16614	16715	16567	16558	16409	16458	16573	16562	16418	16537	16436	16783	16612	16624	16684	16551	16567	16487	16644	16713	16653	16549	16717	16478	16546	16544	16503	16728	16534	16608	16598	16437	16559	16425	16752	16507	16564	16593	16636	16561	16566	16689	16583	16627	16664	16582	16556	16551	16816	16646	16668	16509	16541	16431	16422	16614	16470	16676	16677	16720	16781	16555	16490	16397	16726	16561	16647	16530	16726	16598	16729	16650	16508	16461	16656	16704	16537	16580	16524	16562	16518	16814	16526	16488	16658	16770	16650	16583	16591	16585	16518	16477	16550	16674	16544	16469	16700	16815	16486	16588	16678	16628	16670	16762	16626	16590	16685	16363	16466	16619	16891	16775	16600	16581	16569	16665	16723	16782	16449	16372	16329	16511	16546	16413	16547	16595	16586	16516	16602	16689	16545	16606	16520	16577	16666	16841	16625	16682	16515	16612	16576	16743	16545	16680	16617	16589	16609	16663	16516	16529	16687	16599	16745	16599	16788	16451	16546	16613	16543	16466	16499	16705	16691	16675	16535	16631	16630	16709	16442	16485	16579	16714	16613	16644	16720	16526	16759	16712	16636	16587	16631	16672	16665	16625	16605	16739	16559	16574	16643	16445	16441	16548	16764	16675	16592	16538	16750	16707	16569	16692	16602	16624	16674	16396	16626	16596	16708	16680	16763	16710	16640	16602	16551	16637	16618	16652	16397	16570	16576	16683	16580	16630	16820	16607	16512	16511	16491	16747	16524	16302	16575	16695	16454	16567	16622	16630	16686	16643	16422	16639	16424	16596	16689	16419	16557	16728	16608	16504	16676	16622	16784	16563	16594	16650	16496	16767	16402	16576	16509	16671	16556	16448	16668	16638	16481	16518	16745	16493	16528	16590	16578	16506	16613	16299	16729	16491	16476	16385	16632	16672	16524	16611	16547	16681	16493	16506	16541	16558	16554	16538	16553	16486	16635	16688	16766	16766	16563	16512	16384	16735	16555	16483	16728	16513	16440	16440	16752	16414	16567	16771	16577	16640	16399	16574	16563	16639	16556	16669	16451	16294	16447	16568	16825	16697	16433	16691	16691	16312	16694	16526	16602	16562	16478	16452	16723	16672	16478	16367	16663	16538	16637	16481	16706	16504	16549	16531	16746	16712	16815	16539	16442	16441	16672	16722	16509	16556	16597	16538	16621	16380	16628	16533	16515	16685	16682	16619	16596	16497	16525	16559	16452	16949	16566	16447	16466	16659	16424	16491	16569	16549	16648	16581	16740	16759	16730	16731	16604	16521	16655	16700	16458	16485	16521	16536	16759	16503	16422	16578	16835	16612	16647	16596	16595	16526	16634	16382	16698	16675	16502	16552	16635	16517	16739	16599	16530	16561	16696	16664	16374	16708	16651	16661	16687	16481	16648	16756	16626	16543	16437	16610	16437	16761	16632	16439	16496	16644	16402	16517	16671	16640	16616	16653	16720	16753	16609	16514	16362	16609	16496	16566	16662	16646	16643	16488	16589	16577	16673	16665	16613	16593	16404	16483	16634	16685	16604	16647	16565	16457	16768	16595	16581	16513	16565	16603	16504	16467	16494	16520	16577	16587	16630	16565	16548	16633	16761	16695	16474	16644	16632	16412	16607	16614	16552	16515	16642	16463	16431	16638	16704	16656	16664	16563	16749	16721	16650	16544	16648	16577	16552	16482	16602	16661	16496	16452	16707	16438	16378	16540	16570	16571	16648	16515	16539	16493	16261	16541	16704	16442	16559	16503	16473	16371	16464	16738	16620	16468	16401	16591	16560	16415	16614	16486	16496	16681	16541	16659	16320	16766	16486	16684	16521	16640	16468	16613	16574	16690	16556	16355	16700	16539	16595	16769	16635	16551	16597	16599	16667	16526	16620	16582	16667	16400	16439	16491	16507	16536	16677	16612	16533	16794	16618	16412	16499	16683	16504	16435	16658	16574	16645	16732	16466	16717	16861	16441	16463	16573	16479	16504	16426	16441	16460	16514	16491	16631	16515	16530	16762	16786	16669	16567	16492	16559	16706	16536	16686	16725	16619	16625	16603	16814	16731	16629	16706	16717	16615	16535	16608	16418	16630	16502	16426	16677	16662	16554	16576	16287	16618	16395	16671	16627	16709	16629	16600	16650	16461	16758	16594	16674	16682	16812	16408	16613	16579	16543	16656	16650	16627	16467	16693	16578	16455	16613	16514	16633	16542	16698	16393	16557	16464	16470	16648	16670	16512	16780	16752	16782	16670	16601	16691	16680	16800	16468	16442	16814	16641	16579	16580	16616	16660	16467	16419	16642	16630	16601	16552	16609	16474	16472	16609	16640	16599	16624	16760	16431	16645	16633	16483	16455	16436	16720	16558	16413	16460	16510	16800	16686	16516	16575	16653	16634	16689	16484	16770	16567	16630	16571	16753	16664	16725	16322	16444	16433	16534	16643	16407	16728	16698	16761	16717	16598	16689	16722	16726	16387	16417	16739	16637	16577	16537	16636	16866	16672	16564	16580	16682	16514	16604	16607	16455	16457	16483	16526	16480	16681	16597	16694	16584	16456	16596	16762	16449	16648	16637	16708	16675	16789	16701	16827	16418	16739	16588	16596	16634	16546	16629	16446	16579	16610	16589	16473	16713	16571	16487	16873	16660	16672	16492	16550	16430	16601	16601	16781	16660	16471	16653	16578	16627	16475	16741	16620	16679	16558	16687	16632	16403	16601	16561	16453	16605	16754	16538	16460	16644	16641	16642	16489	16495	16538	16735	16607	16571	16619	16649	16609	16705	16569	16817	16740	16698	16642	16583	16451	16482	16646	16513	16463	16824	16745	16586	16508	16715	16641	16565	16336	16427	16413	16554	16708	16662	16558	16722	16664	16542	16607	16571	16603	16424	16726	16762	16354	16849	16862	16710	16640	16630	16662	16616	16571	16504	16677	16564	16706	16641	16544	16440	16444	16692	16559	16622	16548	16408	16854	16571	16681	16585	16552	16520	16617	16523	16693	16390	16451	16558	16538	16563	16728	16567	16775	16550	16584	16661	16570	16583	16624	16387	16668	16621	16616	16611	16553	16614	16703	16611	16435	16686	16443	16611	16556	16737	16600	16742	16563	16461	16632	16355	16551	16768	16648	16395	16523	16672	16547	16700	16710	16587	16660	16679	16493	16534	16615	16712	16683	16618	16480	16577	16442	16616	16669	16578	16522	16622	16681	16551	16487	16601	16741	16734	16706	16447	16687	16641	16633	16659	16625	16645	16459	16551	16686	16780	16800	16644	16486	16629	16703	16519	16624	16678	16516	16412	16825	16540	16843	16618	16769	16623	16631	16600	16583	16598	16535	16445	16477	16582	16591	16867	16546	16616	16549	16520	16590	16585	16500	16650	16530	16483	16577	16624	16507	16520	16377	16597	16592	16344	16479	16593	16624	16523	16638	16730	16579	16355	16616	16616	16572	16653	16541	16425	16660	16463	16364	16714	16726	16653	16527	16401	16782	16724	16520	16345	16594	16579	16766	16684	16753	16398	16526	16526	16695	16646	16545	16701	16429	16489	16669	16485	16599	16432	16652	16590	16604	16460	16538	16713	16659	16510	16743	16545	16666	16721	16573	16706	16765	16490	16405	16627	16591	16673	16631	16601	16614	16677	16731	16472	16586	16508	16598	16550	16865	16516	16492	16664	16685	16414	16506	16560	16606	16760	16696	16628	16585	16695	16718	16655	16694	16568	16493	16660	16663	16528	16522	16676	16590	16491	16449	16634	16696	16582	16458	16384	16658	16525	16565	16567	16613	16665	16581	16815	16838	16614	16590	16545	16577	16565	16589	16813	16971	16735	16645	16643	16549	16408	16725	16527	16532	16535	16457	16695	16596	16572	16656	16558	16592	16914	16420	16637	16581	16733	16884	16676	16659	16776	16580	16589	16630	16601	16724	16662	16571	16518	16362	16464	16442	16570	16533	16733	16728	16593	16358	16423	16672	16681	16508	16631	16691	16709	16768	16622	16573	16741	16655	16480	16525	16611	16541	16701	16524	16342	16615	16554	16644	16540	16470	16666	16680	16641	16308	16359	16491	16448	16388	16535	16609	16399	16475	16472	16437	16447	16618	16657	16731	16717	16615	16659	16726	16905	16739	16682	16728	16476	16560	16597	16680	16581	16468	16719	16682	16486	16783	16503	16681	16585	16737	16634
22141	34978	31855	25734	22110	19927	18517	17566	16927	16285	16008	15725	15298	15382	15109	15116	14807	14941	14819	14763	14775	14865	14798	14745	14660	14701	14663	14580	14476	14653	14472	14695	14589	14471	14588	14573	14466	14517	14664	14486	14444	14419	14439	14519	14503	14451	14510	14547	14470	14491	14316	14621	14469	14510	14457	14366	14356	14323	14402	14514	14563	14607	14419	14454	14655	14471	14379	14461	14397	14558	14387	14348	14440	14499	14479	14297	14548	14385	14354	14415	14417	14373	14494	14277	14514	14587	14419	15063	15237	14963	14613	14537	14511	14556	14461	14536	14314	14527	14434	14359	14269	14473	14223	14467	14506	14616	14408	14418	14469	14442	14410	14294	14328	14396	14360	14410	14363	14177	14404	14365	14422	14304	14274	14267	14535	14317	14452	14358	14343	14314	14470	14382	14390	14440	14407	14389	14562	14538	14367	14401	14344	14425	14255	14365	14360	14292	14405	14467	14402	14400	14457	14387	14477	14336	14301	14524	14402	14425	14421	14304	14392	14474	14316	14395	14397	14396	14382	14446	14290	14329	14419	14346	14616	14496	14435	14445	14253	14233	14464	14284	14334	14374	14474	14405	14501	14348	14482	14198	14359	14390	14457	14365	14421	14381	14475	14304	14470	14351	14265	14332	14521	14399	14597	14396	14292	14432	14298	14581	14389	14435	14555	14273	14283	14496	14319	14298	14400	14526	14394	14396	14505	14497	14449	14398	14366	14279	14512	14364	14365	14451	14444	14394	14288	14293	14520	14393	14490	14340	14304	14302	14256	14386	14493	14482	14533	14454	14301	14408	14441	14401	14402	14358	14381	14478	14456	14288	14629	14175	14516	14347	14503	14519	14372	14381	14369	14272	14516	14306	14514	14464	14454	14442	14383	14399	14416	14480	14434	14402	14344	14425	14427	14521	14483	14576	14559	14306	14407	14372	14266	14337	14483	14429	14628	14235	14365	14572	14510	14469	14427	14541	14222	14355	14317	14452	14206	14484	14484	14375	14398	14394	14472	14583	14234	14504	14500	14328	14387	14395	14415	14370	14457	14375	14362	14522	14339	14433	14295	14467	14507	14430	14365	14397	14394	14447	14495	14363	14444	14363	14442	14461	14319	14417	14384	14350	14438	14434	14355	14472	14444	14300	14318	14452	14468	14426	14393	14432	14380	14357	14440	14239	14473	14479	14316	14376	14566	14470	14330	14386	14432	14397	14248	14437	14521	14447	14560	14496	14369	14324	14453	14377	14312	14633	14464	14276	14413	14352	14419	14441	14505	14418	14260	14469	14298	14404	14524	14348	14453	14609	14314	14439	14328	14123	14398	14343	14121	14494	14305	14492	14495	14436	14289	14569	14353	14472	14269	14400	14430	14281	14350	14528	14288	14379	14275	14375	14378	14517	14469	14431	14291	14508	14422	14236	14369	14269	14441	14443	14259	14480	14275	14357	14465	14460	14429	14388	14416	14267	14273	14451	14554	14154	14345	14461	14361	14335	14427	14332	14439	14311	14279	14515	14387	14217	14387	14263	14492	14512	14429	14367	14411	14271	14411	14284	14530	14533	14425	14383	14458	14400	14386	14386	14404	14530	14520	14271	14512	14308	14404	14249	14471	14521	14421	14433	14372	14393	14368	14447	14276	14301	14276	14463	14246	14542	14452	14243	14438	14349	14404	14432	14382	14547	14353	14418	14361	14499	14431	14342	14436	14541	14431	14188	14455	14422	14425	14478	14382	14504	14447	14521	14420	14274	14226	14310	14347	14548	14391	14338	14491	14325	14476	14530	14456	14471	14506	14376	14379	14419	14448	14415	14505	14584	14389	14472	14337	14502	14368	14581	14258	14270	14354	14393	14519	14274	14406	14420	14410	14531	14397	14384	14440	14284	14646	14555	14438	14483	14437	14561	14432	14260	14315	14270	14350	14417	14371	14497	14329	14480	14424	14342	14403	14295	14347	14302	14545	14427	14180	14477	14366	14402	14393	14310	14354	14556	14160	14518	14295	14337	14417	14177	14380	14299	14386	14333	14425	14385	14325	14392	14481	14288	14317	14415	14307	14421	14357	14291	14414	14524	14469	14525	14426	14432	14370	14297	14350	14401	14311	14297	14297	14500	14414	14449	14460	14136	14444	14562	14389	14397	14412	14437	14341	14317	14507	14457	14597	14389	14458	14333	14399	14248	14420	14436	14509	14331	14330	14421	14409	14208	14528	14278	14417	14362	14516	14400	14458	14503	14386	14267	14443	14429	14364	14456	14440	14293	14522	14666	14361	14474	14338	14354	14541	14415	14453	14419	14602	14253	14449	14305	14346	14304	14450	14273	14515	14360	14290	14311	14467	14403	14394	14399	14409	14477	14421	14567	14350	14327	14403	14452	14383	14465	14404	14409	14358	14493	14278	14411	14310	14417	14374	14297	14406	14519	14364	14422	14425	14568	14424	14265	14335	14457	14280	14387	14160	14489	14481	14410	14518	14552	14417	14272	14303	14423	14282	14313	14489	14472	14451	14330	14394	14424	14386	14396	14369	14503	14538	14202	14493	14248	14365	14443	14523	14503	14409	14408	14350	14381	14489	14462	14441	14322	14366	14472	14472	14474	14409	14540	14238	14470	14473	14453	14345	14533	14383	14483	14531	14404	14405	14389	14328	14403	14222	14445	14583	14466	14457	14237	14528	14555	14329	14423	14349	14377	14339	14424	14539	14372	14550	14615	14539	14373	14323	14568	14281	14331	14443	14332	14447	14402	14549	14329	14573	14414	14486	14423	14371	14320	14462	14411	14462	14505	14362	14341	14333	14227	14500	14421	14410	14524	14460	14446	14342	14357	14374	14309	14456	14443	14504	14384	14328	14352	14460	14460	14302	14339	14392	14511	14357	14466	14404	14296	14462	14492	14385	14473	14264	14494	14399	14359	14440	14375	14419	14417	14403	14467	14462	14455	14332	14293	14411	14322	14529	14518	14487	14313	14541	14322	14459	14330	14416	14343	14565	14463	14414	14410	14377	14282	14512	14303	14398	14455	14356	14398	14428	14336	14345	14205	14400	14362	14250	14369	14536	14466	14460	14448	14251	14520	14365	14430	14407	14658	14377	14376	14424	14370	14492	14268	14371	14432	14428	14334	14329	14307	14415	14302	14551	14440	14230	14318	14262	14173	14405	14459	14382	14374	14572	14476	14433	14316	14307	14397	14310	14397	14254	14497	14529	14579	14512	14340	14519	14399	14400	14537	14517	14468	14386	14286	14413	14351	14320	14439	14609	14424	14401	14195	14442	14521	14300	14384	14479	14480	14316	14413	14521	14333	14329	14369	14280	14464	14542	14432	14383	14530	14272	14255	14378	14355	14358	14441	14385	14288	14316	14425	14363	14291	14375	14433	14349	14461	14526	14542	14248	14312	14620	14406	14417	14481	14413	14423	14256	14579	14446	14531	14311	14468	14353	14427	14419	14385	14657	14559	14451	14283	14500	14199	14322	14468	14372	14329	14434	14458	14533	14337	14322	14396	14293	14434	14450	14445	14528	14313	14555	14492	14520	14484	14288	14403	14409	14320	14505	14436	14354	14335	14424	14293	14199	14454	14190	14364	14366	14475	14375	14390	14405	14469	14387	14348	14357	14158	14454	14431	14566	14478	14317	14348	14491	14401	14429	14379	14393	14338	14361	14355	14511	14420	14561	14483	14311	14406	14317	14435	14515	14562	14390	14390	14456	14369	14471	14342	14313	14375	14260	14377	14520	14592	14361	14448	14407	14344	14442	14461	14415	14265	14391	14448	14333	14537	14492	14357	14533	14295	14365	14269	14200	14326	14391	14347	14526	14498	14394	14395	14287	14462	14360	14394	14366	14330	14426	14380	14505	14548	14374	14482	14328	14434	14225	14442	14758	14227	14415	14253	14511	14400	14163	14445	14439	14232	14321	14509	14339	14409	14416	14475	14340	14388	14322	14493	14525	14594	14398	14508	14396	14312	14523	14325	14327	14395	14464	14465	14376	14439	14400	14399	14408	14183	14457	14342	14380	14283	14630	14443	14446	14497	14232	14384	14361	14454	14535	14254	14299	14409	14401	14480	14261	14421	14276	14240	14431	14512	14360	14450	14579	14332	14397	14528	14414	14479	14327	14507	14365	14503	14452	14280	14300	14416	14493	14508	14460	14448	14415	14330	14448	14330	14523	14478	14303	14518	14588	14292	14308	14198	14321	14512	14357	14471	14602	14407	14420	14222	14676	14449	14346	14326	14287	14540	14304	14302	14335	14389	14554	14361	14266	14429	14385	14257	14527	14389	14463	14386	14368	14400	14570	14333	14457	14289	14445	14539	14341	14364	14455	14438	14408	14470	14366	14341	14499	14285	14559	14395	14374	14586	14503	14282	14460	14395	14409	14619	14331	14414	14449	14411	14309	14480	14390	14289	14573	14398	14510	14394	14444	14461	14274	14415	14522	14388	14479	14422	14515	14416	14354	14330	14397	14406	14485	14272	14427	14307	14452	14553	14300	14505	14331	14384	14427	14239	14458	14390	14235	14404	14429	14241	14364	14357	14436	14449	14424	14285	14457	14450	14484	14540	14402	14217	14409	14304	14501	14464	14272	14344	14418	14382	14375	14147	14483	14594	14367	14517	14330	14457	14383	14494	14567	14328	14469	14385	14244	14443	14370	14369	14405	14483	14414	14531	14259	14505	14155	14431	14321	14277	14295	14449	14530	14528	14367	14388	14396	14356	14343	14435	14426	14403	14390	14492	14283	14561	14419	14395	14320	14436	14445	14547	14334	14503	14338	14280	14278	14462	14440	14433	14390	14365	14386	14633	14375	14451	14518	14548	14317	14481	14523	14370	14476	14569	14320	14351	14514	14356	14273	14487	14583	14455	14455	14280	14405	14433	14468	14438	14385	14415	14312	14292	14460	14442	14508	14399	14445	14349	14468	14491	14401	14206	14224	14475	14320	14547	14277	14520	14281	14493	14452	14398	14523	14357	14482	14498	14388	14520	14248	14483	14280	14354	14343	14393	14424	14381	14428	14245	14517	14288	14323	14259	14463	14368	14542	14338	14347	14478	14501	14375	14447	14369	14358	14265	14400	14456	14317	14588	14465	14422	14567	14322	14379	14350	14205	14276	14380	14448	14323	14397
29392	22593	23411	21174	18941	18820	18591	18516	18330	18394	18339	18300	18346	18415	18314	18184	18232	18165	18372	18168	18129	18121	18257	18226	18245	18403	18177	18241	18137	18208	17964	18252	18131	18081	17960	18000	18215	18025	18252	18238	18217	18168	18072	18052	18295	18044	18072	18369	18049	18094	18244	18086	18100	18083	18282	18306	18160	18047	18134	18154	18071	18204	18149	18215	18433	18244	18113	18151	18204	18174	18171	18129	18055	18070	18330	18010	18155	17852	18156	18216	18088	17972	18073	17999	18052	18119	18085	18083	18129	18028	18179	18181	18314	18079	18223	18059	18047	18041	18205	18017	18018	18133	18145	18281	18189	18118	18037	18078	17954	18171	18053	18265	18076	18255	18137	18152	18026	17974	17911	18212	18099	18207	18001	18097	18050	18190	18260	18021	18084	18115	18138	18118	18522	18086	17937	18227	18236	18050	17993	18065	18102	18156	18070	18337	18049	18281	18131	18098	18114	18164	18052	18030	18226	18169	18117	17987	18039	18228	18211	18183	18228	18001	18177	18102	18261	18118	17955	18214	18252	18204	18337	18052	18260	18046	18195	18273	18139	18434	18132	18147	18078	18007	18000	18106	18119	18077	18166	18081	17997	18030	17948	18022	18190	18190	18348	18019	18095	18108	18082	17931	18047	18045	18001	17995	18017	18032	18090	18053	17919	18273	18008	18264	18157	18045	18205	18130	17982	18103	18099	18071	18127	18098	18351	18219	18214	18078	18188	18009	18120	18212	18232	18305	17936	18159	18198	17982	18116	17912	18164	18211	18282	18187	18185	18100	18014	18198	18279	18193	18165	18277	18283	18035	18238	18188	18143	18129	18234	18213	18144	18205	18042	18053	17898	18161	18147	18020	18054	18072	18194	18080	18290	18154	18260	17879	18123	18169	18371	18065	18189	18035	17993	18224	18251	18305	18264	18169	18155	17821	18049	18185	18158	18119	18068	18250	18277	18177	18060	18185	18096	18140	18214	18027	18264	17948	17822	17832	18279	18254	18093	18170	18225	18038	18122	18091	18172	18000	18033	18214	18190	18153	18044	18234	18215	18079	18193	18158	18217	18034	18130	18221	18187	18188	18235	18037	18217	18166	18101	18052	18090	17912	18197	18137	18029	17877	18025	18062	17851	18135	18052	18131	18409	18079	18212	18012	18129	18082	18215	18078	18033	18065	18173	18107	18097	18373	18148	18249	18178	18019	18241	18030	18185	18084	17971	18287	18210	18262	18068	18140	18340	18383	18153	18158	18103	18190	18158	18083	18012	18135	18000	18152	18090	18065	18026	18214	17932	18144	18162	18072	17997	18057	18097	18310	18201	18109	18092	18097	18269	18300	18285	17974	17969	18535	18320	17973	18093	17951	18148	18237	18250	18114	18171	18134	18006	18164	18009	18009	17995	18345	18192	18108	18013	18117	18008	18113	17998	18052	18008	18002	18153	18114	18178	18179	18176	18185	18091	18101	18047	18087	18205	18171	18068	18229	18201	18174	18073	18207	18138	18011	18405	18249	18077	18095	18060	18112	18082	18141	17992	18143	18204	18262	17983	18231	18216	18082	18049	18279	17843	18115	17979	17989	18046	17886	18054	17982	18166	18128	17990	18054	17966	18360	18089	18089	18127	18193	18116	18225	18203	18145	18012	18040	18117	18263	18210	18112	18178	18038	18207	18011	18215	18336	18075	18036	17665	18020	18360	18073	17993	18231	18076	18275	18100	18090	18136	18059	18190	18173	18107	18006	18194	17786	18100	18211	18048	18099	18332	18097	18154	18049	18175	18210	18088	18024	18095	18055	18241	18112	18037	18122	18178	18323	18117	18013	18233	18114	18018	18267	17962	18308	18221	18326	18180	18048	18085	18085	18085	18123	18325	18226	18152	18124	18180	18200	18140	18200	17851	17969	18024	17958	18044	18080	17809	17987	18178	18211	18078	18154	18067	18161	18017	18102	18063	18198	18153	18353	18267	18347	18146	18360	18212	18068	18057	18037	18124	18155	18025	17911	17996	18149	18135	18041	18249	18120	18384	18146	18067	18083	18031	18116	18123	18006	18083	18162	18241	18214	18102	18278	18227	17983	17920	18166	18110	18277	18268	18301	18110	18031	18279	18155	18096	18212	17891	18263	18016	18150	18080	18061	18116	18193	18403	18218	18213	18103	18062	18321	18165	18118	18135	18151	18091	18139	18358	18065	17981	18099	18249	18168	18109	18091	18258	17995	18076	18011	18078	17920	18030	18138	18376	18104	18138	17946	18124	18101	18094	18179	18105	18156	18275	18096	18134	18448	18097	18296	18119	18137	18127	18320	18383	18222	18322	18064	18105	18111	18032	18105	18132	18058	18047	18100	18221	18182	18136	18252	18145	18124	18123	18153	18215	18054	18183	18187	18269	18265	18167	18269	18158	17953	18235	18233	18198	18202	17959	18093	18134	18101	18128	18334	18109	18241	18301	18241	18168	18280	18087	18099	18232	18152	18172	18085	17958	18163	18154	18073	18193	18255	18112	17988	18245	18085	18226	18270	18269	17977	18327	18079	17997	18103	18074	18080	18082	17996	17996	18087	18255	17957	18081	17972	18075	18134	18114	18272	18184	18202	18260	18262	18202	17913	18152	18069	18084	18208	18047	18352	18221	18073	17854	18064	18207	18095	18151	18061	17990	18084	17975	18225	18202	18013	18040	18000	18245	18147	18137	18108	18199	18363	17983	17975	17974	18237	18353	18007	18234	18184	18119	18025	17995	18103	18178	18050	17871	18287	18086	18254	18252	18418	18275	18276	18142	18031	17803	18137	18013	18192	18161	18314	18112	18060	17983	18088	18177	17970	18185	18160	18130	18128	18148	18102	18205	18110	17891	18187	18063	18156	18098	18182	18170	18100	18092	18039	17916	18159	17975	18187	18212	18189	18208	17989	18011	17958	18341	18291	18008	17922	18136	18143	18077	18159	18224	18182	18150	18094	17933	18055	18234	18182	18247	18106	18191	18178	17885	18063	18095	18297	18138	18076	17998	17920	18083	18111	18100	18259	18274	18176	18182	18137	18268	18058	18105	18149	18043	18193	18040	18221	18100	18143	18148	18157	18133	18243	18022	18060	17955	18185	18061	18228	18224	18228	17980	18007	18263	18215	18102	17990	18262	18083	18337	18324	18090	18186	18248	17963	18086	18001	18188	18080	18125	18108	18053	18079	18080	18197	18117	17937	18199	18289	18113	18116	18267	18123	18158	18064	17936	17931	18066	18053	18078	17980	18040	18169	18150	18132	17874	17999	18127	18138	18119	18066	18233	18029	18163	18168	17993	18028	18318	18149	17916	18177	18082	18037	18108	18095	17993	17988	18120	18112	18189	18213	18001	18181	18048	18227	18096	18081	17930	17973	17965	18122	18083	18217	18102	18220	18219	18421	17955	18293	17983	18112	18061	18156	18100	18056	18220	18097	18021	18089	18058	18109	18233	18136	18002	18118	18210	18110	18083	18341	18089	18008	18042	17965	18136	18060	17967	18292	18121	18066	18100	18390	18244	18408	18067	17992	17808	17966	18163	18090	18224	18151	18171	18052	18004	18108	18039	18282	18310	18383	17913	18070	17867	18072	18226	18171	18042	18088	18059	18153	18099	17876	18171	18125	18049	18119	18192	18245	18173	18236	18247	18204	17967	18027	18216	18225	18045	18154	18105	18132	18153	18101	18059	18055	18195	18239	18216	18081	18057	18110	18108	18019	18148	18212	18093	18187	18120	18135	18225	18362	18141	18106	18196	18123	18013	18239	17892	18158	18289	18028	18231	18287	18078	18105	18188	18107	18005	18218	18273	18094	18051	18087	18130	18072	18012	17840	18052	18063	18058	18177	18045	18065	18044	18177	18093	18081	18232	18028	18036	18189	18286	18144	17987	18067	18225	18105	18250	18239	18025	18141	18231	18084	18273	17938	18287	18138	18184	18044	17896	18343	18233	18227	18097	18074	17960	18117	18091	17955	18040	17943	18151	18127	18310	18196	18227	18100	18014	18282	18066	18036	18156	18047	18085	18001	18005	18315	18195	18073	18152	17967	17994	18110	18211	18123	18091	18223	17920	17976	18174	18073	18111	18158	18044	18087	18142	18160	18200	18251	17993	18078	18151	18298	18392	17952	17965	18052	18163	17987	18247	18190	18232	18333	18207	18149	18148	18104	18092	18160	18103	18140	18065	17898	18058	18134	18357	18289	18173	18110	18369	18082	18165	18193	18283	18137	18176	17985	18312	18124	18145	18107	18226	18157	18069	18070	17813	18080	18130	17975	18215	18150	18249	18204	18001	18179	18084	18110	18043	17876	18066	17996	18327	17895	18119	18069	18117	18323	18195	18068	18236	18128	18077	18138	18154	17919	18121	18256	18327	17885	18182	18315	18311	18040	17991	17886	18116	17908	18119	18239	18221	17959	18157	17998	18070	18102	18184	18194	18123	18038	18092	18043	18168	18157	18124	17929	17969	18154	18068	18294	18041	17905	18267	18129	18254	18079	17934	18247	18245	18048	18276	18177	18232	18289	18046	18331	18346	18019	17988	18073	18053	18102	18018	18036	18209	18122	18201	18076	18185	18229	17933	18217	18131	18097	18005	18203	18120	18097	18206	18023	18182	18225	18111	18258	18109	18048	18202	18135	18292	18068	18118	18330	18185	18205	18195	17985	17969	18155	18234	18051	18131	18131	18143	18106	18181	18355	18021	18031	17986	18078	18085	17975	18068	17986	18170	18216	18116	18131	17913	18220	18095	18182	17972	17960	18114	18076	18218	18110	18138	18288	18206	18192	18075	18375	17852	18288	18035	18223	18148	18336	18149	18234	18316	18218	18174	18273	18095	18078	17997	18245	18505	17961	18149	18076	18131	18166	18058	18104	17887	17991	18139	18185	17927	18199	18113	18254	18288	18390	18140	18183	18034	18019	18343	18246	17833	18202	18125	18105	18233	18228	18266	18063	18178	18117	18161	18253	17944	18046	18172	18074	18133	18312	18069	18080	18114	17997	18138	17941	18261	18177	18237	18042	18017	17959	18165	18094	18223	18098	18210	18095	18167	18361	18260	18238	18131	18112	17972	18170	17991	17963	18180	18221	18300	17934	18090	17937	18136	18038	18219	18105	18163	18143	18101	18021
18229	21261	20316	17782	16567	16142	15994	15762	15500	15395	15412	15383	15295	15348	15388	15310	15260	15222	15241	15316	15207	15268	15191	15191	15181	15131	15210	15028	15364	15365	15350	15126	15070	15198	15294	15087	15228	15123	15090	15109	15077	15268	15107	15248	15139	15167	15134	15238	15171	15377	15299	15218	15161	15115	14990	15229	15275	15068	14985	15151	15245	15092	15310	15334	15264	15193	15332	15180	15350	15353	15123	15225	15317	15152	15222	15230	15236	15094	15211	15240	15268	15246	14952	15147	15215	15160	15374	15085	15388	15227	15134	15250	15201	15094	15162	15072	15237	15231	15142	15181	15040	15315	15116	15281	15196	15235	15207	15204	15205	15100	15087	15075	15129	15115	15216	15309	15022	15146	15114	15172	15049	15301	15016	15208	14967	15131	15316	15319	15073	15017	15206	15122	15065	15281	15209	15277	15280	15191	15303	15255	15174	15170	15240	15049	15022	15279	15121	15230	15099	15123	15239	15144	15227	15190	15094	15054	15202	15089	15253	15186	15159	15182	15219	15171	15074	15269	15218	14996	15180	15157	15126	15227	15177	15096	15305	15311	15044	15034	15138	15145	15283	15170	15128	15186	15045	15102	15227	15164	15177	15020	15075	15121	15132	15132	15147	15247	15047	15233	15151	15087	15197	15227	15115	15301	15253	15028	15236	15247	15242	15192	14996	15146	15184	15067	15107	15051	15171	15169	15021	15078	15136	15179	15110	15092	15170	15159	15083	15285	15307	15165	15139	15119	15206	15206	15263	15164	15246	15132	15111	15151	15131	15045	15208	15265	15289	14965	15307	15127	15121	15231	15185	15155	15216	15122	15155	15133	15142	15274	15217	15199	15429	15158	15186	15077	15180	15223	15096	15216	15229	15364	15130	15139	15151	15068	15150	15172	15258	15065	15243	15056	15125	15150	15137	15060	15078	15067	15322	15349	15189	15114	15213	15134	15094	15119	15189	15081	15192	15137	15047	15182	15310	14989	15111	15258	15291	15200	15071	15080	15283	15025	15027	15069	15183	15237	15180	15208	15132	15182	15137	15268	15284	15279	15010	15199	15245	15246	15273	15297	15083	15321	15170	15048	15104	15072	15154	15175	15163	15256	15170	15015	15159	14984	15245	15127	15076	15245	15151	15131	15129	15028	15176	15203	15242	15172	15180	15090	15147	15158	15127	15033	15343	15240	15173	15189	15201	15204	15284	15179	15228	15257	15193	15187	15257	15220	15098	15134	15216	15177	15265	15267	14984	15089	15155	15027	15242	15422	15162	15217	15229	15181	15298	15148	15207	15156	15224	15093	15011	15277	15175	15094	15214	15285	15207	15117	15092	15043	15192	14996	15084	15105	15013	15165	15187	15172	15201	15358	15123	15085	15138	15445	15045	15151	15266	15207	15376	15120	15119	15138	15423	15196	15147	15235	15235	15047	15143	15197	15139	15248	14976	14933	15143	15016	14973	15080	15202	15165	15274	15200	15160	15223	15168	15197	15188	15071	15193	15068	15418	15040	15222	15195	15255	15280	15202	15197	15144	15265	15028	15166	15238	15059	15152	15058	15338	15137	15275	15170	15110	15332	15091	15206	15217	15067	15202	15132	15061	15307	15246	15077	15175	15208	15257	15246	15208	15101	15097	15074	15134	15064	15160	15149	15209	15048	15120	15171	14969	14964	15300	15243	15172	15277	15120	15196	15270	15289	15159	15233	15263	15083	14984	15252	15116	15216	15188	15182	15118	15249	15229	15156	15028	15315	15163	15212	15225	15250	15251	15364	15171	15073	15215	15266	15188	15170	15100	15053	15160	15178	15213	15184	15056	15231	15266	15115	15291	15193	15209	15068	15117	15114	14986	15002	15326	15239	15168	14999	15114	15136	15311	15055	15245	15155	15173	15070	15235	15243	15400	14924	15237	15270	15151	15099	15079	15176	15247	15307	15203	15242	15039	15236	15304	15288	15266	15068	15169	15305	15080	15177	15081	15040	15093	14946	15190	15158	15296	15179	14968	15345	15194	14980	15151	15273	15195	15265	15152	15302	15214	15196	15201	15111	15012	15151	14951	15231	15066	15077	15091	15366	15406	14935	15124	15044	15067	15304	15169	15182	15134	15186	15217	15060	15203	15155	15142	15181	15376	15057	15147	15153	15114	15252	15304	15044	15065	15230	15109	15200	15056	15084	15085	15115	15166	15254	15307	14962	14961	15281	15316	15174	15084	15248	15270	15224	15308	15276	15125	15142	15228	15135	15114	15131	15227	15208	15151	15109	15216	15411	15180	15143	15088	15048	15246	15331	15239	15217	15129	15149	15269	15274	15251	15113	15041	15120	15347	15249	15245	15217	15322	15125	15380	15293	15231	15273	15296	15187	15157	15128	15068	15307	15201	15268	15285	15190	15247	15055	15187	15267	15178	15220	15086	15172	15071	15083	15214	15164	15100	15141	15178	15205	15213	15245	15141	15204	15214	15221	15174	15150	15309	15310	15100	15106	15230	15149	15253	15102	15093	15150	15321	15075	15159	15062	15193	15226	15180	15187	15149	15183	15181	15054	15079	15293	15246	15331	15161	15301	15104	15093	15131	15177	15284	15184	15217	15197	15218	15394	15273	15077	15230	15110	15078	15178	15322	15200	14864	14930	15136	15121	15176	15371	15314	15025	15293	15210	15484	14949	15307	15259	15029	15275	15071	15279	15227	15121	15217	15054	15202	15134	15200	15166	15245	14993	15143	15142	15262	15172	15262	15259	15313	15249	14960	15174	15102	15263	15152	15112	15212	15215	15224	15190	15135	15150	15238	15335	15128	15121	15134	15290	15132	15171	15411	15122	15235	15093	15100	15241	15174	15131	15230	15193	15209	15087	15116	15148	15327	15195	15169	15176	15303	15265	15333	15052	15353	15007	15231	15222	15162	15122	15162	15256	15317	15264	15067	15240	15238	15199	15134	15243	15182	15018	14864	15087	15278	15150	15022	15275	15136	15213	15165	15251	15169	15213	15207	15149	15223	15114	15070	15126	15096	15117	15255	15169	15103	15255	15188	15143	15223	14834	15292	15166	14980	15048	15178	15168	15293	14991	15277	15266	15068	15288	15137	15200	15016	14962	15111	15220	15083	15235	15199	15344	15033	15135	15206	15252	15285	15126	15348	15357	15169	15219	15147	15042	15310	14998	15136	15099	15174	15205	15069	15146	15203	15158	15084	15321	15104	15263	15327	15233	15188	15147	15193	15186	15214	15146	15250	15220	15302	15219	15125	15298	15075	15370	15120	15208	15051	15089	15020	15101	14985	15007	15187	15301	15192	14989	15297	15130	14999	15064	15149	15154	15157	15251	15085	15177	15203	15051	15196	15254	15300	15221	15246	15418	15272	15195	15106	15194	15236	15109	15206	15196	15372	15082	15203	15167	15254	15025	15292	15050	15067	15218	15188	15104	15093	15121	15209	15233	15207	15068	15302	15231	15083	15049	15207	15444	15231	15132	15286	15038	15113	15167	15130	15218	15241	15242	15240	15185	15121	15112	15215	15038	15190	15187	15212	15108	15348	15331	15130	15121	15305	15205	15312	15082	15135	15290	15188	15072	15275	15037	15085	15193	15250	15133	15193	15256	15225	15338	15148	15186	15191	15102	15058	15193	15235	15297	15169	15225	15094	15211	15182	15259	15061	15144	15136	15116	15210	15182	15200	15127	15146	15116	15251	15263	15255	15056	15003	15064	15287	15147	15184	15171	15261	15249	15225	15169	15309	15112	15295	15168	15366	15389	14997	15187	15052	15206	15226	15169	15076	15124	15209	15158	15089	15197	15173	15168	15124	15227	15093	15209	15141	15028	14941	15211	15133	15208	15084	15199	15001	15210	15238	15041	15292	15289	15327	15159	15235	14996	15149	15152	15135	15149	15086	15232	14968	15060	15138	15217	15016	14989	15309	15219	15025	15307	15100	15085	15068	15085	15010	15058	15208	15366	15241	15106	15076	15180	15243	15265	15050	15100	15211	15103	15147	15045	15261	15248	15228	15195	15245	15158	15300	15203	15215	15284	15272	15234	15347	15292	15254	15242	15277	15112	15096	15147	15168	15088	15241	15221	15327	15265	15292	15125	15346	15301	15410	15255	15044	15185	15287	15267	15119	15065	15068	15264	15292	15055	15067	15031	15144	15243	15280	15026	14986	15158	15155	15279	15379	15005	15167	15281	15068	15333	15030	15082	15011	15175	15345	15199	15122	14998	15180	15323	15211	15080	15150	15057	14999	15225	15014	15174	14975	15344	15167	15249	15174	15101	15056	15260	15015	15182	15080	15208	15141	15160	15224	15149	15066	15106	15080	15114	15109	15123	15194	15152	15156	15324	15180	15198	15176	15145	15014	15090	15186	15247	15104	15291	15320	15226	15239	15184	15154	15359	15218	15246	15146	15157	15242	14966	15075	15333	15120	15154	15292	15025	15336	15084	15248	15333	15131	15109	15262	15032	15228	15214	15267	14987	15122	15212	15151	15096	15321	15223	15246	15165	15139	15023	15248	15262	15404	15136	15330	15169	15209	15182	15019	15159	15242	15264	15245	15160	15110	15112	15172	15148	15119	15214	15273	15197	15264	15207	15218	15245	15226	15267	15113	15242	15353	15159	15005	15199	15174	15054	15216	15275	14942	15049	15163	15167	15018	15230	15019	14997	15013	15213	15148	15201	15151	15028	15194	15135	14970	15115	15185	15346	15253	15081	15306	15179	15139	15223	15145	15181	15101	15185	15203	15205	15047	15286	15146	15347	15269	15225	15062	15039	15067	15214	15216	15141	15127	15088	15340	15022	15330	15083	15225	15141	15212	15055	15288	15170	15226	15145	15117	15119	15099	15237	15290	15215	15162	15248	15116	15245	15181	15095	15231	15201	15198	15195	15085	15242	15236	15232	15208	15049	15208	15142	15161	15210	15062	15261	15041	15141	15007	15234	15252	15050	15262	15179	15037	15248	15121	15191	15305	15127	15110	15019	15212	15195	15121	15279	15173	15111	15121	15182	15316	15054	15177	15291	15054	15091	15198	15055	15019	15246	15078	15218	15177	15092	15211	15244	15186	15185	15110	15231	15204	15247	15071	15210	15180	15143	15072	15184	15206	15069	15105	15055	15111	15223	15135	15144	15209	14999
25300	21132	27861	25183	22209	20948	20553	18823	18464	18439	18350	18288	18087	18106	18124	17936	18079	17818	17852	17764	17934	17817	17756	17828	17854	17888	17873	17659	17852	17708	17707	17873	17851	17732	17704	17776	17806	17789	17825	17944	17766	17840	17782	17797	17853	17580	17830	17894	17610	17619	17670	17850	17760	17801	17708	17698	17534	17681	17732	17610	17794	17806	17834	17593	17690	17811	17763	17574	17578	17663	17764	17799	17430	17670	17653	17577	17733	17608	17747	17676	17494	17603	17678	17625	17759	17770	17629	18028	17883	17771	17758	17663	17729	17359	17746	17445	17785	17504	17594	17750	17593	17717	17748	17595	17618	17795	17746	17672	17442	17845	17756	17495	17773	17470	17606	17581	17555	17632	17793	17651	17595	17467	17671	17706	17701	17714	17877	17632	17552	17722	17690	17572	17613	17526	17526	17610	17716	17415	17716	17585	17713	17716	17570	17698	17650	17783	17611	17856	17876	17774	17659	17499	17664	17693	17522	17541	17787	17631	17859	17604	17745	17731	17710	17640	17774	17605	17648	17563	17886	17700	17729	17658	17465	17546	17700	17837	17734	17552	17658	17747	17554	17811	17788	17873	17807	17590	17866	17529	17749	17825	17703	17708	17746	17560	17606	17890	17765	17564	17728	17548	17795	17490	17711	17897	17571	17925	17713	17819	17661	17617	17771	17653	17622	17788	17492	17618	17591	17725	17518	17609	17499	17690	17614	17605	17556	17642	17638	17680	17734	17870	17681	17633	17648	17655	17794	17582	17715	17665	17868	17723	17675	17457	17878	17571	17446	17606	17815	18005	17496	17827	17781	17890	17482	17696	17787	17581	17595	17687	17808	17569	17567	17666	17685	17529	17615	17721	17768	17691	17718	17993	17483	17634	17622	17755	17851	17646	17996	17873	17607	17726	17698	17747	17859	17653	17515	17547	17750	17747	17886	17630	17705	17651	17847	17879	17288	17601	17679	17592	17805	17591	17646	17377	17584	17592	17613	17760	17853	17555	17717	17579	17740	17513	17716	17744	17572	17611	17497	18093	17583	17560	17530	17704	17787	17649	17845	17599	17776	17706	17768	17665	17929	17856	17650	17753	17857	17719	17673	17665	17833	17706	17899	17602	17656	17610	17629	17593	17750	17855	17749	17851	17825	17684	17559	17706	17682	17821	17553	17901	17700	17722	17650	17590	17621	17597	17645	17595	17529	17880	17834	17614	17508	17711	17679	17586	17555	17669	17683	17680	17689	17823	17760	17727	17678	17614	17628	17664	17475	17577	17595	17738	17897	17625	17669	17699	17777	17639	17717	17445	17584	17623	17699	17619	17634	17642	17868	17591	17689	17754	17661	17800	17597	17752	17613	17410	17658	17739	17790	17693	17720	17501	17600	18013	17707	17677	17715	17834	17692	17814	17651	17751	17797	17952	17760	17972	17573	17583	17759	17770	17533	17832	17905	17306	17767	17778	17517	17689	17666	17522	17575	17427	17719	17618	17384	17567	17464	17676	17422	17654	17651	17520	17783	17652	17651	17712	17726	17580	17595	17510	17665	17529	17654	17754	17618	17681	17786	17804	17757	17733	17711	17770	17704	17843	17718	17875	17854	17511	17604	17732	17431	17567	17571	17697	17592	17482	17709	17811	17840	17731	17851	17454	17786	17743	17537	17774	17767	17552	17834	17597	17691	17810	17813	17762	17649	17699	17741	17583	17651	17555	17590	17664	17872	17612	17800	17592	17898	17780	17897	17641	17673	17681	17625	17463	17640	17553	17672	17719	17478	17608	17672	17906	17791	17708	17701	17769	17776	17645	17597	17650	17561	17831	17628	17667	17675	17517	17562	17650	17582	17627	17705	17674	17558	17586	17702	17678	17775	17652	17762	17734	17644	17610	17845	17724	17695	17809	17700	17538	17588	17579	17548	17775	17626	17846	17688	17678	17740	17626	17606	17654	17488	17799	17708	17694	17733	17619	17700	17549	17546	17814	17635	17869	17728	17726	17689	17654	17681	17602	17833	17709	17483	17575	17784	17687	17757	17754	17889	17873	17900	17716	17596	17929	17721	17711	17688	17630	17623	17590	17702	17590	17695	17700	17784	17645	17743	17752	17714	17681	17550	17689	17723	17618	17483	17631	17495	17740	17508	17659	17721	17749	17849	17855	17789	17907	17714	17685	17727	17587	17679	17953	17577	17521	17724	17741	17760	17701	17783	17597	17643	17640	17615	17550	17561	17735	17702	17851	17680	17839	17951	17632	17495	17727	17589	17659	17776	17782	17742	17801	17710	17546	17710	17659	17703	17565	17972	17761	17798	17628	17660	17721	17547	17665	17764	17602	17766	17680	17673	17852	17705	17441	17678	17679	17693	17785	17703	17915	17818	17742	17598	17664	17717	17575	17634	17559	17633	17701	17582	17566	17640	17538	17767	17663	17700	17541	17778	17723	17496	17612	17649	17512	17708	17548	17524	17643	17733	17674	17596	17770	17745	17641	17729	17775	17605	17703	17513	17674	17612	17729	17603	17800	17649	17637	17593	17571	17678	17572	17734	17523	17640	17596	17654	17755	17682	17654	17791	17746	17715	17636	17697	17631	17651	17572	17700	17689	17606	17804	17838	17674	17618	17467	17847	17524	17520	17698	17784	17874	17884	17797	17766	17648	17559	17667	17698	17490	17840	17684	17821	17743	17485	17634	17768	17728	17680	17802	17661	17465	17693	17617	17572	17692	17831	17700	17667	17518	17829	17725	17652	17803	17767	17553	17681	17622	17751	17735	17707	17845	17598	17651	17611	17748	17825	17617	17799	17579	17676	17782	17789	17912	17740	17542	17736	17761	17657	17775	17758	17705	17628	17663	17774	17634	17642	17757	17765	17778	17615	17656	17801	17766	17281	17688	17717	17550	17634	17793	17642	17627	17766	17802	17749	17775	17520	17598	17662	17624	17540	17929	17709	17743	17714	17720	17645	17882	17720	17577	17719	17493	17737	17717	17688	17829	17779	17764	17684	17651	17893	17906	17715	17707	17725	17539	17457	17647	17685	17585	17691	17644	17767	17774	17646	17468	17865	17727	17829	17615	17499	17760	17681	17660	17736	17603	17794	17832	17685	17701	17845	17744	17678	17598	17604	17625	17884	17608	17620	17635	17840	17816	17706	17675	17748	17581	17835	17662	17700	17792	17708	17748	17810	17686	17771	17490	17544	17695	17672	17848	17582	17865	17769	17710	17865	17545	18016	17531	17651	17663	17793	17830	17760	17730	17527	17762	17570	17775	17659	17559	17903	17590	17547	17729	17612	17709	17817	17525	17655	17697	17577	17582	17802	17764	17758	17643	17625	17693	17685	17550	17631	17669	17816	17687	17572	17931	17619	17500	17708	17607	17685	17565	17657	17723	17685	17846	17729	17643	17879	17673	17602	17791	17467	17759	17641	17583	17699	17660	17631	17557	17534	17661	17717	17663	17572	17659	17815	17645	17680	17678	17533	17443	17635	17530	17858	17637	17769	17721	17641	17646	17752	17805	17779	17573	17710	17589	17773	17879	17704	17749	17996	17841	17779	17828	17820	17669	17651	17798	17848	17668	17707	17930	17736	17694	17764	17713	17598	17768	17743	17581	17798	17810	17637	17759	17667	17674	17729	17607	17628	17668	17770	17552	17773	17703	17770	17693	17477	17530	17568	17615	17391	17878	17793	17671	17509	17560	17726	17682	17561	17547	17787	17594	17874	17739	17779	17487	17954	17892	17772	17734	17642	17830	17610	17714	17636	17621	17635	17900	17628	17503	17627	17702	17619	17590	17696	17659	17698	17927	17705	17636	17732	17652	17445	17658	17537	17682	17696	17692	17805	17545	17676	17652	17753	17652	17668	17635	17619	17668	17591	17826	17900	17940	17736	17825	17661	17686	17735	17824	17614	17637	17577	17481	17831	17621	17663	17879	17879	17836	17492	17631	17447	17793	17557	17520	17735	17621	17763	17427	17746	17803	17653	17721	17603	17900	17567	17819	17523	17652	17981	17777	17599	17669	17906	17710	17624	17602	17557	17863	17604	17778	17634	17562	17555	17844	17763	17817	17758	17531	17768	17576	17427	17527	17777	17896	17666	17493	17682	17578	17465	17721	17755	17696	17779	17721	17765	17757	17805	17572	17855	17736	17872	17774	17638	17459	17546	17890	17691	17613	17810	17601	17629	17570	17619	17596	17679	17768	17610	17587	17776	17602	17769	17665	17813	17626	17719	17668	17588	17771	17805	17614	17591	17676	17689	17746	17854	17671	17875	17703	17750	17707	17642	17648	17723	17759	17692	17729	17923	17682	17791	17802	17811	17560	17751	17711	17734	17845	17721	17531	17557	17649	17930	17982	17710	17891	17664	17959	17672	17523	17672	17709	17695	17840	17735	17864	17712	17426	17572	17746	17693	17569	17755	17515	17700	17657	17707	17494	17723	17482	17602	17602	17616	17722	17706	17748	17873	17799	17733	17803	17495	17710	17724	17505	17745	17620	17537	17667	17736	17668	17637	17803	17688	17506	17739	17635	17691	17805	17681	17605	17786	17886	17738	17549	17407	17515	17527	17648	17739	17644	17821	17680	17824	17897	17543	17652	17687	17626	17686	17460	17537	17588	17533	17575	17652	17733	17581	17567	17828	17665	17696	17809	17569	17707	17434	17561	17649	17731	17887	17467	17915	17725	17803	17675	17719	17618	17933	17886	17783	17757	17553	17881	17853	17551	17559	17720	17650	17553	17720	17536	17536	17657	17613	17533	17675	17725	17737	17699	17684	17774	17759	17680	17677	17609	17678	17609	17653	17848	17811	17703	17764	17627	17683	17527	17700	17602	17955	17862	17714	17715	17618	17841	17708	17714	17670	17618	17725	17730	17625	17780	17504	17590	17764	17748	17898	17507	17712	17739	17726	17616	17649	17814	17656	17642	17788	17696	17570	17485	17962	17923	17823	17780	17651	17669	17734	17669	17685	17733	17788	17731	17564	17777	17602	17889	17744	17723	17499	17605	17753	17601	17492	17674	17549	17723	17685	17881	17718	17489	17657	17844	17704	17471	17645	17663	17701	17909	17811	17535	17593	17669	17416	17628	17682	17604	17682	17925	17874	17738	17796	17741	17751	17585	17654	17758	17663	17580
19111	29247	27337	22174	19378	17793	17070	16710	16194	15778	15752	15553	15462	15396	15318	15175	15078	15220	15015	15140	14993	15112	15140	14880	15054	15134	15062	15078	14999	14973	15165	14980	15090	14978	15101	14980	14991	14736	15024	15040	14963	15079	15140	14974	14953	15012	14989	14933	15045	14914	15185	14961	15070	14884	14886	15018	14959	14957	14865	14889	14820	15035	15084	14841	15094	15210	15080	14992	14732	14971	14755	14821	14995	14935	14940	14946	15032	14757	14846	14949	15126	14933	14871	15041	14848	15017	14955	15178	15377	15356	15083	14967	14799	15008	15045	14959	14892	14951	14851	14892	14974	15012	14999	14950	14987	14824	14806	14860	14966	15093	15116	14725	14964	14809	15083	14912	14845	14751	14916	14955	15145	15064	14989	14895	14882	14932	15010	14976	14797	14848	14865	14859	14889	14781	14903	14942	14950	14854	15055	14950	14744	15005	14878	14903	14867	14939	14741	14861	14967	14916	14922	14928	14765	15019	14866	15046	14805	15054	14836	15006	14807	14991	14778	14909	14941	14868	14766	14778	15089	15012	14820	14902	14860	14876	14899	14928	14793	14930	14834	14729	14935	15066	14971	14915	14856	14768	14974	14858	15086	14752	14850	14905	14985	14948	15120	14700	14879	14952	15078	15070	14989	15016	14928	14787	14821	14910	14902	14852	14919	14906	14970	14791	14982	15174	15085	15030	14855	14940	14886	15048	14930	14910	15008	14845	14924	14748	14837	14877	14923	14955	15107	14936	14988	15010	14938	14877	15091	14855	14982	14800	14991	15007	14896	14885	15002	15036	14850	14883	15071	14824	15001	14962	14965	14966	14924	15112	14948	14968	15061	14973	14921	15101	14830	14835	14755	14975	15079	14912	14969	14997	14856	14967	14765	14873	14927	14820	14965	14818	14948	14836	15007	14924	14885	14850	14971	14982	14852	14954	14698	14890	15004	14865	14880	14889	14862	15065	14869	14901	14854	14766	15036	14913	14742	15022	14799	14846	14940	14854	14838	14772	14999	15038	14844	14906	15052	14944	14871	14952	14748	15040	14861	14941	14898	14785	14896	14903	14991	14954	14777	14985	14871	14954	14902	15013	14960	15005	14924	14791	14783	15058	14826	14867	15029	14856	15006	14799	14902	15046	14841	14902	15027	14968	15016	14838	14939	14902	14772	14925	14896	14858	14828	14878	14992	15123	14891	14892	14648	15102	14836	14926	14974	14730	14897	15065	14904	14942	14757	14922	14927	14825	14921	14882	14986	14963	14728	14910	14831	14903	14946	14963	14874	14869	14960	14988	14814	14909	14897	15121	14817	14754	14964	14934	15104	14981	14904	14981	14925	15163	14840	15017	14882	14840	14899	14829	15017	14917	15131	14933	15050	14812	15118	14834	15056	14797	15157	14784	14915	15010	14973	14936	14905	14896	14964	14827	14915	14939	14835	15014	14908	15063	15010	14950	14856	14852	14982	14766	14981	14955	14954	14848	14920	14684	15175	14862	14779	14879	14927	14925	14871	15118	15052	14974	14800	14980	14735	14785	14951	14799	14923	14992	14792	14858	14864	15065	14815	14764	14826	14959	14940	14826	14981	15070	14989	15109	14941	14868	15056	14941	14972	15131	14878	14974	14805	14974	14975	15037	15001	14963	14997	14839	14916	15025	14901	15002	14998	14752	15041	14917	14857	14963	15066	14980	14850	14965	14886	14864	14954	15252	14795	14836	14922	14904	14894	14824	14766	14882	14802	14787	14950	14875	14969	14670	14872	14918	14958	14921	14988	15081	14869	14839	14867	14928	14925	14753	14871	14776	14817	14887	14947	14918	14914	14985	14678	15005	14867	14874	15067	14738	14911	14806	14997	14809	14906	14958	14837	14873	14819	14988	14885	14950	14845	15091	14628	14890	14884	14972	14952	15103	14876	14979	15001	14972	14750	15029	14833	14969	14932	14969	14844	15048	14937	14893	14969	15003	14792	14816	15071	15029	15025	14774	15074	15092	14810	14941	14904	14832	15147	15071	14855	15002	14997	14878	14940	14918	15048	14822	14944	14882	14941	14783	14852	14813	15083	15079	14844	14870	14982	15026	14945	14884	14971	14800	15032	14813	15042	14797	15001	14916	14969	14922	14804	14972	14841	14789	14939	14910	15009	14933	15016	14924	15025	14916	14906	14819	15086	14812	14917	14972	14937	14964	14863	15002	14989	15067	14911	14957	15095	14954	14931	14782	15030	14843	14951	14972	15055	15063	14811	14957	14988	14901	14934	14883	14857	14934	15024	14798	14934	14796	14847	14834	14985	14721	15023	15064	14889	14905	14843	15089	14936	14894	14766	14937	15043	14941	15042	14966	14969	14862	14846	15086	14726	14964	14786	14874	14911	14919	14828	14860	14944	14886	14803	14880	14797	14924	14955	14977	14985	14793	14644	15013	14928	15017	14824	14849	14850	14909	14970	14910	14932	14833	15033	14868	14913	14921	14810	14890	14893	14977	14978	14880	14750	15032	14870	14869	15007	14883	14956	14941	14929	14934	14881	14878	14984	14788	14922	14769	14855	14962	14947	14913	14797	15030	14947	15012	14821	15039	14982	14960	14886	14884	14936	14770	14972	14931	14905	14966	14878	14973	14926	14937	14810	15063	14911	14903	14953	14951	14739	14823	14993	15153	14777	14853	14886	15098	14921	14893	14914	14970	14860	14823	14803	14954	14858	14947	14892	15050	14772	14890	14991	14844	15024	14900	14958	14989	14898	14894	15022	14828	14865	14957	15009	14880	14818	14796	14892	14850	14961	15090	14881	14855	14981	14938	14759	14808	14903	14974	14867	15068	14869	15005	14809	14764	14987	14783	14800	14907	14953	14782	15171	14906	14945	15019	14800	15023	15061	14936	14860	14842	14840	14881	15008	14895	14896	14922	14985	14924	14828	14886	14961	14971	14688	14839	15011	14905	15046	14944	15032	14845	14850	14861	14846	14931	14858	15044	14877	14915	15003	14851	14866	14954	15076	15033	14908	14870	15049	14812	14880	14971	14984	14804	14856	14712	14861	15047	14875	14864	14941	14791	14923	14830	14943	14964	15078	15052	14916	14867	14929	14931	14940	15052	14934	14879	15077	14760	14917	14838	14842	14900	14832	14809	14873	14965	14884	14961	14976	14855	14875	14939	15032	15081	15098	14977	14969	14817	14972	14862	15035	14760	14770	14878	14867	15001	15024	14907	14958	14996	14850	14861	15039	14894	14774	14706	14949	14727	14924	14825	14815	14996	14903	14940	15010	14866	14911	14863	15055	15081	14966	14853	14904	14936	14897	14905	15023	14914	15038	14900	14681	14819	14981	15024	15115	15073	14799	14903	15109	15034	14879	14827	14842	14793	15081	14816	14951	14901	14857	14763	14846	14917	14875	14860	14920	14926	15077	14864	14934	14965	14913	14787	14946	14787	14975	14787	14953	15032	15025	14819	14753	14999	14897	14847	14877	14987	14955	14741	14951	15006	15017	14957	14903	14960	15016	15067	14913	14915	14988	14922	15019	14911	15052	14791	14982	14854	15015	14813	14877	14903	14738	14942	15125	14958	14884	14679	14972	15065	14720	14968	14961	14851	14916	14963	14766	14922	15012	15013	14910	15060	14681	14979	15084	15009	14906	15029	15054	14844	14875	14816	14910	14930	15061	14807	15008	14863	14831	15065	14835	14921	14846	14980	14947	14956	15003	14961	14806	14907	14857	14845	14935	14585	14918	14750	14993	15047	14882	14898	14719	14888	14976	15039	15010	14921	14923	14851	14988	14925	14889	14963	14970	14956	14994	14798	15001	14885	14957	14991	14841	14890	14888	15067	14849	14920	15019	14846	14847	14975	15021	14938	15073	15020	14919	14884	14752	14924	14850	14777	14957	15012	15082	14847	15030	14928	15115	14778	14947	14751	14849	14976	14735	14899	14982	14853	14991	14861	14961	14965	14887	14897	14926	14948	14874	14796	14974	14943	14909	15013	15036	14837	15044	14910	14876	14908	14918	15044	14997	14841	14976	14767	15032	14999	14861	14989	15044	14864	15032	14945	14896	14993	14927	14930	14839	14981	14888	14874	15019	14866	14905	14786	14986	15078	14874	15044	14900	14690	14827	15142	14850	14918	14846	14979	14906	15063	15063	14914	15013	14933	15037	14934	15040	14874	14969	14953	15175	14924	14941	15057	14821	14903	14683	14893	15066	14913	14895	14933	14841	14957	14839	15009	15091	14836	14892	14887	14879	14833	14900	14900	14903	15001	14927	14994	15052	14750	15011	14868	14944	14876	15010	15026	14907	15001	15035	14811	14821	14913	14965	15122	14857	14930	14875	14692	15031	14903	14836	14799	14997	15069	14896	14846	14875	14903	15040	14846	14934	14692	14830	14910	14879	14815	14825	14902	14845	15010	15121	14857	14895	14900	14794	14830	14958	14905	14937	14678	15065	15087	14685	14818	14925	14853	14691	15063	14839	14865	14903	15006	14772	14892	15091	14788	14728	15042	14811	14977	15010	14782	14935	14888	15061	14890	14901	14867	15025	14786	14978	14758	14906	14941	14881	15002	15007	14901	14956	14820	14965	15015	14945	14843	14931	14921	14917	14850	14905	14908	14787	14908	14906	14869	14783	14836	14808	14994	14851	14919	14886	14878	14935	14965	15008	14773	14932	14912	15001	15080	14969	14831	14980	14976	14828	15039	14945	15092	14857	14743	15046	14789	15066	14962	14920	14822	14869	14833	14883	14786	14994	14906	14929	14949	15059	14863	14978	15088	14936	15022	14929	14925	14964	14869	14925	14763	14775	15135	15065	15009	14999	15050	14911	14865	14883	14936	15091	15014	14923	14814	14837	14821	14891	14944	14869	14887	15076	14866	14913	15025	14939	14955	14815	14957	14872	15062	14894	14909	14936	14913	14984	14898	14788	14967	15096	14896	15078	14856	14858	14887	14770	14897	14824	14886	14866	14830	14805	14834	14744	14874	14880	14811	14738	15158	14894	14888	15068	14974	14802	14852	14861	14922	14785	15057	14901	14927	15051	14958	14890	14887	14986	14857	15107	14843	14934	14895	14955	14727	14965	14832	14926	14932	14825	14941	15006	14990	14894	14955	15053	14890	14978	15043	14926	14902	14844	14901
23927	21141	28540	23996	21682	23134	22624	18491	17748	17345	17250	17086	16970	17065	16643	16639	16753	16780	16640	16515	16413	16606	16520	16512	16360	16289	16495	16230	16365	16477	16502	16364	16325	16360	16410	16440	16330	16354	16467	16301	16204	16211	16337	16463	16225	16501	16380	16308	16339	16435	16353	16355	16160	16279	16162	16246	16319	16317	16413	16391	16158	16285	16289	16320	16306	16263	16303	16195	16245	16221	16227	16113	16225	16215	16365	16057	16300	16137	16231	16197	16285	16230	16232	16254	16196	16176	16233	16633	16621	16647	16584	16399	16199	16248	16125	16254	16182	16195	16119	16168	16145	16222	16282	16270	15997	16298	16573	16276	16064	16256	16424	16017	16244	16414	16447	16135	16231	16005	16220	16211	16205	16188	16220	16226	16387	16121	16307	16185	16227	16199	16310	16247	16214	16204	16152	16173	16213	16290	16350	16381	16189	16100	16237	16257	16461	16335	16331	16167	16286	16346	16151	16124	16232	16254	16269	16263	16365	16265	16321	16344	16053	16086	16260	16370	16023	16036	16191	16122	16196	16250	16126	16180	16042	16151	16201	16251	16055	16146	16259	16197	16189	16318	16096	16106	16297	16417	16342	16300	16260	16146	16165	16356	16363	16161	16186	16266	16447	16200	16182	16222	16171	16224	16144	16191	16445	16338	16271	16220	16292	16157	16419	16181	16261	16207	16335	16184	16345	16066	16296	16112	16260	16108	16277	16304	16167	16044	16225	16144	16247	15923	15933	16159	16196	16158	16237	16143	16304	16311	16213	16226	16370	15967	16364	16396	15930	16167	16165	16321	16325	16340	16247	16250	16206	16035	16164	16201	16131	16415	16260	16277	16279	16160	16178	16073	16259	16567	16350	16182	16478	16456	16189	16334	16265	16287	16151	15945	16188	16345	16202	16015	16169	16245	16278	16160	16162	16291	16237	16001	16321	16185	16297	16370	16294	16231	16104	16102	16260	16344	16362	16117	16227	16299	16237	16199	16276	16252	16126	16258	16225	16191	16332	16137	16299	16233	16104	16099	16267	16252	16138	16354	16311	16205	16213	16365	16200	16099	16310	16117	16136	16189	16263	16088	16405	16257	16190	16378	16259	16047	16182	16319	16269	16089	16187	16333	16044	16087	16173	16027	16282	16373	16266	16086	16165	16007	16182	16251	16158	16490	16224	16085	16186	16251	16504	16315	16146	15941	16118	16476	16204	16261	16187	16338	16018	16044	16088	16301	16109	16050	16252	16385	16258	16157	16150	15931	16150	16476	16251	16183	16145	16196	16336	16290	16056	16221	16290	16238	15992	16196	16188	16296	16332	16247	16238	16221	15986	16109	16267	16297	16129	16129	16013	16406	16150	16045	16384	16108	16473	16181	16144	16079	16000	16198	16337	15996	16065	16316	16422	16154	16331	16320	16183	16093	16183	16366	15990	16297	16134	16333	16064	16176	16130	16278	16296	16337	16105	16214	16085	16132	16212	16275	16267	16093	16285	16174	16166	16182	16171	16155	16150	16221	16278	16216	16388	16401	16115	16152	16275	16131	16311	16289	16270	16257	16323	16322	16273	16072	16169	16141	16152	16170	16375	16168	16271	16243	16089	16042	16178	16139	16197	16406	16353	15983	16169	16039	16250	16350	16193	16296	16373	16344	16311	16165	16060	16189	16227	16286	16372	16311	16262	16286	16319	16321	16151	16248	16255	16106	16191	16219	16275	16152	16186	16171	16165	16119	16048	16190	16136	16143	16256	16188	16186	16379	16176	16343	16248	16226	16462	16085	16101	16230	16297	16254	16259	16305	16188	16349	16002	16256	16210	16214	16346	16415	16256	16280	16281	16281	16170	16205	16158	16186	16278	16280	16215	16233	16392	16240	16370	16102	16146	16130	15891	16077	16293	16308	16037	16300	16287	16159	16190	16142	16495	16159	16316	16256	16374	16031	16142	16130	16239	16284	16209	16218	16156	16272	16251	16135	16474	16266	16187	16163	16147	16157	16314	16124	16342	16234	16262	16153	16211	16186	16243	16191	16328	16095	16192	16154	16051	16170	16217	16320	16274	16277	16120	16166	16299	16109	15997	16265	16220	16345	16101	16038	16274	16280	16129	16171	16116	16205	16132	16234	15950	16103	16178	16277	16240	16177	16355	16163	16302	15978	16224	16203	16060	16299	16301	16285	16209	16127	16145	16183	16173	16424	16244	16240	16242	16296	16180	16374	16404	16278	16454	16252	16036	16019	16284	16209	16171	16162	15922	16207	16180	16321	16120	16249	16168	16266	16176	16341	16305	16320	16191	16234	16241	16158	16275	16268	16313	16061	16191	16299	16065	16261	16190	16091	16329	16402	16080	16219	16216	16300	16304	16333	16260	16124	16086	16033	16225	16238	16350	16074	16101	16060	16241	16251	16219	16243	16504	16311	16118	16116	16296	16235	16182	16353	16205	16203	16184	16146	16148	16256	16293	16147	16080	16139	16152	16179	16276	16376	16209	16280	16300	16219	16383	16407	16123	16112	16273	16335	16274	16209	16055	16134	16208	16318	16071	16225	16126	15990	16223	16339	16234	16219	16236	16271	16076	16067	16168	15887	16232	16145	16217	16209	16390	16256	16260	16372	16105	16131	16353	16305	16343	16257	16168	16152	16168	16278	16325	16068	16164	16290	16289	16050	16146	16273	16210	16296	16320	16289	16276	16377	16256	16254	16330	16250	16104	16288	16132	16038	16049	16221	16241	16229	16236	16173	16026	16184	16110	16003	16073	16238	16359	16289	16188	16143	16215	16128	16275	16200	16027	16240	16036	16243	16371	16270	16284	16213	16110	16162	16439	16172	16085	16346	16033	16202	16211	16303	16219	16118	16586	16120	16349	16145	16192	16079	16296	16248	16124	16143	16186	16298	16253	16242	16026	16138	16285	16155	16262	16187	15946	16171	16006	16152	16290	16194	16215	16284	16200	16253	16214	16007	16068	16135	16147	16126	16311	16249	16239	16123	16199	16222	16179	16300	16075	16036	16141	16250	16262	16075	16266	16260	16356	16180	16029	16325	16443	16147	16184	16009	16208	16286	16201	16114	16225	16298	16298	16228	16370	16084	16150	16105	16350	16402	16449	16423	16193	16179	16306	16190	16209	16336	16496	16317	16245	16325	16302	16050	16112	16221	16181	16250	16481	16203	16075	16048	16117	16076	16165	16317	16243	16206	16237	16211	16288	16228	16242	16260	16190	16277	16147	15929	16329	16243	16065	16108	16278	16137	16247	16253	16202	16204	16072	15984	16276	16241	16062	16122	16183	16173	16398	16277	16152	16243	16268	16174	16247	15997	16291	16160	16219	16282	16063	16367	16062	16307	16303	16091	16133	16101	16009	16254	16342	16254	16257	16229	16174	16102	16090	16032	16167	16173	16078	16376	16128	16255	16151	16117	16306	16200	16271	16190	16314	16298	16128	16152	16044	16251	16183	16311	16458	16094	16221	16040	16088	16260	16198	16189	16323	16058	16147	16339	16105	16039	16171	16127	16245	16236	16296	16030	16218	16140	16201	16156	16363	16367	16291	16118	16086	16183	16357	16135	16086	16201	16033	16205	16209	16172	16180	16308	16242	16279	16310	15991	16164	16157	16289	16143	16091	16122	15993	16295	16091	16317	16188	16156	16258	16035	16152	16324	16438	16289	16146	16134	16277	16283	16176	16168	16481	16169	16108	16287	16382	16001	16170	16220	16144	16189	16113	16201	16268	16067	16146	16295	16342	16367	16283	16272	16149	16064	16178	16302	16191	16311	16258	16185	16088	16195	16328	16297	16273	16012	16443	16153	16139	16153	16094	16149	16327	16330	16125	16239	16388	16207	16188	16189	16198	16194	16248	16257	16352	16294	16135	16287	16213	16270	16300	15947	16377	16386	16193	16455	16209	16200	16166	16121	16297	16107	16294	16009	16137	16001	16132	16374	16344	16193	16273	16164	16199	16162	16045	16208	16284	16416	16099	16293	16169	16198	16238	16214	16346	16221	16214	16181	16184	16296	16223	16333	16212	16202	16288	16077	16279	16157	16355	16222	16123	16211	16093	16078	16126	16312	16438	16037	16204	16161	16214	16237	16134	16042	16158	16074	16123	16064	16256	16348	16435	16278	16123	16274	16236	16250	16125	16066	16100	16388	16067	16228	16326	16348	16244	16172	16297	16006	16135	15972	16217	16337	16356	16157	15998	16052	16183	16210	16173	16201	16160	16281	16257	16256	16269	16089	16246	16167	16307	16165	16162	15983	16265	16072	16275	16259	16361	16211	16389	16168	16423	16367	16232	16392	16332	16114	16279	16227	16180	16208	16219	16312	16194	16212	16303	16178	16285	16407	16327	16330	16354	16167	16323	16163	16148	16207	16335	16232	16068	16354	16185	16228	16145	16278	16416	16315	16199	16235	16312	16378	16458	16242	16152	16068	15981	16138	16190	16133	16195	16334	16246	16122	16262	16370	16025	16466	16094	16189	16208	16107	16060	16119	16269	16241	16311	15962	16333	16341	16288	16303	16092	16186	16119	16155	16341	16358	16305	16323	16184	16285	16329	16003	16100	16234	16209	16372	16301	16115	16193	15986	16149	16083	16240	16125	16429	16231	16476	16263	16210	16063	16232	15964	16196	16100	16182	16400	16126	16445	16221	16164	16055	16455	16348	16356	16258	16209	16068	16220	16197	16437	16124	16208	16158	16194	16363	16167	16067	16292	16303	16262	16239	16268	16172	16108	16147	16192	16077	16205	16408	16263	16078	16179	16334	16327	16262	16132	15966	16189	16151	16321	16348	16259	16375	16231	16400	16112	16172	16101	16167	16206	16266	16264	16222	16330	16239	16329	16236	16175	16270	16184	16265	16308	16218	16090	16479	16106	16192	16110	16327	16203	16297	16180	16198	16385	16221	16248	16417	16245	16133	16125	16116	16126	16244	16257	16149	16278	16197	16055	16080	16191	16217	16156	16118	16210	16340	16122	16353	16171	16109	16199	16130	16292	16264	16343	16084	16023	16043	16152	16217	16277	16403	16248	16428	16324	16179	16097	16252	16118	16302	16191	16231	16155	16206	16405	16111	16050	16173	16308	16207	16232	16147	16389	16308	16038	16210	16194	16266	16183	16345	16201	16273	16257
21858	34657	32060	25258	21506	19308	17967	16974	16557	15731	15427	15115	14869	14826	14627	14743	14575	14562	14368	14336	14287	14310	14258	14385	14125	14171	14362	14341	14208	14114	14288	14310	14386	14218	14155	14054	14178	14104	14142	14086	14212	14099	14153	13922	14063	14184	14014	14267	13987	14015	14045	14295	13891	13961	14150	14031	14200	14110	14187	14060	14149	14226	14148	14121	14052	13879	14038	14055	13982	14015	14056	14024	14031	13896	14154	14001	13948	14020	13943	14102	14076	14077	14076	14163	14193	14046	14230	14635	14696	14538	14457	14258	14154	14086	13918	14128	14004	13924	13912	13946	14179	14043	14092	14064	13973	14070	14010	13951	13906	14034	14123	14120	14019	13890	13957	14110	14042	13851	14077	14028	13833	13979	14134	14025	13868	13965	14048	14021	14010	13976	14016	13938	13856	13844	14062	14235	14136	14193	14005	13984	14011	14090	13859	14015	13921	14037	14187	13970	14056	14108	13989	14128	14156	14102	14096	13928	14003	13934	14113	13938	13996	13933	14111	13963	14022	13911	13989	14031	13987	13973	13866	14018	13889	14017	14041	13853	14065	13936	13959	14098	14036	14181	14027	13823	13891	14143	13936	13952	14070	14126	13916	13966	14029	13900	14061	14079	14006	13869	14092	13877	14034	13999	13985	14013	13929	13956	14045	13924	13849	13907	14079	13980	13731	13944	14037	14057	13807	13995	14043	14029	14022	14043	13832	14012	14158	13928	13941	13977	14021	14078	14147	13991	14059	14235	13918	13946	14063	13872	13921	14092	13996	13999	14106	14053	13909	14007	14042	13873	13997	13933	14000	13825	14004	14038	14128	13949	14036	13921	14072	13975	14175	14005	14074	13903	13880	13803	13955	14068	13800	14163	13882	14051	13979	13888	14060	13987	13918	14009	14190	13814	14114	13862	14003	13840	14248	14034	13938	13919	14013	14141	14118	14075	14114	13987	14040	14007	13915	13931	13790	14006	13961	14189	13998	13943	14072	14084	14028	13990	13915	14048	14037	14065	13960	14034	14187	14076	14155	14003	14196	14160	14066	14106	13950	14070	14078	14025	14197	13878	14030	13897	14170	14049	13958	13990	14021	14129	13976	14022	13891	14035	13949	13990	14077	13928	13912	14115	14096	13945	13996	14080	13793	14063	14171	14038	14000	14002	14007	13928	13956	14079	13993	13999	14147	14057	14071	13926	13912	14081	13921	13947	13950	13910	14066	13935	14065	13967	14052	13934	14153	14031	14078	14207	14017	13871	14203	14003	14128	14022	14037	14056	14045	13902	13939	14119	13912	14121	14122	14074	14130	14190	13876	13934	13935	14139	14002	14073	13919	14091	14074	13971	14058	14191	14136	14150	14007	13989	14071	13920	13987	14028	14049	14136	14020	13941	14046	13984	14060	14133	13867	14039	14120	13956	13973	14048	13897	13906	13906	14060	13947	14104	13882	14038	13985	14035	13936	14127	14056	14047	14054	13978	13906	13881	13900	14013	14086	13995	13994	13912	14106	13990	14012	14065	14177	14109	14010	13991	13914	13875	14152	13972	13940	14022	14002	14026	14179	14284	14052	14100	14057	13834	14064	13842	14123	13944	13878	14143	13901	13998	13936	14025	14052	13992	13746	13997	13919	13807	14072	13904	14098	13932	13917	13853	14012	14017	14058	14024	14132	14008	13960	13878	13760	14026	13833	14170	14229	13989	13999	14052	13750	14061	14020	13982	14078	13984	14028	13915	13947	13999	13877	14055	14005	13999	13992	14140	14050	13899	14176	13792	14128	13969	13972	13940	14094	14152	13902	13846	14051	13960	14046	14151	13922	14021	13958	13992	13966	13950	14025	13818	13962	13953	13992	14010	14073	13864	14026	13934	14113	13843	13876	13919	14004	14050	14165	14041	13952	13964	14120	13978	14049	14040	14034	14064	13956	14045	13992	14018	14123	13906	13979	14051	14025	14017	14056	14140	13992	14034	14174	14059	14014	13901	13954	13950	13898	13976	14143	13861	14023	14158	14068	14011	14042	14173	14074	13950	14018	13964	13980	13986	13854	13773	14126	13989	14102	14058	14006	14144	13923	13817	14065	14020	14018	13858	14088	14040	13952	14158	13847	14056	14048	14087	13841	14214	14029	13760	13913	13900	14003	13955	14252	14049	13949	14090	13837	14135	13843	13879	13948	14062	13941	14007	13892	13882	14119	13971	13846	14117	13772	14069	13983	13948	13957	13961	13976	14092	13917	14092	14122	13924	14057	14011	14122	13846	13899	13928	13911	13870	14050	13937	13914	14020	14036	13928	14102	13907	13970	13973	13927	14003	14122	13870	13953	14047	13998	13958	14109	14127	13874	14122	13952	14034	13963	14028	14108	14004	13921	13938	13965	13812	14038	14091	14020	13952	13887	14056	13966	14124	13958	14107	14018	14079	13928	14004	14147	14084	13891	13903	14007	14005	13853	14030	13889	14029	14074	14151	13887	14016	13957	13994	13913	13926	13987	14146	13985	14271	14061	13917	14008	14053	14097	13946	14057	14088	14045	14067	14005	13964	14010	14001	13933	13967	13940	14125	13952	13991	13976	13837	13969	14013	14027	13998	13949	14017	14199	14026	13921	13937	13940	13924	14037	14021	14284	13849	14017	14028	13960	13992	13903	14028	14283	13989	14035	14036	14095	14246	14094	13995	13889	14028	13950	14079	13810	13940	14133	14073	13926	14128	14068	13935	13967	13929	14013	14033	13913	13902	13852	14000	13930	14040	13904	14001	13955	13951	13924	13901	14000	13984	13968	14050	14218	14023	14032	13897	13962	14005	13939	13988	14032	14087	13975	13946	13987	13841	14116	13938	13971	14050	13815	13932	14028	14078	13963	14218	13980	13893	14260	14011	13968	13968	14071	14065	13936	14019	13920	13895	14031	13910	14011	14037	13990	13959	14011	13792	13861	13979	13762	14083	14001	14089	13986	14128	13984	14121	14004	13907	14080	14018	13995	14061	14128	13993	14057	13981	14029	14155	13921	13958	13954	13967	14097	13850	14104	14061	14027	14031	13979	13873	14287	14055	14081	14048	14105	13983	14058	14028	13945	14043	14040	14021	14063	14142	14111	14136	13845	13931	14022	13926	13870	14030	13996	14033	13819	14095	13955	14112	13988	13938	14026	14113	14050	13955	13904	14029	13902	14069	14044	13963	14148	14133	14069	13918	13939	13969	14067	13861	14092	13910	14038	14102	13955	13927	14004	14065	14003	13906	14055	14025	14016	13997	13882	14044	14126	14077	14023	13995	13896	14085	13968	14080	13927	14008	14110	14106	14034	13972	14064	14065	13991	14081	14030	14021	13883	14067	14066	14065	14069	13786	13902	14047	14061	14051	13857	14116	13980	13952	14183	14083	13961	14085	13944	13901	13963	14153	13879	13971	14150	13922	13948	14207	13889	13994	13994	13994	14074	14036	14057	13983	14067	13940	13929	14007	14012	14018	14062	13978	14116	14163	14058	14022	14061	14012	14024	13962	14036	14036	14073	14070	14042	13935	14123	13983	14145	14020	13967	14201	13914	13935	14070	13990	13951	14129	13914	13931	14077	13968	14019	13949	14021	13904	13975	13986	14172	14078	14118	14047	13960	13957	14240	13955	14090	13930	14022	13933	13932	14006	14031	14077	14126	13966	13926	13931	13988	14152	14047	14067	14000	14049	13918	13977	13936	13911	14027	14003	13988	13973	13799	14131	13949	14123	13965	14024	14193	13800	14105	13957	13949	14024	14119	13969	13973	13884	14066	14026	13962	13989	14105	13963	14003	14035	13960	14066	13922	14004	13991	13995	14067	14057	14066	13977	13806	14039	13942	13874	14087	13901	13937	14052	14012	14109	14000	14021	14030	13963	14061	14056	14070	14031	14051	14121	14131	13954	13960	13980	13914	13995	13979	14067	14194	13988	14102	13963	14137	13931	14028	14134	13811	13888	13934	14060	13959	13958	14023	13989	14020	14103	14074	13817	13971	13841	13914	14137	14103	14019	14053	13929	13917	14062	14025	13855	13951	14183	14032	14071	14169	14069	13845	13927	14229	14008	14094	13880	13967	13960	14049	13990	13851	14025	13941	14050	14073	13966	13936	13954	13943	14007	14017	13965	13934	14181	14058	13943	13988	14100	13950	13890	13732	13987	14129	14128	13899	14034	14058	14022	14113	14107	14111	14008	13979	13996	14069	13970	13989	13924	13948	14157	13952	14013	14008	14003	14082	14093	13967	13874	14017	13904	13916	13966	14018	13871	13961	14040	14027	14034	13994	13977	14111	14015	13858	14059	13773	13975	14084	13912	14027	13995	13779	14095	13977	14041	14155	13876	13974	13963	13949	13993	14037	14005	14023	13951	13878	14145	14146	14066	14054	14170	13981	14089	14050	14238	13955	13802	13938	13978	14167	13988	13994	14081	13941	13903	13970	13998	13866	13951	13983	14069	14062	13953	13912	13946	14122	14267	13872	14112	14088	13970	13998	14003	14023	14112	13966	14037	14107	14161	13920	14001	13958	13983	13869	13813	14117	14047	13886	13953	13960	13957	13884	14009	14015	13877	13996	13941	13831	13945	14121	14154	13905	14083	13919	13957	13868	14006	13876	14191	14053	14159	13937	14200	14080	13948	14058	13949	14034	13991	14089	13914	13992	13776	13892	14086	14228	14007	14104	13948	13986	13895	14163	13878	14049	14015	14101	14152	14004	14066	14042	14087	13965	14117	14013	14024	13977	13984	13875	14017	13967	13992	13964	14139	14005	13875	14149	13901	13980	13816	13934	13984	13941	14051	13895	14025	14107	13976	13842	13922	14041	13976	14014	14074	13928	14105	13910	14091	14086	13958	14151	14013	14146	13944	14094	13770	13973	13955	13877	14048	14160	14004	14034	14084	13904	14063	13958	14055	13973	13998	14060	14028	14350	13819	14041	14103	13979	14161	14067	13956	14043	13995	13997	14028	13897	13844	14009	13950	13975	14015	14024	14026	14037	14056	13958	14110	14078	14073	14080	13927	13922	13876	13918	14050	13945	13951	14022	14007	14045	13926	13929	13872	14082	13908	14085	14096	14005	14112	13979	14028	14103	13939	13965	14051	14124	14111	14172	13827	14064	14043	14135	13907	13938	14020
29306	22080	21380	18634	15965	15801	15820	15550	15433	15379	15437	15209	15307	15330	15362	15371	15401	15190	15269	15334	15395	15404	15282	15381	15366	15309	15234	15363	15377	15361	15276	15392	15365	15312	15306	15331	15309	15386	15324	15281	15263	15351	15390	15394	15360	15529	15279	15062	15376	15263	15229	15081	15295	15222	15321	15119	15201	15279	15240	15280	15385	15318	15260	15469	15259	15447	15371	15140	15199	15148	15425	15306	15267	15263	15130	15224	15057	15214	15220	15381	15120	15175	15274	15357	15277	15164	15191	15351	15413	15428	15443	15234	15480	15334	15242	15259	15266	15232	15244	15333	15274	15309	15247	15073	15268	15215	15250	15125	15317	15251	15153	15340	15461	15352	15070	15338	15160	15291	15353	15291	15339	15311	15340	15107	15267	15138	15122	15130	15400	15203	15328	15240	15379	15107	15146	15201	15248	15278	15320	15090	15146	15065	15289	15296	15271	15172	15304	15347	15246	15126	15174	15144	15108	15301	15211	15131	15285	15383	15195	15334	15224	15288	15283	15242	15259	15221	15181	15323	15164	15448	15216	15280	15435	15425	15331	15177	15217	15171	15126	15301	15183	15342	15377	15434	15203	15272	15166	15189	15164	15096	15213	15249	15388	15288	15366	15260	14975	15021	15296	15299	15196	15445	15375	15308	15303	15276	15485	15305	15204	15249	15281	15302	15524	15457	15440	15276	15313	15186	15231	15189	15204	15134	15166	15332	15147	15119	15196	15040	15062	15092	15169	15271	15306	15194	15374	15216	15264	15464	15145	15317	15275	15324	15412	15363	15576	15235	15148	15192	15228	15204	15085	15284	15123	15329	15167	15244	15207	15338	15119	15313	15142	15160	15204	15276	15266	15212	15228	15251	15379	15212	15117	15378	15283	15325	15302	15415	15221	15286	15323	15479	15387	15205	15419	15206	15111	15141	15136	15293	15202	15212	15319	15175	15361	15221	15110	15044	14958	15219	15107	15307	15253	15277	15147	15144	15377	15221	15224	15019	15170	15111	15072	15274	15309	15274	15304	15269	15326	15223	15136	15087	15215	15368	15311	15125	15107	15109	15180	15349	15114	15124	15124	15265	15251	15208	15231	15113	15230	15033	15145	15156	15277	15243	15320	15358	15088	15347	15207	15250	15237	15359	15379	15353	15150	15073	15157	15309	15217	15264	15350	15376	15281	15230	15313	15177	15246	15230	15260	15157	15290	15187	15295	15155	15257	15330	15208	15043	15505	15245	15326	15203	15364	15277	15383	15397	15327	15264	15181	15285	15388	15173	15218	15136	15304	15163	15362	15351	15309	15332	15212	15171	15184	15241	15167	15305	15312	15018	15307	15176	15258	15130	15321	15148	15400	15306	15216	15396	15297	15132	15153	15248	15003	15227	15169	15349	15503	15186	15495	15325	15250	15502	15292	15338	15351	15204	15393	15406	15358	15068	15244	15116	15245	15297	15217	15162	15128	15271	15286	15300	15318	15368	15484	15350	15249	15231	15360	15128	15541	15364	15424	15267	15310	15407	15249	15185	15093	15316	15311	15205	15249	15142	15087	15364	15403	15169	15142	15343	15307	15304	15220	15255	15329	15244	15543	15447	15291	15119	15166	15213	15297	15322	15382	15292	15245	15102	15227	15060	15299	15326	15273	15276	15271	15234	15364	15214	15209	15391	15269	15252	15234	15101	15035	15243	15086	15313	15236	15173	15387	15437	15220	15336	15237	15298	15157	15199	15139	15183	15152	15416	15476	15466	15329	15367	15066	15063	15072	15186	15270	15215	15231	15503	15325	15242	15264	15284	15296	15326	15476	15274	15245	15220	15114	15278	15267	15248	15323	15164	15250	15305	15257	15219	15060	15406	15097	15220	15406	15182	15247	15404	15332	15178	15390	15203	15297	15271	15286	15261	15251	15009	15347	15061	15282	15332	15263	15218	15443	15205	15523	15309	15146	15386	15286	15025	15320	15245	15267	15295	15487	15339	15154	15224	15276	15181	15237	15238	15425	15341	15251	15552	15405	15269	15260	15367	15364	15177	15280	15227	15188	15283	15267	15389	15330	15183	15311	15180	15221	15273	15056	15385	15308	15329	15060	15044	15362	15194	15114	15240	15422	15293	15495	15067	15348	15245	15059	15113	15258	15378	15182	15221	15226	15462	15104	15337	15240	15297	15287	15381	15202	15183	15337	15251	15197	15355	15178	15242	15345	15297	15293	15243	15440	15308	15131	15188	15287	15192	15463	15273	15211	14977	15237	15178	15373	15193	15470	15257	15417	15224	15234	15302	15241	15160	15135	15110	15153	15108	15052	15357	15371	15099	15068	15300	15234	15348	15086	15080	15311	15206	15189	15106	15272	15260	15320	15356	15377	15442	15472	15293	15094	15402	15216	15057	15206	15003	15162	15256	15335	15255	15370	15277	15073	15186	15349	15328	15365	15260	15424	15291	15308	15233	15103	15180	15329	15375	15252	15259	15287	15098	15153	15197	15296	15292	15458	15297	15528	15332	15276	15482	15141	15357	15126	15296	15135	15363	15146	15211	15103	15105	15162	15224	15179	15083	15123	15371	15288	15385	15289	15200	15341	15098	15259	15122	15357	15279	15244	15305	15285	15205	15212	15236	15213	15234	15140	15245	15091	15274	15106	15068	15192	15225	15138	15263	15225	15136	15216	15321	15266	15244	15307	15177	15287	15247	15315	15213	15201	15187	15360	15240	15319	15109	15318	15196	14982	15013	15256	15222	15021	15300	15359	15235	15257	15394	15374	15279	15317	15233	15313	15401	15490	15156	15220	15252	15414	15520	15317	15159	15235	15385	15237	15213	15226	15064	15132	15225	15075	15221	15395	15125	15419	15299	15182	15254	15361	15149	15265	15166	15297	15322	15317	15147	15193	15223	15054	15264	15347	15219	15341	15404	15173	15269	15335	15032	15321	15320	15419	15423	15324	15364	15239	15289	15236	15092	15207	15565	15235	15238	15095	15346	15320	15260	15135	15349	15212	15320	15313	15244	15193	15380	15367	15450	15227	15192	15244	15108	15385	15162	15165	15126	15003	15432	15330	15216	15143	15143	15221	15363	15324	15219	15320	15117	15381	15181	15427	15261	15403	15250	15208	15310	15402	15268	15361	15142	15285	15190	15209	15119	15281	15470	15316	15170	15386	15173	15406	15284	15244	15356	15177	15113	15247	15022	15222	15200	15360	15329	15335	15212	15251	15318	15199	15224	15475	15230	15362	15232	15336	15263	15187	15077	15141	15125	15364	15349	15120	15260	15256	15182	15395	15156	15240	15192	15318	15208	15250	15320	15207	15190	15277	15251	15250	15386	15394	15332	15058	15397	15350	15288	15217	15225	15252	15391	15244	15072	15226	15206	15255	15350	15260	15278	15148	15246	15194	15514	15260	15187	15211	15231	15287	15124	15339	15309	15069	15234	15196	15260	15047	15137	15202	15199	15347	15324	15278	15471	15401	15248	15223	15277	15232	15102	15206	15270	15126	15122	15305	15147	15328	15346	15213	15194	15206	15221	15106	15275	15146	15323	15367	15215	15096	15284	15306	15310	15345	15107	15343	15195	15204	15276	15435	15140	15280	15265	15028	15151	15365	15159	15181	14954	15448	15301	15160	15038	15393	15334	15396	15329	15047	15206	15207	15147	15178	15259	15247	15345	15247	15153	15406	15353	15009	15168	15367	15201	15376	15215	15210	15240	15398	15178	15274	15065	15328	15147	15067	15488	15408	15257	15261	15224	15266	15273	15364	15196	15217	15205	15162	14932	15265	15215	15374	15237	15209	15224	15201	15148	15205	15212	15269	15258	15122	15193	15280	15259	14945	15158	15212	15093	15320	15224	15129	15392	15170	15254	15231	15198	15253	15285	15345	15172	15203	15284	15218	15134	15091	15147	15410	15139	15167	15437	15503	15206	15300	15097	15066	15029	15374	15310	15325	15171	15279	15174	15077	15217	15248	15260	15206	15357	15306	15259	15398	15151	15473	15411	15404	15252	15219	15299	15121	15093	15291	15422	15292	15429	15367	15296	15321	15295	15382	15329	15196	15376	15304	15210	15327	15246	15467	15164	15289	15197	15166	15089	15280	15412	15314	15214	15285	15376	15301	15042	15441	15149	15280	15219	15335	15224	15446	15253	15169	15374	15146	15065	15375	15164	15281	15188	15257	15276	15268	15313	15340	15171	15347	15274	15137	15062	15395	15200	15350	15335	15273	15289	15303	15184	15253	15406	15412	15256	15240	15204	15288	15209	15185	15230	15374	15397	15246	15168	15204	15322	15328	15304	15142	15234	15344	15216	15162	15466	15384	15157	15476	15241	15422	14979	15415	15260	15379	15235	15228	15294	15279	15182	15111	15347	15316	15164	15296	15337	15227	15256	15300	15126	15287	15333	15335	15263	15247	15268	15055	15097	15139	15139	15269	15233	15175	15350	15200	15382	15193	15401	15164	15332	15224	15414	15216	15217	15202	15294	15370	15191	15173	15393	15094	15373	15223	15169	15181	15293	15212	15469	15039	15231	15220	15294	15149	15100	15223	15239	15362	15333	15288	15319	15395	15066	15437	15347	15211	15323	15126	15185	15172	15244	15206	15148	15200	15342	15230	15389	15196	15389	15484	15248	15191	15310	15307	15277	15236	15059	15240	15302	15132	15394	15090	15348	15332	15269	15272	15233	15204	15215	15173	15200	15160	15466	15182	15339	15386	15297	15344	15378	15165	15309	15230	15183	15255	15457	15279	15294	15098	15246	15502	15125	15382	15293	15309	15266	15228	15254	15265	15092	15108	15188	15264	15202	15097	15222	15471	15402	15153	15136	15356	15308	15179	15149	15239	15123	15210	15248	15170	15092	15288	15095	15269	15371	15170	15171	15260	15247	15212	15226	15338	15144	15248	15353	15293	15228	15185	15263	15316	15025	15002	15314	15196	15275	15159	15128	15292	15168	15339	15291	15221	15273	15323	15382	15357	15543	15164	15302	15164	15352	15469	15241	15297	15148	15312	15293	15452	15183	15411	15172	15200	15249	15159	15379	15278	15270	15404	15263	15446	15229	15490	15207	15232	15306	15135	15343	15195	15241	15316	15197	15259	15208	15339	15220	15441	15431	15200	15258	15389	15233	15125	15257
17316	19863	18417	15743	14804	14515	14099	13818	13816	13745	13738	13703	13576	13450	13577	13473	13572	13505	13541	13395	13631	13468	13597	13327	13514	13602	13609	13392	13399	13545	13490	13556	13325	13441	13615	13519	13383	13360	13702	13449	13570	13579	13593	13411	13421	13311	13421	13464	13325	13588	13446	13326	13309	13469	13547	13458	13451	13356	13443	13552	13373	13506	13519	13428	13390	13443	13560	13538	13381	13523	13442	13407	13339	13539	13443	13664	13447	13566	13509	13327	13435	13450	13558	13454	13512	13534	13472	13399	13458	13666	13646	13537	13493	13436	13524	13416	13463	13446	13550	13438	13493	13475	13435	13428	13485	13551	13562	13451	13431	13457	13521	13326	13485	13384	13510	13533	13354	13287	13531	13489	13408	13538	13455	13420	13364	13368	13360	13288	13517	13421	13601	13382	13440	13517	13348	13407	13455	13439	13345	13495	13508	13367	13391	13298	13357	13317	13531	13300	13517	13393	13467	13506	13459	13499	13489	13495	13341	13468	13427	13540	13450	13563	13365	13423	13373	13437	13357	13480	13532	13399	13355	13395	13375	13415	13450	13360	13442	13321	13426	13542	13454	13399	13519	13522	13374	13472	13441	13593	13403	13606	13323	13423	13330	13542	13454	13481	13469	13372	13442	13375	13463	13625	13312	13470	13347	13483	13450	13300	13331	13469	13383	13480	13602	13238	13300	13522	13591	13470	13415	13520	13430	13440	13458	13421	13387	13402	13501	13624	13305	13492	13237	13507	13440	13180	13385	13450	13369	13332	13474	13445	13537	13428	13577	13390	13437	13521	13481	13417	13595	13479	13405	13434	13401	13502	13453	13389	13402	13369	13482	13371	13262	13427	13499	13390	13402	13455	13512	13181	13579	13354	13368	13439	13464	13385	13550	13493	13358	13514	13416	13506	13512	13356	13388	13452	13496	13395	13400	13396	13345	13517	13282	13479	13468	13440	13588	13294	13414	13393	13495	13469	13413	13524	13384	13420	13550	13375	13430	13428	13408	13542	13404	13460	13387	13546	13528	13502	13395	13523	13577	13436	13383	13572	13471	13435	13447	13404	13524	13349	13332	13464	13401	13282	13313	13490	13250	13382	13362	13352	13533	13392	13537	13477	13422	13361	13426	13491	13580	13350	13565	13483	13280	13524	13455	13307	13381	13457	13424	13501	13268	13381	13537	13481	13446	13428	13420	13316	13372	13433	13415	13587	13369	13510	13210	13449	13435	13343	13450	13517	13365	13323	13354	13429	13360	13527	13296	13357	13441	13401	13490	13489	13486	13109	13395	13620	13418	13307	13383	13532	13486	13404	13479	13395	13497	13336	13353	13547	13549	13496	13505	13527	13400	13338	13450	13472	13403	13397	13456	13550	13532	13397	13414	13474	13561	13359	13426	13407	13464	13424	13504	13332	13467	13441	13294	13574	13443	13367	13477	13570	13500	13395	13423	13317	13342	13471	13527	13537	13424	13395	13352	13427	13675	13379	13426	13331	13423	13435	13198	13488	13451	13530	13428	13524	13343	13520	13662	13142	13548	13486	13343	13381	13346	13405	13375	13584	13427	13571	13501	13354	13419	13442	13382	13452	13415	13478	13447	13563	13176	13416	13445	13527	13412	13422	13410	13331	13566	13252	13572	13386	13471	13520	13351	13533	13467	13518	13586	13456	13272	13543	13444	13541	13370	13340	13473	13441	13431	13519	13518	13494	13358	13328	13317	13390	13370	13450	13376	13342	13535	13544	13477	13435	13485	13480	13442	13459	13507	13399	13413	13349	13437	13512	13413	13422	13370	13456	13451	13466	13361	13359	13502	13474	13386	13446	13249	13550	13483	13411	13428	13504	13345	13468	13366	13595	13464	13391	13452	13408	13481	13470	13421	13327	13541	13313	13352	13412	13504	13361	13454	13541	13242	13483	13562	13489	13278	13418	13501	13470	13452	13337	13452	13437	13441	13327	13480	13511	13278	13474	13338	13589	13466	13359	13337	13404	13376	13444	13485	13609	13354	13506	13457	13415	13399	13505	13532	13273	13252	13339	13425	13414	13514	13366	13453	13464	13511	13480	13374	13363	13390	13374	13365	13250	13309	13374	13594	13389	13423	13405	13330	13400	13415	13373	13519	13466	13326	13413	13285	13440	13380	13431	13534	13487	13497	13456	13346	13482	13477	13603	13408	13503	13349	13511	13312	13360	13470	13571	13531	13341	13345	13553	13314	13565	13511	13436	13364	13538	13225	13512	13592	13415	13376	13498	13484	13415	13663	13256	13391	13689	13412	13479	13383	13412	13570	13337	13455	13397	13394	13305	13289	13602	13561	13469	13564	13437	13570	13486	13398	13374	13378	13325	13544	13391	13306	13369	13487	13425	13575	13442	13500	13352	13438	13356	13421	13442	13392	13314	13431	13248	13579	13379	13463	13489	13344	13473	13490	13430	13460	13514	13473	13399	13418	13571	13496	13339	13404	13632	13513	13370	13464	13369	13356	13557	13371	13469	13583	13403	13489	13498	13404	13518	13455	13315	13563	13383	13412	13496	13480	13338	13424	13526	13388	13312	13434	13544	13470	13573	13502	13335	13581	13553	13458	13444	13507	13387	13530	13467	13357	13262	13435	13521	13534	13364	13447	13521	13367	13419	13352	13559	13429	13422	13478	13450	13400	13413	13435	13438	13454	13307	13455	13344	13358	13524	13388	13453	13333	13353	13389	13381	13361	13469	13582	13375	13273	13495	13487	13489	13402	13465	13407	13511	13442	13446	13289	13407	13476	13278	13487	13520	13431	13538	13393	13336	13268	13396	13444	13309	13384	13220	13551	13557	13344	13427	13565	13492	13478	13342	13516	13400	13379	13539	13344	13493	13421	13477	13317	13446	13490	13365	13442	13436	13517	13448	13455	13418	13425	13320	13348	13472	13328	13605	13346	13413	13390	13386	13421	13440	13429	13493	13499	13479	13382	13385	13462	13555	13465	13424	13434	13435	13325	13479	13381	13404	13632	13521	13390	13355	13296	13426	13566	13287	13469	13499	13370	13580	13517	13322	13516	13421	13442	13483	13360	13695	13268	13376	13536	13523	13495	13298	13296	13452	13480	13525	13527	13615	13577	13391	13333	13440	13547	13550	13362	13470	13385	13397	13381	13364	13605	13449	13381	13437	13485	13362	13381	13553	13441	13448	13381	13352	13468	13505	13417	13364	13302	13445	13404	13306	13457	13420	13550	13424	13508	13339	13430	13407	13431	13417	13503	13637	13426	13549	13323	13275	13381	13321	13541	13465	13272	13522	13288	13332	13446	13371	13592	13584	13240	13465	13478	13501	13446	13464	13411	13628	13620	13460	13374	13414	13219	13428	13483	13424	13353	13330	13474	13311	13417	13527	13167	13319	13396	13386	13398	13477	13423	13566	13357	13469	13416	13600	13569	13380	13391	13361	13479	13360	13479	13348	13433	13446	13464	13413	13423	13505	13330	13421	13464	13391	13398	13560	13428	13393	13376	13521	13417	13558	13480	13368	13416	13394	13565	13499	13281	13577	13446	13450	13428	13480	13387	13681	13317	13611	13538	13495	13397	13327	13442	13314	13498	13477	13323	13397	13338	13594	13442	13419	13362	13514	13556	13458	13482	13251	13337	13478	13478	13304	13376	13421	13462	13476	13486	13314	13467	13513	13471	13497	13466	13395	13458	13338	13461	13379	13275	13459	13414	13437	13206	13516	13465	13438	13290	13506	13393	13545	13363	13271	13467	13377	13421	13370	13468	13448	13420	13598	13386	13453	13258	13411	13360	13468	13409	13454	13376	13426	13315	13667	13357	13412	13269	13470	13340	13414	13411	13508	13463	13498	13396	13415	13386	13405	13436	13495	13284	13497	13499	13408	13519	13328	13450	13558	13519	13585	13384	13645	13333	13391	13425	13291	13320	13486	13524	13382	13492	13489	13351	13406	13353	13574	13464	13567	13542	13436	13581	13403	13607	13335	13387	13488	13480	13287	13395	13285	13454	13406	13590	13490	13441	13569	13432	13394	13292	13499	13332	13272	13464	13332	13455	13409	13334	13471	13352	13364	13570	13489	13452	13412	13353	13461	13412	13471	13409	13426	13522	13350	13415	13229	13526	13334	13375	13268	13570	13333	13508	13372	13414	13518	13326	13492	13307	13474	13459	13388	13380	13409	13339	13568	13529	13367	13547	13466	13501	13457	13330	13382	13470	13582	13478	13428	13489	13351	13367	13346	13277	13473	13403	13389	13630	13396	13544	13321	13479	13375	13498	13430	13517	13297	13384	13421	13487	13408	13461	13286	13348	13463	13524	13487	13416	13509	13536	13585	13439	13302	13447	13244	13478	13517	13293	13510	13280	13367	13602	13324	13272	13461	13499	13435	13477	13372	13487	13411	13505	13379	13520	13364	13417	13328	13423	13445	13424	13571	13576	13528	13429	13490	13505	13394	13465	13449	13532	13352	13235	13390	13528	13351	13461	13413	13363	13512	13444	13455	13495	13316	13519	13346	13495	13409	13419	13370	13319	13495	13474	13513	13408	13384	13443	13359	13263	13536	13205	13337	13396	13456	13157	13516	13532	13388	13400	13316	13498	13332	13559	13466	13318	13264	13511	13428	13369	13478	13401	13437	13518	13378	13487	13387	13445	13407	13436	13402	13461	13329	13421	13439	13294	13427	13409	13483	13483	13497	13597	13434	13428	13273	13262	13487	13422	13350	13294	13499	13443	13254	13302	13571	13349	13517	13442	13682	13370	13268	13517	13415	13419	13387	13340	13373	13492	13424	13372	13492	13548	13554	13382	13241	13478	13592	13434	13422	13338	13489	13450	13422	13429	13325	13489	13413	13424	13421	13480	13593	13475	13348	13439	13259	13342	13322	13488	13605	13458	13404	13313	13473	13357	13295	13289	13405	13380	13576	13361	13374	13389	13418	13404	13436	13301	13329	13550	13436	13391	13525	13497	13571	13318	13253	13546	13393	13518	13476	13488	13533	13319	13403	13386	13449	13521	13448	13561	13389	13385	13664	13440	13382	13459	13380	13422	13441	13419	13548	13298	13464	13458	13395	13496	13394	13310	13397	13440	13576	13470	13382	13503	13327	13301	13410	13407	13585	13364	13465	13428	13385	13556	13379
25364	21145	27726	25074	21358	19078	18244	16650	16123	16222	16087	16043	16006	16081	15587	15801	15696	15666	15705	15782	15666	15644	15631	15856	15559	15787	15574	15640	15552	15386	15523	15570	15405	15803	15611	15680	15797	15462	15446	15570	15635	15527	15674	15531	15528	15458	15763	15498	15447	15495	15577	15627	15503	15583	15587	15509	15695	15693	15510	15829	15412	15579	15475	15485	15423	15709	15530	15555	15699	15720	15490	15465	15626	15381	15709	15665	15480	15537	15626	15619	15513	15686	15469	15542	15663	15442	15680	15654	15703	15797	15954	15739	15565	15603	15531	15603	15500	15449	15469	15609	15441	15665	15687	15468	15597	15446	15489	15468	15504	15568	15488	15632	15412	15457	15658	15487	15447	15686	15231	15537	15287	15590	15503	15429	15312	15419	15548	15674	15555	15530	15302	15287	15621	15417	15629	15490	15344	15453	15552	15510	15339	15753	15613	15486	15387	15651	15590	15525	15563	15474	15363	15486	15451	15732	15548	15533	15333	15716	15485	15701	15535	15598	15585	15730	15128	15771	15654	15633	15413	15466	15535	15368	15417	15592	15241	15406	15484	15625	15533	15545	15407	15562	15508	15333	15469	15506	15552	15516	15378	15501	15658	15427	15499	15527	15455	15424	15390	15521	15621	15473	15543	15496	15572	15461	15513	15413	15224	15536	15375	15469	15568	15714	15502	15337	15561	15437	15457	15638	15354	15604	15402	15133	15551	15584	15469	15588	15485	15564	15787	15501	15526	15424	15644	15450	15404	15320	15428	15297	15576	15431	15542	15504	15626	15547	15540	15342	15340	15474	15576	15592	15604	15579	15493	15562	15432	15469	15528	15515	15658	15622	15561	15362	15624	15407	15502	15550	15612	15472	15423	15325	15421	15361	15306	15325	15620	15625	15572	15389	15486	15379	15479	15459	15545	15334	15438	15536	15534	15747	15540	15531	15598	15290	15532	15481	15513	15432	15399	15347	15421	15350	15465	15567	15576	15476	15478	15473	15461	15653	15437	15518	15362	15583	15623	15328	15436	15822	15477	15569	15584	15447	15573	15452	15430	15660	15653	15481	15567	15425	15364	15779	15552	15695	15531	15412	15453	15325	15381	15579	15626	15644	15652	15558	15495	15450	15542	15325	15351	15342	15589	15653	15404	15369	15403	15440	15721	15327	15553	15428	15624	15637	15436	15531	15681	15396	15386	15324	15485	15365	15530	15391	15439	15608	15608	15600	15474	15633	15271	15327	15501	15408	15546	15504	15574	15582	15721	15765	15619	15466	15557	15432	15471	15271	15572	15379	15601	15367	15401	15562	15475	15537	15627	15461	15555	15327	15300	15463	15460	15501	15526	15479	15424	15596	15386	15535	15464	15460	15703	15524	15518	15518	15717	15397	15624	15441	15526	15349	15531	15492	15380	15589	15601	15476	15497	15421	15512	15451	15617	15515	15601	15541	15539	15496	15538	15558	15496	15298	15473	15606	15569	15633	15622	15557	15641	15688	15498	15545	15489	15606	15716	15489	15480	15404	15527	15573	15542	15582	15582	15661	15440	15850	15562	15426	15423	15663	15380	15615	15554	15498	15516	15502	15619	15687	15458	15630	15534	15455	15374	15581	15737	15650	15634	15469	15327	15398	15534	15422	15590	15499	15483	15381	15488	15511	15296	15615	15477	15546	15543	15562	15384	15540	15413	15629	15479	15523	15596	15546	15447	15474	15651	15445	15293	15656	15445	15670	15547	15568	15527	15493	15457	15425	15198	15578	15471	15439	15573	15481	15454	15564	15640	15517	15397	15481	15608	15457	15406	15552	15446	15321	15599	15549	15451	15482	15556	15689	15363	15559	15766	15443	15432	15390	15569	15523	15487	15540	15432	15265	15623	15569	15566	15385	15437	15399	15697	15530	15473	15588	15509	15372	15495	15612	15674	15444	15470	15387	15442	15391	15571	15396	15522	15360	15608	15499	15408	15552	15426	15459	15463	15462	15783	15454	15465	15611	15523	15638	15519	15668	15523	15641	15338	15398	15665	15277	15471	15391	15453	15494	15456	15527	15633	15418	15541	15501	15502	15431	15611	15356	15598	15425	15460	15553	15385	15648	15395	15400	15644	15571	15530	15423	15409	15572	15456	15388	15291	15486	15506	15482	15581	15306	15511	15574	15377	15548	15426	15613	15436	15524	15425	15674	15710	15503	15427	15336	15414	15486	15460	15430	15563	15385	15380	15712	15700	15453	15295	15514	15641	15585	15647	15439	15671	15532	15517	15593	15534	15476	15404	15406	15460	15525	15411	15419	15517	15490	15756	15490	15573	15468	15630	15371	15352	15538	15514	15637	15539	15494	15420	15490	15372	15512	15518	15558	15492	15288	15486	15517	15540	15591	15514	15395	15402	15570	15487	15477	15520	15362	15368	15366	15379	15523	15512	15584	15504	15520	15596	15503	15339	15289	15753	15572	15571	15656	15575	15357	15417	15496	15649	15540	15489	15493	15437	15495	15646	15514	15400	15389	15500	15583	15530	15502	15390	15374	15500	15507	15284	15508	15415	15598	15522	15415	15562	15405	15478	15560	15422	15534	15327	15718	15532	15386	15569	15390	15598	15524	15690	15617	15707	15588	15526	15328	15567	15500	15531	15530	15512	15502	15524	15484	15387	15502	15510	15443	15466	15448	15475	15437	15517	15338	15354	15491	15495	15593	15462	15643	15325	15597	15328	15448	15629	15481	15686	15521	15541	15498	15586	15580	15443	15479	15426	15815	15464	15612	15543	15625	15204	15477	15318	15403	15559	15417	15542	15469	15455	15414	15481	15420	15518	15511	15367	15547	15634	15246	15443	15574	15480	15223	15457	15676	15605	15528	15604	15557	15576	15486	15597	15429	15516	15532	15456	15410	15498	15360	15428	15458	15580	15557	15509	15307	15367	15617	15571	15561	15628	15543	15531	15465	15456	15543	15606	15517	15641	15597	15492	15561	15622	15567	15797	15535	15713	15483	15346	15405	15535	15692	15540	15697	15428	15533	15440	15595	15643	15432	15559	15463	15617	15522	15443	15468	15229	15333	15633	15633	15484	15518	15499	15622	15582	15476	15530	15512	15588	15380	15648	15424	15486	15462	15553	15536	15483	15486	15611	15642	15460	15578	15441	15495	15440	15723	15557	15463	15712	15722	15612	15473	15713	15496	15486	15433	15474	15548	15419	15404	15621	15550	15535	15349	15453	15530	15366	15743	15378	15393	15382	15478	15511	15669	15469	15598	15532	15582	15439	15537	15760	15457	15332	15291	15352	15354	15371	15603	15555	15712	15715	15565	15556	15456	15441	15536	15689	15404	15371	15569	15475	15482	15534	15633	15486	15395	15433	15619	15717	15530	15530	15401	15465	15600	15507	15435	15442	15382	15331	15474	15450	15624	15599	15490	15538	15270	15349	15449	15483	15658	15451	15549	15556	15556	15523	15465	15655	15449	15512	15425	15261	15458	15576	15445	15627	15521	15439	15485	15542	15396	15357	15348	15480	15557	15521	15578	15452	15407	15523	15432	15473	15369	15838	15447	15516	15549	15648	15562	15691	15389	15534	15418	15554	15535	15508	15679	15303	15489	15480	15691	15599	15657	15514	15682	15459	15362	15430	15513	15581	15511	15371	15441	15436	15617	15547	15476	15450	15541	15593	15453	15770	15427	15561	15705	15473	15540	15494	15588	15458	15619	15540	15548	15536	15476	15632	15468	15749	15479	15751	15491	15384	15479	15643	15511	15294	15440	15614	15689	15509	15498	15375	15375	15474	15626	15170	15450	15587	15364	15558	15730	15404	15505	15546	15528	15412	15599	15597	15454	15350	15344	15557	15540	15446	15653	15420	15479	15565	15367	15469	15375	15094	15679	15556	15453	15468	15341	15524	15591	15308	15751	15332	15603	15601	15467	15492	15348	15470	15285	15259	15339	15572	15230	15565	15627	15675	15545	15407	15500	15671	15499	15469	15546	15638	15490	15370	15463	15351	15510	15416	15518	15586	15350	15395	15504	15306	15463	15607	15568	15633	15560	15661	15495	15626	15516	15483	15460	15626	15532	15585	15310	15483	15645	15429	15685	15418	15471	15468	15533	15405	15313	15584	15537	15515	15433	15608	15614	15489	15531	15547	15593	15478	15512	15442	15357	15302	15587	15653	15306	15553	15476	15632	15466	15515	15404	15513	15468	15394	15352	15392	15461	15566	15428	15538	15485	15703	15475	15573	15454	15365	15443	15435	15470	15268	15587	15436	15474	15395	15456	15678	15662	15472	15422	15575	15539	15512	15410	15416	15819	15543	15439	15556	15703	15343	15513	15576	15545	15400	15362	15525	15501	15598	15641	15532	15396	15281	15447	15638	15572	15404	15458	15381	15317	15449	15552	15547	15338	15381	15648	15473	15260	15735	15526	15400	15561	15473	15481	15760	15620	15569	15177	15451	15363	15464	15499	15360	15610	15442	15484	15621	15398	15538	15610	15631	15591	15700	15501	15356	15518	15608	15453	15523	15471	15425	15546	15353	15369	15679	15493	15556	15560	15630	15488	15492	15338	15471	15464	15400	15607	15499	15664	15535	15483	15423	15398	15362	15546	15545	15457	15483	15389	15435	15460	15595	15606	15382	15659	15417	15604	15697	15362	15475	15425	15459	15526	15455	15358	15515	15382	15568	15486	15460	15343	15524	15419	15333	15521	15399	15143	15598	15499	15423	15462	15432	15419	15378	15570	15416	15350	15568	15384	15576	15466	15370	15515	15414	15518	15425	15712	15529	15490	15520	15548	15533	15506	15380	15489	15449	15375	15419	15492	15409	15593	15576	15605	15493	15582	15532	15581	15627	15373	15480	15394	15628	15462	15519	15706	15542	15522	15415	15673	15715	15598	15576	15460	15536	15575	15461	15595	15522	15629	15561	15474	15364	15323	15400	15294	15632	15769	15376	15453	15498	15492	15461	15677	15545	15501	15506	15500	15409	15472	15414	15452	15539	15527	15481	15359	15451	15503	15667	15464	15567	15444	15516	15750	15626	15473	15650	15498	15282	15378	15616	15265	15522	15435	15352	15437	15854	15547	15521	15417	15406	15551	15546	15621	15767	15258	15554	15609	15447	15708	15491	15406	15534	15580	15623	15574
18760	28025	25551	20374	17706	16549	15620	15005	14819	14641	14616	14169	14063	14177	14107	14103	13957	13962	13966	13837	13931	13868	13868	13707	13889	13836	13727	13778	13757	13719	13936	13754	13693	13711	13801	13643	13793	13665	13779	13781	13764	13855	13738	13865	13739	13697	13730	13766	13641	13666	13609	13684	13712	13635	13762	13732	13738	13753	13681	13816	13711	13739	13620	13862	13731	13767	13698	13703	13777	13805	13686	13720	13708	13862	13518	13651	13678	13501	13617	13582	13658	13444	13744	13791	13549	13652	13541	13732	13844	14221	13977	13779	13637	13747	13525	13617	13777	13774	13701	13601	13512	13695	13707	13622	13433	13844	13624	13484	13685	13627	13554	13517	13633	13650	13693	13653	13668	13673	13670	13747	13534	13621	13607	13567	13709	13680	13681	13684	13753	13679	13782	13503	13834	13586	13607	13676	13720	13708	13684	13696	13641	13815	13574	13684	13670	13654	13858	13645	13662	13595	13565	13674	13828	13839	13726	13612	13702	13750	13796	13746	13688	13627	13658	13702	13659	13669	13530	13561	13674	13560	13590	13661	13617	13595	13709	13808	13712	13548	13566	13525	13745	13741	13747	13600	13608	13464	13762	13667	13548	13460	13607	13764	13625	13669	13769	13678	13719	13832	13769	13695	13571	13603	13660	13552	13602	13760	13664	13546	13705	13691	13780	13680	13612	13602	13809	13658	13656	13758	13689	13697	13557	13629	13638	13703	13631	13463	13654	13595	13678	13601	13737	13582	13670	13619	13733	13601	13620	13677	13672	13823	13796	13642	13710	13563	13734	13658	13698	13778	13663	13664	13727	13635	13508	13706	13722	13878	13496	13881	13657	13734	13802	13539	13809	13636	13598	13708	13768	13392	13682	13714	13591	13666	13525	13427	13676	13792	13660	13775	13855	13673	13546	13569	13563	13623	13717	13684	13700	13653	13726	13607	13755	13598	13729	13663	13641	13644	13564	13575	13727	13568	13862	13481	13732	13797	13698	13525	13795	13505	13644	13669	13538	13712	13595	13728	13792	13723	13496	13751	13562	13602	13749	13583	13505	13681	13773	13635	13665	13719	13718	13811	13727	13751	13584	13530	13610	13771	13616	13592	13729	13720	13596	13627	13716	13682	13691	13689	13614	13590	13475	13573	13739	13777	13680	13500	13754	13591	13696	13646	13758	13749	13627	13615	13622	13522	13672	13554	13630	13667	13589	13620	13601	13755	13646	13756	13630	13484	13631	13684	13665	13806	13654	13608	13633	13576	13700	13699	13693	13665	13634	13570	13702	13801	13540	13734	13458	13613	13685	13741	13702	13792	13823	13536	13584	13720	13522	13776	13704	13891	13720	13674	13735	13495	13713	13846	13468	13691	13761	13558	13840	13716	13673	13750	13660	13523	13817	13501	13635	13701	13585	13781	13771	13605	13658	13755	13768	13628	13646	13858	13594	13654	13777	13793	13665	13490	13671	13676	13726	13706	13589	13570	13594	13619	13575	13690	13620	13719	13776	13737	13707	13563	13777	13608	13667	13652	13681	13730	13707	13735	13710	13587	13634	13643	13563	13568	13618	13565	13649	13699	13626	13582	13877	13904	13626	13785	13763	13596	13763	13534	13535	13677	13527	13583	13757	13659	13667	13620	13701	13630	13756	13551	13547	13667	13659	13705	13759	13688	13679	13621	13679	13680	13802	13717	13541	13650	13738	13718	13806	13672	13562	13822	13670	13634	13820	13731	13689	13760	13762	13614	13611	13517	13687	13508	13665	13715	13459	13720	13642	13696	13650	13726	13638	13616	13689	13581	13697	13604	13734	13557	13756	13701	13644	13616	13764	13514	13569	13612	13666	13548	13687	13691	13794	13746	13660	13591	13633	13618	13613	13692	13586	13594	13756	13711	13655	13624	13579	13706	13678	13859	13776	13779	13762	13636	13680	13786	13598	13630	13749	13643	13753	13807	13701	13418	13599	13780	13616	13767	13707	13721	13547	13804	13697	13576	13765	13697	13700	13663	13760	13629	13702	13655	13494	13557	13543	13732	13564	13719	13797	13827	13530	13718	13741	13698	13801	13696	13472	13622	13517	13635	13732	13643	13642	13943	13600	13763	13610	13671	13645	13703	13557	13556	13581	13730	13628	13605	13733	13531	13671	13765	13687	13740	13691	13715	13703	13643	13584	13828	13615	13636	13601	13611	13592	13634	13745	13540	13632	13815	13698	13627	13587	13632	13567	13668	13712	13690	13671	13608	13824	13608	13704	13618	13602	13723	13607	13667	13686	13822	13522	13526	13656	13680	13681	13772	13561	13635	13592	13780	13784	13695	13701	13776	13601	13709	13771	13534	13730	13588	13716	13552	13729	13712	13631	13599	13819	13832	13725	13628	13641	13631	13689	13661	13671	13803	13574	13687	13641	13624	13622	13781	13600	13784	13691	13565	13729	13659	13734	13868	13457	13756	13782	13618	13911	13613	13629	13663	13820	13744	13710	13698	13842	13646	13817	13624	13545	13621	13726	13610	13673	13741	13636	13783	13648	13552	13603	13560	13576	13720	13528	13582	13511	13779	13480	13550	13576	13538	13672	13676	13717	13715	13565	13686	13751	13729	13614	13688	13718	13770	13717	13441	13766	13702	13617	13780	13673	13702	13645	13825	13644	13601	13696	13636	13635	13738	13769	13579	13691	13635	13718	13730	13622	13659	13568	13700	13653	13449	13631	13573	13591	13696	13689	13668	13651	13607	13650	13688	13409	13742	13694	13830	13709	13641	13721	13450	13702	13760	13717	13899	13685	13802	13748	13829	13591	13597	13605	13698	13700	13690	13566	13685	13685	13607	13631	13750	13687	13648	13891	13658	13751	13763	13673	13490	13579	13641	13773	13818	13608	13579	13536	13678	13745	13711	13618	13611	13643	13573	13643	13570	13650	13487	13685	13565	13622	13589	13636	13728	13770	13534	13726	13626	13673	13785	13670	13637	13566	13713	13717	13699	13539	13839	13669	13699	13702	13483	13808	13589	13770	13670	13540	13660	13805	13813	13757	13654	13704	13634	13813	13605	13640	13787	13622	13789	13586	13698	13600	13594	13666	13621	13588	13608	13752	13639	13862	13651	13551	13643	13592	13746	13713	13607	13517	13655	13615	13616	13550	13782	13621	13759	13530	13548	13701	13489	13673	13498	13692	13739	13753	13819	13620	13764	13720	13870	13699	13616	13698	13722	13674	13635	13708	13603	13557	13627	13779	13483	13773	13630	13751	13585	13688	13645	13655	13739	13684	13560	13671	13734	13825	13651	13526	13696	13645	13645	13701	13584	13644	13592	13508	13722	13686	13628	13655	13586	13640	13723	13531	13628	13678	13484	13654	13548	13519	13813	13681	13603	13733	13703	13578	13559	13755	13593	13554	13592	13627	13622	13471	13739	13733	13753	13487	13607	13522	13759	13576	13627	13671	13696	13717	13590	13694	13570	13791	13783	13663	13580	13430	13665	13844	13838	13784	13656	13713	13808	13744	13722	13747	13822	13696	13615	13650	13748	13631	13740	13657	13711	13573	13622	13717	13585	13684	13604	13848	13738	13548	13397	13646	13617	13585	13709	13502	13611	13477	13680	13690	13589	13710	13709	13688	13714	13662	13536	13564	13631	13547	13641	13895	13712	13711	13668	13570	13590	13771	13560	13757	13712	13610	13693	13685	13751	13576	13624	13745	13600	13698	13764	13602	13656	13894	13593	13732	13782	13731	13628	13536	13622	13644	13517	14002	13621	13685	13713	13582	13797	13687	13669	13556	13462	13575	13629	13631	13556	13592	13445	13858	13664	13680	13702	13721	13604	13699	13565	13600	13801	13692	13610	13623	13617	13723	13716	13723	13731	13849	13643	13683	13630	13582	13817	13694	13723	13684	13724	13594	13654	13721	13625	13666	13736	13675	13806	13640	13540	13873	13620	13545	13940	13571	13562	13556	13689	13509	13724	13636	13510	13714	13650	13566	13816	13682	13664	13758	13613	13704	13725	13656	13834	13755	13683	13544	13592	13714	13681	13794	13680	13544	13588	13547	13721	13687	13711	13646	13697	13451	13522	13700	13742	13698	13588	13485	13597	13715	13516	13618	13644	13714	13616	13521	13619	13700	13710	13563	13685	13745	13809	13765	13599	13807	13586	13677	13522	13667	13587	13688	13619	13559	13715	13519	13774	13738	13627	13638	13517	13876	13566	13682	13534	13655	13531	13820	13689	13570	13721	13662	13766	13578	13572	13746	13505	13564	13799	13700	13666	13434	13588	13754	13513	13537	13599	13903	13738	13496	13767	13511	13613	13792	13679	13801	13809	13624	13593	13659	13507	13651	13726	13676	13847	13626	13771	13781	13614	13562	13694	13752	13533	13815	13673	13662	13440	13731	13639	13520	13699	13662	13659	13604	13608	13727	13732	13420	13631	13483	13637	13806	13716	13617	13648	13605	13698	13664	13709	13572	13582	13657	13713	13713	13572	13688	13660	13743	13911	13559	13665	13671	13734	13642	13673	13774	13569	13677	13678	13717	13721	13674	13756	13613	13581	13711	13850	13733	13612	13576	13717	13637	13671	13662	13737	13721	13566	13560	13781	13748	13607	13710	13694	13560	13588	13551	13593	13654	13740	13666	13577	13610	13426	13690	13732	13569	13903	13503	13543	13664	13737	13692	13801	13567	13551	13637	13778	13597	13688	13709	13841	13695	13704	13686	13749	13602	13582	13722	13486	13553	13669	13756	13543	13758	13622	13552	13599	13571	13805	13630	13727	13604	13482	13692	13516	13576	13747	13713	13701	13725	13618	13757	13585	13732	13744	13784	13572	13508	13828	13835	13607	13609	13708	13616	13773	13558	13618	13696	13743	13743	13646	13848	13694	13725	13545	13511	13661	13551	13702	13657	13723	13591	13780	13488	13777	13811	13771	13665	13688	13800	13526	13794	13608	13753	13712	13652	13592	13640	13820	13726	13669	13608	13521	13706	13641	13725	13765	13557	13679	13562	13661	13734	13582	13696	13628	13646	13631	13493	13612	13592	13613	13614	13769	13753	13622	13743	13669	13587	13761	13606	13701	13598	13635	13878	13630	13792	13570	13753	13659	13548	13720	13672	13795	13707	13642	13802	13781	13815	13751
23874	21110	28515	23951	21566	22811	21929	17630	16693	16779	16574	16193	16184	16275	16032	15995	15853	15766	15826	16016	15842	15797	15887	15744	15744	15730	15676	15737	15584	15636	15779	15620	15361	15533	15601	15513	15765	15459	15506	15710	15513	15773	15550	15690	15469	15481	15425	15438	15330	15393	15471	15387	15515	15401	15679	15441	15525	15609	15390	15235	15698	15472	15687	15312	15514	15526	15508	15430	15559	15422	15440	15469	15465	15672	15548	15621	15541	15420	15632	15501	15666	15407	15563	15386	15427	15702	15527	15354	15591	16098	15992	15687	15728	15475	15579	15270	15448	15407	15457	15546	15254	15310	15393	15404	15408	15304	15534	15426	15377	15537	15470	15420	15445	15557	15334	15314	15466	15429	15480	15326	15421	15456	15516	15450	15615	15493	15500	15486	15435	15202	15335	15545	15470	15524	15278	15399	15391	15308	15631	15470	15512	15633	15496	15376	15228	15314	15625	15399	15515	15429	15463	15441	15476	15421	15456	15372	15493	15399	15296	15424	15353	15251	15388	15458	15433	15518	15388	15573	15579	15484	15483	15238	15528	15389	15212	15469	15595	15183	15369	15540	15405	15698	15349	15336	15428	15618	15639	15250	15454	15434	15483	15409	15401	15448	15316	15462	15461	15308	15569	15420	15464	15423	15578	15510	15443	15403	15378	15511	15405	15473	15485	15551	15514	15570	15485	15675	15413	15392	15541	15341	15418	15296	15542	15303	15457	15544	15548	15456	15413	15504	15328	15585	15424	15479	15684	15485	15354	15511	15475	15521	15613	15431	15515	15469	15362	15325	15504	15324	15309	15428	15583	15357	15569	15429	15348	15546	15570	15274	15336	15334	15632	15383	15521	15248	15385	15593	15278	15450	15475	15454	15761	15541	15465	15320	15319	15369	15510	15614	15484	15349	15539	15543	15470	15538	15420	15354	15539	15514	15370	15205	15329	15566	15506	15400	15488	15280	15476	15305	15519	15267	15466	15389	15313	15586	15381	15405	15411	15552	15202	15438	15426	15466	15483	15555	15377	15496	15745	15433	15218	15563	15387	15327	15580	15294	15485	15372	15382	15553	15582	15593	15562	15399	15369	15477	15329	15536	15492	15375	15123	15468	15541	15422	15298	15426	15521	15424	15408	15479	15549	15500	15583	15644	15594	15513	15373	15443	15440	15443	15623	15404	15469	15614	15264	15440	15365	15272	15377	15466	15280	15307	15373	15257	15591	15547	15386	15301	15491	15527	15534	15658	15398	15426	15251	15490	15501	15542	15599	15353	15368	15255	15439	15452	15536	15466	15428	15431	15337	15519	15376	15565	15386	15465	15590	15295	15390	15382	15520	15446	15540	15430	15463	15308	15490	15669	15497	15413	15342	15561	15366	15272	15445	15186	15545	15561	15369	15322	15255	15331	15490	15481	15534	15533	15554	15806	15343	15467	15387	15496	15587	15537	15588	15513	15479	15412	15214	15413	15448	15426	15460	15522	15271	15414	15437	15311	15636	15308	15561	15505	15610	15307	15375	15391	15437	15494	15416	15399	15437	15571	15363	15336	15390	15400	15594	15325	15260	15472	15309	15355	15401	15248	15315	15348	15396	15382	15317	15411	15312	15299	15249	15366	15467	15391	15597	15542	15358	15482	15416	15228	15499	15610	15397	15385	15320	15356	15497	15437	15335	15458	15146	15482	15493	15344	15519	15509	15160	15261	15366	15639	15468	15477	15337	15478	15440	15318	15481	15479	15311	15187	15489	15402	15448	15250	15457	15453	15496	15317	15501	15444	15371	15632	15589	15390	15482	15384	15519	15709	15387	15393	15490	15364	15646	15531	15564	15487	15407	15261	15332	15412	15547	15516	15406	15609	15425	15323	15420	15260	15569	15610	15524	15221	15338	15654	15572	15493	15251	15294	15447	15474	15411	15411	15406	15399	15485	15466	15485	15386	15510	15653	15407	15538	15347	15526	15288	15504	15475	15321	15430	15565	15516	15213	15492	15333	15603	15531	15450	15361	15548	15288	15591	15303	15440	15330	15523	15336	15339	15355	15577	15325	15445	15393	15397	15329	15563	15444	15413	15395	15551	15490	15224	15509	15255	15488	15403	15298	15347	15385	15353	15583	15535	15500	15628	15332	15666	15316	15564	15460	15383	15605	15676	15351	15511	15598	15430	15337	15634	15570	15406	15377	15348	15508	15618	15549	15327	15320	15417	15323	15404	15426	15262	15469	15492	15462	15425	15515	15381	15412	15418	15171	15509	15424	15382	15444	15595	15322	15424	15432	15420	15561	15344	15532	15536	15569	15469	15677	15489	15497	15537	15274	15431	15372	15190	15523	15532	15584	15535	15584	15367	15339	15254	15479	15400	15420	15425	15330	15387	15418	15377	15333	15542	15294	15574	15359	15498	15385	15413	15315	15461	15481	15308	15348	15282	15427	15477	15509	15572	15469	15199	15579	15484	15392	15517	15435	15505	15400	15415	15369	15391	15505	15437	15406	15386	15511	15439	15452	15375	15310	15536	15427	15443	15595	15530	15387	15451	15300	15468	15338	15545	15189	15423	15378	15323	15191	15307	15574	15371	15400	15255	15465	15395	15617	15369	15514	15468	15449	15454	15377	15337	15498	15338	15295	15562	15470	15412	15466	15592	15619	15265	15364	15401	15366	15497	15350	15475	15431	15381	15457	15216	15373	15471	15446	15181	15398	15384	15261	15273	15350	15461	15280	15615	15537	15357	15357	15361	15161	15266	15494	15562	15505	15456	15432	15462	15317	15549	15568	15219	15517	15490	15528	15380	15428	15547	15361	15407	15488	15284	15452	15476	15439	15218	15473	15392	15525	15541	15696	15320	15302	15343	15435	15453	15445	15454	15511	15362	15410	15570	15488	15439	15438	15538	15437	15538	15327	15324	15473	15593	15672	15556	15489	15215	15410	15425	15528	15573	15376	15338	15389	15446	15365	15692	15510	15474	15593	15468	15475	15477	15345	15572	15417	15484	15396	15099	15414	15358	15365	15545	15536	15418	15459	15622	15418	15284	15450	15283	15580	15440	15418	15455	15386	15560	15383	15466	15401	15402	15276	15451	15485	15340	15492	15487	15454	15213	15445	15486	15446	15589	15484	15462	15343	15537	15346	15259	15467	15413	15569	15452	15621	15376	15387	15380	15748	15516	15415	15583	15530	15593	15349	15422	15345	15644	15654	15697	15515	15235	15435	15351	15487	15521	15470	15436	15245	15591	15555	15705	15511	15254	15583	15425	15349	15428	15561	15413	15367	15520	15491	15460	15383	15391	15341	15354	15473	15516	15529	15344	15431	15330	15391	15468	15293	15376	15563	15581	15387	15462	15636	15502	15507	15446	15501	15334	15457	15274	15489	15530	15529	15331	15315	15253	15603	15304	15430	15327	15570	15355	15409	15607	15266	15546	15427	15484	15357	15465	15360	15573	15544	15409	15305	15348	15389	15476	15483	15385	15446	15395	15382	15425	15325	15470	15491	15518	15372	15270	15428	15300	15405	15693	15370	15339	15413	15491	15414	15619	15569	15281	15458	15484	15557	15400	15457	15330	15444	15426	15349	15637	15405	15397	15449	15392	15530	15477	15321	15469	15306	15423	15480	15286	15159	15392	15509	15493	15277	15377	15353	15324	15467	15600	15446	15354	15249	15557	15520	15333	15425	15482	15543	15446	15432	15270	15373	15465	15561	15432	15301	15629	15363	15597	15303	15444	15548	15290	15474	15522	15468	15422	15325	15584	15358	15586	15530	15572	15463	15540	15388	15546	15455	15446	15487	15446	15475	15340	15514	15510	15488	15555	15772	15482	15351	15241	15348	15463	15497	15617	15489	15474	15465	15264	15324	15457	15331	15188	15309	15531	15629	15803	15498	15362	15341	15430	15344	15349	15272	15452	15394	15306	15453	15498	15544	15324	15588	15437	15319	15310	15531	15386	15556	15487	15365	15506	15410	15593	15337	15623	15388	15392	15467	15486	15581	15592	15717	15534	15376	15426	15339	15440	15252	15250	15368	15426	15419	15392	15229	15625	15348	15635	15516	15318	15242	15364	15627	15408	15547	15462	15404	15286	15437	15533	15511	15208	15395	15319	15436	15407	15556	15387	15559	15553	15403	15527	15460	15296	15440	15599	15560	15355	15596	15384	15523	15358	15442	15520	15386	15435	15214	15456	15378	15633	15271	15423	15613	15455	15361	15318	15468	15511	15356	15394	15520	15431	15458	15507	15519	15370	15356	15463	15413	15605	15329	15421	15415	15385	15428	15474	15369	15433	15347	15293	15320	15387	15393	15516	15462	15369	15479	15397	15307	15405	15558	15400	15399	15438	15431	15529	15341	15399	15257	15537	15593	15500	15201	15417	15264	15311	15539	15393	15414	15400	15425	15461	15294	15350	15488	15522	15485	15350	15461	15410	15458	15326	15430	15523	15384	15535	15401	15371	15380	15505	15440	15549	15260	15349	15434	15630	15445	15365	15579	15415	15511	15499	15423	15209	15573	15327	15405	15184	15473	15574	15565	15468	15361	15555	15396	15368	15511	15695	15477	15464	15448	15342	15382	15389	15295	15406	15359	15325	15444	15432	15302	15635	15445	15522	15513	15384	15352	15702	15544	15323	15147	15397	15351	15225	15413	15532	15352	15629	15317	15343	15353	15335	15479	15464	15449	15448	15612	15595	15396	15401	15379	15508	15362	15391	15621	15591	15533	15269	15461	15353	15667	15531	15183	15641	15579	15368	15280	15490	15394	15343	15401	15451	15351	15475	15436	15271	15427	15302	15501	15561	15563	15495	15421	15321	15388	15652	15356	15465	15396	15252	15339	15392	15287	15420	15329	15516	15394	15491	15431	15372	15330	15252	15480	15447	15312	15432	15426	15513	15524	15575	15461	15433	15476	15318	15454	15303	15321	15522	15456	15350	15429	15391	15471	15570	15352	15380	15331	15468	15589	15404	15309	15518	15364	15426	15412	15362	15419	15553	15187	15335	15296	15348	15470	15382	15515	15494	15386	15492	15309	15456	15553	15315	15387	15447	15449	15526	15609	15215	15575	15480	15410	15512	15476	15542	15517	15497	15279	15493	15371	15591	15649	15312	15410	15269	15302	15361	15517	15486	15481	15419	15328
20764	34194	30770	24420	20724	18423	17200	16491	15764	15328	15055	14772	14713	14430	14236	14120	14213	14007	13911	14094	13964	14024	13838	13672	13817	13814	13900	13767	13749	13550	13714	13736	13752	13797	13695	13478	13630	13702	13661	13758	13710	13578	13531	13894	13595	13633	13482	13594	13562	13635	13747	13796	13667	13770	13576	13698	13655	13845	13410	13731	13490	13577	13770	13757	13546	13672	13579	13655	13624	13671	13530	13679	13580	13544	13436	13546	13425	13644	13567	13612	13568	13483	13657	13559	13581	13751	13618	13618	14048	14363	14130	14097	13775	13659	13588	13568	13628	13578	13635	13575	13523	13704	13512	13399	13728	13636	13592	13392	13530	13793	13416	13521	13589	13527	13581	13555	13575	13502	13486	13378	13495	13607	13632	13660	13535	13450	13695	13529	13743	13569	13644	13487	13638	13551	13614	13624	13578	13535	13656	13422	13677	13535	13440	13416	13534	13559	13463	13578	13614	13536	13568	13672	13495	13581	13554	13656	13598	13552	13631	13617	13552	13471	13761	13451	13706	13553	13506	13670	13494	13557	13614	13532	13356	13487	13544	13385	13568	13557	13661	13532	13548	13577	13592	13587	13575	13520	13520	13591	13561	13589	13430	13489	13620	13563	13521	13644	13559	13466	13542	13578	13562	13509	13606	13621	13581	13472	13576	13482	13636	13531	13502	13529	13396	13582	13551	13530	13340	13529	13438	13473	13431	13525	13301	13455	13587	13492	13658	13648	13560	13523	13676	13414	13486	13509	13496	13398	13334	13415	13501	13497	13469	13709	13498	13491	13584	13602	13717	13441	13586	13720	13492	13498	13599	13614	13589	13556	13540	13573	13521	13458	13389	13528	13569	13608	13605	13479	13564	13472	13516	13565	13396	13634	13602	13651	13670	13453	13562	13455	13557	13460	13584	13575	13572	13449	13621	13386	13531	13572	13504	13620	13635	13529	13679	13485	13618	13684	13534	13322	13448	13640	13622	13451	13511	13689	13456	13562	13553	13680	13510	13565	13412	13609	13593	13451	13643	13501	13690	13477	13607	13605	13406	13676	13648	13518	13593	13540	13694	13498	13571	13514	13754	13708	13555	13369	13641	13697	13514	13427	13444	13476	13561	13448	13661	13470	13505	13632	13506	13553	13533	13388	13615	13559	13482	13610	13610	13508	13541	13610	13490	13658	13567	13499	13446	13556	13372	13634	13542	13503	13451	13624	13505	13406	13554	13455	13602	13652	13528	13434	13529	13592	13578	13498	13506	13414	13519	13587	13508	13483	13578	13483	13446	13602	13597	13400	13471	13436	13642	13453	13575	13499	13501	13515	13395	13491	13555	13678	13554	13490	13428	13543	13535	13503	13538	13683	13628	13374	13606	13719	13376	13594	13451	13491	13577	13594	13526	13589	13601	13475	13598	13574	13518	13451	13623	13609	13559	13558	13373	13627	13550	13484	13577	13473	13554	13442	13537	13644	13642	13459	13583	13663	13343	13789	13578	13560	13534	13565	13610	13518	13587	13560	13601	13520	13585	13436	13637	13551	13541	13422	13569	13611	13479	13553	13652	13364	13606	13692	13559	13651	13543	13384	13422	13596	13505	13365	13655	13680	13505	13578	13613	13526	13607	13593	13564	13653	13457	13552	13616	13552	13439	13403	13482	13433	13755	13478	13692	13579	13587	13515	13676	13636	13604	13542	13552	13554	13496	13628	13446	13462	13713	13437	13517	13633	13649	13622	13474	13403	13644	13423	13594	13599	13620	13510	13527	13499	13520	13499	13498	13522	13560	13414	13522	13472	13399	13546	13489	13647	13535	13662	13488	13522	13442	13418	13484	13296	13660	13443	13519	13525	13492	13490	13643	13589	13454	13580	13680	13551	13715	13479	13546	13578	13478	13650	13559	13503	13581	13493	13503	13387	13580	13602	13523	13616	13502	13462	13740	13514	13538	13489	13623	13411	13475	13623	13472	13710	13586	13633	13577	13576	13634	13668	13378	13599	13463	13442	13616	13524	13491	13525	13466	13546	13540	13551	13437	13497	13424	13710	13574	13509	13465	13578	13693	13530	13608	13466	13510	13423	13447	13500	13513	13531	13449	13653	13457	13615	13584	13473	13598	13680	13550	13562	13702	13447	13486	13479	13517	13477	13523	13541	13484	13508	13507	13542	13601	13417	13550	13476	13460	13551	13565	13412	13523	13494	13514	13565	13484	13651	13605	13499	13566	13468	13518	13620	13607	13538	13747	13580	13490	13637	13646	13627	13450	13497	13595	13592	13718	13464	13577	13560	13518	13561	13606	13480	13444	13635	13429	13611	13708	13620	13539	13587	13472	13559	13440	13499	13553	13578	13517	13496	13565	13653	13560	13562	13459	13449	13665	13485	13602	13780	13610	13509	13553	13607	13557	13348	13725	13570	13649	13476	13626	13532	13515	13573	13506	13435	13617	13694	13642	13667	13579	13622	13637	13549	13499	13646	13595	13573	13522	13551	13453	13474	13549	13437	13566	13464	13672	13710	13654	13572	13582	13633	13411	13612	13544	13641	13555	13563	13573	13605	13395	13590	13482	13622	13648	13570	13625	13622	13649	13457	13463	13541	13371	13645	13694	13509	13499	13461	13665	13463	13693	13537	13593	13528	13612	13590	13684	13497	13540	13662	13557	13595	13716	13414	13399	13454	13555	13553	13501	13573	13413	13627	13685	13569	13541	13500	13544	13628	13609	13372	13414	13631	13441	13589	13642	13594	13631	13595	13479	13416	13562	13553	13593	13476	13454	13449	13644	13671	13743	13440	13576	13624	13602	13523	13465	13486	13588	13546	13515	13502	13592	13403	13680	13524	13532	13527	13548	13640	13635	13524	13371	13536	13468	13491	13496	13616	13570	13598	13589	13557	13566	13601	13492	13558	13613	13469	13705	13530	13429	13464	13574	13484	13691	13645	13484	13636	13485	13482	13617	13564	13498	13448	13586	13468	13480	13583	13625	13501	13414	13440	13729	13466	13536	13389	13516	13569	13651	13702	13691	13389	13601	13454	13582	13499	13476	13451	13665	13582	13511	13441	13567	13525	13585	13708	13556	13502	13442	13544	13549	13580	13421	13674	13518	13669	13406	13433	13619	13561	13627	13634	13480	13589	13578	13373	13683	13496	13640	13533	13457	13540	13672	13470	13494	13518	13566	13419	13492	13543	13669	13565	13606	13393	13703	13611	13636	13681	13550	13654	13516	13540	13434	13495	13546	13522	13446	13486	13654	13355	13571	13506	13470	13451	13522	13504	13647	13530	13538	13701	13526	13582	13582	13601	13605	13418	13538	13536	13616	13556	13449	13365	13574	13596	13618	13606	13620	13560	13573	13547	13547	13569	13600	13606	13481	13405	13468	13589	13680	13427	13499	13454	13524	13474	13662	13650	13592	13604	13544	13472	13606	13589	13716	13496	13655	13677	13580	13545	13606	13615	13568	13391	13570	13545	13538	13595	13711	13453	13518	13554	13616	13628	13580	13663	13509	13529	13612	13515	13574	13575	13479	13567	13604	13657	13490	13662	13488	13657	13396	13647	13568	13650	13576	13555	13553	13527	13617	13491	13430	13437	13616	13252	13580	13552	13544	13574	13398	13443	13504	13418	13689	13644	13653	13531	13551	13455	13536	13467	13572	13514	13739	13632	13467	13472	13544	13597	13766	13459	13481	13540	13583	13494	13506	13504	13525	13657	13598	13432	13629	13581	13537	13644	13386	13564	13398	13627	13551	13665	13551	13422	13500	13533	13581	13588	13616	13489	13640	13580	13560	13433	13595	13606	13612	13616	13513	13535	13630	13470	13541	13493	13598	13616	13832	13409	13586	13538	13559	13535	13609	13539	13546	13542	13414	13587	13641	13420	13413	13612	13504	13598	13469	13693	13652	13615	13459	13566	13521	13556	13544	13532	13615	13673	13434	13650	13533	13715	13439	13800	13433	13513	13322	13444	13596	13535	13563	13629	13550	13648	13514	13448	13575	13607	13540	13505	13510	13607	13523	13688	13397	13544	13397	13474	13616	13535	13591	13665	13562	13494	13605	13499	13512	13462	13628	13416	13613	13496	13614	13441	13531	13737	13594	13637	13496	13693	13395	13536	13517	13460	13601	13443	13410	13586	13674	13450	13587	13559	13454	13427	13549	13503	13581	13475	13403	13582	13537	13619	13497	13468	13599	13448	13748	13668	13479	13626	13716	13667	13498	13558	13598	13616	13487	13470	13562	13499	13528	13576	13473	13600	13404	13620	13649	13617	13553	13504	13679	13469	13546	13533	13567	13403	13572	13504	13469	13671	13618	13575	13482	13521	13529	13526	13523	13463	13627	13527	13484	13545	13467	13613	13535	13504	13583	13484	13609	13575	13629	13560	13509	13517	13511	13564	13583	13488	13560	13524	13475	13437	13784	13589	13720	13499	13707	13563	13572	13544	13624	13633	13545	13720	13678	13456	13516	13458	13607	13493	13459	13583	13426	13504	13460	13573	13586	13463	13686	13651	13725	13483	13486	13572	13505	13442	13583	13593	13441	13570	13740	13410	13642	13540	13553	13528	13354	13500	13459	13564	13713	13569	13360	13429	13464	13646	13610	13576	13408	13645	13552	13488	13539	13511	13364	13686	13616	13647	13521	13581	13522	13559	13625	13546	13398	13443	13445	13532	13489	13597	13606	13567	13478	13658	13395	13442	13560	13513	13605	13439	13489	13549	13481	13654	13733	13463	13486	13501	13607	13573	13425	13539	13548	13551	13746	13473	13529	13508	13541	13482	13558	13493	13717	13446	13634	13612	13429	13703	13649	13527	13677	13563	13635	13556	13702	13619	13485	13644	13305	13583	13510	13498	13368	13689	13499	13639	13393	13516	13774	13509	13552	13551	13426	13602	13718	13556	13563	13422	13395	13570	13578	13527	13527	13607	13811	13486	13680	13480	13583	13773	13524	13577	13449	13561	13540	13571	13575	13661	13505	13653	13402	13636	13575	13286	13485	13581	13438	13536	13506	13574	13538	13675	13679	13657	13619	13461	13363	13436	13423	13524	13525	13559	13507	13503	13499	13574	13460	13528	13732	13537	13510	13631	13422	13611	13591	13583	13321	13506	13561	13385	13670	13410	13712	13576	13566	13682
29205	21970	21083	18449	15991	15794	15724	15519	15612	15385	15378	15366	15489	15377	15379	15309	15428	15424	15333	15471	15148	15291	15249	15483	15462	15228	15189	15352	15325	15333	15115	15264	15372	15187	15307	15239	15314	15294	15365	15134	15080	15099	15426	15130	15297	15217	15205	15199	15249	15388	15252	15108	15326	15409	15309	15258	15353	15205	15117	15171	15105	15448	15337	15083	15275	15311	15056	15436	15154	15197	15310	15197	15347	15107	15105	15200	15119	15301	15106	15430	15107	15268	15421	15322	15303	15297	15028	15249	15154	15404	15329	15102	15195	14954	15436	15086	15327	15295	15359	15189	15268	15246	15068	15151	15386	15284	15210	15267	15216	15155	15140	15230	15144	15138	15349	15249	15159	15196	15209	15253	15376	15180	15185	15243	15001	15332	15195	15324	15110	15115	15120	15202	15112	15225	15287	15171	15250	15152	15279	15202	15333	15302	15085	15081	15077	15377	15036	15093	15142	15232	15204	15183	15211	15272	15217	15277	15202	15103	15067	15193	15291	15271	15178	15302	15129	15098	15367	15255	15376	15124	15177	15138	15243	15359	15054	15271	15220	15117	15263	15216	15292	15276	15354	15308	15330	15208	15309	15448	15205	15203	15266	15357	15326	15224	15196	15047	15226	15334	15234	15419	15211	15067	15234	15217	15083	15222	15416	15296	15219	15159	15222	15245	15309	15360	15244	15084	15044	15114	15094	15265	15160	15275	15003	15176	15231	15339	15364	15064	15389	15144	15469	15178	15342	15354	15226	15077	15360	15177	15105	15050	15249	15167	15116	15288	15216	15074	15061	15103	15161	15037	15310	15252	15183	15189	15145	15279	15146	14928	15171	15145	15329	15151	15228	15244	15451	15373	15186	15191	15166	15175	15265	15371	15296	15282	15009	15082	15267	15171	15167	15123	15390	15317	15276	15088	15264	15172	15069	15098	15222	15215	15209	15249	15147	15326	15093	15103	15243	15378	15362	15468	15118	15134	15320	15189	15337	15178	15140	15257	15179	15269	15315	15236	15320	15243	15037	15185	15142	15187	15124	15069	15276	15253	15259	15345	15093	15172	15199	15285	15299	15364	15239	15018	15324	15087	15194	15373	15494	15228	15104	15343	15120	15437	15249	15173	15213	15138	15260	15225	15424	15218	15170	15246	15074	15293	15051	15104	15244	15432	15270	15259	15120	15100	15219	15209	15323	15460	15306	15328	15341	15141	15215	15269	15312	15319	15184	15333	15006	15212	15385	15268	15313	15162	15336	15387	15189	15379	15224	15206	15358	15131	14990	15170	15146	15233	15344	15323	15318	15330	15327	15073	15295	15286	15345	14890	15154	15190	15256	15351	15131	15212	15385	15107	15293	15174	15233	15121	15295	15107	15327	15060	15258	15243	15242	15317	15242	15285	15154	15284	15202	15438	15094	15300	15200	15174	15430	15153	15325	15098	15224	15295	15229	15378	15307	15216	15259	15326	15178	15331	15137	15164	15193	15337	15323	15102	15124	15044	15274	15222	15089	15032	15076	15362	15275	15180	15467	15271	15195	15056	15079	15236	15343	15203	15108	15146	15355	15201	15226	15232	15251	14953	15219	15123	15205	15227	15379	15137	15268	15176	15276	15125	15198	15287	15091	15447	15411	15396	15166	15176	15272	15470	15423	15128	15387	15421	15209	15178	15107	15169	15235	15114	15356	15313	15169	15236	15233	15052	15237	15204	15250	15376	15261	15127	15340	15153	15143	15215	15397	14935	15300	15295	15168	15318	15326	15264	15170	15337	15154	15227	15141	15128	15270	15304	15425	15222	15144	15268	15084	15085	15053	15102	15112	15250	15124	15198	15307	15256	15370	15426	15179	15244	15106	15275	15120	15197	15279	15236	15312	15238	15127	15238	15321	15145	15478	15065	15332	15333	15009	14914	15145	15043	15078	15080	15202	15072	15346	15207	15167	15265	15172	15256	14999	15126	15245	15369	15086	14908	15143	15397	15230	15105	15171	15335	14992	15115	15263	15070	14933	15239	15020	15127	15165	15140	15298	14986	15242	15039	15181	15083	15103	15320	15372	15198	15040	15115	15255	15211	15305	15265	15149	15338	15159	15344	15470	15319	15377	15237	15267	15151	15200	15094	15193	15198	15305	15167	15135	14992	15089	15345	15228	15201	14984	15196	15294	15296	15130	15441	14991	15369	15171	15313	15417	15333	15144	15113	15446	15071	15118	15188	15305	15169	15437	15249	15198	15308	15099	14951	15048	15299	15235	15018	15324	15424	15253	15069	15325	15251	15232	15344	15404	15161	15358	15179	15415	15113	15132	15146	15229	15037	15252	15161	15333	15171	15141	15138	15288	15295	15231	15270	15402	15323	15299	15140	15045	15157	15092	15596	15227	15156	15313	15166	15306	15189	15271	15136	15256	15119	15200	15176	15234	15174	15279	15303	15149	15504	15323	15340	15298	15265	15367	15273	15163	15222	15274	15381	15355	15167	15189	15174	15152	15223	15244	15231	15201	15269	15238	15112	15068	15212	15245	15095	15210	15098	15196	15106	15342	15203	15059	15270	15255	15214	15373	15161	14989	15346	15031	15210	15271	15215	15055	15213	15268	15178	15110	15045	15161	15256	15329	15362	15210	15078	15140	15186	15435	15269	15288	15081	15195	15098	14965	15110	15370	15002	15263	15261	15233	15188	15181	15161	15324	15273	15232	15191	15129	15274	15284	15279	15319	15037	15109	15127	15063	15119	15249	15052	15150	15154	15085	15241	15065	15057	15261	15356	15144	15236	15450	15285	15329	15195	15242	15199	15230	15251	15272	15533	15151	15269	15363	15153	15323	15308	15168	15184	15114	15527	15317	15142	15284	15247	15140	15268	15313	15196	15317	15342	15188	15162	15198	15023	15086	15159	15088	15157	15330	14995	15018	15336	15254	15072	15247	15215	15203	15310	15309	15142	15210	15402	15226	15142	15168	15164	15204	15133	15252	15218	15193	15267	15151	15336	15059	15314	15365	15314	15311	15355	15221	15194	15224	15063	15160	15244	15279	15319	15197	15033	15374	15405	15273	15403	15236	15090	15224	15060	15093	15162	15018	15103	15220	15190	15283	15172	15232	15328	15425	15146	15377	15387	15131	15219	15102	15171	15062	15200	15226	15160	15288	15277	15214	15161	15178	15215	15129	15213	15144	15182	15325	15322	15279	15267	15265	15326	15309	15247	15152	15207	15268	15188	15285	15146	15295	15241	15244	15363	15305	15192	15240	15106	15311	15340	15207	15107	15197	15157	15165	15128	15351	15442	15017	15123	15288	15167	15222	15164	15293	15311	15033	15077	15288	15295	15211	15062	15243	15235	15267	15280	15223	15003	15162	15353	15283	15383	15202	15134	15105	15295	15229	15119	15051	15185	15213	15149	15277	15260	15419	15411	14966	15094	15146	15384	15120	15330	15230	15255	15318	15302	15326	15430	15143	15029	15257	15194	15222	14898	15206	15163	15247	15478	15190	15102	15171	15223	15130	15272	15190	15327	15284	15220	15077	15373	15152	15148	15015	15170	15214	15439	15549	15206	15094	15121	15162	15333	15286	15212	15265	15162	15208	15196	14953	15220	15178	15090	15205	15113	15203	15318	15349	15084	15189	14999	15301	15167	15409	15343	15089	15225	15217	15244	15307	15192	15376	15239	15239	15056	15368	15242	15207	15195	15209	15155	15301	15245	15241	15239	15326	15089	15061	15200	15240	15149	15107	15250	15276	15135	15361	15215	15122	15253	15190	15209	15282	15175	15172	15226	15261	15179	15040	15225	15255	15200	15285	15182	15367	15115	15099	15323	15168	15273	15379	15067	15068	15066	15077	15224	15305	15552	15351	15118	15148	15021	15161	15129	15192	15222	15002	15054	15090	15094	15156	15161	15306	15209	15297	15269	15430	15183	15296	15203	15287	15083	15114	15387	15480	15232	15217	15345	14859	15244	15392	15378	15302	15190	15071	15290	15372	15123	15102	15274	15418	15171	15147	15266	15320	15198	15241	14973	15195	15278	15200	15052	15351	15217	15319	15233	15131	15343	15199	15518	15214	15284	15299	15248	15077	15202	15424	15139	15094	15269	15150	15276	15087	15277	15363	15205	15251	15219	15316	15075	15243	15087	15176	15129	15096	15092	15095	15052	15237	15309	15170	15288	15233	15072	15182	15117	15214	15085	15295	15433	15376	15209	15275	15101	15152	15255	15345	15171	15331	15349	15213	15268	15312	15232	15141	15074	15153	15229	15088	15357	15205	15231	15420	15343	15300	15236	15223	15305	15226	15124	15331	15300	15257	15014	15086	15098	15218	15467	15230	15190	15279	15235	15421	15263	15146	15291	15315	15290	15231	15380	15200	15269	15189	15215	15051	15206	15298	15212	15156	15211	15206	15105	15156	15450	15210	15318	15198	15377	15160	15254	15168	14895	15183	15127	15253	15277	15373	15303	15239	15293	15087	15430	15469	15017	15282	15116	15211	15318	15409	15146	15189	15062	15225	15283	15230	15451	15274	15238	15031	15254	15248	14968	15222	15214	15362	15449	15398	15254	15402	15308	15134	15288	15233	15065	15269	15124	15122	15092	15351	15271	15344	15081	15233	15340	15272	15107	15275	15306	15481	15151	15238	15290	15274	15326	15289	15052	15215	15428	15029	15136	15364	15142	15278	15136	15144	15293	15176	15042	15246	15271	15171	15392	15221	15329	15269	15124	15196	15183	15266	15141	15258	15186	15187	15104	15244	15092	15312	15113	15284	15127	15366	15175	15175	15222	15356	15351	15226	15276	15163	15213	15312	15179	15174	15290	15212	15351	15278	15216	15225	15128	15228	15212	15175	15437	15359	15222	15199	15210	15174	15251	15230	15139	14974	15195	15327	15305	15225	15186	15224	15388	15308	15024	15119	15350	15051	15329	15227	15393	15352	15134	15353	15215	15150	15059	15329	15119	15217	15352	15263	15317	15200	15165	15463	15381	15121	15167	15195	15212	15115	15017	15304	15111	15129	15391	15081	15181	15253	15161	15242	15136	15136	15234	15023	15248	15324	15310	15132	15444	15114	15445	15198	15099	15028	15117	15117	15107	15345	15246	15111	15144	15177	15338	15303	15228	15115	15295	15299	15022	15126	15279
17451	19548	17945	15811	14832	14204	14030	13836	13894	13707	13677	13653	13629	13671	13417	13546	13519	13553	13444	13399	13412	13551	13518	13399	13565	13529	13557	13401	13478	13588	13307	13485	13468	13453	13547	13394	13366	13429	13518	13343	13399	13425	13462	13380	13437	13435	13381	13592	13393	13502	13416	13501	13425	13455	13449	13251	13404	13513	13462	13390	13483	13516	13275	13325	13381	13466	13426	13494	13303	13523	13377	13445	13392	13636	13420	13304	13378	13396	13319	13517	13382	13357	13308	13480	13335	13469	13358	13396	13420	13386	13498	13415	13425	13484	13554	13431	13370	13404	13582	13466	13411	13435	13322	13460	13493	13490	13384	13493	13297	13408	13612	13492	13307	13338	13264	13361	13278	13382	13484	13437	13418	13484	13300	13467	13400	13443	13259	13406	13413	13178	13552	13431	13370	13356	13573	13361	13366	13504	13575	13385	13351	13439	13248	13439	13245	13307	13413	13238	13247	13440	13259	13452	13331	13282	13402	13388	13460	13300	13483	13251	13450	13267	13416	13442	13335	13447	13243	13353	13409	13440	13460	13421	13429	13298	13395	13246	13440	13221	13440	13351	13435	13379	13486	13397	13465	13470	13478	13371	13231	13416	13444	13305	13345	13337	13447	13387	13370	13245	13486	13496	13347	13380	13376	13410	13474	13338	13488	13390	13198	13266	13301	13476	13336	13365	13375	13375	13487	13347	13428	13330	13417	13415	13354	13388	13238	13256	13496	13455	13459	13403	13287	13480	13414	13477	13506	13604	13402	13361	13486	13404	13380	13380	13463	13304	13543	13402	13481	13377	13322	13529	13444	13270	13449	13369	13437	13378	13188	13404	13548	13336	13327	13271	13528	13554	13371	13447	13278	13424	13371	13391	13262	13435	13212	13229	13435	13409	13568	13498	13319	13383	13411	13509	13342	13405	13342	13355	13275	13380	13500	13531	13438	13600	13485	13413	13586	13322	13619	13384	13518	13442	13329	13370	13322	13292	13386	13405	13492	13534	13325	13410	13259	13381	13375	13531	13409	13291	13355	13378	13397	13352	13396	13276	13452	13507	13444	13352	13336	13477	13327	13447	13486	13532	13409	13354	13580	13450	13411	13210	13624	13525	13431	13395	13478	13559	13231	13397	13289	13450	13342	13583	13417	13259	13392	13325	13300	13449	13382	13462	13387	13385	13213	13431	13422	13397	13324	13437	13442	13547	13388	13594	13367	13434	13336	13472	13400	13542	13343	13327	13241	13670	13384	13523	13468	13530	13512	13535	13398	13270	13206	13376	13447	13437	13349	13423	13317	13321	13468	13418	13427	13291	13418	13344	13438	13232	13369	13401	13481	13355	13424	13234	13593	13440	13354	13452	13376	13389	13393	13344	13330	13434	13394	13450	13287	13289	13621	13250	13441	13414	13355	13480	13317	13544	13411	13397	13493	13275	13313	13425	13510	13351	13352	13459	13335	13090	13383	13418	13376	13469	13365	13521	13495	13650	13392	13590	13398	13353	13519	13571	13420	13284	13398	13387	13377	13375	13410	13359	13185	13516	13378	13385	13374	13232	13470	13404	13502	13380	13436	13342	13344	13462	13501	13551	13373	13432	13548	13411	13313	13423	13487	13380	13536	13504	13363	13352	13296	13300	13473	13652	13456	13455	13402	13541	13300	13377	13503	13471	13479	13342	13570	13494	13245	13543	13482	13393	13386	13359	13431	13470	13230	13453	13369	13412	13322	13434	13342	13291	13430	13463	13322	13359	13334	13268	13511	13301	13460	13407	13437	13318	13456	13428	13405	13382	13283	13454	13538	13508	13364	13447	13512	13306	13418	13500	13342	13460	13490	13463	13524	13397	13333	13241	13431	13460	13434	13372	13286	13424	13479	13342	13349	13358	13395	13317	13386	13340	13366	13458	13469	13434	13434	13462	13424	13372	13638	13471	13502	13306	13432	13436	13293	13256	13329	13621	13319	13301	13446	13404	13372	13252	13488	13476	13423	13536	13315	13335	13298	13445	13354	13429	13310	13372	13400	13468	13391	13491	13388	13258	13326	13339	13483	13407	13397	13444	13402	13405	13400	13424	13339	13381	13364	13436	13366	13437	13359	13402	13206	13372	13446	13221	13547	13354	13356	13645	13345	13521	13578	13372	13482	13305	13501	13364	13406	13416	13369	13446	13383	13472	13456	13417	13363	13478	13315	13417	13575	13406	13272	13402	13395	13441	13391	13305	13440	13411	13318	13435	13466	13512	13443	13379	13368	13568	13446	13462	13328	13368	13481	13491	13263	13363	13554	13342	13412	13400	13367	13217	13437	13386	13333	13441	13207	13534	13325	13456	13476	13461	13509	13395	13456	13437	13339	13284	13414	13364	13439	13415	13365	13410	13352	13273	13415	13328	13416	13355	13547	13197	13352	13419	13451	13396	13408	13448	13547	13481	13447	13480	13323	13520	13404	13557	13482	13442	13441	13370	13258	13359	13462	13313	13466	13260	13482	13348	13361	13387	13400	13499	13240	13571	13354	13433	13364	13524	13552	13510	13393	13515	13331	13390	13511	13383	13387	13190	13468	13266	13352	13322	13406	13433	13315	13530	13421	13385	13330	13417	13409	13390	13439	13426	13399	13289	13440	13494	13469	13519	13447	13344	13381	13256	13443	13383	13303	13502	13611	13558	13476	13535	13408	13513	13476	13314	13325	13591	13425	13437	13220	13445	13291	13347	13373	13417	13415	13423	13343	13460	13311	13319	13616	13311	13386	13409	13434	13494	13350	13471	13365	13421	13551	13402	13388	13426	13429	13484	13321	13507	13342	13360	13451	13377	13268	13274	13366	13332	13405	13410	13336	13355	13482	13546	13470	13444	13380	13415	13378	13386	13479	13347	13442	13405	13328	13621	13385	13386	13455	13326	13435	13398	13448	13362	13324	13588	13359	13401	13450	13250	13352	13364	13440	13295	13519	13372	13344	13502	13342	13217	13312	13363	13434	13328	13350	13571	13403	13556	13498	13343	13454	13437	13501	13305	13480	13420	13361	13559	13411	13358	13344	13368	13359	13461	13281	13490	13505	13557	13355	13434	13365	13271	13264	13323	13349	13353	13531	13554	13390	13362	13330	13368	13328	13349	13373	13350	13439	13234	13378	13455	13350	13437	13419	13319	13321	13391	13410	13368	13333	13379	13352	13291	13362	13168	13449	13276	13463	13571	13387	13344	13346	13367	13366	13397	13444	13310	13521	13394	13352	13415	13486	13500	13382	13553	13289	13406	13402	13447	13317	13225	13269	13395	13388	13218	13343	13361	13509	13466	13300	13358	13482	13245	13485	13411	13503	13499	13382	13483	13455	13494	13094	13506	13489	13325	13395	13450	13350	13537	13263	13379	13333	13617	13752	13446	13298	13251	13302	13344	13348	13507	13548	13414	13600	13402	13131	13332	13374	13409	13579	13530	13507	13358	13583	13484	13431	13445	13357	13397	13398	13306	13497	13381	13415	13411	13349	13555	13324	13374	13450	13581	13453	13537	13375	13460	13451	13387	13425	13259	13524	13479	13416	13227	13512	13358	13453	13289	13331	13469	13460	13259	13332	13429	13312	13363	13445	13446	13252	13459	13394	13562	13457	13355	13505	13404	13479	13373	13409	13335	13461	13410	13528	13399	13398	13433	13422	13302	13349	13262	13276	13630	13229	13552	13269	13385	13391	13443	13313	13337	13487	13491	13237	13492	13376	13476	13351	13331	13396	13373	13462	13491	13432	13377	13285	13436	13245	13378	13341	13318	13396	13450	13347	13329	13420	13348	13465	13407	13390	13445	13451	13480	13353	13434	13419	13496	13580	13218	13564	13491	13359	13349	13462	13428	13310	13362	13404	13408	13369	13400	13478	13407	13317	13462	13458	13303	13625	13366	13334	13485	13405	13372	13472	13533	13298	13447	13331	13458	13361	13468	13385	13422	13274	13338	13260	13444	13398	13493	13356	13361	13357	13293	13481	13386	13459	13479	13437	13285	13391	13458	13511	13388	13432	13237	13493	13593	13389	13298	13298	13587	13396	13427	13300	13532	13357	13357	13465	13373	13407	13393	13414	13372	13462	13458	13386	13580	13428	13531	13384	13230	13403	13397	13356	13358	13294	13498	13407	13188	13336	13489	13435	13501	13465	13514	13380	13457	13377	13242	13393	13378	13428	13461	13290	13457	13379	13431	13411	13457	13394	13288	13359	13484	13533	13351	13521	13360	13445	13421	13432	13384	13483	13441	13359	13436	13423	13318	13370	13436	13318	13467	13486	13285	13293	13426	13464	13523	13325	13416	13517	13464	13414	13433	13379	13563	13362	13376	13451	13567	13433	13455	13447	13408	13387	13605	13463	13357	13471	13440	13316	13430	13429	13371	13280	13507	13418	13507	13376	13431	13418	13437	13423	13332	13449	13455	13275	13397	13336	13391	13391	13357	13573	13489	13425	13414	13500	13258	13360	13388	13309	13376	13311	13522	13383	13378	13361	13371	13417	13290	13466	13287	13496	13627	13217	13458	13527	13551	13403	13511	13396	13462	13295	13456	13275	13413	13482	13509	13458	13386	13380	13606	13393	13377	13448	13423	13525	13439	13559	13530	13412	13462	13365	13430	13402	13352	13363	13529	13379	13374	13310	13350	13474	13175	13458	13473	13381	13377	13349	13437	13381	13199	13486	13392	13523	13493	13345	13406	13496	13423	13431	13459	13381	13292	13334	13394	13285	13468	13322	13470	13397	13470	13568	13436	13552	13545	13318	13446	13377	13240	13429	13380	13304	13517	13270	13353	13340	13495	13555	13346	13400	13255	13518	13365	13465	13567	13401	13302	13374	13311	13438	13345	13571	13401	13254	13505	13307	13350	13521	13369	13478	13391	13453	13445	13415	13480	13499	13358	13211	13395	13247	13278	13341	13205	13432	13226	13456	13393	13450	13534	13460	13398	13397	13365	13326	13431	13470	13278	13505	13389	13487	13429	13482	13285	13521	13414	13483	13389	13522	13441	13355	13369	13289	13524	13564	13494	13394	13444	13379	13468	13473	13501	13395	13516	13497	13624	13389	13413	13377	13277	13501	13477	13386	13515	13379	13490	13306	13584	13419	13550	13301	13512	13272	13275	13452	13300	13336	13364
25398	21145	27772	25151	21522	19127	18204	16667	16452	16439	16327	16089	16387	16037	16005	15886	16034	15898	15810	16213	15803	15937	15858	15949	15592	15881	15846	15650	15861	15729	15901	15908	15984	15644	15873	15686	15895	15697	15821	15646	15729	15658	15863	15672	15540	15606	15738	16038	15853	15759	15602	15566	15685	15695	15799	15666	15722	15758	15819	15640	15735	15796	15880	15687	15751	15518	15487	15672	15705	15757	15557	15733	15688	15814	15731	15765	15852	15706	15756	15775	15811	15747	15944	15583	15668	15696	15821	15845	15866	15899	16177	15906	15838	15423	15737	15479	15721	15686	15788	15629	15633	15554	15596	15624	15680	15739	15593	15402	15464	15562	15590	15317	15677	15654	15752	15690	15645	15812	15658	15547	15651	15580	15810	15883	15649	15880	15726	15720	15705	15522	15754	15602	15507	15721	15836	15751	15644	15712	15652	15753	16057	15837	15865	15682	15691	15850	15567	15787	15547	15634	15803	15729	15661	15549	15560	15707	15569	15475	15545	15698	15742	15597	15566	15641	15656	15656	15653	15747	15479	15729	15759	15651	15569	15640	15830	15801	15865	15551	15562	15762	15791	15457	15561	15829	15842	15716	15802	15922	15638	15760	15680	15786	15656	15779	15547	15758	15652	15572	15615	15567	15610	15792	15906	15808	15559	15704	15664	15639	15872	15847	15651	15723	15580	15860	15662	15733	15616	15520	15639	15708	15584	15764	15930	15763	15493	15847	15534	15716	15559	15715	15708	15683	15761	15749	16008	15674	15749	15626	15726	15677	15765	15601	15536	15885	15707	15627	15694	15771	15540	15697	15798	15917	15615	15521	15629	15748	15559	15776	15833	15561	15660	15548	15601	15638	15573	15780	15785	15702	15897	15677	15730	15596	15644	15758	15799	15878	15637	15474	15673	15652	15729	15741	15642	15735	15591	15798	15551	15658	15741	15667	15809	15620	15651	15585	15439	15590	15582	15725	15727	15682	15634	15687	15824	15560	15640	15543	15681	15801	15664	15743	15560	15549	15668	15725	15727	15782	15559	15568	15719	15661	15687	15693	15613	15601	15766	15735	15465	15761	15735	15655	15687	15729	15747	15590	15746	15716	15582	15710	15591	15774	15550	15696	15775	15632	15601	15763	15785	15640	15618	15729	15678	15613	15619	15619	15661	15733	15703	15553	15923	15552	15674	15813	15666	15608	15599	15625	15467	15598	15654	15575	15735	15746	15718	15633	15718	15618	15752	15693	15695	15773	15715	15942	15816	15685	15687	15886	15659	15745	15783	15591	15652	15624	15751	15826	15718	15748	15616	15643	15800	15773	15774	15596	15837	15712	15636	15685	15772	15609	15775	15593	15818	15999	15818	15666	15874	15649	15688	15763	15718	15603	15625	15655	15780	15734	15594	15428	15768	15688	15713	15348	15587	15639	15502	15627	15680	15551	15804	15784	15812	15815	15867	15732	15616	15676	15762	15559	15782	15695	15634	15597	15908	15655	15737	15601	15591	15490	15792	15989	15747	15707	15822	15656	15658	15711	15610	15656	15590	15733	15534	15592	15760	15642	15601	15657	15773	15410	15727	15764	15793	15689	15542	15705	15440	15592	15395	15650	15636	15668	15717	15850	15797	15622	15783	15660	15839	15689	15642	15729	15835	15771	15611	15492	15756	15852	15945	15666	15431	15511	15507	15689	15738	15783	15550	15580	15582	15644	15679	15815	15859	15523	15851	15601	15625	15740	15656	15554	15581	15689	15863	15675	15617	15853	15756	15887	15644	15677	15678	15782	15631	15636	15734	15507	15863	15848	15885	15666	15511	15627	15720	15683	15698	15775	15725	15777	15589	15834	15648	15934	15688	15605	15730	15665	15759	15716	15648	15696	15785	15610	15604	15681	15652	15666	15597	15814	15563	15681	15677	15619	15557	15757	15631	15409	15715	15530	15729	15523	15686	15961	15691	15472	15469	15603	15513	15885	15700	15826	15713	15547	15685	15571	15585	15845	15902	15531	15632	15792	15651	15887	15665	15636	15728	15853	15673	15675	15731	15830	15775	15701	15772	15771	15543	15736	15747	15474	15755	15779	15789	15783	15703	15456	15657	15521	15541	15640	15773	15641	15651	15780	15686	15511	15704	15560	15795	15771	15781	15556	15765	15707	15807	15578	15819	15839	15648	15635	15695	15866	15850	15618	15926	15808	15801	15664	15773	15740	15720	15686	15839	15785	15752	15737	15631	15630	15781	15801	15588	15762	15754	15549	15750	15537	15681	15760	15553	15782	15705	15623	15699	15512	15500	15593	15714	15732	15828	15564	15603	15721	15657	15613	15874	15727	15570	15662	15682	15448	15675	15542	15645	15828	15747	15650	15743	15604	15658	15708	15687	15741	15661	15823	15706	15756	15768	15490	15915	15904	15697	15706	15671	15760	15752	15639	15877	15569	15803	15747	15556	15659	15749	15657	15718	15733	15833	15627	15781	15640	15597	15601	15788	15611	15629	15652	15585	15637	15625	15623	15666	15720	15872	15953	15343	15806	15616	15679	15621	15678	15633	15840	15511	15694	15564	15627	15706	15650	15566	15595	15742	15810	15642	15861	15591	15527	15798	15717	15637	15936	15671	15532	15672	15609	15626	15889	15854	15771	15582	15663	15723	15523	15723	15645	15704	15500	15723	15607	15571	15535	15690	15630	15791	15720	15719	15657	15705	15829	15938	15745	15697	15853	15748	15843	15738	15734	15559	15791	15564	15711	15664	15649	15721	15724	15619	15656	15806	15799	15598	15839	15838	15628	15701	15792	15722	15608	15631	15719	15696	15405	15701	15949	15675	15782	15564	15738	15734	15600	16084	15757	15639	15620	15916	15625	15644	15657	15305	15554	15680	15691	15733	15834	15673	15815	15642	15701	15668	15457	15780	15556	15735	15661	15800	15490	15616	15905	15697	15769	15665	15721	15619	15627	15665	15751	15906	15686	15667	15794	15622	15661	15821	15779	15528	15695	15672	15718	15723	15756	15726	15753	15682	15619	15805	15530	15543	15790	15396	15574	15743	15918	15670	15730	15762	15630	15776	15697	15647	15827	15761	15804	15686	15787	15809	15699	15690	15618	15600	15690	15795	15613	15609	15690	15609	15672	15882	15657	15710	15576	15806	15606	15495	15764	15686	15677	15724	15539	15533	15671	15785	15890	15692	15758	15355	15750	15695	15673	15601	15716	15826	15604	15710	16000	15923	15742	15571	15690	15748	15678	15963	15728	15547	15659	15663	15708	15795	15554	15855	15638	15793	15692	15756	15734	15887	15771	15711	15718	15847	15542	15738	15812	15866	15657	15830	15545	15728	15720	15743	15519	15905	15905	15799	15741	15674	15683	15776	15727	15883	15662	15677	15510	15870	15823	15755	15862	15743	15572	15640	15794	15623	15695	15649	15774	15786	15561	15716	15608	15793	15708	15671	15494	15676	15676	15673	15752	15545	15603	15743	15817	15619	15878	15841	15629	15649	15660	15788	15630	15608	15875	15893	15517	15956	15695	15622	15792	15663	15664	15697	15643	15534	15692	15818	15577	15584	15824	15914	15765	15622	15605	15593	15783	15723	15620	15663	15566	15953	15697	15634	15712	15770	15766	15843	15573	15462	15610	15569	15741	15606	15582	15728	15726	15647	15681	15810	15729	15770	15539	15632	15647	15810	15523	15593	15847	15588	15754	15681	15710	15623	15582	15658	15624	15593	15695	15809	15656	15540	15648	15728	15590	15734	16003	15707	15765	15818	15863	15518	15533	15505	15504	15747	15703	15697	15848	15636	15628	15812	15752	15605	15736	15601	15715	15795	15819	15673	15782	15511	15849	15803	15647	15824	15957	15880	15763	15926	15768	15704	15624	15512	15784	15779	15672	15732	15650	15962	15903	15668	15712	15824	15920	15921	15614	15691	15669	15662	15712	15763	15654	15687	15711	15724	15716	15862	15611	15588	15665	15861	15676	15636	15714	15715	15694	15459	15584	15827	15696	15821	15648	15756	15664	15714	15657	15714	15573	15671	15653	15711	15522	15628	15918	15997	15668	15716	15834	15574	15425	15906	15667	15857	15810	15589	15712	15630	15566	15680	15570	15669	15468	15676	15778	15666	15710	15501	15566	15728	15473	15863	15547	15864	15729	15543	15869	15860	15906	15692	15498	15666	15557	15827	15643	15633	15732	15663	15643	15602	15678	15648	15735	15702	15681	15739	15711	15547	15792	15449	15769	15841	15811	15825	15602	15530	15751	15785	15735	15674	15708	15758	15809	15644	15582	15447	15610	15619	15712	15730	15810	15831	15857	15735	15921	15750	15761	15691	15723	15875	15691	15706	15608	15611	15646	15630	15781	15701	16027	15675	15718	15783	15615	15617	15649	15587	15564	15810	15685	15745	15675	15726	15646	15642	15644	15843	15768	15716	15560	15573	15578	15647	15513	15586	15834	15566	15713	15803	15514	15760	15801	15848	15779	15740	15693	15779	15479	15683	15471	15429	15537	15474	15755	15655	15637	15920	15506	15539	15541	15825	15818	15949	15562	15443	15689	15655	15609	15808	15664	15548	15750	15738	15949	15589	15736	15688	15664	15565	15676	15554	15614	15692	15751	15686	15524	15672	15686	15528	15715	15875	15511	15749	15786	15828	15506	15686	15655	15623	15560	15611	15845	15864	15680	15798	15725	15837	15744	15630	15666	15794	15655	15603	15461	15705	15690	15745	15805	15762	15611	15605	15826	15875	15607	15732	15711	15900	15840	15765	15896	15778	15546	15601	15699	15751	15640	15692	15567	15622	15648	15802	15691	15529	15714	15869	15598	15830	15782	15709	15678	15790	15602	15680	15793	15834	15790	15737	15635	15619	15731	15659	15739	15580	15681	15723	15604	15559	15704	15765	15772	15935	15611	15794	15675	15826	15966	15721	15659	15849	16048	15833	15606	15567	15743	15659	15870	15772	15732	15904	15840	15879	15863	15640	15727	15647	15700	15710	15784	15619	15551	15638	15676	15630	15696	15826	15658	15716	15824	15748	15651	15916	15818	15679	15605	15735	15799	15755	15565	15786	15803	15513	15594	15642	15662	15796	15795	15527	15766	15730	15759	15548	15764	15861	15639	15879	15607	15575	15625	15804	15692
18990	27661	25443	20275	17847	16515	15637	15023	14912	14679	14584	14490	14297	14284	14097	14099	13964	14124	13981	13984	14066	13835	13942	14090	13689	13947	13876	13788	14111	13875	13929	13823	13884	13794	13836	13725	13695	13915	13891	13807	13798	13774	13717	13771	13951	13856	13772	13912	13826	13840	13760	13860	13722	13790	13770	13731	13808	13886	13737	13694	13848	13868	13666	13900	13709	13787	13926	13833	13748	13615	13894	13788	13797	13846	13774	13861	13757	13738	13844	13811	13735	13781	13829	13691	13563	13799	13817	13828	14047	14335	14030	13920	13897	13814	13762	13812	13839	13794	13716	13817	13981	13895	13830	13748	13671	13745	13805	13702	13625	13801	13667	13733	13772	13651	13918	13686	13823	13792	13682	13660	13743	13734	13769	13765	14010	13753	13899	13671	13794	13641	13704	13623	13743	13782	13782	13693	13797	13891	13725	13883	13670	13588	13644	13798	13689	13794	13792	13753	13757	13719	13760	13640	13666	13776	13680	13780	13708	13841	13755	13920	13705	13783	13917	13719	13818	13740	13833	13641	13853	13751	13717	13910	13813	13797	13597	13561	13706	13685	13886	13913	13811	13815	13834	13657	13835	13794	13840	13771	13721	13786	13723	13864	13707	13755	13571	13791	13697	13841	13634	13853	13617	13794	13852	13579	13838	14016	13806	13686	13844	13831	13858	13800	13706	13890	13812	13805	13822	13829	13761	13651	13624	13662	13908	13828	13745	13594	13773	13748	13768	13812	13845	13627	13835	13848	13832	13763	13734	13656	13646	13793	13736	13868	13656	13689	13695	13675	13727	13840	13918	13914	13808	13743	13724	13815	13560	13766	13822	13774	13731	13883	13628	13579	13817	13673	13859	13866	13677	13864	13732	13670	13769	13732	13758	13619	13850	13692	13594	13774	13833	13855	13846	13905	13757	13831	13722	13755	13796	13726	13760	13814	14047	13840	13873	13871	13730	13670	13721	13716	13765	13867	13696	13785	13714	13924	13766	13491	13714	13752	13957	13724	13777	13729	13673	13663	13857	13806	13768	13643	13845	13778	13866	13667	13763	13795	13884	13678	13815	13803	13764	13559	13778	13710	13545	13732	13599	13554	13750	13680	13862	13687	13840	13806	13877	13778	13925	13793	13764	13785	13730	13770	13722	13867	13867	13853	13841	13789	13795	13718	13806	13860	13751	13569	13853	13790	13759	13556	13844	13747	13697	13839	13796	13804	13754	13825	13569	13781	13797	13730	13801	13815	13897	13655	13774	13607	13819	13614	13756	13617	13654	13905	13769	13567	13911	13938	13929	13577	13957	13872	13838	13756	13798	13805	13716	13740	13812	14014	13744	13775	13825	13660	13790	13732	13783	13688	13820	13796	13706	13719	13767	13689	13810	13753	13842	13834	13636	13815	13713	13686	13596	13739	13675	13745	13707	13868	13882	13881	13617	13676	13638	13818	13897	13769	13764	13704	13861	13810	13627	13778	13754	13673	13713	13714	13705	13794	13736	13839	13916	13692	13875	13642	13871	13924	13688	13869	13774	13632	13572	13808	13778	13743	13754	13858	13925	13602	13854	13808	13875	13739	13864	13709	13714	13704	13721	13778	13874	13899	13729	13869	13757	13770	13460	13775	13780	13728	13921	13735	13669	13735	13605	13656	13604	13658	13737	13686	13627	13729	13858	13760	13668	13847	13756	13881	13649	13812	13658	13895	13686	13759	13542	13710	13825	13646	13751	13666	13744	13803	13657	13802	13794	13702	13652	13732	13836	13847	13820	13808	13725	13673	13452	13750	13805	13648	13612	13859	13789	13630	13656	13755	13678	13732	13512	13673	13585	13783	13764	13777	13730	13644	13699	13832	13952	13723	13697	13575	13756	13752	13853	13773	13689	13639	13765	13681	13793	13662	13805	13725	13820	13702	13731	13766	13830	13678	13792	13807	13742	13799	13816	13838	13849	13685	13758	13675	13766	13742	13654	13686	13862	13684	13844	13719	13844	13752	13740	14011	13700	13758	13709	13882	13769	13803	13848	13694	13765	13688	13618	13845	13680	13731	13600	13664	13719	13821	13804	13772	13860	13852	13752	13808	13779	13798	13765	13867	13878	13900	13727	13682	13761	13730	13975	13721	13822	13776	13772	13753	13855	13919	13526	13841	13725	13797	13837	13918	13798	13680	13645	13768	13613	13950	13671	13726	13809	13748	13744	13955	13756	13755	13726	13820	13684	13760	13707	13721	13813	13871	13767	13934	13893	13606	13984	13747	13603	13808	13734	13633	13810	13825	13824	13534	13695	13775	13861	13763	13720	13653	13766	13877	13766	13652	13895	13786	13849	13740	13672	13757	13777	13633	13897	13651	13682	13764	13724	13686	13845	13747	13834	13748	13749	13813	13961	13701	13937	13842	13826	13899	13731	13678	13821	13632	13832	13754	13648	13803	13707	13790	13811	13837	13935	13808	13627	13810	13729	13700	13886	13867	13801	13731	13953	13849	13758	13746	13616	13603	13802	13703	13890	13681	13627	13806	13863	13712	13928	13631	13791	13657	13790	13860	13829	13726	13721	13762	13653	13750	13927	13795	13766	13851	13663	13817	13967	13906	13798	13852	13778	13836	13535	13906	13754	13795	13734	13769	13776	13569	13655	13747	13854	13874	13674	13730	13861	13836	13846	13715	13783	13749	13721	13813	13834	13745	13769	13739	13844	13722	13806	13612	13759	13668	13725	13768	13669	13925	13627	13690	13795	13858	13823	13759	13653	13844	13749	13743	13677	13587	13787	13767	13891	13903	13860	13723	13922	13815	13830	13774	13786	13820	13719	13606	13810	13914	13789	13712	13710	13851	13849	13680	13718	13798	13862	13724	13866	13689	13780	13766	13797	13727	13720	13843	13698	13872	13841	13607	13762	13725	13766	13768	13846	13573	13874	13787	13799	13663	13603	13640	13745	13765	13802	13623	13752	13755	13774	13838	13673	13913	13812	13654	13636	13891	13709	13774	13862	13755	13852	13795	13776	13758	13843	13801	13725	13815	13785	13734	13741	13725	13932	13510	13703	13821	13774	13778	13728	13834	13676	13730	13762	13715	13669	13845	13788	13717	13894	13622	13825	13737	13694	13774	13734	13794	13739	13708	13849	13828	13774	13738	13852	13721	13746	13818	13744	13901	13916	13704	13926	13869	13756	13784	13814	13768	13821	13913	13588	13715	13802	13698	13592	13763	13777	13828	13715	13831	13740	13719	13803	13689	13977	13671	13741	13753	13855	13690	13793	13869	13941	13699	13859	13639	13713	13814	13862	13746	13761	13818	13861	13802	13717	13845	13877	13726	13895	13807	13747	13724	13653	13727	13784	13638	13723	13825	13692	13574	13740	13820	13782	13653	13787	13705	13824	13571	13828	13695	13872	13737	13731	13919	13909	13669	13832	13780	13710	13867	13734	13895	13817	13978	13783	13656	13610	13657	13880	13756	13771	13877	13737	13853	13897	13768	13811	13700	13887	13713	13808	13813	13907	13953	13763	13896	13791	13774	13874	13704	13626	13797	13769	13824	13736	13661	13720	13759	13807	13762	13813	13773	13701	13674	13601	13651	13654	13870	13988	13637	13641	13712	13798	13664	13710	13586	13654	13632	13696	13983	13699	13722	13679	13752	13756	13867	13831	13659	13809	13769	13664	13909	13677	13821	13811	13775	13722	13754	13702	13735	13782	13800	13754	13755	13700	13835	13762	13801	13768	13736	13731	13860	13808	13837	13638	13719	13770	13889	13837	13669	13844	13592	13759	13630	13737	13725	13692	13818	13632	13768	13723	13863	13808	13893	13670	13583	13803	13752	13678	13819	13806	13936	13848	13749	13922	13824	13643	13653	13842	13839	13817	13649	13698	13770	13902	13766	13704	13757	13763	13693	13827	13615	13922	13929	13842	13805	13777	13875	13783	13852	13752	13755	13716	13611	13772	13763	13646	13643	13674	13618	13864	13780	13859	13796	13741	13778	13766	13862	13896	13735	13695	13791	13719	13796	13711	13918	13766	13820	13776	13777	13718	13907	13674	13732	13722	13709	13643	13689	13691	13876	13746	13862	13633	13644	13777	13713	13864	13700	13726	13726	13656	13709	13643	13604	13788	13809	13748	13713	13810	13767	13751	13692	13653	13753	13733	13750	13640	13882	13966	13794	13670	13690	13781	13798	13657	13814	13805	13708	13861	13918	13729	13664	13802	13784	13724	13657	13681	13664	13821	13783	13685	13838	13644	13749	13685	13707	13940	13844	13671	13917	13597	13777	13862	13801	13773	13909	13744	13581	13862	13864	13776	13803	13873	14002	13687	13632	13681	13753	13628	13875	13662	13759	13702	13659	13778	13694	13797	13570	13808	13801	13660	13724	13696	13663	13856	13696	13831	13872	13685	13530	13623	13619	13814	13770	13562	13702	13817	13791	13850	13729	13900	13754	13814	13658	13839	13765	13821	13884	13668	13742	13829	13786	13666	13855	13808	13797	13687	13769	13774	13801	13767	13760	13839	13897	13770	13638	13767	13623	13797	13813	13743	13778	13782	13763	13938	13562	13610	13877	13689	13849	13809	13721	13851	13791	13712	13855	13858	13825	13748	13612	13802	13835	13707	13732	13618	13736	13738	13768	13834	13718	13797	13785	13631	13680	13830	13726	13805	13710	13618	13840	13830	13843	13920	13722	13782	13730	13794	13806	13804	13852	14005	13758	13747	13890	13681	13765	13916	13826	13722	13765	13842	13784	13803	13933	13783	13946	13831	13787	13791	13834	13818	13801	13904	13750	13657	13816	13671	13745	14004	13741	13794	13912	13856	13774	13596	13797	13718	13799	13685	13728	13709	13795	13849	13824	13707	13684	13822	13693	13794	13841	13781	13651	13835	13726	13649	13694	13654	13761	13700	13773	13885	13794	13766	13801	13802	13647	13659	13926	13709	13710	13822	13757	13732	13979	13673	13738	13874	13793	13745	13763	13795	13706	13629	13877	13710	13660	13755	13854	13880	13825	13855	13933	13766	13852	13756	13887	13842	13807	13718	13856	13595	13736	13584	13767	13587	13752	13782	13873	13605	13746	13656	13860	13743	13748	13882	13732	13798	13826	13823	13708	13813	13600	13677	13693	13753	13753	13862	13652
23865	21124	28479	24042	21705	23069	22515	18662	17481	17584	17570	17264	17064	16950	16927	16921	16917	16730	16698	16696	16513	16562	16673	16318	16488	16200	16470	16453	16301	16466	16635	16478	16490	16261	16283	16291	16518	16304	16639	16351	16305	16347	16442	16421	16514	16421	16532	16336	16272	16424	16670	16414	16354	16269	16310	16251	16293	16374	16498	16347	16417	16487	16264	16402	16552	16548	16369	16577	16353	16156	16447	16463	16416	16638	16565	16296	16280	16525	16242	16198	16259	16293	16452	16606	16410	16427	16367	16443	16645	16916	16839	16740	16547	16314	16227	16226	16140	16322	16169	16231	16224	16274	16326	16246	16387	16281	16042	16374	16156	16225	16466	16192	16349	16471	16287	16174	16301	16097	16120	16335	16476	16293	16497	16263	16348	16552	16399	16250	16371	16282	16395	16344	16534	16389	16330	16425	16401	16279	16372	16366	16319	16156	16355	16419	16471	16298	16313	16393	16336	16157	16367	16328	16310	16078	16337	16117	16153	16187	16347	16362	16406	16422	16366	16657	16278	16568	16369	16464	16259	16491	16366	16491	16294	16253	16308	16460	16402	16341	16437	16458	16231	16086	16379	16115	16311	16278	16358	16412	16546	16279	16354	16349	16165	16322	16326	16223	16150	16489	16154	16316	16173	16224	16491	16328	16099	16275	16301	16214	16343	16168	16300	16403	16696	16292	16221	16400	16409	16596	16625	16326	16106	16320	16372	16294	16135	16401	16059	16267	16186	16440	16497	16435	16276	16255	16427	16352	16355	16270	16242	16262	16289	16198	16420	16230	16108	16395	16244	16182	16196	16294	16408	16536	16421	16333	16095	16232	16224	16284	16218	16418	16219	16388	16261	16136	16192	16319	16389	16320	16195	16453	16400	16247	16337	16223	16485	16329	16308	16420	16427	16275	16354	16209	16241	16187	16305	16461	16369	16242	16240	16134	16311	16336	16326	16258	16492	16270	16416	16391	16365	16393	16264	16295	16199	16236	16296	16354	16316	16316	16135	16204	16340	16125	16438	16239	16120	16376	16377	16351	16305	16119	16386	16367	16128	16159	16280	16379	16294	16217	16473	16249	16510	16229	16212	16364	16475	16443	16286	16301	16385	16109	16388	16535	16199	16381	16432	16309	16362	16034	16142	16307	16229	16585	16237	16319	16085	16257	16245	16092	16191	16244	16402	16455	16404	16312	16289	16236	16134	16181	16169	16330	16343	16479	16042	16439	16451	16340	16386	16530	16388	16317	16043	16226	16311	16478	16467	16428	16317	16192	16243	16385	16418	16493	16317	16307	16283	16191	16470	16348	16377	16290	16543	16271	16332	16410	16213	16379	16326	16445	16118	16307	16342	16493	16196	16236	16389	16468	16103	16015	16500	16262	16242	16289	16328	16202	16400	16346	16176	16285	16382	16292	16203	16299	16231	16295	16466	16366	16416	16337	16101	16275	16190	16355	16355	16157	16338	16257	16283	16261	16359	16329	16205	16124	16235	16317	16255	16268	16174	16329	16236	16106	16192	16284	16290	16284	16221	16215	16252	16295	16362	16322	16236	16248	16353	16165	16212	16261	16479	16292	16259	16357	16272	16234	16389	16341	16308	16366	16257	16458	16217	16306	16218	16203	16237	16328	16425	16316	16353	16379	16305	16389	16271	16363	16318	16142	16481	16244	16230	16137	16455	16189	16324	16284	16439	16224	16423	16363	16379	16391	16476	16413	16376	16434	16314	16270	16443	16303	16383	16177	16327	16158	16218	16315	16292	16168	16315	16224	16392	16284	16341	16532	16485	16385	16496	16444	16324	16231	16287	16252	16259	16213	16163	16436	16387	16259	16326	16323	16340	16370	16317	16204	16277	16486	16239	16094	16337	16371	16252	16418	16189	16372	16458	16198	16292	16351	16068	16243	16219	16358	16169	16457	16283	16401	16289	16339	16321	16357	16177	16386	16212	16312	16449	16246	16443	16293	16203	16094	16387	16351	16353	16064	16086	16476	16206	16126	16216	16362	16283	16403	16236	16084	16162	16204	16262	16192	16190	16344	16329	16172	16226	16359	16275	16320	16353	16434	16133	16194	16348	16223	16207	16457	16093	16260	16243	16019	16397	16131	16371	16520	16251	16280	16355	16298	16291	16257	16273	16329	16428	16193	16234	16305	16188	16433	16390	16357	16310	16118	16197	16292	16426	16508	16413	16354	16255	16351	16333	16399	16350	16270	16291	16328	16270	16449	16468	16336	16434	16320	16287	16425	16416	16264	16258	16043	16320	16367	16251	16160	16260	16074	16448	16288	16181	16504	16390	16141	16122	16392	16408	16301	16329	16271	16227	16373	16457	16357	16422	16170	16423	16333	16240	16272	16238	16351	16327	16391	16267	16329	16479	16249	16331	16252	16326	16355	16053	16367	16429	16498	16238	16218	16279	16344	16411	16422	16388	16367	16304	16060	16427	16425	16286	16607	16267	16441	16304	16499	16336	16470	16362	16163	16138	16171	16187	16230	16446	16395	16102	16329	16211	16424	16329	16206	16364	16339	16198	16217	16444	16331	16524	16485	16365	16227	16111	16448	16379	16428	16484	16382	16281	16272	16343	16386	16012	16467	16287	16369	16185	16393	16240	16297	16342	16257	16486	16391	16231	16419	16349	16412	16416	16237	16224	16160	16419	16339	16191	16330	16238	16512	16329	16445	16226	16186	16359	16119	16439	16505	16170	16282	16369	16494	16434	16281	16289	16268	16310	16251	16397	16293	16318	16473	16366	16227	16422	16247	16350	16279	16275	16446	16384	16265	16145	16518	16314	16331	16190	16322	16249	16424	16459	16409	16314	16432	16257	16267	16264	16205	16276	16280	16549	16333	16323	16296	16291	16150	16116	16227	16360	16206	16148	16239	16219	16154	16195	16132	16365	16155	16413	16254	16493	16419	16215	16341	16288	16345	16298	16333	16112	16287	16341	16499	16329	16344	16105	16508	16465	16373	16418	16270	16178	16334	16402	16228	16254	16340	16393	16189	16184	16255	16397	16248	16337	16425	16481	16288	16452	16194	16294	16156	16489	16316	16324	16224	16198	16436	16083	16359	16232	16343	16354	16283	16408	16335	16338	16185	16389	16472	16417	16194	16284	16421	16190	16462	16401	16184	16691	16192	16201	16288	16387	16323	16170	16390	16230	16094	16141	16430	16331	16306	16295	16636	16476	16173	16075	16226	16300	16367	16170	16124	16315	16332	16261	16149	16346	16271	16283	16436	16269	16237	16387	16284	16296	16432	16237	16414	16239	16162	16358	16280	16335	16245	16358	16405	16318	16404	16307	16456	16192	16287	16225	16268	16174	16210	16160	16148	16494	16407	16234	16350	16347	16083	16281	16151	16304	16174	16380	16234	16312	16202	16451	16199	16327	16233	16384	16341	16233	16351	16248	16563	16048	16094	16283	16380	16322	16307	16276	16525	16347	16474	16393	16226	16474	16377	16260	16356	16320	16089	16209	16458	16345	16393	16078	16295	16080	16417	16292	16219	16387	16212	16220	16202	16260	16209	16448	16269	16575	16494	16378	16274	16376	16231	16527	16467	16245	16241	16197	16299	16261	16230	16296	16401	16344	16332	16457	16347	16282	16294	16327	16280	16295	16250	16231	16268	16164	16428	16170	16262	16642	16476	16046	16455	16436	16266	16206	16287	16574	16310	16257	16437	16281	16375	16442	16394	16423	16212	16199	16287	16431	16364	16455	16249	16412	16108	16200	16316	16286	16409	16379	16042	16321	16282	16232	16322	16364	16401	16400	16332	16372	16247	16366	16221	16435	16437	16203	16233	16222	16336	16266	16424	16346	16254	16253	16226	16309	16217	16348	16397	16456	16507	16366	16264	16410	16383	16212	16372	16199	16387	16272	16307	16267	16458	16366	16326	16439	16105	16366	16127	16501	16172	16332	16276	16222	16393	16156	16440	16113	16368	16268	16100	16411	16428	16567	16232	16246	16312	16455	16242	16357	16357	16327	16252	16132	16197	16272	16175	16372	16207	16307	16228	16399	16134	16308	16249	16360	16268	16222	16164	16128	16270	16246	16236	16319	16413	16362	16260	16320	16316	16307	15948	16336	16449	16408	16381	16435	16621	16533	16188	16170	16228	16134	16286	16377	16287	16335	16277	16204	16271	16348	16267	16184	16362	16154	16331	16275	16329	16062	16358	16484	16447	16253	16331	16601	16067	16249	16141	16098	16466	16298	16077	16406	16275	16408	16341	16488	16257	16420	16285	16197	16362	16335	16324	16302	16237	16191	16499	16321	16389	16374	16480	16401	16262	16384	16329	16345	16405	16481	16272	16373	16561	16320	16252	16229	16217	16262	16181	16429	16292	16334	16267	16289	16401	16396	16273	16479	16432	16519	16434	16256	16362	16383	16481	16318	16207	16216	16278	16185	16191	16228	16307	16272	16419	16284	16373	16238	16407	16204	16501	16316	16234	16301	16410	16164	16451	16559	16355	16204	16184	16446	16250	16448	16243	16477	16302	16383	16392	16417	16281	16310	16333	16151	16310	16618	16248	16172	16264	16233	16371	16501	16189	16211	16354	16472	16254	16384	16243	16370	16216	16137	16419	16270	16254	16254	16245	16013	16458	16506	16403	16235	16346	16237	16239	16133	16299	16265	16397	16206	16104	16280	16275	16195	16275	16284	16257	16133	16282	16310	16336	16364	16330	16304	16260	16457	16214	16457	16251	16232	16312	16233	16253	16277	16328	16338	16262	16255	16312	16324	16330	16341	16435	16269	16246	16202	16129	16233	16234	16273	16417	16516	16332	16367	16381	16394	16339	16262	16286	16574	16351	16174	16156	16177	16183	16323	16233	16475	16601	16272	16414	16311	16507	16320	16440	16284	16282	16303	16443	16199	16280	16155	16262	16272	16431	16446	16233	16310	16252	16425	16321	16152	16320	16183	16033	16101	16456	16339	16412	16212	16311	16364	16314	16306	16250	16219	16241	16307	16388	16427	16269	16259	16279	16377	16283	16355	16463	16487	16498	16373	16334	16443	16190	16517	16273	16572	16342	16308	16231	16246	16204	16255	16356	16336	16522	16250	16395	16275	16193	16491	16516	16525	16324	16437	16323	16352	16159	16279	16339	16358	15973	16155	16233
21946	34130	30826	24472	20714	18531	17395	16557	16197	15869	15282	15450	15052	14771	14777	14542	14502	14488	14386	14434	14368	14381	14361	14383	14191	14230	14359	14176	14261	14218	14194	14223	14146	14315	14306	14167	14099	14260	14169	14050	14046	14101	14052	14058	14023	14181	13947	14193	14072	14097	13944	13950	14095	14195	14157	13972	14212	14129	14003	13909	13953	14122	14002	14190	14153	14183	14078	13852	13990	14146	13946	13987	14120	14077	14130	14059	14122	14085	14113	14072	14035	14203	14151	14007	14181	14078	14144	14090	14735	14763	14493	14403	14328	14178	14227	13815	14026	14016	14104	13981	13879	13989	14009	13911	14178	14098	14083	14008	14139	13941	14111	14015	13991	14255	13970	13896	13995	14106	14088	13830	14065	14037	14106	14054	14036	13860	13909	14072	14149	13902	13999	14058	14085	14193	14057	14130	13990	14151	14000	13930	13950	13924	14005	14056	13899	14050	13999	14105	14125	14078	14109	14042	14001	13974	13997	13971	13886	14227	13974	14115	13823	14048	14031	13967	14048	14067	14041	14032	13774	13997	14047	14007	13972	14076	13994	13995	14016	14001	14157	13884	14001	14171	13860	14039	14033	14037	13937	14038	13919	13811	14218	13984	13794	14061	13913	13965	13953	14073	14024	14021	14083	14042	13948	13982	13930	13997	14098	14027	13945	14050	13926	14326	14020	14125	14009	14121	13949	13900	14083	13983	14009	13968	14020	13994	13994	14070	14067	13946	13937	13878	14204	13998	14069	13902	14040	14164	13960	14017	14103	13963	13996	14107	14011	13980	13958	14135	13909	14045	14052	13963	14062	14013	13917	13849	14111	14032	13899	14069	13970	14064	13754	13924	14032	13991	13939	14094	14068	14016	14008	14179	14081	13964	14036	13931	14085	13991	13801	14141	14008	13977	14008	14089	14193	14262	14091	14211	13987	13954	13989	14127	14199	13868	14113	14024	14048	14084	14236	14063	14080	13920	14016	13959	13867	14098	14001	14223	14074	13900	13969	14124	13973	13920	14135	13972	14084	14110	13912	13945	14034	14229	14213	13880	14150	13921	13952	13998	14041	13802	13963	13969	13929	14164	13980	14210	14015	14070	14031	13878	14138	13966	13972	13891	14151	13979	14058	13989	14096	13950	14025	14017	14008	13928	14034	14115	13973	14118	13673	14091	14007	13969	14055	13961	13983	13851	13972	14009	13940	13951	14054	14112	14141	13926	14131	13989	13993	14073	13861	14084	13972	14024	14067	14124	14047	13843	14086	14045	14070	13990	13959	14056	14054	14124	13886	13954	14064	14184	14055	13905	13994	14108	13824	13895	14230	14113	13956	13819	14027	14187	13816	13963	13863	13801	14002	14213	13875	14083	14063	13973	13986	14047	14029	13992	13961	14018	14076	14137	14056	13946	14058	14015	14103	13902	13883	14090	14081	14110	14128	13855	14075	13913	13999	14043	13985	14124	14215	13761	13896	14059	13978	13974	13912	14105	14185	14040	14103	14120	14123	14112	14116	13923	14089	13969	13928	14004	13957	13954	13895	14092	13866	14130	14049	14208	14017	14037	14058	14121	14065	14105	14148	14053	14010	14042	14230	14080	13993	14115	14101	14070	13958	14082	14063	14044	13964	14010	14062	13929	14091	14020	14170	14155	14069	13976	14083	14027	13957	14050	14112	13965	13959	13921	14132	14036	14025	13909	13957	14000	13979	13944	13931	13959	13952	13978	14094	13973	14078	14075	14045	13961	14097	13948	13921	14063	14110	14061	13864	14071	14129	14077	14002	14046	14062	13991	14166	13990	13902	14033	14042	14053	13952	14116	14093	14024	13972	14068	13953	13944	14147	14180	14037	14034	14010	14084	13984	13974	14081	13915	13920	14054	14062	14062	14157	13925	13860	14069	13991	13951	14014	13807	13965	14004	13923	14051	14019	13984	13997	14056	13978	13989	14052	13812	14017	13996	13920	14068	14062	14026	14149	13851	13932	14101	13989	13970	14069	13980	13925	14181	14067	14149	14001	14025	13985	14014	14322	13966	14058	13951	14010	14118	14169	13895	13973	13936	14047	13881	14228	13942	14107	14088	14113	13918	14186	14026	13770	14093	14087	14036	13975	13915	13969	14106	14038	14012	13876	13883	13995	13863	14071	13919	14096	13946	13946	14092	13881	13947	13923	13950	14164	14039	14008	14169	14026	14073	14086	13968	14049	13987	14114	14091	13998	14066	14111	13938	14124	14217	14140	13924	14033	13889	14131	14162	14050	14023	13962	14101	13844	14063	13979	13860	14003	14043	13956	13936	13967	13792	14040	13789	14126	14065	14004	13962	13950	14070	14255	14081	14131	14059	14026	13912	14136	13915	14036	14129	14167	14108	13923	14232	14043	13999	14001	14063	13898	13974	14054	14032	14024	13956	14027	13981	13922	14025	13979	13956	13975	14088	14100	14054	13989	13948	14034	13944	13994	14074	13874	13911	14024	14046	14153	13985	13991	14091	14229	14149	14033	14086	14133	13909	14047	13963	13967	14118	13931	14073	14048	13985	14022	14070	13999	14150	14073	13943	14114	13844	14021	14085	13844	14111	14134	14088	14065	14086	14007	14035	14107	14059	13984	14068	14055	14061	13925	14053	14150	13949	14061	14076	14019	14135	13876	14188	13952	13965	14063	14033	14166	14126	14133	13892	14014	14006	14005	14092	14107	14093	13966	14029	14033	14103	13936	13937	14024	14050	14085	14024	14010	13993	14194	14077	14100	14016	14128	14097	14001	14006	14066	14028	13886	14055	13918	13973	13990	13928	13989	13901	14009	14020	14010	14048	14161	13887	14022	14155	13951	14001	13992	14024	13985	14079	14003	13858	14066	13890	13881	14017	13960	14007	13960	14124	14005	14023	14171	14073	14044	14044	14097	14055	14169	14054	14067	14103	14063	14139	13972	14008	13908	13979	13803	14275	14282	14125	14073	13952	14136	14087	14067	13983	13902	14042	13993	14117	14196	14031	14014	14021	14063	13997	14086	14001	13995	13909	14024	14026	13923	13993	13978	14078	13956	13910	14119	14017	14089	14056	14057	14029	14121	13999	13972	14021	14060	13999	14126	14024	13975	14043	13864	14147	13902	14115	13959	13944	14000	13958	14042	13996	13910	14039	14089	13823	14246	13902	14006	13928	13955	14007	13958	14061	14104	14019	14266	13874	14124	13931	14098	13895	13989	13827	14058	13828	14066	14007	13831	14135	13958	14124	13944	14063	14095	14034	13875	14165	14101	13983	14125	14101	14012	13948	14032	14136	13954	14035	13921	14063	13987	14128	14088	13898	14114	14078	14083	14098	14122	14150	13931	13939	14033	14028	14009	13952	14166	13842	14139	13868	13994	13956	14065	13887	14068	13943	13955	14172	14061	14066	13957	14136	14027	13981	14037	13993	13917	13996	13914	14088	13932	13952	13848	13969	13814	14064	14054	14137	14116	14033	14164	14010	13974	14116	13969	13917	14038	13941	14092	13960	14112	14001	14035	13921	14076	13805	14049	14015	14001	13927	13977	14051	13820	14248	13964	13990	13937	13985	14046	13923	14112	14060	14038	14099	14012	13968	13996	14021	13777	13744	14096	13911	14003	14121	13977	14032	14046	14138	13913	14055	13941	14029	14043	14175	13991	14157	13986	13932	13820	14123	14097	14011	14005	13973	13977	14026	13979	13954	13940	14004	13979	14106	14012	13883	13909	13942	13991	14000	14052	13928	14342	14042	13899	13893	14124	14020	14043	13889	14036	13996	14135	14037	14062	13986	14003	13888	13925	13879	14064	14064	14112	14050	13941	13975	13918	13928	14002	13980	14055	14062	14150	13910	14131	14087	14031	14019	14062	13869	13907	13897	14018	13946	14068	14038	14034	14090	14048	13874	14033	14021	13947	14072	13967	14079	13941	13851	13921	14058	14215	14173	13853	13994	13898	13912	13983	13898	14037	13973	14053	13890	14107	14033	14163	13992	13998	14021	14065	14096	14051	14083	14056	14101	13965	14069	13935	14131	14150	13911	14028	14034	13927	13990	14060	14057	14016	13865	14006	14205	13955	13973	14110	14213	14179	14146	13923	14118	13973	14006	14088	14075	13953	14024	14231	13809	14113	14152	13900	14085	13952	13934	14021	14017	14052	14052	13824	14046	14097	13917	14061	13879	14084	14103	13981	13898	13981	13977	13947	14107	13969	13926	13962	13966	13855	13901	13955	14178	13887	13954	13933	14188	14043	14011	13909	14052	13932	14054	14094	14161	13883	14152	14098	13884	13865	14027	14046	13950	14175	14137	13964	14073	14085	13996	14105	14037	14085	14176	14104	14056	13926	13983	13903	13953	13951	14173	14147	13865	13993	14054	13922	14140	14117	14154	13959	13998	14059	14195	13921	13824	13890	13824	14060	14029	14092	13992	13997	14014	13903	13930	13979	13947	13934	14010	14061	14002	14045	13834	14247	13922	14140	14120	14000	14120	14075	14007	14095	14142	13939	13910	14055	14016	14059	14145	14044	14148	14167	14005	14033	13973	14060	14123	13971	14202	14092	14115	14122	14091	14024	14119	14185	13957	14255	14075	13859	14060	13994	13932	13933	13993	14045	13989	14117	13969	14009	14211	14092	14001	13991	14208	14161	13941	14066	13964	14115	13995	13996	14060	14056	13964	13939	14021	14058	14074	14082	14094	14117	14020	14094	13902	13999	13978	14140	13899	14096	13993	13965	13946	14207	13991	13993	13993	14062	14094	13873	13905	14113	13914	14127	13911	14048	14003	13828	14155	14044	14043	13868	13842	14069	14004	13885	13970	13959	13779	13963	13915	13945	14180	13849	14035	13838	13985	14028	14025	13852	14073	13972	14053	14091	13970	13863	13926	13854	14049	14022	14057	14043	14012	14013	14160	13996	13806	14182	14182	14043	13990	14093	14098	13971	14087	13960	14038	13920	13862	13800	14063	13848	14080	13915	14141	13989	13920	13935	14078	14127	14076	14027	14111	14107	13901	13992	13926	13914	13986	14108	13930	14030	13916	14105	14008	13840	14106	13927	13981	13972	14028	13993	14120	13973	14088	14119	14071	14011	13994	14035	13922	13990	14148	14156	14045	14176	14028	13846	14040	14025	13841	14036	14092
29317	21946	21205	18052	15776	15740	15655	15453	15498	15452	15435	15433	15339	15388	15247	15218	15346	15285	15414	15402	15279	15440	15314	15362	15301	15400	15424	15450	15308	15237	15204	15305	15310	15268	15176	15284	15235	15279	15176	15197	15495	15359	15287	15344	15243	15304	15482	15284	15313	15379	15399	15341	15293	15435	15427	15379	15317	15137	15513	15328	15153	15237	15253	15406	15352	15367	15282	15211	15147	15179	15099	15223	15217	15335	15166	15215	15371	15280	15298	15211	15179	15025	15062	15333	15272	15249	15296	15299	15298	15224	15244	15453	15270	15147	15296	15063	15116	15154	15257	15286	15388	15166	15319	15299	15127	15115	15243	15367	15170	15019	15204	15179	15147	15349	15246	15318	15290	15213	15207	15206	15273	15265	15270	15176	15226	15160	15058	15350	15314	15123	15035	15265	15307	15262	15456	15229	15182	15278	15362	15323	15283	15300	15430	15205	15368	15170	15150	15224	15298	15389	15371	15404	15263	15313	15537	15254	15165	15021	15351	15344	15151	15016	15250	15280	15181	15064	15322	15354	15153	15034	15213	15091	15124	15225	15166	15331	15312	15462	15322	15046	15223	15248	15292	15345	15291	15089	15125	15152	15255	15150	15275	15101	15084	15268	15040	15297	15271	15156	15246	15162	15360	15311	15078	15254	15227	15339	15232	15177	15097	15384	15268	15300	15299	15114	15150	15141	15116	15450	15209	15048	15077	15183	15168	15352	15126	15380	15167	15255	15313	15130	15091	15248	15376	15302	15520	15277	15360	15241	15314	15224	15249	15328	15373	15193	15293	15278	15233	15146	15304	15231	15209	15263	15249	15242	15270	15336	15421	15287	15242	15138	15320	15469	15134	15158	15198	15249	15250	15174	15304	15257	14997	15100	15250	15219	15255	15309	15245	15166	15225	15239	15271	15394	15114	15158	15068	15148	15176	15200	15149	15179	15512	15222	15227	15181	15088	15266	15264	15392	15186	15229	15226	15261	15300	15363	15203	15274	15172	15314	15253	15246	15152	15241	15293	15289	15370	15416	15339	15181	15092	15236	15127	15332	15331	15213	15278	15414	15237	15347	15330	15265	15314	15277	15319	15183	15346	15229	15281	15112	15297	15227	15168	15029	15243	15355	15249	15166	15231	15303	15199	15290	15475	15055	15171	15278	15276	15198	15495	15302	15058	15267	15214	15143	15183	15241	15240	15169	15367	15149	15259	15157	15255	15249	15303	15166	15194	15148	15178	15049	15258	15349	15211	15166	15198	15280	15180	15084	15309	15199	15394	15392	15347	15320	15285	15087	15191	15227	15304	15023	15331	15212	15221	15190	15304	15393	15212	15095	15221	15244	15171	15185	15340	15300	15222	15233	15323	15029	15406	15396	14937	15155	15222	15352	15300	15279	15347	15327	15064	15196	15227	15289	15282	15213	15386	15335	15293	15313	15300	15321	15338	15375	14968	15281	15367	15142	15404	15286	15255	15256	15221	15158	15352	15119	15099	15219	15124	15100	15285	15200	15239	15258	15238	15291	15245	15044	15271	15139	15179	15339	15409	15327	15251	15273	15083	15287	15237	15131	15249	15401	15380	15321	15254	15301	15201	15084	14948	15457	15388	15280	15274	15091	15313	15474	15133	15457	15205	15206	15560	15202	15198	15159	15408	15149	15285	15110	15379	15362	15368	15247	15229	15210	15222	15436	15405	15162	15311	15385	15261	15324	15435	15239	15305	15331	15217	15469	15331	15187	15291	15166	15187	15159	15282	15189	15459	15306	15245	15274	15121	15096	15356	15220	15131	15271	15356	15372	15178	15289	15157	15320	15309	15061	15126	15462	15349	15378	15358	15155	15282	15339	15414	15347	15400	15275	15308	15183	15088	15056	15300	15380	15361	15257	15413	15274	15249	15301	15287	15138	15378	15275	15287	15168	15175	15152	15246	15327	15211	15246	15119	15414	15208	15247	15423	15398	15183	15405	15198	15135	15333	15213	15228	15340	15199	15081	15329	15131	15104	14991	15275	15325	15358	15210	15314	15199	15359	15258	15225	15211	15240	15276	15144	15259	15224	15114	15223	15199	15255	15295	15339	15207	15226	15189	15335	15153	15108	15116	15388	15355	15166	15188	15242	15222	15181	15106	15153	15252	15028	15245	15247	14983	15235	15051	15197	15010	15406	15059	15197	15116	15084	15160	15333	15105	15179	15219	15185	15219	15096	15319	15247	15032	15149	15217	15106	15206	15131	15255	15261	15161	15269	15200	15417	15222	15222	15257	15368	15303	15080	15422	15082	15084	15396	15185	15265	15150	15450	15409	15191	15294	15125	15183	15105	15263	15155	15487	15243	15284	15298	15338	15304	15244	15124	15133	15148	15122	15329	15390	15505	15312	15088	15152	15230	15248	15271	15215	15218	15257	15214	15202	15233	15143	15312	15213	15127	15385	15259	15328	15112	15389	15211	15166	15397	15223	15303	15166	15237	15394	15182	15316	15274	15156	15116	15202	15430	15212	15038	15147	15419	15167	15277	15211	15126	15324	15363	15119	15183	15236	15167	15305	15331	15268	15238	15343	15353	15099	15463	15258	15280	15201	15220	15231	15324	15402	15357	15166	15165	15189	15277	15423	15323	15153	15056	15271	15121	15117	15324	15204	14959	15357	15284	15207	15256	14941	15225	15297	15279	15230	15225	15188	15272	15346	15311	15244	15247	15206	15197	15279	15206	15178	15237	15297	15416	15015	15364	15191	15078	15252	15246	15310	15302	15396	15336	15295	15301	15196	15211	15236	15341	15413	15368	15184	15313	15229	15333	15262	15441	15339	15308	15281	15336	15326	15177	15354	15231	15244	15289	15199	15206	15373	15259	15145	15223	15292	15203	15162	15166	15302	15251	15142	15005	15169	15128	14983	15351	15439	15318	15269	15280	15391	15364	15207	15381	15155	15180	15345	15223	15035	15240	15183	15364	15226	15271	15202	15119	15346	15174	15395	15421	15209	15231	15271	15224	15325	15268	15315	15287	15109	15243	15244	15240	15182	15397	15335	15064	15309	15138	15248	15310	15233	15109	15290	15236	15259	15093	15124	15164	15361	15266	15233	15133	15194	15177	15374	15478	15137	15231	15231	15099	15260	15222	15112	15341	15256	15244	15248	15224	15265	15217	15230	15249	15206	15293	15346	15193	15293	15184	15285	15309	15214	15341	15262	15236	14970	15314	15396	15242	15171	15495	15145	15089	15281	15308	15214	15177	15214	15189	15236	15190	15249	15247	15189	15217	15170	15065	15537	15380	15197	15302	15107	15147	15142	15206	15181	15287	15421	15138	15040	15074	15130	15206	15204	15296	15173	15197	15381	15509	15270	15311	15371	15258	15275	15359	15161	15251	15198	15501	15333	15328	14989	15285	15460	15331	15148	15211	15139	15356	15134	15199	15315	15247	15216	15363	15314	15139	15338	15299	15262	15289	15143	15284	15123	15270	15056	15027	15315	15397	15175	15122	15239	15197	15285	15295	15180	15223	15438	14994	15163	15261	15400	15017	15281	15295	15073	15238	15180	15317	15302	15275	15199	15157	15215	15235	15233	15210	15158	15161	15189	15328	15223	15420	15190	15346	15393	15349	15210	15194	15343	15247	15232	15291	15398	15186	15182	15079	15394	15452	15304	15409	15139	15265	15398	15170	15418	15473	15230	15383	15314	15378	15387	15128	15194	15439	15215	15302	15123	15371	15373	15286	15271	15026	15237	15508	15297	15329	15188	15253	15284	15244	15114	15171	15258	15073	15233	15494	15222	15335	15231	15282	15072	15184	15376	15310	15061	15324	15316	15173	15268	15294	15275	15375	15203	15152	15258	15140	15252	15169	15420	15230	15066	15222	15310	15168	15296	15386	15328	15374	15348	15391	15236	15357	15266	15268	15308	15226	15493	15163	15309	15399	15394	15068	15181	15106	15067	14969	15172	15322	15384	15163	15199	15102	15076	15167	15369	15119	15135	15269	14895	15361	15229	15324	15315	15283	15296	15295	15271	15370	15018	14985	15316	15384	15096	15091	15216	15200	15220	15302	15343	15313	15333	15164	15195	15104	15373	15363	15202	15499	15018	15381	15367	15161	15366	15011	15308	15168	15341	15393	15250	15179	15400	15403	15313	15091	15412	15278	15204	15395	15395	15187	15432	15118	15253	15394	15192	15431	15303	15360	15144	15177	15367	15164	15334	15258	15295	15304	15183	15165	15495	15202	14985	15321	15256	15300	15333	15275	15113	15305	15241	15254	15204	15360	15343	15235	15293	15457	15136	15201	15252	15202	15340	15177	15322	15320	15352	15039	15094	15184	15192	15385	15412	15296	15254	15202	15168	15300	15243	15109	15323	15317	15115	15308	14987	15131	15171	15204	15338	15376	15324	15098	15405	15433	15195	15182	15225	15373	15223	15210	15035	15259	15266	15222	15251	15399	15273	15305	15148	15428	15374	15330	15252	15301	15172	15259	15197	15176	15155	15421	15227	15043	15110	15184	15462	15229	15334	15218	15212	15172	15288	15172	15337	15149	15224	15295	15168	15236	15197	15353	15305	15215	15249	15241	15235	15472	15200	15469	15355	15265	15200	15376	15089	15288	15176	15413	15359	15154	15251	15280	15110	15078	15274	15117	15385	15356	15209	15016	15036	15136	15300	15272	15128	15152	15341	15398	15132	15352	15319	15252	15240	15277	15064	15200	15358	15251	15314	15334	15148	15461	15408	15346	15228	15326	15426	15277	15265	15403	15188	15142	15206	15514	15135	15236	15303	15355	15291	15307	15336	15124	15115	15096	15291	15325	15413	15289	15117	15109	15106	15176	15334	15509	15239	15269	15228	15361	15171	15140	15087	15212	15186	15331	15209	15233	15358	15110	15193	15247	15165	15287	15079	15129	15051	15089	15274	15341	15300	15287	15265	15481	15178	15275	15322	15307	15404	15287	15353	15268	15313	15417	15265	15344	15238	15317	15173	15401	15281	15197	15415	15174	15163	15301	15424	15160	15274	15331	15104	15251	15311	15211	15189	15117	15322	15193	15223	15226	15331	15246	15294	15263	15072	15049	15272	15238	15080	15297	15210	15240	15176	15313	15407	15316	15290	15288	15336	15107	15449	15165	15331	15291	15326	15303	15258
17181	19833	18051	15743	14828	14253	14054	13733	13711	13831	13744	13819	13786	13724	13491	13352	13531	13410	13579	13452	13629	13626	13549	13511	13412	13551	13478	13345	13659	13570	13620	13617	13422	13435	13640	13456	13538	13425	13390	13370	13384	13332	13321	13575	13428	13462	13445	13363	13445	13453	13383	13495	13534	13421	13503	13443	13484	13409	13498	13332	13402	13415	13368	13307	13379	13510	13379	13478	13418	13488	13317	13436	13402	13560	13430	13513	13430	13374	13409	13285	13487	13386	13504	13343	13518	13519	13303	13495	13423	13344	13658	13449	13475	13381	13322	13551	13305	13305	13318	13457	13468	13266	13602	13298	13408	13286	13419	13491	13509	13220	13518	13328	13588	13373	13357	13363	13364	13481	13494	13461	13458	13565	13277	13402	13541	13389	13377	13272	13418	13477	13533	13455	13527	13387	13342	13473	13513	13411	13354	13516	13418	13304	13359	13310	13544	13455	13445	13471	13431	13494	13317	13380	13517	13253	13531	13445	13370	13374	13248	13448	13424	13431	13370	13579	13354	13314	13484	13270	13212	13447	13503	13452	13358	13435	13353	13438	13498	13296	13287	13425	13354	13392	13308	13320	13406	13494	13458	13339	13324	13342	13236	13368	13575	13443	13473	13397	13473	13365	13452	13319	13451	13247	13458	13476	13425	13321	13545	13354	13270	13359	13519	13345	13472	13398	13334	13494	13464	13418	13244	13367	13472	13546	13528	13336	13340	13389	13469	13327	13491	13267	13282	13472	13171	13473	13298	13436	13449	13472	13428	13329	13272	13540	13445	13485	13350	13360	13407	13395	13377	13310	13351	13522	13394	13504	13369	13405	13356	13283	13435	13320	13410	13357	13384	13465	13505	13409	13439	13395	13428	13324	13283	13377	13269	13417	13377	13568	13425	13444	13440	13496	13420	13240	13334	13514	13365	13363	13423	13298	13427	13426	13346	13513	13316	13398	13519	13367	13448	13426	13477	13283	13283	13458	13396	13417	13416	13479	13386	13589	13451	13402	13390	13444	13537	13411	13348	13438	13634	13446	13433	13368	13578	13187	13441	13209	13474	13396	13428	13484	13357	13462	13385	13300	13345	13376	13470	13336	13426	13350	13376	13423	13428	13532	13296	13451	13333	13418	13372	13385	13392	13450	13423	13481	13363	13407	13410	13642	13396	13550	13375	13359	13401	13693	13542	13348	13393	13550	13377	13321	13344	13488	13299	13336	13446	13558	13477	13317	13369	13297	13430	13367	13407	13294	13472	13436	13408	13401	13479	13443	13459	13468	13341	13357	13395	13391	13497	13349	13246	13317	13533	13320	13457	13652	13207	13470	13340	13411	13399	13286	13529	13404	13388	13397	13232	13393	13486	13454	13466	13468	13337	13385	13482	13314	13376	13567	13424	13435	13499	13168	13410	13548	13289	13307	13432	13495	13408	13367	13262	13556	13414	13432	13489	13314	13347	13334	13445	13450	13290	13433	13388	13221	13389	13519	13311	13333	13386	13513	13477	13277	13525	13406	13387	13230	13770	13335	13470	13368	13388	13314	13461	13347	13352	13377	13330	13315	13219	13423	13376	13362	13399	13397	13498	13646	13396	13445	13387	13527	13281	13370	13297	13331	13384	13553	13359	13558	13341	13340	13497	13515	13274	13377	13279	13468	13519	13359	13311	13436	13327	13498	13393	13460	13390	13257	13378	13482	13437	13527	13348	13399	13403	13461	13315	13233	13495	13486	13371	13393	13327	13449	13419	13347	13502	13420	13418	13459	13344	13534	13638	13430	13402	13274	13397	13320	13411	13440	13485	13410	13344	13236	13322	13319	13251	13455	13407	13401	13389	13358	13475	13392	13457	13446	13384	13424	13545	13555	13210	13449	13482	13338	13534	13335	13421	13444	13390	13320	13478	13477	13435	13337	13481	13195	13526	13358	13457	13381	13529	13340	13405	13452	13464	13318	13510	13430	13434	13235	13389	13472	13522	13464	13386	13430	13416	13504	13292	13371	13476	13295	13499	13414	13490	13559	13500	13470	13466	13421	13372	13368	13385	13487	13448	13616	13388	13477	13564	13449	13324	13478	13339	13391	13429	13326	13496	13317	13396	13362	13369	13516	13301	13397	13317	13307	13341	13423	13520	13480	13435	13583	13390	13441	13550	13559	13486	13487	13426	13237	13350	13490	13285	13421	13413	13386	13384	13417	13489	13374	13452	13367	13355	13330	13380	13530	13505	13350	13535	13444	13444	13413	13510	13411	13280	13532	13461	13451	13343	13341	13340	13285	13477	13381	13513	13454	13437	13238	13517	13318	13470	13230	13395	13402	13380	13461	13338	13457	13471	13561	13445	13547	13465	13443	13308	13352	13419	13482	13414	13492	13465	13519	13345	13294	13261	13263	13455	13421	13564	13288	13337	13419	13437	13399	13355	13381	13423	13362	13455	13270	13629	13580	13262	13491	13422	13387	13463	13308	13452	13549	13359	13470	13402	13496	13396	13550	13447	13393	13404	13366	13495	13303	13430	13281	13237	13455	13254	13393	13481	13416	13385	13285	13367	13406	13483	13529	13394	13537	13445	13469	13433	13387	13385	13404	13407	13473	13327	13474	13526	13367	13465	13458	13401	13278	13545	13378	13339	13352	13597	13294	13375	13454	13487	13226	13550	13351	13594	13433	13352	13414	13437	13482	13372	13312	13421	13378	13410	13189	13309	13452	13286	13332	13422	13491	13510	13363	13515	13373	13460	13415	13495	13384	13294	13570	13320	13382	13435	13527	13596	13352	13476	13324	13448	13421	13319	13339	13385	13382	13333	13488	13263	13437	13389	13592	13430	13503	13343	13504	13488	13222	13456	13461	13384	13465	13375	13322	13358	13395	13396	13469	13519	13383	13420	13223	13469	13405	13440	13381	13390	13467	13318	13272	13389	13415	13415	13554	13437	13352	13618	13496	13313	13431	13427	13353	13490	13390	13468	13518	13411	13387	13436	13412	13380	13447	13379	13362	13347	13356	13358	13544	13301	13282	13374	13344	13574	13466	13419	13436	13367	13348	13364	13473	13339	13375	13499	13373	13462	13454	13346	13417	13320	13306	13313	13318	13243	13500	13425	13450	13417	13211	13552	13295	13236	13461	13344	13592	13530	13373	13362	13558	13537	13593	13333	13327	13349	13307	13503	13321	13503	13503	13320	13360	13459	13326	13591	13429	13451	13424	13303	13311	13324	13372	13119	13197	13482	13320	13436	13471	13356	13386	13400	13374	13457	13525	13430	13362	13520	13397	13393	13367	13488	13393	13223	13421	13459	13441	13430	13152	13339	13397	13478	13239	13636	13484	13269	13463	13427	13324	13573	13234	13497	13408	13411	13541	13509	13401	13498	13464	13537	13395	13486	13440	13406	13403	13290	13272	13365	13459	13404	13436	13328	13344	13278	13491	13418	13349	13371	13515	13326	13339	13519	13320	13277	13383	13369	13328	13342	13455	13169	13463	13452	13454	13403	13352	13433	13533	13543	13301	13369	13299	13340	13458	13474	13502	13527	13398	13502	13421	13313	13395	13319	13356	13386	13343	13412	13287	13513	13436	13445	13368	13290	13289	13527	13255	13466	13306	13559	13269	13383	13296	13196	13381	13394	13464	13356	13479	13273	13419	13373	13389	13582	13457	13381	13287	13355	13354	13397	13365	13359	13306	13415	13361	13447	13515	13412	13432	13267	13501	13397	13245	13406	13439	13418	13458	13513	13397	13401	13355	13510	13312	13362	13506	13443	13328	13305	13339	13373	13448	13422	13356	13566	13437	13552	13499	13555	13512	13290	13475	13422	13354	13370	13527	13260	13360	13441	13387	13419	13399	13296	13247	13279	13601	13369	13585	13316	13437	13389	13413	13441	13362	13486	13648	13438	13419	13487	13567	13450	13593	13498	13181	13563	13481	13378	13418	13419	13316	13428	13465	13327	13287	13439	13440	13569	13326	13578	13285	13382	13334	13274	13469	13481	13357	13326	13321	13406	13425	13532	13405	13301	13262	13257	13275	13401	13314	13451	13418	13368	13288	13386	13446	13394	13463	13475	13580	13240	13327	13476	13356	13517	13470	13280	13305	13498	13382	13427	13610	13360	13321	13283	13414	13408	13430	13332	13440	13393	13447	13431	13447	13463	13640	13420	13462	13450	13369	13275	13415	13333	13251	13557	13378	13460	13391	13386	13492	13441	13329	13380	13361	13444	13546	13436	13485	13417	13352	13358	13409	13389	13541	13299	13525	13449	13242	13412	13471	13352	13466	13472	13550	13481	13282	13257	13355	13429	13387	13411	13368	13398	13463	13504	13366	13341	13445	13329	13477	13326	13486	13335	13423	13453	13419	13394	13521	13340	13427	13481	13328	13386	13371	13375	13280	13506	13329	13430	13529	13530	13440	13481	13400	13360	13481	13426	13494	13470	13490	13355	13340	13376	13636	13520	13326	13347	13377	13508	13330	13412	13541	13510	13480	13324	13472	13352	13337	13522	13476	13591	13412	13428	13424	13330	13309	13296	13624	13336	13659	13419	13345	13455	13388	13353	13463	13581	13330	13277	13371	13585	13301	13246	13359	13455	13429	13512	13414	13442	13487	13345	13485	13547	13518	13417	13461	13370	13395	13572	13508	13466	13252	13346	13462	13360	13488	13524	13347	13319	13446	13477	13430	13363	13396	13430	13456	13488	13429	13409	13591	13322	13253	13325	13446	13390	13371	13229	13396	13552	13402	13314	13457	13504	13481	13336	13360	13350	13542	13092	13435	13398	13404	13409	13325	13424	13397	13565	13627	13476	13446	13447	13330	13369	13358	13506	13441	13570	13266	13466	13247	13625	13513	13392	13317	13473	13467	13419	13437	13456	13513	13336	13545	13423	13484	13284	13432	13509	13264	13354	13600	13335	13352	13343	13468	13428	13415	13452	13367	13478	13379	13403	13386	13394	13462	13463	13517	13287	13463	13377	13563	13407	13292	13397	13321	13651	13505	13365	13377	13434	13467	13436	13217	13352	13379	13357	13422	13522	13389	13454	13325	13344	13422	13603	13354	13386	13382	13476	13267	13516	13534	13529	13539	13533	13419	13380	13420	13519	13346	13347	13502	13297	13503	13377	13242	13464	13436	13425	13365
25418	21121	27654	25186	21161	18343	17563	16125	15578	15570	15380	15263	15359	15139	15029	15203	15182	15029	15052	14949	14987	15085	15121	15152	14883	14802	14906	14853	14909	14891	14890	14816	14886	14969	14829	14860	14820	14869	14844	14882	14746	14768	14906	14906	14881	14935	14693	14924	14658	14803	14874	14968	14825	14859	14940	14841	14825	14916	14759	14576	14678	14691	14905	14849	14940	14990	14811	14943	14799	14960	14826	14800	14950	14774	14999	14975	14773	14827	14908	14619	14903	14947	14950	14801	14729	14865	14822	14907	14825	15282	15104	15026	14977	14861	15035	14636	14870	14744	14813	14777	14858	14940	14944	14838	14797	14750	14677	14783	14856	14976	14970	14698	14792	14783	14787	14743	14966	14898	14732	14844	14915	15032	14990	15049	14962	14849	14769	14802	14663	14868	14975	14839	14694	14666	14886	14700	14707	14820	14583	14616	14855	14865	14925	14922	14920	14852	14675	14735	14866	14948	14767	14783	14879	14849	15171	14957	14869	14896	14923	14693	14873	14968	14685	15009	14951	14594	14843	14829	14824	14817	15184	14780	14793	14644	14577	14704	14676	14803	14864	14763	14712	14841	15017	14665	14691	14859	14872	14729	14874	14785	14998	14791	14785	14867	14809	14736	15046	14887	14916	14978	14771	15012	14690	14784	14686	14773	14723	14671	14696	14948	14713	14777	14857	14830	15059	14747	14796	14867	14840	14969	14669	14654	15077	15007	14929	14728	14975	14950	14708	14745	14782	14643	14758	14914	15064	14985	14509	14714	14735	14803	14848	14700	14851	14746	14638	14699	14748	14876	14854	14940	14831	15001	14913	14878	14887	14961	14864	14819	14800	14762	14899	14834	14783	14878	14915	14868	14957	14741	14847	14672	14891	14711	14658	14719	14952	14769	14959	14959	15019	14743	14826	14740	14841	14698	14755	14974	14866	14822	14764	14854	14726	14714	14767	14710	14842	14868	14856	14890	14851	14699	14859	14797	14909	14738	14820	14816	14851	14649	14947	14943	14831	14827	14956	14785	14658	14822	14920	14924	14664	14858	14764	14705	14976	14987	14948	14942	15003	14725	15014	14904	14833	14921	14684	14948	14806	15000	14951	14818	14788	14789	14973	14729	14831	14773	14900	14947	14899	14784	14974	14842	14927	14774	14850	14896	14982	14909	14914	14824	14848	14876	14689	14741	14878	14888	14777	14765	14844	14779	14943	14673	14865	14983	14942	14825	14938	14775	14843	14843	14914	14853	14851	14954	14807	14787	14887	14776	14695	14947	14691	14792	14747	14802	15012	14839	14829	14762	14901	14674	14836	14786	14785	14703	14827	14890	14838	14708	14829	14860	14933	14684	14831	14702	14876	14755	14916	14721	14645	14934	14911	14819	14592	14810	14920	14858	14820	14663	14896	14792	14926	14658	14893	14835	14758	14829	14845	14858	14647	14882	14666	14901	14602	14809	15033	14825	14898	14858	14905	14839	14777	14807	14981	14757	14844	14765	14724	14866	14647	14832	14763	14774	14766	14861	14705	14871	14873	14976	14828	14921	14650	14828	14849	14697	14929	14876	14792	14914	14911	14727	14893	14916	14926	14911	14815	14865	14884	14832	14755	14941	14755	14837	14776	14825	14702	14879	14832	14821	14845	14752	14727	14843	14750	14820	14929	14874	15011	15041	14807	14800	14989	14817	14804	14792	14807	14941	14745	14762	14738	14920	14825	14728	14713	14698	14674	14906	14815	14898	14858	14782	14885	14735	14726	14721	15016	14612	14955	14860	14765	14954	14925	14811	14743	14748	14720	14677	15065	14709	14899	14915	14916	14760	14964	14830	14766	14711	14757	14930	14869	14656	14827	14764	14769	14851	14573	14755	14783	14797	14956	14884	14606	14821	14816	14955	14937	14910	14828	14803	14930	14876	14800	14662	14911	14773	14592	14847	14982	15000	14967	14793	14862	14841	14850	15009	14751	14956	14799	14711	15057	14902	14971	14881	15029	14952	14697	14767	14825	14752	14841	14583	14980	14884	14797	14836	14780	15028	14928	14712	14918	14768	14805	14976	14651	14789	14790	14671	14904	14797	14815	14976	14691	14853	14936	14776	15036	14811	14872	14842	14909	14796	14923	14815	14788	14878	14570	14902	14820	14762	15089	14754	14931	14918	14907	14669	14682	14824	14864	14845	14821	14831	14979	14827	14948	14722	14569	14811	14794	15028	14771	14673	14857	14777	14829	14756	14837	14704	14601	14870	14782	14877	14760	14775	14679	14523	14699	14799	14936	14721	14820	14739	14816	15060	14869	14767	14930	14871	14907	14805	14828	14961	14800	14933	14813	14760	14890	14725	14857	14891	14853	14837	14844	14851	14677	14792	14667	14837	14870	14797	14859	14896	14775	14784	14796	14969	15049	14777	14807	14897	14896	14731	14888	14703	14801	15011	14769	14705	14729	14774	14696	14734	14832	14856	14859	14890	14716	14778	14707	14711	14637	14901	14766	14822	14836	14649	14895	14975	14946	14803	14794	14878	14790	14863	14755	14712	14903	14781	14906	14911	14815	14685	14930	14976	14846	14959	14973	14788	14855	14999	14832	14661	14711	14853	14902	14891	14691	14947	14810	14862	14927	14923	14825	14980	14731	14927	14739	14796	14891	14698	14812	14815	15042	14885	14745	14847	14786	14880	15018	14868	14864	14934	14856	14647	14779	14742	14667	14937	14880	14734	15043	14832	14906	14730	14680	14841	14881	14904	14862	14807	14897	14809	14963	14954	14691	14993	14890	14925	14749	14853	14763	15137	14651	14794	14850	14855	14765	14718	14905	14761	14726	14838	14978	15024	14753	14967	14774	14852	14699	15051	14844	14844	15073	14794	14741	14694	14845	14837	14762	14881	14782	14810	14893	14711	14725	14805	14932	14827	14634	14965	14805	14925	14878	15013	14916	15002	14836	14979	14939	14802	14728	14827	14845	14838	14914	14903	14886	14930	14739	14761	14811	14837	15042	14953	14936	14419	14894	14901	14874	15018	14780	14931	14823	15041	14867	14883	14708	15010	14733	14891	14807	14844	14916	14978	14870	15008	14804	14763	14771	14881	14903	14693	14734	14882	14831	14755	14741	14784	14854	14861	14864	14914	14763	14970	14842	14944	14787	14768	14703	14840	14900	14827	15090	14987	14787	14709	14717	14832	14728	14894	14872	14763	14812	14729	14998	14928	14881	14903	14845	14637	14683	14716	14809	14803	14755	14817	14894	14938	14815	14570	14759	14603	14777	14991	14794	14943	14816	14562	14903	14921	15041	14859	14848	14825	14615	14627	14636	14957	14883	14926	14804	14754	14818	14950	14803	14592	14607	14814	14745	14698	14938	14912	14896	14691	14885	14854	14763	14803	14896	14696	14745	15065	14757	14899	14741	14836	14841	14668	14797	14904	14823	14838	14752	14819	15022	14902	14720	14823	14852	14705	14559	14877	14934	14824	14857	14809	14776	14917	14926	14831	14943	14819	14963	14961	14930	14791	14946	14943	14801	14793	14900	14745	14889	15060	14933	14906	14839	14783	14855	14796	14727	14748	14714	15065	14704	14875	14826	14644	14927	14757	14904	14784	15180	14905	14907	14761	14938	14864	14946	14617	14696	14730	14719	14744	14791	14875	14793	14863	14479	14763	14670	14806	14797	14820	14999	14729	14816	14844	14901	14869	14701	14866	14707	14851	14817	14900	14868	14808	14933	14674	14937	14899	14802	14953	14919	14787	14994	14854	14857	14878	14882	14919	14908	14761	14999	15019	14981	14815	14742	14883	14719	14853	14774	14806	14849	14788	14777	14920	14833	14850	14747	14836	14912	14922	14979	14789	14614	14864	14887	14779	14843	14841	14895	15020	14846	14744	14922	14867	14952	14550	14571	14886	14656	14917	14797	14960	14624	14780	14834	14857	14645	14852	14859	14649	14639	14942	14988	14767	14703	14617	14852	14905	14725	14962	14722	14936	14846	14534	14795	14757	14863	14776	14939	14764	14731	14639	14909	14714	14776	14765	14794	14825	14742	14774	14854	14924	14736	14735	14836	14915	14833	14974	14783	15074	14822	14850	14823	14802	14630	14862	14850	14864	14804	14741	14764	14879	14774	14863	14900	14903	14812	14758	14766	14783	15049	14880	14671	14914	14835	14929	14800	14914	14750	14943	14822	14773	14881	14931	14887	14834	14719	14804	14797	14819	14864	14839	14704	14934	14849	14791	14948	14906	14791	15021	14918	14806	14463	14832	14696	14700	14981	14828	14922	14776	14823	14804	14651	14876	14938	15028	14777	15025	14795	14667	14717	14743	14856	14854	14795	14834	14850	14722	15071	14670	14967	14743	14788	14655	14754	14860	14915	14765	14778	14754	14963	14930	14766	14922	14707	14801	14908	14976	14824	14855	14774	14900	14929	14849	14569	15070	14885	14884	14810	14706	14821	14948	15231	14874	14816	14820	14936	14734	14747	14668	14993	14844	14829	14846	14666	14889	14915	14872	14858	14894	14709	14892	14739	14934	14872	14889	14993	14668	14798	14938	14715	14720	15009	14840	14833	14633	14872	14886	14866	15029	14946	14876	14870	14699	14672	14589	14892	14841	14943	14806	14870	14883	14912	14824	14739	14829	14942	14697	14839	14882	14897	14738	15025	14859	15125	14927	14831	14618	14838	14863	14965	14759	15037	14684	14806	14858	14768	14873	14809	14707	14853	14818	14853	14831	14803	14991	14836	14848	14848	14866	14868	14827	14767	14812	14847	14770	14908	14692	14999	14900	14764	14853	14901	14616	14760	14707	14919	14997	14968	15000	14627	14760	14935	14999	15133	15065	14740	15052	14902	14789	14779	14869	14895	14874	14792	15000	14928	14828	14944	14851	14772	14758	14874	14696	14849	14585	14938	14860	14712	14902	14774	14598	14751	14902	14553	14909	14694	14901	14848	14928	14886	14872	14800	14988	14837	14836	14679	14713	14703	14717	14719	14935	14918	14912	14865	14581	14754	14859	14791	14750	14743	14663	14783	14776	14966	14877	14743	14902	14932	14778	14759	14873	14667	14770	14792	14882	14661	14973	14874	14813	14902	14792	15047	14892	14860	14891	14868	14859	14820	14953	14920	14852	14917	14964	14848	14702
18848	27423	24574	19920	17322	15889	14988	14781	14475	14120	13977	14007	13709	13474	13526	13568	13313	13308	13200	13427	13192	13544	13408	13364	13318	13320	13382	13341	13245	13434	13382	13271	13243	13381	13256	13287	13264	13211	13488	13171	13270	13151	13135	13257	13180	13038	13247	13276	13273	13238	13411	12989	13284	13260	13082	13210	13367	13266	13291	13136	13056	13150	13214	13136	13278	13297	13171	13291	13217	13258	13089	13415	13327	13066	13070	13249	13217	13217	13214	13216	13199	13182	13211	13319	13209	13230	13149	13485	13381	13614	13576	13501	13274	13378	13188	13218	13199	13234	13309	13057	13165	13177	13235	13170	13262	13208	13165	13103	13139	13150	13234	13190	13236	13253	13203	13091	13262	13251	13220	13157	13264	13211	13197	13131	12983	13275	13010	13087	13170	13135	13235	13293	13118	13132	12980	13235	13091	13215	13018	13066	13191	13333	13064	13134	13156	13165	13102	13225	13247	13224	13290	13098	13180	13225	13257	12982	13331	13120	13083	13042	13221	13240	13049	13080	13259	13321	13044	13076	13100	13113	13174	13080	13194	13283	13225	13158	13236	13098	13084	13145	13060	13243	13211	13269	13068	13021	13206	13272	13271	13133	13098	13133	13037	13219	13230	13095	13299	13195	13165	13110	13123	13117	13127	13137	13247	13218	13374	13237	13159	13367	13058	13287	13123	13137	13228	13141	13325	13047	13225	13194	13152	13249	13315	13120	13062	13083	13256	13153	13218	13138	13099	13282	13143	13246	13111	13080	13067	13124	13389	13025	13083	13276	13150	13165	13052	13252	12994	13193	13135	13187	13214	13033	13159	13141	13196	13210	13129	13307	12931	13158	13281	13099	13063	13283	13010	13181	13170	13270	13175	13247	13362	13127	13095	13142	13072	13096	13262	13104	13244	13142	13159	13111	13027	13136	13129	12972	13090	13228	13180	13228	13196	13119	13143	13191	13074	13165	13049	13177	13243	13015	13160	13274	13133	13061	13164	13182	13135	13124	13113	13300	13131	13081	13208	13090	13327	13172	13124	13095	13189	13184	13294	13118	13196	13206	13277	13256	13209	13017	13209	13187	12989	13220	13042	12954	13264	13310	13201	13184	13163	13087	13194	13191	13342	13233	13222	13251	13205	13191	13187	13233	13127	13275	12995	13137	13220	13192	13185	13045	13128	13263	13175	13202	13165	13159	13122	13246	13165	13115	13238	13417	13041	13251	13056	13119	13084	13078	13163	13165	13127	13080	13294	13000	13141	13142	13115	13092	13062	13231	13204	13203	13049	13024	13043	13204	13193	13062	12923	13198	13255	13190	13056	13188	13183	13266	12995	13130	13149	13088	13181	13162	13054	13243	13110	13048	13112	13301	13309	13189	13194	13221	13154	13386	13138	13148	13192	13007	13239	13011	12927	13035	13285	13171	13209	12902	13132	13175	13259	13237	13164	13138	13217	13189	13141	13241	13204	13114	13230	13080	13154	13185	13223	13162	13147	12914	13139	13074	13159	13283	13228	13045	13158	13109	13234	12993	13001	13031	13081	13263	12962	13055	13161	13211	13183	13247	13043	13002	13143	13123	13170	13245	13133	13305	13325	13251	13215	13332	13161	13026	13076	13154	13186	13227	13260	13224	13170	13205	13196	13124	13197	13128	13255	12979	13195	13265	13148	13102	13073	13146	13251	13096	13200	13326	13204	13188	13287	13152	13161	13259	13229	13103	13220	13200	13233	13175	13183	13285	13218	13245	13023	13131	13204	13107	13268	13076	13259	13064	13255	13176	13134	13103	13224	13337	13021	13154	13032	13061	13183	13096	13189	13090	13044	13070	13127	13228	13077	13261	13227	13163	13213	12975	13262	13258	13094	12917	13161	13232	13185	13050	13065	13137	13109	13233	13246	13253	13089	12997	13260	13150	13334	13156	13090	13138	13126	13068	13151	13269	13123	13226	13169	13015	13037	13124	13249	13117	13164	13097	13142	13039	13062	13181	13093	13148	13175	13185	13035	13333	13208	13128	13143	13145	13178	13064	13132	13305	12924	13267	13119	13149	13322	13260	13113	13384	13228	13330	13187	12993	13002	13102	13159	13181	13105	13256	13199	13101	13088	13206	13065	13004	13331	13157	13104	13096	13151	13066	13138	13184	13154	13185	13085	13264	13183	13168	13188	13295	13199	13107	13165	13205	13232	13217	13040	13197	13158	13214	13167	13120	13167	13178	13249	13315	13090	13198	13235	13200	13063	12983	13095	13155	13202	13078	13295	13124	13193	13096	13064	13031	13232	13100	13277	13219	13250	13105	13410	13242	13096	13355	13209	13182	13175	13223	13023	13333	13124	13151	13204	13034	13157	13132	13214	13069	13260	13274	13087	13000	13221	13152	13168	13177	13101	13258	13211	12996	13143	13183	13133	13161	13122	13269	13177	13189	13033	13245	13164	13185	13310	13044	13044	13196	13189	13306	13222	13014	13223	13115	13082	13105	13075	13116	13098	13157	13262	13253	13081	13183	13142	13130	13260	13168	13230	13176	13267	13125	13209	13096	13240	13135	13219	12972	13087	12979	13140	13240	13210	13210	13312	13181	13181	13175	13240	13156	13307	13315	13268	13023	13149	13126	13339	12984	13127	13211	13156	13184	13171	13302	12990	13191	13309	13216	13245	13204	13142	13109	13278	13144	13221	13096	13088	13086	13234	13175	13092	13224	13306	13246	13132	13102	13144	13070	13104	13266	13091	13055	13021	13218	13199	13213	13106	13377	13213	13304	13228	13166	13111	13012	13249	13184	13230	13139	13345	13168	13062	13198	13062	13135	13261	13387	13175	13216	13036	13002	13171	13171	13269	13114	13146	13300	13144	13102	13167	13135	13140	13278	13303	13074	13082	13118	13077	13164	13120	13405	13260	13171	13119	13138	13203	13165	12999	13148	13136	13188	13052	13200	13255	13082	13116	13141	13104	13099	13264	13130	13186	13202	13228	13221	13172	13181	13167	13268	13122	13170	13182	13200	13187	13162	13098	13201	13032	13153	13181	13139	13039	13124	13127	13174	13174	13143	13157	13170	13261	13137	13336	13278	13244	13154	13154	13332	13207	13198	13082	13311	12879	13078	13131	13216	13048	13168	13212	13160	13226	13067	13173	13076	13150	13275	13245	13177	13207	13170	13227	13151	13272	13198	13197	13077	13140	13257	13104	13125	13253	13105	13134	13107	13232	13142	13265	13232	13285	13106	13093	12997	13174	12955	13096	13133	13311	13261	13193	13250	13155	13216	12997	13208	13121	13174	13169	13145	13192	13300	13091	13012	13138	13151	13247	13149	13154	13220	13189	13212	13222	13320	13278	13180	13000	13124	12948	13327	13245	13156	13161	13210	13193	13238	13198	13090	13074	13179	13133	12979	13232	13260	13163	13221	13154	13317	13302	13234	13047	13389	12926	13244	13026	13279	13274	13106	13161	13121	13137	12983	13078	13124	13146	13187	13110	13060	13167	13157	13350	13163	13081	13298	13139	13226	13104	13088	13191	13138	13305	13009	13185	13203	13124	13235	13170	13078	13243	13153	13140	13182	13353	13094	13257	13181	13112	13338	13201	13295	13146	13147	13254	13165	13386	13192	13195	13105	13040	12988	13256	13081	13213	13156	13019	13232	13192	13065	13146	13212	13148	13238	13313	13142	13285	13023	13319	13240	13076	13170	13108	13072	13125	13297	13154	13087	13104	13193	13143	13164	13167	13224	13248	13221	13189	13158	13086	13227	13132	13130	13147	13091	13174	13125	13257	13169	13230	13167	13070	13053	13232	13252	13179	13214	13043	13200	13062	13122	13150	13229	13296	13198	13247	13057	13226	13045	12949	13174	13199	13102	13167	13152	13042	13244	13130	13138	13322	13085	13119	13177	13146	13174	13132	13164	13131	13238	13016	13139	13196	13167	13277	13169	13008	13383	13241	13163	13228	13099	13069	13160	13242	13149	13196	13185	13144	13085	13043	13117	13221	13309	13113	13086	13172	13126	13161	13200	13209	13174	13159	13229	13234	13289	13155	12970	13005	13172	13002	13171	13037	13133	13140	13156	13198	12983	13054	13248	13088	13124	13138	13120	13052	13145	13158	13332	13131	13088	13264	13086	13168	13225	13214	13023	13210	13043	13081	13088	13129	13397	13155	13055	13282	13094	13296	13226	13163	13285	13154	13168	13091	13077	13179	13243	13201	13196	13172	13102	13140	13010	13111	13170	13094	13223	13260	13311	13240	13188	13313	13294	12999	13178	13246	13238	13170	13267	13141	13105	13168	13253	13172	13279	13176	12961	13137	13209	13178	13106	13322	13146	13110	13137	13264	12969	13238	13089	13215	13118	13246	13155	13263	13096	13346	13196	13322	13308	13125	13206	13049	13073	13257	13274	13251	13196	13201	13223	13277	13211	13119	13341	13224	13112	13141	13131	13163	13239	13464	13250	12986	13079	13103	13219	13058	13116	13046	13227	13188	13061	13121	13061	13225	13242	13137	13215	13168	13288	13039	13190	13095	13150	13088	13163	13102	13182	13192	13196	13299	13244	13062	13052	13280	13083	13166	13115	13293	13260	13181	13314	13178	13170	13253	13160	13234	13304	13213	13173	13101	13194	13175	13072	13215	13130	13071	13253	13228	13093	13085	13169	13231	13132	13125	13207	13105	13169	13066	13181	13116	13228	13182	13188	13265	13147	13194	13069	13179	13315	13067	13347	13201	13023	13129	13195	13143	13047	13087	13216	13356	13190	13258	13113	13068	13111	13287	13281	13237	13166	13185	13240	13077	13125	13139	13148	13162	13106	12963	13155	13154	13187	13151	13254	13170	13251	13029	13206	13253	13260	13203	13041	13034	13194	13014	13293	13174	12995	13241	13163	13318	13138	13252	13058	13180	13225	13109	13184	13160	13172	12959	13368	13226	13151	13253	13145	13189	13230	12933	13285	13053	13265	13115	13146	13346	13142	13169	13160	13256	13157	13265	13224	13170	13155	13119	13148	13188	13155	13146	13198	13269	13302	13032	13261	13076	13025	13229	13204	13234	13291	13180	13114	13233	13163	13230	13296	13379	13241	13256	13148	13216	13114	13306	13286	13135	13336	13214	13287	13069	13154	13157	13021	13082	13174	13151	13133
24074	21118	28483	23985	21484	22231	20139	15972	15106	14996	14813	14530	14531	14334	14201	14373	14038	14140	13899	14065	14080	13923	14016	13841	13770	13970	14011	13943	14008	13832	13801	13949	13978	14028	13960	13723	13847	13752	13720	14072	13951	13801	13677	13775	13753	13876	14054	13819	13707	13763	13838	13715	13844	13952	14012	13881	13933	13889	13697	13784	13706	13930	13920	13830	13643	13869	13988	13825	13995	13838	13707	13748	13818	13834	13759	13750	13975	13763	13849	13810	13883	13566	13755	13895	13854	13753	13695	13651	13938	14298	14157	13876	13889	13808	13866	13828	13850	13792	13899	13746	13737	13689	13689	13930	13869	13631	13743	13456	13768	13562	13677	13550	13705	14026	13970	13714	13698	13809	13857	13815	13755	13611	13753	13787	13501	13727	13774	13790	13653	13716	13862	13703	13802	13586	13841	13682	13858	13898	13776	13714	13622	13748	13671	13758	13772	13726	13851	13730	13658	13782	13751	13794	13979	13740	13637	13835	13969	13612	13714	13756	13672	13823	13763	13772	13803	13730	13761	13757	13922	13715	13878	13848	13682	13741	13778	13779	13871	13520	13684	13893	13748	13784	13788	13718	13887	13742	13651	13868	13617	13732	13767	13934	13975	13867	13706	13601	13604	13801	13798	13698	13774	13734	13977	13651	13671	13844	13672	13656	13816	13611	13789	13766	13850	13762	13790	13799	13853	13687	13856	13775	13700	13721	13610	13781	13619	13636	13583	13808	13607	13733	13684	13629	13570	13613	13706	13964	13844	13685	13773	13846	13880	13862	13887	13818	13947	13698	13655	13860	13727	13663	13649	13759	13689	13820	13820	13730	13713	13722	13748	13857	13714	13933	13659	13700	13671	13644	13911	13582	13717	13689	13981	13711	13911	13782	13763	13680	13682	13593	13795	13581	13717	13857	13915	13658	13802	13789	13904	13846	13638	13683	13769	13949	13636	13873	13683	13771	13754	13752	13804	13733	13601	13734	13746	13683	13944	13844	13685	13786	13613	13797	13695	13686	13618	13544	13768	13696	13769	13808	13789	13660	13852	13927	13586	13823	13633	13861	13538	13748	13687	13850	13634	13693	13749	13632	13621	13847	13838	13692	13707	13743	13728	13444	13701	13604	13946	13802	13658	13743	13647	13595	13709	13682	13760	13471	13750	13774	13579	13635	13744	13859	13823	13777	13919	13804	13758	13759	13598	13842	13794	13758	13754	13685	13813	13781	13701	13740	13868	13766	13884	13801	13811	13829	13863	13707	13671	13657	13586	13570	13769	13789	13698	13760	13794	13781	13636	13764	13724	13707	13768	13746	13787	13784	13585	13695	13743	13724	13761	13833	13839	13568	13592	13734	13937	13755	13902	13721	13593	13798	13683	13687	13774	13741	13892	13754	13776	13617	13628	13576	13776	13646	13662	13588	13667	13447	13630	13665	13872	13804	13790	13877	13747	13871	13723	13777	13796	13831	13847	13711	13932	13670	13782	13790	13776	13730	13471	13709	13621	13684	13671	13811	13644	13582	13743	13734	13440	13809	13837	13780	13610	13643	13933	13883	13869	13671	13759	13713	13859	13762	13706	13723	13674	13753	13726	13938	13833	13811	13784	13652	13704	13664	13852	13688	13813	13531	13739	13608	13787	13754	13735	13641	13585	13715	13750	13457	13732	13634	13573	13721	13753	13925	13768	13842	13778	13945	13951	13890	13615	13870	13699	13814	13900	13810	13795	13848	13800	13786	13696	13579	13578	13846	13998	13775	13736	13718	13557	13665	13755	13599	13615	13790	13758	13797	13856	14035	13752	13852	13737	13709	13719	13619	13775	13774	13725	13707	13769	13712	13753	13837	13823	13803	13712	13710	13807	13792	13732	13607	13703	13707	13794	13939	13676	13673	13676	13495	13775	13729	13620	13749	13851	13677	13850	13708	13798	13627	13830	13807	13683	13583	13669	13851	13939	13788	13747	13733	13721	13727	13648	13665	13734	13750	13606	13587	13823	13686	13770	13813	13939	13541	13704	13803	13863	13731	13644	13746	13728	13690	13643	13663	13746	13764	13703	13769	13945	13609	13591	13594	13652	13705	13680	13663	13699	13750	13972	13804	13773	13711	13812	13861	13873	13614	13731	13657	13804	13582	13735	13988	13842	13778	13825	13866	13697	13744	13690	13953	13731	13891	13689	13653	13809	13729	13868	13672	13949	13810	13802	13789	13635	13786	13877	13859	13956	13625	13524	13747	13803	13800	13819	13800	13851	13763	13746	13692	13604	13467	13656	13713	13710	13886	13727	13819	13730	13911	13668	13702	13720	13796	13535	13758	13642	13870	13630	13606	13782	13734	13900	13704	13805	13879	13754	13938	13749	13782	13702	13908	13732	13690	13878	13696	13777	13753	13968	13683	13866	13903	13630	13603	13843	13665	13832	13727	13777	13653	13589	13838	13785	13761	13883	13596	13704	13605	13584	13739	13734	13794	14034	13870	13567	13866	13767	13800	13872	13724	13718	13847	13804	13652	13605	13798	13840	13819	13633	13950	13771	13779	13556	13613	13670	13698	13682	13775	13877	13772	13696	13716	13659	13952	13668	13776	13733	13605	13656	13619	13753	13666	13612	13789	13644	13814	13813	13840	13770	13838	13663	13750	13559	13685	13574	13779	14056	13856	13760	13710	13869	13680	13768	13797	13758	13701	13930	13697	13971	13827	13667	13860	13856	13802	13584	13577	13735	13808	13835	13854	13813	13690	13742	13872	13879	13898	13690	13650	13800	13686	13650	13803	13749	13509	13807	13718	13851	13661	13816	13773	13895	13846	13768	13893	14001	13747	13857	13738	13722	13849	13809	13705	13845	13927	13933	13712	13802	13588	13773	13851	13862	13814	13936	13777	13721	13661	13723	13792	13720	13503	13692	13757	13736	13620	13793	13699	13944	13791	13877	13495	13685	13732	14016	13749	13928	13828	13711	13725	13746	13861	13815	13665	13618	13808	13845	13745	13833	13862	13786	13961	13789	13748	13902	13942	13953	13765	13763	13741	13852	13730	13507	13593	13731	13799	13708	13632	13916	13724	13822	13719	13842	13576	13708	13825	13846	13660	13751	13834	13622	13826	13788	13844	13856	13766	13640	13665	13893	13837	13493	13709	13719	13577	13810	14024	13644	13824	13696	13806	13803	13689	13714	13565	13685	13731	13505	13755	13678	13719	13716	13617	13920	13696	13702	13743	13826	13722	13778	13675	13832	13651	13983	13889	13823	13842	13839	13725	13649	13519	13723	13825	13785	13725	13792	13705	13759	13780	13640	13922	13917	13814	13806	13752	13674	13479	13696	13769	13905	13773	13818	13743	13807	13816	13705	13624	13485	13740	13642	13831	13750	13633	13608	13631	13883	13767	13879	13720	13901	13756	13656	13830	13718	13675	13901	13621	13803	13526	13672	13690	13604	13745	13870	13821	13687	13818	13736	13810	13756	13835	13625	13828	13823	13882	13577	13836	13576	13733	13664	13700	13833	13893	13774	13708	13684	13824	13589	13742	13626	13673	13750	13746	13801	13641	13837	13849	13780	13748	13880	13576	13657	13643	13642	13646	13888	13819	13695	13774	13911	13497	13666	13967	13745	13648	13631	13688	13690	13645	13691	13671	13708	13918	13688	13792	13699	13619	13617	13850	13753	13897	13656	13670	13777	13781	13838	13715	13755	13804	13678	13900	13804	13756	13774	13787	13816	13710	13717	13721	13759	13868	13766	13835	13789	13699	13743	13748	13702	13823	13742	13898	13818	13761	13603	13846	13660	13551	13710	13860	13726	13763	13686	13770	13523	13782	13805	13629	13614	13749	13798	13868	13677	13768	13741	13723	13703	13691	13670	13817	13636	13800	13778	13909	13797	13750	13693	13710	13698	13789	13700	13706	13808	13747	13746	13920	13844	13676	13862	13682	13704	13747	13784	13643	13611	13869	13696	13894	13621	13713	13766	13587	13785	13910	13836	13811	13839	13754	13668	13669	13673	13640	13573	13621	13756	13635	13642	13788	13774	13758	13667	13793	13822	13733	13901	13622	13818	13645	13805	13705	13841	13709	13866	13692	13937	13925	13816	13754	13687	13728	13831	13806	13667	13820	13768	13709	13754	13678	13812	13807	13699	13768	13688	13630	13679	13747	13578	13759	13591	13577	13841	13810	13676	13667	13842	13869	13679	13831	13667	13760	13775	13863	13875	13788	13724	13455	13727	13779	13886	13592	13681	13710	13987	13818	13867	13698	13798	13716	13793	13885	13701	13667	13722	13725	13659	13622	13709	13713	13713	13774	13704	13867	13830	13582	13773	13709	13713	13697	13806	13720	13863	13863	13878	13650	13512	13625	13698	13766	13815	13877	13825	13860	13686	13578	13504	13779	13686	13833	13820	13564	13798	13679	13739	13770	13720	13833	13679	13715	13615	13761	13749	13764	13767	13598	13609	13725	13853	13584	13727	13665	13557	13849	13790	13690	13763	13699	13615	13752	13652	13613	13736	13671	13700	13821	13894	13808	13590	13752	13623	13968	13709	13761	13794	13833	13525	13694	13790	13775	13671	13778	13847	13833	13798	13600	13670	13789	13623	13799	13734	13721	13728	13818	13799	13766	13646	13712	13923	13820	13687	13620	13818	13818	13837	13831	13638	13660	13846	13800	13675	13790	13803	13676	13676	13722	13695	13798	13616	13932	13823	13743	14042	13852	13899	13860	13872	13729	13699	13462	13724	13783	13799	13613	13895	13770	13974	13725	13706	13637	13717	13667	13817	13731	13734	13745	13952	13731	13723	13715	13781	13918	13623	13819	13933	13876	13755	13663	13759	13580	13667	13661	13710	13720	13813	13794	13709	13938	13880	13888	13690	13812	13742	13706	13768	13817	14039	13725	13591	13714	13789	13581	13931	13823	13605	13835	13744	13759	13787	13614	13633	13699	13725	13608	13775	13642	13715	13764	13832	13580	13746	13967	13822	13719	13917	13807	13727	13799	13688	13680	13748	13532	13730	13887	13652	13872	13713	13765	13789	13876	13697	13772	13674	13773	13701	13731	13715	13801	13913	13653	13755	13747	13823	13653	13661	13822	13755	13760	13867	13715	13963	13862	13838	13678	13740	13920	13806	13838	13786	13742
21774	32550	29921	23636	19936	17767	16471	15552	14741	14462	14018	13783	13316	13411	13157	13208	13021	12780	12885	12919	12860	12713	12791	12781	12979	12625	12850	12763	12912	12770	12799	12635	12765	12746	12750	12658	12776	12756	12664	12790	12605	12557	12492	12644	12440	12680	12718	12665	12678	12547	12645	12590	12679	12646	12432	12685	12645	12549	12528	12556	12450	12555	12546	12543	12676	12534	12628	12515	12519	12512	12663	12607	12446	12585	12493	12698	12487	12603	12402	12732	12554	12613	12524	12451	12569	12634	12677	12524	12714	13450	13016	12979	12777	12523	12573	12376	12507	12503	12370	12603	12557	12545	12492	12518	12518	12417	12607	12454	12568	12524	12641	12629	12553	12512	12532	12579	12638	12403	12493	12492	12477	12475	12529	12312	12646	12580	12514	12556	12340	12565	12486	12482	12476	12632	12499	12335	12534	12351	12522	12543	12432	12527	12426	12632	12478	12398	12438	12499	12371	12484	12562	12469	12545	12536	12467	12603	12389	12777	12567	12620	12608	12547	12478	12623	12492	12588	12624	12606	12444	12749	12597	12612	12348	12565	12602	12388	12407	12687	12503	12536	12454	12504	12526	12542	12377	12674	12612	12518	12599	12529	12475	12509	12623	12571	12634	12605	12530	12361	12556	12521	12568	12572	12482	12635	12501	12618	12545	12526	12360	12515	12529	12519	12510	12438	12514	12450	12546	12560	12489	12524	12581	12459	12566	12536	12398	12507	12455	12442	12605	12547	12469	12721	12463	12469	12655	12554	12520	12444	12525	12409	12585	12427	12501	12623	12447	12375	12525	12680	12494	12508	12544	12578	12444	12509	12448	12615	12565	12502	12646	12654	12713	12587	12693	12400	12586	12586	12582	12612	12509	12551	12449	12528	12561	12722	12632	12621	12434	12483	12535	12675	12461	12656	12566	12316	12559	12621	12704	12517	12587	12526	12565	12423	12573	12562	12628	12582	12555	12497	12704	12545	12460	12514	12622	12515	12465	12526	12569	12435	12560	12436	12545	12515	12728	12502	12453	12537	12428	12484	12340	12569	12561	12705	12443	12461	12669	12485	12617	12629	12474	12467	12683	12476	12571	12302	12507	12610	12370	12508	12546	12326	12470	12640	12526	12532	12446	12660	12473	12277	12512	12577	12440	12558	12582	12545	12692	12592	12442	12572	12578	12563	12455	12525	12502	12536	12679	12644	12698	12663	12486	12356	12419	12484	12519	12584	12447	12374	12376	12534	12372	12420	12631	12431	12441	12519	12550	12537	12369	12539	12585	12472	12551	12478	12434	12419	12591	12422	12417	12605	12579	12536	12586	12365	12545	12561	12456	12498	12551	12392	12493	12668	12688	12508	12612	12528	12566	12595	12544	12530	12517	12459	12567	12357	12473	12595	12576	12514	12589	12493	12438	12457	12435	12535	12546	12471	12570	12567	12606	12473	12423	12662	12363	12475	12502	12576	12600	12385	12443	12580	12505	12465	12652	12511	12622	12558	12365	12505	12574	12557	12588	12535	12721	12582	12287	12491	12610	12546	12625	12605	12434	12414	12525	12619	12530	12577	12542	12580	12442	12604	12469	12490	12556	12510	12423	12331	12497	12636	12446	12521	12496	12420	12463	12579	12546	12546	12429	12656	12503	12429	12614	12628	12597	12500	12661	12421	12579	12450	12517	12664	12577	12750	12307	12651	12712	12391	12527	12575	12529	12695	12581	12429	12444	12568	12507	12494	12414	12579	12378	12491	12552	12596	12476	12555	12450	12436	12400	12322	12657	12484	12423	12471	12563	12529	12501	12318	12501	12549	12482	12527	12665	12432	12514	12452	12455	12452	12550	12594	12403	12525	12564	12505	12456	12511	12579	12465	12476	12405	12674	12577	12465	12503	12635	12642	12470	12563	12399	12484	12548	12588	12461	12456	12489	12486	12497	12565	12496	12465	12430	12470	12615	12472	12480	12543	12491	12549	12347	12600	12507	12596	12417	12638	12476	12604	12567	12434	12460	12599	12458	12559	12426	12622	12529	12644	12505	12486	12601	12523	12477	12580	12548	12408	12623	12461	12541	12471	12458	12667	12473	12585	12471	12444	12466	12519	12580	12548	12771	12524	12488	12636	12506	12346	12524	12469	12452	12582	12540	12442	12565	12492	12596	12539	12589	12508	12542	12479	12529	12507	12610	12460	12344	12531	12466	12652	12646	12482	12574	12417	12626	12389	12634	12317	12538	12532	12521	12620	12558	12516	12442	12448	12308	12464	12555	12600	12544	12458	12401	12493	12395	12418	12667	12488	12541	12463	12620	12390	12516	12582	12448	12450	12630	12600	12735	12173	12590	12486	12584	12544	12522	12520	12550	12561	12570	12527	12539	12652	12546	12550	12366	12591	12640	12393	12383	12390	12502	12521	12595	12514	12447	12486	12502	12566	12582	12640	12498	12602	12336	12531	12446	12542	12666	12402	12508	12658	12394	12439	12519	12558	12509	12390	12538	12516	12529	12651	12625	12622	12670	12469	12685	12685	12532	12431	12381	12412	12483	12520	12468	12436	12465	12536	12589	12450	12543	12657	12443	12564	12511	12424	12571	12664	12572	12565	12531	12388	12593	12560	12543	12470	12605	12384	12495	12334	12472	12534	12608	12397	12370	12428	12405	12621	12540	12661	12394	12590	12348	12425	12535	12564	12507	12468	12660	12461	12516	12428	12472	12557	12582	12512	12517	12519	12485	12495	12337	12406	12523	12613	12325	12540	12530	12594	12620	12687	12425	12391	12539	12487	12438	12564	12349	12476	12503	12572	12365	12744	12445	12441	12524	12552	12651	12568	12478	12481	12686	12439	12626	12548	12472	12412	12600	12440	12359	12575	12574	12474	12578	12520	12568	12337	12622	12454	12445	12529	12441	12439	12594	12543	12513	12490	12547	12530	12425	12452	12485	12668	12574	12530	12632	12566	12590	12520	12469	12494	12566	12422	12518	12479	12506	12621	12580	12545	12536	12599	12475	12470	12453	12412	12477	12441	12427	12487	12512	12498	12545	12438	12553	12425	12507	12477	12560	12388	12461	12599	12425	12697	12630	12501	12525	12525	12544	12551	12650	12652	12717	12370	12479	12571	12506	12692	12501	12551	12502	12601	12526	12404	12492	12524	12442	12690	12478	12405	12519	12488	12377	12682	12534	12531	12537	12485	12605	12403	12521	12414	12594	12447	12451	12558	12520	12555	12685	12416	12495	12524	12382	12553	12556	12637	12357	12532	12710	12550	12643	12435	12526	12458	12511	12479	12409	12464	12524	12411	12402	12364	12625	12460	12442	12610	12420	12603	12590	12427	12560	12452	12577	12433	12446	12587	12441	12539	12486	12597	12406	12508	12610	12530	12526	12773	12506	12648	12566	12484	12618	12541	12582	12430	12619	12390	12593	12579	12593	12383	12347	12522	12537	12614	12567	12467	12718	12433	12558	12331	12540	12633	12417	12457	12520	12510	12646	12429	12349	12502	12536	12627	12508	12456	12552	12431	12589	12350	12350	12455	12500	12443	12461	12442	12374	12485	12479	12652	12539	12487	12470	12441	12518	12612	12314	12510	12607	12536	12504	12539	12484	12588	12560	12586	12389	12491	12425	12406	12636	12532	12512	12412	12657	12403	12702	12511	12455	12433	12530	12605	12430	12461	12589	12470	12609	12608	12640	12576	12544	12356	12587	12328	12550	12476	12493	12634	12608	12501	12420	12732	12415	12581	12327	12401	12363	12373	12576	12494	12521	12581	12592	12522	12448	12444	12577	12513	12689	12535	12530	12555	12547	12512	12535	12655	12479	12463	12448	12456	12592	12562	12559	12631	12523	12565	12647	12624	12593	12512	12569	12508	12616	12600	12630	12547	12625	12451	12769	12408	12443	12567	12544	12512	12590	12627	12591	12498	12485	12544	12565	12397	12499	12465	12618	12491	12656	12590	12538	12538	12682	12513	12587	12419	12458	12625	12663	12767	12474	12449	12373	12605	12496	12534	12406	12424	12520	12383	12523	12396	12561	12590	12558	12624	12465	12640	12402	12600	12606	12416	12445	12630	12440	12613	12491	12590	12433	12434	12507	12464	12600	12431	12540	12447	12496	12459	12551	12665	12404	12462	12567	12554	12389	12396	12517	12604	12523	12579	12496	12693	12632	12352	12433	12521	12519	12455	12571	12273	12496	12471	12447	12627	12642	12605	12480	12456	12536	12491	12554	12479	12576	12511	12573	12490	12514	12450	12412	12467	12440	12388	12556	12368	12439	12467	12515	12444	12661	12627	12413	12562	12603	12504	12592	12510	12498	12421	12373	12559	12560	12642	12528	12582	12331	12407	12608	12599	12597	12571	12634	12472	12597	12630	12556	12428	12606	12582	12498	12550	12505	12550	12507	12552	12519	12637	12555	12571	12547	12484	12608	12531	12443	12443	12514	12522	12609	12660	12499	12385	12486	12720	12449	12467	12526	12486	12470	12578	12572	12391	12564	12523	12438	12588	12522	12508	12431	12548	12596	12540	12598	12565	12526	12541	12492	12569	12346	12563	12461	12645	12532	12556	12535	12587	12466	12482	12651	12622	12540	12425	12581	12560	12484	12320	12490	12411	12645	12498	12497	12610	12488	12616	12409	12545	12548	12703	12443	12546	12440	12541	12501	12547	12490	12423	12501	12669	12593	12512	12511	12639	12451	12578	12597	12467	12634	12588	12433	12513	12344	12440	12731	12525	12456	12520	12483	12485	12415	12552	12545	12591	12732	12620	12396	12527	12440	12570	12513	12627	12477	12500	12587	12685	12661	12637	12441	12612	12429	12477	12531	12513	12554	12626	12462	12398	12576	12412	12473	12533	12695	12577	12664	12640	12630	12656	12497	12541	12366	12427	12466	12562	12566	12493	12539	12532	12577	12477	12675	12572	12435	12575	12375	12575	12386	12345	12456	12591	12591	12583	12535	12647	12408	12641	12609	12486	12430	12630	12541	12548	12455	12432	12411	12363	12488	12596	12575	12404	12444	12569	12691	12664	12547	12630	12471	12416	12404	12607	12465	12542	12454	12480	12437	12484	12402	12421	12486	12674	12556	12586	12615	12469	12636	12591	12373	12646	12406	12618	12453	12603	12438	12558	12348	12525
28989	21462	20233	17270	15282	14622	14724	14675	14413	14357	14434	14459	14369	14312	14416	14349	14173	14138	14063	14262	14236	14288	14207	14400	14137	14151	14031	14321	14289	14451	14351	14080	14259	14272	14427	14341	14287	14247	14163	14168	14141	14241	14162	14099	14127	14219	14198	14257	14215	14182	14208	14272	14179	14119	14188	14206	14204	14053	14102	14044	14260	14248	14298	14274	14198	14346	14228	14074	14217	14132	14159	14126	14150	14219	14217	14359	14199	14220	14109	14310	13996	14189	14183	14307	14203	14075	14194	14321	14065	14278	14188	14239	14144	14195	14190	14270	14190	14243	14181	14303	14260	14128	14190	14383	14308	14171	14286	13977	14372	14166	14142	14333	14191	14166	14160	13919	14179	14171	14079	14126	14366	14101	14325	14266	14382	14246	14212	14238	14290	14253	14276	14165	14113	14218	14116	14171	14226	14136	14264	14231	14212	14056	14317	14166	14171	14039	14189	14183	14076	14257	14316	14190	14296	14072	14139	14093	14177	14193	14140	14171	14184	14149	14346	14209	14177	14236	14041	14182	14274	14249	14207	13958	14175	14113	14117	14335	14250	14212	14252	14073	14305	13988	14230	14282	14182	14081	14309	14234	14179	14098	13969	14168	14064	14179	14265	14198	14210	14040	14154	14266	14168	14041	14026	14078	14263	14046	14211	14039	14209	14179	14114	14103	14266	14163	14180	14323	14166	14374	14204	14256	14175	14209	14231	14152	14230	14271	14217	14200	14328	14243	14179	14030	14308	14323	14084	14400	14269	14064	14229	14169	14045	14225	14288	14386	14230	14122	14161	14126	14182	14346	14218	14253	14227	14186	14173	14146	14104	14200	14121	14227	14251	14063	14130	14324	14424	14212	14217	14273	14258	14258	14182	14128	14105	14389	14162	14075	14233	14139	14278	14211	14228	14057	13960	14097	14206	14153	14163	14138	14216	14193	14353	14074	14170	14069	14307	14275	14059	14328	14012	14071	14369	13971	14117	13998	14339	14301	14242	14170	14221	14152	14086	14230	14169	14149	14299	14275	14167	14298	14110	14162	14315	14287	14152	14134	14286	14260	14014	14290	14058	14441	14209	14398	14395	14394	14294	14430	14349	14186	14160	14099	14055	14093	14352	13952	14254	14191	14144	14123	14115	14109	14066	13968	13932	14202	14213	14003	14092	14177	14130	14320	14302	14109	14188	14149	14318	14121	14210	14123	14090	14220	14319	14190	14382	14293	14339	14280	14349	14197	14194	14194	14188	14296	14274	14239	14066	14190	14208	14090	14075	14020	14308	14154	14174	14362	14327	14231	14257	14156	14305	14209	14026	14272	14174	14108	14046	14338	14124	13951	14163	14172	14264	14009	14300	14269	14191	14461	14344	14176	14021	14031	14338	13922	13952	14313	14383	14193	14160	14288	14253	13984	14177	14326	14248	13989	14268	14131	14284	14413	14147	14270	14004	14272	14225	14142	14446	14244	14157	14245	14153	14161	14238	14288	14336	14043	14096	13978	14238	14175	14145	14136	14067	14330	14150	14205	14077	14118	14137	14191	14195	14139	14004	14288	14349	14224	14136	14160	14251	14383	14106	14139	14177	14038	14159	14173	14061	14100	14038	14219	14174	14132	14222	14208	14209	14157	14081	14182	14324	14131	14141	14310	14087	14274	14140	14264	14072	14041	14134	14136	14099	14214	14398	14219	14135	14320	14409	14100	14154	14163	14215	14029	14271	14289	14159	14214	14252	14148	14260	14050	14027	14347	14179	14155	14077	14064	14189	14073	14209	14057	14296	14283	14172	14267	14438	14156	14314	14308	14193	14346	14289	14098	14125	13947	14139	14084	14222	14298	14343	14115	14263	14195	14214	14314	14079	14271	14322	14210	14105	14311	14280	14138	14044	14207	14057	14306	14319	14285	14087	14282	14119	14179	14080	14047	14320	14267	14225	14151	14271	14146	14101	14212	14305	14241	14186	14172	14237	14075	14224	14141	14378	14309	13963	14188	14374	14169	14271	14277	14228	14225	14304	14173	14266	14371	14164	14126	14053	14257	14229	14065	14175	14196	14164	14122	14186	14172	14121	14286	14289	14253	14132	14100	14029	14161	14144	14282	14174	14148	14106	14185	14207	14175	14445	14512	14108	14323	14278	14102	14120	14110	14133	14477	14266	14255	14325	14121	14177	14179	14234	14122	14216	14050	14308	14229	14336	14205	14232	14061	14124	14273	14014	14181	14275	14216	14101	14231	14228	14166	14118	14211	14169	14353	14172	14224	14232	14191	14267	14121	14128	14191	14143	14044	14290	14229	14197	14201	14218	14120	14147	14333	14177	14247	14159	14294	14308	14240	14098	14023	14185	14108	14191	14111	13983	14176	14242	14123	14197	14167	14419	14221	14321	14200	14369	14313	14139	14217	14132	14229	14073	14135	14065	14153	14176	14123	13983	14138	14232	14168	14222	14050	14210	14097	14073	14368	14111	14066	14158	14077	14146	14330	14230	14283	14317	14344	14218	14323	14368	14080	14308	14231	14148	14120	14165	14084	14222	14017	14321	14443	14194	14058	14125	14187	14223	14163	14149	14180	14306	14353	14237	14305	14084	14388	14124	14162	14125	14157	14182	14230	14244	14100	14255	14256	14241	14197	14114	14224	14406	14199	13989	14162	14326	14235	14006	14130	14146	14283	14271	14272	14233	14210	14464	14114	14040	14178	14226	14063	14320	14078	14260	14270	14178	14285	14343	14113	14250	14150	14159	14159	14316	14147	14170	14197	14262	14084	14134	14153	14142	14229	14238	14181	14166	14266	14300	14192	14195	14143	14214	14319	14157	14152	14140	14108	13923	14198	14139	14227	14202	14113	14124	14062	14137	14228	14082	14246	14042	14168	14326	14200	14222	14202	14341	14364	14123	14210	14133	14225	14304	13945	14124	14169	14275	14244	14151	14382	14255	14242	14256	14237	14089	13978	14234	14113	14039	14112	14270	14155	14140	14075	14147	14108	14398	14221	14194	14291	14164	14091	14111	14184	14239	14259	14189	14231	14247	14258	14246	14088	14037	14046	14129	14113	14371	14225	14150	14195	14158	14316	14104	14128	14084	14146	14193	14142	14129	14033	14095	14065	14277	14407	14337	14344	14091	14098	14290	14061	14201	14310	14095	14231	14208	14043	14096	14150	14151	14222	14232	14267	14287	14353	14076	14115	14230	14266	14310	14175	14245	14235	14193	14271	14188	14090	14302	14184	14066	14087	13963	14073	14267	14020	14008	13985	14149	14315	14204	14122	14195	14189	14252	14053	14078	14130	14212	14157	14230	14135	14210	14123	14072	14099	14125	14177	14105	14146	14150	14252	14172	14020	14175	14098	14357	14229	14268	14145	14096	14200	14260	14233	14305	14142	14288	14330	14259	14180	14195	14347	14219	14246	14156	14340	14406	14155	14317	14078	14201	14335	14275	14316	14192	14006	14049	14201	14160	14092	14210	14214	14024	14307	14290	14162	14131	14203	14325	14166	14099	14038	14249	14067	14104	14123	14238	14486	14178	14215	14242	14338	14254	13999	14164	14097	14016	14119	14249	13961	14167	14225	14177	14050	14103	14263	14240	14209	14065	14292	14318	14292	14109	14304	14203	14243	14261	14327	14068	14354	14233	14277	14403	14191	14128	13958	14455	14151	14222	14198	14178	14218	14451	14234	13980	14283	14333	14199	14062	14352	14263	14286	14300	14107	14341	13994	14217	14326	14263	14017	14267	14307	14252	14206	14303	13955	14271	14256	14275	13896	14163	14239	14443	14102	14048	14156	14048	14042	14091	14237	14100	14158	14169	14179	14024	14135	14230	13911	14032	14181	14310	14136	14259	14127	14145	14107	14263	14142	14309	14360	14149	13932	14354	14058	14305	14120	14219	14254	14076	14157	14193	14183	14253	14120	14195	14313	14115	14166	14427	14128	14228	14361	14101	14222	14190	14198	14204	14146	14084	14298	14172	14194	14347	14275	14145	14060	14089	14091	14020	13936	14266	14019	14248	14311	14193	14236	14109	14108	14094	14076	14296	14257	14141	14177	14178	14246	14128	13979	14195	14002	14288	14143	14136	14147	14278	14259	14302	14098	14090	14254	14355	14092	13903	14248	14419	14282	14130	13918	14168	14077	14370	14222	14234	14308	14228	14160	14316	14208	14368	14317	14292	14145	14230	14019	14284	14238	14268	14103	14230	14219	14342	14073	14030	14160	14015	14200	14179	14152	14166	14027	14065	14062	14317	14088	14195	14161	14211	14142	14282	14331	14108	14080	14143	14293	14366	14266	14081	14224	14146	14043	13897	14086	14293	14171	13993	14242	14209	14386	14152	14084	14047	14181	14211	14103	14119	14227	14249	14194	14173	14177	14295	14249	14266	14137	14177	14419	14253	14264	14169	14053	14256	14376	14216	14222	14145	14066	14316	14085	14016	14280	14103	14271	14231	14335	14120	14204	14256	14371	14272	14175	14181	14238	14125	14132	14118	14150	14101	14133	14258	14276	14355	14124	14015	14121	14240	14184	14249	14288	14282	14151	14393	14226	14350	14360	14336	14057	14152	14177	14274	14179	14346	14396	14254	14276	14022	14228	14195	14255	14327	14196	14217	14246	14060	14268	14215	14292	14317	14255	14369	14110	14166	14200	14203	14250	14397	14195	14174	14256	14006	14096	14344	14117	14219	14119	14243	14100	14278	14265	14135	14076	14319	14333	14208	14214	14270	14252	14205	13979	14013	14377	14327	14180	14382	14256	14122	14366	14180	14332	14206	14241	14210	14150	14112	14035	14169	14238	14288	14184	14222	14306	13931	14144	14208	14127	14266	14180	14128	14081	14182	14067	14155	14143	14144	14394	14187	14292	14115	14095	14230	14124	14276	14133	14136	14360	14119	14156	14080	13919	13950	14169	14157	14303	14243	14045	14196	14241	14243	14326	14319	14261	14385	14316	14194	14236	14363	14112	14101	14216	14210	14303	14212	14294	14217	14244	14133	14081	14374	14226	14175	14426	14177	14150	14052	14297	14072	14122	14253	14303	14345	14215	14187	14110	14449	13957	14239	14189	14349	14151	14174	14172	14361	14064	14203	14209	14400	14194	14245	14151	14070	14228	14335	14154	14231	14188	14318	14258
16680	18756	17763	15387	14487	13846	13537	13349	13140	13232	13137	12987	12941	12840	12849	12929	13070	12826	12881	12897	12783	12861	12966	12880	12925	12898	12705	12737	12858	12892	12818	12775	12924	12830	12844	12726	13044	12754	12941	12663	12843	12823	13002	12864	12969	12656	12742	12753	12621	12921	12875	12782	12792	12703	12915	12796	12932	12928	12764	12661	12833	12836	12756	12773	12843	12834	12935	12661	12810	12643	12719	12915	12884	12690	12870	12825	12705	12729	12915	12953	12666	12791	12771	12698	12733	12668	12956	12761	12675	12938	12701	12873	12854	12773	12903	12798	12825	12887	12781	12954	12641	12540	12743	12939	12686	12846	12929	12898	12681	12719	12859	12701	12728	12874	12801	12842	12680	12886	12651	12722	13016	12796	12838	12776	12760	12760	12881	12599	12748	12850	12834	12768	12612	12715	12645	12883	12822	12835	12778	12809	12795	12652	12827	12872	12775	12870	12879	12617	12807	12840	12642	12736	12894	12701	12752	12825	12816	12927	12582	12646	12920	12831	12871	12919	12771	12841	12711	12742	12769	12820	12845	12768	12886	12862	12673	12743	13012	12753	12813	12848	12749	12701	12850	12729	12793	12660	12852	12793	12949	12764	12743	12778	12715	12690	12837	12852	12800	12858	12849	12452	12798	12793	12886	12725	12765	12760	12589	12969	12927	12716	12885	12974	12861	12693	12885	12846	12848	12840	12761	12741	12935	12821	12864	12825	12805	12600	12849	12587	12712	12702	12811	12780	12839	12682	12783	12686	12953	12795	12857	12868	12894	12605	12716	12782	12822	12734	12850	12814	12762	12803	12895	12764	12871	12763	12746	12510	12702	12713	13012	12850	12685	12728	12855	12811	12811	12975	12815	12840	12920	12790	12791	12831	12572	12639	12713	12836	12691	12847	12781	12731	12787	12828	12770	12807	12689	12586	12846	12809	12617	12707	12814	12848	12637	12647	12719	12733	12658	12841	12718	12744	12786	12989	12822	12864	12751	12795	12788	12700	12784	12696	12848	12708	12660	12905	12742	12532	12885	12900	13050	12755	12825	12784	12818	12790	12610	12761	12833	12773	12822	12794	12840	12810	12752	12833	12842	12789	12696	12835	12834	12744	12835	12752	12837	12795	12789	12731	12800	12862	12840	12880	12703	12792	12847	12828	12865	12771	12560	12823	12790	12700	12779	12679	12830	12923	12781	12829	12974	12597	13004	12615	12911	12696	12740	12966	12789	12930	12844	12805	12766	12771	12669	12821	12822	13019	12856	12738	12789	12787	12718	12923	12684	12961	12971	12679	12734	12812	12736	12812	12660	12694	12740	12765	12732	12926	12790	12825	12841	12802	12811	12875	12744	12683	12848	12639	12721	12755	12627	12983	12784	12842	12734	12911	12698	12867	12754	12718	12837	12767	12767	12760	12745	12709	12813	12671	12757	13019	12743	12963	12770	12734	12642	12801	12878	12877	12879	12609	12756	12857	12800	12788	12887	12814	12810	12715	12688	12723	12691	12804	12838	12818	12805	12874	12709	12858	12840	12902	12847	12898	12777	12747	12867	12720	12641	12813	12684	12763	12842	12733	12920	12662	12823	12718	12658	12802	12966	12558	12767	12872	12880	12827	12687	12803	12748	12859	12689	12779	12714	12947	12790	12861	12829	12912	12922	12625	12806	12660	12907	12858	12784	12885	12732	12670	12910	12648	12742	12713	12843	12837	12755	12751	12736	12881	12560	12814	12849	12786	12841	12815	12767	12792	12701	12792	12726	12722	12859	12803	12922	12695	12735	12845	12793	12828	12696	12787	12928	12623	12927	12676	12837	12820	12649	12569	12775	12632	12709	12799	12875	12906	12698	12859	12830	12798	12741	12719	12898	12694	12591	12781	12816	12859	12761	12806	12555	12798	12629	12860	12764	12668	12810	12721	12797	12720	12834	12811	12943	12760	12794	12675	12885	12844	12666	12671	12724	12678	12788	12887	12773	12769	12932	12774	12692	12703	12795	12940	12767	12811	12769	12672	12825	12676	12711	12845	12684	12719	12734	12757	12801	12820	12956	12806	12616	12685	12807	12764	12684	12908	12825	12739	12871	12811	12845	12907	12701	12724	12847	12873	12981	12721	12657	12617	12763	12838	12776	12813	12731	12825	12618	12712	12770	12755	12830	12745	12716	12771	12798	12853	12773	12829	12694	12888	12791	12852	12763	12716	12716	12860	12709	12744	12726	12762	12845	12693	12715	12788	12746	12683	12666	12791	12838	12589	12887	12833	12956	12800	12867	12709	12825	12930	12848	12723	12741	12741	12858	12817	12694	12739	12880	12956	12725	12799	12685	12722	12757	12693	12914	12701	12864	12779	12861	12907	12816	12829	12758	12607	12786	12687	12744	12813	12765	12786	12836	12760	12915	12719	12725	12659	12814	12863	12796	12605	12967	12790	12701	12778	12809	12705	12812	12842	12741	12757	12800	12701	12596	12873	12786	12660	12756	12782	12808	12803	12910	12690	12695	12774	12856	12846	12800	12853	12688	12851	12816	12752	12823	12677	12805	12833	12875	12917	12738	12865	12824	12679	12838	12634	12703	12715	12781	12788	12627	12674	12834	12702	12784	12858	12719	12743	12732	12799	12736	12813	12818	12679	12714	12863	12824	12725	12821	12879	12762	12679	12781	12848	12874	12784	12893	12879	12682	12955	12839	12833	12820	12867	12924	12834	12822	12840	12842	13035	12777	12877	12908	12785	12655	12682	12739	12886	12924	12837	12854	12729	12778	12807	12775	12932	12778	12707	12752	12856	12840	12838	12806	12926	12798	12770	12741	12865	12774	12788	12616	12835	12917	12708	12779	12704	12638	12784	12678	12751	12849	12784	12756	12837	12839	12894	12744	12795	12713	12751	12806	12961	12837	12780	12910	12851	12664	12933	12709	12894	12820	12894	12669	12792	12664	12876	12870	12671	12782	12748	12783	12735	12759	12669	12791	12756	12700	12759	12831	12730	12608	12831	12913	12710	12703	12868	12749	12791	12800	13011	12944	12827	12726	12867	12718	12730	12735	12553	12787	12722	12787	12983	12806	12663	12793	12792	12809	12771	12763	12890	12795	12858	12889	12718	12714	12785	12756	12870	12768	12855	12833	12903	12790	12774	12729	12815	12862	12954	12694	12730	12691	12833	12619	12878	12765	12771	12840	12842	12830	12760	12878	12836	12709	12847	12899	12785	12872	12819	12547	12820	12722	12735	12818	12924	12780	12867	12754	12768	13014	12832	12809	12740	12657	12738	12869	12745	12825	12739	12729	12836	12790	12613	12823	12795	12768	12664	12847	12792	12915	12670	12622	12925	12913	12756	12670	12630	12700	12719	12756	12785	12974	12620	13038	12838	12875	12784	12784	12790	12766	12890	12923	12681	12745	12745	12715	12850	12688	12694	12681	12689	12618	12750	12825	12788	12912	12698	12761	12836	12571	12672	12949	12810	12795	12710	13005	12750	12605	12663	12792	12701	12943	12833	12782	12650	12917	12699	12754	12649	12829	12794	12775	12729	12756	12670	12892	12796	12738	12655	12759	12957	12739	12771	12811	12702	12711	12822	12742	12627	12851	12664	12860	12855	12749	12850	12710	12729	12826	12863	12814	12659	12913	13003	12714	12927	12663	12786	12842	12636	12797	12584	12873	13071	12950	12861	12618	12766	12590	12674	12957	12762	12658	12808	12762	12779	12702	12819	12855	12817	12703	12715	12735	12815	12871	12694	12954	12890	12737	12791	12643	12821	12793	12923	12841	12733	12852	12746	12815	12672	12688	12759	12701	12779	12838	12863	12672	12808	12806	12675	12860	12760	12809	12726	12828	12756	12876	12893	12807	12896	12823	12777	12831	12638	12653	12919	12689	12842	12899	12804	12797	12941	12736	12848	12753	12888	12796	12861	12878	12764	12691	12740	12815	12682	12611	12861	12590	12859	12931	12734	12993	12884	12931	12738	13024	12907	12783	13007	12673	12709	12927	12684	12719	12833	12886	12816	12871	12812	12577	12789	12814	12923	12636	12859	12818	12726	12676	12686	12856	12908	12851	13009	12756	12774	12724	12774	12906	12733	12640	12878	12632	12567	12671	12610	12944	12779	12744	12783	12859	12673	12961	12647	12845	12671	12786	12918	12874	12814	12754	12848	12566	12883	12739	12817	12875	12723	12660	12772	12863	12741	12862	12672	12801	12802	12792	12716	12796	12812	12611	12790	12776	12765	12686	12826	12847	12743	12766	12695	12809	12751	12735	12796	12843	12873	12733	12835	12768	12753	12799	12888	12794	12855	12763	12910	12672	12928	12725	12799	12877	12898	12741	12750	12934	12664	12801	12774	12901	12711	12605	12652	12795	12713	12845	12647	12892	12657	12759	12898	12772	12874	12639	12719	12851	12727	12640	12760	12940	12876	12766	12882	12568	12710	12776	12642	12842	12681	13062	12616	12810	12898	12913	12717	12778	12727	12859	12762	12785	12801	12758	12695	12766	12847	12901	12783	12719	12836	12931	12688	12752	12777	12770	12827	12702	12788	12664	12680	12711	12809	12652	12786	12761	12845	12761	12816	12977	12692	12775	12902	12797	12717	12737	12921	12720	12775	12849	12928	12636	12842	12759	12747	12900	12810	12738	12888	12818	12759	12659	12840	12743	12769	12713	12905	12830	12760	13019	12818	12769	13038	12959	12691	12822	12837	12916	12826	12758	12787	12931	12769	12770	12832	12699	12775	12757	12724	12915	12836	12880	12794	12824	12820	12812	12699	12717	12742	12796	12910	12733	12971	12767	12906	12780	12846	12761	12849	12719	12852	12874	12704	12687	12777	12793	12838	12781	12805	12727	12710	12782	12820	12769	12861	12820	12852	12662	12743	12898	12808	12923	12875	13027	12844	12821	12867	12765	12943	12733	12699	12771	12797	12711	12824	12761	12895	12772	12799	12771	12877	12938	12899	12811	12730	12727	12775	12676	12776	12920	12772	12733	12759	12721	12722	12589	12704	12583	12843	12863	12826	12785	12726	12718	12548	12727	12948	12749	12874	12765	12801	12882	12771	12836	12744	12843	12744	12847	12822	12870	12713	12861	12798	12933	12753	12864	12804	12833	12741	12772	12909	12902	12855	12682	12762
25337	21019	27596	24950	20933	18160	17210	15635	15414	15135	15158	15133	14850	15026	14862	14758	14646	14782	14547	14818	14661	14628	14707	14516	14729	14795	14383	14736	14552	14604	14611	14400	14430	14636	14672	14568	14592	14550	14477	14586	14612	14484	14577	14733	14487	14556	14518	14599	14311	14534	14536	14604	14506	14492	14438	14601	14670	14563	14482	14267	14462	14386	14387	14643	14544	14502	14554	14394	14420	14514	14446	14316	14664	14494	14601	14598	14491	14541	14359	14408	14396	14482	14579	14338	14800	14563	14462	14415	14768	14742	14532	14499	14921	14727	14483	14594	14503	14383	14284	14584	14536	14349	14451	14490	14531	14398	14426	14436	14434	14406	14386	14667	14391	14471	14478	14339	14292	14498	14376	14551	14364	14399	14446	14484	14436	14381	14475	14401	14516	14613	14349	14426	14441	14417	14600	14533	14322	14405	14367	14492	14495	14455	14133	14452	14499	14334	14551	14360	14656	14501	14514	14434	14559	14428	14374	14456	14431	14277	14354	14518	14456	14460	14277	14413	14311	14486	14459	14451	14477	14448	14344	14306	14511	14528	14228	14669	14503	14497	14316	14678	14668	14269	14515	14351	14623	14572	14428	14465	14525	14417	14481	14469	14464	14565	14467	14405	14354	14483	14393	14664	14522	14369	14453	14349	14376	14510	14222	14560	14606	14591	14323	14488	14527	14429	14478	14494	14378	14397	14476	14367	14444	14471	14515	14428	14374	14419	14427	14311	14364	14308	14490	14577	14496	14618	14464	14367	14451	14538	14564	14551	14353	14364	14354	14537	14516	14430	14453	14339	14434	14369	14447	14299	14389	14468	14207	14411	14198	14403	14565	14606	14574	14510	14456	14458	14651	14494	14504	14474	14443	14304	14499	14464	14377	14602	14492	14493	14339	14370	14243	14454	14368	14348	14588	14435	14366	14494	14372	14478	14464	14580	14540	14474	14437	14439	14290	14370	14448	14281	14494	14505	14369	14587	14402	14292	14344	14572	14615	14476	14415	14413	14327	14499	14487	14505	14487	14511	14448	14336	14395	14590	14597	14512	14572	14262	14449	14444	14348	14334	14402	14467	14451	14377	14380	14430	14541	14494	14455	14429	14570	14537	14481	14614	14420	14458	14419	14488	14491	14400	14479	14524	14450	14548	14448	14566	14388	14560	14522	14590	14473	14459	14403	14356	14403	14405	14592	14443	14276	14428	14665	14405	14407	14551	14400	14613	14392	14424	14371	14599	14519	14416	14331	14513	14249	14443	14470	14403	14387	14353	14507	14380	14461	14483	14453	14364	14320	14607	14515	14455	14718	14354	14471	14561	14579	14559	14525	14529	14496	14552	14399	14380	14528	14583	14483	14580	14758	14591	14542	14506	14398	14296	14497	14453	14484	14369	14490	14549	14391	14548	14408	14547	14397	14430	14496	14344	14392	14348	14308	14406	14280	14413	14315	14637	14370	14496	14633	14427	14430	14494	14221	14265	14573	14427	14581	14483	14629	14519	14326	14498	14741	14515	14604	14657	14550	14654	14482	14477	14398	14493	14410	14401	14488	14489	14584	14436	14458	14631	14347	14418	14253	14490	14512	14544	14474	14571	14594	14617	14504	14574	14466	14440	14459	14538	14594	14298	14333	14378	14402	14310	14353	14528	14517	14432	14545	14427	14582	14501	14757	14586	14465	14452	14509	14485	14423	14565	14576	14534	14402	14370	14430	14340	14275	14485	14439	14744	14465	14443	14563	14361	14352	14610	14637	14517	14478	14353	14406	14501	14441	14457	14514	14317	14429	14298	14445	14511	14707	14331	14257	14459	14338	14357	14424	14484	14448	14574	14411	14449	14545	14336	14371	14502	14491	14434	14477	14523	14412	14539	14508	14383	14395	14400	14387	14223	14608	14590	14542	14509	14620	14479	14328	14508	14240	14271	14579	14438	14451	14527	14407	14423	14424	14392	14493	14384	14587	14535	14565	14281	14354	14345	14527	14688	14465	14466	14395	14403	14283	14490	14629	14673	14628	14360	14438	14466	14427	14202	14470	14408	14482	14509	14542	14645	14483	14338	14418	14526	14439	14579	14308	14456	14402	14366	14516	14366	14589	14499	14489	14407	14421	14441	14548	14512	14361	14454	14421	14640	14355	14655	14424	14362	14615	14434	14523	14637	14467	14654	14442	14693	14337	14476	14524	14596	14405	14398	14544	14468	14322	14565	14590	14536	14563	14550	14397	14547	14385	14454	14590	14193	14360	14477	14582	14464	14705	14421	14647	14510	14494	14537	14307	14485	14496	14429	14642	14649	14529	14573	14287	14585	14573	14435	14396	14595	14191	14354	14540	14373	14275	14337	14344	14630	14349	14419	14610	14387	14492	14502	14589	14593	14314	14378	14434	14636	14453	14344	14342	14266	14466	14384	14525	14384	14552	14348	14543	14475	14497	14356	14599	14358	14561	14481	14389	14474	14454	14341	14446	14356	14591	14612	14347	14466	14254	14415	14548	14354	14270	14589	14418	14385	14408	14542	14530	14395	14523	14603	14498	14476	14198	14401	14690	14518	14433	14347	14416	14300	14358	14358	14369	14517	14453	14279	14421	14659	14484	14494	14486	14548	14319	14437	14584	14473	14697	14420	14560	14577	14503	14584	14596	14334	14387	14536	14541	14445	14525	14447	14499	14544	14519	14298	14491	14720	14421	14407	14615	14541	14385	14644	14355	14504	14472	14404	14347	14648	14285	14592	14538	14743	14416	14502	14276	14576	14487	14497	14315	14416	14498	14632	14524	14514	14486	14326	14402	14360	14467	14307	14388	14622	14410	14498	14509	14473	14556	14318	14725	14540	14565	14554	14500	14403	14305	14486	14505	14520	14518	14615	14319	14449	14524	14479	14396	14309	14178	14411	14380	14553	14332	14335	14567	14603	14426	14347	14328	14536	14595	14550	14474	14432	14320	14433	14311	14298	14352	14411	14486	14271	14694	14456	14279	14506	14568	14321	14302	14409	14540	14425	14212	14518	14721	14405	14519	14578	14573	14590	14528	14471	14629	14445	14558	14415	14550	14431	14327	14489	14549	14438	14406	14610	14416	14588	14332	14371	14400	14576	14580	14739	14512	14593	14455	14647	14381	14395	14421	14517	14438	14476	14521	14495	14553	14427	14532	14439	14552	14404	14258	14479	14292	14474	14343	14459	14512	14607	14689	14573	14394	14270	14592	14460	14571	14410	14404	14508	14522	14478	14608	14323	14460	14608	14345	14382	14428	14492	14466	14463	14782	14508	14563	14339	14433	14519	14484	14472	14474	14634	14332	14305	14408	14274	14461	14369	14525	14674	14457	14476	14529	14526	14578	14467	14505	14383	14441	14299	14475	14531	14785	14555	14359	14362	14501	14717	14551	14557	14554	14623	14640	14338	14666	14446	14568	14416	14612	14557	14357	14367	14381	14596	14319	14479	14681	14328	14585	14352	14351	14304	14422	14379	14431	14550	14280	14559	14480	14507	14298	14519	14529	14502	14445	14616	14568	14429	14387	14416	14380	14439	14312	14222	14578	14432	14406	14433	14389	14565	14470	14523	14421	14350	14609	14545	14553	14693	14416	14472	14452	14238	14359	14378	14292	14446	14443	14625	14481	14495	14536	14574	14343	14422	14505	14282	14301	14454	14463	14308	14393	14518	14536	14457	14685	14430	14375	14415	14552	14745	14523	14550	14564	14372	14439	14552	14510	14285	14460	14650	14602	14420	14385	14815	14591	14563	14422	14518	14506	14551	14632	14530	14469	14206	14310	14436	14560	14279	14538	14630	14450	14460	14395	14413	14538	14561	14555	14351	14513	14547	14515	14574	14616	14478	14567	14448	14668	14389	14419	14402	14466	14408	14442	14599	14391	14510	14420	14463	14534	14411	14505	14382	14455	14564	14518	14494	14423	14565	14374	14769	14397	14494	14538	14536	14435	14468	14482	14339	14421	14504	14569	14345	14330	14354	14389	14520	14612	14455	14548	14522	14435	14451	14601	14218	14638	14434	14571	14484	14493	14624	14523	14309	14398	14380	14628	14404	14359	14545	14348	14518	14696	14299	14446	14771	14676	14366	14654	14456	14489	14619	14493	14564	14442	14547	14344	14347	14460	14491	14477	14623	14557	14462	14551	14446	14501	14318	14466	14270	14509	14432	14252	14421	14199	14561	14415	14463	14230	14418	14374	14418	14467	14420	14540	14433	14472	14459	14471	14447	14441	14433	14496	14380	14479	14405	14540	14392	14506	14622	14461	14502	14543	14454	14349	14463	14559	14356	14176	14325	14420	14557	14631	14679	14550	14595	14312	14385	14509	14631	14479	14366	14441	14589	14668	14434	14504	14440	14570	14444	14335	14522	14478	14456	14346	14293	14544	14268	14361	14368	14622	14391	14340	14546	14671	14573	14495	14447	14437	14210	14591	14736	14470	14388	14209	14403	14359	14393	14403	14576	14525	14436	14262	14595	14369	14427	14441	14538	14510	14665	14509	14486	14440	14577	14490	14228	14499	14319	14342	14488	14550	14303	14488	14429	14451	14558	14444	14454	14415	14505	14414	14407	14480	14493	14388	14515	14378	14441	14475	14462	14532	14420	14567	14376	14417	14316	14426	14419	14653	14428	14491	14709	14439	14524	14475	14404	14383	14225	14291	14433	14396	14347	14475	14618	14536	14489	14397	14471	14460	14351	14308	14532	14274	14458	14400	14325	14429	14428	14362	14451	14411	14490	14498	14450	14633	14261	14583	14611	14459	14623	14445	14351	14487	14547	14460	14526	14490	14510	14578	14380	14467	14581	14496	14544	14368	14408	14576	14473	14529	14225	14556	14595	14392	14292	14406	14644	14533	14543	14579	14409	14450	14332	14305	14487	14380	14579	14377	14462	14302	14284	14464	14468	14530	14430	14518	14622	14500	14573	14445	14457	14517	14447	14384	14228	14509	14190	14454	14416	14573	14528	14648	14633	14433	14438	14545	14333	14619	14381	14318	14510	14347	14517	14415	14490	14503	14339	14535	14353	14536	14392	14427	14549	14424	14684	14449	14541	14247	14425	14500	14427	14373	14585	14422	14626	14539	14517	14472	14571	14381	14558	14427	14475	14506	14597	14506	14466	14544	14430	14325	14478
17686	26627	24786	19877	17465	16055	15086	14582	14171	13932	13799	13695	13474	13402	13265	13476	13376	13042	13267	13095	13218	13229	13038	13116	13334	13160	13051	13078	13270	13099	12964	13285	13104	13135	13221	13320	13110	12979	13067	13026	13149	13157	13116	13040	13065	13037	13045	13127	12961	13030	13240	12906	13106	13158	13104	13094	12844	12986	13020	13073	13071	13230	13100	13010	13150	12921	13111	12992	13009	12949	13027	13003	13098	12926	13050	13093	12989	13102	12960	12842	13190	13239	12961	12979	12959	13014	12867	13064	13183	13237	13286	13227	13199	13028	12927	13192	13037	13009	12980	12946	13118	12924	13017	13069	13124	12948	13156	13105	12996	12953	13090	13059	13034	12954	12932	13027	13035	12937	13145	13029	13000	13192	12922	12877	12877	13053	13103	13225	13092	13119	12998	13016	13052	13118	13072	13137	12898	13182	13046	12993	12859	12989	13003	12975	12921	13181	12968	12917	12849	12923	13059	12890	12919	12957	13020	13144	12912	12862	13007	13002	13028	13003	13073	12957	12857	12824	12948	13019	13023	13038	12992	12994	12976	12967	13038	13207	13048	13069	13063	12933	13044	12994	12932	12991	12833	13034	13146	12964	12926	12960	12909	13020	13034	12902	13075	13063	13094	13080	13086	13103	13081	13043	13106	13071	12904	13079	13031	13010	13066	13036	13167	12961	13028	13079	12926	12780	13120	13137	12793	13032	13090	13017	13032	12873	13081	13021	12975	13094	12880	12915	12989	12978	12970	12972	13043	13032	13031	13059	13098	12996	13111	13103	13088	12926	13037	13077	12935	12933	12927	13120	12895	13059	13008	12959	13113	13125	13101	12910	13182	12939	12907	13089	12935	13071	12936	13105	12979	13040	13125	13029	13084	12786	13147	12921	13040	13066	12890	13028	13070	12879	13080	13045	12933	13043	13085	12840	12972	12967	13010	13039	12859	12965	13107	12800	13053	13031	12925	13169	12934	12955	13124	13035	13062	13097	12927	12869	13243	13028	13012	12917	13037	12987	12985	13030	13051	13024	12902	13001	12919	13163	13018	13073	12956	12974	12886	13126	13002	13024	12858	12959	12889	13024	12930	12966	12849	12955	13059	13047	12871	13105	13047	13041	13200	13012	13100	12997	13146	13150	12959	13085	12952	13074	13032	13044	13032	12943	12886	13022	12969	12960	12935	13172	13065	12990	13181	13119	13229	13016	13029	13009	12980	13217	12797	12904	13015	12956	13096	12728	13051	13005	13106	13085	13181	13079	12952	13022	13034	13059	13069	12898	12997	13064	12855	13232	12996	13063	13220	13120	12893	12902	12932	13124	12925	12888	13149	12975	13156	13151	12936	12853	13082	13037	12942	13127	12944	13152	12915	13083	13030	12961	12958	13024	13021	13082	13122	13013	12996	13032	12998	13007	12967	13013	13126	13018	13038	12887	13022	13094	12880	12884	12962	12999	12981	13041	13004	13037	12919	12938	13083	12872	13159	12983	12983	12988	13174	13002	12890	13021	13270	12822	12873	13155	13077	12894	13037	13131	13016	12870	13001	13189	13085	13062	12922	12960	13003	13031	13014	12874	12831	12998	12979	13045	13022	13014	13038	13229	12955	12802	13017	13057	13067	13008	13154	13000	12998	13096	12912	13083	12909	13038	12995	13013	13043	13012	12978	12987	12919	12969	13140	12927	13115	12885	12971	12891	13066	13012	12914	12997	13086	12981	13131	13183	12916	13148	13115	12894	13081	13029	13055	13048	13047	12872	13014	12925	12996	13056	12941	13065	13091	12949	12900	13076	13039	12992	13052	12915	12988	13111	13078	12951	13157	13015	13062	12983	13098	13013	12880	13078	12971	13033	12880	12898	13165	13083	13089	13052	12902	12916	13115	13045	13092	12769	13086	12980	13132	12973	13082	12805	13000	13118	12952	12959	13109	13082	12881	12846	13034	12970	12928	12952	12940	13080	13071	13122	13022	13156	12939	12801	13083	12929	13077	13082	12948	13059	12854	13061	12879	12836	12955	13061	12899	12914	13074	12940	13050	13046	13134	13010	12980	12842	12974	13156	12962	13109	12875	13138	13107	13024	13014	12920	12925	13115	13179	12976	12940	13039	12850	12926	12921	13127	13031	12872	13067	13171	13022	13122	13032	13066	13009	12983	12938	12966	13062	12914	12815	13102	12933	13017	12937	12827	13017	13011	12989	12918	13117	13015	13062	12823	13087	12962	12967	12897	12721	13027	12996	12892	12911	12820	13023	13088	13101	12882	12887	12970	13036	13068	13062	12944	12992	12894	12996	12952	12994	13101	12876	12865	12803	13138	13035	13050	12881	13097	13007	12963	12968	13014	12949	12932	13057	13041	12988	13012	13046	13236	12988	12792	12988	12832	12964	13074	12993	12869	13079	12932	13016	13136	13004	12918	12945	12900	13134	13022	13026	13100	13104	13082	13011	12872	13063	13110	13126	12936	12897	12973	12921	12921	12911	13052	13125	13003	13147	13014	13164	13076	12994	13066	13148	13028	12833	12997	12800	12928	12884	12966	13033	13156	12997	13043	12982	13072	12816	13085	13045	12961	12972	12999	13191	12865	12981	12974	12923	13036	12991	12977	12939	12935	12859	13155	12903	13043	13038	13086	13076	12805	13220	13172	13166	12881	12869	12838	12993	13110	13073	13040	13126	12924	12939	13101	13022	12942	13131	13089	13081	13081	13042	13121	13131	13086	12923	12872	13011	12988	13166	12947	13114	12780	13046	12929	13084	12996	13174	12920	13058	13034	13117	13075	12927	13096	13052	12915	12911	13074	13022	13054	13054	12941	12912	13160	13002	13154	13071	12986	12995	12983	13016	12933	13097	13009	12874	12838	13058	13078	13003	13021	12913	13080	12961	12936	13014	12881	13038	13044	13065	13027	12985	12914	13028	12949	12892	13031	12846	12907	13122	12960	12951	13085	13103	12884	12985	13041	13262	13057	13047	13074	13107	12848	12895	13025	13084	13050	13066	13048	12836	12999	12981	13106	13142	12915	13104	13059	13024	13061	13034	13043	13153	13015	12968	13191	13012	13038	12812	13197	12950	12980	13189	13136	13003	12896	13035	13209	13054	13157	12974	12774	12893	13092	12976	13011	12874	12922	12914	13192	12996	12877	12920	12949	13154	13042	12917	13094	13005	12922	13153	12963	12968	12986	12931	12937	13093	13251	12996	13108	13101	12927	12934	13015	13042	12992	13210	13141	12854	13063	13006	12865	13030	13018	12945	12952	12843	13016	13163	12947	12918	13046	12949	13026	13096	13131	13054	13052	13012	13102	12928	13041	12945	13054	13129	13260	12899	13087	12937	13183	13078	13017	13037	13093	13200	12964	13003	13024	12974	13039	13055	13052	13048	12908	13065	12984	12854	13079	13024	13131	12996	12878	13044	12998	13077	12906	13155	12989	13010	12929	12953	12934	12966	13060	13106	13005	13046	12877	12934	12933	13042	12890	13247	12949	13090	13149	12956	13017	13059	12952	12873	13099	12991	12954	13116	12975	13045	13033	12879	13055	13172	13150	13066	13015	13054	13205	13193	12989	12903	13108	13225	13003	12799	12957	13044	13032	12813	13052	12859	13007	13058	12963	12899	13071	12840	13148	12914	13088	13001	13075	12900	13058	13101	13033	13042	12913	12991	13112	12997	13006	13095	12970	12918	12853	13100	12920	12936	13068	12898	13180	13067	13165	12823	12885	13203	12857	12958	13036	12901	12950	13085	12968	13066	13016	13106	13169	13017	13057	12880	12816	13000	13069	12910	13072	13103	13019	13022	13116	12989	13005	13047	13075	13208	12885	12993	13043	12981	12976	13171	12984	13024	13036	12987	13089	13105	13111	13007	12847	12894	13019	13034	12914	12920	13014	13159	13010	12951	13033	13102	13021	13034	13014	12875	13110	13142	12850	12964	12988	12944	12993	12848	13160	12898	13023	13112	12929	13127	12966	13017	13005	13066	12934	12934	12945	13257	13071	13009	12972	12964	12910	12950	12951	12915	12967	13024	13042	12994	13136	12887	13001	12888	12851	12980	13051	12819	13009	12800	12891	12984	12872	12942	12903	13028	12831	13144	12958	12994	13027	13016	13069	13001	13157	13076	12947	13215	13125	12986	13081	13029	13007	13065	12943	12940	12948	12981	13005	13056	12939	13075	12980	13020	13169	12874	13076	13069	12914	13083	13018	13077	13063	12919	13023	12997	13114	12802	12927	13076	13078	13014	12848	12969	13045	13106	12904	12936	12909	12941	13030	12918	13059	12928	13154	13107	13160	12985	13151	13027	13007	12906	12925	13003	13052	12926	13114	12959	13003	12954	13007	13042	13073	13115	12872	13066	12910	13031	13049	13027	12948	12948	12849	12895	12950	13042	12947	13036	12998	13002	13019	13104	12946	12940	13035	12922	12946	13000	13103	12986	12935	13045	12968	12950	13094	13006	13006	12973	12972	13120	12958	12963	12952	12902	13088	13016	12991	12796	13017	12940	12902	12966	12936	13190	13086	13061	12916	13306	12947	13051	13003	13007	12899	13112	12993	12992	13062	12992	12906	12994	13061	13073	12751	13003	12860	12910	12870	12875	12992	12867	12983	13006	13130	12926	12834	13020	13070	13011	13003	12927	13068	12914	13029	12944	13038	12860	13009	13053	12985	13092	12992	13169	13026	12863	13083	12952	12917	12946	13214	13092	12975	13061	13078	13078	13228	13145	12941	13067	12998	13098	13060	12976	12926	12946	12965	13033	13019	13029	13047	12842	13152	13014	12886	13032	13028	12921	13066	13335	13102	13036	13105	13069	12973	12925	13058	13015	13022	13121	12863	12892	13012	13128	13131	13069	13155	12969	12968	12881	13022	12990	12989	12932	12809	13077	13076	12947	12940	13068	12977	12854	12912	13144	12870	13008	12988	13028	12974	13117	13100	13102	13011	13240	13026	13190	12950	13115	13054	13117	13008	12898	13144	13036	12877	13085	13098	12965	13013	12942	12970	12884	13056	13029	13055	13095	12964	13019	12935	12954	13041	13048	12846	13034	13098	13083	13114	12952	13109	13124	12940	13024	12935	12842	13007	12936	13017	13002	12993	12748	12958	13005	13029	12810	13062	12954	12993	12992	12902
23960	21030	28373	23874	21413	22063	20047	15851	14910	15001	14739	14472	14515	14246	14116	14079	13917	13857	14014	14027	14030	13919	13957	14085	13820	13795	13995	13920	13698	13860	13859	13803	13735	13639	13847	13805	13725	13726	13625	13625	13684	13792	13768	13803	13618	13557	13829	13658	13549	13656	13557	13803	13794	13692	13739	13611	13525	13566	13513	13715	13489	13678	13744	13589	13611	13856	13696	13604	13647	13677	13554	13665	13418	13690	13588	13495	13707	13677	13583	13666	13566	13451	13699	13713	13586	13556	13801	13755	13720	14143	13871	13785	13848	13706	13572	13719	13500	13570	13582	13415	13509	13602	13799	13599	13571	13621	13485	13346	13347	13646	13663	13652	13483	13768	13596	13559	13637	13648	13664	13548	13655	13372	13583	13441	13611	13727	13550	13470	13400	13457	13567	13471	13466	13536	13621	13592	13616	13717	13537	13611	13399	13707	13557	13525	13410	13518	13570	13383	13776	13552	13715	13742	13753	13701	13733	13430	13707	13653	13802	13847	13659	13606	13470	13393	13623	13453	13678	13458	13395	13524	13469	13579	13516	13645	13380	13605	13506	13473	13582	13621	13715	13545	13480	13455	13655	13498	13510	13607	13566	13663	13732	13859	13737	13545	13673	13637	13535	13538	13496	13659	13672	13718	13599	13641	13753	13594	13528	13567	13724	13559	13633	13509	13728	13673	13581	13613	13616	13542	13637	13590	13589	13592	13713	13683	13507	13499	13392	13432	13346	13280	13479	13688	13630	13731	13550	13560	13503	13578	13705	13761	13655	13596	13498	13658	13500	13599	13563	13569	13498	13704	13610	13400	13481	13740	13654	13580	13471	13547	13505	13729	13600	13481	13770	13408	13643	13926	13741	13523	13693	13637	13675	13627	13571	13588	13523	13425	13514	13605	13453	13666	13664	13708	13694	13602	13567	13685	13628	13652	13422	13468	13738	13523	13630	13459	13429	13433	13560	13704	13679	13562	13490	13562	13716	13716	13709	13517	13670	13635	13610	13410	13574	13532	13696	13729	13606	13570	13712	13753	13688	13615	13490	13523	13391	13550	13438	13669	13579	13645	13389	13642	13618	13510	13680	13464	13532	13412	13395	13545	13317	13456	13550	13738	13769	13409	13655	13307	13288	13470	13740	13617	13512	13512	13737	13679	13668	13515	13653	13631	13638	13667	13640	13535	13412	13483	13600	13684	13556	13432	13407	13506	13624	13491	13665	13787	13673	13732	13528	13473	13661	13532	13545	13594	13579	13625	13457	13569	13579	13665	13629	13724	13554	13603	13484	13765	13614	13504	13648	13530	13373	13764	13512	13765	13434	13696	13653	13732	13655	13649	13430	13505	13577	13729	13607	13679	13650	13598	13710	13573	13611	13701	13377	13589	13662	13685	13573	13643	13421	13470	13562	13623	13559	13772	13588	13555	13660	13717	13616	13465	13723	13607	13616	13620	13600	13588	13492	13533	13486	13564	13520	13566	13664	13615	13668	13394	13502	13448	13488	13479	13668	13639	13445	13567	13732	13409	13587	13605	13603	13376	13568	13700	13670	13663	13690	13891	13713	13547	13484	13502	13477	13738	13683	13464	13657	13669	13629	13446	13609	13413	13710	13776	13405	13570	13627	13678	13470	13553	13703	13673	13463	13518	13580	13598	13531	13487	13678	13674	13642	13627	13566	13556	13502	13660	13568	13539	13534	13689	13525	13701	13708	13643	13629	13779	13668	13334	13407	13449	13594	13623	13608	13522	13514	13678	13597	13719	13731	13753	13543	13607	13730	13648	13553	13460	13499	13608	13644	13614	13442	13595	13409	13802	13474	13483	13429	13468	13626	13609	13630	13390	13678	13475	13612	13517	13571	13563	13492	13295	13490	13514	13627	13567	13699	13550	13549	13419	13551	13485	13436	13454	13479	13570	13610	13712	13579	13576	13516	13596	13612	13499	13544	13549	13552	13476	13496	13613	13340	13574	13492	13619	13478	13477	13789	13780	13568	13565	13784	13763	13602	13576	13683	13573	13595	13553	13537	13488	13638	13785	13497	13445	13508	13673	13594	13532	13540	13647	13611	13609	13467	13559	13723	13547	13585	13572	13705	13460	13503	13442	13525	13653	13558	13627	13601	13366	13522	13601	13376	13713	13682	13723	13466	13592	13482	13611	13592	13498	13721	13641	13493	13488	13583	13626	13512	13563	13635	13796	13411	13703	13573	13504	13512	13487	13690	13469	13603	13560	13680	13659	13485	13527	13496	13541	13665	13634	13431	13656	13515	13551	13553	13456	13720	13508	13495	13699	13463	13627	13622	13377	13514	13478	13587	13516	13584	13594	13564	13538	13605	13613	13701	13543	13722	13517	13530	13631	13452	13449	13640	13411	13598	13784	13677	13620	13648	13592	13668	13651	13605	13739	13625	13414	13687	13492	13762	13419	13674	13737	13693	13704	13775	13448	13462	13596	13499	13548	13397	13485	13573	13533	13499	13540	13708	13616	13634	13632	13484	13447	13624	13545	13519	13747	13527	13602	13668	13618	13524	13516	13417	13630	13591	13415	13579	13543	13445	13537	13710	13317	13452	13645	13760	13601	13444	13573	13537	13502	13715	13512	13621	13544	13596	13708	13711	13441	13494	13825	13712	13586	13621	13687	13673	13556	13655	13719	13441	13584	13682	13576	13598	13653	13665	13487	13435	13577	13502	13621	13566	13378	13612	13677	13610	13625	13637	13618	13354	13585	13528	13504	13608	13488	13462	13388	13647	13392	13434	13563	13746	13645	13652	13562	13567	13593	13699	13680	13633	13457	13438	13645	13571	13534	13699	13559	13626	13579	13560	13685	13698	13524	13494	13460	13611	13593	13622	13674	13647	13474	13503	13421	13688	13616	13523	13552	13620	13721	13618	13608	13541	13544	13576	13718	13670	13636	13578	13548	13635	13474	13587	13664	13583	13440	13789	13552	13532	13724	13640	13641	13550	13670	13636	13718	13552	13561	13486	13500	13642	13697	13411	13667	13567	13584	13468	13647	13551	13457	13599	13792	13525	13538	13452	13559	13650	13543	13576	13430	13558	13646	13511	13583	13515	13360	13508	13568	13640	13655	13650	13659	13457	13584	13427	13652	13652	13600	13670	13601	13684	13458	13462	13557	13631	13503	13530	13770	13461	13488	13496	13741	13598	13379	13525	13476	13579	13409	13450	13520	13595	13461	13595	13641	13695	13535	13529	13370	13613	13573	13688	13580	13494	13436	13638	13600	13639	13557	13568	13677	13517	13547	13656	13670	13664	13611	13641	13510	13773	13590	13738	13646	13576	13780	13624	13722	13510	13516	13759	13584	13492	13689	13647	13569	13476	13636	13726	13648	13528	13606	13614	13567	13489	13627	13649	13724	13615	13546	13631	13689	13642	13584	13668	13781	13730	13607	13608	13668	13539	13435	13765	13623	13686	13686	13363	13518	13333	13723	13499	13504	13728	13717	13717	13736	13628	13576	13703	13522	13701	13443	13570	13499	13586	13485	13559	13518	13562	13665	13523	13588	13734	13524	13507	13661	13418	13519	13544	13586	13516	13719	13580	13515	13580	13584	13526	13716	13633	13554	13599	13556	13630	13619	13563	13532	13457	13493	13561	13626	13584	13447	13493	13736	13610	13677	13629	13506	13531	13642	13474	13628	13738	13736	13562	13644	13515	13683	13557	13575	13480	13336	13585	13513	13614	13518	13636	13480	13500	13713	13673	13597	13637	13473	13368	13630	13769	13429	13503	13549	13596	13624	13628	13733	13658	13535	13619	13551	13624	13642	13602	13509	13635	13439	13591	13318	13490	13644	13506	13679	13691	13549	13579	13537	13483	13663	13569	13506	13555	13647	13481	13762	13523	13537	13463	13613	13353	13394	13504	13691	13697	13607	13526	13842	13573	13452	13570	13429	13573	13506	13783	13477	13658	13668	13542	13528	13532	13513	13578	13376	13450	13700	13477	13435	13519	13474	13546	13493	13501	13649	13624	13636	13657	13501	13457	13347	13574	13587	13654	13671	13481	13412	13717	13531	13521	13598	13769	13785	13626	13532	13609	13397	13457	13486	13476	13562	13498	13639	13635	13554	13597	13449	13455	13757	13748	13669	13503	13574	13540	13578	13727	13548	13506	13453	13590	13597	13587	13588	13651	13578	13851	13387	13515	13553	13550	13484	13611	13510	13655	13685	13711	13581	13519	13421	13618	13451	13422	13499	13612	13491	13645	13529	13692	13548	13481	13529	13665	13591	13644	13603	13619	13522	13672	13587	13588	13586	13684	13821	13625	13624	13593	13654	13469	13680	13544	13671	13696	13550	13539	13554	13401	13558	13672	13595	13648	13615	13490	13522	13509	13653	13530	13628	13685	13557	13369	13536	13485	13505	13731	13585	13682	13646	13556	13542	13632	13533	13596	13635	13505	13432	13429	13526	13559	13838	13510	13484	13670	13587	13761	13778	13325	13756	13547	13453	13567	13533	13554	13534	13870	13508	13630	13670	13482	13572	13698	13472	13434	13611	13620	13546	13284	13479	13479	13468	13580	13477	13542	13541	13480	13644	13658	13498	13701	13643	13387	13410	13649	13602	13670	13441	13507	13534	13505	13574	13662	13561	13741	13603	13552	13630	13424	13623	13391	13529	13736	13543	13601	13408	13614	13673	13544	13575	13532	13526	13584	13809	13753	13545	13695	13716	13647	13525	13840	13618	13647	13755	13466	13389	13480	13485	13647	13722	13683	13512	13396	13644	13428	13544	13495	13663	13667	13464	13667	13598	13585	13527	13752	13582	13676	13504	13635	13522	13651	13730	13512	13511	13758	13616	13547	13542	13465	13589	13673	13450	13620	13635	13616	13580	13687	13560	13495	13658	13558	13549	13445	13727	13556	13588	13788	13631	13583	13518	13330	13385	13488	13352	13614	13562	13545	13512	13655	13660	13709	13651	13553	13449	13579	13616	13693	13526	13703	13480	13670	13547	13429	13612	13630	13567	13553	13610	13506	13387	13659	13554	13525	13611	13586	13561	13482	13370	13668	13503	13405	13637	13538	13633	13721	13740	13582	13792	13683	13602	13603	13619	13609	13697	13533	13636	13643	13679	13594	13613	13641	13773	13696	13587	13414	13492
20316	32234	30021	23532	19854	17924	16409	15392	14861	14463	13757	13703	13493	13210	13065	13160	12994	12950	12754	12804	12676	12774	12836	12795	12754	12739	12725	12767	12765	12749	12757	12637	12648	12567	12575	12758	12633	12702	12695	12559	12496	12590	12597	12523	12486	12524	12507	12512	12495	12571	12503	12556	12499	12344	12436	12475	12514	12521	12569	12451	12462	12746	12591	12648	12410	12678	12453	12523	12441	12457	12608	12465	12393	12383	12691	12637	12495	12484	12504	12538	12567	12506	12595	12534	12530	12593	12512	12435	12925	13299	12965	12710	12730	12500	12397	12579	12373	12431	12576	12520	12394	12471	12399	12554	12382	12494	12601	12500	12494	12424	12323	12499	12455	12446	12285	12411	12441	12343	12420	12364	12484	12315	12462	12514	12395	12268	12688	12309	12383	12507	12389	12401	12535	12429	12386	12516	12502	12421	12359	12349	12428	12382	12467	12439	12411	12336	12600	12553	12584	12427	12337	12543	12457	12495	12318	12554	12400	12529	12329	12267	12506	12291	12361	12529	12473	12346	12462	12515	12422	12309	12391	12233	12434	12336	12429	12625	12597	12313	12441	12498	12407	12525	12528	12459	12518	12615	12448	12540	12484	12628	12363	12527	12436	12466	12439	12438	12388	12358	12412	12339	12468	12516	12497	12480	12531	12377	12445	12487	12496	12548	12501	12403	12447	12352	12409	12467	12558	12560	12496	12481	12460	12463	12443	12493	12413	12378	12350	12492	12498	12630	12443	12471	12474	12573	12533	12408	12480	12414	12473	12512	12543	12281	12520	12568	12467	12424	12514	12566	12370	12538	12278	12308	12609	12434	12393	12444	12668	12506	12425	12403	12420	12496	12516	12361	12480	12376	12564	12537	12572	12459	12367	12510	12469	12511	12514	12384	12383	12440	12503	12453	12561	12371	12429	12460	12549	12370	12357	12493	12402	12442	12431	12465	12565	12397	12280	12645	12467	12412	12523	12437	12542	12444	12427	12568	12430	12486	12646	12547	12396	12412	12480	12443	12530	12416	12679	12465	12301	12413	12474	12349	12460	12544	12526	12358	12457	12447	12505	12439	12529	12308	12427	12450	12457	12569	12433	12371	12383	12427	12474	12417	12427	12365	12433	12599	12412	12423	12568	12376	12424	12354	12509	12297	12425	12491	12473	12334	12264	12512	12457	12618	12404	12457	12358	12418	12541	12531	12569	12482	12480	12384	12489	12375	12524	12450	12457	12561	12506	12465	12497	12434	12424	12429	12446	12344	12465	12454	12473	12455	12512	12419	12313	12410	12479	12522	12476	12484	12609	12444	12513	12410	12470	12411	12515	12493	12302	12440	12527	12333	12363	12367	12390	12367	12307	12563	12424	12643	12510	12413	12402	12519	12413	12423	12484	12478	12573	12474	12394	12403	12308	12483	12540	12359	12474	12384	12535	12396	12494	12254	12416	12292	12611	12604	12381	12421	12431	12531	12436	12350	12552	12414	12504	12363	12444	12349	12327	12479	12466	12385	12254	12312	12465	12539	12508	12525	12481	12560	12514	12467	12472	12330	12476	12595	12566	12463	12484	12565	12431	12346	12414	12390	12529	12395	12610	12456	12392	12612	12431	12417	12562	12363	12365	12624	12467	12423	12434	12452	12407	12468	12417	12506	12448	12426	12487	12507	12286	12548	12486	12288	12441	12477	12516	12381	12506	12452	12520	12496	12262	12505	12376	12521	12409	12469	12512	12611	12591	12523	12419	12435	12395	12518	12385	12562	12370	12397	12570	12312	12344	12420	12617	12421	12460	12569	12461	12296	12457	12408	12510	12423	12468	12578	12556	12229	12379	12497	12706	12389	12501	12359	12456	12403	12541	12329	12491	12472	12467	12395	12579	12511	12429	12380	12387	12652	12497	12439	12432	12553	12346	12492	12530	12460	12393	12485	12383	12606	12454	12431	12430	12343	12285	12422	12435	12539	12373	12392	12449	12383	12547	12372	12457	12480	12339	12327	12419	12343	12618	12493	12366	12447	12262	12337	12545	12267	12419	12341	12532	12183	12571	12480	12543	12404	12366	12535	12468	12554	12453	12494	12433	12503	12450	12530	12458	12455	12374	12650	12464	12291	12522	12482	12366	12307	12392	12315	12364	12406	12503	12450	12512	12325	12406	12354	12448	12539	12400	12496	12455	12428	12508	12349	12549	12508	12398	12365	12607	12546	12490	12424	12550	12510	12330	12479	12521	12416	12661	12347	12408	12452	12449	12201	12394	12433	12471	12545	12662	12429	12393	12403	12580	12423	12421	12538	12381	12431	12518	12445	12395	12480	12537	12337	12393	12402	12387	12583	12576	12469	12425	12443	12513	12386	12545	12552	12575	12388	12496	12413	12445	12473	12445	12446	12402	12262	12582	12310	12504	12282	12390	12431	12312	12459	12465	12328	12369	12499	12275	12424	12462	12463	12319	12419	12459	12402	12364	12480	12600	12554	12533	12458	12448	12486	12490	12332	12489	12422	12481	12498	12505	12453	12555	12524	12452	12344	12520	12394	12471	12466	12385	12290	12407	12546	12584	12517	12610	12579	12304	12540	12335	12462	12497	12588	12658	12408	12425	12605	12435	12492	12421	12505	12487	12427	12284	12568	12334	12551	12349	12550	12460	12606	12585	12402	12528	12324	12426	12406	12513	12405	12582	12381	12348	12515	12585	12452	12467	12494	12391	12492	12300	12559	12261	12317	12424	12445	12402	12639	12456	12547	12530	12553	12503	12503	12554	12411	12264	12434	12502	12467	12243	12539	12643	12521	12565	12425	12458	12448	12423	12351	12426	12413	12437	12318	12458	12465	12642	12366	12422	12387	12483	12421	12463	12499	12504	12318	12434	12503	12458	12420	12578	12465	12364	12435	12361	12653	12556	12474	12530	12365	12429	12440	12494	12375	12582	12554	12349	12608	12394	12406	12381	12584	12361	12431	12499	12463	12564	12497	12629	12505	12340	12388	12472	12528	12454	12574	12646	12356	12627	12367	12491	12462	12377	12548	12478	12427	12519	12485	12430	12311	12475	12243	12598	12475	12299	12579	12337	12430	12521	12574	12421	12387	12347	12496	12395	12426	12270	12530	12658	12596	12369	12343	12519	12269	12402	12599	12429	12435	12387	12318	12379	12597	12496	12686	12425	12571	12540	12299	12580	12441	12481	12431	12442	12497	12440	12508	12488	12409	12294	12464	12504	12549	12387	12628	12412	12503	12461	12581	12565	12574	12398	12392	12361	12576	12489	12452	12411	12609	12423	12371	12466	12489	12303	12443	12377	12591	12456	12334	12410	12402	12465	12298	12426	12506	12502	12334	12263	12289	12537	12284	12210	12506	12626	12399	12436	12620	12532	12521	12450	12447	12580	12422	12351	12420	12512	12327	12378	12333	12488	12345	12381	12368	12519	12707	12728	12364	12361	12529	12457	12593	12454	12350	12492	12380	12443	12466	12163	12453	12482	12572	12463	12451	12576	12490	12429	12419	12478	12595	12515	12540	12438	12428	12364	12456	12449	12463	12464	12411	12534	12391	12498	12372	12552	12424	12221	12399	12476	12409	12553	12313	12533	12390	12451	12259	12481	12482	12402	12413	12373	12276	12517	12455	12303	12415	12480	12516	12317	12325	12539	12430	12442	12723	12514	12411	12414	12523	12495	12455	12311	12466	12635	12464	12470	12411	12330	12273	12345	12320	12530	12488	12564	12598	12397	12384	12518	12565	12568	12468	12400	12435	12390	12506	12417	12571	12587	12567	12385	12440	12495	12387	12406	12427	12379	12528	12466	12551	12418	12433	12443	12542	12334	12429	12480	12466	12463	12526	12519	12439	12542	12512	12437	12477	12562	12398	12334	12484	12408	12646	12467	12514	12409	12405	12410	12328	12407	12587	12499	12360	12516	12358	12548	12364	12521	12575	12615	12558	12524	12339	12446	12540	12310	12358	12561	12349	12296	12459	12539	12627	12507	12432	12519	12659	12330	12401	12482	12544	12472	12354	12538	12460	12538	12486	12656	12533	12565	12514	12486	12529	12306	12347	12427	12550	12560	12473	12469	12541	12458	12399	12436	12219	12541	12418	12417	12533	12602	12452	12421	12462	12383	12349	12405	12578	12490	12354	12463	12451	12455	12504	12606	12376	12506	12289	12578	12411	12395	12285	12568	12470	12443	12505	12517	12305	12445	12438	12536	12376	12469	12583	12436	12481	12389	12466	12547	12396	12427	12445	12516	12605	12517	12492	12436	12634	12490	12546	12449	12450	12551	12540	12337	12331	12304	12361	12440	12493	12306	12474	12479	12355	12415	12509	12378	12504	12478	12383	12487	12385	12407	12631	12487	12455	12383	12545	12552	12506	12580	12531	12254	12339	12424	12418	12448	12455	12626	12469	12527	12533	12374	12449	12499	12404	12378	12419	12642	12433	12505	12397	12430	12502	12351	12571	12484	12480	12502	12443	12463	12407	12452	12540	12561	12328	12478	12389	12467	12546	12466	12485	12261	12573	12484	12384	12543	12400	12406	12349	12416	12458	12426	12439	12526	12399	12322	12424	12511	12314	12479	12422	12392	12295	12539	12379	12457	12456	12562	12460	12461	12650	12221	12450	12371	12420	12460	12578	12428	12539	12608	12399	12363	12328	12548	12506	12407	12561	12420	12558	12444	12370	12503	12499	12434	12509	12545	12465	12343	12485	12427	12579	12372	12493	12427	12443	12579	12538	12436	12495	12328	12478	12355	12422	12307	12436	12588	12413	12378	12245	12556	12564	12457	12465	12598	12482	12406	12553	12555	12377	12628	12451	12450	12484	12330	12402	12229	12362	12423	12351	12543	12414	12475	12464	12495	12561	12312	12473	12569	12600	12380	12611	12635	12543	12489	12513	12491	12425	12513	12365	12467	12467	12455	12566	12596	12383	12401	12484	12468	12461	12429	12468	12381	12466	12355	12492	12426	12461	12417	12558	12406	12377	12373	12515	12464	12423	12467	12441	12485	12347	12449	12397	12458	12476	12456	12484	12447	12431	12578	12403	12479	12486	12403	12311	12503	12553	12413	12378	12457	12600	12439	12514	12438	12494	12444	12404	12379	12442	12344	12690	12424	12496	12326	12336	12519	12522	12450	12605
28830	21366	20106	16973	14701	14686	14454	14136	14140	14020	13866	13990	13980	13960	14054	13982	13982	14048	14043	13896	13821	14150	14077	14021	14127	13855	13995	13998	13800	13978	13982	13822	13733	13812	13950	13975	13813	13997	13724	13988	13808	13769	13887	13890	13794	13954	13920	13969	13934	13875	14017	13884	13831	13756	13874	13890	13754	13996	13976	13865	13702	14085	13950	13997	13999	13922	13898	13906	14008	13966	13781	13921	13803	13882	13747	13866	14059	13967	13867	13997	13861	14034	13938	13768	13757	13676	13927	13921	13961	13666	13922	13766	13950	13989	13848	13845	14001	13817	13807	13875	13826	13943	13637	13839	14216	14117	14014	13874	13875	14127	13830	13757	13954	13886	13826	13928	13832	13700	13876	13891	13855	13937	14045	13939	13786	13950	13974	13995	13849	13841	13883	13687	13757	13626	13927	13709	13903	14014	13970	13765	13954	13947	13866	13893	13752	13913	13868	13850	13817	13923	13832	13849	13967	13667	13883	13961	13839	13709	13614	13705	13849	13849	13794	13843	14058	13948	13771	13853	13872	13607	13835	13880	13826	13886	13765	13674	13698	13870	14113	13700	13740	14029	13846	13866	13844	13851	13869	13786	13856	14084	13874	13811	13931	13901	13934	13665	13953	13850	13690	13818	13967	13875	13972	13669	13929	13757	13666	13816	13727	13829	14054	13861	13900	13834	13782	13984	13792	13696	13790	13839	13790	14051	13840	13944	14051	13884	13852	13784	13970	13691	13796	13821	13876	13967	13913	13924	13956	13905	13960	13742	13966	13853	14046	13873	13737	13821	13859	13855	13995	13864	13755	13935	13743	13748	13931	13979	13991	13821	13772	13809	14096	13781	13834	13917	14053	13962	13735	13869	14039	13866	13898	13928	13889	13793	13924	13798	13904	13967	13900	13806	13910	14054	13920	13852	13841	13859	13865	13939	13833	13800	14047	13721	13911	13864	13647	13881	13841	13757	13765	13620	13883	13802	13730	13882	13834	13918	13829	13859	13819	13918	13927	13909	14017	13933	14014	13824	13786	13621	13774	13833	13760	13871	13915	13796	14093	13713	14041	13768	13894	14076	13857	13921	13781	13819	13971	13783	13812	13922	13930	13886	13799	13657	13732	13933	13910	13902	13899	13748	13869	13811	13827	13846	13848	13876	13679	13949	13999	14103	13817	13979	13565	13791	13730	13883	13831	13840	13922	14033	13870	13971	14018	13929	13995	13734	13895	13772	13816	13915	13906	14048	13892	13953	13939	13957	13893	13848	13744	14041	13787	13743	13992	13855	13811	13989	13929	13859	13833	13972	13827	13936	13961	13922	14115	13994	13872	13849	13833	13852	13947	13859	13906	13701	13927	13906	13953	13602	13957	13874	13707	13734	13833	13802	13849	13833	13874	13843	13879	14013	13844	13773	13783	13815	13898	13937	13838	13809	13921	14084	13764	13721	14015	13828	13947	13799	13909	13898	13818	13976	13751	13997	13699	13459	13832	13755	13804	13790	13907	13820	13762	13833	13868	13543	14031	13846	13919	13857	13789	14006	13875	13940	13970	13730	14085	13946	13894	13825	14160	14000	14052	13825	13998	14019	13931	13857	13887	13842	13929	13924	14096	13900	13937	13997	14035	13795	13944	13941	13868	13793	13829	14108	13889	14003	13689	13593	13832	13828	13862	13777	13859	13893	13939	13712	13841	13813	13901	13840	13810	13716	13899	14010	13855	13751	13750	13792	14031	13719	13835	13860	13698	13905	13866	13986	14017	14001	13691	13709	13831	13790	13854	13815	13837	13890	13928	13884	14111	13865	14034	13895	13649	13845	13843	13901	13938	13714	13837	13766	14051	13923	13709	13939	13945	13877	13760	13834	13998	13901	13765	13733	13641	13905	13888	13793	13900	13959	13947	13976	13810	13851	13953	13953	13894	14047	13897	13895	13675	13769	13902	13903	13862	13853	13545	13937	14041	13763	13812	13918	13995	13919	13852	14041	13951	13769	14071	14042	13963	13941	13823	13708	13930	13879	14029	13958	13972	13911	13732	13973	13962	13821	13964	13750	13635	13790	13832	13742	13794	13885	14005	13884	13854	14004	13724	13749	13814	13985	13897	13884	13932	13894	13896	13858	13957	13846	13839	13983	13944	13933	13777	14025	13855	13965	13875	13915	13873	14039	13798	13957	13825	13830	13912	13860	14056	13945	13778	13858	13929	13781	13544	13865	13762	13836	14071	14039	13870	13864	13773	13760	13982	13838	13972	13825	13825	13810	13939	13861	14009	13967	13775	13853	13695	13847	13797	14023	13795	13804	13817	13693	13854	13926	13673	13928	13908	13867	13771	13885	13811	13824	13950	13830	13775	13813	14010	13814	13866	13855	13838	13863	13672	13854	14043	13749	13863	13926	13744	13675	13615	13884	13877	13928	13985	13948	13811	13787	13846	13881	13913	13932	13795	13812	13867	13891	13956	13801	13803	13711	13704	13641	13865	14039	13813	13993	13780	13813	13901	14055	13731	13834	14048	13896	13935	13719	13943	13860	13937	13942	13895	13728	13883	14049	13912	13789	13861	14011	14073	13945	13877	13915	13845	13807	13783	13866	13673	13664	13757	13924	13819	13702	13918	13817	13699	13773	13755	13850	13765	13973	13945	13923	13810	13891	13793	13843	13729	13731	13947	13848	13969	13635	13870	13951	14004	13954	13822	13994	13688	13840	13808	13825	13904	13990	13888	13802	14055	13821	13943	13815	13774	13869	13882	13809	13999	13878	13838	13634	13769	13706	13948	13900	14006	14052	14154	13864	13741	13918	13877	13856	13977	14071	13988	13753	13831	14070	13828	13958	13770	13951	14033	13707	13758	13727	13924	13873	13878	13895	13949	13994	13853	13752	13891	13856	14008	14063	14052	14113	13862	13771	13952	13878	13823	13905	13724	13904	13665	13929	13915	14004	13847	14054	13935	13823	13782	14014	13813	13848	13820	14068	13952	13725	13921	13849	13958	13885	13727	13784	14047	13794	13782	13971	13858	13908	13980	13922	13907	13649	13782	13885	13968	13868	13861	13969	14022	13886	14015	14034	14022	13924	13844	13736	13937	13959	13729	13836	13723	13945	13810	13855	13806	13826	14040	13922	13805	13786	13673	13993	13848	13757	13758	13926	13797	13940	13946	13658	13856	13754	14050	14080	14064	13861	13916	13853	13967	13795	13801	13947	13713	13971	14021	13816	13918	13849	13868	13931	13814	14005	13924	13854	13878	13758	13746	13763	13899	13990	14186	13785	13986	13925	13848	13674	13915	13923	13970	13964	13945	13819	13822	13920	13939	13930	13717	13994	13849	13930	13805	13835	13926	13806	13745	14068	13846	13860	13846	13937	13876	13939	13925	13906	13712	13913	13854	13926	13932	13881	13740	13802	14003	13797	13766	13775	14063	13770	13840	13853	13940	13826	13754	13806	13818	13756	13875	13768	13863	13859	13873	14035	14010	13949	13791	13853	13734	13837	13969	13814	13875	13883	13819	13849	13906	13816	13941	13709	14099	13692	13927	13839	13906	13743	13881	13827	13969	13835	13933	14072	13918	13880	13840	13909	14011	13780	13929	13913	13803	13976	13911	13906	13692	13804	13869	13803	13695	13850	13754	13906	13795	13659	13925	13827	13965	13944	13891	13779	13868	13894	13924	13933	13810	13877	13899	13905	14021	13847	13685	13922	13716	13930	13854	13816	13873	13972	13939	13845	13705	13747	14126	13961	13796	13978	13960	13909	13911	13762	13837	14055	13786	13744	13963	13816	13923	13986	13732	14004	13800	13840	13731	13770	13907	13980	13827	13978	13812	14030	13778	13810	13898	13949	13992	13757	13937	14020	13931	13997	13923	13800	13835	13920	13863	14019	13870	13778	13809	13710	13717	13999	13916	14069	13835	13762	13729	13873	14020	13760	13770	13664	13982	13863	13984	13833	13814	13860	13794	13883	13951	13718	13953	13951	14006	13546	13915	13879	14120	13891	13888	13764	13845	13963	13834	13995	13888	13907	13914	14104	13966	13817	14016	13829	13738	13989	13946	13909	13895	13815	13998	13978	13872	13697	13861	13926	13691	13873	13863	13982	13868	13932	13895	13809	13857	13806	13998	13787	13989	13939	13748	13770	13764	13888	13912	13817	13866	14065	14016	13724	13754	13997	13996	14071	13750	13863	13898	14021	14031	13733	13995	14023	13831	14017	14001	13761	13826	13925	13971	13977	13912	13774	13808	13864	13997	13694	13874	13803	13822	13880	13933	13860	13975	13801	13792	13995	13883	13973	13992	13960	14046	13819	14069	13923	13959	14004	13919	13743	13880	13971	13754	13798	13964	13852	13895	14056	13931	14034	13888	13766	13789	13906	14055	13709	13873	14043	13878	13771	13793	13812	13962	13902	13967	14018	13939	13947	13803	13786	13826	14017	13922	13895	13706	13758	13857	13868	13810	13785	13802	13761	13848	13704	13761	13879	13886	13991	13859	13794	13810	13816	13840	13897	13787	13888	13897	13751	13920	13864	13974	13874	13878	13821	13879	13903	13863	13932	13770	13951	13851	13831	13893	13778	13956	13802	13787	13901	14031	14083	13848	13862	13909	13839	13886	13837	13849	14004	13961	13953	14203	13853	14016	13848	13937	13917	13892	13857	13862	13726	13892	13795	13622	13818	13893	13814	13860	13765	14026	14059	13887	13885	13872	13912	13811	13772	13841	13978	13758	13844	13939	13917	13828	13996	13839	13886	13876	13897	13837	14108	13917	13853	13735	13757	13892	13976	13800	13871	13974	13947	13777	13762	13824	13783	13816	13894	13705	13977	13727	13877	13890	13776	13786	13867	13747	13912	13807	13842	13746	14184	13762	13993	13930	13860	13657	13985	13832	13726	13854	13911	13835	13994	13930	13707	13896	13903	13723	13908	14239	13901	13897	13881	13911	13838	13956	13667	13960	13761	13855	13707	13962	14003	13895	13825	13852	14069	13783	13818	13824	13917	13877	13850	13894	13922	13858	14085	13759	13849	13877	13862	13901	13836	13965	13794	13724	13831	13942	13907	13931	13869	13867	13854	13771	13789	13842	13884	13908	13930	13897	14020	13995	13969	13855	14002	13840	13859	13733	13794	13858	13774
16002	18561	17643	15095	14116	13667	13277	13182	13116	12827	12765	12869	12810	12734	12747	12788	12880	12659	12822	12776	12742	12795	12664	12768	12826	12910	12794	12595	12806	12813	12784	12600	12590	12711	12413	12778	12846	12621	12650	12725	12757	12583	12691	12587	12557	12721	12595	12610	12675	12722	12489	12552	12588	12667	12716	12628	12612	12588	12802	12575	12702	12703	12605	12729	12448	12756	12637	12769	12783	12651	12534	12780	12728	12584	12762	12584	12605	12696	12872	12793	12747	12513	12810	12705	12651	12769	12639	12640	12682	12793	12615	12647	12789	12678	12779	12652	12618	12714	12752	12770	12753	12606	12694	12455	12579	12556	12822	12662	12564	12498	12819	12707	12611	12613	12568	12641	12601	12595	12627	12591	12694	12569	12598	12704	12462	12739	12626	12648	12620	12589	12688	12763	12652	12716	12675	12618	12718	12560	12766	12754	12781	12641	12743	12627	12874	12794	12675	12645	12866	12735	12710	12410	12613	12606	12654	12744	12637	12521	12670	12714	12772	12691	12599	12555	12507	12662	12692	12718	12627	12620	12625	12618	12668	12605	12668	12579	12586	12610	12625	12615	12493	12652	12780	12680	12811	12722	12539	12910	12665	12626	12580	12900	12488	12637	12643	12559	12544	12706	12562	12781	12736	12699	12567	12548	12705	12740	12668	12656	12570	12596	12758	12608	12578	12731	12749	12698	12745	12532	12687	12729	12626	12688	12689	12521	12571	12461	12621	12560	12777	12589	12764	12615	12437	12613	12615	12646	12720	12566	12648	12716	12738	12642	12789	12769	12565	12666	12572	12627	12607	12665	12633	12688	12565	12625	12822	12727	12555	12702	12567	12674	12584	12643	12727	12689	12594	12620	12526	12717	12786	12640	12552	12695	12759	12681	12728	12499	12500	12653	12744	12702	12724	12655	12752	12722	12701	12595	12624	12653	12596	12742	12674	12821	12700	12607	12717	12702	12768	12640	12688	12641	12645	12579	12527	12693	12593	12592	12854	12565	12703	12564	12698	12685	12629	12534	12504	12678	12669	12677	12765	12476	12621	12656	12715	12617	12587	12724	12662	12550	12615	12614	12508	12607	12660	12529	12712	12735	12758	12694	12729	12722	12627	12634	12825	12706	12483	12672	12774	12533	12775	12512	12673	12496	12683	12786	12595	12581	12600	12685	12652	12599	12679	12632	12632	12756	12592	12617	12661	12721	12650	12662	12658	12644	12559	12615	12623	12802	12619	12529	12593	12620	12642	12607	12635	12637	12728	12720	12689	12802	12657	12784	12600	12542	12601	12696	12693	12714	12713	12561	12642	12583	12710	12793	12573	12608	12717	12652	12601	12704	12648	12622	12631	12632	12628	12776	12729	12703	12609	12469	12830	12741	12782	12713	12683	12486	12590	12528	12405	12603	12623	12596	12663	12700	12820	12417	12679	12589	12644	12601	12712	12677	12600	12700	12736	12577	12584	12725	12730	12594	12545	12625	12664	12645	12647	12757	12571	12669	12725	12588	12718	12663	12466	12748	12684	12694	12734	12635	12598	12545	12837	12725	12653	12614	12483	12706	12600	12522	12578	12626	12550	12483	12718	12688	12592	12731	12692	12743	12677	12624	12662	12777	12539	12566	12555	12490	12807	12636	12691	12599	12663	12664	12724	12650	12543	12658	12706	12715	12482	12737	12503	12476	12751	12627	12772	12575	12677	12501	12562	12634	12705	12486	12569	12658	12713	12474	12594	12525	12783	12837	12679	12727	12632	12572	12481	12769	12614	12645	12595	12745	12486	12736	12729	12468	12503	12628	12618	12573	12714	12589	12685	12664	12692	12593	12851	12913	12775	12876	12826	12501	12787	12586	12701	12628	12725	12433	12533	12652	12650	12668	12609	12695	12660	12606	12681	12716	12556	12745	12597	12567	12511	12743	12534	12603	12650	12616	12638	12767	12580	12796	12755	12540	12660	12648	12510	12559	12622	12707	12604	12774	12567	12710	12583	12661	12767	12582	12657	12597	12585	12686	12657	12610	12691	12676	12713	12637	12494	12665	12578	12515	12630	12753	12602	12625	12810	12612	12650	12808	12728	12663	12689	12738	12580	12623	12656	12657	12587	12654	12656	12515	12626	12657	12650	12590	12611	12592	12614	12588	12550	12713	12492	12504	12646	12644	12630	12699	12733	12593	12753	12481	12584	12531	12685	12628	12567	12624	12552	12795	12749	12611	12593	12741	12801	12666	12678	12844	12592	12819	12609	12684	12651	12747	12671	12756	12566	12622	12592	12674	12632	12592	12578	12673	12705	12771	12666	12638	12596	12595	12650	12644	12671	12649	12699	12713	12580	12579	12551	12620	12593	12599	12748	12725	12574	12627	12629	12621	12598	12677	12726	12596	12625	12545	12518	12518	12634	12708	12696	12672	12614	12563	12620	12669	12809	12506	12649	12684	12643	12707	12693	12534	12827	12621	12727	12691	12809	12742	12698	12696	12509	12625	12659	12565	12474	12733	12578	12700	12693	12690	12467	12599	12435	12521	12539	12755	12754	12718	12629	12636	12732	12757	12633	12583	12721	12781	12650	12591	12564	12653	12782	12519	12562	12674	12572	12666	12604	12623	12679	12555	12580	12674	12643	12683	12665	12620	12593	12671	12555	12578	12721	12596	12543	12503	12726	12722	12763	12528	12682	12672	12672	12636	12611	12503	12847	12646	12756	12683	12642	12493	12745	12735	12705	12691	12506	12624	12534	12667	12522	12568	12567	12513	12838	12641	12751	12775	12729	12572	12629	12516	12698	12647	12684	12609	12700	12565	12722	12671	12605	12553	12747	12629	12617	12666	12516	12735	12622	12736	12721	12725	12694	12614	12763	12615	12776	12714	12531	12549	12617	12560	12710	12588	12650	12671	12523	12697	12636	12483	12596	12599	12616	12646	12625	12700	12642	12620	12517	12758	12520	12797	12843	12603	12539	12603	12559	12683	12625	12753	12585	12603	12789	12646	12612	12592	12654	12427	12701	12749	12649	12643	12688	12521	12668	12515	12642	12674	12496	12773	12539	12567	12628	12583	12683	12616	12812	12654	12511	12532	12568	12765	12517	12739	12673	12663	12584	12852	12586	12588	12704	12652	12451	12721	12651	12690	12660	12649	12802	12702	12574	12558	12672	12732	12645	12486	12757	12677	12665	12712	12823	12567	12743	12776	12784	12632	12767	12597	12597	12918	12638	12515	12613	12801	12731	12581	12776	12744	12612	12602	12549	12699	12794	12685	12569	12787	12676	12604	12655	12518	12782	12654	12475	12753	12572	12641	12780	12677	12747	12586	12669	12564	12709	12583	12643	12616	12712	12563	12699	12773	12629	12624	12528	12495	12604	12467	12539	12580	12562	12686	12570	12537	12555	12712	12731	12702	12730	12541	12704	12745	12543	12714	12382	12648	12600	12682	12722	12588	12468	12657	12475	12700	12774	12607	12379	12794	12646	12648	12719	12557	12481	12524	12601	12583	12609	12716	12680	12654	12489	12688	12702	12714	12614	12788	12431	12546	12563	12439	12506	12536	12602	12629	12635	12635	12487	12560	12669	12704	12589	12720	12585	12703	12686	12614	12652	12542	12672	12537	12573	12606	12638	12467	12606	12598	12624	12690	12703	12566	12637	12519	12587	12746	12534	12543	12642	12552	12700	12664	12669	12784	12622	12538	12629	12627	12628	12688	12621	12652	12547	12643	12822	12633	12684	12742	12680	12620	12600	12727	12591	12550	12451	12542	12660	12769	12581	12790	12465	12542	12772	12561	12762	12719	12735	12473	12646	12710	12651	12561	12455	12771	12617	12887	12632	12616	12712	12624	12769	12591	12604	12690	12724	12689	12651	12583	12763	12701	12684	12740	12643	12598	12628	12506	12601	12705	12713	12617	12703	12805	12658	12679	12735	12647	12654	12553	12542	12695	12630	12725	12541	12484	12770	12692	12682	12759	12545	12518	12721	12491	12636	12590	12642	12627	12791	12577	12882	12632	12716	12757	12687	12684	12752	12685	12691	12597	12637	12751	12650	12701	12675	12603	12360	12753	12594	12761	12717	12610	12649	12634	12664	12704	12809	12621	12720	12683	12568	12648	12555	12667	12660	12692	12669	12602	12699	12808	12656	12606	12741	12661	12599	12795	12719	12596	12623	12583	12620	12682	12582	12669	12483	12409	12628	12692	12751	12408	12715	12654	12609	12491	12543	12619	12719	12532	12566	12649	12725	12654	12735	12567	12621	12651	12770	12697	12549	12826	12708	12504	12795	12548	12569	12754	12752	12516	12520	12710	12568	12670	12666	12762	12570	12646	12683	12582	12747	12608	12599	12603	12830	12537	12663	12659	12525	12696	12603	12498	12754	12721	12727	12748	12722	12657	12667	12495	12652	12762	12573	12667	12487	12658	12605	12620	12546	12713	12785	12684	12646	12731	12555	12456	12630	12551	12630	12539	12649	12777	12784	12427	12754	12747	12483	12628	12615	12560	12672	12734	12510	12644	12652	12572	12539	12604	12765	12699	12602	12554	12669	12512	12669	12562	12519	12761	12554	12614	12697	12814	12601	12621	12701	12575	12678	12663	12629	12529	12657	12514	12686	12499	12552	12640	12655	12659	12731	12677	12723	12606	12736	12763	12650	12650	12665	12569	12644	12654	12590	12634	12645	12557	12783	12537	12763	12632	12638	12705	12580	12507	12614	12614	12562	12677	12722	12579	12826	12657	12594	12634	12612	12460	12558	12703	12574	12641	12589	12721	12558	12759	12798	12632	12690	12724	12759	12524	12601	12658	12635	12567	12498	12622	12602	12837	12499	12655	12841	12545	12589	12599	12608	12615	12711	12599	12793	12593	12556	12665	12749	12611	12693	12678	12590	12522	12760	12531	12587	12559	12640	12734	12665	12590	12731	12546	12441	12747	12722	12686	12532	12785	12709	12693	12616	12574	12736	12720	12809	12640	12641	12677	12787	12578	12592	12653	12741	12559	12615	12706	12527	12641	12682	12538	12631	12676	12684	12707	12400	12643	12622	12762	12690	12789	12719	12671	12681	12668	12828	12572	12518	12742	12607	12664	12573	12563	12832	12666	12643	12529	12668	12724	12644	12688	12712	12710	12849	12702	12480	12629
25274	21033	27647	25051	21512	19402	18724	17261	16677	16721	16671	16462	16554	16431	16396	16332	16303	16288	16289	16374	16137	16229	16041	15983	16451	16051	16106	15914	16133	16187	16166	16140	16072	16148	16040	16148	16029	16029	15975	15995	15999	15980	16116	16076	16081	16050	15976	16007	16065	15997	15914	16009	15940	16146	16060	15992	16109	16184	16139	16175	16010	16115	15952	16044	16049	16038	16241	16044	15830	15885	16122	16162	15909	15983	16064	15958	16052	15862	15893	16024	16000	15797	15961	15848	16114	15995	16167	16052	16387	16290	16242	16202	16187	16045	16200	15994	15950	16220	15975	15977	16055	15983	15974	16052	15976	15836	16062	16007	15965	16181	15926	16224	16263	16078	15988	15715	16031	16019	16082	15965	16042	16014	16181	16075	16126	15923	16159	15950	16074	15988	16000	15986	16111	15870	16044	15899	15956	16154	15910	16005	15970	15976	16000	15867	16091	15987	15927	16064	16066	16132	16160	15968	15963	16038	15778	16018	15960	16011	15903	15850	16073	15799	15931	16120	15815	16043	15903	15932	16036	16081	16042	15789	15961	15826	15954	15951	16068	15867	16078	15910	16049	15833	16123	15975	16143	16033	15948	15815	15869	15966	16083	16082	16043	16042	15926	16270	16208	16052	16157	15996	15912	16019	16080	16052	15916	16008	15994	16010	15922	16110	16184	15932	15885	15907	15813	16041	15899	15889	16061	15900	15921	16230	16116	16226	16003	16172	16065	15897	15764	15920	15769	16112	15968	15795	16098	16001	15961	15988	15939	16043	15964	15882	15982	15904	15888	15892	15913	16070	15902	16021	16118	15961	15965	16083	16045	16110	15822	15949	16161	16012	16042	15918	15771	15915	15929	16069	16030	15877	16139	15898	16067	16063	16044	15851	15987	15937	16166	15915	15803	15985	15954	15973	15964	16142	16027	16036	16105	15776	16040	16186	16020	15994	15978	16071	15908	15862	16049	16010	16047	15995	16248	16003	15978	15856	15841	15991	16215	16142	15988	16154	15959	15989	16030	15839	16011	16148	15963	15978	15928	15923	16102	16139	16011	15909	15828	15991	15819	15912	16112	16018	16081	15868	16035	15997	16007	15872	15863	16108	15966	15882	15907	15927	16191	16134	15884	15954	15974	16023	16089	16020	16156	15875	16029	16063	16184	15894	16066	16071	15910	15925	15756	16113	16028	15930	15884	16044	15956	16277	16010	15938	15911	15962	15913	15977	16032	15895	15876	15985	15757	16047	16019	15960	15862	16026	16145	15929	15957	16140	15911	16010	15891	16053	16077	16007	16067	16046	16261	16110	15935	15954	15825	16008	15919	15909	16066	15974	16116	15817	16111	15893	15911	15909	15929	16120	15947	16194	16176	16005	15819	16270	16056	15990	16008	15922	15860	15802	16024	16157	16120	16237	15922	16038	15961	15786	15776	15999	16356	15778	15856	15890	15950	15967	15924	15886	15870	15995	15993	15976	16042	15964	15985	16063	15979	15907	15942	15913	16110	16134	15963	16058	15954	15944	15915	15939	15879	15913	16002	15842	15905	16020	15766	16149	15990	16087	15834	15993	15853	15959	15978	16149	15975	16017	16040	15973	15977	15944	15907	16126	16173	15977	15974	15930	15877	16025	15995	16103	15872	15908	15905	15885	15863	15969	15948	15957	16032	16007	15896	16035	15961	15927	16080	15967	15835	15829	15974	15965	16076	15895	15997	15843	15887	15818	15926	16073	16124	16056	16030	16149	16173	16036	16144	15915	16013	16123	15919	15810	15810	16032	15849	16106	15995	15887	16003	16032	15891	15943	15989	16027	15977	16017	15980	16013	15935	16199	15953	16043	16082	16032	15921	15952	15960	15951	16186	16017	15927	16076	16113	16012	16053	16088	15993	15978	16049	15939	16006	16086	16233	16093	16045	15926	16177	15915	16048	15908	16029	16047	15813	15965	15865	15989	16001	16084	16007	16041	15882	16044	16108	16088	15925	15958	15853	15890	15963	15907	15940	15902	15977	15958	15965	16065	16117	15923	16036	16033	15984	16085	16005	16056	15882	16068	15775	15842	15922	16005	15941	16140	16155	16080	16123	16147	16057	16025	15952	15921	15931	16070	16037	15870	15872	16081	16240	15952	15959	16115	16196	16060	15948	15952	15915	16115	16058	16192	16012	15994	15875	15952	15898	15833	15923	15813	15993	16140	16161	15941	15969	15916	15756	15931	15992	15888	15695	16010	15962	15814	15976	15894	16187	16074	15941	16070	16050	15983	16184	16022	16073	16073	15924	16155	15970	15948	15925	16041	16020	16088	16241	16019	15866	15949	15899	16098	16113	16175	16253	16232	15830	15943	16182	16129	16050	15996	15941	16132	15958	16098	16089	16104	15908	16014	16044	16083	16143	16052	16143	16130	15950	15978	15996	15899	15913	16161	15915	16003	15835	15999	15960	16274	16081	15934	15936	15953	16032	15951	16082	16022	15969	16134	15843	16083	15916	15985	15930	15969	16055	16118	15950	16092	16041	15939	16142	16036	16025	16002	15843	16056	15798	16044	16043	16033	15870	16023	16110	15962	15953	16053	16031	15825	15827	16098	15972	15997	16130	15962	15955	16050	16109	15999	16075	15999	15916	15768	15822	16008	15956	16081	15939	16067	16138	16206	15929	16033	16150	16008	16038	15874	15905	16052	16026	15863	15946	16055	15887	16029	16033	15998	15995	15946	16056	15916	16024	16117	15968	16204	15914	15982	16025	15890	16147	15948	16052	16010	16217	16200	16152	16161	15841	16066	15994	15786	15986	15964	16192	16053	16160	16079	15989	16090	16113	16147	16059	16147	15970	16023	16103	15820	15880	15998	15978	16010	15962	16008	16032	15990	15990	16076	15931	15911	16010	16058	15998	16096	16038	16273	16035	15992	16035	15919	16037	16003	15888	16219	16002	16160	16032	16006	16003	15891	16047	15790	16249	16066	16071	16125	16043	16079	15991	16091	15852	16029	15944	16051	15895	16238	15789	16189	15983	15989	16041	15912	16137	15923	15858	16197	16066	15880	15910	15949	15873	16030	15965	16193	16191	16078	15971	15952	16038	16020	16009	16093	16006	15955	16211	16145	16091	16060	15991	16152	15789	15840	16061	16021	15894	16075	15884	16167	16057	15968	15987	16147	16010	15932	15858	15904	15952	15995	15944	15974	16059	16055	16075	15909	16007	15862	16045	15943	16010	15914	15871	15829	16079	16034	15939	16179	15965	16035	16017	16047	15921	16092	15897	15960	15986	16200	16081	15984	15924	16135	15953	16021	15993	16017	15991	16129	15771	15920	16049	16009	16068	16170	15978	16244	15999	16058	16049	16079	15930	15868	15854	16158	16022	16006	16104	16199	15824	16075	16059	16006	15970	16194	15906	16084	15993	15912	16059	16000	16050	16000	15922	16030	16045	16184	15945	15851	16095	15949	15895	15947	15974	15983	15927	16037	16012	16022	15890	16007	16064	16043	15963	15870	16003	15794	16033	16001	15886	15988	16119	15936	15957	16109	15958	16254	15902	15953	16080	16018	15895	16216	16014	16214	16222	16035	16092	16037	16009	16162	15956	16007	16013	16075	15995	15968	15914	15947	16015	15915	16098	16007	15963	15989	15973	15746	15862	16073	15777	15950	16043	16322	16221	15923	15864	16067	16016	16042	16239	16131	15951	16129	15709	15892	15999	16188	16137	15974	16026	16121	15875	16003	16069	16111	16021	16185	15911	15971	16102	16112	15974	15642	15856	16053	16144	16165	16099	15911	15866	16140	16282	16163	16261	15980	15885	16034	16037	16034	16106	16129	16025	15899	16131	16109	16070	16097	16098	16048	15962	16006	15970	15952	15960	15991	16081	15789	15797	15896	16002	15960	15986	16053	16058	16083	15924	15970	16164	15959	15890	15842	16159	16108	16110	16025	16217	16124	16055	16153	16093	15995	16017	16101	15927	15891	16010	16240	16157	16035	15985	15837	16085	15900	16198	16059	16000	16004	16006	15982	16029	16049	16106	16125	15989	15972	15956	15916	16173	16162	15930	16074	15947	15865	16026	15849	15989	15917	16172	15987	15932	15906	15902	15916	15977	15863	15975	15933	15974	16034	16041	15921	15809	15979	15954	16057	16112	16033	15816	15858	16096	15934	15925	15998	16126	15741	16013	16109	16111	15905	16133	16123	15929	16027	16040	16197	15982	15824	15990	15935	16034	15922	16026	15917	16068	16203	16034	15947	15993	15932	16274	16244	16036	16107	15990	15984	16137	16055	16187	16115	16056	16248	16279	16052	16001	16234	16067	16040	16087	16153	16106	15997	16113	15988	15906	15996	16075	16099	15898	15996	16019	15965	15913	16048	15946	15942	16186	16034	16084	15941	16022	16011	16073	15954	16061	16167	15949	16185	16019	16099	15896	15929	15794	15886	15847	16048	15915	16001	15937	16066	16000	16188	15925	16034	15966	15961	15966	15976	16089	16044	16102	16019	15976	16066	15949	15975	16056	16034	16006	16116	15923	16047	15890	16196	15932	16059	15968	15952	16029	15946	16184	16000	15984	15958	16046	16049	15787	15943	16253	15855	15757	15969	15792	16164	16017	16000	15878	16032	15982	16089	16017	16160	16083	16024	15941	15754	15988	15879	16240	16115	16052	16045	15904	16031	15855	15972	15960	16115	15988	15956	15981	16127	16037	16120	15931	16069	15982	15934	15963	15864	16120	16039	15789	15932	15814	15861	15855	15863	15969	16077	16017	16047	15959	15928	16236	16109	15956	15874	16164	15929	15784	15814	15870	16024	16070	16167	15951	15871	15926	16095	16100	15972	15864	15925	16049	15993	16134	16094	15911	16081	16041	15909	16145	16069	15858	15898	16009	16087	16219	16160	16231	16008	16142	15898	16161	16061	16128	16069	16049	16023	15988	16079	16048	16069	16051	15894	15919	16239	16051	16005	16103	16025	16005	16091	16221	16023	15886	16074	16049	16103	16032	15720	16000	15912	16009	16138	16134	15976	16043	16074	15829	16088	16030	15924	16103	16040	15961	15797	15858	16004	15810	16000	16105	16046	16236	16001	16045	15989	16058	16043	15875	15930	15864	15890	16057	15998	15971	15912	16081	15951	16050	15836	16032	16132
17585	26895	25060	20407	18197	16875	15997	15530	15222	15075	14856	14561	14581	14449	14545	14383	14360	14437	14387	14246	14160	14210	14115	14297	14049	14233	13997	14085	14049	14246	14182	14032	14060	14139	14074	14185	14098	14180	14189	14256	14176	14234	14073	13926	13982	14104	14073	14156	14078	14103	14046	14015	14161	14126	14107	13943	14129	14108	13944	13924	14100	13800	13899	13987	14094	14026	13883	13869	14128	14055	14174	13914	14047	14058	14050	13879	14091	14078	14027	14179	14101	14176	14129	14168	13905	13942	14136	13803	14231	14441	14303	14175	14130	14117	13959	14117	14044	14095	14007	13957	13894	14026	14037	14224	14016	14028	14100	14123	13975	14047	14020	13990	14051	13998	14097	13951	14114	13979	13983	14116	13916	13971	13835	13905	13983	13939	13905	14002	13809	13875	14045	13853	14133	13958	13946	13981	14051	14033	13897	14089	13799	13922	13910	14054	14019	13944	14038	13852	13894	14050	13945	14165	14049	13887	14035	14073	13896	14105	14129	14029	14140	13850	14022	14080	13962	14153	13977	13994	14006	14002	14018	14036	13900	14067	13899	14011	13933	14138	14132	13857	13964	13957	14074	13977	14126	13940	14045	13944	14020	13985	13837	14015	14006	14074	14054	13998	13929	13991	13952	14038	14117	14064	14016	14100	14054	14031	14028	14007	14126	14079	14199	13956	14027	13915	14006	13950	14007	13985	14043	13965	13931	14147	14155	14008	13919	14098	14021	14078	14047	14015	14034	13949	13955	14024	13885	14141	14018	13929	13949	14051	13896	14012	13945	13952	14072	14069	14127	14034	14025	14054	13918	13974	13979	14148	14060	13922	14084	13897	14054	14007	13980	13971	14046	13975	14027	13983	13871	13937	14064	13907	13989	14066	14026	14025	14106	13892	13908	13886	13986	13992	13913	14033	14064	13854	14056	14009	14142	13944	14189	14007	13945	14083	13998	14015	13965	13945	14083	14041	14094	14053	14168	14032	14193	14033	13960	13965	14065	13903	14101	14014	13799	13955	14093	14129	13930	13948	14174	14004	13967	14042	13946	14130	13866	14059	13973	13959	13976	13952	14090	13978	14077	13998	13873	13855	14095	14023	14009	14005	13936	14066	13991	13852	13999	13864	13999	14048	13833	14065	14055	13915	13965	14059	13974	14180	14041	14068	14050	14120	14002	13966	14048	13937	14193	14039	14099	13964	14164	13995	13844	13935	14055	13930	14041	14162	13882	13962	13934	13967	13843	13915	13918	13934	14081	13992	14057	13960	13947	14068	13879	13814	14144	14048	14149	14026	13959	14004	13888	13979	13993	13963	13921	13778	14119	13971	13907	13833	13962	14018	13868	14062	13991	13912	13980	14167	13984	13974	13913	13883	13904	14035	13879	13925	14003	14038	13973	13963	13886	13991	13948	13976	13991	14026	13902	13946	14025	14119	13829	13907	13902	14018	14060	14053	14059	13834	14057	13786	14028	14122	13945	13908	13987	14135	14066	14091	14164	14104	13927	13975	13966	14017	14091	13865	14002	13985	13926	14022	14000	13927	13976	14158	14144	14039	14114	13982	13976	14025	13979	13998	14098	13991	14267	13906	14101	13922	13861	14007	13914	13842	14023	13860	14004	13844	13969	13917	13962	14011	13890	14006	14153	14014	14046	14101	14097	13883	14115	14032	14005	13957	14056	14031	14090	14102	14060	14168	13980	13902	13946	13932	13850	13982	13991	14000	13904	14036	13964	14074	14094	13844	13979	14025	14144	14159	14002	14110	14099	13984	13866	14128	14042	13886	14131	13971	14069	13931	13977	14018	14016	13949	13934	13917	14225	14061	14217	13971	14090	13929	14068	13954	13893	14075	14094	14063	14253	14157	14074	13995	13919	14072	14074	13885	14032	14011	13991	14021	14102	14122	13984	14084	14010	14051	14064	14063	14022	13923	14065	13946	13984	14130	13974	14140	14047	14089	13915	14028	14163	14132	14078	14130	14101	14057	14020	13869	13938	13952	14102	13915	13907	14083	14073	13916	13972	14070	14073	14105	14091	13961	14009	14076	14092	14016	14242	13988	13990	14105	14068	14005	13912	14043	13933	14004	14007	14069	13990	14096	14151	13886	14021	13978	14035	13878	13952	14044	14094	13851	14047	13897	14028	14153	14034	13979	14119	14011	13769	13747	13906	13983	14069	13929	13932	13956	13989	13989	13865	14105	13934	14045	14042	14178	13869	13931	14159	14092	13980	14039	14044	14028	13946	14014	14024	14054	14069	14151	14000	13941	13989	14048	14050	14017	14000	14096	14003	14115	13988	14078	14064	13859	14085	14162	13902	13979	13912	13821	14025	14145	13841	14101	13982	13872	14054	14074	13822	14039	13995	13994	14116	14046	13951	14014	14031	13865	14042	13919	13971	13893	13901	13910	14057	13873	14028	13915	14038	14025	14077	13963	14002	14024	13960	14116	13947	13989	13900	14125	14044	13928	14126	13907	14152	14128	13970	13946	14202	14105	13946	14017	14078	14093	14032	13961	13994	14050	14032	14159	14106	13937	14122	14075	13984	13829	14085	14090	13997	13900	14014	14016	14085	13942	14001	13903	14160	14024	14016	14040	13951	14097	14185	14087	14108	14033	13968	13934	14197	13963	14241	13983	13975	14108	14006	14043	13805	14131	13993	13925	13865	13850	14007	13943	14034	14082	14001	14079	13998	13701	14027	13997	14099	14128	14230	13960	14142	13828	14144	14124	14086	14062	13985	13963	13996	14056	14068	14150	13838	14024	13871	14150	13941	14083	13947	14009	14083	14017	14158	14053	13867	14076	14203	14014	14125	13739	14042	14070	13934	13867	13934	14054	14053	13987	14020	13895	13911	14013	13990	13931	14075	13931	14054	14089	14066	13974	13950	14000	13922	14002	14085	13994	13978	14010	13974	13967	14066	13814	14174	13999	14014	13915	14093	14004	14016	14080	14052	13844	13990	13975	13975	14088	14039	13781	14173	14083	14056	14134	13982	14037	14032	14121	14113	14095	14002	13981	14270	14047	13916	14084	13988	14196	13910	14117	14029	14192	14051	14132	14061	13866	13966	13927	14008	13987	14019	14163	14203	13954	13947	13963	14065	14111	14013	14109	14017	14024	13945	14046	14142	14091	13963	14119	13892	14017	13824	13874	14148	13957	14080	14038	14069	14001	14190	13998	14094	13931	13960	13995	13999	14080	13841	14063	13978	14129	13878	14029	14111	14010	14010	13959	13973	14155	14029	13949	14017	14064	14047	14067	13980	14072	13814	14177	14145	14118	13974	14070	14045	14060	14014	13923	13899	14037	14105	13933	14089	13903	13986	13919	13988	14025	14018	14152	14049	14079	14035	13956	13946	14045	13931	14013	14171	13937	14061	14081	14006	14113	13980	13954	13914	13938	13960	13926	14062	14043	14035	14070	13885	14069	14142	14012	14019	14131	14037	14021	14044	14052	14119	14028	14078	13879	13980	14114	14067	14018	14040	14009	14105	14041	14071	14003	14034	14010	13977	14070	13914	14164	14028	14060	14062	14088	14126	13971	13817	14031	14122	13911	13948	13994	13983	13948	13982	13897	14056	14097	13853	14043	13920	14021	14015	14097	13811	14069	13975	13924	13980	13891	13929	14127	14022	14146	13800	14098	14036	13895	14006	13980	14116	14158	14027	13907	14012	13953	13984	13966	13971	13936	13993	13989	13989	14064	13917	13882	14049	14014	14159	13894	14035	14080	14174	13994	14017	14100	14015	14134	13925	13968	14073	14010	14101	14105	13978	13929	13881	14022	14026	14158	14175	14012	14189	14052	14098	13959	13893	14088	14047	14042	14013	13954	14009	14139	14016	14068	14059	14166	13969	13969	14010	13985	13915	14051	13981	13959	14085	13942	14096	14101	14095	14121	13992	14018	14085	14053	14028	14089	14224	13968	13938	14034	14152	13971	14008	13940	14085	14003	14021	14120	14038	14055	13889	13991	13988	13910	14155	14152	14127	13995	13892	14184	14106	14008	14039	13924	13918	13962	13906	13984	14122	13995	13945	14028	14094	13947	14041	14106	13965	13989	13992	13927	14132	14082	13941	14082	14086	13953	14088	14026	13894	13924	14309	13925	14234	13975	14026	13959	14188	14115	13931	14097	13995	14121	14170	14054	14016	14099	14039	14175	14111	14037	14009	14065	13971	13903	13852	13958	14086	14214	13904	14005	13976	13982	13935	14147	14042	14110	14145	13981	14145	14052	13985	14044	14049	13994	14000	14107	14151	14055	14079	14054	14000	13966	13964	14144	14178	14062	13960	14021	13906	14035	14059	13928	13989	13995	13951	14085	14109	13990	14078	13835	13907	14119	14059	13991	14101	13970	14114	13748	13986	13989	13972	13979	13873	14064	13935	13956	13981	14014	13966	13964	13855	14106	14217	13990	13899	13860	14006	13929	14056	13794	13967	13987	13945	14068	14067	13994	14057	14025	14104	13980	14132	13912	14151	13973	14149	13987	13998	14113	13995	13909	14050	13887	13922	13851	14191	14037	13892	14132	13923	13957	13922	14057	14232	14149	14052	13974	14170	13894	13932	13916	13905	14060	14052	14082	14109	14073	14203	14017	13913	13991	14025	14007	14022	14184	14050	13938	13983	13934	13984	14040	14178	14115	13960	13981	14056	14065	14092	13958	13869	13985	13981	13900	14177	14202	13883	13943	14090	13843	14229	13982	13912	14103	13844	13950	14031	13999	13918	14019	14024	13990	14109	13991	14068	14144	14044	13996	14117	13842	13965	13952	14155	14004	14055	14180	13882	14031	14076	13921	14050	13896	13973	14190	13946	13958	13932	14045	14038	14055	14023	14062	14031	13926	14069	13991	14068	14102	13966	13813	13980	14038	13921	13827	13969	14089	14180	14006	13848	14058	13992	14006	14001	13929	13962	13863	14146	14161	14071	13927	14031	13945	14123	14153	14039	13902	14189	13866	14083	14014	13953	13951	13930	13897	13788	13940	14004	14120	14062	13992	13994	13974	14112	14059	14007	13952	13968	13928	13970	13821	13946	13895	13917	13890	14019	13910	13868	13910	13975	13887	14086	13991	13905	14087	14044	14047	13928	13826	14238	14018	14194	14120	14047	13997	13976	13964	13934	13827
23726	21032	28451	23870	21582	23068	22509	18520	17700	17641	17270	16990	16965	17017	16719	16743	16822	16655	16665	16478	16499	16485	16323	16502	16576	16508	16424	16374	16414	16413	16350	16536	16457	16370	16377	16136	16239	16329	16292	16386	16450	16217	16369	16115	16158	16264	16176	16179	16289	16174	16244	16282	16330	16324	16242	16213	16220	16391	16367	16328	16305	16166	16396	16313	16322	16168	16216	16175	16215	16302	16161	16266	16224	16156	16356	16024	16104	16206	16513	16367	16300	16274	16242	16073	16164	16392	16280	16307	16624	16463	16510	16540	16375	16300	16242	15964	16282	16261	16312	16216	16182	16133	16278	16078	16269	16206	16317	16227	16187	16253	16108	16270	16143	16214	16230	16038	16350	16321	16238	16116	16393	16235	16203	16183	16268	16393	16112	16205	16151	16463	16306	16212	16193	16388	16208	16105	16393	16486	16260	16207	16300	16234	16122	16232	16359	16180	16094	16016	16336	16449	16265	16302	16211	16095	16368	16254	16162	16247	16046	16291	16143	16182	16154	16207	16004	16073	16240	16440	16141	16245	16147	16121	16262	16190	16192	16245	16352	16183	16249	16274	16252	16203	16524	16246	16211	16116	16169	16165	16215	16237	16283	16349	15915	16073	16102	16190	16220	16318	16341	16203	16291	16151	16134	16382	16340	16189	16151	16194	16217	16160	16362	16136	16210	16179	16140	16295	16197	16057	16221	16198	16347	16143	16472	16323	16336	16031	16010	16319	16225	16229	16167	16212	16065	16283	16374	16036	16194	16236	16108	16370	16149	16202	16301	16325	16392	16224	16033	16232	16236	15993	16124	16256	16208	16342	16237	16199	16044	16207	16370	16171	16178	16002	16313	16248	16183	16089	16220	16378	16125	16074	16216	16212	16206	16249	16213	16132	16285	16460	16267	16360	16255	16157	16186	16322	16349	16415	16359	16085	16173	15969	15951	16157	16303	16242	16299	16143	15981	16495	16383	16207	16175	16122	16176	16078	16366	16029	16048	16072	16241	16197	16108	16271	16204	16346	15885	16171	16109	15946	15999	16187	16228	16161	16273	16186	16110	16170	16151	16138	16346	16146	16260	16216	16091	16088	16252	16083	16232	16104	16063	16032	16176	16202	16284	16158	16146	16304	16317	16252	16272	16358	16229	16322	16273	15987	16209	16087	16197	16141	16131	16267	16330	16202	16267	16026	16107	16315	16178	16205	16286	16080	16171	16340	16137	16072	16262	16167	16174	15951	16310	16138	16272	16221	16028	16130	16302	16208	16287	16265	16439	16376	16204	16244	16011	16218	16151	16190	16314	16190	16055	16097	16169	16131	16087	16322	16177	16236	16116	16183	16261	16320	16261	16310	16351	16490	16327	16079	16173	16066	16258	16241	16073	16288	16159	16059	16155	16078	16085	16205	16308	16181	16088	16221	16047	16147	16257	16061	16081	16232	16242	16020	16231	16353	16079	16177	16269	16190	16279	16355	16159	16121	16318	16200	16242	16434	16137	16304	16201	16155	16228	16172	16232	16175	16181	16202	16216	16233	16181	16186	16195	16225	16225	16392	16357	16116	16203	16005	16176	16282	16103	16233	16261	16222	16394	16203	16192	16134	16117	16097	16383	16273	16237	16254	16244	16257	16185	16151	16276	16279	16335	16284	16335	16180	16292	16138	16398	16083	16126	16381	16209	16231	16196	16165	16293	16070	16298	16312	16199	16197	16204	16126	16331	16242	16315	16357	16331	16308	16054	16049	16482	16207	16000	16052	16147	16241	16114	16116	16256	15909	16283	16161	16030	16217	16303	16142	16282	16063	16026	16231	16414	16151	16122	16040	16118	16081	16286	16312	16275	16236	16100	16123	16171	16164	16049	16090	16293	16282	16162	16252	16194	16279	16059	16096	16339	16131	16365	16282	16208	16172	16077	16271	16239	16200	16312	16229	16233	16219	16370	16204	16216	16268	16140	16157	16188	16309	16199	16316	16320	16263	16300	16322	16166	16351	16311	16231	16028	16301	15903	16283	16281	16109	16245	16042	16037	16140	16133	16306	16085	16261	16112	16073	16159	16319	16230	16060	15894	16148	16326	16011	16196	16140	16240	16041	16367	16136	16103	16159	16283	16389	16032	16026	16321	16020	16264	16233	16030	15949	16040	16168	16224	16481	16197	16234	16172	16285	16136	16269	16143	16223	16097	16265	16180	16080	16275	16438	16061	16296	16241	16177	16223	16143	16105	16451	16232	16297	16093	16344	16090	16242	16203	16167	16230	16296	16112	16218	16140	16206	16353	16118	16228	16395	16402	16244	16155	16083	16368	16094	15935	16055	16285	16275	16187	16205	16270	16286	16305	16136	15981	16286	16089	16175	16174	16076	16338	16073	16149	16149	16103	16027	16242	16295	16214	16201	16206	16346	16129	16070	16376	16090	16224	16206	16200	16123	16227	16301	16351	16118	16101	16112	16096	16136	16296	16239	16085	16131	16250	16246	16287	16177	16087	16243	16116	16320	16196	16431	16164	16078	16089	16173	16301	16221	16161	16116	16287	16242	16153	16157	16114	16080	16330	16231	16281	16120	16090	16002	16285	16274	16082	16145	16334	16135	16315	16243	16237	16226	16089	16463	16379	16239	16142	16272	16223	16246	16130	16061	16328	16267	16176	16076	16062	16201	16045	16257	16221	16003	16208	15968	16102	16130	16254	16278	16582	16404	16122	16256	16215	16282	16288	16264	16184	16350	16275	16252	16377	16248	16433	16388	16156	15969	16201	16278	16237	16175	16090	16175	16165	16305	16311	16430	16253	16242	16294	16150	16006	16089	16098	16189	16201	16226	16279	16211	16215	16336	16240	16445	16376	16131	16303	16252	15964	16000	16013	16231	16268	16325	16153	15864	16063	16088	16177	16124	16323	16480	16162	16277	16213	16101	16180	16044	16128	16337	16297	16341	16274	16123	16257	16178	16264	16222	16139	16355	16195	16455	16161	16045	16335	16178	16055	16228	16079	16311	16173	16141	16100	16221	16230	16236	16300	16312	16276	16188	16318	16309	16112	16202	16173	15997	16543	16230	16148	16163	16104	16150	16148	16304	16283	16305	16283	16237	16121	16394	16127	16108	16261	16395	16307	16244	16002	16109	16311	16363	16201	16170	16237	16191	16162	16252	16373	15990	16263	16175	16276	16210	16226	16171	16131	16143	16161	16189	16221	16015	16095	16265	16372	16264	16287	16260	16276	16275	16118	16385	16227	16115	16303	16050	16395	16159	15988	16169	16269	16237	16318	16181	16109	16237	16278	16331	16177	16104	16130	16314	16009	16119	16155	16259	16203	15993	16139	16200	16087	16207	16210	16283	16394	16365	16290	16099	16183	16244	16138	16335	16299	16292	16331	16258	16103	16435	16414	16233	16134	16280	16180	16218	16313	16099	16123	16208	16006	16154	16312	16219	16119	16289	16266	16173	16192	16192	16410	16253	16226	16157	16070	16132	16162	16086	16161	16186	16414	16331	16279	16255	16154	16125	16343	16417	16241	16043	16296	16224	16332	16119	16028	16153	16149	16151	16330	16140	16097	16189	16197	16205	16201	16163	16310	16206	16065	16356	16151	15973	16236	16287	16179	16291	16395	16046	16002	16152	16162	16187	16130	16268	16180	16151	16101	16221	16230	16431	16412	16234	16223	16016	16077	16320	16207	16175	16315	16427	16167	16370	16391	16076	16187	16108	15879	16035	16315	16084	16040	16209	16237	16224	16056	16223	16136	16241	16365	16079	16259	16175	16045	16072	16191	16197	16245	16192	16100	16293	16188	16013	16293	16247	16201	16176	16253	16194	16153	16072	16301	15945	16212	16211	16067	16382	16253	16078	16244	16057	16365	16197	16094	16346	16194	16462	16311	16120	16063	16230	16034	16035	16064	16283	16057	16023	16216	16211	16189	16244	16214	16343	16193	16087	16127	16379	16346	16112	16175	16251	16334	16289	16108	16098	16086	16170	16242	16268	16115	16213	16360	16194	16236	16206	16297	16205	16313	16072	16244	16269	16315	16283	16121	16132	16055	16080	16285	16166	16154	16395	16108	16158	16211	16243	16244	16294	16187	16144	16343	16331	16142	16290	16189	16208	16284	16201	16347	16236	16211	15945	16176	16192	16286	16240	16315	16174	16187	16111	16192	16311	16329	16058	16260	16354	16208	16213	16233	16251	16176	16197	16391	16260	16152	16267	16035	16105	16087	16303	16183	16274	16456	16448	16443	16251	16123	16207	16160	16088	16242	16355	16292	16059	16248	16135	16203	16004	16071	16148	16221	16166	16191	16161	16315	16047	16251	16396	16207	16243	16127	16374	16182	16230	16000	15956	16361	16354	16000	16272	16165	16346	16206	15993	16159	15937	15971	16177	16208	16077	16122	16093	16154	16039	16188	16167	16174	16176	16221	16334	15999	16235	16197	16169	16210	16203	16273	16098	16241	16231	16130	16261	16241	16234	16262	16221	16005	16098	15911	16227	16204	16209	16343	16259	16077	16046	16101	16072	16225	16170	16179	16180	16033	16209	16332	16237	16368	16259	16230	16006	16270	16219	16284	16048	16164	16238	16255	16259	16339	16164	16129	15941	16176	16295	16451	16232	16169	16400	16274	16058	16053	16293	16233	16242	16155	16200	16221	16108	16080	16111	16113	16046	16036	16178	16213	16275	16199	16195	16153	16117	16232	16022	16222	16322	16266	15868	16168	16155	16207	16229	16238	16330	16197	16164	16287	16341	16221	16350	16154	16106	16232	16233	16249	16228	16201	16314	16045	16312	16289	16270	16187	16188	16096	16210	16277	16097	16397	16212	16263	16330	16298	16275	16138	16217	16329	16147	16245	15968	16183	16262	16169	16243	15989	16168	16181	15971	16254	16049	16284	16357	16105	16221	16158	16461	16317	16065	16415	16322	16078	16303	16276	16243	16244	16123	16052	16022	16318	16241	16481	16254	16037	15948	16112	16071	16215	16268	16141	16213	16272	16397	16069	15945	16166	16255	16404	16333	16317	16328	16153	16173	16190	16513	16294	16263	16288	16126	16138	16351	16013	16070	16228	16284	16313	16060	16164	16184	16158	16260	16376	16115	16110	16135	16250	16242	16388	16052	15999	16081	16398	16277	16226	16176
20491	32918	30211	24117	21028	18986	17728	16759	16068	15787	15146	15117	14981	14862	14645	14647	14682	14568	14566	14380	14385	14394	14258	14421	14286	14281	14208	14161	14075	14309	14262	14133	14261	14116	14221	14083	14208	14366	14195	14152	14224	14142	13977	14164	14048	14062	14056	14047	14079	14108	14007	13821	14119	14104	14039	14120	14107	14251	14005	14168	14103	14085	14135	14196	14066	14259	13923	14162	14057	13899	13919	14352	14060	13980	14238	14229	14055	14242	14198	13963	14101	14099	14009	14234	14209	14211	14144	14119	14411	14677	14391	14314	14116	14174	14008	14031	14145	14112	14035	14167	13974	13961	13925	13985	14300	14025	14106	13956	14037	13958	13954	14039	14114	13974	14023	13888	13891	14044	13985	14085	14089	14061	13990	14131	13980	13991	13936	14074	14026	14227	13986	14024	14131	14001	14053	13959	13942	13944	14015	14051	13981	14042	13836	14087	14081	13936	14057	14010	14074	14017	14035	14142	14022	14033	14077	14195	14035	13956	14131	14199	13977	13859	13935	14143	14051	14009	14002	14013	13932	13968	14095	13995	14074	14080	13949	14069	14070	13857	14159	13993	14097	14036	14077	13868	14019	14147	14097	14181	14075	13924	13975	13927	13915	14182	13999	13981	14240	14120	14048	13795	14177	14107	14054	13965	14016	14110	14107	14112	14057	14141	14175	13885	13995	14222	13913	13937	14005	14088	14178	14143	14014	14089	13952	14182	13817	13992	14013	14067	13868	14109	13999	14261	14045	14026	13881	14004	14078	14128	14033	14110	14141	14080	14195	13880	13867	14111	14068	14067	14080	14104	14111	14007	14188	14059	13964	14170	14040	14122	14174	13884	13942	14157	13963	14081	13942	14199	14050	13962	14116	14208	14041	13879	14081	14072	14137	13843	14245	13977	14003	13880	14115	13771	14141	14051	14095	14034	14034	13884	14074	14077	14177	13996	14066	14090	14140	14023	14037	14104	14091	14154	14143	13924	13818	14069	14075	14074	13921	14056	14008	14114	13933	14143	14105	13962	14179	14088	13971	14012	14008	14047	14056	14123	13872	13982	13984	14140	14023	13864	14050	14075	14000	14060	14071	14088	14039	13994	14004	14106	13917	13986	14135	14121	14128	13975	14075	14067	14114	13849	14028	14077	14013	14186	14122	14196	14067	14014	14095	13903	13762	13907	14069	14090	13931	13986	13877	14113	13894	13937	13969	13920	14030	13960	14145	14156	14001	14007	14022	14102	14165	14049	14169	14131	14061	13995	14112	14183	14015	14006	14003	13956	14068	14066	13958	13868	14030	14049	14022	14060	14212	14002	14029	14125	13976	13824	13974	13936	13909	14011	13961	13993	14176	14058	14022	14054	14151	13992	14046	14043	14100	14050	14047	13862	14027	14018	14189	14069	14139	14018	14076	14044	14031	14055	14018	14063	14040	14025	13935	14080	14144	14034	13998	14110	13815	13884	14041	14107	13894	13953	14187	14108	14186	14075	14032	14049	13985	14086	13938	14021	14049	13975	14057	13963	14153	14044	13915	14037	13962	14077	14154	14108	14109	14005	13912	13914	14005	14027	14094	14018	14127	13982	14000	13950	14064	14228	13927	14044	14018	13833	14052	14180	14146	14237	13932	14097	14127	14067	13959	14082	14006	13961	14154	14006	14148	14099	13965	13910	13934	14091	14019	14152	14048	13934	14013	13989	14096	14042	13876	14071	13964	13913	13897	13902	14130	14235	14085	14134	14003	14094	14078	14012	13909	14023	14019	13965	14091	13986	14009	13946	14194	13940	13820	13995	14151	14047	14057	14091	14054	13924	14111	14175	13919	14198	14086	13856	14090	13928	14129	13899	14167	14082	14113	13998	14118	13903	13919	13851	14114	14003	14052	13887	13986	14125	14013	14056	14119	13924	14141	13990	13966	14039	14153	14074	13964	14044	13890	14154	14003	14015	14051	13958	13982	13968	13959	14083	14083	13954	13843	13887	14021	14030	14120	13979	14023	14011	13801	14038	14126	13907	14096	14307	14023	13939	14117	13936	14010	14088	14068	14002	14031	13962	14023	13871	14009	13921	13898	13989	13909	14151	13968	13888	14001	14011	14081	14042	14071	14041	14040	13912	14100	13862	14041	13834	14126	14115	13947	14083	13933	14165	14093	14036	14096	13979	14126	13979	13969	14007	14149	14138	14075	13965	14060	14104	14070	13977	14047	14101	13947	14145	14063	14113	14072	14104	13935	13919	14123	13948	14064	14086	14115	14150	14097	14176	13952	13997	14039	14066	13943	13983	14121	14109	13991	14025	13979	13960	14051	13931	14039	14063	14108	13951	13991	13955	14212	14098	14030	14168	13956	14047	13967	14057	14237	13954	13968	14027	14126	14016	13899	14122	14118	13955	14150	13880	14127	13877	13894	14013	14014	13890	14131	14027	13991	13856	14164	14136	13997	14065	13969	13881	14091	14021	14108	14090	14055	14108	14049	14048	13994	14069	13903	14185	13967	14018	14087	13988	14022	14007	14071	13892	13942	14149	14168	13975	14020	14105	14077	14089	14054	13930	14080	13992	13966	13972	14052	13867	13981	14045	13933	13981	13942	14033	14046	14136	14099	14056	14178	14040	14123	13960	13962	13979	14257	14094	14126	14098	14178	14044	13915	14039	14118	14026	13969	14073	14041	14160	13968	14069	14017	14125	13992	13943	13887	14192	13977	14251	13927	13948	13910	14193	13945	13915	13985	14032	14057	13931	14063	14048	13972	14033	13864	14099	13990	14032	14094	14019	14044	14026	13871	14000	14023	13918	14074	14084	14004	13990	14080	13946	14027	14062	14088	13972	14082	13983	14078	14048	13868	14123	14203	14122	13918	13984	14033	14116	13869	13874	13881	14104	13998	14238	14185	13886	14008	13950	14194	13999	13989	13975	13976	14010	14173	13943	14155	13919	14083	13962	13901	14006	14012	14049	14131	14098	13995	14101	14082	13966	14027	14077	14044	14037	13967	13973	14087	14057	13990	14019	14032	14212	13981	13936	13939	14030	13968	13949	14227	14114	13921	14165	14137	13939	14178	13992	14058	13894	14043	14048	13981	14075	13991	14126	13935	14151	13982	13976	14049	13930	14061	13933	14193	14148	13912	14074	14125	14063	14058	13921	13984	13934	13980	14205	14068	13953	14024	13884	14025	13968	14038	13904	14104	14004	14152	14021	13960	14020	14059	13977	14019	14048	13897	14132	14007	13923	14113	14102	13892	14027	14086	14011	14000	13805	14005	13979	13929	14020	14079	13959	13879	14161	14131	14002	14083	14133	13903	13998	13986	14026	14102	14015	13978	14039	13950	14039	14100	14000	14048	13932	14128	13979	13921	13833	14118	13932	14104	14006	14134	13808	14106	14187	14043	13907	14056	14048	14199	14052	13979	14031	14053	14136	14077	13966	13975	14007	14037	14116	14063	14116	13802	13993	14192	14080	14073	14147	13984	13840	14062	14037	14176	14012	13985	14105	14103	13921	14010	14009	14094	14134	13867	14149	14083	13834	14085	14033	14213	13910	14106	14055	14077	14073	13944	13880	13951	14149	13968	14009	14086	13997	14055	14059	14034	13944	14035	13980	13951	13969	13983	14125	13975	13881	14016	13950	13970	13911	13996	14000	14199	14030	14027	13856	13926	13922	14043	14093	14096	14036	14089	14020	14027	14010	13876	14033	14012	13991	13922	14034	14106	14108	14059	14039	14003	13956	14018	14104	14114	14020	14133	13955	14065	14124	14039	13914	13891	14000	14114	14030	14067	14189	13851	13961	14109	13976	14227	13905	13976	14096	14222	13970	14199	14012	14074	13987	13985	14092	14007	14045	13905	14094	14118	14131	14011	13940	14268	14084	14168	13943	14003	13956	13830	14028	13762	14003	13931	14126	14057	13859	14031	14093	14000	14076	14152	13981	13980	14052	13819	14012	14006	14020	14008	14094	14000	14004	14082	13857	14111	13896	14147	13953	14043	13963	14081	14103	14040	14042	13988	13991	14059	14132	13994	14089	13909	14130	14030	14170	14013	14071	13923	13978	13956	14029	14069	14064	14112	14042	14072	14069	14152	13970	14128	14072	14100	14028	14211	14086	14074	13775	13972	14020	13955	14068	13780	13963	14125	14138	14030	14001	13879	14002	13989	13939	14181	14011	14041	13920	13948	13834	14074	14155	14122	13957	14108	13995	13986	14045	13916	14071	14136	14020	13928	13959	14129	14040	14018	14029	13957	14029	14000	14089	13946	14006	13946	13909	14010	14158	14032	13923	14163	14125	14134	14142	14062	14075	13956	13967	14230	14036	14050	14154	13983	14011	13909	14186	14126	14049	14220	14052	14044	14091	14036	13909	14038	14073	14058	13903	14214	13961	13997	14080	14051	13934	14038	13894	14153	14101	14015	14036	14085	13948	14092	14025	13883	14246	13993	14240	13867	13910	14104	14023	14024	14087	14023	13933	13955	14140	14048	13872	14136	14113	14048	14037	14119	14033	13962	14055	14153	14075	14248	14129	14011	13994	14128	14068	13939	13986	14009	14113	13943	14066	14106	14015	13833	13886	13997	14166	13994	14062	14188	13986	14076	13951	13949	14061	14014	13901	13885	13977	14028	14080	13917	13998	13967	13893	13953	13868	13975	14135	14128	14014	14130	14076	14024	13998	14100	14025	13986	14227	13983	14029	14096	14001	14070	14114	13947	13911	14114	13931	14077	14121	14185	14061	14037	14097	14261	13971	14099	13928	13915	13854	14016	14136	13997	14198	13945	14064	14156	13927	13919	14035	13929	13910	14070	14046	14135	13987	13973	14000	13953	14071	14014	13976	14107	14052	13930	14089	14069	14000	14109	13981	14077	14034	14114	13976	14023	13855	13877	14048	14003	14242	14107	13912	13977	14022	14002	14090	14080	14162	13946	14180	14052	13826	14066	14023	14230	14102	13964	14146	13979	14139	14084	13948	13988	14195	14165	14003	14061	14122	13968	13976	13984	13992	14196	14123	13864	13867	14025	14104	14093	14014	14170	14146	13994	13888	13999	13934	14182	14035	14011	14031	14097	14031	14003	14146	14079	13874	14077	13909	14117	13917	14112	14001	13974	13844	14049	13963	13995	14066	14107	13992	14058	13898
29312	22138	22230	19589	17186	17207	17356	17116	17094	17188	16944	16886	16950	16789	16952	16928	17090	16900	16786	16813	17082	16962	16730	16702	16942	16877	16855	16683	16789	16778	16806	16726	16681	16619	16903	16931	17133	16835	16641	16745	16820	16702	16713	16880	16693	17080	16763	17055	16917	16768	16885	16701	16801	16718	16640	16782	16795	16724	16828	16678	16709	16709	16878	16695	16866	16885	16931	16634	16967	16674	16789	16800	16742	16832	16705	16886	16805	16852	16684	16881	16943	16666	16778	16817	16759	16899	16679	16808	16918	16830	16756	16835	16843	16855	16801	16490	16706	16706	16806	16668	16747	16685	16810	16706	16685	16704	16649	16809	16730	16954	16758	16739	16691	16786	16614	16844	16707	16869	16767	16753	16858	16647	16684	17062	16805	16645	16805	16673	16676	16771	16760	16685	16805	16649	16759	16782	16857	16916	16758	16716	16715	16759	16954	16912	16870	16593	16775	16833	16913	16936	16913	16724	16939	16833	16683	16777	16787	16730	16679	16874	16795	16846	16642	16979	16715	16552	16846	16629	16563	16764	16749	16690	17005	16755	16684	16718	16881	16523	16827	16673	16772	16717	16857	16839	16544	16575	16597	16730	16821	16722	16708	16714	16536	16887	16926	16892	16705	16424	16885	16769	16687	16732	16768	16726	16658	16753	16842	16738	16714	16619	16757	16855	16809	16644	16688	16948	16730	16880	16687	16568	16838	16758	17076	16715	16921	16556	16609	16755	16734	16737	16548	16600	16720	16697	16716	16669	16860	16672	16654	16543	16633	16974	16778	16724	16859	16836	16716	16784	17013	16804	16741	16951	16755	16600	16838	16750	16653	16964	16957	16694	16675	16816	16612	16948	16638	16883	16938	16787	16921	16754	16682	16733	16744	16620	16688	16873	16818	16908	16818	16795	16732	16707	16759	16757	16818	16784	16873	16844	16530	16879	16778	16789	16818	16785	16795	16819	16660	16936	16859	16743	16886	16674	16662	16665	16822	17091	16661	16902	16831	16728	16815	16629	16845	16749	16752	16687	16742	16901	16554	16584	16776	16726	16867	16727	16761	16702	16703	16791	16743	16825	16909	16769	16658	16519	16748	16667	16801	16748	16907	16720	16761	16773	16727	16728	16784	16481	16739	16766	16508	16793	17028	16773	16625	16860	16573	16876	16813	16774	16793	16777	16595	16664	16816	17023	16825	16903	16711	16606	16710	16967	16680	16933	16802	16890	16706	16774	16687	16637	16901	16765	16913	16736	16641	16801	16654	16811	16774	16647	16764	16750	16702	16739	16643	16852	16747	16888	16898	16761	16739	16800	16735	16700	16597	16524	16791	16612	16838	16643	16888	16767	16896	16793	16759	16750	16669	16842	16705	16797	16802	16791	16716	16672	16751	16732	16749	16724	16903	16844	16697	16652	16832	16632	16990	16785	16883	16655	16938	16738	16741	16870	16764	16773	16904	16693	16620	17019	16892	16837	16828	16816	16787	16837	16990	16917	16875	16918	16594	16770	16710	16766	16749	16713	16848	16911	16740	16821	16610	16709	16828	16700	16731	17028	16836	16851	16808	16598	16790	16848	16885	16751	16715	16602	16753	16665	16730	16962	16942	17137	16685	16869	16720	16651	16539	16424	16814	16889	16890	16637	16580	16722	16583	16809	16686	16859	16670	16740	16827	16746	16761	16717	16718	16728	16638	16945	16634	16613	16859	16667	16679	16788	16700	16712	16625	16639	16709	16853	16908	16814	16638	16641	16769	16737	16714	16872	16685	16777	16807	16536	16808	16671	16827	16655	16743	16643	16823	16620	16775	16884	16877	16696	16692	16720	16763	16791	16727	16697	16750	16741	16840	16788	16874	16840	16779	16936	16987	16932	16915	17033	16827	16854	16713	16832	16699	16777	16889	16894	16824	16687	16795	16621	16738	16575	16878	16820	16657	16729	16740	16523	16760	16712	16671	16687	16929	16728	16889	16744	16679	16790	16595	16622	16605	16586	16895	16847	16815	16720	16780	16767	16703	16755	16647	16646	16592	16601	16949	16774	16822	16658	16753	16670	16776	16712	16801	16941	16703	16716	16717	16770	16820	16759	16855	16544	16592	16603	16796	16907	16775	16674	16581	16807	16715	16664	16728	16648	16778	16876	16700	16680	16803	17000	16738	16744	16758	16584	16684	16671	16739	16818	16745	16689	16855	16625	16710	16932	16696	16497	16837	16640	16726	16635	16695	16781	16858	16827	16606	16836	16808	16670	16948	16828	16786	16906	16763	16869	16737	16741	16985	16768	16740	16860	16651	16899	16806	16706	16836	16757	16904	16562	16681	16763	16666	16788	16800	16884	16818	16861	16683	16896	16521	16939	16742	16649	16658	16623	16628	16581	16743	16979	16818	16707	16740	16637	16713	16653	16548	16653	16651	16796	16738	16602	16877	16510	16813	16747	16617	16646	16911	16885	16656	16614	16765	16742	16449	16626	16627	16762	16843	16786	16949	16917	16937	16737	16689	16938	16791	16573	16712	17053	16772	16532	16878	16880	16627	16548	16658	16994	16765	16626	16634	16758	16643	16716	16907	16596	16761	16615	16754	16708	16789	16705	16642	16833	16639	16835	16668	16770	16674	16817	16967	16654	16670	16788	16649	17019	16725	16744	16760	16846	16759	16836	16588	16637	16653	16497	16608	16809	16758	16698	16819	16468	16714	16912	16770	16701	16613	16721	16700	16924	16751	16749	16560	16751	16594	16505	16762	16735	16791	16767	16752	16744	16759	16779	16879	16748	16634	16728	16622	16743	16685	16815	16933	16743	16702	16796	16747	17023	16926	16783	16723	16826	16895	16878	16667	16862	16645	16842	16849	16554	16823	16834	16525	16876	16783	16628	16662	16908	16926	16672	16753	16765	16791	16776	16766	16670	16649	16843	16807	16647	16837	16737	16694	16774	16674	16689	16769	16794	16762	16788	16671	17002	16761	16878	16880	16655	16674	16729	16895	16841	16735	16530	16735	16804	16716	16990	16582	16831	16735	16740	16782	16988	16772	16601	16839	16963	16677	16766	16716	16613	16635	16731	16676	16831	17014	16932	16853	16693	16803	16617	16532	16781	16589	16927	16619	16642	16769	16775	16903	16775	16798	16726	16668	16631	16635	16744	16828	16603	16875	16842	16774	16896	16627	16730	16755	16742	16770	16934	16845	16934	16766	16661	16566	16611	16533	16637	16929	16559	16814	16577	16851	16751	16846	16655	16718	16727	16766	16742	16746	16930	16823	16742	16578	16764	16862	16707	16726	16937	16892	16724	16724	16661	16682	16792	16887	16898	16748	16722	16657	16752	16737	16645	16737	16713	16767	16902	16672	16890	16746	16711	16697	16857	16690	16806	16783	16707	16950	16777	16878	16966	16696	16686	16658	16787	16857	16709	16904	16685	16812	17028	16680	16888	16712	16966	16741	16921	16669	16878	16554	16653	16615	16722	16792	16876	16658	16761	16728	16700	16558	16846	16648	16666	16803	16635	16957	16933	16811	16917	16593	16798	16815	16667	16699	16827	16919	16609	16733	16743	16765	16735	16619	16791	16928	16963	16956	16882	16763	16825	16859	16600	16754	16751	16860	16724	17013	16869	16782	16783	16791	16750	16662	16894	16911	16761	16685	16792	16802	16610	16751	16869	16611	16627	16819	16601	16798	16841	16959	16620	16720	16699	16681	16744	16621	16810	16534	16709	17002	16851	16715	16835	16840	16685	16626	16856	16719	16821	16889	16775	16662	16681	16787	16864	16754	16846	16865	16807	16914	16678	16704	16634	16655	16820	16565	16717	16631	16518	16782	16781	16852	16539	16893	16567	16621	16780	16904	16593	16848	16865	16795	16676	16616	16662	16666	16790	16793	16694	16552	16680	16746	16840	16717	16774	16893	16831	16785	16722	16980	16926	16753	16750	16848	16823	16879	16553	16822	16711	16806	16535	16993	17043	16926	16815	16573	16729	16702	16680	16786	16781	16756	16673	16914	16918	16688	16565	16835	16944	16803	16570	16825	16683	16542	16755	16699	16822	16826	16721	16671	16702	16793	17015	16880	16885	16940	16618	16651	16637	16750	16596	16963	16609	16765	16772	16761	16644	16640	16832	16862	16788	16737	16669	16730	16750	16808	16613	16766	16678	16787	16857	16806	16559	16878	16699	16591	16803	16885	16836	16756	16713	16781	16808	16845	16907	16759	16657	16879	16679	16633	16918	16842	16589	16698	16707	16726	16695	16673	16657	16731	16791	16673	16795	16679	16623	16739	16784	16707	16689	16664	16839	17033	16637	16902	16703	16727	16574	16732	16639	16831	16874	16907	16719	16897	16783	16884	16677	16779	16687	16789	16759	16755	16566	16745	16877	16786	16848	16746	16799	16477	16776	16821	16719	16734	16789	16860	16809	16844	16784	16591	16753	16762	16921	16876	16831	16795	16674	16791	16721	16771	16904	16727	16920	16662	16687	16462	16625	16595	16756	16837	17037	16631	16900	16741	16601	16663	16607	16608	16609	16746	16854	16854	16659	16912	16882	16582	16744	16719	16629	16704	16644	16684	16787	16644	16871	16591	16584	16817	16741	16771	16759	16564	16701	16830	16627	16795	16848	16664	16772	16971	16660	16936	16504	16663	16761	16629	16710	16811	16688	16617	16695	16725	16762	16756	16761	16740	16809	16679	16962	16741	16970	16739	16673	16885	16705	16798	16433	16895	16888	16774	16787	16736	16773	16872	16649	16715	16915	16864	16695	16742	16840	16772	16488	16860	16721	16779	16776	16782	16682	16768	16657	16790	16714	16649	16804	16809	16741	16881	16837	16882	16689	16861	16855	16738	16736	16846	16637	16653	16797	16759	16702	16708	16677	16745	16661	16756	16640	16831	16653	16791	16920	16614	16873	16719	16996	16692	16713	16781	16874	16656	16777	16695	16625	16840	16694	16710	16964	16749	16677	16623	16828	16782	16661	16572	16624	16871	16835	16653	16817	16915	16872	16982	16741	16764	16810	16755	16759	16855	16472	16842	16657	16593	16766	16821	16559	16748	16685	16859	16998	16940	16769	16756	16720	16819	17048	16789	16670	16857	16899	16802	16804	16731	16836	16969	16771	16756	16869	16658	17165	16882	16836
17308	19325	18481	16380	15480	15048	14932	14722	14483	14605	14461	14517	14361	14447	14604	14542	14585	14247	14326	14213	14406	14309	14303	14256	14337	14204	14448	14185	14389	14397	14327	14335	14375	14502	14296	14358	14409	14265	14274	14438	14078	14306	14251	14169	14510	14206	14428	14438	14141	14227	14143	14176	14394	14277	14196	14283	14220	14332	14165	14172	14238	14130	14140	14344	14293	14400	14258	14397	14327	14268	14351	14061	14415	14206	14361	14222	14390	14330	14241	14154	14282	14293	14402	14381	14332	14526	14336	14301	14263	14462	14189	14322	14461	14202	14231	14311	14190	14186	14373	14382	14283	14261	14325	14146	14334	14128	14262	14261	14284	14249	14149	14166	14408	14245	14312	14267	14329	14315	14280	14514	14246	14271	14193	14255	14361	14326	14257	14363	14092	14285	14351	14265	14503	14232	14355	14236	14336	14244	14044	14486	14447	14209	14402	14325	14134	14227	14374	14245	14280	14388	14260	14238	14476	14289	14355	14235	14299	14288	14346	14347	14302	14231	14272	14503	14176	14370	14354	14317	14204	14194	14355	14197	14226	14273	14274	14289	14329	14244	14372	14218	14188	14323	14301	14197	14264	14239	14291	14411	14378	14366	14189	14382	14110	14319	14196	14205	14135	14272	14378	14300	14459	14330	14334	14316	14310	14232	14106	14310	14364	14103	14363	14327	14234	14247	14166	14290	14229	14190	14189	14230	14395	14394	14291	14238	14389	14325	14153	14293	14233	14371	14234	14278	14466	14261	14387	14080	14466	14316	14309	14301	14223	14289	14218	14249	14283	14261	14182	14385	14247	14351	14220	14319	14249	14206	14373	14268	14236	14233	14250	14346	14194	14256	14211	14189	14295	14279	14127	14226	14268	14112	14192	14346	14223	14194	14361	14357	14287	14190	14378	14224	14388	14330	14235	14268	14231	14105	14197	14283	14273	14220	14286	14295	14397	14338	14293	14402	14277	14275	14303	14184	14284	14054	14212	14328	14299	14453	14270	14331	14351	14294	14387	14085	14310	14275	14120	14363	14454	14306	14343	14221	14174	14191	14334	14293	14278	14436	14260	14345	14363	14296	14349	14235	14186	14009	14268	14279	14222	14410	14358	14118	14215	14230	14321	14175	14331	14391	14323	14357	14227	14414	14312	14260	14292	14216	13949	14312	14110	14175	14173	14216	14142	14167	14202	14416	14207	14322	14261	14411	14381	14308	14463	14274	14382	14124	14328	14242	14400	14172	14334	14398	14188	14281	14292	14312	14341	14205	14319	14279	14268	14218	14478	14254	14240	14162	14191	14344	14205	14318	14351	14184	14300	14440	14239	14296	14356	14151	14242	14249	14356	14243	14384	14279	14293	14264	14395	14273	14193	14266	14418	14332	14303	14341	14320	14196	14238	14246	14428	14278	14350	14193	14347	14376	14166	14248	14387	14306	14133	14345	14341	14485	14425	14339	14291	14348	14330	14170	14258	14172	14307	14323	14320	14162	14410	14156	14305	14315	14441	14321	14426	14264	14461	14331	14319	14191	14282	14181	14268	14329	14218	14170	14228	14124	14155	14283	14227	14329	14315	14318	14171	14224	14372	14322	14403	14374	14263	14417	14238	14357	14212	14207	14297	14218	14292	14279	14138	14388	14205	14244	14212	14265	14370	14190	14306	14267	14269	14297	14258	14336	14242	14152	14308	14283	14173	14325	14229	14358	14181	14232	14212	14194	14317	14154	14333	14214	14413	14380	14426	14280	14234	14310	14338	14299	14179	14323	14286	14356	14346	14299	14233	14337	14209	14353	14305	14392	14141	14319	14427	14083	14243	14128	14296	14250	14369	14282	14323	14357	14128	14371	14335	14303	14277	14463	14362	14339	14228	14253	14280	14131	14344	14199	14389	14548	14061	14281	14327	14436	14356	14377	14220	14274	14272	14419	14328	14127	14456	14355	14336	14280	14275	14349	14245	14136	14156	14306	14216	14298	14220	14199	14192	14354	14337	14398	14255	14154	14299	14398	14314	14308	14167	14145	14256	14264	14246	14294	14270	14382	14323	14245	14307	14347	14189	14275	14356	14286	14046	14341	14320	14339	14240	14213	14150	14227	14459	14269	14209	14202	14292	14255	14221	14257	14369	14291	14253	14189	14135	14245	14264	14369	14453	14284	14293	14448	14219	14422	14235	14330	14169	14218	14137	14349	14216	14245	14333	14371	14150	14120	14190	14139	14214	14139	14044	14150	14209	14284	14296	14159	14370	14184	14322	14193	14373	14297	14115	14404	14509	14162	14307	14218	14180	14344	14199	14293	14413	14333	14268	14288	14304	14213	14245	14146	14320	14284	14401	14368	14276	14171	14381	14039	14367	14145	14317	14279	14388	14359	14317	14373	14316	14331	14342	14277	14212	14316	14111	14189	14132	14101	14292	14315	14236	14238	14268	14274	14306	14262	14222	14276	14337	14395	14174	14192	14328	14303	14325	14386	14291	14159	14217	14332	14308	14384	14118	14386	14208	14291	14418	14230	14211	14359	14201	14232	14358	14153	14214	14229	14245	14374	14270	14144	14505	14200	14207	14394	14169	14204	14376	14403	14197	14365	14460	14350	14067	14228	14331	14410	14226	14126	14249	14248	14355	14295	14252	14174	14247	14219	14235	14193	14242	14257	14184	14320	14135	14210	14124	14231	14246	14253	14270	14265	14414	14360	14353	14347	14269	14304	14341	14272	14182	14344	14269	14341	14342	14106	14366	14433	14213	14323	14391	14161	14295	14214	14314	14141	14385	14365	14389	14183	14338	14177	14396	14139	14257	14281	14280	14282	14206	14328	14200	14241	14241	14237	14297	14074	14459	14318	14303	14269	14333	14377	14186	14208	14262	14195	14280	14283	14372	14355	14326	14311	14320	14222	14140	14392	14361	14311	14191	14322	14263	14271	14301	14255	14274	14351	14306	14256	14257	14226	14262	14219	14306	14198	14154	14298	14391	14249	14275	14193	14337	14339	14227	14205	14350	14320	14372	14340	14315	14204	14225	14305	14257	14267	14335	14244	14248	14273	14284	14248	14123	14100	14427	14247	14302	14414	14267	14274	14244	14110	14194	14350	14238	14268	14271	14216	14392	14220	14303	14383	14281	14178	14273	14348	14304	14347	14128	14339	14087	14140	14245	14199	14525	14179	14269	14207	14355	14178	14092	14353	14335	14181	14292	14166	14384	14296	14126	14203	14414	14367	14365	14296	14196	14320	14376	14366	14337	14225	14170	14276	14259	14406	14393	14307	14248	14213	14263	14296	14459	14352	14164	14194	14272	14225	14193	14411	14233	14355	14226	14310	14421	14107	14328	14363	14180	14227	14293	14149	14250	14078	14321	14211	14133	14422	14302	14014	14225	14237	14351	14181	14326	14322	14207	14205	14169	14199	14236	14340	14295	14203	14147	14200	14470	14104	14271	14148	14182	14388	14050	14320	14309	14206	14144	14184	14291	14307	14042	14232	14339	14243	14350	14254	14124	14335	14287	14536	14124	14287	14276	14163	14310	14107	14470	14275	14300	14175	14274	14210	14400	14163	14170	14359	14269	14181	14234	14273	14241	14144	14323	14169	14273	14206	14291	14272	14227	14126	14220	14316	14203	14034	14286	14384	14379	14392	14341	14333	14252	14213	14319	14336	14212	14212	14231	14362	14222	14378	14302	14323	14303	14268	14338	14161	14334	14343	14284	14337	14336	14294	14285	14238	14522	14381	14229	14182	14165	14256	14406	14413	14284	14292	14311	14427	14307	14499	14261	14368	14178	14302	14258	14241	14172	14355	14283	14217	14248	14306	14373	14263	14411	14267	14156	14468	14271	14339	14130	14186	14297	14279	14186	14223	14292	14261	14222	14453	14193	14227	14280	14370	14263	14125	14366	14314	14312	14084	14347	14475	14261	14314	14289	14175	14312	14343	14376	14398	14349	14180	14260	14257	14198	14201	14459	14199	14118	14379	14340	14203	14317	14380	14257	14187	14229	14001	14368	14201	14258	14503	14245	14347	14244	14296	14376	14190	14132	14333	14384	14105	14178	14313	14320	14297	14334	14153	14324	14301	14441	14224	14200	14197	14235	14276	14471	14388	14166	14196	14250	14246	14258	14366	14167	14123	14364	14162	14328	14420	14194	14274	14301	14257	14306	14164	14279	14443	14201	14383	14231	14450	14422	14325	14287	14310	14350	14201	14296	14248	14373	14269	14263	14259	14334	14422	14245	14306	14447	14315	14213	14353	14127	14392	14417	14228	14261	14308	14382	14112	14353	14232	14371	14224	14066	14318	14241	14280	14203	14288	14244	14402	14332	14187	14320	14246	14259	14155	14024	14289	14329	14243	14326	14285	14137	14371	14251	14459	14084	14313	14167	14319	14308	14412	14298	14222	14296	14255	14114	14251	14267	14255	14243	14332	14251	14273	14495	14119	14231	14190	14395	14326	14408	14239	14525	14210	14243	14321	14295	14215	14138	14291	14180	14273	14262	14281	14306	14224	14127	14341	14456	14079	14333	14393	14464	14294	14385	14307	14180	14267	14382	14084	14298	14237	14293	14183	14317	14262	14460	14332	14183	14168	14279	14324	14305	14070	14218	14200	14118	14263	14244	14161	14294	14351	14135	14163	14290	14392	14325	14339	14308	14204	14289	14179	14224	14360	14260	14267	14312	14374	14456	14415	14216	14239	14139	14303	14299	14318	14355	14187	14342	14477	14308	14183	14383	14248	14208	14368	14291	14404	14406	14285	14231	14166	14065	14289	14323	14231	14083	14209	14047	14294	14218	14296	14406	14262	14197	14120	14080	14221	14266	14182	14326	14276	14292	14365	14250	14367	14323	14184	14479	14157	14340	14271	14495	14266	14346	14217	14307	14292	14346	14286	14241	14280	14172	14387	14185	14189	14199	14271	14287	14206	14399	13996	14290	14442	14203	14311	14131	14138	14335	14290	14205	14310	14295	14289	14416	14145	14367	14118	14181	14281	14177	14221	14405	14428	14224	14365	14394	14203	14373	14270	14432	14343	14239	14247	14381	14249	14436	14413	14404	14277	14259	14252	14138	14441	14323	14177	14231	14259	14320	14273	14232	14331	14269	14236	14245	14457	14084	14223	14165	14422	14305	14209	14293	14147
25335	21057	27702	25082	21739	19850	19333	17617	17276	17309	17181	16999	17302	17224	17024	17095	16838	16896	16835	16864	16851	16901	16609	16825	16857	16829	17032	16997	16909	16906	16808	16729	16845	16994	16876	16696	16861	17044	16848	16742	16656	16719	16720	16903	16799	16772	16840	16876	16768	16761	16812	16831	16790	16739	16753	16828	16675	16701	16673	16793	16695	16651	16936	16884	16812	16792	16809	16799	16830	16622	16822	16870	16941	16641	16813	16803	16516	16747	16756	16732	16763	16781	16932	16818	16906	16611	16653	16857	16819	17015	16885	16696	16932	16814	16743	16720	16757	16890	16764	16655	16570	16512	16658	16566	16684	16746	16734	16777	16540	16592	16620	16600	16848	16803	16776	16721	16751	16813	16851	16663	16861	16827	16771	16843	16726	16629	16550	16916	16732	16919	16758	16769	16548	16755	16839	16645	16503	16531	16793	16734	16779	16569	16819	16629	16948	16592	16782	16540	16890	16727	16541	16859	16705	16632	16604	16604	16579	16763	16673	16491	16740	16494	16667	16831	16779	16657	16856	16671	16618	16789	16618	16495	16891	16912	16693	16624	16627	16784	16624	16754	16516	16773	16704	16738	16772	16672	16762	16796	16759	16759	16614	16712	16761	16836	16769	16976	16672	16696	16767	16727	16869	16577	16915	16769	16815	16678	16909	16680	16504	16699	16565	16669	16575	16830	16846	16729	16792	16836	16690	16695	16716	16678	16552	16660	16838	16442	16571	16666	16746	16448	16729	16697	16847	16862	16837	16713	16710	16714	16771	16855	16516	16623	16878	16719	16751	16830	16521	16735	16756	16611	16885	16940	16695	16653	16815	16560	16623	16655	16771	16678	16449	16616	16863	16511	16691	16627	16749	16702	16581	16840	16772	16546	16785	16617	16813	16557	16543	16903	16564	16501	16598	16729	16700	16870	16745	16703	16885	16659	16710	16722	16786	16744	16640	16668	16582	16552	16615	16778	16678	16846	16814	16794	16831	16596	16546	16782	16710	16453	16719	16663	16836	16826	16759	16432	16753	16723	16649	16486	16836	16536	16474	16423	16677	16708	16656	16663	16559	16827	16783	16844	16675	16651	16647	16634	16793	16709	16748	16609	16755	16751	16677	16680	16742	16583	16684	16617	16762	16651	16553	16720	16828	16697	16880	16644	16582	16642	16981	16863	16797	16798	16679	16813	16610	16777	16713	16593	16802	16888	16433	16662	16521	16787	16703	16683	16630	16614	16583	16804	16837	16486	16780	16874	16713	16811	16836	16813	16917	16654	16644	16734	16594	16697	16734	16572	16574	16552	16649	16559	16710	16701	16779	16696	16830	16575	16607	16775	16805	16772	16781	16693	16736	16735	16712	16644	16627	16513	16818	16637	16747	16646	16801	16709	16548	16642	16745	16590	16806	16602	16820	16605	16775	16716	16910	16858	16625	16659	16817	16575	16647	16711	16953	16685	16618	16808	16733	16638	16679	16603	16668	16762	16691	16599	16522	16693	16737	16649	16728	16629	16758	16697	16853	16615	16710	16836	16738	16722	16773	16762	16642	16843	16823	16537	16726	16787	16749	16419	16634	16493	16768	16764	16786	16830	16641	16745	16649	16716	16705	16506	16690	16580	16754	16616	16793	16825	16661	16622	16683	16837	16643	16669	16595	16785	16569	16724	16734	16714	16705	16612	16624	16851	16637	16742	16652	16659	16743	16585	16666	16695	16730	16614	16713	16751	16717	16650	16788	16741	16652	16735	16646	16701	16631	16764	16684	16776	16759	16747	16722	16707	16748	16606	16724	16665	16908	16867	16657	16598	16613	16612	16912	16639	16529	16639	16823	16615	16722	16743	16670	16761	16763	16833	16703	16447	16666	16640	16682	16397	16796	16628	16543	16707	16828	16621	16680	16705	16855	16711	16711	16576	16678	16605	16528	16838	16530	16469	16591	16609	16881	16813	16722	16611	16886	16684	16701	16628	16567	16688	16813	16649	17035	16713	16691	16776	16566	16790	16679	16640	16711	16625	16869	16825	16953	16964	16594	16719	16699	16736	16753	16684	16635	16955	16661	16650	16816	16751	16816	16645	16777	16805	16735	16783	16654	16719	16756	16675	16777	16684	16796	16652	16710	16633	16785	16850	16776	16632	16557	16727	16494	16639	16553	16734	16741	16655	16493	16793	16843	16637	16633	16640	16727	16756	16865	16753	16760	16716	16641	16646	16466	16664	16794	16742	16661	16834	16687	16621	16807	16661	16794	16693	16719	16817	16712	17013	16702	16562	16698	16596	16692	16629	16621	16421	16727	16708	16826	16808	16755	16696	16906	16827	16717	16566	16731	16568	16516	16640	16600	16715	16576	16605	16704	16508	16716	16913	16784	16745	16731	16796	16745	16695	16689	16732	16850	16698	16690	16787	16700	16569	16748	16754	16483	16948	16724	16683	16678	16836	16746	16725	16675	16788	16650	16905	16678	16834	16751	16795	16782	16679	16659	16591	16528	16645	16753	16619	16512	16682	16622	16734	16571	16695	16411	16662	16677	16713	16777	16689	16761	16562	16717	16635	16947	16794	16629	16497	16621	17099	16806	16743	16793	16900	16794	16664	16663	16803	16846	16615	16648	16766	16684	16694	16620	16697	16968	16563	16364	16699	16870	16657	16761	16822	16917	16813	16769	16887	16683	16781	16830	16754	16810	16874	16759	16832	16764	16605	16629	16898	16908	16578	16751	16779	16710	16787	16759	16870	16866	16700	16883	16456	16742	16679	16768	16903	16699	16573	16811	16839	16604	16592	16628	16782	16666	16807	16761	16810	16688	16609	16736	16759	16650	16493	16589	16721	16599	16748	16796	16600	16702	16784	16657	16833	16860	16502	16857	16694	16736	16784	16662	16702	16666	16617	16625	16672	16805	16605	16720	16820	16794	16976	16750	16728	16809	16688	16690	16933	16595	16740	16746	16494	16592	16744	16767	16874	16723	16700	16852	16719	16754	16715	16685	16759	16851	16812	16864	16797	16843	16720	16666	16685	16544	16831	16641	17028	16576	16693	16678	16701	16769	16703	16860	16600	16744	16679	16758	16589	16657	16812	16490	16674	16640	16641	16695	16486	16663	16796	16766	16679	16613	16655	16844	16633	16729	16638	16781	16737	16792	16586	16640	16527	16692	16593	16906	16760	16673	16670	16515	16496	16576	16649	16658	16675	16588	16605	16627	16684	16855	16690	16635	16502	16641	16959	16990	16739	16688	16786	16728	16613	16864	16711	16853	16791	16652	16525	16588	16504	16657	16723	16725	16585	16789	16722	16752	16802	16858	16622	16939	16546	16457	16731	16835	16732	16710	16796	16902	16754	16680	16517	16594	16637	16819	16668	16852	16657	16893	16774	16741	16889	16538	16771	16727	16749	16772	16688	16451	16559	16733	16600	16594	16773	16663	16654	16789	16542	16769	16557	16607	16789	16786	16671	16667	16565	16787	16479	16774	16511	16613	16824	16803	16792	16635	16592	16936	16807	16808	16607	16580	16870	16821	16865	16854	17003	16795	16650	16678	16595	16892	16760	16650	16538	16599	16652	16871	16557	16715	16635	16741	16701	16902	16570	16775	16682	16801	16607	16534	16627	16882	16585	16745	16822	16817	16846	16812	16724	16738	16700	16696	16497	16730	16641	16846	16639	16677	16717	16749	16708	16685	16973	16613	16711	16721	16819	16989	16915	16785	16687	16685	16740	16770	16907	16720	16497	16475	16662	16754	16566	16612	16598	16661	16708	16568	16827	17005	16846	16883	16769	16822	16813	16650	16798	16650	16608	16750	16613	16510	16410	16496	16710	16673	16772	16956	16696	16720	16704	16907	16807	16850	16758	16777	16725	16573	16547	16860	16689	16848	16763	16588	16680	16654	16708	16627	16561	16690	16703	16553	16720	16697	16564	16904	16572	16707	16814	16695	16562	16611	16623	16745	16867	16734	16841	16717	16745	16754	16699	16798	16869	16605	16564	16796	16563	16724	16646	16804	16771	16871	16736	16715	16797	16623	16784	16755	16573	16750	16569	16453	16813	16837	16776	16714	16619	16657	16796	16581	16685	16793	16718	16572	16790	16617	16701	16671	16558	16992	16687	16900	16824	16868	16866	16790	16692	16567	16643	16676	16604	16642	16868	16818	16719	16582	16748	16780	16673	16761	16594	16613	16809	16987	16941	16863	16673	16664	16703	16902	16637	16751	16709	16810	16723	16695	16683	16746	16628	16556	16631	16914	16774	16800	16755	16565	16554	16549	16798	16958	16973	17028	16694	16747	16520	16796	16678	16786	16760	16739	16563	16778	16547	16662	16825	16541	16682	16852	16833	16718	16787	16640	16655	16662	16580	16945	16743	16841	16655	16695	16540	16796	16693	16599	16801	16706	16523	16912	16674	16760	16652	16796	16837	16840	16563	16785	16866	16763	16604	16683	16785	16734	16769	16638	16786	16739	16968	16664	16601	16600	16642	16861	16896	16737	16604	16708	16707	16729	16416	16604	16538	16589	16596	16931	16595	16600	16890	16692	16731	16591	16644	16667	16887	16826	16695	16751	16611	16628	16708	16742	16689	16631	16631	16746	16644	16908	16744	16723	16602	16668	16540	16441	16918	16856	16758	16810	16778	16860	16806	16796	16769	16829	16760	16748	16789	16927	16768	16900	16770	16796	16817	16730	16904	16666	16838	16778	16718	16739	16827	16643	16675	16857	16718	16527	16831	16731	16665	16810	16628	16837	16809	16971	16850	16803	16719	16732	16479	16621	16525	16446	16729	16703	16792	16756	16725	16743	16828	16704	16727	16715	16744	16665	16463	16508	16678	16647	16743	16548	16817	16750	16515	16720	16901	16686	16619	16729	16812	16727	16730	16582	16721	16672	16789	16696	16592	16765	16505	16524	16815	16725	16585	16681	16794	16769	16850	16601	16592	16831	16762	16615	16763	16755	16640	16645	16773	16530	16942	16444	16505	16790	16732	16704	16656	16804	16691	16793	16687	16657	16863	16705	16571	17023	16739	16705	16718	16638	16629	16699	16650	16807	16733	16990	16926	16745	16809	16737	16511	16706	16712	16639	16612	16965	16613	16782	16709	16820	16771	16401	16521	16764	16864	16668	16787	16747	16566	16616	16718
17512	26640	24991	20193	18253	17197	16238	15755	15315	15116	15138	15017	14858	14989	14751	14821	14711	14724	14478	14594	14437	14474	14644	14560	14325	14373	14457	14450	14370	14358	14416	14419	14269	14456	14207	14325	14356	14375	14370	14385	14295	14451	14446	14254	14466	14410	14394	14388	14384	14287	14290	14531	14234	14450	14473	14372	14285	14449	14311	14433	14118	14264	14480	14260	14334	14448	14445	14345	14170	14239	14228	14136	14385	14285	14587	14390	14383	14484	14421	14320	14446	14312	14471	14419	14425	14245	14398	14330	14474	14608	14632	14626	14452	14320	14283	14306	14442	14334	14289	14351	14336	14213	14285	14223	14352	14329	14313	14263	14352	14376	14246	14415	14334	14229	14391	14341	14226	14336	14288	14188	14298	14320	14295	14197	14292	14260	14268	14392	14272	14334	14291	14345	14142	14231	14338	14385	14340	14411	14359	14286	14185	14279	14309	14338	14491	14320	14361	14302	14219	14398	14373	14367	14016	14288	14229	14115	14327	14470	14200	14283	14492	14317	14412	14268	14399	14322	14369	14317	14284	14296	14347	14397	14390	14242	14259	14265	14180	14295	14492	14136	14313	14174	14355	14337	14332	14275	14299	14335	14382	14497	14242	14372	14351	14447	14391	14399	14244	14449	14231	14312	14384	14243	14363	14361	14436	14330	14375	14350	14231	14224	14277	14212	14280	14140	14286	14408	14256	14236	14323	14346	14065	14411	14327	14225	14192	14353	14274	14345	14340	14261	14400	14294	14448	14484	14257	14420	14320	14253	14302	14173	14235	14197	14354	14350	14429	14442	14224	14204	14381	14333	14131	14368	14213	14424	14258	14472	14279	14318	14250	14112	14250	14267	14440	14303	14394	14429	14263	14431	14201	14469	14347	14185	14358	14359	14337	14564	14293	14362	14379	14203	14422	14397	14398	14488	14367	14429	14324	14385	14272	14292	14237	14232	14227	14368	14163	14307	14355	14227	14348	14310	14300	14526	14273	14303	14242	14216	14352	14250	14372	14413	14212	14336	14233	14228	14363	14171	14391	14451	14268	14469	14377	14323	14431	14317	14245	14300	14284	14380	14254	14383	14193	14313	14424	14327	14235	14131	14458	14395	14274	14372	14269	14420	14365	14398	14408	14272	14272	14369	14452	14266	14334	14383	14323	14269	14246	14295	14321	14241	14388	14220	14216	14316	14268	14416	14316	14390	14233	14319	14215	14322	14275	14538	14279	14425	14259	14303	14269	14394	14287	14394	14240	14263	14436	14484	14457	14357	14394	14254	14445	14305	14386	14384	14297	14447	14377	14511	14310	14368	14226	14413	14285	14261	14352	14418	14305	14303	14272	14095	14345	14328	14280	14310	14057	14307	14495	14506	14364	14354	14381	14416	14324	14133	14392	14385	14444	14351	14171	14251	14394	14354	14329	14406	14358	14295	14033	14389	14130	14252	14311	14177	14441	14331	14367	14365	14318	14336	14382	14413	14341	14402	14232	14229	14252	14247	14379	14111	14319	14247	14403	14303	14333	14375	14311	14317	14231	14233	14399	14331	14376	14198	14407	14213	14297	14199	14179	14088	14406	14366	14295	14326	14433	14338	14256	14268	14443	14373	14385	14283	14378	14261	14301	14514	14389	14446	14422	14405	14079	14163	14359	14317	14228	14483	14339	14342	14204	14333	14368	14265	14391	14521	14312	14407	14345	14308	14140	14194	14323	14425	14307	14307	14391	14288	14280	14298	14286	14308	14331	14344	14285	14340	14465	14485	14359	14331	14399	14372	14390	14482	14280	14322	14363	14169	14469	14400	14379	14278	14376	14330	14267	14358	14406	14460	14401	14455	14269	14349	14250	14270	14354	14320	14313	14422	14184	14551	14304	14429	14305	14433	14298	14326	14382	14501	14317	14298	14371	14380	14439	14402	14256	14363	14304	14289	14296	14425	14249	14395	14226	14430	14146	14518	14218	14144	14302	14512	14368	14379	14300	14249	14348	14152	14200	14321	14061	14295	14378	14258	14293	14407	14174	14299	14376	14358	14353	14362	14315	14400	14375	14405	14244	14345	14218	14537	14404	14394	14388	14402	14270	14365	14402	14346	14370	14297	14397	14356	14256	14182	14456	14361	14315	14259	14281	14257	14131	14443	14440	14434	14323	14397	14400	14481	14242	14231	14292	14405	14518	14278	14345	14380	14433	14346	14255	14196	14376	14472	14306	14296	14437	14391	14299	14338	14233	14324	14376	14329	14494	14303	14215	14280	14263	14334	14191	14279	14346	14483	14377	14415	14291	14196	14322	14348	14276	14145	14402	14169	14466	14355	14376	14311	14315	14372	14246	14411	14214	14505	14304	14202	14351	14209	14239	14335	14475	14355	14340	14299	14443	14413	14355	14385	14263	14277	14314	14137	14560	14193	14409	14313	14376	14303	14358	14302	14430	14443	14347	14325	14278	14412	14281	14281	14348	14343	14335	14218	14335	14223	14282	14262	14267	14346	14310	14250	14261	14419	14259	14316	14268	14362	14380	14305	14278	14386	14449	14409	14345	14139	14534	14378	14229	14366	14365	14272	14190	14271	14170	14201	14213	14253	14329	14285	14434	14293	14243	14463	14236	14359	14343	14319	14407	14266	14253	14237	14339	14387	14365	14404	14355	14337	14347	14406	14519	14577	14237	14364	14389	14264	14544	14299	14277	14249	14229	14378	14342	14341	14341	14405	14248	14309	14315	14292	14375	14256	14269	14202	14460	14426	14369	14328	14395	14373	14321	14481	14303	14457	14250	14506	14470	14357	14345	14321	14260	14256	14207	14253	14088	14264	14466	14308	14175	14348	14320	14155	14410	14178	14297	14379	14316	14312	14291	14419	14318	14226	14279	14329	14450	14455	14209	14469	14409	14642	14231	14320	14276	14144	14247	14432	14440	14339	14359	14172	14476	14421	14392	14387	14359	14184	14343	14345	14432	14275	14368	14311	14191	14465	14410	14369	14411	14470	14235	14189	14405	14319	14301	14480	14216	14507	14403	14138	14430	14331	14526	14378	14284	14358	14220	14392	14388	14394	14373	14258	14155	14213	14241	14427	14330	14410	14274	14337	14371	14378	14338	14498	14400	14274	14357	14468	14479	14363	14412	14494	14352	14353	14384	14396	14349	14470	14397	14218	14582	14393	14381	14370	14300	14130	14258	14262	14256	14338	14287	14138	14358	14211	14237	14315	14426	14395	14207	14410	14301	14381	14353	14364	14163	14428	14104	14523	14327	14509	14257	14324	14317	14435	14269	14264	14271	14346	14379	14271	14206	14352	14112	14442	14297	14260	14400	14332	14329	14326	14257	14330	14324	14399	14396	14348	14343	14303	14216	14291	14092	14347	14310	14474	14304	14311	14289	14475	14295	14315	14389	14231	14322	14267	14385	14174	14272	14169	14379	14325	14263	14385	14345	14448	14331	14348	14358	14383	14180	14347	14268	14119	14219	14375	14265	14346	14458	14329	14335	14338	14232	14555	14423	14292	14499	14463	14270	14185	14359	14231	14286	14320	14202	14296	14392	14173	14216	14372	14256	14313	14351	14457	14435	14294	14224	14454	14322	14617	14341	14304	14240	14253	14220	14422	14324	14520	14382	14281	14368	14209	14320	14383	14288	14266	14211	14508	14472	14338	14475	14352	14463	14429	14353	14370	14273	14212	14184	14304	14301	14253	14091	14433	14295	14359	14351	14326	14283	14210	14331	14343	14263	14365	14421	14302	14162	14362	14126	14348	14356	14334	14161	14230	14209	14236	14309	14220	14203	14384	14078	14349	14492	14316	14449	14318	14190	14162	14276	14250	14409	14329	14488	14353	14309	14225	14234	14422	14197	14300	14148	14248	14383	14297	14297	14327	14278	14340	14413	14305	14270	14446	14274	14364	14431	14299	14231	14198	14392	14384	14206	14348	14344	14214	14502	14244	14292	14531	14383	14423	14404	14466	14333	14496	14347	14189	14400	14175	14490	14363	14433	14289	14236	14251	14463	14326	14425	14186	14314	14397	14309	14173	14409	14139	14276	14362	14283	14357	14496	14291	14362	14404	14339	14335	14410	14442	14398	14267	14139	14254	14244	14347	14289	14400	14125	14348	14211	14325	14250	14364	14405	14343	14457	14397	14351	14304	14380	14238	14256	14363	14375	14279	14434	14180	14193	14320	14442	14043	14269	14269	14233	14250	14341	14196	14282	14349	14429	14387	14258	14361	14314	14341	14210	14383	14261	14444	14285	14293	14286	14406	14266	14324	14357	14625	14373	14225	14441	14269	14316	14351	14215	14449	14512	14388	14244	14312	14283	14352	14376	14592	14341	14312	14264	14236	14279	14387	14281	14181	14310	14280	14411	14249	14463	14392	14277	14401	14303	14348	14357	14250	14208	14534	14436	14170	14318	14369	14466	14099	14359	14291	14260	14410	14379	14379	14283	14326	14391	14366	14240	14199	14369	14333	14326	14182	14221	14428	14373	14428	14306	14423	14330	14365	14345	14307	14315	14103	14306	14206	14422	14252	14432	14523	14320	14202	14275	14294	14379	14385	14266	14312	14382	14451	14303	14244	14557	14297	14380	14470	14459	14222	14249	14413	14311	14152	14336	14241	14216	14296	14290	14385	14478	14368	14262	14210	14477	14246	14479	14341	14171	14438	14467	14252	14531	14298	14289	14409	14371	14335	14479	14412	14459	14326	14212	14520	14447	14362	14273	14327	14315	14238	14292	14227	14313	14196	14409	14233	14448	14402	14197	14256	14394	14339	14315	14289	14307	14368	14243	14448	14314	14347	14259	14345	14237	14350	14303	14222	14376	14344	14462	14359	14324	14367	14292	14315	14463	14183	14390	14333	14470	14380	14306	14316	14391	14303	14283	14263	14520	14237	14496	14258	14207	14379	14223	14337	14349	14413	14401	14288	14109	14117	14421	14305	14237	14321	14304	14302	14371	14350	14339	14478	14473	14310	14470	14409	14233	14331	14245	14287	14094	14277	14353	14427	14400	14500	14231	14238	14289	14212	14252	14357	14376	14262	14354	14365	14327	14286	14409	14193	14407	14399	14356	14166	14230	14276	14332	14375	14322	14415	14214	14207	14389	14109	14311	14268	14259	14271	14432	14237	14148	14392	14453	14361
23849	21072	28436	23976	21639	23082	22458	18380	17443	17513	17271	16964	16943	17244	17053	16810	16661	16646	16421	16606	16692	16502	16535	16375	16396	16413	16537	16411	16375	16506	16406	16263	16581	16509	16416	16407	16473	16256	16395	16426	16229	16334	16332	16248	16244	16199	16230	16076	16243	16084	16373	16327	16380	16424	16436	16235	16414	16071	16306	16091	16124	16073	15999	16163	16506	16452	16125	16287	16320	16191	16218	16228	16298	16139	16367	16241	16131	16298	16315	16340	16409	16248	16345	16341	16480	16237	16570	16354	16565	16678	16370	16359	16505	16404	16141	16158	16208	16097	16319	16328	16357	16301	16129	16319	16167	16328	16094	16241	16210	16220	16059	16369	16355	16170	16383	16246	16317	16163	16279	16218	16190	16426	16231	16404	16400	16295	16328	16215	16288	16318	16377	16256	16278	16395	16333	16382	16265	16248	16152	16189	16157	16478	16265	16332	16235	16342	16256	16164	16121	16205	16282	15972	16150	16505	16213	16149	16309	16184	16042	16435	16265	16318	16249	16356	16230	16250	16258	16027	16289	15879	16224	16105	16280	16150	16401	16419	16234	16074	16413	16097	16285	16263	16154	16236	16162	16194	16223	16279	16100	16118	16314	16176	16099	16247	16093	16048	16160	16084	16430	16201	16232	16427	16349	16207	16370	16314	16164	16314	16137	16223	16223	16187	16136	16272	16500	16225	16250	16216	16252	16129	16348	16441	16154	16290	16268	16422	16134	16217	16182	16152	16056	15965	16273	16113	16264	16183	16230	16215	16133	16404	16287	16277	16149	16218	16371	16257	16224	16336	16361	16285	16003	16347	16224	16236	16029	16121	16317	16228	16235	16265	16161	16188	16108	16183	16225	16276	16153	16116	16218	16364	16461	16005	16118	16038	16186	16251	16414	16323	16144	16053	16205	16457	16184	16127	16221	16514	16204	16254	16317	16096	16388	16178	16240	16247	16148	16208	16122	16225	16165	16245	16127	16323	16226	16296	16142	16212	16190	15981	16244	16114	16138	16181	16218	16046	16452	16287	16238	16123	16297	16205	16312	16172	16118	15950	16149	16379	16322	16175	16190	16240	16228	16260	16345	16403	16461	16036	16350	16273	16100	16208	16043	16192	16256	16258	16239	16322	16227	16116	16293	16147	16210	16423	15985	16294	16281	16143	16240	16193	16424	16163	16323	16291	16252	16283	16244	16128	16289	16352	16261	16300	16066	16146	16149	16156	16061	16219	16009	16163	16278	16411	16382	16254	16188	16370	16367	16419	16286	16221	16156	16162	16310	16236	16278	16240	16318	16230	16222	16197	16054	16095	16171	16230	16218	16244	16220	16184	16366	16111	16080	16015	16333	16109	16363	16312	16161	16331	16190	16223	16216	16307	16297	16160	16209	16460	16263	16121	16353	16268	16247	16248	16081	16298	16466	16367	16064	16360	16326	16162	16098	15985	16269	16108	16124	16304	16308	16251	16256	16330	16353	16147	16371	16140	16146	16134	16345	16081	16222	16348	16151	16306	16215	16225	16118	16128	16154	16166	16182	16240	16212	16105	16200	16143	16242	16109	16075	16236	16317	16295	16034	16097	16247	16005	16304	16264	16001	16372	16237	16041	16170	16276	16496	16306	16234	16192	16256	16361	16182	16211	16231	16434	16251	16202	16265	16352	16327	16418	16158	16127	16468	16238	16173	16390	16359	16385	16186	16163	16207	16335	16169	16363	16418	16112	16207	16115	16184	16324	16336	16361	16224	16174	16411	16424	16309	16324	16346	16325	16381	16301	16093	16365	16370	16340	16323	16316	16422	16292	16153	16309	16205	16371	16310	16206	15903	16192	16356	16212	16233	16375	16255	16450	16241	16226	16196	16193	16011	16446	16350	16239	16266	16223	16293	16309	16337	16255	16244	16344	16262	16057	16307	16115	16126	16263	15983	16238	16365	16209	16178	16119	16028	16302	16250	16314	16223	16114	16315	16394	16325	16467	16038	16250	16201	16344	16133	16134	16162	16213	16254	16318	16164	16266	16217	16074	16152	16286	16328	16379	16038	16333	16095	16136	16262	16105	16240	16145	16156	16195	16492	16205	16289	16335	16185	16196	16331	16145	16439	16189	16316	16187	16195	16364	16238	16188	16359	16108	16152	16507	16265	16043	16239	16190	16221	16273	16152	16081	16386	16236	16311	16136	16248	16037	16034	16244	16396	16291	16584	16532	16376	16237	16336	16253	16055	16378	16070	16389	16272	16268	16388	16135	16339	15953	16300	15996	16276	16216	16106	16313	16429	16280	16090	16438	16137	16411	16154	16364	16361	16313	16284	16280	16127	16170	16141	16228	16244	16140	16391	16132	16230	16460	16024	16055	16329	16136	16308	16253	16182	16044	16276	16293	16313	16279	16343	16073	16266	16285	16185	16333	16200	16303	16260	16233	16128	16169	16233	16004	16242	16316	16105	16309	16364	16174	16220	16221	16129	16243	16407	16239	16291	16327	16030	16166	16110	16135	16371	16301	16328	16327	16403	16215	15981	16251	16263	16256	16357	16252	16324	16288	16241	16211	16306	16299	16271	16237	16118	16196	16193	16055	16070	16146	16213	15975	16266	16296	16027	16277	16402	16212	16214	16331	16423	16334	16233	16294	16182	16160	16255	16421	16636	16216	16303	16204	16179	16405	16176	16206	16435	16329	16282	16119	16239	16153	15983	16263	16185	16131	16134	16261	16287	16215	16234	16137	16223	16167	16238	16246	16082	15959	16324	16127	16288	16278	16227	16283	16188	16282	16397	16245	16304	16337	16390	16425	16207	16371	16369	16181	16332	16291	16313	16344	16299	16198	16159	16152	16210	16264	16267	16250	16233	16271	16329	16235	16263	16293	16204	16100	16189	16141	16041	16009	16148	16339	16286	16190	16178	16036	16202	16265	16158	16178	16186	16089	16020	16195	16259	16350	16318	16305	16041	16107	16292	16240	16138	16188	16168	16355	16259	16308	16234	16444	16343	16185	16363	16210	16181	16307	16192	16059	16315	16312	16153	16447	16325	16385	16276	16271	16136	16228	16192	16183	16123	16180	16181	16176	16098	16186	16396	16337	16192	16187	16293	16269	16161	16210	16115	16315	16366	16223	16325	16101	16184	16300	16181	16207	16259	16196	16430	16105	16124	16161	16223	16212	16370	16334	16260	16198	16478	16216	16274	16313	16319	16183	16049	16126	16399	16089	16224	16064	16311	16346	16344	16186	16089	16389	16302	16095	16069	16231	16360	16327	16332	16047	16297	15983	16091	16072	16145	16218	16372	16198	16199	16338	16299	16262	16249	16104	16367	16204	16217	16209	16239	16219	16091	16324	16089	16176	16057	16432	16344	16298	16269	16078	16083	16211	16092	16166	16263	16170	16274	16103	16207	16257	16303	16314	16152	16346	16124	16255	16196	16424	16198	16286	16251	16311	16253	16299	16296	16205	16161	16259	16207	16191	16256	16182	16250	16231	16207	16245	16011	16478	16370	16140	16084	16061	16092	16331	16251	16095	16307	16095	16300	16282	16310	16401	16247	16405	16342	16215	16043	16218	16291	16419	16191	16250	16072	16235	16234	16515	16248	16214	16280	16377	16368	16071	16335	16278	16343	16194	16244	16231	16420	16256	16250	16251	16311	16048	16325	16450	16147	16220	16203	16282	16136	16171	16300	16097	16120	16099	16441	16189	16283	16140	16205	16200	16205	16441	16466	16400	16028	16207	16257	16245	16197	16353	16212	16220	16371	15983	16321	16129	16310	16362	16283	16236	16291	16425	16300	16560	16271	16095	16168	16249	16289	16298	16092	16532	16185	16177	16251	16220	16251	16315	16325	16375	16157	16412	16246	16394	16556	16145	16388	16332	16113	16273	16232	16274	16255	16077	16117	16335	16089	16450	16165	16524	16347	16299	15982	16250	16291	16380	16257	16132	16103	16280	15972	16204	16093	16253	16205	16170	16090	16315	16272	16250	16227	16058	16211	16251	16188	16306	16301	16352	16241	16158	16339	16443	16128	16460	16303	16297	16253	16367	16228	16160	16370	16173	16390	16163	16159	16154	16277	16302	16034	16230	16258	16202	16072	16233	16220	16354	16356	16236	16342	16225	16257	16088	16311	16265	16208	16058	16092	16258	16598	16335	16323	16266	16267	16346	16132	16276	16446	16392	16154	16232	16151	16024	16239	16282	16285	16230	16351	16281	16188	16130	15871	16234	16335	16112	16107	16314	16330	16100	16163	16170	16101	16406	16228	16166	16351	16243	16214	16074	16102	16242	16218	16333	16047	16138	16051	16211	16344	16013	16230	16103	16351	16207	16127	16255	16239	16319	16241	16325	16201	16204	16132	16173	16251	16271	16238	16525	16232	16075	16368	16127	16295	16238	16171	16323	16374	16278	16282	16355	16438	16303	16059	16101	16305	16187	16176	16330	16391	16239	16200	16080	16467	16097	16209	16098	16243	16340	16268	16261	16399	16407	16279	16039	16281	16143	16118	16109	16287	16231	16101	16250	16335	16245	16275	16376	16148	16147	16234	16231	16252	16182	16216	16184	16127	16357	16399	16315	16144	16399	16074	16470	16324	16182	16321	16211	16075	16398	16441	16147	16187	16262	16206	16076	16264	16270	16406	16205	16186	16233	16218	16415	16383	16233	16331	16238	16249	16164	16030	16126	16430	16176	16330	16030	16316	16421	16242	16175	16451	16153	16235	15996	16192	16212	16382	16221	16294	16264	16288	16233	16304	16123	16355	16296	16296	16183	16386	16218	16523	16235	16430	16235	16245	16101	16219	16333	16162	16154	16397	16272	16056	16360	16255	16251	16359	16347	16218	16320	16363	16165	16119	16386	16365	16187	16327	16317	16306	16195	16006	16113	16325	16047	16156	16300	16296	16237	16146	16125	16291	16243	16424	16260	16387	16136	16178	16288	16335	16221	16040	16343	16365	16101	16247	16052	16103	16161	16121	16380	16253	16207	16027	16144	16412	16278	16318	16408	16092	16134	16210	16283	16270	16153	16220	16344	16376	16242	16346	16301	16184	16228	15931	16164	16146	16356	16216	16164	16094	15948	16361	16140	16019	16411	16095	16162	16190	16509	16373	16349	16238	16221	16360	16244	16127	16339	16112	16070
20010	32293	30256	24278	20688	18529	17470	16661	16055	15709	15344	15436	15183	14977	14916	14849	14592	14583	14658	14425	14360	14363	14337	14294	14357	14292	14134	14147	14241	14145	14099	14360	14242	14146	14325	14157	14248	14154	14295	14159	13916	14239	14098	14062	14110	13898	14111	13995	14031	14146	13939	14067	14144	14052	14056	14015	14027	14233	13975	13961	14006	13977	14041	14072	14085	14103	14201	14018	14056	13987	13878	14124	14042	13988	14037	14116	14250	14195	13991	14075	14139	14144	14159	14115	14220	13962	14070	14189	14402	14766	14501	14294	14174	13953	14018	13959	14180	13924	13832	14020	14124	14069	13989	14099	14099	14119	13937	13974	14067	13968	14215	13916	14077	13870	14010	14111	14029	13905	13970	14055	14043	14082	13898	14110	14007	14039	14099	14007	13999	13784	14001	13997	13978	13885	13845	14231	14002	13835	14175	13967	14027	14001	13958	13868	14021	13933	14231	13997	13821	13962	13898	14057	14076	13956	14130	13895	13943	13929	13841	13933	13927	13843	14031	13887	13992	13970	14138	13763	13809	13939	14017	13922	13943	14129	13985	14042	14164	13917	14021	13757	14030	14018	13956	13960	13874	14071	14134	14026	13894	13990	14075	14026	13825	13805	14059	14090	13965	13956	13863	14060	14104	13884	14113	14060	14039	14159	13959	13863	13889	13890	13908	13920	14062	13939	13887	14081	14050	13896	14140	14025	14000	13903	14051	13898	14117	13912	14021	14007	14064	14074	13994	13956	13900	14010	13997	13997	13803	13928	14081	13913	13934	13965	13890	13889	13760	13964	14012	13797	13996	13956	13956	13912	14156	13892	13921	13872	14128	14004	13951	13799	13860	14020	13982	13967	13931	14005	13892	13891	13873	14085	13943	13993	13914	13902	13975	14048	14076	14035	13949	14263	13962	13808	14049	14030	13900	14016	14109	13923	13943	14092	14001	13977	13945	14187	13932	14136	13985	14031	14048	14086	14084	14009	13964	14021	13890	14000	13987	14130	13945	14056	13927	14003	14168	14129	13977	14088	13985	13923	13915	13964	13817	13931	13917	13871	14028	13972	13950	13852	14068	14173	14145	14074	13928	14009	13853	13946	14036	13931	14077	13870	13930	13890	14046	14133	14023	14017	14022	13816	14045	13932	14009	13950	13947	13807	14017	13896	14025	13876	13857	14048	13927	14102	13851	13858	14032	14038	13933	13897	14072	13992	14091	14020	13968	13905	13951	14106	14125	14080	13964	13988	13967	14086	13925	14046	14167	14031	14014	14123	13884	14060	13933	14097	13795	13842	13902	14066	13926	14042	13893	14047	13804	14068	13943	13927	14024	14022	14005	14131	14066	13880	14100	13960	13753	14046	14087	14044	14070	14080	14055	13848	14037	14103	13962	14039	13932	13849	13937	14013	13987	13886	13979	13876	13877	13889	14125	14069	14005	13959	13828	14051	14155	14038	14120	14014	14035	13938	14188	14094	13956	13791	13919	13906	14052	13963	14060	13807	14018	14016	14179	14075	13990	14079	14071	14017	13979	14033	13904	14092	13890	13962	14047	13978	13889	13956	13936	14059	13858	14072	13969	13936	14014	13975	13925	13992	13825	13933	13939	14030	13965	13999	13928	13953	13994	13859	13913	14029	14016	13864	14095	13887	13964	14007	13978	14004	14077	14040	13897	14057	14145	13898	13991	13902	13849	13924	13960	14058	14034	14017	14092	14087	14068	14062	14082	13895	13993	14139	14016	14148	14065	13981	14040	14045	14030	13942	13995	14053	13940	13986	14016	14035	13985	13966	13942	13863	14061	14017	13938	13897	13961	14053	14026	14035	13886	14031	14022	14106	13996	13997	13967	14025	14053	13910	13994	13847	13918	14046	13977	14014	14002	14036	13959	14110	13871	13679	13938	13997	13992	14021	14204	13846	13984	13906	14011	14057	14108	13928	13928	14151	14289	13998	13882	13938	13876	13885	13747	13970	14133	13784	13856	13992	13944	13938	14039	14094	14013	13936	13989	13925	14068	13937	13946	14045	14168	13908	14189	13924	13861	13998	13891	14006	13965	14078	13773	14104	13954	13931	13790	13902	13978	14194	14110	14012	13918	13919	14111	13974	13856	14066	14031	14025	14117	14097	13864	14066	13960	13907	13939	13733	13985	13987	14133	13907	13989	13879	13722	14094	14142	13867	13928	14076	13905	13977	14088	14123	13876	13949	13971	14043	14173	14049	13948	13998	13912	14005	13933	14025	14135	14034	13865	13977	13939	13937	13876	14048	13976	13824	13981	13973	13954	14083	14006	14034	13975	13882	13855	13972	14080	13912	13825	14089	14152	13911	13872	14166	13891	13974	13971	13958	13987	13912	13991	14119	13953	13868	14089	13885	13973	13858	13964	14087	13911	14154	14015	13895	14027	13950	14016	13999	13973	14062	13867	13953	13878	14146	13955	13984	14089	14012	14079	13942	14048	13859	13978	14072	13827	13890	13916	14169	13981	13973	14094	14017	14015	13965	13962	14005	13908	14014	13803	14112	13973	13975	14122	13834	14051	13951	14026	14048	13994	13958	14038	14131	13851	14091	13895	13950	14053	13883	14003	14086	14068	13928	14071	13981	13841	14078	14000	13925	13920	13873	14111	13999	13866	14038	13906	14093	13934	14045	13895	14153	13913	13932	14014	13765	13998	14012	13980	14023	13951	14089	13931	14034	13906	13946	13875	14094	14039	14108	13985	13968	14052	13930	13994	14104	14126	14093	13896	13905	14040	13768	13825	13976	13992	14008	14116	14021	13862	13861	13947	14006	13936	14003	14021	14051	13972	13988	13775	13862	14030	13898	13794	13948	13895	13974	13909	13952	13893	14059	14058	14105	14103	13945	14049	13962	14080	13907	14044	14070	14060	14104	14083	13949	13804	13916	14005	13914	14092	13992	13967	13962	14053	14017	14141	13979	13897	13971	13901	13820	13884	13974	13938	13980	13992	13918	13850	13876	14143	14129	14033	13810	13962	13862	13973	14053	14083	13964	14100	14130	13927	14040	13995	13886	13918	14038	13922	13744	13967	14018	14063	13846	13981	14094	13851	13900	13969	13988	13943	14075	14034	14011	13886	13969	13776	13952	14030	13994	14076	14030	13878	13955	14013	13987	14153	13931	14021	14048	14048	14017	13964	14022	13948	13924	13983	14068	14052	14139	13911	13820	14036	13933	14081	13747	13913	13937	14012	14095	13996	13939	14016	14080	14176	13882	13968	13931	13942	14135	14113	13992	13895	13903	14012	14173	13957	13954	14011	14091	13987	13817	14131	14143	14095	13899	13944	14061	14037	13972	13916	13915	13998	13987	14040	13930	13985	13958	13942	14058	13812	14135	14147	13986	14149	13727	13921	13978	13834	13903	13984	13996	13986	13900	14120	14021	13828	14067	14194	14049	13953	14019	13966	14082	13867	14096	14004	13874	14045	14019	13998	13927	14042	13865	14067	14179	14005	14121	13874	14066	13824	13824	14080	13980	14002	14024	14041	13939	13972	14077	13956	13929	14074	14118	14083	14205	13875	13969	14121	14130	13916	13944	14143	13996	14000	13997	13954	13983	14110	14030	13937	13923	14173	14032	13952	13960	13869	13928	13926	13871	14009	14053	14025	14049	14019	13811	13977	13954	13920	13985	13999	14147	13970	14024	13884	14137	14103	13974	13630	13939	14096	13854	13949	14066	14022	14077	13861	13919	13900	14077	13958	14004	13917	13928	13870	14027	14038	14022	14123	14089	14138	14055	13896	13873	13982	14078	13956	13928	14064	13835	14068	13947	13995	14089	13961	13936	13998	14026	13939	14203	13938	13934	13907	14174	14126	13923	13996	13793	13835	14182	14021	14032	13994	13983	13986	14002	13964	13939	14149	14037	14031	14061	14015	13980	13993	13788	14124	13946	14097	14017	13985	13904	14089	14000	14062	14013	14003	13839	14033	14003	13897	13877	13876	14076	13866	14015	13885	14013	14147	13990	14077	13972	13923	13891	13990	14058	14038	13998	13803	13939	13945	13783	14030	13821	13986	14035	13965	14062	13866	14138	14047	13891	13845	13969	14022	13983	14016	14055	14046	14039	13835	14047	13988	14037	14024	14063	13933	14102	14144	13816	13857	13834	13816	14192	13950	13884	14042	13921	14220	13944	13947	13842	14002	14029	14197	14066	14037	13948	14075	14038	14123	13892	14016	14104	13891	13848	14054	14138	14145	13960	13923	13981	13936	14137	13870	13990	13910	13802	13984	13956	13918	13936	14061	14052	14027	13999	13964	13997	14134	13825	14136	14019	14036	13836	13959	13894	14059	14077	13973	13951	13905	13978	14037	13923	13923	13921	14043	14014	13936	14064	14053	14100	14052	13993	14120	14116	13946	14017	14183	13908	13824	14008	13974	13895	14034	13976	14042	13913	14175	13973	13959	13970	13941	14012	14053	13872	13913	13922	14060	14053	14034	14098	13969	13877	14169	13923	13844	13997	14068	14025	13858	13994	14016	13861	14136	13896	14110	13846	14037	13803	13907	14013	13963	14039	13895	14135	14008	13953	14116	14054	13851	13876	13950	14051	13953	13980	14035	14068	13943	14063	13959	14022	13985	13912	14054	13991	13920	13938	13939	13840	14121	14101	13934	13886	14013	13808	14072	13930	13834	14087	13927	13951	13954	13924	14100	14007	14069	14117	14022	14152	13957	14078	14043	14043	13990	14094	14092	13947	14084	13839	13897	14001	14020	13945	13959	13924	14125	13921	14014	13966	13914	13993	14000	13866	13927	13797	13952	13893	14014	13983	14059	13897	13927	14000	13949	14008	13831	13984	14053	13909	14049	13870	14072	13953	14030	14100	13991	14073	13991	13847	13962	14049	14011	13843	13959	13986	13932	13982	13984	14012	14047	14066	14033	13981	13963	14037	13907	13932	13795	13983	13905	13957	13946	13979	13937	14028	13943	14001	13866	14083	14035	13969	13912	13814	14102	14064	14124	13956	14112	13871	14057	14024	14083	14065	13966	14145	14063	13912	14027	13956	13938	14109	14059	13889	13872	14196	14055	13961	13971	13823	14065	14006	14041	13941	14040	13915	14174	13931	14031	13972	14031	14086	13937	13857	13913	14046	13940	13905	14031	13758
29204	21651	20454	17791	15553	15441	15325	15154	14948	15087	14986	15187	14973	15097	14818	14898	14928	14842	14955	14809	14832	14828	14981	14814	14699	14750	14724	15004	14737	14796	14856	14954	14677	14946	14678	14797	14822	14808	14865	14845	14868	14869	14836	14804	14684	14767	14878	14935	14946	14860	14787	14838	14925	14941	14944	14822	14786	14972	14936	14805	14846	14971	14874	14654	14848	14750	14781	14974	14926	14794	14893	14658	14906	14927	14862	14700	14808	14770	15066	14692	14650	14848	14525	14768	14796	14738	14890	14973	14870	14587	14786	14839	14890	14733	14632	14756	14732	14704	14927	14909	14717	14854	14722	14789	14700	14572	14685	14599	14611	14764	14718	14680	14709	14697	15070	14764	14791	14942	14885	14690	14887	14730	14766	14852	14860	14791	14767	14781	14773	14843	14748	14914	14870	14794	14686	14671	14699	14663	14514	14718	14825	14642	14891	14984	14990	14731	14821	14862	14700	14758	14624	14795	14689	14931	14816	14910	14747	14823	14816	14803	14602	14815	14622	14611	14760	14760	14800	14690	14745	14666	14760	14882	14901	14806	14810	14725	14734	14711	14725	14772	14785	14571	14912	14987	14828	14729	14742	14773	14615	14761	14650	14775	14732	14659	14561	14666	14708	14750	14817	14640	14824	14777	14923	14855	14815	14770	14575	14729	14778	14706	14736	14857	14571	14953	14677	14918	14675	14734	14692	14671	14741	14877	14772	14631	14780	14996	14612	14570	14926	14818	14699	14618	15045	14686	14733	14742	14705	14986	14818	14882	14947	14876	14795	14718	14603	14670	14713	14784	14690	14786	14945	14880	14828	14697	14939	14932	14886	14938	14829	14723	14763	14854	14856	14767	14906	14753	14860	14946	14974	14638	14922	14977	14814	14824	14733	14793	14791	14749	14720	14691	14790	14900	14618	14690	14840	14805	14783	14741	14826	14639	14730	14869	14823	14898	14757	14940	14825	14862	14727	14865	14727	14754	14864	14725	14721	14572	14623	14614	14682	14929	14941	14967	14930	14874	14844	14844	14810	14835	14852	14511	14801	14711	14972	14787	14818	14720	14773	14674	14848	14853	14670	14727	14850	14749	14634	14899	14839	14686	14850	14822	14890	14873	14843	14776	14721	14790	14909	14889	14716	14733	14922	14750	14809	14965	14808	14633	14677	14617	14730	14843	14962	14919	14694	14805	14817	14971	14797	14740	14833	14750	14792	14728	14700	14592	14862	14727	14699	14660	14827	15052	14808	14767	14828	14720	14844	14916	14829	14710	14688	14956	14752	14876	14759	14713	14895	14808	14744	14846	14752	14938	14651	14930	14772	14650	14797	14783	14617	14806	14862	14730	14878	14953	14589	14613	14871	14729	14840	14712	14830	14592	14979	14737	14920	14721	14747	14654	14634	14599	14560	14595	14622	14840	14808	14735	14840	14775	14647	14786	14679	14877	14851	14871	14667	14816	14827	14835	14809	14731	14557	14629	14748	14678	14781	14875	14769	14872	14722	14883	14678	14867	14808	14858	14779	14640	14614	14906	14802	14773	14839	14689	14990	14728	14727	14807	14911	14845	14835	14677	14533	14907	14759	14862	14770	14889	14530	14721	14556	14801	14973	14622	14825	14743	14742	14680	15028	14971	14870	14660	14646	14828	14685	14587	14846	14872	14889	14812	14796	14631	14813	14653	15099	14720	14705	14559	14611	14693	14700	14816	14575	14726	14742	14595	14621	14938	14821	14710	14645	14812	14957	14716	14597	14746	14771	14703	14748	14953	14699	14718	14792	14666	14684	14750	14879	14806	14627	14422	14603	14761	14718	14886	14787	14965	14782	14662	14827	14745	14686	14747	14872	14694	14817	14763	14640	14815	14873	14916	14782	14923	14904	14791	14784	14780	14888	14959	14879	14652	14858	14809	14806	14817	14892	14728	14808	14945	14684	14817	14652	14947	14692	14822	14692	14871	14624	14598	14905	14791	14857	14657	14616	14713	14469	14862	14711	14789	14791	14623	14784	14855	14518	14714	14688	14901	14559	14697	14766	14957	14922	14780	14704	14593	14906	14867	14912	14746	14803	14877	14917	14812	14788	14737	14659	14654	14924	14736	14876	14642	14805	14886	14857	14729	14747	14561	14886	14851	14856	14686	14799	14896	14829	14943	14789	14776	14888	14782	14654	14688	14517	14838	14780	14732	14936	14643	14728	14727	14809	14766	14869	14656	14860	15005	14802	14602	14768	14684	14700	14585	14823	14724	14826	14510	14735	14788	14862	14733	14699	14733	14677	14870	14727	14683	15181	14786	14734	14652	15059	14689	14981	14619	14838	14544	14653	14515	14704	14771	14802	14739	14563	14709	14758	14727	14854	14888	14741	14746	14976	14967	14806	14765	14797	14933	14692	14632	14690	14674	14708	14768	14665	14546	14677	14757	14785	14766	14800	14815	14654	14605	14964	14789	14917	14927	14852	14986	14893	14795	14926	14725	14715	14830	14756	14933	14725	14776	14841	14866	14752	14772	14661	14881	14620	14808	14893	14742	14748	14708	14694	14759	14698	14834	14761	14693	14431	14699	14578	14796	15003	14745	14965	14844	14740	14741	14726	14553	14788	14940	14574	14872	14886	14867	14885	14778	14731	14708	14753	14796	14843	14807	14861	14716	14839	14836	14588	14874	14544	14737	14835	14709	14771	14920	14860	14830	14855	14753	14938	14752	14508	14732	14825	14989	14786	14787	15020	14836	14672	14748	14826	14796	14796	14875	14725	14821	14649	14519	14756	14927	14884	14661	14943	14643	14630	14848	14697	14671	14763	14940	14799	14948	14774	14669	14775	14934	14830	14641	14888	14786	14701	14745	14878	14690	14791	14569	14651	14569	14672	14825	14657	14747	14763	14976	14829	14689	14894	14858	14829	14568	14873	14687	14977	14669	14914	14629	14887	14739	14888	14788	14763	14850	14701	14705	14831	14761	14863	14873	14892	14880	14880	14558	14678	14812	14685	14998	14901	14853	14835	14696	14609	14751	14961	14821	14982	14876	14782	14673	14760	14719	14761	14752	14783	14803	14919	14666	14767	14885	14796	14756	14890	14816	14794	14760	14803	14676	14680	14863	14787	14844	14588	14879	14768	14771	14701	14597	14915	14734	14792	14672	14779	14482	14930	14971	14934	14622	14796	14665	14965	14792	14687	14709	14857	14903	14692	14791	14875	14878	14848	14687	14582	15056	14777	14636	14626	14707	15021	14990	14896	14953	14547	14925	14962	15036	14743	14782	14800	14788	14899	14685	14527	14785	14820	14798	14892	14707	14747	14903	14740	14679	14954	14675	14866	14883	14935	14866	14643	14890	14750	14715	14635	14699	14953	14959	14916	14647	14917	14772	14767	14787	14864	14879	14654	14924	14781	14697	14782	14721	14815	14835	14875	14787	14895	14760	14881	14693	14812	14776	14667	14622	14727	14783	14777	14818	15144	14878	14755	14548	14734	14866	14805	14690	14644	14866	14717	14905	14662	14731	14744	14779	14634	14695	14728	14844	14733	14873	14806	14784	14940	14755	14680	14734	14947	14821	14881	14670	14848	14630	14551	14762	14762	14747	14736	14807	14832	14758	14650	14679	14836	14810	14781	14765	14812	14718	14811	14708	14699	14836	14871	14809	14614	14960	14774	14619	14815	14695	14749	14552	14874	14648	14762	14708	14897	14660	14801	14858	14707	14778	14804	14807	14919	14686	14928	14956	14758	14869	14875	14677	14724	14612	14823	14824	14970	14880	14804	14865	14728	14600	14801	14972	14816	14785	14704	14746	14718	14724	14715	14744	14831	14693	14643	14655	14679	14621	14655	14823	14582	14892	14963	14795	14868	14717	14560	14966	14744	14713	14749	14886	14961	14669	14835	14773	14933	14914	14762	14860	14695	14702	14722	14798	14703	14699	14781	14755	14707	14949	14919	14804	14661	14603	14842	14859	14622	14871	14798	14768	14989	14969	14977	14745	14724	14742	14832	14908	14926	14804	14776	14753	14769	14710	14856	14713	14793	14952	14900	14730	14915	14822	14824	14774	14844	14864	14803	14878	14932	14667	14845	14558	14597	14774	14847	14699	15035	14994	14682	14802	14881	14748	14790	14745	14706	14757	14878	14874	14821	14654	14763	14915	15046	14750	14846	14847	14931	14786	14954	14731	15061	14819	14687	14873	14824	14851	14930	14845	14728	14790	14934	14870	14951	14768	14895	14707	14630	14854	14906	14750	14729	14774	14963	14893	14674	14783	14763	14770	14655	14921	14819	14791	14779	14835	14762	14919	14817	14747	14906	14699	14805	14813	14761	14708	14688	14556	14604	14802	14690	14848	14819	14862	14815	14845	14755	14756	14679	14722	14863	14764	14787	14764	14782	14740	14956	14614	14845	14639	14790	14717	14906	14666	14647	14738	14778	14688	14880	14885	14729	14673	14629	14739	14876	14837	14765	14745	14663	14730	14740	14746	14905	14773	14806	14757	14839	14855	14877	14816	14668	14729	14706	14896	14559	14675	14712	14849	14854	14771	14868	14829	14722	14469	14898	14764	14654	14748	14768	14621	14709	14885	14924	14873	14929	14889	14753	14859	14710	14668	14656	14744	14717	14785	14803	14823	14746	14694	14876	14601	14605	14842	14846	14624	14835	14772	14423	14757	14932	14979	14932	14779	14888	14706	14905	14982	14919	14615	14905	14929	14609	14713	14734	14903	14770	14722	14688	14794	14791	14992	14892	14684	14657	14849	14790	15014	14764	14708	14698	14715	14874	14842	14613	14796	14726	14698	14770	14974	14690	14658	14736	15019	14911	14824	14646	14782	14783	14731	14657	14818	14856	14763	14756	14982	14815	14946	14769	14535	14807	14764	14831	14609	14755	14888	14917	14830	14768	14763	14831	14682	14582	14860	14725	14728	14787	14875	14888	14867	14763	14948	14685	14673	14768	14478	14830	14878	14830	14792	14853	14794	14835	14665	14980	14733	14706	14744	14886	14784	14819	14786	14829	14895	14641	14736	14702	14755	14759	14902	14901	14765	14711	14761	14821	14675	14813	14701	14748	14651	14728	14866	15070	14922	14909	14619	14810	14959	14750	14896	14848	14692	14907	14868	14594	14686	14796	14769	14861	14824
16626	18095	17230	15287	14366	13796	13722	13623	13642	13471	13476	13461	13469	13510	13416	13388	13226	13341	13226	13323	13255	13177	13314	13191	13255	13085	13202	13259	13218	13179	13239	13174	13014	13188	13297	13100	13245	13240	13327	13139	13035	13156	13171	13214	13100	13133	13275	13186	13034	13138	13287	13187	13207	13154	13159	13157	13186	13253	13162	13157	13293	13167	13283	13064	13151	13222	13040	13166	13122	13222	13141	13215	13173	13295	13276	13198	13196	13192	13246	13121	13104	13161	13012	13248	13238	13344	13247	13158	13090	13084	13234	13240	13243	13240	13053	13158	13231	13068	13156	12870	13258	13199	13136	13110	13080	13258	13238	13308	13157	13242	13131	13082	13105	13158	13196	13162	13189	13326	12932	13182	13217	13199	13097	13119	13000	12937	13110	13255	13309	13023	13153	13029	13133	13294	13096	13107	13039	13122	13006	13072	13084	12918	13225	13189	13054	12978	13102	13248	13168	13182	13253	13203	13160	13196	13238	13104	13235	13164	13272	13239	13193	12949	13291	13142	13187	13182	13202	13116	13178	13128	13053	13339	13244	13155	13099	13182	13059	13106	13131	13159	13271	13033	13135	13066	13309	13122	13284	13027	13215	13208	13074	13199	13119	13076	13196	13196	13095	13300	13412	13138	13211	13095	13001	13179	13086	13070	13040	13303	13151	13148	13222	13356	13173	13196	13137	13083	13185	13197	13140	13178	13002	13104	12968	13111	13121	13186	13191	13109	13178	13309	13199	12913	13142	13248	13150	13175	13136	13040	13181	13054	13144	13128	13276	13155	13228	13208	13078	13098	13228	13069	13269	13274	13213	13088	13197	13127	13050	13167	13269	13117	13106	13106	13207	13151	13136	13038	13144	12988	13155	13178	13115	13309	13233	13011	12968	13141	13210	13182	13244	13193	13251	13068	13146	13301	13130	13061	13216	13231	13065	13197	13170	13087	13187	13174	13337	13236	13139	13067	13174	13226	13176	12930	13116	13206	13054	13174	13045	13077	13206	13296	13201	13347	13085	13288	13009	13115	13063	13157	13077	13166	13118	13216	13235	13173	13222	13225	13113	13135	13206	12990	13149	12931	13236	13087	13144	13063	13146	13030	13141	13106	13214	13076	13297	13413	13256	13152	12970	13164	13048	13162	13091	13175	13080	13317	13238	13096	13178	13176	13087	13316	13163	13272	13231	13100	13043	13193	13133	13199	13166	13113	13134	13192	13198	13277	13188	13159	13036	13071	13217	12991	13176	13186	13041	13302	13163	13029	13279	13208	13117	13119	13249	13227	13293	13125	13200	13106	13182	13164	13146	13091	13143	13231	13330	13156	13325	12978	13167	13150	13262	13237	13077	13200	13181	13144	13214	13129	13170	13288	13209	13244	13140	13016	13224	13169	13102	13038	13114	13024	13057	13018	13097	13125	13153	13064	13294	13055	13286	13208	13143	13172	13134	13133	13065	13149	13024	13036	13302	12977	13163	13286	13032	13145	13108	13309	13149	12983	13159	13274	13240	13099	13319	13262	13167	13193	13194	13241	13133	13229	13207	13090	13158	13213	13174	13117	13140	13146	13244	13100	13179	13060	13282	13106	13149	13116	13187	13112	13233	13049	13262	13187	13170	13353	13244	13092	13230	13076	13213	13184	13049	13236	13158	13003	13036	13063	13273	13285	13159	13090	13216	13151	13191	13224	13040	13113	13121	13070	13199	13073	13206	13024	13066	13195	13161	13172	13055	13181	13223	13110	13165	13189	13005	13096	13163	13323	13078	13174	13157	12980	13264	13235	13075	13173	13131	13288	13145	12945	13113	13273	13130	13196	13267	13164	13271	13127	13198	13003	13243	13238	13212	13256	13160	13189	13163	13189	13193	13094	13135	13218	13299	13217	13245	13175	13136	13164	13042	13059	13205	13146	13064	13165	13218	13246	13260	12983	13203	13144	13147	13224	13183	13168	13276	13251	13178	13168	13163	13056	13058	13077	13248	13274	13224	12970	12918	12959	13201	13121	13061	12880	13108	13268	13180	13135	13341	13132	13221	13204	13144	13140	13143	13155	13192	13051	13173	13076	13073	13227	13227	12963	13200	13336	13139	13186	13148	13130	13233	12929	13000	13117	13124	13215	13163	13076	13285	13097	13221	13313	13123	13212	13173	13327	13220	13140	13111	13364	13132	13106	13162	13127	13081	13242	13199	13123	13038	13141	13166	13095	13271	13081	13099	13170	13265	13129	13333	13218	13082	13104	13026	13055	13353	13221	13120	13126	13263	13299	13115	13081	13057	13232	13127	13162	13037	13197	12984	13082	13156	12976	13001	13212	13119	13078	12965	13239	13225	13243	13034	13112	13169	13204	13255	13344	13321	13216	13164	13050	13201	13067	12996	13365	13103	13141	13220	13300	13191	13196	13309	13129	13197	13007	13072	13211	13297	13010	13128	13122	13153	13138	13188	13198	13128	13284	13117	13037	13224	13168	13047	13350	13160	13226	13330	13071	13156	13169	13192	13092	13172	12984	13040	13184	13050	13194	13082	13381	13082	13147	13343	12905	13121	13081	13086	13219	13158	13149	13050	13229	13126	13117	13127	13144	13099	13219	13011	13108	13099	13070	13151	13115	13228	13273	13034	13114	13271	13005	13127	13274	13224	13219	13069	13212	13191	13204	13029	13231	13073	13015	13018	13037	12963	13154	13058	13026	13214	13260	13286	12959	13277	13236	13059	13208	13179	13155	13283	13181	13130	13288	13244	13302	12995	13257	13116	13051	13102	13072	13224	13197	13113	13157	13241	13122	13024	13244	13246	13034	13147	13295	13197	13068	13187	13144	13051	13098	13200	13241	12980	13116	13170	13054	13110	13062	13096	13195	13086	13242	13337	13066	13011	13139	13121	13044	13225	13157	12945	13205	13121	13212	13213	13101	13156	13304	13177	13271	13176	13154	13173	13121	13154	13254	13132	13177	13199	13107	13228	13344	12963	13172	12989	13060	13224	13180	13303	13222	13131	13229	13238	13075	13035	13314	13183	13186	13308	13225	13360	13042	13269	13139	13177	13027	13174	13253	13134	13184	13222	13151	13078	13159	13116	13145	13116	13017	13032	13292	13291	13107	13268	12991	13137	13155	13098	13152	12923	13227	13083	13105	12958	13114	13208	13241	13006	13258	13149	13016	13183	13263	13176	13234	13180	13167	13070	13072	12864	13193	13119	13097	13118	13169	13198	13093	13152	13249	13015	13082	13231	13242	13150	13176	13051	13186	13237	13042	13178	13268	13155	13140	13270	13187	13134	13199	13199	13018	13182	13163	13160	13200	13216	13093	13170	13137	13093	13178	13251	13283	13101	13275	13084	13005	13141	13129	13222	13135	13177	13188	13154	13197	13081	13189	13348	13093	12810	13116	13140	13203	13194	13088	12960	13228	13134	13171	13146	13070	13172	13009	13204	13064	13192	13336	13054	13106	13186	13081	13171	13107	13080	13120	13171	13122	13194	13081	13349	13187	13192	13217	13159	13183	13111	13290	13222	13143	13084	12959	13028	13071	13127	13326	13181	13140	12899	13281	13130	13243	13163	13089	13174	13138	13267	13040	13120	13212	13217	13041	13009	13336	13297	13235	13068	13214	13145	13215	13083	13203	13203	13126	13158	13031	13321	13172	13220	13252	13159	13172	13168	13124	12960	13042	13184	13255	13159	13229	13173	13203	13025	13300	13144	13246	13161	13193	13211	13215	13122	13103	13295	13281	13185	13210	13224	13056	13168	13163	13229	13082	13313	13240	13139	13186	13025	13404	13018	13212	13200	13212	13166	13212	13295	13254	13205	13201	13242	13014	13159	13157	12990	13085	13068	12990	13175	13130	12998	13123	13147	13154	13104	13089	13157	13116	13153	13193	13145	13140	13124	13186	12974	13266	13003	13104	13116	13259	12972	13298	13144	13051	13297	13143	13224	13275	13280	13149	13151	13333	13116	13266	13207	13046	13145	13219	13253	13155	13154	13104	13235	13227	13211	13107	13008	13076	13303	13283	13267	13164	13187	13295	13093	13196	13116	13187	13065	13126	13273	13320	13084	13205	13176	13228	13138	13186	13015	13066	13348	13094	13272	13132	13154	13245	13121	13081	12914	13089	13181	13128	13039	13146	13058	13363	13113	13096	13230	13065	13157	13156	13290	13129	13231	13143	13142	13216	13197	13058	13296	13138	13278	13225	13118	13132	13189	13157	13171	13189	13056	13213	13183	13172	13256	13012	13163	13237	13087	13142	13154	13378	13104	13031	13305	13160	13096	13165	13152	13181	13159	13201	13224	13048	13056	13240	13122	13144	13283	13206	13200	13087	13160	13163	13209	13067	13026	13247	13093	13102	13143	13204	13118	13229	13213	13111	13177	13240	13172	13210	13120	13241	13135	13106	13462	13258	13156	13265	13254	13132	13123	13155	12992	13231	13306	13222	13100	13072	13206	13095	13127	13222	13041	13204	13077	13086	13175	13102	13270	13219	13182	13016	13060	13118	13161	13199	13071	13138	13222	13193	13085	13060	13132	13156	13083	13179	13034	13157	13212	13059	13158	12969	13114	13189	13115	13148	13173	13184	13126	13157	13260	13101	13291	13181	13052	13196	13239	13228	13122	13187	13048	13189	13280	13130	12978	13158	12969	13135	13208	12991	13339	13253	12984	13272	13275	13207	13286	13085	13087	13105	13065	12978	13317	13204	13003	13084	13242	13253	13253	13162	13202	13118	13071	13089	13231	13230	13299	13216	13097	13113	13227	12975	13148	13233	13123	13157	13221	13271	13075	13153	13156	13092	13107	13112	13362	13184	13057	13230	13208	13262	13184	13145	13109	12987	13267	13213	13245	13364	12955	12923	13248	13183	13249	13141	13054	13144	13136	13179	13076	13143	13099	13110	13091	13304	13171	13143	13154	13040	13328	13175	13207	13205	13271	13192	13027	13077	13072	13244	13213	13174	13151	13160	13133	13021	13161	13100	13136	13121	13228	13102	13142	13237	13163	13211	13229	13163	13099	13146	13155	13245	13235	13134	13178	13099	13147	13104	13282	13179	13098	13036	13148	13201	13109	12852	13140	13133	13270	13104	13225	13111	13272	13035	13222	13137	13214	12973	13160	13238	13203	13251	13266	13155
25382	21021	27682	24926	20887	17813	17009	15578	15035	15118	15042	14743	14816	14649	14809	14761	14644	14541	14707	14547	14638	14467	14562	14663	14571	14482	14534	14423	14240	14565	14398	14447	14309	14448	14287	14348	14451	14444	14428	14324	14560	14346	14379	14337	14502	14300	14271	14497	14285	14331	14511	14473	14520	14501	14376	14297	14300	14384	14292	14220	14500	14193	14508	14312	14452	14361	14453	14334	14525	14423	14501	14442	14341	14420	14403	14464	14537	14444	14424	14492	14389	14363	14338	14097	14344	14366	14402	14455	14477	14621	14658	14578	14483	14452	14399	14524	14158	14210	14236	14327	14281	14258	14341	14262	14316	14418	14406	14333	14298	14385	14350	14358	14414	14356	14347	14301	14280	14209	14306	14388	14320	14379	14279	14140	14368	14431	14336	14300	14255	14226	14370	14280	14266	14494	14347	14120	14360	14398	14453	14428	14436	14266	14185	14112	14203	14382	14391	14359	14393	14294	14277	14349	14450	14520	14300	14377	14409	14201	14259	14376	14317	14364	14356	14344	14493	14388	14383	14223	14403	14313	14417	14402	14326	14273	14249	14483	14240	14170	14323	14119	14237	14137	14330	14205	14111	14298	14179	14269	14380	14483	14396	14326	14224	14322	14427	14435	14464	14369	14278	14458	14416	14272	14025	14256	14171	14394	14220	14416	14486	14450	14309	14348	14407	14409	14402	14519	14295	14446	14329	14256	14173	14379	14251	14473	14463	14414	14243	14190	14306	14359	14379	14245	14266	14191	14435	14262	14395	14562	14487	14341	14350	14250	14167	14370	14240	14250	14300	14206	14271	14106	14242	14368	14225	14237	14428	14357	14279	14456	14269	14383	14375	14470	14384	14350	14367	14412	14194	14388	14222	14299	14135	14362	14145	14285	14471	14260	14341	14440	14234	14465	14226	14235	14307	14390	14385	14190	14266	14131	14271	14353	14249	14382	14391	14223	14195	14431	14594	14193	14395	14471	14493	14116	14265	14334	14396	14225	14404	14290	14273	14170	14303	14360	14193	14301	14337	14495	14380	14144	14392	14261	14140	14388	14156	14498	14314	14298	14399	14398	14262	14267	14300	14312	14324	14269	14353	14530	14320	14230	14396	14216	14243	14358	14300	14424	14399	14460	14339	14342	14357	14252	14297	14330	14254	14258	14390	14460	14037	14157	14375	14581	14460	14270	14394	14358	14376	14120	14268	14339	14392	14317	14567	14275	14435	14236	14332	14190	14346	14296	14266	14381	14140	14256	14489	14492	14352	14344	14533	14371	14272	14191	14367	14331	14378	14521	14459	14507	14383	14236	14085	14435	14277	14209	14530	14410	14294	14342	14518	14489	14363	14331	14410	14367	14431	14430	14264	14399	14426	14204	14301	14322	14232	14293	14310	14300	14472	14264	14330	14213	14339	14352	14246	14161	14376	14384	14364	14077	14361	14109	14313	14221	14425	14244	14354	14382	14216	14331	14590	14508	14330	14289	14434	14375	14312	14212	14350	14406	14414	14152	14316	14389	14513	14390	14253	14227	14410	14463	14207	14385	14311	14308	14197	14369	14490	14204	14240	14157	14405	14513	14285	14525	14560	14374	14357	14325	14339	14178	14314	14329	14265	14514	14268	14192	14280	14235	14452	14426	14323	14453	14390	14332	14321	14186	14163	14202	14422	14057	14280	14158	14421	14169	14344	14375	14548	14533	14244	14274	14336	14276	14191	14373	14207	14397	14330	14211	14289	14481	14183	14186	14039	14287	14190	14412	14395	14437	14281	14314	14159	14438	14381	14237	14382	14313	14231	14315	14148	14217	14174	14374	14319	14458	14366	14323	14279	14410	14137	14251	14291	14258	14568	14420	14289	14271	14336	14250	14438	14273	14176	14151	14427	14341	14300	14317	14222	14365	14387	14277	14319	14238	14344	14385	14390	14544	14204	14363	14390	14339	14472	14410	14328	14269	14309	14197	14375	14438	14374	14355	14367	14294	14468	14442	14330	14183	14168	14428	14377	14230	14388	14336	14514	14400	14175	14225	14378	14278	14414	14387	14447	14355	14421	14287	14392	14328	14301	14392	14164	14445	14274	14407	14329	14541	14225	14378	14463	14279	14345	14271	14396	14563	14441	14221	14322	14025	14297	14348	14299	14382	14444	14277	14157	14265	14453	14508	14215	14398	14412	14241	14457	14533	14391	14373	14308	14470	14374	14599	14455	14189	14302	14218	14335	14431	14271	14257	14313	14332	14323	14231	13987	14342	14277	14264	14397	14497	14361	14186	14221	14310	14395	14316	14361	14448	14315	14189	14518	14368	14551	14323	14339	14381	14378	14278	14446	14150	14371	14310	14305	14540	14474	14110	14361	14353	14266	14323	14227	14564	14377	14355	14430	14479	14275	14349	14414	14357	14178	14352	14441	14205	14217	14420	14314	14262	14407	14231	14313	14402	14337	14154	14374	14501	14402	14437	14190	14453	14338	14509	14452	14384	14330	14270	14406	14215	14174	14236	14342	14362	14273	14236	14516	14234	14255	14470	14572	14360	14360	14244	14362	14521	14385	14296	14252	14496	14415	14205	14219	14527	14394	14412	14258	14431	14489	14383	14264	14218	14401	14289	14321	14503	14396	14215	14223	14309	14344	14344	14196	14253	14187	14530	14521	14481	14454	14400	14273	14345	14322	14270	14380	14253	14279	14394	14387	14384	14370	14392	14418	14414	14286	14431	14235	14353	14372	14484	14391	14195	14417	14104	14335	14349	14249	14311	14389	14499	14453	14162	14311	14106	14383	14405	14426	14274	14394	14280	14325	14435	14489	14366	14355	14369	14511	14377	14359	14398	14110	14237	14523	14346	14248	14399	14241	14157	14444	14423	14297	14312	14364	14385	14374	14198	14499	14370	14394	14439	14427	14448	14559	14163	14245	14239	14501	14220	14296	14317	14295	14351	14382	14265	14331	14360	14382	14345	14424	14277	14363	14298	14379	14377	14486	14322	14310	14260	14298	14272	14220	14303	14340	14386	14247	14378	14425	14250	14072	14323	14337	14243	14246	14347	14376	14293	14240	14420	14222	14290	14109	14268	14456	14510	14433	14319	14434	14449	14446	14400	14315	14365	14390	14399	14499	14349	14227	14304	14208	14483	14272	14370	14246	14259	14364	14381	14350	14417	14301	14505	14230	14279	14453	14244	14221	14230	14461	14143	14458	14312	14302	14475	14368	14281	14415	14365	14374	14323	14308	14308	14256	14203	14456	14122	14261	14077	14275	14416	14320	14373	14327	14227	14177	14449	14519	14243	14421	14333	14185	14269	14345	14434	14389	14350	14467	14425	14267	14391	14315	14367	14380	14342	14209	14390	14307	14326	14418	14283	14496	14123	14210	14296	14386	14293	14230	14498	14406	14427	14236	14273	14284	14368	14267	14425	14281	14250	14515	14231	14057	14384	14355	14397	14380	14403	14520	14252	14149	14298	14384	14263	14107	14131	14373	14311	14544	14444	14190	14327	14457	14469	14431	14488	14236	14401	14317	14334	14412	14453	14454	14365	14224	14357	14465	14460	14309	14430	14227	14397	14533	14218	14245	14329	14352	14356	14327	14167	14365	14420	14104	14306	14354	14492	14449	14216	14398	14444	14526	14381	14349	14369	14384	14469	14375	14200	14356	14455	14381	14361	14296	14256	14342	14260	14212	14405	14269	14395	14331	14370	14317	14253	14233	14240	14405	14425	14224	14322	14290	14283	14276	14208	14346	14444	14189	14395	14256	14322	14426	14365	14123	14198	14395	14338	14322	14389	14446	14268	14287	14293	14322	14332	14391	14336	14405	14395	14493	14337	14445	14353	14389	14287	14352	14321	14180	14268	14446	14391	14246	14294	14485	14399	14249	14174	14573	14516	14529	14502	14386	14456	14072	14439	14569	14353	14432	14266	14475	14395	14566	14490	14411	14260	14366	14434	14461	14375	14423	14327	14563	14402	14188	14246	14411	14366	14349	14243	14199	14391	14344	14309	14525	14516	14319	14316	14245	14336	14381	14492	14410	14559	14329	14272	14454	14095	14192	14286	14355	14233	14248	14403	14347	14357	14356	14298	14434	14382	14344	14418	14246	14526	14340	14514	14165	14431	14531	14332	14427	14495	14180	14636	14294	14385	14194	14482	14266	14242	14285	14228	14404	14340	14460	14331	14283	14244	14442	14289	14378	14186	14388	14410	14393	14106	14466	14323	14274	14467	14259	14607	14220	14172	14377	14405	14543	14251	14330	14370	14274	14370	14251	14316	14411	14277	14376	14256	14219	14558	14636	14417	14487	14433	14419	14425	14433	14225	14265	14179	14177	14371	14255	14166	14475	14275	14305	14273	14263	13965	14359	14313	14356	14116	14307	14235	14469	14257	14321	14436	14471	14552	14132	14386	14280	14266	14255	14272	14326	14418	14303	14457	14478	14296	14369	14645	14357	14474	14390	14231	14332	14495	14481	14268	14328	14413	14331	14338	14455	14423	14258	14262	14333	14301	14360	14345	14333	14344	14362	14270	14494	14294	14269	14323	14416	14421	14267	14316	14404	14295	14439	14305	14352	14491	14205	14442	14279	14323	14298	14258	14174	14177	14494	14253	14295	14193	14361	14487	14348	14220	14135	14399	14304	14254	14187	14282	14344	14378	14300	14453	14380	14338	14198	14474	14273	14532	14256	14326	14459	14381	14564	14544	14336	14383	14443	14537	14461	14301	14197	14414	14361	14207	14418	14441	14330	14453	14272	14409	14363	14244	14234	14106	14209	14223	14244	14212	14316	14425	14377	14188	14347	14434	14232	14262	14249	14058	14300	14066	14196	14312	14323	14386	14434	14304	14428	14483	14357	14261	14320	14392	14593	14281	14196	14307	14251	14293	14329	14405	14210	14343	14418	14214	14239	14242	14261	14415	14344	14295	14512	14418	14518	14325	14167	14347	14350	14284	14272	14303	14238	14403	14337	14398	14425	14302	14236	14506	14382	14249	14292	14283	14411	14490	14484	14356	14588	14403	14364	14307	14355	14331	14216	14465	14346	14422	14324	14169	14252	14219	14269	14357	14351	14310	14226	14237	14219	14440	14545	14372	14421	14330	14277	14338	14329	14234	14286	14406	14314	14290	14277	14230	14232	14303
16922	25531	24114	19439	17136	15899	14976	14700	14195	13918	14049	13742	13730	13596	13636	13519	13304	13234	13422	13190	13073	13223	13226	13050	13140	13026	13067	13216	12981	13006	13157	13109	13152	13076	13040	13133	13097	13177	13045	13008	13219	12943	12956	13074	13013	13046	13161	13009	13166	12950	13087	12942	12904	13121	13140	13043	13014	12947	12938	13064	13036	13225	13001	13133	13025	13147	12972	13017	12935	12949	13099	13033	13083	13019	13020	13119	12797	13035	12890	12876	12885	13094	12984	12982	12819	13092	12938	13081	13248	13284	13293	13179	12938	13101	13086	12932	12980	13073	12997	12924	12956	12879	12996	13155	12911	12936	12876	12916	13007	12930	12945	12975	13086	12953	13241	13069	12933	13148	12897	13105	12817	12982	12929	12966	12926	12974	13052	12907	13034	12891	13137	13085	12980	12902	13077	12844	12932	12920	13066	12963	13064	12898	13124	13190	12927	13088	12830	13049	12717	12923	12976	13055	12966	12968	12792	13046	13018	13074	13046	13067	12926	12875	12902	13065	12933	13081	12865	12974	13045	13018	12710	12958	13089	12878	12883	13063	12892	12987	12914	12847	13060	12987	12779	12936	12979	12922	13015	12905	13074	12877	12942	13019	12839	13019	12970	12903	12929	12832	12966	12986	12873	12932	13038	12980	12951	12889	13021	13048	12830	12865	13125	13018	12947	13029	12972	12979	13023	12975	12931	13042	12984	12818	13119	13054	13075	12824	13020	13018	13075	12961	12939	13156	13028	12984	13068	13015	13020	13020	12959	13004	13091	12980	12799	12899	13058	12945	12979	12798	12890	13020	12937	13030	13016	13092	13056	12910	12972	12924	13022	12908	12927	12802	12956	13014	13189	13006	12855	12926	12972	12862	13098	13007	13018	13124	12849	12957	12955	12999	13069	12873	13139	12828	12964	12985	13150	13051	13006	12900	13063	13043	12892	13121	12914	13050	12953	12927	12900	12963	13005	12927	12823	12748	12847	13093	12870	12961	12884	12941	13015	12930	12927	13082	12916	13042	12924	13030	13090	13021	13169	13067	13023	12903	12914	13023	12959	13094	13014	13035	13013	12882	13008	12931	13008	12917	13053	12952	13047	12981	12969	13061	13036	13053	12867	13009	13065	13059	12931	13041	13090	13086	13118	13100	12966	12885	12969	13087	13030	12865	13053	12997	12962	12929	13061	12896	12932	12980	12922	13038	13049	13033	13009	12830	12941	13103	12944	12976	12904	12895	13039	13003	12947	12888	12858	13120	12989	13070	12926	12942	13029	12811	13118	12995	12920	12939	13068	12885	13026	13037	13081	12902	12900	12993	13020	12852	12952	13094	13068	13040	13038	13070	12987	13090	13212	12874	13025	12959	12972	12987	13037	12940	13030	13236	12936	13021	12956	12919	12998	12876	13098	12838	12822	13152	12960	12950	13051	13068	12803	12854	13007	12967	12901	13021	13153	13056	13043	12844	13003	13023	12934	12948	13024	13097	12869	13022	12894	13103	12946	13017	12997	12977	12896	12849	12926	12926	12971	13079	12844	13073	13045	12945	12886	12821	12983	12877	12946	13007	13109	12942	12886	12943	12961	12870	13075	12920	13111	12932	12935	12914	13022	12982	13096	12935	13012	13037	12884	12965	12988	13004	12900	13120	13056	13042	12918	12924	12890	13053	13042	13006	12974	12923	12991	12911	12917	13070	12944	12880	12878	13002	13111	13052	12785	13018	12874	12977	12957	13113	13084	13004	13054	13032	12998	12865	13099	12896	12890	13052	12845	13035	12920	12905	13092	12897	13072	12965	12761	13083	13166	13131	12931	13083	12945	13004	12878	12965	12919	13007	13013	13119	13044	12952	12845	12979	13080	12854	12838	12916	13012	12891	13064	12923	12959	12992	12959	12956	13005	12977	13001	12994	13050	12787	13023	13016	12926	12867	13070	12898	12972	12944	12800	12939	13007	13062	12932	12943	12906	13004	13026	12767	13091	12737	13207	12863	12911	13047	12930	12965	12811	12983	12897	13018	13087	13003	13179	12987	13120	13030	13021	13096	12846	12849	13014	13046	13115	12996	12977	13067	13068	13001	13063	12907	13025	12927	12900	13010	12944	12885	12929	12818	12934	12920	13096	12901	12909	12958	13117	13002	13010	12845	13063	13055	13104	12973	12879	12905	12970	12959	12887	12922	13029	12999	13148	12947	12926	12923	12927	13001	13082	13014	12983	12924	12806	13005	12978	12978	12928	13085	13074	13066	12924	12956	12954	12994	13190	12806	12950	12982	12932	12913	13016	12955	12985	12972	13028	13030	13079	12821	12925	12829	12852	12981	12880	12964	13049	12949	13135	12904	13129	12978	12821	12965	12926	13118	13011	12971	13044	13099	12920	12997	12935	12965	13031	12926	12967	12978	13082	13053	12931	12900	13058	13031	13041	12928	13213	13049	12980	12986	13007	12925	12942	13026	13045	12858	12985	13065	12973	12841	12952	12968	12935	13157	12915	12952	12858	13079	12901	12979	12929	13072	13030	13045	12927	13069	12870	13037	13186	12750	13015	12997	12951	13142	12865	12987	12942	13047	12975	12908	12768	13016	12944	13042	12844	13007	13016	13032	13009	12810	12901	12964	12943	13188	12926	12948	12912	12928	12980	13036	12938	13062	13074	12873	12997	13011	12957	12979	13075	13026	12982	12936	12929	12927	13152	12909	12977	12847	12936	12890	13158	13282	13024	12993	12980	12912	12873	12908	13103	12761	12938	12993	13027	12993	12789	13011	12988	13090	12958	12999	13126	13105	13050	13045	12914	12956	12951	12921	13063	12911	13040	12903	12941	13126	12986	12893	12957	12936	13014	12933	13085	12892	12711	13064	13055	12968	13110	13034	12790	13030	12978	13058	12957	12916	13044	12926	12838	12886	13078	13058	12982	13089	12949	13096	12921	12999	13024	12807	12932	12927	13010	12903	13025	12937	12883	12927	13151	12983	12881	12901	12960	13049	13033	13067	12853	12915	12980	13009	13017	13037	13087	12974	12932	13104	12864	13133	12881	12862	12992	13028	12995	13141	12983	12871	12989	12922	13042	12912	12967	12959	13112	12992	12954	13179	12996	13055	13062	13206	12830	13140	13063	12831	12995	13089	12923	12918	12937	13004	12925	13128	13043	12854	13164	12900	13020	13127	13058	13080	13014	13040	12978	13068	13020	13029	12889	12812	13143	13008	13088	13078	12932	12873	12927	12939	12960	12780	12995	12897	12920	13084	12999	13081	13068	12968	12914	13112	13024	12976	13094	12864	13030	12848	13077	13018	13038	12922	13008	13076	13068	12973	13106	12830	12936	13135	13073	13084	12957	12993	13022	13003	12822	13163	12919	13048	12881	13028	12882	12977	12995	13010	12959	13007	13127	12979	13157	12946	13008	13001	12900	12837	13056	12912	12932	12936	12950	13002	12888	13003	12900	12886	13088	12948	12949	12845	13021	12883	13006	13010	13076	12958	13051	13045	12943	12968	12950	13026	12745	12931	12936	13009	13000	13092	12839	12909	13075	12991	13044	12962	12868	12967	13047	13077	13054	12911	12952	12982	12915	13032	12858	12910	12950	12813	13027	12916	13097	12960	13113	12946	12984	12810	13122	12833	12851	12669	13107	13128	13071	12938	13070	12981	12876	13013	12867	12936	12944	12950	13027	12997	12848	13003	13130	12921	12976	12847	13136	13010	12868	13185	13023	13104	12899	12912	13041	13015	12857	12981	13067	13160	13020	12996	12937	12976	13006	12962	12950	12827	13105	12939	13110	13022	13019	12926	12901	13046	12976	12906	13006	12995	13011	12890	12798	13046	13063	12940	12825	13146	13202	12917	12993	13047	12910	13164	13096	13078	12882	13055	13007	12815	13068	13003	13015	13024	12955	12932	12834	13013	12873	13109	13018	12772	12949	13063	12984	12868	12809	12934	13005	13021	12879	12988	13070	13024	12895	12894	13040	12906	13009	13051	13025	12998	12830	12946	13040	13169	13008	13113	12901	13025	12952	12925	13184	12957	13008	12967	13004	12986	13126	13118	12978	12830	12926	13017	12883	13048	12954	12927	12933	12965	12988	12773	13069	13015	12935	13176	13016	13130	13063	12975	12815	13024	12975	13097	13017	12998	12980	12945	12940	12896	12992	12986	12978	12850	12928	13027	12810	12919	12970	12976	12988	12888	13059	12903	13020	12992	12807	12914	12947	12906	13023	12937	12873	12970	13184	12904	12903	13079	12935	13042	13111	12775	13129	13023	12979	12962	13078	12900	12948	12998	12960	13122	13046	13055	13012	13084	12975	13098	12763	13062	12992	12997	12973	13048	12869	12890	12984	12941	12892	13041	12989	12973	12832	12844	13070	13089	12958	12873	12974	13073	12926	12910	13037	12985	13034	12883	13059	13077	12921	12871	12958	13000	12933	12851	12993	13028	13043	12918	12962	12872	12969	12872	12955	12999	12896	13006	12883	13065	13008	12971	13014	12953	12979	13070	12895	12923	12946	12897	13080	13161	12943	12884	12896	12922	12955	13062	13210	12979	13005	12902	13050	12958	13027	13073	12963	13001	13081	12900	13040	12920	13052	12832	13040	12951	13018	12896	13033	13172	12977	12999	13026	12958	13012	12927	13113	13001	13027	12760	13016	12926	13112	12984	12992	12991	12945	12853	12957	13032	12993	12990	12978	12875	13063	13098	12959	13088	12962	13052	12773	12922	12812	12973	12863	12982	12923	12842	12960	13086	13048	12871	13036	13084	13000	13100	12937	12868	13166	12922	13189	12946	13162	12960	12954	12987	13044	12921	12980	13065	12948	13006	12947	12995	13050	12984	12962	12919	13074	13065	12857	13024	12775	12892	12861	12880	12968	13007	13030	13132	12912	12825	13025	13088	12887	12861	12912	12953	12994	12858	13047	12794	12979	12951	12958	13034	12952	12918	12972	13087	12977	12940	12921	12991	12911	13005	13009	12814	12931	12976	12813	13084	13026	13158	13013	12982	12977	12962	12880	12982	13018	13074	12932	13060	13111	13116	12909	12836	12976	13022	13062	13208	12983	13031	12964	12897	13066	12785	12891	12937	12996	13007	12848	12862	13072	13006	12945	13031	12979	12948	12942	12909	13163	13142
23842	21028	28408	23886	21527	22702	21431	17596	16577	16743	16415	16157	15978	15818	15665	15857	15641	15703	15767	15660	15770	15683	15325	15624	15336	15395	15431	15554	15493	15705	15596	15563	15707	15478	15548	15320	15518	15463	15506	15476	15425	15266	15649	15296	15167	15332	15510	15305	15310	15335	15351	15419	15315	15306	15148	15382	15329	15444	15275	15352	15249	15073	15425	15408	15118	15235	15340	15466	15158	15137	15461	15372	15347	15062	15507	15344	15367	15119	15338	15165	15422	15496	15336	15183	15327	15278	15362	15379	15473	15787	15520	15545	15559	15237	15223	15378	15335	15374	15300	15262	15403	15211	15396	15292	15149	15162	15338	15266	15385	15208	15136	15299	15182	15164	15323	15315	15479	15265	15149	15110	15324	15211	15264	15396	15074	15177	15172	15347	15383	15227	15417	15325	15287	15143	15286	15252	15407	15256	15366	15373	15568	15329	15481	15545	15281	15345	15284	15227	15186	15212	15104	15146	15132	15083	15297	15386	15321	15242	15170	15322	15299	15444	15240	15187	15230	15207	15129	15368	15195	15454	15359	15290	15192	15193	15439	15180	15177	15108	15219	15337	15206	15272	15355	15234	15197	15216	15132	15401	15356	15194	15133	15189	15199	15122	15243	15302	15296	15293	15504	15313	15192	15437	15295	15055	15161	15424	15476	15294	15126	15241	15359	15106	15233	15360	15311	15113	15318	15318	15346	15175	15342	15116	15318	15213	15233	15249	15365	15161	15279	15313	15173	15092	15070	15172	15409	15247	15307	15454	15343	15578	15328	15352	15114	15115	15236	15492	15358	15146	15053	15159	15137	15126	15248	15344	15329	15272	15490	15439	15217	15129	15490	15238	15133	15286	15296	15042	15388	15226	15315	15271	15136	15103	15248	15125	15505	15398	15398	15265	15340	15452	15258	15337	15195	15054	15380	15087	15193	15046	15202	15389	15199	15184	15440	15315	15472	15149	15269	15181	15253	15121	15220	15329	15259	15152	15366	15240	15294	15433	15254	15290	15177	15173	15297	15205	15288	15271	15193	15272	15214	15291	15271	15475	15267	15326	15282	15362	15264	15311	15373	15193	15218	15289	15342	15336	15443	15450	15269	15468	15170	15068	15216	15107	15305	15233	15480	15435	15261	15155	15338	15165	15395	15265	15339	15229	15164	15193	15232	15160	15124	15379	15356	15024	15181	15110	15147	15360	15354	15290	15378	15192	15149	15405	15179	15359	15235	15393	15219	15232	15121	15257	15327	15395	15352	15291	15143	15421	15185	15166	15332	15320	15398	15285	15437	15451	15249	15199	15355	15143	15110	15366	15322	15279	15425	15361	15193	15104	15057	15326	15184	15357	15292	15233	15111	15426	15382	15370	15384	15403	15494	15334	15532	15169	15334	15199	15217	15367	15529	15205	15229	15238	15361	15148	15606	15267	15206	15244	15145	15411	15353	15247	15120	15356	15256	15111	15539	15376	15349	15132	15248	15216	15333	15297	15243	15367	15414	15261	15329	15252	15317	15338	15243	15534	15270	15258	15327	15354	15327	15333	15142	15383	15260	15396	15148	15516	15498	15391	15223	15425	15217	15201	15132	15256	15293	15288	15334	15143	15260	15162	15112	15189	15108	15234	15321	15249	15319	15387	15084	15327	15241	15140	15193	15251	15126	15297	15267	15264	15290	15155	15144	15288	15164	15367	15328	15439	15430	15146	15254	15212	15285	15225	15176	15278	15303	15089	15204	15134	15190	15200	15156	15230	15208	15075	15240	15342	15442	15294	15349	15400	15142	15276	15332	15327	15303	15233	15284	15132	15318	15232	15155	15267	15153	15235	15207	15184	15254	15273	15249	15120	15406	15436	15182	15222	15482	15234	15345	15276	15121	15211	15068	15172	15413	15340	15388	15265	15296	15151	15168	15205	15353	15282	15304	15249	15252	15020	15319	15187	15464	15518	15206	15166	15345	15541	15030	14929	15505	15178	15293	15190	15258	15372	15141	15289	15130	15197	15312	15258	15159	15195	15272	15193	15137	15295	15273	15363	15255	15287	15065	15304	15233	15351	15429	15127	15209	15262	15235	15346	15436	15230	15258	15379	15463	15239	15280	15367	15257	15177	15437	15365	15355	15181	15249	15208	15240	15270	15274	15212	15239	15188	15266	15141	15269	15239	15188	15315	15554	15373	15403	15239	15427	15138	15263	15165	15266	15131	15189	15109	15167	15298	15356	15332	15299	15239	15240	15257	15190	15261	15338	15367	15200	15247	15266	15144	15208	15136	15205	15258	15317	15239	15118	15232	15048	15244	15247	15056	15166	15265	15337	15169	15296	15192	15188	15341	15102	15305	15166	15379	15127	15171	15271	15421	15311	15421	15289	15195	15357	15001	15363	15430	15208	15468	15353	15204	15392	15152	15327	15445	15233	15080	15081	15166	15362	15311	15311	15423	15212	15125	15254	15339	15203	15210	15178	15474	15276	15261	15424	15207	15276	15205	15216	15190	15250	15090	15267	15372	15368	15198	15150	15249	15401	15303	15297	15450	15410	15294	15231	15247	15119	15184	15235	15211	15074	15017	15077	15251	15349	15055	15346	15248	15158	15301	15306	15213	15263	15058	15280	15408	15199	15243	15377	15171	15346	15204	15252	15106	15249	15310	15388	15139	15074	15215	15353	15186	15459	15276	15466	15149	15326	15194	15228	15109	14962	15302	15386	15208	15445	15131	15262	15413	15271	15357	15236	15228	15300	15046	14989	15523	15262	15315	15349	15385	15192	15247	15310	15192	15202	15243	15114	15006	15258	15295	15240	15003	15147	15423	15487	15301	15211	15041	15164	15335	15232	15286	15456	15179	15233	15168	15354	15265	15263	15174	15164	15210	15319	15261	15098	15275	15280	15246	15234	15333	15156	15213	15336	15377	15183	15150	15320	15211	15153	15068	15325	15088	15480	15244	15369	15179	15376	15265	15301	15228	15129	15181	15212	15060	15452	15318	15065	15224	15051	15231	15226	15244	15327	15191	15304	15431	15341	15301	15214	15233	15379	15185	15281	15058	15341	15290	15232	15065	15372	14959	15260	15113	15159	15049	15230	15404	15188	15318	15340	15304	15291	15386	15274	15297	15314	15253	15195	15146	15451	15290	15275	15214	15357	15214	15290	15188	15303	15468	15306	15211	15102	15193	15172	15472	15314	15344	15287	15278	15466	15293	15250	15380	15254	15132	15049	15251	15343	15134	15259	15256	15420	15195	15298	15091	15207	15130	15206	15025	15092	15128	15252	15277	15263	15171	15242	15385	15281	15430	15310	15218	15204	15151	15083	15311	15389	15241	15340	15467	15264	15297	15332	15093	15319	15207	15196	15203	15319	15372	15212	15157	15120	15159	15086	15246	15187	15361	15265	15117	15289	15247	15181	15233	15192	15459	15267	15208	15265	15352	15211	15377	15138	15297	15272	15322	15438	15155	15283	15276	15180	15257	15002	15063	15350	15255	15357	15337	15432	15142	15146	14944	15141	15178	15189	15266	15232	15301	15240	15374	15242	15266	15108	15223	15145	15290	15492	15408	15321	15417	15082	15217	15274	15139	15307	15182	15366	15066	15274	15264	15288	15341	15267	15406	15520	15291	15319	15065	15363	15243	15466	15331	15269	14999	15044	15372	15220	15205	15243	15239	15166	15367	15131	15166	15252	15100	15276	15222	15355	15214	15107	15254	15078	15367	15355	15058	15151	15219	15284	15182	15276	15138	15112	15222	15177	15407	15459	15087	15131	15074	15289	15198	15339	15210	15293	15212	15200	15141	15355	15201	15123	15107	15169	15244	15428	15027	15369	15421	15232	15332	15229	15198	15350	15091	15286	15315	15308	15166	15152	15252	15151	15190	15323	15270	15343	15316	15208	15338	15364	15186	15343	15151	15168	15250	15341	15362	15097	15294	15414	15163	15214	15275	15377	15346	15133	15193	15197	15284	15244	15195	15061	14967	15208	15311	15241	15199	15269	15190	15211	15221	15366	15297	15263	15170	15432	15148	15324	15288	15374	15243	15335	15105	15383	15180	15134	15326	15200	15269	15251	15178	15373	15154	15046	15224	15255	15082	15211	15202	15150	15290	15204	15115	15384	15355	15327	15066	15293	15001	15323	15323	15218	15266	15386	15352	15346	15253	15030	15340	15178	15258	15214	15248	15376	15364	15212	15182	15319	15207	15185	14999	15332	15157	15297	15389	15267	15363	15372	15268	15247	15377	15281	15183	15225	15341	15327	15391	15415	15168	15430	15126	15280	15442	15207	15191	15401	15337	15305	15419	15158	15161	15038	15184	15113	15364	15492	15334	15190	15249	15046	15114	15129	15251	15348	15287	15080	15210	15154	15293	15346	15284	15308	15114	15336	15019	15141	15294	15278	15303	15174	15144	15209	15217	15212	15326	15167	15146	15416	15324	15414	15295	15366	15440	15395	15336	15326	15172	15234	15234	15166	15121	15234	15397	15195	15164	15394	15364	15304	15130	15186	15219	15224	15172	15277	15124	15138	15322	15289	15221	15262	15206	15165	15332	15264	15183	15240	15352	15367	15263	15273	15187	15155	15128	15415	15229	15234	15436	15128	15327	15416	15194	15251	15211	15093	15237	15195	15304	15183	15397	15194	15339	15355	15133	15245	15354	15284	15319	15148	15192	15087	15298	15249	15224	15382	15383	15158	15282	15242	15180	15275	15379	15326	15118	15146	15260	15423	15379	15138	15020	15288	15264	15313	15245	15399	15259	15170	15376	15517	15432	15289	15285	15333	15304	15250	15251	15177	15369	15343	15194	15291	15008	15211	15099	15277	15065	15097	15245	15197	15119	15211	15286	15200	15127	15239	15299	15171	15141	15346	15243	15319	15184	15357	15334	15050	15028	15321	15263	15303	15143	15274	15230	15169	15236	15351	15235	15315	15336	15333	15076	15190	15251	15359	15241	15119	15357	15116	15413	15440	15357	15457	15269	15326	15219	15356	15188	15277	15272	14993	15228	15270	15124	15258	15228	15058	15294	15317	15104	15419	15274	15280	15285	15323	15247	15182	15261	15196	15267	15199	15203	15321	15295	15335	15271	15193	15546	15348	15193	15115	15397	15196	15265	15293	15460	15407	15255	15158	15255	15357	15173
20281	32384	30162	24224	20644	18506	17067	16294	15797	15478	15334	14935	14567	14718	14461	14402	14153	13940	14118	14006	14039	13966	13961	13969	13686	13936	13827	13781	13918	13739	13843	13828	13783	13829	13749	13722	13533	13836	13557	13859	13725	13617	13570	13792	13592	13562	13641	13569	13709	13662	13451	13604	13521	13653	13753	13691	13443	13558	13586	13653	13439	13541	13537	13636	13594	13669	13625	13662	13704	13583	13596	13616	13630	13557	13593	13558	13593	13561	13610	13747	13584	13651	13688	13499	13657	13606	13651	13539	14257	14526	13973	14019	13819	13879	13476	13522	13720	13544	13597	13497	13459	13496	13666	13500	13416	13704	13553	13430	13521	13708	13488	13607	13492	13385	13373	13571	13514	13640	13480	13617	13316	13508	13546	13540	13757	13424	13514	13370	13756	13616	13446	13663	13586	13462	13349	13679	13542	13530	13475	13570	13527	13526	13524	13532	13444	13598	13456	13549	13716	13558	13603	13590	13440	13515	13475	13658	13601	13576	13609	13621	13595	13604	13630	13503	13738	13400	13593	13575	13727	13529	13388	13439	13584	13533	13422	13684	13586	13346	13558	13422	13399	13712	13608	13636	13391	13695	13545	13440	13583	13438	13652	13431	13571	13595	13495	13589	13559	13663	13492	13577	13624	13667	13449	13523	13508	13497	13464	13641	13606	13493	13452	13601	13676	13579	13484	13571	13572	13624	13502	13512	13493	13570	13543	13638	13707	13679	13507	13623	13427	13595	13522	13601	13613	13588	13651	13590	13406	13417	13530	13600	13507	13670	13517	13591	13374	13637	13690	13417	13575	13577	13613	13539	13542	13416	13535	13619	13489	13293	13568	13609	13652	13738	13472	13535	13545	13662	13575	13600	13579	13624	13679	13410	13552	13596	13681	13569	13597	13603	13600	13524	13669	13652	13454	13462	13550	13633	13519	13667	13521	13486	13483	13492	13524	13563	13454	13546	13483	13497	13430	13495	13646	13602	13527	13571	13631	13414	13671	13473	13561	13559	13511	13554	13606	13507	13332	13604	13553	13556	13641	13508	13548	13641	13341	13661	13537	13617	13645	13643	13580	13627	13449	13487	13626	13480	13614	13601	13508	13519	13503	13570	13568	13656	13596	13567	13470	13587	13541	13518	13695	13408	13585	13434	13740	13583	13489	13522	13427	13591	13519	13550	13590	13396	13509	13462	13594	13633	13492	13569	13639	13495	13739	13403	13474	13603	13535	13575	13447	13566	13536	13580	13649	13638	13338	13602	13403	13577	13601	13608	13655	13498	13468	13387	13634	13567	13627	13578	13479	13524	13602	13557	13588	13659	13459	13743	13646	13585	13527	13588	13485	13540	13587	13476	13647	13663	13544	13599	13639	13447	13526	13701	13538	13638	13538	13578	13762	13443	13625	13585	13578	13443	13536	13569	13596	13606	13545	13561	13646	13629	13688	13533	13523	13520	13532	13491	13676	13653	13411	13473	13494	13669	13556	13562	13452	13580	13627	13702	13589	13656	13570	13497	13562	13638	13495	13649	13460	13450	13600	13553	13416	13576	13395	13499	13485	13453	13590	13550	13482	13465	13596	13619	13635	13528	13618	13550	13496	13511	13618	13619	13541	13615	13428	13643	13406	13368	13494	13634	13592	13456	13558	13594	13611	13433	13571	13570	13550	13329	13605	13681	13640	13585	13551	13699	13479	13442	13616	13623	13479	13584	13691	13639	13495	13389	13622	13458	13510	13521	13531	13490	13594	13691	13514	13712	13510	13535	13672	13630	13484	13570	13613	13765	13587	13543	13516	13591	13627	13574	13502	13516	13611	13468	13505	13590	13594	13554	13535	13483	13551	13647	13557	13555	13590	13664	13428	13553	13555	13570	13489	13425	13671	13648	13643	13346	13588	13624	13634	13583	13693	13525	13630	13614	13508	13537	13662	13798	13659	13351	13543	13489	13432	13712	13478	13572	13614	13523	13404	13420	13543	13484	13612	13644	13470	13547	13430	13538	13558	13521	13593	13454	13460	13493	13567	13571	13598	13623	13525	13692	13642	13388	13607	13688	13547	13548	13490	13457	13361	13333	13518	13671	13554	13477	13630	13649	13500	13642	13583	13673	13597	13454	13504	13420	13621	13513	13594	13577	13526	13728	13652	13491	13612	13518	13581	13591	13581	13550	13535	13481	13506	13519	13403	13687	13515	13559	13534	13360	13514	13635	13561	13606	13568	13473	13559	13517	13497	13544	13617	13526	13452	13490	13607	13556	13673	13441	13596	13488	13619	13720	13419	13659	13656	13512	13527	13599	13496	13689	13550	13608	13709	13608	13542	13595	13503	13723	13446	13625	13349	13469	13489	13437	13548	13526	13656	13472	13633	13393	13423	13504	13695	13493	13533	13437	13457	13433	13609	13566	13642	13673	13439	13586	13555	13554	13484	13524	13535	13492	13542	13445	13576	13664	13538	13648	13514	13502	13611	13575	13505	13677	13617	13535	13606	13640	13531	13551	13612	13502	13582	13625	13542	13523	13531	13599	13625	13651	13639	13627	13441	13528	13672	13362	13662	13663	13571	13553	13483	13618	13444	13495	13588	13524	13690	13487	13551	13722	13657	13487	13635	13526	13485	13603	13720	13528	13533	13684	13502	13351	13652	13624	13447	13509	13569	13563	13533	13515	13441	13577	13463	13626	13516	13363	13531	13495	13568	13610	13472	13674	13506	13640	13514	13485	13559	13776	13559	13507	13636	13629	13749	13527	13417	13524	13501	13444	13599	13627	13411	13484	13574	13604	13634	13676	13326	13675	13640	13627	13337	13665	13328	13628	13429	13467	13482	13699	13536	13435	13460	13553	13439	13517	13530	13678	13565	13712	13426	13581	13511	13537	13641	13617	13663	13428	13502	13424	13631	13621	13640	13656	13567	13397	13572	13749	13475	13619	13638	13518	13631	13564	13549	13678	13563	13530	13546	13536	13459	13662	13485	13602	13760	13656	13532	13768	13550	13529	13666	13646	13422	13647	13538	13579	13712	13442	13561	13578	13536	13586	13493	13444	13450	13366	13626	13487	13542	13499	13681	13541	13585	13477	13615	13591	13374	13517	13496	13384	13527	13479	13629	13705	13504	13482	13519	13529	13653	13482	13543	13685	13654	13563	13474	13426	13437	13600	13659	13630	13724	13507	13596	13635	13556	13623	13573	13622	13515	13669	13580	13524	13565	13539	13524	13395	13512	13422	13744	13368	13722	13532	13497	13465	13554	13607	13548	13567	13571	13635	13517	13652	13498	13659	13500	13558	13497	13507	13531	13594	13590	13833	13490	13672	13381	13421	13470	13475	13465	13581	13712	13592	13606	13590	13386	13741	13660	13421	13683	13783	13616	13635	13553	13515	13649	13754	13611	13473	13687	13511	13500	13608	13572	13556	13719	13658	13553	13343	13595	13613	13731	13699	13458	13542	13482	13612	13676	13601	13536	13604	13614	13484	13682	13596	13452	13451	13520	13636	13741	13582	13486	13575	13597	13659	13742	13555	13442	13545	13615	13499	13457	13542	13624	13515	13494	13741	13562	13463	13607	13566	13604	13485	13612	13475	13533	13825	13368	13485	13576	13607	13483	13502	13409	13667	13624	13716	13509	13291	13477	13729	13544	13602	13537	13450	13520	13490	13549	13453	13643	13566	13468	13539	13423	13417	13599	13466	13639	13489	13695	13591	13671	13491	13422	13533	13408	13685	13615	13599	13690	13648	13743	13617	13585	13435	13472	13600	13642	13472	13627	13579	13512	13650	13430	13401	13523	13608	13506	13600	13590	13534	13550	13543	13536	13496	13618	13502	13583	13612	13568	13497	13527	13417	13536	13560	13522	13518	13595	13566	13489	13336	13598	13635	13502	13598	13399	13495	13539	13511	13383	13685	13605	13494	13576	13743	13590	13494	13613	13599	13516	13430	13413	13389	13661	13637	13383	13627	13541	13485	13458	13676	13398	13518	13630	13621	13298	13718	13442	13526	13391	13450	13513	13487	13546	13582	13550	13628	13496	13418	13528	13693	13626	13562	13628	13549	13567	13565	13569	13679	13433	13693	13506	13547	13555	13622	13558	13641	13367	13515	13376	13630	13394	13512	13506	13484	13466	13690	13596	13498	13568	13539	13494	13675	13465	13567	13618	13503	13619	13583	13560	13569	13712	13506	13519	13494	13718	13443	13511	13405	13531	13585	13675	13598	13503	13567	13532	13531	13613	13634	13405	13457	13617	13460	13650	13577	13673	13578	13627	13651	13585	13587	13596	13507	13695	13527	13737	13588	13445	13679	13735	13403	13574	13587	13545	13665	13562	13382	13527	13486	13301	13675	13427	13447	13566	13596	13516	13348	13545	13644	13537	13642	13644	13595	13405	13804	13601	13585	13541	13648	13454	13477	13546	13696	13564	13658	13623	13424	13659	13494	13616	13384	13446	13487	13680	13568	13274	13577	13644	13659	13557	13602	13685	13638	13568	13450	13513	13752	13539	13721	13481	13554	13494	13585	13568	13470	13450	13528	13528	13699	13501	13600	13684	13659	13502	13807	13582	13662	13468	13491	13705	13716	13529	13652	13503	13378	13585	13612	13462	13527	13449	13485	13825	13586	13508	13523	13674	13517	13515	13526	13588	13439	13367	13489	13510	13630	13487	13554	13672	13778	13564	13709	13524	13491	13546	13676	13440	13549	13718	13754	13428	13515	13494	13560	13567	13517	13546	13631	13465	13609	13565	13599	13422	13497	13453	13727	13555	13522	13447	13549	13641	13565	13577	13594	13550	13372	13522	13460	13513	13690	13541	13669	13381	13642	13502	13518	13544	13600	13435	13576	13558	13595	13626	13582	13555	13501	13641	13440	13572	13581	13618	13376	13524	13596	13550	13454	13628	13690	13371	13638	13525	13450	13641	13534	13615	13514	13582	13571	13599	13477	13576	13453	13571	13665	13601	13500	13629	13548	13567	13568	13537	13471	13737	13534	13593	13526	13472	13497	13555	13599	13642	13598	13499	13586	13593	13517	13595	13446	13460	13470	13526	13398	13499	13514	13483	13735	13576	13638	13593	13595	13572	13447	13544	13619	13538	13543	13612	13609	13478	13558	13599	13714	13508	13406	13548	13565	13545	13410
29346	22214	22213	19618	17492	17155	17286	17059	17223	16913	16884	16912	16857	16986	16942	16823	17011	16856	16811	16837	16998	16940	16638	16709	16937	16779	16814	16556	16679	16835	16806	16807	16729	16616	16762	16776	16975	16766	17017	16722	16488	16789	16791	16603	16699	16907	16826	16780	16794	16759	16897	16705	16916	16823	16698	16776	16824	16691	16780	16757	16861	16689	16656	16811	16854	16681	16705	16816	16702	16656	16788	16799	16950	16800	16729	16808	16796	16797	16852	16649	16761	16678	16692	16690	16732	16883	16729	16705	16740	16800	16738	16998	16917	16775	16953	16927	16668	16933	16813	16799	16697	16821	16917	16791	16557	16792	16612	16752	16781	16823	16638	16719	16705	16632	16769	16573	16711	16793	16883	16729	16846	16667	16911	16817	16797	16862	16673	16930	16772	16890	17033	16864	16788	16643	16656	16695	16845	16771	16731	16763	16758	16662	16708	16822	16849	16842	16586	16670	16866	16559	16784	16795	16866	16809	16882	16873	16810	16857	16733	16755	16693	16768	16898	16909	16851	16757	16819	16813	16988	16650	16825	16752	16710	16803	16688	16619	16690	16890	16722	16685	16668	16794	16727	16749	16777	16835	16826	16650	16783	16817	16500	16722	16866	16807	16794	16713	16628	16720	16647	16648	16577	16754	16757	16666	16804	16796	16732	16861	16693	16755	16794	16873	16880	16724	16798	16806	16749	16740	16826	16820	16655	16719	16677	16848	16734	16811	16609	16852	16722	16759	16883	16890	16641	16537	16653	16748	16714	16801	16888	16766	16792	16643	16931	16681	16850	16686	16765	16683	16681	16846	16856	16710	16692	16512	16840	16761	16611	16847	16648	16858	16749	16878	16763	16654	16597	17031	16857	16709	16713	16793	16788	16679	16679	16954	16786	16841	16620	16699	16829	16755	16847	16728	16792	16766	16814	16705	16880	16676	16882	16621	16747	16870	16799	16717	16592	16651	16685	16819	16865	16789	16760	17048	16875	16809	16716	16744	16816	16747	16613	16675	16891	16626	16843	16795	16733	16697	16696	16515	16883	16738	16660	16733	16785	16815	16808	16836	16752	16856	16826	16796	16909	16636	16655	16769	16816	16737	16940	17044	16734	16795	16676	16790	16754	16705	16672	16746	16581	16655	16731	16743	16831	16679	16891	16808	16858	16942	16975	16677	16582	16784	16627	16648	16727	16655	16792	16631	16858	16898	16889	17016	16698	16804	16560	16692	16777	16850	16559	16733	16742	16715	16774	16826	16612	16840	16757	16835	16691	16737	16616	16727	16722	16742	16849	16703	16754	16882	16792	16632	16510	16869	16934	16917	16868	16629	16991	16867	16617	16722	16817	16794	16776	16820	16627	16866	16757	16768	16612	16769	17020	16852	16823	16772	16817	16915	16875	16705	16909	16561	16749	16872	16926	16972	16667	16822	16751	16834	16950	17122	16831	16905	16829	16753	16838	16686	16743	16865	16581	16905	16742	16784	16699	16924	16839	16693	16981	16804	16649	16742	16685	16691	16806	16898	16792	16733	16807	16754	16679	16649	16844	16595	16688	16731	16995	16735	16686	16774	16739	16747	16640	16834	16650	16733	16821	16644	16734	16613	16679	16961	16702	16762	16608	16631	16681	16543	16703	16706	16604	16767	16580	16838	16823	16779	16620	16862	16848	16722	16633	16674	16784	16608	16820	16802	16810	16882	16681	16943	16892	16755	16543	16873	16705	16636	16647	16772	16802	16858	16784	16886	16765	16620	16788	16701	16812	16694	17026	16561	16762	16731	16825	16854	16716	16747	16769	16744	16693	16808	16794	16742	16624	16708	16757	16713	16717	16978	16753	16884	16744	16652	16620	16956	17060	16777	16659	16611	16841	16479	16772	16615	16665	16438	16785	16762	16906	16677	16842	16519	16770	16777	16794	16874	16727	16771	16842	16723	16674	16713	16423	16580	16689	16669	16667	16756	16975	16738	16814	16654	16685	16609	16545	16827	16649	16769	16814	16580	16798	16761	16744	16674	16774	16926	16760	16925	16777	16847	16770	16867	16740	16668	16630	16719	16693	16702	16729	16801	16439	16630	16799	16929	16921	16914	16757	16844	16635	16837	16661	16735	16852	16868	16691	16841	16922	16660	16707	16719	16827	16719	16778	16853	16785	16719	16689	16621	16735	16875	16682	16968	16530	16636	16833	16869	16646	16782	16756	16697	16672	16639	16774	16805	16770	16844	16756	16738	16832	16554	16795	16798	16718	16674	16569	16566	16694	16756	16747	16663	16685	16814	16642	16685	16868	16780	16773	16638	16770	16835	16698	16917	16733	16621	16689	16768	16894	16982	16906	16718	16672	16676	16765	16929	16726	16612	16865	17127	16851	16816	16756	16638	16886	16660	16778	16633	16836	16630	16779	16670	16714	16831	16826	16847	16713	16711	16779	16580	17038	16831	16720	16686	16663	16710	16684	16807	16879	16684	16970	16569	16709	16700	16925	16845	16944	16640	16715	16794	16743	16699	16767	16535	16626	16620	16738	16792	16707	16732	16903	16916	16861	16686	16687	16654	16796	16810	16529	16680	16970	16872	16837	16700	16647	16799	16651	16695	16760	16860	16789	16775	16728	16692	16993	16756	16803	16715	16798	16766	16828	16871	16799	16781	16919	16830	16659	16740	17081	16785	16863	16796	16593	16808	16633	16735	16945	16958	16708	17144	16942	16759	16827	16753	16784	16792	16769	16718	16652	16802	16496	16780	16815	16760	16675	16863	16675	16783	16550	16816	16845	16566	16667	16578	16757	16665	16827	16905	16827	16744	16916	16835	16849	16709	16794	16741	16725	16840	16605	16791	16781	16810	16751	16794	16730	16822	16744	16752	16931	16644	16746	16636	16913	16659	16776	16785	16947	17003	16740	16744	16940	16720	16675	16719	16889	16650	16771	16887	16823	16866	16785	16774	16863	16976	16842	16809	16810	16696	16860	16855	16624	16798	16643	16821	16732	16741	16708	16955	16679	16571	16696	16853	16656	16781	16632	16552	16776	16854	16825	16667	16622	16525	16830	16717	16700	16642	16746	16784	16667	16685	16749	16878	16872	16886	16714	16783	16995	16980	16608	17066	16826	16807	16666	16729	16555	16796	16681	16624	16691	16633	17060	16728	16665	16776	16725	16911	16964	16874	16472	16578	16592	16780	16697	16718	16918	16935	16521	16707	16720	16789	16749	16733	16777	16885	16778	16953	17003	16795	16663	16827	16670	16723	16685	16699	16756	16636	16699	16631	16565	16855	16778	16646	16826	16737	16703	16577	16700	16865	16745	16681	16549	16793	16788	16688	16620	16862	16880	16840	16897	16766	16815	16681	16737	16779	16907	16631	16606	16750	16870	16638	16829	16728	16692	16792	16707	16673	16748	16773	16580	16654	16824	16729	16777	16745	16807	16713	16747	16586	16767	16595	16581	16864	16696	16609	17052	16837	16934	16673	16765	16720	16635	16792	16726	16746	16746	16830	16761	16658	16842	16921	16844	16758	16852	16802	16695	16798	16784	16796	16858	16733	16535	16746	16726	16797	16915	16787	16765	16687	16684	16599	16866	16845	16566	16779	16511	16737	16808	16967	16641	16737	16749	16823	16776	16548	16702	16564	16733	16931	16608	16861	16718	16605	16840	16871	16601	16964	16690	16629	16623	16819	16910	16897	16628	16670	16844	16788	16698	16889	16719	16793	16758	16690	16800	16690	16752	16932	16794	16976	16837	16694	16672	16929	16720	16603	16920	16639	16784	16802	16778	16859	17005	16955	16804	16883	16933	16665	16823	16882	16775	16779	16522	16782	16621	16771	16963	16669	16924	16804	16720	16832	16733	16894	16798	16754	16654	16681	16723	16714	16768	16834	16810	16944	16706	16825	16848	16835	16662	16818	16657	16719	16874	16904	16718	16745	16677	16765	16747	16969	16723	16610	16862	16785	16718	16763	16831	16758	16866	16774	16823	16527	16463	16724	16822	16698	16607	16681	16794	16866	16899	16736	16841	16871	16537	16715	16885	16862	16931	16781	16710	16872	16742	16829	16746	16771	16901	16706	16794	16832	16909	16637	16913	16598	16938	16675	16836	16496	16629	16933	16860	16731	16713	16484	16764	16744	16766	16605	16625	16792	16766	16796	16710	16971	16839	17046	16767	16662	16558	16748	16654	16823	16671	16720	16662	16815	16806	16701	16761	16729	16612	16851	16517	16600	16633	16684	16889	16924	16879	16817	16760	16838	16761	16652	16794	16505	16866	16503	16742	16682	16730	16669	16732	16769	16845	16607	16551	16547	16672	16849	16834	16854	16828	16722	16701	16804	16628	16831	16800	16851	16741	16715	16727	17170	16736	16758	16906	16797	16654	16895	16961	16700	16654	16810	16659	16681	16773	16631	16874	16854	16761	16828	16859	16747	16723	16635	16753	16624	16851	16777	16960	16632	16685	16887	16809	16627	16710	16650	16736	17043	16663	16726	16945	16651	16943	16933	16820	16836	16706	16840	16755	16910	16888	16790	16612	16727	16800	16787	16635	16857	16898	16897	16835	16767	16832	16722	16851	16782	16821	16829	16995	16863	16975	16903	16854	16959	16753	16776	16653	16733	16826	16805	16754	16996	16859	17027	16840	16967	16609	16802	16937	16786	16749	16976	16940	16918	16917	16697	17200	16875	16883	16838	16912	16882	16966	16832	16902	16798	16783	16758	16775	16681	16812	16816	16907	17000	16506	16506	16809	16684	16813	16738	16805	16993	16863	16728	16805	16651	16631	17006	16837	16657	16716	16732	16714	16753	16689	16750	16897	16681	16687	16670	16742	16593	16839	16619	16641	16686	16644	16631	16747	16951	16633	16733	16850	16835	16916	16712	16710	16754	16756	16602	16756	16925	16700	16604	16730	16859	16852	16834	16773	16644	16603	17022	16755	16788	16755	16519	16891	16696	16570	16813	16656	16852	16842	16577	16759	16718	16834	16636	16664	16808	16585	16678	16825	16659	16653	16787	16914	16706	16724	16875	16873	16702	16543	16657	16827	16746	16702	16753	16941	16721	16999	16776	16960	16996	16883	16908	17021	16636	16826	16796	16706	16569	16939	16934	16830	16844	16845	16789	16931	16806	16854	16815	16776	16795
17269	19012	18672	16523	15627	15329	14956	14992	14994	14822	14692	14607	14394	14660	14487	14475	14379	14670	14419	14403	14447	14400	14386	14469	14532	14475	14522	14384	14312	14340	14455	14425	14446	14299	14350	14545	14454	14279	14484	14492	14354	14495	14218	14412	14388	14477	14544	14316	14310	14370	14479	14460	14393	14185	14384	14450	14578	14462	14486	14427	14508	14309	14471	14307	14401	14259	14358	14437	14483	14425	14527	14500	14596	14373	14369	14305	14353	14415	14517	14214	14430	14291	14400	14421	14352	14512	14290	14435	14343	14524	14313	14576	14385	14364	14305	14408	14416	14353	14481	14431	14237	14363	14273	14212	14340	14316	14339	14502	14303	14406	14343	14225	14338	14238	14412	14161	14324	14300	14507	14475	14397	14369	14289	14439	14357	14344	14465	14395	14278	14290	14357	14536	14478	14339	14371	14299	14268	14198	14496	14283	14309	14332	14303	14231	14335	14379	14302	14405	14408	14363	14441	14236	14548	14627	14356	14503	14264	14419	14266	14325	14298	14451	14378	14198	14333	14472	14447	14318	14336	14433	14204	14315	14302	14334	14322	14366	14414	14274	14448	14399	14510	14388	14415	14274	14234	14450	14389	14453	14283	14313	14147	14308	14438	14126	14572	14271	14247	14521	14435	14451	14493	14485	14308	14251	14400	14312	14230	14403	14126	14409	14431	14475	14449	14308	14166	14291	14417	14409	14420	14492	14442	14383	14580	14297	14319	14437	14211	14455	14391	14283	14348	14368	14434	14222	14436	14361	14252	14340	14267	14300	14472	14545	14320	14248	14431	14278	14340	14358	14398	14389	14267	14397	14309	14390	14384	14548	14188	14320	14381	14173	14320	14418	14397	14389	14359	14298	14401	14222	14266	14313	14400	14228	14290	14477	14372	14414	14413	14435	14350	14361	14335	14390	14273	14329	14353	14435	14436	14272	14385	14350	14362	14288	14349	14462	14502	14564	14524	14282	14264	14216	14339	14221	14307	14375	14138	14284	14407	14401	14134	14374	14385	14391	14274	14306	14366	14264	14374	14391	14402	14392	14333	14462	14344	14333	14320	14385	14345	14461	14391	14262	14294	14447	14256	14296	14418	14353	14260	14334	14359	14407	14305	14346	14408	14290	14361	14349	14428	14483	14301	14327	14289	14496	14242	14391	14221	14432	14422	14411	14254	14299	14284	14428	14415	14403	14348	14382	14377	14269	14450	14412	14439	14401	14308	14307	14457	14484	14282	14299	14297	14295	14240	14307	14480	14339	14359	14362	14105	14200	14357	14468	14222	14386	14249	14224	14356	14291	14294	14317	14268	14260	14502	14318	14402	14391	14481	14317	14375	14395	14348	14393	14261	14307	14536	14346	14297	14393	14556	14377	14456	14368	14478	14303	14327	14168	14248	14326	14283	14273	14278	14492	14382	14364	14197	14376	14473	14509	14401	14339	14488	14387	14181	14464	14591	14401	14473	14318	14417	14319	14568	14341	14461	14507	14411	14395	14430	14355	14259	14608	14303	14415	14358	14388	14289	14517	14086	14608	14267	14235	14411	14341	14478	14368	14331	14341	14200	14358	14431	14405	14382	14369	14559	14206	14297	14490	14275	14331	14297	14301	14338	14475	14368	14323	14344	14417	14376	14443	14338	14378	14277	14459	14299	14289	14329	14360	14385	14415	14326	14499	14316	14257	14322	14222	14367	14208	14391	14347	14290	14361	14366	14473	14238	14271	14316	14355	14174	14084	14538	14351	14480	14222	14349	14332	14396	14403	14597	14341	14329	14238	14364	14413	14260	14266	14405	14455	14541	14392	14345	14393	14371	14306	14454	14387	14609	14367	14391	14248	14449	14284	14497	14302	14426	14320	14420	14431	14342	14417	14417	14456	14394	14522	14240	14269	14317	14472	14246	14389	14450	14418	14491	14418	14484	14318	14425	14345	14507	14378	14517	14382	14432	14351	14381	14374	14274	14526	14252	14303	14361	14468	14373	14198	14359	14374	14349	14348	14364	14248	14464	14253	14375	14264	14378	14422	14467	14367	14499	14464	14388	14276	14390	14422	14339	14377	14462	14382	14380	14319	14411	14415	14315	14383	14416	14587	14422	14300	14251	14392	14328	14472	14280	14310	14379	14445	14359	14481	14301	14368	14363	14309	14180	14343	14347	14420	14343	14347	14379	14600	14314	14184	14348	14374	14614	14388	14467	14337	14310	14314	14455	14339	14256	14429	14352	14210	14447	14482	14449	14212	14447	14512	14370	14389	14303	14153	14417	14234	14476	14487	14215	14373	14029	14355	14445	14339	14482	14418	14193	14196	14366	14383	14501	14340	14261	14391	14512	14283	14338	14522	14452	14291	14359	14399	14349	14246	14428	14375	14323	14371	14330	14435	14158	14243	14470	14432	14333	14428	14186	14454	14316	14221	14461	14296	14334	14321	14197	14337	14284	14324	14251	14378	14319	14257	14468	14439	14283	14360	14356	14305	14438	14501	14221	14414	14531	14298	14316	14362	14316	14551	14457	14262	14275	14465	14294	14334	14480	14365	14305	14340	14248	14331	14244	14305	14455	14300	14457	14446	14395	14326	14428	14270	14449	14384	14441	14299	14524	14345	14320	14200	14306	14297	14303	14368	14360	14443	14279	14340	14472	14385	14293	14379	14433	14437	14430	14479	14413	14316	14520	14263	14433	14318	14430	14335	14393	14232	14299	14230	14376	14479	14387	14193	14452	14266	14491	14442	14161	14340	14498	14347	14371	14512	14275	14381	14355	14483	14286	14435	14483	14404	14362	14291	14283	14397	14260	14321	14335	14301	14376	14261	14270	14427	14257	14356	14234	14308	14280	14440	14338	14331	14370	14400	14399	14163	14321	14342	14473	14447	14384	14256	14162	14286	14368	14359	14412	14394	14372	14386	14433	14448	14498	14346	14430	14478	14422	14565	14401	14278	14353	14453	14310	14222	14328	14422	14455	14222	14358	14266	14482	14448	14214	14260	14241	14255	14405	14234	14383	14403	14490	14454	14273	14551	14119	14223	14514	14391	14245	14437	14303	14270	14379	14281	14394	14211	14459	14177	14369	14387	14460	14276	14411	14630	14549	14378	14377	14265	14452	14302	14348	14291	14301	14463	14428	14345	14325	14656	14447	14261	14434	14445	14357	14390	14380	14386	14502	14347	14279	14366	14246	14350	14411	14245	14315	14318	14449	14292	14393	14346	14363	14449	14458	14336	14406	14209	14431	14460	14455	14394	14404	14451	14278	14266	14264	14256	14367	14220	14384	14506	14314	14241	14415	14453	14292	14419	14393	14404	14292	14406	14449	14397	14354	14420	14324	14299	14185	14476	14345	14277	14443	14290	14330	14322	14449	14390	14451	14370	14479	14296	14362	14185	14447	14477	14309	14348	14426	14433	14498	14316	14543	14421	14473	14341	14363	14599	14465	14183	14461	14320	14369	14333	14439	14518	14306	14351	14380	14385	14262	14257	14464	14351	14207	14316	14321	14384	14305	14255	14343	14493	14502	14441	14380	14351	14236	14330	14259	14423	14278	14237	14377	14380	14385	14351	14201	14425	14254	14373	14385	14402	14369	14197	14517	14415	14440	14398	14282	14318	14290	14434	14435	14422	14416	14352	14438	14338	14487	14280	14377	14375	14443	14423	14384	14322	14441	14253	14404	14418	14352	14439	14508	14300	14379	14529	14512	14468	14319	14345	14283	14292	14487	14480	14360	14382	14275	14326	14371	14345	14454	14295	14444	14291	14429	14329	14225	14452	14349	14248	14337	14334	14261	14293	14348	14309	14362	14335	14544	14393	14390	14424	14390	14418	14386	14412	14352	14518	14208	14503	14437	14247	14382	14451	14355	14116	14387	14390	14365	14445	14533	14471	14375	14352	14440	14354	14294	14319	14404	14404	14303	14312	14499	14315	14444	14454	14538	14323	14375	14384	14412	14395	14177	14402	14326	14262	14284	14335	14264	14286	14353	14387	14455	14532	14387	14245	14286	14390	14196	14480	14319	14479	14354	14326	14224	14228	14288	14301	14115	14320	14503	14465	14347	14270	14343	14297	14544	14352	14583	14303	14201	14454	14446	14308	14420	14309	14445	14393	14300	14299	14366	14486	14318	14320	14303	14441	14300	14458	14448	14492	14366	14315	14317	14504	14494	14337	14387	14206	14213	14402	14198	14306	14354	14349	14208	14397	14501	14318	14270	14551	14541	14271	14271	14387	14415	14301	14319	14344	14469	14375	14243	14210	14418	14530	14266	14338	14424	14319	14334	14552	14390	14405	14288	14294	14403	14390	14378	14560	14409	14480	14363	14373	14374	14365	14340	14300	14461	14330	14399	14287	14388	14222	14246	14476	14424	14307	14278	14478	14333	14505	14129	14384	14286	14391	14337	14339	14482	14356	14273	14541	14419	14456	14221	14541	14432	14391	14487	14518	14303	14431	14316	14292	14307	14497	14502	14242	14318	14384	14371	14344	14314	14246	14448	14574	14355	14232	14354	14423	14436	14278	14390	14412	14400	14291	14487	14363	14300	14408	14331	14329	14553	14459	14404	14301	14286	14384	14410	14406	14402	14439	14294	14346	14452	14371	14343	14218	14337	14280	14416	14434	14516	14400	14251	14385	14282	14471	14407	14368	14501	14522	14322	14431	14388	14336	14337	14460	14311	14541	14482	14474	14401	14266	14215	14314	14434	14293	14297	14451	14415	14339	14469	14398	14354	14378	14498	14207	14480	14275	14347	14286	14445	14298	14417	14566	14332	14283	14359	14240	14324	14398	14368	14347	14335	14395	14270	14304	14350	14194	14362	14398	14309	14420	14398	14286	14492	14523	14336	14318	14381	14324	14445	14456	14185	14191	14366	14323	14268	14443	14318	14287	14426	14214	14285	14258	14560	14332	14484	14332	14440	14391	14233	14347	14304	14452	14554	14451	14446	14502	14353	14435	14373	14398	14475	14387	14410	14458	14234	14339	14321	14365	14462	14375	14347	14537	14207	14272	14423	14356	14483	14427	14351	14474	14422	14391	14219	14332	14441	14289	14302	14458	14235	14376	14289	14463	14251	14294	14309	14546	14127	14393	14545	14370	14411	14368	14340	14403	14318	14221	14186	14390	14232	14346	14327	14442
25293	21048	27750	25001	21631	19668	18895	17686	17036	17023	16970	16805	16921	16565	16582	16587	16590	16513	16599	16516	16740	16488	16454	16494	16408	16461	16382	16509	16545	16528	16566	16560	16353	16354	16417	16288	16229	16285	16394	16481	16465	16291	16338	16204	16129	16438	16508	16355	16216	16515	16577	16200	16322	16180	16575	16332	16144	16471	16455	16305	16230	16212	16336	16455	16283	16514	16240	16242	16274	16347	16480	16310	16494	16309	16348	16355	16206	16385	16449	16279	16122	16187	16270	16445	16284	16240	16189	16312	16396	16691	16548	16501	16363	16407	16506	16167	16224	16249	16303	16162	16404	16373	16188	16219	16303	16267	16315	16192	16314	16232	16327	16126	16320	16222	16396	16379	16424	16065	16168	16281	16292	16329	16363	16279	16532	16332	16326	16398	16482	16386	16189	16219	16028	16243	16454	16377	16473	16172	16400	16153	16453	16382	16495	16155	16183	16148	16332	16445	16399	16341	16451	16333	16100	16237	16309	16211	16181	16428	16312	16427	16318	16239	16084	16213	16135	16427	16337	16206	16407	16440	16294	16305	16329	16333	16328	16198	16290	16191	16444	16305	16248	16063	16282	16295	16281	16221	16419	16425	16307	16280	16270	16118	16145	16213	16319	16167	16072	16072	16338	16286	16195	16339	16184	16290	16316	16237	16308	16289	16077	16411	16409	16305	16243	16286	16284	16450	16427	16251	16294	16317	16228	16314	16311	15999	16346	16111	16397	16233	16244	16219	16517	16377	16143	16485	16189	16233	16339	16262	16501	16356	16060	16313	16434	16287	16472	16342	16226	16171	16343	16299	16360	16158	16252	16147	16212	16362	16262	16444	16231	16546	16248	16425	16231	16193	16230	16201	16380	16289	16171	16170	16395	16204	16276	16030	16280	16142	15942	16295	16430	16276	16123	16138	16062	16223	16258	16212	16398	16265	16326	16551	16190	16353	16237	16231	16367	16360	16315	16439	16299	16266	16010	16510	16417	16452	16509	16369	16387	16463	16278	16235	16510	16369	16360	16511	16263	16259	16311	16099	16206	16213	16176	16147	16366	16199	16110	16367	16374	16189	16243	16416	16312	16269	16158	16366	16236	16184	16397	16455	16294	16436	16340	16185	16291	16311	16471	16127	16144	16203	16313	16299	16192	16359	16389	16341	16301	16258	16415	16194	16345	16398	16350	16360	16158	16292	16068	16285	16272	16307	16444	16285	16343	16162	16255	16357	16222	16288	16302	16238	16143	16221	16440	16272	16328	16294	16331	16347	16335	16331	16346	16404	16279	16223	16194	16196	16390	16473	16209	16180	16388	16068	16268	16190	16201	16481	16215	16237	16189	16238	16250	16408	16217	16121	16220	16513	16299	16311	16182	16405	16329	16378	16442	16373	16483	16283	16135	16184	16158	16422	16019	16186	16128	16139	16275	16294	16130	16402	16248	16394	16377	16401	16326	16217	16495	16398	16224	16073	16084	16325	16393	16383	16385	16131	16301	16446	16289	16190	16167	16481	16122	16166	16447	16171	16278	16285	16186	16153	16286	16426	16317	16177	16270	16199	16250	16184	16319	16437	16111	16411	16322	16226	16247	16419	16041	16443	16523	16084	16198	16189	16241	16258	16387	16038	16360	16367	16289	16531	16261	16485	16330	16145	16413	16391	16200	16409	16222	16254	16376	16107	16257	16235	16362	16390	16323	16295	16371	16363	16197	16298	16394	16408	16292	16153	16291	16176	16356	16146	16312	16405	16434	16257	16454	16211	16023	16037	16181	16279	16228	16240	16307	16020	16272	16341	16355	16299	16317	16385	16368	16277	16069	16274	16612	16483	16331	16227	16352	16332	16326	16304	16516	16311	16483	16505	15926	16342	16424	16517	16191	16166	16424	16353	16342	16466	16230	16162	16481	16315	16134	16218	16310	16404	16419	16323	16279	16267	16263	16316	16302	16398	16287	16336	16252	16263	16228	16199	16281	16159	16428	16374	16303	16352	16438	16372	16357	16376	16166	16102	16318	16174	16301	16327	16280	16077	16131	16328	16307	16057	16326	16372	16262	16377	16013	16126	16190	16291	16296	16346	16330	16213	16236	16329	16288	16320	16292	16407	16307	16263	16213	16255	16319	16437	16193	16260	16349	16105	16491	16218	15847	16126	16200	16249	16302	16289	16327	16334	16276	16377	16226	16330	16398	16457	16283	16127	16433	16407	16330	16291	16182	16195	16241	16264	16216	16304	16436	16240	16476	16234	16278	16399	16369	16120	16189	16314	16252	16139	16315	16317	16290	16335	16390	16208	16383	16340	16488	16280	16263	16377	16406	16169	16298	16438	16355	16334	16300	16448	16164	16286	16355	16174	16232	16401	16404	16224	16165	16320	16515	16355	16232	16288	16289	16546	16419	16284	16384	16306	16494	16401	16344	16297	16294	16247	16322	16258	16354	16166	16343	16203	16154	16079	16239	16255	16274	16014	16283	16334	16467	16292	16121	16139	16421	16508	16449	16288	16164	16313	16554	16264	16134	16248	16290	16330	16469	16345	16242	16208	16279	16188	16264	16347	16182	16228	16325	16269	16269	16485	16167	16181	16336	16285	16248	16416	16396	16265	16408	16361	16444	16274	16300	16300	16309	16328	16242	16335	16430	16519	16295	16283	16317	16139	15988	16159	16265	16328	16370	16208	16238	16289	16285	16215	16235	16279	16478	16160	16358	16248	16417	16279	16156	16331	16197	16362	16078	16250	16178	16278	16269	16227	16150	16328	16337	16331	16299	16207	16158	16358	16318	16222	16357	16310	16341	16377	16379	16157	16298	16217	16144	16335	16497	16143	16376	16293	16227	16270	16447	16464	16446	16242	16228	16183	16229	16238	16417	16243	16227	16272	16291	16182	16302	16311	16362	16301	16381	16326	16300	16084	16249	16344	16129	16177	16279	16302	16275	16293	16267	16316	16236	16372	16290	16207	16343	16124	16241	16261	16247	16535	16255	16106	16080	16178	16197	16420	16248	16365	16417	16358	16539	16195	16306	16239	16232	16312	16114	16393	16396	16123	16240	16434	16311	16291	16308	16412	16082	16403	16204	16189	16307	16538	16270	16137	16452	16211	16275	16308	16322	16221	16152	16330	16351	16254	16423	16275	16108	16332	16224	16337	16326	16401	16336	16176	16365	16430	16129	16264	16397	16183	16318	16191	16280	16289	16208	16320	16409	16368	16382	16171	16567	16350	16221	16180	16327	16271	16106	16160	16440	16377	16283	16247	16328	16257	16239	16159	16228	16224	16128	16208	16263	16233	16150	16196	16235	16391	16239	16178	16350	16314	16368	16330	16142	16332	16349	16249	16413	16352	16418	16093	16250	16071	16245	16178	16213	16431	16360	16157	16213	16299	16263	16445	16379	16493	16230	16496	16340	16399	16217	16247	16412	16430	16359	16195	16359	16174	16348	16124	16260	16231	16291	16188	16542	16350	16330	16517	16263	16323	16295	16260	16325	16416	16241	16270	16326	16275	16543	16282	16176	16067	16262	16429	16277	16238	16420	16315	16289	16350	16236	16357	16404	16332	16110	16161	16409	16411	16323	16237	16417	16215	16392	16253	16227	16441	16341	16266	16293	16309	16362	16446	16141	16175	16245	16239	16247	16210	16257	16326	16146	16295	16398	16141	16410	16311	16313	16324	16095	16200	16332	16480	16206	16365	16260	16577	16239	16192	16426	16340	16219	16436	16432	16196	16479	16577	16273	16520	16261	16366	16302	16419	16297	16243	16190	16205	16155	16191	16448	16162	16271	16365	16379	16391	16105	16437	16266	16284	16488	16235	16243	16150	16506	16253	16283	16184	16400	16311	16080	16259	16324	16411	16277	16295	16227	16113	16401	16312	16260	16081	16175	16425	16187	16340	16227	16413	16062	16220	16384	16129	16139	16098	16252	16302	16300	16331	16486	16345	16372	16288	16177	16134	16409	16378	16454	16239	16401	16195	16410	16540	16423	16139	16323	16246	16413	16431	16376	16355	16501	16397	16263	16226	16324	16273	16356	16475	16136	16324	16227	16217	16315	16462	16197	16425	16303	16385	16502	16324	16186	16348	16311	16202	16193	16133	16120	16327	16345	16197	16295	16234	15971	16280	16419	16575	16254	16340	16174	16284	16437	16412	16349	16315	16383	16413	16169	16270	16126	16304	16177	16263	16358	16366	16437	16304	16142	16218	16447	16364	16378	16257	16349	16191	16392	16461	16600	16164	16298	16389	16363	16222	16377	16178	16380	16291	15995	16389	16212	16258	16310	16124	16431	16302	16242	16211	16586	16163	16214	16302	16314	16405	16295	16316	16369	16555	16418	16239	16246	16238	16369	16346	16191	16321	16397	16227	16220	16299	16175	16361	16419	16375	16383	16202	16294	16310	16212	16307	16355	16348	16249	16432	16254	16354	16421	16237	16190	16369	16370	16433	16386	16302	16402	16300	16203	16407	16353	16502	16316	16195	16090	16213	16496	16413	16350	16653	16395	16209	16375	16055	16054	16275	16322	16297	16158	16222	16423	16298	16199	16263	16371	16283	16317	16249	16372	16444	16199	16227	16489	16309	16313	16310	16452	16361	16257	16256	16618	16200	16211	16359	15989	16341	16336	16143	16171	16294	16181	16189	16310	16259	16189	16241	16292	16163	16151	16463	16248	16468	16311	16278	16300	16300	16468	16511	16242	16278	16543	16421	16280	16270	16159	16358	16276	16442	16359	16176	16357	16396	16140	16291	16244	16222	16195	16196	16363	16139	16153	16264	16338	16147	16174	16370	16341	16181	16434	16282	16503	16249	16438	16281	16496	16296	16307	16202	16343	16183	16382	16384	16317	16368	16283	16297	16329	16246	16324	16162	16099	16091	16180	16237	16200	16363	16502	16539	16202	16161	16129	16362	16266	16141	16095	16238	16242	16323	16318	16199	16101	16374	16326	16498	16362	16393	16308	16438	16493	16433	16202	16510	16300	16443	16208	16145	16378	16338	16322	16142	16386	16365	16276	16124	16211	16194	16359	16296	16353	16427	16269	16341	16169	16347	16293	16238	16381	16413	16453	16386	16066	16347	16016	16277	16342	16308	16145	16595	16163	16365	16400	16190	16311	16345	16264	16173	16062	16101	16166	16602
18021	27166	24935	20506	18034	16878	16241	15675	15539	15085	14859	14813	14743	14650	14490	14491	14463	14446	14324	14297	14240	14129	14169	14251	14162	14220	14099	14306	14251	14225	14383	14065	14117	14117	14190	14049	14127	14125	14117	14200	14301	14087	14239	14007	13965	14156	14111	14073	13966	14220	14163	14206	14052	14357	14105	13995	14103	13977	13898	14002	14066	14125	13925	14158	14013	14329	14204	14223	14087	14010	14199	13877	14160	14117	14169	14154	14168	14227	14095	14148	14134	14237	14167	14163	14155	13991	14066	14207	14393	14373	14304	14161	14237	13923	14059	14209	14142	14042	14095	14026	14114	14074	14004	14151	14205	14022	13918	13962	14188	14244	14159	14188	14138	14185	14170	14015	14225	13860	14093	13911	14043	14139	14163	14095	13886	14124	14087	14157	14138	13978	13946	13917	13993	13886	14091	13997	14128	14101	14044	14067	13999	13963	14184	13991	13999	14050	14128	14070	13980	13951	14197	14143	14209	14118	14077	14101	14007	14160	14230	13889	14078	14138	14122	14072	14110	14055	14061	14064	14077	14148	13974	14167	14104	14044	14082	14086	14118	14034	14013	14069	14195	14003	14085	14110	14135	14072	14093	13941	14046	14165	14159	14041	13951	14085	14079	14024	13984	14092	13930	14132	14157	14106	14226	14120	14012	13893	14092	13996	14077	14008	13979	13993	14113	14052	13971	14029	13905	14149	14082	14114	14066	14161	14252	14060	13830	14112	14039	14088	14054	14175	14010	14113	14255	14060	14106	14017	13997	14094	13929	14118	13916	14080	13995	14042	14249	14181	14085	14038	14125	14036	14057	14191	13953	14166	14157	14089	14070	14134	14275	14080	14127	14017	14002	14162	14101	14085	14183	14188	14158	14081	13981	13997	14022	14056	14109	14047	14131	14081	14029	13897	14156	14113	14152	14031	14059	13978	13957	14080	14130	14047	14126	14033	14120	14175	13999	13977	13980	14071	14175	13913	14114	14032	13980	14163	14082	14025	14156	14246	13905	14052	14102	13954	14094	13951	14199	14039	13997	14226	14086	13961	14051	13967	14137	14064	14016	14079	14049	14076	14107	14044	14087	14030	14057	14088	14020	14011	14071	14131	14181	13903	13962	14004	14187	14133	14069	14297	14058	14120	13898	14250	14030	14027	14136	14126	14317	14147	14140	14051	14220	13924	13917	14102	14196	14087	14148	14010	13965	13953	14238	14015	14134	14066	14244	14152	14099	14012	14181	14132	14034	14090	13976	13984	14120	14042	13955	14103	14012	13918	14170	14021	14188	14072	13980	14058	14063	14167	14040	14302	14005	14231	14186	14220	14191	13939	14148	14060	13946	13950	13996	14032	13978	14124	14134	13973	14148	14137	14121	14074	14115	13979	14016	14042	14091	14029	14102	14108	14078	14055	14223	14004	14081	13970	13984	14153	14153	13945	14047	14126	14033	14179	14155	14021	14149	13938	14236	14026	14113	14078	14123	14208	14031	14210	13949	13988	14047	14022	14177	14026	13873	14046	14124	14172	14105	14159	14024	14046	14081	14033	14069	14127	14084	13938	14078	13940	14069	14172	13942	14194	14020	14269	13999	14167	14230	14118	13982	14144	13973	13927	14069	14159	14277	14014	14031	14014	14082	14107	14064	14090	13968	14025	14153	14172	14173	14087	14137	14121	14112	14032	14228	14046	13993	14209	14137	14138	14173	14065	14225	14026	14064	14299	13909	14046	14149	14093	14136	14059	14062	14142	14133	13961	13936	14171	14082	13946	13989	14170	14003	14050	13908	14005	14096	14179	14121	14060	14002	14099	14168	14194	14128	13981	13982	14014	14130	14035	13968	14106	14059	14208	13938	13806	14043	14151	14172	13968	13944	13989	14101	14073	14121	14089	14079	14126	14114	14092	14154	14210	14029	13972	14025	14130	14044	14127	14038	14164	13777	14147	14064	13970	14199	14045	13973	14042	14072	14031	14094	14011	14092	14049	14002	14125	14070	14218	13843	13961	14104	13951	14028	14208	14050	13982	14099	14088	14030	14122	14198	14007	14153	14107	14182	14023	14010	14203	14073	14062	14060	14044	14100	14101	13932	14131	14042	14168	14114	14042	14134	14083	14202	14047	14044	14254	14084	14121	14014	13920	14150	14151	13998	14139	14010	14117	14150	13945	14016	14074	13968	13894	14209	14099	13998	14083	14079	14227	14056	13863	14200	14167	14041	14097	13927	14095	14172	13902	13987	14088	14124	14026	14172	13990	14109	14177	13992	14230	14127	14146	14189	14069	14015	14125	14072	14042	14127	13910	13994	14255	14021	14097	14113	14035	14123	14087	13984	14085	14113	14054	14093	14174	14096	14079	13981	13989	14136	14154	14018	14101	14098	14116	14040	14165	14071	14037	14138	14081	14040	14130	14206	14078	14087	14096	14025	14105	13961	13933	14068	14011	13922	13969	14156	14026	14069	14186	14127	14108	14093	14047	14136	14065	13902	14063	14102	14099	14098	13979	13931	13946	13901	14156	14256	14104	13997	14090	13918	14149	14092	14171	14216	13930	14005	14139	13977	14129	13965	13991	14113	13992	14280	14009	14133	13936	14040	14178	14038	14060	14045	13900	14186	14147	14028	14191	13916	14040	13977	14023	14131	13978	13989	14167	14078	13998	14048	13898	13887	14128	14150	14067	13925	14054	14108	14100	14029	14137	14069	14010	14148	14061	14353	13947	14060	14102	14056	14105	13872	14040	13972	14035	14030	14048	13969	14081	14014	14071	14141	14123	13956	14049	14058	14119	14138	14039	14123	14042	14236	14112	14260	13959	14051	13962	14164	13995	13970	14112	14051	14003	14254	14121	14204	14160	14196	14192	13999	14123	14033	14079	14155	13971	14188	14284	14000	14279	13923	14072	14086	14054	13975	14089	14252	13996	14178	14033	14245	14018	14256	14043	14064	14066	14129	14129	14127	14158	13996	14060	14227	14005	14152	14151	14089	14216	14127	14158	13995	14020	14029	14165	14104	13939	13972	13994	14100	13983	14052	13973	14075	14145	14109	14073	14352	14131	14202	14026	14155	14161	14177	14147	14220	14066	14073	14171	14085	14291	13809	14067	14103	14212	14126	13885	14148	14086	14101	14072	14191	13832	13983	13935	14043	13955	14127	14158	14039	14172	13923	14076	14093	13967	14072	14271	14074	14141	13964	14162	14107	14025	14168	14155	13970	14082	14186	14123	14060	14087	14007	14184	14200	14193	13988	14106	14185	13976	14042	13948	13947	14095	14133	14131	14095	14100	13877	14139	14114	14148	13897	14097	14103	14081	14046	14256	14006	14148	13859	14101	14028	14035	14017	14192	13908	13935	14111	14310	14052	14093	14023	14183	14015	14015	13868	14006	14065	14127	14064	13716	14134	14077	14058	13846	14050	14091	14031	14070	14118	14127	14015	14163	14110	13946	14160	14177	13962	13995	14193	14008	14226	14102	13993	14021	14009	14010	14016	14197	14183	14150	13940	14180	14036	14047	14094	14128	14030	14107	14059	14061	14036	13959	14173	13932	13977	14079	14112	13991	13956	13997	14022	14039	14171	14032	14114	14152	13975	14286	14102	14044	14001	13849	14159	13931	14105	14042	14196	14024	14472	13982	13982	14059	13977	14133	14007	14114	14170	14003	14087	14004	14049	13948	13996	13874	13938	14160	14201	13967	14110	14078	14083	14017	14014	14018	14162	14063	14071	14018	13998	13953	14002	14095	13897	14064	14070	14151	14061	14191	14149	14024	14185	14039	14009	13999	14190	14087	14112	14113	14008	14020	14147	14099	13795	14066	14002	14124	13844	14019	14128	14095	13958	14140	14077	14139	14002	13970	14017	14109	14078	13979	14047	14124	14120	13967	13966	14115	14122	14051	14091	13903	14111	14102	13935	14003	14232	14047	14044	13970	13926	14021	14127	14226	13977	14007	14006	14058	13919	14262	14124	14039	14044	14180	14035	14026	14122	14104	14218	14055	14162	14025	14133	13966	13920	14136	13996	14113	13901	14085	14201	13896	14170	14068	14268	14132	14054	13993	14005	14109	13955	14007	14125	14003	14030	14172	14083	14013	14045	14075	14209	14075	14114	14080	14127	13972	13991	13941	14085	14321	14130	14009	14107	14135	13943	14170	13910	14057	14029	14133	14093	13875	14115	14047	14065	13996	14282	14112	14015	14133	13949	14234	14018	14160	14084	14035	13997	14067	13783	14253	13943	14097	14089	14136	14066	14062	14035	14016	13833	14031	14189	14061	14108	14058	14078	14240	14179	14095	13936	13889	14108	14240	13998	14011	14217	13915	14099	13956	14220	14024	14086	14132	14039	14007	14181	14065	14021	14018	14178	14103	14153	14116	14226	14126	14058	14088	14077	14129	14098	14068	14186	14034	14054	14054	14225	14055	14047	13875	14090	14147	14128	13921	13924	13860	14112	13974	14101	14056	13990	14149	14074	14001	13871	14082	13999	14090	14038	13918	13968	13871	14047	14007	14116	14145	14232	14030	14184	14055	14066	14136	13962	14121	14159	14066	14076	13901	14193	14040	14109	14134	14098	14024	14021	14044	13938	14096	13934	13934	14148	14112	14159	14100	14159	14090	14087	14024	14043	14031	14071	13838	14016	14104	13980	14108	14149	14144	14199	14136	14113	13948	14168	14043	13975	13994	14059	13953	14117	13999	13979	14288	14112	13980	14126	13932	14071	13811	14164	14147	14084	14094	14027	14160	14053	14201	14084	14110	14155	14207	13907	14114	14140	14069	13983	14136	14143	14009	14135	14018	14066	14054	14000	14191	14111	14053	14147	14042	14065	14019	13925	14123	13997	14119	14128	13927	14149	14010	14090	14047	14135	13973	14151	14012	14224	14132	14079	14135	14062	14321	14053	14039	14072	14047	13936	14165	14052	13994	13998	14244	14067	14061	14141	14323	14182	14306	14104	14146	14205	14119	14033	14038	14034	14051	14238	14226	13988	14027	14077	14096	14045	13925	14042	14095	13977	14166	13995	14117	13975	13992	14162	14004	13984	14090	14041	14082	14092	13816	14082	14278	14191	14104	14010	14101	13985	14057	14155	14067	14208	14209	14081	14191	14132	14218	13936	13992	14052	14225	14083	14160	14051	14084
23862	21032	28416	23900	21530	22786	22115	18252	17044	17297	16875	16680	16753	16473	16480	16685	16423	16348	16381	16161	16341	16302	16068	16160	16247	16099	16050	16171	16335	16324	16020	16203	15783	15937	16088	15989	16024	16071	16086	16221	16034	15990	16050	15933	15870	15957	15747	15863	15725	16079	15931	16098	15698	15950	15886	15648	15785	15907	16086	16051	15896	15858	16011	15707	16014	16058	15847	15946	15816	15787	15848	15655	15858	15939	15932	15814	15860	15943	16174	15811	15912	15954	15827	15771	15978	15917	16016	15869	16247	16425	16357	16250	15994	16014	15840	16019	15853	16068	15893	15949	16058	15993	15903	15857	15878	15771	15779	16027	16028	15717	15851	15746	15784	15951	15926	15847	16069	15941	15776	15888	15822	15816	15978	15822	15669	15732	15814	15735	15893	15926	15861	15854	16091	15830	15993	15777	15782	15927	15729	15900	15922	15591	15762	16198	16000	15811	15787	15800	15967	15963	15801	15869	15882	16040	15817	15709	15692	15950	15819	15925	15860	15891	16040	15902	15850	15687	15885	15622	15874	15798	15896	15835	16034	15531	15870	15668	15854	15814	15841	15734	15974	15810	15902	15809	16007	15696	15855	15801	16063	15893	15824	15653	15884	15929	15781	15780	16028	15832	15590	15836	16026	15913	15850	15757	15856	15853	16007	15826	15767	15879	15917	15644	15544	15691	15854	15871	15805	15812	15847	15742	15843	15881	15750	15904	16015	15857	15789	15863	16021	15884	15913	15896	15915	15688	15962	15882	15815	15969	15751	15869	16066	15821	15921	15641	15895	15778	15927	15840	15841	15870	15810	16010	15735	15838	15829	15870	15979	15997	15959	16039	15860	15842	15916	15875	15611	15922	15794	15962	15940	16006	15975	15964	15889	15899	15835	15838	15877	15740	15616	15988	15894	15808	15953	15782	15930	15779	15991	15704	15920	16016	15981	15830	15870	15740	15788	15729	15873	15914	15767	15909	15820	15788	15823	16095	15814	15640	15914	15634	15831	15702	15652	15678	15730	15888	15813	16064	15810	15668	15949	15988	15765	15826	16000	15895	15723	15719	15900	15811	16011	15877	15928	15859	16095	15934	15842	15831	15831	15919	15864	15928	15827	16007	16033	15900	15694	15732	15931	15932	15842	15886	15856	15821	15936	15739	15689	15806	15975	15858	15822	15855	15857	15840	15859	15924	15856	15640	15866	15820	15749	16061	15774	16065	15819	15731	15893	16075	15796	15874	15714	15868	15798	15925	15970	15834	15922	15827	16064	15694	15992	15833	15890	15910	15787	16042	15902	15827	15855	15895	15880	15984	15806	15922	16141	15957	15870	15733	15811	15801	15855	15918	15648	15839	15805	15523	15915	15708	15935	15839	15829	15779	15771	15791	15739	15895	15829	15890	15975	15854	15673	16126	16030	15964	16035	15805	15643	15844	15944	15858	15878	15695	15744	15949	15683	15743	15903	15728	15803	15797	15750	15972	15746	15742	15913	15777	15735	16025	15719	15764	15763	15950	16009	16095	15918	15891	15668	15788	15929	15881	15646	15734	15873	15781	15786	16001	15778	15920	15910	15862	15938	15935	15951	15660	15745	16011	15734	16007	15981	15885	15776	15781	15945	15928	15989	16032	15904	15738	15856	15908	16084	15667	15734	15823	15954	15926	15750	16120	15868	15655	15656	15963	15747	15912	15919	15803	15783	15883	15982	15904	15819	15820	15938	15713	15795	15651	15836	15999	15843	15901	15995	15831	15845	15959	15611	15706	15954	15883	15670	15773	15968	15733	15806	16113	15925	15639	15854	15851	15677	15663	15825	15834	15769	15837	15911	15815	16041	15642	15890	15990	15755	15678	15801	15877	15830	15910	15663	15702	15881	15811	15826	15974	16051	15932	15926	15868	15817	15915	15829	15627	15956	15927	16073	15885	15950	15846	15779	15864	15848	16024	15775	15794	15802	15843	15787	16017	15868	15810	15783	15999	15763	15770	15819	15933	15998	15936	15892	15713	15693	15803	15888	15817	15936	15942	15815	15743	15799	15967	15730	15808	15901	15954	15747	15878	15895	15819	15824	15948	16007	15953	15896	15855	15902	15744	16041	15884	15835	15982	15897	15590	15863	15908	15712	15762	15912	15602	15929	15916	15833	15858	16005	15874	15964	15671	15861	15787	15947	15830	15816	15789	15814	15671	15984	15826	15835	15808	15780	15847	15938	15719	15807	15999	15720	15771	15983	15800	15780	15759	15891	15993	15882	15779	15887	15907	15868	15877	15980	15838	15842	16018	15755	15840	15983	15819	15938	15704	15754	16032	15684	15891	15698	15597	15875	15891	15907	16084	16021	15707	15779	16039	15901	15971	15870	15891	15742	15777	15818	15854	15816	15743	15848	15811	15876	15755	15804	15886	15763	15923	15942	15625	15883	15716	16027	15781	15885	15593	15982	15952	15930	15869	16126	15860	16007	15810	16014	15816	15851	15662	15713	15752	15885	15677	16027	15654	15722	15666	15727	15762	15805	15667	15832	15783	15879	15652	15900	15938	15794	15842	15762	15800	15939	15826	15998	15918	15930	15848	15873	15761	15844	15806	15713	15689	15851	15871	15958	15998	15922	16003	15837	15821	15806	15958	15879	15965	15852	15817	15778	15836	15803	15810	15835	15912	16036	16010	15824	15783	15758	15644	16002	16014	15944	15870	15874	15688	15893	15876	15990	16007	15779	15767	15944	15843	15964	15852	15870	16012	15803	15826	15955	15874	15735	16139	15800	16029	15800	15860	15859	16051	15947	15873	15735	15839	15968	15976	16013	15610	15833	15927	15905	15917	16019	15999	15938	15831	15817	15907	15949	15749	15661	15827	15918	15691	15840	15884	15844	15974	15853	15801	15675	15728	15837	15788	15681	15840	15796	15922	15877	15951	15945	15737	15788	15789	15823	15934	15813	15825	15919	15945	15843	15925	15770	15743	16024	15713	15863	15714	15986	15868	15785	15754	15949	15911	16008	15761	16000	15942	15912	15880	16009	15890	15974	15876	15976	15781	15913	15916	15617	15920	15836	15783	15836	15759	15859	15886	15869	16051	15896	15754	15868	15773	15838	15756	15626	15983	15876	15840	15917	15981	15896	15943	15728	15922	15854	15800	15835	15873	16031	15903	15860	15866	15925	15719	15819	16008	16019	15706	15901	15777	15891	15860	15929	15786	16011	15726	15892	15798	15684	15979	15862	15782	15909	15784	15855	15662	15957	16108	15797	15793	16015	15862	15864	15855	15932	16081	15717	15709	15925	15906	15762	15915	15897	16061	16000	15895	15846	15704	15913	15850	15684	15858	15837	16055	15859	15805	15751	15966	15808	15858	15855	15976	16005	15891	16003	15946	15700	15940	15917	15877	15805	15969	15849	16002	15914	15830	15958	15702	15877	15700	15868	15934	16012	16115	15970	15963	15804	15956	15920	15870	15856	15766	15824	15865	15888	15959	15769	15870	15809	15814	15920	15891	15911	15836	15791	15898	15805	15603	15840	16046	15798	15841	15887	15818	15625	15701	15793	15717	15839	15733	15896	15812	15695	15626	15911	15946	15931	15749	15857	15954	15884	15861	15952	15888	15720	15657	15802	15730	15787	15854	15801	15693	15777	15961	15883	15780	15730	15900	15712	15697	15946	15727	15818	15832	16006	15940	15749	16220	15829	15887	15900	15998	16044	15910	15840	15958	16002	15806	15901	16040	15986	15820	16050	16179	15765	16059	15955	15941	15932	15926	15928	15921	15910	15847	15789	15679	15580	15859	15908	15897	15960	15925	15991	15995	15926	15803	15992	15771	15747	15815	15860	15952	15879	16063	15840	15860	15778	15817	15827	15794	15868	15847	15834	15935	16008	15829	15886	15989	15846	15868	15790	15895	15733	15853	15984	15878	15798	16003	15812	15521	15874	16035	15762	15885	16099	15813	15980	15614	15888	15744	15630	15992	15821	15903	15899	16101	15918	16028	15945	15899	15669	15946	15824	15899	15712	15943	15805	16104	15858	15755	15973	15845	15763	15771	16075	15960	16057	15726	15875	15753	15941	15737	15974	15694	15965	15719	16011	15809	16014	16015	15967	15781	15700	15756	15833	15928	16040	15755	15849	15934	15769	15815	16027	16136	15918	15936	16107	15720	15879	15747	16018	15815	15911	15896	15787	15819	15817	15885	15847	15934	16116	15788	15974	15997	15928	15968	15870	15933	15926	15891	15918	15969	15776	15838	15762	15843	15721	15855	15629	15922	16019	15896	15668	15799	15973	15865	15906	15858	15686	15789	15769	15873	15965	15768	15881	15993	15699	15885	15884	15753	15996	15922	15836	15699	15866	15953	15738	15915	15737	15714	15803	15994	15896	15836	15700	15666	15871	15791	15875	15926	15731	16117	15848	15854	16056	15790	16077	15655	15814	15881	15790	15650	15781	15804	15932	15924	15834	15802	15937	15688	15907	15928	15920	15711	16011	15709	15962	15798	15734	15936	15898	15668	16043	15751	15965	15893	16130	15792	15729	15696	16051	15931	15748	15940	16022	15836	15747	15939	15984	15780	15933	15838	15696	15799	15788	15811	15760	15866	15907	15881	15835	15775	15954	15991	15984	15780	15793	15843	15869	15902	15932	15896	15855	15826	15632	15956	15859	15685	15905	15915	15670	15668	15949	15941	16102	15787	15781	15934	15965	15843	15906	15789	15966	16005	15839	16051	15851	15912	15925	15850	15740	15840	15866	15741	15773	15781	15844	15716	15905	15762	15883	15859	15874	15832	15943	15679	15842	15809	15892	15847	16014	15868	15762	15867	15791	16025	15894	15786	15684	16075	16004	15960	15847	15903	15891	15598	15951	15767	15840	15878	15813	15819	15709	16006	15966	15937	15711	16050	16031	15892	15786	15982	15928	15880	15885	15872	15921	15507	16011	15964	15693	15866	16004	15798	16006	15855	15845	15924	15825	15738	15885	15849	15826	15838	15801	16019	15876	15924	15891	15967	15935	15958	15830	15897	15778	15811	15905	15739	15843	15919	15687	15874	15747	15819	15617	15801	15658	15815	15891	15775	16058	15881	15763	15798	15868	15834	15855	15939	15882	15808	15999	15818	16039	15923	16060	15892	16084	15843	15805	15910
20785	33131	30435	24344	20785	18564	17921	16549	15837	15506	15157	15033	15035	14634	14688	14429	14460	14232	14361	14153	14261	14095	14009	14016	13991	13956	14040	13928	13883	13948	13973	13937	14116	13933	13780	13887	13878	13798	13780	13810	13826	13789	13737	13808	13679	13794	13728	13700	13795	13746	13657	13769	13953	13928	13610	13796	13743	13720	13771	13793	13769	13633	13628	13680	13652	13558	13844	13860	13947	13854	13641	14045	13712	13707	13816	13893	13802	13834	13646	13780	13696	13658	13620	13658	13835	13659	13729	13691	14437	14590	14212	14046	13984	13867	13627	13605	13603	13673	13686	13734	13706	13734	13831	13687	13819	13840	13657	13752	13521	13667	13663	13659	13873	13833	13504	13859	13768	13778	13659	13834	13811	13873	13726	13630	13700	13634	13780	13766	13727	13820	13921	13779	13753	13732	13788	13687	13770	13637	13865	13877	13779	13687	13914	13792	13652	13636	13710	13736	13578	13812	13678	13782	13701	13595	13805	13639	13712	13761	13889	13828	13686	13510	13709	13813	13753	13799	13692	13568	13780	13727	13828	13703	13710	13735	13595	13642	13684	13858	13571	13717	13702	13724	13751	13842	13720	13863	13733	13635	13707	13770	13761	13603	13808	13794	13736	13760	13684	13752	13624	13687	13626	13693	13571	13852	13726	13798	13743	13688	13679	13675	13674	13703	13815	13613	13598	13763	13786	13721	13746	13790	13779	13860	13842	13730	13748	13696	13631	13829	13845	13683	13621	13792	13565	13677	13656	13592	13820	13677	13677	13795	13620	13813	13855	13809	13649	13694	13722	13671	13794	13680	13591	13802	13744	13884	13706	13591	13633	13749	13790	13764	13638	13690	13553	13732	13601	13747	13736	13710	13834	13627	13662	13710	13659	13746	13757	13711	13738	13750	13902	13834	13713	13719	13690	13870	13727	13662	13758	13601	13893	13746	13678	13715	13670	13680	13733	13745	13773	13705	13735	13609	13758	13738	13826	13670	13771	13769	13740	13478	13606	13736	13770	13846	13832	13706	13677	13686	13754	13775	13583	13657	13623	13597	13615	13881	13507	13630	13721	13712	13875	13734	13717	13766	14043	13541	13844	13583	13662	13773	13740	13601	13730	13737	13674	13705	13619	13721	13749	13711	13673	13741	13848	13610	13585	13720	13608	13648	13681	13739	13508	13848	13778	13638	13777	13435	13751	13606	13769	13756	13596	13792	13737	13669	13724	13778	13517	13715	13756	13535	13668	13637	13844	13837	13598	13628	13838	13853	13687	13704	13839	13807	13699	13842	13779	13697	13676	13662	13763	13790	13661	13725	13735	13762	13768	13748	13701	13845	13849	13649	13583	13576	13817	13677	13867	13622	13826	13800	13756	13810	13773	13561	13796	13756	13621	13819	13692	13752	13651	13823	13718	13784	13716	13680	13591	13782	13662	13729	13663	13809	13780	13620	13662	13677	13590	13750	13636	13652	13631	13651	13741	13722	13721	13834	13777	13851	13634	13725	13706	13556	13412	13704	13775	13695	13804	13669	13510	13793	13656	13701	13760	13810	13658	13909	13626	13680	13846	13789	13783	13757	13583	13620	13728	13689	13556	13736	13877	13712	13735	13766	13559	13724	13733	13631	13578	13684	13864	13668	13688	13785	13635	13679	13773	13640	13708	13843	13628	13557	13817	13809	13801	13862	13665	13735	13582	13709	13726	13779	13787	14004	13778	13835	13751	13627	13657	13861	13625	13847	13921	13739	13717	13632	13698	13808	13820	13547	13794	13694	13800	13574	13655	13822	13626	13638	13798	13710	13633	13853	13784	13735	13742	13820	13715	13829	13696	13711	13807	13684	13673	13515	13823	13669	13816	13594	13700	13587	13749	13633	13675	13934	13782	13647	13841	13656	13660	13676	13800	13761	13653	13766	13775	13693	13705	13632	13610	13703	13684	13596	13786	13807	13773	13740	13805	13582	13681	13624	13777	13648	13682	13892	13675	13707	13732	13795	13687	13605	13588	13617	13720	13618	13660	13791	13809	13725	13673	13870	13758	13490	13678	13683	13630	13795	13809	13771	13671	13789	13589	13653	13865	13746	13745	13716	13564	13726	13719	13898	13734	13689	13673	13820	13828	13690	13680	13771	13784	13655	13625	13633	13574	13766	13670	13665	13751	13750	13792	13838	13816	13761	13732	13767	13783	13904	13700	13675	13675	13752	13619	13924	13719	13642	13706	13646	13754	13725	13643	13622	13729	13680	13700	13651	13718	13847	13588	13882	13676	13616	13872	13924	13704	13623	13727	13606	13760	13550	13734	13709	13814	13693	13823	13855	13575	13690	13787	13782	13663	13740	13755	13804	13743	13816	13767	13761	13682	13764	13658	13777	13808	13782	13898	13735	13930	13869	13627	13689	13644	13686	13876	13688	13642	13689	13706	13763	13551	13730	13703	13655	13693	13711	13640	13759	13789	13663	13651	13750	13754	13781	13700	13740	13824	13840	13604	13848	13833	13612	13833	13940	13827	13739	13787	13664	13672	13797	13707	13704	13710	13608	13670	13666	13722	13695	13646	13528	13689	13751	13840	13751	13694	13686	13513	13672	13639	13784	13695	13735	13684	13848	13809	13736	13671	13874	13673	13785	13785	13718	13795	13796	13715	13811	13911	13612	13703	13611	13759	13824	13865	13618	13605	13647	13714	13834	13460	13800	13761	13639	13611	13781	13785	13805	13778	13671	13723	13756	13754	13618	13696	13700	13633	13687	13693	13689	13779	13748	13785	13722	13641	13937	13736	13637	13812	13640	13798	13758	13741	13606	13758	13632	13828	13754	13746	13776	13772	13575	13673	13648	13809	13792	13732	13827	13714	13701	13697	13743	13583	13714	13794	13546	13578	13896	13572	13741	13539	13795	13829	13693	13601	13599	13727	13673	13881	13917	13756	13657	13811	13739	13573	13768	13728	13621	13568	13852	13720	13856	13816	13702	13649	13658	13692	13647	13582	13665	13653	13691	13841	13790	13672	13692	13667	13693	13674	13669	13869	13586	13699	13825	13760	13758	13706	13773	13833	13669	13837	13639	13642	13622	13659	13738	13741	13714	13703	13676	13698	13747	13586	13737	13568	13882	13714	13885	13618	13795	13612	13632	13659	13804	13718	13728	13734	13684	13758	13775	13707	13810	13760	13926	13679	13852	13660	13798	13819	13705	13754	13704	13719	13713	13689	13591	13790	13670	13823	13663	13589	13726	13676	13632	13528	13621	13599	13675	13563	13671	13749	13685	13772	13674	13716	13761	13681	13642	13694	13748	13748	13786	13689	13752	13822	13624	13771	13528	13784	13473	13807	13702	13721	13660	13621	13711	13879	13800	13624	13645	13744	13562	13707	13670	13788	13590	13668	13743	13827	13667	13690	13846	13708	13646	13745	13583	13651	13781	13612	13772	13733	13723	13684	13677	13707	13693	13741	13656	13745	13642	13586	13606	13724	13787	13589	13811	13840	13570	13820	13586	13652	13658	13740	13703	13662	13678	13723	13664	13844	13909	13641	13958	13859	13842	13861	13727	13688	13757	13747	13798	13912	13672	13697	13823	13615	13661	13642	13765	13680	13865	13622	13691	13612	13753	13750	13610	13606	13797	13692	13765	13925	13766	13683	13826	13737	13645	13568	13767	13825	13691	13625	13732	13603	13822	13738	13633	13539	13649	13533	13768	13796	13797	13753	13694	13792	13630	13592	13777	13614	13877	13583	13704	13760	13608	13777	13744	13828	13675	13620	13634	13622	13968	13738	13824	13765	13831	13571	13573	13924	13518	13746	13708	13742	13744	13883	13777	13800	13735	13720	13736	13666	13696	13676	13871	13638	13714	13712	13846	13541	13788	13691	13816	13720	13771	13576	13642	13743	13673	13762	13573	13653	13881	13669	13801	13752	13760	13710	13685	13736	13769	13749	13744	13599	13625	13824	13675	13864	13601	13767	13706	13661	13867	13733	13640	13609	13650	13653	13785	13705	13670	13690	13655	13713	13725	13574	13811	13683	13717	13815	13803	13666	13689	13839	13817	13805	13645	13686	13592	13826	13601	13687	13616	13866	13922	13805	13639	13779	13629	13772	13721	13697	13720	13716	13741	13723	13718	13787	13854	13923	13699	13652	13876	13737	13848	13567	13791	13735	13643	13695	13587	13883	13832	13597	13671	13688	13691	13716	13729	13662	13847	13619	13754	13671	13680	13445	13688	13687	13689	13665	13759	13625	13755	13504	13820	13756	13614	13820	13605	13782	13735	13872	13457	13796	13897	13834	13703	13781	13637	13590	13636	13777	13719	13761	13615	13768	13682	13713	13728	13809	13729	13794	13766	13786	13770	13791	13691	13902	13546	13766	13835	13579	13723	13779	13830	13642	13802	13587	13680	13819	13795	13843	13721	13686	13677	13843	13818	13644	13817	13665	13634	13671	13750	13695	13632	13615	13761	13576	13733	13821	13754	13775	13732	13668	13764	13727	13746	13582	13602	13646	13743	13742	13753	13884	13881	13671	13743	13768	13646	13717	13647	13791	13654	13857	13875	13642	13601	13835	13666	13832	13725	13622	13781	13677	13643	13648	13798	13671	13707	13635	13649	13725	13736	13726	13751	13865	13714	13707	13778	13750	13745	13780	13796	13823	13778	13736	13798	13624	13647	13767	13584	13778	13778	13810	13779	13828	13773	13778	13739	13665	13731	13848	13622	13713	13733	13585	13750	13779	13610	13676	13523	13715	13758	13683	13641	13606	13701	13662	13674	13605	13841	13812	13601	13696	13659	13657	13670	13762	13790	13737	13741	13718	13667	13774	13644	13644	13555	13751	13773	13590	13732	13766	13696	13744	13597	13791	13903	13835	13742	13790	13744	13832	13806	13743	13672	13724	13622	13872	13659	13760	13604	13807	13695	13611	13677	13539	13852	13658	13754	13646	13595	13799	13633	13664	13712	13772	13747	13711	13844	13703	13761	13724	13715	13642	13764	13572	13834	13737	13673	13652	13649	13654	13761	13519	13672	13726	13780	13604	13860	13804	13725	13715	13825	13812	13711	13593	13751	13727	13672	13807	13824	13721	13729	13624	13848	13864	13610	13804	13644	13751	13680	13770	13685	13742	13752	13741	13585	13881	13652
28921	21568	20316	17663	15530	15262	15192	14834	14841	14996	14701	14761	14721	14768	14567	14357	14579	14451	14538	14715	14758	14358	14501	14466	14864	14515	14472	14782	14569	14609	14396	14386	14600	14293	14468	14619	14532	14605	14656	14417	14446	14572	14487	14635	14470	14398	14501	14599	14484	14450	14364	14506	14489	14428	14517	14571	14573	14353	14531	14520	14439	14380	14454	14546	14738	14418	14488	14469	14584	14420	14525	14752	14416	14335	14464	14488	14534	14586	14413	14474	14573	14559	14623	14418	14396	14394	14656	14539	14314	14522	14358	14498	14604	14521	14435	14437	14415	14383	14659	14431	14400	14283	14470	14415	14477	14546	14529	14428	14488	14447	14418	14560	14263	14479	14387	14585	14528	14253	14603	14384	14514	14350	14406	14415	14503	14643	14605	14438	14439	14570	14634	14657	14478	14526	14511	14523	14316	14577	14504	14535	14432	14377	14537	14637	14539	14384	14483	14622	14436	14482	14413	14395	14570	14556	14645	14388	14461	14429	14511	14280	14488	14496	14409	14634	14497	14475	14349	14450	14597	14567	14359	14360	14462	14517	14358	14434	14695	14316	14381	14418	14589	14649	14485	14421	14232	14342	14534	14616	14527	14535	14591	14434	14622	14554	14377	14473	14364	14500	14415	14495	14515	14447	14501	14576	14489	14548	14548	14367	14470	14408	14525	14430	14411	14465	14296	14494	14438	14523	14435	14492	14413	14572	14303	14600	14441	14523	14352	14540	14253	14524	14522	14404	14559	14522	14335	14510	14475	14471	14407	14484	14539	14427	14557	14344	14452	14485	14329	14456	14405	14636	14641	14512	14393	14755	14569	14342	14147	14355	14492	14336	14502	14700	14548	14494	14515	14569	14251	14389	14533	14379	14590	14567	14692	14585	14542	14326	14575	14532	14487	14280	14431	14550	14330	14598	14554	14337	14457	14481	14492	14620	14361	14444	14482	14431	14596	14616	14352	14574	14487	14668	14509	14427	14408	14533	14438	14330	14547	14351	14516	14451	14543	14607	14324	14371	14412	14661	14498	14366	14467	14580	14546	14388	14649	14544	14370	14363	14504	14430	14392	14248	14360	14511	14663	14408	14556	14420	14463	14416	14259	14574	14557	14496	14454	14532	14731	14624	14692	14518	14285	14525	14534	14615	14732	14529	14562	14373	14552	14581	14389	14346	14450	14444	14617	14540	14720	14378	14393	14616	14567	14515	14490	14378	14606	14481	14526	14437	14465	14650	14407	14456	14581	14381	14496	14363	14555	14582	14452	14408	14464	14424	14653	14492	14615	14401	14558	14308	14299	14505	14468	14481	14432	14482	14588	14500	14510	14348	14512	14548	14568	14455	14347	14320	14409	14408	14526	14501	14367	14684	14477	14587	14550	14324	14449	14491	14566	14540	14444	14358	14360	14490	14368	14540	14511	14560	14422	14472	14410	14659	14291	14437	14669	14423	14446	14459	14463	14324	14377	14675	14458	14474	14448	14473	14530	14380	14417	14594	14705	14378	14645	14566	14481	14461	14397	14538	14596	14553	14447	14604	14677	14459	14551	14633	14482	14577	14388	14551	14554	14410	14573	14573	14453	14631	14436	14319	14549	14540	14502	14577	14552	14450	14710	14496	14454	14558	14555	14433	14391	14532	14481	14509	14583	14505	14668	14460	14501	14451	14509	14527	14412	14705	14479	14524	14591	14383	14545	14496	14375	14569	14432	14184	14363	14394	14408	14455	14637	14526	14304	14294	14532	14489	14534	14440	14512	14443	14596	14624	14521	14502	14418	14327	14573	14446	14471	14518	14431	14453	14342	14352	14569	14364	14495	14468	14638	14507	14450	14517	14322	14488	14412	14388	14434	14502	14469	14368	14479	14766	14473	14504	14383	14379	14465	14562	14582	14489	14724	14506	14576	14526	14369	14270	14470	14609	14231	14446	14503	14563	14656	14635	14498	14562	14558	14417	14688	14399	14497	14531	14554	14492	14547	14364	14347	14549	14525	14638	14477	14391	14383	14470	14499	14611	14341	14440	14460	14512	14532	14456	14485	14631	14516	14550	14363	14573	14394	14455	14564	14656	14362	14270	14630	14593	14493	14648	14416	14613	14604	14341	14424	14549	14647	14656	14336	14487	14332	14323	14507	14378	14629	14494	14487	14709	14505	14377	14430	14263	14520	14283	14513	14355	14555	14474	14447	14383	14592	14528	14571	14407	14376	14520	14343	14452	14501	14617	14630	14442	14421	14551	14504	14462	14430	14671	14519	14328	14224	14473	14576	14473	14364	14589	14502	14362	14459	14353	14441	14615	14607	14628	14558	14503	14515	14515	14514	14452	14381	14632	14532	14442	14450	14420	14427	14375	14448	14459	14421	14641	14590	14547	14632	14325	14518	14503	14537	14511	14521	14619	14861	14466	14409	14537	14352	14488	14520	14566	14430	14603	14697	14560	14514	14599	14436	14599	14527	14697	14473	14460	14491	14586	14589	14520	14488	14755	14417	14432	14586	14482	14561	14545	14427	14583	14485	14642	14497	14444	14424	14670	14604	14569	14556	14644	14490	14393	14528	14461	14325	14370	14613	14539	14529	14549	14606	14772	14482	14369	14464	14671	14272	14540	14545	14482	14537	14440	14443	14543	14490	14438	14590	14576	14532	14463	14396	14346	14461	14501	14636	14441	14445	14451	14577	14370	14666	14464	14459	14497	14484	14586	14688	14442	14679	14622	14342	14489	14508	14585	14445	14488	14471	14572	14415	14562	14674	14591	14460	14708	14531	14484	14498	14264	14450	14592	14731	14480	14560	14436	14492	14514	14555	14531	14530	14558	14586	14464	14483	14368	14592	14755	14620	14524	14622	14400	14505	14301	14505	14471	14652	14523	14554	14466	14480	14518	14448	14483	14506	14295	14537	14624	14496	14356	14576	14595	14595	14281	14389	14648	14286	14541	14401	14660	14601	14445	14395	14410	14412	14366	14440	14508	14521	14328	14530	14500	14553	14592	14621	14427	14581	14399	14571	14382	14516	14455	14625	14628	14451	14466	14547	14548	14422	14417	14400	14483	14665	14543	14789	14546	14614	14321	14489	14440	14369	14483	14428	14509	14572	14442	14699	14687	14559	14541	14396	14376	14499	14394	14621	14384	14460	14529	14533	14388	14704	14473	14459	14560	14558	14458	14415	14500	14674	14551	14421	14370	14406	14571	14561	14437	14474	14521	14612	14586	14515	14289	14463	14561	14444	14547	14461	14621	14488	14608	14510	14419	14444	14642	14662	14366	14482	14534	14449	14465	14427	14534	14588	14595	14502	14506	14555	14526	14454	14592	14788	14697	14510	14241	14467	14386	14339	14467	14502	14634	14590	14515	14624	14474	14537	14292	14532	14379	14566	14600	14604	14547	14493	14493	14500	14440	14236	14404	14477	14561	14380	14526	14382	14446	14496	14511	14666	14396	14366	14496	14688	14335	14461	14585	14534	14485	14430	14423	14332	14437	14519	14569	14456	14484	14643	14570	14497	14411	14592	14613	14720	14466	14437	14498	14562	14611	14491	14471	14469	14700	14549	14507	14408	14508	14304	14721	14506	14647	14583	14453	14609	14624	14456	14432	14555	14259	14419	14431	14581	14523	14560	14429	14374	14453	14435	14529	14643	14489	14540	14565	14370	14489	14493	14456	14389	14528	14479	14507	14475	14474	14332	14460	14379	14478	14539	14730	14620	14596	14506	14386	14536	14394	14435	14476	14412	14544	14510	14677	14724	14496	14387	14458	14460	14573	14528	14333	14528	14567	14593	14402	14561	14364	14623	14400	14537	14292	14556	14534	14601	14478	14363	14294	14483	14680	14413	14401	14565	14422	14442	14647	14465	14458	14498	14429	14407	14417	14512	14499	14542	14263	14522	14427	14564	14682	14613	14375	14525	14566	14536	14511	14490	14603	14429	14660	14472	14494	14405	14504	14576	14585	14591	14403	14589	14570	14560	14469	14525	14440	14382	14443	14620	14286	14439	14651	14432	14737	14465	14441	14569	14588	14472	14528	14551	14348	14478	14553	14412	14409	14469	14582	14532	14576	14434	14509	14402	14503	14812	14670	14535	14480	14481	14353	14375	14453	14547	14500	14529	14656	14391	14507	14510	14611	14726	14494	14586	14407	14469	14558	14624	14537	14624	14354	14604	14518	14453	14383	14652	14689	14577	14519	14322	14379	14692	14330	14584	14445	14374	14595	14362	14355	14752	14612	14468	14549	14489	14601	14506	14426	14447	14365	14455	14651	14348	14761	14442	14513	14473	14513	14386	14474	14387	14363	14619	14399	14526	14353	14445	14553	14601	14492	14526	14488	14397	14406	14501	14621	14544	14563	14629	14539	14489	14342	14646	14686	14459	14539	14660	14519	14549	14462	14364	14459	14527	14374	14540	14472	14447	14610	14516	14628	14464	14770	14331	14630	14447	14570	14281	14585	14519	14666	14501	14471	14436	14523	14532	14418	14389	14375	14481	14480	14431	14606	14628	14324	14527	14399	14494	14523	14375	14435	14582	14549	14536	14505	14363	14521	14454	14480	14669	14506	14460	14296	14558	14524	14368	14461	14409	14594	14418	14523	14576	14515	14608	14553	14571	14368	14582	14460	14442	14446	14526	14425	14404	14388	14402	14466	14527	14324	14629	14510	14422	14498	14572	14773	14333	14291	14477	14427	14412	14471	14501	14486	14371	14325	14545	14567	14341	14272	14396	14389	14371	14425	14339	14392	14534	14211	14547	14532	14385	14495	14544	14441	14652	14541	14452	14578	14493	14431	14401	14416	14398	14334	14487	14416	14442	14537	14452	14509	14369	14546	14579	14553	14535	14484	14529	14361	14507	14608	14471	14441	14590	14480	14617	14406	14689	14532	14464	14339	14493	14542	14421	14471	14443	14495	14351	14772	14508	14578	14425	14496	14593	14457	14578	14403	14468	14538	14451	14778	14729	14481	14632	14487	14567	14673	14556	14426	14625	14695	14567	14547	14552	14500	14452	14663	14449	14691	14580	14630	14623	14587	14394	14453	14548	14513	14557	14792	14599	14416	14570	14406	14458	14570	14407	14398	14597	14446	14599	14318	14335	14286	14499	14524	14302	14459	14544	14397	14353	14518	14533	14489
16525	18359	17674	15615	14690	13976	13903	13490	13313	13189	13293	13092	13154	13066	13072	13076	12976	12901	13102	12950	12819	12882	12830	12861	12983	12911	12949	12922	13065	13028	12944	12881	12835	12811	12835	13032	12782	12817	12830	12951	12764	13039	12911	13010	12776	12784	12856	12978	12718	12942	13050	12797	12799	12934	12818	12898	12692	12951	12960	12820	12931	12725	12885	12747	12839	12738	12794	12845	12851	12872	12843	12913	12797	12821	12847	12873	12788	12734	12918	12899	12853	12881	12850	12799	12840	12879	12865	12841	12837	12847	12879	12828	12934	12909	13027	12841	12760	12822	12865	12816	12907	12896	12756	12823	12853	12866	13039	12957	12862	12842	12732	12947	12931	12848	12815	12812	12957	12902	13080	12867	12971	12833	12823	12816	12875	12948	12957	12724	13021	12856	12865	12883	12906	12798	12876	12870	12912	12852	12931	12973	12897	12903	12779	12910	12961	12816	12895	12927	12889	12898	12891	13094	12856	12722	12745	12809	12942	12820	12882	12894	12835	12700	12934	12822	12904	12845	12809	12809	12839	12723	12880	13012	12941	12955	12688	13017	12774	12929	12973	12936	12898	12860	12781	12873	12706	12859	12838	12821	12938	12873	12789	12926	12801	12816	12871	12809	12951	12937	12937	12881	12663	13009	12885	12877	12918	12776	12647	12816	12822	12832	13014	12856	12892	12847	12737	12959	12841	12836	12908	12925	12979	12801	12811	12937	12851	12997	12796	12828	12873	12761	12763	12738	12945	12922	12872	12826	12875	12891	12940	12877	12713	12835	12765	12890	12850	13018	12868	12933	12987	12672	13018	12827	12950	12862	12748	12825	12891	12988	12747	12877	12850	12868	12821	12918	12923	12748	12898	12841	13024	12874	12778	12798	12933	12760	12830	12889	12952	12918	12918	12801	12969	12952	12777	12899	12843	12940	12801	12921	12873	12869	12934	12901	12867	12691	12865	12937	12804	12758	12936	12770	12840	12885	12788	12987	12676	13017	12864	12833	12982	12736	12843	12812	12878	12936	12725	12690	12914	12744	12957	12740	12970	12717	12852	12937	12897	13008	12910	12760	12714	12802	12761	12893	12893	12870	12945	12958	12916	12735	12892	12857	12778	12768	12803	12886	12968	13033	12823	12933	12998	12904	12939	12879	12839	12827	13029	12876	12803	12736	12879	12885	12812	12842	12743	12789	12873	12919	12855	12837	12856	12814	12772	13000	12777	12976	12673	12962	12920	12851	12945	12843	12798	12932	12833	12880	12862	12996	12936	12751	12904	12937	12815	12996	12878	13034	12739	12900	12847	12703	12851	12904	12888	12708	12840	12775	12952	12992	13042	12924	12801	12881	12795	12843	12854	12767	12999	12997	12929	12941	12981	12870	12768	12716	12882	12908	12827	12799	12811	12683	12818	12725	12873	12764	12832	12854	12879	12666	12990	12726	12850	12939	12825	12892	12998	12761	12822	12717	12989	12886	12760	12804	12985	12779	12930	12966	12894	12903	12955	12770	12711	13001	12864	12883	12967	12776	12929	12806	12771	12879	12873	12937	12706	12999	12854	12715	13001	12889	12833	12933	12763	12805	12936	12863	12935	12795	12790	12743	12800	12811	12855	12769	12806	12770	12870	12955	12738	12910	12918	12869	12935	12768	12910	12854	12784	12718	12838	12876	12801	12847	12967	12904	12741	12794	13044	12833	13003	13012	12908	12780	12884	13079	12665	12935	12908	12745	12956	12817	12768	12877	12797	12896	13009	12941	12777	12836	12839	12880	13128	12851	12730	12871	12892	12937	12810	12851	13002	12812	12653	12889	12709	12900	12700	13005	12826	12975	12931	12740	12960	12845	12908	12658	12935	12866	12755	12792	13155	12962	12938	12859	12902	12870	12793	12798	12788	12884	13033	12826	12773	12889	12790	12919	12971	12824	12957	12852	12962	12861	12945	12948	12875	12680	12832	12835	12899	12914	12934	12757	12741	12947	12835	12812	12964	12921	12947	12877	12812	12759	12850	12599	12933	12792	12796	12757	12948	12983	12783	12855	12928	12796	12925	12931	12938	12791	12932	12782	12918	12823	12910	12910	12861	12865	12892	12786	12910	12781	12776	12912	12871	12818	12722	12818	12780	12764	12857	12924	12909	12865	12851	12893	12921	12941	12829	12970	12854	12812	13048	12926	12988	12893	12883	12863	12760	12989	12829	12771	12849	12802	12906	12848	12812	12824	12801	12715	12866	12900	12921	12843	12977	12815	12791	12804	12939	12912	12799	12783	12931	12779	12680	12844	12747	12665	12823	12887	12930	12763	12936	12870	12820	13018	12979	12942	12853	12694	12993	12773	12882	12683	12885	12697	12832	12938	12801	12927	12887	12922	12827	12875	12828	13002	12747	12843	12835	13000	12929	12628	12935	12655	12977	12729	12952	12923	12875	12853	12897	12813	12805	12874	12911	12913	12772	12763	12799	12774	12864	12878	12719	12799	12905	12847	12930	12994	12850	12891	12910	12794	12854	12890	12921	12706	12732	12890	12855	12887	12828	12768	12948	12967	12813	12973	12895	12839	12845	13013	12872	12852	12929	13092	12904	12773	12860	12808	12816	12846	12952	12879	12948	12927	12771	12888	12893	12848	13004	13097	12836	12923	12746	12746	12737	12841	12691	13038	12921	13085	12691	12773	12867	12902	12903	12807	12929	12733	12747	12753	13035	12932	12791	12818	12803	12958	12689	12891	12856	12914	12834	12818	12828	12860	12831	12941	12909	12779	12865	12935	13007	12758	12816	13010	12832	12860	13157	12897	12752	12880	12953	12956	12987	12812	12925	12910	12759	12898	12850	12892	12843	12884	12951	13064	12837	12842	12884	12882	12883	12872	12809	12912	12878	12715	12930	12884	12808	12650	12894	12961	12810	12983	12834	12875	12913	12914	12865	12805	12780	12880	12943	12732	12870	12782	12688	12746	12920	12905	13019	12973	12928	12798	12850	12771	12895	12682	12869	13040	12686	12818	12815	12883	12849	12858	12881	12783	12853	12855	12897	12812	12957	12803	12849	12651	12870	13086	12851	12877	12852	12873	12724	12804	12842	12816	12898	12759	12861	12864	12798	12699	13058	12868	12799	12903	12791	12888	12920	13017	12986	12804	12724	12957	12878	12934	12827	12990	12821	12787	12873	12826	12840	12822	13103	12879	12891	12695	12930	12838	12965	12888	12828	12941	12634	12823	12788	12786	12947	12918	12745	12868	12880	13009	12876	12842	12906	12799	12904	12753	12825	12946	12884	12870	12907	12907	12947	12864	13051	12875	12815	12828	12862	12866	12976	12792	12849	12986	12801	12817	12963	12777	13072	12932	13010	12832	12810	12841	13076	12788	12927	12903	12926	12817	12832	12901	12999	12969	12866	12807	12826	12824	12998	12971	12828	12940	12933	13036	12935	12741	12837	12806	12780	12974	12911	12905	12851	13019	12782	13045	12782	13013	12919	12777	12830	12823	12819	12911	12955	12944	12778	12862	12870	12989	13023	12841	12782	12729	12965	12952	12782	12769	12651	12878	12907	13017	12850	12821	13065	12900	12846	12985	12741	12928	12799	12805	12906	12873	12680	13027	12826	12842	12948	12788	12944	12716	13057	12804	12696	12817	12804	12865	12763	12966	12835	12843	12888	12909	12849	13112	12761	12913	12845	12904	12813	12844	12846	12947	12941	12925	12857	12753	12928	12926	12833	12768	12951	12836	12878	12955	12957	12814	12972	12832	12621	12982	13020	12951	12941	12929	12915	12866	12813	12950	12767	12822	12758	12684	12919	12960	12846	12754	12780	12952	13014	12888	12874	12804	12796	12988	12979	12828	12919	12858	12968	12825	13056	12844	12960	12863	12828	12691	12871	12904	12901	12930	12992	12958	12958	12960	12778	12884	12880	12953	12960	12866	12625	12896	12820	12994	12607	12896	12850	12875	12942	12755	12985	12812	12839	12837	12796	12933	12846	12712	12685	12818	12784	12855	12836	12841	12869	12923	12793	12974	12850	12773	12998	13069	12845	12967	12817	12952	12814	12942	12736	12713	12988	12755	13035	12904	12913	12998	13011	12976	12896	12808	12921	12830	12983	12830	12751	12754	12904	12982	12869	12902	12967	12792	13058	12994	12910	12918	12816	12750	12846	12822	12844	13027	12878	12715	12836	13065	12914	12879	12735	13063	12829	12873	12890	13060	12881	12830	12847	12934	12764	12869	12803	12970	12914	12918	12923	12789	12778	12840	12925	12904	12741	12724	12981	12817	12964	12823	12807	12747	12765	12969	12884	12785	12697	12826	12951	12869	12811	12832	12899	12827	12972	12897	12934	12939	12874	12955	12924	12828	12943	12844	12969	12908	12825	13115	12831	12935	12821	12943	12755	12892	12842	12806	12779	12808	12873	12902	12931	12781	12846	12801	12941	12948	12964	12898	12762	12849	12949	12995	12700	12905	12930	13201	12807	12972	12716	12811	12970	12903	12809	12973	12956	12791	12867	12901	12903	12813	12820	13109	12856	12832	12870	12872	12926	12935	12827	12927	12791	13097	12772	12822	12850	12746	12886	12852	12832	12983	12838	12696	12794	13023	13023	12807	12786	12813	12726	12741	12722	12919	12950	12887	12851	12853	12860	12809	13042	12829	13016	12939	12981	12794	12854	12866	12688	12822	12875	12761	12864	12886	12980	12996	12939	12887	12977	12814	12823	12935	12944	12902	12915	13089	12888	12726	12934	12887	12737	12867	12922	12959	13053	12860	12749	12877	12879	12966	12717	12950	12925	12950	12798	12781	12858	12907	12760	12961	12932	12906	12877	12954	12940	12842	12768	12799	12888	12859	12879	13051	12861	12780	12709	12906	12773	12867	12806	12912	12961	12834	12862	12871	13021	12829	12785	12989	12710	12906	12851	12891	12881	12843	12943	12794	13000	12835	12671	12893	13072	12889	12835	12826	12965	12844	12902	12839	12980	12829	12765	12873	12911	12971	12853	12962	12920	12992	12800	12902	12874	12940	12800	12757	12935	12833	12922	12760	12822	12973	12880	12854	12972	12942	12977	12878	12876	12807	12769	12738	12910	12945	12794	12731	12928	12882	12812	12821	13078	12761	12786	12953	12914	12974	12673	12965
25355	21012	27557	24912	20130	16088	15084	13448	13050	12990	13106	12715	12569	12855	12760	12771	12735	12814	12505	12628	12619	12675	12511	12505	12425	12600	12534	12368	12490	12489	12394	12314	12299	12507	12375	12428	12272	12275	12308	12314	12374	12257	12227	12195	12114	12436	12456	12361	12318	12127	12308	12126	12336	12505	12349	12506	12279	12422	12251	12262	12488	12352	12277	12414	12367	12295	12488	12436	12299	12420	12435	12189	12663	12462	12365	12329	12236	12301	12399	12210	12397	12320	12407	12339	12484	12283	12174	12213	12619	12569	12523	12316	12255	12370	12434	12441	12393	12346	12376	12356	12265	12188	12326	12204	12229	12293	12335	12195	12477	12348	12359	12436	12178	12255	12300	12411	12279	12327	12172	12393	12482	12445	12459	12119	12296	12389	12395	12243	12220	12205	12253	12134	12238	12343	12493	12381	12103	12310	12200	12137	12196	12374	12419	12240	12269	12379	12162	12179	12187	12275	12133	12220	12399	12354	12484	12252	12444	12358	12187	12240	12189	12219	12493	12303	12301	12189	12367	12192	12290	12290	12243	12238	12397	12480	12498	12329	12398	12253	12325	12203	12329	12314	12210	12143	12131	12300	12353	12363	12461	12371	12183	12285	12280	12314	12371	12204	12457	12524	12186	12116	12415	12067	12352	12108	12303	12351	12291	12343	12403	12171	12344	12344	12251	12205	12372	12312	12380	12302	12217	12312	12333	12254	12262	12167	12289	12332	12400	12411	12277	12369	12314	12223	12263	12034	12418	12257	12287	12443	12294	12362	12489	12253	12215	12188	12512	12380	12406	12214	12089	12238	12318	12273	12197	12287	12296	12416	12239	12389	12266	12241	12364	12426	12436	12305	12178	12163	12432	12345	12126	12133	12337	12306	12291	12426	12244	12296	12415	12360	12199	12118	12231	12256	12337	12262	12379	12289	12444	12347	12283	12288	12334	12521	12292	12294	12285	12375	12326	12328	12328	12280	12449	12352	12232	12264	12303	12507	12366	12206	12226	12370	12376	12440	12371	12218	12441	12315	12446	12248	12146	12347	12284	12334	12403	12286	12194	12393	12269	12197	12331	12299	12472	12295	12086	12240	12187	12432	12368	12393	12312	12253	12284	12265	12256	12259	12315	12341	12203	12506	12355	12333	12388	12370	12217	12305	12139	12193	12213	12212	12227	12432	12342	12360	12328	12388	12226	12332	12467	12208	12303	12389	12273	12290	12240	12204	12283	12231	12425	12265	12451	12230	12403	12294	12431	12164	12185	12328	12541	12279	12266	12351	12206	12261	12225	12368	12332	12237	12206	12143	12309	12385	12241	12468	12289	12341	12214	12495	12332	12290	12365	12294	12219	12516	12201	12493	12490	12247	12482	12593	12380	12206	12302	12310	12388	12553	12327	12365	12304	12332	12172	12365	12253	12305	12400	12391	12377	12356	12422	12325	12365	12302	12400	12295	12206	12354	12236	12420	12379	12501	12298	12268	12230	12235	12266	12168	12438	12173	12332	12533	12265	12147	12255	12252	12306	12503	12339	12249	12340	12350	12387	12521	12311	12292	12146	12351	12314	12265	12383	12364	12262	12457	12376	12502	12299	12388	12327	12328	12294	12314	12223	12356	12440	12275	12287	12276	12387	12311	12351	12260	12209	12288	12364	12280	12299	12352	12456	12323	12336	12371	12401	12265	12441	12283	12417	12304	12311	12187	12041	12202	12491	12232	12115	12333	12294	12425	12368	12454	12326	12266	12337	12294	12469	12338	12453	12285	12280	12316	12442	12248	12411	12222	12231	12172	12259	12269	12362	12398	12278	12249	12202	12425	12421	12211	12235	12282	12244	12468	12492	12160	12334	12363	12366	12348	12421	12455	12262	12289	12282	12363	12350	12392	12338	12312	12305	12408	12090	12298	12168	12323	12173	12471	12260	12201	12324	12252	12281	12279	12128	12335	12219	12232	12215	12250	12264	12247	12296	12284	12296	12233	12236	12388	12228	12449	12284	12497	12232	12527	12461	12336	12351	12436	12189	12376	12209	12171	12080	12404	12140	12236	12415	12347	12400	12410	12284	12290	12424	12325	12292	12463	12412	12465	12337	12161	12373	12345	12288	12088	12265	12283	12389	12337	12369	12260	12233	12261	12314	12220	12104	12219	12266	12393	12291	12304	12328	12415	12238	12390	12260	12246	12223	12204	12318	12204	12269	12249	12372	12236	12413	12351	12483	12279	12355	12211	12379	12567	12354	12397	12235	12313	12266	12013	12305	12346	12400	12303	12420	12340	12441	12349	12299	12106	12388	12399	12357	12143	12247	12355	12322	12277	12226	12239	12351	12271	12268	12277	12241	12184	12222	12396	12197	12329	12451	12441	12457	12348	12307	12408	12206	12311	12326	12277	12202	12427	12479	12185	12266	12179	12237	12216	12284	12395	12241	12276	12405	12332	12355	12342	12185	12348	12260	12343	12428	12449	12324	12201	12253	12390	12160	12300	12328	12110	12108	12436	12350	12259	12284	12385	12452	12298	12245	12190	12355	12352	12353	12266	12512	12314	12253	12194	12242	12058	12282	12234	12330	12386	12535	12157	12401	12218	12369	12274	12400	12338	12122	12263	12233	12348	12438	12380	12504	12219	12426	12359	12430	12367	12442	12258	12163	12134	12397	12301	12218	12346	12415	12384	12303	12249	12162	12329	12518	12340	12314	12343	12352	12331	12499	12379	12275	12382	12334	12322	12353	12335	12395	12400	12288	12411	11995	12424	12342	12224	12576	12370	12285	12200	12245	12324	12134	12348	12523	12228	12306	12349	12309	12430	12343	12323	12290	12274	12275	12301	12309	12355	12330	12304	12127	12244	12430	12191	12320	12374	12482	12229	12252	12176	12163	12413	12325	12282	12394	12353	12211	12202	12204	12284	12286	12461	12420	12165	12229	12397	12297	12350	12253	12492	12530	12105	12177	12189	12410	12146	12310	12171	12228	12360	12192	12261	12113	12172	12405	12286	12341	12397	12316	12103	12204	12275	12336	12523	12208	12274	12314	12372	12408	12122	12096	12368	12165	12257	12319	12359	12161	12325	12211	12389	12298	12251	12340	12235	12417	12289	12383	12396	12327	12371	12199	12162	12252	12249	12400	12341	12185	12404	12040	12211	12216	12287	12430	12467	12427	12329	12168	12236	12261	12294	12359	12139	12242	12180	12390	12236	12263	12241	12252	12268	12245	12241	12294	12368	12397	12431	12355	12385	12325	12223	12398	12184	12484	12405	12426	12418	12409	12224	12316	12559	12332	12313	12158	12332	12339	12150	12229	12191	12221	12407	12305	12404	12423	12555	12441	12342	12299	12206	12316	12235	12166	12362	12323	12106	12165	12397	12318	12272	12287	12252	12312	12258	12293	12302	12397	12411	12284	12345	12177	12214	12279	12195	12106	12200	12082	12243	12337	12384	12363	12447	12309	12299	12434	12299	12310	12359	12183	12329	12497	12263	12238	12261	12287	12335	12344	12302	12385	12241	12425	12369	12196	12248	12403	12424	12375	12520	12393	12569	12219	12209	12370	12383	12167	12259	12373	12269	12413	12241	12260	12385	12265	12183	12181	12338	12343	12351	12376	12178	12239	12370	12437	12347	12429	12449	12423	12304	12276	12282	12422	12261	12182	12448	12359	12461	12157	12333	12480	12281	12349	12168	12287	12398	12210	12390	12339	12307	12241	12400	12318	12526	12350	12326	12206	12273	12253	12318	12342	12256	12348	12450	12424	12381	12300	12366	12252	12213	12353	12221	12223	12419	12420	12265	12277	12530	12236	12161	12326	12187	12380	12217	12388	12360	12226	12243	12136	12162	12480	12219	12330	12363	12559	12319	12397	12300	12317	12253	12278	12185	12279	12328	12328	12416	12237	12306	12370	12483	12399	12399	12240	12337	12117	12229	12324	12306	12199	12192	12218	12148	12263	12241	12327	12219	12241	12089	12043	12266	12305	12327	12144	12252	12465	12258	12219	12252	12321	12373	12407	12407	12205	12344	12559	12234	12246	12352	12461	12333	12336	12347	12304	12382	12457	12291	12305	12220	12250	12434	12374	12440	12161	12239	12448	12118	12190	12232	12512	12320	12233	12168	12212	12195	12493	12252	12315	12220	12211	12315	12328	12339	12249	12426	12365	12392	12208	12255	12304	12346	12426	12334	12321	12314	12388	12374	12253	12122	12460	12415	12487	12390	12365	12486	12303	12008	12168	12275	12384	12245	12470	12195	12085	12256	12413	12305	12430	12325	12236	12118	12444	12405	12247	12291	12226	12434	12186	12149	12386	12377	12364	12165	12303	12179	12351	12313	12385	12199	12603	12226	12372	12289	12293	12417	12240	12286	12224	12309	12371	12432	12337	12387	12320	12242	12261	12408	12493	12531	12434	12452	12349	12051	12213	12231	12175	12238	12249	12403	12180	12202	12236	12351	12333	12265	12444	12147	12382	12406	12372	12244	12295	12325	12405	12297	12216	12185	12214	12270	12361	12492	12249	12297	12334	12274	12314	12176	12408	12444	12322	12389	12378	12140	12414	12538	12455	12396	12126	12168	12281	12292	12324	12266	12223	12297	12239	12278	12357	12230	12227	12448	12362	12400	12360	12209	12413	12363	12262	12367	12307	12370	12273	12360	12288	12352	12153	12481	12292	12460	12369	12425	12123	12275	12279	12385	12253	12272	12506	12228	12426	12409	12215	12342	12178	12277	12125	12506	12319	12443	12340	12237	12469	12264	12222	12275	12470	12191	12323	12356	12344	12280	12215	12288	12236	12347	12317	12321	12467	12316	12275	12109	12236	12478	12309	12271	12258	12115	12184	12496	12401	12393	12341	12361	12414	12462	12282	12542	12299	12414	12363	12250	12149	12440	12466	12199	12395	12394	12406	12385	12279	12342	12289	12123	12583	12396	12258	12135	12274	12217	12254	12339	12290	12424	12428	12319	12594	12289	12133	12320	12453	12251	12118	12153	12414	12300	12339	12276	12075	12338	12241	12234	12367	12269	12249	12408	12361	12340	12371	12366	12337	12398	12251	12322	12257	12199	12471	12461	12389	12159	12360	12201	12246	12373	12410	12454	12090	12210	12366	12577	12415	12401	12246	12327	12396	12284	12264	12297
17261	25639	23984	18805	16154	14766	13906	13148	12856	12520	12389	12339	12202	11947	12203	12055	12042	11975	11654	11927	11695	11783	11773	11686	11889	11872	11714	11683	11785	11710	11608	11610	11647	11628	11432	11549	11529	11528	11605	11520	11449	11677	11504	11461	11633	11656	11582	11483	11481	11567	11434	11527	11718	11441	11689	11490	11653	11536	11566	11770	11545	11615	11651	11578	11515	11535	11486	11462	11575	11530	11549	11487	11506	11440	11552	11627	11575	11694	11530	11507	11555	11600	11622	11412	11493	11522	11570	11433	11661	11959	11915	11658	11441	11515	11548	11479	11629	11668	11401	11512	11440	11441	11534	11486	11607	11594	11465	11465	11436	11527	11421	11493	11542	11585	11466	11547	11400	11441	11510	11490	11476	11585	11479	11574	11472	11522	11475	11513	11538	11487	11498	11425	11505	11574	11537	11396	11427	11473	11579	11325	11452	11445	11389	11650	11459	11475	11753	11540	11546	11449	11515	11432	11387	11406	11413	11653	11470	11468	11447	11437	11468	11540	11487	11457	11527	11376	11502	11462	11402	11439	11368	11527	11726	11523	11620	11609	11531	11290	11457	11470	11427	11435	11627	11477	11489	11536	11560	11514	11551	11390	11523	11402	11413	11597	11436	11540	11532	11431	11449	11382	11544	11503	11590	11640	11363	11522	11642	11460	11538	11665	11473	11557	11507	11607	11461	11546	11334	11656	11512	11506	11495	11517	11495	11606	11423	11620	11669	11614	11629	11411	11542	11443	11482	11311	11485	11435	11424	11328	11615	11548	11520	11458	11349	11433	11452	11510	11464	11435	11384	11595	11557	11551	11556	11562	11473	11541	11383	11497	11518	11687	11476	11457	11351	11470	11405	11427	11386	11404	11568	11593	11513	11600	11523	11555	11601	11498	11567	11456	11397	11487	11659	11484	11411	11573	11355	11572	11614	11467	11635	11569	11402	11419	11411	11493	11531	11378	11498	11625	11661	11480	11613	11617	11412	11523	11423	11592	11337	11499	11666	11451	11544	11444	11522	11523	11600	11514	11469	11563	11517	11494	11534	11502	11399	11555	11511	11536	11446	11506	11551	11396	11512	11567	11517	11491	11622	11744	11739	11515	11636	11455	11520	11547	11536	11298	11313	11600	11536	11508	11576	11586	11480	11483	11559	11572	11433	11522	11445	11690	11475	11419	11514	11396	11534	11635	11475	11532	11461	11349	11506	11419	11424	11496	11655	11541	11383	11629	11680	11535	11551	11415	11462	11303	11589	11397	11520	11422	11632	11568	11567	11514	11323	11590	11642	11664	11505	11590	11381	11618	11590	11199	11562	11556	11401	11498	11552	11720	11418	11538	11333	11439	11402	11413	11341	11543	11533	11344	11457	11539	11553	11480	11584	11516	11494	11510	11601	11514	11428	11547	11380	11595	11507	11534	11631	11614	11512	11432	11608	11720	11579	11380	11454	11566	11457	11569	11488	11556	11565	11377	11653	11338	11589	11449	11553	11363	11411	11492	11519	11547	11588	11616	11537	11358	11658	11513	11565	11387	11392	11432	11488	11584	11472	11548	11545	11487	11484	11492	11369	11578	11504	11401	11434	11401	11455	11478	11544	11502	11478	11420	11511	11388	11518	11555	11462	11618	11484	11552	11441	11615	11423	11606	11672	11571	11474	11560	11600	11410	11426	11556	11492	11448	11602	11505	11502	11452	11483	11490	11417	11604	11572	11515	11455	11464	11555	11702	11588	11497	11577	11411	11413	11540	11496	11745	11516	11478	11451	11474	11517	11533	11490	11536	11545	11349	11452	11624	11500	11481	11639	11573	11329	11551	11451	11591	11396	11665	11370	11465	11309	11561	11541	11648	11569	11464	11663	11464	11487	11504	11459	11525	11453	11517	11527	11493	11588	11391	11527	11538	11508	11513	11653	11500	11590	11346	11529	11350	11507	11497	11479	11560	11542	11627	11422	11593	11457	11501	11614	11554	11431	11433	11586	11602	11449	11490	11634	11455	11346	11607	11455	11484	11457	11465	11484	11540	11441	11694	11445	11542	11659	11669	11485	11422	11361	11376	11589	11375	11590	11469	11470	11624	11507	11555	11386	11625	11641	11483	11425	11607	11566	11518	11409	11683	11624	11572	11635	11544	11606	11473	11416	11455	11443	11480	11581	11549	11523	11615	11419	11402	11507	11646	11361	11343	11374	11555	11522	11507	11436	11685	11434	11523	11524	11387	11658	11460	11568	11441	11410	11533	11445	11469	11476	11686	11539	11340	11406	11553	11610	11515	11474	11456	11571	11465	11482	11586	11449	11452	11494	11492	11506	11581	11676	11608	11537	11408	11544	11547	11460	11572	11549	11325	11468	11507	11407	11614	11423	11502	11473	11562	11429	11574	11455	11497	11470	11411	11525	11392	11536	11579	11424	11245	11381	11436	11518	11470	11493	11385	11577	11395	11468	11466	11501	11478	11485	11410	11519	11255	11562	11522	11673	11463	11455	11442	11611	11498	11643	11423	11609	11619	11592	11570	11428	11507	11667	11547	11426	11474	11385	11477	11328	11627	11575	11538	11459	11674	11468	11424	11570	11415	11674	11458	11452	11429	11440	11565	11370	11579	11321	11481	11411	11498	11537	11509	11426	11332	11523	11441	11608	11476	11560	11478	11614	11558	11440	11297	11290	11333	11533	11467	11433	11381	11358	11561	11415	11601	11670	11513	11563	11532	11368	11446	11747	11547	11547	11359	11461	11719	11578	11526	11498	11559	11604	11650	11600	11553	11479	11491	11453	11475	11477	11674	11573	11566	11448	11636	11455	11529	11467	11541	11475	11499	11463	11430	11742	11462	11212	11490	11502	11245	11554	11431	11354	11553	11304	11368	11405	11490	11408	11472	11542	11418	11459	11460	11556	11466	11533	11539	11456	11607	11522	11442	11505	11364	11467	11462	11527	11364	11547	11495	11513	11421	11592	11338	11545	11610	11455	11568	11612	11572	11565	11405	11488	11444	11461	11589	11514	11459	11419	11384	11447	11574	11573	11444	11525	11602	11458	11426	11499	11427	11429	11454	11521	11547	11500	11351	11521	11519	11422	11353	11447	11460	11508	11488	11530	11645	11418	11493	11592	11624	11547	11579	11506	11490	11703	11483	11531	11586	11375	11576	11589	11434	11442	11461	11492	11575	11456	11452	11393	11373	11518	11544	11517	11562	11559	11537	11464	11423	11387	11401	11490	11370	11497	11678	11652	11568	11373	11271	11524	11413	11539	11513	11432	11606	11510	11404	11468	11550	11312	11473	11510	11561	11572	11463	11585	11649	11420	11665	11468	11496	11506	11522	11507	11329	11604	11555	11470	11401	11642	11502	11573	11493	11420	11534	11554	11542	11558	11529	11560	11577	11522	11501	11532	11635	11597	11395	11561	11518	11360	11379	11586	11558	11488	11419	11617	11457	11504	11383	11570	11568	11432	11522	11550	11573	11430	11498	11542	11440	11601	11674	11463	11442	11515	11466	11508	11612	11426	11454	11553	11426	11503	11434	11472	11392	11452	11468	11301	11510	11559	11486	11499	11501	11338	11474	11647	11537	11366	11498	11462	11421	11771	11427	11588	11502	11543	11429	11558	11449	11502	11501	11558	11545	11586	11491	11585	11411	11404	11414	11573	11466	11546	11317	11455	11515	11646	11494	11629	11461	11452	11448	11557	11645	11556	11386	11458	11481	11567	11309	11572	11397	11552	11508	11578	11287	11507	11600	11493	11626	11635	11452	11413	11596	11630	11458	11279	11414	11569	11360	11561	11643	11409	11493	11643	11609	11363	11467	11439	11538	11488	11545	11386	11402	11558	11349	11639	11258	11580	11449	11552	11441	11627	11692	11307	11577	11490	11459	11497	11546	11477	11539	11405	11655	11530	11555	11536	11479	11393	11543	11503	11399	11464	11544	11397	11502	11414	11429	11436	11570	11635	11392	11533	11308	11432	11584	11738	11547	11445	11543	11560	11601	11410	11463	11416	11378	11442	11342	11532	11420	11468	11504	11357	11531	11701	11543	11516	11534	11384	11419	11434	11552	11570	11472	11428	11444	11379	11553	11450	11452	11580	11584	11452	11430	11462	11541	11468	11605	11586	11359	11425	11506	11613	11497	11582	11540	11817	11508	11530	11331	11677	11420	11452	11577	11553	11498	11466	11440	11472	11652	11476	11560	11565	11661	11629	11612	11397	11436	11470	11445	11670	11416	11470	11531	11570	11441	11485	11547	11363	11464	11595	11452	11508	11526	11489	11514	11369	11650	11404	11589	11401	11456	11466	11587	11388	11291	11624	11643	11531	11558	11407	11397	11347	11505	11434	11522	11309	11417	11423	11497	11534	11610	11455	11615	11412	11799	11547	11544	11503	11471	11647	11382	11731	11384	11425	11513	11469	11485	11521	11505	11496	11528	11618	11500	11384	11403	11504	11537	11427	11477	11466	11504	11468	11604	11682	11493	11505	11539	11592	11555	11455	11478	11480	11407	11667	11573	11474	11748	11576	11542	11495	11546	11655	11498	11430	11393	11448	11351	11581	11657	11416	11349	11469	11535	11556	11477	11523	11421	11424	11484	11418	11350	11567	11538	11562	11497	11454	11533	11763	11432	11569	11442	11534	11587	11438	11527	11673	11546	11539	11611	11361	11534	11610	11678	11565	11613	11539	11538	11523	11535	11453	11446	11479	11659	11546	11544	11450	11567	11365	11513	11572	11646	11642	11586	11421	11363	11514	11367	11524	11499	11527	11555	11588	11455	11451	11413	11225	11491	11618	11441	11417	11410	11567	11611	11614	11539	11450	11333	11412	11565	11465	11567	11383	11456	11547	11389	11568	11477	11613	11420	11533	11432	11432	11499	11540	11460	11505	11539	11441	11509	11532	11524	11595	11532	11369	11513	11416	11515	11584	11408	11546	11581	11436	11508	11679	11579	11531	11510	11514	11542	11421	11455	11404	11700	11495	11397	11520	11447	11532	11430	11599	11421	11528	11592	11492	11527	11504	11434	11480	11530	11617	11682	11569	11495	11529	11636	11477	11424	11626	11302	11523	11549	11481	11544	11598	11469	11582	11611	11464	11562	11537	11411	11564	11455	11626	11517	11632	11587	11480	11569	11442	11407
24116	21059	28403	23940	21278	20978	17016	13102	12281	12119	11717	11578	11599	11592	11451	11408	11376	11147	11101	11025	11088	10982	10986	10995	10839	10819	10945	11103	10896	10918	10889	10905	11028	10808	10824	10776	10813	10886	10817	10653	10721	10704	10891	10811	10919	10948	10894	10728	10703	10715	10757	10777	10782	10755	10814	10822	10838	10686	10922	10766	10708	10730	10767	10755	10725	10935	10663	10846	10756	10891	10826	10751	10685	10667	10533	10739	10818	10803	10714	10693	10683	10790	10743	10759	10583	10855	10587	10895	11166	11216	11044	10782	10648	10610	10684	10671	10702	10559	10741	10654	10575	10755	10644	10556	10682	10650	10729	10706	10827	10734	10762	10867	10719	11027	10791	10723	10689	10632	10823	10811	10757	10673	10545	10742	10581	10720	10722	10634	10661	10849	10651	10599	10841	10717	10592	10691	10694	10701	10626	10768	10629	10687	10868	10658	10643	10639	10639	10736	10625	10637	10649	10557	10707	10811	10900	10734	10847	10662	10614	10943	10608	10736	10590	10628	10648	10602	10929	10641	10800	10673	10683	10564	10776	10817	10702	10678	10735	10709	10566	10830	10657	10811	10685	10809	10663	10548	10601	10730	10736	10593	10829	10689	10605	10679	10593	10802	10745	10591	10862	10910	10538	10716	10643	10558	10644	10857	10751	10520	10638	10776	10777	10708	10634	10669	10722	10704	10797	10707	10664	10646	10764	10769	10836	10650	10762	10740	10775	10696	10819	10536	10865	10808	10818	10671	10684	10663	10888	10668	10592	10776	10582	10749	10763	10605	10773	10724	10691	10655	10516	10481	10644	10599	10847	10685	10955	10797	10780	10703	10840	10699	10679	10864	10641	10681	10859	10682	10683	10697	10728	10784	10708	10855	10702	10742	10785	10621	10586	10610	10913	10673	10746	10650	10660	10704	10734	10799	10803	10707	10774	10750	10745	10580	10813	10554	10649	10631	10731	10723	10603	10657	10780	10661	10793	10766	10626	10456	10861	10631	10799	10737	10758	10688	10663	10681	10723	10544	10641	10627	10629	10726	10634	10886	10915	10705	10853	10718	10858	10764	10783	10652	10638	10609	10769	10666	10517	10585	10586	10619	10524	10599	10754	10685	10779	10729	10707	10603	10712	10734	10683	10817	10559	10447	10630	10683	10647	10660	10632	10687	10715	10610	10541	10624	10660	10527	10716	10577	10599	10735	10724	10653	10740	10702	10824	10647	10734	10763	10586	10522	10626	10744	10672	10645	10742	10714	10764	10758	10810	10666	10603	10619	10803	10664	10785	10782	10816	10872	10560	10684	10697	10735	10606	10539	10786	10733	10703	10681	10589	10685	10540	10407	10683	10767	10741	10699	10807	10667	10563	10555	10729	10745	10685	10702	10645	10839	10800	10689	10694	10762	10753	10766	10761	10773	10626	10650	10765	10726	10733	10620	10837	10616	10576	10729	10740	10747	10711	10755	10616	10700	10665	10520	10696	10649	10791	10659	10730	10437	10652	10537	10656	10626	10752	10605	10616	10643	10732	10699	10549	10602	10836	10625	10660	10714	10654	10540	10780	10663	10554	10568	10648	10790	10607	10589	10556	10763	10728	10812	10828	10635	10692	10784	10714	10760	10771	10726	10498	10686	10691	10811	10807	10762	10635	10650	10685	10694	10749	10561	10670	10682	10727	10774	10695	10714	10713	10576	10694	10591	10812	10711	10782	10725	10725	10835	10748	10603	10649	10556	10799	10701	10739	10774	10588	10605	10734	10529	10577	10644	10585	10822	10710	10683	10537	10717	10560	10670	10605	10670	10734	10722	10688	10615	10696	10623	10632	10610	10742	10535	10597	10648	10624	10648	10509	10613	10627	10585	10762	10786	10726	10616	10572	10693	10760	10700	10640	10679	10786	10621	10853	10578	10661	10597	10698	10755	10621	10581	10559	10580	10531	10678	10696	10728	10764	10650	10602	10539	10671	10762	10728	10723	10753	10707	10769	10781	10718	10610	10713	10636	10581	10794	10690	10750	10581	10652	10691	10683	10464	10621	10799	10831	10816	10577	10751	10689	10722	10733	10692	10581	10701	10760	10772	10722	10820	10639	10644	10708	10679	10585	10715	10877	10615	10879	10697	10671	10775	10472	10657	10696	10677	10745	10786	10599	10694	10828	10722	10721	10740	10674	10550	10761	10668	10761	10638	10726	10644	10723	10736	10499	10594	10613	10673	10610	10696	10737	10736	10744	10709	10709	10670	10569	10679	10444	10640	10739	10609	10700	10851	10719	10550	10716	10791	10545	10541	10467	10505	10616	10808	10853	10651	10613	10828	10773	10711	10691	10685	10634	10871	10753	10699	10615	10760	10792	10828	10542	10620	10574	10748	10661	10617	10745	10820	10624	10599	10527	10639	10619	10596	10698	10515	10757	10544	10739	10595	10625	10549	10751	10628	10688	10730	10549	10759	10486	10693	10396	10656	10665	10607	10695	10750	10699	10788	10717	10844	10496	10760	10709	10684	10787	10672	10844	10728	10654	10639	10812	10913	10560	10869	10629	10703	10636	10695	10775	10748	10701	10798	10608	10740	10686	10434	10579	10694	10630	10574	10772	10770	10651	10598	10510	10799	10633	10722	10722	10775	10824	10771	10775	10587	10616	10715	10723	10560	10596	10703	10723	10614	10692	10750	10592	10773	10758	10747	10644	10559	10694	10716	10733	10557	10905	10695	10716	10581	10874	10730	10579	10827	10717	10754	10739	10693	10627	10646	10581	10743	10627	10709	10734	10653	10694	10679	10753	10852	10669	10794	10789	10592	10736	10842	10560	10737	10865	10648	10624	10665	10620	10785	10742	10814	10470	10644	10593	10751	10705	10751	10711	10678	10595	10840	10751	10613	10794	10676	10708	10515	10652	10662	10666	10720	10651	10825	10625	10674	10576	10741	10677	10667	10623	10833	10544	10742	10865	10844	10716	10696	10742	10698	10660	10728	10668	10720	10640	10661	10543	10690	10686	10504	10878	10729	10717	10540	10726	10731	10563	10598	10788	10589	10737	10681	10704	10680	10654	10659	10503	10842	10715	10650	10573	10703	10629	10754	10735	10711	10800	10786	10908	10795	10636	10596	10543	10771	10770	10814	10855	10715	10702	10700	10751	10659	10660	10648	10745	10534	10738	10597	10619	10511	10584	10634	10720	10853	10710	10733	10669	10668	10591	10681	10633	10503	10693	10675	10663	10701	10834	10823	10753	10472	10709	10823	10724	10726	10679	10636	10733	10687	10758	10602	10697	10591	10906	10643	10484	10694	10645	10751	10841	10604	10602	10672	10692	10906	10762	10524	10733	10760	10706	10713	10656	10745	10729	10537	10638	10629	10670	10803	10734	10729	10721	10698	10859	10772	10724	10647	10743	10748	10814	10702	10697	10502	10743	10736	10709	10691	10525	10590	10852	10678	10798	10726	10863	10757	10666	10731	10720	10520	10714	10609	10679	10590	10659	10719	10739	10590	10597	10564	10534	10571	10707	10686	10639	10634	10750	10654	10784	10601	10630	10780	10739	10719	10590	10826	10644	10649	10643	10625	10822	10777	10616	10747	10605	10591	10682	10681	10745	10616	10707	10620	10735	10688	10696	10646	10857	10601	10625	10590	10571	10683	10742	10571	10658	10963	10682	10836	10464	10699	10764	10770	10738	10785	10723	10774	10877	10717	10697	10770	10755	10877	10580	10663	10637	10688	10712	10743	10513	10653	10581	10557	10652	10659	10634	10828	10901	10761	10848	10736	10610	10558	10527	10652	10682	10624	10649	10650	10702	10612	10677	10739	10698	10832	10813	10918	10779	10645	10764	10843	10601	10581	10498	10611	10659	10609	10701	10790	10723	10649	10622	10653	10583	10729	10716	10768	10568	10546	10689	10593	10647	10651	10622	10848	10735	10844	10519	10698	10619	10729	10761	10721	10881	10727	10578	10779	10776	10529	10491	10615	10618	10644	10635	10666	10626	10807	10586	10689	10465	10785	10568	10664	10694	10475	10561	10785	10750	10700	10548	10803	10724	10844	10722	10815	10795	10562	10866	10627	10726	10841	10699	10503	10548	10819	10674	10734	10730	10791	10691	10761	10660	10721	10563	10510	10754	10655	10695	10859	10808	10636	10725	10807	10690	10794	10752	10734	10702	10603	10581	10751	10590	10781	10685	10609	10602	10678	10699	10688	10692	10638	10587	10603	10487	10824	10627	10628	10655	10560	10639	10723	10663	10717	10792	10837	10682	10826	10775	10709	10811	10748	10662	10641	10829	10670	10696	10540	10983	10746	10533	10644	10658	10677	10786	10751	10698	10588	10513	10546	10553	10643	10652	10462	10875	10655	10650	10641	10836	10740	10663	10679	10462	10783	10680	10513	10584	10714	10816	10525	10584	10685	10724	10715	10557	10733	10672	10919	10673	10537	10693	10670	10778	10822	10613	10854	10865	10590	10629	10711	10704	10887	10614	10632	10797	10712	10733	10739	10774	10646	10802	10681	10777	10647	10524	10549	10770	10524	10729	10641	10704	10504	10639	10676	10720	10690	10658	10711	10641	10654	10697	10765	10466	10676	10751	10556	10919	10748	10674	10682	10730	10614	10709	10679	10632	10693	10518	10676	10843	10906	10653	10598	10617	10743	10624	10644	10608	10633	10840	10694	10770	10518	10719	10869	10572	10541	10778	10608	10660	10760	10678	10548	10453	10752	10711	10731	10793	10927	10664	10718	10773	10534	10673	10593	10908	10678	10680	10792	10640	10692	10657	10703	10612	10732	10642	10760	10626	10686	10754	10886	10661	10625	10721	10629	10748	10650	10695	10690	10890	10791	10657	10724	10577	10815	10690	10653	10876	10655	10688	10623	10807	10649	10601	10709	10679	10719	10667	10562	10682	10615	10659	10793	10742	10786	10761	10797	10748	10812	10665	10724	10628	10766	10899	10754	10719	10693	10759	10678	10761	10560	10637	10813	10639	10743	10823	10685	10646	10731	10805	10767	10705	10579	10644	10768	10760	10864	10545	10646	10694	10615	10736	10755	10694	10590	10674	10558	10465	10690	10609	10697	10761	10730	10755	10641	10764	10652	10692	10673	10666	10525	10676	10650	10788	10882	10628	10613	10650
19195	30998	28993	22545	18556	16056	14530	13577	13011	12619	12258	12014	11580	11536	11571	11453	11310	11212	11267	11055	11109	10811	10884	10786	10776	10653	10726	10771	10804	10743	10677	10649	10629	10747	10609	10486	10664	10530	10644	10603	10617	10643	10583	10370	10558	10473	10545	10642	10395	10491	10405	10489	10581	10492	10606	10461	10613	10484	10413	10334	10495	10493	10563	10673	10491	10490	10539	10698	10502	10571	10532	10447	10429	10538	10478	10449	10455	10551	10338	10676	10411	10400	10294	10475	10369	10544	10580	10949	11454	11290	11004	10691	10350	10584	10399	10535	10398	10535	10422	10481	10486	10486	10487	10555	10407	10503	10508	10485	10247	10398	10611	10509	10548	10420	10432	10536	10456	10543	10546	10450	10572	10474	10451	10644	10437	10586	10409	10475	10345	10435	10387	10522	10293	10316	10501	10323	10637	10474	10545	10346	10359	10460	10304	10557	10475	10528	10489	10369	10493	10358	10495	10449	10460	10401	10337	10511	10414	10649	10414	10390	10500	10441	10363	10389	10496	10463	10412	10527	10546	10593	10463	10405	10323	10481	10320	10464	10377	10309	10465	10549	10594	10522	10423	10519	10487	10574	10471	10354	10497	10493	10505	10500	10472	10496	10386	10507	10395	10463	10488	10347	10358	10391	10500	10292	10399	10499	10455	10504	10446	10591	10489	10546	10490	10508	10372	10506	10584	10315	10423	10330	10387	10432	10411	10423	10468	10512	10424	10425	10453	10331	10568	10520	10528	10504	10484	10462	10535	10475	10382	10430	10515	10534	10336	10365	10575	10452	10385	10407	10454	10412	10393	10558	10404	10554	10534	10334	10509	10666	10493	10449	10290	10359	10540	10336	10587	10402	10443	10448	10515	10581	10531	10582	10474	10635	10425	10385	10450	10426	10535	10309	10354	10492	10546	10384	10622	10456	10378	10401	10446	10377	10506	10460	10386	10532	10486	10505	10342	10432	10554	10510	10416	10519	10404	10410	10353	10450	10520	10395	10550	10579	10478	10329	10442	10517	10516	10542	10507	10320	10291	10416	10526	10561	10561	10400	10434	10451	10334	10445	10368	10675	10427	10637	10421	10548	10499	10618	10402	10601	10452	10503	10533	10614	10360	10487	10464	10498	10483	10450	10489	10715	10454	10318	10447	10472	10354	10557	10418	10423	10416	10443	10546	10477	10541	10479	10499	10541	10381	10441	10339	10576	10716	10551	10602	10430	10423	10440	10472	10401	10682	10473	10336	10491	10629	10529	10426	10375	10458	10555	10489	10447	10589	10426	10438	10543	10496	10477	10577	10494	10424	10425	10501	10442	10481	10544	10346	10357	10455	10391	10505	10545	10315	10375	10576	10487	10438	10447	10523	10567	10398	10610	10543	10449	10458	10432	10447	10509	10471	10507	10525	10518	10561	10539	10643	10466	10445	10363	10441	10477	10449	10416	10431	10564	10469	10469	10605	10559	10491	10536	10502	10388	10519	10503	10386	10288	10464	10524	10349	10421	10438	10447	10325	10382	10437	10569	10501	10353	10446	10485	10513	10383	10384	10450	10551	10507	10505	10402	10480	10581	10459	10266	10428	10486	10505	10366	10626	10447	10423	10312	10376	10420	10465	10403	10448	10386	10543	10545	10437	10511	10535	10400	10651	10566	10540	10469	10489	10396	10386	10496	10538	10602	10524	10319	10510	10447	10475	10430	10441	10572	10463	10421	10549	10503	10426	10477	10391	10420	10522	10278	10332	10579	10466	10399	10510	10567	10689	10443	10579	10342	10455	10529	10357	10454	10451	10440	10476	10407	10493	10636	10373	10370	10620	10320	10619	10386	10652	10398	10545	10353	10518	10432	10561	10370	10528	10572	10545	10494	10346	10374	10491	10467	10555	10419	10449	10639	10480	10574	10386	10717	10609	10413	10432	10606	10434	10554	10432	10602	10379	10576	10390	10501	10456	10411	10516	10591	10500	10296	10448	10402	10580	10436	10685	10580	10515	10446	10528	10425	10576	10551	10372	10523	10458	10463	10467	10648	10387	10402	10421	10316	10493	10344	10392	10323	10587	10478	10689	10453	10365	10484	10357	10568	10574	10513	10482	10442	10349	10576	10378	10463	10410	10447	10397	10445	10533	10536	10491	10376	10371	10432	10333	10646	10667	10548	10546	10437	10613	10442	10616	10575	10496	10456	10684	10553	10353	10402	10583	10368	10503	10510	10484	10468	10534	10358	10523	10511	10409	10271	10578	10620	10504	10483	10427	10561	10449	10447	10470	10453	10435	10510	10353	10452	10458	10411	10437	10662	10434	10460	10554	10467	10356	10467	10454	10477	10332	10590	10476	10392	10480	10478	10337	10630	10474	10472	10467	10339	10305	10381	10456	10554	10311	10300	10471	10480	10374	10625	10516	10536	10514	10451	10421	10455	10417	10441	10612	10353	10454	10501	10461	10448	10556	10426	10582	10347	10506	10385	10559	10361	10531	10362	10478	10445	10417	10560	10547	10605	10580	10501	10426	10445	10446	10391	10346	10479	10414	10544	10320	10502	10487	10592	10400	10495	10444	10403	10468	10612	10468	10378	10601	10427	10408	10551	10520	10412	10433	10353	10565	10382	10479	10292	10429	10333	10397	10496	10397	10454	10454	10442	10495	10405	10292	10488	10592	10543	10513	10548	10525	10398	10523	10372	10468	10456	10425	10437	10528	10462	10386	10373	10525	10270	10401	10514	10558	10384	10486	10398	10376	10501	10474	10481	10528	10471	10394	10382	10499	10587	10358	10412	10465	10519	10495	10516	10396	10377	10469	10476	10468	10459	10287	10632	10513	10453	10725	10461	10536	10336	10467	10463	10493	10449	10428	10624	10540	10391	10415	10552	10424	10482	10459	10485	10383	10399	10540	10456	10444	10548	10488	10454	10501	10438	10558	10362	10513	10427	10373	10600	10588	10559	10523	10482	10644	10678	10617	10384	10325	10402	10595	10491	10366	10450	10462	10613	10495	10390	10497	10551	10377	10500	10317	10562	10392	10467	10641	10259	10289	10497	10304	10428	10465	10598	10548	10445	10552	10420	10449	10339	10396	10524	10483	10675	10485	10472	10472	10568	10468	10486	10485	10573	10514	10466	10532	10504	10639	10279	10427	10381	10520	10611	10452	10503	10461	10543	10424	10487	10504	10339	10580	10446	10475	10401	10592	10457	10402	10373	10478	10511	10502	10447	10534	10543	10356	10464	10614	10570	10393	10565	10416	10628	10546	10348	10443	10514	10520	10623	10603	10521	10410	10417	10382	10446	10512	10581	10519	10426	10409	10405	10419	10389	10520	10434	10443	10514	10545	10548	10573	10532	10430	10386	10399	10463	10302	10386	10506	10347	10366	10456	10475	10613	10497	10415	10463	10483	10367	10631	10400	10519	10395	10520	10514	10375	10265	10456	10573	10571	10373	10516	10530	10425	10490	10552	10324	10427	10517	10470	10488	10567	10492	10490	10509	10435	10424	10425	10502	10528	10449	10450	10487	10607	10473	10625	10340	10520	10557	10484	10378	10396	10419	10430	10481	10530	10504	10557	10424	10618	10365	10634	10380	10473	10519	10509	10429	10365	10467	10518	10581	10567	10525	10396	10333	10413	10605	10539	10544	10549	10615	10376	10355	10565	10481	10466	10418	10465	10539	10581	10402	10522	10509	10543	10503	10564	10407	10500	10458	10462	10496	10359	10564	10473	10361	10454	10428	10464	10414	10504	10477	10512	10462	10463	10432	10521	10431	10447	10450	10564	10524	10469	10572	10472	10518	10521	10368	10468	10438	10481	10642	10543	10478	10514	10411	10353	10509	10438	10577	10365	10408	10410	10424	10496	10394	10414	10567	10414	10414	10456	10515	10427	10485	10434	10413	10600	10421	10515	10476	10502	10486	10617	10450	10464	10441	10388	10525	10512	10430	10397	10574	10263	10627	10482	10441	10434	10406	10446	10537	10483	10547	10442	10525	10495	10540	10391	10556	10489	10483	10404	10624	10482	10550	10466	10478	10411	10376	10473	10505	10565	10585	10567	10442	10486	10505	10597	10430	10502	10543	10302	10546	10452	10395	10456	10421	10480	10433	10506	10413	10528	10352	10438	10306	10399	10464	10533	10390	10615	10419	10707	10325	10380	10469	10440	10459	10460	10550	10525	10408	10586	10497	10461	10511	10516	10517	10385	10605	10433	10424	10603	10493	10342	10459	10371	10416	10423	10497	10308	10439	10520	10423	10427	10302	10358	10764	10334	10430	10405	10379	10336	10529	10578	10448	10375	10517	10463	10379	10353	10422	10520	10491	10542	10482	10569	10547	10419	10558	10470	10449	10399	10338	10508	10547	10567	10569	10489	10479	10416	10455	10544	10601	10641	10376	10410	10353	10529	10430	10624	10390	10533	10453	10429	10409	10427	10351	10550	10560	10415	10428	10476	10486	10641	10474	10479	10441	10442	10435	10624	10496	10467	10468	10580	10521	10466	10395	10356	10374	10633	10551	10401	10443	10481	10434	10556	10529	10354	10415	10383	10330	10404	10535	10466	10493	10467	10515	10365	10496	10461	10549	10286	10434	10479	10519	10294	10593	10429	10443	10417	10398	10584	10527	10609	10388	10431	10457	10608	10497	10628	10547	10405	10475	10400	10635	10385	10562	10429	10445	10403	10426	10426	10417	10401	10653	10529	10474	10464	10509	10473	10506	10688	10492	10377	10340	10510	10506	10378	10655	10594	10546	10583	10359	10463	10544	10473	10518	10353	10517	10461	10469	10424	10512	10391	10385	10474	10378	10356	10576	10346	10308	10417	10469	10360	10526	10476	10376	10522	10292	10451	10537	10445	10384	10372	10351	10476	10535	10510	10489	10602	10436	10503	10542	10426	10327	10575	10307	10570	10401	10658	10531	10544	10518	10421	10366	10584	10630	10421	10496	10405	10520	10488	10583	10425	10443	10501	10470	10376	10555	10311	10648	10481	10490	10421	10488	10457	10484	10377	10552	10453	10429	10477	10556	10484	10484	10496	10483	10415	10545	10497	10528	10466	10501	10481	10567	10371	10552	10624	10440	10473	10496	10354	10495	10424	10494	10531	10440	10479	10588	10387	10432	10473	10581	10501	10391	10561
28381	20181	16538	12998	10724	10431	10172	9964	9949	9877	10152	9744	9694	9669	9782	9867	9579	9720	9757	9864	9821	9778	9723	9849	9643	9764	9695	9716	9630	9639	9906	9739	9707	9790	9734	9639	9682	9684	9716	9449	9609	9742	9713	9630	9701	9655	9646	9655	9633	9670	9646	9749	9642	9759	9736	9677	9695	9571	9643	9658	9552	9804	9885	9740	9719	9596	9695	9662	9888	9609	9749	9574	9673	9550	9713	9679	9711	9646	9704	9684	9744	9558	9707	9645	9632	9805	9531	9684	9593	9746	9685	9863	9643	9700	9575	9685	9551	9586	9544	9717	9640	9738	9684	9747	9614	9559	9558	9445	9621	9673	9520	9546	9740	9655	9621	9661	9644	9552	9666	9555	9576	9536	9662	9707	9610	9481	9750	9637	9716	9608	9570	9621	9559	9654	9708	9619	9565	9796	9678	9745	9746	9684	9804	9505	9820	9651	9505	9775	9746	9625	9595	9773	9709	9579	9743	9549	9745	9676	9720	9734	9677	9480	9596	9731	9645	9715	9694	9609	9565	9680	9843	9587	9711	9579	9538	9627	9664	9652	9901	9640	9731	9510	9631	9597	9500	9566	9761	9683	9666	9632	9645	9695	9672	9564	9604	9596	9497	9422	9528	9738	9716	9600	9699	9650	9756	9490	9745	9526	9708	9727	9554	9552	9740	9730	9790	9733	9678	9534	9692	9721	9585	9716	9468	9578	9774	9533	9651	9546	9645	9700	9722	9567	9613	9711	9804	9815	9694	9629	9630	9710	9776	9564	9650	9588	9708	9662	9606	9695	9652	9594	9724	9528	9573	9572	9751	9687	9616	9706	9582	9603	9835	9551	9643	9520	9577	9502	9516	9711	9769	9746	9719	9817	9793	9522	9666	9726	9603	9716	9754	9685	9515	9707	9692	9717	9693	9789	9566	9601	9678	9725	9658	9563	9691	9687	9728	9420	9696	9629	9689	9548	9657	9726	9578	9734	9829	9645	9591	9532	9544	9618	9570	9683	9645	9636	9823	9690	9634	9661	9633	9644	9693	9673	9786	9826	9565	9719	9589	9709	9752	9743	9745	9734	9679	9628	9767	9588	9667	9749	9660	9504	9677	9657	9635	9687	9556	9540	9674	9752	9704	9597	9603	9765	9556	9540	9499	9581	9739	9469	9559	9423	9620	9613	9661	9502	9636	9631	9628	9812	9684	9600	9651	9539	9607	9600	9764	9578	9506	9699	9766	9636	9772	9685	9743	9745	9662	9621	9519	9896	9514	9565	9620	9564	9442	9657	9467	9632	9556	9540	9562	9529	9755	9538	9683	9739	9590	9476	9596	9566	9598	9628	9701	9748	9632	9625	9637	9490	9657	9713	9578	9613	9800	9562	9596	9571	9601	9683	9439	9647	9729	9650	9619	9594	9657	9745	9544	9518	9724	9709	9682	9471	9714	9669	9634	9701	9572	9559	9696	9700	9757	9677	9699	9718	9693	9731	9722	9711	9622	9507	9684	9566	9857	9763	9609	9669	9740	9692	9767	9720	9712	9528	9651	9589	9618	9591	9688	9780	9763	9614	9661	9689	9572	9711	9768	9569	9598	9676	9657	9631	9654	9577	9440	9641	9779	9672	9720	9525	9759	9837	9577	9530	9553	9610	9627	9678	9605	9627	9749	9619	9642	9580	9740	9542	9685	9588	9635	9764	9662	9686	9598	9652	9722	9699	9706	9543	9825	9501	9790	9815	9789	9670	9722	9608	9626	9540	9690	9651	9713	9717	9757	9669	9584	9641	9811	9650	9681	9639	9697	9635	9511	9694	9667	9580	9801	9683	9610	9773	9647	9680	9702	9541	9660	9669	9730	9692	9692	9784	9650	9579	9548	9612	9643	9697	9563	9593	9704	9610	9535	9680	9653	9794	9703	9641	9619	9682	9651	9676	9585	9822	9762	9618	9920	9667	9533	9714	9722	9652	9584	9599	9759	9487	9813	9551	9525	9617	9703	9785	9729	9560	9799	9796	9636	9740	9680	9669	9416	9645	9636	9614	9735	9538	9704	9776	9705	9484	9817	9740	9568	9624	9464	9526	9713	9646	9764	9721	9601	9591	9722	9563	9686	9631	9601	9695	9547	9695	9556	9520	9592	9528	9532	9663	9570	9693	9701	9848	9721	9652	9610	9552	9675	9701	9461	9717	9722	9591	9872	9747	9440	9708	9712	9675	9720	9683	9509	9693	9603	9796	9625	9810	9787	9640	9625	9723	9683	9651	9739	9719	9798	9638	9662	9660	9541	9738	9510	9663	9612	9509	9576	9516	9497	9712	9625	9625	9421	9728	9658	9673	9665	9786	9710	9652	9710	9646	9708	9553	9869	9665	9596	9645	9700	9657	9678	9513	9673	9639	9675	9736	9488	9632	9528	9558	9616	9701	9671	9718	9666	9705	9685	9525	9533	9792	9588	9621	9632	9542	9609	9521	9638	9745	9794	9660	9640	9608	9744	9728	9610	9730	9844	9718	9724	9520	9688	9714	9722	9657	9697	9545	9585	9776	9780	9538	9759	9634	9761	9625	9484	9677	9607	9641	9640	9633	9604	9626	9674	9421	9558	9635	9597	9610	9661	9583	9549	9719	9571	9624	9593	9648	9771	9648	9623	9642	9627	9712	9803	9789	9553	9683	9669	9630	9707	9454	9563	9658	9697	9846	9683	9726	9749	9629	9687	9727	9802	9552	9687	9624	9613	9499	9695	9545	9668	9589	9692	9729	9649	9841	9651	9602	9560	9699	9706	9618	9588	9649	9809	9691	9574	9420	9768	9655	9668	9588	9595	9629	9697	9798	9587	9738	9852	9641	9696	9656	9717	9602	9793	9717	9767	9713	9722	9728	9671	9720	9644	9604	9633	9660	9661	9736	9747	9704	9717	9648	9737	9780	9676	9594	9912	9601	9630	9629	9614	9443	9722	9780	9684	9783	9611	9818	9613	9510	9736	9737	9763	9599	9657	9681	9719	9610	9716	9754	9635	9711	9635	9778	9743	9766	9662	9734	9602	9529	9628	9641	9677	9597	9705	9671	9497	9726	9738	9672	9675	9530	9743	9534	9712	9664	9626	9484	9614	9814	9799	9489	9724	9599	9763	9605	9577	9645	9632	9759	9747	9506	9728	9707	9635	9629	9740	9636	9669	9754	9728	9731	9460	9704	9824	9684	9600	9570	9567	9524	9568	9609	9586	9607	9585	9765	9649	9637	9777	9707	9714	9736	9601	9758	9761	9601	9509	9718	9625	9554	9708	9688	9662	9771	9575	9513	9436	9667	9760	9826	9680	9722	9585	9584	9718	9527	9664	9750	9631	9721	9761	9702	9746	9659	9703	9669	9874	9566	9803	9742	9599	9659	9772	9673	9651	9717	9664	9596	9769	9587	9821	9486	9509	9583	9696	9789	9694	9653	9669	9460	9686	9678	9768	9651	9627	9768	9676	9524	9690	9566	9629	9597	9680	9660	9549	9643	9682	9525	9505	9670	9744	9605	9526	9748	9602	9733	9830	9662	9785	9558	9645	9702	9683	9587	9754	9742	9566	9647	9842	9639	9713	9549	9607	9538	9565	9633	9762	9672	9756	9595	9555	9643	9699	9559	9625	9542	9618	9593	9772	9697	9555	9778	9667	9454	9663	9588	9586	9799	9640	9418	9617	9655	9641	9484	9577	9635	9808	9757	9781	9625	9704	9530	9621	9657	9675	9608	9590	9610	9621	9837	9724	9628	9792	9666	9608	9825	9724	9735	9683	9623	9714	9587	9854	9698	9714	9596	9765	9642	9579	9612	9539	9769	9511	9686	9690	9655	9741	9612	9717	9731	9767	9678	9649	9595	9642	9600	9568	9524	9654	9510	9680	9551	9584	9699	9650	9570	9651	9686	9678	9505	9706	9722	9479	9582	9618	9650	9484	9741	9551	9733	9705	9577	9657	9729	9707	9739	9803	9792	9686	9676	9521	9714	9749	9508	9714	9698	9602	9622	9457	9670	9547	9509	9800	9780	9533	9569	9611	9694	9560	9667	9590	9735	9607	9675	9679	9665	9704	9636	9676	9673	9540	9787	9673	9839	9685	9705	9645	9544	9679	9634	9677	9535	9811	9547	9690	9714	9441	9761	9734	9693	9429	9613	9542	9590	9815	9660	9735	9823	9489	9780	9740	9589	9623	9710	9674	9828	9641	9796	9865	9613	9505	9541	9602	9696	9799	9621	9594	9670	9676	9730	9558	9622	9689	9668	9483	9716	9468	9796	9584	9648	9644	9627	9812	9678	9730	9634	9762	9588	9805	9871	9629	9705	9795	9497	9711	9650	9785	9583	9637	9542	9607	9592	9784	9569	9732	9684	9571	9769	9634	9622	9767	9715	9658	9697	9653	9686	9620	9681	9669	9610	9683	9725	9709	9814	9802	9558	9565	9781	9773	9711	9858	9636	9568	9666	9607	9861	9680	9713	9581	9721	9730	9619	9724	9775	9648	9726	9563	9741	9610	9698	9587	9752	9696	9787	9490	9638	9805	9799	9715	9636	9668	9626	9718	9677	9601	9664	9670	9650	9584	9636	9697	9594	9600	9699	9830	9657	9670	9614	9604	9648	9633	9619	9693	9591	9722	9663	9676	9661	9752	9668	9632	9723	9688	9789	9783	9689	9627	9640	9693	9813	9721	9642	9721	9740	9611	9610	9605	9577	9535	9685	9737	9681	9769	9817	9680	9810	9738	9656	9590	9597	9681	9718	9801	9752	9538	9666	9665	9667	9691	9758	9633	9848	9662	9687	9689	9543	9635	9640	9716	9746	9754	9509	9685	9601	9795	9659	9842	9654	9627	9671	9716	9549	9695	9587	9651	9623	9745	9643	9534	9550	9654	9509	9733	9812	9659	9798	9624	9632	9653	9712	9575	9665	9704	9415	9671	9693	9721	9650	9734	9806	9753	9638	9611	9637	9717	9573	9619	9545	9582	9783	9624	9755	9704	9699	9494	9592	9654	9623	9743	9560	9775	9645	9707	9648	9764	9494	9748	9630	9758	9694	9820	9757	9585	9886	9639	9703	9637	9553	9743	9814	9581	9705	9810	9646	9664	9575	9790	9666
14819	16329	15913	13160	11692	11092	10796	10475	10390	10289	10098	10106	10054	10027	9864	10070	9753	9759	9810	10052	9917	9956	9852	9925	9757	9882	9857	9951	9959	9846	9951	9721	9697	9865	9719	9900	9705	9739	9815	9768	9713	9796	9854	9757	9784	9801	9770	9836	9662	9593	9526	9763	9669	9790	9829	9802	9731	9854	9915	9860	9881	9797	9776	9727	9780	9876	9768	9732	9663	9754	9784	9659	9784	9897	9589	9753	9759	9856	9759	9817	9766	9610	9570	9741	9680	9755	9842	9854	9813	9910	9823	9774	9652	9786	9780	9718	9711	9866	9660	9682	9753	9747	9795	9744	9645	9626	9723	9666	9746	9702	9645	9749	9659	9617	9661	9701	9644	9759	9745	9797	9651	9637	9790	9590	9937	9743	9615	9650	9822	9601	9749	9886	9772	9620	9569	9849	9780	9732	9885	9720	9695	9601	9873	9901	9735	9783	9727	9776	9851	9675	9749	9796	9656	9703	9804	9764	9760	9759	9775	9803	9669	9753	9794	9765	9874	9558	9550	9610	9574	9772	9773	9701	9839	9634	9807	9900	9688	9686	9785	9818	9825	9758	9827	9743	9716	9827	9697	9770	9666	9628	9844	9708	9748	9695	9796	9775	9883	9689	9767	9638	9849	9760	9806	9768	9778	9822	9790	9961	9786	9723	9725	9939	9715	9822	9705	9732	9816	9812	9723	9722	9723	9676	9899	9806	9741	9627	9693	9660	9612	9705	9818	9711	9923	9755	9675	9850	9755	9735	9728	9752	9730	9599	9842	9704	9787	9931	9760	9725	9790	9797	9789	9757	9793	9666	9785	9794	9721	9566	9718	9654	9665	9786	9765	9764	9741	9671	9714	9808	9579	9740	9826	9717	9800	9622	9818	9679	9666	9711	9673	9843	9601	9750	9812	9687	9754	9722	9879	9739	9700	9714	9794	9835	9840	9771	9654	9683	9732	9823	9754	9806	9717	9827	9758	9817	9495	9752	9835	9762	9739	9635	9662	9806	9787	9700	9805	9671	9850	9670	9756	9756	9770	9657	9770	9785	9820	9821	9782	9810	9680	9663	9636	9744	9800	9736	9632	9709	9734	9787	9734	9685	9769	9724	9890	9704	9749	9774	9797	9738	9748	9745	9685	9757	9748	9714	9656	9863	9788	9656	9648	9792	9619	9869	9568	9665	9697	9674	9702	9606	9905	9542	9674	9699	9885	9757	9788	9748	9821	9730	9681	9810	9806	9800	9681	9697	9857	9735	9864	9704	9753	9740	9703	9619	9730	9665	9737	9680	9718	9679	9813	9827	9729	9670	9668	9828	9828	9771	9751	9784	9653	9736	9793	9686	9882	9836	9659	9741	9633	9643	9745	9752	9752	9793	9729	9667	9714	9591	9730	9899	9767	9699	9732	9548	9857	9784	9614	9806	9754	9699	9714	9702	9713	9747	9736	9509	9912	9774	9699	9836	9757	9674	9788	9753	9838	9631	9654	9730	9667	9702	9863	9715	9755	9716	9730	9645	9795	9598	9711	9749	9671	9784	9782	9838	9942	9839	9826	9699	9624	9705	9836	9850	9834	9739	9711	9670	9625	9612	9688	9722	9616	9801	9754	9587	9727	9670	9811	9602	9729	9657	9755	9756	9742	9720	9859	9874	9812	9570	9705	9853	9839	9641	9914	9871	9798	9761	9999	9755	9654	9749	9809	9805	9695	9813	9767	9741	9763	9797	9765	9809	9784	9816	9854	9772	9849	9643	9754	9658	9780	9672	9821	9826	9734	9796	9713	9601	9714	9644	9603	9767	9896	9704	9734	9782	9567	9702	9664	9767	9706	9774	9809	9796	9784	9725	9678	9724	9852	9736	9768	9713	9616	9791	9775	9772	9688	9635	9652	9780	9876	9734	9801	9640	9859	9689	9703	9942	9925	9674	9683	9717	9846	9819	9796	9679	9829	9676	9586	9776	9901	9686	9740	9792	9715	9736	9811	9720	9762	9662	9773	9743	9578	9699	9675	9724	9808	9738	9704	9697	9712	9620	9798	9844	9760	9954	9650	9707	9760	9749	9797	9814	9815	9678	9833	9605	9839	9791	9475	9837	9749	9829	9722	9732	9735	9677	9851	9715	9735	9763	9842	9637	9650	9686	9822	9720	9831	9800	9774	9906	9763	9546	9900	9741	9910	9845	9873	9829	9729	9755	9712	9755	9911	9671	9713	9636	9802	9738	9623	9800	9693	9830	9675	9689	9708	9694	9786	9795	9725	9696	9622	9662	9822	9738	9712	9798	9745	9830	9850	9597	9790	9733	9624	9780	9731	9830	9827	9802	9738	9742	9718	9699	9719	9855	9753	9658	9686	9634	9809	9749	9726	9717	9688	9633	9787	9895	9581	9771	9587	9716	9711	9687	9757	9783	9725	9669	9799	9988	9710	9600	9764	9735	9796	9809	9772	9784	9845	9726	9751	9685	9771	9609	9861	9793	9781	9770	9754	9663	9827	9809	9672	9750	9869	9661	9745	9659	9816	9654	9745	9605	9839	9742	9677	9721	9590	9840	9710	9791	9522	9749	9664	9694	9689	9682	9744	9759	9658	9690	9713	9777	9671	9671	9695	9579	9874	9780	9601	9727	9834	9690	9923	9654	9913	9791	9853	9753	9804	9818	9716	9789	9774	9785	9762	9706	9563	9795	9578	9645	9749	9780	9638	9595	9759	9865	9851	9779	9842	9730	9668	9634	9863	9737	9571	9780	9754	9669	9693	9779	9851	9670	9674	9792	9730	9858	9803	9781	9871	9954	9693	9820	9808	9659	9867	9726	9619	9702	9637	9848	9771	9862	9800	9772	9735	9672	9839	9725	9707	9810	9748	9803	9757	9677	9829	9695	9707	9727	9847	9710	9698	9687	9786	9766	9835	9734	9698	9967	9709	9557	9820	9689	9702	9703	9693	9755	9728	9703	9917	9688	9749	9881	9706	9838	9666	9751	9674	9750	9594	9895	9666	9767	9704	9648	9794	9578	9637	9674	9768	9757	9845	9736	9612	9700	9676	9737	9847	9704	9785	9786	9726	9817	9793	9790	9958	9823	9775	9763	9705	9701	9852	9719	9683	9795	9856	9734	9558	9776	9668	9756	9703	9530	9716	9811	9696	9817	9804	9595	9525	9646	9738	9669	9741	9681	9588	9763	9592	9880	9766	9769	9745	9699	9758	9911	9694	9706	9796	9629	9834	9796	9731	9750	9717	9687	9623	9766	9638	9707	9633	9747	9686	10014	9775	9745	9793	9658	9766	9809	9820	9780	9745	9687	9780	9688	9668	9693	9688	9595	9698	9696	9632	9741	9787	9746	9654	9851	9749	9769	9734	9748	9618	9823	9777	9807	9817	9720	9570	9713	9618	9594	9767	9754	9668	9678	9909	9813	9790	9784	9657	9788	9792	9695	9689	9906	9745	9715	9753	9540	9840	9613	9770	9698	9805	9694	9805	9689	9803	9746	9819	9754	9760	9678	9830	9782	9632	9811	9741	9790	9776	9656	9776	9708	9760	9693	9598	9616	9770	9801	9740	9599	9850	9666	9818	9878	9725	9776	9769	9775	9691	9866	9839	9605	9648	9749	9961	9643	9639	9728	9774	9842	9782	9745	9577	9740	9802	9786	9694	9812	9706	9714	9738	9677	9870	9669	9755	9712	9609	9731	9642	9685	9734	9718	9899	9823	9767	9816	9718	9775	9670	9689	9756	9702	9760	9959	9592	9936	9872	9747	9648	9713	9735	9715	9777	9625	9742	9638	9750	9826	9787	9750	9738	9850	9640	9732	9823	9737	9679	9671	9743	9931	9664	9749	9711	9725	9778	9660	9714	9596	9823	9807	9548	9868	9807	9745	9642	9667	9731	9670	9836	9864	9557	9665	9746	9839	9717	9783	9795	9826	9665	9801	9763	9622	9774	9733	9795	9807	9800	9717	9743	9666	9697	9848	9769	9740	9840	9738	9851	9705	9770	9760	9734	9712	9700	9806	9650	9648	9748	9700	9797	9524	9660	9833	9730	9810	9835	9837	9873	9764	9650	9686	9843	9696	9739	9813	9720	9656	9632	9743	9701	9706	9754	9822	9836	9766	9723	9697	9614	9660	9772	9709	9615	9796	9861	9704	9637	9824	9788	9646	9832	9612	9827	9835	9934	9710	9610	9583	9762	9678	9725	9750	9774	9924	9844	9862	9738	9845	9830	9643	9577	9776	9883	9796	9759	9743	9709	9742	9688	9881	9797	9662	9782	9788	9636	9615	9688	9661	9684	9740	9687	9829	9700	9805	9677	9797	9730	9692	9731	9712	9646	9657	9791	9748	9720	9673	9604	9818	9808	9712	9673	9737	9587	9772	9736	9698	9726	9815	9816	9713	9719	9739	9712	9745	9664	9766	9724	9693	9697	9710	9693	9799	9758	9787	9834	9661	9716	9880	9609	9869	9873	9660	9641	9778	9752	9587	9844	9794	9805	9770	9611	9778	9732	9756	9793	9668	9734	9731	9786	9618	9716	9764	9721	9654	9803	9576	9731	9870	9771	9685	9746	9774	9816	9810	9817	9684	9779	9864	9753	9790	9782	9857	9848	9837	9746	9782	9729	9803	9705	9744	9803	9554	9562	9845	9687	9785	9804	9734	9780	9807	9708	9755	9658	9775	9807	9655	9794	9844	9814	9692	9783	9615	9686	9613	9805	9612	9504	9757	9805	9787	9695	9805	9590	9556	9765	9800	9796	9794	9671	9782	9700	9593	9829	9680	9796	9687	9688	9827	9671	9827	9822	9815	9689	9825	9649	9762	9714	9947	9731	9741	9754	9786	9654	9643	9774	9665	9643	9834	9842	9595	9708	9749	9751	9686	9661	9791	9672	9703	9816	9675	9756	9779	9849	9647	9654	9653	9787	9691	9700	9549	9783	9658	9789	9712	9794	9694	9835	9767	9743	9730	9600	9764	9763	9727	9748	9740	9777	9810	9722	9843	9768	9716	9643	9733	9712	9801	9675	9662	9772	9723	9783	9827	9708	9536	9694	9684	9801	9801	9685	9965	9739	9695	9707	9713	9772	9804	9675	9802	9853	9790	9961	9700	9689	9747
25499	21047	27556	24940	19460	14245	13220	11955	11294	11155	11117	10995	10915	11008	10900	10790	10660	10706	10658	10552	10524	10658	10565	10661	10609	10774	10589	10477	10590	10682	10336	10538	10702	10454	10487	10502	10396	10588	10296	10571	10616	10696	10390	10499	10473	10590	10452	10402	10556	10508	10490	10507	10586	10610	10487	10545	10402	10421	10539	10570	10383	10573	10495	10483	10429	10372	10421	10292	10299	10463	10435	10382	10396	10395	10334	10487	10495	10450	10509	10674	10504	10527	10217	10360	10498	10502	10496	10604	10704	10467	10669	10436	10665	10548	10383	10362	10340	10407	10474	10510	10533	10366	10445	10426	10418	10414	10445	10338	10351	10541	10489	10423	10606	10399	10521	10471	10408	10484	10347	10377	10481	10390	10562	10587	10336	10500	10388	10425	10464	10388	10426	10410	10352	10567	10316	10233	10197	10492	10605	10525	10436	10531	10438	10474	10370	10488	10205	10614	10446	10504	10339	10338	10295	10308	10497	10317	10427	10513	10533	10522	10506	10463	10404	10409	10487	10368	10483	10304	10592	10276	10407	10490	10507	10440	10573	10348	10463	10520	10533	10396	10301	10421	10272	10591	10470	10734	10512	10365	10439	10502	10481	10356	10363	10465	10439	10537	10451	10274	10257	10355	10480	10508	10355	10417	10388	10565	10482	10492	10493	10518	10615	10426	10478	10425	10263	10519	10241	10370	10525	10468	10457	10318	10552	10356	10534	10548	10365	10319	10302	10446	10408	10399	10312	10581	10407	10394	10439	10342	10446	10567	10360	10575	10432	10257	10456	10338	10313	10534	10541	10532	10487	10425	10490	10459	10499	10363	10486	10495	10342	10398	10503	10441	10433	10405	10411	10300	10300	10361	10402	10423	10441	10424	10603	10441	10445	10671	10478	10419	10314	10684	10434	10530	10471	10337	10585	10405	10499	10423	10439	10351	10255	10405	10434	10400	10303	10344	10499	10471	10461	10478	10397	10386	10426	10562	10454	10358	10413	10291	10468	10423	10484	10575	10335	10352	10400	10412	10519	10501	10461	10557	10524	10460	10440	10369	10535	10386	10284	10397	10438	10525	10490	10436	10492	10503	10418	10372	10406	10570	10447	10353	10276	10462	10421	10493	10390	10317	10614	10526	10406	10428	10530	10414	10248	10350	10362	10293	10348	10531	10467	10466	10527	10507	10503	10379	10409	10287	10565	10488	10372	10503	10417	10302	10396	10367	10388	10613	10570	10418	10368	10427	10472	10474	10605	10627	10378	10563	10479	10523	10616	10376	10581	10369	10489	10373	10382	10406	10454	10330	10473	10563	10520	10444	10558	10332	10290	10358	10487	10378	10513	10411	10554	10264	10332	10238	10321	10386	10589	10448	10409	10383	10485	10367	10346	10584	10416	10344	10490	10391	10561	10483	10397	10483	10363	10454	10462	10427	10519	10290	10492	10310	10360	10439	10426	10579	10493	10527	10360	10489	10360	10389	10293	10345	10530	10437	10518	10527	10237	10195	10427	10395	10571	10382	10474	10522	10322	10370	10505	10416	10449	10308	10671	10440	10483	10451	10461	10481	10464	10295	10254	10438	10600	10396	10445	10387	10583	10462	10542	10409	10410	10352	10214	10188	10457	10565	10505	10490	10353	10148	10362	10433	10432	10483	10517	10531	10452	10432	10370	10393	10511	10503	10486	10418	10464	10503	10528	10536	10396	10391	10365	10357	10299	10323	10459	10274	10517	10426	10523	10637	10797	10553	10392	10408	10510	10504	10541	10473	10348	10375	10355	10653	10421	10419	10457	10395	10448	10516	10441	10424	10346	10445	10443	10452	10445	10455	10319	10424	10427	10545	10391	10501	10401	10548	10352	10459	10545	10655	10466	10446	10449	10235	10517	10498	10490	10284	10428	10342	10472	10492	10292	10350	10453	10496	10394	10448	10460	10441	10514	10430	10491	10494	10356	10298	10503	10388	10424	10422	10427	10514	10558	10437	10456	10499	10522	10371	10386	10436	10511	10340	10376	10540	10454	10495	10542	10446	10330	10591	10462	10359	10473	10405	10510	10544	10375	10472	10621	10464	10463	10491	10320	10465	10320	10430	10569	10610	10502	10379	10394	10481	10355	10523	10469	10393	10420	10589	10473	10426	10589	10363	10395	10449	10208	10428	10438	10375	10392	10712	10422	10351	10418	10432	10613	10371	10355	10338	10323	10515	10400	10465	10452	10520	10406	10340	10368	10525	10410	10273	10406	10366	10420	10625	10501	10394	10414	10426	10468	10642	10381	10522	10392	10517	10267	10505	10520	10422	10527	10664	10501	10566	10369	10407	10526	10350	10284	10568	10492	10513	10543	10299	10490	10338	10595	10256	10461	10504	10345	10278	10587	10393	10612	10465	10261	10506	10457	10294	10424	10409	10561	10468	10475	10509	10333	10560	10430	10311	10399	10480	10316	10339	10465	10513	10469	10451	10352	10203	10334	10401	10576	10533	10467	10501	10297	10461	10253	10272	10406	10438	10361	10359	10352	10463	10505	10380	10363	10276	10336	10337	10439	10321	10343	10446	10481	10645	10452	10489	10580	10418	10386	10442	10449	10625	10430	10471	10304	10330	10487	10578	10441	10489	10355	10517	10489	10399	10437	10642	10481	10474	10399	10439	10440	10277	10221	10503	10598	10392	10469	10487	10206	10380	10608	10248	10359	10336	10347	10333	10369	10368	10503	10398	10368	10494	10465	10632	10518	10537	10439	10491	10608	10390	10198	10508	10478	10518	10348	10397	10544	10234	10443	10218	10452	10436	10403	10386	10324	10293	10562	10510	10454	10461	10595	10570	10369	10422	10518	10271	10726	10666	10462	10479	10567	10504	10482	10394	10608	10538	10385	10453	10266	10278	10626	10459	10407	10466	10234	10501	10365	10484	10411	10559	10586	10441	10428	10402	10470	10523	10409	10426	10242	10452	10418	10396	10428	10309	10461	10338	10351	10502	10629	10409	10520	10277	10395	10395	10568	10507	10392	10440	10508	10453	10381	10308	10312	10455	10445	10418	10347	10611	10406	10500	10596	10442	10383	10384	10507	10549	10445	10338	10387	10395	10267	10601	10467	10515	10410	10427	10441	10495	10580	10233	10452	10307	10408	10413	10590	10462	10349	10527	10475	10510	10429	10549	10590	10471	10488	10495	10448	10479	10546	10529	10473	10368	10321	10400	10323	10429	10394	10340	10480	10347	10583	10473	10374	10552	10504	10503	10354	10375	10327	10489	10533	10429	10515	10448	10385	10463	10400	10438	10381	10207	10515	10448	10465	10408	10429	10259	10357	10540	10488	10557	10277	10239	10321	10269	10532	10354	10210	10487	10464	10432	10404	10535	10431	10465	10452	10514	10401	10341	10385	10418	10444	10469	10478	10394	10383	10425	10261	10469	10405	10471	10515	10303	10440	10587	10483	10454	10353	10558	10340	10644	10417	10494	10538	10398	10413	10384	10308	10633	10370	10486	10499	10433	10439	10352	10318	10496	10389	10647	10394	10412	10527	10509	10320	10259	10358	10452	10493	10403	10318	10481	10332	10564	10410	10458	10370	10350	10340	10587	10466	10408	10608	10632	10441	10605	10501	10390	10724	10457	10333	10474	10341	10334	10522	10398	10404	10487	10480	10498	10445	10451	10536	10426	10428	10337	10558	10513	10487	10479	10296	10495	10451	10371	10386	10574	10433	10545	10505	10592	10473	10443	10277	10344	10501	10315	10249	10342	10540	10484	10421	10556	10400	10399	10372	10500	10618	10460	10475	10494	10534	10511	10395	10377	10348	10353	10468	10354	10589	10512	10400	10150	10532	10361	10634	10415	10276	10366	10509	10439	10277	10494	10357	10418	10295	10384	10452	10445	10657	10305	10447	10639	10342	10435	10510	10441	10222	10400	10560	10553	10448	10539	10448	10366	10460	10552	10434	10586	10765	10476	10418	10415	10179	10422	10415	10557	10375	10398	10424	10465	10465	10676	10371	10434	10413	10478	10435	10443	10349	10421	10502	10475	10435	10481	10455	10529	10298	10607	10412	10605	10459	10470	10630	10377	10414	10404	10390	10403	10567	10523	10517	10456	10623	10419	10283	10514	10335	10313	10392	10510	10362	10497	10387	10557	10379	10457	10382	10521	10427	10402	10339	10560	10150	10334	10438	10519	10595	10465	10377	10547	10460	10345	10377	10600	10383	10294	10422	10461	10341	10583	10300	10343	10385	10542	10457	10468	10352	10455	10395	10327	10487	10368	10407	10321	10342	10500	10421	10518	10402	10217	10416	10518	10501	10515	10420	10603	10581	10534	10476	10447	10456	10552	10451	10434	10432	10375	10469	10515	10441	10341	10381	10501	10441	10409	10390	10414	10486	10529	10543	10397	10455	10402	10495	10551	10380	10562	10574	10584	10424	10425	10403	10310	10599	10639	10407	10506	10272	10431	10371	10390	10463	10465	10423	10550	10584	10399	10436	10412	10516	10365	10465	10347	10487	10348	10431	10579	10384	10511	10438	10573	10210	10392	10486	10511	10453	10494	10388	10378	10414	10431	10385	10507	10592	10432	10461	10658	10427	10600	10521	10615	10594	10472	10410	10313	10639	10529	10394	10392	10497	10399	10435	10564	10339	10488	10412	10597	10354	10298	10345	10362	10420	10458	10509	10329	10280	10381	10165	10439	10478	10476	10237	10406	10553	10368	10403	10414	10383	10376	10496	10566	10554	10308	10386	10500	10489	10522	10463	10392	10331	10474	10518	10360	10438	10530	10432	10434	10412	10612	10558	10497	10550	10367	10438	10416	10436	10507	10520	10462	10365	10491	10373	10437	10452	10389	10360	10343	10211	10509	10565	10632	10499	10454	10473	10338	10652	10438	10335	10532	10484	10403	10511	10567	10500	10467	10560	10608	10669	10346	10475	10472	10179	10442	10541	10280	10464	10459	10444	10502	10412	10520	10461	10427	10438	10582	10479	10423	10505	10491	10468	10577	10493	10413	10502	10547	10542	10380	10430	10324	10422	10473	10361	10550	10466	10461	10492	10266	10418	10509	10416	10462	10384	10396	10385	10466	10441	10428	10461	10400	10321	10412	10520	10398	10359	10327	10426	10412	10604	10359	10418	10416
16505	24555	23235	17814	15053	13551	13077	12472	11930	11543	11467	11349	11136	11191	10921	10937	10700	10693	10613	10754	10655	10506	10617	10485	10550	10568	10771	10387	10579	10595	10561	10552	10450	10490	10524	10503	10516	10606	10400	10436	10440	10582	10582	10636	10484	10405	10506	10330	10319	10675	10486	10315	10444	10486	10546	10463	10382	10436	10416	10411	10563	10448	10464	10426	10410	10426	10456	10503	10488	10474	10403	10466	10449	10472	10547	10410	10371	10304	10378	10504	10584	10468	10351	10524	10509	10576	10435	10743	10998	10719	10463	10361	10486	10309	10346	10491	10437	10434	10427	10588	10466	10431	10479	10342	10408	10375	10323	10377	10366	10376	10333	10463	10368	10509	10341	10324	10484	10396	10512	10461	10329	10362	10349	10312	10356	10423	10294	10335	10365	10374	10266	10513	10377	10501	10361	10323	10385	10344	10360	10440	10501	10494	10364	10413	10340	10253	10431	10335	10514	10329	10411	10548	10352	10462	10429	10458	10435	10373	10485	10262	10379	10282	10432	10436	10350	10444	10463	10332	10202	10486	10436	10400	10317	10316	10439	10329	10492	10262	10388	10306	10465	10413	10347	10379	10363	10468	10390	10522	10355	10406	10412	10380	10457	10545	10360	10457	10333	10465	10375	10499	10491	10360	10399	10492	10465	10508	10452	10403	10483	10341	10543	10347	10311	10487	10461	10373	10356	10461	10348	10529	10524	10312	10272	10446	10340	10441	10354	10412	10469	10388	10435	10417	10235	10440	10314	10522	10501	10350	10251	10358	10353	10484	10340	10353	10367	10256	10309	10354	10282	10465	10427	10290	10360	10335	10333	10442	10570	10353	10371	10389	10377	10338	10518	10320	10550	10427	10209	10542	10426	10326	10412	10387	10627	10343	10267	10470	10470	10364	10406	10422	10399	10365	10395	10496	10348	10436	10260	10411	10566	10480	10341	10398	10349	10402	10438	10511	10402	10338	10437	10438	10408	10271	10451	10411	10506	10323	10393	10314	10627	10368	10378	10378	10388	10395	10416	10381	10436	10359	10506	10407	10523	10522	10336	10411	10340	10324	10389	10547	10421	10417	10345	10410	10288	10520	10326	10410	10465	10437	10492	10419	10498	10322	10474	10290	10591	10475	10579	10289	10459	10402	10400	10443	10280	10462	10424	10424	10575	10349	10413	10291	10417	10327	10406	10274	10379	10421	10431	10336	10497	10324	10382	10210	10440	10179	10411	10393	10428	10484	10426	10299	10566	10519	10378	10380	10519	10389	10506	10358	10386	10441	10513	10386	10420	10440	10611	10374	10450	10477	10530	10363	10484	10403	10508	10282	10315	10378	10340	10369	10456	10439	10657	10322	10422	10370	10500	10294	10370	10539	10462	10538	10655	10301	10539	10509	10431	10493	10540	10485	10447	10392	10298	10425	10523	10386	10470	10374	10389	10554	10497	10409	10438	10274	10633	10364	10321	10346	10455	10475	10397	10432	10440	10489	10328	10307	10451	10431	10416	10520	10544	10491	10373	10506	10190	10402	10433	10375	10392	10306	10245	10271	10546	10230	10454	10390	10288	10415	10083	10403	10505	10368	10352	10440	10325	10530	10484	10450	10435	10477	10272	10348	10471	10564	10470	10493	10510	10433	10277	10458	10353	10424	10338	10469	10221	10388	10427	10307	10434	10266	10443	10216	10481	10296	10438	10476	10359	10337	10393	10400	10402	10556	10481	10369	10328	10431	10424	10356	10557	10432	10456	10521	10383	10509	10388	10520	10339	10395	10395	10241	10377	10364	10392	10384	10558	10533	10369	10380	10539	10317	10320	10379	10480	10309	10429	10464	10314	10555	10209	10362	10252	10566	10362	10490	10412	10516	10302	10312	10461	10382	10557	10372	10465	10308	10414	10331	10528	10361	10496	10267	10515	10433	10425	10483	10533	10364	10506	10504	10402	10306	10566	10324	10454	10333	10558	10324	10388	10375	10411	10554	10406	10406	10376	10363	10442	10489	10355	10488	10327	10292	10328	10520	10444	10507	10446	10434	10361	10522	10497	10312	10460	10480	10560	10421	10400	10378	10439	10507	10426	10459	10469	10409	10504	10409	10393	10337	10352	10392	10380	10448	10489	10343	10350	10409	10435	10520	10494	10550	10440	10335	10493	10456	10533	10453	10411	10287	10446	10479	10337	10346	10551	10421	10516	10318	10392	10435	10433	10340	10429	10284	10488	10388	10613	10341	10392	10586	10464	10267	10459	10400	10420	10311	10505	10352	10346	10398	10416	10297	10523	10426	10413	10455	10397	10367	10437	10391	10269	10471	10264	10435	10516	10514	10407	10393	10396	10318	10498	10366	10457	10471	10546	10319	10315	10485	10435	10348	10546	10320	10358	10487	10669	10363	10414	10360	10324	10462	10353	10442	10399	10390	10398	10397	10431	10477	10397	10372	10324	10561	10465	10252	10519	10463	10355	10366	10385	10396	10366	10342	10534	10326	10383	10454	10376	10440	10512	10327	10438	10467	10437	10343	10520	10425	10536	10349	10476	10451	10513	10473	10396	10521	10262	10492	10380	10575	10416	10429	10352	10368	10404	10346	10339	10524	10345	10409	10230	10359	10460	10404	10465	10342	10602	10471	10341	10502	10405	10436	10526	10421	10511	10387	10429	10297	10409	10456	10354	10487	10360	10417	10369	10521	10550	10279	10418	10303	10584	10354	10364	10508	10406	10359	10505	10379	10227	10548	10434	10442	10374	10363	10376	10288	10342	10334	10376	10398	10394	10406	10477	10498	10370	10398	10346	10431	10341	10538	10328	10395	10525	10479	10334	10374	10397	10376	10248	10472	10464	10392	10347	10322	10392	10361	10381	10408	10358	10338	10601	10617	10620	10525	10476	10334	10435	10291	10494	10331	10604	10336	10492	10475	10618	10382	10370	10334	10324	10524	10355	10378	10423	10455	10478	10274	10394	10392	10582	10451	10354	10367	10323	10420	10409	10334	10440	10450	10290	10385	10387	10463	10281	10519	10408	10664	10304	10438	10420	10317	10267	10415	10459	10429	10481	10532	10417	10571	10330	10464	10330	10225	10414	10406	10362	10380	10499	10293	10379	10516	10499	10452	10290	10319	10480	10465	10323	10453	10351	10332	10332	10287	10565	10427	10399	10428	10454	10396	10473	10303	10441	10380	10255	10256	10520	10457	10435	10372	10410	10408	10306	10310	10481	10473	10341	10414	10522	10340	10331	10365	10325	10414	10487	10502	10459	10483	10498	10407	10506	10327	10306	10541	10343	10357	10445	10465	10494	10331	10432	10240	10312	10388	10397	10336	10429	10503	10403	10459	10302	10300	10249	10359	10512	10556	10436	10407	10471	10334	10465	10527	10411	10394	10360	10499	10468	10359	10392	10444	10345	10424	10336	10440	10535	10193	10409	10540	10258	10374	10342	10446	10370	10270	10450	10322	10448	10363	10450	10432	10418	10469	10425	10595	10533	10446	10240	10367	10441	10423	10456	10450	10327	10337	10315	10249	10479	10334	10420	10373	10300	10355	10480	10343	10323	10332	10488	10532	10412	10370	10278	10515	10517	10386	10378	10266	10487	10362	10248	10267	10304	10281	10346	10428	10391	10409	10450	10419	10348	10369	10368	10341	10243	10398	10483	10245	10385	10446	10266	10410	10444	10476	10422	10226	10431	10375	10485	10466	10366	10419	10519	10286	10410	10471	10442	10414	10505	10507	10604	10431	10576	10506	10357	10462	10455	10603	10307	10531	10540	10299	10364	10377	10360	10332	10437	10406	10394	10209	10430	10462	10426	10458	10346	10323	10476	10493	10360	10378	10389	10424	10416	10396	10383	10589	10481	10461	10352	10517	10391	10433	10413	10386	10373	10427	10426	10359	10554	10517	10504	10595	10447	10287	10305	10382	10322	10231	10387	10369	10432	10385	10311	10462	10406	10511	10516	10450	10463	10508	10465	10435	10426	10348	10294	10455	10338	10590	10356	10329	10381	10397	10400	10342	10470	10366	10369	10490	10350	10401	10326	10400	10381	10381	10236	10340	10358	10398	10372	10393	10392	10185	10466	10446	10493	10455	10419	10402	10424	10552	10524	10323	10567	10372	10291	10396	10316	10348	10322	10345	10377	10487	10265	10428	10328	10418	10409	10509	10568	10415	10452	10514	10384	10392	10376	10528	10401	10339	10504	10374	10194	10393	10401	10416	10323	10304	10450	10422	10440	10389	10376	10459	10349	10480	10458	10315	10428	10470	10517	10353	10409	10523	10483	10352	10490	10467	10373	10376	10549	10531	10293	10429	10510	10385	10456	10516	10323	10354	10384	10400	10502	10403	10507	10520	10489	10460	10521	10424	10470	10379	10336	10260	10382	10511	10388	10467	10358	10323	10431	10276	10435	10303	10241	10363	10506	10384	10318	10425	10438	10557	10499	10504	10368	10513	10514	10461	10457	10411	10303	10578	10581	10446	10301	10558	10419	10453	10441	10394	10483	10450	10481	10473	10357	10438	10453	10421	10559	10564	10468	10439	10351	10617	10301	10425	10384	10404	10362	10297	10223	10452	10453	10471	10341	10327	10403	10258	10440	10133	10367	10425	10377	10430	10629	10483	10358	10327	10525	10453	10230	10468	10365	10484	10420	10231	10436	10203	10375	10393	10559	10363	10189	10446	10429	10426	10313	10515	10424	10410	10309	10460	10472	10270	10423	10409	10478	10368	10220	10373	10516	10326	10541	10377	10570	10444	10393	10470	10599	10494	10472	10338	10583	10460	10343	10398	10397	10333	10594	10373	10287	10298	10380	10452	10430	10393	10319	10468	10403	10566	10388	10483	10503	10401	10292	10497	10427	10349	10477	10457	10397	10373	10518	10293	10391	10560	10447	10444	10395	10401	10495	10561	10512	10432	10389	10411	10330	10293	10346	10522	10412	10315	10321	10447	10264	10530	10306	10493	10441	10410	10348	10340	10428	10507	10354	10267	10450	10492	10259	10525	10402	10513	10441	10319	10348	10495	10459	10437	10500	10475	10464	10250	10589	10418	10558	10643	10378	10344	10475	10567	10472	10456	10516	10518	10384	10325	10511	10428	10348	10344	10366	10553	10313	10308	10413	10447	10379	10385	10547	10445
24065	21020	28308	23944	21254	20728	17188	13109	12047	11864	11786	11602	11300	11214	11264	11162	11121	11005	10925	10669	10895	10689	10677	10818	10769	10695	10882	10688	10797	10588	10658	10724	10836	10594	10768	10515	10631	10468	10513	10434	10534	10499	10465	10692	10531	10493	10582	10488	10416	10733	10503	10424	10551	10502	10538	10651	10506	10437	10505	10492	10498	10585	10688	10668	10522	10505	10586	10612	10452	10434	10391	10480	10356	10561	10485	10568	10556	10462	10519	10520	10474	10561	10535	10501	10513	10499	10578	10984	10840	10851	10675	10705	10596	10373	10589	10566	10624	10699	10583	10620	10422	10385	10511	10414	10368	10596	10383	10282	10443	10425	10628	10585	10442	10402	10408	10440	10573	10602	10457	10244	10629	10569	10422	10634	10442	10434	10480	10680	10600	10280	10532	10448	10562	10492	10424	10529	10300	10539	10600	10354	10535	10318	10458	10450	10564	10607	10559	10561	10452	10464	10341	10589	10265	10337	10484	10526	10389	10544	10598	10418	10398	10551	10414	10525	10534	10342	10419	10426	10528	10531	10541	10350	10502	10520	10367	10400	10399	10509	10515	10561	10555	10606	10431	10556	10503	10562	10504	10317	10273	10465	10441	10441	10461	10525	10511	10394	10458	10365	10489	10365	10396	10424	10388	10395	10474	10577	10459	10374	10421	10449	10542	10278	10446	10506	10526	10481	10406	10503	10438	10354	10382	10232	10497	10527	10435	10659	10408	10475	10409	10519	10508	10510	10520	10300	10417	10499	10237	10536	10561	10577	10311	10370	10473	10481	10374	10465	10392	10533	10354	10618	10358	10630	10634	10379	10504	10525	10534	10441	10389	10608	10525	10585	10388	10390	10488	10510	10576	10304	10642	10376	10576	10582	10501	10354	10461	10500	10517	10545	10406	10515	10485	10403	10420	10408	10417	10539	10528	10492	10577	10700	10639	10445	10405	10437	10683	10666	10539	10470	10409	10420	10659	10415	10409	10258	10468	10564	10490	10411	10601	10535	10657	10497	10467	10510	10583	10385	10456	10472	10459	10440	10441	10431	10393	10378	10462	10331	10364	10265	10507	10430	10403	10471	10440	10507	10544	10470	10387	10835	10409	10256	10604	10546	10599	10488	10438	10478	10514	10361	10375	10463	10444	10434	10468	10431	10446	10307	10586	10597	10453	10353	10525	10578	10438	10503	10522	10606	10539	10468	10364	10492	10341	10394	10504	10500	10519	10440	10339	10284	10341	10443	10354	10367	10274	10588	10488	10572	10428	10404	10418	10519	10652	10481	10403	10502	10481	10670	10428	10535	10615	10492	10502	10536	10435	10454	10506	10483	10507	10452	10256	10480	10352	10476	10347	10371	10375	10333	10563	10433	10486	10377	10373	10417	10262	10489	10397	10434	10463	10489	10468	10445	10373	10482	10414	10218	10505	10470	10406	10490	10312	10340	10384	10522	10542	10585	10598	10433	10490	10422	10474	10485	10474	10348	10345	10363	10377	10485	10538	10414	10350	10542	10380	10394	10329	10381	10607	10509	10344	10380	10441	10377	10447	10467	10503	10443	10320	10458	10505	10201	10545	10442	10438	10612	10454	10430	10403	10477	10494	10483	10498	10497	10519	10371	10592	10534	10614	10404	10372	10589	10536	10403	10346	10440	10542	10503	10430	10458	10580	10472	10547	10538	10462	10571	10558	10422	10320	10323	10409	10489	10457	10450	10391	10378	10695	10514	10499	10424	10367	10468	10381	10555	10454	10458	10456	10337	10468	10399	10536	10440	10462	10522	10355	10654	10393	10473	10434	10535	10531	10329	10389	10590	10374	10441	10518	10456	10336	10436	10392	10319	10567	10302	10370	10531	10371	10339	10449	10431	10341	10602	10419	10434	10514	10398	10422	10466	10423	10560	10466	10444	10522	10399	10409	10272	10288	10546	10465	10417	10405	10423	10506	10493	10495	10626	10398	10466	10386	10573	10388	10528	10520	10544	10388	10370	10508	10735	10401	10316	10458	10480	10394	10438	10346	10337	10668	10504	10449	10457	10342	10580	10484	10387	10403	10499	10506	10585	10372	10278	10452	10501	10394	10324	10427	10273	10378	10452	10324	10341	10360	10407	10407	10557	10555	10234	10565	10435	10402	10402	10685	10502	10388	10368	10328	10405	10359	10267	10297	10687	10489	10214	10260	10357	10455	10401	10408	10574	10402	10403	10475	10502	10393	10576	10291	10560	10519	10373	10459	10465	10326	10531	10285	10531	10442	10378	10320	10540	10358	10368	10424	10532	10384	10375	10684	10460	10549	10385	10443	10454	10497	10318	10409	10477	10464	10503	10343	10543	10443	10475	10504	10439	10428	10383	10443	10563	10606	10688	10549	10216	10498	10236	10472	10557	10662	10303	10415	10537	10415	10358	10484	10430	10456	10575	10491	10453	10559	10415	10434	10397	10387	10510	10404	10469	10632	10667	10477	10305	10442	10431	10550	10324	10473	10375	10549	10447	10272	10416	10430	10511	10547	10342	10385	10511	10414	10442	10481	10525	10537	10422	10559	10519	10414	10529	10394	10521	10422	10448	10394	10520	10393	10349	10439	10527	10400	10584	10443	10469	10592	10423	10527	10382	10515	10440	10387	10620	10452	10437	10462	10498	10358	10618	10372	10499	10485	10551	10360	10373	10413	10574	10477	10624	10504	10468	10477	10524	10224	10372	10416	10458	10475	10313	10589	10471	10443	10455	10395	10480	10391	10606	10533	10297	10582	10356	10417	10582	10513	10478	10460	10423	10500	10651	10393	10402	10594	10409	10444	10431	10521	10491	10476	10566	10500	10514	10581	10368	10426	10434	10474	10423	10466	10529	10281	10329	10460	10514	10476	10376	10424	10534	10441	10503	10625	10480	10462	10513	10613	10479	10330	10604	10411	10437	10294	10443	10375	10462	10607	10474	10666	10503	10345	10410	10340	10414	10475	10499	10477	10521	10537	10530	10590	10343	10454	10398	10550	10474	10454	10423	10535	10560	10510	10531	10512	10367	10600	10484	10443	10432	10560	10400	10479	10500	10448	10246	10429	10345	10423	10527	10495	10534	10440	10443	10416	10382	10539	10548	10492	10567	10487	10235	10669	10599	10517	10422	10356	10433	10421	10337	10480	10443	10369	10403	10321	10491	10586	10463	10417	10467	10520	10363	10369	10417	10262	10331	10293	10498	10646	10483	10370	10464	10349	10567	10466	10328	10579	10352	10365	10500	10641	10372	10450	10442	10461	10461	10427	10492	10386	10407	10462	10605	10488	10522	10475	10447	10315	10456	10490	10485	10589	10521	10622	10423	10535	10732	10441	10199	10450	10420	10462	10452	10424	10438	10391	10355	10524	10388	10401	10478	10497	10401	10424	10344	10418	10517	10495	10471	10596	10612	10377	10316	10574	10495	10519	10425	10580	10493	10459	10542	10362	10431	10581	10405	10373	10401	10613	10403	10368	10561	10568	10435	10369	10470	10323	10557	10700	10504	10523	10497	10413	10476	10362	10420	10475	10265	10469	10542	10311	10581	10685	10416	10321	10343	10341	10494	10613	10510	10501	10340	10712	10323	10519	10438	10557	10449	10370	10535	10463	10479	10358	10444	10505	10512	10406	10398	10202	10389	10485	10447	10526	10453	10553	10425	10520	10543	10505	10502	10536	10371	10193	10454	10496	10296	10412	10488	10583	10419	10396	10506	10530	10379	10348	10368	10328	10287	10339	10312	10550	10402	10464	10428	10478	10550	10416	10562	10498	10571	10390	10675	10532	10300	10352	10674	10455	10451	10347	10340	10564	10536	10347	10512	10526	10453	10405	10414	10566	10414	10465	10431	10392	10236	10290	10664	10512	10527	10595	10447	10536	10563	10646	10415	10460	10411	10444	10374	10299	10470	10474	10551	10432	10395	10407	10441	10492	10414	10538	10420	10507	10301	10550	10388	10765	10439	10556	10448	10568	10377	10434	10418	10489	10415	10431	10627	10595	10532	10346	10589	10561	10475	10680	10349	10552	10508	10488	10392	10626	10681	10514	10596	10413	10442	10559	10472	10397	10358	10477	10331	10569	10630	10543	10566	10459	10445	10389	10475	10543	10277	10539	10334	10427	10413	10456	10354	10415	10370	10466	10391	10409	10433	10587	10463	10365	10558	10467	10567	10598	10543	10487	10407	10508	10489	10494	10337	10312	10490	10456	10508	10365	10420	10440	10456	10410	10541	10516	10369	10388	10524	10516	10566	10576	10615	10369	10447	10562	10522	10423	10381	10427	10499	10245	10547	10497	10494	10482	10530	10443	10507	10455	10405	10499	10498	10476	10404	10536	10554	10543	10348	10447	10393	10463	10484	10451	10372	10294	10624	10491	10416	10565	10574	10438	10630	10621	10482	10510	10331	10483	10512	10460	10419	10529	10496	10566	10608	10532	10363	10508	10407	10387	10392	10560	10343	10507	10435	10422	10429	10522	10483	10418	10670	10480	10490	10334	10583	10423	10512	10360	10575	10423	10480	10538	10308	10657	10441	10335	10509	10482	10341	10251	10422	10554	10497	10419	10415	10486	10596	10449	10494	10595	10403	10369	10326	10602	10505	10508	10441	10485	10478	10411	10519	10303	10497	10496	10513	10639	10381	10375	10481	10353	10417	10336	10538	10533	10429	10480	10351	10416	10383	10484	10367	10340	10559	10550	10407	10339	10235	10441	10470	10425	10531	10467	10609	10533	10428	10498	10314	10582	10359	10400	10387	10552	10355	10488	10633	10483	10451	10565	10441	10355	10313	10495	10459	10435	10568	10395	10345	10484	10479	10364	10447	10462	10625	10378	10609	10636	10440	10438	10526	10243	10439	10335	10475	10470	10638	10390	10252	10403	10468	10414	10643	10374	10366	10374	10334	10506	10415	10387	10650	10419	10663	10355	10416	10509	10335	10434	10452	10470	10330	10363	10594	10521	10331	10181	10346	10279	10407	10555	10461	10535	10577	10328	10409	10480	10397	10537	10476	10426	10459	10475	10580	10393	10601	10494	10349	10628	10382	10390	10468	10487	10466	10495	10495	10364	10372	10399	10389	10561	10372	10412	10320	10428	10498	10565	10356	10537	10306	10438	10566	10416	10478	10477	10590
19478	30505	28110	21701	17868	16066	14867	13859	12981	12480	12189	12082	11776	11581	11539	11242	11276	11023	11131	10920	10653	10623	10690	10717	10834	10738	10774	10848	10775	10540	10571	10607	10424	10476	10453	10586	10466	10519	10482	10452	10361	10547	10340	10333	10578	10255	10330	10380	10391	10398	10428	10343	10312	10433	10569	10285	10400	10467	10402	10386	10168	10286	10325	10565	10389	10477	10496	10363	10466	10566	10281	10256	10415	10311	10266	10365	10373	10334	10530	10448	10419	10391	10304	10423	10333	10330	10648	11149	11148	11119	10739	10536	10454	10317	10329	10325	10307	10279	10542	10427	10260	10330	10299	10426	10389	10261	10319	10336	10392	10413	10392	10257	10357	10409	10398	10376	10349	10333	10295	10413	10310	10383	10340	10292	10261	10243	10330	10318	10344	10428	10400	10316	10203	10354	10354	10474	10336	10405	10427	10260	10511	10289	10358	10287	10237	10294	10468	10305	10278	10387	10430	10405	10386	10382	10329	10307	10269	10186	10187	10303	10428	10249	10397	10303	10209	10362	10228	10304	10305	10453	10285	10484	10261	10337	10357	10193	10410	10404	10415	10305	10446	10341	10449	10385	10417	10417	10399	10357	10413	10429	10419	10253	10144	10359	10341	10308	10520	10304	10205	10361	10315	10349	10417	10236	10445	10439	10309	10580	10254	10328	10257	10224	10346	10383	10325	10342	10327	10267	10368	10350	10452	10447	10316	10331	10424	10495	10350	10335	10378	10329	10259	10374	10339	10492	10389	10349	10379	10470	10121	10517	10232	10299	10427	10355	10278	10283	10413	10318	10265	10297	10488	10319	10370	10539	10414	10325	10347	10452	10406	10307	10260	10277	10249	10226	10324	10481	10455	10308	10447	10310	10365	10408	10211	10248	10357	10405	10493	10259	10299	10390	10324	10418	10394	10393	10290	10344	10297	10418	10457	10275	10518	10394	10309	10362	10344	10255	10341	10411	10350	10263	10324	10291	10415	10337	10400	10478	10473	10294	10289	10303	10268	10270	10181	10299	10414	10267	10267	10215	10394	10310	10321	10219	10233	10374	10305	10324	10406	10399	10178	10355	10437	10357	10343	10347	10519	10332	10359	10206	10290	10399	10524	10481	10358	10303	10362	10244	10347	10444	10440	10381	10376	10376	10199	10279	10341	10393	10333	10460	10463	10328	10282	10137	10418	10152	10329	10380	10345	10458	10278	10233	10381	10216	10371	10308	10491	10267	10361	10518	10423	10406	10580	10327	10307	10374	10214	10353	10368	10352	10280	10528	10181	10289	10475	10254	10400	10145	10564	10425	10248	10410	10461	10363	10304	10349	10395	10330	10298	10193	10311	10311	10275	10337	10297	10424	10342	10382	10290	10301	10378	10410	10259	10269	10420	10358	10237	10358	10450	10390	10179	10392	10620	10427	10354	10282	10382	10424	10285	10368	10278	10154	10495	10327	10251	10378	10346	10276	10424	10474	10412	10242	10398	10245	10431	10358	10568	10475	10328	10281	10221	10342	10285	10417	10515	10368	10186	10459	10362	10229	10301	10344	10220	10343	10301	10361	10432	10356	10425	10442	10328	10155	10374	10480	10355	10218	10477	10374	10439	10438	10088	10400	10380	10232	10426	10511	10318	10334	10340	10239	10376	10162	10394	10276	10271	10274	10350	10381	10222	10415	10172	10418	10394	10417	10369	10395	10369	10261	10374	10450	10345	10436	10310	10223	10413	10306	10314	10302	10426	10241	10159	10340	10342	10326	10287	10271	10465	10278	10225	10349	10373	10329	10292	10431	10381	10467	10383	10449	10385	10368	10303	10398	10403	10379	10366	10366	10516	10371	10454	10345	10368	10298	10211	10408	10376	10344	10136	10395	10266	10262	10525	10446	10392	10369	10215	10470	10386	10325	10552	10435	10206	10334	10440	10266	10246	10203	10293	10368	10412	10352	10426	10445	10436	10309	10437	10361	10187	10221	10256	10228	10351	10376	10274	10427	10322	10386	10424	10349	10266	10485	10270	10469	10389	10324	10470	10342	10249	10364	10431	10403	10394	10446	10324	10430	10514	10332	10480	10378	10395	10413	10310	10318	10272	10267	10360	10510	10355	10491	10447	10288	10475	10433	10258	10239	10239	10463	10376	10252	10407	10234	10316	10237	10386	10315	10157	10235	10284	10300	10357	10495	10364	10344	10402	10266	10419	10215	10292	10414	10327	10424	10160	10415	10475	10424	10323	10396	10309	10325	10359	10402	10265	10083	10276	10329	10257	10335	10399	10321	10245	10332	10312	10301	10346	10288	10278	10331	10401	10302	10326	10443	10357	10304	10252	10358	10410	10410	10401	10381	10242	10166	10317	10382	10279	10474	10304	10249	10461	10427	10319	10379	10449	10493	10316	10328	10462	10253	10451	10453	10339	10323	10152	10302	10324	10278	10317	10383	10274	10299	10314	10409	10380	10230	10438	10392	10475	10275	10363	10220	10349	10366	10267	10452	10445	10437	10443	10444	10616	10466	10360	10458	10322	10308	10422	10358	10321	10385	10601	10441	10312	10246	10328	10337	10427	10375	10288	10265	10452	10221	10473	10441	10359	10354	10287	10453	10434	10437	10311	10439	10392	10235	10328	10336	10286	10381	10338	10334	10385	10233	10427	10296	10366	10386	10434	10396	10360	10285	10455	10459	10448	10330	10422	10256	10219	10349	10476	10293	10334	10236	10398	10309	10343	10317	10360	10351	10347	10464	10274	10388	10416	10345	10332	10339	10501	10307	10347	10243	10384	10374	10408	10317	10502	10307	10303	10346	10294	10319	10328	10401	10377	10445	10388	10372	10343	10111	10315	10218	10435	10273	10376	10351	10394	10490	10320	10277	10334	10434	10470	10407	10507	10381	10290	10515	10389	10372	10616	10307	10304	10220	10345	10255	10358	10344	10257	10447	10367	10411	10398	10384	10206	10347	10486	10230	10229	10328	10332	10248	10369	10187	10244	10346	10377	10188	10429	10394	10353	10347	10528	10344	10301	10433	10279	10234	10291	10178	10502	10251	10466	10324	10387	10383	10502	10168	10351	10213	10407	10253	10380	10380	10407	10315	10339	10313	10226	10424	10221	10458	10414	10273	10343	10252	10396	10311	10429	10250	10415	10343	10288	10569	10292	10269	10256	10224	10392	10237	10302	10175	10308	10309	10400	10585	10308	10429	10401	10329	10246	10414	10234	10243	10476	10358	10353	10236	10385	10316	10396	10389	10242	10285	10185	10370	10329	10354	10514	10310	10445	10363	10359	10282	10258	10227	10285	10323	10381	10312	10268	10413	10449	10369	10364	10257	10486	10240	10386	10425	10279	10411	10493	10313	10354	10338	10327	10284	10391	10507	10424	10361	10451	10510	10311	10409	10267	10451	10395	10380	10333	10331	10435	10373	10385	10343	10180	10252	10386	10232	10356	10287	10350	10334	10249	10270	10342	10289	10470	10364	10290	10457	10273	10428	10251	10565	10321	10342	10366	10371	10404	10366	10323	10368	10337	10253	10213	10232	10234	10457	10436	10316	10386	10317	10300	10183	10252	10378	10235	10195	10357	10308	10329	10389	10264	10274	10407	10349	10335	10301	10254	10299	10272	10430	10443	10367	10311	10267	10385	10316	10350	10301	10296	10276	10344	10229	10363	10283	10298	10408	10416	10242	10322	10373	10471	10459	10361	10365	10309	10295	10186	10379	10328	10470	10346	10287	10403	10553	10233	10280	10485	10403	10271	10456	10324	10386	10337	10288	10283	10445	10394	10473	10286	10368	10189	10308	10367	10168	10375	10490	10401	10456	10280	10576	10326	10224	10292	10229	10517	10317	10210	10393	10282	10356	10457	10353	10319	10294	10402	10238	10345	10423	10349	10326	10298	10409	10388	10354	10258	10388	10244	10275	10284	10266	10335	10411	10480	10297	10266	10430	10386	10413	10221	10452	10354	10398	10454	10298	10357	10322	10430	10325	10348	10476	10395	10236	10488	10289	10253	10397	10492	10312	10484	10364	10364	10330	10420	10428	10358	10395	10443	10483	10312	10230	10482	10347	10448	10355	10417	10376	10386	10416	10296	10251	10336	10372	10405	10315	10350	10301	10466	10408	10365	10287	10369	10506	10373	10303	10580	10383	10350	10423	10367	10351	10493	10248	10369	10395	10292	10445	10329	10290	10316	10342	10493	10390	10291	10432	10282	10373	10260	10285	10243	10396	10480	10233	10224	10268	10351	10483	10319	10465	10292	10457	10416	10208	10430	10534	10382	10238	10466	10257	10405	10302	10336	10278	10411	10243	10409	10377	10459	10331	10369	10410	10316	10211	10273	10389	10243	10553	10353	10482	10354	10326	10424	10338	10405	10321	10500	10187	10353	10364	10436	10319	10429	10420	10257	10248	10277	10367	10278	10270	10361	10363	10446	10432	10251	10432	10365	10378	10347	10310	10453	10303	10134	10374	10457	10361	10492	10408	10315	10327	10427	10466	10479	10385	10505	10400	10357	10256	10385	10260	10294	10268	10416	10268	10339	10350	10275	10256	10428	10338	10504	10349	10267	10549	10252	10327	10280	10501	10289	10369	10441	10403	10391	10384	10407	10559	10286	10402	10312	10338	10386	10379	10414	10325	10419	10352	10460	10582	10405	10262	10377	10323	10290	10321	10531	10328	10328	10343	10362	10429	10347	10387	10370	10334	10404	10367	10237	10291	10301	10413	10468	10462	10355	10216	10315	10362	10393	10346	10276	10314	10233	10336	10395	10319	10253	10223	10302	10263	10205	10474	10409	10313	10203	10333	10267	10391	10431	10508	10137	10371	10375	10395	10199	10247	10381	10363	10269	10384	10381	10266	10424	10312	10366	10268	10248	10382	10551	10516	10253	10291	10193	10373	10371	10262	10281	10316	10314	10282	10365	10477	10392	10373	10169	10463	10385	10325	10330	10380	10487	10317	10419	10254	10276	10209	10284	10367	10202	10483	10290	10457	10348	10305	10502	10292	10405	10567	10310	10315	10183	10371	10440	10373	10337	10294	10327	10422	10385	10372	10400	10473	10469	10244	10329	10488	10432	10435	10297	10224	10401	10395	10195	10201	10305	10326	10275	10131	10346	10284	10368	10421	10350	10214
28591	20417	17032	13708	11543	11100	11303	11029	10784	10807	10934	10726	10809	10893	10629	10758	10707	10668	10676	10704	10725	10599	10674	10597	10566	10701	10756	10787	10674	10554	10637	10698	10621	10546	10640	10469	10805	10706	10643	10792	10547	10659	10440	10558	10475	10354	10615	10519	10673	10615	10572	10545	10490	10497	10716	10600	10512	10473	10481	10537	10527	10568	10488	10577	10471	10669	10477	10470	10762	10524	10530	10691	10549	10585	10503	10682	10509	10523	10536	10558	10521	10559	10528	10581	10526	10712	10609	10580	10513	10680	10639	10483	10519	10758	10686	10568	10592	10545	10671	10510	10529	10411	10574	10581	10510	10726	10587	10534	10570	10462	10574	10502	10542	10580	10500	10525	10586	10387	10430	10461	10456	10605	10433	10407	10599	10538	10551	10429	10522	10716	10606	10702	10636	10593	10280	10665	10462	10450	10574	10491	10517	10504	10670	10586	10502	10606	10648	10474	10539	10461	10475	10601	10569	10610	10563	10618	10604	10489	10529	10535	10608	10597	10495	10782	10556	10605	10402	10580	10712	10645	10547	10536	10625	10573	10611	10657	10444	10543	10625	10634	10570	10563	10518	10668	10416	10561	10493	10641	10420	10537	10392	10615	10534	10559	10570	10632	10472	10676	10518	10433	10725	10512	10629	10527	10430	10678	10464	10539	10593	10556	10399	10496	10522	10721	10654	10603	10576	10555	10417	10424	10388	10496	10553	10307	10643	10771	10668	10492	10603	10418	10534	10681	10656	10648	10491	10340	10588	10340	10524	10527	10532	10477	10449	10546	10580	10477	10478	10399	10478	10552	10552	10702	10448	10577	10453	10567	10686	10602	10473	10668	10637	10564	10540	10529	10586	10677	10436	10576	10420	10667	10517	10575	10588	10774	10639	10619	10582	10494	10676	10517	10607	10749	10535	10668	10743	10404	10483	10586	10507	10732	10504	10464	10525	10558	10484	10588	10446	10428	10687	10634	10580	10564	10515	10541	10613	10670	10521	10501	10564	10718	10379	10466	10487	10456	10546	10606	10495	10450	10563	10572	10639	10539	10499	10553	10544	10418	10667	10463	10555	10715	10559	10501	10507	10475	10712	10521	10601	10785	10641	10594	10483	10632	10545	10646	10461	10465	10489	10601	10567	10535	10439	10533	10554	10492	10482	10624	10513	10478	10560	10769	10721	10678	10518	10637	10601	10500	10705	10674	10586	10611	10555	10720	10473	10471	10309	10543	10574	10614	10595	10580	10743	10622	10606	10589	10473	10533	10517	10514	10632	10474	10532	10580	10506	10618	10464	10607	10502	10670	10430	10445	10550	10471	10583	10706	10562	10609	10686	10670	10575	10510	10484	10488	10608	10629	10497	10555	10489	10635	10419	10766	10595	10651	10669	10780	10568	10671	10533	10558	10543	10486	10442	10799	10533	10565	10429	10571	10583	10780	10435	10539	10605	10626	10561	10704	10594	10693	10543	10312	10610	10596	10761	10598	10581	10680	10685	10421	10625	10428	10500	10591	10474	10701	10537	10619	10515	10507	10655	10694	10667	10637	10464	10426	10613	10521	10489	10598	10625	10664	10601	10675	10442	10501	10359	10510	10443	10754	10597	10565	10595	10553	10499	10672	10638	10659	10561	10412	10246	10441	10502	10462	10305	10617	10568	10562	10653	10611	10525	10507	10460	10374	10599	10584	10661	10583	10596	10584	10568	10581	10660	10672	10463	10550	10628	10591	10622	10544	10660	10510	10615	10442	10541	10755	10626	10455	10521	10504	10598	10597	10492	10654	10405	10556	10598	10404	10527	10574	10517	10822	10676	10521	10768	10458	10622	10671	10510	10624	10620	10658	10471	10494	10549	10617	10549	10455	10519	10573	10710	10529	10534	10612	10724	10526	10619	10691	10563	10482	10519	10480	10642	10661	10566	10536	10386	10548	10580	10635	10552	10716	10541	10575	10651	10652	10598	10595	10702	10669	10358	10552	10559	10525	10720	10592	10494	10562	10536	10546	10694	10537	10550	10607	10698	10383	10608	10426	10508	10600	10503	10503	10622	10550	10705	10496	10381	10808	10595	10548	10574	10583	10656	10531	10666	10411	10422	10618	10663	10595	10502	10477	10564	10582	10694	10715	10585	10612	10585	10558	10605	10506	10741	10594	10516	10466	10609	10492	10650	10593	10528	10644	10427	10580	10823	10584	10626	10527	10536	10654	10695	10521	10628	10436	10584	10496	10550	10521	10397	10501	10726	10607	10643	10411	10638	10384	10574	10571	10601	10541	10649	10510	10443	10614	10433	10579	10564	10540	10561	10481	10593	10601	10648	10478	10545	10524	10453	10757	10713	10583	10617	10528	10628	10577	10398	10709	10394	10460	10506	10457	10522	10554	10544	10550	10504	10804	10561	10579	10602	10560	10507	10543	10687	10558	10518	10473	10649	10591	10548	10565	10520	10439	10646	10583	10522	10613	10489	10592	10613	10459	10592	10683	10682	10662	10602	10536	10707	10610	10609	10594	10704	10651	10630	10696	10688	10565	10585	10617	10674	10496	10383	10578	10580	10510	10680	10498	10585	10583	10636	10506	10568	10578	10476	10510	10612	10611	10592	10640	10573	10475	10403	10464	10514	10615	10750	10772	10598	10428	10565	10576	10587	10457	10708	10540	10643	10522	10469	10604	10580	10606	10605	10440	10582	10582	10791	10646	10519	10654	10527	10580	10526	10445	10502	10535	10547	10559	10274	10463	10495	10508	10781	10458	10669	10712	10517	10596	10754	10620	10601	10643	10566	10749	10496	10522	10619	10556	10513	10512	10464	10615	10521	10516	10594	10577	10352	10596	10452	10468	10433	10574	10554	10516	10433	10458	10532	10585	10543	10495	10591	10487	10557	10510	10580	10517	10470	10757	10547	10589	10508	10665	10591	10589	10575	10470	10479	10586	10462	10620	10641	10719	10574	10637	10455	10360	10747	10505	10566	10586	10444	10691	10529	10654	10691	10445	10593	10521	10559	10541	10626	10717	10762	10646	10516	10717	10466	10540	10614	10538	10511	10493	10569	10609	10661	10584	10610	10517	10412	10740	10595	10737	10709	10347	10637	10596	10580	10738	10556	10613	10600	10406	10422	10536	10548	10774	10693	10540	10470	10507	10513	10588	10500	10612	10528	10597	10479	10519	10697	10445	10680	10611	10638	10629	10518	10572	10521	10728	10568	10642	10715	10581	10547	10553	10609	10593	10500	10543	10527	10728	10600	10498	10474	10415	10628	10646	10660	10476	10649	10598	10577	10557	10418	10556	10548	10647	10693	10402	10360	10522	10581	10648	10559	10609	10538	10693	10647	10626	10557	10707	10710	10499	10647	10480	10566	10540	10717	10564	10504	10677	10537	10461	10617	10645	10629	10767	10443	10678	10562	10605	10451	10527	10683	10666	10577	10664	10607	10630	10507	10633	10724	10499	10743	10638	10682	10564	10449	10632	10614	10586	10445	10459	10710	10483	10586	10689	10562	10554	10571	10544	10518	10528	10482	10599	10594	10619	10628	10758	10578	10480	10545	10738	10526	10492	10673	10657	10584	10475	10422	10525	10569	10631	10559	10561	10500	10473	10556	10560	10556	10525	10564	10468	10736	10717	10723	10670	10663	10635	10599	10632	10500	10493	10610	10724	10680	10545	10606	10645	10502	10510	10583	10589	10508	10656	10531	10534	10522	10530	10644	10619	10427	10509	10653	10489	10650	10481	10567	10617	10676	10567	10601	10490	10430	10570	10410	10581	10593	10496	10633	10457	10487	10663	10470	10683	10710	10537	10443	10576	10365	10660	10663	10561	10607	10604	10585	10713	10612	10621	10466	10498	10522	10421	10562	10574	10550	10617	10636	10592	10597	10658	10544	10421	10436	10566	10563	10482	10653	10516	10499	10581	10578	10576	10482	10502	10654	10686	10636	10531	10468	10532	10601	10467	10488	10579	10519	10558	10573	10660	10398	10655	10711	10599	10525	10446	10422	10598	10632	10729	10545	10510	10790	10458	10543	10525	10559	10713	10672	10624	10532	10525	10519	10456	10455	10409	10598	10712	10520	10740	10687	10504	10613	10528	10500	10467	10452	10517	10526	10527	10488	10533	10642	10654	10545	10396	10582	10663	10575	10703	10501	10673	10446	10639	10634	10621	10498	10456	10664	10548	10706	10627	10525	10469	10550	10520	10583	10422	10714	10474	10546	10491	10416	10521	10567	10499	10618	10522	10454	10415	10433	10588	10567	10568	10686	10481	10436	10512	10486	10515	10587	10665	10505	10439	10598	10624	10619	10643	10629	10625	10551	10721	10562	10504	10637	10615	10520	10634	10647	10583	10552	10593	10473	10524	10687	10560	10501	10486	10470	10590	10611	10472	10425	10681	10574	10469	10752	10486	10540	10644	10563	10545	10487	10571	10634	10275	10488	10608	10585	10642	10665	10858	10584	10630	10685	10631	10571	10588	10565	10530	10597	10549	10690	10744	10417	10605	10625	10504	10487	10595	10465	10599	10658	10588	10375	10700	10455	10546	10296	10406	10487	10626	10631	10537	10523	10505	10619	10628	10619	10609	10507	10507	10552	10642	10744	10543	10746	10464	10608	10404	10594	10726	10586	10597	10529	10438	10592	10602	10513	10614	10738	10604	10639	10617	10369	10671	10579	10524	10493	10646	10687	10481	10572	10731	10609	10641	10482	10513	10515	10538	10381	10428	10496	10557	10562	10672	10651	10547	10687	10393	10465	10436	10605	10598	10631	10508	10515	10621	10647	10549	10554	10498	10565	10518	10496	10730	10508	10526	10498	10476	10610	10478	10395	10585	10405	10528	10445	10552	10674	10542	10480	10492	10502	10629	10461	10467	10543	10673	10484	10740	10443	10607	10512	10528	10499	10576	10622	10439	10614	10643	10568	10282	10581	10764	10554	10610	10691	10491	10623	10514	10546	10551	10492	10562	10694	10722	10634	10601	10526	10500	10355	10433	10567	10553	10496	10561	10653	10580	10555	10583	10725	10603	10546	10414	10739	10329	10625	10474	10418	10480	10587	10711	10472	10499	10511	10569	10725	10573	10377	10494	10770	10455	10666	10624	10704	10784	10655	10509	10831	10653	10526	10505	10696	10563
14932	16314	15909	13251	12189	11726	11479	11061	10993	10938	10902	10827	10832	10752	10694	10542	10595	10711	10584	10550	10683	10489	10543	10451	10515	10573	10545	10516	10676	10549	10498	10510	10654	10598	10403	10468	10527	10446	10412	10395	10415	10509	10634	10451	10562	10491	10519	10546	10397	10498	10345	10393	10578	10497	10486	10410	10419	10355	10506	10425	10718	10573	10514	10348	10526	10424	10372	10488	10428	10438	10475	10586	10535	10352	10507	10430	10491	10508	10371	10394	10346	10478	10418	10582	10421	10399	10381	10406	10473	10456	10439	10576	10553	10409	10251	10357	10374	10357	10460	10352	10347	10333	10508	10508	10388	10389	10471	10528	10459	10478	10492	10374	10418	10491	10464	10391	10371	10399	10490	10463	10298	10328	10300	10631	10481	10580	10507	10492	10425	10339	10508	10541	10492	10613	10431	10469	10462	10324	10431	10348	10431	10286	10427	10276	10456	10345	10516	10438	10343	10237	10570	10406	10407	10458	10450	10543	10485	10574	10275	10385	10274	10539	10484	10396	10405	10410	10425	10451	10664	10508	10526	10461	10408	10396	10410	10482	10486	10443	10371	10561	10462	10468	10398	10352	10460	10293	10463	10557	10613	10659	10435	10472	10467	10377	10447	10447	10509	10548	10406	10443	10439	10326	10505	10579	10382	10392	10430	10376	10644	10569	10353	10377	10417	10525	10327	10445	10423	10316	10459	10354	10573	10540	10432	10449	10443	10367	10305	10420	10375	10571	10513	10406	10494	10414	10504	10355	10407	10490	10362	10486	10440	10454	10438	10565	10399	10396	10425	10434	10306	10442	10426	10266	10514	10503	10568	10373	10538	10476	10440	10476	10395	10335	10342	10510	10472	10542	10418	10437	10499	10459	10495	10521	10392	10484	10494	10614	10436	10344	10541	10436	10475	10534	10417	10556	10445	10434	10478	10568	10356	10406	10518	10438	10313	10476	10555	10173	10405	10416	10583	10481	10499	10459	10500	10434	10498	10516	10462	10392	10293	10553	10498	10450	10352	10293	10462	10446	10359	10571	10514	10345	10408	10380	10616	10420	10495	10489	10435	10592	10367	10323	10453	10448	10444	10588	10589	10405	10363	10339	10541	10450	10366	10506	10437	10283	10430	10391	10378	10329	10408	10558	10419	10457	10474	10420	10450	10516	10358	10285	10451	10569	10601	10579	10372	10390	10527	10355	10424	10455	10414	10480	10435	10541	10475	10466	10396	10404	10473	10490	10693	10412	10436	10309	10576	10393	10461	10562	10356	10452	10510	10488	10355	10531	10575	10498	10503	10429	10412	10359	10474	10472	10616	10372	10425	10533	10348	10360	10363	10473	10395	10363	10492	10546	10414	10477	10468	10416	10515	10416	10547	10382	10691	10497	10589	10465	10541	10431	10498	10357	10444	10452	10398	10568	10453	10580	10603	10523	10571	10443	10556	10421	10557	10470	10372	10298	10546	10443	10499	10412	10538	10532	10372	10368	10397	10300	10496	10325	10583	10500	10534	10482	10471	10395	10645	10392	10390	10442	10459	10465	10359	10563	10371	10633	10467	10501	10420	10573	10488	10561	10631	10485	10467	10555	10505	10559	10445	10365	10455	10404	10493	10450	10494	10494	10512	10307	10384	10415	10389	10465	10433	10350	10567	10501	10500	10605	10591	10451	10282	10372	10393	10664	10486	10498	10383	10315	10476	10342	10434	10394	10293	10498	10559	10417	10505	10484	10399	10338	10450	10499	10516	10416	10466	10544	10323	10459	10497	10418	10468	10587	10464	10456	10497	10424	10434	10452	10367	10570	10435	10580	10508	10456	10474	10464	10490	10697	10441	10403	10400	10289	10423	10492	10657	10437	10383	10645	10494	10565	10458	10498	10469	10322	10337	10403	10469	10417	10472	10523	10532	10512	10493	10441	10537	10564	10553	10406	10526	10474	10461	10470	10487	10542	10398	10395	10555	10581	10462	10423	10559	10456	10413	10648	10456	10404	10481	10551	10386	10630	10396	10486	10484	10457	10430	10375	10448	10423	10268	10521	10396	10514	10610	10449	10519	10486	10266	10484	10411	10514	10402	10348	10646	10522	10411	10428	10492	10500	10603	10350	10363	10503	10436	10571	10406	10338	10444	10477	10536	10412	10448	10486	10318	10461	10333	10548	10340	10455	10546	10658	10379	10401	10549	10430	10286	10460	10391	10341	10502	10391	10442	10335	10432	10658	10469	10491	10322	10534	10319	10240	10569	10503	10477	10477	10506	10355	10321	10387	10457	10448	10415	10401	10561	10337	10525	10457	10573	10414	10541	10388	10507	10478	10282	10513	10409	10437	10406	10478	10410	10409	10503	10492	10501	10330	10469	10364	10533	10520	10634	10387	10504	10419	10521	10452	10448	10388	10440	10443	10562	10429	10350	10453	10360	10568	10467	10316	10465	10327	10231	10426	10377	10504	10513	10675	10485	10407	10431	10613	10422	10434	10394	10230	10528	10510	10417	10509	10522	10449	10374	10591	10456	10433	10496	10443	10293	10424	10349	10363	10497	10414	10458	10617	10445	10374	10499	10441	10572	10529	10446	10419	10472	10377	10383	10376	10576	10393	10328	10368	10347	10461	10492	10458	10444	10352	10478	10379	10351	10398	10215	10470	10512	10491	10524	10474	10363	10447	10382	10350	10575	10494	10414	10534	10318	10556	10276	10457	10556	10535	10431	10542	10484	10483	10583	10507	10481	10403	10508	10543	10408	10489	10297	10338	10427	10533	10323	10386	10443	10513	10410	10368	10518	10548	10567	10353	10528	10497	10435	10474	10438	10319	10531	10372	10374	10429	10345	10487	10558	10324	10415	10333	10589	10427	10489	10487	10517	10492	10417	10395	10443	10447	10452	10540	10442	10496	10446	10410	10473	10395	10391	10515	10336	10545	10525	10612	10456	10443	10561	10437	10598	10390	10497	10523	10509	10308	10443	10425	10391	10375	10505	10504	10393	10354	10463	10546	10582	10456	10353	10377	10501	10501	10466	10367	10594	10491	10378	10384	10474	10443	10460	10513	10325	10525	10494	10492	10381	10623	10548	10477	10430	10367	10545	10472	10424	10356	10446	10471	10580	10483	10343	10478	10582	10356	10319	10491	10459	10511	10380	10422	10428	10660	10507	10325	10444	10453	10396	10396	10369	10286	10322	10455	10493	10413	10534	10392	10489	10405	10554	10480	10251	10598	10275	10365	10493	10350	10285	10452	10493	10508	10448	10280	10322	10531	10541	10701	10408	10458	10653	10517	10493	10461	10479	10465	10581	10280	10540	10519	10364	10476	10442	10415	10498	10601	10408	10515	10580	10496	10183	10445	10410	10465	10387	10412	10458	10399	10520	10548	10498	10515	10379	10242	10474	10447	10551	10516	10473	10421	10428	10563	10519	10523	10456	10497	10389	10465	10566	10570	10283	10335	10384	10460	10655	10573	10419	10390	10553	10477	10648	10389	10360	10399	10486	10580	10422	10566	10655	10452	10484	10424	10381	10442	10388	10489	10489	10609	10438	10390	10533	10394	10469	10493	10502	10322	10546	10358	10498	10545	10486	10513	10414	10553	10315	10446	10376	10657	10471	10319	10349	10336	10507	10475	10410	10449	10441	10485	10422	10495	10371	10529	10430	10475	10309	10408	10502	10331	10366	10424	10233	10473	10239	10460	10497	10328	10450	10459	10429	10335	10571	10467	10612	10519	10480	10446	10471	10485	10348	10321	10226	10385	10528	10423	10372	10381	10391	10330	10562	10391	10472	10367	10442	10394	10470	10407	10417	10447	10385	10595	10394	10572	10383	10371	10430	10595	10734	10379	10260	10369	10365	10433	10539	10568	10425	10382	10357	10440	10253	10485	10418	10433	10539	10417	10528	10446	10422	10482	10454	10360	10490	10535	10394	10427	10599	10508	10483	10541	10401	10591	10586	10546	10512	10414	10493	10458	10496	10425	10429	10336	10280	10403	10369	10552	10421	10392	10458	10611	10356	10442	10345	10483	10415	10596	10608	10675	10511	10463	10283	10382	10378	10479	10449	10316	10382	10357	10467	10512	10457	10428	10453	10503	10326	10519	10409	10489	10389	10417	10287	10336	10602	10381	10448	10528	10711	10567	10496	10449	10428	10465	10472	10584	10505	10504	10427	10578	10359	10350	10432	10412	10366	10375	10416	10453	10511	10375	10399	10370	10373	10367	10428	10450	10390	10607	10461	10428	10386	10505	10541	10458	10518	10520	10450	10430	10437	10490	10402	10428	10499	10544	10424	10322	10440	10543	10570	10495	10358	10487	10526	10351	10518	10479	10521	10419	10401	10479	10373	10537	10556	10466	10441	10490	10460	10431	10414	10442	10481	10545	10419	10501	10522	10389	10536	10263	10420	10383	10382	10541	10527	10553	10378	10389	10467	10442	10488	10378	10417	10423	10486	10497	10463	10526	10380	10390	10614	10504	10436	10450	10542	10537	10422	10332	10338	10340	10320	10347	10472	10496	10556	10623	10515	10453	10536	10445	10413	10496	10561	10393	10540	10520	10477	10496	10543	10541	10646	10511	10498	10629	10475	10310	10426	10437	10540	10648	10413	10452	10447	10319	10545	10372	10514	10325	10326	10501	10500	10617	10434	10474	10430	10552	10398	10468	10407	10553	10421	10526	10416	10421	10500	10577	10555	10434	10415	10441	10545	10503	10611	10439	10420	10460	10451	10253	10312	10473	10503	10389	10491	10478	10532	10542	10394	10512	10452	10372	10500	10363	10319	10328	10509	10409	10461	10343	10518	10457	10472	10595	10573	10498	10286	10483	10486	10294	10398	10575	10561	10343	10526	10429	10610	10401	10415	10301	10561	10446	10472	10557	10414	10597	10289	10560	10570	10337	10436	10585	10325	10378	10375	10581	10398	10415	10606	10470	10434	10545	10472	10294	10392	10522	10450	10550	10396	10485	10384	10343	10616	10549	10442	10576	10493	10533	10355	10515	10423	10458	10511	10576	10446	10479	10412	10539	10569	10326	10459	10426	10379	10359	10386	10392	10296	10498	10484	10403	10488	10469	10425	10583	10725	10429	10565	10436	10608	10551	10489	10503	10338	10306	10519	10530	10557	10367	10325	10447	10410	10401
25368	21055	27520	24899	19847	15364	13984	12765	12188	12383	12124	11843	12032	11845	11770	11651	11574	11254	11469	11494	11460	11489	11498	11408	11461	11303	11477	11420	11505	11335	11334	11257	11420	11281	11407	11269	11387	11268	11351	11372	11424	11349	11265	11347	11409	11295	11364	11334	11167	11378	11348	11232	11502	11255	11200	11547	11336	11347	11284	11375	11368	11368	11498	11247	11354	11390	11417	11331	11284	11164	11489	11303	11374	11473	11317	11208	11313	11318	11243	11140	11298	11264	11442	11351	11173	11308	11144	11334	11343	11617	11783	11413	11288	11287	11294	11325	11442	11369	11175	11369	11362	11177	11271	11384	11302	11209	11284	11328	11397	11135	11393	11402	11199	11133	11374	11227	11301	11234	11234	11228	11370	11378	11265	11322	11321	11320	11293	11288	11286	11406	11257	11263	11351	11186	11271	11364	11273	11030	11383	11137	11418	11514	11336	11308	11273	11250	11317	11373	11281	11381	11352	11386	11505	11357	11213	11123	11421	11454	11448	11328	11169	11393	11368	11208	11349	11234	11310	11386	11271	11359	11269	11238	11166	11511	11373	11370	11267	11239	11447	11364	11317	11138	11294	11342	11218	11249	11480	11309	11170	11218	11161	11306	11190	11321	11266	11255	11345	11328	11235	11286	11428	11448	11202	11373	11312	11395	11391	11246	11312	11265	11295	11350	11298	11287	11207	11262	11446	11289	11424	11302	11403	11339	11238	11172	11458	11308	11443	11390	11354	11294	11334	11319	11276	11472	11261	11422	11119	11207	11362	11207	11393	11231	11267	11278	11402	11370	11444	11156	11294	11305	11304	11560	11212	11371	11301	11378	11403	11249	11309	11289	11280	11260	11251	11314	11198	11241	11417	11181	11319	11374	11274	11169	11188	11321	11119	11313	11366	11205	11391	11338	11310	11322	11384	11309	11332	11234	11336	11204	11132	11234	11307	11338	11213	11541	11393	11500	11428	11375	11260	11269	11394	11326	11414	11315	11217	11503	11351	11309	11318	11182	11264	11221	11177	11331	11230	11240	11299	11256	11456	11330	11297	11255	11358	11365	11313	11381	11147	11136	11319	11297	11338	11273	11328	11180	11331	11240	11281	11321	11211	11295	11222	11515	11413	11284	11283	11157	11403	11276	11351	11437	11313	11370	11433	11378	11292	11263	11387	11347	11382	11307	11360	11231	11311	11375	11426	11330	11208	11363	11440	11417	11284	11285	11329	11269	11230	11351	11338	11289	11439	11345	11249	11165	11314	11296	11230	11490	11326	11282	11357	11358	11174	11302	11157	11265	11178	11251	11295	11303	11272	11283	11315	11339	11335	11355	11208	11118	11239	11393	11292	11252	11294	11322	11401	11274	11309	11310	11397	11500	11406	11209	11258	11295	11213	11335	11301	11211	11374	11131	11331	11256	11400	11493	11300	11322	11444	11216	11332	11167	11362	11225	11246	11324	11406	11564	11565	11281	11449	11313	11422	11362	11420	11387	11284	11233	11397	11214	11303	11297	11369	11317	11418	11347	11356	11102	11326	11299	11389	11228	11404	11215	11436	11240	11334	11221	11096	11320	11413	11179	11182	11294	11192	11261	11254	11228	11394	11338	11303	11380	11311	11400	11278	11281	11260	11369	11266	11279	11255	11298	11321	11329	11324	11339	11438	11369	11342	11262	11415	11389	11115	11500	11338	11276	11347	11286	11412	11355	11329	11355	11323	11313	11485	11320	11197	11353	11165	11219	11144	11258	11277	11176	11376	11272	11041	11369	11292	11379	11125	11451	11197	11468	11166	11510	11525	11375	11464	11265	11224	11211	11368	11376	11283	11299	11510	11336	11204	11312	11332	11161	11298	11159	11330	11344	11205	11195	11454	11379	11361	11400	11522	11236	11409	11262	11465	11297	11416	11217	11473	11325	11169	11401	11267	11361	11235	11117	11262	11308	11183	11245	11409	11329	11309	11213	11212	11234	11338	11239	11192	11393	11236	11430	11420	11363	11232	11190	11349	11505	11265	11272	11312	11432	11348	11230	11080	11250	11234	11191	11115	11274	11183	11301	11282	11217	11276	11272	11144	11336	11446	11282	11339	11459	11167	11276	11309	11152	11464	11233	11279	11274	11378	11387	11281	11100	11372	11276	11153	11357	11269	11291	11274	11230	11358	11283	11286	11223	11124	11323	11305	11327	11261	11404	11280	11308	11168	11381	11297	11134	11311	11277	11305	11194	11416	11142	11376	11323	11195	11268	11293	11392	11386	11234	11466	11288	11265	11364	11182	11259	11345	11231	11381	11147	11269	11290	11437	11326	11346	11449	11251	11290	11388	11191	11184	11333	11292	11265	11232	11405	11221	11128	11215	11222	11439	11253	11289	11372	11245	11289	11111	11232	11319	11256	11204	11321	11089	11287	11289	11417	11511	11446	11278	11310	11281	11300	11387	11401	11345	11232	11428	11389	11457	11280	11276	11300	11346	11054	11249	11262	11435	11273	11304	11369	11273	11282	11431	11324	11425	11333	11303	11223	11380	11294	11245	11397	11367	11359	11245	11143	11189	11351	11328	11367	11394	11316	11286	11372	11336	11171	11397	11281	11325	11519	11326	11226	11331	11289	11266	11243	11261	11154	11248	11365	11343	11352	11276	11282	11109	11302	11390	11374	11482	11167	11309	11295	11320	11133	11395	11240	11448	11350	11342	11219	11362	11165	11359	11193	11324	11253	11268	11159	11197	11257	11346	11412	11345	11396	11344	11245	11374	11499	11206	11379	11292	11372	11340	11262	11388	11315	11216	11196	11256	11231	11272	11256	11337	11305	11472	11234	11131	11281	11281	11432	11328	11280	11415	11332	11361	11300	11301	11214	11309	11225	11251	11282	11305	11323	11351	11317	11436	11220	11321	11266	11361	11511	11342	11298	11314	11394	11275	11277	11248	11179	11213	11355	11333	11152	11421	11388	11347	11467	11127	11171	11524	11354	11301	11292	11478	11496	11299	11486	11566	11349	11459	11312	11187	11346	11289	11485	11503	11298	11331	11314	11232	11405	11399	11243	11136	11313	11392	11382	11446	11299	11433	11235	11350	11144	11393	11220	11195	11279	11310	11225	11202	11420	11321	11188	11202	11430	11446	11316	11438	11178	11412	11388	11331	11229	11107	11108	11381	11172	11309	11242	11374	11346	11298	11397	11260	11309	11315	11337	11248	11138	11365	11297	11318	11392	11363	11302	11413	11279	11208	11448	11336	11429	11339	11256	11242	11439	11307	11174	11154	11184	11142	11112	11313	11330	11318	11312	11370	11432	11322	11175	11244	11216	11360	11381	11374	11275	11376	11339	11409	11405	11167	11143	11389	11389	11252	11215	11371	11100	11175	11405	11404	11155	11199	11332	11204	11148	11164	11434	11238	11528	11167	11318	11204	11356	11323	11290	11249	11219	11408	11289	11406	11177	11302	11132	11262	11166	11402	11401	11386	11426	11327	11264	11352	11066	11336	11397	11336	11358	11262	11257	11315	11159	11432	11392	11363	11272	11372	11320	11251	11203	11369	11282	11146	11330	11472	11168	11279	11278	11367	11283	11036	11286	11278	11509	11248	11392	11357	11163	11329	11474	11261	11217	11335	11240	11092	11331	11410	11301	11149	11304	11187	11179	11336	11187	11381	11298	11231	11182	11228	11303	11402	11176	11223	11293	11266	11426	11221	11445	11450	11241	11343	11403	11263	11323	11362	11341	11340	11232	11482	11235	11390	11365	11224	11324	11268	11329	11356	11237	11044	11279	11169	11271	11410	11232	11386	11329	11275	11319	11216	11333	11387	11279	11236	11198	11381	11185	11420	11268	11200	11279	11217	11281	11399	11425	11341	11447	11368	11208	11184	11333	11175	11230	11397	11298	11387	11367	11209	11252	11307	11366	11352	11096	11355	11188	11156	11373	11269	11305	11288	11381	11540	11207	11337	11144	11366	11379	11379	11305	11232	11276	11497	11323	11289	11038	11433	11252	11309	11343	11213	11313	11454	11423	11241	11172	11280	11321	11180	11090	11228	11379	11327	11271	11346	11515	11143	11243	11279	11337	11373	11301	11402	11170	11187	11379	11219	11434	11287	11323	11323	11428	11453	11332	11372	11234	11437	11220	11369	11297	11309	11266	11329	11537	11264	11341	11195	11130	11390	11123	11182	11327	11198	11174	11165	11219	11358	11160	11409	11325	11309	11221	11395	11382	11325	11218	11282	11276	11389	11248	11239	11347	11139	11352	11399	11344	11406	11274	11226	11323	11313	11246	11351	11292	11225	11318	11376	11385	11284	11291	11280	11387	11465	11335	11261	11277	11394	11181	11372	11399	11198	11293	11273	11290	11346	11392	11282	11411	11458	11548	11360	11379	11461	11435	11335	11433	11339	11193	11271	11213	11418	11209	11217	11170	11218	11256	11181	11432	11311	11173	11262	11269	11453	11381	11234	11248	11364	11410	11238	11235	11287	11285	11192	11156	11250	11132	11390	11238	11276	11420	11416	11379	11393	11128	11478	11318	11285	11493	11355	11405	11382	11312	11291	11407	11247	11268	11392	11193	11324	11268	11441	11296	11282	11241	11167	11345	11321	11203	11152	11240	11222	11441	11425	11283	11164	11439	11315	11059	11455	11418	11509	11407	11325	11266	11267	11223	11348	11255	11454	11361	11439	11330	11325	11315	11364	11431	11326	11122	11208	11225	11359	11311	11294	11475	11532	11370	11329	11326	11149	11278	11189	11248	11265	11324	11391	11479	11208	11471	11424	11464	11340	11203	11293	11106	11260	11365	11288	11208	11404	11399	11508	11239	11187	11298	11191	11315	11405	11393	11425	11372	11455	11420	11270	11287	11345	11254	11290	11282	11335	11359	11323	11233	11439	11245	11390	11259	11105	11030	11225	11325	11551	11413	11380	11352	11244	11232	11338	11297	11330	11240	11239	11227	11204	11360	11377	11309	11212	11202	11351	11446	11264	11388	11267	11251	11204	11184	11171	11331	11267	11150	11346	11248	11285	11294	11335	11274	11365	11322	11324	11264	11339	11127	11170	11452	11395	11330	11356	11399	11423	11309	11075	11217	11453	11250	11160	11263	11114	11321	11325	11409	11431	11329	11300	11312	11300	11188	11392	11273
16471	24268	23072	18029	15711	14154	13365	12711	12453	12221	12093	12025	11893	11505	11497	11410	11467	11280	11244	11167	11112	11049	11057	11169	11245	11259	11075	11212	11174	11046	11289	11042	10954	10980	10980	11008	11099	10910	10911	10912	11009	10964	10915	11057	11007	10948	10924	11042	11002	10904	10894	10909	10964	11079	11063	10986	10913	10895	10910	10961	10985	10945	10909	10799	11099	11021	11002	11006	10974	11003	10956	11012	10938	10980	11045	10994	10992	10912	11023	10982	10897	11079	11013	10838	10869	11149	11042	11057	11201	11542	11209	11163	10928	10905	10867	10975	11033	10904	11004	11022	10957	10855	10889	10998	10895	10987	10989	11024	10901	10934	11010	10849	10949	10987	10853	10774	10959	10969	10980	10810	11063	10915	10758	10968	10812	10965	11018	10875	10835	11044	10915	10800	11022	10883	10923	10953	11001	10883	10907	10947	10996	11112	10903	11001	10931	10903	10859	10920	10847	10891	10974	10950	10897	10941	10940	10820	10934	10897	10844	10949	10953	10925	10890	10911	11038	10850	10909	11062	10831	10910	10839	11033	10884	11025	10951	10995	10872	10999	10971	10952	10801	10695	11006	10957	10932	10929	10983	11004	10969	11029	11043	10914	10965	10957	10904	10908	11041	10951	10906	10863	10953	10903	10706	10713	10900	10908	10945	10946	10872	10970	10830	10818	11057	10881	10800	11064	10727	11022	10893	10994	10816	10798	10766	11074	10885	10999	10787	10950	10936	10787	11013	10905	10903	10808	10951	10853	11037	10934	10989	11009	10941	10999	10811	10919	11123	10820	10978	10976	10871	11001	10855	10942	11020	11063	10952	10920	11010	10831	10827	10932	10966	10973	10957	10872	11204	10931	10933	10894	11016	10830	10945	10878	10984	10866	10863	11027	10848	10893	10750	10941	10905	10987	10840	11030	11013	10854	10890	11084	10893	10821	10957	11005	10949	10911	10886	10978	10846	10968	10832	10881	11001	10842	10945	10796	10903	10974	11052	10949	10944	10935	10948	10981	10850	10990	10982	11003	10864	10908	10941	10978	10934	10936	10947	10885	10903	10866	10860	10908	11131	10939	10977	10852	10879	10834	10895	10888	10998	11017	10898	10949	10817	11052	10879	10794	10899	10795	10803	10981	11027	10929	10985	11010	10944	10772	10866	10927	10892	10966	10910	11029	10956	10805	10992	10838	10963	10943	10822	10969	11003	10930	10812	10996	10945	11003	10906	11086	10964	11001	10874	10948	11071	10962	10879	11062	10990	10857	10941	10903	10908	10997	10977	11009	10913	11040	10921	10950	10883	10979	10878	11075	11019	10861	10846	10867	10993	10918	10882	10996	10822	10863	10873	11084	11015	10899	10931	10806	10996	10974	10933	10946	10841	10937	10841	10853	11025	10914	11040	10927	10930	11118	10945	10955	10877	10967	11118	10944	10940	10790	10889	10915	11028	11047	10914	11156	10851	10858	10968	10889	11013	10973	10813	10793	10784	10788	10982	10826	11013	10922	10890	11103	10864	10810	10826	10986	10939	10992	11054	10880	10805	10977	11023	10960	10993	11070	10886	10943	10933	10889	10945	10946	10854	10870	10948	10937	11070	10821	10867	11096	11074	11102	11043	10841	10997	10986	10949	10927	10867	10975	10782	10905	10965	10911	10735	11020	11128	11008	10999	11133	10911	10927	10969	10947	11110	10918	10840	10918	10928	11039	10912	11004	11060	10813	11017	10957	10982	10973	10869	10878	10758	10934	10826	10905	11035	11111	10970	11141	10925	10858	10876	11101	11073	10886	10951	10966	10924	10928	10934	11033	10805	10855	10967	10861	10919	10929	11113	10845	10946	11143	10963	10880	10904	10901	10968	10910	11012	10948	10923	10780	11022	10880	10782	10990	10989	11014	10989	10956	10883	10826	10964	10916	10926	10758	10932	10977	10924	10919	10837	11087	11025	10990	11105	10803	10863	10874	10870	10743	10918	10944	10874	10974	10960	10930	10916	11019	10906	10986	10894	10894	10915	10993	10808	10867	10811	11002	11011	10902	11055	10902	10933	10973	10865	10947	11112	10966	11135	11040	10918	10925	10895	10826	10928	10999	10894	10993	11025	10952	11030	11037	10966	10891	10841	10946	10958	10862	11064	10954	10999	10931	10966	10846	10876	10836	10888	10922	10966	10993	11032	10905	11125	10952	10853	10874	11036	10850	10893	10780	11039	10980	10908	11012	10802	11174	10951	11018	10954	10759	11000	10972	10860	11009	10986	10840	10825	11024	10854	10877	10922	10870	10885	11019	11106	10820	10883	10732	10933	10952	10998	10883	10773	11045	11106	10858	10881	10999	10944	11014	11003	10990	11059	11034	10941	10883	10807	11048	10912	10918	10811	11042	11112	10899	10999	10981	10969	11104	10922	10893	10915	10975	10789	10914	11070	10867	11052	10860	10859	10774	11085	10995	11007	10775	11017	10939	11030	10933	10873	10954	11014	11015	11024	10897	10903	10855	10908	11023	10910	10885	10929	11007	10928	10859	10952	10866	10843	10992	10874	10887	11001	10965	10942	11012	11066	10979	10979	10966	10910	11042	11010	10808	11043	10889	10954	10973	10945	10915	10854	10850	10910	10928	10807	11027	10974	10916	11005	10946	10952	10839	10834	10913	10947	10896	10768	10803	11048	11038	10943	10925	11023	10829	10862	11020	10935	10970	11036	10840	10836	10882	11002	10990	10896	11043	10893	10941	10876	10915	10993	10963	10990	11058	10999	10992	11007	11072	11015	10996	10927	10910	10842	10834	10926	11178	11030	10999	10946	10855	10861	10856	10911	10948	10856	10836	10895	10923	10845	11117	10798	11018	11001	10944	11023	10909	11021	11000	10903	10887	10965	10807	10868	11093	10825	10875	10963	10928	10909	10917	10867	10946	11014	10893	10928	10882	10837	11022	10847	10911	10892	10905	10990	10935	10952	10962	10928	10941	10897	10938	10961	10817	11000	10781	10961	10950	10855	10980	10871	11058	11018	11090	10861	10853	10987	10859	10813	10897	10953	10902	10931	10955	10735	10956	10936	11071	11057	10882	11001	10904	10703	10854	10919	10812	10957	10928	11127	10844	10961	10902	10943	10936	10974	10999	11008	10886	10765	10962	10982	10832	10873	10994	10919	10872	10880	10932	10978	10925	10912	10793	10928	11046	10970	10995	10909	11033	10943	11108	10849	10981	10876	11074	10977	10819	11014	10945	11054	10887	10913	10922	11113	10818	10893	10914	10874	10795	11141	10938	10869	10865	10898	10898	10869	10851	10880	11074	10903	10871	11018	10848	10824	10854	10861	10978	10978	10986	10955	10988	11079	11044	10918	10876	10834	10979	10864	10823	11048	11026	10863	10931	10920	11017	10907	10954	10848	10921	10915	10984	11037	10835	11011	11010	10969	10996	10926	10895	10726	10925	11023	10950	10843	11095	11144	10969	10899	10937	10798	10852	10960	11022	11021	10845	10872	11053	10770	10943	11101	10970	10972	10965	10770	10881	10928	10880	10978	10914	11047	10871	10853	10898	11106	11112	10905	10841	10941	10918	10875	10845	10835	10909	10930	10775	10981	11074	11080	10822	10868	11031	10893	10990	10888	10901	11080	11056	10832	11068	10790	10833	11072	10879	11008	10914	10961	10893	10922	11121	10908	11019	10966	11006	11098	10922	10925	11024	11028	11019	10981	10870	10923	10887	10897	10954	10936	10939	10836	10964	11023	10826	10883	10991	10995	10849	10909	10968	10906	10891	10929	10860	10871	10904	10921	11012	10985	11000	11012	10898	11040	11078	10999	10862	11019	11082	11026	10918	11049	10958	10785	10929	10916	10951	10879	10934	10936	11061	11050	10983	11003	10776	10859	10861	10987	10872	10870	11028	10896	11066	10945	10962	10878	11073	10899	10888	10766	11031	11085	10942	10896	11059	10934	10766	10990	10800	10904	10901	11118	10949	10956	11070	11058	10947	11025	10963	10861	10900	10804	11046	10897	10994	10867	10909	10985	10753	10924	10958	10873	10800	10948	10989	10905	11103	10866	10843	10979	10952	11050	10839	10884	10849	10767	10929	10941	10887	10910	11044	10937	10975	10715	10972	10891	10791	10963	10734	10980	11020	10903	10889	11065	10946	11058	10973	10915	10962	10959	10829	10788	10659	10977	11101	11035	10992	11030	10939	10991	10843	10973	10993	10996	10884	10982	10884	10754	11058	10989	11044	10992	10919	10832	10892	10900	10881	11078	10784	11008	11002	10855	10944	11138	10859	10791	10797	10994	10844	10861	10884	11098	11001	10859	11000	10823	10855	10876	10960	10917	11101	10980	10976	10929	10986	10980	10928	10870	10934	11014	10957	10951	11025	10954	10906	10960	11004	10957	10956	11046	11075	10892	10992	10955	10898	10873	10947	11062	10910	11006	10875	10911	10906	10987	10981	11027	10931	10982	11137	10880	10927	10958	11010	11075	10979	10994	10895	11039	10961	10923	10869	10978	10842	10968	11026	10988	10898	11096	11018	11037	10965	11076	10932	11111	11003	10959	10782	10981	10933	10847	10919	11001	10914	10917	10888	11027	10954	11013	10757	10751	10877	10897	11010	10887	10944	10959	11005	10991	10990	10914	11013	10963	10998	10975	11075	11040	10938	10955	10971	11007	10920	11040	10746	10818	11099	10921	10810	10854	10855	10931	11052	11071	10923	10969	10868	10916	10952	11063	10844	11027	10872	10905	10967	10977	10895	11059	10867	10932	10859	11111	10879	10861	10785	10935	10952	11109	11027	10833	10885	10920	11109	10936	10962	11044	10994	10839	10870	10851	10890	10915	10929	10960	10925	11129	10992	10918	10955	11012	10892	10973	10981	10919	10810	10938	10868	10798	10875	10958	10920	10954	11004	10809	10932	11006	10948	10903	10900	10948	11010	10886	10922	11033	10892	11006	10949	11051	10805	10964	10931	10953	10970	10799	10975	10854	10948	10932	10738	10954	10945	11194	10872	10939	10947	10913	11000	10934	10855	11026	10883	10942	10819	11003	10831	11007	10974	10982	10890	10882	10935	10865	10895	10783	10989	11000	10985	10985	10984	10864	10855	11014	10888	10999	11002	11009	10926	10871	11071	10980	10942
24053	21086	28454	23910	21332	21042	17047	13019	12012	11816	11491	11549	11379	11101	10972	10954	11013	10953	10894	10813	10882	10672	10721	10821	10688	10720	10741	10721	10642	10684	10676	10626	10578	10781	10599	10597	10559	10639	10482	10404	10495	10566	10381	10565	10532	10274	10522	10459	10558	10450	10453	10633	10344	10397	10417	10499	10475	10623	10506	10313	10663	10521	10472	10412	10423	10540	10506	10474	10524	10495	10613	10630	10545	10639	10468	10460	10420	10304	10476	10343	10561	10286	10481	10391	10470	10352	10585	10482	10652	10794	10870	10935	10662	10478	10279	10482	10416	10531	10413	10295	10371	10621	10368	10473	10525	10411	10513	10580	10423	10455	10474	10488	10561	10470	10355	10573	10399	10551	10288	10517	10328	10383	10427	10561	10444	10555	10402	10511	10354	10440	10379	10397	10467	10468	10582	10461	10677	10398	10631	10484	10384	10382	10460	10664	10431	10381	10339	10461	10500	10430	10345	10475	10562	10499	10550	10481	10378	10570	10468	10495	10556	10527	10137	10345	10525	10487	10451	10445	10357	10545	10344	10384	10402	10365	10526	10592	10387	10443	10542	10566	10419	10409	10345	10345	10458	10366	10364	10471	10303	10499	10367	10428	10479	10371	10352	10537	10385	10465	10349	10432	10521	10503	10645	10425	10459	10612	10382	10230	10501	10425	10453	10422	10447	10410	10499	10463	10382	10438	10466	10413	10491	10389	10280	10261	10655	10469	10424	10347	10375	10444	10318	10389	10611	10359	10283	10364	10289	10460	10515	10403	10478	10398	10404	10409	10359	10402	10387	10177	10308	10403	10279	10467	10436	10199	10365	10304	10315	10412	10526	10624	10451	10223	10393	10514	10394	10451	10317	10341	10367	10298	10449	10402	10531	10515	10429	10299	10346	10417	10473	10298	10409	10322	10256	10424	10262	10389	10505	10353	10485	10383	10601	10457	10487	10424	10285	10229	10400	10319	10435	10418	10329	10342	10518	10379	10373	10422	10318	10225	10440	10554	10397	10272	10259	10621	10514	10546	10388	10340	10563	10403	10572	10419	10362	10415	10422	10420	10404	10421	10451	10461	10466	10258	10386	10326	10560	10549	10482	10549	10506	10402	10400	10618	10440	10587	10478	10475	10276	10328	10507	10336	10219	10217	10390	10317	10388	10381	10311	10369	10213	10441	10288	10187	10491	10491	10321	10361	10458	10230	10323	10536	10450	10267	10469	10572	10427	10318	10392	10415	10529	10393	10449	10514	10469	10450	10445	10475	10415	10346	10418	10452	10524	10335	10416	10269	10636	10626	10443	10464	10352	10481	10456	10369	10653	10344	10425	10303	10437	10186	10290	10317	10369	10407	10269	10183	10445	10554	10381	10567	10557	10392	10473	10328	10566	10472	10315	10442	10538	10436	10490	10414	10253	10502	10394	10384	10357	10519	10393	10449	10276	10431	10463	10421	10386	10348	10485	10370	10337	10534	10449	10585	10448	10346	10279	10462	10448	10434	10487	10478	10370	10524	10420	10488	10447	10323	10350	10525	10424	10548	10448	10468	10379	10373	10154	10296	10383	10309	10376	10463	10319	10329	10404	10350	10549	10671	10534	10444	10415	10480	10340	10379	10525	10492	10449	10230	10327	10491	10495	10513	10255	10395	10293	10406	10340	10420	10556	10394	10364	10527	10357	10363	10358	10298	10370	10293	10292	10503	10409	10249	10469	10488	10437	10479	10370	10312	10419	10383	10372	10577	10390	10507	10431	10526	10649	10124	10327	10431	10391	10443	10297	10358	10425	10498	10451	10329	10513	10443	10413	10483	10431	10441	10368	10460	10432	10334	10561	10429	10398	10467	10326	10485	10390	10371	10367	10255	10371	10324	10525	10434	10540	10405	10300	10395	10690	10458	10365	10368	10413	10328	10440	10437	10420	10516	10359	10366	10501	10418	10565	10404	10413	10354	10325	10519	10426	10523	10297	10368	10315	10356	10584	10111	10414	10452	10455	10347	10538	10459	10244	10329	10351	10360	10359	10543	10394	10277	10551	10290	10525	10377	10385	10415	10485	10281	10265	10540	10432	10353	10537	10507	10390	10191	10469	10457	10397	10362	10467	10355	10480	10438	10413	10357	10523	10398	10327	10376	10468	10324	10651	10333	10346	10517	10458	10479	10465	10323	10447	10464	10375	10340	10379	10348	10459	10547	10518	10464	10546	10202	10387	10403	10506	10437	10462	10448	10435	10440	10611	10512	10344	10415	10322	10271	10401	10356	10402	10590	10493	10402	10340	10379	10339	10456	10363	10312	10420	10388	10546	10613	10240	10447	10691	10451	10488	10188	10450	10371	10476	10297	10392	10406	10274	10531	10389	10202	10331	10531	10507	10499	10406	10385	10370	10402	10399	10435	10473	10417	10437	10348	10438	10494	10389	10556	10436	10306	10426	10430	10421	10409	10521	10644	10569	10562	10588	10231	10541	10601	10411	10493	10648	10411	10345	10442	10415	10371	10318	10478	10509	10362	10396	10253	10489	10206	10242	10453	10353	10334	10385	10629	10581	10434	10354	10448	10407	10519	10324	10386	10581	10507	10526	10647	10273	10273	10527	10394	10520	10460	10458	10611	10598	10367	10472	10354	10360	10334	10586	10489	10534	10431	10359	10323	10387	10384	10446	10437	10516	10468	10342	10330	10306	10463	10250	10409	10353	10427	10453	10204	10360	10388	10490	10623	10391	10595	10473	10430	10438	10570	10589	10423	10452	10426	10357	10303	10339	10458	10246	10443	10588	10432	10594	10428	10393	10307	10538	10550	10313	10364	10439	10329	10439	10376	10371	10249	10288	10363	10392	10484	10505	10330	10578	10441	10578	10282	10350	10287	10426	10516	10440	10419	10441	10474	10409	10348	10481	10573	10339	10598	10716	10413	10448	10444	10503	10385	10534	10405	10454	10365	10472	10412	10400	10427	10560	10415	10333	10415	10440	10396	10310	10303	10326	10486	10549	10449	10430	10512	10539	10321	10324	10240	10290	10399	10397	10485	10404	10364	10417	10469	10399	10371	10337	10499	10474	10277	10317	10411	10469	10258	10448	10421	10486	10506	10257	10505	10343	10550	10385	10468	10402	10497	10473	10467	10418	10467	10356	10266	10512	10349	10480	10405	10499	10451	10551	10388	10501	10474	10354	10584	10499	10354	10506	10487	10352	10401	10318	10674	10484	10491	10416	10473	10561	10614	10607	10507	10507	10572	10418	10382	10559	10456	10533	10278	10385	10515	10361	10190	10464	10367	10397	10386	10501	10368	10514	10517	10273	10355	10227	10309	10492	10498	10519	10393	10507	10399	10415	10554	10538	10399	10423	10444	10496	10293	10206	10404	10507	10472	10602	10371	10292	10511	10237	10355	10445	10246	10411	10433	10490	10446	10433	10346	10400	10450	10437	10335	10212	10357	10345	10298	10409	10418	10473	10472	10417	10446	10619	10405	10374	10389	10428	10533	10484	10441	10446	10499	10354	10512	10262	10286	10348	10419	10266	10341	10504	10609	10428	10334	10436	10323	10458	10498	10464	10440	10285	10458	10428	10250	10435	10391	10503	10371	10417	10393	10393	10482	10486	10403	10360	10543	10560	10583	10545	10510	10491	10253	10539	10300	10263	10363	10519	10427	10404	10569	10376	10507	10659	10481	10290	10615	10472	10235	10372	10366	10532	10386	10514	10361	10424	10461	10236	10389	10422	10436	10346	10412	10408	10368	10371	10338	10337	10509	10434	10467	10511	10333	10464	10646	10387	10221	10477	10378	10421	10669	10484	10481	10339	10528	10184	10408	10422	10496	10323	10483	10353	10353	10412	10557	10426	10273	10213	10192	10347	10490	10592	10324	10528	10288	10239	10365	10430	10608	10442	10410	10244	10388	10445	10373	10462	10377	10523	10544	10473	10478	10328	10350	10500	10399	10337	10493	10348	10456	10331	10449	10534	10425	10390	10496	10524	10500	10583	10390	10471	10353	10419	10498	10427	10381	10534	10507	10413	10493	10456	10345	10523	10440	10464	10505	10330	10429	10515	10491	10459	10312	10444	10304	10664	10236	10386	10437	10380	10310	10364	10203	10316	10346	10458	10314	10457	10442	10378	10344	10501	10486	10383	10296	10488	10465	10445	10416	10389	10340	10481	10295	10480	10498	10484	10378	10548	10473	10458	10571	10230	10436	10404	10366	10415	10367	10370	10296	10486	10407	10261	10332	10607	10552	10558	10312	10337	10521	10529	10237	10360	10467	10422	10254	10402	10351	10329	10205	10400	10256	10545	10386	10393	10543	10311	10394	10480	10438	10471	10503	10336	10579	10416	10456	10409	10389	10346	10495	10489	10398	10404	10231	10361	10416	10381	10419	10486	10484	10341	10321	10563	10375	10437	10420	10432	10466	10542	10511	10366	10559	10496	10458	10378	10388	10408	10452	10506	10420	10354	10470	10390	10442	10393	10430	10367	10406	10554	10389	10398	10496	10498	10317	10365	10485	10362	10490	10393	10423	10377	10230	10465	10461	10363	10434	10293	10475	10520	10353	10288	10530	10408	10324	10404	10452	10355	10503	10356	10410	10267	10584	10426	10410	10398	10313	10398	10337	10306	10343	10470	10278	10429	10466	10306	10270	10267	10511	10470	10426	10356	10441	10349	10316	10618	10221	10514	10393	10361	10592	10315	10318	10566	10497	10447	10343	10450	10476	10467	10485	10380	10243	10471	10378	10305	10321	10263	10433	10453	10435	10415	10442	10323	10592	10377	10282	10363	10537	10329	10420	10343	10544	10460	10381	10411	10423	10451	10461	10340	10473	10398	10330	10474	10379	10444	10457	10461	10346	10372	10399	10379	10485	10243	10296	10519	10428	10424	10370	10373	10361	10482	10449	10556	10289	10331	10326	10367	10282	10357	10249	10627	10436	10398	10319	10426	10336	10328	10451	10380	10466	10561	10547	10484	10436	10357	10401	10418	10273	10242	10281	10507	10453	10402	10410	10352	10568	10393	10526	10550	10409	10390	10492	10502	10460	10337	10439	10513	10460	10462	10524	10327	10481	10515	10516	10346	10440	10351	10461	10339	10444	10412	10525	10452	10440	10372	10503	10555	10493	10236	10391	10398	10427
18640	30370	28606	21961	18451	16431	14751	13919	13356	12604	12447	12152	11919	11637	11534	11410	11112	11175	11204	11177	10789	10839	10933	10771	10699	10818	10701	10622	10641	10745	10629	10741	10656	10665	10517	10640	10435	10550	10512	10442	10634	10549	10652	10355	10526	10551	10378	10356	10512	10344	10485	10369	10384	10425	10376	10553	10492	10495	10255	10440	10500	10587	10468	10490	10476	10593	10451	10533	10439	10506	10448	10514	10482	10378	10299	10374	10315	10500	10490	10554	10305	10433	10420	10422	10366	10553	10471	10547	10690	11204	11193	10925	10767	10317	10555	10329	10637	10406	10395	10386	10331	10636	10389	10403	10323	10381	10482	10311	10372	10418	10384	10429	10299	10441	10611	10451	10341	10730	10419	10409	10622	10265	10392	10498	10415	10342	10293	10452	10494	10544	10303	10538	10482	10344	10457	10335	10409	10462	10433	10417	10286	10410	10402	10419	10489	10446	10462	10263	10535	10343	10482	10499	10411	10469	10379	10365	10474	10132	10482	10324	10485	10439	10474	10288	10523	10566	10472	10350	10316	10477	10542	10441	10389	10577	10406	10436	10382	10422	10418	10443	10457	10483	10309	10275	10455	10435	10354	10350	10391	10335	10484	10456	10510	10360	10418	10397	10441	10344	10363	10456	10561	10317	10384	10486	10422	10423	10419	10501	10317	10405	10467	10463	10632	10368	10494	10460	10410	10388	10412	10267	10431	10541	10209	10331	10360	10523	10394	10352	10538	10481	10467	10435	10510	10530	10320	10366	10436	10327	10536	10419	10451	10497	10406	10419	10288	10406	10574	10600	10414	10505	10492	10396	10517	10365	10396	10393	10558	10358	10416	10344	10440	10420	10517	10253	10524	10365	10361	10362	10487	10615	10344	10501	10248	10385	10320	10552	10367	10535	10274	10404	10484	10367	10518	10387	10604	10282	10509	10516	10359	10380	10423	10196	10556	10220	10454	10545	10288	10365	10520	10344	10465	10641	10264	10469	10397	10481	10529	10502	10354	10368	10248	10247	10443	10278	10471	10242	10515	10358	10500	10497	10362	10332	10486	10499	10465	10437	10450	10491	10508	10450	10366	10379	10391	10348	10275	10293	10552	10327	10595	10474	10512	10411	10408	10379	10548	10374	10498	10375	10477	10405	10383	10240	10389	10414	10371	10523	10408	10428	10465	10573	10442	10327	10472	10355	10455	10297	10379	10530	10475	10296	10430	10480	10456	10472	10386	10435	10454	10397	10412	10533	10564	10469	10244	10499	10338	10531	10414	10409	10359	10347	10414	10396	10431	10549	10460	10375	10387	10232	10416	10565	10395	10490	10490	10316	10303	10373	10400	10478	10377	10355	10506	10491	10325	10178	10364	10444	10523	10492	10407	10377	10410	10341	10286	10415	10514	10484	10591	10391	10425	10401	10532	10414	10483	10373	10459	10462	10319	10404	10349	10293	10459	10501	10490	10338	10315	10418	10555	10420	10331	10417	10489	10389	10470	10193	10407	10310	10357	10508	10545	10516	10209	10444	10433	10536	10540	10321	10548	10417	10229	10384	10388	10423	10420	10526	10253	10413	10408	10409	10537	10337	10532	10297	10423	10394	10483	10213	10480	10455	10419	10325	10457	10434	10491	10423	10342	10481	10371	10482	10492	10584	10492	10464	10319	10353	10400	10373	10387	10270	10491	10345	10509	10517	10358	10578	10435	10491	10637	10429	10425	10237	10363	10417	10207	10437	10541	10365	10344	10386	10587	10395	10285	10376	10306	10492	10458	10509	10399	10353	10434	10467	10275	10503	10222	10378	10337	10481	10372	10284	10419	10260	10226	10495	10351	10437	10480	10449	10400	10292	10476	10598	10548	10456	10361	10468	10374	10349	10473	10545	10404	10313	10582	10554	10461	10455	10407	10239	10512	10455	10305	10400	10439	10480	10476	10397	10514	10429	10452	10498	10491	10377	10563	10387	10480	10444	10421	10339	10529	10505	10359	10388	10333	10426	10501	10467	10579	10429	10602	10415	10464	10448	10321	10464	10443	10397	10433	10372	10534	10301	10421	10323	10333	10296	10446	10454	10414	10442	10415	10384	10567	10460	10423	10457	10384	10440	10492	10392	10351	10293	10489	10250	10496	10365	10447	10394	10402	10446	10365	10365	10367	10236	10448	10335	10326	10368	10511	10352	10469	10334	10427	10524	10258	10418	10347	10524	10326	10294	10358	10439	10385	10314	10419	10333	10479	10425	10233	10343	10567	10414	10421	10380	10312	10423	10577	10380	10438	10437	10471	10304	10526	10499	10455	10311	10469	10523	10409	10590	10476	10304	10510	10424	10315	10459	10494	10591	10602	10440	10430	10398	10389	10397	10404	10418	10420	10333	10427	10514	10464	10379	10414	10522	10307	10475	10453	10213	10423	10380	10420	10280	10300	10507	10568	10522	10401	10455	10433	10536	10355	10443	10416	10404	10418	10370	10344	10391	10330	10441	10340	10305	10448	10296	10280	10539	10453	10457	10291	10355	10385	10288	10424	10355	10381	10360	10410	10372	10513	10329	10349	10339	10516	10390	10405	10491	10244	10248	10368	10551	10330	10485	10537	10364	10393	10334	10424	10222	10500	10363	10467	10347	10539	10335	10439	10396	10125	10456	10440	10481	10368	10350	10555	10416	10342	10557	10391	10335	10407	10553	10232	10347	10482	10430	10434	10316	10418	10519	10391	10307	10559	10520	10303	10322	10323	10346	10348	10354	10416	10243	10316	10356	10394	10283	10311	10351	10336	10462	10360	10482	10322	10530	10467	10405	10336	10274	10403	10324	10314	10323	10339	10457	10416	10410	10437	10474	10290	10408	10383	10432	10369	10338	10457	10444	10362	10408	10540	10401	10503	10393	10364	10371	10620	10469	10408	10288	10495	10505	10322	10503	10329	10299	10377	10388	10512	10335	10349	10330	10462	10464	10385	10559	10353	10439	10452	10325	10258	10335	10375	10394	10356	10345	10407	10373	10308	10447	10503	10583	10325	10375	10368	10398	10448	10347	10459	10417	10411	10401	10368	10475	10422	10430	10491	10356	10519	10386	10325	10453	10329	10378	10414	10623	10483	10484	10405	10421	10292	10338	10447	10568	10452	10284	10339	10380	10340	10261	10308	10560	10297	10352	10450	10353	10437	10459	10428	10458	10368	10466	10249	10389	10369	10559	10382	10367	10470	10293	10494	10401	10421	10546	10374	10298	10435	10383	10471	10416	10300	10277	10492	10526	10505	10627	10406	10377	10294	10451	10615	10317	10472	10385	10369	10466	10187	10368	10465	10457	10378	10311	10465	10389	10440	10334	10578	10551	10450	10461	10433	10407	10367	10348	10532	10350	10341	10378	10337	10444	10473	10445	10479	10482	10344	10401	10295	10421	10294	10247	10365	10473	10462	10471	10562	10402	10343	10541	10409	10353	10265	10466	10317	10501	10359	10341	10325	10331	10465	10326	10302	10454	10453	10439	10569	10419	10484	10559	10293	10420	10466	10452	10476	10355	10419	10344	10404	10361	10437	10328	10425	10566	10508	10363	10570	10281	10511	10377	10379	10373	10377	10611	10327	10355	10389	10389	10424	10386	10402	10419	10388	10586	10405	10371	10298	10375	10310	10351	10409	10466	10447	10364	10453	10287	10439	10422	10425	10240	10308	10523	10353	10335	10402	10307	10653	10378	10463	10442	10287	10538	10286	10266	10431	10240	10359	10461	10431	10391	10356	10325	10373	10407	10399	10390	10401	10355	10478	10508	10280	10423	10282	10309	10419	10414	10384	10298	10553	10380	10460	10510	10287	10320	10451	10440	10509	10489	10302	10532	10413	10503	10420	10415	10513	10524	10386	10553	10436	10579	10421	10427	10450	10382	10374	10404	10461	10392	10620	10319	10304	10522	10354	10497	10521	10315	10397	10379	10299	10530	10409	10466	10411	10359	10470	10443	10314	10400	10378	10358	10433	10326	10452	10485	10520	10409	10417	10443	10319	10354	10474	10323	10431	10479	10429	10355	10394	10462	10314	10273	10414	10492	10488	10457	10389	10314	10426	10448	10288	10374	10496	10444	10351	10457	10551	10416	10501	10381	10450	10379	10412	10650	10300	10460	10255	10302	10371	10389	10659	10321	10446	10487	10539	10439	10452	10355	10254	10282	10410	10432	10331	10409	10420	10477	10434	10401	10440	10347	10328	10352	10355	10570	10194	10363	10530	10290	10370	10356	10354	10411	10317	10348	10327	10399	10595	10406	10566	10372	10464	10346	10392	10349	10580	10512	10497	10291	10459	10432	10211	10472	10430	10393	10341	10532	10334	10383	10361	10466	10517	10429	10405	10502	10501	10345	10386	10419	10399	10464	10328	10482	10264	10368	10500	10366	10517	10319	10526	10613	10485	10365	10330	10429	10393	10282	10433	10329	10341	10582	10527	10290	10310	10421	10471	10394	10492	10436	10414	10478	10388	10557	10333	10421	10496	10391	10501	10320	10485	10286	10375	10474	10379	10426	10510	10314	10329	10523	10480	10353	10587	10350	10434	10532	10536	10549	10380	10477	10357	10552	10465	10349	10343	10478	10431	10331	10528	10393	10373	10431	10505	10370	10336	10349	10485	10540	10474	10445	10286	10428	10385	10401	10540	10590	10551	10477	10573	10398	10456	10530	10580	10510	10204	10461	10404	10530	10286	10392	10399	10380	10398	10494	10550	10540	10559	10293	10290	10648	10336	10389	10190	10359	10347	10370	10482	10461	10476	10559	10498	10631	10450	10371	10387	10309	10416	10391	10445	10570	10252	10370	10511	10381	10383	10453	10476	10340	10389	10358	10421	10448	10464	10297	10491	10431	10530	10327	10331	10550	10417	10371	10394	10468	10478	10514	10418	10365	10438	10322	10411	10456	10460	10381	10486	10436	10364	10493	10443	10453	10372	10326	10377	10301	10466	10477	10359	10340	10412	10385	10365	10458	10314	10245	10486	10485	10549	10396	10279	10406	10291	10418	10389	10236	10428	10481	10472	10242	10375	10423	10585	10406	10276	10503	10227	10363	10410	10415	10456	10463	10510	10454	10350	10382	10442	10444	10540	10397	10420	10432	10352	10619	10485	10320	10353	10530	10372	10548	10535	10251
28887	21000	18993	15614	13179	12961	13048	12441	12548	12568	12655	12551	12552	12353	12500	12337	12410	12466	12401	12473	12330	12359	12593	12446	12536	12408	12424	12352	12389	12322	12394	12233	12437	12509	12403	12293	12213	12316	12359	12220	12332	12177	12264	12268	12327	12214	12480	12386	12405	12300	12454	12226	12467	12360	12368	12268	12380	12386	12120	12318	12331	12431	12344	12272	12273	12043	12328	12381	12332	12445	12263	12345	12288	12253	12472	12379	12358	12435	12317	12066	12241	12303	12168	12277	12239	12362	12254	12133	12280	12332	12214	12556	12298	12182	12176	12241	12273	12290	12458	12438	12291	12227	12244	12291	12295	12187	12318	12373	12262	12418	12438	12449	12496	12288	12343	12296	12417	12372	12299	12509	12328	12243	12308	12155	12434	12410	12241	12161	12401	12105	12054	12335	12273	12284	12461	12238	12240	12381	12348	12259	12351	12290	12386	12454	12161	12204	12443	12255	12186	12423	12289	12223	12287	12284	12495	12425	12154	12395	12204	12352	12212	12391	12504	12273	12249	12362	12336	12209	12380	12234	12245	12188	12149	12173	12250	12256	12213	12359	12171	12091	12246	12374	12281	12451	12286	12186	12374	12174	12362	12340	12263	12264	12252	12392	12389	12266	12429	12246	12338	12349	12363	12229	12416	12376	12365	12245	12404	12262	12295	12174	12202	12294	12262	12568	12402	12207	12233	12344	12442	12293	12291	12394	12350	12100	12320	12351	12330	12299	12263	12306	12303	12364	12090	12314	12241	12334	12262	12257	12441	12345	12392	12462	12275	12299	12058	12369	12368	12451	12323	12163	12412	12070	12165	12189	12234	12470	12340	12438	12262	12305	12294	12243	12333	12267	12243	12191	12216	12259	12304	12296	12217	12271	12497	12384	12300	12233	12411	12274	12411	12472	12324	12216	12158	12289	12428	12260	12358	12325	12367	12186	12440	12398	12313	12531	12071	12205	12386	12266	12405	12306	12268	12267	12196	12305	12352	12198	12348	12319	12532	12266	12180	12243	12259	12247	12341	12138	12283	12294	12179	12375	12407	12472	12395	12281	12436	12335	12461	12244	12470	12229	12344	12338	12285	12173	12258	12385	12210	12197	12260	12232	12263	12345	12408	12128	12356	12309	12295	12295	12176	12420	12345	12173	12349	12100	12360	12245	12321	12455	12319	12320	12209	12308	12413	12230	12380	12480	12152	12124	12039	12240	12456	12461	12171	12122	12261	12245	12385	12306	12256	12246	12466	12412	12384	12340	12187	12234	12422	12206	12273	12315	12357	12244	12240	12244	12454	12317	12270	12250	12317	12317	12238	12389	12370	12266	12185	12375	12381	12184	12366	12398	12306	12136	12382	12359	12344	12371	12320	12343	12225	12208	12446	12348	12427	12211	12257	12229	12362	12416	12485	12487	12363	12137	12313	12344	12364	12309	12332	12252	12298	12254	12353	12304	12297	12525	12212	12441	12307	12493	12160	12381	12393	12316	12393	12412	12299	12322	12287	12317	12394	12357	12408	12431	12312	12378	12289	12323	12393	12192	12314	12422	12509	12616	12362	12201	12330	12401	12315	12454	12326	12140	12287	12362	12222	12347	12288	12424	12345	12193	12192	12359	12303	12446	12406	12311	12409	12425	12371	12319	12323	12326	12340	12341	12325	12399	12313	12314	12331	12198	12275	12107	12132	12327	12237	12234	12288	12409	12482	12260	12313	12155	12376	12149	12352	12111	12296	12171	12177	12351	12242	12220	12337	12366	12361	12453	12401	12470	12239	12273	12360	12306	12304	12256	12024	12354	12453	12303	12109	12375	12426	12337	12315	12365	12260	12279	12378	12111	12325	12372	12321	12211	12198	12255	12277	12266	12303	12397	12202	12190	12294	12264	12360	12123	12206	12551	12305	12381	12333	12305	12443	12274	12307	12271	12540	12294	12175	12312	12106	12080	12137	12060	12185	12307	12339	12312	12347	12230	12113	12238	12314	12312	12215	12280	12547	12318	12314	12171	12093	12339	12397	12348	12411	12412	12317	12300	12236	12389	12659	12317	12338	12273	12336	12510	12298	12509	12308	12340	12275	12289	12425	12170	12352	12134	12329	12194	12055	12289	12399	12353	12087	12491	12438	12294	12377	12219	12272	12314	12438	12457	12271	12296	12296	12250	12258	12352	12375	12272	12334	12159	12311	12384	12302	12276	12149	12292	12105	12448	12386	12301	12287	12416	12406	12404	12373	12363	12167	12244	12186	12156	12264	12159	12427	12269	12489	12194	12438	12309	12313	12160	12310	12208	12289	12338	12326	12273	12415	12217	12221	12153	12388	12339	12414	12297	12390	12344	12275	12403	12377	12320	12353	12338	12123	12351	12373	12289	12383	12173	12460	12318	12391	12313	12092	12169	12413	12311	12254	12268	12373	12133	12260	12223	12217	12402	12551	12311	12464	12302	12349	12366	12299	12243	12412	12366	12398	12299	12195	12139	12231	12325	12418	12251	12172	12300	12294	12291	12311	12223	12306	12326	12335	12306	12213	12291	12193	12282	12227	12431	12237	12301	12597	12198	12223	12248	12265	12361	12349	12177	12316	12131	12268	12504	12112	12252	12419	12294	12362	12381	12295	12311	12417	12381	12338	12169	12256	12371	12273	12173	12265	12168	12403	12381	12283	12230	12464	12195	12277	12279	12393	12347	12453	12368	12327	12152	12394	12316	12222	12164	12380	12349	12331	12316	12402	12459	12419	12172	12124	12234	12280	12057	12408	12307	12173	12210	12320	12420	12426	12320	12326	12360	12388	12209	12426	12371	12263	12150	12402	12182	12340	12349	12522	12325	12368	12374	12129	12392	12311	12313	12188	12309	12248	12135	12226	12329	12363	12305	12415	12286	12262	12301	12285	12354	12188	12291	12383	12190	12358	12241	12205	12367	12313	12378	12289	12291	12272	12262	12375	12143	12279	12535	12440	12409	12447	12235	12558	12470	12271	12142	12226	12416	12115	12458	12209	12388	12354	12179	12454	12373	12298	12264	12184	12403	12289	12368	12337	12195	12046	12342	12234	12423	12378	12362	12338	12230	12331	12395	12375	12189	12287	12228	12303	12129	12133	12355	12292	12236	12364	12125	12172	12296	12195	12119	12195	12206	12364	12288	12224	12289	12218	12387	12150	12361	12206	12364	12387	12396	12438	12256	12494	12282	12284	12393	12167	12280	12308	12268	12305	12278	12378	12265	12329	12298	12362	12356	12437	12295	12443	12267	12371	12275	12251	12344	12324	12316	12287	12199	12358	12253	12067	12325	12390	12420	12309	12372	12279	12295	12320	12167	12314	12351	12188	12272	12421	12353	12264	12343	12389	12218	12310	12339	12353	12335	12350	12297	12164	12277	12409	12308	12355	12371	12313	12253	12412	12189	12508	12249	12415	12243	12287	12344	12407	12253	12397	12386	12213	12293	12427	12280	12378	12392	12408	12360	12253	12257	12297	12374	12316	12400	12225	12493	12309	12119	12417	12365	12359	12273	12307	12446	12374	12208	12278	12129	12297	12343	12218	12204	12155	12346	12244	12188	12336	12207	12258	12307	12442	12286	12510	12203	12332	12520	12212	12238	12356	12492	12379	12460	12437	12400	12149	12300	12381	12275	12368	12461	12340	12221	12393	12272	12378	12298	12282	12299	12367	12354	12330	12165	12244	12297	12384	12315	12346	12352	12226	12447	12397	12336	12206	12355	12268	12375	12332	12141	12297	12172	12240	12374	12405	12266	12180	12330	12306	12275	12297	12509	12465	12377	12264	12028	12394	12412	12324	12298	12344	12288	12362	12449	12510	12360	12280	12377	12289	12288	12345	12293	12186	12307	12229	12286	12371	12479	12403	12160	12452	12377	12331	12424	12319	12429	12268	12434	12375	12415	12296	12459	12319	12326	12254	12339	12258	12370	12293	12185	12140	12344	12182	12355	12232	12365	12300	12208	12284	12331	12291	12247	12237	12305	12248	12197	12276	12152	12349	12259	12182	12042	12365	12086	12258	12405	12341	12462	12342	12239	12214	12345	12319	12260	12159	12386	12255	12167	12207	12399	12409	12296	12333	12227	12220	12314	12442	12378	12240	12295	12350	12275	12469	12539	12265	12237	12341	12319	12399	12329	12414	12506	12217	12200	12491	12179	12399	12307	12359	12221	12279	12239	12444	12188	12350	12359	12372	12403	12289	12312	12294	12346	12290	12314	12230	12406	12244	12390	12291	12354	12349	12299	12242	12193	12424	12336	12421	12328	12411	12284	12379	12358	12198	12423	12243	12151	12416	12430	12427	12275	12141	12379	12452	12398	12323	12445	12418	12522	12248	12166	12277	12274	12259	12041	12288	12319	12182	12302	12098	12255	12291	12178	12235	12487	12317	12234	12255	12388	12363	12287	12288	12395	12227	12061	12308	12408	12269	12255	12265	12145	12261	12236	12364	12207	12406	12199	12406	12396	12239	12399	12312	12357	12309	12393	12519	12408	12272	12169	12222	12329	12139	12236	12338	12280	12288	12249	12329	12196	12211	12228	12203	12224	12317	12337	12272	12308	12218	12256	12261	12301	12269	12472	12311	12279	12037	12305	12262	12525	12264	12545	12403	12341	12222	12374	12295	12317	12247	12427	12363	12139	12240	12500	12359	12331	12353	12089	12388	12311	12243	12308	12257	12386	12388	12153	12256	12299	12393	12402	12331	12228	12223	12456	12345	12373	12259	12432	12186	12318	12154	12408	12246	12363	12227	12558	12317	12300	12331	12279	12315	12347	12451	12471	12117	12174	12252	12231	12199	12307	12342	12264	12180	12458	12253	12371	12278	12124	12159	12404	12459	12291	12176	12269	12526	12239	12279	12406	12242	12379	12226	12338	12346	12471	12280	12172	12404	12229	12253	12171	12319	12459	12481	12312	12327	12056	12240	12116	12384	12313	12426	12317	12352	12396	12170	12140	12221	12470	12365	12415	12360	12363	12307	12330	12348	12507	12357	12404	12404	12364	12537	12202	12322	12309	12210	12354	12383	12376	12399	12165	12481	12324	12360	12230	12295	12257	12299	12294	12428	12293	12244	12177	12108	12162	12193	12262	12244	12289	12414	12241	12456	12584	12284	12315	12196	12410	12321	12188
15716	17801	16979	14620	13378	12792	12578	12390	12332	12188	12209	12157	11971	12143	12021	11864	11907	11847	11782	11887	11690	11821	11865	11722	11733	11662	11808	11749	11630	11854	11742	11801	11680	11648	11625	11619	11532	11610	11576	11644	11594	11653	11589	11830	11643	11651	11688	11740	11644	11783	11713	11631	11787	11638	11767	11664	11584	11640	11571	11579	11706	11621	11554	11595	11551	11772	11828	11437	11644	11583	11678	11497	11786	11788	11520	11468	11650	11595	11614	11673	11732	11521	11690	11793	11810	11697	11676	11671	11674	11549	11809	11699	11752	11683	11676	11766	11658	11526	11515	11633	11668	11865	11612	11594	11548	11488	11731	11622	11705	11553	11497	11753	11708	11613	11587	11617	11624	11584	11568	11506	11639	11528	11525	11693	11723	11567	11756	11669	11548	11607	11665	11669	11544	11650	11746	11577	11720	11625	11545	11610	11734	11708	11696	11567	11660	11620	11581	11692	11607	11673	11698	11462	11659	11622	11589	11732	11638	11543	11663	11836	11692	11614	11802	11668	11579	11619	11723	11827	11632	11782	11679	11697	11733	11709	11653	11721	11548	11630	11676	11489	11380	11650	11681	11706	11682	11581	11616	11683	11812	11772	11575	11732	11636	11696	11860	11531	11583	11717	11631	11566	11784	11733	11635	11665	11586	11572	11607	11580	11762	11601	11727	11471	11718	11703	11598	11709	11628	11767	11697	11602	11727	11677	11599	11555	11834	11490	11481	11766	11670	11597	11490	11669	11586	11578	11613	11547	11593	11741	11680	11594	11668	11628	11609	11685	11757	11648	11748	11748	11635	11642	11720	11640	11520	11659	11607	11633	11602	11745	11718	11694	11629	11576	11526	11718	11586	11551	11686	11677	11659	11773	11695	11666	11694	11630	11667	11623	11661	11630	11470	11678	11714	11690	11593	11764	11666	11699	11793	11774	11694	11616	11600	11762	11571	11751	11604	11703	11755	11660	11531	11557	11615	11679	11649	11611	11537	11486	11678	11584	11647	11578	11642	11655	11678	11648	11762	11532	11707	11610	11634	11710	11716	11450	11805	11623	11679	11604	11773	11715	11662	11673	11693	11428	11700	11479	11501	11632	11627	11640	11549	11573	11680	11658	11798	11507	11570	11704	11648	11715	11646	11589	11570	11691	11721	11806	11765	11687	11672	11609	11605	11525	11811	11672	11700	11742	11659	11711	11558	11500	11662	11723	11574	11548	11610	11781	11577	11793	11519	11693	11735	11650	11570	11774	11744	11594	11764	11667	11604	11554	11630	11757	11742	11745	11616	11838	11601	11723	11520	11736	11773	11661	11708	11622	11650	11834	11740	11602	11767	11789	11548	11574	11618	11675	11672	11698	11678	11562	11659	11486	11761	11763	11499	11716	11786	11580	11500	11745	11617	11623	11607	11795	11589	11567	11710	11692	11594	11500	11775	11687	11664	11458	11801	11665	11589	11660	11648	11624	11496	11662	11700	11743	11616	11782	11683	11774	11615	11654	11711	11720	11612	11680	11642	11623	11712	11785	11772	11571	11749	11668	11686	11794	11492	11812	11552	11673	11431	11533	11571	11621	11665	11643	11547	11800	11754	11683	11757	11605	11424	11628	11778	11685	11694	11614	11628	11588	11568	11569	11631	11614	11605	11673	11561	11500	11648	11525	11792	11756	11810	11535	11657	11586	11654	11486	11626	11909	11587	11664	11718	11777	11647	11722	11601	11650	11713	11649	11792	11645	11560	11680	11661	11518	11770	11678	11601	11528	11490	11569	11758	11606	11716	11767	11656	11676	11710	11536	11682	11548	11683	11547	11889	11798	11546	11623	11477	11538	11622	11746	11821	11563	11725	11811	11656	11592	11516	11723	11437	11699	11680	11748	11695	11551	11643	11671	11671	11687	11756	11729	11742	11631	11663	11662	11615	11552	11805	11538	11709	11542	11728	11734	11640	11545	11485	11809	11743	11707	11689	11633	11415	11683	11763	11629	11591	11626	11609	11575	11720	11498	11765	11767	11826	11681	11683	11733	11625	11703	11635	11767	11417	11728	11731	11651	11629	11733	11608	11700	11687	11634	11626	11749	11733	11640	11585	11770	11843	11725	11790	11683	11725	11734	11629	11723	11576	11585	11649	11653	11649	11843	11565	11466	11791	11579	11669	11673	11706	11713	11632	11747	11583	11644	11661	11631	11652	11603	11656	11720	11481	11556	11575	11729	11528	11713	11682	11764	11613	11617	11830	11667	11644	11612	11585	11707	11591	11682	11691	11599	11611	11777	11711	11797	11686	11789	11644	11757	11460	11785	11655	11541	11684	11676	11596	11738	11618	11685	11658	11697	11573	11663	11713	11653	11695	11658	11594	11670	11676	11613	11746	11659	11714	11704	11737	11619	11765	11668	11814	11665	11725	11571	11534	11607	11633	11634	11837	11522	11537	11519	11652	11600	11614	11636	11666	11644	11563	11613	11717	11711	11713	11558	11700	11782	11622	11664	11593	11631	11656	11632	11537	11711	11446	11686	11680	11753	11715	11735	11701	11617	11768	11650	11580	11731	11693	11664	11628	11654	11720	11746	11660	11712	11592	11693	11794	11563	11568	11621	11670	11676	11704	11746	11720	11722	11553	11673	11629	11603	11665	11639	11649	11650	11769	11726	11675	11666	11812	11752	11789	11695	11668	11618	11614	11633	11674	11598	11564	11530	11609	11480	11717	11551	11823	11624	11748	11697	11677	11595	11677	11519	11667	11474	11716	11571	11650	11709	11655	11596	11779	11580	11602	11527	11731	11664	11624	11689	11716	11660	11664	11567	11717	11530	11654	11730	11729	11549	11615	11579	11662	11733	11708	11784	11736	11567	11630	11450	11723	11682	11689	11668	11544	11660	11751	11560	11693	11693	11717	11705	11603	11797	11571	11764	11742	11610	11540	11552	11702	11762	11616	11456	11695	11428	11615	11589	11687	11557	11772	11563	11614	11692	11639	11561	11728	11701	11564	11841	11562	11556	11627	11567	11540	11706	11454	11645	11647	11629	11807	11719	11564	11694	11731	11649	11640	11617	11576	11511	11750	11577	11610	11612	11706	11703	11476	11648	11681	11804	11738	11701	11678	11637	11613	11670	11520	11537	11606	11411	11668	11682	11573	11583	11852	11457	11651	11652	11559	11640	11624	11620	11632	11543	11588	11604	11663	11788	11549	11655	11706	11687	11669	11518	11625	11698	11769	11555	11644	11677	11546	11659	11697	11622	11513	11542	11742	11597	11685	11693	11757	11651	11652	11636	11808	11693	11651	11787	11814	11672	11783	11540	11624	11618	11626	11413	11644	11666	11598	11661	11713	11717	11728	11550	11651	11596	11664	11622	11758	11731	11679	11669	11567	11567	11661	11551	11732	11601	11812	11597	11588	11800	11706	11741	11492	11653	11520	11634	11624	11743	11681	11602	11449	11674	11574	11611	11667	11639	11720	11661	11473	11759	11504	11722	11683	11686	11493	11501	11651	11668	11609	11664	11559	11543	11663	11655	11632	11681	11599	11808	11809	11519	11720	11517	11735	11696	11668	11672	11579	11798	11712	11664	11672	11671	11634	11607	11737	11707	11558	11715	11434	11721	11580	11530	11650	11711	11757	11649	11563	11621	11894	11592	11674	11623	11574	11489	11603	11656	11656	11730	11736	11640	11703	11545	11643	11670	11534	11477	11669	11520	11831	11668	11691	11677	11753	11622	11600	11537	11698	11722	11737	11628	11591	11806	11582	11741	11670	11627	11580	11749	11765	11543	11605	11674	11672	11601	11663	11758	11683	11565	11641	11481	11664	11699	11537	11611	11695	11573	11827	11480	11567	11744	11598	11750	11575	11650	11745	11598	11644	11674	11617	11597	11384	11609	11587	11732	11705	11609	11657	11535	11756	11477	11563	11744	11744	11622	11466	11504	11556	11777	11627	11713	11568	11625	11664	11586	11574	11886	11740	11783	11670	11706	11441	11733	11786	11660	11684	11635	11578	11740	11564	11508	11577	11675	11703	11711	11601	11554	11781	11605	11685	11686	11672	11665	11678	11572	11690	11731	11755	11678	11540	11549	11533	11699	11626	11739	11672	11711	11637	11534	11669	11810	11542	11745	11730	11710	11666	11677	11580	11569	11567	11747	11458	11563	11748	11738	11584	11603	11723	11527	11560	11707	11740	11708	11721	11707	11677	11667	11727	11609	11590	11680	11656	11499	11786	11623	11658	11679	11751	11608	11749	11706	11643	11634	11698	11614	11638	11530	11518	11680	11590	11684	11746	11766	11583	11631	11722	11695	11637	11892	11558	11685	11731	11662	11823	11762	11718	11797	11711	11646	11549	11516	11737	11548	11798	11551	11719	11708	11622	11724	11615	11652	11528	11694	11582	11671	11648	11610	11648	11617	11517	11520	11632	11704	11696	11623	11767	11702	11568	11676	11660	11663	11656	11715	11786	11860	11532	11656	11545	11792	11728	11607	11626	11498	11683	11674	11565	11705	11865	11826	11609	11748	11508	11767	11689	11733	11670	11619	11544	11630	11538	11593	11596	11715	11477	11679	11680	11795	11656	11647	11596	11542	11590	11442	11679	11644	11613	11705	11520	11557	11736	11682	11735	11798	11774	11752	11505	11665	11647	11540	11630	11631	11826	11929	11564	11738	11624	11533	11614	11658	11803	11700	11653	11724	11721	11705	11632	11626	11802	11683	11740	11584	11466	11629	11521	11610	11662	11736	11862	11604	11512	11696	11604	11740	11611	11602	11744	11779	11616	11729	11713	11724	11662	11495	11574	11569	11592	11630	11654	11655	11602	11682	11581	11707	11571	11609	11482	11740	11677	11570	11698	11759	11734	11670	11642	11640	11628	11713	11868	11605	11380	11645	11665	11579	11680	11664	11728	11667	11699	11659	11606	11691	11666	11520	11750	11730	11654	11605	11558	11729	11714	11664	11646	11592	11771	11707	11621	11679	11732	11604	11552	11648	11536	11622	11707	11420	11708	11561	11763	11640	11884	11631	11709	11753	11672	11752	11774	11597	11787	11756	11733	11704	11538	11732	11647	11547	11783	11686	11586	11615	11734	11749	11621	11649	11669	11544	11613	11563	11849	11637	11758	11477	11560	11734	11611	11627
25440	21044	27608	24997	20313	16694	15661	14290	13704	13705	13566	13300	13465	13311	13122	13247	12970	12956	13017	13141	12920	13005	12952	13025	13065	13032	12945	13029	13004	13000	13027	13003	12854	12925	12907	12997	12906	12764	13047	12844	12957	12690	13023	13021	12802	12803	12786	12955	12921	12748	12912	12855	12887	12730	12831	12798	12991	12970	12863	12815	12921	12895	12718	12820	12908	12777	12857	12850	13009	12932	12711	13068	12755	12927	13043	12797	12873	12814	12939	12984	12888	12900	12857	12912	12790	12715	12922	13027	13130	13101	13201	12762	13055	12927	12799	12757	12714	12837	12870	12903	12866	13035	12682	12798	12950	12719	12819	12831	12947	12828	12796	12689	12835	12672	12885	12927	12694	12960	12858	13045	12719	12736	12925	12899	12822	12840	12725	12791	12853	12815	12881	12744	12843	12688	12840	12997	12802	12723	12959	12917	12886	12934	12866	12814	12886	12752	12786	12700	12659	12972	12785	12801	12867	12676	12580	12772	13063	12767	12638	12828	12932	12841	12841	12957	12825	12988	12784	12854	12887	12992	12861	12909	12803	12775	12970	12690	12833	12775	12974	12754	12785	12803	12907	12736	12808	13026	12740	12614	13009	12888	12890	13018	12662	12812	12894	12989	12890	12882	12551	12807	12911	12928	12753	12816	12955	12780	12848	12818	12811	12831	12832	12936	12972	12811	13010	12777	12765	12962	12981	12706	12908	12958	13031	12915	12865	12943	12949	12870	12875	12917	12861	12895	12995	12790	12840	12860	12934	12993	12852	12825	12788	12657	12660	12808	12883	12899	12842	12793	12866	12857	12911	12915	12918	12545	12949	13035	12793	13028	12890	12709	12748	12709	12763	12818	12849	12765	12658	12815	12823	12905	12845	12896	13051	13033	12856	12855	12815	12802	12931	12829	12979	12960	13026	12677	12989	12880	12697	12691	12934	12869	12952	12796	12995	12890	12843	12796	12848	12814	12941	12887	12984	12870	12887	12732	12768	12996	12818	12680	12855	12748	12773	12732	12792	12968	12543	12797	12770	12795	12743	12981	12830	12880	12796	12641	12967	12829	12797	12809	12794	12939	12800	12947	12874	12779	12713	12856	12861	12717	12846	12823	12905	12849	13036	12956	12705	12679	12856	12801	12770	12762	12663	12821	12710	12747	12697	12806	12711	12799	12794	12726	12692	12672	12854	12786	12888	12654	12788	12841	12793	12831	12846	12826	12847	12911	12879	12781	12879	12855	13147	12820	12762	12852	12798	12827	12634	12899	12956	12885	12881	12914	12859	12708	12743	12811	12765	12757	12902	12688	12965	12777	12785	12930	12656	12935	12812	13019	12985	12954	12823	12731	12683	12805	12920	12961	12990	12778	12689	12844	12969	12845	12919	12918	12791	12793	12896	12936	12849	12874	12643	12723	12856	12682	12868	12963	12747	12782	12741	12867	12836	12960	12911	12620	12799	12688	12816	12873	12704	12605	12772	12760	12836	12851	12847	12903	12800	12874	12865	12795	12798	12899	12735	12940	12846	13017	12811	12757	12711	12736	12705	12774	12943	12758	12830	13082	12879	12746	12831	12786	12720	12648	12944	12983	12870	12865	12893	12951	12911	12840	12713	12656	12656	12852	12771	12671	12864	12785	12780	12754	12669	12672	12792	12791	12692	12800	12666	12818	12738	13010	12864	12719	12930	12902	12651	13013	12897	12831	12751	12898	12775	12837	12858	12770	12787	12798	12931	13040	12700	12708	12757	12753	12841	13015	12832	12814	12808	12964	12841	12945	12829	12961	12810	12879	12849	12937	12849	12994	12775	12769	12702	12823	12879	12770	12823	12822	12990	12943	12778	12845	12859	12895	12875	12877	12850	12684	12888	12657	12845	12814	12829	12812	12764	12974	12915	12926	12864	12775	12856	12663	12815	12845	12761	12942	12797	12683	12845	12908	12847	12974	12780	12847	12855	12836	12888	13026	13048	12953	12957	12874	12863	12806	12758	12660	12849	12885	12858	12915	12926	13005	12657	12853	12918	12683	12821	12696	12815	12663	12812	12792	12802	13001	12813	12876	12745	12836	12738	12634	12854	12864	12853	12755	12747	12790	12716	12823	12681	12783	12921	12872	12854	12857	12861	12933	12879	12905	13071	12780	12883	12825	12801	12758	13042	12823	12691	12974	12762	12790	12952	12910	12695	12694	12657	12735	12833	12772	12847	12884	12960	12842	12636	12819	12827	12808	12651	12834	12709	12784	12732	12655	12788	12889	12815	12842	12889	12798	12876	12942	12795	12773	13064	12831	12801	12974	12844	12999	12939	12948	12781	12745	12922	12882	12762	12737	12827	12810	12727	12993	12646	12733	12766	12728	12979	12669	12731	12764	12714	12947	12852	12691	12862	12817	12755	12865	12682	12650	12815	12784	12930	12816	12989	12807	12817	12808	12926	12885	12968	12778	12931	12699	12909	12795	12853	12623	12686	12931	12681	12827	12843	12859	12806	12641	12708	12804	12669	12686	12859	12827	12909	12868	12690	12883	12984	12904	12744	12727	12859	12726	12832	12819	12812	12889	12872	12955	12730	12915	12811	12849	13051	12887	12907	12855	12913	12755	12727	12963	12730	12866	12944	12789	12769	12907	12849	12968	12764	12843	12937	12930	12944	12700	12807	12665	12818	12848	12811	12705	12687	12807	13195	12805	12872	12952	12812	12808	12767	12898	12974	12833	13006	12708	12784	12885	12939	12877	12851	12979	12887	12849	12692	12705	12613	12816	12767	13027	12982	12989	12617	12699	12949	12909	12908	12857	12799	12779	12967	13006	12704	12981	13024	12829	12816	12851	12772	12898	12920	12943	12893	12816	12949	12918	12956	12843	12683	12700	12941	13014	12680	12935	12856	12949	12773	12972	12797	12761	12785	12749	12848	12958	12861	12710	12986	12894	12731	12857	12911	12873	12890	12782	12689	12834	12483	12853	12826	12893	12782	12854	12888	13008	12807	12781	12887	12747	12825	12759	12860	12993	12784	12665	12837	12949	12898	12901	12750	12793	12861	12812	12876	12942	13044	12762	12851	13042	12857	12816	12878	12982	12984	12878	12749	12816	12984	12990	12861	12788	12929	12910	12814	12769	12921	12948	12766	12914	12967	12856	12781	12713	12939	12855	13011	12914	12859	13016	12735	12951	12857	12851	13024	12894	12931	12821	12717	12892	12845	13007	12906	12932	12917	12698	12732	12801	12735	12766	12674	12764	12839	12781	12789	13022	12929	12764	12728	12594	12709	12579	12814	12725	12875	12909	13035	12931	12822	12618	12950	12956	12949	12797	12944	12809	12920	12775	12872	12944	12863	12784	12921	12738	12747	12992	12668	12774	12775	12966	13001	12965	12688	12784	12941	12792	12867	12878	12819	12786	13023	13022	12775	12691	12830	12861	12921	12726	12869	12644	12840	12748	12904	12909	12838	12820	12774	12811	12701	12730	12815	12983	12716	12779	12970	12778	12712	12526	12764	12787	12744	12846	12813	12763	12934	12787	12760	12682	12865	12946	12844	12774	12848	12732	12832	12987	12997	13076	12837	12766	12886	12930	12935	12753	12904	12924	12751	12785	12819	12584	12748	12899	12893	12816	12935	12824	12710	12894	12631	12850	12883	13013	12761	12812	12941	12788	12798	12864	12830	12689	12863	12892	12938	13034	12856	12737	12772	12841	12964	12811	12843	12702	12919	12744	12738	12783	12672	13010	12750	12881	12868	12848	12916	12681	12960	12846	12758	12832	12735	12871	12667	12739	12994	12873	12852	12750	12960	12875	12932	12820	12948	12942	13112	12859	13001	12805	12921	12823	12922	12878	12823	12961	12815	12830	12924	12805	13033	12767	12629	12546	12735	12796	12783	12788	12794	12891	12615	12637	12713	12660	12917	12940	12847	12802	12786	12741	12910	12794	12996	12763	12877	12692	12796	12633	12760	12764	12872	12879	12929	12854	12756	12709	12945	12877	12831	12836	12779	12990	12866	12707	12761	12851	12875	13003	12821	12786	12765	12664	12917	12780	12741	12831	12949	12876	12854	12854	12750	12954	12843	12833	13108	12752	12529	12680	12740	12700	12782	12863	12791	12876	12899	12913	12823	12738	12839	12875	12655	12912	12759	12961	12831	12748	12680	12804	12916	12873	12761	12820	12782	12839	12701	12883	12869	12985	12719	12813	12698	12848	12851	12834	12904	12726	12730	12908	12968	12779	12947	12702	12812	12634	12604	12630	12716	12778	12835	12602	12761	12939	12760	12766	12701	12856	12887	12808	12889	13017	12935	12885	12799	12809	12865	12786	12790	12833	12790	12738	12866	12811	12840	12877	12889	12682	12849	12687	12914	12870	12811	12752	12747	13014	12970	12843	12829	12830	12790	12730	12909	12986	12901	12665	12809	12758	12774	13067	12752	12843	12709	12745	12969	12883	12855	12903	12775	12784	12727	12729	12949	12937	12833	12785	12835	12804	12856	12894	12963	12678	13049	12842	12926	12846	12901	12819	12813	12687	12783	12956	12979	12819	12708	12706	12658	12915	12962	12973	12839	12739	12828	12947	12740	12654	12731	12764	12668	12762	12747	12881	12841	12870	12978	12837	12743	12842	12871	12698	12774	12740	12741	12894	12804	12547	12866	12842	12940	12681	12979	12883	12817	12731	12717	12813	12836	12560	12823	12770	12906	12832	12863	12768	12832	12759	12831	12915	12725	12739	12776	12871	12795	12794	12847	12780	12612	12841	12927	12847	12837	12834	12857	12669	12986	12639	12831	12730	12818	12846	12740	12741	12748	13277	12850	12952	12919	12955	12810	12847	12877	12947	12748	12789	12930	12956	12976	12748	12758	12766	12691	12849	12797	12895	12646	12744	12911	12662	12826	12869	12783	12815	12739	12816	12831	12834	12761	12796	12925	12779	12895	12858	12931	12756	12941	12895	12921	12821	13000	13017	12668	12815	12993	12742	12777	13011	12925	12764	12829	12728	12925	12928	12797	12848	12803	12781	12862	12899	12788	12914	12714	12763	12733	12964	12752	12839	12980	12770	12717	12698	12733	12835	12851	12652	12935	12922	12707	12587	12843	12875	12719	12648	12728	12877	12790	12742	12749	12815	12981	12655	12761	12830
16120	25283	23740	18744	16530	15082	14356	13956	13670	13411	12962	12879	12704	12606	12455	12470	12419	12308	12425	12388	12339	12168	12120	12041	11982	12074	12119	12025	12039	12126	12010	12073	11969	11942	12064	12027	12186	11964	11985	12053	11977	11964	11940	12117	11974	11805	12119	11866	11823	12121	11967	11955	11940	12000	12017	11886	11910	11992	12116	11921	12020	11918	11861	12071	11919	11976	11845	11822	11950	11994	12062	12059	11999	11924	11989	11978	11971	11953	11975	11997	11994	12074	11878	11820	12147	11987	12001	12003	12127	12414	12362	12089	12024	11984	12180	11921	11875	11994	12031	12021	11973	11908	12051	11989	11876	11932	11872	12104	11975	11915	11932	11941	12028	11987	12004	11928	12107	11938	11967	11852	12063	11891	12042	11907	11911	11929	11984	11935	11909	12005	11868	11928	11995	11981	11797	11926	11828	11860	11874	11902	11936	11981	11974	12040	11943	11908	12026	11969	12063	11984	12019	12049	12056	12076	11892	11877	12052	11824	11991	11888	11835	11873	11926	11971	12020	11920	11985	12052	12002	11974	11978	11940	11986	11934	12122	11969	12031	11910	11929	12026	11904	11960	12001	11955	11807	12059	11898	12005	12024	11976	11770	11969	11780	11942	11929	11929	11949	11797	11786	12001	11906	12010	11829	11843	12065	11941	11865	11939	11960	11803	11935	11888	11869	12050	11881	12047	11947	11934	11968	12013	11866	11800	11973	11890	11839	12116	11919	11889	11840	11910	11950	11965	11896	12027	12058	11911	12006	11970	11878	11957	12049	11903	12188	11964	12002	11852	12040	12050	12055	12150	11935	11891	12105	11803	11876	11916	11957	12045	11918	11993	12022	11849	11925	11867	11953	11951	12051	11934	12015	11895	11896	11831	11981	12066	11806	11794	12025	12068	11848	12058	12097	12004	12026	11975	11887	12029	12037	12006	11974	11972	11853	11969	11994	12033	11864	11892	12036	12004	12058	11951	11829	12015	12140	12002	11913	11854	12055	11904	11952	11897	11731	11929	11963	11806	11915	11912	12102	11728	11894	11942	11926	11986	12001	11870	12013	12057	12061	11834	11899	12005	11952	11892	11918	11974	12125	11952	11889	11912	11908	11826	11899	11939	11930	12026	11969	11897	11888	12007	12024	11929	12116	12122	12135	11895	11985	11958	11756	11849	12019	12015	11907	11995	11943	11961	11843	11821	12023	12033	11749	11974	11998	11902	12090	11890	11938	11919	11733	11725	11896	12004	11688	12108	11993	11955	11912	11935	12057	11959	11846	12028	11830	12014	12003	11959	11812	11955	11793	11920	11926	11863	12090	12029	11950	11866	11832	11822	11852	11897	11916	11906	12067	11951	11998	11998	12080	12061	11962	11989	11992	11879	12027	11943	11823	12159	11971	11912	12115	12112	12023	12077	12001	11865	12141	11866	11926	12021	12026	11994	11984	11930	11976	11956	12054	12071	12060	11848	11918	11913	11838	11812	11993	11855	11986	11946	11891	12022	12173	11901	12189	12161	11897	12103	12044	11950	12081	11966	11973	12128	11876	11877	11953	11930	12059	11854	11991	11831	11954	11876	12040	11818	12022	11992	11877	11880	11905	12005	11998	12069	12043	11926	12055	11827	12044	11915	11871	11971	11963	11970	12028	11980	12051	11964	11885	11840	11949	12115	11770	11911	11899	11961	12042	11958	12038	11955	11989	12022	12077	11869	11836	11853	12153	11985	12028	11953	12072	11929	11974	11819	12006	11926	12053	12039	11918	11940	11970	11866	11961	11999	11903	11892	12104	11902	11966	11913	11955	12116	11993	12224	12057	11987	11941	11934	12061	11964	12056	11929	11897	12092	11941	11928	12024	11822	11890	11947	11925	11821	12064	11950	11971	12157	12005	11883	11918	11901	12065	11867	11973	12010	11953	12004	11928	11910	11890	11883	11980	11856	11892	11974	11977	12117	11982	12005	11802	12099	12093	11915	12134	11805	11932	11900	12124	11934	11940	11949	11958	11891	11793	11837	11848	11903	11938	11805	12187	11837	11788	11878	11854	11907	11981	11932	12018	11966	11928	12027	12118	11922	11965	12017	11940	11772	12057	12014	11992	11877	11871	11997	12040	11997	11980	11806	12045	11875	11923	11936	11961	12048	11883	11931	11961	12061	11983	11968	12029	11898	11943	12078	11888	12027	11898	12018	12001	11997	11877	12016	11878	11969	12044	12064	11941	11927	11987	11860	11870	11967	11916	11895	11993	11884	11942	11967	11928	11969	12040	12009	12048	12073	11974	12038	12077	12008	11994	11988	11801	11819	11959	11919	12121	11930	11900	12011	12019	11968	11914	11878	12053	11980	11910	11893	11881	12083	11974	11904	11955	11957	11929	11950	12064	11843	12063	11968	12042	12032	12088	11960	11962	11994	12016	12070	11936	11852	11886	12061	11867	11967	12025	11934	12072	11933	11806	11990	11955	11960	11961	11815	12004	12050	11963	11795	11911	11900	12067	12058	11936	11872	11973	11949	12116	12128	11872	11886	12045	12089	12227	11845	12026	11838	11972	11907	12024	11977	12057	11810	12041	12006	11997	11943	12036	11953	11888	11899	11970	11987	12031	11941	12023	11891	11999	11828	11996	11901	11849	11977	11927	11942	11792	11784	11878	12001	11845	11970	11893	12005	11966	11956	12069	11840	11852	11973	11991	12000	12080	12100	11892	11966	11853	12014	11964	11818	11995	12004	12025	11978	11923	11959	11972	11999	11839	11944	12011	11777	11803	11816	11934	11854	11771	12103	11963	12006	11972	11904	11910	12045	11898	11976	11902	11839	12040	12068	11747	11954	12000	12002	12040	11895	11984	11820	12018	11893	11773	11937	11892	11917	12004	11974	12008	11906	11785	12075	11742	11918	12058	12131	11944	12049	11775	11916	11951	11875	11947	12034	12236	11947	11843	11959	11846	11893	11945	11871	11966	11874	11943	11970	11918	11963	12001	11990	11995	11807	11839	11972	12113	11929	11928	11906	11859	11880	12136	12051	11910	11894	11785	11858	12030	11831	11993	11907	11883	12131	11945	11909	12061	11920	11844	11884	11993	11964	12172	11931	11916	12070	11936	12062	11927	12090	12000	12048	11957	11931	11960	11848	11996	11955	11848	11926	11890	11814	11996	11972	11989	12054	12049	11922	11914	11888	11895	11790	11935	12071	11928	11752	11894	11819	11886	11879	12003	11876	12011	11736	11974	11944	11955	12126	11998	11873	11822	12055	12068	12035	11895	12045	11899	11897	12037	11853	11711	11997	11932	11949	12006	11998	11982	11810	11950	11845	12135	12072	12075	11875	12142	11833	11939	12079	11961	11919	11908	12059	11945	11904	12050	11828	11959	11976	11910	11916	11933	11757	11940	11985	11929	12097	12074	11966	12081	12030	11989	11949	11839	11800	11888	11916	11889	12007	11901	11739	12144	12062	12106	12070	11976	11940	11903	12060	11988	12036	11822	12019	12021	11878	12107	11854	11958	11953	12017	12075	11937	11842	12014	11976	11924	11909	11968	11948	11957	11828	11813	11849	11978	11844	11987	12007	11871	12006	11891	12025	12017	11887	12047	11887	12058	11990	11918	11907	11897	11886	11879	11919	12133	11930	11861	11941	12239	11957	11917	11998	11900	11946	12024	11949	12008	11923	11890	11937	11865	11904	11763	11910	11955	12139	11982	12026	12021	12036	11834	12004	12039	11857	11851	12016	11905	11853	11723	12033	11867	12041	11941	12083	12020	12087	12115	12064	11955	12114	11974	12134	11982	11929	11983	12111	11958	11958	11895	12051	12033	11919	11822	11963	12001	11981	12069	12044	12102	12114	12102	11797	11933	11896	11853	11969	11964	11997	11952	11947	11874	11838	12004	11944	12051	12127	12028	11891	11976	11980	11843	11944	12040	11834	12123	11770	12047	12000	11941	11939	11980	12076	11869	11859	12041	11979	11950	12012	11857	12134	12181	11760	11990	11993	11996	11890	11836	11986	11906	12012	12022	11983	11871	11840	11944	11887	11927	12075	12123	11828	11966	11993	11942	12108	11846	11964	11954	11960	12018	11998	11992	11949	12174	12036	11960	12053	11942	11850	11917	12071	12027	12015	11846	12000	12041	11903	12068	11896	12094	11780	11994	11970	11888	11904	11925	11894	11909	12059	11974	11912	12030	11994	11852	11926	12012	11986	12080	12046	11968	12027	11868	12168	11901	11982	12069	12065	11864	11968	11966	12062	11932	11928	11875	12070	11752	11913	11747	11908	11876	12036	12040	11939	12043	11740	11879	11964	11919	11913	11973	11955	12075	12073	11910	11956	12074	11814	12020	12087	11966	12088	12004	11875	12004	12044	11984	11867	11940	12021	12038	11960	12150	11994	11963	11945	12114	11945	11874	11996	11949	11996	11878	11885	11964	11841	11964	11930	11993	11900	12063	11865	12173	11975	12046	11898	11834	11766	11869	11975	12005	11921	11935	11928	11934	12148	11927	12002	11933	11941	11911	11898	11822	11903	11945	12083	11846	11888	12109	11893	11938	11900	12166	11910	12016	11974	11968	12012	11804	12031	12098	12117	11848	11934	12041	11905	12153	12030	12121	12053	12017	11871	11923	11993	11763	12045	11951	12064	12031	11942	11895	11928	12046	11879	11972	12010	11988	12041	11954	11859	11998	12046	11837	11963	11987	12014	11952	12006	11878	12029	12042	12032	11893	11885	11935	11984	12000	11971	11994	11967	11826	11965	12081	11981	12048	11986	11890	11889	11962	12001	11861	12025	11866	12004	11924	12163	12028	11881	12167	11855	12038	12005	12117	11948	11927	11764	12015	11880	12121	11963	12077	12175	11860	12054	11897	11905	12007	11902	11842	12100	11914	11936	11792	11928	11898	11998	12067	11956	12077	11991	11964	11883	12108	12134	12070	12061	11856	12001	11958	12025	11978	11833	12019	11846	11991	12001	11970	11945	12054	11844	11946	12050	11881	11930	12071	11940	11902	12030	12054	11991	11901	11813	11903	11977	11977	11885	11909	11913	11839	12055	11925	12061	11950	11899	11902	11997	11843	11835	11943	11939	11837	11929	11958	11911	12033	11951	11976	11899	11850	12029	11927	12016	11933	11970	12027	11991
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
