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
339945884944	339945885509	339945886059	339945886609	339945887159	339945887711	339945888259	339945888809	339945889359	339945889909	339945890459	339945891009	339945891559	339945892109	339945892659	339945893209	339945893759	339945894309	339945894859	339945895409	339945895959	339945896509	339945897059	339945897609	339945898159	339945898709	339945899259	339945899809	339945900359	339945900909	339945901461	339945902009	339945902559	339945903109	339945903659	339945904209	339945904759	339945905309	339945905859	339945906409	339945906959	339945907509	339945908059	339945908609	339945909159	339945909709	339945910259	339945910809	339945911359	339945911909	339945912459	339945913009	339945913559	339945914109	339945914659	339945915209	339945915759	339945916309	339945916859	339945917409	339945917959	339945918509	339945919059	339945919609	339945920159	339945920709	339945921259	339945921809	339945922359	339945922909	339945923459	339945924009	339945924559	339945925109	339945925659	339945926209	339945926759	339945927309	339945927859	339945928409	339945928959	339945929509	339945930059	339945930609	339945931159	339945931709	339945932259	339945932809	339945933359	339945933909	339945934459	339945935009	339945935559	339945936109	339945936659	339945937209	339945937759	339945938309	339945938859	339945939409	339945939959	339945940509	339945941059	339945941609	339945942159	339945942709	339945943259	339945943809	339945944359	339945944909	339945945459	339945946009	339945946559	339945947109	339945947659	339945948209	339945948759	339945949309	339945949859	339945950409	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23497	21724	29768	24603	22668	24333	24404	18413	17190	17564	17012	16782	16730	16570	16280	15876	16133	16017	15868	15625	15669	15527	15617	15472	15595	15419	15462	15592	15447	15333	14992	15381	15191	15387	15428	15311	15057	15185	15167	15152	15143	15190	15183	15193	15226	15060	15121	15012	15378	15168	15165	15228	15246	15246	15137	15003	15055	15016	15173	15122	15215	15287	15185	15071	15185	15089	14999	15171	15197	15254	15096	15260	15164	14977	15086	15210	15099	15143	15310	15276	14915	15108	15138	15406	15165	15129	15216	15425	15219	15142	15222	15282	15260	15327	14935	15122	15005	15276	15117	15046	15125	15130	15101	15117	15283	15091	15115	15288	15226	14860	15306	15162	14951	15168	15124	15297	15160	15215	15140	15064	15253	15248	15068	15171	15215	15186	14925	15019	15103	15006	14935	15258	15245	15285	15229	15231	15261	15116	15161	15066	15133	15225	15352	15127	15109	15094	15128	15279	15047	15398	14994	15233	15077	15005	15160	15190	15069	15126	15104	14829	15122	14979	15368	15069	15115	15311	15168	14958	15109	15268	14887	15010	15081	15096	14995	15013	15083	15106	15151	14924	15200	14988	15234	15256	14982	15120	15057	15055	15185	15182	15027	15146	15143	15170	15050	15286	14993	15138	15192	15103	15167	15206	15138	15069	15305	14950	15334	15047	15134	15013	15150	15103	15199	14908	15100	14844	14924	14864	15323	15054	15102	15083	15022	15159	15303	15189	15278	15334	15221	15009	15030	15103	14952	14964	15241	15243	15079	15141	14886	15180	15173	15121	14896	15070	15219	15019	14932	15078	15055	15002	15191	15159	15161	15148	15196	15073	15132	15142	15064	15125	15120	15005	15187	14876	15146	15182	15016	15173	15166	15204	15161	15207	15116	15400	15001	15166	15070	15047	15179	15177	14987	15079	15248	15095	15042	15062	15049	14940	15247	15176	15172	15159	15035	15027	15138	14979	15152	14797	14984	14979	15120	15069	15103	15117	15300	15123	15022	15220	15110	14890	15200	14951	14919	15200	14831	15068	15037	15328	15264	15105	14984	15121	15150	15037	15134	15263	15124	15175	15295	14907	14989	15034	14918	15087	15425	15062	14934	15053	15088	15111	15066	15023	14986	14999	14891	14954	15130	15022	15130	15087	15262	15360	14930	15114	14942	15131	15099	15334	15228	15296	15275	15254	15094	15161	15175	15098	15136	15104	15200	15115	15071	15273	15210	14894	15265	15138	15241	15111	15163	15046	15070	14925	15109	15134	15266	15065	15110	15041	15026	15150	15091	15217	15221	14983	15104	15163	14913	14950	15208	15162	15147	15079	15089	15146	15080	14966	15231	15135	15027	15126	14723	14974	15011	15109	15090	14975	15235	15313	15058	15055	15286	14968	15309	15113	15115	15133	15130	15120	15065	15132	15196	15189	15154	15128	15245	15112	15062	14971	15047	15121	15122	14854	15058	15194	15270	15061	15189	15189	15080	15149	15039	15195	15173	15042	15057	15138	15093	15053	15071	15021	14975	15123	15204	15044	15319	15081	15248	14991	15112	15155	15082	15250	15200	15107	15155	14980	15003	15214	14938	15042	15119	15329	15024	14996	15254	15169	15143	15054	15032	15067	15179	15229	15386	15230	15307	15057	14996	14968	14923	14978	15101	15284	15306	15343	15019	15036	15127	15226	14867	15108	14986	15228	15187	14965	14963	15150	15147	15143	14971	14905	15198	15033	15149	15237	15139	14960	15000	15140	15244	15201	15332	15052	15175	14995	15183	15393	15182	15048	15037	14860	14982	14961	15187	15155	14946	15030	15019	15166	15319	15299	15059	15171	15168	15112	15306	15005	15176	15181	15119	15049	15037	15016	14923	15088	15055	15284	15187	15060	14996	15093	15180	15241	15234	15082	15081	15372	15121	15081	15237	14990	15034	14998	15214	15093	14932	15112	15385	15085	15092	15414	14984	15069	15211	14939	15141	15156	14931	15141	15053	15304	15230	15407	15078	14937	14987	15000	15247	14935	15052	15091	15183	14934	15163	15189	15163	15067	14992	15268	15083	15095	15183	15087	15267	15186	15180	14937	15520	15172	15156	15050	15124	15084	15271	15069	15153	15215	15090	15208	15151	15071	15163	15074	15119	15015	15319	14919	15022	15028	14860	15006	15167	15116	14938	15169	15062	14869	15151	15176	15210	15204	15181	15156	15138	15048	15177	15068	15132	15022	15023	15061	15144	15049	15217	15019	14987	14964	15034	14854	15190	15320	15084	15108	14969	14913	15204	15104	15100	15265	15065	15147	14972	15029	15075	14884	15297	15219	15130	15247	15180	15109	15000	15276	15191	15126	15119	15154	15043	15008	15059	15020	15284	14774	15163	15012	14959	15078	15030	15270	15093	14993	15157	15033	15135	15258	15036	15240	15001	14870	15141	15047	15074	14969	15025	15101	15110	15014	15092	15079	14989	15033	15031	15094	15036	15071	15132	14980	15092	15026	14932	15123	15020	15097	15191	14991	15027	15326	15246	15186	15223	15173	15198	15042	15054	14965	15193	15229	15002	15084	15063	14991	15210	15150	15071	15129	14954	14877	14926	15198	15061	15081	15240	15117	15028	15099	15167	15193	15096	15272	15069	15015	15055	15054	14977	15092	15145	14966	14988	15018	15166	15174	15188	15178	15295	15115	15115	15114	14966	15200	14964	15104	15176	15233	14997	15202	15111	14961	15041	15061	15155	14951	15088	15166	15052	15232	15146	15199	15261	15319	14936	15161	15103	15229	15185	15178	15203	15068	15088	15137	15055	15119	15158	15152	15172	15061	14962	14962	15248	15000	15033	15107	15231	15149	15311	15250	15200	15068	15184	15234	14889	15164	15125	15258	15251	15010	14981	14755	15178	15058	15034	15032	15242	15335	15228	15097	15182	15016	15034	14842	15255	15223	15263	15152	15106	15086	15125	15199	15145	15203	15065	15044	15161	15120	15093	15125	14953	15106	15280	14929	15193	15116	15303	15006	15130	15127	15240	15104	15125	15176	15147	15184	14984	15042	14947	15044	14970	15229	15239	14958	14999	14928	15045	15171	15334	15287	15020	15245	15029	14986	15221	15146	15173	15161	15062	14973	14961	15057	15218	15123	15083	15181	14987	15018	14981	15106	15188	14847	15152	15193	15109	15127	15056	15205	15074	15225	15103	15177	15134	14900	15170	15169	15281	15148	15043	15084	15144	15097	15129	15172	14982	14987	15131	15206	14930	14917	14951	15051	15142	15213	15254	15047	15040	15113	14865	15082	14987	15071	14942	15153	15030	14929	15148	14807	15080	15209	15030	15023	15273	14974	15097	15022	14845	15112	15194	15116	15070	15050	15137	15237	14962	15049	15094	15087	15085	15152	15049	14903	15039	15141	15123	15229	15222	14873	14936	15228	15167	15252	15136	15089	15179	15016	15109	15161	15241	15082	15192	15267	15020	15227	15300	15436	15203	15226	15166	15096	15225	15024	14998	15234	15167	15208	15172	15056	15316	14823	15111	14829	15130	15126	15344	15213	15262	14884	15019	14958	15145	15104	15206	14842	15365	15121	15154	15025	15234	15164	15060	15192	15150	15285	15214	15082	15119	15012	15224	15167	15182	15057	14975	15084	15333	15117	15123	15034	15019	15002	15068	15102	15259	14961	15021	15033	14997	14855	14942	14915	15109	15165	14908	15045	14984	14921	14904	15065	15207	15002	15123	15128	15186	15182	14927	15053	15278	15043	15055	15251	15304	15092	15139	14972	14989	15285	15322	14961	15187	15065	15180	15231	15125	14964	15222	15032	15023	15133	15165	15176	15100	14962	15029	15073	15228	15023	15221	15118	15144	14923	15024	15209	14969	15191	15071	15297	15065	15066	15173	14915	15142	15104	15112	15080	14906	14922	15072	15130	15067	15208	15302	15108	15230	15029	14969	14962	15117	15042	15144	15308	14929	15070	14968	15159	15245	14876	15175	15280	15206	15077	15003	15049	15094	15182	14970	14986	15074	15024	15106	15196	15077	15144	15028	14878	14958	15002	15177	15043	15025	15268	15183	15033	15007	15055	15035	15143	15090	14944	15063	15064	15186	15145	15024	14972	15042	15072	15191	15028	15149	15139	15054	15069	14960	14931	15137	15206	15228	15314	15249	14989	15169	15160	15101	15075	14963	15171	15139	14983	14968	15271	15177	15036	15053	15063	14928	15077	14947	14961	15210	15325	15008	15044	15160	15091	15240	14970	15125	15059	14997	15243	15242	15048	14883	15046	15257	15149	15190	15103	15165	15360	15306	15243	15168	15102	15072	15153	14949	15101	15212	15263	15171	14924	15077	15085	15108	15159	15011	15132	15169	15387	14949	15026	15068	15005	15147	15101	14956	14934	15080	15138	15157	15178	15224	15050	15132	15252	15114	15181	14895	15027	15002	14862	15149	15266	15120	15136	15183	15018	14997	14994	15162	15166	15233	15310	15067	15165	15170	15064	15064	15052	15250	14915	15228	15154	15099	15146	15011	15152	15094	15107	15134	15085	15146	15233	15249	15146	15072	14995	14988	15147	15125	15076	15115	15150	15145	15185	15026	15145	14958	15036	15128	15187	15029	15190	15159	14929	15130	15276	14950	15152	15230	15026	15052	15106	15143	15285	15279	15185	15240	15160	15161	15093	15118	15177	15087	15038	15164	14968	15098	15139	15168	15131	15252	15177	15157	15036	14940	14987	15080	15059	15200	15333	15047	14957	15091	15067	15314	15299	15192	15285	15069	14994	15171	15139	15142	15021	15039	15014	15019	15228	15031	14923	15084	15209	15155	15312	14980	15211	15269	15015	15054	15160	15121	15056	14980	15079	15106	15190	15103	14970	14919	15002	15292	15054	15151	15141	15095	15051	15102	15013	15171	15194	15207	15010	15015	15242	15163	15159	15124	14979	15082	15117	15058	15016	14995	15066	14999	15062	15230	15123	15157	15163	15151	15174	15128	15226	15069	15015	15124	14982	15032	15028	15060	15028	15081	15297	15253	15015	15105	15141	15137	14894	15164	15210	15287	14847	15160	15146	14956	15256	15207	15159	15046	15048	15024	15044	15202	15133	15132	15134	15084	15317	15054	15211	15103	14975	15081	15269	14950	15242	15031	15265
29068	51272	48200	38357	28237	21659	18272	16874	16354	15863	15845	15791	15491	15013	14803	14491	14366	14355	14055	14043	14001	13786	13731	13846	13798	13681	13539	13524	13366	13481	13384	13531	13584	13419	13360	13361	13499	13358	13410	13364	13293	13404	13192	13332	13201	13344	13312	13502	13515	13367	13644	13227	13209	13394	13377	13448	13197	13178	13258	13327	13292	13342	13360	13397	13328	13351	13430	13188	13445	13389	13376	13344	13243	13355	13429	13292	13386	13517	13206	13369	13283	13374	13289	13363	13520	13330	13534	13405	13301	13270	13341	13356	13482	13438	13363	13272	13224	13393	13392	13336	13388	13318	13197	13190	13284	13341	13264	13457	13364	13272	13485	13304	13376	13487	13280	13273	13399	13408	13330	13272	13334	13314	13402	13345	13445	13376	13266	13250	13275	13347	13320	13308	13185	13246	13403	13322	13334	13227	13237	13320	13307	13335	13300	13262	13323	13320	13403	13383	13473	13416	13346	13407	13374	13451	13236	13277	13350	13337	13365	13226	13388	13292	13366	13370	13368	13262	13398	13281	13321	13617	13484	13324	13209	13158	13402	13113	13443	13380	13438	13386	13219	13231	13282	13377	13308	13375	13266	13163	13273	13223	13538	13447	13225	13198	13395	13190	13399	13407	13507	13360	13336	13278	13361	13320	13282	13284	13454	13337	13345	13284	13320	13487	13249	13428	13275	13524	13198	13263	13293	13298	13312	13183	13310	13251	13212	13218	13196	13326	13468	13145	13281	13185	13530	13316	13222	13291	13388	13353	13301	13036	13272	13304	13246	13230	13303	13289	13185	13549	13399	13347	13306	13197	13459	13468	13368	13354	13378	13424	13341	13166	13256	13117	13299	13551	13370	13159	13309	13175	13368	13221	13368	13256	13289	13301	13482	13407	13228	13369	13348	13382	13339	13188	13399	13271	13454	13406	13364	13286	13358	13284	13489	13270	13151	13387	13270	13358	13303	13266	13410	13253	13382	13366	13375	13290	13284	13320	13229	13565	13498	13335	13359	13255	13288	13322	13229	13517	13346	13371	13420	13436	13290	13256	13208	13172	13353	13439	13449	13471	13267	13143	13325	13484	13276	13484	13452	13318	13213	13275	13079	13324	13197	13172	13292	13323	13356	13319	13261	13378	13306	13239	13309	13224	13260	13303	13341	13327	13315	13119	13289	13206	13278	13343	13247	13413	13276	13295	13374	13391	13359	13257	13373	13275	13371	13451	13379	13347	13345	13387	13185	13277	13185	13419	13373	13234	13312	13282	13363	13438	13422	13092	13341	13327	13389	13217	13251	13189	13302	13234	13212	13459	13334	13401	13317	13327	13168	13244	13359	13419	13394	13403	13274	13233	13225	13310	13324	13493	13244	13252	13203	13210	13265	13356	13361	13141	13250	13342	13211	13368	13347	13257	13302	13299	13246	13384	13151	13336	13290	13358	13390	13159	13407	13241	13295	13334	13323	13411	13372	13371	13274	13396	13287	13197	13374	13206	13361	13421	13410	13395	13264	13484	13542	13407	13304	13397	13320	13185	13403	13229	13588	13431	13353	13362	13320	13319	13312	13240	13423	13402	13265	13399	13359	13293	13352	13333	13307	13343	13300	13456	13215	13487	13196	13223	13260	13266	13193	13380	13279	13291	13110	13224	13359	13279	13240	13228	13299	13266	13563	13270	13278	13347	13306	13233	13251	13155	13188	13271	13274	13174	13124	13289	13367	13407	13209	13244	13254	13374	13252	13335	13446	13238	13197	13255	13199	13284	13192	13283	13162	13222	13253	13345	13333	13433	13146	13497	13098	13288	13165	13427	13247	13282	13305	13307	13274	13310	13190	13270	13182	13295	13480	13227	13279	13361	13335	13320	13370	13435	13363	13378	13488	13333	13419	13223	13368	13507	13300	13408	13405	13200	13290	13386	13128	13460	13165	13140	13417	13081	13230	13485	13184	13225	13266	13480	13227	13331	13318	13276	13289	13277	13314	13357	13483	13388	13292	13113	13284	13339	13466	13241	13346	13298	13328	13412	13278	13288	13265	13533	13201	13304	13314	13427	13279	13463	13381	13296	13314	13229	13433	13279	13413	13195	13194	13391	13368	13357	13417	13361	13295	13243	13286	13206	13246	13418	13261	13219	13322	13320	13386	13268	13416	13277	13459	13461	13253	13256	13419	13298	13277	13290	13321	13242	13364	13531	13340	13255	13293	13406	13414	13388	13336	13279	13343	13342	13372	13395	13210	13484	13229	13282	13357	13280	13483	13355	13276	13468	13307	13177	13382	13449	13316	13310	13220	13442	13363	13295	13217	13221	13352	13330	13352	13217	13349	13262	13357	13212	13227	13332	13353	13316	13417	13335	13332	13376	13324	13198	13268	13355	13470	13337	13370	13340	13373	13199	13192	13301	13394	13199	13403	13465	13220	13343	13333	13302	13178	13237	13260	13209	13236	13292	13241	13385	13374	13276	13302	13247	13283	13426	13363	13259	13451	13231	13418	13365	13483	13331	13357	13431	13334	13396	13267	13412	13301	13377	13298	13431	13146	13562	13292	13289	13383	13441	13407	13261	13344	13227	13332	13263	13275	13311	13186	13468	13333	13408	13113	13404	13329	13288	13437	13239	13294	13234	13161	13362	13473	13260	13370	13337	13256	13279	13420	13494	13344	13398	13316	13408	13304	13211	13395	13256	13233	13234	13298	13350	13207	13401	13343	13367	13217	13449	13480	13235	13315	13314	13332	13329	13479	13259	13413	13338	13366	13179	13077	13277	13341	13369	13393	13347	13359	13206	13275	13323	13354	13327	13292	13249	13512	13144	13472	13292	13233	13283	13296	13331	13208	13326	13286	13390	13344	13168	13458	13423	13362	13317	13374	13285	13441	13538	13363	13200	13323	13341	13275	13412	13267	13366	13378	13313	13317	13353	13455	13397	13272	13350	13240	13274	13474	13388	13497	13190	13155	13207	13442	13239	13300	13301	13319	13336	13271	13295	13363	13318	13362	13152	13341	13337	13289	13382	13372	13494	13115	13348	13437	13235	13280	13242	13391	13289	13234	13277	13390	13448	13364	13216	13325	13470	13446	13356	13340	13163	13372	13376	13503	13345	13309	13333	13414	13261	13205	13460	13426	13354	13247	13281	13397	13218	13431	13273	13269	13351	13206	13473	13419	13259	13305	13302	13198	13453	13254	13394	13235	13320	13344	13338	13373	13392	13287	13304	13253	13352	13151	13288	13306	13392	13250	13480	13244	13234	13187	13361	13237	13322	13312	13284	13405	13237	13419	13312	13267	13395	13218	13338	13215	13266	13320	13207	13287	13216	13345	13374	13204	13262	13243	13496	13284	13408	13285	13360	13455	13208	13126	13237	13236	13261	13141	13428	13405	13273	13226	13162	13262	13399	13328	13099	13228	13339	13298	13419	13400	13440	13400	13440	13184	13398	13349	13260	13297	13270	13264	13386	13326	13366	13410	13378	13368	13360	13292	13297	13287	13403	13290	13505	13421	13390	13404	13288	13376	13305	13366	13450	13383	13176	13323	13235	13278	13311	13312	13364	13372	13429	13375	13371	13460	13202	13335	13256	13293	13355	13415	13318	13579	13327	13314	13425	13329	13285	13180	13174	13140	13256	13274	13059	13369	13310	13400	13370	13248	13222	13184	13314	13260	13429	13435	13303	13374	13271	13455	13238	13216	13346	13300	13249	13281	13366	13268	13309	13361	13185	13354	13315	13345	13462	13365	13330	13255	13382	13395	13294	13136	13296	13363	13379	13350	13394	13336	13200	13400	13389	13160	13270	13289	13368	13330	13438	13222	13324	13312	13265	13468	13189	13356	13376	13327	13275	13268	13379	13307	13330	13279	13318	13309	13302	13239	13403	13233	13393	13355	13378	13214	13314	13398	13210	13252	13417	13441	13382	13289	13283	13363	13423	13364	13439	13159	13330	13467	13321	13368	13404	13148	13335	13207	13234	13244	13178	13467	13220	13377	13245	13406	13347	13502	13341	13336	13351	13306	13087	13422	13416	13410	13151	13307	13246	13473	13338	13411	13230	13249	13352	13255	13268	13243	13321	13405	13214	13404	13132	13237	13311	13325	13345	13239	13320	13505	13429	13228	13274	13416	13183	13370	13384	13285	13199	13515	13344	13395	13308	13370	13258	13317	13241	13427	13288	13288	13258	13228	13334	13646	13488	13191	13360	13219	13345	13386	13280	13334	13381	13309	13340	13406	13260	13287	13349	13248	13322	13199	13323	13277	13115	13506	13425	13324	13383	13206	13102	13305	13523	13359	13176	13212	13423	13299	13228	13175	13170	13341	13313	13311	13274	13166	13444	13220	13333	13369	13357	13309	13402	13198	13336	13272	13223	13250	13333	13530	13306	13354	13301	13242	13192	13205	13360	13299	13328	13315	13399	13115	13387	13194	13409	13382	13364	13407	13081	13377	13358	13282	13184	13373	13441	13276	13377	13309	13485	13259	13244	13516	13316	13501	13305	13504	13353	13496	13333	13360	13366	13244	13191	13353	13321	13279	13320	13266	13269	13344	13309	13383	13350	13344	13444	13357	13253	13497	13248	13448	13318	13352	13245	13233	13365	13266	13286	13303	13401	13317	13252	13189	13229	13130	13347	13259	13366	13331	13439	13406	13237	13166	13384	13369	13434	13147	13351	13353	13419	13124	13290	13283	13438	13172	13128	13219	13329	13292	13221	13335	13321	13217	13307	13280	13152	13082	13187	13385	13297	13274	13249	13373	13145	13254	13291	13275	13182	13287	13299	13294	13193	13275	13444	13298	13377	13334	13302	13190	13341	13453	13175	13261	13311	13520	13155	13384	13208	13301	13376	13343	13312	13360	13387	13251	13299	13369	13229	13312	13356	13341	13221	13202	13428	13251	13408	13347	13325	13380	13254	13472	13278	13266	13352	13288	13228	13247	13266	13337	13261	13192	13402	13407	13363	13446	13416	13264	13372	13251	13433	13311	13411	13280	13466	13222	13266	13154	13364	13287	13345	13374	13327	13334	13099	13224	13389	13147	13339	13254	13318	13323	13318	13280	13423	13207	13165	13286	13486	13294	13462	13223	13471	13226	13265	13329	13380	13333	13424	13204	13427	13378	13357	13338	13200	13175	13229
28000	24461	29752	25688	18821	16158	15446	14805	14549	14353	14481	14521	14408	14447	14330	14193	14084	14001	14191	14072	14085	14155	13691	13757	13737	13995	13835	13566	13667	13747	13803	13835	13612	14041	13940	13859	13710	13663	13685	13958	13732	13744	13840	13961	13767	13793	13671	13915	13565	13807	13566	13610	13805	13914	13833	13632	13813	13604	13638	13668	13651	13615	13778	13770	13745	13774	13892	13822	13747	13727	13605	13717	13593	13812	13973	13761	13865	13752	13802	13758	13771	13705	13643	13882	13763	13763	13817	13582	13873	13719	13890	13863	13937	13851	13903	13845	13804	13614	13901	13851	13866	13832	13704	13731	13687	13784	13822	14005	13918	13814	13808	13842	13895	13937	13912	13821	13821	13682	13549	13734	13933	13849	13831	13773	13820	14133	13770	13848	13850	13865	13678	13735	13788	13916	13967	13760	13812	13654	13558	13793	13783	13830	13764	13757	13876	13770	13727	13725	13691	13749	14020	13861	13719	13945	13860	13740	13782	13805	13716	13776	13752	13859	13643	13829	13877	13852	13923	13825	13849	13626	13701	13789	13678	13807	13737	13704	13895	13773	13801	13755	13944	13716	13702	13765	13800	13639	13632	13724	13811	13912	13798	13798	13721	13770	13896	13694	13511	13808	13696	13701	13619	13627	13910	13815	13757	13860	13690	13893	13916	13800	13776	13832	13683	13899	13504	13660	13538	13709	13897	14097	13641	13911	13783	13855	13686	13887	13714	13667	13848	13876	13977	13714	13610	13613	13741	13853	13746	13746	13771	13966	13733	13649	13905	13788	13831	13813	13622	13757	13652	13812	13752	13982	13714	13762	13606	13931	13966	13898	13853	13700	13787	13924	13748	13841	13843	13719	13759	13842	13847	13802	13645	13834	13898	13791	13880	13808	13839	13705	13687	13837	13676	13831	13785	13830	13794	13849	13664	13832	13976	13610	13710	13771	13729	13632	13821	13854	13707	13982	13695	13943	13618	13776	13821	13834	13882	13835	13730	13756	13860	13853	13932	13662	13727	13875	13769	13759	13687	13708	13819	13946	13924	13890	13806	13771	13812	13699	13867	13622	13749	13888	13922	13678	13847	13679	13804	13817	13859	13714	13720	13775	13870	13632	13759	13768	13674	13960	13673	13823	13787	13711	13770	13746	13984	13819	13745	13892	13725	13925	13873	13768	13759	13987	13754	13694	13819	13820	13929	13939	13860	13810	13892	13696	13821	13939	13631	13754	13588	13737	13561	14002	13602	13876	13715	13759	13736	13754	13710	13901	13690	13651	13942	13757	14048	13894	13824	13698	13825	13813	13532	13596	13578	13747	13783	13879	13772	13757	13705	13693	13747	13923	13849	13883	13787	13723	13868	13646	13848	13980	13871	13687	13688	13842	13674	13658	13870	13820	13852	13700	13824	13885	13675	13783	13671	13902	13913	13745	13755	13725	13856	14057	13695	13752	13865	13870	13820	13784	13624	13735	13754	13792	13870	13772	13757	13651	13804	14093	13848	13764	13583	13666	13661	13924	13748	13641	13822	13650	13738	13533	13912	13803	13750	13830	13884	13808	13697	13801	13739	13707	13850	13958	13833	13721	13653	13691	13593	13953	13760	13625	13811	13667	13665	13694	13819	13812	14120	13924	13671	13813	13741	13845	13721	13753	13708	13823	13537	13685	13732	13759	13818	13669	13765	13875	13885	13759	13867	13760	13657	13748	13835	13774	14054	13667	13860	13793	13728	13693	13720	13926	13948	13768	13871	13862	13916	13675	13703	13613	13822	13781	14051	13894	13765	13744	13815	13835	13630	13748	13709	13841	13758	13783	13834	13934	13708	13938	13596	13625	13626	13925	13803	13774	13919	13919	13830	13572	13922	13949	13722	13760	13917	13892	13768	13758	13864	13884	13767	13877	14044	13563	13817	13862	13749	13836	13687	13718	13842	13790	13927	13660	13758	13803	13777	13934	13880	13940	13623	13788	13813	13701	13921	13669	13886	13855	13607	13859	13783	13794	13946	13785	13745	13541	13630	13741	13706	13746	13710	13754	13768	13748	13744	13671	13955	13665	13628	13629	13732	13745	13867	13746	13795	13588	13653	13833	13881	13736	13733	13586	13809	13715	13670	13742	13902	13635	13643	13854	13746	13869	13739	13780	13846	13762	13790	13796	13721	13681	13812	13711	13851	13917	13786	13834	13891	13580	13641	13800	13711	13846	13660	13829	13828	13785	13708	14011	13975	13773	13763	13780	13566	13719	13767	13635	14004	13706	13748	13740	13827	13850	13822	13785	13811	13787	13529	13760	13926	13919	13764	13631	13713	13676	13716	13898	13872	13743	13813	13564	13923	13728	13955	13704	13748	13681	13627	13823	13709	13816	13926	13794	13583	13833	13891	13588	13920	13592	13831	13897	13779	13634	13763	13708	13736	13857	13778	13698	13802	13668	13708	13822	13924	13834	13759	13886	13722	13731	13800	13710	13736	13795	13928	13611	13699	13865	13997	13696	13670	13838	13783	13714	13572	13611	13764	13648	13810	13768	13744	13726	13850	13660	13713	13815	13842	13978	13812	14031	13928	13857	13876	13714	13633	13837	13823	13941	13784	13800	13828	13717	13795	13617	13726	13683	13705	13801	13581	13924	13951	13887	13608	13650	13726	13604	13868	13609	13913	13830	13872	13638	13869	13525	13869	13748	13762	13630	13709	13925	13791	13793	13752	13869	13865	13695	13659	13722	13756	13954	13706	13785	13946	13778	13850	13808	13779	13870	13840	13638	13754	13825	13719	13780	13810	13760	13816	13894	13763	13719	13829	13883	13770	13646	13740	13850	13951	13828	13721	13867	13869	13693	13770	13794	13880	13835	13731	13752	13784	13801	13848	13935	13612	13843	13654	13677	13841	13747	13855	13822	14008	13638	13886	13735	13839	13974	13778	13926	13990	13828	13710	13795	13765	13789	13656	13754	13950	13750	13840	13979	14004	13740	13636	13639	13842	13608	13766	13697	13671	13898	13724	13659	13509	13707	13787	13781	13790	13884	13745	13865	13696	13800	13815	13710	13694	13918	13945	13767	13828	13755	13678	13731	13732	13785	13872	13667	13669	13654	13742	13717	13810	13943	13703	13893	13754	13801	13809	13917	13724	13930	13654	13750	13827	13801	13689	13714	13855	13694	13776	13696	13595	13913	13924	13674	14002	13767	13750	13657	13641	13644	13785	13934	13845	13798	13872	13816	13742	13693	13505	13928	13731	13702	13750	13975	13688	13820	13744	13893	13749	13858	13855	13907	13940	13910	13854	13636	13785	13736	13912	13786	13688	13945	13699	13509	13570	13848	13729	13575	13855	13580	13667	13923	13664	13858	13848	13708	13839	13817	13605	13868	13780	13791	13813	13887	13959	13802	13811	13745	13861	14109	13736	13734	13906	13668	13607	14011	13822	13673	13759	13661	13816	13870	13873	13738	13759	13834	13811	13723	13812	13711	13753	13680	13862	13820	13944	13879	13686	13799	13841	13668	13763	13553	13786	13728	13999	13702	13746	13754	13912	13883	13709	13722	13798	13757	13812	13770	13900	13840	13530	13843	13856	13651	13718	13729	13695	13787	13721	13629	13727	13806	13815	13770	13774	13862	13677	13760	13615	14023	13762	13834	13919	13709	13915	13916	13571	13915	13828	13800	13755	13877	13870	13709	13885	13651	13717	13600	13685	13751	13706	13969	13824	13873	13668	13858	13566	13960	13780	13799	13684	13910	13796	13817	13750	13905	13771	13509	13840	13776	13824	13699	13755	13714	13721	13753	13866	13919	13828	13696	13893	13967	13868	13852	13814	13780	13559	13919	13872	13783	13976	13598	13758	13719	13763	13871	13802	13630	13637	13793	13783	13759	13624	13765	13792	13822	13923	13775	13857	13899	13809	13800	13654	13907	13785	13914	13944	13687	13698	13944	13682	13691	13722	13928	13792	13709	13838	13627	13880	13818	13841	13620	13601	13767	13764	13595	13594	13995	13834	13805	13767	13516	13820	13758	13703	13615	13789	13929	13800	13703	13816	13675	13727	13775	13698	13945	13745	13642	13740	13833	13510	13890	13826	13850	13736	13980	13947	13864	13610	13676	13828	13859	13876	13933	13786	13684	13571	13811	13869	13853	13769	13825	13849	13751	13744	13800	13766	13856	13702	13746	13713	13741	13732	13992	13870	13609	13755	13739	13747	13646	13935	13912	13636	13762	13726	13710	13890	13760	13648	13730	13993	13750	13741	13827	13935	13599	13782	13780	13931	13767	13836	13870	13923	13600	13783	13894	13898	13866	13835	13839	13752	13823	13853	13885	13826	13803	13845	13721	13792	13809	13950	13810	13650	13621	13978	13638	13623	13786	13745	13741	13831	13688	13740	13805	13707	13695	13690	13889	13874	13850	13604	13753	13772	13737	13839	13905	13787	13760	13915	13611	13729	13813	13768	13731	13733	13801	13729	13746	13771	13879	13713	13777	13862	13709	13755	13823	13846	13646	13800	13760	13840	13958	13865	13846	13920	13585	13764	13761	13644	13663	13812	13779	13678	13782	13884	13772	13680	13737	13598	13658	13846	13777	13840	13912	13706	13503	13921	13722	13816	13712	13828	13802	13990	13762	13918	13953	13747	13723	13712	13634	13739	13716	13659	13743	13943	13925	13643	13689	13818	13618	13777	13765	13715	13719	13805	13680	13963	13671	13734	13742	13603	13602	13875	13786	13829	13780	13532	13833	13694	13644	13783	13908	13901	13689	13824	13688	13976	13851	13925	13807	13862	13673	13624	13810	13937	13728	13779	13857	13760	13900	13724	13827	13888	13683	13878	13744	13880	13687	13791	13758	13789	13725	13884	13781	13889	13727	13541	13831	13708	13856	13807	13910	13696	13700	13771	13861	13775	13800	13784	13677	13801	13595	14013	13688	13746	13825	13726	13805	13912	13703	13924	13744	13654	13875	13737	13664	13844	13555	13693	13854	13939	13748	13826	13677	13912	13766	13813	13733	13664	13756	13769	13743	14015	13704	13734	13918	13837	13845	13647	13805	13739	13637	13879	13863	13966	13817	13945	13804	13750	13907	13829	13647	13545	13691	13810	13797	13768	13794	13808	13769	13751	13802	13749	13735	13705	13534
24542	36305	32761	23710	18631	15336	14496	13905	13550	13617	13546	13533	13287	13346	13102	13120	12839	12752	12841	12842	12672	12554	12720	12481	12681	12302	12517	12424	12588	12636	12447	12342	12434	12516	12479	12530	12374	12716	12466	12541	12649	12487	12489	12436	12432	12327	12369	12397	12530	12336	12412	12471	12352	12328	12402	12550	12495	12304	12371	12428	12317	12431	12513	12534	12430	12446	12414	12444	12570	12459	12496	12436	12429	12336	12502	12538	12374	12508	12567	12448	12366	12394	12499	12568	12471	12489	12458	12533	12433	12574	12440	12395	12403	12329	12303	12382	12598	12412	12457	12480	12640	12417	12554	12529	12452	12458	12450	12347	12382	12450	12445	12420	12472	12389	12514	12411	12507	12516	12432	12556	12347	12334	12388	12445	12410	12420	12447	12518	12455	12439	12581	12482	12294	12597	12384	12393	12446	12438	12346	12406	12399	12441	12456	12420	12243	12489	12440	12256	12388	12375	12471	12328	12491	12456	12493	12388	12446	12498	12490	12417	12526	12501	12245	12354	12387	12551	12607	12363	12472	12471	12493	12434	12477	12410	12430	12239	12336	12390	12329	12413	12468	12499	12552	12667	12489	12328	12526	12343	12423	12635	12437	12379	12558	12355	12503	12472	12480	12455	12390	12560	12371	12397	12423	12434	12297	12569	12378	12138	12353	12419	12272	12403	12613	12498	12536	12547	12393	12359	12331	12396	12474	12474	12474	12531	12490	12444	12452	12576	12606	12359	12396	12377	12342	12597	12506	12526	12360	12585	12384	12361	12426	12414	12428	12421	12424	12465	12517	12423	12566	12381	12424	12310	12527	12510	12461	12360	12535	12434	12573	12289	12605	12317	12576	12282	12425	12297	12436	12357	12519	12427	12228	12610	12307	12324	12542	12260	12455	12537	12317	12519	12455	12468	12487	12330	12434	12352	12424	12327	12519	12448	12338	12521	12421	12294	12496	12278	12582	12396	12477	12392	12558	12628	12447	12425	12288	12614	12345	12430	12443	12472	12100	12459	12443	12477	12407	12203	12507	12572	12478	12543	12264	12391	12229	12347	12435	12335	12403	12373	12360	12363	12337	12528	12532	12303	12592	12595	12447	12303	12470	12559	12533	12392	12552	12307	12436	12446	12398	12641	12337	12405	12552	12483	12368	12452	12573	12274	12471	12512	12483	12341	12447	12478	12462	12435	12359	12580	12291	12412	12334	12314	12543	12499	12349	12435	12268	12351	12473	12444	12446	12433	12440	12341	12527	12244	12558	12456	12379	12553	12538	12444	12511	12533	12415	12451	12375	12366	12402	12633	12399	12488	12246	12164	12428	12519	12477	12288	12373	12491	12435	12546	12364	12378	12391	12464	12482	12399	12620	12267	12402	12558	12492	12214	12394	12442	12474	12262	12480	12388	12638	12401	12402	12408	12520	12415	12312	12462	12538	12470	12390	12491	12317	12394	12284	12450	12377	12464	12396	12550	12389	12446	12462	12492	12377	12456	12394	12415	12527	12452	12545	12501	12381	12452	12419	12578	12552	12415	12390	12328	12341	12391	12385	12550	12410	12390	12204	12487	12437	12548	12482	12428	12555	12381	12390	12413	12678	12344	12563	12372	12417	12550	12445	12412	12611	12289	12528	12417	12542	12387	12311	12378	12614	12354	12339	12472	12487	12550	12287	12319	12671	12309	12533	12490	12393	12705	12598	12506	12635	12284	12344	12368	12503	12418	12315	12276	12449	12429	12469	12429	12438	12382	12326	12484	12285	12468	12533	12487	12449	12402	12509	12374	12386	12420	12475	12439	12316	12527	12434	12221	12437	12306	12419	12432	12411	12371	12498	12500	12523	12414	12497	12579	12597	12481	12385	12289	12427	12512	12481	12448	12330	12411	12472	12362	12435	12370	12417	12475	12285	12458	12507	12456	12313	12547	12299	12385	12358	12358	12486	12300	12347	12496	12432	12517	12574	12489	12254	12357	12455	12472	12347	12496	12524	12270	12487	12520	12385	12353	12428	12399	12511	12505	12311	12305	12630	12334	12426	12290	12467	12441	12313	12488	12260	12498	12663	12346	12436	12473	12355	12367	12435	12553	12456	12494	12321	12475	12418	12603	12367	12364	12664	12470	12491	12384	12396	12385	12398	12505	12371	12401	12362	12357	12364	12525	12363	12512	12319	12487	12425	12301	12429	12445	12501	12357	12407	12472	12563	12401	12540	12561	12414	12488	12390	12509	12278	12471	12374	12412	12477	12509	12439	12641	12599	12535	12314	12509	12309	12428	12526	12271	12480	12460	12498	12519	12538	12428	12400	12424	12201	12405	12352	12463	12471	12446	12607	12197	12657	12532	12513	12553	12450	12324	12345	12360	12341	12465	12470	12455	12338	12431	12372	12239	12491	12457	12452	12516	12486	12557	12269	12446	12383	12555	12461	12392	12556	12414	12543	12472	12405	12431	12616	12493	12407	12402	12490	12410	12408	12359	12359	12315	12349	12411	12570	12486	12537	12427	12551	12437	12400	12485	12583	12267	12428	12444	12622	12557	12408	12251	12318	12658	12371	12556	12477	12312	12458	12490	12434	12464	12382	12449	12451	12349	12448	12317	12531	12411	12411	12382	12482	12546	12585	12333	12476	12456	12278	12352	12271	12312	12411	12385	12545	12504	12428	12495	12328	12330	12571	12368	12404	12406	12379	12441	12389	12479	12399	12517	12491	12571	12248	12402	12484	12452	12351	12462	12327	12428	12479	12446	12463	12323	12430	12571	12499	12437	12396	12410	12488	12479	12474	12535	12533	12390	12541	12529	12330	12342	12291	12514	12480	12460	12368	12450	12349	12503	12449	12469	12344	12434	12497	12531	12380	12504	12426	12345	12434	12517	12526	12381	12350	12431	12513	12445	12227	12481	12603	12461	12457	12311	12259	12388	12462	12378	12503	12459	12382	12502	12451	12340	12552	12481	12402	12373	12345	12374	12516	12399	12450	12374	12333	12394	12491	12358	12434	12526	12485	12572	12287	12406	12270	12643	12371	12430	12412	12537	12479	12484	12454	12482	12393	12456	12396	12540	12472	12595	12540	12257	12501	12428	12410	12516	12386	12321	12391	12439	12448	12429	12459	12508	12497	12374	12435	12460	12424	12379	12288	12560	12451	12367	12360	12595	12461	12365	12506	12365	12299	12502	12454	12502	12429	12496	12508	12408	12410	12279	12549	12395	12609	12371	12374	12335	12418	12418	12621	12425	12520	12442	12437	12242	12517	12388	12590	12483	12631	12425	12474	12463	12407	12366	12495	12529	12429	12329	12513	12328	12522	12352	12399	12411	12371	12368	12300	12625	12467	12453	12435	12473	12566	12507	12510	12547	12406	12451	12505	12330	12414	12604	12457	12291	12437	12503	12503	12428	12477	12436	12455	12364	12460	12351	12217	12349	12481	12446	12457	12429	12430	12502	12466	12349	12543	12476	12364	12532	12585	12511	12418	12420	12501	12389	12257	12438	12461	12340	12452	12483	12528	12435	12532	12400	12418	12296	12276	12375	12511	12467	12369	12504	12163	12493	12360	12505	12446	12355	12304	12238	12341	12383	12462	12343	12381	12513	12381	12499	12599	12409	12335	12625	12555	12409	12506	12481	12491	12309	12545	12390	12293	12443	12466	12438	12374	12646	12384	12386	12446	12424	12388	12395	12349	12479	12448	12307	12379	12380	12519	12487	12444	12407	12403	12424	12402	12542	12411	12471	12557	12420	12423	12571	12555	12318	12551	12480	12311	12448	12386	12458	12312	12457	12539	12457	12432	12339	12374	12601	12410	12307	12562	12454	12454	12336	12422	12293	12558	12426	12651	12448	12444	12370	12644	12583	12460	12410	12576	12374	12451	12388	12398	12503	12428	12465	12488	12386	12407	12479	12555	12528	12368	12468	12516	12324	12566	12378	12546	12473	12393	12330	12439	12542	12425	12504	12506	12385	12359	12338	12259	12343	12545	12317	12447	12426	12534	12349	12600	12500	12363	12347	12282	12509	12442	12438	12332	12378	12359	12456	12493	12360	12492	12539	12559	12525	12280	12429	12276	12534	12465	12462	12304	12459	12497	12381	12545	12458	12476	12467	12216	12432	12511	12432	12479	12387	12457	12435	12418	12411	12611	12468	12305	12475	12263	12363	12341	12517	12540	12509	12509	12462	12336	12520	12315	12443	12388	12461	12339	12262	12358	12346	12451	12423	12507	12440	12508	12455	12600	12466	12323	12409	12437	12415	12468	12438	12568	12588	12554	12419	12556	12326	12329	12240	12554	12496	12191	12486	12281	12383	12414	12383	12377	12466	12475	12405	12542	12445	12324	12403	12300	12423	12434	12309	12423	12518	12324	12400	12247	12457	12399	12428	12463	12459	12393	12548	12486	12335	12430	12432	12511	12478	12479	12431	12295	12605	12215	12551	12420	12493	12361	12415	12576	12389	12447	12449	12465	12645	12402	12460	12490	12441	12414	12447	12463	12285	12395	12423	12675	12480	12555	12381	12405	12345	12436	12406	12521	12473	12460	12449	12491	12563	12530	12415	12456	12550	12464	12358	12490	12358	12434	12291	12529	12558	12434	12439	12439	12464	12450	12451	12447	12357	12408	12349	12545	12481	12486	12417	12372	12519	12277	12328	12345	12493	12317	12352	12279	12416	12608	12448	12323	12259	12478	12409	12359	12453	12545	12478	12465	12356	12358	12537	12484	12448	12351	12457	12470	12404	12356	12570	12344	12441	12428	12416	12521	12380	12433	12371	12597	12573	12385	12377	12479	12422	12290	12521	12439	12293	12519	12352	12267	12489	12343	12285	12327	12453	12499	12345	12515	12368	12425	12307	12313	12432	12464	12611	12425	12596	12443	12372	12390	12471	12549	12631	12577	12508	12570	12449	12560	12523	12553	12396	12510	12472	12348	12438	12445	12474	12563	12296	12367	12464	12340	12472	12431	12616	12492	12572	12522	12306	12216	12546	12371	12580	12437	12615	12439	12339	12473	12515	12444	12454	12428	12395	12412	12426	12465	12558	12359	12445	12506	12647	12357	12455	12230	12560	12415	12369	12449	12563	12426	12540	12394	12400	12453	12403	12369	12292	12446	12404	12511	12292	12439	12477	12594	12204
23769	21043	28459	24639	22325	21383	19245	16192	15509	15318	15238	15125	15242	14918	14678	14589	14532	14345	14326	14390	14517	14360	14171	14238	13942	14272	14264	14059	13987	14102	14016	13953	14137	14140	13914	14071	13836	14175	14080	13894	14129	14033	14000	13933	13912	13822	13987	14089	14049	13953	14109	13982	13888	14156	14061	14024	13744	14042	13971	14035	13848	13993	13829	13998	13905	13946	13887	13812	13890	14052	14085	13787	13997	14080	14084	13930	13848	14001	13995	13992	14155	13886	14160	13972	14024	14023	14055	14130	14094	13834	13957	14012	13896	13950	13975	14014	14015	14066	14022	14026	14095	14046	14072	13954	13983	13987	13951	14033	13863	14092	14047	13796	14054	14032	13892	14005	13953	13930	13774	13926	13788	13849	13892	13986	13932	13877	14013	14062	13874	14017	13945	13919	14038	13991	14176	13911	13867	13855	14080	14050	14123	13695	13962	13961	13884	14124	13766	13793	13852	13852	13893	14161	13915	13749	13908	13835	14056	13839	13961	13968	13949	13800	13949	13951	14043	14018	13931	13814	13932	13944	13880	14046	13948	13712	14089	14022	14030	13809	13817	13933	13694	13776	13847	13746	13835	14012	14155	13941	13894	13853	13827	13933	14022	14053	14100	13970	13821	13844	13899	13664	13944	13975	14051	13903	14072	13935	14009	14013	13923	13801	13982	13730	13966	13932	14031	13790	14059	14002	14028	13926	13656	13802	13903	14027	13894	13963	14056	13844	13967	13864	13928	13880	14031	14053	13984	13976	13946	14030	13870	13931	14157	13822	14013	13901	13939	13851	13988	14106	13868	13944	14022	13944	14201	14088	13723	13869	13896	13903	13973	13958	14017	13774	14042	13902	13904	13842	13853	14108	14148	13901	13838	14025	14120	13848	13924	13792	13987	13868	14072	13876	13859	14051	13844	13823	13874	13927	13947	13895	14100	13967	13935	13802	13873	14003	13770	13971	14169	13983	13977	13877	14016	13786	13950	13923	14007	14078	14006	13806	14020	13856	13926	13947	14036	13951	13917	13890	13933	13919	13884	13882	13776	13921	13929	14108	13840	13955	13923	14034	14028	14003	13943	13851	14084	13891	13972	14034	13869	14109	14024	13989	13801	14017	14062	13859	13914	13973	13905	13981	13911	13952	14069	14033	14102	13965	13803	14002	13919	13790	13918	13970	13857	13918	13922	13978	13811	13877	14190	13945	13899	13781	13748	13884	13861	14012	14007	13715	13889	13988	13965	13964	14132	13966	14083	14025	14080	13866	14016	14091	13963	14001	13846	13783	13928	13698	13928	14019	13872	13978	13852	14088	14149	14063	14080	13896	13903	14060	13802	13872	13896	13924	13748	13895	13877	13795	13936	13962	14014	13917	14089	13881	14017	14000	13975	14078	13748	13871	14099	13888	13976	13821	14038	13903	13885	13866	14084	14129	14056	14023	13900	14049	13906	13955	14074	13736	13958	13887	14048	13966	13734	13965	13803	13928	14060	13817	14010	13935	13855	13871	13870	13840	13917	14079	14056	13949	14287	13866	13908	13829	13904	14038	13914	13983	13966	13867	13773	13785	13975	13992	14028	14039	13997	13954	13979	13802	14065	14066	14030	13847	13863	14186	14206	13914	13984	13736	13834	13784	14031	14036	13858	13745	14080	14083	14132	13756	13937	14161	13808	13808	13969	13912	14035	13882	14071	14034	13923	13883	14074	14049	14010	14034	14022	14022	14020	13980	14050	13961	14084	13977	14009	13947	13835	13905	13764	14064	13982	14026	13842	13900	13890	13863	13806	13869	13998	13702	14009	14208	13895	13748	13985	13916	14015	14080	13924	14084	13941	14079	13952	13691	13930	13955	13925	13942	13941	13873	13958	13889	13851	13962	14183	14045	13948	13671	14042	13855	13837	13863	14029	13972	13792	14129	13926	13973	13963	14059	14012	13909	13806	13794	13845	13775	14007	13926	13847	13991	13993	13901	13958	13948	13779	13916	13933	13884	13760	13861	13860	14070	13895	13794	13902	14072	13775	13858	13927	14131	13754	13953	14044	13971	13841	13919	13847	13875	13992	13795	14061	14067	13971	14046	13797	13812	13898	13828	13906	13887	14021	13919	14059	14066	13982	13953	13796	13703	14084	14051	14016	13912	13810	13826	14097	13867	14152	13758	13739	13857	14049	13738	13862	13873	13851	13845	14044	13870	13946	13973	13907	13899	14029	13922	14047	13817	14013	13848	14024	13886	14088	14026	13843	13813	13886	13843	14121	13915	14009	13861	14005	14165	13929	14009	13865	14141	13938	13887	14004	13841	13856	13968	13984	13964	13944	14063	13980	14068	13943	13851	14041	13890	13951	13771	14048	13793	13851	13896	13834	13985	14088	13799	13875	14200	13979	13850	14131	14044	13989	14092	13975	13733	13906	13721	13690	13829	13783	13958	13935	13677	13792	13884	13843	13825	13786	13823	13975	14037	13973	13901	14088	13899	13936	14109	14035	14065	13756	13960	13898	13897	13901	14024	13795	13955	14052	13913	13998	13951	14026	13889	14005	13976	13976	14008	14007	13923	13917	13920	13809	13907	14010	13874	13973	13889	13821	13871	14064	14050	14122	13789	13843	13752	13958	13946	13846	13846	13884	13762	14115	13888	14022	13881	13889	13965	13920	13743	13789	13698	13963	13980	13929	13785	13981	13771	13803	14021	13921	13961	13990	13947	13766	13931	14149	13993	13961	13949	13963	14042	13811	14079	13853	14050	13859	13916	13891	14013	13920	14022	13989	13870	13850	13767	13882	13984	13858	13888	14157	14059	13884	13992	13864	13836	13809	13896	13852	13951	13810	13808	13890	14104	13943	13886	13922	13988	14099	13824	14020	13992	14079	13825	13656	13964	14136	13908	14114	14060	13822	14009	14001	13746	14012	14037	13824	14206	13909	14027	13996	14013	13971	14187	14146	14198	13979	14053	14104	13854	13909	13882	13919	13988	13948	13924	14110	13879	13813	13976	14086	13948	13848	13885	14037	14000	13973	13921	14120	13803	13904	14063	13935	13828	13889	13955	13910	13945	13936	13848	14097	13920	14084	14028	13910	13932	14014	13913	13736	14037	13959	13798	13928	13997	14019	13934	13948	13960	14037	13969	13922	13773	14124	13997	14033	13888	13943	13904	13743	13925	13915	14081	14150	14102	14010	14014	13965	13711	13836	14042	13915	13784	13936	13884	13871	13894	13824	13920	13889	14052	13835	13840	13940	13826	14062	13838	13958	13895	13853	13908	14054	13957	13729	13875	13882	13941	13955	14021	14017	13818	13984	13987	14031	13889	14072	14025	13996	14086	14005	14146	14026	13860	13944	13909	13894	13866	13816	14018	13935	13935	13844	14090	13826	14003	13876	14105	13943	14043	13892	13954	13832	14011	13945	14004	13974	13928	13672	13910	13961	14128	13948	13970	13851	13888	14092	13811	13954	13881	13861	13909	13858	13995	14056	14053	14027	13909	13819	13777	13972	13931	14013	13982	14029	13895	13902	13733	14000	13913	13853	13886	13790	13885	13935	14116	13862	14052	13963	13783	13737	13857	13890	13918	13921	14040	13941	14065	14015	13819	13975	13915	14023	14003	13909	13875	13934	13869	13867	13931	13792	13973	13769	13802	13729	14009	13862	13801	14049	13969	13974	14061	13746	13858	13807	13964	14029	14047	13958	13911	13978	14067	13886	13791	13912	13953	14005	13931	13842	13966	13970	14122	13918	13767	13908	14027	13855	13762	13959	13967	13960	13813	13805	13988	13894	14141	13868	14002	13787	13886	13865	14114	14078	13940	13962	13896	13882	13885	13891	13854	13769	14017	13789	13880	13770	14029	13954	13873	13900	13951	13973	13916	13991	13927	13836	13935	13868	13945	13890	13829	14037	13671	13971	13815	14067	13898	14073	13945	14089	13960	14022	13979	14167	14018	13849	13867	13917	13977	13939	13765	13987	13944	13872	14010	14008	14008	13840	13789	14035	14025	13996	13685	13987	13929	14248	14078	14212	14038	13961	14007	13835	14025	13931	13810	13985	14095	14045	14066	13727	14047	13863	13941	13924	14004	14092	13922	13846	13927	13819	13981	13924	13746	14067	14034	14103	13871	13998	14049	13853	13959	14032	13875	13929	13951	13875	13740	14073	13792	13977	14048	13777	14033	13922	13784	13962	13729	13957	13629	13989	14187	13898	13782	14040	13737	13770	13762	14179	13905	13940	14032	14084	14045	14001	13906	14006	13973	14049	13947	13968	13860	13957	13879	13788	13941	13810	13958	13957	13862	14012	14131	13883	13909	13903	13824	13916	13683	13796	13976	14026	14014	13849	13873	13954	13915	13927	13845	14017	13883	13916	14059	14105	14000	13948	13966	13927	13955	13872	14018	14002	14017	14088	13749	13884	14014	13984	14112	13861	13653	13660	13979	14011	13771	13890	14278	13850	14013	13810	13890	13966	13773	14048	13974	13995	14126	14108	14004	13991	14080	13979	13938	13992	14041	14025	13940	13752	13845	14113	13996	13709	14120	14035	13887	13905	13873	14068	13905	13843	13955	13820	13976	14071	14016	13828	13864	13934	13958	14007	13904	13907	13870	13980	13892	13852	13893	13871	14054	13980	13866	14163	13915	13866	13903	13886	13894	14024	13770	13874	13789	13973	13767	13876	14020	14105	14021	14093	13796	13914	13885	13972	14036	13861	13978	14008	13973	13953	14118	14113	13738	13880	13761	13737	14033	14117	14009	13925	13831	13874	14012	14113	14100	13986	14038	13876	13975	14019	14115	13973	13965	13992	14098	14029	13713	14032	14155	14025	13900	13822	13883	13954	13871	14002	13888	13914	14040	14091	13890	14026	13804	13934	13969	13860	13992	13958	13899	13923	13774	13890	13849	14043	14111	13874	13943	13695	13818	13893	13842	14056	13896	13939	13951	13800	13788	13750	13985	14014	13815	13902	13836	13853	13854	13827	13882	13936	13962	13924	13850	13878	13868	13842	14036	13920	13916	13906	13927	13994	14050	13937	14022	13811	13956	13734	14048	13790	13950	13860	13949	13951	13912	13931	13828	13817	13942	13890	13683	14052	14044	13961	13945	13880	13943	13849	13998	13898	13926	13831	13889	14091	13855
25769	43994	42123	28915	21385	17820	16326	15060	14588	14276	14415	14061	13970	13869	13572	13249	13324	13073	13030	13093	13037	12748	12900	12777	12641	12523	12617	12601	12595	12647	12437	12423	12662	12583	12480	12589	12555	12541	12485	12406	12321	12466	12562	12557	12390	12401	12551	12572	12502	12490	12434	12517	12522	12499	12438	12521	12527	12417	12575	12435	12389	12309	12482	12416	12542	12493	12445	12434	12462	12342	12585	12502	12517	12445	12403	12420	12571	12517	12577	12445	12499	12450	12536	12533	12555	12497	12540	12509	12424	12488	12538	12470	12473	12527	12495	12419	12465	12644	12458	12491	12543	12611	12582	12686	12404	12582	12526	12462	12515	12413	12489	12633	12600	12480	12523	12433	12423	12601	12384	12491	12457	12550	12317	12418	12454	12702	12456	12434	12344	12477	12444	12476	12495	12339	12386	12440	12461	12476	12507	12496	12492	12447	12432	12617	12660	12616	12514	12448	12425	12397	12439	12525	12623	12378	12265	12254	12523	12411	12402	12618	12456	12402	12521	12508	12328	12469	12566	12492	12581	12374	12540	12511	12457	12691	12481	12319	12541	12471	12605	12474	12471	12624	12503	12611	12513	12402	12496	12405	12544	12423	12550	12505	12422	12559	12565	12604	12532	12467	12463	12490	12406	12444	12491	12490	12348	12431	12519	12440	12541	12546	12413	12582	12545	12602	12598	12582	12515	12541	12694	12606	12498	12376	12558	12436	12670	12371	12486	12512	12454	12525	12658	12507	12370	12596	12387	12625	12329	12502	12426	12327	12421	12521	12431	12302	12600	12613	12441	12609	12617	12590	12593	12312	12588	12556	12569	12458	12432	12457	12445	12373	12406	12423	12659	12359	12400	12361	12535	12499	12543	12347	12595	12514	12303	12607	12569	12456	12502	12430	12483	12428	12530	12495	12542	12480	12414	12356	12484	12294	12477	12488	12532	12457	12487	12516	12460	12515	12380	12505	12590	12544	12389	12513	12617	12514	12479	12572	12612	12363	12522	12408	12505	12468	12567	12451	12509	12405	12489	12440	12373	12481	12432	12522	12423	12527	12410	12429	12672	12466	12644	12577	12517	12487	12439	12274	12512	12284	12438	12358	12506	12489	12431	12461	12576	12477	12437	12441	12458	12399	12486	12512	12535	12495	12441	12529	12566	12718	12460	12455	12381	12527	12576	12410	12521	12410	12454	12455	12464	12552	12469	12459	12427	12530	12446	12492	12668	12441	12600	12509	12494	12329	12580	12506	12349	12513	12447	12544	12504	12400	12383	12422	12320	12676	12377	12448	12378	12432	12478	12450	12564	12548	12455	12370	12447	12512	12459	12618	12467	12440	12681	12446	12403	12399	12414	12459	12527	12495	12502	12443	12519	12616	12452	12488	12507	12541	12472	12491	12488	12473	12455	12422	12501	12349	12582	12567	12615	12399	12569	12354	12474	12434	12375	12475	12579	12450	12639	12681	12494	12543	12398	12450	12568	12420	12462	12507	12559	12449	12403	12475	12361	12456	12400	12511	12500	12478	12568	12209	12605	12459	12385	12344	12364	12450	12416	12314	12620	12451	12285	12502	12544	12598	12558	12363	12516	12519	12423	12444	12429	12362	12455	12625	12516	12468	12459	12271	12480	12520	12672	12498	12357	12604	12567	12372	12430	12403	12478	12474	12372	12635	12398	12378	12559	12552	12376	12588	12584	12698	12462	12569	12438	12455	12487	12543	12471	12577	12511	12298	12432	12445	12357	12582	12598	12316	12466	12575	12627	12474	12413	12443	12637	12443	12528	12469	12392	12646	12452	12427	12472	12412	12450	12535	12397	12521	12412	12500	12393	12500	12295	12547	12371	12526	12520	12568	12351	12559	12522	12475	12585	12397	12490	12546	12387	12489	12747	12377	12513	12273	12444	12584	12545	12526	12567	12488	12595	12636	12350	12412	12521	12668	12582	12613	12572	12525	12559	12540	12561	12489	12546	12416	12613	12540	12432	12329	12601	12467	12434	12569	12308	12586	12543	12583	12440	12443	12535	12428	12601	12399	12567	12377	12484	12492	12441	12632	12488	12456	12435	12545	12511	12589	12405	12500	12476	12439	12544	12440	12454	12477	12543	12505	12375	12536	12369	12508	12450	12596	12468	12458	12500	12483	12435	12495	12556	12516	12362	12607	12608	12378	12506	12390	12458	12479	12331	12364	12558	12353	12520	12566	12597	12592	12566	12476	12532	12388	12367	12562	12544	12311	12398	12318	12506	12446	12466	12526	12449	12520	12445	12438	12385	12573	12464	12554	12565	12426	12360	12422	12409	12463	12302	12462	12364	12437	12456	12493	12515	12393	12368	12502	12601	12573	12499	12455	12450	12431	12489	12354	12465	12564	12507	12466	12561	12516	12417	12393	12538	12564	12612	12486	12312	12349	12472	12531	12525	12556	12416	12586	12486	12328	12487	12433	12398	12415	12352	12389	12393	12405	12446	12391	12374	12393	12683	12566	12482	12513	12532	12544	12690	12450	12646	12362	12484	12596	12360	12484	12594	12476	12371	12544	12369	12461	12324	12416	12585	12509	12442	12280	12326	12576	12468	12495	12526	12489	12542	12514	12518	12469	12525	12561	12375	12538	12434	12317	12466	12432	12524	12549	12615	12528	12435	12505	12456	12446	12419	12375	12590	12662	12461	12271	12493	12518	12576	12382	12638	12503	12484	12490	12623	12456	12522	12474	12530	12470	12510	12410	12506	12393	12456	12509	12425	12418	12351	12423	12556	12522	12411	12397	12484	12625	12377	12335	12425	12619	12333	12648	12510	12507	12540	12572	12588	12509	12518	12386	12571	12478	12421	12618	12353	12469	12545	12436	12439	12376	12465	12496	12478	12533	12659	12485	12497	12383	12439	12463	12588	12454	12551	12514	12457	12532	12437	12537	12459	12544	12562	12505	12363	12437	12484	12520	12425	12471	12406	12471	12369	12440	12589	12515	12557	12367	12534	12442	12484	12623	12471	12499	12430	12417	12433	12445	12514	12547	12560	12576	12343	12353	12500	12632	12290	12398	12521	12485	12323	12444	12500	12547	12552	12580	12503	12396	12415	12407	12499	12586	12358	12492	12378	12610	12442	12536	12455	12434	12530	12564	12429	12373	12607	12379	12489	12571	12438	12435	12310	12446	12598	12488	12394	12530	12546	12581	12509	12433	12464	12533	12334	12429	12426	12605	12362	12532	12431	12656	12503	12534	12569	12494	12431	12313	12349	12503	12496	12400	12565	12561	12565	12379	12525	12600	12511	12465	12502	12347	12332	12453	12422	12426	12475	12438	12388	12616	12521	12511	12349	12538	12395	12436	12345	12487	12453	12225	12576	12510	12500	12520	12582	12349	12450	12266	12537	12546	12579	12404	12447	12485	12449	12613	12508	12391	12446	12484	12498	12428	12524	12473	12540	12403	12456	12394	12395	12430	12510	12633	12580	12659	12595	12435	12582	12562	12490	12461	12517	12527	12395	12376	12418	12578	12496	12582	12557	12456	12394	12457	12353	12339	12293	12460	12497	12514	12426	12307	12526	12465	12611	12550	12495	12346	12517	12384	12490	12288	12396	12501	12342	12560	12354	12426	12559	12647	12405	12644	12537	12353	12373	12664	12538	12393	12417	12584	12511	12616	12586	12458	12474	12406	12597	12617	12356	12402	12598	12491	12478	12504	12460	12523	12485	12372	12371	12597	12590	12395	12299	12531	12578	12445	12556	12411	12535	12482	12474	12562	12690	12495	12415	12543	12406	12504	12518	12648	12481	12362	12445	12377	12308	12532	12411	12458	12576	12334	12377	12449	12460	12634	12600	12537	12677	12448	12527	12486	12401	12527	12210	12504	12376	12581	12281	12514	12562	12525	12552	12627	12393	12323	12608	12504	12320	12446	12490	12594	12572	12546	12391	12488	12551	12588	12470	12485	12325	12612	12435	12451	12515	12436	12613	12615	12492	12337	12575	12489	12510	12496	12604	12666	12614	12557	12476	12624	12569	12517	12450	12656	12519	12470	12505	12562	12558	12459	12588	12443	12563	12553	12459	12442	12649	12537	12434	12472	12546	12673	12361	12509	12613	12526	12562	12539	12573	12507	12446	12484	12380	12545	12392	12474	12597	12506	12441	12445	12268	12529	12445	12566	12577	12542	12589	12500	12508	12528	12484	12594	12389	12619	12617	12430	12562	12366	12483	12391	12650	12414	12479	12557	12463	12477	12440	12562	12428	12434	12315	12496	12213	12535	12457	12581	12509	12579	12387	12406	12364	12665	12400	12396	12524	12384	12511	12506	12479	12472	12511	12471	12390	12427	12361	12486	12464	12449	12506	12481	12438	12522	12527	12526	12506	12518	12392	12404	12451	12325	12485	12578	12502	12416	12495	12561	12402	12366	12430	12489	12426	12565	12466	12322	12360	12611	12411	12538	12423	12474	12548	12555	12610	12522	12551	12515	12474	12431	12563	12597	12610	12462	12450	12441	12473	12405	12696	12513	12634	12422	12415	12422	12559	12460	12384	12592	12383	12457	12543	12528	12533	12332	12511	12357	12447	12527	12415	12316	12403	12433	12461	12455	12538	12424	12501	12445	12487	12277	12425	12586	12503	12552	12498	12534	12570	12614	12519	12384	12441	12462	12496	12449	12381	12555	12472	12589	12538	12449	12528	12416	12611	12565	12530	12399	12417	12563	12443	12465	12531	12427	12546	12470	12564	12555	12516	12612	12600	12640	12458	12567	12487	12515	12490	12552	12396	12466	12412	12473	12482	12530	12520	12570	12619	12660	12519	12584	12554	12347	12394	12451	12617	12527	12524	12502	12636	12345	12484	12470	12346	12534	12391	12425	12422	12542	12456	12412	12523	12566	12731	12477	12401	12498	12666	12627	12383	12514	12568	12377	12525	12350	12487	12473	12547	12536	12376	12624	12581	12570	12489	12461	12477	12489	12544	12613	12478	12440	12479	12427	12535	12563	12486	12511	12533	12507	12520	12517	12371	12553	12444	12435	12664	12491	12702	12415	12403	12376	12715	12497	12556	12400	12586	12639	12371	12520	12485	12567	12508	12480	12552	12358	12568	12572	12584	12567	12548	12444	12522	12456	12571	12380	12439	12592	12440	12362
22825	21128	28838	23866	21606	23510	24174	18352	17071	17480	17370	16976	17010	16593	16602	16365	16089	16162	16028	15707	15798	15848	15592	15456	15600	15732	15561	15535	15526	15533	15499	15361	15560	15328	15412	15506	15431	15365	15387	15356	15213	15273	15203	15268	15293	15298	15537	15359	15365	15441	15369	15407	15284	15446	15272	15239	15275	15292	15370	15346	15306	15261	15300	15324	15112	15197	15289	15489	15217	15371	15140	15151	15295	15475	15368	15441	15242	15317	15521	15431	15494	15354	15540	15154	15269	15207	15507	15353	15426	15242	15416	15293	15554	15290	15323	15426	15288	15203	15197	15271	15373	15304	15367	15463	15345	15194	15224	15143	15231	15379	15404	15192	15298	15239	15494	15359	15466	15232	15374	15143	15495	15329	15428	15326	15505	15361	15488	15248	15273	15240	15503	15403	15339	15253	15325	15289	15281	15356	15331	15082	15450	15342	15352	15358	15536	15177	15199	15324	15349	15287	15140	15224	15206	15257	15322	15345	15323	15205	15257	15354	15125	15434	15322	15227	15301	15282	15380	15326	15358	15399	15319	15247	15339	15223	15253	15157	15342	15371	15286	15244	15244	15322	15426	15276	15469	15323	15488	15274	15308	15379	15355	15310	15260	15297	15357	15345	15392	15115	15274	15368	15310	15209	15162	15155	15246	15265	15356	15600	15221	15249	15085	15545	15235	15199	15165	15229	15168	15320	15369	15366	15263	15423	15388	15094	15231	15225	15289	15362	15182	15139	15123	15314	15270	15275	15297	15383	15343	15323	15375	15221	15149	15238	15329	15167	15214	15283	15206	15139	15320	15360	15541	15246	15329	15215	15316	15259	15352	15087	15209	15414	15535	15272	15458	15379	15329	15141	15315	15299	15329	15174	15295	15230	15357	15363	15363	15153	15259	15292	15233	15250	15300	15392	15416	15549	15328	15389	15217	15176	15416	15226	15407	15347	15295	15430	15244	15099	15379	15290	15356	15278	15334	14909	15242	15227	15391	15331	15185	15292	15282	15380	15212	15365	15079	15372	15344	15055	15171	15401	15254	15234	15292	15311	15316	15382	15366	15237	15162	15173	15400	15274	15317	15344	15083	15312	15380	15359	15423	15220	15264	15323	15263	15404	15386	15285	15385	15291	15326	15307	15394	15261	15205	15335	15276	15231	15340	15181	15195	15359	15265	15373	15297	15195	15118	15356	15034	15142	15299	15570	15221	15527	15277	15376	15245	15267	15284	15327	15186	15300	15252	15158	15099	15101	15333	15323	15414	15268	15269	15298	15142	15316	15354	15380	15330	15444	15386	15412	15335	15349	15291	15247	15380	15224	15411	15248	15253	15314	15050	15215	15299	15345	15110	15223	15339	15297	15283	15281	15352	15175	15295	15237	15212	15472	15146	15244	15290	15065	15404	15391	15415	15458	15197	15320	15093	15149	15168	15326	15394	15288	15314	15233	15316	15485	15383	15342	15251	15389	15135	15288	15332	15353	15115	15242	15326	15384	15059	15127	15277	15341	15209	15351	15279	15399	15252	15350	15278	15228	15359	15376	15206	15322	15297	15431	15099	15209	15311	15322	15458	15110	15179	15352	15481	15412	15342	15157	15189	15273	15301	15297	15487	15208	15233	15324	15307	15378	15480	15380	15288	15228	15235	15300	15150	15345	15320	15452	15522	15338	15236	15172	15003	15172	15138	15185	15199	15154	15264	15228	15241	15364	15256	15103	15322	15239	15224	15182	15367	15250	15202	15171	15272	15198	15315	15400	15527	15369	15219	15430	15533	15596	15558	15433	15283	15150	15255	15433	15225	15316	15206	15221	15273	15210	15222	15393	15169	15188	15250	15322	15289	15180	15211	15144	15295	15358	15295	15319	15256	15190	15215	15113	15318	15305	15168	15341	15392	15120	15246	15341	15175	15276	15317	15448	15347	15012	15336	15203	15314	15229	15516	15199	15279	15276	15428	15461	15051	15341	15315	15147	15345	15208	15058	15300	15182	15347	15312	15210	15252	15379	15317	15374	15403	15234	15153	15414	15266	15243	15374	15337	15305	15242	15364	15251	15340	15122	15290	15274	15327	15206	15337	15241	15197	15157	15192	15126	15380	15372	15158	15281	15038	15155	15231	15088	15168	15450	15122	15014	15292	15255	15280	15291	15447	15261	15319	15172	15456	15286	15214	15260	15378	15225	15189	15373	15208	15407	15270	15120	15231	15357	15570	15178	15243	15166	15261	15500	15374	15290	15167	15370	15503	15128	15098	15378	15165	15172	15365	15308	15361	15297	15291	15144	15280	15255	15359	15453	15219	15118	15197	15263	15317	15385	15292	15147	15347	15185	15267	15258	15297	15439	15485	15172	15413	15459	15194	15287	15208	15133	15168	15380	15221	15180	15236	15410	15290	15333	15175	15387	15387	15314	15299	15289	15247	15370	15219	15104	15330	15243	15369	15294	15192	15400	15389	15369	15097	15320	15365	15176	15258	15283	15168	15400	15228	15218	15309	15175	15211	15388	15385	15314	15120	15121	15318	15406	15311	15192	15437	15327	15324	15285	15164	15232	15342	15655	15197	15246	15252	15192	14989	15317	15202	15063	15086	15138	15211	15416	15476	15196	15115	15246	15357	15285	15301	15115	15175	15136	15285	15251	15141	15344	15397	15360	15178	15360	15170	15159	15331	15429	15186	15199	15349	15264	15475	15228	15211	15164	15223	15170	15358	15295	15230	15309	15282	15360	15466	15319	15165	15345	15290	15143	15247	15149	15255	15198	15179	15286	15319	15208	15283	15308	15371	15353	15496	15429	15287	15338	15223	15250	15375	15127	15256	15125	15272	15261	15084	15153	15137	15176	15097	15189	15096	15273	15317	15066	15186	15402	15125	15303	15393	15097	15138	15282	15416	15254	15325	15263	15400	15272	15455	15234	15226	15423	15475	15164	15306	15526	15370	15219	15120	15200	15203	15393	15542	15512	15359	15278	15113	15126	15236	15209	15186	15309	15017	15272	15094	15381	15376	15405	15274	15252	15325	15215	15043	15412	15281	15405	15387	15272	15296	15160	15380	15120	15273	15233	15329	15356	15490	15436	15396	15512	15336	15141	15179	15555	15268	15254	15247	15325	15166	15061	15421	15109	15403	15044	15147	15373	15374	15242	15278	15393	15252	15280	15148	15240	15268	15278	15356	15248	15432	15305	15330	15227	15317	15136	15357	15240	15031	15129	15318	15277	15104	14980	15415	15333	15361	15289	15117	15177	15197	15361	15491	15220	15317	15295	15385	15337	15226	15284	15182	15334	15184	15236	15406	15359	15483	15264	15373	15110	15460	15274	15213	15441	15269	15485	15482	15249	15188	15171	15300	15274	15237	15385	15168	15314	15346	15256	15124	15381	15347	15071	15212	15246	15397	15335	15186	15230	15237	15333	15263	15339	15297	15274	15279	15330	15210	15371	15400	15385	15171	15168	15398	15414	15284	15379	15315	15147	15553	15183	15291	15135	15274	15225	15202	15290	15473	14958	15010	15249	15339	15258	15391	15314	15297	15077	15237	15501	15260	15218	15254	15403	15118	15140	15182	15216	15259	15078	15377	15094	15343	15104	15140	15259	15289	15407	15221	15276	15228	15287	15246	15305	15331	15085	15104	15375	15343	15351	15241	15191	15471	15263	15341	15284	15303	15289	15246	15282	15373	15318	15351	15216	15322	15213	15276	15174	15258	15037	15111	15333	15159	15134	15512	15436	15300	15365	15122	15085	15292	15307	15278	15333	15378	15381	15652	15313	15381	15244	15363	15238	15330	15287	15385	15143	15253	15236	15276	15162	15296	15515	15297	15395	15383	15242	15163	15320	15303	15372	15181	15052	15245	15183	15161	15228	15166	15320	15208	15310	15420	15293	15112	15419	15260	15290	15328	15269	15292	15330	15327	15377	15224	15196	15185	15322	15246	15145	15233	15172	15231	15334	15260	15518	15271	15409	15322	15086	15290	15317	15205	15241	15165	15197	15091	15150	15237	15156	15089	15330	15413	15315	15299	15309	15468	15401	15291	15219	15248	15212	15188	15317	15324	15185	15069	15234	15151	15248	15275	15424	15440	15267	15121	15142	15353	15332	15437	15380	15487	15332	15174	15254	15346	15160	15183	15343	15363	15258	15357	15033	15068	15432	15345	15085	15406	15450	15375	15201	15547	15306	15093	15300	15251	15355	15275	15378	15193	15229	15260	15386	15229	15392	15383	15375	15290	15112	15325	15219	15073	15278	15106	15295	15453	15160	15446	15276	15198	15401	15479	15272	15169	14978	15230	15227	15282	15255	15262	15416	15190	15280	15211	15274	15309	15463	15391	15367	15243	15281	15360	15234	15164	15278	15358	15171	15465	15102	15105	15467	15448	15360	15328	15350	15242	15243	15420	15175	15233	15296	15111	15356	15268	15393	15071	15203	15281	15155	15391	15111	15376	15113	15415	15237	15357	15491	15378	15239	15237	15350	15189	15204	15092	15246	15440	15481	15244	15204	15404	15210	15267	15161	15271	15402	15305	15202	15227	15243	15259	15261	15497	15232	15225	15220	15509	15377	15201	15199	15323	15361	15260	15178	15142	15123	15229	15291	15245	15033	15133	15213	15351	15381	15318	15098	15185	15282	15416	15197	15332	15371	15456	15206	15355	15381	15293	15330	15201	15110	15271	15163	15227	15286	15464	15239	15289	15361	15197	15333	15463	15196	15241	15291	15394	15225	15301	15216	15215	15403	15108	15287	15277	15361	15232	15293	15045	15168	15051	15351	15363	15383	15340	15359	15284	15149	15214	15129	15294	15169	15261	15375	15379	15304	15248	15280	15168	15234	15363	15358	15299	15230	15384	15471	15191	15275	15476	15274	15280	15345	15217	15258	15251	15176	15247	15086	15246	15330	15281	15164	15037	15309	15305	15198	15187	15202	15225	15389	15194	15284	15417	15190	15306	15339	15209	15131	15352	15186	15159	15324	15352	15356	15321	15311	15069	15232	15346	15246	15253	15171	15286	15161	15198	15307	15335	15416	15193	15364	15369	15167	15168	15369	15438	15040	15185	15334	15159	15253	15257	15138	15044	15243	15290	15258	15259	15402	15172	15330	15181	15280	15364	15205	15254	15134	15307	15290	15284	15214
28559	50558	48420	31814	23893	20513	18270	16900	16184	15965	15980	15948	15687	15243	14799	14790	14567	14154	14132	13910	13879	13966	13666	13771	13578	13736	13707	13401	13443	13466	13408	13495	13478	13379	13373	13471	13411	13396	13345	13471	13541	13366	13314	13373	13265	13398	13463	13257	13229	13204	13285	13353	13399	13380	13449	13335	13426	13208	13381	13264	13185	13379	13376	13273	13295	13272	13448	13269	13276	13364	13381	13151	13403	13345	13429	13289	13414	13430	13282	13459	13223	13204	13351	13312	13334	13311	13486	13370	13487	13397	13278	13295	13393	13222	13344	13426	13336	13349	13435	13334	13387	13530	13479	13338	13391	13310	13292	13365	13372	13283	13340	13375	13385	13303	13193	13276	13478	13148	13246	13404	13201	13317	13222	13309	13389	13340	13487	13465	13375	13165	13315	13291	13405	13339	13304	13398	13290	13221	13348	13245	13172	13245	13349	13292	13333	13350	13323	13277	13495	13322	13441	13310	13373	13253	13270	13488	13256	13193	13156	13380	13366	13309	13319	13334	13212	13280	13346	13220	13255	13347	13395	13295	13152	13480	13183	13460	13263	13308	13306	13287	13257	13337	13505	13375	13226	13306	13292	13407	13314	13344	13337	13279	13307	13372	13388	13269	13292	13358	13326	13395	13271	13243	13246	13332	13208	13526	13446	13173	13171	13282	13336	13419	13246	13206	13379	13338	13460	13378	13308	13397	13494	13409	13153	13322	13265	13466	13432	13331	13149	13379	13411	13430	13131	13354	13257	12991	13321	13309	13199	13450	13314	13218	13373	13034	13418	13359	13314	13249	13337	13296	13197	13422	13362	13548	13217	13414	13325	13171	13341	13311	13320	13392	13118	13504	13305	13199	13365	13166	13331	13236	13335	13270	13329	13406	13190	13236	13287	13332	13399	13423	13259	13478	13302	13129	13379	13417	13138	13221	13358	13165	13337	13186	13394	13346	13286	13055	13478	13387	13471	13334	13406	13332	13313	13241	13142	13353	13426	13205	13345	13206	13407	13390	13397	13195	13398	13319	13216	13252	13495	13280	13416	13290	13319	13176	13237	13286	13174	13310	13330	13368	13349	13431	13319	13248	13236	13260	13227	13354	13212	13401	13274	13275	13149	13292	13206	13226	13256	13232	13325	13163	13328	13400	13296	13330	13298	13442	13291	13336	13338	13265	13391	13291	13414	13358	13000	13305	13272	13381	13317	13234	13264	13231	13342	13205	13205	13233	13167	13404	13207	13279	13463	13354	13218	13223	13335	13226	13377	13271	13207	13217	13334	13509	13193	13512	13319	13278	13433	13289	13248	13485	13331	13237	13197	13278	13163	13326	13157	13467	13245	13299	13371	13252	13309	13339	13495	13214	13246	13275	13250	13311	13359	13289	13209	13196	13409	13238	13335	13204	13376	13363	13341	13402	13292	13358	13253	13249	13436	13354	13384	13471	13404	13206	13218	13227	13236	13365	13206	13184	13259	13402	13357	13308	13217	13339	13261	13323	13426	13174	13233	13243	13219	13187	13363	13433	13358	13310	13217	13294	13477	13345	13152	13220	13288	13179	13357	13234	13216	13323	13231	13379	13114	13427	13321	13421	13366	13318	13221	13291	13087	13367	13211	13092	13247	13343	13275	13330	13151	13327	13303	13262	13337	13316	13272	13402	13090	13475	13202	13252	13402	13313	13323	13259	13231	13316	13322	13105	13363	13305	13156	13225	13239	13261	13147	13300	13331	13438	13309	13240	13386	13315	13282	13228	13338	13253	13210	13390	13223	13139	13344	13299	13321	13201	13246	13256	13435	13367	13302	13425	13360	13235	13399	13220	13220	13262	13430	13439	13109	13380	13199	13218	13104	13191	13403	13351	13307	13145	13352	13362	13367	13194	13367	13325	13411	13208	13427	13360	13231	13205	13260	13339	13375	13426	13287	13225	13258	13435	13261	13350	13303	13261	13473	13270	13271	13201	13364	13175	13271	13311	13296	13191	13224	13502	13285	13277	13413	13384	13347	13225	13501	13295	13427	13211	13266	13165	13332	13388	13473	13425	13417	13261	13286	13184	13299	13242	13225	13332	13305	13102	13289	13452	13301	13352	13276	13341	13221	13268	13303	13251	13309	13393	13236	13367	13288	13263	13251	13341	13285	13412	13378	13286	13207	13369	13132	13225	13289	13357	13214	13214	13391	13381	13140	13303	13217	13346	13269	13118	13301	13248	13215	13321	13223	13268	13345	13349	13207	13409	13288	13348	13333	13268	13426	13259	13362	13231	13106	13331	13329	13162	13284	13188	13595	13417	13367	13361	13257	13414	13218	13363	13390	13302	13391	13299	13252	13263	13226	13322	13215	13190	13146	13323	13332	13299	13382	13452	13285	13413	13272	13340	13296	13315	13271	13350	13276	13526	13294	13148	13130	13219	13336	13375	13169	13314	13359	13313	13474	13329	13350	13226	13429	13234	13242	13398	13446	13211	13338	13358	13352	13308	13259	13295	13320	13205	13162	13398	13192	13271	13280	13276	13467	13092	13178	13269	13419	13462	13216	13312	13352	13377	13263	13409	13251	13398	13128	13391	13272	13207	13209	13367	13314	13389	13458	13312	13234	13258	13341	13357	13228	13355	13323	13199	13296	13290	13397	13303	13284	13416	13160	13286	13306	13142	13279	13255	13430	13312	13302	13324	13227	13242	13233	13211	13321	13347	13172	13363	13368	13342	13289	13232	13345	13311	13071	13379	13224	13211	13353	13229	13262	13327	13185	13277	13297	13334	13289	13328	13078	13384	13268	13408	13368	13184	13242	13264	13344	13242	13130	13224	13203	13304	13198	13209	13367	13299	13234	13156	13364	13202	13295	13345	13386	13320	13521	13275	13246	13369	13237	13248	13378	13339	13274	13207	13236	13324	13285	13346	13303	13280	13227	13333	13190	13334	13131	13411	13120	13534	13117	13250	13363	13454	13382	13279	13257	13280	13260	13273	13482	13206	13294	13308	13313	13321	13301	13286	13300	13504	13227	13384	13311	13176	13371	13409	13276	13261	13327	13125	13307	13393	13210	13237	13303	13352	13283	13304	13238	13213	13433	13382	13371	13392	13372	13332	13403	13314	13430	13204	13389	13254	13469	13432	13340	13300	13195	13305	13310	13218	13334	13392	13281	13347	13212	13317	13177	13417	13428	13128	13198	13282	13243	13337	13296	13362	13298	13289	13359	13194	13168	13189	13312	13146	13357	13382	13378	13174	13151	13307	13202	13300	13303	13243	13382	13304	13252	13266	13343	13423	13385	13331	13306	13278	13273	13242	13290	13390	13444	13334	13288	13456	13394	13241	13178	13254	13129	13313	13451	13223	13176	13377	13379	13327	13404	13299	13296	13314	13365	13215	13270	13282	13305	13121	13294	13361	13376	13348	13187	13274	13271	13218	13415	13326	13219	13173	13359	13281	13275	13318	13293	13278	13216	13353	13347	13420	13433	13343	13270	13328	13385	13216	13298	13259	13339	13345	13322	13395	13312	13209	13455	13357	13481	13221	13314	13422	13327	13266	13343	13120	13408	13188	13393	13358	13315	13367	13300	13205	13256	13239	13414	13314	13299	13303	13292	13345	13317	13137	13134	13401	13146	13275	13288	13335	13437	13259	13359	13331	13347	13286	13091	13254	13288	13363	13279	13500	13138	13378	13276	13374	13128	13173	13237	13360	13338	13272	13402	13191	13406	13315	13422	13278	13472	13249	13288	13149	13475	13391	13155	13304	13188	13296	13445	13278	13249	13378	13376	13320	13257	13368	13252	13300	13186	13222	13380	13325	13289	13375	13455	13228	13357	13212	13159	13236	13283	13409	13463	13469	13212	13353	13395	13363	13290	13215	13309	13198	13348	13384	13290	13261	13333	13359	13325	13184	13436	13387	13225	13340	13312	13171	13277	13268	13321	13175	13182	13273	13234	13221	13301	13255	13278	13376	13108	13429	13259	13445	13307	13464	13264	13336	13367	13431	13381	13213	13172	13378	13533	13228	13186	13429	13154	13237	13320	13214	13195	13283	13328	13294	13377	13360	13391	13165	13522	13259	13358	13208	13400	13365	13404	13362	13332	13235	13154	13460	13287	13412	13285	13336	13114	13405	13376	13281	13466	13353	13410	13260	13401	13367	13332	13161	13380	13352	13267	13518	13391	13453	13355	13308	13202	13356	13425	13271	13321	13336	13242	13388	13349	13276	13374	13407	13205	13405	13360	13276	13348	13426	13297	13267	13526	13244	13152	13369	13223	13053	13376	13333	13279	13183	13294	13260	13201	13176	13240	13354	13265	13226	13340	13247	13220	13586	13230	13252	13334	13205	13460	13377	13373	13351	13166	13228	13435	13320	13317	13236	13239	13346	13152	13281	13263	13321	13554	13245	13275	13373	13318	13323	13170	13425	13253	13539	13236	13237	13387	13347	13429	13332	13401	13454	13432	13269	13298	13325	13093	13269	13449	13231	13227	13390	13425	13411	13382	13405	13479	13269	13246	13436	13259	13172	13300	13180	13175	13435	13407	13203	13242	13413	13279	13158	13128	13287	13464	13127	13324	13324	13311	13366	13151	13240	13219	13134	13473	13162	13340	13316	13053	13316	13322	13198	13322	13293	13148	13364	13393	13181	13281	13341	13325	13223	13217	13435	13295	13363	13365	13322	13168	13230	13315	13316	13198	13410	13341	13211	13209	13354	13059	13241	13173	13264	13266	13344	13370	13165	13387	13257	13376	13324	13302	13360	13329	13288	13255	13242	13200	13137	13270	13204	13259	13381	13239	13246	13370	13196	13231	13422	13318	13495	13019	13169	13362	13323	13275	13250	13235	13284	13380	13265	13273	13375	13428	13273	13258	13437	13188	13294	13375	13304	13246	13307	13383	13198	13225	13223	13307	13204	13310	13398	13413	13331	13128	13382	13368	13190	13408	13118	13312	13264	13442	13307	13208	13339	13273	13397	13201	13288	13308	13411	13413	13391	13330	13285	13379	13314	13189	13271	13239	13320	13312	13210	13378	13364	13347	13408	13373	13491	13127	13186	13282	13415	13333	13173	13273	13321	13364	13331	13265	13093	13276	13284	13391	13313	13364	13443	13317	13265	13329	13425	13205	13234	13262	13370	13360	13195
28076	24810	30025	23650	18018	16798	15924	15348	15229	15205	15160	15140	14882	14908	14799	14714	14543	14417	14626	14717	14564	14757	14715	14315	14368	14419	14356	14392	14387	14322	14369	14534	14275	14377	14390	14381	14231	14270	14288	14395	14276	14526	14519	14405	14338	14343	14225	14289	14195	14604	14517	14316	14307	14325	14391	14209	14466	14439	14367	14245	14581	14420	14219	14412	14290	14492	14228	14271	14463	14520	14347	14328	14379	14370	14222	14225	14074	14286	14448	14311	14256	14304	14208	14401	14344	14458	14355	14284	14270	14349	14226	14394	14295	14460	14355	14274	14366	14294	14268	14409	14284	14365	14314	14404	14266	14320	14427	14506	14384	14186	14274	14396	14453	14306	14509	14130	14263	14443	14345	14344	14255	14399	14237	14262	14569	14448	14293	14452	14301	14580	14240	14206	14295	14425	14396	14322	14408	14478	14314	14329	14412	14284	14293	14207	14474	14447	14543	14372	14148	14408	14365	14398	14532	14480	14188	14372	14341	14252	14328	14363	14154	14255	14419	14372	14306	14229	14430	14296	14516	14464	14285	14168	14420	14376	14122	14260	14380	14178	14221	14449	14195	14472	14391	14077	14214	14392	14310	14216	14317	14278	14267	14315	14249	14512	14372	14365	14255	14281	14264	14279	14213	14387	14303	14376	14227	14460	14472	14447	14310	14382	14276	14329	14387	14266	14385	14377	14302	14412	14415	14265	14324	14468	14295	14319	14432	14474	14434	14332	14412	14401	14319	14208	14326	14245	14236	14263	14358	14401	14300	14156	14381	14399	14418	14326	14307	14117	14399	14204	14330	14211	14311	14300	14451	14163	14322	14318	14393	14253	14345	14158	14203	14422	14337	14260	14370	14436	14410	14418	14402	14341	14283	14214	14180	14360	14230	14273	14373	14435	14471	14314	14421	14244	14464	14585	14488	14431	14206	14332	14240	14320	14269	14414	14459	14603	14332	14316	14138	14521	14249	14253	14288	14308	14518	14413	14326	14221	14487	14375	14417	14375	14149	14430	14414	14295	14351	14223	14367	14401	14284	14336	14403	14231	14174	14328	14293	14383	14286	14389	14579	14448	14378	14516	14228	14296	14342	14119	14430	14386	14431	14441	14440	14549	14339	14358	14334	14445	14338	14300	14389	14267	14456	14090	14303	14273	14240	14212	14440	14446	14268	14347	14319	14223	14406	14340	14270	14303	14310	14225	14408	14399	14409	14383	14479	14481	14329	14381	14380	14410	14533	14274	14353	14113	14249	14364	14545	14502	14435	14432	14387	14283	14401	14264	14275	14227	14237	14510	14464	14222	14257	14053	14143	14303	14307	14257	14263	14327	14336	14334	14239	14477	14340	14142	14334	14310	14442	14433	14405	14361	14185	14288	14388	14412	14555	14320	14280	14202	14405	14401	14526	14415	14403	14506	14214	14197	14550	14203	14361	14298	14494	14561	14150	14261	14399	14368	14177	14236	14368	14279	14608	14347	14306	14435	14561	14386	14303	14540	14234	14214	14293	14342	14294	14399	14158	14214	14425	14472	14320	14271	14406	14255	14413	14261	14417	14407	14453	14521	14438	14491	14269	14212	14470	14414	14532	14386	14271	14300	14432	14291	14179	14279	14340	14302	14317	14304	14270	14363	14472	14328	14242	14325	14284	14135	14338	14265	14323	14392	14550	14446	14176	14408	14434	14131	14367	14324	14400	14250	14251	14218	14428	14261	14381	14440	14238	14357	14330	14202	14191	14342	14374	14255	14286	14253	14238	14389	14357	14570	14302	14342	14344	14210	14320	14367	14259	14338	14607	14134	14430	14206	14207	14403	14489	14180	14260	14434	14381	14317	14298	14263	14493	14150	14279	14400	14497	14432	14261	14229	14208	14250	14341	14227	14294	14493	14547	14540	14239	14448	14423	14215	14296	14448	14399	14418	14297	14441	14251	14417	14474	14333	14387	14465	14331	14254	14490	14403	14509	14406	14401	14289	14238	14202	14292	14188	14390	14324	14437	14205	14485	14424	14179	14272	14298	14166	14383	14292	14387	14338	14473	14424	14366	14591	14336	14173	14274	14517	14189	14318	14286	14209	14216	14389	14187	14194	14291	14351	14336	14402	14260	14339	14249	14563	14298	14447	14333	14331	14539	14405	14403	14257	14295	14529	14221	14480	14315	14285	14417	14332	14421	14371	14326	14213	14238	14483	14358	14161	14282	14336	14425	14306	14489	14169	14174	14151	14154	14263	14332	14487	14299	14485	14384	14381	14247	14315	14280	14311	14147	14263	14502	14519	14310	14464	14339	14097	14306	14280	14322	14257	14335	14233	14207	14520	14366	14322	14217	14478	14340	14398	14235	14237	14501	14256	14071	14325	14170	14344	14410	14120	14366	14459	14062	14412	14396	14331	14465	14296	14384	14273	14465	14427	14549	14184	14453	14322	14195	14375	14389	14396	14129	14292	14274	14400	14260	14322	14204	14402	14420	14351	14208	14358	14314	14228	14386	14398	14312	14232	14457	14420	14267	14403	14220	14342	14247	14519	14526	14397	14428	14214	14245	14340	14428	14337	14198	14428	14330	14325	14377	14370	14440	14485	14277	14298	14254	14202	14303	14175	14109	14451	14314	14255	14216	14570	14469	14229	14547	14538	14340	14255	14272	14336	14398	14408	14436	14245	14472	14171	14273	14392	14321	14337	14434	14368	14206	14405	14192	14230	14446	14551	14250	14239	14445	14331	14365	14358	14277	14191	14350	14241	14493	14255	14457	14327	14318	14415	14300	14380	14188	14231	14155	14129	14341	14295	14427	14575	14389	14144	14303	14309	14283	14283	14324	14269	14443	14414	14323	14191	14421	14211	14383	14423	14408	14238	14248	14213	14318	14336	14366	14337	14333	14321	14347	14328	14221	14444	14375	14405	14456	14242	14388	14281	14488	14277	14345	14234	14205	14444	14349	14333	14270	14435	14434	14308	14583	14445	14340	14418	14128	14392	14369	14288	14272	14330	14490	14425	14276	14356	14406	14461	14421	14352	14421	14255	14327	14219	14225	14390	14296	14344	14320	14359	14340	14508	14383	14405	14472	14249	14294	14557	14564	14259	14163	14210	14647	14332	14105	14393	14242	14237	14353	14335	14260	14327	14398	14310	14271	13963	14402	14372	14367	14292	14449	14352	14384	14332	14475	14576	14365	14355	14308	14374	14161	14267	14354	14327	14335	14251	14277	14503	14128	14422	14101	14294	14411	14298	14280	14222	14371	14332	14352	14502	14284	14302	14090	14324	14263	14249	14448	14315	14366	14250	14318	14332	14373	14301	14254	14380	14368	14339	14338	14408	14311	14477	14291	14124	14260	14237	14158	14195	14326	14275	14285	14403	14201	14329	14350	14326	14156	14181	14280	14289	14203	14373	14332	14282	14340	14245	14341	14501	14302	14427	14363	14199	14495	14466	14540	14346	14365	14166	14505	14224	14241	14229	14435	14338	14287	14285	14444	14254	14432	14293	14327	14120	14413	14390	14320	14584	14433	14232	14289	14410	14265	14484	14197	14303	14350	14519	14495	14246	14380	14374	14298	14335	14385	14359	14359	14370	14299	14287	14319	14267	14167	14387	14386	14351	14243	14391	14290	14209	14138	14237	14264	14500	14519	14279	14365	14376	14348	14205	14577	14460	14393	14311	14235	14362	14521	14196	14296	14235	14364	14380	14360	14322	14397	14267	14362	14301	14337	14305	14415	14476	14297	14470	14252	14352	14376	14172	14309	14228	14275	14410	14504	14291	14350	14410	14406	14286	14393	14258	14399	14391	14224	14298	14447	14318	14367	14319	14291	14220	14355	14333	14406	14520	14318	14154	14395	14485	14436	14531	14398	14203	14351	14383	14398	14352	14276	14415	14232	14347	14306	14237	14444	14259	14439	14338	14309	14381	14339	14261	14354	14464	14495	14173	14140	14409	14275	14333	14449	14162	14322	14356	14393	14236	14278	14299	14383	14303	14437	14363	14393	14335	14321	14407	14273	14357	14424	14356	14258	14239	14308	14244	14320	14466	14423	14290	14245	14351	14486	14401	14407	14258	14309	14301	14387	14156	14437	14281	14358	14194	14101	14131	14133	14519	14163	14385	14483	14184	14293	14429	14304	14394	14356	14621	14432	14268	14236	14363	14215	14393	14299	14335	14229	14318	14351	14179	14187	14471	14434	14330	14296	14205	14449	14383	14439	14278	14340	14158	14300	14491	14416	14400	14293	14509	14406	14339	14384	14172	14512	14408	14469	14296	14226	14219	14450	14153	14323	14299	14263	14164	14304	14440	14396	14278	14317	14464	14449	14339	14364	14128	14345	14197	14080	14296	14417	14329	14308	14449	14286	14394	14453	14308	14285	14329	14608	14416	14397	14439	14359	14418	14378	14520	14340	14511	14244	14366	14267	14371	14381	14491	14458	14389	14379	14293	14219	14420	14129	14246	14433	14353	14423	14291	14345	14285	14355	14234	14426	14288	14383	14448	14518	14349	14324	14391	14420	14279	14257	14433	14358	14286	14170	14240	14530	14201	14318	14194	14448	14398	14357	14261	14335	14348	14458	14466	14388	14466	14342	14322	14311	14275	14282	14282	14369	14494	14400	14271	14419	14230	14166	14245	14098	14387	14352	14532	14280	14383	14366	14341	14357	14308	14288	14539	14394	14273	14410	14191	14422	14289	14550	14353	14415	14127	14462	14204	14295	14161	14234	14539	14380	14588	14316	14360	14361	14275	14337	14332	14400	14383	14430	14496	14465	14548	14379	14473	14392	14347	14307	14354	14330	14252	14173	14415	14313	14140	14378	14403	14411	14418	14258	14485	14246	14531	14378	14422	14347	14458	14247	14231	14469	14197	14348	14208	14481	14445	14408	14419	14348	14249	14430	14289	14521	14427	14408	14392	14342	14229	14470	14296	14427	14283	14249	14334	14238	14254	14279	14410	14238	14386	14247	14453	14381	14301	14339	14291	14395	14435	14346	14670	14239	14294	14407	14257	14303	14278	14511	14136	14505	14364	14359	14189	14141	14401	14380	14445	14343	14341	14340	14358	14425	14271	14451	14456	14480	14505	14485	14308	14340	14107	14313	14338	14325	14399	14465	14314	14377	14410	14432	14336	14283	14548
24669	37206	32328	20423	17537	15687	14687	14085	13898	13776	13967	13890	13840	13535	13360	13367	13219	13120	13004	12945	12912	13134	12973	13041	12922	12882	12888	12751	12862	12783	12702	12648	12875	12867	12845	12748	12649	12770	12855	12963	12644	12823	12785	12972	12779	12845	12717	12820	12741	12848	12658	12764	12819	12977	12642	12841	12813	12868	12727	12832	12738	12613	12726	12695	12757	12699	12811	12896	12672	12639	12727	12635	12751	12734	12799	12840	12743	12824	12762	12678	12844	12935	12827	12707	12717	12711	12758	12799	12720	12845	12699	12710	12887	12583	12779	12664	12890	12727	12703	12923	12774	12744	12844	12802	12575	12774	12750	12826	12797	12905	12788	12821	12815	12743	12672	12785	12687	12631	12712	12812	12818	12762	12880	12648	12814	12753	12807	12755	12742	12816	12683	12633	12937	12738	12638	12745	12690	12750	12642	12693	12815	12636	12808	12836	13035	12714	12782	12724	12706	12829	12721	12739	12829	12647	12733	12802	12694	12571	12601	12564	12743	13010	12822	12775	12902	12852	12720	12685	12747	12683	12647	12832	12757	12795	12706	12763	12820	12782	12807	12794	12712	12786	12744	12688	12843	12806	12671	12737	12817	12725	12702	12707	12680	12668	12743	12686	12657	12551	12795	12745	12796	12800	12903	12725	12767	12814	12669	12809	12711	12732	12660	12741	12698	12773	12780	12835	12803	12822	12713	12739	12684	12706	12712	12670	12818	12769	12796	12670	12811	12772	12754	12659	12748	12843	12628	12750	12834	12769	12776	12908	12835	12925	12716	12794	12796	12768	12780	12696	12683	12655	12670	12843	12895	12760	12695	12817	12726	12728	12756	12655	12803	12896	12815	12770	12657	12628	12882	12825	12744	12823	12769	12706	12755	12870	12707	12841	12817	12589	12782	12752	12736	12711	12867	12768	12691	12778	12637	12792	12745	12727	12824	12760	12722	12631	12706	12927	12619	12577	12786	12785	12694	12816	12721	12704	12912	12706	12755	12555	12851	12618	12771	12759	12643	13054	12774	12701	12781	12716	12775	12665	12815	12830	12678	12779	12866	12689	13018	12701	12778	12709	12754	12680	12678	12684	12707	12717	12880	12787	12686	12766	12660	12774	12781	12645	12834	12786	12818	12774	12665	12703	12751	12903	12939	12650	12817	12666	12878	12830	12669	12647	12662	12517	12872	12775	12666	12900	12592	12646	12724	12638	12677	12568	12869	12776	12841	12853	12714	12604	12692	12670	12913	12577	12861	12834	12559	12771	12747	12797	12703	12636	12701	12725	12764	12654	12685	12828	12661	12821	12907	12727	12683	12856	12776	12718	12638	12787	12771	12653	12904	12854	12845	12723	12698	12779	12609	12729	12862	12839	12895	12805	12826	12733	12813	12970	12775	12736	12722	12792	12923	12618	12800	12786	12893	12811	12816	12762	12707	12748	12714	12515	12706	12652	12755	12757	12792	12722	12725	12877	12578	12751	12721	12623	12697	12768	12709	12605	12823	12747	12794	12767	12685	12720	12611	12772	12838	12725	12731	12881	12772	12892	12740	12761	12815	12833	12746	12699	12725	12784	12728	12832	12545	12676	12948	12818	12799	12818	12785	12893	12571	12755	12520	12758	12798	12589	12784	12662	12777	12916	12795	12788	12734	12780	12779	12704	12800	12728	12836	12746	12670	12681	12749	12918	12761	12884	12781	12904	12764	12824	12750	12691	12781	12719	12827	12767	12627	12537	12789	12779	12897	12732	12866	12805	12728	12930	12686	12829	12799	12680	12948	12799	12901	12815	12821	12847	12760	12848	12732	12815	12699	12827	12858	12672	12724	12854	12876	12777	12747	12764	12963	12790	12957	12757	12580	12726	12647	12807	12655	12837	12597	12736	12674	12790	12666	12752	12757	12934	12598	12854	12867	12949	12789	12768	12791	12776	12725	12755	12758	12870	12863	12784	12671	12752	12645	12862	12738	12785	12710	12772	12784	12750	12634	12666	12743	12782	12697	12904	12760	12677	12802	12721	12644	12772	12645	12702	12677	12743	12796	12817	12758	12892	12890	12801	12708	12908	12542	12781	12738	12669	12651	12757	12637	12939	12755	12728	12825	12837	12688	12809	12596	12869	12760	12757	12726	12882	12715	12704	12679	12683	12744	12725	12854	12732	12653	12759	12765	12772	12894	12743	12857	12715	12473	12826	12920	12725	12735	12724	12718	12769	12743	12712	12829	12679	12895	12814	12674	12667	12696	12744	12732	12749	12703	12795	12689	12772	12738	12882	12842	12614	12964	12801	12867	12722	12679	12848	12660	12892	12638	12779	12639	12699	12681	12789	12785	12695	12736	12776	12660	12770	12771	12723	12604	12844	12629	12742	12770	12742	12889	12740	12816	12783	12789	12792	12702	12830	12808	13010	12826	12539	12873	12756	12779	12821	12638	12719	12883	12907	12789	12701	12759	12611	12659	12895	12656	12749	12883	12845	12884	12781	12655	12830	12704	12784	12843	12803	12699	12827	12738	12780	12664	12937	12552	12804	12804	12946	12715	12823	12766	12652	12870	12775	12760	12860	12836	12664	12786	12774	12768	12686	12744	12710	12616	12783	12730	12786	12843	12683	12777	12676	12868	12744	12788	12674	12685	12775	12704	12914	12736	12875	12851	12667	12838	12672	12767	12783	12718	12744	12832	12621	12800	12626	12700	12906	12769	12768	12794	12640	12689	12860	12639	12937	12885	12477	12638	12616	12698	12783	12651	12747	12600	12608	12782	12798	12628	12626	12759	12613	12650	12659	12819	12825	12753	12732	12785	12743	12683	12854	12769	12770	12735	12723	12801	12767	12848	12786	12879	12935	12607	12811	12803	12788	12737	12887	12626	12865	12779	12810	12754	12689	12734	12862	12852	12799	12729	12834	12684	12742	12760	12786	12675	12774	12860	12751	12784	12722	12765	12834	12701	12747	12863	12736	12795	12736	12824	12806	12825	12724	12762	12733	12706	12715	12712	12874	12932	12870	12830	12785	12964	12793	12642	12873	12912	12764	12788	12689	12749	12848	12828	12669	12813	12843	12759	12933	12798	12754	12687	12723	12853	12879	12685	12847	12705	12866	12811	12703	12899	12897	12666	12859	12798	12675	12731	12743	12602	12820	12830	12873	12803	12886	12653	12612	12816	12883	12599	12597	12870	12724	12682	12844	12832	12735	12802	12705	12746	12865	12679	12863	12714	12860	12931	12842	12773	12878	12764	12789	12706	12856	12769	12847	12639	12744	12686	12792	12931	12745	12724	12708	12886	12820	12897	12643	12832	12834	12791	12965	12646	12871	12770	12692	12648	12619	12813	12761	12610	12652	12854	12746	12881	12608	12941	12712	12836	12742	12812	12761	12779	12661	12809	12729	12817	12576	12767	12787	12651	12701	12922	12711	12590	12675	12760	12765	12808	12710	12780	12649	12759	12781	12773	12757	12935	12761	12724	12783	12759	12802	12857	12835	12812	12777	12865	12726	12740	12741	12683	12839	12770	12827	12784	12806	12769	12764	12650	12675	12704	12719	12724	12743	12730	12820	12647	12695	13017	12580	12782	12709	12847	12806	12703	12810	12842	12721	12787	12718	12831	12915	12801	12538	12640	12740	12802	12749	12873	12793	12781	12862	12838	12705	12931	12768	12813	12659	12754	12843	12775	12685	12785	12787	12795	12708	12801	12767	12652	12796	12847	12675	12662	12707	12871	12685	12569	12772	12834	12934	12716	12674	12846	12822	12628	12751	12651	12763	12712	12767	12722	12869	12801	12783	12820	12782	12801	12698	13034	12788	12713	12677	12886	12702	12883	12917	12623	12752	12797	12783	12871	12642	12784	12702	12910	12896	12690	12642	12912	12619	12726	12754	12721	12817	12824	12805	12806	12796	12877	12718	12840	12878	12557	12887	12685	12742	12917	12768	12786	12823	12788	12725	12791	12672	12617	12691	12667	12821	12571	12810	12653	12816	12720	12561	12604	12951	12777	12678	12833	12809	12773	12822	12620	12884	12650	12699	12765	12708	12732	12783	12637	12787	12621	12793	12716	12749	12650	12698	12687	12836	12837	12729	12886	12687	12813	12782	12841	12711	12848	12748	12768	12611	12813	12717	12722	12615	12732	12766	12908	12749	12712	13015	12704	12688	12662	12848	12704	12768	12785	12854	12841	12854	12946	12635	12818	12746	12687	12689	12410	12712	12786	12738	12701	12585	12823	12893	12851	12671	12640	12800	12734	12807	12751	12738	12710	12806	12805	12754	12630	12748	12950	12815	12570	12724	12694	12887	12834	12836	12805	12701	12838	12927	12838	12696	12859	12887	12827	12606	12879	12766	12701	12860	12749	12739	12676	12691	12715	12663	12768	12702	12672	12691	12603	12748	12921	12763	12809	12688	12543	12829	12565	12788	12586	12715	12907	12826	12767	12711	12702	12586	12572	12812	12890	12775	12755	12824	12873	12787	12810	12874	12625	12708	12832	12805	12701	12706	12745	12795	12654	12717	12789	12795	12661	12684	12787	12746	12620	12669	12808	12716	12820	12816	12712	12596	12633	12777	12845	12810	12631	12781	12739	12872	12884	12902	12742	12712	12710	12855	12631	12708	12833	12836	12685	12849	12843	12808	12576	12803	12607	12726	12720	12870	12798	12776	12685	12815	12691	12840	12763	12831	12802	12761	12679	12693	12640	12827	12650	12694	12661	12798	12859	12852	12828	12664	12851	12792	12763	12630	12691	12834	12670	12764	12797	12794	12652	12679	12587	12800	12786	12694	12824	12878	12918	12837	12749	12856	12818	12783	12780	12831	12693	12732	12861	12810	12722	12842	12852	12651	12757	12847	12819	12623	12803	12857	12659	12856	12625	12869	12798	12743	12631	12860	12843	12774	12767	12710	12799	12776	12779	12687	12758	12686	12830	12971	12878	12810	12709	12657	12693	12688	12881	12756	12776	12779	12712	12812	12823	12678	12800	12779	12746	12875	12662	12692	12812	12766	12808	12735	12656	12844	12685	12703	12894	12631	12777	12877	12811	12780	12740	12730	12677	12828	12544	12697	12831	12677	12942	12898	12840	12764	12683	12889	12790	12649	12726	12758	12698	12842	12777	12750	12636	12802	12870	12849
23811	21028	28501	24518	22923	21807	19587	16408	15746	15841	15825	15518	15598	15455	15289	14994	14845	14756	14828	14724	14791	14524	14724	14431	14487	14416	14466	14387	14316	14222	14426	14262	14373	14284	14414	14300	14267	14401	14383	14362	14120	14174	14213	14285	14291	14256	14405	14286	14086	14300	14266	14204	14171	14364	14249	14470	14302	14351	14223	14218	14131	14181	14399	14343	14252	14346	14234	14310	14179	14230	14243	14441	14247	14164	14254	14130	14286	14196	14003	14201	14246	14354	14169	14215	14173	14207	14197	14156	14194	14115	14253	14222	14420	14612	14380	14245	14243	14304	14444	14236	14304	14225	14345	14253	14156	14298	14107	14092	14312	14289	14365	14218	14323	14124	14118	14437	14240	14320	14406	14131	14172	14088	14312	14069	14115	14199	14026	14126	14352	14203	14276	14238	14149	14369	14279	14276	14263	14157	14159	14310	14604	14281	14315	14143	14151	14191	14205	14231	14113	14178	14445	14173	14301	14404	14344	14217	14433	14338	14267	14091	14020	14188	14170	14361	14272	14230	14248	14230	14398	14223	14252	14097	14137	14278	14288	14261	14295	14213	14132	14313	14293	14201	14477	14218	14218	14367	14437	14175	14117	14286	14188	14179	14032	14278	14139	14125	14419	14304	14182	14281	14282	14357	14294	14285	14188	14278	14123	14319	14350	14299	14227	14423	14197	14245	14128	14335	14274	14214	14304	14302	14203	14353	14264	14325	14414	14174	14397	14198	14165	14284	14311	14170	14361	14272	14085	14227	14231	14386	14253	14423	14152	14314	14157	14313	14223	14100	14161	14180	14134	14224	14238	14297	14406	14227	14293	14116	14188	14141	14252	14232	14255	14169	14128	14159	14112	14248	14276	14377	14322	14373	14366	14345	14181	14217	14256	14214	14238	14383	14245	14191	14465	14271	14147	14153	14357	14161	14379	14369	14459	14416	14229	14146	14399	14243	14293	14332	14267	14205	14283	14205	14359	14334	14419	14097	14357	14365	14244	14398	14211	14109	14214	14295	14335	14340	14232	14121	14073	14190	14313	14129	14159	14397	14331	14214	14191	14310	14321	14431	14224	14244	14416	14349	14374	14318	14305	14121	14239	14174	14352	14268	14125	14347	14213	14166	14103	14335	14231	14121	14282	14454	14253	14200	14333	14149	14171	14345	14402	14429	14176	14074	14299	14271	14369	14320	14195	14207	14218	14093	14234	14341	14277	14345	14188	14227	14259	14228	14162	14097	14193	14116	14306	14216	14215	14150	14206	14263	14226	14151	14306	14162	14218	14292	14288	14234	14133	14120	14306	14350	14219	14443	14278	14178	14270	14375	14106	14294	14269	14390	14101	14218	14231	14116	14120	14297	14345	14308	14312	14369	14369	14414	14271	14215	14152	14248	14360	14016	14119	14265	14313	14212	14128	14083	14316	14189	14253	14041	14332	14210	14399	14285	14282	14115	14228	14299	14332	14237	14137	14178	14142	14192	14411	14114	14365	14218	14392	14264	14146	14483	14287	14138	14125	14244	14349	14240	14256	14194	14272	14333	14246	14407	14549	14261	14227	14224	14299	14303	14100	14113	14325	14201	14307	14127	14163	14249	14240	14186	14259	14120	14103	14284	14222	14375	14235	14333	14408	14349	14394	14236	14158	14396	14159	14074	14261	14238	14370	14295	14276	14344	14388	14423	14114	14175	14263	14081	14011	14324	14291	14238	14246	14310	14250	13914	14394	14107	14414	14362	14337	14091	14189	14200	14331	14146	14198	14202	14216	14174	14119	14283	14333	14253	14404	14430	14082	14113	14461	14190	14191	14377	14364	14171	14315	14193	14205	14405	14026	14221	14247	14435	14176	14443	14267	14291	14414	14352	14161	14390	14325	14161	14323	14509	14330	14539	14133	14362	14248	14237	14136	14154	14429	14252	14181	14240	14172	14269	14360	14286	14217	14184	14185	14034	14194	14228	14138	14237	14227	14232	14064	14383	14309	14380	14263	14318	14174	14250	14499	14144	14321	14560	14141	14210	14218	14399	14194	14297	14421	14235	14240	13989	14347	14230	14309	14303	14356	14229	14167	14187	14336	14445	14234	14110	14145	14279	14156	14321	14153	14267	14480	14251	14208	14367	14280	14332	14256	14149	14119	14293	14148	14431	14263	14420	14229	14190	14234	14289	14384	14323	14199	14461	14363	14333	14334	14391	14103	14257	14193	14305	14018	14334	14349	14208	14186	14283	14335	13966	14431	14232	14286	14203	14308	14069	14241	14220	14299	14242	14154	14303	14334	14317	14288	14340	14190	14398	14260	14310	14327	14283	14275	14353	14408	14172	14348	14569	14341	14328	14377	14349	14160	14357	14324	14278	14167	14277	14117	14112	14124	14151	14547	14447	14192	14328	14370	14406	14187	14210	14176	14141	14153	14282	14374	14340	14276	14186	14199	14397	14256	14343	14203	14100	14288	14254	14395	14224	14336	14416	14077	14149	14428	14341	14348	14272	14357	14339	14418	14132	14427	14293	14387	14347	14260	14379	14090	14338	14332	14050	14204	14319	14107	14209	14205	14219	14245	14106	14167	14273	14291	14418	14095	14150	14341	14290	14314	14355	14088	14255	14334	14266	14324	14257	14447	14234	14161	14048	14266	14129	14210	14318	14391	14203	14297	14298	14335	14322	14226	14200	14141	14310	14207	14197	14377	14186	13938	14209	14578	14229	14269	14374	14275	14329	14150	14175	14145	14312	14531	14225	14242	14377	14292	14209	14218	14312	14280	14213	14342	14233	14314	14333	14345	14359	14337	14179	14319	14305	14271	14236	14289	14110	14196	14099	14365	14336	14297	14251	14203	14231	14249	14047	14293	14290	14261	14366	14605	14377	14301	14193	14341	14224	14248	14343	14088	14324	14007	14174	14359	14339	14423	14461	14365	14370	14271	14220	14411	14373	14118	14348	14342	14074	14406	14193	14214	14388	14393	14243	14364	14260	14358	14305	14284	14270	14345	14400	14154	14349	14329	14227	14424	14300	14226	14265	14266	14370	14201	14360	14335	14270	14125	14334	14333	14302	14270	14317	14278	14219	14229	14391	14310	14296	14286	14212	14337	14494	14398	14182	14242	14304	14304	14287	14173	14248	14352	14159	14278	14314	14234	14150	14215	14342	14095	14385	14376	14110	14329	14140	14236	14122	14229	14084	14065	14048	14354	14315	14194	14303	14317	14319	14265	14159	14298	14329	14298	14438	14363	14145	14195	14296	14296	14202	14340	14392	14276	14252	14102	14254	14190	14308	14257	14301	14104	14234	14161	14297	14333	14345	14170	14143	14361	14441	14334	14389	14081	14041	14069	14371	14170	14235	14270	14336	14433	14244	14426	14116	14280	14272	14417	14387	14128	14109	14306	14200	14247	14159	14182	14238	14117	14107	14301	14248	14155	14439	14357	14201	14128	14249	14207	14465	14071	14229	14349	14350	14318	14407	14333	14299	14359	14241	14380	14288	14342	14214	14214	14264	14080	14225	14329	14158	14196	14299	14387	14376	14639	14317	14203	14287	14247	14191	14078	14338	14180	14381	14316	14273	14300	14040	14384	14224	14278	14258	14254	14306	14344	14244	14222	14278	14238	14354	14272	14172	14172	14248	14409	14241	14132	14243	14293	14261	14455	14232	14309	14240	14350	14235	14205	14332	14180	14194	14221	14460	14331	14394	14148	14043	14209	14194	14325	14281	14187	14352	14165	14121	14310	14281	14485	14355	14151	14378	14226	14250	14081	14289	14254	14280	14255	14355	14390	14226	14091	14148	14225	14232	14349	14350	14196	14302	14301	14445	14266	14268	14290	13999	14261	14312	14275	14217	14290	14423	14486	14251	14304	14447	14280	14147	14245	14496	14166	13963	14413	14240	14341	14443	14297	14418	14187	14181	14287	14172	14290	14169	14397	14397	14102	14095	14113	14382	14255	14256	14270	14216	14204	14238	14260	14281	14280	14297	14358	14194	14155	14315	14371	14381	14205	14299	14382	14177	14003	14243	14147	14406	14319	14145	14301	14209	14462	14336	14398	14143	14183	14162	14293	14215	14198	14348	14263	14470	14140	14336	14277	14335	14241	14273	14208	14244	14464	14273	14355	14218	14112	14142	14372	14232	14216	14143	14313	14238	14223	14320	14138	14361	14247	14153	14303	14324	14178	14357	14410	14207	14313	14367	14277	14263	14228	14132	14274	14075	14295	14305	14425	14444	14181	13969	14301	14088	14105	14227	14411	14381	14378	14335	14216	14299	14160	14282	14354	14318	14254	14403	14326	14448	14100	14337	14290	14291	14426	14221	14180	14071	14473	14132	14151	14260	14358	14283	14294	14093	14363	14131	14265	14092	14166	14339	14371	14277	14155	14201	14497	14214	14285	14082	14183	14327	14329	14254	14140	14456	14301	14376	14201	14361	14155	14201	14091	14382	14376	14544	14325	14182	14256	14106	14117	14220	14392	14440	14329	14266	14375	14219	14223	14307	14260	14085	14447	14419	14298	14255	14619	14193	14323	14156	14515	14189	14534	14145	14263	14170	14140	14186	14107	14340	14349	14275	14263	14276	14317	14409	14404	14350	14220	14379	14150	14316	14234	14246	14334	14344	14407	14397	14153	14219	14284	14237	14154	14162	14028	14218	14157	14150	14331	14195	14194	14280	14310	14286	14189	14295	14176	14204	14159	14188	14388	14158	14276	14469	14142	14215	14197	14279	14214	14314	14262	14254	14259	14212	14269	14238	14361	14281	14210	14287	14114	14211	14178	14183	14323	14391	14140	14289	14486	14043	14167	14379	14253	14300	14255	14105	14180	14313	14203	14323	14156	14368	14132	14216	14202	14210	14247	14368	14196	14220	14311	14345	14153	14270	14240	14092	14295	14248	14290	14197	14315	14220	14225	14288	14237	14341	14280	14369	14333	14178	14229	14242	14257	14349	14187	14365	14284	14369	14338	14378	14451	14008	14125	14319	14413	14082	14138	14195	14237	14502	14359	14335	14177	14214	14170	14266	14346	14175	14305	14122	14157	14267	14372	14174	14212	14429	14296	13908	14071	14220	14262	14321	14423	14382	14391	14258	14143	14077	14142	14375	14272	14290	14197	14216	14342	14223	13998	14256	14199	14321
25934	46111	40712	29412	23935	18328	16008	15165	14631	14475	14633	14431	14348	13769	13659	13636	13385	13411	13235	13240	13129	12988	13051	12951	12926	13035	12667	13012	12813	12769	12726	12792	12875	12853	12889	12685	12660	12704	12615	12681	12742	12841	12696	12877	12701	12655	12596	12668	12631	12806	12712	12728	12577	12666	12577	12628	12591	12608	12688	12772	12492	12784	12780	12606	12671	12653	12567	12626	12537	12774	12775	12602	12641	12543	12670	12598	12566	12661	12820	12805	12727	12678	12826	12725	12642	12738	12682	12723	12610	12626	12837	12797	12829	12883	12648	12901	12554	12805	12630	12741	12872	12780	12653	12901	12612	12770	12705	12766	12606	12789	12700	12649	12755	12690	12793	12635	12698	12619	12593	12769	12790	12641	12603	12644	12642	12701	12686	12665	12804	12772	12737	12773	12630	12637	12732	12911	12425	12616	12816	12609	12560	12658	12757	12737	12748	12688	12789	12839	12787	12784	12649	12637	12830	12573	12856	12785	12748	12699	12732	12684	12717	12627	12648	12696	12829	12570	12572	12828	12739	12660	12696	12725	12874	12723	12653	12680	12616	12798	12525	12593	12701	12615	12713	12650	12717	12661	12621	12696	12693	12718	12635	12750	12653	12646	12837	12815	12626	12684	12646	12717	12558	12580	12860	12758	12775	12774	12740	12661	12562	12679	12632	12709	12660	12663	12585	12685	12666	12729	12654	12687	12634	12664	12786	12807	12692	12684	12698	12796	12611	12770	12725	12805	12737	12737	12639	12768	12756	12842	12658	12863	12749	12813	12641	12800	12787	12763	12757	12694	12705	12662	12695	12666	12691	12752	12509	12550	12734	12781	12777	12750	12665	12820	12512	12633	12735	12713	12681	12783	12662	12628	12662	12621	12652	12976	12655	12695	12711	12769	12737	12670	12721	12672	12730	12619	12689	12706	12760	12670	12647	12875	12816	12753	12712	12761	12765	12787	12714	12678	12637	12640	12759	12686	12867	12635	12816	12720	12710	12579	12704	12838	12635	12590	12599	12750	12647	12854	12628	12622	12746	12635	12638	12823	12469	12643	12651	12699	12589	13006	12766	12680	12646	12760	12636	12659	12726	12815	12711	12736	12905	12846	12807	12641	12737	12680	12680	12739	12832	12762	12698	12726	12699	12661	12663	12650	12740	12713	12785	12633	12785	12617	12849	12745	12676	12533	12678	12712	12704	12671	12799	12750	12641	12551	12764	12720	12774	12700	12656	12618	12607	12739	12595	12610	12549	12715	12657	12692	12609	12867	12712	12834	12631	12720	12676	12659	12724	12859	12612	12596	12737	12735	12772	12705	12505	12736	12580	12735	12684	12629	12718	12477	12867	12725	12758	12691	12769	12937	12590	12733	12652	12763	12677	12652	12731	12708	12753	12614	12808	12658	12635	12656	12674	12648	12646	12814	12687	12701	12690	12593	12559	12573	12594	12774	12726	12610	12696	12688	12668	12742	12764	12711	12683	12766	12760	12623	12731	12863	12691	12675	12772	12591	12712	12813	12787	12660	12754	12704	12505	12763	12758	12571	12808	12573	12661	12684	12678	12839	12639	12637	12663	12721	12732	12726	12606	12753	12691	12827	12701	12669	12730	12829	12684	12714	12672	12780	12684	12705	12601	12876	12679	12701	12619	12662	12680	12570	12619	12653	12623	12664	12728	12803	12694	12590	12666	12841	12647	12906	12630	12841	12630	12813	12755	12777	12769	12908	12702	12726	12606	12756	12584	12730	12574	12775	12744	12689	12703	12769	12763	12735	12756	12729	12554	12785	12569	12657	12470	12751	12692	12661	12802	12810	12756	12628	12793	12626	12673	12748	12708	12704	12867	12616	12602	12663	12555	12667	12612	12603	12774	12585	12680	12751	12847	12830	12652	12613	12523	12580	12489	12681	12749	12723	12612	12625	12779	12770	12684	12622	12743	12653	12730	12818	12659	12896	12682	12676	12774	12616	12651	12776	12516	12661	12812	12593	12565	12819	12687	12636	12668	12700	12663	12809	12715	12643	12505	12590	12659	12683	12696	12736	12638	12705	12859	12713	12814	12674	12586	12516	12734	12454	12566	12856	12569	12529	12715	12713	12651	12570	12678	12768	12721	12621	12667	12848	12739	12854	12643	12771	12637	12332	12759	12754	12721	12728	12447	12780	12700	12814	12624	12697	12625	12677	12883	12551	12656	12948	12634	12567	12672	12665	12673	12549	12887	12556	12833	12651	12651	12746	12757	12640	12798	12535	12748	12781	12645	12601	12472	12697	12653	12754	12737	12796	12749	12533	12733	12678	12551	12664	12593	12699	12695	12737	12679	12589	12697	12711	12618	12810	12564	12624	12739	12689	12511	12754	12797	12667	12662	12639	12734	12579	12792	12775	12674	12719	12700	12756	12683	12789	12635	12682	12645	12798	12867	12702	12636	12703	12665	12592	12753	12834	12588	12746	12700	12833	12696	12764	12657	12719	12794	12710	12653	12728	12610	12731	12773	12751	12645	12790	12738	12590	12505	12592	12781	12607	12731	12677	12678	12624	12771	12555	12710	12568	12752	12687	12698	12734	12638	12806	12604	12698	12647	12699	12576	12658	12583	12746	12632	12669	12698	12610	12809	12601	12751	12496	12700	12503	12640	12699	12786	12832	12658	12626	12714	12816	12915	12666	12755	12667	12792	12711	12567	12591	12787	12635	12507	12567	12604	12693	12550	12583	12608	12725	12810	12639	12630	12779	12636	12604	12656	12640	12597	12705	12618	12665	12697	12781	12785	12628	12739	12774	12489	12873	12709	12628	12857	12698	12653	12822	12656	12724	12797	12651	12776	12678	12691	12737	12640	12735	12721	12654	12560	12671	12697	12762	12602	12595	12618	12702	12656	12766	12734	12616	12642	12622	12761	12784	12763	12727	12632	12690	12583	12552	12817	12687	12802	12842	12704	12591	12625	12661	12625	12593	12531	12642	12594	12599	12590	12594	12754	12708	12837	12540	12823	12739	12698	12811	12803	12711	12710	12743	12746	12690	12580	12595	12658	12661	12733	12800	12623	12754	12809	12683	12617	12762	12768	12621	12752	12640	12602	12520	12625	12488	12574	12821	12710	12758	12764	12685	12597	12709	12777	12588	12713	12810	12662	12603	12610	12805	12643	12513	12716	12711	12750	12804	12760	12681	12672	12746	12690	12631	12653	12491	12734	12853	12699	12710	12762	12570	12721	12583	12551	12673	12721	12751	12671	12548	12789	12741	12564	12575	12640	12585	12704	12497	12710	12717	12754	12626	12597	12693	12694	12571	12524	12789	12679	12717	12678	12622	12832	12690	12616	12649	12666	12703	12742	12775	12635	12694	12670	12774	12616	12549	12674	12810	12694	12676	12753	12767	12510	12792	12778	12738	12730	12678	12758	12735	12656	12709	12626	12506	12728	12758	12617	12639	12725	12776	12745	12640	12735	12622	12624	12655	12864	12549	12688	12654	12667	12781	12797	12717	12758	12795	12854	12653	12759	12667	12727	12678	12864	12634	12560	12702	12641	12695	12844	12694	12603	12525	12647	12757	12661	12629	12692	12691	12818	12639	12584	12558	12764	12559	12526	12682	12879	12594	12609	12778	12614	12723	12657	12783	12804	12798	12623	12737	12700	12631	12655	12700	12765	12692	12587	12645	12731	12646	12762	12622	12754	12479	12685	12641	12796	12718	12684	12706	12658	12630	12710	12920	12704	12748	12572	12733	12673	12792	12555	12618	12672	12691	12805	12714	12503	12788	12829	12873	12736	12948	12702	12714	12830	12754	12713	12731	12662	12684	12649	12641	12710	12703	12710	12751	12680	12771	12576	12540	12564	12752	12804	12803	12753	12640	12610	12581	12797	12599	12616	12543	12648	12616	12738	12662	12742	12731	12618	12662	12598	12769	12676	12812	12761	12690	12797	12603	12799	12660	12654	12677	12673	12699	12647	12693	12849	12680	12860	12565	12671	12724	12824	12676	12691	12824	12533	12617	12917	12669	12771	12679	12721	12764	12674	12818	12672	12781	12692	12746	12819	12735	12598	12726	12791	12689	12809	12619	12714	12871	12634	12734	12794	12720	12826	12713	12601	12728	12688	12582	12782	12598	12623	12694	12750	12668	12629	12704	12544	12572	12739	12713	12608	12695	12508	12884	12638	12638	12641	12830	12820	12762	12586	12671	12729	12803	12570	12755	12862	12800	12825	12718	12614	12843	12615	12791	12651	12722	12570	12660	12667	12762	12674	12679	12601	12765	12680	12600	12670	12691	12599	12829	12806	12712	12754	12617	12670	12454	12747	12729	12796	12625	12664	12784	12584	12568	12623	12830	12597	12625	12678	12686	12682	12728	12751	12605	12611	12805	12758	12736	12733	12786	12644	12604	12745	12772	12645	12686	12794	12561	12764	12685	12706	12576	12752	12666	12648	12702	12674	12570	12783	12689	12638	12578	12753	12627	12745	12985	12785	12693	12688	12702	12719	12700	12644	12761	12561	12747	12545	12807	12669	12588	12620	12701	12688	12669	12687	12646	12747	12761	12724	12759	12651	12726	12794	12684	12543	12620	12640	12757	12522	12739	12747	12672	12663	12510	12579	12748	12816	12579	12728	12719	12651	12672	12637	12752	12672	12592	12782	12732	12778	12870	12789	12816	12674	12767	12661	12576	12683	12787	12557	12611	12731	12674	12753	12680	12725	12659	12578	12703	12724	12700	12589	12602	12670	12703	12640	12569	12549	12664	12643	12555	12578	12716	12620	12691	12716	12795	12753	12705	12698	12786	12822	12630	12740	12594	12845	12679	12682	12922	12591	12717	12738	12866	12628	12662	12738	12672	12771	12861	12668	12720	12832	12704	12863	12562	12787	12587	12550	12623	12664	12697	12674	12601	12605	12653	12684	12599	12604	12602	12780	12703	12831	12513	12622	12668	12659	12663	12727	12599	12596	12737	12719	12638	12750	12789	12764	12710	12752	12650	12598	12720	12823	12560	12714	12823	12649	12567	12664	12767	12618	12452	12687	12636	12542	12575	12779	12624	12608	12760	12669	12536	12719	12768	12705	12716	12628	12592	12713	12671	12766	12616	12616	12700	12742	12858	12728	12709	12673	12746	12729	12655	12703	12788
22857	21135	28891	23725	21734	23721	24061	18669	17367	17280	17326	16852	16738	16618	16508	16405	16073	16150	16041	16076	15814	15852	15618	15738	15613	15543	15449	15640	15443	15539	15467	15332	15489	15536	15551	15416	15449	15415	15494	15284	15300	15255	15304	15565	15261	15469	15592	15431	15509	15372	15154	15162	15201	15238	15473	15222	15250	15266	15277	15250	15136	15278	15305	15250	15259	15298	15247	15150	15429	15458	15480	15429	15459	15321	15226	15381	15319	15459	15444	15287	15277	15464	15407	15265	15353	15504	15409	15364	15087	15307	15343	15421	15484	15272	15324	15196	15278	15514	15369	15304	15184	15154	15445	15307	15403	15272	15393	15560	15375	15345	15241	15311	15352	15328	15303	15343	15186	15360	15298	15373	15140	15260	15091	15493	15272	15238	15288	15332	15255	15169	15429	15503	15312	15288	15350	15412	15311	15396	15412	15266	15249	15183	15266	15353	15425	15361	15285	15261	15288	15144	15369	15182	15335	15370	15334	15432	15413	15160	15373	15254	15202	15271	15115	15219	15198	15445	15164	15205	15309	15309	15401	15207	15395	15050	15323	15319	15305	15355	15209	15259	15146	15210	15275	15486	15523	15362	15205	15104	15331	15321	15248	15293	15438	15372	15340	15440	15189	15231	15238	15263	15308	15253	15171	15409	15169	15404	15244	15251	15353	15347	15336	15303	15185	15308	15377	15297	15399	15135	15261	15301	15351	15158	15247	15180	15339	15423	15395	15207	15292	15158	15589	15363	15308	15180	15375	15228	15308	15264	15449	15204	15144	15335	15418	15220	15125	15211	15305	15210	15063	15315	15404	15422	15202	15336	15285	15401	15327	15337	15428	15432	15422	15328	15382	15326	15394	15381	15318	15299	15410	15256	15230	15137	15158	15188	15314	15220	15488	15340	15508	15519	15292	15347	15398	15360	15232	15221	15266	15121	15178	15159	15351	15283	15429	15249	15265	15349	15389	15282	15416	15310	15306	15115	15214	15183	15278	15309	15145	15495	15398	15207	15333	15157	15367	15131	15262	15343	15252	15379	15360	15213	15356	15434	15298	15042	15001	15142	15346	15314	15283	15355	15229	15471	15146	15108	15138	15281	15342	15410	15249	15327	15117	15178	15094	15357	15247	15257	15183	15109	15224	15235	15154	15217	15387	15298	15147	15152	15203	15425	15418	15202	15400	15251	15254	15414	15192	15221	15242	15360	15271	15328	15299	15347	15374	15323	15372	15224	15350	15184	15301	15347	15216	15314	15436	15340	15439	15240	15314	15235	15179	15263	15466	15488	15285	15306	15216	15224	15321	15318	15276	15353	15127	15272	15238	15305	15108	15471	15407	15394	15280	15350	15195	15121	15172	15493	15095	15268	15146	15159	15185	15312	15303	15126	15420	15335	15233	15329	15288	15373	15385	15245	15345	15130	15527	15529	15261	15373	15244	15296	15481	15390	15214	15198	15287	15220	15249	15238	15214	15250	15324	15190	15254	15401	15401	15452	15308	15342	15136	15288	15160	15289	15221	15286	15098	15240	15365	15329	15346	15158	15215	15256	15241	15368	15184	15201	15432	15222	15185	15326	15224	15323	15415	15045	15388	15396	15326	15375	15329	15268	15493	15213	15391	15429	15250	15265	15318	15139	15359	15360	15227	15370	15193	15298	15187	15392	15332	15088	15201	15144	15414	15233	15366	15329	15225	15272	15275	15310	15419	15329	15258	15229	15335	15192	15518	15303	15236	15321	15370	15125	15470	15385	15157	15227	15130	15537	15190	15303	15371	15355	15341	15402	15472	15268	15350	15278	15303	15185	15210	15496	15361	15277	15146	15287	15415	15223	15401	15280	15212	15241	15207	15174	15350	15181	15253	15410	15264	15340	15264	15458	15312	15347	15164	15601	15338	15213	15248	15084	15385	15308	15387	15488	15108	15376	15420	15263	15322	15137	15366	15329	15468	15357	15286	15274	15290	15402	15186	15241	15313	15307	15225	15315	15320	15290	15226	15285	15299	15293	15234	15194	15233	15343	15399	15293	15149	15243	15260	15341	15269	15467	15344	15247	15432	15239	15253	15207	15213	15270	15277	15163	15110	15201	15377	15296	15275	15226	15303	15139	15061	15182	15355	15364	15370	15110	15305	15238	15365	15369	15492	15192	15350	15316	15441	15302	15312	15513	15224	15124	15191	15268	15339	15327	15388	15433	15242	15293	15408	15422	15321	15292	15372	15349	15009	15255	15361	15212	15172	15431	15275	15217	15344	15226	15315	15332	15338	15355	15232	15124	15299	15365	15384	15346	15352	15090	15309	15235	15463	15432	15143	15205	14937	15229	15325	15371	15454	15226	15514	15387	15292	15220	15212	15320	15396	15460	15344	15176	15136	15148	15194	15136	15157	15277	15252	15242	15360	15154	15081	15238	15341	15367	15321	15212	15271	15509	15299	15291	15187	15286	15320	15169	15326	15433	15263	15285	15356	15291	15416	15335	15142	15414	15374	15405	15117	15276	15375	15026	15342	15084	14990	15175	15195	15506	15307	15350	15337	15367	15293	15429	15414	15306	15458	15260	15248	15170	15344	15268	15335	15251	15405	15275	15470	15409	15048	15444	15264	15159	15341	15076	15208	15271	15321	15392	15205	15111	15186	15339	15392	15287	15326	15334	15403	15263	15404	15059	15333	15363	15305	15179	15235	15406	15374	15417	15280	15364	15437	15282	15434	15440	15297	15359	15272	15446	15232	15271	15193	15141	15472	15323	15180	15403	15306	15266	15167	15297	15331	15318	15226	15133	15172	15260	15457	15296	15293	15287	15319	14998	15481	15417	15235	15147	15377	15046	15246	15115	15422	15422	15311	15362	14974	15306	15408	15465	15199	15143	15433	15409	15310	15471	15242	15395	15356	15315	15246	15369	15231	15252	15254	15266	15418	15304	15097	15384	15225	15232	15316	15287	15280	15521	14987	15161	15375	15447	15292	15339	15211	15389	15303	15113	15204	15169	15266	15202	15315	15390	15303	15459	15278	15013	15230	15407	15141	15230	15128	15255	15048	15351	15319	15235	15385	15382	15405	15506	15215	15192	15326	15225	15261	15160	15383	15227	15473	15509	15478	15356	15218	15230	15252	15376	15265	15306	15214	15289	15329	15318	15193	15221	15190	15199	15337	15367	15204	15255	15233	15540	15437	15432	15307	15339	15408	15123	15175	15309	15300	15419	15321	15355	15470	15457	15213	15341	15277	15237	15287	15311	15313	15260	15448	15299	15257	15313	15325	15284	15397	15131	15250	15166	15160	15410	15328	15190	15285	15553	15319	15258	15274	15207	15415	15245	15224	15109	15186	15243	15340	15218	15278	15239	15230	15075	15213	15225	15410	15086	15122	15278	15184	15288	15359	15178	15341	15232	15216	15387	15357	15159	15342	15189	15300	15448	15289	15232	15191	15389	15349	15078	15482	15241	15220	15268	15374	15210	15191	15301	15222	15123	15286	15297	15218	15197	15441	15292	15346	15168	15317	15107	15381	15379	15315	15323	15143	15228	15238	15255	15308	15353	15231	15231	15278	15081	15308	15224	15254	15143	15245	15278	15365	15386	15268	15303	15383	15254	15092	15301	15191	15151	15214	15177	15241	15241	15303	15445	15119	15417	15238	15283	15034	15339	15024	15138	15273	15394	15154	15330	15221	15405	15108	15273	15085	15055	15178	15244	15215	15129	15294	15249	15067	15481	15299	15068	15127	15399	15354	15356	15317	15536	15333	15255	15193	15339	15306	15253	15245	15353	15195	15256	15435	15261	15290	15305	15418	15367	15203	15158	15416	15427	15409	15211	15087	15427	15276	15114	15059	15184	15377	15378	15249	15287	15145	15278	15156	15348	15248	15191	15430	15252	15177	15374	15318	15451	15366	15432	15320	15325	15478	15264	15166	15386	15319	15482	15338	15158	15314	15361	15186	15451	15239	15172	15426	15373	15316	15323	15420	15367	15265	15101	15298	15213	15100	15282	15329	15309	15426	15086	15219	15313	15430	15120	15464	15278	15238	15261	15312	15245	15201	15366	15276	15190	15288	15336	15368	15357	15235	15140	15142	15040	15065	15343	15243	15305	15260	15485	15093	15458	15288	15257	15218	15206	15264	15147	15207	15142	15208	15381	15457	15449	15170	15258	15350	15397	15421	15124	15164	15302	15307	15312	15212	15254	15249	15322	15210	15218	15321	15154	15389	15298	15058	15302	15585	15483	15277	15427	15276	15279	15229	15211	15256	15207	15217	15284	15310	15230	15337	15330	15396	15511	15293	15382	15348	15294	15410	15147	15239	15343	15202	15333	15521	15302	15263	15422	15187	15187	15096	15436	15281	15267	15418	15417	15324	15108	15280	15042	15405	15142	15218	15589	15262	15156	14951	15269	15434	15336	15436	15196	15356	15352	15491	15536	15291	15219	15324	15040	15160	15434	15148	15382	15369	15462	15375	15402	15106	15305	15130	15270	15295	15456	15139	15259	14992	15201	15213	15384	15466	15283	15340	15257	15144	15259	15330	15284	15431	15252	15440	15393	15251	15639	15327	15206	15109	15284	15218	15219	15114	15110	15191	15593	15193	15185	15216	15311	15205	15193	15376	15411	15441	15259	15169	15375	15340	15496	15429	15293	15547	15222	15441	15303	15319	15296	15434	15055	15250	15138	15291	15242	15181	15207	15294	15372	15305	15320	15357	15212	15357	15194	15290	15254	15343	15274	15212	15200	15369	15461	15393	15224	15308	15245	15332	15287	15166	15393	15365	15384	15419	15337	15506	15104	15358	15296	15263	15224	15399	15277	15294	15301	15320	15243	15123	15092	15293	15269	15167	15403	15107	15326	15349	15194	15095	15246	15355	15306	15313	15342	15320	15265	15137	15195	15177	15214	15178	15358	15231	15507	15302	15204	15423	15370	15438	15110	15335	15325	15132	15200	15285	15185	15048	15211	15279	15441	15488	15407	15242	15228	15239	15326	15246	15412	15299	15167	15375	15313	15292	15159	15088	15237	15289	15358	15200	15284	15258	15366	15282	15182	15471	15214	15388	15381	15109	15300	15282	15292	15358	15281	15280	15242	15388	15239	15020	15220	15172	15284	15230	15372	15425	15342	15375	15413	15290	15168	15337	15406
28722	50422	43934	32369	26819	20941	18126	17006	16310	16118	16001	15758	15535	15118	14849	14648	14379	14080	14212	14046	13923	13788	13723	13629	13687	13572	13400	13470	13382	13540	13342	13564	13430	13500	13479	13405	13432	13388	13303	13356	13409	13291	13246	13428	13344	13399	13283	13365	13271	13350	13494	13434	13289	13253	13408	13339	13210	13386	13473	13391	13301	13361	13327	13416	13367	13467	13288	13233	13457	13361	13385	13421	13200	13335	13415	13294	13303	13389	13564	13401	13429	13368	13280	13355	13339	13315	13360	13197	13316	13444	13215	13555	13354	13404	13462	13363	13494	13463	13390	13426	13441	13376	13426	13278	13365	13433	13424	13358	13257	13484	13436	13505	13353	13351	13439	13375	13343	13361	13373	13424	13202	13227	13430	13253	13295	13185	13405	13561	13405	13226	13288	13316	13348	13455	13349	13366	13186	13287	13460	13318	13361	13440	13394	13483	13297	13462	13251	13259	13183	13212	13212	13425	13367	13338	13305	13304	13335	13134	13395	13321	13329	13395	13316	13228	13420	13364	13343	13474	13360	13229	13302	13364	13390	13343	13426	13385	13240	13225	13437	13398	13338	13341	13340	13334	13382	13252	13153	13295	13204	13305	13586	13448	13324	13440	13273	13306	13512	13250	13281	13332	13349	13238	13381	13273	13332	13282	13285	13483	13346	13301	13246	13292	13355	13389	13307	13355	13248	13441	13302	13156	13379	13335	13309	13338	13401	13253	13273	13334	13429	13429	13430	13276	13275	13417	13234	13371	13329	13373	13268	13334	13399	13334	13327	13511	13230	13435	13183	13276	13275	13396	13414	13330	13294	13386	13296	13195	13259	13324	13255	13201	13316	13377	13314	13246	13371	13365	13349	13293	13313	13380	13455	13367	13340	13396	13283	13397	13281	13419	13347	13309	13340	13348	13446	13307	13249	13244	13315	13457	13220	13271	13393	13354	13431	13336	13365	13138	13446	13209	13247	13296	13459	13487	13244	13292	13374	13502	13341	13364	13338	13235	13285	13365	13306	13411	13297	13497	13496	13416	13376	13517	13302	13454	13378	13375	13368	13293	13385	13389	13379	13309	13421	13344	13393	13366	13332	13344	13362	13464	13351	13219	13444	13461	13331	13302	13277	13384	13292	13216	13344	13408	13343	13328	13295	13345	13420	13343	13511	13322	13336	13287	13415	13368	13372	13340	13349	13307	13213	13311	13364	13236	13237	13375	13197	13220	13344	13457	13292	13444	13256	13323	13231	13283	13368	13408	13394	13389	13401	13198	13338	13295	13413	13448	13316	13204	13302	13499	13428	13191	13346	13254	13121	13366	13377	13250	13257	13275	13336	13401	13400	13245	13296	13391	13252	13348	13429	13351	13309	13514	13301	13326	13371	13398	13448	13401	13265	13443	13265	13336	13300	13332	13359	13375	13305	13357	13360	13271	13277	13282	13127	13428	13371	13423	13276	13394	13406	13550	13292	13367	13291	13244	13256	13474	13293	13192	13363	13238	13373	13343	13388	13460	13279	13272	13316	13299	13376	13381	13452	13327	13531	13295	13313	13381	13319	13328	13333	13392	13345	13534	13222	13374	13427	13304	13423	13333	13367	13139	13276	13316	13346	13530	13321	13306	13437	13304	13364	13283	13524	13227	13370	13315	13349	13419	13446	13391	13361	13232	13351	13340	13228	13286	13415	13102	13288	13425	13406	13485	13225	13182	13419	13268	13369	13200	13370	13253	13505	13277	13254	13287	13481	13339	13392	13315	13348	13392	13461	13306	13567	13412	13289	13415	13149	13400	13325	13424	13334	13412	13426	13517	13309	13229	13281	13339	13433	13323	13340	13245	13248	13361	13418	13380	13480	13212	13231	13345	13391	13335	13255	13305	13462	13388	13291	13344	13362	13333	13180	13427	13246	13205	13306	13395	13191	13300	13325	13323	13196	13266	13379	13329	13432	13429	13539	13212	13369	13499	13331	13283	13246	13308	13276	13223	13370	13418	13475	13268	13419	13267	13340	13169	13095	13227	13353	13319	13273	13499	13298	13290	13463	13223	13440	13223	13398	13212	13230	13339	13453	13262	13307	13322	13291	13337	13365	13332	13355	13280	13351	13431	13445	13130	13146	13436	13351	13265	13481	13398	13360	13168	13298	13294	13314	13318	13165	13181	13407	13322	13495	13273	13344	13229	13398	13382	13395	13150	13373	13221	13291	13263	13243	13340	13330	13371	13272	13348	13407	13279	13372	13272	13299	13384	13323	13414	13404	13329	13531	13414	13333	13416	13276	13332	13284	13219	13412	13241	13365	13226	13298	13281	13147	13242	13220	13346	13291	13395	13485	13203	13424	13297	13479	13429	13299	13379	13442	13344	13390	13218	13181	13238	13540	13114	13389	13122	13434	13244	13211	13434	13341	13383	13174	13294	13352	13350	13285	13331	13375	13200	13313	13147	13312	13313	13161	13474	13362	13421	13340	13178	13503	13369	13235	13415	13306	13287	13378	13373	13210	13274	13363	13373	13371	13331	13386	13399	13337	13359	13377	13259	13430	13197	13326	13282	13308	13229	13395	13275	13097	13304	13391	13209	13294	13300	13427	13366	13469	13229	13436	13193	13248	13386	13335	13465	13452	13398	13316	13286	13393	13167	13256	13363	13399	13428	13444	13486	13184	13286	13321	13406	13367	13353	13422	13549	13247	13370	13422	13306	13376	13371	13198	13436	13260	13339	13212	13353	13390	13332	13441	13328	13375	13264	13434	13493	13325	13536	13339	13230	13408	13392	13409	13408	13483	13275	13544	13194	13280	13470	13493	13111	13488	13307	13299	13408	13507	13270	13243	13268	13320	13385	13167	13302	13475	13258	13315	13368	13332	13236	13332	13394	13409	13342	13386	13329	13121	13294	13419	13365	13237	13295	13083	13369	13234	13370	13271	13180	13428	13353	13442	13286	13327	13269	13151	13383	13200	13315	13360	13258	13262	13327	13348	13426	13500	13319	13373	13142	13310	13349	13352	13432	13402	13449	13162	13455	13465	13304	13168	13273	13254	13360	13254	13294	13308	13280	13444	13430	13504	13481	13273	13453	13308	13405	13387	13523	13459	13310	13277	13376	13284	13314	13235	13229	13481	13361	13315	13514	13272	13367	13425	13141	13355	13334	13379	13395	13374	13273	13255	13281	13210	13328	13380	13408	13355	13482	13191	13348	13390	13324	13300	13502	13183	13311	13258	13429	13369	13476	13297	13494	13371	13299	13420	13292	13501	13448	13255	13368	13315	13234	13220	13298	13412	13245	13201	13377	13495	13331	13253	13356	13541	13299	13159	13354	13338	13347	13414	13461	13171	13311	13463	13504	13364	13322	13264	13436	13336	13263	13496	13387	13283	13367	13177	13473	13326	13338	13145	13389	13391	13278	13214	13419	13372	13519	13282	13217	13208	13298	13359	13472	13385	13248	13449	13239	13348	13241	13350	13357	13318	13205	13379	13414	13398	13394	13372	13436	13500	13323	13393	13423	13399	13332	13332	13255	13286	13302	13259	13282	13412	13299	13189	13449	13280	13227	13526	13290	13352	13175	13283	13297	13416	13170	13328	13435	13349	13278	13299	13288	13187	13223	13335	13263	13425	13368	13195	13254	13400	13219	13255	13500	13366	13295	13442	13343	13291	13219	13233	13312	13214	13349	13159	13281	13323	13336	13374	13279	13386	13436	13298	13269	13176	13403	13339	13109	13221	13339	13456	13368	13294	13318	13314	13398	13279	13436	13476	13255	13366	13264	13267	13281	13383	13306	13181	13298	13278	13449	13280	13325	13238	13287	13409	13293	13263	13264	13414	13259	13432	13269	13302	13293	13186	13218	13190	13239	13348	13339	13244	13295	13246	13287	13385	13159	13551	13345	13301	13413	13480	13221	13259	13257	13282	13314	13470	13318	13450	13389	13328	13444	13524	13365	13333	13416	13305	13273	13141	13409	13368	13332	13330	13376	13315	13346	13428	13331	13339	13150	13301	13446	13351	13396	13545	13266	13347	13369	13289	13476	13326	13298	13382	13227	13144	13361	13218	13290	13353	13415	13290	13422	13249	13405	13258	13222	13521	13313	13340	13340	13373	13337	13221	13399	13363	13330	13379	13431	13470	13367	13218	13298	13280	13243	13267	13402	13209	13408	13391	13339	13331	13330	13322	13319	13505	13404	13563	13316	13396	13264	13416	13394	13274	13353	13425	13340	13375	13339	13384	13304	13303	13287	13420	13339	13280	13437	13241	13333	13297	13189	13285	13336	13288	13300	13382	13410	13432	13470	13193	13199	13299	13353	13394	13308	13424	13332	13182	13247	13312	13430	13255	13206	13380	13243	13375	13280	13397	13392	13287	13190	13437	13162	13219	13336	13276	13495	13197	13531	13408	13360	13355	13207	13559	13415	13383	13306	13112	13355	13276	13297	13358	13278	13441	13407	13299	13366	13404	13365	13156	13411	13416	13337	13258	13261	13348	13482	13257	13306	13312	13234	13179	13171	13221	13387	13174	13126	13272	13373	13354	13431	13294	13102	13530	13401	13302	13357	13374	13466	13321	13239	13143	13334	13289	13341	13323	13353	13207	13381	13329	13317	13400	13325	13355	13350	13201	13388	13168	13407	13403	13342	13326	13436	13332	13207	13429	13397	13380	13303	13349	13362	13260	13250	13357	13443	13496	13182	13262	13439	13265	13118	13475	13321	13225	13222	13423	13289	13338	13336	13310	13240	13205	13492	13354	13115	13277	13500	13324	13366	13330	13347	13455	13318	13219	13387	13296	13396	13343	13455	13425	13291	13344	13198	13344	13395	13442	13310	13199	13173	13278	13433	13325	13316	13471	13353	13464	13404	13322	13308	13394	13398	13350	13427	13263	13299	13033	13307	13381	13258	13310	13370	13161	13244	13279	13411	13436	13357	13205	13387	13390	13248	13291	13462	13420	13341	13233	13416	13260	13310	13312	13287	13375	13381	13556	13321	13336	13300	13222	13160	13406	13372	13471	13289	13446	13452	13250	13380	13234	13381	13518	13354	13389	13377	13202	13311	13336	13295	13461	13233	13337	13425	13410	13253	13272	13330	13282	13281	13246	13318	13182	13495	13299	13378	13306	13310	13328	13265	13189	13378
28151	24381	28714	24511	18548	16707	15560	15260	14910	15019	15172	15035	14753	14787	14607	14639	14634	14679	14640	14602	14449	14405	14300	14285	14266	14269	14405	14173	14415	14222	14343	13970	14241	14414	14317	14207	14163	14221	14365	14329	14331	14366	14108	14252	14222	14329	14087	13993	14368	14312	14414	14342	14291	14339	14259	14216	14161	14100	14409	14255	14259	14380	14250	14348	14222	14118	14302	14146	14407	14259	14242	14244	14099	14332	14338	14181	14203	14169	14219	14380	14295	14294	14350	14294	14323	14183	14216	14248	14267	14421	14222	14166	14127	14348	14310	14285	14290	14153	14164	14327	14198	14400	14341	14195	14255	14217	14152	14248	14376	14116	14265	14337	14263	14116	14230	14186	14066	14123	14272	14415	14385	14237	14407	14299	14249	14156	14264	14308	14115	14478	14219	14359	14278	14258	14379	14110	14383	14200	14156	14286	14293	14337	14153	14238	14147	14433	14150	14224	14263	14309	14072	14244	14224	14093	14334	14244	14090	14257	14255	14340	14134	14296	14268	14118	14195	14179	14330	14235	14251	14415	14088	14210	14117	14305	14133	14127	14212	14324	14450	14332	14382	14208	14208	14133	14325	14240	14313	14232	14442	14421	14306	14197	14198	14166	14204	14190	14165	14188	14124	14199	14167	14428	14202	14170	14149	14562	14285	14259	14219	14167	14084	14298	14383	14184	14265	14270	14276	14207	14168	14338	14224	14138	14371	14358	14171	14199	14265	14256	14285	14194	14297	14307	14352	14136	14296	14297	14463	14301	14264	14247	14112	14306	14131	14002	14158	14131	14139	14159	14428	14172	14100	14280	14176	14268	14124	14392	14146	14386	14372	14131	14275	14309	14188	14286	14327	14078	14187	14254	14483	14264	14234	14512	14198	14189	14208	14271	14018	14143	14070	14351	14057	14147	14243	14415	14288	14236	14064	14397	14149	14170	14264	14131	14167	14170	14248	14300	14362	14319	14297	14120	14298	14146	14349	14261	14256	14266	14124	14172	14287	14230	14139	14201	14212	14132	14333	14348	14250	14251	14094	14161	14185	14197	14340	14259	14179	14262	14257	14365	14314	14074	14260	14225	14205	14174	14201	14341	14202	14404	14331	14272	14306	14308	14209	14302	14295	14195	14353	14351	14370	14158	14342	14377	14369	14307	14221	14275	14161	14146	13993	14197	14316	14228	14235	14190	14277	14141	14251	14262	14229	14185	14121	14232	14366	14185	14621	14260	14283	14355	14260	14229	14313	14300	14348	14051	14173	14341	14071	14329	14299	14157	14089	14314	14378	14312	14387	14210	14313	14283	14110	14307	14291	14176	14148	14292	14280	14079	14327	14131	14312	14367	14286	14210	14285	14184	14259	14231	14268	14341	14308	14091	14090	14166	14207	14121	14195	14296	13999	14222	14305	14321	14324	14236	14301	14288	14166	14158	14269	14290	14257	14160	14264	14247	14280	14265	14343	14147	14340	14140	14474	14283	14552	14360	14384	14229	14193	14338	14240	14317	14090	14021	14186	14252	14328	14223	14224	14223	14213	14279	14333	14283	14191	14155	14087	13963	14245	14190	14221	14472	14204	14199	14288	14244	14251	14211	14120	14231	14366	14272	14085	14172	14282	14202	14066	14093	14317	14403	14343	14208	14291	14109	14203	14281	14192	14342	14263	14212	14296	14323	14118	14178	14234	14119	14268	14309	14352	14356	14238	14385	14236	14262	14117	14256	14313	14244	14186	14243	14230	14249	14203	14192	14304	14104	14263	14176	14034	14220	14283	14354	14164	14346	14071	14093	14255	14123	14190	14281	14204	14015	14294	14530	14352	14334	14187	14069	14347	14286	14384	14188	14268	14375	14200	14074	14247	14190	14169	14396	14362	14303	14214	14104	14174	14465	14066	14190	14262	14175	14243	14257	14133	14520	14230	14300	14132	14258	14362	13968	14339	14374	14098	14219	14042	14307	14139	14161	14072	14228	14213	14227	14433	14466	14216	14159	14067	14404	14254	14153	14191	14451	14259	14203	14305	14028	14083	14357	14264	14193	14175	14142	14081	14207	14358	14300	14304	14184	14314	14314	14261	14137	14474	14241	14480	14317	14168	14233	14340	14283	14174	14327	14354	14238	14202	14360	14268	14127	14278	14326	14135	14164	14313	14175	14214	14225	14321	14434	14194	14284	14039	13804	14357	14361	14272	13933	14167	14222	14348	14421	14289	14105	14214	14451	14347	14235	14322	14168	14356	14395	14020	14311	14354	14303	14169	14288	14272	14282	14277	14213	14146	14241	14177	14246	14234	14280	14282	14044	14173	14267	14186	14250	14302	14268	14228	14103	14207	14189	14196	14080	14264	14395	14506	14355	14431	14417	14314	14264	14211	14342	14140	14080	14386	14328	14240	14023	14149	14087	14180	14201	14194	14295	14228	14414	14289	14201	14365	14140	14503	14367	14278	14335	14073	14219	14445	14276	14123	14416	14250	14371	14491	14310	14216	14349	14048	14127	14179	14192	14225	14155	14244	14204	14266	14146	14389	14058	14171	14232	14278	14229	14286	14560	14443	14299	14136	14260	14404	14105	14135	14166	14398	14299	14232	14233	14185	14331	14216	14399	14189	14173	14159	14052	14385	14106	14279	14183	14390	14176	14174	14231	14127	14123	14268	14469	14224	14419	14288	14346	14323	14501	14243	14208	14112	14208	14213	14289	14237	14188	14296	14210	14233	14329	14325	14179	14351	14304	14158	14135	14120	14251	14370	14276	14221	14179	14221	14274	14267	14268	14301	14445	14080	14428	14426	14200	14463	14163	14142	14269	14239	14240	14138	14294	14248	14103	14092	14164	14297	14308	14326	14159	14310	14388	14250	14117	14193	14097	14403	14259	14319	14306	14230	14194	14221	14054	14148	14319	14129	14271	14192	14095	14100	14251	14389	14254	14192	14229	14266	14327	14290	14242	14348	14405	14266	14238	14234	14290	14326	14274	14343	14174	14202	14126	14114	14222	14285	14300	14052	14293	14101	14444	14178	14169	14453	14294	14157	14445	14246	14202	14360	14193	14137	14303	14445	14405	14160	14277	14489	14364	14128	14329	14252	14205	14260	14304	14487	14280	14092	14259	14253	14171	14180	14305	14340	14041	14111	14168	14374	14274	14045	14263	14278	14254	14362	14326	14073	14077	14277	14262	14247	14371	14232	14304	14198	14116	14166	14212	14104	14272	14235	14278	14273	14334	14106	14106	14166	14176	14461	14255	14414	14335	14303	14075	14392	14302	14348	14192	14258	14140	14257	14469	14304	14248	14121	14243	14097	14220	14295	14398	14452	14227	14249	14225	14334	14225	14123	14278	14064	14138	14319	14292	14053	14286	14230	14158	14308	14099	14254	14203	14152	14171	14089	14318	14256	14379	14148	14316	14393	14261	14214	14333	14361	14190	14135	14257	14133	14262	14281	14226	14221	14299	14277	14237	14294	14231	14280	14162	14198	14293	13952	14147	14186	14283	14199	14031	14237	14119	14443	14394	14479	14156	14383	14271	14428	14156	14216	14322	14325	14162	14413	14360	14280	14346	14089	14346	14237	14227	14172	14148	14062	14341	14299	14201	14176	14300	14252	14181	14342	14111	14153	14009	14440	14291	14154	13973	14251	14296	14115	14204	14360	14228	14253	14182	14388	14157	14109	14306	14477	14182	14359	14367	14027	14298	14069	14196	14332	14054	14171	14059	14148	14203	14264	14364	14186	14222	14421	14105	14193	14161	14180	14156	14200	14213	14216	14114	14232	14296	14303	14282	14235	14344	14243	14202	14097	14388	14417	14062	14047	14147	14358	14169	14420	14262	14262	14364	14156	14252	14139	13962	14188	14295	14158	14282	14339	14303	14342	14157	14535	14034	14426	14498	13963	14112	14149	14270	14139	14197	14263	14448	14308	14235	14229	14254	14194	14410	14444	14276	14387	14231	14337	14270	14329	14376	14243	14379	14298	14036	14338	14257	14227	14204	14101	14263	14385	14243	14252	14121	14157	14181	14348	14361	14383	14198	14256	14354	14287	14131	14254	14106	14253	14090	14463	14200	14228	14296	14252	14301	14122	14183	14439	14206	14283	14389	14268	14166	14376	14170	14355	14227	14381	14189	14292	14157	14317	14335	14289	14311	14171	14232	14256	14270	14429	14262	14247	14388	14550	14275	14195	14265	14501	14520	14289	14271	14307	14400	14245	14219	14245	14332	14223	14483	14243	14246	14336	14419	14161	14264	14472	14088	14577	14366	14378	14224	14340	14383	14190	14254	14410	14140	14064	14367	14268	14370	14278	14387	14259	14365	14274	14145	14363	14154	14316	14384	14278	14258	14136	14227	14312	14169	14410	14371	14232	14299	14264	14244	14234	14125	14317	14122	14080	14270	14362	14216	14372	14077	14266	14182	14217	14548	14220	14164	14133	14311	14007	14158	14213	14116	14264	14084	14264	14351	14370	14217	14310	14230	14189	14112	14434	14376	14245	14168	14458	14151	14124	14236	14258	14201	14304	14183	14233	14186	14297	14295	14146	14477	14269	14146	14223	14172	14255	14176	14414	14090	14391	14202	14384	14145	14080	14119	14169	14376	14337	14226	14316	14212	14503	14279	14170	14265	14417	14501	14357	14160	14244	14289	14259	14220	14249	14213	14176	14302	14395	14204	14190	14143	14209	14047	14319	14103	14190	14301	14252	14258	14359	14450	14239	14153	14321	14220	14503	14408	14342	14101	14162	14297	14355	14361	14357	14154	14289	14314	14376	14292	14172	14210	14376	14140	14281	14267	14470	14013	14271	14284	14266	14157	14171	14253	14394	14120	14075	14107	14357	14276	14324	14099	14230	14250	14142	14427	14399	14265	14098	14278	14178	14209	14185	14492	14171	14322	14194	14270	14146	14163	14177	14307	14264	14164	14395	14273	14358	14280	14297	14195	14244	14084	14255	14395	14304	14187	14177	14150	14221	14285	14239	14239	14157	14127	14248	14476	14150	14237	14063	14331	14278	14177	14156	14260	14293	14373	14165	14139	14239	14316	14273	14132	14335	14301	14249	14387	14409	14222	14235	14287	14240	14239	14264	14495	14303	14287	14388	14258	14312	14246	14090	14373	14224	14150	14362	14235	14302	14078
24740	36042	30361	22612	17891	15779	14624	14274	13673	13920	13901	13664	13676	13445	13365	13233	13270	13111	12914	13009	13034	12931	12727	12849	12696	12818	12730	12695	12626	12596	12766	12764	12727	12685	12845	12751	12757	12582	12625	12631	12639	12654	12542	12779	12733	12736	12738	12614	12594	12703	12619	12736	12732	12715	12613	12695	12689	12689	12674	12600	12528	12668	12623	12636	12586	12557	12672	12700	12715	12793	12776	12592	12648	12548	12687	12584	12779	12834	12610	12793	12756	12740	12818	12717	12619	12729	12672	12569	12705	12665	12659	12680	12744	12745	12790	12731	12622	12705	12789	12625	12548	12794	12705	12641	12823	12732	12759	12723	12697	12628	12691	12664	12637	12779	12670	12693	12754	12520	12763	12836	12519	12607	12757	12754	12753	12823	12707	12721	12733	12673	12582	12835	12737	12639	12780	12761	12810	12580	12587	12675	12671	12543	12670	12682	12804	12659	12550	12606	12782	12703	12789	12585	12638	12710	12829	12604	12596	12670	12625	12671	12699	12649	12620	12666	12711	12686	12577	12709	12629	12678	12759	12719	12666	12506	12856	12632	12696	12785	12775	12643	12549	12722	12720	12609	12703	12653	12609	12696	12822	12844	12613	12619	12725	12546	12885	12676	12520	12687	12772	12693	12650	12564	12814	12871	12757	12790	12728	12726	12676	12684	12679	12609	12724	12698	12792	12632	12709	12732	12794	12869	12655	12746	12746	12842	12667	12706	12570	12815	12525	12694	12530	12507	12756	12647	12582	12536	12698	12668	12651	12602	12708	12591	12572	12736	12738	12835	12759	12618	12672	12723	12782	12650	12664	12577	12744	12704	12703	12689	12722	12687	12714	12564	12735	12585	12654	12683	12500	12723	12834	12795	12796	12708	12789	12829	12771	12677	12721	12727	12733	12786	12577	12745	12725	12722	12742	12734	12641	12566	12697	12584	12644	12751	12693	12695	12722	12695	12840	12622	12654	12592	12642	12765	12741	12662	12795	12545	12901	12553	12869	12779	12812	12762	12679	12664	12631	12680	12676	12846	12662	12596	12770	12680	12673	12761	12675	12663	12776	12657	12471	12786	12696	12566	12548	12666	12558	12638	12613	12741	12711	12696	12506	12710	12782	12673	12647	12649	12793	12590	12723	12534	12691	12704	12708	12656	12587	12659	12661	12824	12796	12699	12757	12668	12598	12577	12578	12600	12638	12537	12650	12788	12768	12733	12682	12547	12554	12615	12747	12598	12715	12646	12536	12680	12712	12650	12554	12638	12610	12687	12760	12674	12717	12789	12603	12642	12484	12771	12718	12815	12677	12452	12737	12735	12497	12611	12622	12664	12519	12785	12760	12668	12653	12625	12744	12716	12502	12658	12744	12623	12615	12635	12784	12768	12664	12618	12668	12584	12589	12697	12812	12705	12805	12664	12727	12633	12528	12692	12615	12755	12715	12601	12726	12742	12604	12700	12653	12686	12672	12762	12646	12702	12686	12715	12715	12829	12708	12666	12556	12687	12707	12888	12586	12694	12723	12838	12782	12843	12718	12673	12847	12783	12731	12584	12741	12688	12851	12824	12664	12738	12589	12659	12802	12481	12740	12627	12735	12723	12790	12677	12769	12605	12655	12523	12621	12621	12837	12671	12688	12804	12686	12606	12705	12659	12753	12712	12780	12708	12586	12810	12744	12758	12755	12751	12766	12682	12548	12635	12714	12616	12551	12800	12732	12804	12724	12543	12670	12744	12678	12746	12592	12700	12653	12701	12800	12658	12601	12698	12777	12760	12548	12581	12718	12635	12798	12571	12725	12733	12719	12702	12811	12677	12618	12743	12582	12705	12698	12708	12612	12535	12775	12571	12615	12878	12777	12556	12533	12774	12557	12536	12731	12588	12726	12573	12605	12861	12854	12935	12698	12906	12617	12781	12707	12642	12643	12737	12588	12692	12685	12653	12561	12690	12528	12689	12674	12731	12716	12661	12733	12613	12626	12832	12637	12720	12514	12731	12727	12667	12698	12652	12636	12549	12741	12927	12706	12680	12807	12987	12649	12785	12642	12569	12516	12643	12699	12630	12646	12641	12761	12746	12580	12818	12670	12575	12584	12660	12734	12645	12644	12717	12665	12558	12686	12727	12759	12629	12504	12794	12736	12655	12692	12752	12662	12696	12756	12702	12543	12737	12795	12889	12574	12746	12571	12743	12699	12611	12617	12602	12548	12684	12922	12543	12706	12794	12788	12660	12579	12760	12600	12598	12660	12895	12704	12646	12794	12551	12667	12787	12711	12731	12721	12645	12611	12604	12742	12698	12537	12779	12696	12686	12772	12814	12695	12648	12674	12688	12665	12591	12481	12721	12700	12698	12671	12663	12667	12748	12816	12733	12692	12709	12673	12720	12738	12542	12605	12696	12595	12762	12618	12599	12692	12658	12663	12656	12636	12765	12745	12772	12690	12719	12806	12581	12608	12938	12708	12786	12742	12641	12726	12605	12715	12755	12559	12761	12736	12673	12611	12589	12811	12770	12681	12742	12582	12642	12775	12830	12738	12739	12644	12692	12745	12675	12815	12616	12731	12535	12577	12718	12827	12630	12669	12591	12762	12689	12672	12825	12654	12777	12645	12533	12745	12858	12714	12673	12647	12628	12727	12731	12602	12808	12638	12770	12701	12711	12819	12698	12511	12630	12795	12656	12688	12783	12730	12842	12742	12665	12707	12684	12696	12491	12719	12724	12716	12759	12669	12619	12610	12676	12721	12644	12737	12714	12764	12683	12632	12689	12705	12633	12645	12791	12730	12739	12879	12603	12842	12491	12626	12822	12620	12602	12754	12757	12593	12653	12669	12725	12601	12680	12652	12647	12703	12834	12869	12702	12710	12696	12615	12750	12691	12650	12670	12599	12577	12644	12702	12738	12689	12749	12627	12899	12771	12744	12676	12685	12632	12742	12604	12762	12759	12758	12784	12712	12712	12709	12678	12770	12608	12698	12813	12536	12627	12819	12767	12704	12661	12770	12539	12699	12577	12734	12763	12672	12808	12601	12479	12666	12663	12747	12760	12610	12646	12677	12650	12711	12630	12660	12740	12660	12684	12620	12665	12548	12680	12659	12724	12610	12563	12575	12733	12667	12723	12592	12721	12588	12687	12681	12661	12757	12607	12667	12633	12606	12797	12789	12543	12688	12714	12594	12720	12739	12740	12583	12712	12673	12577	12816	12723	12784	12771	12718	12620	12687	12653	12815	12543	12778	12608	12796	12669	12625	12754	12798	12628	12795	12642	12673	12728	12828	12650	12703	12807	12592	12637	12651	12574	12676	12779	12640	12641	12799	12630	12699	12761	12825	12755	12901	12759	12799	12577	12767	12752	12698	12655	12810	12733	12701	12570	12740	12746	12589	12596	12716	12682	12622	12761	12777	12808	12786	12568	12749	12884	12684	12568	12794	12821	12780	12546	12582	12738	12600	12614	12535	12656	12605	12622	12590	12526	12607	12586	12773	12717	12602	12621	12624	12750	12681	12633	12776	12837	12810	12727	12705	12620	12645	12967	12831	12670	12713	12910	12817	12766	12680	12768	12568	12684	12638	12695	12781	12654	12673	12527	12570	12830	12716	12820	12789	12941	12629	12828	12667	12699	12734	12826	12681	12566	12759	12444	12850	12602	12716	12644	12738	12637	12600	12761	12646	12671	12742	12884	12621	12669	12638	12597	12721	12563	12781	12578	12778	12691	12646	12664	12741	12572	12636	12817	12579	12700	12792	12928	12698	12577	12675	12641	12551	12623	12866	12651	12799	12758	12558	12577	12702	12713	12630	12616	12670	12719	12693	12682	12699	12624	12642	12572	12608	12653	12731	12730	12598	12718	12808	12677	12701	12738	12728	12747	12673	12545	12888	12627	12582	12751	12719	12666	12765	12806	12524	12906	12738	12823	12599	12425	12728	12586	12586	12672	12742	12746	12558	12693	12725	12614	12693	12826	12683	12770	12645	12545	12676	12728	12554	12555	12754	12709	12851	12738	12852	12681	12665	12663	12790	12847	12633	12727	12695	12699	12673	12679	12547	12612	12751	12699	12646	12718	12622	12883	12875	12775	12729	12746	12501	12667	12507	12840	12819	12587	12661	12837	12563	12672	12706	12592	12660	12725	12638	12650	12728	12706	12724	12802	12673	12663	12672	12612	12587	12858	12677	12624	12800	12560	12675	12570	12654	12661	12683	12575	12541	12717	12687	12514	12644	12618	12555	12760	12707	12692	12605	12772	12627	12636	12650	12517	12606	12723	12858	12814	12765	12770	12775	12659	12716	12742	12621	12636	12741	12614	12621	12579	12699	12416	12790	12767	12628	12604	12680	12727	12664	12713	12711	12730	12617	12720	12530	12739	12694	12694	12760	12845	12671	12696	12790	12827	12501	12605	12744	12811	12651	12781	12632	12577	12824	12578	12718	12729	12714	12609	12721	12659	12605	12583	12800	12582	12763	12844	12830	12838	12581	12681	12724	12788	12654	12481	12749	12594	12689	12598	12726	12659	12922	12666	12927	12515	12574	12477	12446	12644	12735	12464	12803	12751	12635	12596	12696	12666	12694	12771	12782	12766	12831	12752	12687	12726	12652	12735	12714	12673	12712	12677	12562	12583	12674	12571	12497	12635	12693	12534	12551	12478	12652	12694	12631	12706	12733	12691	12805	12662	12664	12784	12727	12489	12703	12703	12616	12733	12577	12656	12823	12573	12819	12745	12746	12635	12728	12892	12670	12627	12644	12758	12771	12613	12694	12594	12657	12607	12662	12580	12477	12709	12657	12537	12577	12780	12631	12760	12562	12570	12898	12685	12590	12730	12696	12753	12861	12589	12903	12786	12722	12766	12822	12567	12527	12604	12768	12519	12888	12825	12650	12650	12631	12914	12880	12764	12540	12671	12525	12640	12560	12776	12550	12835	12719	12580	12617	12602	12554	12576	12683	12808	12706	12568	12717	12636	12753	12678	12680	12700	12675	12720	12736	12536	12779	12698	12696	12690	12722	12863	12756	12537	12613	12683	12649	12722	12698	12818	12790	12694	12627	12521	12581	12730	12675	12703	12682	12677	12692	12527	12728	12753	12563	12686	12471	12789	12626	12799	12692	12677	12738	12685	12571
24018	21125	28537	24568	22378	21528	19477	16503	15824	15750	15760	15436	15236	15122	15062	15154	14928	14951	14772	14612	14680	14626	14521	14338	14389	14415	14322	14230	14283	14587	14262	14407	14240	14258	14160	14265	14453	14326	14343	14321	14042	14084	14538	14289	14374	14013	14206	14225	14311	14216	14119	14234	14337	14332	14283	14328	14407	14360	14252	14448	14211	14125	14303	14293	14368	14207	14250	14123	14400	14261	14071	14337	14258	14003	14168	14449	14207	14446	14219	14017	14215	14179	14201	14341	14260	14160	14339	14267	14236	14373	14274	14239	14204	14242	14351	14358	14215	14246	14193	14304	14099	14238	14262	14156	14202	14334	14242	14259	14284	14253	14157	14236	14301	14417	14373	14242	14251	14116	14256	14257	14208	14158	14128	14366	14216	14173	14211	14247	14158	14409	14352	14179	14077	14163	14238	14210	14098	14293	14191	14289	14151	14232	14067	14414	14195	14138	14330	13967	14162	14205	14333	14242	14232	14266	14123	14256	14291	14242	14303	14158	14051	14294	14273	14303	14187	14167	14259	13930	14323	14272	14231	14386	14129	14070	13995	14377	14281	14186	14077	14175	14193	14333	14262	14189	14157	14255	14539	14121	14027	14104	14189	14118	14191	14186	14145	14235	14136	14343	14271	14327	14188	14236	14237	14187	14267	14124	14231	14295	14161	14118	14297	14271	14454	14485	14076	14237	14262	14307	14150	14258	14105	14083	14087	14111	14220	14052	14246	14196	14328	14309	13982	14005	13933	14116	14309	14113	14138	14128	14140	14130	14131	14065	14221	14381	14330	13997	14151	14189	14129	14036	14316	14218	14285	14061	14121	14083	14179	14275	14201	14178	14047	14108	14128	14359	14285	14039	14173	14231	14450	14300	14100	14198	14115	14252	14305	13997	14192	14193	14318	14336	14097	14310	14137	14125	14185	14304	14232	14337	14280	14096	14295	14270	14140	14128	14183	14098	14156	14058	14208	14169	14236	14145	14169	14230	14186	14129	14252	14242	14357	14310	14212	14162	14315	14157	14291	14114	14159	14052	14219	14416	14043	14260	14220	14215	14126	14360	14273	14318	14063	14051	14174	14104	14103	14223	14183	14255	14263	14129	14158	14063	14239	14197	14272	14302	14145	14109	14089	14049	14104	14245	14278	14186	14209	14167	14255	14272	14297	14098	14283	14275	14362	14164	14401	14141	14192	14225	14198	14159	14229	14153	14260	14209	14314	14091	14337	14134	14195	14223	14198	14124	14359	14275	14194	14413	14300	14263	14313	14122	14274	14253	14369	14231	14206	14067	14296	14210	14398	14168	14331	14170	14162	14148	14207	14308	14040	14157	14181	14034	14140	14195	14156	14196	14084	13942	14221	14190	14358	14257	14350	14245	14191	14171	14256	14124	14310	14068	14179	14266	14132	14336	14099	14194	14196	14333	14334	14249	14205	14248	14264	14181	14281	14426	14069	14186	14099	14208	14051	14122	14285	14150	14143	14087	14319	14175	14238	14055	14336	14245	14279	14207	14268	14244	14154	14199	14244	14159	14201	14231	14119	14045	14340	14198	14216	14329	14181	14044	13991	14163	14195	14229	14301	14188	14060	14166	14207	14107	14088	14244	14175	14245	13982	14225	14253	14259	14105	14182	14193	14309	14181	14263	14337	14279	14281	14141	14235	14170	14401	14355	14142	14305	14175	14327	13992	14310	14123	14293	14511	14172	14327	14376	14355	14261	14305	14194	14285	14222	14382	14291	14144	14277	14295	14323	14077	14191	14308	14220	14356	14220	14369	14078	14072	14234	13912	14358	14303	14181	14169	14017	14254	14107	14080	14228	14405	14240	14225	14188	14078	14142	14278	14265	14261	14203	14180	14105	14455	14244	14244	14083	14102	14177	14206	14328	14395	14266	14199	14214	14084	14351	14422	14256	13976	14106	13979	14247	14402	14258	14175	14162	14291	14168	14204	14201	14274	14226	14114	14274	14257	14164	14235	14284	14122	14266	14202	14326	14225	14290	14217	14192	14203	14281	14143	14246	14234	14234	14208	14143	14103	14194	14175	14164	14112	14335	14280	14159	14223	14253	14150	14064	14201	14215	14037	13997	14163	14165	13992	14172	14248	14245	14286	14185	14097	14125	14231	14184	14103	14224	14247	14157	14204	14096	14378	14126	14298	14205	14405	14328	14325	14126	14393	14270	14203	14255	14190	14165	14107	14117	14258	14302	14380	14273	14130	14181	14210	14361	14263	14028	14226	14022	14168	14257	14327	14194	14231	14071	14088	14222	14264	14160	14163	14198	14076	14161	14103	14078	14104	14139	14051	14238	14098	14270	14082	14230	14211	14209	14242	14223	13984	14204	14228	14293	14478	14049	14040	14215	14485	14526	14228	14248	14184	14197	14291	14128	14213	14389	13983	14251	14071	14457	14221	14112	14360	14176	14275	14119	14161	14264	14211	14113	14377	14133	14245	14277	14246	14205	14159	14125	14224	14100	14216	14338	14323	14198	14282	14379	14256	13898	14164	14170	14256	14414	14223	14171	14285	14164	14132	14381	14162	14125	14402	14048	14298	14229	14233	14461	14152	14108	14224	14269	14094	14222	14196	14130	14411	14324	14292	14250	14272	14306	14135	14440	14162	14371	14229	14422	14356	14177	14371	14344	14271	14274	14283	14040	14131	14232	14092	14115	14156	14213	14097	14111	14174	14323	14291	14175	14240	14214	14278	14193	14273	14120	14161	14108	14275	14225	14204	14199	14291	14238	14339	14166	14243	14284	14326	14180	14164	14194	13953	14318	14209	14257	14153	14302	14383	14385	14274	14030	14094	14167	14245	14177	14214	14141	14383	14088	14276	14186	14063	14266	14128	14164	14421	14141	14340	14415	14266	14229	14239	14222	14127	14168	14336	14292	13983	14122	14231	14249	14204	14100	14027	14125	14232	14111	14283	14137	14245	14213	14380	14204	14183	14324	14251	14091	14302	14105	14407	14240	14239	14113	14133	14198	14195	14152	14413	14217	14184	14325	14077	14077	14246	14165	13978	14302	14077	14066	14046	13981	14256	14380	14056	14447	14275	14052	14229	14365	14313	14401	14356	14017	14080	14231	14131	14234	14089	14186	14211	14198	14018	14105	13881	14085	14148	14429	14324	14347	14242	14140	14406	14196	14180	14215	14360	14141	14206	14366	14273	14091	13939	14081	14316	14277	14262	14209	14431	14371	14347	14405	14226	14215	14223	14194	14345	14239	14124	14212	14183	14360	14326	14083	14235	14283	14297	14156	14219	14218	14135	14093	14100	14131	14291	14181	14200	14171	13928	14176	14056	14078	14323	14241	14174	14149	14097	14386	14255	14054	14128	14103	14181	14171	14258	14116	14175	14176	14264	14398	14075	14055	14183	14012	14447	14114	14295	14290	14135	14279	14167	14097	14103	14376	14328	14310	14049	14208	14182	14330	14226	14270	14369	14229	14085	14202	14097	14267	14095	14194	14402	14211	14241	14047	14056	14198	14278	14347	14232	14243	14186	14407	14264	14281	14182	14346	14206	14324	14055	14174	14174	14284	14151	14353	14162	14331	14273	14148	14268	14328	13990	14062	14197	14174	14259	14289	14003	13961	14314	14301	14455	14322	14031	14068	14139	14260	14104	14075	14187	14197	14263	14141	14098	14151	14344	14399	14063	14170	14233	14302	14346	14361	14208	14221	14190	14181	14037	14109	14220	14080	14146	14406	14036	14188	14262	14258	14202	14286	14068	14039	14175	14268	14245	14250	14161	14215	14252	14236	14218	14475	14275	14212	14041	14093	14143	14172	14407	14254	14289	14438	14286	14332	14514	14301	14198	14204	14383	14300	14436	14209	14263	14195	14148	14501	14226	14077	14122	14235	14086	14223	14253	14224	14107	14252	14186	14070	14330	14311	14318	14270	14238	14278	14193	14004	14142	14271	14163	14075	14321	14127	14314	13976	14205	14301	14372	14254	14181	14167	14189	14207	14306	14168	14319	14248	14172	14235	14266	13925	14288	14254	14139	14217	14164	14258	14475	14234	14172	14171	14219	14215	14084	14285	14063	14440	14355	14320	14336	14348	14118	14285	14325	14246	14128	14215	14201	14146	14131	13970	14416	14239	14289	14421	14587	14143	14179	14261	14142	14181	14060	14244	14178	14095	14263	14295	14196	14260	14147	14368	14271	14455	14263	14040	14181	14161	14303	14232	14121	14114	14151	14342	14095	14115	14291	14103	14208	14238	14176	14248	14705	14276	14076	14330	14101	14152	14208	14122	14078	14288	14091	14286	14343	14308	14302	14198	14050	14278	14361	14291	14098	14162	14367	14135	14173	14431	14353	14183	14056	14217	14238	14275	14239	14295	14206	14187	14229	14289	14361	14324	14375	14146	14263	14080	14270	14299	14440	14293	14253	14137	14403	14295	14273	14328	14242	14115	14153	14162	14276	14205	14097	14286	14012	14082	14215	14075	14249	14324	14095	14071	14314	14258	14171	14494	14320	14283	14294	14248	14112	14199	14303	14247	14357	14442	14089	14247	14066	14467	14127	14359	14242	14133	14193	14301	14094	14289	14276	14282	14259	14034	14150	14161	14340	14156	14195	14267	14320	14169	14325	14299	14228	14181	14179	14259	14302	14129	14278	14124	14108	14277	14145	14156	14310	14391	14081	14036	14095	14181	14284	14260	14340	14180	14172	14219	14304	14203	14205	14131	14332	14365	14250	14175	14035	14152	14308	14260	14195	14247	14293	14163	14117	14409	14120	14352	14321	14041	14221	14254	14293	14244	14232	14155	14283	14215	14114	14199	14067	14300	14051	14232	14305	14287	14072	13922	14230	14360	14173	14158	14059	14028	14079	14349	14121	14146	14192	14242	14128	14282	14221	14390	14285	14169	14360	14389	14270	14091	14253	14334	14244	14290	14160	14346	14287	14107	14253	14318	14278	14071	14203	14338	14186	14278	14315	14236	14120	14172	14253	14189	14250	14397	14180	14315	14082	14162	14299	14203	14229	14262	14313	14312	14181	14274	14173	14013	14087	14044	14336	14167	14382	14269	14272	14342	14098	14103	14182	14275	14235	14287	14181	14185	14357	14275	14267	14223	14168	14100	14339	14238	14211	14217	14263	14108	14049	14150
25865	43658	40055	28543	21964	18054	16442	15418	15090	14521	14685	14407	14283	13970	13618	13561	13662	13499	13320	13246	13115	13356	12986	13033	12939	12789	12824	12901	12948	12828	12749	12752	12854	12910	12843	12736	12875	12707	12697	12726	12707	12710	12914	12772	12806	12613	12743	12855	12772	12636	12684	12684	12917	12746	12750	12672	12780	12592	12756	12627	12804	12594	12817	12745	12757	12770	12674	12628	12702	12594	12798	12737	12718	12643	12801	12696	12783	12661	12723	12711	12752	12642	12623	12598	12775	12615	12714	12888	12806	12687	12792	12709	12633	12796	12584	12673	12598	12729	12565	12795	12625	12622	12610	12800	12702	12762	12772	12586	12814	12731	12692	12703	12883	12719	12742	12660	12899	12693	12716	12772	12830	12633	12772	12728	12692	12816	12630	12607	12653	12647	12684	12599	12680	12765	12780	12812	12717	12796	12696	12610	12740	12663	12652	12776	12636	12671	12902	12773	12702	12746	12626	12812	12706	12536	12616	12778	12823	12743	12688	12772	12688	12879	12662	12711	12681	12695	12800	12582	12831	12772	12749	12811	12799	12691	12609	12645	12714	12725	12680	12605	12748	12652	12718	12712	12813	12678	12620	12755	12628	12667	12630	12766	12569	12672	12791	12641	12804	12737	12931	12711	12792	12676	12537	12539	12672	12688	12799	12537	12757	12813	12821	12664	12770	12671	12853	12740	12780	12591	12650	12566	12736	12643	12632	12694	12648	12699	12717	12653	12553	12810	12568	12594	12701	12578	12794	12940	12669	12830	12833	12500	12647	12560	12626	12778	12663	12818	12706	12687	12759	12671	12618	12678	12755	12822	12726	12843	12707	12716	12662	12783	12710	12753	12813	12707	12788	12729	12770	12643	12668	12838	12778	12704	12706	12640	12758	12674	12812	12785	12790	12895	12702	12800	12685	12833	12662	12830	12574	12596	12464	12614	12677	12591	12769	12810	12590	12958	12667	12675	12739	12626	12603	12812	12853	12737	12641	12698	12579	12794	12705	12808	12739	12766	12797	12756	12887	12750	12728	12706	12715	12707	12791	12539	12657	12683	12676	12609	12737	12871	12649	12863	12600	12652	12801	12656	12683	12748	12791	12769	12624	12618	12754	12695	12861	12781	12624	12759	12737	12644	12695	12620	12777	12799	12752	12664	12617	12783	12811	12586	12586	12689	12680	12689	12708	12631	12824	12637	12594	12711	12663	12588	12699	12707	12660	12786	12657	12781	12653	12598	12650	12832	12819	12593	12579	12694	12706	12783	12709	12683	12752	12716	12643	12715	12756	12698	12779	12698	12687	12726	12808	12712	12594	12749	12918	12786	12646	12756	12695	12752	12659	12677	12662	12787	12692	12593	12650	12732	12668	12661	12798	12578	12728	12647	12842	12639	12772	12614	12553	12792	12924	12743	12674	12648	12831	12752	12617	12672	12699	12560	12562	12571	12813	12698	12795	12676	12738	12776	12671	12833	12809	12731	12558	12753	12757	12692	12812	12839	12657	12678	12613	12627	12707	12716	12778	12758	12729	12710	12648	12632	12704	12593	12629	12510	12667	12632	12711	12739	12802	12700	12679	12626	12629	12764	12598	12627	12801	12843	12696	12843	12619	12724	12674	12550	12754	12652	12636	12556	12671	12718	12600	12668	12678	12711	12797	12705	12783	12737	12792	12621	12800	12644	12719	12879	12748	12632	12817	12797	12782	12632	12612	12731	12714	12711	12906	12610	12762	12718	12727	12667	12809	12546	12811	12757	12917	12639	12750	12742	12787	12779	12688	12694	12588	12705	12738	12746	12687	12746	12877	12894	12648	12675	12767	12667	12696	12759	12659	12888	12767	12665	12604	12765	12772	12805	12804	12735	12804	12805	12816	12750	12686	12704	12586	12658	12643	12776	12710	12581	12693	12760	12745	12636	12517	12483	12557	12788	12774	12726	12665	12743	12717	12683	12681	12810	12708	12550	12649	12775	12893	12763	12577	12679	12720	12628	12718	12766	12860	12608	12672	12702	12845	12735	12753	12703	12673	12581	12761	12630	12720	12826	12717	12765	12669	12812	12814	12598	12796	12674	12795	12799	12723	12816	12761	12774	12674	12780	12670	12812	12608	12815	12689	12555	12633	12761	12655	12793	12644	12755	12686	12723	12726	12690	12734	12645	12632	12814	12733	12781	12694	12583	12838	12625	12699	12739	12719	12651	12766	12715	12714	12615	12774	12514	12736	12800	12665	12639	12554	12574	12539	12654	12783	12684	12682	12563	12722	12544	12560	12821	12551	12646	12573	12787	12805	12521	12706	12592	12659	12627	12646	12629	12610	12760	12817	12623	12782	12754	12708	12685	12778	12811	12728	12636	12707	12663	12779	12754	12805	12584	12774	12709	12754	12705	12785	12716	12550	12556	12780	12505	12761	12615	12584	12636	12786	12680	12713	12547	12666	12769	12613	12682	12653	12793	12616	12745	12693	12710	12726	12707	12704	12611	12786	12698	12750	12720	12648	12822	12850	12781	12725	12584	12689	12765	12747	12782	12647	12698	12698	12536	12936	12579	12684	12676	12853	12646	12636	12771	12730	12687	12739	12557	12670	12710	12788	12735	12505	12873	12492	12630	12707	12867	12788	12776	12857	12712	12503	12749	12716	12759	12622	12691	12686	12688	12757	12730	12943	12765	12715	12630	12776	12713	12632	12719	12572	12843	12575	12785	12700	12683	12820	12851	12616	12740	12751	12712	12701	12701	12716	12776	12740	12676	12807	12638	12726	12638	12632	12722	12759	12611	12592	12723	12706	12688	12615	12554	12841	12722	12558	12600	12708	12818	12718	12736	12703	12709	12708	12832	12891	12675	12696	12646	12723	12574	12543	12680	12698	12577	12683	12638	12652	12701	12714	12753	12632	12786	12733	12707	12610	12861	12689	12612	12749	12702	12855	12655	12587	12684	12903	12789	12723	12504	12668	12685	12552	12688	12777	12677	12656	12641	12648	12759	12798	12700	12721	12777	12609	12786	12494	12618	12658	12771	12775	12705	12684	12555	12704	12700	12589	12632	12698	12778	12842	12879	12659	12660	12813	12818	12791	12563	12578	12625	12602	12729	12680	12663	12633	12773	12622	12787	12778	12820	12808	12560	12798	12775	12632	12645	12694	12682	12607	12635	12590	12663	12576	12631	12649	12758	12803	12659	12743	12588	12689	12802	12654	12805	12619	12660	12846	12785	12798	12756	12782	12714	12721	12769	12703	12548	12850	12569	12670	12629	12602	12618	12746	12750	12815	12656	12601	12590	12824	12729	12878	12639	12693	12727	12492	12778	12712	12680	12778	12748	12789	12508	12785	12814	12807	12706	12738	12898	12762	12859	12623	12642	12628	12643	12767	12634	12514	12832	12479	12614	12679	12813	12736	12573	12838	12637	12627	12752	12698	12621	12558	12700	12682	12754	12653	12719	12742	12750	12811	12711	12703	12687	12687	12687	12647	12676	12690	12671	12563	12489	12697	12732	12801	12718	12724	12716	12619	12638	12580	12851	12713	12570	12809	12724	12669	12669	12652	12818	12587	12840	12765	12737	12412	12829	12751	12568	12590	12720	12688	12743	12746	12766	12617	12737	12723	12724	12773	12794	12771	12667	12561	12666	12783	12782	12768	12775	12744	12755	12689	12627	12688	12636	12632	12798	12664	12630	12644	12579	12800	12538	12723	12825	12685	12721	12559	12734	12659	12736	12684	12844	12548	12778	12775	12654	12689	12779	12747	12770	12524	12731	12863	12669	12489	12602	12660	12746	12808	12793	12648	12651	12743	12668	12771	12722	12760	12692	12707	12745	12652	12635	12609	12714	12551	12801	12613	12639	12608	12650	12750	12678	12747	12522	12687	12697	12689	12760	12612	12652	12788	12583	12561	12781	12925	12823	12602	12694	12453	12786	12601	12808	12696	12658	12704	12615	12673	12722	12639	12721	12754	12665	12634	12845	12649	12652	12604	12768	12570	12740	12688	12601	12690	12765	12780	12819	12657	12673	12638	12664	12662	12604	12700	12903	12731	12835	12768	12663	12663	12744	12738	12691	12614	12563	12550	12803	12739	12523	12773	12577	12699	12836	12895	12660	12735	12681	12654	12726	12738	12538	12782	12719	12766	12788	12765	12698	12764	12585	12687	12602	12796	12614	12779	12747	12861	12647	12738	12739	12662	12570	12905	12695	12662	12694	12677	12695	12685	12680	12802	12786	12618	12686	12865	12737	12742	12732	12948	12706	12716	12726	12815	12710	12721	12931	12663	12534	12715	12672	12869	12758	12660	12713	12690	12634	12649	12658	12748	12719	12810	12809	12725	12790	12800	12688	12616	12489	12752	12732	12639	12647	12721	12688	12729	12697	12661	12790	12672	12922	12596	12521	12757	12648	12665	12754	12854	12792	12752	12720	12631	12566	12816	12619	12534	12814	12593	12604	12541	12815	12631	12774	12867	12808	12744	12641	12580	12549	12676	12672	12674	12766	12765	12749	12747	12686	12713	12702	12769	12703	12649	12679	12719	12487	12629	12735	12542	12595	12638	12942	12754	12613	12773	12700	12734	12678	12599	12879	12662	12807	12637	12683	12652	12758	12768	12829	12611	12576	12663	12691	12831	12621	12857	12694	12763	12734	12487	12530	12786	12748	12739	12668	12736	12681	12875	12653	12718	12725	12599	12619	12672	12661	12688	12674	12680	12787	12666	12662	12671	12746	12734	12624	12670	12661	12739	12642	12659	12697	12642	12726	12608	12696	12647	12755	12902	12701	12676	12565	12670	12655	12888	12648	12582	12668	12749	12908	12589	12753	12700	12896	12652	12812	12642	12684	12769	12617	12620	12842	12676	12706	12666	12570	12668	12715	12628	12668	12778	12657	12724	12720	12632	12763	12686	12870	12750	12545	12647	12735	12780	12612	12820	12596	12636	12756	12837	12763	12651	12687	12647	12832	12758	12586	12693	12664	12683	12795	12765	12722	12727	12829	12830	12703	12690	12768	12807	12767	12736	12663	12731	12812	12697	12591	12549	12820	12787	12623	12613	12760	12722	12747	12615	12649	12608	12677	12583	12693	12812	12732	12709	12703	12633	12828	12519	12824	12934	12608	12928	12776	12650	12808	12535	12611
22863	21128	28883	23718	21640	23535	24013	18758	17254	17131	17201	16968	16786	16629	16523	16360	16296	16081	15989	16069	15619	15774	15669	15588	15494	15506	15590	15365	15308	15520	15431	15270	15298	15230	15385	15166	15309	15538	15404	15250	15306	15083	15216	15552	15250	15373	15537	15173	15085	15284	15247	15029	15430	15195	15235	15346	15222	15255	15220	15255	15114	15287	15156	15116	15266	15162	15154	15356	15327	15258	15488	15121	15352	15166	15513	15220	14965	15169	15244	15213	15113	15256	15097	15049	15235	15243	15262	15127	15206	15194	15228	15082	14999	15296	15240	15227	15360	15183	15300	15182	15273	15151	15192	15088	15181	15183	15293	15041	15230	15364	15130	15060	15359	15077	15242	15092	15335	15080	15070	15217	15055	15246	15229	15246	15075	15044	15326	15171	15272	15227	15282	15251	15194	15045	14962	15243	15438	15216	15263	15021	15252	15142	15256	15148	15028	15055	15330	15175	15276	15185	15167	15224	15228	15034	15283	15238	15001	15153	15291	15375	15291	15242	15194	15312	15180	15160	15146	15137	15249	15136	15265	15455	15413	15029	15174	15122	15167	15115	15326	15415	15416	15408	15116	15311	15337	15313	15074	15280	15240	15197	15293	15291	15253	15268	15197	15246	15288	15254	14960	15271	15223	15048	15178	15262	15014	15172	15236	15254	15116	15161	15095	15041	14968	15129	14949	15080	15405	15259	15339	15281	15372	15262	15318	15062	15228	15310	15184	15063	15183	15185	15058	15236	15153	15172	15299	15295	15270	15219	15059	15060	15178	14997	15309	15381	15085	15062	15017	15139	15244	15040	15209	15029	15001	15040	15179	15419	15221	15140	15055	15000	15230	15050	15139	15249	15101	14956	15025	15083	15157	15119	15173	14967	15063	15061	15149	15135	15212	15218	15108	15065	15227	15177	15316	15194	15316	15271	15121	15195	15017	15154	15044	15167	15256	15404	15310	15090	15068	15173	15145	15092	15084	15413	14991	15234	15108	15140	15175	15166	15224	15275	15324	15018	15266	15254	15288	15135	15225	15103	15123	15129	15030	15175	15190	15283	15144	15100	15172	15157	15314	15402	15380	15009	15160	15147	15091	15234	15194	15162	15507	15189	15346	15260	15313	15103	15012	15105	15296	15110	15159	15029	15184	15060	15132	15172	15281	14966	15191	15227	15257	15244	15160	15083	15047	15069	15256	15337	15143	15309	15276	15153	15140	15365	15431	15055	15168	15158	15327	15185	15186	15169	14957	15367	15095	15132	15254	15241	15162	15047	15280	15160	15302	15249	14881	15196	15125	15171	15199	15188	15133	15079	15174	15236	15129	15023	15348	15081	15155	15269	15147	15053	15241	15185	15186	15297	15071	15105	15326	14991	15033	15250	15115	15277	15066	15079	15125	15173	14867	15091	15153	15128	15074	15195	15186	15105	15337	15137	15250	15264	15038	15058	15173	15150	15245	15079	15315	15249	14881	15112	15063	15156	15058	15197	15121	15216	15180	15367	15237	15205	15184	15329	15091	15140	15244	15075	15218	15014	15041	15055	15207	15107	15258	15316	15090	15178	15122	15333	15203	15267	15144	15157	15466	15216	15109	15305	15166	15129	15439	15006	14969	15275	15238	15194	15316	15241	15121	15136	15423	15228	15146	15335	15013	15052	14961	15242	15144	15142	15187	15104	15348	15269	15109	15340	15382	15216	15209	15230	15423	15087	15168	15209	15206	15161	15222	15205	15020	15227	15155	15269	15268	15274	15215	15003	15209	15164	15333	15384	15078	14977	15079	15205	15253	15142	15053	15073	14995	15086	15308	15127	15251	15071	15145	15331	15058	15113	15175	14977	15068	15125	15158	14866	15033	15316	15053	15123	15131	15140	15251	15128	15143	15066	15111	15216	15028	15106	15203	15303	15087	15072	15142	15208	15078	14989	15080	15128	15319	15143	14995	15087	15231	15152	15292	15249	15246	15126	15105	15046	15272	15123	15288	15393	15027	15223	15327	15152	15369	15236	15364	15225	15317	15099	15258	14986	15191	14995	15065	15184	15170	15047	15189	15285	15341	15156	15271	15094	15154	15029	15180	15142	15075	15162	15115	15188	15271	15056	15116	15054	15149	15148	15297	15363	15086	15143	15056	15133	15036	15235	15085	15376	15078	15214	15155	15094	15257	15295	15357	15115	15082	15025	15178	15128	15080	15368	15125	15037	15016	15013	14990	15072	15191	15280	15281	15185	15123	15159	15096	15173	15116	15240	15285	15232	15172	15099	15270	15195	15251	15053	15345	15310	15138	15194	15377	15099	15120	15346	15424	15180	15150	15047	15211	15115	15205	15152	15339	15385	15336	15111	15101	15171	15143	15279	15072	15395	15206	15331	15163	15146	15317	15192	15252	14902	15167	15106	15159	15181	15165	15094	15193	15339	15187	15118	15396	15168	15317	15047	15133	15183	15273	15228	15329	15109	14995	15203	15216	15279	15186	15158	15109	15148	15282	15162	15185	15094	15117	15147	15373	15212	15178	15177	15441	15205	15208	15308	15299	15205	15156	15262	15335	15281	15299	15107	15186	15173	15070	15207	15216	15125	15365	15065	15255	15338	15159	15224	15136	15141	15307	15130	15201	15102	15116	15124	15055	15292	15137	15269	15320	15132	15073	15138	15295	15109	15056	15182	15003	15111	15079	15225	15135	15017	15227	15061	15221	15251	15072	15249	15128	15312	15264	15154	15091	15239	15305	15305	15145	15190	15117	15326	15253	15359	15116	15035	15085	15071	15233	15260	15296	15192	15215	15045	15252	15085	15385	15079	15199	15233	15183	15014	15237	15375	14947	15262	15088	15015	15104	15354	15295	15322	15100	15327	15336	15174	15229	15273	15097	15105	15090	15090	15220	15191	15059	15327	15194	15118	15012	15067	15059	14897	15086	15346	15173	15137	15273	15199	15184	15111	15287	15165	14993	15104	15182	15282	15165	15076	14952	14967	15230	15174	15299	15127	15154	15141	15235	15246	15300	15128	15237	15153	14954	15257	15294	15199	15063	15251	15186	15158	15053	14972	15179	15222	15308	15162	15164	15160	15191	15080	15357	15253	15043	15064	15116	15094	15082	15237	15295	15063	15071	15321	15070	15180	15232	15100	15029	14996	15054	15112	15159	14995	15280	15182	15222	15095	15055	15341	15199	15141	15330	15017	14964	15131	15322	15138	15194	15009	15184	15003	15206	15190	15170	15223	14995	15233	15192	15251	15247	15316	15340	14936	15182	15069	15171	15045	14994	15088	15325	15079	15276	15173	15038	15238	15094	15132	15307	14983	15206	15028	15387	15203	15349	15339	15261	15351	15327	15250	15018	15199	15252	15004	15142	15305	15256	15124	15273	15347	15401	15265	15268	15358	15344	15362	15227	15113	15117	15113	15269	15129	15171	15074	15024	15247	15120	15292	15314	15261	15389	15080	15096	15056	15132	15335	15178	15199	15314	15246	15172	15247	15183	15224	14930	15186	15184	15116	15146	15048	15068	15335	15350	15206	15171	15075	15060	15169	15018	15224	15293	15023	15007	15241	15309	15130	15034	15155	15085	15036	15120	15273	15319	15374	15308	15325	15184	15250	15144	15140	15043	15164	15058	15031	15179	15158	15239	15259	14871	14976	15115	15236	15325	15250	15314	15207	15136	15173	15261	15237	15144	15212	15277	15130	15109	15043	15094	15177	15159	15338	15287	15291	15124	15298	15296	15166	15092	15360	15266	15057	15123	14925	15187	15166	15355	15163	15255	15230	15259	15246	15157	15107	15116	15239	15195	15200	15373	15200	15021	15152	15048	15204	15092	15093	15111	15288	15196	15313	15193	15349	15062	14930	15250	15062	15216	15142	15325	15062	15108	15153	15211	15229	15117	15379	15232	15117	15313	15215	15301	15136	15131	15270	15246	15195	15149	15202	15160	15282	15267	15307	15193	15208	15168	15187	15233	15111	15242	15222	15167	15138	15188	15269	15268	15234	15275	15118	15193	15154	15240	15145	15223	15108	15305	15185	15196	15383	15267	15299	15362	15150	14958	15085	15182	15157	15394	15215	15231	15088	15137	15232	15262	15305	15379	15220	15228	15307	15215	15316	15105	15083	15291	15302	15223	15084	15155	15241	15162	14983	15148	15290	14971	15154	15247	15195	15178	15080	15190	15381	15167	15125	15052	15083	15267	15343	15239	15063	15168	15195	15146	15324	15150	15211	15157	14977	15014	15263	15119	15357	15120	15258	15230	15237	15276	15096	15151	15047	15121	15070	15230	15185	15372	15177	15294	15183	15152	15046	15153	15245	15213	15210	15180	15170	15423	15148	15153	15378	15147	15217	15233	15215	15250	15275	15212	15236	15104	15075	15216	15140	15160	15136	15004	15146	15136	15184	15011	14987	15153	15211	15341	15211	15239	15168	14885	15192	15374	15202	15179	15162	15102	15256	15252	15052	15188	15229	15185	14894	15312	15346	15263	15192	15204	15197	15217	15204	15133	15329	15193	15456	15159	15143	15363	15069	15018	15174	15156	15202	15144	15129	15151	15211	15288	15041	15287	15231	15036	15216	15185	15159	15283	15249	15006	15199	15130	15139	15051	15342	15296	15449	15162	15299	15281	15144	15097	15163	15234	15275	15315	15027	15040	15087	15394	15258	15469	15158	15052	15237	15049	15117	15043	15332	15100	15216	15408	14937	15313	15205	15206	15043	15183	15236	15337	15041	15255	14932	15025	15132	14973	15244	15019	15099	15311	15001	15097	14864	15021	14994	15263	15267	15157	15175	15296	15206	15175	15163	15209	15096	15292	15274	15138	15029	15074	15286	15231	15302	15092	15212	14945	15359	15200	15075	15109	15184	15112	15318	15216	15118	15303	15149	15051	15160	15278	15130	15429	15247	15456	15282	15098	15171	15314	15271	15360	15271	15350	15220	15110	15075	15135	15277	15031	15263	15218	15074	15248	15091	15151	15102	15105	15271	15247	15261	15325	15185	15309	15100	15103	15272	15382	15213	15130	15003	15344	15267	15290	14997	15113	15147	15116	15320	15347	15220	15100	15236	15090	15063	15179	15179	15299	15085	15198	15119	15193	15188	15346	15002	15034	15211	15368	15107	14995	15202	15202	15192	15126	15029
28547	49616	44122	32587	24422	20685	18435	17113	16548	16047	16079	15758	15289	15034	14911	14586	14714	14487	14271	14073	13853	13850	13743	13647	13464	13584	13635	13543	13495	13415	13281	13447	13376	13249	13338	13345	13247	13365	13418	13394	13310	13352	13308	13184	13388	13206	13396	13331	13306	13369	13316	13297	13437	13495	13346	13277	13338	13237	13250	13217	13228	13435	13259	13257	13270	13384	13282	13247	13411	13311	13334	13282	13272	13098	13304	13494	13329	13296	13332	13242	13335	13302	13425	13183	13271	13294	13196	13321	13416	13403	13169	13231	13433	13366	13346	13351	13247	13302	13288	13538	13344	13265	13249	13318	13476	13428	13265	13461	13201	13224	13286	13365	13316	13327	13366	13234	13209	13295	13254	13362	13401	13323	13201	13220	13249	13367	13157	13388	13331	13237	13317	13097	13294	13170	13425	13312	13188	13279	13288	13383	13174	13175	13254	13223	13198	13401	13216	13134	13285	13297	13184	13303	13422	13150	13114	13279	13350	13280	13433	13282	13335	13159	13281	13326	13304	13178	13221	13254	13237	13212	13182	13268	13485	13270	13205	13248	13308	13281	13323	13243	13302	13259	13407	13246	13485	13320	13064	13191	13293	13331	13216	13220	13187	13397	13239	13178	13336	13204	13143	13214	13367	13438	13398	13399	13381	13246	13255	13187	13319	13374	13347	13399	13337	13187	13268	13395	13252	13149	13133	13211	13253	13181	13299	13232	13234	13233	13285	13307	13324	13238	13235	13369	13385	13344	13435	13144	13200	13255	13313	13177	13322	13177	13252	13190	13215	13265	13272	13344	13250	13285	13292	13255	13211	13253	13296	13324	13280	13336	13245	13233	13315	13341	13138	13154	13303	13295	13203	13201	13252	13261	13093	13304	13142	13185	13169	13203	13198	13327	13322	13335	13082	13313	13333	13290	13255	13130	13324	13317	13294	13386	13466	13202	13267	13299	13253	13311	13306	13238	13324	13371	13455	13271	13328	13324	13368	13121	13305	13168	13356	13218	13217	13267	13204	13469	13438	13182	13253	13327	13221	13339	13090	13175	13292	13208	13390	13307	13245	13304	13233	13184	13355	13175	13220	13306	13218	13260	13257	13236	13335	13105	13317	13278	13189	13188	13243	13277	13342	13330	13330	13290	13371	13182	13244	13407	13220	13185	13194	13391	13173	13323	13364	13348	13139	13238	13266	13331	13336	13131	13335	13315	13134	13378	13043	13206	13275	13299	13279	13274	13408	13290	13340	13152	13085	13263	13280	13250	13321	13246	13276	13196	13214	13102	13140	13379	13427	13153	13273	13325	13268	13290	13265	13236	13295	13179	13239	13335	13326	13200	13347	13274	13359	13098	13132	13317	13277	13069	13325	13387	13247	13168	13185	13299	13354	13150	13491	13222	13197	13129	13353	13342	13227	13221	13276	13315	13329	13256	13295	13290	13227	13209	13299	13302	13407	13086	13477	13266	13315	13200	13335	13228	13322	13402	13203	13251	13241	13348	13090	13242	13201	13305	13479	13296	13213	13314	13305	13285	13296	13399	13278	13394	13363	13303	13119	13178	13270	13222	13292	13192	13329	13294	13275	13225	13206	13367	13291	13316	13323	13439	13350	13266	13313	13354	13470	13147	13396	13351	13185	13307	13335	13280	13235	13272	13409	13274	13196	13194	13185	13275	13326	13241	13258	13308	13286	13444	13199	13507	13282	13205	13361	13369	13168	13203	13320	13257	13238	13335	13330	13210	13358	13202	13315	13364	13203	13285	13421	13184	13427	13135	13227	13333	13393	13291	13139	13391	13325	13245	13194	13167	13284	13152	13283	13170	13267	13171	13306	13450	13240	13217	13311	13257	13491	13360	13375	13184	13156	13347	13251	13133	13143	13318	13240	13271	13271	13332	13282	13288	13193	13247	13330	13209	13202	13359	13271	13264	13197	13296	13271	13282	13252	13351	13173	13245	13286	13224	13265	13126	13302	13372	13255	13282	13161	13406	13455	13321	13367	13364	13202	13387	13306	13189	13344	13269	13253	13241	13247	13264	13247	13387	13458	13167	13268	13252	13261	13249	13231	13287	13383	13287	13444	13255	13256	13327	13458	13249	13348	13308	13222	13297	13249	13353	13258	13237	13504	13412	13361	13475	13280	13411	13213	13152	13293	13306	13212	13259	13350	13359	13164	13209	13375	13020	13310	13376	13083	13159	13309	13297	13225	13386	13218	13137	13320	13345	13296	13410	13366	13356	13121	13349	13357	13410	13228	13426	13158	13365	13240	13230	13343	13125	13332	13182	13247	13165	13321	13311	13336	13349	13204	13192	13346	13295	13237	13258	13314	13356	13382	13383	13311	13385	13142	13195	13382	13112	13156	13257	13223	13185	13453	13167	13223	13314	13355	13288	13187	13225	13320	13194	13341	13148	13331	13251	13317	13151	13324	13082	13320	13311	13277	13376	13312	13294	13285	13473	13337	13268	13344	13331	13416	13118	13193	13244	13230	13125	13367	13212	13189	13484	13268	13266	13216	13208	13217	13323	13291	13370	13295	13347	13419	13182	13326	13400	13459	13224	13301	13247	13375	13278	13355	13224	13335	13220	13165	13239	13187	13307	13194	13421	13215	13259	13395	13107	13273	13386	13237	13315	13133	13229	13243	13195	13278	13186	13306	13319	13205	13281	13224	13408	13425	13255	13177	13192	13171	13214	13288	13050	13286	13489	13305	13247	13371	13200	13199	13329	13360	13285	13254	13186	13395	13245	13256	13247	13235	13318	13241	13317	13364	13307	13321	13308	13261	13258	13279	13366	13198	13193	13380	13156	13295	13228	13339	13113	13321	13305	13338	13247	13255	13268	13268	13342	13308	13263	13418	13279	13243	13329	13291	13304	13282	13214	13275	13225	13486	13396	13310	13166	13219	13227	13217	13154	13262	13283	13239	13231	13321	13261	13382	13373	13424	13241	13416	13214	13285	13336	13338	13269	13276	13051	13333	13113	13222	13271	13247	13357	13292	13251	13178	13306	13160	13259	13253	13370	13254	13340	13194	13398	13228	13323	13235	13179	13345	13250	13450	13232	13332	13152	13278	13325	13473	13143	13347	13323	13338	13480	13266	13295	13406	13215	13311	13298	13252	13255	13276	13320	13133	13308	13134	13343	13353	13429	13194	13308	13274	13274	13377	13383	13227	13295	13287	13169	13214	13123	13350	13306	13253	13367	13369	13246	13255	13384	13285	13142	13239	13280	13261	13220	13234	13197	13144	13365	13361	13207	13141	13348	13186	13442	13201	13093	13240	13250	13312	13270	13242	13323	13233	13349	13335	13241	13349	13195	13254	13131	13338	13337	13279	13334	13327	13319	13438	13336	13341	13273	13154	13289	13233	13422	13272	13361	13379	13058	13208	13232	13396	13259	13184	13264	13240	13050	13349	13249	13242	13178	13358	13450	13261	13318	13156	13096	13258	13137	13180	13205	13287	13370	13386	13311	13239	13335	13249	13289	13319	13318	13255	13276	13183	13207	13318	13285	13331	13252	13203	13065	13337	13335	13274	13314	13317	13138	13350	13325	13191	13144	13243	13330	13218	13320	13228	13193	13313	13289	13416	13243	13296	13239	13276	13326	13329	13200	13416	13263	13307	13273	13382	13317	13261	13428	13214	13296	13136	13373	13338	13121	13365	13216	13208	13404	13225	13254	13272	13097	13329	13085	13219	13432	13287	13236	13240	13119	13393	13402	13215	13216	13262	13194	13364	13286	13264	13276	13294	13246	13286	13251	13355	13295	13321	13210	13360	13386	13287	13356	13165	13090	13180	13290	13422	13276	13274	13331	13180	13375	13318	13480	13316	13368	13282	13405	13091	13266	13223	13410	13318	13403	13023	13323	13312	13157	13200	13160	13175	13265	13233	13248	13349	13308	13251	13430	13403	13081	13215	13307	13206	13490	13377	13244	13427	13432	13332	13355	13325	13167	13327	13325	13285	13346	13197	13260	13305	13360	13348	13433	13030	13206	13147	13125	13216	13386	13382	13377	13241	13319	13313	13371	13164	13344	13192	13141	13228	13183	13296	13298	13348	13275	13240	13394	13254	13274	13295	13373	13324	13361	13271	13218	13191	13359	13150	13264	13343	13125	13287	13261	13229	13263	13102	13236	13239	13271	13232	13346	13275	13139	13314	13227	13319	13169	13406	13215	13200	13307	13230	13302	13233	13343	13470	13324	13470	13240	13409	13163	13337	13264	13172	13299	13238	13157	13287	13224	13263	13290	13478	13249	13235	13212	13201	13354	13180	13116	13379	13283	13274	13224	13471	13124	13318	13394	13481	13242	13198	13231	13186	13295	13246	13325	13300	13196	13157	13336	13158	13192	13258	13351	13199	13176	13530	13219	13285	13219	13347	13290	13289	13238	13183	13222	13432	13229	13331	13322	13379	13258	13196	13298	13285	13275	13256	13204	13422	13316	13289	13255	13458	13284	13224	13394	13214	13390	13169	13279	13025	13368	13381	13167	13277	13265	13390	13132	13288	13283	13166	13270	13228	13382	13343	13230	13150	13310	13346	13115	13171	13346	13433	13175	13325	13215	13336	13182	13246	13319	13418	13171	13337	13331	13326	13346	13151	13275	13386	13415	13227	13414	13308	13384	13149	13325	13217	13270	13354	13296	13289	13128	13370	13188	13089	13009	13298	13164	13163	13331	13225	13164	13222	13360	13372	13236	13304	13350	13230	13162	13283	13189	13349	13207	13328	13339	13322	13159	13248	13315	13259	13154	13286	13196	13131	13227	13396	13206	13187	13193	13303	13143	13351	13359	13161	13273	13289	13388	13217	13294	13346	13218	13313	13275	13193	13216	13037	13342	13247	13309	13302	13351	13228	13332	13128	13183	13229	13317	13435	13220	13250	13213	13299	13435	13460	13356	13275	13185	13185	13188	13242	13177	13310	13399	13192	13304	13298	13246	13373	13242	13275	13189	13194	13316	13345	13494	13233	13290	13202	13282	13226	13397	13270	13188	13267	13203	13021	13300	13168	13242	13102	13268	13355	13156	13236	13304	13310	13090	13388	13132	13436	13349	13287	13428	13272	13352	13383	13297	13350	13330	13163	13282	13233	13293	13406	13258	13304	13220	13443	13221	13276	13361
28156	24055	28701	22980	17933	16884	15898	15408	15157	15012	15180	15079	14903	14763	14848	14702	14485	14840	14708	14716	14483	14409	14511	14272	14344	14366	14416	14311	14315	14223	14338	14335	14447	14556	14268	14330	14357	14284	14363	14201	14229	14393	14366	14253	14358	14320	14254	14205	14227	14263	14258	14185	14337	14255	14295	14314	14455	14512	14339	14322	14394	14324	14312	14390	14151	14236	14161	14352	14404	13966	14331	14376	14399	14324	14279	14236	14217	14439	14349	14383	14488	14210	14143	14245	14206	14165	14212	14323	14342	14292	14253	14407	14541	14350	14238	14225	14305	14095	14271	14387	14248	14456	14228	14380	14454	14306	14155	14237	14091	14224	14230	14312	14309	14388	14323	14501	14220	14047	14249	14222	14274	14305	14254	14253	14439	14298	14274	14040	14264	14271	14164	14269	14243	14211	14264	14222	14326	14055	14299	14316	14492	14150	14349	14345	14373	14394	14467	14252	14544	14185	14321	14214	14181	14273	14164	14186	14401	14246	14346	14205	14078	14207	14268	14229	14376	14183	14432	14372	14382	14352	14293	14491	14277	14355	14410	14288	14352	14388	14393	14221	14347	14198	14306	14373	14351	14359	14000	14059	14245	14157	14262	14125	14342	14284	14244	14178	14269	14247	14283	14308	14165	14384	14344	14288	14246	14158	14328	14451	14320	14197	14301	14378	14116	14245	14275	14302	14344	14197	14212	14473	14230	14314	14323	14298	14211	14289	14312	14303	14298	14290	14443	14347	14236	14179	14233	14080	14534	14306	14489	14271	14251	14316	14529	14206	14229	14089	14185	14246	14368	14195	14194	14215	14278	14147	14348	14377	14301	14193	14219	14372	14116	14521	14216	14235	14442	14225	14278	14160	14399	14212	14252	14458	14289	14098	14359	14230	14250	14219	14336	14067	14230	14280	14350	14224	14444	14254	14202	14278	14299	14345	14247	14373	14228	14385	14248	14165	14278	14319	14325	14246	14231	14260	14273	14069	14468	14453	14310	14290	14392	14162	14152	14319	14245	14280	14193	14252	14277	14324	14091	14292	14085	14138	14345	14137	14394	14379	14227	14251	14338	14149	14280	14317	14332	14249	14217	14485	14375	14202	14177	14291	14161	14247	14402	14350	14192	14386	14248	14557	14099	14404	14440	14291	14219	14264	13933	14548	14459	14310	14163	14302	14042	14271	14501	14223	14154	14435	14396	14101	14374	14428	14468	14238	14270	14280	14363	14416	14337	14242	14346	14177	14174	14147	14314	14362	14473	14430	14120	14406	14162	14125	14120	14197	14241	14307	14388	14506	14180	14348	14293	14288	14495	14220	14374	14381	14373	14406	14284	14269	14363	14216	14183	14215	14176	14512	14370	14197	14356	14313	14157	14360	14114	14102	14316	14228	14000	14252	14166	14376	14559	14181	14209	14314	14158	14211	14410	14385	14382	14448	14151	14285	14323	14190	14142	14323	14209	14211	14475	14528	14278	14344	14284	14280	14218	14150	14569	14281	14346	14228	14286	14350	14370	14260	14251	14193	14243	14367	14326	14423	14316	14268	14378	14320	14319	14486	14405	14379	14074	14181	14253	14341	14186	14460	14281	14080	14199	14233	14587	14350	14211	14234	14094	14157	14044	14354	14340	14267	14334	14406	14248	14257	14201	14219	14463	14286	14184	14361	14223	14319	14342	14312	14377	14438	14262	14244	14230	14314	14260	14185	14288	14102	14210	14157	14388	14279	14250	14248	14344	14247	14307	14274	14325	14171	14354	14211	14267	14306	14284	14358	14253	14142	14429	14305	14315	14464	14403	14267	14328	14278	14200	14306	14324	14143	14232	14131	14332	14209	14214	14355	14444	14415	14343	14124	14296	14395	14063	14190	14216	14303	14410	14426	14386	14355	14252	14516	14200	14326	14382	14056	14123	14232	14236	14450	14285	14335	14400	14308	14379	14229	14151	14253	14191	14282	14198	14410	14243	14242	14528	14256	14166	14153	14286	14258	14053	14201	14325	14198	14186	14400	14221	14172	14376	14531	14329	14375	14336	14066	14211	14298	14337	14181	14406	14389	14219	14575	14468	14428	14175	14318	14203	14239	14215	14210	14215	14267	14203	14208	14282	14353	14254	14157	14271	14382	14336	14109	14428	14142	14308	14295	14482	14303	14515	14254	14319	14332	14358	14293	14511	14368	14290	14242	14464	14192	14238	14315	14134	14375	14167	14147	14174	14243	14369	14302	14312	14216	14355	14389	14288	14501	14124	14222	14318	14506	14450	14443	14225	14161	14198	14219	14099	14283	14208	14235	14086	14356	14401	14322	14249	14312	14469	14235	14434	14228	14437	14386	14271	14274	14244	14237	14287	14299	14289	14198	14173	14305	14210	14256	14284	14213	14160	14306	14253	14081	14252	14220	14236	14323	14226	14413	14306	14290	14224	14201	14400	14423	14226	14221	14256	14408	14050	14301	14428	14177	14520	14408	14169	14243	14163	14143	14256	14441	14392	14315	14367	14353	14309	14254	14374	14213	14362	14335	14276	14271	14316	14151	14135	14165	14174	14209	14212	14333	14425	14404	14283	14222	14282	14257	14247	14383	14183	14178	14375	14090	14288	14521	14507	14293	14209	14139	14251	14239	14209	14268	14318	14377	14287	14083	13984	14222	14242	14255	14199	14415	14502	14382	14223	14256	14131	14242	14295	14358	14333	14247	14237	14524	14300	14313	14252	14440	14160	14434	14113	14235	14209	14389	14418	14412	14350	14263	14300	14184	14280	14201	14300	14434	14120	14350	14390	14419	14393	14229	14558	14125	14154	14389	14191	14347	14244	14068	14328	14259	14455	14110	14136	14268	14308	14357	14412	14250	14209	14209	14133	14255	14129	14364	14376	14268	14277	14159	14316	14190	14252	14358	14332	14312	14352	14294	14454	14312	14271	14382	14453	14316	14108	14166	14257	14403	14637	14476	14446	14361	14410	14330	14420	14383	14160	14142	14445	14227	14453	14377	14246	14322	14416	14271	14305	14154	14294	14455	14289	14174	14414	14298	14177	14459	14508	14004	14236	14175	14113	14206	14140	14393	14199	14516	14529	14382	14264	14228	14337	14256	14350	14304	14432	14211	14259	14179	14292	14253	14210	14178	14335	14369	14238	14280	14301	14154	14329	14293	14263	14397	14429	14402	14213	14134	14209	14314	14191	14286	14158	14485	14271	14092	14303	14460	14186	14210	14330	14200	14380	14286	14422	14456	14099	14137	14026	14329	14171	14348	14391	14292	14297	14332	14334	14259	14403	14122	14315	14236	14245	14458	14420	14294	14303	14218	14399	14273	14368	14083	14120	14370	14477	14249	14178	14292	14382	14288	14144	14302	14325	14321	14175	14327	14350	14243	14326	14384	14384	14245	14481	14219	14374	14276	14252	14226	14362	14411	14294	14209	14387	14368	14203	14218	14243	14299	14314	14211	14254	14508	14212	14356	14199	14206	14365	14192	14200	14295	14359	14177	14148	14099	14245	14152	14132	14485	14314	14436	14249	14115	14011	14281	14326	14157	14272	14228	14244	14315	14515	14276	14330	14239	14325	14292	14341	14354	14425	14430	14227	14355	14288	14320	14173	14594	14350	14415	14335	14349	14240	14344	14084	14235	14310	14189	14351	14234	14166	14175	14327	14282	14374	14302	14326	14313	14482	14102	14365	14528	14450	14447	14447	14261	14304	14113	14296	14308	14163	14442	14303	14135	14527	14311	14455	14352	14287	14323	14147	14226	14209	14171	14185	14334	14166	14287	14210	14114	13927	14145	14294	14295	14306	14232	14217	14235	14175	14053	14462	14272	14214	14424	14306	14322	14415	14319	14278	14496	14257	14287	14091	14229	14350	14406	14338	14147	14331	14197	14433	14429	14301	14173	14254	14291	14265	14290	14142	14110	14209	14359	14056	14216	14397	14266	14402	14349	14157	14414	14363	14241	14448	14502	14230	14260	14128	14344	14265	14354	14307	14236	14242	14365	14411	14339	14496	14243	14093	14319	14113	14289	14342	14437	14367	14308	14210	14173	14299	14356	14495	14263	14167	14248	14473	14339	14217	14227	14246	14376	14162	14181	14381	14281	14387	14127	14269	14051	14334	14303	14210	14253	14250	14305	14341	14180	14308	14457	14404	14324	14339	14297	14584	14160	14371	14354	14405	14259	14250	14077	14218	14324	14248	14513	14263	14469	14305	14312	14185	14334	14273	14366	14407	14255	14286	14360	14474	14351	14506	14401	14295	14211	14213	14240	14177	14233	14286	14231	14228	14366	14287	14237	14390	14372	14272	14249	14294	14191	14211	14207	14189	14422	14285	14157	14281	14233	14280	14370	14367	14185	14294	14281	14238	14209	14163	14311	14398	14149	14423	14522	14257	14380	14327	14161	14381	14299	14461	14429	14111	14277	14377	14404	14241	14431	14234	14299	14388	14404	14194	14248	14205	14370	14293	14268	14287	14192	14323	14493	14214	14337	14317	14255	14244	14268	14266	14326	14307	14202	14271	14224	14288	14300	14180	14432	14169	14225	14346	14323	14220	14190	14291	14238	14410	14530	14328	14358	14395	14366	14184	14429	14341	14294	14308	14177	13987	14336	14334	14127	14076	14126	14060	14355	14232	14384	14264	14347	14259	14347	14279	14337	14177	14340	14338	14434	14397	14232	14186	14238	14231	14525	14374	14229	14353	14424	14381	14343	14379	14369	14300	14099	14137	14268	14168	14347	14372	14326	14289	14391	14232	14134	14231	14131	14343	14268	14161	14344	14197	14168	14240	14296	14223	14201	14362	14142	14461	14416	14448	14448	14157	14284	14406	14305	14355	14260	14270	14188	14346	14315	14396	14188	14261	14332	14511	14279	14218	14272	14091	14209	14128	14320	14216	14188	14320	14481	14426	14430	14369	14239	14335	14038	14286	14322	14192	14288	14341	14401	14231	14312	14210	14200	14366	14295	14208	14219	14090	14343	14298	14438	14179	14113	14445	14361	14278	14396	14407	14267	14384	14230	14324	14294	14410	14316	14216	14115	14330	14353	14371	14374	14164	14166	14151	14429	14272	14250	14127	14165	14265	14369	14324	14348	14428	14132	14319	14288	14265	14281	14233	14398	14375	14179	14143	14294
24659	34896	30891	20296	17672	16109	15085	14439	14136	13919	13885	13910	13870	13754	13554	13577	13328	13111	13188	13177	13201	12804	12923	12988	13020	12887	12937	12993	12788	12886	12794	12712	12580	12704	12705	12937	12765	12732	12886	12675	12649	12781	12842	12824	12675	12649	12748	12773	12691	12744	12784	12768	12756	12865	12841	12653	12827	12834	12737	12653	12767	12851	12802	12956	12841	12696	12714	12719	12934	12795	12657	12949	12665	12703	12659	12892	12743	12843	12758	12696	12681	12731	12686	12680	12733	12718	12631	12937	12774	12719	12920	12794	12713	12780	12792	12692	12781	12688	12644	12719	12722	12824	12741	12784	12764	12775	12823	12676	12822	12589	12804	12918	12771	12768	12710	12736	12670	12711	12773	12669	12806	12959	12723	12758	12825	12781	12747	12711	12816	12744	12617	12869	12805	12740	12714	12891	12801	12828	12724	12850	12827	12711	12884	12772	12782	12731	12752	12714	12875	12735	12912	12668	12722	12931	12891	12824	12823	12837	12761	12893	12698	12733	12825	12739	12855	12725	12759	12642	12841	12820	12768	12777	12821	12819	12527	12667	12682	12953	12876	12683	12834	12750	12867	12784	12866	12948	12777	12562	12795	12694	12976	12663	12713	12708	12663	12799	12832	12794	12828	12719	12821	12745	12746	12704	12834	12959	12756	12758	12807	12603	12667	12760	12746	12863	12804	12863	12811	12858	13004	12714	12759	12808	12825	12686	12735	12765	12828	12738	12859	12563	12819	12676	12755	12795	12873	12746	12724	12855	12758	12690	12660	12687	12705	12785	13036	12725	12753	12837	12718	12724	12791	12631	12768	12868	12636	12763	12667	12800	12831	12709	12617	12848	12756	12856	12704	12764	12742	12762	12733	12916	12812	12877	12820	12832	12750	12691	12857	12725	12901	12855	12857	12842	12711	12767	12708	12795	12723	12691	12623	12826	12808	12799	12734	12662	12953	12592	12783	12609	12865	12863	12771	12725	12637	12645	12745	12670	12882	12675	12733	12770	12735	12653	12708	12726	12662	12686	12710	12654	12767	12600	12705	12881	12719	12717	12748	12841	12576	12902	12731	12542	12678	12778	12730	12794	12867	12748	12910	12800	12759	12690	12922	12766	12790	12797	12734	12704	12738	12791	12807	12769	12730	12669	12790	12836	12769	12692	12795	12762	12779	12589	12746	12789	12790	12803	12595	12784	12904	12605	12656	12843	12742	12749	12740	12737	12646	12894	12844	12761	12857	12940	12582	12702	12876	12837	12827	12912	12787	12764	12741	12674	12783	12887	12700	12800	12681	12813	12670	12740	12753	12925	12806	12795	12726	12744	12628	12669	12891	12700	12773	12830	12672	12845	12833	12772	12726	12838	12746	12825	12668	12571	12738	12869	12697	12972	12780	12757	12796	12716	12755	12805	12845	12734	12795	12883	12778	12796	12831	12727	12792	12786	12641	12739	12725	12762	12789	12735	12667	12688	12868	12866	12875	12758	12691	12778	12758	12855	12794	12713	12672	12857	12815	12745	12852	12674	12829	12687	12720	12777	12866	12777	12651	12780	12678	12770	12808	12803	12688	12514	12760	12942	12674	12821	13065	12631	12717	12953	12552	12767	12848	12688	12705	12961	12858	12908	12763	12742	12835	12686	12801	12747	12713	12578	12902	12664	12818	12716	12694	12641	12764	12674	12777	12735	12761	12908	12744	12806	12821	12788	12746	12876	12763	12872	12662	12813	12847	12825	12772	12998	12772	12811	12923	12801	12812	12686	12757	12594	12714	12764	12869	12773	12683	12836	12696	12607	12904	12731	12869	12787	12657	12734	12769	12714	12883	12686	12893	12584	12762	12697	12710	12691	12711	12786	12640	12813	12777	12675	12912	12818	12694	12832	12767	12717	12805	12882	12718	12926	12558	12803	12865	12676	12700	12894	12747	12690	12899	12751	12844	12758	12600	12677	12721	12856	12692	12935	12706	12854	12831	12726	12712	12765	12667	12697	12926	12877	12863	12762	12762	12828	12858	12745	12918	12863	12781	12837	12770	12719	12783	12579	12853	12721	12800	12727	12839	12747	12857	12681	12680	12832	12684	12742	12899	12865	12924	12785	12633	12888	12996	12691	12746	12860	12703	12899	12718	12776	12930	12727	12799	12790	12600	12739	12854	12779	12829	12657	12837	12713	12778	12700	12864	12698	12869	12750	12819	12626	12764	12728	12847	12820	12774	12832	12660	12841	12803	12521	12781	12825	12817	12532	12837	12786	12848	12724	12740	12775	12742	12797	12766	12659	12785	12829	12714	12883	12655	12700	12789	12840	12834	12669	12837	12746	12859	12678	12654	12852	12611	12714	12824	12736	12742	12811	12730	12877	12790	12785	12857	12812	12770	12680	12741	12742	12732	12622	12743	12719	12844	12789	12774	12801	12760	12826	12774	12699	12758	12754	12667	12762	12891	12769	12792	12708	12830	12869	12673	12690	12798	12612	12747	12786	12619	12902	12945	12779	13043	12488	12718	12847	12614	12708	12814	12854	12743	12820	12625	12903	12900	12814	12862	12839	12780	12948	12781	12888	12851	12670	12685	12626	12735	12764	12860	12738	12731	12639	12731	12677	12834	12872	12754	12844	12604	12743	12786	12764	12772	12762	12714	12914	12939	12677	12773	12732	12913	12787	12808	12713	12774	12816	12634	12835	12788	12777	12879	12577	12624	12879	12762	12848	12531	12794	12710	12765	12850	12721	12741	12871	12867	12710	12703	12678	12815	12725	12788	12659	12633	12847	13019	12851	12685	12965	12648	12707	12831	12772	12528	12694	12696	12807	12716	12817	12956	12637	12858	12801	12876	12798	12747	12698	12772	12787	12864	12871	12945	12685	12613	12697	12710	12816	12738	12825	12667	12680	12779	12618	12748	12649	12860	12764	12787	12753	12677	13102	12770	12893	12751	12704	12777	12648	12848	12747	12700	12656	12818	12771	12839	12746	12794	12908	12884	12757	12776	12806	12569	12784	12895	12752	12646	12803	12626	12860	12778	12704	12808	12630	12735	12761	12650	12638	12689	12785	12665	12857	12730	12722	12713	12718	12670	12743	12738	12780	12796	12831	12895	12857	12655	12886	12592	12708	12668	12863	12875	12837	12801	12787	12642	12753	12790	12884	12603	12922	12598	12768	12820	12817	12721	12767	12827	12739	12805	12899	12924	12735	12923	12683	12747	12677	12803	12858	12732	12613	12760	12775	12824	12813	12792	12794	12902	12896	12831	12724	12768	12847	12915	12832	12785	12777	12749	12739	12745	12799	12780	12865	12892	12827	12920	12787	12887	12858	12754	12817	12669	12699	12853	12850	12837	12751	12726	12911	12818	12841	12784	12724	12861	12763	12781	12875	12699	12630	12661	12957	12816	12582	12787	12827	12817	12878	12767	12912	12817	12795	12871	12787	12737	12858	12767	12773	12744	12731	12723	12706	12759	12732	12895	12687	12950	12889	12831	12730	12631	12875	12867	12772	12784	12841	12721	12942	12792	12760	12871	12841	12917	12673	12683	12740	12745	12773	12770	12847	12711	12599	12814	12833	12680	12772	12749	12831	12706	12714	12583	12877	12859	12974	12761	12642	12893	12626	12887	12680	12685	12648	12892	12738	12642	12776	12618	12650	12667	12886	12907	12797	12699	12863	12716	12653	12562	12744	12882	13020	12737	12739	12665	12828	12769	12561	12736	12787	12938	12753	12787	12682	12716	12837	12729	12653	12831	12853	12699	12729	12917	12806	12760	12826	12934	12685	12788	12792	12776	12732	12684	12714	12763	12845	12807	12791	12888	12687	12821	12682	12820	12792	12763	12825	12612	12786	12869	12704	12745	12781	12789	12832	12776	13045	12815	12755	12657	12707	12809	12756	12776	12655	12799	12683	12732	12721	12688	12737	12793	12779	12768	12734	12754	12732	12844	12580	12715	12997	12696	12643	12751	12802	12874	12855	12689	12776	12915	12676	12901	12767	12787	12716	12720	12759	12750	12902	12924	12752	12712	12795	12877	12719	12959	12840	12890	12771	12872	12730	12820	12742	12778	12744	12634	12712	12665	12755	12744	12834	12722	12876	12720	12771	12686	12760	12879	12591	12876	12737	12918	12828	12867	12777	12720	12722	12720	12829	12718	12809	12779	12875	12850	12891	12974	12583	12689	12683	12573	12826	12779	12830	12998	12774	12794	12772	12700	12817	12673	12917	12728	12737	12509	12868	12908	12664	12807	12801	12695	12864	12758	12609	12839	12757	12762	12960	12800	12821	12812	12786	12840	12814	12803	12619	12781	12723	12772	12931	12650	12813	12591	12771	12796	12769	12685	12893	12840	12762	12756	12865	12848	12997	12832	12835	12700	12679	12780	12795	12847	12762	12666	12692	12696	12898	12758	12908	12810	12737	12896	12722	12795	12805	12879	12864	12827	12860	12919	12867	12745	12784	12775	12858	12754	12769	12813	12786	12797	12728	12771	12648	12849	12827	12756	12789	12816	12859	12739	12713	12937	12565	12824	12738	12745	12855	12877	12821	12896	12781	12854	12711	12824	12690	12732	12730	12857	12788	13013	12740	12808	12849	12771	12896	12756	12647	12707	12738	12635	12565	12855	12816	12657	12672	12881	12777	12733	12727	12967	12857	12875	12698	12914	12881	12701	12770	12675	12774	12672	12777	12599	12739	12595	12841	12723	12699	12719	12680	12799	12762	12715	12809	12793	12867	12941	12873	12839	12897	12846	12734	12712	12779	12640	12909	12804	12835	12771	12806	12781	12514	12749	12688	12821	12662	12755	12903	12715	12881	12729	12779	12851	12814	12715	12745	12887	12876	12853	12754	12943	12771	12816	12773	12700	12670	12950	12645	12718	13044	12708	12768	12834	12792	12800	12691	12720	12915	12676	12915	12924	12810	12704	12853	12828	12767	12665	12812	12796	12844	12778	12635	12949	12681	12798	12889	12940	12630	12747	12752	12794	12751	12634	12843	12749	12880	12760	12771	12620	12795	12779	12737	12864	12972	12900	12685	12803	12491	12774	12757	12622	12865	12802	12900	12784	12876	12835	12802	12913	12810	12850	12662	12845	12744	12786	12804	12872	12692	12868	12594	12831	12882	12655	12829	12891	12672
23977	21185	28484	24410	22779	21934	19644	16984	15953	16202	15978	15689	15715	15487	15325	15295	15269	15179	15152	14856	15046	15081	14914	14917	14852	14644	14721	14934	14713	14557	14666	14686	14655	14604	14550	14563	14647	14554	14419	14603	14609	14597	14712	14785	14615	14614	14689	14640	14517	14622	14651	14541	14727	14592	14399	14401	14602	14585	14581	14538	14548	14489	14647	14621	14516	14445	14568	14570	14373	14582	14720	14601	14515	14793	14552	14630	14518	14657	14529	14510	14572	14510	14645	14601	14717	14452	14717	14530	14594	14369	14481	14609	14575	14519	14574	14683	14538	14812	14745	14602	14546	14557	14531	14529	14498	14566	14588	14625	14732	14596	14608	14443	14482	14714	14482	14465	14375	14461	14484	14521	14476	14398	14473	14633	14538	14639	14452	14499	14637	14471	14499	14364	14476	14578	14632	14547	14499	14483	14552	14478	14447	14604	14685	14509	14387	14500	14459	14524	14644	14807	14514	14441	14679	14593	14764	14586	14508	14690	14573	14433	14535	14519	14540	14640	14723	14610	14492	14609	14426	14662	14423	14574	14638	14572	14488	14649	14554	14511	14679	14468	14519	14603	14559	14426	14480	14543	14547	14606	14484	14469	14404	14651	14554	14479	14523	14625	14445	14468	14468	14737	14670	14407	14476	14312	14647	14531	14639	14453	14520	14630	14830	14710	14587	14441	14429	14574	14697	14642	14628	14437	14480	14605	14648	14648	14498	14600	14479	14549	14646	14577	14557	14507	14473	14413	14359	14583	14666	14635	14577	14479	14570	14632	14694	14572	14724	14482	14518	14398	14557	14628	14602	14530	14587	14502	14532	14507	14572	14421	14401	14570	14549	14537	14549	14408	14542	14411	14586	14685	14505	14602	14504	14584	14341	14338	14585	14597	14719	14523	14584	14423	14610	14497	14516	14509	14588	14452	14488	14623	14676	14445	14490	14590	14258	14555	14616	14365	14674	14327	14617	14611	14479	14484	14491	14516	14621	14494	14571	14610	14415	14660	14802	14561	14535	14620	14710	14521	14461	14550	14567	14556	14684	14624	14585	14703	14456	14434	14579	14547	14414	14481	14500	14637	14600	14736	14497	14671	14543	14634	14521	14583	14643	14631	14455	14563	14575	14402	14388	14672	14550	14503	14698	14579	14485	14626	14569	14696	14524	14513	14768	14429	14358	14461	14758	14502	14553	14459	14438	14701	14586	14518	14499	14686	14445	14579	14610	14423	14355	14438	14488	14761	14604	14511	14553	14775	14490	14507	14631	14582	14658	14417	14566	14616	14387	14400	14583	14521	14640	14596	14506	14435	14407	14373	14447	14599	14539	14331	14592	14566	14464	14685	14640	14635	14586	14489	14495	14724	14510	14601	14585	14220	14413	14506	14629	14589	14580	14524	14578	14699	14631	14599	14574	14568	14587	14592	14560	14544	14623	14483	14418	14490	14461	14567	14494	14452	14359	14351	14521	14765	14692	14678	14647	14588	14559	14526	14831	14643	14402	14389	14515	14509	14548	14451	14639	14358	14500	14536	14459	14481	14390	14484	14491	14597	14614	14743	14788	14712	14503	14608	14594	14581	14789	14553	14502	14283	14477	14605	14632	14602	14589	14633	14531	14504	14618	14708	14409	14418	14534	14585	14615	14332	14444	14663	14576	14629	14649	14713	14677	14646	14622	14387	14657	14608	14577	14440	14808	14376	14607	14421	14521	14572	14381	14534	14378	14458	14603	14616	14457	14447	14516	14597	14414	14368	14482	14481	14606	14568	14646	14606	14463	14451	14641	14644	14592	14540	14486	14487	14567	14413	14520	14443	14378	14482	14448	14427	14582	14576	14609	14370	14520	14540	14448	14591	14450	14394	14364	14329	14454	14531	14383	14604	14486	14419	14650	14524	14529	14550	14492	14673	14592	14559	14628	14566	14551	14468	14411	14605	14730	14610	14305	14483	14571	14514	14540	14316	14595	14573	14684	14589	14570	14674	14692	14486	14469	14489	14705	14670	14681	14469	14475	14556	14628	14430	14624	14608	14467	14546	14422	14373	14648	14526	14502	14462	14429	14400	14543	14700	14537	14538	14449	14460	14570	14553	14662	14388	14583	14478	14645	14578	14558	14573	14470	14420	14662	14449	14639	14398	14568	14610	14634	14610	14539	14582	14745	14502	14492	14478	14418	14619	14512	14461	14496	14503	14492	14290	14698	14852	14700	14425	14757	14644	14576	14540	14585	14661	14531	14491	14450	14724	14523	14575	14461	14498	14381	14575	14425	14453	14503	14417	14492	14641	14499	14563	14569	14642	14449	14548	14559	14705	14667	14435	14602	14495	14534	14430	14697	14567	14686	14725	14567	14586	14567	14574	14758	14467	14749	14544	14808	14483	14627	14511	14473	14628	14877	14580	14659	14488	14594	14419	14427	14598	14666	14591	14464	14556	14534	14786	14626	14528	14295	14469	14476	14627	14344	14527	14434	14373	14436	14409	14589	14578	14564	14454	14555	14437	14537	14427	14396	14396	14497	14535	14429	14555	14639	14678	14407	14568	14418	14402	14623	14556	14769	14743	14672	14453	14626	14450	14579	14442	14505	14472	14485	14648	14527	14383	14489	14480	14477	14635	14654	14337	14450	14622	14386	14536	14501	14538	14612	14556	14321	14597	14328	14406	14579	14700	14631	14581	14514	14536	14517	14567	14753	14466	14458	14514	14567	14540	14396	14446	14463	14722	14502	14463	14547	14606	14688	14573	14498	14418	14510	14514	14661	14424	14603	14468	14502	14467	14594	14625	14461	14531	14499	14692	14709	14438	14737	14477	14434	14586	14452	14620	14626	14688	14545	14484	14469	14496	14470	14498	14643	14508	14673	14474	14428	14414	14480	14445	14484	14554	14565	14517	14611	14377	14423	14479	14623	14447	14514	14680	14438	14489	14518	14441	14601	14503	14851	14783	14744	14493	14634	14359	14475	14483	14690	14470	14454	14567	14536	14363	14637	14668	14723	14802	14597	14584	14474	14682	14615	14614	14458	14472	14501	14640	14516	14402	14454	14646	14596	14633	14591	14410	14583	14580	14449	14539	14818	14612	14373	14493	14555	14464	14684	14555	14461	14638	14696	14586	14513	14448	14727	14497	14607	14419	14617	14765	14511	14497	14399	14526	14618	14347	14623	14509	14824	14578	14573	14445	14528	14605	14578	14444	14669	14663	14516	14674	14545	14362	14423	14495	14544	14442	14420	14560	14501	14630	14406	14524	14530	14721	14472	14618	14597	14231	14296	14818	14469	14396	14559	14495	14746	14507	14727	14727	14675	14404	14595	14539	14549	14724	14667	14557	14619	14423	14532	14436	14563	14740	14675	14558	14561	14738	14784	14448	14307	14668	14622	14533	14499	14665	14682	14486	14599	14533	14613	14400	14491	14668	14524	14473	14378	14538	14615	14642	14421	14542	14499	14712	14457	14582	14596	14414	14431	14387	14476	14457	14838	14689	14630	14578	14566	14573	14434	14534	14475	14558	14574	14502	14507	14728	14405	14460	14568	14637	14502	14590	14515	14693	14609	14570	14480	14539	14561	14477	14583	14531	14790	14440	14521	14735	14304	14540	14610	14575	14666	14500	14360	14493	14727	14575	14745	14907	14625	14422	14524	14614	14662	14626	14604	14460	14595	14427	14470	14636	14411	14536	14429	14527	14752	14548	14576	14581	14674	14564	14502	14671	14598	14689	14694	14551	14765	14242	14665	14381	14595	14561	14594	14541	14566	14682	14559	14472	14617	14484	14591	14679	14688	14438	14579	14598	14508	14425	14582	14539	14427	14351	14553	14529	14338	14438	14442	14572	14635	14678	14474	14598	14482	14517	14596	14285	14374	14488	14588	14603	14540	14644	14258	14402	14268	14791	14619	14478	14442	14500	14468	14386	14348	14451	14639	14538	14571	14707	14490	14547	14483	14626	14629	14499	14362	14525	14616	14582	14589	14649	14490	14616	14472	14476	14662	14535	14585	14721	14394	14419	14374	14508	14564	14465	14448	14327	14448	14747	14480	14573	14901	14432	14499	14530	14534	14523	14494	14501	14570	14619	14444	14726	14615	14693	14460	14583	14590	14623	14595	14558	14436	14502	14455	14432	14474	14313	14588	14397	14313	14618	14509	14587	14459	14479	14478	14373	14437	14412	14691	14452	14459	14637	14478	14479	14446	14524	14517	14435	14545	14477	14412	14485	14529	14641	14698	14457	14465	14509	14644	14719	14600	14585	14465	14619	14467	14545	14728	14576	14611	14619	14617	14412	14532	14555	14510	14499	14502	14649	14689	14639	14666	14590	14536	14620	14648	14592	14640	14370	14497	14497	14779	14584	14678	14534	14455	14564	14521	14375	14589	14594	14544	14456	14613	14480	14569	14589	14592	14495	14422	14504	14468	14674	14713	14489	14575	14371	14491	14580	14425	14595	14580	14531	14387	14542	14776	14421	14530	14463	14398	14451	14516	14485	14633	14569	14538	14440	14607	14519	14409	14672	14403	14355	14484	14567	14699	14529	14373	14440	14487	14663	14460	14623	14377	14401	14609	14703	14507	14631	14550	14578	14478	14269	14487	14770	14494	14568	14613	14561	14390	14773	14769	14608	14426	14763	14477	14550	14585	14599	14590	14428	14729	14552	14496	14611	14471	14465	14553	14545	14522	14456	14710	14608	14743	14649	14374	14523	14554	14669	14563	14708	14474	14716	14604	14591	14470	14525	14706	14524	14630	14557	14598	14678	14562	14581	14431	14513	14606	14558	14713	14648	14739	14604	14400	14473	14467	14379	14741	14495	14374	14609	14512	14505	14466	14579	14581	14516	14578	14539	14559	14483	14451	14589	14500	14461	14675	14479	14612	14373	14497	14415	14502	14620	14560	14565	14708	14586	14507	14552	14675	14612	14527	14519	14592	14454	14587	14651	14596	14632	14469	14476	14610	14492	14489	14366	14349	14533	14682	14473	14672	14431	14555	14467	14580	14512	14620	14648	14784	14452	14572	14455	14494	14556	14713	14548	14545	14622	14466	14576	14507	14574	14524	14754	14494	14632	14771	14708	14540	14506	14636	14558	14621	14682	14506	14714	14557	14415	14526	14433	14472	14550	14414	14444	14657	14532
25871	43776	36799	26787	23319	19149	16781	15634	14901	14854	14580	14501	14245	14429	14024	13878	13688	13786	13634	13579	13496	13389	13372	13097	13158	13090	12984	13154	13046	13129	13017	13165	12959	12999	13057	12860	13004	12970	12872	12859	13121	12970	12970	12671	12848	12968	12830	12904	12960	12895	12968	12934	12972	12855	12952	12905	12858	12971	12808	13022	13010	13011	12845	12931	12891	12774	12902	13002	12883	13041	12863	13085	12785	12979	12804	12830	13032	12942	12870	13045	12838	12824	12855	12824	12880	12843	13041	12906	12832	12889	12941	13020	12890	13132	12949	12993	13075	12957	12812	13031	12795	12908	12850	12971	12954	12686	12859	12964	12972	13010	12867	13042	12960	13057	12965	13072	12991	12921	12946	12967	13012	12950	12857	13074	12896	12924	12945	12893	12894	12960	13134	12958	12951	12818	12952	12880	12966	13052	12956	12867	12974	13024	13196	12992	12891	12883	12772	12944	12916	12994	12788	12965	13023	12885	12815	12984	13017	13021	12931	12861	12914	12733	12933	12814	12920	12953	12949	12968	12838	13089	12995	12830	12847	12852	12930	12862	13065	12889	12842	12924	12875	12959	12849	12885	13015	12886	12854	12851	13023	12832	12795	13073	12886	12875	12827	12922	12993	12909	13050	12876	12920	12957	12957	12786	13012	13017	12795	12903	12931	12911	13145	12925	12934	12859	12922	12965	12863	12782	12895	12818	13017	12743	12845	12880	13084	12934	13085	12900	13024	12892	12904	12822	12955	12838	13035	12813	12898	12905	13001	12903	12923	12924	12802	12915	12777	12720	12858	12967	12893	12996	12926	13084	12825	12869	12971	12984	12920	12896	13064	12951	12881	12827	12936	12942	12845	12924	12906	12871	12929	12877	12943	12939	12847	12830	12974	12901	12726	12977	12924	13025	12859	12869	12998	12784	12907	12795	12921	12929	12937	12883	13042	12700	13067	13016	12796	12981	12773	12931	12851	12840	12825	12807	12911	13008	12836	12957	12926	13045	12930	12776	12979	12786	12807	13017	12952	12849	12963	12873	13021	13028	12978	12891	12786	12811	12846	12905	13076	13103	13033	12818	12752	12926	12771	12870	12955	12952	12910	13086	12878	12902	12964	12778	13105	12871	12920	12997	12807	12869	12754	13062	12847	12809	12854	13011	12815	12840	12757	12816	12770	12960	12939	12919	12844	12961	12936	12859	12950	12959	12896	13033	12884	12925	12825	12718	12799	13054	12964	12977	12962	12945	13001	12996	12864	12899	12876	12961	12968	13039	12874	12852	13033	12969	12775	12916	12984	13005	12797	12981	12795	12752	13029	13029	12834	12840	13084	12946	12945	13011	12759	13008	12966	12763	12908	12798	12824	12907	12814	12741	12960	12851	12945	12889	13030	12809	12935	13059	12966	13112	13074	13206	12939	12944	13052	12779	12829	12854	12981	12902	12925	12877	12778	13000	12764	12861	12936	12970	13059	12979	12929	12863	12933	12983	12960	12967	12985	12910	13018	12861	13056	12965	12821	12806	12992	12886	12846	12948	12848	12861	12910	12978	12952	12981	12911	12826	12900	12922	12882	13014	12915	12731	12902	12898	12953	13008	12803	12853	12974	12927	12931	13190	13008	12763	12814	12820	12822	12958	12845	12977	12766	12811	12932	12937	13097	12873	12896	12914	12749	12880	12834	13026	12683	12927	12797	12928	13073	12872	12963	12902	12903	12824	12893	12940	12819	12875	12807	12942	12820	13007	12972	12916	12937	12907	12763	12940	12843	13028	12958	12979	12806	12934	12936	12930	12866	13049	12895	12916	13076	12978	13019	12907	12865	12860	12959	12981	13000	13002	13063	12870	12951	13110	12971	12965	12935	12945	12924	12987	13063	12983	12986	13004	12884	12905	12903	12914	13016	12967	12886	13062	12871	12940	12731	13059	12854	13037	13014	12999	12849	12874	12942	13021	12871	12857	12939	12707	12851	12964	12869	12990	13017	12954	13071	12956	12722	12816	12959	13011	13007	12896	12807	12966	13061	12894	13050	12787	12961	12977	12904	13053	12907	12905	13058	13110	12867	13037	12831	12795	12861	12992	12790	13031	12892	12953	12758	12947	12930	12924	13020	12931	12869	12931	12939	13011	13083	12956	12947	12990	12907	12930	13020	12974	12968	12878	12917	13025	12893	12846	12818	12997	12885	13002	12886	13027	13025	12879	12931	13021	13011	12908	12933	12957	12993	13019	12908	12794	13095	12905	12922	12943	12935	12968	12965	12838	12958	13018	12978	12866	12889	12876	12887	13074	12949	12880	13022	12940	12784	12914	12932	12888	12771	12891	13034	12914	12900	13038	12816	12837	12882	12871	12944	12972	12861	12829	12856	12883	13056	12936	12942	13017	12860	12797	12805	13048	12911	12945	13023	13098	12720	12833	13005	12886	12769	12939	12801	13011	13085	13047	12928	12771	12984	12882	12840	12999	12794	12931	13033	12958	12895	12887	12794	12990	12931	12973	12988	12971	13009	12840	12966	12834	12807	12831	12894	13005	12875	13016	12821	12988	12764	12881	13129	12987	13034	12987	12775	12923	12972	12899	12791	12940	12903	13142	12838	12980	12965	12909	12947	12970	12777	12930	12984	12998	12806	13134	12937	12918	12765	12818	12855	12876	12922	12950	12976	13022	12988	12916	12970	12940	12974	12900	12826	13090	12776	12766	12865	13065	12998	12979	12903	13004	12945	12836	12919	13014	12971	12988	13114	12975	12953	12900	12908	12736	12852	12972	12934	12892	12808	12880	12872	12816	12742	13018	12817	12819	12979	13068	12808	13054	12842	12898	12873	13053	12802	12954	12790	13093	12824	13103	12940	12866	13006	12853	13029	12962	12886	12887	12818	13019	12885	13017	13086	12966	12912	12832	13042	12995	13024	12905	12906	12893	12748	12879	13027	12923	12984	12813	13072	12885	13002	12947	12941	12890	12983	12778	12999	12917	12843	12864	12910	12935	13041	12831	13057	12973	13037	12954	12884	12985	12795	12969	12908	12858	12871	12764	12969	12828	12861	12847	13017	12941	12768	12912	12957	12863	12845	12969	12878	12914	12776	13133	12967	12741	13129	12850	13019	13021	13026	12938	12876	12967	13053	12855	12821	13009	12884	12809	13139	12885	12950	12931	12906	13030	12937	13051	13026	12946	12941	12812	12951	12824	12949	12959	12797	13011	12914	12926	12838	12877	13031	12741	12920	12892	12955	12832	12776	12969	12926	12965	13049	12955	12904	12818	12942	12908	13061	12885	12965	12954	12833	13041	12878	12989	12912	12857	13064	12880	12840	12958	13008	12893	13062	12873	12864	12722	12959	12915	12801	13079	12920	12838	12931	12902	12868	12908	12993	12884	12998	12867	13035	12884	12961	12907	12917	13035	12860	12831	12952	13022	12928	12975	12967	12980	12959	12998	12873	13004	12819	13077	12970	12917	13100	12897	13019	12913	12822	12824	12927	12863	13088	12952	12883	13063	12875	12898	12957	12929	12884	12892	12930	13065	13108	12855	12885	12975	13004	12969	12895	12830	12927	12858	12936	12917	12938	12920	12829	12920	12960	12993	13039	13021	12818	13013	12807	12921	13017	12998	12924	12934	12938	12940	13104	13039	12841	12839	12869	13025	13006	12989	12871	12790	12928	13055	12889	12853	12947	13067	12958	13120	12789	12892	12870	12921	12881	12799	13180	12948	12923	12946	12924	12879	12904	12929	13007	13025	12783	12882	12971	13005	12866	12982	13070	13058	12806	12913	12916	12881	12985	12848	12988	13061	12993	12875	12915	12784	13039	13011	12941	12948	12884	12876	13008	12975	13108	12843	12913	12935	13013	12872	12897	12931	12886	12955	12861	12969	12824	12901	12877	13132	12886	12936	12995	12867	12953	13018	13028	12993	12910	12907	13010	12929	12928	12777	12679	12926	13051	12847	12990	12887	12931	12877	12845	13103	12898	12921	12889	12900	13113	13022	12802	12869	12714	12970	12945	12900	12899	12827	12857	12996	13046	12988	12952	12941	12812	12854	12782	13094	12949	12949	13113	13023	12913	13004	12936	12890	12872	13047	12976	12823	12893	12897	13071	12970	12945	12904	12868	12730	13039	12918	12832	12891	12818	12879	12986	12922	13018	12989	13005	12907	12858	12805	12881	12865	12862	12969	12866	13019	12815	12838	13004	12869	13060	12792	12962	12999	12737	12875	12832	12802	12848	12889	12876	12842	13076	12946	12712	12900	12811	13115	12889	12990	12948	12920	13047	12855	13076	13095	12891	12918	12880	13106	12840	12980	12878	13029	13006	12909	12873	12962	12853	12926	12825	12924	12802	12934	12936	12908	12906	13116	12927	13057	12861	12940	13004	12990	12743	12752	12910	12997	13043	12878	13040	12958	12879	12830	13003	12971	13084	12833	12985	12749	12921	12925	12765	13027	13011	12945	13012	12873	12809	12887	12923	12785	12972	13169	12948	12862	12941	13038	12965	12940	12976	12822	12979	12905	12861	12714	12902	12949	12924	12861	13025	13056	12908	12952	13023	12892	12920	13128	12985	13037	12864	12776	12804	12978	12833	12865	13080	12841	12924	12922	12975	12880	12839	12898	13039	12940	12825	12839	12876	12946	13142	12876	13038	13072	13043	12954	12962	12750	12836	12872	12869	12784	12987	12948	12927	12988	12802	12890	13028	13070	13028	13076	12753	12942	12787	12927	13019	13082	12841	12720	12939	12977	12924	12896	12926	13018	12962	12974	12920	12787	12868	12881	12889	12855	12834	12949	12907	12912	13137	13087	13005	12962	12889	12849	13010	12908	12881	13092	12973	13058	12939	12935	12957	13049	12814	13003	12963	12944	13077	13089	12908	12845	12955	12892	12849	12903	12880	12989	12963	13101	12905	12953	12920	13000	13093	12914	12994	12970	12933	12995	12950	13060	12882	12898	12935	13053	12767	12991	12839	12964	12865	12957	12811	12925	12781	13165	12857	12876	12912	12931	13015	12997	12917	12983	12796	12955	12885	12885	12971	12981	12975	12816	12810	12966	13055	12862	13036	12959	12895	12935	13058	12855	12909	12944	12927	12760	12950	12814	12882	12988	12985	12962	12957	12936	12932	12875	12896	12813
22805	21132	28856	23724	21872	24055	24522	18956	17400	17487	17403	17117	17296	16996	16757	16382	16505	16415	16173	16189	16165	16032	16000	16043	16059	15894	15595	15805	15695	15693	15701	15707	15697	15726	15665	15943	15662	15613	15856	15732	15597	15688	15647	15479	15592	15378	15467	15542	15535	15617	15641	15516	15660	15651	15440	15615	15535	15478	15535	15554	15593	15581	15548	15590	15513	15483	15497	15529	15507	15457	15572	15540	15680	15442	15512	15657	15447	15435	15662	15518	15729	15562	15868	15542	15671	15664	15452	15747	15621	15470	15568	15710	15700	15639	15506	15433	15535	15538	15415	15763	15523	15753	15539	15448	15571	15594	15631	15543	15671	15598	15569	15744	15564	15591	15557	15677	15628	15461	15326	15537	15530	15538	15444	15700	15292	15554	15484	15739	15412	15577	15520	15623	15640	15589	15452	15642	15563	15612	15593	15526	15381	15449	15722	15612	15373	15570	15501	15625	15649	15421	15404	15696	15582	15492	15612	15617	15761	15510	15499	15596	15533	15354	15594	15573	15505	15437	15437	15696	15603	15345	15622	15598	15472	15557	15552	15549	15418	15595	15535	15480	15469	15621	15546	15549	15414	15527	15489	15539	15706	15591	15457	15638	15640	15583	15633	15415	15609	15548	15707	15451	15537	15635	15370	15618	15407	15715	15566	15675	15692	15739	15602	15518	15781	15517	15477	15587	15620	15539	15485	15580	15461	15599	15715	15539	15500	15636	15407	15469	15692	15525	15573	15434	15244	15639	15461	15475	15498	15560	15372	15375	15470	15528	15539	15636	15624	15417	15651	15687	15730	15429	15617	15606	15419	15566	15563	15278	15523	15671	15482	15470	15531	15495	15581	15544	15668	15610	15445	15583	15776	15549	15496	15603	15402	15518	15640	15440	15632	15458	15534	15564	15621	15766	15504	15383	15614	15618	15616	15556	15599	15453	15328	15589	15402	15574	15360	15474	15561	15603	15561	15557	15450	15761	15662	15526	15570	15640	15548	15415	15604	15506	15574	15714	15604	15549	15502	15548	15465	15503	15472	15678	15544	15498	15493	15581	15507	15574	15481	15446	15571	15513	15527	15440	15628	15487	15466	15608	15436	15494	15436	15446	15566	15506	15406	15535	15584	15590	15391	15598	15445	15652	15495	15478	15501	15552	15538	15441	15433	15318	15409	15409	15650	15370	15457	15426	15495	15380	15611	15567	15453	15389	15643	15385	15654	15584	15338	15514	15531	15551	15470	15556	15501	15599	15702	15424	15485	15783	15498	15444	15644	15382	15414	15557	15647	15458	15540	15524	15442	15514	15513	15652	15450	15618	15444	15527	15536	15424	15451	15504	15773	15624	15417	15787	15634	15576	15569	15282	15706	15576	15343	15621	15613	15684	15527	15328	15487	15472	15568	15423	15535	15383	15705	15509	15633	15512	15672	15718	15703	15556	15625	15515	15682	15779	15854	15533	15515	15407	15454	15637	15786	15401	15596	15435	15499	15546	15500	15518	15570	15595	15552	15601	15483	15492	15527	15558	15426	15617	15375	15589	15545	15495	15413	15546	15392	15644	15634	15560	15354	15701	15546	15614	15386	15571	15492	15525	15628	15639	15589	15466	15581	15447	15345	15519	15499	15529	15732	15629	15449	15595	15763	15542	15364	15560	15602	15568	15378	15519	15731	15828	15470	15650	15767	15620	15515	15570	15459	15687	15306	15483	15467	15484	15767	15657	15631	15808	15616	15539	15341	15662	15409	15535	15560	15682	15567	15675	15536	15357	15614	15279	15413	15360	15604	15443	15419	15577	15613	15506	15651	15575	15551	15358	15465	15556	15621	15583	15486	15494	15436	15534	15759	15509	15678	15461	15446	15434	15571	15560	15509	15562	15573	15501	15525	15646	15537	15508	15572	15522	15462	15531	15574	15559	15558	15635	15544	15629	15406	15396	15613	15429	15700	15572	15717	15605	15387	15446	15486	15345	15670	15495	15760	15464	15597	15682	15529	15526	15657	15320	15409	15380	15418	15649	15433	15596	15520	15521	15545	15580	15671	15516	15552	15431	15567	15459	15504	15707	15622	15669	15465	15636	15439	15419	15569	15543	15446	15514	15572	15630	15496	15528	15498	15620	15696	15515	15429	15558	15516	15469	15513	15543	15646	15492	15487	15534	15488	15408	15517	15609	15426	15564	15645	15658	15503	15451	15388	15646	15482	15564	15361	15585	15672	15472	15581	15793	15515	15379	15643	15408	15539	15488	15499	15495	15734	15606	15516	15481	15633	15505	15288	15558	15333	15378	15479	15610	15570	15707	15346	15205	15582	15504	15605	15622	15486	15488	15673	15593	15414	15450	15819	15310	15495	15422	15385	15313	15625	15416	15471	15365	15550	15401	15731	15372	15622	15538	15537	15559	15490	15465	15738	15672	15643	15738	15495	15568	15448	15344	15513	15568	15507	15692	15480	15555	15420	15477	15642	15603	15600	15531	15636	15640	15691	15823	15464	15492	15656	15711	15537	15466	15698	15623	15471	15414	15486	15486	15567	15354	15443	15672	15724	15448	15318	15543	15532	15749	15674	15514	15386	15562	15606	15623	15438	15676	15600	15609	15546	15661	15500	15615	15637	15525	15591	15486	15584	15429	15563	15430	15483	15537	15676	15559	15501	15370	15627	15547	15389	15521	15626	15587	15390	15370	15584	15615	15392	15387	15615	15543	15659	15546	15395	15615	15503	15506	15342	15400	15475	15486	15478	15421	15559	15493	15482	15407	15489	15484	15403	15482	15668	15364	15400	15534	15439	15646	15465	15455	15409	15636	15175	15649	15485	15640	15524	15429	15631	15432	15680	15454	15569	15527	15582	15654	15450	15775	15603	15485	15565	15618	15540	15602	15667	15548	15423	15530	15394	15571	15574	15407	15479	15463	15785	15419	15596	15704	15549	15528	15328	15406	15358	15485	15565	15507	15470	15508	15618	15486	15584	15482	15534	15301	15563	15619	15604	15583	15598	15525	15610	15647	15611	15584	15495	15423	15446	15552	15364	15465	15774	15606	15414	15739	15376	15477	15700	15515	15604	15568	15638	15460	15683	15519	15584	15528	15542	15539	15633	15534	15430	15399	15648	15463	15351	15525	15450	15355	15480	15508	15511	15483	15377	15621	15640	15421	15467	15525	15660	15468	15592	15441	15554	15773	15524	15530	15332	15595	15526	15443	15520	15397	15471	15483	15471	15570	15551	15762	15546	15492	15464	15636	15476	15400	15443	15677	15406	15657	15568	15567	15423	15420	15545	15629	15736	15721	15418	15506	15609	15644	15552	15566	15633	15593	15437	15465	15583	15508	15484	15515	15445	15518	15352	15459	15420	15398	15540	15602	15422	15660	15504	15404	15459	15569	15424	15457	15461	15544	15462	15382	15477	15747	15548	15670	15484	15548	15485	15493	15490	15565	15671	15551	15358	15399	15496	15398	15541	15466	15441	15466	15533	15471	15437	15569	15489	15333	15532	15420	15547	15642	15475	15564	15624	15479	15630	15585	15556	15651	15456	15680	15656	15614	15629	15321	15413	15524	15682	15696	15762	15444	15530	15618	15413	15571	15624	15495	15608	15737	15594	15540	15613	15375	15460	15703	15503	15464	15628	15583	15530	15538	15567	15495	15512	15240	15532	15428	15391	15499	15621	15295	15651	15487	15691	15722	15548	15493	15517	15490	15470	15520	15525	15620	15450	15593	15505	15671	15606	15564	15656	15465	15681	15468	15458	15453	15437	15688	15615	15460	15509	15413	15668	15828	15589	15479	15623	15480	15572	15488	15599	15547	15667	15488	15552	15593	15640	15420	15553	15514	15710	15271	15489	15661	15371	15530	15539	15506	15594	15506	15369	15360	15519	15549	15630	15601	15624	15623	15605	15566	15585	15390	15307	15577	15561	15466	15459	15552	15641	15518	15607	15721	15659	15405	15342	15437	15419	15520	15486	15496	15653	15420	15672	15518	15510	15782	15384	15650	15521	15373	15618	15530	15485	15556	15783	15724	15647	15409	15416	15583	15574	15615	15562	15483	15617	15393	15443	15558	15589	15768	15636	15411	15434	15808	15653	15568	15644	15661	15567	15327	15407	15553	15467	15333	15544	15631	15466	15575	15449	15334	15630	15663	15437	15406	15557	15481	15621	15729	15482	15703	15485	15705	15733	15586	15630	15565	15558	15530	15751	15453	15582	15534	15527	15421	15525	15377	15562	15604	15754	15631	15496	15623	15650	15561	15560	15572	15418	15458	15542	15600	15514	15812	15446	15633	15416	15352	15301	15370	15566	15511	15700	15381	15441	15532	15665	15543	15624	15658	15617	15459	15590	15371	15714	15610	15525	15534	15575	15551	15602	15425	15536	15689	15525	15594	15524	15472	15491	15365	15666	15414	15595	15585	15631	15392	15695	15591	15609	15500	15509	15736	15393	15574	15610	15432	15540	15735	15551	15511	15618	15634	15405	15617	15500	15391	15521	15609	15521	15441	15496	15495	15429	15476	15468	15401	15629	15373	15448	15520	15422	15689	15582	15574	15467	15403	15363	15427	15560	15612	15486	15684	15434	15398	15679	15509	15569	15802	15557	15485	15336	15472	15680	15511	15584	15484	15356	15406	15585	15509	15411	15583	15774	15550	15586	15519	15675	15671	15523	15451	15577	15553	15573	15632	15442	15528	15634	15523	15497	15645	15439	15492	15704	15611	15618	15595	15582	15404	15618	15500	15477	15609	15614	15586	15515	15492	15719	15632	15504	15590	15668	15538	15285	15497	15455	15614	15719	15653	15414	15470	15486	15466	15292	15288	15478	15509	15339	15547	15427	15713	15501	15519	15577	15587	15581	15457	15548	15721	15555	15507	15549	15546	15673	15398	15590	15580	15679	15528	15495	15546	15625	15452	15523	15596	15466	15491	15545	15678	15364	15695	15562	15814	15463	15637	15717	15766	15497	15483	15474	15679	15415	15508	15425	15517	15561	15440	15500	15527	15743	15621	15567	15436	15565	15510	15550	15541	15604	15452	15659	15547	15528	15567	15594	15598	15464	15467	15386	15533	15310	15513	15602	15581	15475	15698	15353	15524	15531	15415	15602	15478	15526	15622	15731	15653	15592	15552	15569	15488
28343	49084	42023	31996	26961	22224	18788	16975	16500	16058	15647	15615	15430	15328	15047	14774	14728	14463	14328	14320	14137	14023	13916	13998	13959	13745	13631	13740	13668	13631	13615	13651	13607	13684	13521	13627	13377	13585	13504	13571	13511	13539	13380	13522	13589	13436	13492	13453	13448	13447	13632	13597	13420	13445	13600	13368	13593	13479	13409	13661	13536	13679	13492	13519	13539	13629	13620	13507	13568	13497	13612	13474	13370	13583	13414	13446	13494	13443	13546	13482	13522	13388	13557	13666	13474	13576	13229	13503	13538	13498	13635	13481	13487	13484	13456	13537	13612	13525	13683	13379	13570	13514	13467	13748	13571	13610	13550	13565	13476	13620	13546	13576	13540	13672	13483	13529	13601	13567	13397	13439	13452	13599	13478	13530	13554	13531	13413	13592	13497	13318	13365	13473	13441	13489	13462	13490	13461	13415	13513	13327	13462	13546	13528	13597	13457	13463	13536	13415	13465	13345	13399	13585	13430	13445	13525	13461	13430	13618	13383	13660	13349	13404	13428	13703	13371	13385	13401	13475	13420	13441	13477	13438	13398	13564	13477	13451	13561	13490	13419	13536	13456	13547	13521	13500	13558	13527	13492	13524	13442	13483	13618	13641	13353	13528	13383	13480	13349	13431	13433	13609	13616	13402	13609	13534	13710	13493	13523	13358	13560	13629	13380	13499	13499	13428	13386	13570	13612	13318	13529	13421	13499	13486	13629	13512	13442	13561	13684	13369	13601	13544	13632	13565	13405	13566	13370	13526	13482	13524	13350	13532	13428	13471	13643	13519	13569	13534	13603	13406	13643	13481	13501	13458	13518	13346	13428	13476	13459	13486	13521	13545	13500	13537	13565	13507	13447	13554	13607	13554	13526	13518	13460	13537	13401	13454	13565	13540	13412	13498	13541	13493	13418	13579	13644	13439	13532	13561	13576	13288	13500	13489	13377	13544	13550	13463	13609	13511	13540	13396	13502	13465	13612	13480	13505	13445	13562	13469	13427	13408	13432	13511	13451	13476	13596	13356	13383	13501	13506	13572	13559	13462	13505	13668	13590	13534	13487	13472	13724	13738	13615	13528	13423	13571	13497	13371	13387	13535	13578	13540	13342	13545	13410	13246	13527	13524	13669	13538	13436	13479	13430	13535	13542	13555	13494	13341	13436	13553	13338	13391	13384	13554	13578	13263	13358	13518	13450	13533	13677	13563	13325	13654	13374	13594	13369	13464	13431	13620	13686	13387	13448	13510	13504	13453	13555	13521	13369	13386	13599	13567	13478	13344	13562	13586	13560	13411	13448	13471	13553	13519	13703	13456	13466	13423	13252	13713	13432	13568	13622	13514	13497	13543	13427	13509	13572	13550	13565	13485	13462	13432	13552	13525	13480	13337	13519	13507	13453	13538	13459	13497	13694	13453	13372	13619	13498	13477	13440	13539	13613	13598	13412	13428	13555	13370	13330	13652	13337	13352	13431	13597	13536	13554	13458	13490	13357	13553	13573	13533	13447	13472	13594	13598	13496	13328	13296	13590	13565	13460	13592	13462	13426	13405	13601	13393	13574	13549	13446	13533	13604	13576	13510	13371	13413	13449	13394	13534	13428	13444	13599	13386	13525	13449	13474	13559	13617	13480	13321	13596	13510	13473	13561	13334	13554	13484	13409	13470	13476	13523	13516	13483	13528	13573	13591	13322	13518	13509	13475	13423	13494	13450	13385	13506	13426	13512	13548	13641	13448	13385	13441	13424	13381	13468	13567	13313	13615	13518	13436	13442	13709	13546	13544	13462	13421	13410	13492	13548	13498	13450	13530	13586	13311	13496	13504	13475	13418	13527	13553	13475	13406	13538	13309	13525	13306	13430	13436	13381	13591	13390	13414	13453	13566	13307	13381	13379	13551	13305	13601	13485	13488	13460	13700	13348	13639	13340	13577	13418	13501	13588	13395	13440	13489	13643	13485	13491	13520	13432	13494	13387	13600	13534	13549	13451	13564	13311	13520	13418	13537	13539	13511	13389	13503	13586	13540	13370	13442	13575	13231	13424	13427	13678	13449	13430	13600	13527	13454	13407	13625	13510	13484	13422	13526	13732	13529	13598	13407	13577	13467	13644	13353	13596	13567	13512	13400	13445	13555	13450	13406	13528	13299	13434	13665	13352	13454	13451	13480	13383	13542	13554	13596	13396	13543	13551	13488	13550	13432	13482	13397	13274	13504	13466	13564	13429	13464	13428	13509	13590	13536	13458	13535	13510	13405	13603	13428	13478	13477	13591	13512	13558	13552	13685	13459	13485	13566	13448	13290	13556	13427	13389	13428	13372	13306	13518	13565	13466	13441	13377	13516	13576	13532	13538	13613	13659	13453	13573	13417	13338	13485	13540	13626	13538	13495	13474	13514	13673	13529	13578	13449	13516	13584	13497	13386	13253	13672	13505	13658	13460	13628	13479	13308	13575	13438	13476	13374	13647	13478	13572	13475	13617	13464	13588	13600	13441	13364	13493	13582	13513	13344	13465	13421	13579	13585	13421	13706	13400	13423	13426	13539	13566	13514	13490	13474	13474	13536	13476	13417	13476	13433	13466	13473	13500	13555	13507	13412	13571	13531	13509	13472	13313	13404	13604	13440	13517	13396	13645	13533	13384	13244	13568	13610	13512	13377	13400	13481	13626	13654	13601	13603	13520	13551	13541	13528	13361	13429	13539	13433	13330	13530	13525	13488	13436	13533	13584	13603	13546	13477	13635	13550	13301	13471	13340	13572	13453	13532	13613	13452	13502	13365	13443	13363	13471	13482	13431	13594	13437	13585	13370	13486	13428	13535	13445	13509	13462	13491	13544	13566	13600	13549	13286	13465	13615	13399	13676	13446	13464	13488	13361	13670	13555	13348	13417	13621	13635	13456	13662	13419	13367	13489	13475	13461	13638	13466	13447	13454	13692	13426	13584	13554	13623	13691	13424	13534	13444	13545	13387	13534	13455	13389	13464	13654	13554	13578	13523	13357	13463	13412	13573	13576	13456	13505	13418	13443	13442	13640	13554	13487	13541	13506	13573	13452	13574	13463	13534	13537	13543	13530	13646	13541	13540	13492	13511	13370	13507	13581	13433	13479	13441	13591	13337	13509	13293	13316	13356	13596	13597	13338	13554	13512	13481	13548	13549	13414	13385	13727	13636	13393	13510	13553	13512	13430	13355	13550	13517	13313	13603	13590	13476	13491	13445	13496	13572	13555	13406	13535	13595	13311	13390	13533	13461	13527	13495	13346	13561	13436	13461	13403	13462	13449	13540	13477	13431	13498	13563	13350	13545	13590	13437	13530	13480	13593	13653	13600	13585	13532	13683	13384	13582	13466	13461	13526	13652	13443	13507	13463	13476	13337	13565	13473	13347	13383	13429	13415	13536	13380	13313	13498	13513	13517	13473	13463	13491	13405	13638	13478	13454	13662	13510	13572	13571	13541	13314	13426	13604	13621	13593	13364	13394	13381	13519	13556	13560	13418	13323	13406	13457	13406	13391	13498	13670	13575	13353	13519	13607	13436	13447	13388	13415	13577	13399	13309	13369	13610	13528	13444	13475	13458	13613	13303	13505	13524	13571	13565	13543	13442	13213	13534	13375	13490	13472	13545	13440	13352	13443	13352	13523	13517	13404	13403	13569	13518	13548	13622	13591	13255	13410	13399	13614	13526	13419	13501	13511	13570	13399	13325	13623	13500	13449	13492	13581	13479	13542	13474	13485	13396	13450	13437	13527	13442	13473	13438	13530	13540	13343	13515	13482	13531	13534	13653	13593	13525	13199	13468	13516	13372	13486	13541	13383	13538	13595	13368	13385	13463	13521	13456	13485	13456	13606	13496	13516	13366	13354	13448	13349	13524	13578	13557	13515	13259	13438	13555	13625	13424	13514	13502	13413	13438	13450	13468	13348	13506	13624	13347	13462	13414	13470	13615	13617	13279	13622	13424	13413	13524	13471	13568	13517	13374	13558	13369	13497	13580	13512	13585	13455	13351	13504	13449	13398	13508	13284	13544	13535	13496	13554	13405	13546	13601	13307	13452	13392	13332	13583	13309	13711	13464	13617	13486	13648	13419	13448	13381	13474	13478	13572	13529	13540	13440	13553	13394	13499	13475	13517	13417	13430	13421	13529	13393	13502	13674	13536	13429	13313	13437	13568	13521	13543	13471	13546	13536	13699	13421	13373	13535	13457	13472	13424	13380	13366	13421	13611	13556	13236	13564	13509	13573	13669	13340	13534	13563	13548	13519	13334	13346	13447	13540	13412	13472	13530	13409	13534	13466	13422	13470	13491	13393	13461	13312	13454	13535	13505	13434	13590	13418	13498	13428	13449	13358	13453	13567	13664	13363	13463	13531	13522	13488	13324	13352	13493	13675	13504	13486	13571	13579	13601	13412	13408	13241	13378	13552	13634	13472	13354	13516	13438	13463	13479	13465	13431	13578	13452	13549	13502	13475	13386	13574	13391	13636	13426	13495	13500	13428	13486	13448	13477	13562	13291	13451	13371	13570	13372	13629	13474	13338	13481	13697	13444	13608	13478	13274	13559	13546	13500	13314	13622	13477	13446	13515	13580	13479	13456	13386	13595	13517	13367	13455	13527	13636	13513	13520	13374	13560	13546	13507	13466	13573	13553	13570	13345	13546	13574	13496	13336	13655	13306	13467	13497	13486	13399	13381	13590	13439	13495	13384	13447	13506	13657	13443	13482	13552	13450	13465	13493	13529	13542	13486	13405	13476	13543	13428	13547	13612	13576	13557	13588	13450	13521	13555	13597	13537	13606	13543	13396	13431	13407	13307	13427	13498	13533	13609	13566	13473	13385	13482	13506	13595	13459	13521	13578	13569	13452	13567	13482	13387	13500	13476	13538	13513	13476	13528	13462	13346	13544	13399	13588	13576	13442	13484	13681	13448	13453	13649	13363	13578	13542	13478	13597	13460	13476	13415	13428	13582	13446	13366	13521	13632	13449	13481	13494	13413	13411	13505	13433	13362	13531	13537	13614	13456	13469	13416	13759	13567	13523	13584	13568	13418	13549	13421	13626	13507	13543	13453	13588	13518	13626	13503	13573	13453	13514	13479	13522	13538	13487	13457	13406	13498	13543	13428	13539	13456	13594
28168	24234	28258	23700	18881	17117	16356	15549	15387	15429	15358	15365	15507	15377	15220	15283	15152	15045	15045	15016	14926	14833	14964	14947	14775	14903	14715	14729	14766	14737	14951	14693	14861	14903	14682	14905	14724	14743	14702	14668	14814	14675	14772	14698	14821	14727	14699	14613	14581	14769	14603	14664	14617	14872	14862	14718	14683	14709	14663	14766	14725	14865	14770	14639	14766	14567	14859	14879	14813	14745	14792	14728	14792	14704	14770	14840	14632	14635	14739	14788	14689	14726	14791	14829	14623	14801	14699	14600	14834	14820	14952	14730	14669	14547	14868	14789	14562	14947	14581	14584	14794	14778	14756	14754	14762	14785	14752	14634	14713	14736	14502	14860	14550	14626	14909	14744	14681	14800	14735	14681	14537	14670	14592	14719	14748	14751	14783	14854	14699	14597	14689	14769	14806	14514	14669	14867	14573	14622	14814	14601	14804	14757	14652	14798	14658	14685	14863	14926	14611	14842	14714	14741	14679	14699	14816	14760	14821	14822	14686	14527	14706	14718	14845	14646	14796	14810	14812	14632	14744	14694	14714	14636	14645	14719	14789	14963	14596	14610	14679	14794	14667	14757	14761	14625	14727	14535	14710	14624	14742	14674	14749	14599	14661	14584	14823	14823	14845	14523	14671	14763	14575	14641	14761	14791	14715	14951	14638	14697	14800	14708	14680	14755	14658	14860	14756	14676	14808	14719	14782	14676	14893	14605	14625	14636	14742	14738	14662	14740	14697	14675	14740	14502	14781	14758	14781	14762	14879	14830	14802	14762	14691	14730	14797	14730	14660	14769	14755	14699	14712	14625	14827	14767	14686	14830	14773	14810	14596	14708	14789	14728	14715	14763	14776	14613	14732	14827	14834	14859	14817	14688	14640	14566	14742	14698	14728	14676	14885	14546	14638	14604	14672	14765	14876	14650	14869	14865	14784	14781	14787	14744	14650	14955	14668	14814	14818	14952	14774	14825	14588	14587	14609	14662	14749	14912	14972	14592	14768	14820	14847	14652	14786	14624	14801	14601	14825	14906	14889	14566	14636	14584	14673	14835	14818	14584	14735	14627	14786	14720	14681	14743	14652	14751	14757	14659	14635	14884	14869	14607	14617	14698	14714	14791	14702	14887	14927	14663	14768	14608	14658	14850	14793	14652	14831	14566	14647	14750	14577	14713	14553	14923	14667	14456	14817	14770	14560	14713	14785	14745	14832	14543	14762	14746	14624	14530	14622	14823	14721	14635	14793	14550	14681	14521	14774	14617	14831	14746	14712	14557	14623	14599	14814	14526	14591	14853	14728	14590	14598	14524	14702	14623	14748	14658	14732	14855	14851	14680	14771	14709	14750	14363	14691	14830	14511	14887	14680	14736	14614	14621	14754	14721	14734	14611	14612	14763	14712	14719	14732	14724	14614	14516	14858	14684	14670	14622	14782	14716	14696	14876	14703	14528	14563	14819	14758	14704	14777	14456	14734	14753	14743	14724	14685	14698	14654	14630	14636	14729	14808	14941	14836	14773	14545	14798	14776	14695	14614	14497	14655	14551	14641	14673	14701	14722	14780	14784	14672	14790	14698	14889	14603	14760	14771	14645	14667	14501	14657	14875	14571	14897	14854	14765	14774	14745	14559	14882	14581	14533	14905	14795	14901	14925	14861	14855	14896	14715	14686	14856	14966	14571	14717	14656	14775	14695	14669	14720	14686	14689	14559	14647	14637	14708	14668	14628	14606	14723	14752	14660	14824	14617	14723	14750	14791	14741	14892	14788	14707	14562	14789	14629	14715	14710	14721	14708	14625	14698	14843	14748	14750	14717	14611	14908	14704	14604	14717	14572	14563	14714	14681	14776	14718	14709	14842	14773	14533	14604	14909	14806	14766	14723	14708	14776	14584	14660	14766	14643	14725	14978	14713	14722	14726	14659	14801	14626	14768	14819	14801	14747	14892	14781	14627	14761	14750	14712	14827	14526	14883	14684	14640	14747	14740	14670	14797	14583	14767	14750	14685	14649	14646	14623	14477	14650	14707	14592	14617	14736	14786	14901	14738	14977	14729	14626	14603	14641	14633	14635	14648	14619	14684	14491	14790	14881	14694	14620	14638	14827	14564	14756	15047	14822	14781	14587	14907	14820	14712	14710	14878	14725	14616	14597	14731	14865	14704	14697	14697	14781	14665	14722	14820	14841	14646	14618	14831	14581	14647	14783	14745	14749	14864	14646	14970	14886	14860	14699	14751	14737	14789	14523	14521	14634	14741	14947	14561	14737	14477	14876	14731	14592	14618	14653	14839	14920	14678	14830	14717	14651	14715	14648	14623	14862	14759	14842	14720	14722	14870	15009	14794	14634	14682	14780	14828	14576	14763	14823	14797	14663	14618	14792	14773	14711	14651	14520	14734	14529	14641	14802	14617	14661	14880	14630	14727	14901	14808	14632	14612	14583	14690	14705	14703	14794	14673	14678	14759	14542	14783	14801	14764	14695	14613	14663	14433	14707	14645	14624	14762	14776	14793	14672	14627	14725	14700	14768	14856	14886	14759	14524	14754	14690	14585	14693	14728	14865	14535	14792	14593	14724	14585	14884	14788	14722	14738	14726	14794	14772	14812	14584	14712	14742	14753	14575	14455	14725	14741	14409	14887	14758	14655	14911	14677	14924	14501	14767	14654	15074	14756	14704	14699	14833	14860	14658	15005	14816	14706	14751	14572	14739	14823	14601	14752	14622	14625	14574	14727	14780	14645	14737	14701	14849	14702	14671	14780	14731	14734	14705	14765	14791	14654	14701	14721	14656	14789	14555	14553	14812	14752	14803	14744	14769	14609	14656	14608	14714	14834	14520	14758	14682	14783	14798	14753	14686	14750	14808	14707	14587	14658	14708	14797	14470	14448	14692	14824	14802	14654	14669	14796	14774	14636	14697	14709	14823	14702	14599	14894	14891	14764	14753	14664	14708	14844	14806	14731	14633	14700	14667	14772	14796	14697	14726	14470	14691	14538	14924	14519	14731	14645	14734	14664	14687	14678	14843	14615	14546	14493	14810	14681	14701	14752	14791	14733	14685	14607	14664	14623	15037	14712	14594	14782	14677	14614	14745	14631	14814	14684	14908	14697	14688	14817	14689	14696	14657	14595	14607	14632	14783	14704	14814	14896	14764	14570	14663	14695	14757	14719	14670	14683	14758	14685	14884	14847	14911	14736	14556	14724	14772	14682	14520	14649	14830	14577	14642	14679	14671	14722	14643	14670	14671	14746	14647	14615	14760	14639	14613	14543	14500	14688	14683	14888	14589	14747	14829	14685	14632	14618	14758	14637	14802	14980	14740	14651	14615	14623	14748	14832	14755	14753	14784	14732	14719	14637	14884	14691	14540	14745	14674	14722	14840	14548	14719	14816	14636	14735	14633	14791	14759	14779	14838	14780	14767	14813	14874	14747	14681	14653	14827	14710	14647	14666	14782	14625	14705	14702	14540	14632	14683	14784	14660	14715	14764	14698	14805	14641	14768	14681	14780	14685	14525	14814	14573	14718	14751	14621	14791	14745	14827	14581	14800	14736	14703	14422	14706	14699	14726	14750	14758	14715	14755	14575	14903	14653	14810	14851	14954	14789	14871	14842	14647	14747	14568	14680	14581	14671	14743	14639	14592	14790	14761	14887	14671	14802	14652	14659	14890	14700	14796	14518	14840	14770	14549	14754	14727	14608	14709	14764	14486	14872	14765	14766	14780	14727	14566	14621	14713	14709	14807	14711	14544	14602	14545	14837	14689	14860	14678	14829	14622	14810	14748	14826	14645	14729	14654	14662	14680	14632	14649	14642	14920	14750	14769	14703	14736	14800	14801	14623	14682	14755	14817	14838	14773	14755	14647	14672	14697	14845	14633	14695	14763	14637	14704	14548	14808	14614	14803	14616	14982	14787	14724	14716	14635	14766	14955	14684	14869	14767	14780	14683	14738	14518	14678	14707	14810	14614	14977	14622	14551	14728	14830	14746	14664	14667	14852	14819	14716	14824	14827	14714	14548	14767	14845	14712	14655	14712	14683	14623	14777	14683	14695	14704	14685	14800	14800	14741	14804	14903	14825	14879	14657	14568	14613	14614	14498	14686	14817	14767	14612	14649	14848	14805	14711	14555	14809	14792	14762	14679	14869	14595	14694	14723	14371	14755	14703	14680	14526	14802	14704	14705	14804	14575	14692	14681	14777	14898	14686	14729	14643	14859	14693	14589	14809	14512	14592	14877	14716	14784	14518	14503	14780	14868	14764	14844	14744	14933	14768	14853	14842	14878	14737	14624	14729	14832	14749	14786	15098	14754	14543	14658	14536	14826	14679	14602	14885	14730	14687	14950	14752	14673	14787	14865	14740	14835	14634	14510	14707	14787	14718	14935	14819	14558	14561	14870	14864	14829	14507	14825	14596	14814	14714	14555	14727	14557	14743	14673	14845	14746	14893	14702	14783	14717	14771	14646	14761	14675	14964	14625	14758	14575	14862	14722	14656	14716	14789	14873	14473	14710	14606	14745	14896	14780	14607	14731	14682	14465	14730	14832	14708	14769	14869	14774	14718	14794	14599	14645	14598	14749	14751	14667	14711	14665	14667	14644	14717	14716	14756	14696	14658	14678	14735	14735	14720	14494	14907	14826	14847	14720	14715	14606	14700	14636	14762	14788	14673	14828	14939	14596	14928	14577	14817	14635	14658	14522	14553	14869	14646	14745	14720	14691	14611	14683	14626	14769	14573	14692	14743	14821	14664	14990	14509	14643	14527	14656	14872	14632	14696	15065	14688	14940	14498	14786	14815	14762	14770	14747	14748	14743	14903	14603	14711	14602	14681	14514	14698	14627	14745	14819	14992	14658	14641	14608	14804	14742	14606	14826	14666	14649	14677	14868	14719	14671	14604	14761	14697	14658	14898	14906	14761	14755	14722	14787	14829	14834	14725	14694	14749	14734	14843	14703	14648	14534	14632	14924	14823	14901	14910	14747	14586	14805	14855	14704	14724	14709	14615	14693	14685	14808	14761	14727	14917	14841	14944	14761	14636	14843	14664	14603	14641	14835	14730	14765	14801	14829	14716	14708	14726	14699	14884	14707	14856	14759	14816	14787	14542	14745	14571	14674	14661	14544	14628	14805	14690
24280	35120	29754	21262	18126	16118	15002	14555	14291	14105	13921	13935	13968	13813	13702	13792	13541	13471	13322	13418	13374	13244	13398	13345	13182	13160	13049	12999	13169	13084	13093	12872	13184	12903	13010	13178	12980	12985	13042	12847	12937	12977	12982	12919	12812	12976	13067	12970	12974	12875	13205	13055	13226	13025	12841	13030	13051	12901	13027	12925	13072	13178	12927	12971	12993	12748	13118	12986	12977	12977	12877	12830	13032	13009	12866	12949	12985	13042	13000	13084	13185	12939	13081	12935	13080	13008	12970	12963	13225	12998	13001	12975	13098	13052	12960	12951	13108	13021	12926	13089	12985	12961	13005	12841	12783	12970	13090	13070	13076	13154	12823	12970	12992	13017	13013	13179	13142	13023	12861	13088	12947	12948	12962	12858	12997	13053	13145	12982	13204	13000	12954	12887	12936	12879	13081	13019	12989	12893	12909	12993	12777	13012	12924	13165	13015	13184	13020	12901	13039	13024	13058	13017	12954	13002	12967	13010	12910	13134	13035	12989	12952	13117	12983	13010	12937	12973	12891	13106	13007	13004	13047	13004	13101	13089	13061	12845	12990	13051	12972	12792	12912	12981	12949	12893	13086	13074	12935	12947	13041	12977	12934	12993	13063	12979	13102	12837	13007	12854	12978	12793	12885	12727	12997	12998	12999	13005	13033	12932	12962	13136	12959	13079	12980	13030	12959	13109	12988	12905	13016	13012	13008	13030	12944	12981	12988	12889	13058	13162	13007	13081	12972	13016	13012	12839	12948	13093	12931	13120	13050	13065	13037	13084	12969	12916	12914	13058	12872	13003	13049	13056	12930	13126	12972	13062	12984	13000	13033	12969	13061	12952	13041	13159	13029	13055	12942	12882	13050	12975	13014	12827	12962	12882	13212	12697	13188	13021	13016	13031	13060	12969	12832	13026	13060	13078	12979	13077	13081	12946	13196	13076	13020	12963	12941	12878	13001	12828	12886	13006	13069	12972	13011	12944	13026	12976	13015	13013	13010	12968	12973	12882	13149	13082	13007	12940	13087	13053	12929	12907	13098	12960	13129	13062	12973	12954	12882	12853	12851	12882	13026	13008	12978	13043	12881	13154	12906	12909	13081	13056	12952	12864	13107	12916	12861	13039	13121	13037	12994	12919	12957	13080	13020	12962	13023	12952	13048	13041	13022	13060	12932	12907	13022	12925	12909	12842	13094	12785	12995	12827	13021	13029	12976	13217	12963	13030	12999	13071	12996	12962	12996	13040	12918	13205	13020	13143	12936	12949	12884	12801	13004	12808	12977	13088	13026	12989	13113	12913	12911	12976	13000	13138	13013	12970	13115	12953	13050	13147	13155	12989	12986	13015	12976	12866	13040	13163	13033	12975	12876	12923	13039	13119	13016	12859	12956	13003	12938	12986	12941	13040	13004	13011	12895	13004	13001	12990	12906	12921	13001	12894	13123	13043	13013	12912	12978	13089	12991	12906	12917	12860	13206	12905	13120	13021	12989	12953	13156	13046	13014	12750	12985	13030	13038	12892	13062	12960	12803	13021	13149	12948	12991	13049	12992	12958	13021	13079	13039	13047	13096	12859	12911	12952	12881	12880	13017	13023	12966	12995	13066	13173	13065	12943	12982	13100	12957	12966	12977	12952	13100	12984	13065	13130	13090	13051	13092	12949	12946	12948	13009	12897	12998	13084	12992	12871	13043	12966	12842	13112	12895	12941	13013	12941	12951	12819	13036	12847	13010	12967	13049	12848	13185	12949	12971	12882	13078	12930	13171	12963	12805	12996	12845	13224	12932	12927	13049	12969	12989	12982	13077	12966	13106	12997	12968	12969	13134	12985	13148	13203	12934	13079	12982	12883	13084	13101	13004	13038	13209	12979	12934	13051	13090	12929	13100	13062	13084	13096	12944	12940	12975	12983	13134	12934	12979	13028	13013	12976	12959	13082	12950	12929	13220	13112	12964	13032	13081	12926	12912	13303	13075	13049	13021	12969	13107	12829	13035	13014	12957	12940	12985	13063	13070	12915	12958	13028	13088	12915	12912	13031	13110	13010	13119	13107	13005	13002	12999	12895	12949	13015	13034	12984	13052	13074	12943	13079	13079	13059	13057	12906	13061	13255	12917	13000	13082	13067	13024	12965	12798	13012	13004	13066	12964	13026	13004	12984	12964	12997	13217	13032	13040	12989	12888	13047	12956	12986	12977	12849	12815	13036	13051	12990	12907	13023	13020	12976	12943	12942	12988	12997	12960	12963	13078	13058	13134	12988	12976	12934	12962	12883	12956	13026	13068	13109	12889	12963	12830	12967	12909	13005	13025	12880	12872	13032	12946	12805	12889	12883	13021	13025	12936	12954	13047	12931	12957	12915	12970	13044	13030	12882	12949	13000	12987	12957	13150	12850	12920	12972	13048	12932	12970	12913	12963	13064	13101	12950	13030	13022	12869	13040	13056	13000	13092	13036	12985	13050	13157	13070	12962	12829	12945	13037	13161	12981	12874	13010	12975	13129	12934	13310	13065	13163	12968	12907	12925	12890	12981	12946	12991	12935	12947	13147	12895	12803	13101	13095	13064	12910	13034	12899	13001	13155	13121	12986	13175	13025	13118	12989	12922	12996	13033	13023	12946	13088	13016	12919	12885	13130	13029	13115	12956	13170	12943	13064	12971	13012	13137	12994	12992	12990	12899	12916	13007	13029	13039	12886	12911	13041	12908	13006	13050	12964	12942	13122	13204	13078	13007	12843	12988	12961	12826	12955	12942	13034	12992	13066	12838	12830	12983	13070	12953	12920	13020	13041	12962	13049	12924	12814	13070	13148	13011	12888	12954	12883	13077	12930	12935	12975	12984	13084	13180	12910	13000	13010	13163	13032	12966	12995	12920	12900	12970	12885	13065	12907	12909	13162	12945	13094	12907	12954	12970	12959	12939	12968	13062	12757	12888	12900	12935	12894	13188	12863	13091	12991	13108	12963	12892	12963	12918	12976	13129	12938	13076	12895	12932	12841	13077	13019	13001	13074	12992	13090	13044	13141	12995	12843	12928	12882	13105	12833	13048	13015	12907	13126	12888	12957	13128	12891	13121	13078	13156	12960	12997	13108	13121	13070	12977	12881	12977	12964	13145	13146	12971	12805	12957	12942	13106	13018	12871	12995	13002	12903	12936	12948	12894	12964	13120	13065	12886	13053	12968	12906	13067	13058	12988	13118	13008	13111	13007	12905	12985	12906	13044	12982	13000	13221	13073	12998	12910	12911	12947	13045	12995	12937	13051	12990	12837	12929	13052	12979	13059	13039	12945	12920	13016	13072	12860	13064	13008	13129	12891	13056	12900	12855	12948	12962	13037	13112	12986	12834	13015	12915	12923	12900	12832	13028	13059	13054	13123	12913	13016	13178	13025	13045	13049	12973	13094	13047	13077	12914	12960	13064	12909	13037	12978	12988	13127	13127	13008	12910	13182	13086	12853	12961	13076	12874	13095	13070	13081	12859	13013	12957	12913	13091	12902	13036	13248	13137	13092	12950	13096	12895	13067	12807	13116	13010	12930	13151	13047	12916	12944	13053	13081	12996	12892	13122	12827	12996	13191	13197	13021	12959	12951	12938	13061	13053	12952	12840	12767	13006	12987	13005	12936	12968	13058	12920	13071	12914	13000	13088	12979	13170	12886	13041	12918	13213	12972	13088	12992	12922	13055	12783	12830	13103	13059	13056	13055	13142	13077	12878	13091	13026	13114	13128	12957	12980	13026	12981	13023	12980	13012	12990	13222	13052	12932	12870	12877	13038	12973	13110	12953	13053	12953	12961	13095	12985	13103	12960	13118	12962	12995	13197	13009	13025	12948	12934	12861	13055	13205	12898	12953	12940	13035	12862	13129	12769	12987	13041	12898	13093	13014	12976	12955	12890	13017	12945	13033	12877	13015	12901	13071	13044	12959	13063	13057	12871	12957	12947	13154	12994	12946	13121	12960	12921	12987	12943	13100	13088	13085	12954	12987	13056	13070	13214	12853	13031	12900	12896	12810	13020	12953	13021	13023	13128	13046	12909	12941	13051	12752	12934	12918	13064	13080	12856	13032	12878	13037	12939	12922	12967	12985	12912	12942	13072	13121	13054	13012	13068	12995	12928	12998	13005	13019	13112	13004	13037	12878	12903	13012	13217	13041	13096	12945	12950	13093	13092	12987	12964	13043	13003	13155	12986	13015	13310	12961	12922	13148	12901	13166	12903	13133	13006	13049	12907	12970	13201	12978	13005	12958	12934	12891	13038	13213	13089	12935	12975	13067	12828	13013	12993	12844	13248	13041	13015	12954	13009	12761	12844	12985	12949	12994	13030	12927	13062	12962	12936	13073	13058	12997	13052	12962	13072	13074	12912	13035	12939	12977	13023	12911	13113	13045	13106	13050	12942	12772	13080	12980	12887	13220	13039	13132	12909	13031	13006	12937	13023	13042	12967	13082	12845	12952	12973	13102	13012	13000	12758	13018	13130	12967	12938	13105	13191	12962	13037	12957	12944	12903	12845	12905	12890	13041	13079	12920	13050	13011	13081	13051	13016	13045	13025	12922	12947	13006	12960	12948	13009	12976	13031	12913	13075	13069	12998	13000	12957	13145	12966	12889	13103	13042	12930	12986	12941	12945	12930	12946	12976	13104	13000	13090	13233	12979	13032	13069	13089	12960	13022	13126	13067	12832	13043	12906	13148	12993	13005	12946	12918	13019	13152	13183	12948	13091	13005	12976	13012	13065	13071	13071	12914	13118	13106	12987	13013	13075	13095	12970	12900	13077	12916	13019	12923	13028	12893	13114	13045	13096	12855	13020	12914	13082	13162	12897	12959	13030	12934	12873	12857	12881	12901	12975	13039	13047	13016	12914	13076	12951	12967	13064	13011	12979	12881	13016	12914	13046	12872	13155	12978	12932	12934	13048	12939	12951	13189	13011	12976	12841	12968	12861	12920	13014	13115	13012	13114	12996	12881	13085	13186	12929	12984	13180	12887	12872	13066	12922	12798	12984	13051	13104	12985	13078	13014	12739	12987	12966	13054	13041	13019	13019	13093	13083	13036	12916	13079	12943	13047	12975	12996	13005	13198	13047	12821	13039	12865	13117	13198	12994	12834	13046	12975	13078	13004
23832	21132	28462	24455	22685	21865	20087	16951	16163	15987	15987	15958	15775	15677	15696	15330	15209	15234	15104	15378	15129	15251	15073	14982	14911	14770	14890	15021	14869	14959	14757	14902	14833	14759	14854	14546	14642	14730	14641	14667	14758	14669	14826	14828	14926	14847	14673	14737	14858	14673	14760	14762	14731	14547	14864	14695	14522	14871	14839	14790	14772	14740	14589	14746	14813	14677	14857	14498	14473	14742	14805	14790	14804	14730	14738	14851	14797	14784	14471	14838	14479	14570	14695	14751	14601	14785	14772	14651	14761	14624	14702	14713	14625	14727	14747	14644	14629	14637	14788	14755	14752	14754	14680	14781	14775	14624	14566	14693	14756	14873	14840	14838	14688	14650	14661	14774	14835	14599	14837	14770	14907	14580	14789	14867	14604	14772	14856	14683	14780	14969	14705	14698	14775	14817	14510	14632	14784	14828	14832	14958	15020	14631	14816	14771	14742	14748	14863	14684	14679	14772	14753	14775	14738	14653	14738	14680	14590	14605	14692	14576	14560	14750	14671	14822	14527	14947	14741	14815	14774	14701	14637	14566	14622	14660	14691	14844	14787	14791	14952	14658	14705	14796	14592	14631	14644	14668	14595	14529	14559	14707	14765	14780	14842	14668	14614	14689	14674	14776	14771	14745	14670	14727	14618	14943	14581	14639	14516	14868	14854	14805	14750	14789	14967	14608	14839	14493	14667	14646	14895	14580	14463	14576	14549	14965	14682	14531	14530	14588	14674	14858	14646	14597	14689	14466	14576	14624	14780	14537	14580	14601	14648	14475	14627	14754	14694	14753	14816	14727	14801	14824	14744	14657	14820	14766	14621	14586	14788	14698	14808	14826	14580	14607	14767	14747	14771	14601	14761	14884	14829	14752	14683	14628	14706	14734	14668	14593	14630	14633	14736	14566	14747	14682	14911	14547	14585	14801	14516	14665	14691	14770	14695	14649	14773	14537	14645	14650	14620	14815	14672	14773	14668	14907	14720	14834	14618	14855	15037	14809	14796	14799	14440	14591	14762	14545	14659	14562	14488	14688	14731	14559	14720	14658	14632	14598	14877	14581	14774	14850	14406	14559	14690	14680	14677	14787	14779	14667	14707	14566	14639	14828	14823	14696	14660	14738	14722	14627	14939	14635	14799	14622	14725	14636	14686	14713	14731	14844	14599	14559	14776	14631	14518	14740	14839	14640	14907	14734	14828	14798	14803	14573	14666	14899	14645	14835	14582	14647	14735	14565	14562	14731	14586	14591	14620	14547	14848	14567	14896	14739	14749	14725	14835	14764	14928	14596	14607	14806	14815	14794	14620	14823	14585	14804	14692	14752	14833	14480	14534	14664	14600	14802	14662	14834	14621	14796	14543	14585	14839	14661	14754	14700	14522	14679	14646	14650	14676	14761	14718	14797	14707	14563	14572	14693	14569	14778	14501	14688	14456	14665	14798	14753	14832	14784	14640	14547	14610	14669	14948	14855	14856	14772	14711	14663	14591	14657	14716	14842	14648	14902	14741	14692	14727	14719	14677	14652	14633	14784	14550	14554	14845	14532	14857	14694	14593	14580	14804	14523	14914	14688	14597	14807	14796	14593	14804	14448	14690	14710	14574	14770	14797	14564	14853	14765	14779	14709	14767	14710	14423	14723	14623	14742	14713	14548	14396	14797	14827	14715	14630	14678	14577	14729	14803	14679	14786	14818	14747	14932	14551	14738	14779	14769	14861	14757	14647	14625	14690	14437	14561	14638	14772	14780	14682	14678	14711	14708	14766	14694	14433	14638	14503	14474	14574	14826	14867	14598	14621	14780	14808	14659	14589	14688	14758	14724	14528	14840	14639	14652	14752	14647	14692	14882	14626	14798	14710	14537	14856	14578	14660	14846	14858	14718	14618	14749	14638	14736	14671	14812	14680	14895	14789	14736	14582	14657	14682	14709	14609	14665	14754	14496	14710	14601	14640	14667	14846	14721	14769	14603	14735	14654	14630	14809	14824	14913	14706	14607	14735	14625	14683	14645	14571	14747	14913	14744	14697	14564	14735	14705	14724	14715	14781	14770	14614	14669	14749	14737	14675	14904	14575	14776	14695	14762	14902	14471	14708	14765	14683	14500	14675	14519	14626	14931	14865	14648	14596	14501	14667	14755	14780	14782	14761	14703	14704	14674	14723	14687	14585	14599	14709	14834	14633	14900	14859	14687	14440	14622	14690	14779	14915	14645	14708	14647	14918	14569	14531	14761	14686	14644	14803	14736	14544	14597	14727	14589	14652	14543	14628	14689	14755	14915	14671	14809	14834	14704	14746	14664	14759	14863	14634	14726	14669	14648	14513	14767	14817	14739	14775	15012	15017	14811	14524	14718	14639	15012	14516	14614	14670	14657	14646	14753	14573	14610	14604	14758	14700	14820	14813	14508	14687	14757	14685	14523	14684	14753	14694	14658	14689	14633	14610	14743	14504	14520	14846	14425	14732	14697	14677	14421	14545	14848	14764	14723	14679	14636	14591	14720	14824	14673	14806	14636	14613	14688	14801	14855	14804	14766	14740	14732	14735	14681	14450	14663	14478	14810	14714	14495	14633	14579	14684	14607	14602	14679	14806	14742	14616	14644	14598	14830	14699	14704	14683	14648	14772	14655	14678	14690	14717	14805	14716	14733	14805	14802	14861	14740	14571	14724	14696	14619	14661	14750	14597	14752	14728	14902	14513	14667	14531	14691	14668	14525	14690	14766	14604	14771	14561	14643	14599	14667	14589	14608	14480	14720	14842	14738	14695	14672	14692	14739	14548	14684	14624	14737	14477	14772	14642	14782	14695	14546	14623	14689	14748	14489	14624	14390	14505	14594	14701	14591	14817	14663	14656	14626	14755	14662	14754	14853	14800	14632	14747	14646	14759	14531	14472	14604	14725	14592	14665	14828	14661	14974	14716	14903	14841	14656	14725	14538	14707	14749	14673	14875	14879	14718	14732	14740	14869	14737	14562	14743	14829	14727	14796	14712	14738	14716	14734	14852	14687	14764	14869	14651	14734	14654	14695	14661	14688	14528	14592	14524	14429	14426	14661	14659	14766	14770	14824	14727	14740	14571	14837	14761	14788	14564	14601	14669	14647	14716	14793	14888	14699	14667	14615	14691	14649	14693	14587	14653	14690	14726	14833	15038	14858	14724	14667	14487	14680	14835	14750	14653	14786	14681	14631	14732	14783	14640	14669	14689	14764	14609	14764	14661	14638	14814	14775	14648	14674	14658	14770	14747	14780	14571	14772	14647	14616	14610	14558	14501	14667	14727	14517	14691	14835	14741	14704	14640	14478	14644	14712	14508	14812	14798	14615	14912	14704	14729	14682	14776	14712	14851	14844	14636	14777	14527	14687	14778	14698	14715	15038	14657	14680	14823	14814	14714	14922	14651	14714	14695	14962	14792	14592	14684	14692	14526	14658	14774	14647	14604	14757	14841	14516	14860	14741	14713	14656	14795	14570	14597	14661	14668	14690	14691	14476	14710	14775	14807	14706	14736	14953	14731	14650	14746	14835	14656	14721	14646	14775	14786	14717	14693	14640	14773	14836	14543	14723	14806	14611	14909	14651	14659	14591	14733	14683	14685	14752	14610	14595	14684	14505	14662	14803	14691	14910	14729	14613	14653	14764	14704	14794	14497	14664	14615	14823	14644	14601	14806	14756	14673	14736	14582	14652	14804	14602	14843	14735	14662	14675	14778	14840	14665	14713	14846	14628	14729	14911	14653	14673	14656	14526	14668	14848	14849	14987	14804	14614	14586	14745	14737	14488	14584	14781	14534	14896	14696	14771	14707	14696	14710	14711	14710	14755	14750	14841	14684	14718	14702	14775	14703	14802	14712	14671	14703	14855	14727	14533	14591	14560	14721	14428	14851	14615	14919	14607	14846	14711	14731	14495	14876	14687	14617	14521	14691	14739	14503	14713	14821	14716	14793	14762	14643	14718	14740	14654	14640	14688	14656	14680	14733	14769	14739	14645	14669	14846	14684	14693	14643	14815	14657	14750	14785	14698	14775	14747	14859	14732	14773	14687	14695	14716	14609	14705	14613	14562	14641	14867	14734	14641	14634	14639	14522	14785	14745	14812	14758	14617	14719	14846	14475	14709	14629	14720	14667	14797	14695	14868	14690	14778	14531	14771	14709	14721	14635	14754	14746	14915	14528	14660	14666	14746	14822	14877	14740	14842	14911	14956	14651	14804	14663	14886	14649	14550	14669	14726	14756	14796	14739	14805	14647	14656	14717	14618	14643	14674	14640	14451	14577	14695	14723	14684	14758	14754	14460	14930	14460	14656	14689	14836	14590	14812	14824	14837	14561	14509	14766	14681	14608	14615	14812	14890	14599	14730	14779	14716	14598	14679	14695	14652	14772	14736	14718	14676	14960	14546	14687	14731	14760	14721	14638	14563	14573	14719	14645	14754	14684	14592	14654	14718	14745	14789	14657	14939	14913	14751	14712	14628	14633	14525	14735	14675	14686	14746	14831	14752	14858	14666	14794	14599	14647	14822	14664	14695	14857	14644	14596	14588	14567	14839	14603	14650	14721	14752	14676	14623	14849	14729	14508	14669	14694	14942	14642	14812	14786	14754	14731	14690	14792	14659	14786	14653	14509	14711	14628	14763	14724	14614	14660	14660	14820	14655	14683	14734	14642	14808	14666	14594	14692	14669	14703	14711	14628	14599	14740	14719	14748	14711	14678	14591	14726	14516	14766	14769	14505	14764	14810	14857	14781	14654	14692	14868	14762	14824	14454	14690	14610	14597	14771	14727	14767	14503	14631	14634	14724	14783	14512	14689	14769	14684	14767	14893	14608	14800	14552	14634	14657	14823	14843	14670	14722	14839	14593	14796	14651	14779	14746	14745	14700	14827	14652	14655	14861	14687	14615	14762	14709	14669	14741	14702	14692	14653	14725	14760	14666	14747	14860	15000	14533	14726	14737	14384	14586	14639	14672	14670	14756	14755	14803	14656	14862	14593	14685	14708	14600	14636	14703	14744	14640	14461	14768	14811	14796	14835	14583	14581	14472	14749	14739	14763	14690	14594	14683	14768	14594	14706	14420	14753	14725	14657	14688	14691	14894	14637	14692	14669	14694	14537	14733	14787	14691	14711	14731
25881	42793	37153	27970	23376	18701	16925	15865	15048	14856	14785	14881	14685	14401	14215	14154	13882	13818	13714	13584	13545	13342	13193	13379	13430	13193	13238	13316	13282	13059	13223	13082	13164	13106	13089	13034	13245	13111	12952	13179	12725	12872	12911	13144	13117	13128	13146	13095	13024	12967	13114	13064	13095	12929	13013	13105	13162	13028	13020	13053	13071	13075	13078	13127	13129	13118	12992	13118	12954	13063	13007	12962	13100	13010	13114	13082	13081	13118	12860	13057	13045	13174	13069	13166	12968	13108	13225	13188	13063	13097	13076	13218	12942	13119	13114	12946	13037	13211	12996	12951	13099	13036	13087	13083	13017	13206	12952	12932	13026	13024	13041	13107	13157	12902	13076	13007	13270	13089	12855	13152	13120	13047	13029	13111	12992	13063	12869	13032	13069	13141	13237	13064	12931	13079	13053	13016	13042	13085	12954	13011	13049	13109	12993	13200	13007	13014	12813	13101	13229	13067	13159	12952	13080	13009	13017	13090	13127	13056	13106	13003	12975	13114	13066	13018	12983	13026	13119	12913	12943	13121	13143	13083	13069	13041	12999	12948	13050	12948	13164	13158	13067	13032	13053	13019	13079	12896	13138	13067	13080	12960	12994	12949	13223	13140	13142	13043	13089	13083	13232	13024	13040	13021	12860	12986	12902	13085	13151	13099	13084	13113	13157	13055	13025	12785	13075	12986	12980	13008	12954	13081	13060	12878	12954	13011	12962	13069	12863	13118	12920	12973	13175	13130	13040	13016	13246	13026	13223	13064	13153	13170	12935	13102	13025	13088	13068	13020	13011	13072	13064	13009	12987	13068	12923	12983	13013	13046	12913	13119	12954	12903	13026	13048	12989	13015	12866	13096	13046	12901	12979	13066	13064	13091	13003	13187	13088	13074	13069	13064	13131	12988	13018	13187	13194	12816	13031	13040	13205	13286	13029	12861	12933	12932	12988	12999	13183	13095	13085	12976	13015	13051	12981	13251	13059	13013	12856	13185	12788	13097	13045	13083	13097	13009	13175	13119	13009	13098	12980	13236	12921	12983	12979	13081	13064	13055	12978	12849	12989	12942	13111	12997	13027	13212	13132	12979	13015	12894	12964	13200	12978	13166	13078	13006	13048	13205	12957	13106	13181	12913	13111	13079	12993	13094	12960	12896	13171	13038	12957	13113	13186	13014	13001	12892	12944	13003	13031	13045	12893	12931	13137	13012	13076	13137	13119	13069	13112	12869	12966	12985	12896	13088	13173	12960	13135	13120	13149	13111	13167	13234	13220	13091	12924	13104	13059	13081	12994	13085	13104	13079	12998	12999	13055	13024	13022	13075	13089	12996	13157	13052	13171	13242	13041	13053	13101	12965	12986	13043	13137	13026	13035	13008	13106	13042	13038	13008	13069	12988	13168	13154	13048	13078	13067	13038	12992	12914	13100	12959	13031	13077	12938	13158	13113	12909	13152	13074	12963	12940	12963	12987	13006	13129	12970	13199	12927	13124	13105	13061	13025	13046	13005	12967	12929	13078	12981	13019	12939	13052	13104	13191	13089	13060	13113	13114	13035	12963	13069	13090	13041	13097	12991	13032	13054	13149	13046	12942	13100	13206	13133	13014	12941	12932	12883	13067	13091	12982	13115	13134	12981	12923	13117	13138	12893	13002	13207	13216	13028	13077	13258	12949	12912	12831	13318	12994	13110	13040	13071	12828	13068	13099	13019	13046	13055	13105	13243	13045	13102	13000	13112	12962	13157	13168	13037	13105	13172	12981	13018	12936	13011	13076	12853	13094	12985	13168	12820	12891	13041	12819	13120	12967	12975	12969	13023	12781	13089	12903	13019	13041	12965	13095	12987	13077	13008	13116	12848	13039	13012	13144	12893	12959	13078	13051	13028	13043	13120	13051	13311	13199	12915	12995	13239	13037	12980	13024	13155	13102	13120	13119	13029	12946	12917	13063	13113	13176	12997	13193	12947	13035	13069	13124	13052	12989	12995	12974	13139	12759	13135	13133	13143	13034	12952	13005	13102	13063	12989	12993	13098	13227	13119	13161	13074	13086	13120	13019	13162	13049	13221	13048	13055	12930	13069	13081	13039	13128	13101	12972	13134	13003	12974	12992	12923	13106	12936	12892	12840	13114	13047	12939	12909	13085	13170	13044	13224	12933	12846	13052	13056	13053	12863	13058	13136	13006	12938	13240	13191	12893	13084	13006	13125	13030	13078	13001	13052	13148	12990	13168	13073	12925	13071	13058	12975	13085	13046	12890	13006	13119	13025	13011	13038	13024	13010	12951	12923	13019	12952	13117	13121	12848	13174	13077	13066	13164	12952	13239	13036	12997	13011	12889	13116	13002	12898	13010	13097	13005	13086	13030	12999	13145	12958	12909	13058	13178	13063	13020	13201	12914	13064	13161	13117	12955	13252	12875	13060	12967	13097	12982	13076	12835	13049	12936	12950	13022	12938	13063	12935	13055	13060	13171	13095	13039	13112	13019	12868	13007	13146	13238	12980	13156	13055	13033	13156	13116	13000	13126	13024	12931	13106	13131	13004	13128	13011	13084	13017	12914	13128	13084	12872	13028	13132	12919	13070	13155	13138	13059	12990	12792	13005	13171	12997	13079	13120	12937	13015	13127	12848	12953	12994	13170	13010	13163	13007	13161	12955	13043	13241	12981	12972	12857	13133	13121	13076	13041	13011	13187	12989	13028	13076	13005	13096	13224	12983	13212	12924	12878	13066	12994	13160	13061	12968	13024	13011	13003	13012	13140	13129	13040	12893	13170	13038	12995	13050	13140	13048	13041	13096	13025	13135	13055	13207	13094	13070	12976	13010	13157	13015	13008	13168	12999	13009	13097	13167	12989	12936	13043	12815	12910	13208	13039	13088	13230	12962	13072	13042	13010	12991	13164	12872	13043	12969	13142	13030	12970	12986	13169	13025	13080	13061	12967	13170	13090	13156	12860	13127	12953	13083	13099	13147	13025	13052	13100	13172	13014	13018	13055	12980	12852	13136	12937	13052	13083	12863	12851	12991	13159	13006	13089	13177	13155	12968	12915	13036	12996	13016	13131	12918	13043	13142	12939	12866	12919	12958	12955	12830	13001	12984	13038	13121	13054	12987	13118	13129	13231	12815	13139	13067	13075	12943	12896	13075	13115	13152	12984	13079	13011	13004	13282	13169	12997	13155	12963	13068	12965	13196	13137	12898	13182	13021	13027	13078	13071	13063	12985	13185	12961	13177	13087	13215	13159	13058	12945	12957	13143	13013	12953	12981	12998	13117	13119	13131	13095	13021	13054	13139	13052	12969	13226	13038	13131	13125	12960	13001	12980	12923	13131	12981	13241	13004	13059	13136	13113	13036	12986	13039	13173	13009	13106	12896	12830	13088	13037	13087	12953	13091	12970	13162	13008	13012	12999	13029	13008	12891	13092	13073	13020	13011	13042	13153	13112	13021	12987	13055	13031	12953	12849	12993	12856	13032	13102	13086	12927	13110	13119	13008	12981	13131	12957	13060	13024	12922	13037	12919	13022	13018	13019	13228	13082	12965	12964	12901	12953	13109	12874	12876	13167	13001	13103	12958	12868	13019	13066	12880	13022	13180	12994	13106	13002	13057	12952	13066	12908	13030	13051	13072	13107	12998	12949	13034	12963	13105	12937	12947	13091	13036	13199	13136	12950	12907	13060	13027	13013	13083	13054	13017	13167	13055	13024	12977	13031	12964	12918	13081	13038	13065	13015	13013	13045	13143	13190	13048	13119	13164	13078	13108	12856	13129	13049	13147	13110	12981	12991	13172	13011	13092	12984	13200	12967	12856	12979	12964	12972	12926	13016	13187	12900	12935	13103	13065	13027	13194	12960	13030	13101	13054	12949	12954	13163	13024	13281	12925	12975	12913	13050	12987	12827	12946	13066	13003	13017	12966	13196	12968	13140	13088	13103	13026	12898	13064	12876	13094	13061	13107	13032	12959	13048	13057	13070	12967	12896	12942	13065	12987	12922	13171	13023	13063	13024	12953	13080	13073	13007	13205	12981	12955	13047	13024	13028	12980	13025	13079	13029	13168	13031	13159	13029	13199	12948	13092	13153	13094	12873	13174	13087	13066	13057	12987	12928	13150	13035	12932	13060	13156	13029	13030	13112	12978	13023	13024	12919	13025	13215	12801	12930	12973	12986	12954	13157	13095	13072	13141	13258	12989	13108	12903	12928	13047	13075	12921	12977	13184	13068	13060	12972	13175	13071	13082	13084	13115	12997	13056	12940	13138	13042	13088	12904	12923	13023	13065	12969	13088	13044	13314	13112	13081	13182	13089	13050	13063	12982	13076	12925	12965	12953	13160	12930	12947	12870	12845	13048	13076	13093	13074	12880	13169	13168	13028	13159	13031	13089	12944	13076	12994	12954	12953	13010	13133	13031	13000	13022	13075	13047	13079	13018	12936	13039	13017	13129	13010	12988	13045	13000	13172	12982	13002	13073	13009	12936	13112	12889	13112	13072	13156	13045	12922	13121	12970	13010	13050	12816	13035	12825	13075	13062	12936	12958	13244	13052	13048	13116	13155	13082	13085	13001	13205	12968	13079	13149	12960	13131	13131	13024	12995	13057	13014	13019	12978	12990	13223	13077	13017	13040	13071	13023	13114	13161	12956	12981	13061	12993	12989	13089	12968	12988	13076	13001	12978	13028	13086	13131	13061	12957	13057	12862	13167	12976	13064	12965	12939	13125	13020	13096	13106	13010	13057	13018	12969	12997	13001	13094	13075	13122	13147	13054	13009	13156	13223	13111	13035	13124	13220	13011	13033	12980	13211	13027	12982	12980	13109	12878	12953	12906	13138	12945	12919	13023	12952	13063	12994	13107	13048	13106	13068	13230	13148	13026	13070	12819	12984	12944	13019	13211	12908	13088	13010	12900	13229	12982	12978	13004	13084	13084	12999	13062	13025	13107	12984	13156	12995	13063	13110	13004	12983	13101	13210	13098	13116	13027	13018	13090	12987	13071	13135	13116	13030	12895	13033	13124	13169	12915	12951	12810	13033	13206	12952	13211	12967	13146	12937	12944	13030	13056	13045	12982	13085	13005	13130	13184	12956	13112	13018	12888	13062	13183	12987	13038	13211	12946	13078	13225
22835	21180	28910	23824	22095	23983	24552	19353	17881	18194	17747	17737	17733	17282	17048	17043	17164	16900	16658	16552	16425	16481	16594	16363	16326	16136	16148	16214	16241	15940	16044	16110	16206	15936	15931	16014	16154	15877	16042	16097	15905	15779	16199	15938	15864	15907	16095	16029	16194	15830	16005	16034	15969	16123	16157	16179	16031	16252	16134	16081	16058	15864	16067	15909	15945	15845	15853	15878	16109	15860	15906	15987	15852	15917	16156	15989	16008	16093	16021	15963	15949	16121	15906	16079	15975	16156	16024	15924	16104	15730	16048	16004	16178	16093	16103	16063	16187	16022	15920	15950	16012	16017	16032	15793	15905	16097	15782	16103	16034	16024	16160	15941	15993	16028	16101	16000	15827	16118	15791	16019	16016	16029	15947	15964	15913	15833	15991	16004	15944	16012	15989	16201	16198	16003	15855	15874	15847	16078	16050	15913	15913	15967	15969	15997	16037	15902	16215	15984	15862	16082	15948	15935	15850	16071	16014	15973	15889	15950	15990	15864	16014	15952	15906	15836	16011	15929	16041	15896	15808	16122	15872	15710	16080	15903	15885	15942	15939	16035	15885	15891	15874	16160	15932	15830	16090	16008	16047	15751	15952	16134	15824	15828	16042	15829	15930	15982	15855	15827	16106	16100	16049	16198	16260	16266	15803	15851	15761	16139	15988	15813	15929	15920	15932	15968	16188	15909	15870	16188	15930	15907	15871	15868	16079	15813	15834	15887	15808	16029	15950	15924	15893	15954	16091	16045	15718	15882	15973	16101	16040	15965	15982	15882	16080	15981	15734	16029	16045	15879	15859	16040	15916	15878	15881	16030	15865	15918	15885	15904	16015	16038	15821	15953	15809	15769	15858	15817	15956	16011	15943	16145	15923	16068	15961	15825	15939	16114	15947	15886	15978	15977	15687	15905	16023	16040	15899	16098	15975	16145	16057	15950	15830	15964	15762	15955	16017	16001	15891	15825	15863	15880	15925	15914	15865	15891	15900	16103	16252	15934	15968	15972	15968	15803	16108	15842	15992	15954	16036	16231	15832	15770	15890	15905	16006	16180	15912	16100	16081	15829	15959	15962	16197	15891	16025	16202	15857	15923	15855	16082	16000	16049	15962	16107	15729	15972	16147	15847	15907	15928	16184	15901	15925	16115	16099	16007	16115	16144	15936	15969	15822	16142	15914	15929	16008	15985	16159	15927	16068	16028	16068	16026	16000	15861	15914	16012	16027	16071	15982	16083	15917	15726	15779	15937	15765	15967	16097	15983	15824	15856	16088	16019	16087	15996	16135	15797	16036	15996	15918	16028	16028	15879	15964	15930	15852	15858	16001	16107	15945	15898	16018	16250	16038	15882	16138	15759	15837	15837	15922	15761	16069	16074	15976	16026	15894	15935	16072	16125	16244	15730	15942	15722	16056	15836	15916	16012	15966	15896	16032	16150	16034	15801	15997	16121	16080	16121	15948	15811	15891	15988	15816	15771	15924	15752	15876	15913	16037	15884	16002	15903	16007	15987	15960	16012	15949	15881	15758	15997	16005	15880	15971	15917	16071	16073	15813	15797	15982	15798	15923	16070	15832	16038	15888	15964	15844	15916	15778	15806	15679	15920	15931	15770	15822	16175	15882	15833	15849	16133	15966	16007	16119	16089	16137	15941	16119	15945	16075	15840	16120	15856	15988	15857	15785	15705	16117	15906	16030	15928	15833	16002	15915	15749	15910	15930	15923	16004	16148	15848	15944	15883	15931	15931	16119	15974	15992	16133	15915	15944	16007	15835	15843	15843	15896	15854	16012	16021	15958	16042	15862	15940	16041	16026	15909	15983	15804	16026	15844	15782	15871	15936	15849	15962	15914	15726	16044	16071	16097	16009	15918	16064	15733	15835	15802	16113	16018	15988	15892	15900	15935	16093	15926	16030	16020	15883	16003	15965	15996	15985	15799	16168	15968	15900	15966	15949	15912	15977	15864	15905	15952	16123	15972	15891	15809	15946	15816	15975	15959	15920	15798	15649	15797	16088	15960	16015	16066	16006	15893	16014	16233	15946	15897	15956	16097	16176	15961	15904	15967	16039	15945	15999	16020	16091	15922	15831	16052	15877	15840	15935	16157	15854	15887	15750	15810	15882	15797	15927	16000	16073	16016	16146	15768	15607	15779	15775	15888	15878	15866	15976	15919	15727	15999	15982	16111	15900	15871	15825	15938	15956	16165	16057	15905	16005	15818	15833	15849	16110	15908	15893	15849	15989	15885	15994	15950	16142	15788	15864	16064	16081	15895	15911	16001	15860	15996	15907	15902	16087	15959	15940	15917	16060	15952	16021	15963	16096	15980	15864	16176	15665	15965	15887	15906	15753	16053	15810	15875	16006	15982	15797	15916	16112	16110	16029	16006	15776	16143	16092	16066	16031	15966	16078	16055	16041	15783	16035	15876	15852	15995	15982	15953	15712	15975	16084	15830	15928	15979	15832	16031	15805	15942	16020	15910	16072	15658	15824	16030	15820	15866	15986	15920	15913	15931	15878	15904	15948	15934	16014	15762	16096	16047	15978	15741	15920	15920	16037	15948	16098	15980	16048	16024	15932	16035	15951	15791	16192	16136	16027	15997	15960	15999	15898	15889	15813	16089	15918	15996	15976	16109	15927	15983	15830	15806	15732	15980	16018	16042	15772	16044	15812	15971	15977	15863	16122	15871	15969	15780	16145	15990	16118	15940	15959	15997	15967	15894	15984	15930	15912	16001	15965	15860	15840	16161	15814	16064	16047	15942	15854	15777	15956	16008	15950	15967	15961	16072	15913	15979	15864	16115	15908	16158	15998	16077	15875	15814	16040	16088	15886	15826	15997	15900	15940	15870	15935	16029	15978	15866	15910	15899	15974	15888	15879	15939	15941	15995	15745	15781	16214	16036	15913	16049	16015	15989	16144	16122	16021	15825	15675	16046	15825	15925	15895	15886	15863	15996	15838	15892	16084	16023	15948	15893	15896	16069	15914	15833	15890	16130	15891	15967	16087	16023	16100	16004	16144	15903	15979	15796	15966	15800	15855	15957	16055	15793	15886	15864	16002	15860	15979	15735	16099	15805	16092	15810	15950	15702	15885	15846	15870	15907	16124	15945	16070	15764	15787	15913	15893	15904	16002	15973	16005	16020	15916	16083	15983	15925	16012	15983	15829	15986	15918	15822	15925	16156	16124	16049	15838	15740	16001	15844	15901	16050	16121	16027	15937	15885	15883	15982	15855	16104	16139	15977	15955	16001	16088	15952	16218	15994	15838	16314	15951	15953	16077	15937	15829	15807	15669	15818	15979	16029	16176	15939	15927	15886	16004	15944	16028	15930	15876	15908	15861	16022	15989	16028	15977	15762	16086	16006	16020	16179	15968	15954	15973	16008	15981	15943	15910	15943	15754	15881	15940	15888	15857	16181	16023	15728	15990	16018	16002	15877	16025	15814	15966	15905	15854	16013	15982	15891	15919	15965	15818	16173	15973	16134	16053	16135	15919	15939	16042	15848	16020	15957	15887	16097	15893	15969	16106	15995	15839	15920	16122	15884	16022	15942	16015	15868	16079	15972	15779	16047	16191	15883	15828	15961	15872	16063	15693	15912	16140	16027	15984	15915	15881	15916	15914	15876	15953	16015	16103	15818	16058	15980	15905	16025	16241	15987	15922	16010	15904	16177	15934	15890	16044	15851	15922	15838	15817	15926	15903	16064	16041	15854	15995	15888	15834	16041	15854	15962	15835	16032	15885	16021	15961	15920	16106	15827	15887	16009	15714	16088	15930	16056	16089	15981	15943	16033	16093	15901	15899	16013	16060	15979	15765	15903	16072	15913	15989	15981	15888	16004	15964	15948	15833	15902	15946	15922	15976	16129	16047	15886	15865	15990	15940	16213	15986	16026	15947	15956	15983	16053	15892	15912	15968	16007	15916	16003	15959	16014	16064	16145	16032	15983	16240	15967	16260	15905	15898	15882	16109	15937	15894	16055	15966	16081	15944	16107	16009	15952	16106	15780	16027	16019	15930	15853	15827	15831	15997	15913	15926	16006	15999	16182	15944	15970	15956	15917	16059	15923	16196	15959	15784	15901	15959	15952	16030	16061	16231	15887	16221	15891	15891	15736	16008	15979	15905	15894	15982	16060	15790	15812	15994	15847	15874	15650	15885	15953	15970	16014	15974	15953	16128	15894	16010	16164	15807	16050	15859	15944	15938	16073	16161	15923	15873	15910	15937	15895	15803	15948	15881	15854	15712	16048	15881	15832	15845	15998	15961	16136	15882	15895	15899	15774	16046	15877	16045	15847	15912	15956	16034	15818	15874	15610	16026	16238	15931	15859	15824	16019	15844	15989	16112	16027	16292	15966	16166	15784	15827	15931	15842	15915	16020	15934	16102	15992	16051	16108	15944	16062	15930	15865	16001	15965	15840	15950	15871	15887	15869	15762	16043	15934	15965	15871	15975	16131	15762	15743	16083	15945	15836	15741	15886	15925	15816	15922	15961	16226	15918	15905	15697	16025	15960	16039	15966	15860	15836	15822	15766	15957	15710	16075	15713	16071	15967	15883	16070	16107	15885	16062	15811	15949	15969	16160	16015	15874	16003	15935	15863	15978	16063	15892	15887	15954	15687	15800	16027	15848	16016	16005	15966	15808	15847	15891	15838	16027	16023	15920	15959	15859	15965	15852	15856	15994	15969	16023	15900	15947	15801	16047	16002	15844	15966	16019	16088	15997	15974	15924	15926	15982	16010	15904	15961	15899	15917	15953	15808	16019	16040	16199	15996	15887	15876	16053	16214	15991	15924	15832	15774	15857	15928	16008	15975	16030	16009	16161	15935	15881	15655	15913	16022	16101	15886	15748	15860	15980	15941	15858	15748	15953	15982	15957	15865	15957	15933	15970	16011	15815	15891	15909	15804	15848	15947	16080	16050	15911	15944	15878	16170	15791	15843	15915	16063	15914	16006	15896	15938	15955	16044	15891	15909	15890	15889	16071	16108	15787	16098	16251	16095	15881	16000	16131	15867	16129	15753	15954	15751	15845	15997	15961	15910	15963	16102	16061	15810	15798	15920	16083	15897	15838	15957	16055	15910	16011	15922	15941	15900	16032	15941	15932	16025	16099	16264
28489	47973	44016	33309	28602	21442	19023	17684	16793	16281	16038	16105	15799	15794	15288	15075	14935	14921	14650	14569	14545	14358	14413	14291	14162	14045	14009	14146	14150	13969	13821	13765	13813	13782	13816	13787	13896	13854	13871	13741	13838	13794	13837	13758	13770	13668	13827	13752	13710	13583	13796	13744	13699	13894	13642	13698	13916	13794	13610	14027	13793	13684	13735	13808	13879	13732	13757	13876	13849	13824	13808	13920	13745	13746	13828	13816	13701	13859	13690	13730	13707	13850	13913	13845	13772	13704	13724	13782	13812	13850	13941	13705	13613	13878	13786	13760	13887	13713	13862	13841	13744	13661	13768	13908	13772	13915	13692	13869	13856	13761	13823	13733	13924	13719	13876	13876	13913	13737	13808	13861	13792	13814	13797	13612	13782	13927	13751	13732	13613	13706	13881	13811	13678	13778	13683	13796	13795	13811	13805	13789	13639	13867	13781	13821	13814	13727	13798	13692	13793	13649	13769	13671	13817	13790	13712	13941	13840	13750	13640	13772	13771	13633	13623	13674	13784	13585	13737	13882	13783	13671	13794	13841	13682	13869	13917	13666	13750	13838	13737	13769	13963	13746	13732	13797	13836	13674	13852	13799	13722	13550	13747	13769	13800	13764	13766	13796	13720	13824	13756	13791	13630	13713	13772	13961	13828	13712	13688	13801	13680	13723	13760	13725	13857	13960	13773	13846	13696	13669	13551	13839	13826	13763	13691	13886	13865	13771	13781	13847	13735	13781	13549	13714	13762	13675	13884	13737	13717	13634	13813	13882	13576	13722	13805	13824	13776	13590	13888	13799	13715	13709	13752	13719	13936	13706	13821	13781	13791	13753	13773	13863	13807	13566	13706	13771	13846	13794	13805	13938	13721	13628	13734	13696	13630	13752	13671	13891	13788	13925	13771	13923	13835	13662	13600	13631	13648	13695	13753	13735	13737	13565	13763	13877	13756	13687	13699	13660	13742	13716	13802	13692	13672	13784	13753	13813	13751	13716	13976	13907	13825	13700	13876	13654	13749	13879	13636	13932	13850	13748	13612	13853	13727	13874	13828	13797	13886	13872	13679	13721	13591	13737	13861	13605	13878	13843	13819	13774	13729	13872	13697	13823	13887	13665	13701	13809	13816	13702	13777	13712	13665	13779	13774	13761	13618	13736	13816	13788	13826	13740	13583	13873	13685	13891	13953	13689	13680	13653	13786	13562	13828	13762	13813	13791	13855	13853	13723	13865	13827	13676	13709	13746	13901	13811	13594	13642	13833	13782	13745	13897	13963	13750	13732	13862	13669	13703	13835	13728	13683	13717	13704	13642	13755	13684	13789	13752	13774	13813	13512	13852	13679	13699	13700	13728	13737	13800	13748	13692	13787	13652	13708	13884	13702	13714	13661	13796	13819	13694	13735	13713	13401	13764	13609	13516	13763	13783	13841	13868	13669	13757	13849	13635	13706	13805	13748	13716	13698	13560	13811	13859	13873	13867	13658	13768	13680	13779	13729	13746	13678	13802	13817	13773	13655	13727	13714	13616	13743	13657	13662	13733	13895	13722	13714	13644	13844	13825	13665	13888	13772	13854	13838	13764	13847	13556	13973	13810	13692	13814	13810	13773	13901	13851	13780	13697	13630	13705	13682	13538	13760	13704	13868	13815	13817	13694	13599	13810	13912	13672	13849	13736	13859	13732	13829	13670	13620	13890	13749	13848	13815	13714	13726	13779	13797	13655	13857	13710	13514	13735	13729	13675	13656	13697	14009	13699	13785	13679	13608	13792	13841	13797	13727	13622	13837	13736	13701	13872	13739	13790	13857	13678	13639	13849	13767	13827	13909	13814	13886	13727	13626	13652	13751	13700	13709	13637	13733	13983	13720	13777	13727	13783	13754	13743	13739	13610	13660	13698	13768	13685	13769	13706	13782	13668	13609	13851	13826	13888	13708	13657	13861	13727	13845	13635	13692	13737	13697	13688	13846	13803	13645	13867	13757	13520	13854	13809	13614	13612	13713	13533	13711	13906	13701	13757	13630	13793	13734	13721	13746	13792	13735	13547	13728	13657	13713	13633	13869	13779	13598	13696	13715	13784	13507	13763	13767	13909	13648	13593	13755	13700	13767	13639	13838	13922	13757	13651	13760	13753	13787	13661	13685	13435	13676	13652	13690	13729	13814	13814	13673	13679	13702	13992	13691	13728	13866	13783	13710	13794	13890	13533	13862	13857	13790	13657	13802	13828	13690	13631	13668	13685	13646	13765	13633	13727	13728	13650	13778	13714	13768	13787	13802	13806	13665	13751	13874	13860	13673	13775	13712	13762	13733	13886	13716	13703	13741	13846	13821	13644	13795	13798	13760	13670	13847	13777	13891	13559	13721	13906	13779	13732	13652	13652	13792	13640	13790	13721	13675	13603	13641	13762	13711	13792	13602	13781	13689	13633	13712	13737	13716	13787	13843	13786	13823	13788	13778	13632	13711	13537	13546	13702	13810	13825	13574	13850	13785	13642	13777	13683	13873	13777	13738	13845	13913	13795	13765	13733	13676	13760	13736	13718	13708	13735	13786	13726	13804	13675	13704	13739	13682	13711	13801	13670	13687	13693	13757	13984	13886	13653	13793	13795	13736	13742	13864	13706	13640	13891	13578	13743	13792	13765	13591	13853	13656	13756	13805	13674	13722	13714	13659	13930	13883	13633	13727	13612	13974	13790	13783	13769	13853	13855	13576	13674	13684	13803	13662	13845	13869	13832	13734	13808	13774	13805	13852	13662	13643	13936	13671	13842	13634	13930	13730	13798	13680	13734	13676	13663	13731	13740	13841	13832	13542	13824	13871	13571	13570	13758	13737	13652	13694	13846	13665	13626	13709	13901	13870	13908	13693	13741	13907	13801	13818	13634	13759	13698	13821	13541	13735	13664	13799	13751	13525	13735	13832	13838	13579	13857	13562	13748	13706	13740	13662	13645	13656	13658	13591	13784	13640	13816	13729	13794	13794	13802	13587	13749	13562	13744	13858	13827	13861	13586	13751	13839	13720	13911	13775	14000	13656	13634	13752	13793	13809	13641	13765	13827	13741	13774	13769	13633	13717	13688	13648	13788	13717	13797	13649	13695	13619	13713	13682	13661	13799	13722	13887	13643	13872	13745	13773	13667	13871	13675	13629	13717	13862	13831	13769	13638	13628	13702	13653	13403	13880	13717	13703	13655	13594	13699	13804	13833	13593	13743	13724	13784	13730	13761	13888	13815	13658	13739	13742	13683	13758	13764	13779	13835	13778	13679	13682	13640	13499	13594	13724	13692	13931	13802	13720	13705	13782	13829	13729	13735	13819	13694	13770	13815	13872	13826	13764	13687	13606	13792	13773	13595	13656	13885	13797	13788	13780	13776	13688	13620	13822	13833	14041	13929	13740	13701	13681	13753	13862	13755	13663	13755	13666	13694	13669	13745	13728	13731	13750	13689	13728	13808	13756	13655	13717	13702	13767	13738	13779	13714	13756	13656	13888	13716	13783	13695	13710	13729	13670	13567	13804	13595	13912	13619	13726	13894	13757	13680	13658	13808	13805	13758	13649	13791	13764	13735	13721	13574	13651	13791	13706	13750	13701	13783	13882	13807	13883	13602	13788	13677	13735	13815	13683	13578	13733	13685	13713	13596	13675	13658	13639	13832	13722	13670	13809	13590	13682	13862	13772	13686	13643	13810	13775	13791	13862	13668	13748	13841	13710	13764	13755	13807	13822	13621	13878	13729	13734	13770	13833	13732	13909	13877	13700	13729	13615	13804	13651	13686	13757	13749	13771	13741	13876	13621	13839	13848	13729	13715	13872	13732	13785	13792	13708	13803	13683	13630	13589	13600	13735	13785	13779	13795	13656	13889	13737	13706	13822	13797	13780	13622	13790	13873	13587	13727	13608	13730	13854	13558	13713	13872	13700	13670	13770	13785	13708	13796	13907	13647	13594	13776	13601	13849	13893	13978	13819	13829	13942	13717	13820	13770	13644	13879	13611	13707	13633	13956	13945	13730	13915	13695	13852	13785	13867	13678	13698	13744	13668	13598	13586	13568	13827	13808	13748	13801	13890	13693	13544	13834	13815	13790	13716	13807	13679	13763	13822	13822	13685	13831	13769	13720	13777	13799	13713	13788	13756	13781	13594	13711	13602	13821	13771	13793	13851	13805	13698	13852	13894	13804	13515	13853	13615	13725	13768	13695	13817	13858	13672	13824	13944	13685	13704	13749	13717	13844	13621	13783	13633	13883	13592	13677	13782	13820	13766	13684	13797	13842	13803	13745	13786	13609	13696	13661	13796	13811	13771	13754	13823	13531	13720	13744	13790	13951	13925	13735	13869	13605	13813	13885	13731	13505	13688	13757	13906	13809	13834	13832	13731	13811	13948	13702	13632	13858	13513	13670	13761	13719	13876	13903	13816	13907	14004	13685	13773	13775	13786	13752	13743	13836	13646	13733	13639	13704	13705	13635	13871	13791	13779	13855	13845	13593	13631	13784	13587	13768	13950	13695	13866	13693	13830	13843	13768	13647	13760	13791	13825	13851	13781	13752	13693	13711	13685	13834	13684	13885	13812	13750	13674	13703	13578	13665	13887	13900	13889	13812	13601	13849	13680	13836	13794	13771	13668	13723	13845	13776	13718	13627	13704	13903	13744	13665	13673	13757	13808	13646	13782	13745	13686	13857	13772	13729	13650	13778	13731	13638	13914	13627	13847	13777	13678	13663	13777	13794	13618	13800	13790	13712	13669	13702	13814	13818	13692	13637	13663	13562	13531	13802	13584	13679	13734	13848	13716	13834	13664	14001	13672	13646	13667	13788	13729	13615	13691	13807	13858	13766	13775	13722	13643	13656	13707	13796	13808	13791	13798	13718	13736	13779	13869	13884	13753	13731	13827	13713	13824	13779	13641	13773	13597	13679	13794	13758	13685	13752	13680	13814	13949	13748	13614	13725	13761	13854	13639	13675	13716	13729	13736	13843	13610	13844	13708	13674	13838	13907	13716	13677	13751	13602	13756	13555	13826	13637	13701	13704	13769	13763	13649	13743	13641	13679	13631	13638	13727	13748	13544	13757	13782	13700	13863	13822	13696	13839	13743	13989	13752	13859	13901	13732	13736	13727	13811	13723
27997	24200	28726	24070	18852	17323	16643	15961	15902	15634	15712	15609	15734	15615	15506	15651	15384	15217	15359	15378	15141	15253	15181	15135	15073	15037	14987	15176	15115	15105	14992	14923	15083	14948	14959	14996	14958	15044	15067	14894	15006	14805	14801	14886	15077	14874	14864	14976	14936	14874	14942	15183	14954	15124	15015	14963	15198	14985	14982	14990	15033	14977	14968	15012	14916	14936	14837	15094	14721	15026	15032	14973	14892	14957	15028	15015	15074	15028	15060	14956	14938	15038	14779	15088	15014	14863	14937	15145	14982	14970	15041	14956	15056	15211	14819	14930	15160	14790	14979	15121	14855	15078	15003	14931	14901	14852	14874	14845	14943	14963	14989	14887	14965	14784	15081	14780	14978	15067	15159	15020	15012	14966	14980	14912	14948	15074	15053	14784	14950	14915	15079	15081	14778	15022	15109	15008	14976	14889	14913	15111	14967	15025	15082	14751	15000	14977	15057	14874	15110	14961	14811	14920	14756	14880	15155	15019	14995	15266	14884	14844	14871	14991	15188	15077	15086	15005	15130	15017	14906	14860	14905	14923	14870	14944	14969	14775	15137	15062	15079	14942	14970	14864	14883	14973	14957	14963	15037	14830	14930	14910	15011	14798	15018	14914	14830	15005	15023	14959	14937	14938	14995	14812	15092	15088	15003	14793	15002	15000	15028	15008	14861	15051	15033	15026	14894	14854	14961	15045	15076	14839	14911	15006	14893	15015	14872	14972	15082	14972	15072	15129	15062	15042	14934	15041	14909	14837	15201	14901	14844	14935	14771	15024	14934	15097	14979	15081	15120	15053	15040	14991	14913	15041	15039	14901	14844	14861	15003	15065	14967	14873	14893	14980	14887	14815	14864	14827	15071	14883	15039	14846	14912	15062	15001	15184	15094	14887	14895	14812	14878	15146	14836	14813	15019	14835	14980	15036	14987	14817	15131	14987	14921	14943	14882	14850	14964	15000	14949	14916	14976	15073	14991	15059	15076	14976	15120	14946	14914	14942	15161	14767	14890	15242	15061	15030	14957	14920	15054	14954	14985	15085	14852	15034	14999	14922	15183	14927	14931	15038	14875	14873	14871	15028	14839	14874	14790	15097	14823	15029	15092	15016	14932	14909	14968	15043	14881	14893	15106	15082	14981	15171	14998	15002	14962	14917	15007	15047	15029	15019	14844	14952	15131	15079	14921	14899	15031	15048	15178	14935	14911	15050	14844	15009	14889	14996	14989	14993	14918	15151	14910	14822	14930	14924	15020	14966	14996	14997	14932	14963	14928	15106	14900	15014	14812	15018	15070	14926	15020	15039	14980	14947	15061	14900	15029	14972	15135	14995	15029	15016	14872	14986	14810	15010	15320	15116	14932	15042	14824	14989	14846	14907	14912	14961	15121	15118	14869	14816	14984	15043	15171	14934	14974	14885	14861	15015	15027	15222	14836	14951	14881	15000	14997	14767	14710	14933	14986	15160	14875	15159	14785	14845	15058	14810	14916	14927	15044	14875	15123	14923	14898	14781	15070	14990	14826	14872	14720	14972	15079	14949	15052	15254	14940	15037	14963	14866	15036	14914	14977	15078	15129	15045	14868	15000	15090	14941	15055	14863	15124	14794	14965	15223	14989	14869	14935	14955	14867	14893	15139	14952	15059	15084	14866	14910	14919	14957	15150	15081	15081	15091	14978	15037	15153	14913	14952	14864	15167	15079	14874	14956	14865	15040	14917	15093	14771	15035	14932	15081	14934	15016	15178	15029	14984	14930	14913	14938	14782	14891	15005	14789	14938	15058	15047	14914	14971	14865	14831	15011	14952	14960	14955	14840	15062	14791	14949	15103	14879	14996	15176	14881	15273	15074	15093	14936	14869	15083	14979	14969	15004	15090	14875	14862	15029	14976	15095	14961	14805	14867	14939	14871	15017	14870	14818	15054	14881	15040	14929	14924	14912	14823	14998	14972	14955	15008	15057	15048	14955	15143	14858	14950	14966	15010	14885	15017	14759	14968	15163	14996	14981	14867	14941	14821	14876	14870	15026	15052	15005	14763	15220	15082	14804	14947	14933	14946	15145	14977	15155	14975	14951	14850	14954	14889	14849	15117	14985	15085	14790	14915	14867	15079	14890	14846	15024	14821	14762	14843	14957	14923	15057	15091	15052	15036	14852	14822	14949	15101	14933	14946	15025	14828	14992	15157	15038	14963	15047	14879	15008	14838	14783	15035	14861	14870	14979	14885	15012	15130	14817	14984	14955	14926	14888	15212	15067	14845	15067	14817	14846	14992	14856	15015	15092	14862	14908	14941	14925	14980	15023	14987	14977	14972	14984	14950	14919	15005	14889	15171	15067	15052	14857	15114	14800	14848	14904	15032	14872	14905	14794	15047	14921	15003	15037	14852	14731	14829	14685	14813	15025	14949	15153	14845	14800	14836	14975	15024	14914	15124	14968	14884	15114	14984	14894	14799	15017	14852	15070	15033	15016	14966	14941	14982	15020	15139	15023	15014	15059	14856	15007	14953	14956	15014	14964	14816	14865	14959	14936	15016	15079	14967	14873	14988	15044	15010	15030	15112	14983	14984	14875	14780	14889	14945	14994	15052	14918	14925	14967	14850	14967	15072	14881	15002	15138	14754	14904	14871	15058	14901	15217	15106	14841	14862	14969	14829	14912	15022	14895	14889	14894	15055	15172	14972	15075	14993	14958	15162	14908	14938	14982	15082	14842	14947	15111	14949	15049	15207	14964	14883	14948	14933	14786	15036	15021	14913	14879	15137	14934	14838	14894	14896	14966	15103	15021	14678	14911	14981	15049	14949	15029	14992	14852	14883	14930	14870	15023	14738	14974	14887	15023	14881	15080	15030	14946	14963	14924	14954	14952	15049	14929	14841	14746	15022	14963	14967	15118	15076	15117	14857	14911	15028	15076	14895	14937	15103	14768	14999	15190	14971	15024	14903	15069	14877	14883	14995	15008	14870	14895	14971	15070	15000	15030	14859	14880	15059	15032	15097	15078	14858	14874	14959	14884	15037	14886	14920	14877	14872	15067	15118	15140	15026	15178	15103	14934	15110	14899	14895	14701	14989	15074	14866	14969	14899	14989	14932	14958	15018	14774	15004	14989	14837	14839	14858	14746	14644	14881	14943	14925	14814	14914	14881	14943	14938	14984	15087	14697	14910	14928	15064	15007	14738	15015	14861	14933	14945	14942	14828	14827	15070	14906	14867	14922	15108	15087	14973	15090	14985	15129	14932	14917	14976	14947	14761	14966	14950	15083	15017	15156	15002	15106	14898	15020	15013	14933	14900	15009	14981	15150	14989	15007	15070	15121	14934	14964	15032	15021	15224	14751	15058	14718	14906	14940	15020	14701	15030	14866	14958	14956	15011	14972	14976	14940	15048	15030	14876	15150	15161	15022	15057	14831	15066	14867	15048	15222	14947	14972	15070	14916	14930	14887	15148	15054	14829	14923	14969	14946	14858	15091	14964	14943	14860	14851	14957	15173	14972	15003	15122	15114	14975	14989	14996	14970	15053	14931	14732	15134	15078	14862	15054	15044	14929	14825	14827	14904	15086	15105	14764	14961	14697	14917	15007	14890	14898	14888	15022	15073	15038	14931	14932	14799	14942	15024	15018	14940	15092	14890	14970	15014	15024	14886	14898	14884	14930	15035	15043	14842	14961	14817	15052	14953	14880	14874	14833	14893	14940	15110	15129	14998	14755	15083	14941	14952	14963	14716	15002	14966	15138	15045	15143	14948	15110	15026	14901	14927	15034	14863	15116	14963	15087	15042	14911	14887	14994	15205	14813	15059	14901	14889	14952	15194	15022	15071	15018	14899	14819	15017	15002	15034	14851	14935	15111	14837	14893	14983	14980	15031	15095	15087	14983	15040	14976	15087	15005	14902	14882	15034	15026	14929	14937	14895	14756	15030	15006	14822	14916	15055	14969	14911	14782	15057	14805	14803	14985	14956	14724	14938	14968	15061	15051	15076	15032	15043	14890	14881	14948	14961	15050	15066	15003	14834	15000	14911	15080	14967	15031	14869	15049	14697	15030	14994	15228	14940	15110	14892	14795	15206	15336	14682	14906	14866	14937	15276	14929	14908	14948	15152	15094	15078	15010	15040	14833	15003	14940	14967	14996	15066	15120	14980	14958	14835	15054	14805	14817	15040	14874	14951	14937	15018	15022	15120	14985	14915	14847	14997	14921	14973	15141	14861	15090	14891	14991	15176	15076	15207	15043	14865	14923	15027	15123	14850	15132	14970	15035	14741	15109	14994	15070	14974	14944	14804	14794	14973	14985	14736	15010	14900	14666	14909	14893	14894	14824	15157	15073	15106	15003	15053	15054	15101	15018	15033	14751	14760	14988	15009	15023	15000	14880	15106	15057	14987	14942	15006	14873	15007	14872	14921	14945	14994	15064	14845	14880	14923	14830	14993	14879	14945	14943	15053	14959	14911	14804	14833	14952	15097	14970	14991	14921	15040	14906	14790	14997	15132	14768	14887	14949	14902	14923	15066	14976	15031	15047	15177	14990	15080	15004	15009	15162	14905	14906	14925	14958	15003	14987	15087	14925	14986	14925	14900	14956	14886	14833	14789	15208	14869	14914	14970	15008	14937	15110	15023	14816	15018	15009	14866	14880	14675	14979	15149	15038	15005	14850	14808	15152	15000	14987	14778	14780	14992	14860	14990	15070	14932	15022	14815	14860	14971	14895	15025	14969	14955	14969	15036	14967	14999	15081	14918	14833	14960	14779	14861	14972	14935	14846	14989	15136	15011	15037	14954	14956	14976	14982	15027	14965	15009	15156	15132	14950	14913	14989	15130	15068	15216	15037	14919	15127	14946	14889	15013	14789	14972	15024	14935	15164	15106	14915	14918	14969	14865	14810	15219	15022	14948	14756	14815	15131	14895	14920	15005	14858	14986	14859	15019	15145	15146	15081	14725	14961	15174	14725	14985	14886	15010	14909	15126	15078	15062	14997	14929	14992	14843	14877	14946	15010	14899	15047	14980	14836	14908	15104	15122	14864	14955	14950	14949	14979	14903	15074	14821	14853	14955	14919	14786	14904	14877	14934	14968	15039	14974	14979	15098	15004	14976	14860	14943	14788	14890	14938	14818	15086	15063	14985
23831	35228	30498	21594	18179	16105	15157	14744	14295	14290	14153	14307	14129	14119	14063	13900	13723	13698	13636	13543	13666	13481	13361	13432	13438	13548	13336	13218	13455	13318	12981	13233	13388	13390	13052	13441	13172	13092	13193	12902	13204	13152	13092	13106	13167	13273	13137	13200	13124	13094	13306	13115	13222	13208	13258	13254	13129	13226	13149	13163	13111	13301	13289	13101	13216	12969	13111	13179	13257	13307	13252	13151	13087	13135	13010	13224	13157	13317	13210	13119	13121	12994	13177	13344	13048	13104	13256	13272	13309	13134	13403	13105	13234	13115	12991	13214	13067	13297	13099	13288	13281	13340	13137	13120	13370	13299	13151	13124	13180	13183	13316	13194	13204	13073	13113	13194	13244	13039	13237	12965	13005	13202	13359	13034	13258	13082	13227	13246	13256	13180	13091	13169	13341	13246	13174	13276	13234	13088	13125	13121	13343	13062	13244	13193	13183	13241	13143	13249	13370	13200	13178	13252	13265	13052	13203	13148	13293	13187	13088	13213	12994	13203	13243	13200	13236	13083	13202	13320	13202	13108	13111	13114	13080	13148	13131	13089	13263	13245	13228	13061	13212	13158	13141	13250	13145	13321	13231	12975	13045	13356	13162	13063	13204	13213	13185	13054	12950	13311	13136	13333	13253	13093	13173	13182	13280	13151	13237	13204	13086	13055	13198	13096	13170	13256	13113	13347	13206	13054	13139	13116	13265	13289	13103	13291	13165	13278	13282	13405	13098	13304	13065	13255	13011	13114	13179	13228	13150	13152	13252	12947	13195	13157	13371	13277	13162	13117	13121	13278	13262	13232	13140	13147	13316	13045	13145	13283	13073	13360	13409	13303	13238	13187	13279	13254	13131	13187	13143	13149	13131	13084	13296	13224	13154	13252	13252	13088	13037	13283	13034	13255	13126	13033	13307	13124	13358	12937	13214	13284	13269	13255	13113	13214	13168	13115	13053	13212	13179	13333	13173	13035	13068	13199	13110	13137	13268	13098	13173	13068	12963	13317	13247	13304	13071	13276	13265	13081	13096	13205	13245	13240	13197	13364	13141	13325	13224	13235	13127	13188	13294	13053	13225	13021	13262	13182	13060	13164	13115	13359	13093	13079	13124	13292	13200	13226	13273	13126	13189	13280	13259	13038	12998	13087	13159	13393	13077	13304	13055	13268	13157	13276	13275	13217	13064	13240	13149	13203	13266	13137	13091	13153	13210	13186	13369	13131	13339	13149	13130	13094	13040	13132	13263	13225	13227	13193	13285	13273	13152	13174	13319	13083	13080	13080	13234	13197	13018	13169	13046	13128	13139	13291	13234	13284	13214	13158	13227	13130	13138	13193	13187	13291	13209	13182	13245	13301	13184	13235	13250	13042	13059	13238	13131	13153	13281	13386	13044	13288	13207	13287	13177	13325	13242	13117	13207	13049	13180	13279	13120	13224	13247	13226	13176	13144	13295	13047	13149	13183	13188	13092	13284	13230	13215	13357	13275	13249	12852	13163	13257	13140	13100	13224	13193	13108	13271	13312	13193	13076	13175	13337	13101	13126	13331	13175	13152	13111	13240	13326	13309	13227	12840	13256	13249	13207	13247	13257	13146	13097	13190	13059	13186	13211	13217	13020	13283	13199	13076	13164	13110	13225	13175	13134	13190	13104	13246	13171	13298	13009	13198	13133	13351	13094	13240	13164	13306	13129	13106	13180	13169	13197	13331	13163	13304	13217	13236	13024	13163	13192	13177	13136	13117	13200	13263	13268	13215	13208	13174	13215	13132	13106	13321	13040	13182	13359	13323	13193	13215	13184	13150	13197	13295	13219	13246	13117	13226	13180	13185	13066	13240	13299	13161	13192	13340	13208	13040	13293	13078	13150	13448	13237	13297	13041	13082	13174	13198	13092	13216	13116	13192	13117	13236	13344	13144	13257	13276	13037	13106	13372	13155	13162	13294	13211	13115	13250	13160	13324	13176	13128	13069	13066	13184	13231	13228	13130	13124	13148	13062	13189	13146	13176	13307	12991	13137	13243	13230	13308	13106	13272	13278	13140	13363	13148	13111	13095	13146	13206	13098	13109	13154	13130	13218	13232	13345	13244	13242	13357	13167	13183	13149	13198	13314	13030	13197	13202	12965	13162	13204	13257	13174	13222	13162	13085	13164	13197	13208	12959	13227	13195	13199	13192	13184	13222	13219	13203	13028	13083	13340	13003	13200	12992	13216	13078	13188	13239	13154	13188	13186	13058	13293	13226	13087	13175	13237	13246	13196	13280	13154	13085	13207	13020	13153	13284	13038	13235	13119	13194	13242	13221	13143	13133	13226	13302	13187	13371	13140	13177	13156	13053	13365	13256	13180	13265	13157	13191	13217	13267	13362	13074	13100	13273	13124	13124	13256	13087	13397	13149	13279	13137	13216	13242	13269	13223	13308	13239	13210	13312	13144	13207	13103	13193	13163	13056	13361	13135	13153	13214	13190	13253	13287	13279	13145	13135	13207	13276	13227	13044	13262	13158	13110	13263	13125	13083	13231	13267	13234	13214	13209	13180	13188	13300	13250	13252	13121	13449	13199	13371	13100	13343	13222	13219	13090	13091	13245	13168	13156	13214	13281	13198	13104	13058	13257	13132	13211	13224	13223	13238	13044	13203	13238	13215	13110	13103	13302	13277	13197	13218	13157	13004	13303	13088	13244	13134	13157	13347	13232	13303	13198	13207	13165	13222	13265	13137	13149	13134	13208	13136	13161	13275	13158	13189	13297	13287	13161	13185	13288	13314	13202	13171	13241	13192	13306	13233	12951	13205	13157	13199	13199	13164	13213	12982	13303	13290	13202	13403	12940	13329	13193	13144	13187	13217	13143	13138	13217	13002	13183	13155	13156	13116	13129	13162	13073	13395	13180	13103	13220	13087	13254	13084	13147	13018	13179	13204	13242	13191	13272	13364	13224	13173	13142	13357	13163	13251	13156	13233	13166	13270	13158	13111	13160	13188	13097	13128	13174	13208	13210	12971	13351	13219	13171	13249	13035	13270	13055	13039	13296	13188	13331	13143	13372	13139	13114	13267	13271	13247	13173	13116	13164	13230	13265	13337	13174	13106	13200	13175	13143	13199	13313	13126	13131	13078	13162	13129	13298	13212	13211	13422	13218	13257	13181	13138	13189	13159	13231	13368	13182	13106	13207	13134	13208	13221	13131	13260	13176	13308	13140	13080	13100	13077	13212	13171	13242	13243	13191	13090	13105	13132	13114	13093	13277	13328	13101	13153	13121	13183	13178	13153	13144	13024	13087	13327	13191	13302	13143	13241	13315	13192	13217	13269	13248	13122	13338	13303	13072	13074	13110	13194	13047	13132	13153	13363	13244	13152	13212	13193	13306	13168	13118	13164	13168	13235	13177	13207	13105	12965	13221	13175	13244	13320	13104	13175	13320	13193	13304	13294	13312	13190	13246	13145	13210	13210	13307	13289	13155	13199	13261	13158	12925	13258	13290	13201	13363	13128	13386	13251	13243	13012	13346	13226	13220	13185	13211	13195	13355	13230	13225	13173	13209	13115	13179	13220	13084	13225	13305	13253	13153	13206	13309	13364	13244	13086	13272	13008	13048	13137	13190	13196	13110	13220	13259	13188	13252	13178	13067	13072	13084	13340	13160	13189	13201	13027	13061	13400	13096	13078	13225	13236	13052	13411	13229	12992	13133	13051	13218	13189	13393	13171	13203	13052	13020	13160	13234	13227	13016	13139	13103	13110	13372	13098	13314	13100	13235	13116	13298	13252	13222	13043	13263	13112	13283	13170	13265	13196	13213	13124	13150	13138	13297	13040	13260	13286	13088	13219	13319	13283	13233	13100	13256	13271	13142	13230	13070	13315	13195	13261	13122	13271	13302	13268	13237	13085	13295	13148	13205	13285	13154	13128	13208	13031	13241	13240	13119	13195	13029	13013	13166	13081	13315	13316	13265	13302	13385	12995	13174	13209	13258	13247	13143	12900	12887	13106	13263	13092	13355	13231	13296	13140	13132	13259	13274	13144	13129	13090	13076	13189	13174	13278	13184	13199	13051	13284	13070	13094	13164	13108	13103	13167	13232	13322	13131	13074	13066	13245	13237	13285	13160	13201	13443	13223	13146	13135	13126	13259	13218	13210	13161	13221	13288	13135	13233	13122	13111	13110	13271	13215	13118	13227	13175	13128	13369	13122	13275	13075	13266	13230	13251	13105	13195	13183	13194	13205	13245	13208	13068	13346	13228	13113	13183	13276	13130	13025	13324	13231	13186	13194	13243	13107	13045	13240	13125	13184	13341	13120	13272	13166	13255	13320	13213	13178	13293	13132	13180	13335	13136	13134	13172	13389	13207	13230	13096	13164	13188	13097	13188	13142	13147	13055	13302	12996	13208	13354	13454	13121	13166	13095	13220	13173	13216	13430	13270	13143	13271	13351	13129	13114	13211	13042	13314	13425	13342	13072	13199	13164	13082	13290	13252	13133	13054	13031	13136	13277	13212	13106	13163	13056	13147	13416	13338	13161	13308	13332	13149	13320	13311	13132	13057	13202	13183	13202	13121	13023	13181	13121	12980	13217	13127	13294	13161	13239	13318	13151	13274	13133	13061	13112	13137	13291	13160	13187	13162	13121	13210	13238	13167	13161	13112	13213	13169	13105	13097	13154	13235	13140	13319	13088	13160	13036	13077	13203	13076	13119	13238	13165	13210	13158	13183	13111	13100	13324	13014	13175	13244	13334	13235	13215	13194	13148	13179	13302	13253	13085	13259	13167	13176	13154	13295	13121	13158	13133	13231	13156	13100	13202	13218	13139	13273	13176	13026	13064	13134	13080	13383	13027	13219	13144	13292	13221	13076	13157	13272	13158	13109	13066	13147	13288	13133	13202	13176	13160	13164	13204	13109	13238	13096	13141	13214	13092	13250	13176	13260	13108	13270	13133	13261	13200	13191	13219	13068	13124	13171	13104	13078	13245	13220	13288	13254	13286	13173	13199	13317	13188	13213	13201	13182	13440	13194	13144	13348	13213	13127	13170	13148	13249	13209	13338	13216	13292	13252	13163	13170	13150	13155	13222	13072	13155	13249	13184	13082	13072	13246	13185	13218	13234	13255	13241	13165	13292	13259	13305
23910	21159	28462	24611	22606	22101	20274	17651	16784	16739	16601	16490	16612	16337	16024	16145	15880	16216	15766	15674	15832	15782	15682	15640	15552	15587	15449	15474	15632	15543	15344	15448	15482	15434	15551	15527	15458	15570	15294	15458	15188	15222	15365	15343	15421	15320	15252	15380	15551	15358	15475	15284	15522	15282	15304	15332	15312	15508	15144	15194	15601	15461	15454	15440	15253	15478	15540	15407	15416	15469	15509	15276	15314	15272	15148	15110	15369	15189	15415	15578	15304	15278	15232	15433	15281	15384	15349	15460	15343	15381	15314	15350	15410	15440	15561	15497	15487	15403	15191	15604	15335	15577	15450	15243	15240	15291	15510	15454	15356	15205	15507	15286	15229	15371	15299	15283	15227	15229	15473	15469	15182	15407	15218	15298	15381	15220	15496	15128	15348	15212	15402	15410	15141	15000	15501	15360	15342	15271	15466	15344	15364	15297	15282	15248	15478	15325	15498	15280	15343	15455	15311	15219	15283	15290	15409	15312	15228	15273	15268	15202	15379	15349	15491	15418	15354	15227	15586	15497	15363	15434	15430	15439	15398	15312	15318	15199	15275	15434	15192	15233	15315	15357	15029	15276	15429	15345	15226	15358	15532	15485	15265	15379	15386	15323	15503	15538	15279	15484	15347	15366	15179	15334	15568	15229	15261	15177	15300	15358	15298	15361	15418	15336	15259	15273	15253	15216	15305	15214	15312	15277	15445	15277	15332	15273	15571	15434	15446	15340	15262	15218	15125	15278	15356	15377	15315	15520	15404	15237	15442	15563	15248	15301	15469	15351	15438	15308	15358	15370	15273	15318	15249	15366	15476	15274	15279	15316	15350	15531	15326	15370	15500	15246	15291	15301	15260	15231	15228	15233	15397	15335	15213	15232	15272	15187	15298	15367	15285	15306	15407	15245	15288	15328	15398	15320	15227	15291	15312	15302	15413	15205	15281	15285	15422	15508	15449	15336	15202	15200	15364	15355	15260	15377	15519	15242	15409	15236	15187	15314	15314	15212	15475	15468	15369	15514	15190	15418	15366	15427	15367	15402	15507	15044	15402	15232	15352	15365	15342	15302	15454	15258	15178	15281	15420	15202	15370	15334	15339	15288	15258	15069	14923	15307	15547	15377	15440	15287	15432	15128	15367	15201	15322	15328	15117	15365	15333	15517	15127	15344	15402	15372	15339	15209	15435	15288	15259	15256	15181	15273	15171	15157	15435	15321	15402	15164	15390	15367	15304	15278	15236	15270	15324	15319	15376	15351	15292	15258	15320	15473	15492	15363	15258	15563	15240	15276	15511	15122	15407	15257	15445	15228	15362	15277	15331	15447	15321	15452	15544	15401	15186	15333	15510	15584	15556	15316	15263	15274	15395	15357	15209	15374	15503	15378	15272	15347	15429	15285	15148	15371	15297	15412	15239	15263	15210	15500	15544	15452	15455	15332	15302	15302	15282	15477	15288	15260	15228	15257	15276	15282	15578	15351	15522	15244	15170	15335	15425	15247	15357	15264	15305	15289	15383	15448	15220	15299	15377	15512	15243	15377	15376	15419	15526	15390	15306	15143	15474	15154	15395	15342	15238	15509	15374	15321	15373	15385	15438	15379	15437	15254	15541	15439	15306	15270	15408	15272	15424	15355	15337	15500	15342	15354	15330	15422	15167	15372	15579	15381	15227	15382	15374	15591	15316	15543	15242	15330	15386	15268	15334	15254	15583	15326	15485	15390	15350	15436	15309	15258	15515	15350	15420	15373	15307	15140	15372	15464	15343	15197	15326	15340	15424	15471	15235	15239	15386	15368	15349	15475	15623	15308	15366	15305	15245	15329	15308	15137	15333	15529	15382	15320	15092	15313	15317	15273	15307	15354	15329	15390	15189	15268	15451	15352	15300	15470	15387	15318	15315	15394	15314	15337	15174	15439	15400	15338	15252	15237	15334	15348	15352	15405	15429	15350	15539	15400	15471	15319	15298	15281	15084	15378	15461	15244	15281	15290	15309	15268	15273	15499	15443	15142	15104	15507	15564	15352	15376	15412	15248	15255	15355	15343	15552	15522	15168	15329	15420	15414	15347	15398	15604	15360	15358	15324	15525	15169	15187	15362	15291	15382	15257	15281	15350	15439	15403	15566	15359	15196	15324	15527	15519	15385	15313	15352	15274	15396	15281	15299	15365	15289	15342	15290	15334	15284	15374	15549	15634	15391	15321	15346	15267	15263	15429	15344	15431	15305	15218	15184	15505	15273	15390	15331	15573	15388	15280	15304	15314	15328	15353	15451	15309	15258	15420	15221	15195	15508	15303	15490	15327	15389	15348	15356	15550	15315	15426	15179	15333	15467	15371	15357	15586	15474	15297	15379	15273	15146	15242	15249	15254	15189	15287	15451	15297	15444	15410	15242	15318	15303	15464	15367	15432	15416	15459	15220	15267	15395	15555	15293	15365	15125	15458	15465	15242	15240	15504	15219	15559	15453	15480	15289	15309	15405	15380	15383	15358	15200	15305	15405	15320	15313	15510	15299	15369	15236	15306	15539	15421	15316	15379	15503	15362	15507	15180	15473	15074	15253	15241	15367	15394	15372	15406	15458	15303	15402	15209	15242	15406	15478	15389	15352	15370	15379	15248	15214	15227	15292	15268	15180	15446	15367	15382	15379	15478	15377	15458	15274	15444	15542	15496	15356	15447	15363	15337	15568	15309	15425	15482	15262	15377	15416	15283	15475	15398	15288	15434	15279	15458	15377	15478	15404	15341	15287	15348	15154	15219	15453	15412	15240	15333	15377	15278	15430	15364	15310	15276	15391	15730	15413	15298	15321	15382	15375	15218	15301	15577	15299	15355	15379	15298	15381	15341	15277	15328	15186	15276	15367	15246	15368	15507	15355	15384	15178	15345	15463	15204	15493	15262	15429	15478	15468	15312	15486	15362	15329	15626	15445	15236	15218	15386	15313	15661	15375	15297	15382	15259	15350	15431	15328	14999	15334	15585	15343	15301	15567	15296	15353	15528	15509	15548	15450	15291	15373	15357	15394	15359	15437	15393	15291	15516	15419	15250	15278	15236	15341	15407	15185	15480	15179	15496	15225	15307	15408	15230	15370	15382	15481	15289	15160	15490	15260	15306	15407	15325	15162	15252	15410	15193	15633	15589	15266	15259	15413	15462	15395	15360	15301	15180	15203	15311	15614	15262	15402	15172	15194	15205	15299	15367	15217	15213	15460	15340	15527	15280	15306	15277	15362	15354	15435	15272	15384	15375	15319	15361	15436	15465	15401	15305	15268	15428	15388	15397	15185	15410	15139	15367	15575	15447	15205	15286	15498	15355	15515	15479	15391	15167	15317	15069	15463	15273	15432	15412	15124	15392	15524	15441	15193	15317	15563	15202	15237	15227	15327	15302	15393	15201	15359	15535	15258	15475	15212	15451	15438	15379	15462	15194	15509	15539	15371	15211	15493	15461	15537	15263	15319	15382	15484	15384	15315	15396	15485	15315	15304	15434	15122	15490	15434	15386	15622	15256	15302	15259	15140	15487	15393	15338	15462	15448	15460	15520	15394	15497	15359	15524	15526	15493	15348	15142	15325	15265	15356	15333	15441	15396	15120	15365	15459	15407	15293	15403	15174	15279	15294	15477	15390	15375	15354	15330	15431	15372	15411	15186	15151	15455	15348	15366	15285	15290	15383	15310	15402	15319	15213	15423	15350	15437	15340	15509	15338	15410	15384	15377	15478	15288	15360	15322	15434	15448	15477	15438	15441	15394	15278	15345	15424	15378	15176	15444	15410	15365	15395	15415	15421	15410	15486	15188	15192	15286	15553	15357	15329	15376	15336	15512	15337	15413	15384	15468	15261	15437	15370	15357	15399	15248	15211	15291	15256	15305	15511	15398	15404	15383	15484	15470	15364	15387	15333	15187	15333	15098	15352	15337	15343	15341	15338	15351	15286	15424	15351	15104	15372	15413	15301	15277	15544	15161	15489	15515	15511	15324	15404	15319	15447	15257	15299	15257	15185	15334	15248	15274	15337	15687	15382	15529	15359	15465	15176	15337	15405	15392	15440	15233	15157	15301	15290	15373	15272	15308	15345	15411	15183	15312	15423	15395	15312	15293	15524	15450	15477	15198	15373	15370	15478	15441	15224	15553	15355	15301	15448	15198	15276	15259	15269	15301	15300	15236	15290	15339	15386	15310	15302	15493	15362	15326	15519	15532	15400	15344	15262	15163	15372	15461	15374	15456	15433	15329	15459	15359	15400	15402	15246	15310	15316	15470	15335	15307	15424	15449	15294	15292	15320	15452	15319	15353	15571	15388	15394	15412	15377	15484	15334	15407	15284	15263	15299	15291	15235	15367	15318	15527	15394	15385	15401	15262	15182	15403	15270	15400	15560	15663	15376	15564	15380	15274	15176	15519	15418	15229	15197	15380	15520	15350	15278	15179	15384	15441	15483	15259	15523	15385	15517	15561	15298	15600	15270	15550	15204	15263	15293	15459	15339	15336	15345	15364	15417	15390	15426	15242	15411	15343	15260	15301	15148	15275	15132	15318	15156	15337	15375	15397	15254	15464	15565	15517	15296	15384	15459	15641	15578	15483	15240	15148	15223	15192	15414	15408	15445	15449	15467	15278	15297	15479	15292	15216	15211	15479	15523	15232	15297	15100	15196	15350	15285	15280	15278	15178	15277	15407	15272	15300	15311	15483	15305	15344	15191	15404	15234	15394	15302	15118	15337	15347	15391	15397	15214	15363	15264	15383	15459	15344	15499	15525	15365	15304	15292	15403	15466	15396	15246	15458	15487	15298	15421	15382	15407	15308	15309	15269	15266	15421	15118	15384	15294	15315	15501	15592	15288	15286	15333	15447	15460	15247	15541	15691	15189	15149	15427	15237	15520	15263	15169	15279	15206	15334	15370	15535	15255	15325	15377	15320	15469	15384	15487	15494	15493	15405	15529	15383	15402	15327	15403	15413	15429	15523	15402	15421	15450	15213	15365	15456	15518	15466	15513	15336	15278	15405	15321	15482	15040	15458	15327	15493	15506	15354	15290	15363	15070	15441	15419	15287	15391	15267	15277	15472	15411	15399	15277	15446	15466	15376	15428	15374	15470	15384	15440	15560	15382	15337	15394	15309	15286
25515	43056	37937	28718	21770	18639	17088	16320	15691	15157	15221	15238	14860	14768	14458	14531	14373	14221	14098	14114	14001	13927	13856	13668	13720	13737	13701	13691	13537	13566	13450	13536	13507	13444	13463	13480	13640	13517	13412	13559	13465	13451	13635	13380	13440	13396	13550	13397	13588	13494	13487	13493	13426	13541	13700	13393	13443	13442	13366	13473	13473	13514	13486	13494	13398	13424	13440	13444	13381	13506	13339	13558	13382	13440	13342	13392	13436	13455	13592	13505	13337	13526	13526	13513	13462	13516	13475	13643	13410	13517	13471	13453	13616	13368	13366	13393	13514	13413	13397	13497	13493	13527	13377	13529	13253	13597	13408	13470	13413	13480	13516	13601	13504	13397	13383	13530	13401	13385	13477	13420	13375	13545	13492	13761	13523	13376	13282	13568	13472	13430	13527	13433	13552	13361	13475	13433	13389	13440	13323	13477	13428	13469	13425	13314	13405	13594	13511	13312	13365	13360	13479	13373	13477	13414	13518	13445	13354	13507	13585	13469	13393	13417	13488	13290	13525	13289	13513	13324	13437	13338	13429	13440	13420	13494	13572	13581	13616	13386	13457	13654	13371	13468	13454	13335	13515	13393	13594	13340	13578	13316	13533	13452	13429	13558	13351	13477	13354	13634	13614	13482	13390	13415	13571	13664	13338	13435	13504	13395	13424	13614	13580	13539	13445	13526	13311	13433	13470	13452	13498	13376	13465	13514	13458	13492	13345	13497	13477	13732	13404	13319	13537	13303	13429	13468	13361	13499	13591	13459	13446	13562	13483	13496	13388	13366	13396	13565	13281	13629	13554	13479	13456	13400	13480	13456	13428	13312	13351	13500	13458	13476	13372	13477	13625	13542	13418	13519	13508	13418	13546	13631	13431	13651	13505	13273	13416	13475	13448	13475	13405	13573	13497	13435	13474	13453	13577	13520	13547	13427	13388	13335	13523	13372	13471	13471	13536	13308	13582	13527	13460	13408	13325	13325	13517	13423	13540	13585	13470	13480	13413	13562	13381	13558	13391	13592	13492	13482	13551	13579	13682	13391	13372	13541	13381	13491	13564	13466	13328	13317	13553	13595	13474	13309	13479	13460	13428	13496	13462	13429	13383	13473	13363	13417	13458	13481	13585	13480	13356	13514	13634	13580	13404	13338	13372	13597	13399	13440	13633	13517	13471	13331	13621	13412	13362	13328	13586	13421	13375	13527	13375	13492	13447	13347	13433	13496	13390	13499	13442	13392	13482	13475	13323	13437	13516	13345	13344	13499	13560	13460	13347	13497	13438	13393	13578	13483	13443	13479	13478	13504	13459	13463	13462	13418	13453	13368	13411	13482	13533	13451	13409	13374	13499	13375	13520	13381	13591	13437	13452	13352	13454	13501	13534	13417	13395	13515	13274	13375	13581	13366	13555	13408	13479	13581	13508	13622	13439	13530	13399	13501	13426	13523	13668	13467	13568	13345	13610	13340	13414	13376	13437	13494	13504	13448	13431	13374	13458	13357	13361	13525	13499	13662	13336	13450	13408	13388	13424	13484	13433	13457	13389	13337	13393	13525	13604	13511	13481	13348	13558	13314	13289	13481	13570	13264	13545	13402	13418	13432	13618	13610	13395	13483	13440	13485	13641	13509	13333	13395	13468	13499	13373	13382	13385	13265	13237	13328	13514	13409	13384	13504	13381	13518	13546	13468	13348	13468	13473	13577	13477	13350	13510	13443	13409	13458	13440	13391	13487	13332	13515	13328	13568	13453	13520	13464	13413	13415	13405	13379	13506	13486	13592	13353	13517	13334	13551	13438	13512	13347	13286	13593	13547	13503	13374	13546	13363	13405	13354	13534	13572	13557	13482	13466	13497	13364	13354	13459	13351	13565	13464	13467	13385	13324	13524	13383	13505	13427	13371	13353	13495	13398	13367	13402	13473	13427	13393	13260	13496	13580	13495	13478	13467	13495	13436	13493	13466	13519	13525	13449	13599	13447	13611	13297	13422	13384	13354	13469	13466	13389	13520	13405	13264	13616	13554	13338	13476	13473	13320	13530	13512	13514	13555	13454	13340	13449	13366	13456	13481	13546	13609	13426	13434	13460	13491	13393	13401	13681	13300	13291	13387	13440	13477	13366	13490	13376	13290	13470	13547	13365	13441	13320	13426	13365	13468	13329	13418	13449	13392	13522	13499	13411	13537	13535	13460	13334	13376	13546	13608	13496	13445	13522	13436	13524	13495	13592	13509	13430	13461	13584	13440	13517	13645	13356	13524	13496	13567	13500	13588	13535	13459	13335	13427	13427	13523	13491	13569	13562	13466	13451	13321	13480	13497	13581	13450	13477	13383	13608	13343	13556	13388	13593	13472	13417	13520	13657	13531	13321	13424	13345	13420	13514	13396	13437	13412	13571	13478	13542	13395	13493	13530	13444	13520	13627	13323	13460	13554	13291	13519	13358	13380	13481	13523	13436	13450	13343	13327	13394	13490	13348	13488	13546	13460	13390	13487	13389	13564	13297	13496	13579	13304	13449	13393	13481	13425	13480	13528	13440	13529	13380	13292	13395	13445	13404	13409	13253	13559	13364	13708	13418	13449	13619	13491	13358	13491	13445	13442	13511	13510	13358	13441	13466	13479	13541	13508	13608	13500	13440	13402	13492	13474	13523	13500	13552	13405	13680	13563	13569	13434	13508	13351	13359	13493	13347	13604	13535	13431	13458	13504	13327	13385	13463	13529	13367	13494	13476	13489	13560	13414	13444	13517	13497	13534	13471	13314	13462	13486	13514	13407	13482	13350	13491	13594	13543	13445	13545	13432	13515	13510	13430	13456	13394	13504	13417	13450	13433	13452	13423	13585	13634	13356	13456	13501	13503	13561	13367	13476	13425	13504	13404	13524	13276	13357	13465	13535	13410	13407	13422	13505	13380	13595	13573	13598	13318	13524	13464	13365	13432	13342	13493	13299	13431	13396	13258	13533	13594	13558	13423	13674	13481	13387	13546	13476	13551	13608	13433	13564	13454	13391	13496	13446	13404	13523	13564	13448	13532	13322	13487	13511	13493	13427	13391	13507	13431	13620	13432	13494	13281	13410	13517	13501	13513	13557	13681	13649	13504	13596	13379	13412	13500	13484	13461	13322	13345	13522	13382	13462	13464	13413	13486	13435	13246	13386	13355	13456	13394	13263	13511	13443	13390	13444	13421	13400	13532	13440	13534	13501	13364	13375	13589	13501	13571	13326	13337	13439	13393	13357	13480	13520	13418	13500	13430	13522	13450	13369	13399	13441	13433	13602	13442	13360	13445	13246	13355	13288	13523	13437	13353	13271	13586	13476	13420	13354	13430	13348	13507	13492	13482	13633	13576	13290	13311	13601	13555	13543	13386	13445	13723	13499	13477	13361	13528	13381	13434	13496	13471	13612	13355	13464	13366	13433	13388	13435	13346	13567	13456	13361	13414	13470	13453	13336	13479	13426	13548	13284	13530	13531	13415	13414	13586	13392	13368	13448	13261	13335	13465	13389	13390	13377	13578	13678	13497	13313	13452	13514	13512	13650	13477	13454	13432	13414	13551	13290	13361	13396	13403	13571	13377	13371	13546	13463	13470	13489	13340	13548	13453	13402	13473	13542	13472	13390	13558	13505	13518	13480	13461	13445	13454	13540	13437	13627	13386	13426	13529	13401	13515	13485	13351	13639	13338	13425	13629	13441	13215	13461	13388	13343	13359	13605	13372	13447	13462	13541	13408	13467	13358	13504	13370	13322	13323	13502	13285	13381	13582	13529	13463	13321	13403	13268	13386	13323	13566	13421	13336	13556	13514	13595	13527	13456	13312	13531	13433	13728	13541	13396	13675	13562	13321	13521	13359	13494	13312	13520	13380	13233	13457	13362	13460	13423	13574	13690	13459	13345	13550	13421	13353	13574	13366	13509	13336	13676	13357	13357	13369	13567	13409	13401	13574	13390	13478	13451	13327	13305	13360	13497	13571	13447	13631	13561	13421	13510	13572	13495	13409	13513	13494	13394	13599	13293	13463	13498	13357	13474	13466	13497	13578	13399	13579	13382	13432	13358	13457	13253	13372	13407	13441	13424	13352	13505	13516	13378	13438	13434	13496	13456	13550	13640	13471	13423	13433	13402	13429	13427	13423	13426	13504	13575	13396	13454	13450	13507	13629	13440	13581	13504	13536	13432	13485	13327	13499	13472	13517	13246	13533	13608	13488	13498	13428	13566	13243	13554	13457	13518	13530	13211	13456	13429	13590	13428	13381	13571	13339	13384	13506	13398	13438	13398	13496	13610	13245	13306	13474	13411	13529	13539	13400	13524	13487	13390	13571	13437	13542	13314	13474	13570	13428	13477	13477	13462	13562	13468	13437	13422	13497	13627	13494	13496	13195	13509	13570	13400	13419	13513	13320	13566	13472	13475	13351	13372	13432	13374	13438	13490	13322	13478	13440	13362	13421	13395	13412	13519	13426	13547	13580	13533	13306	13509	13342	13643	13400	13636	13502	13565	13374	13455	13354	13285	13339	13462	13448	13399	13542	13389	13552	13505	13547	13366	13613	13415	13502	13329	13492	13761	13328	13410	13373	13543	13452	13346	13352	13363	13294	13317	13526	13329	13515	13443	13490	13316	13477	13541	13420	13334	13467	13436	13334	13545	13559	13301	13587	13604	13457	13436	13397	13524	13320	13388	13405	13586	13467	13588	13481	13486	13423	13399	13403	13471	13447	13575	13415	13486	13405	13409	13438	13429	13526	13441	13524	13394	13470	13293	13602	13381	13473	13374	13601	13470	13349	13468	13456	13482	13471	13541	13446	13442	13491	13465	13344	13427	13483	13444	13582	13421	13409	13421	13309	13363	13427	13405	13430	13566	13319	13435	13557	13511	13372	13561	13342	13285	13437	13612	13350	13345	13415	13463	13353	13297	13513	13354	13446	13383	13591	13490	13594	13482	13368	13502	13548	13526	13450	13342	13590	13526	13344	13444	13472	13383	13604	13456	13345	13598	13462	13511	13531	13443	13424	13435	13529	13403	13345	13307	13440	13430	13387	13291	13477	13486	13547	13430	13468	13369	13348	13414	13566	13318	13544	13495	13416	13329	13387	13607	13434	13572	13572	13441	13430	13368	13442	13600	13359
22756	21098	28806	23771	21968	24150	25102	19793	18396	18371	18343	18039	18172	17874	17876	17540	17487	17476	17339	17360	17022	17082	17080	17108	17143	16893	16906	16898	16759	16872	16805	16909	16718	16625	16881	16849	16513	16539	16631	16721	16432	16607	16639	16733	16674	16515	16482	16772	16687	16575	16770	16658	16747	16667	16608	16660	16732	16597	16712	16749	16713	16740	16713	16620	16540	16643	16728	16612	16722	16699	16727	16755	16782	16735	16643	16633	16669	16804	16736	16813	16551	16527	16734	16609	16614	16673	16503	16682	16733	16783	16603	16824	16622	16724	16676	16744	16649	16648	16672	16574	16699	16696	16595	16871	16508	16754	16597	16646	16432	16520	16562	16498	16616	16301	16600	16647	16709	16565	16494	16604	16611	16458	16519	16790	16469	16519	16716	16606	16461	16524	16634	16479	16555	16642	16655	16557	16507	16573	16678	16688	16669	16704	16645	16508	16498	16535	16633	16749	16669	16531	16652	16535	16677	16653	16684	16736	16493	16500	16566	16713	16810	16621	16577	16600	16900	16622	16743	16350	16555	16515	16631	16479	16445	16664	16706	16600	16544	16682	16497	16604	16631	16619	16612	16812	16686	16616	16530	16591	16636	16487	16423	16543	16391	16375	16452	16496	16641	16660	16463	16480	16509	16768	16576	16475	16534	16374	16906	16603	16535	16695	16484	16589	16697	16510	16514	16606	16617	16683	16618	16580	16670	16526	16442	16353	16621	16637	16535	16453	16345	16484	16434	16537	16648	16747	16522	16616	16613	16655	16765	16621	16627	16496	16481	16671	16634	16621	16526	16593	16578	16532	16333	16519	16574	16465	16665	16474	16618	16679	16635	16579	16535	16668	16560	16714	16589	16741	16650	16537	16495	16464	16521	16486	16540	16607	16676	16532	16605	16524	16443	16570	16636	16591	16640	16815	16683	16732	16566	16650	16607	16570	16755	16565	16604	16376	16577	16428	16478	16572	16653	16802	16597	16438	16534	16750	16462	16612	16448	16668	16455	16538	16537	16572	16793	16622	16525	16568	16779	16665	16647	16733	16588	16557	16614	16652	16780	16556	16608	16325	16585	16598	16936	16693	16517	16471	16564	16422	16479	16841	16575	16452	16545	16610	16694	16533	16635	16621	16683	16599	16639	16743	16669	16581	16691	16581	16763	16559	16566	16666	16644	16582	16682	16652	16567	16637	16548	16648	16703	16556	16801	16619	16501	16593	16524	16420	16697	16669	16486	16778	16693	16428	16545	16569	16583	16587	16616	16671	16576	16547	16688	16595	16541	16604	16475	16622	16705	16740	16591	16501	16445	16563	16535	16611	16570	16477	16434	16487	16666	16886	16755	16604	16462	16640	16503	16536	16649	16626	16659	16485	16446	16499	16407	16566	16522	16690	16942	16820	16441	16564	16563	16417	16580	16528	16497	16647	16635	16416	16574	16652	16436	16635	16588	16646	16446	16586	16801	16658	16526	16566	16402	16603	16534	16523	16495	16575	16677	16525	16523	16305	16426	16592	16587	16805	16587	16408	16680	16666	16363	16569	16593	16620	16453	16494	16501	16518	16440	16566	16704	16522	16671	16527	16461	16573	16579	16610	16533	16531	16326	16417	16654	16603	16607	16690	16438	16502	16589	16452	16550	16508	16455	16773	16759	16417	16623	16702	16484	16483	16622	16645	16485	16705	16486	16637	16458	16478	16819	16710	16658	16589	16586	16776	16594	16463	16602	16606	16604	16712	16708	16820	16543	16440	16718	16684	16628	16609	16580	16552	16690	16752	16537	16539	16407	16783	16594	16757	16518	16525	16407	16580	16642	16632	16630	16548	16544	16635	16913	16575	16469	16650	16657	16374	16733	16541	16646	16616	16579	16582	16641	16766	16865	16443	16666	16501	16394	16565	16575	16691	16634	16556	16504	16715	16560	16483	16665	16498	16530	16495	16422	16566	16591	16501	16458	16587	16489	16357	16510	16498	16521	16374	16460	16603	16662	16630	16687	16554	16544	16617	16736	16613	16760	16412	16746	16811	16678	16741	16533	16423	16547	16514	16559	16628	16582	16483	16661	16755	16681	16609	16815	16651	16686	16678	16483	16473	16651	16495	16737	16596	16704	16519	16484	16585	16491	16493	16542	16565	16484	16548	16771	16580	16629	16424	16679	16441	16600	16566	16825	16533	16648	16501	16440	16630	16422	16698	16655	16543	16583	16519	16350	16617	16624	16481	16527	16510	16642	16686	16475	16605	16484	16678	16622	16618	16486	16677	16585	16452	16527	16619	16673	16605	16619	16490	16663	16808	16566	16571	16410	16620	16513	16501	16621	16414	16625	16612	16533	16451	16525	16567	16556	16594	16688	16470	16534	16615	16546	16856	16466	16492	16574	16639	16475	16569	16531	16547	16541	16413	16728	16703	16707	16643	16620	16605	16771	16590	16635	16684	16365	16544	16526	16559	16721	16364	16615	16481	16685	16731	16593	16463	16501	16513	16490	16518	16621	16398	16600	16485	16520	16555	16623	16768	16691	16590	16576	16451	16452	16549	16718	16597	16364	16601	16582	16367	16555	16556	16534	16440	16510	16370	16711	16438	16361	16726	16716	16515	16461	16746	16705	16525	16427	16312	16532	16429	16575	16516	16695	16607	16546	16405	16547	16534	16539	16629	16577	16524	16586	16610	16500	16630	16431	16617	16524	16590	16458	16530	16512	16326	16505	16551	16554	16556	16438	16560	16369	16610	16533	16662	16533	16662	16565	16594	16604	16492	16767	16532	16679	16516	16479	16581	16565	16876	16629	16567	16612	16432	16621	16505	16678	16434	16604	16570	16607	16555	16687	16614	16742	16787	16355	16685	16667	16716	16762	16682	16589	16817	16686	16403	16499	16639	16490	16466	16601	16487	16712	16638	16544	16573	16444	16356	16779	16508	16586	16594	16539	16652	16589	16419	16417	16316	16533	16448	16575	16520	16798	16525	16676	16377	16661	16492	16672	16552	16384	16502	16513	16446	16400	16494	16599	16575	16388	16705	16673	16554	16600	16601	16681	16595	16653	16430	16572	16521	16508	16617	16646	16546	16626	16710	16626	16732	16635	16650	16753	16543	16615	16674	16697	16789	16558	16387	16540	16610	16549	16489	16508	16471	16553	16383	16418	16689	16362	16701	16708	16650	16690	16576	16629	16653	16463	16529	16537	16599	16643	16531	16283	16684	16550	16541	16459	16480	16464	16624	16482	16439	16581	16515	16570	16417	16628	16599	16803	16502	16580	16570	16664	16713	16440	16614	16716	16563	16469	16646	16503	16465	16526	16708	16645	16691	16704	16372	16591	16616	16366	16537	16567	16763	16660	16542	16567	16624	16778	16709	16687	16679	16338	16449	16514	16711	16690	16513	16473	16496	16584	16450	16778	16443	16578	16606	16460	16576	16512	16669	16776	16604	16459	16655	16466	16683	16558	16561	16458	16441	16488	16642	16587	16683	16661	16690	16500	16539	16560	16557	16682	16560	16561	16530	16511	16746	16390	16654	16484	16729	16483	16534	16423	16628	16555	16552	16550	16655	16478	16476	16601	16532	16430	16447	16559	16566	16742	16420	16730	16567	16511	16674	16546	16682	16697	16679	16457	16623	16649	16503	16421	16605	16524	16635	16493	16437	16543	16438	16571	16644	16682	16491	16638	16670	16453	16595	16509	16556	16383	16850	16601	16487	16609	16752	16521	16513	16387	16579	16544	16746	16413	16397	16704	16733	16712	16597	16671	16512	16634	16528	16633	16580	16668	16641	16502	16559	16665	16559	16586	16630	16577	16453	16610	16609	16574	16582	16689	16473	16440	16618	16456	16589	16485	16527	16487	16496	16400	16829	16722	16574	16353	16686	16344	16476	16390	16233	16589	16717	16671	16619	16604	16535	16591	16424	16422	16376	16473	16389	16527	16402	16408	16484	16736	16462	16584	16489	16443	16642	16580	16561	16616	16525	16602	16541	16519	16493	16564	16556	16549	16865	16554	16544	16639	16716	16592	16429	16555	16507	16620	16428	16780	16486	16527	16439	16636	16517	16457	16748	16441	16705	16515	16269	16305	16510	16637	16682	16469	16569	16652	16424	16586	16515	16495	16364	16585	16779	16621	16565	16715	16525	16708	16408	16552	16689	16612	16601	16453	16600	16541	16630	16454	16660	16565	16465	16643	16542	16617	16528	16445	16516	16479	16527	16567	16517	16455	16652	16675	16676	16604	16458	16537	16282	16488	16633	16616	16587	16732	16573	16663	16812	16680	16423	16589	16572	16519	16650	16590	16567	16660	16626	16511	16517	16604	16573	16372	16457	16525	16735	16725	16617	16789	16581	16626	16692	16503	16546	16471	16761	16591	16592	16549	16571	16527	16564	16724	16648	16490	16707	16548	16569	16695	16656	16733	16638	16749	16568	16686	16506	16643	16573	16699	16714	16612	16496	16523	16781	16544	16467	16565	16541	16657	16740	16645	16548	16504	16714	16530	16660	16557	16579	16537	16664	16616	16606	16600	16523	16347	16646	16442	16684	16433	16465	16587	16481	16469	16652	16609	16346	16599	16657	16567	16544	16532	16450	16853	16678	16612	16489	16577	16575	16449	16702	16661	16749	16636	16676	16553	16445	16388	16384	16697	16592	16434	16458	16658	16572	16686	16612	16830	16531	16518	16465	16578	16704	16576	16408	16683	16439	16502	16560	16692	16500	16784	16534	16765	16658	16590	16599	16555	16546	16766	16455	16397	16599	16549	16534	16564	16541	16561	16601	16613	16385	16602	16545	16562	16629	16547	16505	16747	16748	16542	16597	16604	16409	16623	16703	16575	16577	16762	16683	16895	16627	16518	16776	16594	16544	16779	16570	16656	16489	16558	16628	16433	16432	16459	16757	16651	16813	16672	16631	16592	16541	16698	16558	16360	16768	16568	16559	16705	16472	16775	16577	16702	16665	16558	16408	16550	16472	16668	16703	16547	16563	16591	16531	16797	16527	16484	16670	16523	16507	16548	16635	16606	16585	16610	16519	16588	16540	16513	16652	16556	16453	16516	16505	16801	16551	16614	16630	16398	16657	16717	16651	16392	16476	16597	16393	16562	16481	16578	16615	16850	16678	16581	16815	16703	16616	16427	16216
27865	48970	44374	33379	28036	22144	18800	17752	16979	16210	16339	16155	16078	15843	15787	15258	15445	15016	15069	14968	14902	14913	14604	14666	14658	14509	14705	14396	14400	14272	14131	14293	14137	14174	14224	14254	14220	14187	14188	14210	14067	14297	14174	14100	14073	14169	14131	14004	14121	14181	14090	14002	14037	14149	14208	14147	14081	14106	14274	14099	14181	14167	14138	14280	14195	14375	14031	14035	14143	14055	14116	14227	14151	14093	14179	13981	14135	14165	14241	14250	14195	14254	14218	14098	14084	14073	14103	14246	14037	14264	14080	14177	14249	14164	14157	14275	14303	14071	14152	14352	14085	14215	14131	14141	14187	14106	14185	14115	14129	14106	14121	14100	14006	14142	14222	14128	14135	13978	14322	14076	14139	14015	14079	14151	14113	14263	14187	14116	14458	14216	14163	14050	14135	13899	14098	14116	14177	14059	14221	14055	14186	14191	14265	14206	14094	14144	14263	14081	14081	13948	14250	14100	14047	14082	14129	14117	14236	14107	14132	13974	14236	14224	14147	14176	14176	14065	14213	14046	14205	14233	14074	14028	14174	14150	14237	14222	13958	14166	14140	14109	14115	14177	14270	14189	14068	14074	14157	14211	14009	14134	14179	14160	14127	14156	14142	13957	14235	14211	14201	14098	14345	14239	14290	14210	14205	14100	14113	14306	14177	14085	14185	14011	14287	14212	14148	14087	13895	14331	14019	14165	14238	14176	14207	14215	14261	14028	14312	14126	14144	14195	14077	14182	14142	14059	14245	14203	14271	14205	14004	13941	13855	14179	14113	14172	14201	14143	14161	14092	14139	14159	14142	14185	14285	14324	14165	14095	14068	14151	14204	14163	14238	13935	14055	14167	14112	14150	13987	14134	14164	14204	14261	14085	14142	14111	14056	14296	14154	14153	14119	14083	14269	14175	14000	14059	14000	13998	14034	14210	14308	14215	14188	14204	14026	14186	14113	14198	14179	14163	14159	14021	14079	14088	14216	14124	14163	14203	14083	14147	14174	14158	14159	14200	14144	14107	14013	13996	14030	14180	14302	14152	14268	14173	14090	14193	14070	14245	14151	14082	14227	14273	14138	14026	14118	13969	14134	14128	13917	14246	14099	14218	14114	13996	14036	14100	14155	14165	14156	14018	14275	14072	14155	14235	14377	14125	14079	14051	14129	13993	14168	14351	14180	14057	14164	13918	14280	13994	14260	14058	14232	14087	14022	14070	14070	14167	14156	14125	14117	14032	14112	14082	14169	13983	14222	14055	14029	14172	14188	14129	14201	14208	14248	14199	14179	14025	14111	14058	14259	14129	14054	13898	13955	14174	14133	14076	14187	14196	14079	14036	14055	14112	14032	14172	14082	14085	14125	13937	14121	14170	14246	14285	14031	14048	14061	14167	14112	14147	14250	14160	14209	14294	14319	14360	14171	14090	13947	14247	14074	14059	14059	14222	14214	14131	14219	14269	14163	13940	14174	14087	14085	14120	14025	14162	14144	14239	14107	14283	14248	14177	14247	14186	14183	14179	14073	14204	13967	14254	14227	14232	14232	14123	14101	14048	14115	14261	14124	14047	14056	14293	14163	14266	14011	14032	14138	14203	13920	14206	13973	13988	14277	14166	14156	13975	14011	14092	14286	13892	14156	14229	14037	14046	14082	14224	14104	14080	14021	14267	14308	14191	14104	14090	14223	13947	13915	14140	14158	14183	14144	14054	14081	14241	14178	14360	14128	14099	14180	14186	14157	14061	14003	14147	14186	14153	14229	14162	14019	14173	14062	14062	14220	14119	14239	14080	14070	14109	14188	14110	14312	14031	14206	14152	14152	14129	14060	14341	14271	14020	14013	14153	14198	14078	14038	14215	14211	14186	14141	14150	14114	14110	13995	14274	14195	14343	14275	14010	14188	14225	14081	14161	14082	14227	14023	14047	14051	14130	14205	14095	14183	14093	14092	14179	13967	14042	14090	14114	14134	14061	14182	14055	14100	14184	14146	14061	14252	14055	14142	14032	14048	14132	14145	13995	14262	14284	14134	14101	14147	14267	13951	14083	14021	14276	14159	14218	14107	14221	14223	14348	14277	13984	13982	14177	14140	13990	14132	14127	14157	14043	14027	14170	14239	13973	14341	14291	14149	14240	14451	14158	14151	14208	14058	14156	14111	14125	14162	14118	13942	14155	14127	14295	14160	14040	14211	14012	14199	14140	14285	13886	14217	14237	13882	14160	14272	14183	13946	14192	14101	14273	14150	14112	14193	14263	14070	14148	14316	14008	14086	14112	14026	14119	14065	14168	14066	14133	14125	14134	14185	14000	13984	14185	14141	14172	14081	14194	14210	14017	14142	13912	14079	14207	14129	14076	14252	14033	13919	14046	14195	14117	14109	14249	14114	14177	14218	14060	14061	14003	14121	14120	14191	14378	14175	13981	14250	14143	14177	14277	14123	14167	14107	13895	14262	13973	14037	14144	14200	14028	14045	14195	14020	14198	14166	14134	14059	14165	14217	14175	13898	14039	13964	14188	13996	14221	14174	14137	14049	14019	14060	14137	14191	14232	14129	14089	14091	14034	14229	14043	14163	13996	14240	14340	14182	14268	14240	14076	14018	14120	14213	14051	14111	14178	14156	14250	14276	14136	14139	14226	14125	13990	14077	14132	14064	14043	14069	14069	14111	14216	14201	14209	14223	14197	14010	14234	14118	14018	14198	14005	14129	14107	14080	14219	14221	14048	14090	14188	14218	14215	14085	14305	14107	14045	14222	13985	14210	14097	14061	14234	14150	14133	14133	14207	14094	14148	14162	13940	14186	14077	14166	14036	14082	14070	14182	14135	14172	14144	14041	13907	14179	14063	14157	14192	14079	14137	14096	14132	13935	14080	14098	14051	14104	14063	14244	14038	14187	14162	14014	14088	14153	14074	14102	14243	14085	13916	14264	14195	13950	14401	14168	14048	13947	14161	14229	14158	14183	14079	14061	14024	14079	14139	14182	13963	14026	13964	14034	14126	14232	14118	14123	14128	14029	14153	14046	14235	14162	14204	14081	14042	14032	14308	14196	13976	14138	14148	14188	14268	14025	14030	14289	13984	14084	14294	14251	14088	14000	14082	14054	14143	14300	14261	14139	14125	14060	14173	14248	14121	14286	14216	14136	14174	14041	14049	14015	14062	14203	14040	13982	13873	14130	14184	14000	14159	14134	14008	14124	13994	14252	14138	14264	14067	14238	14003	14109	13975	14062	14101	14265	14293	13973	14192	14102	14162	14027	14081	14037	13976	14212	14051	14101	14283	14146	14192	14046	14010	14244	13975	14108	14215	14178	14045	14135	14202	14120	14227	14049	14071	14068	13992	14184	14126	14095	14222	14286	14144	13982	14008	14144	14193	14185	14085	14121	14174	14123	14106	14075	14175	14177	14140	14125	13974	14302	14047	14299	14093	14224	14204	14204	14074	14224	14222	14290	14242	14104	14025	14270	14084	14178	14040	14103	14102	13999	14102	14180	14080	14162	14097	14160	14116	14061	14275	14003	14126	14024	14260	14038	14083	14057	14139	14020	14188	13939	14057	14059	14090	14174	14185	14142	13986	14235	14084	14165	14124	14193	14109	14350	14121	14377	14051	14099	14056	14297	13989	14120	14115	14149	14167	14002	14138	14176	14105	14231	14148	14039	14123	14046	14184	14155	14187	14070	14044	14220	14180	14191	14184	14009	14135	14161	14171	14038	14132	14086	14254	14188	14161	14109	14013	14193	14131	14223	14163	14289	14181	14133	14023	14111	14146	14296	14281	14111	13998	14162	14154	13986	14258	14159	14167	14107	14034	13984	13954	14180	14047	14245	14216	14043	14236	14300	14182	14183	14202	14168	14168	14144	14143	14071	14080	14026	14144	14140	14154	14149	14140	14040	14256	14225	14044	14015	14076	14158	14082	13903	14230	14068	14100	14139	14361	14172	14200	14234	14106	14348	14246	14107	14125	14224	14089	14411	14200	14001	14051	14005	14272	14187	14047	14279	14088	14222	14178	14156	14196	14178	14040	14215	14005	14156	14244	14105	14112	14046	14249	14149	14148	14062	14254	14059	13968	14149	14248	14069	14245	14224	13999	14031	13965	14289	14165	14160	13935	14107	14256	14093	14150	14099	14131	14147	14242	14077	14240	14085	14135	14049	13993	14095	14090	14195	14039	14067	14123	14048	14122	14121	14046	14031	14103	14174	13991	14135	14124	14342	14127	14055	14091	14285	14105	14159	14128	14080	14292	14043	14044	14062	13975	14185	14245	14223	14191	14180	14166	14046	14218	14085	14212	14118	14052	14207	13973	14079	14107	14119	14124	14256	13988	14229	14027	14153	14086	14255	14197	14013	14148	14166	14114	14258	14202	13965	14121	13887	14193	14045	13993	14198	13972	14042	14287	14128	14141	14179	14222	14135	14063	14130	14065	14159	14003	14223	14062	14151	14204	13965	14138	14151	14154	14213	14223	14313	14006	14265	14153	14164	14330	14102	14221	14190	14120	14230	14212	13981	14010	14202	14014	14184	14245	14135	14243	14063	14051	14194	14095	14224	14223	14146	14135	14071	14093	14139	14209	14146	14223	14071	13996	14207	14110	13925	14088	14181	14196	14041	14220	14138	14058	14071	14007	14211	14012	14046	14074	14085	14137	14018	14107	14114	14028	14306	14159	14171	13981	14115	14263	14225	14044	14192	14125	14140	14154	13897	14297	14264	14089	14028	14080	14195	14087	14041	14306	14221	13973	14194	14063	14082	14102	14115	14168	14065	14168	14184	14045	14256	14049	14213	14137	14053	14283	13962	14118	14080	14107	14006	14177	14174	14206	14229	14019	14206	14026	14131	14154	14213	14109	14254	14158	14237	14094	14269	14167	13935	14137	14159	14209	14145	14281	14248	14050	14154	14279	14061	14183	14195	14173	14070	14225	14067	14008	14146	14121	14100	14084	14283	14172	13968	14042	14117	14228	14238	14145	14100	14236	14344	14064	14336	14070	14015	14187	14206	14106	14023	14139	14127	14304	14408	14000	13987	14147	14035	14070	14109	14206	13993	14170	14069	13907	14077	14057	14126	13887	14152	14171	14155	13871	14262	14152	14156	14044	14256	13927	14092	14070	14201	14033	14170	14381
27964	23930	28444	25143	19882	17940	17097	16698	16398	16391	16096	16290	16160	16032	16073	16037	15933	16030	15904	16078	16139	15958	15989	15799	15984	15623	15637	15637	15817	15935	15559	15648	15972	15772	15702	15625	15697	15764	15712	15854	15749	15821	15711	15746	15620	15456	15861	15489	15556	15753	15547	15718	15740	15840	15644	15755	15750	15691	15775	15457	15544	15607	15689	15799	15829	15668	15709	15866	15514	15731	15820	15753	15709	15580	15595	15700	15750	15650	15682	15505	15835	15552	15733	15660	15649	15660	15791	15481	15737	15735	15803	15765	15650	15540	15651	15703	15677	15707	15667	15677	15715	15626	15740	15685	15523	15632	15712	15634	15633	15691	15525	15612	15551	15698	15660	15575	15686	15656	15725	15640	15691	15742	15632	15805	15584	15587	15602	15754	15576	15763	15640	15630	15666	15701	15471	15430	15738	15467	15519	15674	15610	15750	15630	15480	15482	15695	15691	15650	15553	15603	15495	15709	15569	15615	15488	15685	15647	15645	15582	15516	15513	15662	15586	15672	15573	15629	15497	15785	15602	15801	15542	15687	15580	15548	15708	15635	15639	15522	15544	15713	15549	15625	15603	15569	15572	15570	15600	15486	15461	15719	15595	15676	15739	15435	15767	15704	15629	15577	15869	15737	15698	15647	15434	15627	15691	15624	15794	15740	15686	15764	15748	15576	15751	15529	15667	15666	15594	15717	15701	15465	15611	15546	15677	15704	15686	15390	15504	15582	15657	15795	15557	15525	15680	15740	15693	15726	15667	15629	15627	15718	15790	15634	15587	15607	15617	15547	15740	15561	15670	15608	15635	15521	15909	15585	15792	15762	15742	15493	15597	15809	15707	15637	15742	15578	15712	15657	15544	15773	15844	15495	15513	15539	15365	15587	15638	15729	15697	15675	15819	15818	15631	15619	15760	15779	15695	15620	15555	15557	15504	15642	15512	15545	15731	15809	15425	15745	15806	15743	15668	15780	15515	15561	15735	15704	15649	15475	15447	15572	15604	15531	15717	15558	15686	15642	15568	15734	15532	15669	15697	15508	15627	15948	15736	15753	15644	15678	15729	15778	15781	15557	15751	15522	15791	15632	15706	15530	15606	15540	15741	15595	15674	15726	15658	15804	15901	15780	15564	15642	15605	15798	15845	15695	15464	15495	15537	15571	15811	15841	15705	15774	15765	15671	15569	15662	15778	15615	15807	15659	15901	15675	15553	15646	15528	15647	15751	15658	15836	15478	15560	15582	15626	15670	15512	15608	15641	15759	15745	15811	15635	15728	15577	15541	15908	15523	15438	15720	15747	15762	15485	15623	15696	15708	15861	15718	15594	15600	15519	15777	15621	15673	15562	15699	15587	15671	15859	15805	15717	15813	15647	15443	15511	15672	15781	15670	15706	15528	15518	15692	15675	15754	15550	15712	15471	15470	15616	15734	15682	15573	15752	15692	15713	15660	15689	15818	15840	15733	15573	15720	15695	15658	15646	15590	15622	15639	15777	15588	15671	15584	15753	15616	15775	15698	15608	15513	15535	15683	15597	15818	15757	15655	15801	15754	15698	15491	15656	15880	15686	15713	15712	15660	15517	15569	15481	15599	15507	15674	15513	15517	15701	15663	15829	15658	15752	15617	15606	15589	15657	15645	15693	15443	15718	15607	15579	15611	15686	15709	15661	15695	15574	15839	15625	15575	15729	15604	15611	15484	15572	15766	15755	15626	15538	15620	15558	15779	15590	15737	15448	15763	15758	15554	15637	15656	15740	15563	15765	15669	15728	15566	15562	15613	15484	15769	15742	15756	15522	15802	15662	15589	15611	15412	15460	15586	15605	15664	15572	15623	15572	15662	15563	15672	15783	15550	15615	15848	15718	15561	15556	15557	15479	15401	15647	15677	15645	15633	15614	15545	15398	15508	15456	15341	15891	15619	15643	15570	15708	15545	15816	15587	15660	15745	15701	15669	15846	15695	15728	15577	15572	15819	15634	15581	15725	15654	15795	15543	15828	15758	15593	15573	15513	15461	15617	15729	15846	15675	15718	15695	15367	15583	15609	15561	15567	15560	15669	15635	15464	15727	15765	15521	15680	15621	15647	15610	15617	15794	15787	15859	15551	15748	15750	15639	15701	15404	15669	15587	15657	15630	15590	15566	15548	15691	15793	15854	15735	15707	15738	15544	15817	15486	15626	15639	15501	15775	15580	15771	15611	15659	15606	15659	15713	15565	15677	15455	15706	15570	15711	15756	15777	15589	15597	15652	15517	15653	15757	15496	15636	15836	15629	15735	15841	15672	15700	15478	15682	15912	15688	15464	15548	15636	15805	15543	15737	15670	15677	15841	15530	15553	15717	15539	15639	15686	15722	15665	15570	15434	15688	15630	15462	15594	15646	15531	15537	15468	15563	15531	15625	15587	15809	15871	15681	15576	15428	15784	15505	15568	15711	15768	15559	15747	15714	15682	15709	15659	15745	15531	15645	15684	15572	15600	15581	15715	15660	15643	15756	15669	15812	15640	15511	15549	15751	15721	15627	15776	15644	15627	15838	15868	15833	15867	15811	15743	15782	15749	15544	15761	15642	15541	15593	15812	15722	15693	15542	15723	15650	15508	15640	15574	15530	15687	15648	15955	15531	15470	15732	15690	15600	15732	15632	15666	15768	15713	15681	15783	15762	15527	15549	15640	15801	15763	15395	15465	15716	15676	15709	15646	15644	15641	15548	15633	15575	15613	15675	15586	15512	15610	15695	15649	15698	15535	15671	15836	15641	15646	15613	15632	15588	15624	15649	15727	15707	15736	15669	15633	15596	15419	15534	15666	15662	15556	15562	15942	15699	15768	15648	15752	15456	15718	15770	15683	15817	15649	15785	15794	15766	15693	15626	15572	15729	15610	15571	15754	15671	15756	15893	15573	15848	15838	15469	15793	15379	15795	15833	15785	15649	15805	15875	15686	15814	15537	15868	15640	15599	15751	15450	15600	15560	15651	15665	15704	15663	15641	15749	15822	15673	15555	15629	15918	15778	15549	15591	15639	15588	15542	15845	15796	15541	15688	15595	15776	15435	15608	15480	15735	15573	15642	15713	15492	15550	15701	15638	15781	15605	15643	15789	15681	15694	15668	15626	15610	15638	15679	15723	15659	15318	15712	15742	15702	15833	15578	15562	15573	15649	15660	15728	15914	15825	15701	15460	15713	15711	15750	15727	15637	15750	15485	15705	15515	15716	15673	15755	15627	15625	15590	15853	15651	15534	15867	15581	15621	15869	15598	15726	15771	15625	15628	15605	15807	15536	15606	15568	15547	15571	15589	15645	15579	15695	15639	15669	15664	15853	15616	15669	15653	15709	15679	15722	15562	15653	15756	15922	15465	15973	15681	15715	15729	15651	15645	15434	15521	15621	15479	15754	15629	15731	15706	15402	15595	15705	15794	15683	15773	15628	15702	15690	15819	15788	15655	15754	15465	15513	15701	15903	15791	15900	15666	15763	15611	15612	15714	15587	15661	15745	15536	15561	15496	15535	15521	15671	15844	15752	15455	15522	15756	15736	15508	15551	15683	15658	15601	15615	15785	15990	15760	15617	15700	15687	15714	15575	15642	15769	15646	15733	15546	15559	15688	15620	15800	15593	15790	15823	15721	15617	15527	15631	15551	15703	15866	15867	15521	15686	15775	15477	15554	15709	15800	15767	15727	15572	15743	15686	16025	15569	15602	15781	15824	15568	15759	15635	15585	15694	15553	15557	15649	15560	15720	15744	15573	15815	15558	15763	15720	15804	15773	15460	15731	15464	15643	15724	15894	15640	15557	15692	15751	15754	15550	15638	15520	15735	15681	15617	15701	15786	15686	15698	15552	15514	15728	15751	15764	15678	15782	15549	15614	15514	15482	15634	15571	15554	15427	15548	15573	15589	15561	15753	15629	15796	15695	15573	15600	15622	15711	15685	15878	15771	15745	15592	15513	15448	15542	15667	15787	15781	15697	15519	15690	15592	15690	15665	15834	15609	15631	15626	15549	15718	15727	15632	15807	15694	15641	15574	15625	15592	15568	15698	15573	15889	15735	15794	15675	15679	15518	15805	15537	15613	15671	15552	15786	15616	15562	15614	15619	15724	15870	15510	15775	15637	15618	15627	15756	15511	15788	15780	15832	15699	15682	15668	15749	15851	15788	15772	15687	15657	15604	15662	15730	15702	15699	15634	15637	15884	15838	15642	15563	15588	15725	15638	15662	15587	15676	15851	15647	15711	15606	15665	15601	15522	15598	15709	15703	15630	15842	15660	15727	15429	15595	15799	15818	15513	15749	15591	15617	15735	15699	15670	15729	15711	15746	15595	15659	15750	15519	15493	15658	15595	15610	15705	15776	15467	15646	15640	15721	15546	15664	15522	15703	15709	15787	15705	15780	15719	15508	15680	15545	15669	15483	15688	15679	15717	15638	15752	15615	15789	15778	15688	15550	15765	15720	15710	15806	15802	15496	15666	15646	15569	15558	15765	15436	15703	15632	15766	15555	15762	15733	15540	15641	15548	15605	15591	15584	15768	15656	15866	15652	15890	15795	15838	15752	15703	15624	15764	15676	15520	15659	15792	15688	15791	15811	15740	15607	15673	15539	15561	15621	15465	15626	15635	15687	15570	15797	15650	15828	15598	15631	15554	15715	15450	15736	15502	15517	15642	15587	15735	15584	15612	15460	15472	15733	15691	15602	15564	15710	15528	15723	15691	15718	15513	15591	15602	15590	15552	15609	15549	15523	15645	15803	15738	15609	15559	15626	15712	15591	15645	15656	15621	15815	15656	15501	15817	15694	15700	15833	15671	15700	15768	15706	15731	15660	15630	15686	15704	15711	15751	15574	15726	15601	15946	15741	15587	15446	15739	15735	15788	15759	15810	15793	15837	15461	15671	15663	15499	15651	15780	15622	15698	15689	15669	15733	15785	15747	15795	15763	15756	15694	15534	15616	15706	15656	15577	15727	15716	15653	15691	15766	15782	15703	15785	15685	15506	15599	15628	15529	15518	15623	15743	15754	15610	15624	15788	15466	15593	15682	15692	15725	15744	15618	15643	15604	15540	15640	15682	15756	15693	15632	15760	15579	15712	15570	15518	15623	15790	15739	15673	15668	15682	15477	15494	15528
23793	34350	29811	22546	18952	16541	15255	15102	14772	14515	14448	14537	14373	14283	14194	14137	14052	14113	14078	13999	13937	13940	13766	13895	13880	13739	13719	13725	13468	13598	13625	13644	13671	13555	13605	13519	13488	13664	13637	13605	13490	13663	13610	13725	13638	13441	13503	13611	13712	13551	13418	13615	13546	13629	13441	13506	13561	13550	13580	13585	13543	13523	13543	13615	13640	13444	13507	13667	13607	13721	13616	13420	13583	13696	13593	13677	13720	13672	13577	13525	13673	13722	13662	13867	13578	13590	13716	13501	13717	13650	13693	13610	13556	13715	13469	13506	13565	13551	13749	13520	13672	13631	13537	13597	13499	13670	13518	13694	13458	13549	13749	13696	13530	13616	13606	13525	13635	13548	13700	13428	13578	13718	13708	13384	13554	13637	13722	13551	13704	13618	13641	13546	13623	13542	13662	13676	13507	13528	13395	13570	13526	13579	13490	13781	13324	13509	13596	13604	13544	13528	13512	13681	13522	13511	13541	13668	13626	13552	13556	13623	13554	13658	13580	13516	13684	13647	13611	13616	13607	13349	13690	13681	13636	13522	13604	13608	13652	13872	13489	13564	13593	13555	13723	13613	13685	13530	13624	13410	13662	13524	13601	13562	13668	13674	13546	13658	13643	13275	13570	13536	13518	13515	13529	13530	13555	13640	13667	13425	13616	13579	13554	13571	13663	13640	13605	13658	13575	13609	13549	13670	13548	13532	13487	13543	13680	13534	13623	13528	13656	13473	13633	13558	13590	13545	13658	13419	13373	13486	13620	13526	13542	13591	13572	13608	13505	13458	13645	13625	13516	13472	13685	13604	13496	13476	13532	13522	13689	13617	13657	13553	13641	13398	13651	13585	13613	13597	13462	13467	13498	13572	13462	13856	13579	13729	13461	13595	13551	13637	13597	13609	13481	13661	13646	13355	13723	13647	13704	13674	13681	13456	13764	13685	13572	13607	13667	13676	13505	13438	13570	13567	13603	13608	13646	13684	13680	13454	13608	13608	13555	13648	13558	13580	13770	13615	13644	13643	13443	13791	13610	13594	13526	13598	13532	13606	13643	13528	13457	13614	13588	13570	13515	13542	13590	13637	13715	13771	13528	13510	13567	13699	13491	13524	13644	13603	13640	13547	13683	13583	13468	13431	13641	13591	13640	13575	13684	13682	13609	13585	13540	13719	13716	13620	13681	13465	13582	13705	13503	13751	13561	13484	13578	13815	13500	13699	13505	13685	13709	13581	13565	13612	13642	13704	13597	13678	13709	13467	13559	13662	13620	13565	13498	13693	13639	13735	13552	13673	13521	13505	13598	13590	13585	13597	13418	13699	13611	13454	13552	13630	13813	13345	13647	13542	13573	13653	13661	13536	13629	13666	13544	13557	13554	13511	13615	13487	13574	13581	13443	13644	13685	13761	13673	13570	13442	13730	13491	13643	13700	13507	13622	13574	13511	13725	13598	13615	13496	13644	13556	13590	13504	13581	13469	13486	13548	13496	13753	13523	13512	13527	13466	13755	13567	13489	13592	13644	13571	13822	13491	13600	13613	13508	13624	13577	13662	13737	13488	13579	13417	13563	13673	13674	13596	13622	13634	13677	13662	13599	13641	13722	13621	13503	13605	13534	13618	13647	13599	13544	13603	13677	13417	13623	13604	13575	13641	13541	13588	13659	13569	13725	13708	13520	13600	13608	13807	13700	13587	13514	13715	13462	13776	13548	13703	13720	13700	13539	13542	13650	13649	13510	13575	13481	13675	13472	13535	13498	13618	13528	13565	13442	13548	13670	13569	13552	13652	13538	13573	13708	13542	13782	13566	13540	13677	13538	13629	13544	13649	13538	13448	13622	13712	13731	13724	13636	13478	13672	13660	13733	13632	13664	13519	13423	13623	13687	13458	13563	13592	13467	13703	13508	13504	13571	13515	13601	13421	13536	13566	13550	13537	13513	13700	13467	13436	13548	13632	13668	13621	13527	13576	13550	13627	13533	13497	13626	13502	13431	13570	13570	13528	13672	13657	13590	13580	13588	13664	13560	13652	13553	13553	13553	13535	13545	13520	13664	13510	13585	13776	13698	13425	13587	13582	13683	13635	13625	13509	13640	13403	13653	13657	13601	13547	13556	13624	13513	13594	13609	13650	13504	13606	13439	13669	13435	13462	13578	13518	13616	13493	13551	13528	13562	13699	13580	13693	13629	13676	13510	13673	13547	13613	13583	13716	13619	13572	13594	13563	13680	13691	13546	13363	13526	13439	13527	13630	13492	13689	13642	13621	13550	13666	13668	13562	13611	13508	13619	13573	13574	13577	13395	13559	13692	13646	13658	13446	13625	13543	13756	13574	13604	13669	13538	13622	13584	13764	13503	13525	13465	13519	13611	13786	13634	13688	13551	13483	13711	13499	13537	13726	13627	13572	13624	13568	13744	13651	13484	13684	13431	13653	13529	13441	13698	13713	13729	13549	13715	13617	13640	13474	13533	13731	13634	13491	13660	13711	13637	13727	13650	13769	13536	13580	13537	13568	13581	13525	13496	13659	13572	13649	13611	13766	13646	13675	13661	13522	13577	13775	13573	13475	13444	13703	13551	13566	13462	13592	13558	13739	13560	13568	13484	13645	13586	13529	13732	13558	13588	13718	13580	13468	13768	13713	13578	13537	13435	13580	13660	13707	13677	13570	13371	13772	13478	13780	13685	13665	13679	13504	13628	13609	13527	13568	13515	13690	13684	13465	13659	13572	13623	13642	13486	13576	13523	13662	13583	13715	13466	13654	13665	13666	13562	13709	13480	13632	13515	13626	13513	13551	13710	13585	13591	13604	13657	13550	13583	13623	13400	13503	13586	13552	13662	13626	13505	13532	13504	13500	13555	13551	13467	13524	13539	13509	13721	13634	13588	13440	13629	13757	13537	13647	13675	13549	13671	13691	13499	13677	13591	13674	13474	13766	13679	13589	13744	13697	13654	13642	13649	13536	13678	13457	13641	13644	13538	13785	13636	13631	13541	13620	13681	13407	13608	13647	13610	13575	13686	13518	13452	13666	13832	13658	13539	13651	13609	13631	13539	13628	13611	13562	13428	13638	13574	13589	13661	13497	13786	13583	13704	13579	13601	13532	13499	13531	13640	13732	13661	13595	13532	13684	13519	13695	13619	13501	13549	13650	13413	13553	13576	13429	13446	13580	13674	13681	13572	13612	13421	13417	13553	13612	13609	13596	13668	13780	13569	13675	13697	13625	13570	13566	13800	13486	13464	13626	13445	13494	13661	13595	13494	13695	13517	13696	13616	13648	13621	13673	13617	13610	13569	13709	13484	13456	13794	13569	13629	13655	13712	13487	13550	13454	13502	13671	13562	13529	13492	13545	13641	13557	13465	13552	13581	13631	13585	13540	13631	13762	13700	13658	13524	13680	13533	13575	13571	13542	13640	13583	13621	13488	13551	13760	13674	13635	13467	13702	13578	13570	13580	13535	13505	13635	13636	13509	13622	13659	13664	13707	13676	13596	13701	13534	13792	13513	13440	13652	13503	13621	13467	13601	13593	13681	13795	13435	13527	13545	13627	13557	13525	13528	13345	13677	13659	13488	13871	13512	13577	13623	13360	13720	13557	13599	13658	13663	13650	13648	13780	13562	13587	13572	13475	13588	13470	13509	13560	13727	13574	13534	13579	13700	13725	13486	13599	13482	13814	13632	13828	13571	13643	13655	13681	13474	13563	13496	13766	13458	13553	13539	13591	13592	13625	13687	13634	13601	13575	13631	13411	13509	13608	13489	13558	13599	13608	13332	13611	13617	13616	13630	13526	13661	13465	13721	13521	13515	13673	13709	13523	13727	13638	13707	13675	13534	13661	13525	13725	13533	13632	13424	13696	13493	13577	13691	13742	13647	13613	13592	13639	13510	13502	13668	13536	13649	13592	13545	13392	13618	13541	13545	13704	13638	13654	13500	13627	13783	13689	13678	13514	13527	13582	13533	13679	13517	13541	13529	13555	13657	13641	13595	13576	13677	13634	13599	13589	13711	13582	13573	13500	13650	13522	13635	13656	13721	13573	13508	13603	13714	13538	13498	13497	13593	13590	13651	13736	13678	13570	13544	13509	13655	13418	13682	13618	13685	13521	13554	13670	13543	13549	13590	13473	13609	13668	13364	13582	13602	13547	13630	13696	13686	13618	13670	13572	13294	13671	13730	13523	13755	13496	13620	13613	13556	13634	13388	13684	13612	13594	13607	13708	13533	13564	13436	13707	13495	13625	13503	13594	13611	13763	13455	13579	13607	13582	13366	13524	13630	13484	13592	13541	13716	13583	13485	13641	13614	13903	13525	13710	13509	13703	13558	13529	13643	13573	13709	13663	13555	13666	13646	13472	13585	13465	13559	13421	13696	13522	13690	13427	13611	13630	13723	13643	13748	13628	13677	13612	13659	13559	13629	13613	13576	13757	13567	13615	13646	13616	13423	13606	13530	13550	13610	13725	13466	13756	13631	13694	13700	13466	13522	13541	13518	13637	13588	13590	13579	13659	13576	13403	13490	13568	13535	13619	13527	13667	13679	13598	13419	13607	13567	13537	13579	13721	13786	13473	13583	13562	13597	13711	13657	13646	13518	13583	13522	13665	13517	13420	13722	13556	13581	13509	13671	13647	13646	13649	13721	13533	13526	13640	13634	13589	13578	13686	13488	13645	13704	13554	13538	13641	13555	13634	13670	13560	13801	13593	13599	13754	13608	13623	13590	13503	13618	13645	13683	13501	13627	13511	13666	13590	13683	13516	13736	13579	13431	13580	13558	13584	13671	13511	13759	13713	13548	13560	13638	13520	13576	13557	13687	13381	13561	13607	13636	13525	13635	13562	13705	13658	13584	13678	13407	13634	13664	13540	13542	13628	13700	13501	13546	13551	13587	13641	13576	13664	13395	13576	13609	13611	13629	13697	13517	13721	13473	13582	13640	13697	13632	13642	13699	13565	13747	13529	13565	13506	13576	13434	13750	13533	13595	13608	13594	13679	13527	13617	13547	13584	13545	13656	13628	13719	13681	13699	13535	13523	13433	13472	13513	13517	13613	13649	13564	13726	13562	13614	13509	13406	13725	13644	13438	13467	13499	13556	13484	13664	13586	13582	13618	13686	13613	13611
23980	21179	28608	24632	23326	22803	21135	18243	17491	17134	17220	17269	17369	17107	17031	16740	16830	16735	16551	16576	16565	16699	16453	16249	16409	16269	16302	16396	16261	15960	16305	16188	16322	16016	16101	16014	16236	16155	16152	16096	16156	16126	16048	16131	16129	16209	16202	16182	16221	16248	16035	16077	16195	16062	16096	15782	15995	16240	16004	16094	16261	16265	16275	16225	16282	16090	15994	16126	16211	15925	16190	16143	16053	15993	16099	16235	16196	16045	16143	16055	16049	16117	16142	16278	16221	16099	16063	16188	16080	16159	16124	16117	15961	16080	16130	16264	16035	16044	16139	16012	16056	15988	15919	16128	16100	16053	15996	16051	16214	16204	16255	16146	16028	16172	15891	16136	16220	16085	16012	16129	15997	16094	16123	16187	15900	15921	16392	16184	16202	15936	16197	16129	15835	15982	16008	16084	16156	16227	16091	16169	16101	15890	16229	15990	16076	15837	15963	15995	16110	16101	16121	15958	16099	16327	16177	16042	16205	16030	15951	16190	16130	16182	15975	16055	16091	16319	16225	16042	16143	16143	16058	15875	15962	16084	16237	16202	16027	16021	16095	16031	16262	16142	15978	16148	15945	16104	16224	16297	16191	16043	16082	16249	16163	16133	15811	16018	16122	16057	16239	16010	16011	15980	16178	16123	16060	16147	16061	15992	15997	16209	16074	16006	15977	16124	15935	16288	16087	16192	16226	16268	16081	16221	16060	16079	16099	16161	16072	15976	16058	16097	16142	16056	16067	15974	16229	16241	15984	16110	16196	16213	16174	16096	16089	16136	15947	15989	16123	16068	16035	15944	16267	16021	16118	16001	15893	16068	16155	16162	16220	15936	15952	16046	16107	16220	16073	16273	16136	15978	16155	16097	16015	16165	15845	16164	16022	16199	16209	16034	16189	16033	16248	15994	16068	15955	16137	16067	16074	16070	16064	15971	16264	15923	16095	16162	16054	15976	16094	16129	16027	16187	16087	16093	16105	15861	15990	16027	16067	16252	16241	16035	16132	16082	16332	15874	15913	15940	16059	15884	16090	15932	16140	16036	16193	15829	16072	16083	16050	16080	16109	16037	16004	15979	15987	16030	16101	16013	16243	16130	16107	16180	16216	16177	16160	16198	16022	16176	16146	16044	16142	16064	16214	16160	16040	15832	16039	15988	15935	16143	16110	16128	16173	16055	16130	16137	16195	16136	16091	16170	16042	16093	16044	15961	16128	16177	16061	16193	16126	16242	16065	16027	16131	16088	15981	16074	16050	16245	16092	15823	15992	15998	16081	15953	16172	16034	15979	15885	16109	16015	16010	16085	16081	15956	15836	16147	16184	16091	16080	16156	16005	16078	15934	16105	16048	16059	15923	16290	16274	16151	16050	15948	16199	15918	15950	15998	16223	16075	16142	15902	16165	16138	16187	15957	15974	16293	16120	16111	15838	16015	16164	16048	16105	15926	15880	15820	16116	16199	15936	16020	16163	16207	16254	16070	16203	16049	16304	16176	16091	15958	16296	15979	16098	16224	16120	15959	16056	16233	16169	15987	15987	15978	16075	15992	16091	16134	16075	15942	16126	16110	16113	16123	16097	16074	16237	16277	16202	16256	16216	16194	16096	15959	16238	16219	16220	16151	16093	16067	16141	16190	16094	15959	16076	16001	16048	16178	16098	16233	16191	16127	16100	16045	16309	15991	15991	16227	16026	16048	16096	16178	16043	16243	16048	16225	16232	15994	16225	16179	16055	15926	16021	16068	16085	16051	16034	16065	16082	15956	16128	16101	16033	16157	16095	16166	16240	15963	16223	16179	16060	16102	16144	16098	16048	16159	16148	16190	15989	15936	16132	15990	16311	16232	16177	16002	16235	15922	16044	15886	16013	16042	15983	16218	16034	16069	16002	16045	16012	15889	16167	16192	16135	16090	16233	16235	16112	15943	16320	16059	16037	16008	16016	16128	16140	16304	16102	16083	16239	16022	16191	15940	16062	15916	16386	16065	16042	16088	16278	16051	16103	15999	15987	15894	16082	15798	16017	16040	16052	16076	16248	16126	16017	16310	16022	15993	16170	16072	16052	15982	15972	16101	16008	16124	16062	16186	16153	16048	16234	15813	15977	15948	16086	16218	16144	15933	16081	16235	15911	16186	15923	16128	16110	16082	15978	15893	16054	15926	16148	16381	16101	16051	16137	16126	16069	16129	16350	16220	16121	15877	16091	16183	16103	15951	15946	15984	16067	16088	15950	16197	16099	16071	16192	15999	16076	16121	16053	16083	16133	16244	15983	16083	16177	15994	16148	16065	16010	16044	16147	16181	16206	16054	16234	15982	16131	16094	16099	16208	16026	16261	15961	16105	16051	16028	16076	15825	16003	16070	16060	16120	16239	16170	16135	16013	16045	16185	16068	16105	15917	15994	15940	16060	16253	16104	16321	15966	16164	16108	16013	16260	16043	16309	16077	16166	16110	16032	16084	16239	16062	15941	16124	16168	16171	15910	16024	16079	15832	16068	16152	16062	16005	16320	16179	16140	16169	16216	16006	16120	16286	16265	16026	16005	16084	16090	16104	16196	16208	16248	16202	16169	15957	15922	16142	15864	16030	15917	16118	16134	15971	16067	16273	16203	16168	16229	16176	16092	15944	16172	16129	16051	16112	16017	16150	16053	16193	16225	16195	16114	16135	16154	16112	16221	16258	16000	16096	16068	16265	16175	16303	16130	16132	16346	16188	16117	15966	16040	16046	16120	16004	16018	16203	16135	16336	16162	16091	15987	16012	15999	16293	16038	16112	16116	16062	16139	16130	16132	15987	16089	16276	16173	16223	16127	16115	16014	16180	16065	15949	16020	16085	16008	16102	16213	15949	15968	16072	16204	16264	16027	16076	16035	16210	15964	16120	16049	16170	15930	16077	16030	16000	16054	16004	16133	16097	16008	16040	15948	15891	16187	15970	15956	16067	16096	15902	15957	15888	16172	16142	15955	15942	16076	16038	16212	16202	16240	16137	16127	16120	15936	16061	15983	15992	16156	16139	16026	16086	15936	16039	16057	15918	15930	16102	15937	16150	16093	16099	16089	16040	16008	16097	16251	16134	16056	16070	16157	16044	16097	16107	16067	16183	16176	15911	15943	15985	16142	16040	16061	16102	16010	16145	15919	16049	16089	16260	16142	16174	15890	16108	16044	16082	16375	15947	16001	16110	16219	16139	16112	16287	15970	16203	16187	16125	16006	16182	16183	15973	16242	16312	16088	15826	15963	16001	16010	16099	15964	15966	16057	16121	16156	16086	15982	15990	16132	15961	16286	16230	16228	16105	16316	16179	16122	15958	16146	16371	16196	16333	16299	16120	16039	16146	16142	15948	16174	16045	16128	16037	15994	15963	16011	16071	15850	16177	16187	16273	16235	15998	16115	16123	16006	16205	16044	16000	16035	16142	16407	16158	15954	16126	16024	16194	16096	16054	16068	15995	16210	16300	16004	16185	15864	16202	16190	16163	16360	16205	16012	15951	16100	16110	16086	16006	16042	16232	16152	16245	16254	16007	16178	16014	16179	16235	16264	16144	16115	15903	16084	15884	16051	15928	15960	16245	16075	15995	16066	16035	16288	16072	16134	16159	16246	16017	16096	15987	16003	16165	15984	16111	16032	16086	16265	16154	16237	15972	16096	16090	16158	16141	15992	16098	16256	16090	16137	15987	16040	16002	16226	16046	16175	16081	16291	16171	16076	16121	16121	16169	16155	16064	16233	16054	15944	16029	16219	15987	16096	16192	15972	16037	16043	16083	16031	16111	16138	16144	15960	15990	16080	16049	16031	16200	16006	16024	15949	15857	16119	16201	16132	16001	16107	16041	15929	16296	16122	16239	16014	16099	16187	16178	16095	16019	16201	15987	16106	15921	16030	16113	16047	16100	16031	16073	16032	15966	16133	15892	15956	16195	16263	16093	16043	16022	16015	16131	15925	16106	16001	16313	16199	16011	15990	16162	15880	15817	16033	15942	16196	16024	16006	16073	16187	16216	16167	16070	16263	16063	15826	15974	16050	16279	16178	16046	15918	16065	16052	16148	16027	16088	16228	16076	16119	15857	16014	16084	16124	16152	16127	16020	15908	16052	16103	16081	16092	16053	16143	16282	15899	16135	15954	16084	16035	15945	16079	16137	16003	16193	16126	15759	16115	16111	16171	16251	15919	15983	16132	16115	16102	16028	16016	16124	16244	15971	16064	16198	16167	16085	16127	15969	16046	16097	16202	16219	16021	16006	15968	16206	16235	16135	16156	15977	15982	15942	16223	16098	15904	15972	16353	16195	15874	15909	15957	16021	16239	16116	15850	16135	15997	16045	16329	16237	16095	16169	16290	16090	16178	16322	16005	16127	16042	16070	16087	16105	16275	16109	16155	16082	16006	16087	15942	16284	16152	16198	15926	16073	16114	15989	16180	16102	16024	15943	16181	16119	16113	15979	16054	16221	15859	16105	16222	16058	15950	16106	15988	16058	16087	16258	15999	16056	16052	16155	16035	16108	16126	16126	15877	16018	16052	16300	16240	15928	16082	16006	16013	16019	16073	16113	16134	16217	16183	16189	15977	16126	16217	15893	15981	16265	16163	15915	16359	16000	16070	15950	16076	15990	16305	16031	16250	16315	16034	16072	16031	16202	16238	16259	16174	16197	16186	15987	16126	16106	16012	16034	16140	16181	16168	16065	16002	15968	16143	15775	16264	15996	15985	15969	16012	16109	16216	15968	16160	15962	16177	16185	16112	15985	15930	16074	16201	16147	15974	16056	15944	15991	16034	16085	16191	15992	15981	16206	16230	16061	16215	16050	16081	16046	15909	16029	16140	15986	15980	15927	16128	15948	16083	16151	16187	16102	15974	15951	16166	16215	16059	16025	16056	15965	15938	15995	16194	15982	16245	16080	15963	15987	16246	15942	16004	15945	16034	16038	16160	16188	16120	15965	16048	16077	16077	16319	16166	16029	15904	16155	15931	16034	15942	16086	15982	16064	16139	16070	16218	15994	15979	15980	16251	16113	16130	16234	16324	15963	16311	16043	16067	15903	15901	16026	16302	16156	16136	16013	16154	16112	16095	16136	16303	16258	16202	16111	15987	15824	16036	16002	16221	16153	16220	16108	16059
25324	43309	38347	30240	24854	19226	17208	16561	16015	15614	15276	15428	15126	14945	14968	14899	14902	14650	14402	14391	14556	14293	14495	14307	14307	14204	14212	14104	13915	14037	13887	14073	14123	13972	13966	14029	14002	14125	13887	14001	14016	13834	13880	14014	13859	13904	13807	14004	13980	13982	13843	13952	13864	13930	13989	13782	13980	13872	13936	13831	13859	14133	13888	13865	13869	14022	13910	13946	13792	13900	14053	14072	13910	13862	13962	13934	13798	14053	13999	13909	13931	13881	13852	13987	13918	14037	13974	14039	13857	13965	13941	13973	14020	13907	13892	13956	13859	14031	14014	13953	13904	13913	13845	14057	13910	14033	13948	13876	13740	13999	13958	13867	13738	14046	14006	13867	13949	13975	13873	13921	13947	14093	13733	14038	13824	14041	13968	13883	13965	13932	13922	13814	13718	13836	14056	13836	13944	13953	13908	13866	13961	13989	13802	13934	13677	13919	13942	13854	14021	13885	13865	13844	13947	13912	13998	14008	13812	13973	13902	13789	13756	13754	13795	13721	13938	13855	13972	14042	13906	13871	13879	13996	13917	13971	13983	13750	13845	13890	13917	13977	13977	13903	13854	13885	13956	13942	14001	13883	14057	13931	13923	13889	13988	13884	14012	14004	14044	13764	13886	13837	13822	13931	13808	13864	13921	13747	13894	13918	13991	14046	13890	14129	13844	13848	13904	13844	14010	13920	13894	13912	14039	13978	13795	14108	13981	13936	14012	13841	14065	14007	13971	13914	14046	13884	13896	13886	13803	14017	13820	13942	13725	13843	13886	13902	13992	13846	13953	14010	13963	13909	14006	13961	13875	13891	13911	13900	13796	13897	13838	13953	13924	13949	13920	13830	13750	13914	13894	13821	14044	13910	13850	13917	14065	13755	13841	13753	13863	14024	14059	13779	13889	13762	13984	13936	14035	14101	13916	13875	13828	13991	14042	13815	14011	13887	13885	13775	13986	14023	13986	13905	13727	13857	13909	13768	13937	13818	13772	13892	13758	13781	13968	13847	14030	13839	13895	13857	13974	14040	13947	13880	14019	13889	14122	13950	13793	13917	13948	13863	13801	13891	13864	13962	13922	13797	13983	13885	13781	13938	13952	14019	13946	14016	13838	13957	14013	13939	13881	13981	13946	13648	13962	14058	14010	13870	14049	13836	13761	14028	13945	13862	13946	13918	13899	13927	13952	13903	14018	13942	13794	13833	13883	13963	13886	13792	13920	13865	13893	13912	13915	14025	14000	13895	13709	13921	13940	13951	13792	13955	14105	13831	13941	14096	13851	13886	13957	13898	13935	13832	13942	14094	14002	13824	13914	13900	13840	13816	13681	14007	14048	13949	13990	13891	14026	13980	13839	13768	13862	13980	13838	14148	13971	13808	13789	13917	14039	13967	13980	13792	13986	13959	13856	13718	13981	13855	13671	13975	13983	14003	13940	13984	13977	13913	13935	13876	13973	13904	13785	13820	13947	13878	13830	13923	13887	13864	13911	13955	14064	14146	13937	13755	13903	13848	13918	13984	14071	13935	13927	13947	14134	13936	14183	13974	13986	14047	13915	13959	13842	13875	13980	13967	13874	13827	13966	14073	13899	13958	14094	13799	13985	13856	13812	14020	13840	13888	13972	14044	13974	13992	13807	13904	13921	14086	13836	13864	13930	13923	13805	13856	13846	13767	14036	14016	13808	13878	13827	13971	13627	13924	13851	13786	13681	13951	13863	14042	13949	13958	13920	13901	14006	14029	13799	13948	13798	14107	13901	13882	13950	13901	13829	13861	13870	13967	14001	13896	13819	13820	13762	13824	13879	13844	14004	14023	13948	13807	13871	13895	13869	13976	13922	13934	14057	13960	13974	13723	13932	13945	13870	14004	13893	14010	13775	13955	14031	13800	13959	13922	13816	13978	13995	13863	13944	13953	13814	13997	13791	13848	13846	13854	13862	13810	14014	13941	13943	14084	13877	13872	13770	13797	14079	14010	13975	13962	13810	13859	14002	13965	13877	13928	13971	13856	13892	13950	14006	13804	13900	13732	13816	13827	13902	13903	13977	13862	13921	13857	13794	13951	14031	13942	13771	13824	13771	13874	13863	13854	13970	13913	13947	14007	13952	13781	13858	13861	13950	13882	13987	13952	13936	13693	13813	13972	14025	13843	13730	13816	13688	13942	14017	13838	13863	13912	13833	13898	13871	13881	13796	13971	13837	13840	13914	13849	13915	14033	13949	13928	14006	13920	13910	13701	14047	13908	14021	13923	13822	14030	13884	13963	13842	13959	13995	13868	13757	14095	13961	13989	13884	13983	13860	13921	13912	13836	13951	13892	13957	14078	13981	13833	13856	13852	13823	13862	13868	13713	13894	14054	13804	14016	13838	13910	13869	13770	13908	13958	13944	13860	13904	13950	13881	13654	13964	13968	13883	13834	13969	13829	13904	13974	13930	13830	14025	13838	13794	13912	13825	14153	14001	13963	14100	13987	13972	13889	13900	13903	13834	13817	14000	13876	13902	14024	13914	13939	13938	13958	13935	13945	13885	13965	13891	13963	13964	14007	13995	13830	13775	13990	13815	13954	14024	13946	13864	13835	13971	13893	13999	13942	13862	14009	13823	13731	13892	13993	13794	13710	14043	13901	13973	13961	13908	13887	13782	14039	13844	13974	14058	13858	13865	13864	13919	13732	14002	13991	13737	14041	13870	13919	13792	13958	13910	13809	13918	13852	13985	13887	13963	13795	13905	13774	14055	13912	13956	13941	14022	13892	13808	13842	13787	13791	13944	13838	13972	13874	13861	13974	13882	13786	13869	13803	13923	13947	13763	13854	13784	13990	14003	13879	13858	14006	14071	13970	14061	13901	14002	13995	13990	13931	14059	13923	13748	13882	13935	13883	14007	13958	13968	13766	13982	13897	13731	13903	14038	13940	13932	13856	13905	13882	13905	14050	13915	13804	13843	13980	14002	13832	13999	13852	13829	13755	13976	13920	13990	13910	13929	14028	13738	13881	13893	14088	14020	13901	13836	13872	13979	13795	13990	13912	13888	13965	13857	13861	13843	13966	13952	13931	13812	13895	13929	13998	13797	13869	13838	13861	13748	13911	14028	13861	13835	14009	13808	13967	13994	13762	13869	13872	13812	13810	13927	13880	13787	13953	13871	13751	13765	13945	13854	13704	13944	13870	13888	13876	13967	13996	13887	13803	13764	13906	13932	13875	14049	13873	13983	13852	13900	13981	14075	13775	13950	13948	13966	14011	13940	13874	13993	13834	13895	14081	13875	13875	14001	13901	13997	13963	13917	14056	13803	13932	13912	13855	13911	13908	13837	14038	13848	13745	13943	13916	13937	13842	13942	13850	13995	14034	13892	13970	13869	13817	13985	13850	13928	13869	13860	13816	13917	14006	13833	13911	13954	13924	13788	13886	13966	14090	13858	13820	14156	13735	13895	13898	13706	13897	13849	13845	13952	13910	13981	13926	14000	13798	13913	14149	13820	13903	13773	13987	14065	13817	14116	13860	13995	13896	13861	14012	13774	13883	13900	13967	13901	14006	13941	13769	13983	13855	13878	13877	13820	14006	13779	13949	13998	14004	13988	13971	13906	13841	13976	14001	14097	13890	13978	13968	13850	13952	13983	13995	13804	13836	13929	13928	13948	14096	13893	13864	13803	13817	13913	13889	13885	13944	13879	14054	13775	14144	14128	13992	13960	13854	14114	13902	13876	13991	13836	13775	14065	13910	13908	13956	13963	13914	13736	13754	14013	14027	13831	13948	13881	13879	13851	13976	13820	13897	14081	14105	13840	13835	13858	14002	13828	13871	13926	13986	13933	13960	13954	13890	13975	13966	14069	13804	13957	13873	13957	13959	13915	13900	13980	13859	13965	13801	13983	14031	13809	13846	13834	13873	13963	13984	13929	13954	13974	13745	13686	13941	13884	13947	13917	13994	13858	14096	13893	13829	14028	13952	13899	13844	13898	14100	13870	13835	13744	13890	13919	13933	13781	13934	13772	14136	13849	14008	13954	13943	13855	13769	13979	13886	13921	13945	13828	13899	14024	13957	13882	13977	13787	13888	14026	13892	13907	14029	13677	14029	13878	14039	13955	13849	13983	14046	13808	13908	13860	14027	14078	13851	13818	13940	13939	13911	13876	14042	13776	14052	13787	13764	13919	13980	13877	13803	14038	13790	13873	13937	13784	13818	13994	13915	14016	13902	13933	14010	13833	14014	14014	13936	13954	14011	13880	13819	13955	13835	13987	14134	13867	14055	13939	13807	13872	13923	13786	14047	13796	13961	13799	13987	13810	13911	13839	13970	13934	13984	13859	13879	13865	13840	13978	13887	14023	13839	13866	13934	13900	13866	13875	13919	13847	14021	13771	13995	14051	14017	13790	13895	13803	13755	14126	13915	13970	13947	14134	13980	13983	13978	13896	13887	13769	13739	13878	13931	14105	13986	13857	13917	13967	13807	13953	13907	13800	13792	13818	13898	14013	13890	13956	13954	14072	13864	13867	13960	13955	13725	13884	13980	13955	14042	13910	13929	13820	13855	13922	13966	13824	14016	13902	14018	13964	13729	14107	14049	14040	13825	13809	14048	13915	13774	13856	13902	14093	13833	13967	14008	13894	13990	13947	13893	13838	13878	13908	13848	13887	13864	13845	13835	13985	13837	13926	13709	13914	14054	14008	13902	13880	13842	13908	13793	14062	13842	13944	13981	14073	13856	13967	14020	14001	13867	13996	13974	13898	14015	13896	14012	13829	13941	13936	13866	13868	13787	13954	13735	14004	13858	13826	13940	13846	13855	13887	13895	13905	13784	13878	13740	13992	13995	14085	14005	14073	13937	13892	13792	13853	13844	13952	13910	13942	13916	13784	13901	13913	13902	13758	13897	13923	13938	13931	13950	13769	14083	14039	13868	14015	14077	13956	13842	13769	13891	13926	13848	14053	13918	13875	14047	13934	13850	13904	13861	14080	13769	13845	13892	13891	13729	13713	14010	13910	13929	13841	14029	13900	13960	14052	13924	13926	13771	13936	13880	13876	13905	14179	13960	13903	13806	13817	13815	13956	14001	13938	13917	13868	13999	13841	14070	13986	14044	14004	13910	13910	13949	13959	13977	13981	13923
22823	21115	28893	23819	22184	24198	25491	20463	19227	18961	18995	18713	18551	18577	18198	17990	18278	18082	17872	17796	17784	17700	17632	17782	17756	17544	17468	17513	17589	17422	17300	17259	17442	17419	17328	17309	17392	17333	17193	17045	17161	17292	17168	17232	17377	17439	17282	17290	17367	17197	17078	17203	17251	17214	17314	17108	17213	17405	17273	17217	17022	17187	17216	17229	17041	17134	17184	17120	17263	17148	17217	17251	17223	17267	17070	17205	17190	17070	17144	17261	17325	17184	17217	17328	17485	17406	17339	17099	17232	17252	17291	17256	17225	17166	17222	17161	17168	17011	17297	17198	17209	17412	17180	17130	17274	17172	17319	17104	17113	17083	17315	17337	17091	17054	17047	17123	17429	17189	17141	17030	17306	17344	17185	17239	17158	17106	17243	17196	17302	17199	17071	17161	16979	17103	17204	17197	17219	17278	17299	17119	17173	17117	17255	17046	17192	17106	17283	17148	17122	17081	17218	17113	17009	17086	17183	17341	17183	17036	17133	17291	16956	17000	17228	17033	17100	17069	17157	17196	17106	17422	17168	17220	17099	17170	17259	16999	17215	17154	17301	17210	17052	16871	17252	17383	17265	17115	17157	17167	17086	17294	17350	17144	17264	17155	17246	17268	17094	16947	17232	16977	17212	17142	17259	17200	17047	17306	17117	17230	17257	17105	17009	17173	17255	17059	17105	16913	17098	17154	17161	17275	17420	17223	17058	17097	17127	17242	17219	17076	17091	17062	17354	17163	17111	17192	17218	17052	17098	17089	17312	17010	17228	17089	17208	17073	17335	17149	17098	17126	17208	16965	17220	17109	17242	17288	17292	17142	17104	17161	17154	17267	17159	17063	17251	17211	17300	16987	17127	17130	17097	17182	17096	17159	17341	17291	17027	17302	17235	17281	17283	17138	17273	17253	17179	17136	17223	17280	17144	17121	16807	17032	16964	17289	17156	17191	17078	17097	17055	17163	17551	17177	17321	17002	17027	17082	17116	17275	17078	17297	17306	16851	17009	17207	17163	17248	17256	17216	17228	17224	17185	17267	17215	17178	17176	17319	17224	17037	17274	17328	17245	17254	17145	17176	17386	17158	17084	17089	17198	17133	17149	17159	17167	17166	17207	17278	17391	17298	17205	17203	17554	17365	17315	17362	17196	17208	17104	17204	17244	17264	17224	16999	17322	16966	17084	17146	16944	17188	17113	17072	17119	17345	17321	17094	17392	17156	17011	17300	17051	17084	17067	17200	17106	17317	17215	17196	17321	17175	17106	17062	17242	17295	17150	17154	17308	17171	17205	17180	17150	17149	17059	17141	17279	17137	17039	17083	17322	17159	17237	17007	17115	17024	17258	17134	17142	17144	17162	17284	17203	17146	17269	17150	17160	16996	17173	17358	17298	16962	17220	17158	17047	17237	17158	17147	17244	17134	17162	17148	17063	17207	17354	17141	17103	17210	17219	17141	17103	17066	17132	16994	17098	17217	17200	17191	17264	17086	16951	17061	17282	17195	17076	17230	17264	17208	16975	17091	17176	17154	17133	17223	17165	17151	17280	17121	17389	17370	17243	16946	17145	17175	17157	17027	17038	17486	17330	17087	17091	17106	17314	17119	17213	17198	16972	17199	17262	17217	17102	16990	17237	17230	17182	17100	17059	16895	17152	17075	17036	17093	17153	17361	17188	17331	17150	17228	17225	17336	17479	17251	17298	17083	17146	17179	16963	16924	17164	17039	17082	17054	17361	17327	17319	17136	17285	17231	17026	17296	17045	17170	17072	17033	17034	17244	17226	17060	17182	17080	17346	17097	17023	17198	17151	17305	17415	17244	17316	17333	17314	17247	17131	17089	17104	17231	17283	17186	17161	17238	17220	17168	17251	17542	17010	17248	17096	17333	17200	17314	17332	17157	17121	17156	16851	17128	17136	17229	17170	17182	17230	17144	17308	17059	17069	17162	17251	17416	17256	17020	16956	17320	17334	17086	17107	17044	17136	17219	17322	16999	17175	17104	17320	17183	17016	17114	17332	17243	17226	17101	17317	17226	17246	17184	17002	17237	17298	17231	17064	17161	17149	17180	17096	17232	17089	17249	17172	17354	17040	16990	17257	17194	17067	17171	17217	16929	16901	17316	17239	17248	17187	17220	17240	17226	17287	17033	17124	17331	17271	17233	17201	16946	17138	17043	17249	17289	17099	17308	17144	17117	17165	17071	17216	17206	17208	17075	17272	17378	17153	17116	17086	17063	17121	17249	17257	17112	17126	17236	17051	17097	17209	17233	17118	17233	17160	17375	17045	16994	17174	17305	17330	17448	17201	17086	17209	17192	17138	17219	16870	17120	17032	17155	17167	17187	17271	17322	16928	17076	17485	17056	17171	17071	17416	17205	17306	17028	16975	17100	17160	17282	17122	17169	17086	17092	17112	17188	16889	17277	17189	17106	17218	17193	17195	17061	17259	17260	17165	17231	17105	17228	17146	17150	17382	17136	16943	17227	17173	17380	17066	17035	17179	17081	17298	16886	17120	17104	17088	17255	17270	17180	17238	17091	17000	16972	17128	17239	17056	17095	17320	17323	17173	17193	17319	17141	16976	17113	17150	17052	17084	17169	17084	17192	17076	17204	17347	17107	17183	17195	17103	17059	17129	17157	16965	17277	17112	17222	17380	17200	17270	17228	17133	17071	17049	17113	17308	17241	17093	17319	17270	17171	17121	17211	17171	17023	17324	17259	17116	17235	17113	17068	17213	17063	17021	17123	17075	17248	17065	17049	17187	17140	17217	17161	17147	17132	17139	17042	17086	17101	17158	17347	16973	17285	17091	16982	17175	17392	17040	17279	17253	17230	17168	17207	17078	17185	17118	17260	17302	17043	17371	17038	17167	17166	17135	17065	17431	17148	17111	17025	17178	17003	17193	17050	17266	17107	17002	17229	17105	17279	17140	17231	17200	17213	17184	17088	17185	17076	17071	17121	17047	17012	17136	17290	16993	17137	17447	17229	17228	17194	16960	17004	17174	17062	17144	17142	17181	16986	17040	17093	17234	17254	17054	17076	17137	17357	17119	17112	17299	17194	17252	17256	17189	17227	17167	17027	17206	17083	17213	17131	17377	17242	17211	17104	17154	17349	17310	17208	17233	17107	17188	17250	17046	17264	17132	17145	17313	17132	17112	16974	17074	17244	17274	16957	17071	17171	17288	17187	17335	17183	17251	17250	17277	17268	17182	17237	17063	17165	17121	17275	17194	17091	17045	17160	16922	17156	17053	17035	17010	17276	17408	17249	17041	17259	17058	17163	17051	17012	17119	17248	17219	17195	17208	17278	17223	17142	17202	17222	17183	17221	17046	16982	17171	16936	16959	17281	17157	17236	17269	17304	17103	17254	17349	17058	17088	17121	17143	17000	17046	17233	17109	16978	17410	17062	16830	17314	17292	17029	17178	17226	16950	16954	16849	17224	17159	17217	17054	17287	17036	17037	17209	17261	17124	17068	17002	16984	17201	17201	17149	17131	17314	17108	16959	17290	17365	17377	17140	17190	17078	17211	17084	17082	17163	17038	17218	17135	17166	17030	17030	17298	17038	17140	17201	17356	17146	17234	17115	17264	17046	17040	17187	17176	17351	17090	17131	17175	17150	17098	17149	17145	17120	17292	17106	17367	17288	17227	17428	17028	17091	17059	17168	17132	17197	17206	17199	17314	17154	16976	17123	17196	17496	17159	17310	17127	16983	17263	17258	17271	16994	17054	17206	17133	17176	17336	17276	17225	17149	17208	17264	17270	17306	17362	17185	17221	17307	17343	17078	17280	17232	17097	17181	17269	17199	17192	17283	16973	17248	17320	17580	17187	17157	17418	17233	17309	17165	17155	17057	17080	17169	17031	17100	17088	17211	17241	17241	17121	16985	17286	17386	17113	17097	17091	17393	17315	17286	17089	17295	17054	17095	16969	17166	17069	17150	17243	17196	17340	17179	17285	17311	17240	17097	16965	17103	17124	17135	17159	17219	17160	17033	16961	17161	17079	17053	17169	17062	17179	17178	17157	17301	17158	17152	17020	17114	17150	17401	17164	16843	17004	17155	17417	17093	17253	17207	17254	17095	17054	17414	17225	17224	17248	16979	17151	17145	17058	17230	17216	17072	17238	17172	17288	17320	17184	17192	17308	17149	17186	17235	17327	17229	17336	17128	17173	17642	17317	17095	17313	17112	17170	17337	17142	17025	17116	17107	17031	17303	17168	17281	17182	17384	17120	17103	17156	17280	17385	17205	17263	17276	17157	17129	17351	17296	17000	17156	17073	16984	17093	17239	17118	17235	17158	17267	17128	17229	16953	17159	17168	17280	17038	17283	17123	17109	16986	17208	17126	17271	17157	17076	17073	17148	17225	17310	17236	17110	17314	17360	17035	17192	17160	16982	17203	17216	17026	17215	17125	17037	17094	17153	17130	17105	17126	17011	17262	17324	17163	17094	17073	17141	17190	17122	17385	17261	17362	17132	17255	17180	17108	17158	17209	17239	17091	17142	17164	17245	17170	17178	17153	17061	17168	17330	17209	17206	17200	17255	16915	17432	17232	17277	17152	17162	17278	17285	17307	17075	17056	17125	17214	16981	17325	17095	17064	17052	17265	17218	17208	16894	17055	17156	17077	17322	17326	17120	17162	17251	17309	17121	17109	17043	17060	17229	17321	17150	17278	17285	17262	17268	17068	17070	17318	17230	17025	17323	17311	17243	17102	17061	17225	17225	16940	17138	16987	17213	17230	17271	17159	17184	17008	17161	17280	17148	16939	17069	17240	17284	17062	17086	17163	17015	17204	17184	17284	17178	17143	16940	17150	16874	17167	17257	17223	17234	17261	17167	17369	17065	17286	17308	17247	17039	17116	17262	16915	17214	17211	17149	17180	17218	16989	17121	17096	17298	17140	17287	17121	17092	16959	17222	17278	17175	17214	17059	17185	17161	17188	17239	17265	17187	17370	17140	17242	17251	17105	17288	17145	17012	17196	17049	17088	17204	17232	17101	17100	17172	17196	17134	17057	17341	17097	17118	17227	17144	17123	17200	17063	17158	17247	17182	17179	17023	17147	17099	17060	17261	17257	17186	17119	17225	17103	17235	17368	17062	17076	17142	17234	16985	17169
27910	48562	44271	33682	27800	22090	19401	18174	17583	16843	16697	16377	16352	16001	15951	15845	15670	15522	15479	15286	15255	15237	15020	15290	15030	15110	14864	14784	14915	14576	14510	14640	14570	14733	14618	14566	14513	14625	14640	14694	14555	14654	14484	14549	14680	14379	14492	14485	14503	14281	14596	14352	14376	14560	14528	14623	14446	14590	14624	14579	14431	14585	14515	14612	14463	14604	14702	14610	14445	14481	14488	14390	14340	14504	14467	14519	14589	14379	14562	14549	14556	14575	14656	14528	14578	14426	14542	14792	14672	14554	14611	14535	14500	14741	14574	14620	14429	14714	14513	14633	14622	14702	14461	14572	14368	14413	14640	14585	14564	14484	14538	14339	14612	14461	14528	14591	14489	14508	14449	14410	14461	14575	14429	14441	14653	14487	14447	14357	14706	14503	14513	14397	14618	14231	14363	14595	14568	14579	14498	14566	14428	14387	14626	14588	14527	14600	14641	14628	14640	14416	14458	14590	14440	14511	14433	14540	14571	14416	14358	14455	14550	14268	14352	14460	14506	14492	14515	14448	14433	14567	14544	14377	14407	14431	14346	14413	14433	14704	14536	14692	14378	14657	14644	14479	14575	14448	14529	14668	14565	14529	14520	14505	14464	14550	14550	14643	14523	14545	14388	14325	14258	14509	14468	14558	14615	14467	14352	14480	14493	14533	14474	14448	14497	14398	14710	14459	14388	14590	14552	14546	14431	14469	14466	14573	14405	14583	14517	14686	14625	14388	14330	14450	14630	14557	14493	14562	14295	14379	14593	14534	14468	14505	14333	14610	14409	14503	14466	14360	14593	14318	14521	14535	14599	14620	14433	14502	14572	14632	14476	14520	14560	14479	14333	14586	14140	14479	14439	14530	14531	14512	14522	14435	14542	14530	14492	14579	14613	14540	14539	14533	14656	14663	14489	14473	14643	14416	14609	14501	14357	14509	14663	14456	14421	14486	14365	14674	14491	14531	14697	14525	14402	14504	14384	14393	14419	14534	14381	14605	14612	14629	14386	14605	14547	14393	14571	14455	14586	14379	14393	14501	14262	14682	14544	14618	14474	14522	14463	14414	14484	14481	14465	14501	14492	14432	14641	14355	14656	14550	14582	14711	14420	14405	14360	14448	14717	14659	14604	14391	14502	14421	14459	14643	14408	14599	14488	14417	14390	14576	14609	14494	14417	14596	14370	14447	14535	14628	14565	14288	14639	14638	14493	14494	14500	14341	14444	14242	14527	14631	14524	14440	14470	14282	14530	14586	14622	14512	14359	14446	14484	14401	14536	14503	14355	14465	14562	14494	14533	14459	14521	14468	14473	14619	14422	14514	14518	14566	14573	14579	14509	14533	14519	14472	14574	14608	14528	14425	14572	14645	14409	14507	14463	14602	14403	14457	14558	14525	14508	14507	14590	14652	14254	14490	14434	14633	14419	14579	14550	14508	14512	14508	14527	14574	14522	14587	14550	14452	14548	14477	14607	14515	14524	14463	14728	14580	14587	14443	14451	14571	14519	14325	14473	14397	14462	14617	14587	14477	14501	14420	14552	14439	14447	14515	14683	14463	14418	14400	14370	14433	14489	14562	14544	14561	14449	14474	14551	14400	14381	14373	14525	14371	14409	14625	14458	14426	14556	14573	14565	14611	14453	14764	14540	14520	14409	14565	14600	14396	14654	14475	14579	14447	14623	14566	14567	14486	14573	14585	14394	14383	14544	14307	14348	14611	14620	14578	14538	14545	14567	14451	14407	14530	14637	14376	14672	14521	14545	14621	14641	14484	14482	14503	14489	14432	14568	14762	14476	14530	14491	14401	14471	14461	14446	14601	14606	14577	14462	14404	14357	14612	14523	14582	14645	14516	14453	14488	14598	14460	14452	14619	14506	14559	14454	14413	14385	14448	14562	14526	14415	14555	14478	14439	14625	14378	14389	14653	14573	14575	14395	14428	14520	14512	14406	14587	14482	14420	14684	14534	14344	14511	14412	14616	14373	14359	14560	14377	14677	14610	14507	14454	14427	14496	14439	14538	14568	14517	14415	14555	14462	14603	14459	14472	14509	14419	14682	14414	14660	14409	14551	14548	14671	14517	14371	14589	14482	14550	14296	14492	14552	14580	14522	14653	14691	14416	14588	14606	14521	14611	14564	14550	14520	14656	14348	14536	14482	14356	14534	14505	14587	14547	14417	14276	14416	14427	14476	14555	14686	14540	14496	14417	14496	14430	14537	14466	14491	14517	14507	14571	14450	14478	14410	14358	14629	14563	14464	14480	14399	14424	14471	14288	14502	14730	14401	14546	14512	14530	14588	14383	14458	14481	14728	14525	14479	14609	14489	14520	14427	14544	14512	14479	14578	14591	14553	14359	14501	14513	14384	14517	14541	14583	14595	14668	14525	14586	14469	14604	14527	14637	14553	14538	14647	14577	14543	14362	14428	14465	14510	14440	14503	14550	14511	14440	14487	14553	14359	14488	14619	14444	14553	14494	14384	14369	14612	14384	14585	14406	14439	14430	14574	14536	14381	14491	14586	14641	14501	14428	14512	14360	14363	14561	14524	14532	14378	14595	14490	14372	14520	14583	14628	14559	14661	14525	14441	14520	14657	14578	14336	14613	14407	14459	14443	14418	14603	14490	14537	14616	14509	14402	14579	14440	14516	14472	14434	14487	14526	14404	14662	14366	14405	14450	14458	14592	14521	14444	14593	14595	14645	14487	14426	14433	14444	14672	14520	14445	14512	14574	14430	14437	14333	14511	14674	14352	14583	14470	14479	14408	14467	14607	14505	14488	14460	14463	14547	14382	14399	14437	14574	14523	14645	14390	14387	14594	14298	14619	14474	14548	14610	14492	14366	14496	14491	14408	14323	14517	14476	14600	14559	14444	14674	14580	14432	14464	14487	14512	14469	14641	14437	14521	14422	14579	14510	14433	14444	14261	14508	14571	14498	14571	14441	14625	14583	14469	14588	14648	14402	14462	14338	14424	14531	14555	14423	14487	14341	14468	14637	14486	14439	14412	14583	14536	14627	14386	14552	14489	14505	14519	14542	14442	14628	14622	14508	14550	14578	14542	14513	14547	14498	14523	14646	14562	14329	14472	14490	14639	14412	14466	14373	14541	14446	14579	14684	14410	14525	14514	14385	14689	14514	14440	14467	14580	14529	14515	14460	14494	14291	14388	14282	14519	14551	14501	14532	14327	14468	14496	14469	14484	14456	14585	14570	14508	14528	14495	14556	14355	14702	14367	14457	14435	14501	14624	14566	14508	14480	14512	14468	14569	14407	14457	14575	14410	14369	14489	14542	14495	14683	14536	14508	14570	14544	14608	14405	14519	14477	14559	14250	14626	14488	14651	14471	14504	14575	14656	14436	14654	14407	14416	14565	14426	14454	14542	14499	14457	14588	14462	14615	14622	14418	14429	14520	14489	14484	14412	14493	14516	14396	14515	14499	14379	14551	14581	14596	14441	14670	14369	14634	14515	14523	14521	14463	14517	14292	14485	14507	14616	14350	14642	14544	14547	14484	14603	14449	14526	14550	14569	14421	14444	14475	14430	14513	14514	14582	14342	14493	14518	14396	14446	14634	14311	14449	14559	14534	14467	14404	14571	14524	14528	14598	14390	14554	14291	14480	14734	14509	14481	14477	14465	14482	14545	14670	14503	14566	14547	14519	14494	14435	14371	14388	14585	14456	14404	14351	14486	14598	14487	14503	14641	14495	14488	14553	14652	14522	14674	14657	14490	14636	14420	14540	14443	14434	14449	14472	14462	14395	14607	14385	14430	14543	14454	14504	14426	14458	14422	14561	14620	14368	14486	14569	14386	14440	14528	14535	14418	14554	14291	14408	14524	14667	14587	14455	14546	14529	14638	14671	14578	14521	14392	14470	14519	14539	14406	14672	14581	14473	14616	14554	14553	14345	14582	14471	14639	14472	14517	14463	14521	14591	14341	14696	14361	14469	14496	14650	14399	14541	14378	14456	14658	14528	14621	14504	14467	14605	14489	14528	14408	14472	14395	14485	14447	14579	14494	14399	14655	14561	14373	14406	14472	14547	14559	14444	14597	14395	14602	14424	14363	14445	14539	14339	14392	14387	14302	14520	14456	14433	14431	14301	14445	14392	14446	14424	14648	14581	14562	14525	14457	14760	14405	14447	14452	14598	14430	14526	14514	14519	14362	14374	14383	14379	14615	14601	14428	14527	14481	14512	14440	14411	14501	14578	14527	14459	14473	14670	14378	14506	14499	14552	14504	14447	14530	14508	14616	14499	14644	14456	14510	14445	14486	14450	14354	14453	14361	14373	14529	14548	14631	14360	14526	14492	14428	14347	14397	14439	14581	14491	14539	14461	14549	14596	14557	14469	14458	14543	14517	14568	14554	14535	14485	14449	14632	14311	14419	14439	14554	14623	14493	14618	14375	14564	14410	14529	14460	14370	14565	14609	14461	14643	14267	14526	14451	14523	14472	14588	14537	14343	14522	14670	14548	14339	14615	14509	14506	14371	14474	14519	14438	14427	14490	14594	14532	14624	14711	14435	14521	14438	14450	14627	14468	14531	14627	14698	14464	14562	14520	14565	14607	14206	14663	14431	14516	14616	14623	14579	14376	14371	14443	14540	14476	14539	14438	14486	14489	14416	14350	14525	14297	14413	14576	14563	14589	14490	14566	14646	14420	14594	14630	14668	14445	14679	14536	14605	14545	14471	14405	14358	14458	14429	14473	14656	14595	14538	14619	14497	14557	14599	14487	14576	14424	14628	14660	14476	14684	14606	14453	14700	14402	14534	14401	14679	14575	14517	14490	14385	14554	14671	14514	14597	14693	14484	14523	14503	14524	14594	14705	14491	14534	14533	14701	14480	14570	14515	14499	14482	14435	14562	14713	14425	14636	14621	14349	14431	14512	14604	14584	14511	14374	14547	14477	14507	14500	14285	14370	14497	14665	14405	14385	14514	14453	14471	14605	14590	14454	14400	14523	14412	14519	14488	14542	14358	14505	14607	14369	14534	14591	14453	14585	14607	14549	14524	14567	14659	14506	14509	14480	14508	14597	14784	14625	14539	14509	14511	14611	14506	14562	14560	14501	14541	14474	14520	14372	14412	14478	14466	14513	14642	14448	14426	14541	14448	14525
28088	23920	28269	25359	20105	18226	17570	17120	16901	16780	16673	16689	16582	16615	16402	16549	16474	16443	16406	16253	16106	16267	16277	16237	16090	16230	16284	16272	16102	16032	16254	16230	16175	16315	16103	16217	16118	16078	16051	16220	15996	15985	16182	16163	16105	16123	15935	16052	16116	16190	16097	15932	15998	16178	16117	15815	15958	15758	16016	15922	15817	16145	16224	15989	16234	16048	16145	16122	15901	16141	16127	16039	16173	16268	16050	15914	16084	15945	16064	16059	16068	16110	16052	16015	16106	16049	16136	16003	16135	16002	16168	16028	16095	16112	15955	16075	15797	16233	16129	15982	16171	16043	15981	16162	15926	15768	16145	16083	16084	16016	15895	16183	16032	16159	15904	15970	16088	15832	15897	16121	16057	15886	15986	15932	16095	15932	16183	15867	16072	15899	15905	16186	16125	16163	16058	15885	16217	16136	16209	16132	16070	16190	16108	16024	15939	16007	16020	16110	16020	16058	16082	15958	16055	16005	15955	16064	16127	16143	16034	16114	16111	16026	16067	15781	15926	16008	16068	16074	16157	15863	16122	16096	16073	16024	15874	15942	16128	16132	16201	16069	16120	16191	16049	16195	15885	16033	16259	15920	15749	16109	16066	16102	16106	16149	15953	16030	16186	16084	16031	15947	16022	16099	16127	16060	16066	16105	16255	16158	16048	16288	16116	16162	16118	16124	16087	16247	15897	16108	16023	15979	16261	15990	16205	15970	15983	15905	16320	15946	15829	16083	16058	16071	15935	16074	16121	16109	15804	15744	15948	16028	16143	16116	16037	16104	16125	16205	16087	15909	16221	16005	15925	15813	16184	16354	16187	16197	15989	16042	16016	16013	15874	16102	16099	15983	15934	16124	16175	16012	16206	16003	16023	16206	16023	16152	16072	15965	15948	16012	16081	16147	16064	15813	16059	16173	16063	16135	15908	16242	16014	16063	16094	15938	15933	16116	15964	16068	16104	16249	16018	15999	15855	15991	15954	15987	16123	16187	15961	16085	16184	16131	16181	16043	16080	16210	15961	16078	16068	16066	16145	16154	16266	16117	16046	16021	16114	15843	16083	15920	16125	16128	15861	15933	16243	16066	16269	16075	15998	16117	16199	15911	16084	16161	16326	15994	16097	15910	15966	16208	16089	16077	16164	16104	16018	15949	15955	16242	16148	16149	16057	15871	16010	16107	16100	16070	16399	16082	16025	16042	16043	15949	15965	16057	15973	16110	16040	16008	16171	16394	16105	16118	16048	16081	16144	16111	16042	16098	16029	16007	16045	16143	15997	16175	16108	16120	16205	16069	16044	16033	15845	16100	16193	16184	15890	16113	15957	16281	16188	16024	16116	16018	15797	15894	15937	16049	16223	16144	16012	16153	15962	16085	16051	16178	16107	16035	15989	16016	15998	16225	16232	16188	16029	16137	16021	16034	16008	15999	15945	16138	16179	16116	16057	16135	16311	16215	16150	16083	16263	16214	16143	16140	15905	16032	16021	16234	16204	16230	16081	16063	16120	16082	15924	16002	16087	16010	16163	15911	15965	16087	16087	15816	16067	15925	16083	16013	16035	15835	16138	16166	16164	16258	16151	16040	15955	16179	16202	16026	16053	16110	15913	15955	15918	16067	16009	16011	16144	16026	16148	16262	16051	16238	16090	16033	15930	15835	16121	15924	16016	15998	15989	15911	15994	16224	15932	15757	16075	16196	15992	16073	16030	16107	16060	16113	16041	16114	16145	15876	16083	15914	16051	15876	16128	16060	15990	16080	16132	16008	15989	15912	15939	16082	16056	16127	16113	16113	15996	16180	16196	16052	16032	15918	16044	16093	15761	16069	16074	15903	16030	16052	16182	16040	15874	16028	16278	16126	16203	16047	16062	15909	16166	16028	16171	16091	16294	16223	16093	16060	16119	16180	16166	15859	16017	15891	16093	16202	15902	16083	15920	15998	15886	15818	16102	15985	15992	16098	16031	16067	15900	16151	16034	15876	16124	15999	16271	16045	16071	16009	15942	15956	16078	16119	16065	16197	16248	16172	16073	16160	16181	15967	16118	15919	16150	15974	16169	16184	16302	16163	16200	16433	15953	16203	16165	16048	16090	15916	16059	16297	15963	15879	16147	16049	16187	16222	16124	16112	16076	15930	15909	16056	16040	16115	16082	16096	16066	15970	15996	15941	16129	16141	16196	16011	15971	16005	15902	15982	16157	15978	16168	16150	16066	16091	16079	16200	16175	15986	15944	16028	16128	15979	16060	15930	16020	16122	15889	15962	16133	15976	15945	16148	16172	16096	16072	15943	16157	16020	15975	16110	16048	16156	16221	15952	16118	16151	16191	16059	15906	16228	16025	16151	16134	15917	16121	16074	15939	15988	16233	16062	16058	16230	16183	15941	16069	16030	16025	16001	16005	16063	16116	16038	16053	16088	16294	16126	15914	16070	16077	16155	16037	16065	16164	16067	15861	16019	16252	16071	16056	15970	16129	15987	16225	16063	15847	16131	16221	16129	16070	16050	16066	15924	16140	15862	16100	16187	16222	16116	16288	15982	16205	16327	15908	16089	16076	15988	15949	16050	16164	16168	16047	15962	16108	16028	16102	15958	16144	15864	16154	16012	16047	16057	15947	16097	16090	16022	15946	16157	16150	16109	15961	16225	15927	16024	16281	16114	16233	16171	16048	16005	15998	16164	16045	16010	16187	16174	16207	16051	15837	15961	16252	15917	16006	16112	15977	16024	15971	16295	15925	16065	15833	15974	16032	16123	15974	16064	16182	16256	15994	16164	15944	16092	16056	15945	16158	16051	15945	16119	16343	16049	16175	16005	15833	15899	15989	16168	15967	15859	15927	15983	16129	15930	16183	16082	16020	16027	16019	16112	16030	15941	16251	16196	16196	16239	16163	16027	16133	16163	16124	16157	16029	16173	16055	16017	16077	16210	16118	16045	16016	15921	16074	16027	16163	16050	15959	16198	16053	16134	15896	16324	16021	15804	16330	16065	15966	16194	16003	16190	16154	16103	16020	15996	15898	15994	15932	15905	16148	16156	15849	16093	16045	16116	15989	16170	16019	15997	16049	16153	16087	16066	16142	15950	15957	16027	16151	16060	16005	16232	16062	16008	16069	16325	15750	16303	16099	15850	16150	16258	16071	16260	15837	16198	16065	16102	16003	16039	16215	16069	16041	15952	16147	16157	16149	16086	16164	15844	15995	16008	16263	16047	15993	15803	16094	15956	16190	16162	15907	16081	16094	16047	15922	16046	16058	15805	16133	16060	15999	16094	16058	15913	16017	16195	16029	16021	16206	16188	16359	16240	16117	16168	16072	16144	16084	16180	16150	16116	15996	15916	16249	16132	16088	16059	16077	16141	16088	16124	16284	15913	16046	16240	16227	16086	15919	15977	16029	16063	16122	16220	16115	16218	16139	15894	15956	16083	16097	16141	15994	16176	16085	16047	16131	16087	15997	16151	16093	15853	16152	16047	16087	16227	16272	16041	16143	16217	16251	16035	16270	16181	16009	16120	16211	16165	16228	16227	16150	16114	16066	15988	16288	16129	16125	16038	15885	16046	16254	16013	16091	16018	16047	15988	15965	16170	15958	15953	16080	16045	16055	15994	16036	15994	16172	16050	16013	16007	15967	15980	16144	16031	16075	16068	15960	16018	16187	16003	16013	16030	15842	15889	15967	16064	16207	16076	15994	15941	16106	15969	16017	15987	16146	16048	15918	15979	16092	16025	16114	15953	16028	16260	15948	16079	16041	15903	16110	16034	15958	15998	16190	15991	16047	15761	16279	16193	16037	16082	15902	16176	16034	16040	16175	16002	16178	16094	16057	15989	16029	16167	15905	16326	16232	16051	16002	16131	16073	16098	16142	16136	16048	15827	16190	16208	16105	16020	16053	16052	16178	15997	16020	15920	16099	16182	16153	16008	16151	16061	16333	16387	16078	16006	16251	16044	15996	16164	15876	16096	16154	16098	16154	16268	16142	15968	16158	16051	16028	15848	16116	15982	16047	16309	16091	15985	16045	15984	16192	15975	15916	16153	16064	15835	16181	15873	16037	15955	16088	16045	15928	16179	15981	16009	16006	16046	15891	15872	16131	16177	15969	16018	16273	16119	15995	15994	16177	16181	16127	15996	15921	15961	16281	16318	15900	16153	16168	16234	16127	16070	16033	16090	15957	16068	15982	16068	16137	15991	15944	16006	16130	16096	16098	15986	16318	16264	16093	16170	16135	16065	16038	16038	15797	16067	15930	16178	16082	16187	16053	16127	16125	16207	15904	16093	16109	16078	16306	16124	16046	16179	15869	16059	16231	15879	15938	16036	16254	16011	15917	15963	15937	16025	16090	16192	15895	16274	15975	15971	15952	16249	15996	16056	16011	16042	16239	15983	16029	16078	16003	16062	16081	16094	15898	16104	15992	16307	15993	16007	15907	15825	15957	15814	16026	16137	15982	16319	16079	16102	15989	16111	16146	16079	16060	16092	16172	15997	16047	15865	16017	16019	16158	16005	15884	16130	16103	16000	16005	16010	16022	16017	16097	15965	15922	16160	16139	15920	16145	16126	16096	16179	16209	15918	16014	16057	16057	16051	16143	16016	15950	15943	16155	15987	16175	16174	15936	16118	16082	16031	15931	16057	16065	16156	16086	16035	15995	16043	16058	16171	15878	15946	16166	15956	16116	15997	16050	15980	16306	16108	16038	16146	16058	16201	15935	15969	16101	15962	16176	15990	16124	16051	16021	16260	16188	16020	16096	16078	15983	16335	16010	15989	16260	16139	16166	16181	16219	16073	15847	16174	16381	16111	15923	16079	15965	16090	15931	16114	16088	16115	16080	15945	16140	16110	16005	15990	15781	15994	16049	16179	16126	16193	16092	16196	16067	16255	16160	16026	16371	16103	16033	15846	15985	16148	16223	16238	16066	16035	16015	16013	16012	16038	16148	16025	15963	16287	16030	15974	16221	16071	16025	15915	16196	16003	15879	16094	16091	16172	16194	16134	16131	16141	16146	16057	15995	16365	16143	16038	16016	16003	16073	16034	15996	15996	15957	16110	16047	16002	16170	16143	16181	16132	16111	16133	16230	15995	16125	15966	16091	16128	16003	16090	16044	16073	15999	15902	16168	16069
23327	33819	29329	22507	19141	16705	15930	15315	15198	14797	14918	14861	14646	14615	14517	14443	14495	14398	14207	14484	14226	14296	14185	14095	14156	14089	14082	14050	13914	13970	13975	13997	14060	13960	14098	14118	13741	14044	13847	13974	13854	13882	13968	13776	13907	13971	13752	14085	13828	13886	13946	13864	13965	13990	13785	13768	13758	14032	13881	13883	13706	13783	14119	14027	13966	13845	13982	13856	13727	14091	13801	13859	13833	13957	13893	13903	13901	13839	13779	13832	13891	13965	13883	13728	13839	13824	13920	13808	13873	13885	13945	13737	13804	13832	14038	13880	13901	13916	13973	14041	13799	13887	13954	13856	13976	13903	13807	13929	13894	13981	13892	13935	13919	13788	13743	13846	13916	13814	13839	13773	13940	13873	13987	13821	13898	13932	13881	13910	13726	13789	13854	13788	13838	13864	13900	13899	14011	13783	13837	13961	13914	13863	13994	14063	13879	13816	13804	13905	13667	13781	13967	13900	13823	13790	13784	13766	13975	13991	14059	13706	13877	13795	13900	13915	13784	13898	13758	13792	13967	13822	13833	13822	13959	13919	13948	13931	13753	13953	13927	13836	13959	13758	13833	13813	13754	13782	13855	13958	13738	13891	13981	13840	13897	13858	13803	13769	13847	13983	13868	13864	13918	13748	13898	13787	13938	13811	13838	13812	13967	13823	13960	13782	14013	13830	13986	13857	13858	13960	13853	13924	13867	13969	13789	13941	13909	13829	13991	13800	13755	13812	13826	13997	13740	13877	13713	13844	13762	14053	14052	13902	13996	13990	13951	14000	13944	13884	13991	13907	13874	13848	13965	13763	13803	13910	13995	13946	13842	13964	14052	13932	13916	13840	13941	13854	13961	13736	13964	13777	13784	13913	13983	13851	13849	13974	13837	13758	13950	13994	13921	13885	13872	13967	13980	13946	13822	13679	13810	13908	13809	13683	13772	13880	13912	13933	13999	13862	13943	13753	13906	13936	13758	13854	13764	13872	13653	14075	13883	14018	13806	13848	13807	13943	14044	13902	13863	13927	13998	13923	13940	13909	13765	14029	13837	13882	13711	13844	14032	13917	13849	13872	13834	13893	13759	13890	13818	13964	13692	13834	13723	13915	13783	13971	13897	13964	13874	13774	13913	14086	13876	13802	13724	13965	13864	13868	13794	13929	13845	13990	13881	13857	13836	13755	13815	13944	13830	13843	13932	13755	13768	13715	13867	13986	13848	13977	13985	13830	13833	14003	13798	13818	13787	14030	13974	13830	13900	13937	13734	13948	13806	13809	13908	13948	14100	13899	13863	13903	14016	13879	13821	13612	13980	13766	13612	13901	13935	13889	13855	13920	13957	13931	13995	13849	13863	13890	13898	13740	13858	14012	13755	13819	13804	14113	13799	13909	13954	13841	13921	13932	13995	13944	13912	13984	13888	13867	13846	13968	13933	13923	13855	13810	13778	13774	13756	13946	13999	14006	13852	14128	13909	13864	13809	13838	13742	13789	13944	13856	13992	14030	13886	13822	14043	13882	13974	13873	13970	13821	13841	13813	13797	13855	13862	13818	13998	13731	13969	13830	13818	13839	13907	13942	14055	13859	13997	13786	13844	13789	14101	13965	13779	13863	14039	13751	13936	13858	13937	13914	13810	13934	13845	13875	13821	13774	13890	14002	13829	13952	13907	13856	14040	13853	13892	13968	13856	13890	13980	13993	13857	13917	13786	13813	13752	13885	13949	13799	13783	13813	13831	13839	13887	13949	13806	13579	13738	13896	13831	14082	13958	13826	13954	13863	13863	14064	13897	13933	13993	13774	13812	13947	14013	13894	13768	14008	13631	13923	14025	13935	13824	13777	13951	13932	13872	13783	13656	13871	13892	13933	13777	14013	13874	13674	13831	13769	13994	13917	13921	13877	13793	13934	13823	13955	13773	13956	13888	13790	13861	13944	13854	13938	13931	13808	13910	14003	13841	13873	13978	14015	13898	13825	13647	13772	13683	13979	13891	13852	13961	14031	13918	13989	13684	13887	14015	13858	13725	13853	13942	13861	13898	13963	13898	13778	13741	13970	13952	13782	13796	13799	13800	13874	13875	13837	13915	14006	13724	13961	13849	13898	13920	13895	13926	13941	13746	14065	13880	14060	13827	13906	13969	14008	13836	13871	14007	13681	13897	13679	14044	13867	14041	13911	13933	13950	13783	14099	13809	13738	13789	13993	13839	13963	13911	13785	13877	14045	13929	13787	13808	13860	13835	13930	13817	13833	13794	13811	13930	13836	13850	13786	13813	13882	13888	14093	13919	13986	13918	13828	13727	13897	13859	13896	13939	13861	13908	13753	13917	13843	14010	13836	13900	13779	13783	13814	13890	13892	13911	13972	13927	13927	13969	13936	13994	13982	13932	13843	13993	13836	13879	13978	13858	13760	13969	13831	13809	13759	13866	13910	13834	14099	13764	13826	13884	13872	13821	13882	13965	14055	13723	13926	13898	13888	13847	13914	13866	13799	13844	13778	13888	13838	14057	13780	13853	13717	13838	14002	14055	14008	13854	13813	13849	13941	13846	13980	13860	13821	13787	13841	13978	13817	13937	13990	13694	13850	13885	13900	14090	13925	13784	13878	13769	13674	13766	13868	14054	13771	14027	13866	13674	13994	13955	13876	13824	13762	13808	13939	13918	13937	13800	14048	13946	13792	13802	13919	13976	13892	13991	13939	13831	13947	13859	13715	13986	13914	13875	13833	13892	13552	13792	13848	13890	13764	13916	13891	13932	13886	13876	13851	13958	13956	13867	13913	13927	13838	13835	13904	13762	13863	13799	13950	14023	13854	13781	13744	13954	13855	13949	13958	13860	13963	13847	13844	13727	14019	13870	13873	13838	13908	13848	13781	13955	13966	13933	13919	13884	13883	13837	13924	13868	13843	13915	13907	13930	14130	13873	13800	13869	13874	13943	13976	13807	13825	13790	13871	13896	13907	13788	13839	13813	13894	13871	13795	13741	13891	13978	13930	13800	13883	13793	13954	14061	13755	14054	13971	13920	13867	13885	13825	13868	13880	14118	13938	13880	14074	13879	13961	13844	13928	13955	13864	13749	13837	13990	13808	13833	13988	13881	14002	13857	13870	14018	13884	13904	13848	13943	13818	13986	13966	13753	13760	13882	13740	13960	13733	13828	13888	13910	13816	13961	13943	13873	13789	13832	13792	13933	13863	13886	13933	13920	13806	13821	13871	14093	14034	13976	13876	13902	13854	13858	13911	13984	13805	13948	13847	13770	13900	13884	13861	13766	14040	13930	13835	14009	13895	14070	14005	13996	13909	14004	13785	13949	14024	13931	13799	13735	13948	13783	13990	13782	13798	13791	13926	13934	13813	13792	14047	14038	13916	13851	13876	13871	13823	13900	13901	13947	13830	13730	13860	13899	13942	13942	13973	13885	13876	13774	13932	13763	13855	13950	13852	13866	14024	13853	13765	13952	13850	13745	13905	13838	13933	13779	13891	13819	13831	13836	13894	13779	13994	13915	13836	13863	13874	13768	13790	13905	14074	13847	13891	13974	13914	14022	13858	13865	13881	13778	13905	13894	13752	14034	13853	13948	13838	13829	13813	13989	13864	13887	13748	13902	13942	13860	13956	14043	13873	13847	14053	13999	13781	13755	13713	13927	13869	13796	13926	13795	13832	13771	13947	13848	13788	13941	13725	13819	13930	13913	13988	13851	13786	13806	13992	13742	13937	13995	13903	13836	13934	14117	13883	13882	13873	13967	13792	13889	13872	14003	13903	14110	13849	13940	13761	13801	13879	13889	13812	13920	13869	13899	13873	13847	13926	13910	13889	13873	13921	13952	14005	13808	14068	13812	13810	13753	13908	13818	13652	13879	13899	13822	13939	13970	13940	13872	14007	13771	14044	13816	13809	13913	13877	13927	13722	13805	13978	13857	13807	13863	13890	13903	13710	13911	13874	13807	13822	13713	13919	13934	13618	13909	14083	13864	13866	13853	13738	13858	13997	13693	13916	13877	13802	13917	13870	13799	13771	13878	13949	13993	13725	13692	13781	13869	13791	13932	13780	13977	13900	13821	13940	14075	13878	13875	13892	13721	13750	13970	13929	13958	13904	13782	13755	14084	13756	13894	13770	13941	14022	13979	14076	13883	13919	13987	13678	13969	13760	13783	13820	13780	14035	13978	13951	14029	13914	13879	13812	13840	14014	13942	13929	13899	13883	13820	13928	14001	14015	13942	14026	13841	13912	13930	13834	13765	13639	13942	14054	13819	14026	13879	13715	13856	13932	13806	13837	13804	13880	13943	13895	13891	13880	13894	13682	13774	14058	13874	13926	13989	13902	14059	13873	13880	14007	13803	13902	13953	13898	13836	13834	13837	13836	13928	13870	13693	13792	13847	13808	13920	13911	13859	13775	13885	13685	13814	14049	13819	13759	13853	14007	13781	13819	13897	13679	13954	13762	13909	13935	14090	13832	13895	13951	13966	13840	13958	14036	13840	13938	13944	14016	13837	13818	13881	13918	13744	13710	13973	13861	13761	13894	13901	13824	13907	14058	13773	13969	13898	13809	13794	13963	14013	13847	13797	13771	13920	13825	13876	13855	13797	13900	13814	13835	13938	13790	13775	13818	13756	13971	13850	13870	13887	13904	13914	13916	13945	13920	13925	13993	13763	13936	13771	13939	13842	13753	13752	13893	13914	13898	13991	14031	13803	13992	13987	13881	13952	13722	13867	13843	14015	13815	13846	13858	13938	14007	13854	13897	13984	13861	13791	13913	13908	13882	13920	13728	13847	13982	13856	13900	14051	13899	14095	13782	13869	13958	13881	13921	13783	13880	13873	14027	13784	13759	13926	13762	13975	13730	13905	14014	13894	13874	13815	13711	13957	13817	13913	13917	13976	13848	13900	14057	13862	13829	13855	13784	13803	13971	13911	13804	13840	13924	13934	13777	13841	13886	13916	13776	13833	13929	13834	13832	13884	13784	13729	13939	14075	13993	13725	13966	13867	13973	13765	13881	13817	13861	14003	13800	13909	13835	13908	13929	13849	13616	13809	13924	13918	13830	13859	13831	13953	13851	13743	13903	13961	13748	13870	13939	13862	14019	13962	13877	13783	13861	13835	13853	13869	14067
23878	21129	28470	24683	23236	22741	21394	18441	17607	17456	17324	17292	17120	16834	16852	16891	16891	16673	16740	16519	16503	16359	16421	16462	16456	16417	16449	16109	16319	16398	16304	16266	16190	16017	16243	16290	16109	16247	16381	16100	16152	16140	16155	16228	16227	16225	16143	16142	16266	16108	16092	16049	16114	16057	16241	16203	16173	15989	15961	15980	16200	16027	16043	16107	16259	16126	16059	16129	16275	16120	16151	15989	15981	16149	16084	16118	16324	16072	16129	16069	16032	15910	16046	16156	16210	16219	15825	16036	16162	16161	15962	16243	16221	16086	16083	16107	16086	16011	16068	16095	16130	16119	16040	16181	16171	16119	16028	16005	16187	16164	16269	16093	16003	16180	16032	15950	16061	16045	16203	16148	16183	16207	16008	15937	16173	16051	16357	16144	15952	15919	16008	16041	16139	15942	16294	16033	15966	15942	15992	16187	16089	15992	16112	16195	16227	16105	16084	16074	16227	15999	16170	16097	16100	16097	16148	16022	16007	15980	16210	16234	16070	16282	16323	16181	15776	15966	16046	16087	16000	15957	16008	16122	16212	15884	15935	16180	15933	16165	16219	16178	16081	15947	16026	16037	15898	16015	16012	16080	16140	16081	16045	16147	16072	15932	16258	16082	16203	15953	16155	15867	16017	16070	16205	16122	16007	15824	16129	15988	16044	16009	15886	16033	16108	16254	16286	16107	16110	16028	15989	16079	16005	16228	16087	16175	16217	16164	16111	16023	16089	15946	15954	15989	16172	16199	16056	16151	16287	16176	16073	16000	16186	16015	16296	16025	16137	16096	15852	16064	16029	15815	16077	16254	16142	15990	16168	16195	16124	16146	16127	16281	16107	16085	15994	16083	16270	16104	15872	16062	16058	16031	16015	16136	16053	16191	16092	16081	16080	16088	16155	16085	16162	16067	16158	16016	16184	16071	16008	16381	16154	16073	15887	16048	16020	16123	16157	16248	16215	16034	16181	16179	16201	16094	16140	15978	15877	16106	16205	16297	16172	16162	16063	15958	16118	15931	16135	16129	15963	16163	16288	16054	16139	16182	16014	16159	16227	16039	16144	15930	16232	16197	16232	16108	15985	16108	16222	16104	16122	15956	16040	16029	16280	15869	15956	16059	16021	16129	16179	15943	16060	16217	16401	16102	15807	16021	16055	16109	15970	16050	16083	15963	15900	16154	16049	15973	15999	16165	15876	15980	16156	16038	16211	15998	16244	16292	16027	16107	16111	16127	15947	16105	16095	16054	16112	16152	16195	15990	15895	16146	16070	16190	16151	15982	16223	15844	15938	16075	16183	16076	16066	16143	16057	16014	16241	16063	15952	16145	15899	16030	16085	15960	16049	16049	16047	16007	16148	16132	16103	16130	16153	16233	15984	15996	16264	16005	16014	16193	16077	16067	16063	16014	16075	16294	16220	15995	15925	16066	16056	15860	16125	16043	15904	15960	15891	16082	16095	16146	16178	16091	16016	16092	15890	16028	15823	15891	16216	15896	16211	15994	16066	16075	16081	16068	16051	16087	16124	16176	15840	15922	15860	16179	16368	16066	16095	16070	16343	16001	16135	15977	16002	16253	16004	15975	16201	16176	16029	15906	16171	15988	16060	16063	16070	15979	16070	16014	16096	16233	16072	15954	15916	16103	15985	16012	16034	15979	16179	16058	15876	15985	15944	15937	16051	16002	15958	16064	16152	16014	15980	15892	15911	15989	15952	16089	16073	15849	15997	16032	15995	16110	16019	16168	16107	16237	16328	16170	16266	15823	16075	15930	16033	16002	16116	16185	15950	16097	16271	16193	15992	16037	16010	16201	16134	16222	16092	16105	16191	16244	15973	15943	15846	16027	15944	16074	16068	15978	16200	15966	16214	15982	16107	16353	15963	16092	15821	16051	16082	15945	16182	16082	16159	16224	15845	16034	16008	16068	16214	16079	16271	16213	16160	16037	16043	15987	15814	16150	15911	16162	16188	16096	15960	15943	16054	16014	16017	15861	16032	15890	16159	16164	16078	16217	16047	16239	16111	16094	15922	16014	16055	16156	16269	15989	16071	16024	16089	15975	15984	15960	15955	15929	15973	15995	16087	16059	16285	16150	15882	16141	16110	16066	16059	15931	15920	15949	16018	15999	16169	16041	15947	15922	16089	16219	16030	16042	15854	16299	15964	16142	16119	16080	16169	16088	16065	15998	16120	16130	16226	16219	16141	16064	15893	16013	15984	16087	16177	15962	16161	16149	16166	16166	16174	16173	16056	16100	16077	16077	15935	16066	16044	16108	15975	16121	16103	16046	16048	15957	16032	16038	16052	16227	16147	16234	16208	16102	16111	16040	16170	15980	16191	15942	15994	16191	16039	15915	16075	16169	16129	16170	16034	16047	16086	16101	16132	16105	16163	16037	16039	16125	15986	16026	16212	16079	15857	16200	16068	15830	16068	16002	16111	16067	16095	16163	16044	15928	16143	16190	16223	15986	16138	15787	15863	16182	16137	16127	16058	16152	16067	15978	16234	16112	16091	16008	16320	15874	16055	16421	15921	16152	15934	16131	16182	16186	16031	16164	16132	16056	16164	16051	16201	16049	16121	16074	16114	16220	16103	15938	16051	16032	16117	16012	16185	16028	16107	16197	15876	16091	15914	15941	16039	16187	16087	15983	15966	16323	16101	16308	16155	16013	16067	16148	15968	16062	16205	16107	16135	16126	15862	16014	16013	16143	15887	15937	16013	16263	16101	15920	15989	15972	16041	16088	16044	16006	16085	15903	16059	16079	16011	16098	16221	15927	15925	16129	15976	16157	16033	16118	16038	16117	16090	15857	16077	16081	16231	16002	16154	16097	16254	16046	15959	16015	16074	16025	16034	16191	16097	16269	16006	16260	16040	16044	15986	16001	16029	16080	15917	16102	16248	15996	16144	16150	16068	15972	16103	15973	16166	16125	16224	16209	15895	16152	15994	16187	16012	16001	15862	15927	16113	16054	15988	16090	16271	16070	16143	16051	16091	16160	15841	16054	16099	15979	15900	15982	15824	16124	16112	16136	16150	16032	16171	16109	16105	16099	16167	16116	16050	16000	15841	16147	15960	16082	15895	16248	16137	16076	16084	16055	16063	16083	16163	16354	16272	16031	16277	16054	16016	16172	15983	15858	16061	16135	16085	15945	16226	16128	16105	16149	16179	16231	16079	15931	16386	15931	15986	15954	16000	15964	16186	16016	16006	16199	16083	16184	16192	16088	15972	16124	16170	16124	15992	16144	15956	16223	16019	16062	16037	16309	16141	15996	16030	16066	16301	15858	16082	15904	16050	15933	16109	15987	16189	16096	16041	16081	16224	15951	16032	16172	16170	16099	15880	16023	16068	16148	16113	16099	16007	16045	16307	16007	16079	16155	16279	16017	16158	16163	16186	15984	15997	16074	16239	16034	15910	16040	15816	16011	16037	16044	16150	16058	16041	16036	16198	15998	16338	16138	15950	16045	15948	16037	16076	16078	16364	16184	16247	16090	16040	15924	15877	16161	16075	16117	16131	16025	16074	16117	15754	16141	16162	16075	16094	16133	16171	16196	16117	16022	16035	16218	15946	16027	16116	15967	15905	15910	15998	16233	16079	16114	15914	16128	15878	15921	16176	16179	16157	15995	15992	15885	15951	16031	16016	16058	16119	15865	16082	16275	15920	16027	16276	16159	16015	16053	16134	16143	16096	16153	16273	16161	16037	16144	16215	16330	16123	16112	16082	16038	16154	16054	16212	15914	16233	15804	15991	16058	16157	16114	16148	16177	16170	15947	16077	15939	16024	16129	15931	15959	16131	15945	16074	15936	16284	16089	15886	16072	15942	16156	15895	16047	16312	16269	16285	16167	16156	16170	16141	16015	16101	15938	16029	16148	16171	16035	15902	16161	15987	16012	15989	16075	16293	16056	16297	15891	16204	16280	16233	16135	15966	15997	16194	16294	16020	16018	15876	16093	16022	16125	16052	16167	16194	16084	16058	16087	16236	16041	16252	15959	16123	16164	15964	16042	16204	16007	16110	16143	16232	15932	15998	15947	16087	15964	16089	16163	16092	16140	16090	16065	16082	16039	16100	16100	16035	16023	16009	15969	16105	16107	15946	16034	16029	15837	16113	16195	16200	16014	16043	16226	16022	15896	16053	16194	16155	16129	16233	16044	16207	16066	16171	16055	16069	16060	16230	16152	15946	16133	16257	16181	16369	16005	16113	15789	16037	16145	16129	16077	16132	16000	16203	16191	16058	16085	15988	16065	16074	16007	16159	16219	16198	16063	16152	15963	16354	16119	16156	16093	16039	16107	16227	16248	15949	16047	16124	15944	16154	16082	16008	15950	16014	16163	16126	16163	16066	16303	16212	16172	16070	16008	16080	16009	16045	15849	16042	16045	16124	16118	16189	15965	15961	15983	16038	16044	16001	15975	16259	15993	15978	16126	15997	15856	16099	16161	16065	16077	16050	16270	16186	16073	16179	16108	16084	16146	16064	16001	16214	16160	16308	16027	15889	15990	16038	16042	16060	16202	16143	16022	15946	16055	16181	16142	16262	16079	16068	15861	16254	16129	16276	16161	16028	15991	16037	16024	16100	16236	16021	16017	16038	16135	16035	16184	16059	15959	16179	16143	15922	16040	16037	15916	16377	16285	15946	15784	15884	16118	16116	15930	16049	16166	16194	16163	16142	16072	16116	15927	16172	15933	16059	16036	15929	16173	16239	16299	16059	15932	16032	16050	16004	15832	16002	15863	15946	16066	16076	16003	16034	16226	15911	16315	16159	15918	16194	15956	15847	15988	16239	16190	16074	16218	16160	16215	16107	16040	16074	16011	16074	16095	16067	16104	16050	16118	16117	16091	16001	16087	16141	15971	16077	16173	16293	15941	15941	16091	16193	16020	16221	16190	16055	16136	16223	16222	15897	16064	15967	16071	16186	16106	16304	16282	16047	16064	16064	16133	16218	16137	15945	15826	15847	15968	15987	16077	16066	16247	16090	15932	16139	16278	16104	16058	16074	16087	16073	16330	16081	16043	16202	16030	15958	16060	16081	16082	16142	16110	15971	15845	15913	16001	16102	16305	16258	16020	16251	16197	16002	16140	16004	15924	16057	15951	16016	15879	16183	16006
25104	43094	38263	30390	24304	19851	17424	16431	16035	15656	15214	15214	15170	15159	15069	14965	14923	14780	14750	14612	14554	14504	14499	14128	14196	14146	14250	14234	14248	14231	14055	13977	14152	14094	14186	13964	13934	14078	13875	14219	13975	14071	14031	14086	14026	13989	13941	13951	13938	14066	14198	14074	14069	14055	13838	13957	14058	13979	14124	13972	13792	13904	13933	13887	13881	14105	13901	13934	13915	14008	13907	13886	14064	13912	14003	13878	13926	13946	13944	13890	13933	13912	13943	13861	14056	14085	14021	14120	13900	13919	13913	13885	13992	14022	13838	14014	13911	13963	14001	13960	13945	13961	13960	14048	13664	13905	13984	14072	14016	14111	14027	13902	13975	13945	14022	13831	14008	14031	14049	13867	14068	13973	13999	13957	14035	13922	13895	13851	13975	13856	14002	13856	14046	13875	13968	14029	14046	13973	13960	13941	13937	14038	13866	13774	14081	13963	14135	13945	13999	14027	13937	13989	13899	13940	14021	13937	13834	13821	14090	13812	14033	13735	14058	13876	13871	13924	13924	13928	13975	13956	14024	14045	14089	14132	13932	13940	13807	13906	14076	13907	14033	13919	13875	14019	14050	13830	13938	13946	14137	13930	13980	14003	13901	13997	14134	14013	13929	13850	13940	13890	13989	13864	13932	13849	13994	13856	13895	13940	14129	14049	13820	14017	13957	13994	14016	14001	14110	13951	13962	13968	14054	13855	14126	13876	13926	13952	13802	13968	13812	14046	13861	13934	14053	14034	13917	14114	14014	13830	13997	14046	13792	13831	13975	13863	14206	14007	14021	13902	14109	14117	13867	14022	13828	13875	13893	14071	13984	13819	13764	14120	14024	14030	13841	13835	14061	13990	14096	14028	13985	13935	13996	13900	13922	13923	13734	13880	14046	13802	13983	13930	13951	13868	13977	13828	13971	14138	13967	13847	13913	13870	13866	14001	14029	13936	13990	14036	13976	13940	13996	13910	14011	14030	14215	13842	13980	14003	13800	13766	13836	13926	14084	13855	13980	13869	13954	13988	13869	13940	13969	13939	13933	14116	13905	13925	13828	14029	13962	14027	13965	13989	13792	13951	13862	14010	13938	13937	14154	13882	14038	13921	14039	14016	14121	13809	14049	13969	13835	13989	14076	14123	13998	13974	13892	14056	13959	14030	14111	14008	13879	13849	14052	14114	13919	14000	13928	14049	13759	14112	13957	13905	14018	14098	13899	14008	13839	13936	13923	13840	13752	13994	13991	13904	13975	14017	13865	14018	13843	13730	13937	14011	13893	13850	14182	13875	14144	13793	13795	13906	13993	13782	13927	13968	13860	13947	14064	13859	13777	13916	13885	13891	13930	13933	13882	14128	13995	13958	13902	13979	13984	13852	13983	14068	14097	13980	14037	13861	13842	13991	13893	14060	14018	14086	13965	14028	14031	14157	13915	14007	14010	13908	13739	13952	14030	13844	14019	13867	13948	13931	13958	13927	13840	13930	13896	13883	13874	13890	13804	13901	14015	14021	13974	13865	13869	13993	13832	13977	14039	13752	14172	13949	13731	13967	14028	13812	13912	13996	13925	14037	13972	13890	13894	13869	14022	13860	14083	13936	13901	13947	13820	13839	13939	13959	14077	13942	13902	13921	14138	13947	13954	13888	13875	13873	14130	14035	14019	13927	13965	13829	13954	13965	13860	13911	14067	13920	13849	13780	13813	13965	14027	13839	14062	13943	14022	13855	14017	14072	13978	13868	14093	13893	13941	13969	14070	13851	13938	13844	14075	13833	13826	13874	13905	14006	13905	13823	13817	13899	13859	13847	13976	14057	14018	13974	14108	13987	14072	14166	13857	13804	13895	13817	13904	13938	13983	13836	13950	13854	13893	13846	14010	13821	14081	13928	14083	13882	13808	13883	13912	13895	14157	13811	13810	13990	13884	13945	14243	13922	13900	13823	13983	13886	13823	13854	13946	13930	14022	13843	13884	14039	13824	13852	13888	13892	13988	14034	13829	14068	13853	14073	13945	13994	13812	13969	13844	13964	13922	13848	14089	13815	13974	14129	13945	13875	13994	13896	13980	14023	14122	13956	13983	13897	13865	13934	13991	13838	13895	14083	13981	13988	13940	13967	13915	13978	13941	13879	13887	14022	14122	13933	13880	14149	13942	13808	13964	13896	14019	13880	13944	13874	13947	13856	14077	13834	14060	14037	13802	13878	13916	13881	14019	13959	13731	14128	13843	14059	14050	14023	13877	13911	13934	13836	14055	13862	13992	13998	14026	13965	14067	14043	13873	14104	13951	13879	13949	13908	14032	13922	13979	13880	13964	14003	13956	13969	13814	14036	13903	13882	13859	14169	13882	13962	13774	13872	13966	13959	13857	14097	13958	13771	14124	13958	14025	13954	13953	14018	13960	13949	13894	13993	14250	13852	14069	13993	13887	13873	13957	13981	13780	13975	13698	14025	13936	13954	14054	13823	13876	13876	13878	13919	13898	13878	13983	13879	13761	13976	13876	13814	13963	13985	13985	13984	14011	14077	13902	13912	13882	13870	13905	14027	14007	13670	14052	14005	13758	13848	14204	13974	13878	14052	13941	14088	13903	13812	13999	13977	13992	13944	13934	13898	14037	13863	13944	13990	13906	14298	13987	13764	13944	13888	13935	13939	13962	14124	14087	13917	14017	14056	13983	13761	14035	13884	14001	14020	13935	14089	13838	13983	13783	13855	13865	14172	13921	13886	13929	13977	13907	13809	13893	14017	13966	13897	14157	13852	13825	13928	14086	13913	14050	13858	13980	13927	13915	14007	13815	13990	13827	13768	13931	13871	13959	14038	13877	13957	13930	14006	13994	13806	13864	13940	14117	14045	13864	13915	14032	13878	13921	14093	13810	13955	14029	14102	13986	14088	14011	13945	13888	13938	14001	13960	13887	13935	13908	13946	14007	14061	13998	14110	13972	13964	14047	13923	13980	13936	14002	13863	13950	13924	13899	14123	14065	13915	13894	13853	14107	13880	13887	13867	13878	13850	14018	13911	13981	14130	13953	14126	13791	13991	13810	13985	14047	13972	14046	13985	13826	13949	14190	14201	14025	13977	14072	13940	13994	14032	13994	14010	13980	13993	14065	13911	13850	13982	13898	13955	13949	13942	14038	13964	13854	13986	13807	13792	14018	14000	14149	13939	13978	13791	14089	13947	14022	13958	14001	13861	14010	13931	13988	13886	13661	13962	13885	13972	13831	13923	13793	13837	13864	13861	13907	13905	13768	14130	13869	14047	13706	13823	13913	13933	13893	13882	14077	14043	13832	14043	13943	13867	13861	13959	14081	13994	13877	13937	13900	13919	14139	13878	13997	14082	13825	13966	14052	13878	14180	14091	14069	14050	14082	13929	13909	13895	14011	14062	13924	13954	14124	14030	13946	13780	14099	14018	13930	14054	13954	13986	14045	13887	14065	14057	13912	13816	13941	13844	14133	14066	13957	13932	13862	13984	13924	13990	13893	13860	13938	13936	13880	13915	13864	13902	13888	13994	13942	13878	13965	14022	13865	14022	13884	13869	13955	14070	14075	14004	13713	13893	13955	13803	14019	14010	14078	13954	13906	13958	13905	13884	13929	13871	13953	14179	14006	13969	13866	13885	13961	13786	14001	13975	14052	13885	13985	13901	13948	13986	13968	13955	14077	14059	13984	13957	14147	13990	13942	13907	13889	13938	13940	14057	13977	14020	13902	13987	13893	13980	13938	13975	14071	14070	13961	14233	13876	13882	13882	13832	13875	14004	14037	13770	14074	13973	13744	14024	13993	13893	13997	14029	14013	13930	13761	13812	13875	13788	13932	13836	13897	13862	13904	13958	13917	13959	14149	14028	13962	13891	14004	13750	13896	14222	13787	14094	13762	14046	14049	13880	14000	13914	14140	14136	14042	13976	13891	14137	14057	13830	14023	14149	13815	13839	13852	13930	14030	14003	13967	14023	14033	14065	13773	14091	13963	13938	13937	13952	13918	13906	13987	13869	13791	13910	13797	14073	14039	14019	13791	14028	13960	13994	13983	14028	13823	13821	14016	14012	14083	13888	13896	14013	13902	13923	13947	13966	13890	14148	13827	14005	14021	13946	13939	13978	14030	14008	13784	14068	13914	13901	13743	13903	13905	13786	13946	13912	13795	13953	13902	13887	13860	13984	14177	13933	13889	14032	13835	13896	13765	13977	14002	14057	13778	13906	13962	13990	13953	13772	13856	13830	13907	13931	13932	13987	13905	14109	14118	13933	13975	13874	13966	13871	13896	14042	13817	13920	13907	13785	13872	13949	14052	13833	13913	14095	13968	13946	13901	13924	14022	13943	13830	14068	13979	13800	14076	14071	14042	13975	13915	13912	14094	13828	13920	13878	14058	14023	14078	13832	14082	13924	13895	14018	14160	14103	13876	13910	13775	14000	14060	13975	13964	13966	13989	13963	14087	14023	14067	13929	13953	14087	13949	14003	14025	13941	13875	14169	13844	13934	13850	13881	14035	14002	14039	13909	13727	13953	14091	14128	14001	13955	13949	13899	14090	13992	13947	14011	13951	14177	13929	13916	13933	13910	13967	13804	14103	13999	13967	13850	13763	13888	13991	13980	13984	14153	13927	13954	13942	14075	13962	13845	13995	13647	13960	13860	13988	13842	14032	14012	14014	14069	13937	13864	13914	13887	13900	14038	13910	14049	13929	13943	14031	13999	14015	14036	13981	13875	14037	14154	14024	13938	13862	13971	13967	14011	13967	13984	13922	14022	13814	13928	13970	14122	13854	13942	13840	13972	13953	14009	14008	14068	14069	13891	13956	14001	14003	14072	14254	13865	14076	13964	13927	13982	13941	14100	13983	13863	13946	13830	13925	14091	13914	13916	13900	14027	14022	13901	13963	13925	13949	13896	13845	13997	14084	14075	13990	13882	13826	14061	13928	13828	14018	14077	13913	13783	13994	14048	14061	13881	13874	13882	13955	14179	14050	13881	13950	13999	13836	13852	13973	13887	14016	14210	13862	13990	13784	14040	13995	14056	13883	13889	13927	14095	13930	13913	13964	13828	13907	14060	13922	13918	13854	13925	13846	13917	14012	14023	13781	14048	13974	13806	14018	13880	14030	13905	13919	13880
22820	21130	28928	23878	22012	24256	25469	20160	18984	19180	18781	18449	18464	18491	18377	18240	18068	17982	17924	17908	17836	17885	17939	17861	17786	17666	17520	17433	17429	17097	17390	17314	17270	17343	17591	17238	17172	17283	17478	17202	17289	17257	17102	17132	17069	17086	17354	17237	17036	17200	17263	17152	17304	17259	17031	16949	17095	17420	17313	17172	17129	17160	17152	17120	17202	17095	17349	17173	17087	17162	17106	17186	17079	16958	17155	17178	17136	17253	17228	17296	16973	17096	17217	17332	17331	17046	17087	17260	17254	17243	17142	17241	17115	17167	17273	17170	17304	17262	17273	17158	17187	17244	17320	17219	17181	17203	17028	16902	17151	17247	17205	17157	17117	17049	17222	17092	17292	17367	17042	17185	17218	17171	16998	17260	17101	17206	17165	17192	17170	17265	17057	16851	17220	17146	17057	17051	17159	16922	17016	17000	17117	17238	17213	17111	17069	17208	17093	17031	17023	17162	17079	17056	17190	17087	17058	17167	17319	17133	17162	17203	16937	17089	17179	17019	17073	17155	17147	17261	17050	17067	17135	17112	17257	17097	16971	17119	17112	17236	17031	17100	16755	17136	17071	17019	17374	16938	17154	17240	17148	17324	17124	17281	17140	16928	17150	17134	17270	16946	16826	17130	17250	17201	17129	17235	17290	17031	17268	17166	17346	16989	17207	17198	17143	17124	16969	16963	16995	17093	16986	17170	17117	16991	17141	16979	17245	17194	16984	17073	17147	17193	17117	17133	17105	17121	17156	17283	17076	17046	17105	16990	17084	17012	16978	17013	17070	17175	17270	17246	17069	17053	17110	17107	17129	17071	17212	17211	16997	17130	17124	17094	17198	17063	17082	17143	17252	17079	17057	16971	17348	17337	16971	17090	17100	17112	17043	17133	17196	17061	17109	17124	17046	17063	17176	17184	17160	17115	16987	17196	17244	17257	17153	17220	17485	17216	17153	17048	17258	17203	17152	17158	16945	17203	17205	17150	17106	17128	17274	17301	17251	17185	17126	17081	17012	17075	16914	17219	16981	17082	16952	16990	16962	17167	17377	17028	17056	17107	17229	17046	17080	17129	17348	17107	17120	16928	17016	17299	16927	17115	17108	16963	17378	17056	17136	17005	17369	16968	17143	17218	17388	17104	17140	17108	16989	17145	16992	17096	17181	17246	17381	17068	16860	16980	17175	17079	17242	17159	17177	17116	17172	17298	16992	17042	17097	17283	17105	17231	17092	17049	17172	17225	17283	17372	17308	17176	17180	17055	17014	17082	17008	17138	17105	17103	16979	17333	17403	17299	17170	17081	17090	17122	16980	16940	17171	17103	17262	17080	17183	17153	17257	17220	17240	17142	17285	17167	16975	17061	17067	17003	16972	17093	17004	16989	17324	17179	17002	17315	17198	17207	17032	17204	17259	17130	17117	17101	17302	17099	17250	17112	17298	17111	17154	17096	17204	17279	17062	16987	17295	16999	17096	16990	17067	17298	17275	17031	17199	17084	17036	17228	17156	17207	17052	17250	17393	17075	17137	16978	17078	17274	17057	17042	17179	16996	16942	17096	16967	17116	17154	16978	16967	17066	17189	17139	17121	17240	17032	17021	17170	17187	17244	17250	17000	17118	16940	17155	17269	17227	17361	16950	17147	17011	16847	17151	17235	16866	16904	16987	17066	17271	17251	17324	17123	16953	16976	17225	17147	16887	17047	17214	17018	17357	17219	17043	17146	17188	17165	17053	16992	17136	17039	16884	16976	17267	17246	17047	17221	17168	17009	17262	16971	17070	17314	17180	17140	16967	17191	17202	17099	17188	16916	17127	17182	17133	17037	17021	17024	17204	17424	17289	17152	17329	17075	17253	17071	17024	17115	16938	17267	17268	17034	17095	17093	17080	17199	17020	17004	17058	17065	17020	17108	17106	17453	17076	17095	17202	17261	17117	17026	17230	17073	17221	17026	17084	17115	17056	17045	17182	17013	17008	17271	17106	16966	16779	17128	17073	17357	16981	17142	17142	17217	17051	17186	17108	17013	17184	16910	17160	17127	17261	17111	17270	17135	17147	17187	17140	17010	17112	16877	17033	16929	17045	17028	16928	17024	17218	17123	17224	17168	17233	17111	17212	17187	17225	17250	17220	17067	16973	17175	17264	17038	17107	17187	17056	16944	17245	17106	17254	17295	16979	17230	17095	17298	17325	17170	17179	17028	17060	17172	17194	17165	17255	17283	17107	17046	17074	17103	17289	17122	17257	17082	16967	17077	17013	17104	17219	17225	17271	16962	17353	17022	17266	16961	16947	17321	16964	17124	17069	17134	17130	17288	17060	17329	17047	17073	17071	17132	17291	17070	17075	17039	17234	17008	17258	17055	16969	17184	17227	16847	17271	17055	16995	17077	17125	17239	17373	17079	17246	17288	17161	17165	17052	17172	17111	17118	17171	17174	17233	17036	17159	17023	17230	17041	17265	17039	17082	17184	17125	17197	17258	17202	17207	17174	17158	17159	16856	17138	17000	17290	16939	17154	17201	17133	17237	17104	17420	17106	17062	17078	17018	17028	16989	16879	17105	17064	17054	17009	17071	17185	17020	16945	17118	17027	17340	17075	16900	17112	17153	16964	17102	16854	17167	16981	17192	17176	17296	17100	17114	17319	16921	16788	17022	17201	16960	17327	16898	17242	17285	16996	17065	17086	17162	17124	17049	17339	17077	17150	17005	16959	17410	17188	17148	17121	17004	17219	17267	17185	17166	17211	17094	16928	17114	17037	17070	17237	17076	17049	17216	17323	17043	17109	17056	17103	17133	17205	17013	17134	17271	17086	16949	17018	17153	17032	17251	17011	17118	17065	17272	17135	17298	17312	17027	16952	16952	16988	17100	17092	17242	17192	16995	17073	16993	17101	17092	16988	17148	17119	17129	17033	17206	17171	17257	17219	17142	16985	17264	17047	17031	17058	17175	17086	17117	17298	17207	17049	17060	17034	17222	17114	16917	16949	17009	17007	17158	17074	17181	17094	17141	16993	17026	17127	17046	17274	17213	17174	17336	16945	16921	17037	17248	17168	17240	17147	17179	17102	17134	17142	17293	17077	17092	17162	17122	17109	17121	17359	17235	17016	17023	17110	17135	17011	17079	17340	17068	17240	17124	17188	17041	16954	16884	17341	17179	17012	16987	17172	17104	17247	16999	17187	17252	17179	17255	17299	17174	17052	17089	16866	16980	16911	17070	17109	16984	17279	17036	17119	17245	17055	17140	17208	17077	16982	17014	17016	17225	16924	17117	17149	17229	17038	16874	17025	17186	17247	16965	17170	17191	17069	17233	17274	17114	17217	17141	17052	17218	16948	17172	16943	16931	17223	17007	17232	17024	17006	17061	17144	17109	17071	17242	17033	17240	17197	17056	17199	17127	16862	17106	17182	16975	17018	17016	17194	17129	17171	17084	17215	17178	17254	17194	16922	17219	17251	16990	17170	17245	17157	16980	17146	16949	17327	17161	17334	17055	17219	17165	16942	16907	17286	17197	17138	17085	17079	17189	16996	17087	17098	17255	17396	17142	17063	17221	17198	17203	17166	16869	17037	17349	17112	17330	17320	17147	17214	17118	17291	17244	17100	17041	17039	16965	17239	17126	17134	17133	16971	17111	17034	17251	17206	17081	17286	17180	17222	17382	17127	17233	17253	17158	17190	17045	17157	17271	17048	16923	16967	17261	17017	17135	17095	17186	17144	16989	17437	17309	17136	17060	17070	17314	17176	17086	17174	17262	17025	17162	17192	17100	17029	17320	17176	17117	17057	17123	17048	17181	17378	17205	17340	17239	17176	17144	17234	16935	17114	17014	17093	17187	17074	17094	17205	17183	17147	17188	17210	17165	17179	17069	17329	17178	17137	17137	17253	17164	17224	17110	17012	17073	17110	16973	17238	17163	17301	17048	17089	17245	17250	17100	17066	17182	17034	17093	17301	17151	17121	17159	17133	17129	17000	17139	17131	17132	17263	17170	17116	17201	17088	17207	17136	17169	17040	17081	17057	17019	17174	17130	17202	17378	17129	17180	17066	17028	17060	17063	17055	17043	17247	17011	17145	17139	17074	17120	17381	17307	17124	17072	17010	17084	17162	17083	17214	17001	16995	17033	17138	17083	17035	17292	17190	17194	16984	17267	17088	17226	16908	17243	17170	17191	17065	16949	17014	17222	17230	17074	16996	17183	16979	17166	17043	17139	17045	17237	17220	17000	17311	17004	17239	17055	16926	17056	17051	17094	17225	17147	17039	17086	17225	17125	17067	17105	17250	17091	17243	17099	16913	17014	17127	17150	17152	17300	17049	17209	17143	17159	17195	16931	17090	17129	17242	17000	17059	17193	17214	16952	17086	17102	17092	17199	17393	17052	17093	17028	17141	17142	17149	17088	17177	17003	17215	17507	17444	17276	17243	17189	17273	17194	17061	17236	17295	16934	17153	17195	17125	17155	17290	16940	17007	17237	16945	17120	17172	17181	17358	17223	17048	17155	17145	17189	17192	17163	17065	17119	17084	17142	17348	17145	17152	17194	17008	16905	17172	16980	17015	16905	17100	17189	17275	17259	17196	17052	17199	17154	16990	16983	17122	17079	17227	17271	17290	17125	17176	16970	17251	17257	17199	16988	17371	17116	17278	17172	16993	17123	17165	17292	17212	17084	17251	17193	17338	16820	17314	17123	17249	17100	17354	17062	16906	16860	16964	17149	17198	17073	17118	16973	17218	17032	17071	17268	17158	17235	17327	17007	17328	17152	16999	16877	17240	17086	17033	17233	16971	17047	17152	17020	16916	17198	17125	17079	16996	16893	17410	17373	17116	17198	17146	17088	17061	17053	17132	17054	17181	17352	17083	17150	17209	16985	16946	16862	17125	17050	17145	17017	17252	17086	17183	17020	16962	17045	17209	17094	17080	17014	16995	17129	17172	16989	17025	17104	17136	16841	17189	17354	17195	17044	17179	17060	17292	17017	17076	17154	17089	16939	17123	16939	17327	17248	17135	17082	17224	17098	17320	17085	17018	17160	17094	17231	16997	17160	17293	17106	17228	17140	17342	17107	17085	17044	16961	16875	17265	17021	16900	17024	17250	17010	17194	17049	17101	17249	17108	17111	17284	17172
27749	48246	45021	36881	26598	22261	19382	18182	17574	17050	16501	16450	16385	16054	16106	15890	15517	15552	15513	15278	15164	15234	15011	15241	15041	14806	14860	14743	14819	14861	14784	14819	14775	14676	14610	14746	14598	14705	14432	14613	14571	14595	14521	14673	14374	14669	14682	14524	14443	14438	14647	14516	14552	14707	14736	14534	14577	14354	14453	14525	14563	14623	14558	14452	14508	14633	14500	14369	14561	14478	14453	14371	14643	14694	14536	14588	14531	14595	14688	14428	14580	14376	14593	14559	14622	14574	14572	14573	14580	14492	14360	14536	14466	14527	14574	14675	14638	14454	14552	14491	14568	14525	14354	14483	14464	14532	14527	14487	14485	14484	14569	14455	14339	14483	14533	14457	14465	14353	14490	14548	14645	14483	14410	14460	14596	14719	14372	14475	14551	14454	14574	14541	14641	14620	14362	14492	14563	14523	14527	14412	14390	14577	14527	14347	14573	14606	14501	14633	14536	14581	14666	14572	14406	14689	14682	14515	14555	14485	14513	14778	14433	14581	14377	14581	14479	14434	14510	14505	14578	14508	14360	14648	14446	14526	14660	14437	14579	14613	14626	14489	14553	14458	14400	14379	14572	14646	14497	14718	14676	14448	14590	14448	14488	14622	14543	14552	14611	14612	14377	14420	14723	14323	14571	14424	14441	14407	14597	14522	14582	14555	14515	14743	14623	14475	14524	14504	14600	14471	14499	14628	14468	14524	14459	14544	14433	14490	14520	14555	14568	14465	14563	14511	14561	14405	14489	14436	14404	14512	14572	14412	14406	14473	14511	14494	14619	14591	14516	14461	14512	14524	14433	14358	14558	14448	14531	14530	14425	14565	14396	14606	14561	14541	14462	14645	14625	14598	14623	14629	14540	14382	14513	14586	14496	14467	14542	14556	14514	14609	14412	14384	14576	14571	14575	14378	14532	14504	14490	14657	14459	14567	14526	14509	14381	14602	14690	14486	14527	14782	14550	14646	14514	14501	14529	14453	14420	14486	14579	14580	14627	14455	14530	14642	14769	14481	14497	14493	14544	14409	14408	14402	14604	14631	14539	14318	14583	14396	14467	14403	14364	14372	14554	14621	14599	14522	14607	14442	14534	14571	14581	14530	14532	14483	14630	14512	14628	14704	14530	14511	14417	14509	14664	14319	14678	14391	14572	14396	14662	14559	14465	14542	14457	14512	14554	14427	14576	14491	14561	14643	14489	14427	14575	14521	14692	14397	14535	14406	14505	14450	14468	14545	14516	14352	14443	14599	14373	14403	14509	14547	14329	14321	14578	14624	14530	14391	14357	14690	14642	14688	14489	14513	14598	14590	14501	14609	14493	14669	14575	14425	14453	14518	14401	14500	14417	14659	14357	14503	14441	14648	14501	14458	14557	14563	14371	14531	14471	14402	14555	14561	14375	14479	14617	14600	14676	14513	14508	14595	14554	14406	14617	14519	14623	14536	14459	14520	14501	14529	14637	14492	14573	14456	14536	14548	14630	14573	14442	14606	14452	14578	14427	14605	14521	14669	14508	14655	14615	14517	14442	14752	14643	14553	14648	14526	14658	14604	14387	14500	14349	14586	14532	14641	14461	14428	14752	14550	14389	14550	14460	14548	14608	14512	14672	14532	14590	14524	14595	14602	14490	14653	14464	14494	14523	14462	14456	14494	14541	14395	14577	14323	14596	14518	14507	14553	14609	14536	14449	14611	14512	14610	14476	14504	14637	14611	14635	14476	14450	14505	14556	14402	14524	14617	14445	14416	14516	14488	14536	14520	14408	14397	14487	14378	14450	14643	14518	14551	14461	14331	14446	14421	14643	14564	14489	14556	14537	14572	14555	14310	14563	14602	14419	14605	14422	14463	14585	14588	14438	14507	14507	14603	14405	14583	14489	14721	14507	14518	14502	14456	14518	14623	14577	14617	14489	14557	14590	14769	14468	14607	14393	14568	14418	14498	14503	14454	14386	14550	14495	14574	14569	14582	14520	14509	14597	14660	14614	14518	14506	14548	14606	14604	14642	14416	14559	14563	14533	14510	14474	14557	14471	14534	14464	14426	14618	14372	14709	14451	14364	14539	14663	14511	14499	14509	14636	14558	14575	14456	14514	14628	14445	14353	14479	14484	14437	14505	14570	14567	14389	14416	14568	14484	14536	14567	14489	14660	14602	14614	14646	14559	14485	14478	14587	14563	14462	14701	14472	14571	14495	14540	14475	14701	14419	14544	14481	14530	14470	14469	14412	14561	14516	14437	14479	14539	14515	14388	14514	14425	14598	14316	14701	14517	14460	14591	14587	14349	14530	14769	14400	14472	14634	14614	14459	14595	14441	14508	14418	14590	14770	14499	14509	14675	14466	14403	14540	14472	14578	14574	14501	14491	14578	14493	14613	14507	14564	14590	14347	14545	14308	14547	14540	14738	14500	14407	14444	14468	14371	14657	14583	14472	14531	14697	14535	14561	14429	14457	14481	14666	14559	14524	14528	14588	14516	14449	14589	14461	14527	14494	14683	14511	14570	14525	14659	14472	14674	14591	14465	14565	14676	14537	14355	14573	14588	14582	14607	14447	14482	14412	14602	14531	14573	14536	14526	14623	14571	14725	14502	14588	14417	14385	14419	14596	14406	14566	14304	14576	14504	14578	14486	14417	14533	14513	14541	14479	14614	14736	14557	14501	14544	14551	14628	14450	14527	14437	14562	14638	14700	14541	14309	14529	14461	14561	14490	14620	14555	14464	14510	14451	14516	14437	14451	14435	14476	14529	14455	14489	14419	14460	14467	14540	14489	14545	14573	14508	14513	14549	14533	14457	14556	14422	14407	14644	14511	14537	14565	14545	14589	14569	14541	14476	14414	14526	14480	14388	14641	14602	14458	14412	14548	14570	14678	14594	14561	14601	14522	14532	14449	14547	14552	14472	14595	14507	14474	14480	14455	14599	14421	14490	14460	14559	14428	14582	14358	14589	14441	14515	14558	14714	14562	14602	14577	14624	14435	14450	14645	14365	14515	14379	14586	14660	14523	14395	14445	14455	14566	14338	14561	14637	14595	14529	14649	14441	14516	14507	14530	14475	14595	14484	14612	14413	14516	14595	14588	14406	14560	14431	14600	14460	14480	14451	14474	14497	14478	14531	14487	14541	14447	14467	14302	14513	14601	14405	14514	14441	14484	14645	14605	14428	14539	14494	14501	14576	14588	14440	14506	14534	14662	14433	14506	14577	14483	14511	14571	14338	14622	14468	14685	14423	14395	14580	14581	14431	14582	14620	14461	14376	14613	14649	14494	14626	14524	14587	14467	14407	14563	14553	14493	14540	14771	14619	14502	14392	14550	14452	14581	14393	14509	14462	14622	14435	14424	14583	14635	14606	14429	14532	14264	14580	14406	14459	14456	14576	14373	14665	14586	14483	14506	14395	14616	14567	14554	14462	14468	14620	14675	14348	14583	14589	14475	14446	14600	14604	14624	14498	14486	14483	14713	14441	14494	14454	14551	14692	14418	14745	14460	14453	14511	14732	14444	14704	14684	14413	14604	14602	14260	14594	14628	14458	14328	14604	14502	14627	14525	14506	14492	14489	14611	14472	14526	14503	14535	14572	14527	14524	14606	14483	14506	14493	14619	14522	14486	14561	14413	14579	14488	14460	14434	14546	14643	14532	14561	14615	14419	14584	14557	14452	14504	14496	14372	14637	14602	14558	14424	14453	14468	14421	14626	14519	14594	14558	14541	14560	14689	14514	14497	14611	14517	14680	14394	14398	14564	14469	14572	14549	14496	14491	14641	14519	14556	14611	14599	14493	14517	14570	14697	14713	14433	14629	14477	14319	14578	14595	14608	14402	14677	14581	14555	14393	14603	14618	14513	14556	14623	14490	14424	14595	14422	14540	14599	14461	14481	14608	14516	14554	14554	14567	14313	14502	14511	14485	14560	14600	14565	14475	14392	14430	14418	14613	14461	14765	14391	14687	14401	14422	14478	14501	14476	14364	14592	14450	14586	14570	14359	14433	14475	14500	14506	14238	14451	14456	14557	14505	14571	14470	14382	14665	14417	14518	14598	14492	14500	14484	14551	14549	14561	14640	14637	14627	14623	14594	14362	14597	14531	14500	14649	14617	14446	14446	14361	14342	14512	14471	14657	14531	14409	14488	14525	14570	14678	14384	14481	14628	14550	14481	14486	14575	14332	14415	14570	14387	14635	14372	14545	14489	14565	14501	14405	14493	14620	14405	14699	14489	14576	14627	14542	14365	14488	14502	14590	14583	14534	14804	14588	14291	14469	14658	14640	14448	14440	14676	14460	14556	14493	14536	14461	14504	14605	14511	14521	14393	14590	14585	14249	14567	14602	14583	14589	14496	14467	14523	14571	14490	14651	14489	14449	14479	14494	14585	14649	14516	14342	14584	14519	14442	14475	14463	14584	14317	14543	14586	14628	14380	14519	14437	14510	14660	14379	14626	14545	14555	14584	14382	14589	14342	14462	14509	14543	14666	14358	14506	14468	14503	14356	14506	14591	14491	14511	14687	14580	14555	14574	14481	14370	14370	14564	14480	14540	14592	14522	14540	14481	14728	14476	14588	14485	14367	14630	14407	14409	14656	14535	14386	14607	14599	14524	14458	14357	14518	14520	14601	14185	14667	14419	14485	14583	14690	14512	14482	14655	14505	14674	14561	14498	14508	14443	14558	14387	14512	14535	14602	14541	14604	14297	14657	14637	14522	14441	14491	14532	14740	14447	14550	14669	14601	14531	14490	14452	14519	14407	14642	14401	14511	14453	14315	14622	14567	14544	14475	14592	14517	14606	14444	14600	14440	14662	14381	14572	14549	14677	14560	14390	14529	14578	14445	14471	14466	14639	14481	14624	14414	14461	14641	14446	14580	14522	14536	14523	14640	14417	14519	14430	14601	14584	14640	14455	14332	14378	14582	14501	14554	14556	14442	14504	14415	14404	14510	14454	14557	14485	14608	14484	14608	14516	14527	14659	14448	14461	14504	14585	14587	14557	14490	14508	14284	14619	14701	14362	14578	14547	14532	14530	14389	14452	14571	14484	14465	14500	14525	14625	14514	14618	14614	14636	14547	14506	14498	14407	14626	14560	14423	14492	14613	14532	14628	14602	14571	14706	14396	14453	14456
28290	24207	30082	25767	20111	18761	17913	17286	17119	16910	16823	16844	16849	16671	16742	16734	16676	16824	16773	16766	16768	16499	16540	16674	16497	16509	16422	16235	16293	16473	16445	16495	16383	16511	16458	16164	16304	16295	16310	16205	16230	16284	16367	16321	16188	16219	16302	16383	16271	16288	16460	16397	16266	16351	16455	16209	16232	16389	16198	16264	16076	16217	16356	16244	16276	16191	16215	16291	16401	16382	16341	16334	16517	16360	16372	16352	16357	16457	16333	16200	16205	16507	16445	16133	16228	16205	16277	16282	16341	16133	16343	16265	16246	16188	16222	16319	16395	16364	16300	16239	16237	16096	16298	16329	16229	16501	16420	16364	16315	16256	16386	16236	16481	16207	16077	16074	16380	16210	16200	16424	16236	16169	16287	16313	16513	16288	16229	16197	16257	16282	16192	16226	16107	16135	16293	16400	16364	16297	16182	16117	16230	16345	16211	16480	16307	16217	16347	16259	16420	16335	15934	16179	16273	16443	16024	16124	16336	16129	16389	16451	16407	16462	16359	16241	16392	16291	16271	16386	16106	16279	16165	16419	16285	16306	16396	16241	16100	16268	16242	16320	16327	16370	16414	16203	16084	16216	16250	16245	16174	16271	16237	16359	16398	16295	16400	16154	16257	16339	16251	16502	16190	16149	16164	16316	16261	16155	16382	16390	16228	16187	16158	16489	16507	16204	16437	16227	16420	16186	16114	16225	16412	16297	16303	16399	16237	16563	16267	16474	16238	16392	16224	16334	16351	16278	16309	16369	16424	16434	16200	16381	16361	16431	16356	16365	16242	16347	16388	16459	16415	16278	16235	16221	16310	16087	16315	16267	16216	16359	16100	16167	16335	16242	16408	16403	16280	16472	16280	16220	16168	16361	16224	16273	16189	16355	16624	16186	16276	16278	16400	16084	16217	16316	16354	16196	16044	16233	16394	16212	16202	16170	16473	16399	16327	16284	16311	16511	16239	16414	16349	16188	16213	16237	16306	16383	16545	16257	16286	16139	16205	16420	16410	16268	16387	16164	16216	16203	16238	16537	16308	16389	16362	16248	16257	16168	16454	16359	16330	16099	16378	16347	16296	15997	16358	16408	16277	16265	16362	16340	16287	16340	16101	16349	16378	16278	16232	16074	16211	16274	16278	16139	16373	16269	16191	16265	16317	16178	16232	16433	16285	16118	16357	16339	16500	16309	16193	16401	16433	16234	16186	16276	16152	16178	16180	16336	16134	16123	16332	16069	16106	16360	16187	16273	16358	16330	16316	16293	16356	16212	16370	16281	16347	16208	16479	16251	16227	16146	16154	16378	16296	15945	16190	16036	16153	16170	16165	16176	16445	16381	16148	16132	16257	16050	16091	16323	16591	16363	16006	16111	16305	16288	16312	16283	16517	16346	16235	16294	16423	16225	16199	16252	16110	16348	16317	16221	16250	16475	16344	16295	16090	16064	16180	16281	16284	16355	16192	16379	16183	16108	16151	16265	16414	16184	16452	16297	16407	16338	16258	16033	16306	16156	16030	16257	16317	16374	16190	16456	16232	16359	16218	16285	16120	16122	16262	16291	16327	16200	16279	16236	16023	16287	16361	16383	16401	16393	16416	16203	16307	16389	16315	16512	16331	16139	16441	16341	16487	16353	16260	16165	16155	16258	16228	16152	16160	16083	16187	16185	16038	16324	16026	16267	16268	16155	16545	16481	16353	16191	16301	16339	16294	16238	16282	16193	16239	16040	16226	16267	16410	16394	16357	16027	16420	16422	16360	16191	16507	16221	16341	16379	16237	16305	16205	16113	16196	16430	16261	16287	16351	16316	16301	16272	16272	16045	16336	16251	16256	16118	16296	16398	16294	16537	16245	16403	16282	16412	16244	16375	16537	16437	16353	16138	16184	16218	16385	16362	16154	16459	16198	16269	16174	16387	16218	16003	16118	16357	16095	16225	16247	16349	16420	16362	16277	16352	16219	16408	16330	16382	16421	16225	16288	16193	16352	16240	16264	16267	16364	16238	16289	16131	16368	16255	16247	16218	16318	16397	16284	16299	16338	16043	16296	16462	15985	16444	16160	16018	16241	16221	16238	16330	16200	16232	16211	16334	16262	16213	16557	16132	16363	16282	16255	16148	16374	16309	16178	16180	16460	16259	16243	16172	16383	16084	16192	16227	16260	16304	16392	16380	16203	16455	16070	16443	16498	16360	16298	16226	16310	16199	16250	16322	16301	16363	16467	16249	16127	16405	16214	16357	16406	16298	16052	16150	16137	16225	16508	16189	16316	16493	16240	16203	16426	16280	16149	16297	16512	16289	16391	16138	16287	16044	16206	16205	16320	16350	16286	16256	16434	16293	16412	16417	16136	16141	16316	16438	16465	16381	16307	16184	16304	16360	16353	16270	16174	16287	16327	16361	16297	16312	16457	16204	16274	16313	16416	16360	16217	16281	16363	16423	16408	16216	16486	16201	16116	16213	16234	16311	16337	16514	16279	16157	16196	16301	16260	16259	16408	16314	16189	16280	16320	16130	16371	16389	16256	16344	16184	16168	16361	16252	16252	16262	16130	16137	16306	16328	16279	16134	16303	16389	16289	16286	16324	16386	16378	16262	16153	16209	16052	16296	16357	16361	16524	16127	16184	16351	16147	16401	16106	16393	16224	16262	16271	16326	16328	16201	16144	16167	16437	16185	16131	16377	16170	16367	16199	16284	16139	16245	16140	16178	16369	16366	16242	16252	16253	16382	16369	16280	16515	16282	16079	16230	16278	16305	16285	16278	16253	16310	16301	16166	16083	16309	16359	16387	16281	16536	16133	16396	16389	16409	16356	16525	16356	16275	16338	16169	16298	16293	16255	16039	16274	16145	16111	16404	16332	16389	16499	16396	16157	16330	16227	16339	16249	16215	16331	16166	16366	16180	16342	16411	16280	16215	16280	16486	16334	16237	16548	16052	16232	16111	16177	16426	16246	16307	16196	15960	16307	16353	16341	16320	16360	16317	16375	16348	16412	16467	16296	16385	16156	16304	16471	16294	16338	16332	16467	16038	16270	16436	16328	16384	16261	16373	16393	16255	16326	16233	16393	16268	16353	16420	16321	16375	16242	16363	16472	16088	16513	16216	16351	16316	16184	16383	16209	16302	16366	16357	16275	16431	16340	16308	16366	16246	16193	16231	16171	16189	16281	16451	16129	16338	16343	16307	16203	16120	16425	16236	16033	16220	16297	16097	16265	16106	16331	16271	16330	16236	16173	16226	16363	16285	16226	16289	16301	16343	16362	16298	16325	16296	16481	16378	16299	16293	16231	16233	16225	16498	16247	16342	16406	16308	16269	16327	16260	16213	16414	16224	16588	16473	16445	16255	16437	16390	16187	16207	16099	16280	16401	16186	16341	16159	16253	16319	16438	16245	16441	16311	16276	16174	16303	16218	16449	16573	16288	16330	16169	16411	16275	16268	16307	16276	16304	16135	16248	16190	16117	16291	16177	16218	16332	16493	16460	16390	16253	16326	16451	16333	16289	16163	16232	16262	16378	16317	16317	16379	16202	16372	16548	16268	16253	16258	16167	16183	16290	16262	16359	16377	16320	16366	16290	16348	16510	16348	16046	16294	16129	16221	16429	16418	16236	16270	16345	16427	16423	16317	16294	16272	16099	16147	16408	16364	16323	16419	16199	16128	16062	16204	16241	16237	16217	16237	16249	16251	16172	16207	16230	16398	16204	16043	16217	16120	16308	16081	16131	16173	16191	16291	16321	16405	16247	16329	16139	16391	16154	16240	16422	16405	16272	16332	16141	16327	16311	16300	16426	16216	16098	16399	16338	16260	16197	16317	16202	16296	16503	16356	16315	16171	16234	16148	16340	16163	16051	16331	16394	16485	16189	16243	16431	16507	16305	16273	16125	16225	16290	16351	16253	16316	16320	16199	16303	16104	16392	16292	16310	16406	16264	16134	16035	16328	16290	16305	16309	16441	16249	16160	16124	16364	16399	16300	16242	16233	16257	16202	16332	16173	16278	16229	16217	16172	16088	16248	16191	16250	16367	16266	16367	16275	16306	16193	16257	16285	16449	16364	16377	16313	16183	16189	16248	16378	16344	16392	16176	16411	16402	16330	16200	16172	16244	16360	16155	16298	16142	16157	16290	16316	16428	16261	16167	16405	16402	16237	16298	16191	16346	16371	16334	16266	16382	16282	16228	16113	16358	16379	16314	16215	16326	16118	16025	16213	16494	16356	16374	16224	16256	16300	16133	16357	16401	16533	16222	16109	16331	16130	16178	16210	16230	16184	16183	16319	16302	16165	16171	16185	16253	16135	16512	16046	16040	16429	16364	16225	16195	16202	16273	16027	16422	16355	16118	16191	16450	16406	16181	16109	16235	16230	16293	16276	16183	16184	16300	16339	16319	16260	16264	16349	16262	16020	16201	16052	16194	16436	16283	16100	16274	16318	16188	16425	16227	16403	16364	16364	16362	16374	16325	16286	16190	16143	16167	16181	16344	16378	16411	16354	16256	16435	16555	15960	16130	16172	16297	16511	16455	16308	16409	16237	16271	16397	16298	16164	16396	16344	16291	16263	16344	16314	16383	16247	16331	16188	16231	16149	16157	16299	16129	16361	16235	16195	16238	16080	16207	16219	16228	16416	16235	16341	16348	16295	16427	16270	16261	16372	16278	16284	16184	16372	16185	16153	16099	16308	16343	16090	16273	16217	16537	16151	16196	16471	16270	16237	16380	16342	16254	16161	16280	16194	16167	16190	16315	16287	16274	16334	16164	16228	16108	16314	16466	16171	16297	16238	16153	16227	16111	16424	16420	16354	16508	15987	16141	16237	16184	16322	16312	16384	16259	16300	16349	16402	16142	16172	16300	16314	16192	16066	16326	16262	16369	16376	16479	16222	16250	16286	16136	16205	16320	16291	16441	16137	16278	16246	16198	16267	16310	16558	16174	16170	16378	16266	16268	16210	16158	16351	16158	16272	16373	16257	16302	16440	16162	16270	16177	16446	16532	16350	16309	16379	16156	16198	16258	16238	16242	16450	16287	16243	16251	16222	16350	16122	16382	16237	16243	16222	16371	16276	16235	16136	16568	16337	16520	16279	16133	16387	16187	16356	16286	16416	16342	16239	16267	16157	16219	16327
23499	34778	31929	22611	18835	16949	16003	15427	15344	15035	14930	14844	14915	14732	14523	14570	14454	14505	14499	14225	14423	14283	14242	14345	14026	14157	14163	14132	14064	14273	14200	14158	14212	14240	14027	14181	13949	14097	13922	13889	13850	13959	14007	14141	13963	14006	14059	14182	14231	14046	14050	13824	14082	14069	14024	13929	13991	14012	14163	14090	14070	13930	14049	13843	13867	14021	14017	14062	14146	13985	13959	14078	13979	13947	14068	13956	14024	14015	13813	14085	13998	13936	14053	13953	13790	13836	14094	14109	13859	13955	14147	14109	14005	14082	14011	14114	14049	14310	14034	13929	13966	14011	13856	13933	13970	14049	13915	14014	14022	13961	13969	13972	13966	13961	13966	13975	13919	14003	13968	14092	13919	13947	14122	13830	13850	14135	13980	14105	13938	14094	14000	14075	13997	14280	14037	14086	14066	13838	13894	13949	14035	13999	14080	14121	14223	14174	14052	13972	13995	13888	14103	14054	14071	14053	13880	14241	13889	14024	13950	14078	13898	13934	13916	14171	14062	13965	13890	14035	13962	14066	14088	14042	14070	13947	14014	14014	14002	14083	14091	13852	14012	14034	14051	14110	14059	13974	13961	13965	14010	13979	13959	13904	13934	14030	14140	14215	14047	14033	13974	14099	13894	13996	13966	14052	13992	13951	13860	14232	14087	14016	14027	13930	13973	13940	14052	13997	13933	14015	14088	13919	13889	13980	13927	13976	13920	14006	13973	14141	13979	13933	14135	14003	13865	13919	14145	14132	14315	14071	13981	13819	14057	13951	14105	14034	14159	14082	14074	14019	13959	13984	13984	13980	13974	14286	13974	14046	13903	13834	13876	14036	14146	14015	13994	13899	13848	13923	14117	13985	13990	13907	13840	13941	14152	14158	13925	13955	14005	14099	13855	13938	14047	14056	13915	13989	14109	13947	14217	13934	13909	13936	14012	14045	14037	13852	13848	14034	14174	14002	13924	14190	14019	14034	13951	14063	13962	14045	13955	14041	14097	13820	14034	14139	14079	14029	14239	13962	13892	13961	14207	14090	13873	14021	13824	14129	13911	13944	14022	14010	13997	13995	14147	14048	14102	14091	13907	14022	14015	14040	13997	14037	14001	14076	13910	14033	14009	14107	14094	13952	13840	14105	13935	14079	13957	13913	14125	13857	13939	14085	14076	13917	14009	14046	13931	13979	13933	13969	14036	13873	14021	14120	13974	14006	13990	14182	14033	14023	13916	13961	14051	14038	14045	14092	13945	13855	13990	14052	13996	14216	13933	13908	14076	13939	13972	13802	13982	13893	14028	13884	13878	13887	13881	14005	14073	13924	14075	13961	14074	13898	13967	13945	13926	14147	14063	13946	13979	14123	14047	13890	13909	14057	13989	13962	13889	13896	13970	14065	14115	13972	13975	13979	14014	14112	13870	13930	14154	13980	13982	13961	13973	13924	13888	13916	13860	14049	14123	13961	14136	13935	13969	14133	14115	14009	13986	13969	14138	13873	14043	13869	14109	13923	13979	13921	13831	13992	14029	14058	14069	13927	13898	14019	13936	14071	13939	14075	13874	13823	14146	13932	13944	14030	14147	13942	14011	14096	13901	14061	14071	13906	13933	14094	13825	13752	13956	14166	14111	13910	13980	13901	13897	13987	13957	13916	14116	13995	13989	13875	14013	14086	13941	13801	13928	13922	13972	13959	13987	13956	13982	14041	14032	13974	14152	13987	13949	14095	13938	13924	13955	14008	14048	14060	13861	13977	14119	13995	13992	13929	13984	14101	14028	14141	13944	14128	13991	14041	13944	14000	14181	13965	14002	14067	14148	14112	13874	14003	14059	14143	13933	14025	13942	14019	14038	13987	14119	14167	14033	13984	14117	13937	13998	13982	14044	13960	13853	13970	14000	14009	14162	13981	13995	14032	14028	14037	14023	13842	14073	13923	14007	14043	14087	13906	13927	13979	13793	13746	14085	14047	14178	13953	13970	14297	13969	13968	14037	14049	13949	14144	13920	14074	13976	14012	13948	13943	14065	14029	14046	13946	13947	13929	13836	13906	14107	14038	14136	14057	13851	13879	13960	14001	13873	14008	13884	13936	13977	14056	14108	13911	14085	14011	14047	14082	13998	14116	14068	13949	14059	13873	13999	13915	14053	13866	14015	13844	13997	13963	14080	14004	13891	13970	14200	13953	14090	13924	14075	13939	14038	14064	14077	13850	13923	14071	14024	13901	14087	14040	13968	13901	13807	14134	14003	13952	13932	13935	14087	13947	14048	14042	14052	14093	14012	14084	13945	13954	13877	13887	14050	14029	14006	14048	13971	14002	14001	13993	14015	14035	13952	14096	13936	13996	13828	13955	14025	13765	14034	14123	14039	13929	13949	13963	13958	13902	13920	14094	13994	13993	13980	14209	14073	14114	14055	14062	13884	14070	13865	13773	14170	14093	14194	13850	13968	13892	13949	14055	13973	13859	14002	13981	14034	14185	13995	14074	13961	13979	13941	14035	13888	13971	14043	13884	13910	13890	14046	13971	13943	13991	13911	14054	14080	13983	14017	14071	13927	14027	14000	14117	13938	14024	14013	14003	13982	13979	14167	14007	14057	13889	14019	13952	14137	13938	13978	13943	13996	14038	13879	14118	14037	14097	13906	13944	14068	13935	13965	13950	13775	13863	13911	14041	13967	13945	13934	13816	13993	14046	13841	14109	14099	13887	13977	14058	14061	14025	13887	14144	13980	13938	13994	14020	13862	14196	14100	14077	14015	13844	13928	14016	14041	13956	14008	14156	14118	13965	14068	13852	13866	13948	14009	14076	13876	13952	13997	13980	14035	13993	14186	14015	14120	13809	13895	13914	14000	13928	13836	14096	14082	14086	13999	13803	13839	14032	13960	13974	14069	14175	14058	14054	14082	13946	14261	13925	13913	14018	14258	13973	14117	13933	14044	14100	14032	14055	13901	14080	14185	13902	13962	13973	14044	14041	14115	14121	14002	13983	14001	13774	14128	13985	14142	14182	13948	14027	13923	14019	14014	13924	13909	13938	13934	14041	13864	14010	14179	13915	13847	14039	14075	13933	13866	14021	14055	14052	13988	13921	13977	13949	13978	14067	14103	14055	14028	14098	14056	14101	14138	14065	13996	14047	14158	14232	14081	14066	14063	13848	14034	13902	13968	14005	13969	14125	13937	13938	14083	14094	14027	14041	14229	14010	13825	14031	13816	14056	14046	14127	14118	14080	13924	13953	14139	14099	13706	14003	13779	14110	13997	13966	14007	13880	13920	13937	14028	13970	14039	14050	14173	13973	13956	14102	13868	14102	13901	14000	14052	13945	13993	13994	14022	13898	13930	14069	13866	14109	14095	13852	14044	14067	13898	14028	13899	14091	13832	13992	14007	13932	13974	13902	14041	14078	13747	13833	13900	14116	13910	13994	13990	13872	14014	13935	13960	13954	13990	14018	14020	14122	13976	14152	13895	13953	14032	13788	13884	14041	14052	14018	13856	14216	14103	14150	13936	14020	14131	13977	14172	13942	13965	14151	14035	13818	14057	14024	14061	14241	13966	14089	13981	13978	13966	14076	14007	14014	13909	14029	13863	13994	14059	14173	13820	14156	14025	13911	13988	13939	14093	13964	14029	14088	14093	14152	13969	13979	13969	14042	14228	13932	14075	13940	14208	13930	14113	14192	14002	13915	14064	14087	13878	13941	13922	13888	13922	14014	14014	13833	13914	13987	13929	13984	14041	14043	14029	14008	14044	14103	13978	13840	14115	13971	13945	14011	14123	13922	13969	14084	13885	14003	14203	14078	13865	13995	13892	14061	13934	13980	14016	13975	14140	13986	13946	13981	13884	14111	14154	14062	14126	13764	14069	13780	13763	13844	13893	14172	13861	14032	13938	14307	14013	13970	13984	13890	13899	13848	14006	13995	13890	13927	14022	13960	14073	14062	13899	14135	13944	13881	14031	13987	13986	14085	14169	13935	14052	13866	14011	14152	14115	14005	13888	14014	14016	13756	13939	14095	13987	13911	14054	14249	13906	14026	13820	13881	14036	13958	14073	13870	13978	13868	14018	13955	13980	13920	14131	13980	13993	13994	14061	13953	14032	14049	13938	13988	13861	14107	14236	14077	14215	13982	13951	14014	14021	13985	14013	13951	13880	13956	13959	13940	14170	14005	14104	13971	13925	14146	14066	13856	13936	14020	13923	14203	14042	14078	14086	14066	14003	13934	14066	14034	14093	13929	14217	13987	13757	14081	14271	14010	14005	13986	13973	13997	13878	13957	14005	13961	13909	14021	14011	14001	13952	14297	14008	14138	13938	14108	13841	13993	13986	14051	14057	14026	14136	13925	14098	13999	13962	14125	13999	13992	14100	14030	14095	13926	14053	14026	14017	13902	14071	13927	13983	13820	13965	13989	13920	14094	14038	13923	13935	13990	14022	13860	13960	13938	14027	14114	14141	13957	13884	13865	14007	13935	14166	14064	14011	14143	14050	13992	13940	14102	13895	14034	14120	13985	14076	13990	13956	13901	13974	13892	13990	14246	13909	13908	13896	13883	13945	13955	13963	13995	14050	14015	13877	13857	13992	13976	14130	14109	13947	14105	13962	14092	14049	14105	14005	14072	13887	13958	13786	14074	13901	14010	13867	14126	14002	14077	13973	14089	13875	14135	13842	13998	13997	14024	13939	13938	14115	13801	13944	13929	14049	14041	13976	14043	13955	14050	14140	13984	14012	14052	13892	13998	13983	13859	13672	14021	13965	14087	14040	13970	14134	14004	13958	14130	14089	14039	14106	14101	13992	13835	13981	13872	13985	13945	13821	14054	14058	13956	13987	13809	14073	13956	14072	13977	14094	13899	13924	14070	13953	13908	14074	13932	14035	14097	13986	13959	13950	14032	14037	14021	13912	14049	14022	13956	13934	13994	14045	13948	14039	13990	14151	14120	13998	14057	14004	13954	13888	14079	14029	14068	14055	14088	14041	14011	13948	14109	14158	14157	13964	14036	14057	13997	14156	13893	14052	14095	13975	14049	13920	13904	13989	13908	13904	13958	13916	14198	13999	14003	13898	14039	13833	14044	14111	14154	14041	13847	13994	14054	13969	14058	14138	13985	14110	13925	14023	13984
23854	21123	28606	24723	23053	23098	21752	18474	17873	17565	17577	17401	17143	17103	17180	17180	17134	16876	16970	16649	17055	16692	16860	16798	16597	16646	16721	16553	16580	16412	16518	16456	16527	16457	16716	16410	16268	16292	16103	16338	16284	16355	16254	16504	16479	16319	16153	16339	16298	16406	16413	16239	16332	16379	16345	16306	16219	16245	16388	16463	16208	16363	16237	16444	16268	16272	16198	16102	16311	16427	16524	16155	16193	16275	16464	16258	16277	16295	16264	16366	16137	16306	16272	16174	16364	16526	16334	16248	16354	16272	16203	16446	16210	16273	16265	16337	16239	16208	16340	16291	16180	16316	16450	16255	16400	16423	16112	16390	16397	16298	16382	16401	16399	16507	16404	16276	16283	16266	16453	16181	16365	16368	16284	16253	16381	16299	16261	16268	16519	16478	16410	16421	16431	16337	16164	16236	16132	16208	16394	16266	16331	16264	16456	16407	16125	16089	16264	16453	16076	16364	16357	16313	16292	16462	16343	16193	16257	16338	16344	16330	16061	16418	16350	16484	16450	16193	16171	16236	16457	16247	16374	16339	16303	16316	16328	16402	16383	16275	16189	16287	16257	16306	16221	16326	16331	16474	16149	16237	16151	16441	16382	16246	16239	16466	16303	16447	16407	16427	16411	16435	16241	16297	16248	16364	16243	16070	16271	16458	16364	16316	16357	16260	16410	16193	16241	16250	16419	16358	16455	16231	16356	16370	16346	16340	16247	16284	16242	16364	16305	16290	16493	16410	16224	16516	16221	16410	16253	16176	16256	16311	16219	16254	16276	16396	16254	16503	16341	16120	16159	16523	16294	16218	16460	16310	16434	16507	16145	16082	16224	16370	16306	16252	16496	16582	16236	16248	16386	16212	16319	16345	16259	16401	16261	16319	16318	16048	16163	16333	16388	16394	16310	16503	16395	16306	16212	16317	16425	16221	16287	16091	16049	16216	16205	16438	16411	16525	16452	16233	16308	16316	16389	16495	16370	16362	16045	16237	16316	16365	16195	16518	16395	16414	16424	16275	16401	16391	16180	16126	16180	16369	16252	16415	16240	16308	16086	16036	16346	16187	16371	16160	16333	16319	16284	16227	16495	16334	16116	16581	16464	16098	16590	16368	16172	16397	16297	16588	16367	16319	16205	16215	16268	16387	16393	16194	16336	16229	16355	16407	16278	16342	16034	16152	16123	16351	16375	16156	16447	16228	16447	16162	16219	16217	16118	16307	16241	16231	16399	16325	16334	16236	16350	16481	16166	16299	16137	16355	16421	16247	16382	16415	16387	16360	16237	16221	16036	16393	16235	16376	16324	16200	16317	16252	16369	16378	16361	16418	16354	16213	16346	16253	16258	16309	16373	16303	16403	16331	16382	16276	16469	16341	16322	16146	16276	16273	16125	16219	16280	16148	16137	16454	16208	16231	16405	16355	16327	16097	16300	16194	16282	16415	16287	16519	16338	16125	16472	16499	16292	16245	16382	16471	16447	16352	16296	16374	16404	16414	16446	16375	16353	16344	16203	16275	16347	16340	16297	16495	16136	16333	16212	16418	16421	16396	16270	16316	16317	16418	16349	16312	16298	16305	16311	16295	16230	16182	16249	16531	16490	16363	16457	16504	16308	16143	16408	16371	16342	16468	16274	16441	16686	16192	16239	16064	16246	16315	16112	16326	16195	16218	16271	16320	16325	16252	16410	16365	16471	16419	16667	16364	16432	16378	16218	16276	16253	16312	16369	16456	16363	16270	16376	16225	16403	16524	16133	16127	16378	16245	16515	16365	16382	16201	16348	16306	16408	16284	16123	16097	16286	16196	16304	16379	16179	16284	16214	16275	16254	16301	16393	16159	16299	16319	16399	16154	16272	16318	16139	16286	16350	16288	16255	16312	16180	16357	16312	16285	16420	16302	16459	16243	16401	16364	16508	16162	16150	16265	16133	16324	16524	16382	16410	16293	16203	16304	16247	16429	16433	16121	16279	16495	16290	16324	16301	16416	16350	16363	16219	16028	16418	16263	16481	16266	16173	16094	16276	16294	16179	16187	16303	16260	16382	16403	16254	16258	16315	16332	16392	16371	16309	16369	16359	16275	16490	16205	16227	16259	16245	16272	16118	16437	16173	16166	16257	16348	16266	16149	16153	16228	16373	16270	16592	16166	16210	16383	16419	16278	16409	16304	16392	16150	16104	16187	16225	16288	16358	16419	16381	16289	16448	16220	16318	16380	16284	16173	16246	16209	16371	16323	16261	16243	16311	16290	16079	16323	16367	16138	16305	16421	16341	16315	16315	16208	16246	16108	16376	16273	16166	16176	16387	16313	16456	16348	16225	16061	16185	16392	16229	16195	16209	16374	16283	16420	16259	16239	16290	16231	16318	16283	16513	16292	16369	16280	16284	16331	16297	16466	16472	16326	16483	16431	16351	16388	16456	16366	16449	16372	16357	16347	16471	16371	16278	16318	16449	16388	16151	16257	16383	16434	16272	16045	16332	16290	16490	16369	16392	16362	16380	16219	16235	16214	16200	16193	16361	16418	16302	16382	16319	16175	16412	16274	16266	16294	16323	16514	16406	16241	16320	16340	16342	16264	16472	16264	16438	16221	16239	16324	16336	16249	16261	16130	16328	16412	16424	16443	16301	16280	16148	16128	16250	16224	16169	16358	16410	16294	16320	16405	16275	16395	16428	16150	16402	16193	16293	16313	16051	16281	16263	16409	16225	16526	16511	16364	16376	16136	16317	16366	16353	16244	16239	16410	16227	16379	16402	16310	16365	16442	16636	16243	16407	16285	16437	16475	16320	16255	16280	16510	16327	16384	16210	16442	16466	16364	16165	16235	16178	16310	16179	16365	16159	16420	16328	16490	16293	16480	16342	16399	16193	16188	16242	16388	16212	16367	16315	16267	16190	16293	16584	16372	16324	16177	16211	16345	16501	16415	16387	16178	16597	16401	16475	16346	16312	16225	16253	16316	16086	16227	16274	16166	16273	16243	16206	16446	16473	16232	16333	16395	16207	16489	16207	16336	16239	16392	16350	16432	16267	16339	16377	16545	16519	16507	16322	16380	16277	16314	16277	16256	16388	16243	16160	16248	16268	16346	16413	16385	16297	16294	16370	16404	16483	16329	16243	16299	16137	16245	16322	16235	16266	16374	16310	16168	16318	16287	16255	16312	16429	16456	16290	16314	16158	16425	16460	16322	16438	16179	16273	16527	16301	16355	16190	16315	16432	16405	16277	16360	16166	16332	16167	16218	16278	16304	16228	16356	16284	16141	16263	16245	16466	16462	16246	16337	16282	16501	16368	16340	16508	16455	16383	16277	16237	16162	16244	16260	16199	16147	16310	16123	16329	16235	16526	16414	16329	16248	16325	16242	16271	16330	16360	16247	16217	16223	16505	16472	16306	16307	16286	16416	16290	16406	16191	16196	16304	16379	16298	16155	16316	16121	16423	16368	16174	16364	16194	16459	16575	16312	16390	16267	16296	16532	16422	16348	16253	16341	16119	16394	16279	16350	16321	16329	16268	16370	16240	16256	16197	16463	16327	16457	16228	16342	16360	16419	16352	16344	16151	16225	16546	16374	16356	16247	16432	16084	16302	16234	16170	16274	16367	16326	16304	16325	16190	16337	16406	16328	16266	16070	16187	16157	16486	16237	16378	16415	16173	16195	16362	16094	16276	16457	16234	16339	16387	16423	16398	16247	16249	16360	16301	16416	16321	16385	16290	16370	16377	16196	16232	16340	16168	16259	16338	16272	16492	16142	16189	16348	16350	16281	16091	16186	16147	16260	16404	16306	16364	16279	16274	16236	16389	16189	16237	16183	16464	16502	16210	16529	16458	16300	16358	16541	16525	16202	16267	16404	16194	16304	16390	16351	16304	16554	16420	16439	16493	16454	16411	16162	16166	16423	16319	16243	16286	16355	16253	16284	16544	16295	16449	16284	16274	16352	16338	16308	16501	16282	16360	16271	16338	16370	16368	16437	16169	16245	16332	16344	16357	16179	16035	16240	16386	16291	16227	16127	16262	16342	16455	16332	16348	16340	16464	16140	16163	16337	16296	16118	16004	15997	16343	16229	16214	16325	16217	16177	16435	16408	16006	16221	16264	16175	16387	16417	16241	16161	16193	16615	16447	16415	16393	16199	16273	16311	16271	16336	16319	16319	16480	16239	16319	16298	16367	16244	16274	16057	16316	16428	16240	16077	16083	16295	16319	16342	16173	16293	16223	16235	16298	16438	16395	16389	16278	16154	16182	16222	16150	16131	16212	16167	16132	16142	16278	16266	16545	16317	16344	16252	16405	16445	16167	16328	16313	16111	16319	16247	16329	16474	16294	16142	16454	16308	16400	16214	15985	16286	16456	16398	16378	16361	16221	16327	16423	16539	16479	16383	16317	16163	16436	16247	16457	16398	16298	16360	16215	16183	16421	16249	16507	16325	16266	16313	16338	16270	16443	16392	16200	16362	16514	16505	16367	16246	16517	16242	16258	16228	16264	16168	16228	16327	16137	16286	16371	16471	16178	16206	16394	16330	16303	16194	16271	16199	16388	16174	16271	16469	16441	16291	16257	16406	16254	16198	16237	16230	16399	16408	16602	16316	16303	16351	16448	16306	16285	16305	16271	16245	16409	16252	16410	16335	16327	16331	16212	16403	16270	16284	16316	16364	16360	16430	16417	16325	16192	16148	16322	16418	16327	16206	16330	16372	16425	16279	16258	16337	16389	16362	16486	16283	16341	16305	16248	16442	16274	16479	16344	16411	16346	16422	16397	16497	16161	16269	16163	16264	16405	16184	16337	16203	16377	16316	16212	16253	16455	16397	16241	16371	16379	16142	16212	16297	16205	16373	16185	16333	16269	16128	16396	16347	16273	16272	16190	16268	16355	16275	16362	16254	16442	16211	16375	16363	16216	16275	16264	16436	16240	16416	16289	16345	16319	16318	16315	16279	16296	16329	16343	16428	16204	16504	16401	16293	16414	16351	16236	16136	16461	16170	16369	16064	16224	16292	16293	16421	16303	16381	16363	16227	16347	16353	16344	16346	16245	16409	16288	16369	16278	16317	16363	16418	16209	16307	16254	16317	16301	16324	16324	16286	16271	16169	16143	16188	16215	16085	16243	16132	16449	16236
24890	43103	39843	30056	23252	19772	17673	16692	16093	15924	15474	15472	15569	15341	15136	15104	14959	14998	14936	14724	14493	14614	14659	14505	14473	14445	14384	14113	14262	14225	14148	14320	14037	14142	14148	14203	13986	14250	14046	14018	14112	14013	13982	14065	13897	13884	14099	14033	13900	13936	14111	13960	14017	14176	14024	14157	14110	14166	14110	13985	14058	14140	13964	14115	14084	14157	13845	13950	14002	14199	14044	13936	13921	14013	13983	14111	13942	13886	14011	14029	13966	14176	14050	14010	14091	13799	14111	13928	13969	13998	14150	14004	14013	13996	14012	14094	14019	14023	14135	14066	14110	14129	14013	14087	14027	14168	13868	14034	13979	13982	14157	14095	13913	14030	14181	13925	14058	14054	14048	13907	14246	13974	14048	14066	14164	13910	13967	13999	14090	14137	14030	14059	14070	13928	14126	14173	14098	13965	14070	14068	14077	13876	14010	14330	14040	14124	14152	14173	13972	14004	13919	14144	13980	14091	14194	14087	14032	14186	13994	13897	14071	14009	14105	14065	13922	13992	14059	14013	14068	13960	14151	14147	13837	14125	14033	13814	14147	14009	13976	14074	13927	14063	13932	14118	14038	14019	14006	14043	14065	14156	13984	13908	14196	13924	14005	14007	14076	13991	14119	14098	14011	13995	14169	13900	13960	14026	14254	13996	13961	14098	14024	14044	13968	14174	14044	14199	14044	14112	14043	14007	14119	14018	14093	14086	14110	13960	14191	14110	14003	14070	14080	13990	13918	13982	14020	14077	14047	14185	14138	13991	14214	14004	13961	13975	14239	14000	14138	13915	14047	13927	14012	14025	14133	13920	14045	14037	13968	14074	14017	14083	14054	14036	14142	13863	14113	14081	14102	14040	14038	13951	14075	13884	14084	14085	14110	14017	14207	13967	14080	13944	14137	13987	13871	14034	13926	14050	14120	13937	13972	14125	14031	14200	13934	14131	14108	14048	13983	14107	13946	14062	14141	14098	14051	14045	14089	14023	14039	14054	14100	14048	13974	13946	14001	14024	14137	14147	14043	13973	13977	13983	13980	14116	14085	14108	14133	14029	14010	14109	14102	13967	14035	14117	13979	13849	14169	14036	13988	13964	14150	13999	14032	14012	14009	13997	14123	14121	14027	14067	14072	14113	13959	13977	14076	14032	14092	14038	14053	14193	14160	14189	14091	14022	14184	14088	14094	14080	14260	14112	13982	14029	13951	14125	14075	14073	14026	13930	13958	13953	13945	14005	14012	14030	13853	14043	13993	13933	14018	14029	14079	13907	13938	14068	14110	14093	14033	14110	14281	13961	14053	14131	14101	14109	14142	14179	14017	14125	13933	13908	14102	14016	14073	14298	13975	14116	14017	14023	14266	14015	13974	14165	14001	14066	14178	14039	13920	14009	14068	14141	13952	13896	14031	13937	13939	14026	14144	14045	13962	13986	14131	13898	14059	14082	14248	14113	13988	14026	13978	14157	14109	13944	13982	13926	13974	14123	13862	13936	13991	13900	14046	14048	14125	14044	13967	14164	14140	14004	14040	14043	14169	13962	14067	14115	14149	13999	14132	14050	14191	14097	14070	14012	13991	14095	13965	14040	13874	13975	13956	14022	14090	14243	13996	14069	14048	14114	13873	14267	14087	14071	13952	14027	14114	14070	13962	13883	14109	14200	14163	13948	14084	13907	14045	13906	14190	14085	14053	13967	14027	13975	14088	14131	13912	14048	13968	13954	14082	14108	13973	13924	14136	13947	14143	13909	14154	13907	13988	13970	14056	13939	13882	13993	13996	14208	13896	14007	13963	14164	14057	13925	13893	14142	13945	14052	14021	13888	13956	13924	13969	14129	14218	13995	14156	13983	13913	14046	13866	13965	14090	13917	14073	13836	14109	14067	14248	13985	14026	13953	14246	14072	14071	13988	14064	14180	14063	14101	13994	14130	14076	14329	14047	14087	14091	14109	14050	13997	13970	13971	14004	13987	13966	14015	14133	14057	14113	14049	14014	14059	14164	14009	13840	14085	14088	14077	13806	13999	14104	13941	13892	14037	14147	14071	14140	13976	13963	14120	14175	14005	14097	14140	13931	14010	13883	14167	13881	13906	14009	14149	14062	14103	13961	13931	13966	13931	14044	13969	14024	14092	14081	14149	13871	13952	13936	13903	14008	13940	13908	14104	14117	14130	13989	14018	13927	14097	13929	14024	13988	13999	13979	14000	14074	14078	13927	14150	13859	14059	14046	14165	13908	13967	14070	14261	13893	14122	14010	14086	14097	14026	14030	13932	13982	13990	14027	14136	13913	14017	14225	14082	13922	14225	14012	14139	14088	14092	14004	14196	13923	14044	14123	14000	13854	14090	14154	14141	14102	13966	13974	14085	14057	14009	14069	14075	14144	13965	13993	14143	14175	14213	14042	13897	13952	14074	14053	14026	14109	14225	14039	14188	14015	14079	14236	14025	13914	14055	14256	14132	14105	14096	14199	14130	14030	13958	14221	14051	14033	14007	14049	13906	14023	13977	14046	14219	13980	13966	14091	14012	13950	14233	13937	14124	13928	13984	14122	13919	13954	13918	14314	14098	14104	13943	14067	13986	13901	14005	13991	14158	13949	14196	14143	14029	14033	13900	13895	14038	14116	14046	14080	13947	13930	14146	14008	14048	14205	13991	14083	14051	14229	14047	14117	14020	13876	14123	14032	14127	13888	14029	14167	14044	14049	14045	14005	13980	14058	14017	14059	14023	14025	13957	14240	14050	13909	14066	14068	13837	14093	13995	13984	14026	14055	14009	14084	13959	14113	14100	14153	14074	13913	13966	14152	14258	14022	14041	14072	13915	14094	14093	14016	14128	13921	14068	14104	14169	14005	14204	14024	14135	13976	14019	13994	13977	14024	13972	14160	14074	13908	14039	14070	14021	14205	14183	13978	13841	14011	13818	14000	14058	13914	14015	14110	14007	13855	14000	13987	14003	13956	14035	13999	13979	14166	14086	14064	14067	14019	14074	14105	14010	14070	14025	14188	14022	14114	14088	14010	13992	13968	13964	14083	14193	14046	13927	14032	13985	13896	14127	14146	13944	14002	14237	13995	14022	14003	13979	14022	13973	14004	13897	14121	14035	13996	14000	14059	14062	14130	14021	13974	13949	13997	14066	13956	14005	14009	14067	14118	13846	14022	14193	13992	14064	13963	14044	13823	14141	14189	13903	14034	14052	13952	14138	13966	14036	13899	14021	14120	14100	14097	13977	14002	14043	14200	13839	14017	14123	14115	13922	13975	14066	14005	14171	14056	14126	14065	14090	14010	14074	14282	14122	14149	13960	14198	14022	14189	13995	13951	14016	14057	13976	14152	14007	13979	14033	14025	13902	14018	14105	14254	13974	13909	13930	14031	14015	14048	14061	13993	13763	13996	14137	14013	13836	13895	14121	13903	14041	14043	13901	14042	13933	14123	14019	13944	14106	13882	14111	13995	14003	14084	13981	13990	14089	14088	14186	13878	13915	14100	14039	13974	13992	14117	13948	14167	14099	13882	14090	14093	14032	13982	14003	14065	13948	14204	13846	14032	14060	14035	14212	13927	13949	14066	13908	14088	14107	14165	13999	14066	13947	14031	13928	14135	13930	13919	14112	14076	14058	13918	13932	14068	13980	14149	14066	14053	13981	13913	14042	14065	14087	14025	14050	13957	13989	14053	14085	14001	14169	14042	14107	14024	13984	13874	13899	14099	13966	14066	14158	13890	14146	13950	14178	14049	14039	13970	14104	14029	13921	13895	14081	13936	14050	14030	14056	14021	13964	14010	14086	14122	14082	14124	13856	13985	14121	14023	14066	14043	14052	13976	13865	14024	14015	13940	14211	13883	14009	13982	14021	14169	14104	14136	14005	14114	14165	13899	13815	13784	14004	14003	13908	14085	13948	14050	14048	13980	14019	14118	13954	14024	14140	14104	13971	14151	14030	14002	14103	13917	14149	14030	14094	14088	13911	13925	14064	13912	14244	14029	13997	13975	14005	13926	14057	14207	14046	14166	14197	13982	14005	14129	14128	14024	13972	14013	14055	14059	14050	13979	14000	13959	14072	14020	13945	14022	13907	14094	13986	14136	14251	14002	13997	14056	13983	14101	14021	13926	14099	14024	14143	14011	13962	14290	13967	13966	13959	14078	13991	14223	13958	13986	14054	14079	14024	13891	13993	13983	13986	13908	14127	14022	13967	14030	14122	14153	14106	14004	13870	13980	13975	14104	14036	14043	14066	14028	13929	14133	13986	13834	13983	14070	14199	13945	13959	14040	14178	14164	13945	14058	14059	13959	13799	14137	13949	14024	14115	14137	13953	13966	14106	14014	13950	14049	14055	14118	14008	13981	14039	13956	14116	13939	14149	13991	13982	14127	14034	14027	13941	14023	13943	13826	14103	14068	14142	14032	14159	14158	14028	14186	13951	14070	13851	14128	14074	14047	14069	14177	14041	14038	13938	13930	14012	14120	13958	14060	13939	14112	14094	14082	14183	14021	14000	14204	14153	13991	14120	14139	13970	14097	14212	14236	14006	14037	13937	14170	14111	14142	13954	14111	14022	14174	14056	14058	14079	13983	13905	14098	14024	14053	14043	13947	14008	14003	14057	14034	14174	13938	14192	14032	13996	14072	14098	14036	14018	14068	14187	13986	13920	14051	14024	13903	13960	14006	14043	13967	13962	14012	14086	14069	14030	14054	13918	14170	13970	13918	13934	14037	14125	14214	14051	14024	14104	14078	13996	13953	13979	14060	14093	14192	13903	14120	14115	14049	14153	14094	14215	13995	14025	14108	14020	14115	14004	14028	14101	13970	14024	14023	14058	14025	14204	14167	14018	14065	13993	14066	13897	14126	13953	14038	13976	14067	14027	14089	14192	14037	13862	14088	13993	13963	14178	13844	13976	14028	13938	14108	14108	14029	14035	14058	14069	14052	13999	13839	14045	14036	14289	14011	13846	14018	14122	13894	13980	13980	14009	14030	14055	13953	14006	13975	14129	14107	13973	14064	13931	13975	14017	14091	13935	14172	14088	14137	14072	14099	14268	14016	13880	14053	14199	14024	14027	13977	14083	13957	13873	14039	14077	13911	14083	14007	13989	13895	13913	13923	14039	14063	14131
22824	21144	28893	23822	21965	24440	25668	20381	19295	19385	18876	18599	18877	18586	18370	18293	18370	18351	18245	18153	18026	18030	17999	17773	17830	17547	17670	17797	17641	17529	17404	17482	17412	17438	17414	17391	17661	17174	17508	17506	17332	17237	17406	17352	17475	17214	17662	17318	17441	17335	17310	17447	17282	17048	17167	17482	17426	17466	17659	17213	17244	17450	17300	17308	17467	17440	17252	17576	17442	17329	17532	17444	17307	17369	17194	17334	17329	17279	17333	17367	17177	17435	17331	17332	17422	17443	17405	17391	17396	17349	17122	17441	17365	17428	17445	17282	17292	17343	17424	17225	17260	17098	17419	17252	17270	17291	17299	17446	17503	17248	17485	17430	17371	17348	17334	17481	17261	17166	17397	17398	17259	17209	17253	17366	17303	17288	17394	17270	17530	17262	17434	17283	17511	17353	17246	17529	17319	17357	17404	17285	17285	17239	17417	17314	17253	17256	17079	17126	17371	17372	17222	17121	17205	17293	17372	17453	17484	17308	17298	17346	17358	17318	17304	17313	17509	17334	17175	17278	17357	17214	17477	17353	17399	17278	17379	17177	17470	17393	17179	17441	17262	17479	17372	17321	17291	17370	17414	17275	17384	17096	17389	17470	17098	17539	17260	17365	17344	17459	17572	17456	17465	17526	17245	17393	17417	16995	17107	17335	17328	17108	17321	17454	17400	17236	17535	17339	17266	17305	17267	17302	17367	17280	17342	17430	17395	17245	17241	17308	17481	17544	17288	17278	17277	17268	17224	17414	17387	17255	17380	17505	17464	17467	17306	17291	17275	17310	17345	17190	17291	17491	17610	17258	17264	17166	17366	17247	17451	17398	17235	17196	17413	17153	17151	17478	17162	17002	17302	17407	17368	17408	17194	17211	17067	17414	17222	17324	17133	17391	17244	17109	17218	17362	17300	17313	17166	17293	17223	17186	17267	17429	17226	17259	17225	17137	17357	17336	17295	17173	17369	17440	17496	17454	17226	17345	17355	17423	17349	17319	17256	17332	17327	17349	17348	17309	17454	17198	17378	17261	17265	17216	17220	17380	17179	17189	17225	17194	17443	17253	17219	17223	17108	17136	17123	17135	17254	17286	17362	17387	17375	17268	17512	17476	17343	17228	17526	17427	17157	17267	17407	17334	17343	17388	17306	17430	17317	17495	17398	17312	17152	16946	17380	17206	17319	17262	17291	17373	17255	17220	17286	17255	17268	17303	17297	17218	17482	17232	17191	17359	17222	17132	17267	17280	17268	17281	17227	17309	17280	17407	17299	17247	17179	17217	17325	17589	17436	17444	17275	17144	17330	17282	17144	17239	17418	17375	17159	17227	17307	17286	17234	17221	17285	17222	17357	17399	17431	17416	17121	17476	17289	17448	17259	17246	17458	17311	17167	17245	17261	17245	17351	17197	17202	17104	17235	17289	17381	17185	17391	17435	17235	17367	17427	17142	17316	17285	17202	17141	17348	17326	17198	17235	17207	17528	17331	17179	17089	17192	17394	17378	17263	17109	17447	17496	17213	17388	17169	17238	17338	17345	17292	17315	17217	17268	17159	17209	17223	17440	17455	17473	17445	17151	17393	17307	17186	17247	17410	17249	17237	17331	17544	17277	17204	17425	17390	17408	17315	17294	16878	17360	17250	17388	17187	17234	17346	17116	17398	17111	17442	17196	17166	17358	17199	17168	17177	17240	17258	17131	17235	17494	17300	17253	17349	17256	17247	17101	17434	17419	17140	17317	17511	17217	17320	17503	17222	17498	17237	17283	17224	17381	17072	17271	17114	17300	17493	17174	17443	17208	17417	17298	17337	17400	17260	17208	17307	17220	17127	17188	17259	17222	17359	17429	17269	17218	17277	17264	17516	17239	17238	17230	17230	17362	17096	17123	17386	17382	17161	17117	17217	17235	17354	17200	17239	17294	17130	17349	17594	17336	17399	17173	17042	17347	17297	17060	17502	17485	17358	17275	17457	17232	17579	17370	17269	17470	17476	17324	17510	17165	17301	17265	17324	17157	17366	17096	17470	17235	17274	17395	17166	17141	17374	17074	17202	17440	17540	17159	17168	17370	17330	17418	17357	17295	17312	17438	17215	17402	17252	17187	17296	17469	17169	17341	17356	17238	17268	17355	17072	17235	17477	17308	17355	17246	17027	17264	17215	17393	17334	17367	17589	17375	17172	17221	17217	17323	17321	17256	17335	17141	17255	17474	17237	17446	17471	17372	17210	17239	17412	17397	17389	17258	17332	17414	17272	17386	17212	17253	17111	17459	17218	17229	17208	17202	17152	17403	17158	17271	17448	17300	17320	17209	17219	17244	17364	17342	17153	17252	17328	17328	17287	17312	17434	17307	17318	17372	17213	17240	17342	17155	17361	17181	17224	17407	17258	17353	17400	17215	17307	17305	17490	17451	17283	17210	17368	17437	17320	17307	17401	17213	17097	17138	17303	17323	17170	17221	17280	17461	17343	17327	17273	17250	17418	17480	17436	17406	17371	17380	17392	17275	17417	17436	17353	17362	17280	17175	17257	17488	17376	17220	17169	17364	17278	17301	17380	17319	17360	17261	17453	17311	17210	17200	17349	17330	17334	17153	17302	17196	17185	17146	17372	17199	16977	17122	17428	17178	17528	17237	17543	17292	17365	17354	17386	17265	17322	17488	17409	17380	17297	17359	17206	17133	17483	17344	17348	17209	17441	17223	17391	17252	17516	17369	17280	17048	17172	17301	17249	17211	17409	17394	17289	17503	17276	17141	17091	17362	17435	17416	17484	17333	17285	17540	17205	17282	17248	17325	17136	17218	17255	17383	17452	17299	17349	17322	17222	17273	17168	17280	17649	17358	17416	17334	17264	17421	17427	17551	17269	17397	17256	17373	17307	17192	17338	17410	17355	17378	17540	17426	17371	17428	17432	17284	17084	17362	17489	17372	17437	17162	17302	17291	17354	17241	17165	17180	17452	17400	17209	17290	17204	17312	17316	17240	17179	17035	17142	17318	17071	17342	17370	17300	17283	17186	17346	17304	17135	17398	17316	17395	17361	17391	17196	17210	17333	17410	17197	17257	17353	17150	17295	17352	17170	17160	17344	17180	17223	17429	17357	17358	17393	17144	17377	17316	17296	17262	17225	17273	17114	17231	17356	17337	17327	17254	17314	17261	17339	17340	17391	17514	17227	17242	17274	17330	17236	17299	17391	17349	17266	17323	17379	17295	17257	17117	17337	17382	17229	17142	17032	17176	17231	17193	17478	17472	17343	17256	17185	17250	17266	17167	17268	17410	17395	17440	17156	17291	17437	17350	17257	17460	17264	17222	17288	17237	17328	17248	17361	17176	17353	17364	17328	17337	17319	17372	17376	17351	17353	17295	17310	17261	17457	17243	17108	17214	17110	17338	17314	17249	17182	17361	17289	17300	17208	17269	17225	17375	17403	17328	17240	17223	17347	17348	17122	17475	17373	17245	17361	17146	17286	17232	17281	17351	17190	17209	17487	17494	17444	17377	17349	17306	17238	17345	17300	17325	17080	17175	17439	17266	17151	17243	16979	17138	17309	17079	17241	17339	17224	17546	17195	17338	17350	17351	17264	17389	17260	17274	17270	17282	17252	17356	17398	17270	17304	17364	17210	17342	17167	17223	17314	17214	17395	17332	17238	17081	17278	17251	17269	17370	17635	17333	17178	17414	17328	17252	17388	17293	17385	17299	17034	17282	17255	17170	17417	17246	17303	17375	17379	17430	17110	17254	17158	17069	17125	17064	17323	17491	17271	17300	17585	17250	17176	17378	17426	17248	17327	17470	17365	17353	17413	17395	17209	17308	17330	17112	17187	17213	17130	17309	17349	17151	17335	17416	17298	17411	17290	17172	17490	17413	17629	17179	17445	17219	17338	17336	17319	17315	17586	17315	17406	17356	17358	17427	17253	17247	17155	17279	17374	17172	17321	17170	17104	17317	17631	17269	17419	17489	17408	17354	17435	17385	17283	17360	17362	17476	17407	17307	17311	17333	17239	17331	17081	17358	17603	17201	17355	17218	17623	17543	17373	17308	17378	17328	17330	17280	17304	17195	17377	17224	17570	17389	17259	17260	17217	17304	17401	17219	17179	17390	17166	17308	17511	17318	17350	17312	17199	17213	17435	17264	17169	17051	17518	17190	17634	17450	17346	17466	17297	17284	17445	17241	17275	17297	17329	17352	17297	17291	17175	17272	17352	17269	17434	17207	17197	17354	17430	17283	17275	17347	17415	17335	17334	17387	17381	17275	17312	17243	17199	17326	17222	17352	17245	17219	17326	17281	17295	17260	17391	17080	17258	17205	17535	17169	17266	17269	17421	17442	17476	17351	17355	17365	17202	17224	17437	17543	17534	17145	17368	17192	17280	17218	17319	17327	17372	17295	17443	17265	17482	17260	17301	17278	17132	17353	17426	17332	17235	17422	17121	17328	17292	17302	17371	17570	17390	17223	17311	17360	17232	17480	17225	17153	17363	17262	17335	17346	17444	17271	17362	17312	17415	17472	17169	17399	17281	17213	17328	17325	17211	17246	17280	17419	17366	17352	17441	17202	17191	17398	17478	17208	17269	17410	17185	17366	17170	17172	17113	17363	17299	17321	17353	17404	17472	17314	17585	17280	17063	17376	17215	17256	17201	17469	17342	17108	17205	17285	17443	17312	17374	17327	17457	17504	17285	17182	17300	17236	17198	17418	17530	17354	17444	17328	17109	17551	17490	17260	17302	17197	17439	17204	17258	17368	17317	17200	17592	17589	17360	17305	17196	17211	17211	17096	17350	17077	17281	17394	17272	17132	17406	17375	17275	17507	17379	17235	17195	17364	17186	17288	17365	17255	17301	17146	16907	17333	17483	17499	17472	17472	17172	17314	17194	17252	17247	17022	17336	17245	17236	17246	17280	17146	17542	17317	17312	17138	17351	17364	17423	17389	17178	17387	17294	17338	17121	17405	17152	17341	17336	17304	17423	17353	17044	17089	17368	17261	17216	17185	17373	17373	17469	17126	17095	17316	17261	17475	17276	17345	17186	17424	17248	17236	17335	17278	17280	17141	17227	17083	17305	17316	17244	17056	17262	17309	17276	17340	17304	17399	17302	17401	17176	17298	17412	17329	17489	17165
27622	48746	44652	33185	26738	22998	19669	18093	17541	17145	16581	16690	16223	16102	16029	15752	15726	15732	15704	15402	15575	15377	15388	15203	15221	15282	14889	14957	15051	14750	14607	14797	14754	14811	14639	14634	14683	14650	14644	14594	14737	14688	14698	14696	14610	14657	14717	14480	14552	14580	14650	14771	14640	14729	14579	14447	14394	14751	14601	14679	14754	14805	14534	14595	14491	14681	14793	14568	14651	14633	14689	14614	14569	14677	14597	14715	14595	14661	14676	14737	14748	14595	14647	14760	14538	14563	14800	14590	14799	14680	14773	14648	14683	14686	14760	14523	14610	14627	14712	14635	14737	14619	14600	14771	14575	14763	14668	14625	14793	14623	14603	14692	14525	14712	14693	14724	14683	14705	14659	14633	14396	14781	14648	14649	14794	14687	14581	14626	14632	14551	14682	14820	14744	14669	14566	14690	14600	14427	14458	14569	14715	14522	14582	14611	14699	14613	14706	14566	14502	14675	14579	14631	14570	14531	14751	14652	14741	14553	14714	14571	14766	14623	14594	14590	14535	14630	14621	14381	14570	14568	14606	14672	14601	14592	14570	14488	14725	14682	14644	14599	14666	14569	14493	14786	14533	14437	14566	14651	14687	14595	14643	14657	14610	14672	14556	14574	14645	14617	14539	14589	14720	14544	14548	14489	14642	14733	14750	14466	14584	14563	14736	14633	14571	14419	14589	14652	14610	14624	14624	14799	14624	14641	14472	14711	14752	14706	14684	14757	14556	14573	14571	14624	14497	14657	14674	14564	14592	14500	14462	14721	14644	14590	14705	14676	14388	14719	14541	14638	14627	14617	14585	14696	14820	14516	14570	14571	14601	14556	14762	14583	14619	14689	14651	14562	14719	14715	14554	14733	14673	14658	14636	14661	14509	14583	14724	14556	14626	14467	14486	14660	14523	14554	14613	14606	14670	14366	14639	14525	14782	14658	14702	14602	14694	14541	14639	14638	14631	14520	14478	14594	14732	14686	14603	14531	14813	14715	14747	14545	14317	14653	14319	14634	14742	14628	14546	14601	14624	14677	14671	14476	14715	14527	14658	14572	14696	14781	14578	14507	14564	14516	14584	14651	14399	14614	14614	14534	14552	14678	14745	14500	14569	14442	14740	14424	14476	14529	14627	14516	14612	14782	14444	14654	14532	14640	14509	14554	14679	14681	14539	14492	14699	14443	14640	14520	14557	14593	14732	14633	14645	14633	14747	14683	14576	14603	14647	14525	14632	14647	14555	14769	14740	14647	14510	14618	14655	14527	14567	14555	14697	14623	14633	14621	14614	14710	14464	14636	14537	14613	14591	14653	14525	14683	14568	14560	14428	14425	14718	14547	14766	14635	14475	14756	14545	14706	14717	14752	14690	14668	14631	14669	14621	14478	14678	14612	14545	14618	14631	14471	14636	14579	14779	14690	14434	14542	14480	14636	14755	14461	14776	14664	14597	14527	14534	14643	14575	14588	14545	14576	14562	14681	14483	14553	14651	14866	14570	14612	14481	14533	14634	14702	14804	14472	14658	14680	14568	14584	14508	14595	14730	14547	14764	14481	14670	14522	14695	14638	14544	14606	14616	14643	14501	14827	14632	14447	14524	14500	14610	14502	14483	14530	14905	14588	14790	14443	14778	14416	14699	14519	14617	14620	14671	14665	14477	14645	14445	14564	14493	14600	14531	14581	14486	14342	14695	14559	14566	14464	14575	14536	14574	14631	14658	14741	14477	14515	14675	14566	14518	14610	14470	14642	14648	14573	14669	14570	14618	14685	14452	14584	14467	14605	14526	14533	14747	14870	14668	14667	14621	14565	14632	14620	14605	14634	14452	14668	14646	14459	14649	14627	14519	14528	14772	14571	14559	14546	14699	14603	14583	14699	14763	14616	14618	14590	14616	14553	14544	14583	14799	14625	14779	14504	14703	14780	14648	14627	14563	14651	14677	14507	14683	14554	14719	14481	14520	14512	14644	14698	14702	14672	14574	14595	14631	14471	14739	14515	14698	14771	14574	14800	14602	14643	14632	14735	14715	14743	14591	14536	14641	14419	14712	14594	14497	14668	14576	14753	14709	14448	14487	14554	14765	14501	14680	14683	14551	14584	14449	14420	14629	14483	14579	14630	14668	14630	14662	14438	14653	14534	14478	14695	14558	14539	14608	14568	14409	14654	14698	14522	14598	14538	14682	14507	14726	14421	14686	14598	14606	14625	14516	14663	14636	14754	14597	14547	14767	14602	14498	14772	14602	14705	14522	14764	14570	14447	14592	14437	14599	14672	14546	14612	14639	14740	14615	14551	14507	14458	14583	14786	14694	14555	14563	14486	14486	14545	14501	14581	14539	14428	14492	14448	14689	14749	14473	14632	14473	14734	14483	14490	14716	14624	14651	14645	14782	14599	14597	14702	14287	14662	14685	14550	14470	14747	14641	14630	14753	14637	14581	14600	14676	14494	14706	14631	14558	14601	14677	14548	14670	14547	14757	14633	14659	14562	14603	14639	14554	14583	14544	14750	14593	14554	14467	14487	14582	14702	14551	14587	14651	14596	14723	14667	14669	14724	14704	14692	14529	14576	14527	14568	14666	14674	14721	14836	14826	14506	14628	14517	14753	14635	14716	14615	14541	14586	14477	14492	14481	14515	14582	14656	14538	14445	14561	14418	14527	14701	14719	14671	14606	14445	14598	14601	14432	14628	14699	14664	14457	14615	14555	14744	14554	14415	14642	14421	14695	14539	14631	14666	14695	14560	14659	14489	14451	14642	14673	14565	14474	14466	14600	14503	14685	14490	14622	14675	14622	14454	14544	14584	14573	14589	14715	14499	14632	14610	14755	14534	14600	14668	14668	14820	14580	14737	14642	14589	14603	14458	14510	14811	14588	14558	14774	14551	14602	14626	14672	14730	14612	14603	14513	14474	14556	14575	14479	14728	14555	14608	14754	14684	14594	14737	14621	14639	14655	14571	14558	14604	14532	14633	14632	14729	14489	14576	14584	14744	14621	14683	14503	14620	14826	14574	14481	14472	14492	14590	14583	14549	14636	14668	14576	14400	14527	14514	14627	14672	14605	14603	14749	14506	14604	14407	14484	14591	14707	14450	14679	14516	14399	14572	14619	14556	14588	14646	14554	14619	14664	14540	14474	14564	14589	14541	14690	14628	14571	14623	14567	14541	14510	14531	14525	14795	14683	14775	14490	14480	14608	14567	14814	14743	14706	14540	14680	14588	14523	14455	14517	14580	14599	14619	14562	14653	14544	14561	14639	14449	14589	14767	14581	14590	14619	14576	14387	14716	14662	14634	14450	14721	14556	14493	14602	14604	14521	14610	14653	14460	14650	14677	14589	14542	14518	14563	14478	14636	14660	14596	14647	14673	14785	14716	14565	14632	14749	14634	14556	14699	14661	14685	14689	14604	14485	14575	14523	14527	14668	14553	14583	14444	14664	14513	14587	14423	14675	14561	14682	14825	14566	14610	14521	14631	14602	14697	14565	14591	14490	14604	14739	14632	14546	14786	14535	14490	14729	14686	14603	14413	14689	14741	14596	14701	14661	14580	14455	14487	14591	14598	14681	14503	14735	14430	14685	14617	14579	14528	14575	14480	14612	14521	14693	14565	14342	14623	14564	14554	14338	14682	14674	14577	14596	14591	14728	14568	14595	14503	14544	14665	14534	14656	14550	14521	14492	14683	14826	14596	14709	14552	14704	14642	14541	14587	14578	14751	14614	14683	14536	14683	14672	14651	14635	14732	14618	14672	14585	14451	14524	14591	14490	14700	14568	14686	14391	14585	14718	14564	14566	14688	14636	14749	14518	14590	14583	14536	14549	14602	14574	14533	14571	14545	14641	14544	14609	14453	14675	14623	14563	14712	14485	14627	14486	14577	14543	14801	14558	14622	14778	14662	14611	14611	14522	14354	14709	14638	14592	14577	14719	14722	14703	14272	14651	14780	14660	14685	14800	14389	14832	14563	14612	14470	14626	14634	14513	14554	14526	14488	14690	14502	14680	14433	14725	14716	14596	14613	14569	14518	14567	14618	14536	14713	14694	14517	14672	14653	14607	14732	14611	14617	14725	14587	14510	14825	14605	14619	14430	14686	14608	14698	14604	14526	14488	14666	14758	14692	14752	14525	14695	14684	14712	14572	14600	14633	14684	14532	14734	14663	14456	14611	14590	14500	14561	14543	14603	14509	14719	14732	14699	14518	14701	14778	14642	14598	14676	14387	14534	14515	14686	14496	14608	14601	14604	14695	14623	14643	14749	14591	14588	14485	14665	14438	14555	14620	14479	14727	14700	14615	14612	14690	14700	14527	14603	14614	14757	14490	14515	14566	14512	14605	14631	14710	14704	14633	14605	14600	14507	14563	14650	14706	14552	14561	14553	14717	14792	14436	14740	14592	14697	14620	14522	14682	14628	14525	14568	14743	14583	14702	14496	14447	14661	14775	14597	14571	14588	14572	14553	14645	14539	14598	14503	14688	14523	14552	14507	14488	14592	14534	14499	14625	14638	14584	14611	14613	14705	14582	14839	14589	14652	14544	14687	14553	14634	14370	14614	14657	14591	14666	14588	14656	14684	14660	14708	14670	14592	14724	14541	14704	14424	14602	14493	14585	14668	14590	14525	14617	14552	14798	14653	14571	14461	14602	14828	14645	14697	14582	14382	14523	14672	14736	14543	14535	14655	14714	14502	14644	14593	14628	14642	14599	14706	14570	14608	14521	14702	14613	14632	14598	14638	14550	14617	14578	14685	14663	14460	14511	14661	14671	14643	14631	14641	14711	14702	14591	14414	14655	14505	14478	14762	14692	14681	14491	14482	14632	14770	14532	14609	14643	14698	14668	14532	14586	14664	14510	14739	14682	14546	14594	14583	14608	14517	14603	14686	14587	14632	14529	14626	14530	14624	14610	14699	14670	14566	14677	14518	14645	14670	14629	14473	14745	14451	14571	14649	14709	14677	14561	14677	14564	14688	14711	14656	14617	14761	14374	14590	14814	14574	14763	14627	14520	14567	14606	14604	14656	14540	14387	14672	14675	14647	14609	14673	14580	14633	14533	14673	14664	14391	14587	14803	14716	14583	14598	14629	14701	14427	14511	14734	14566	14527	14685	14666	14595	14517	14549	14571	14859
27945	24035	28359	24485	20065	18366	17744	17502	17067	16922	16793	16702	16790	16802	16670	16683	16454	16164	16666	16472	16390	16569	16256	16365	16451	16378	16553	16336	16371	16261	16333	16407	16146	16044	16198	16371	16146	15959	16208	16140	16224	16336	16106	16053	16132	16158	16085	16168	16134	16151	16153	16135	16149	16119	16372	16237	16042	15988	16037	16237	16169	16151	16375	16197	16180	16205	16171	16336	16163	16193	16433	16192	16306	16272	16229	16247	16063	16028	16271	16303	16277	16292	16257	16057	16091	16157	16049	16117	16148	16243	16168	16094	16345	16219	16135	16200	16072	16205	16152	16081	16253	16276	16178	16061	16290	16188	16212	16083	16234	16003	16441	16160	15962	16104	16091	16164	16035	16096	16279	16102	16345	16195	16030	16135	16113	16097	16054	16139	16225	16180	16147	16085	16160	16165	16171	16124	16040	16354	16007	16154	16204	16111	16014	16074	16163	16191	16101	16240	16219	16255	16075	16353	16186	16183	16227	15872	16007	15995	16315	16168	16244	16097	16291	16182	16157	16262	16154	16157	16010	16212	16253	16054	16187	16279	16076	16153	16281	16237	16268	16120	16024	16070	16346	16251	16134	16222	16117	16122	16138	16110	16145	16197	16186	16057	16077	16150	16174	16014	16026	15972	16137	16156	16060	16231	16127	16253	16138	16328	15902	15896	16202	16305	15957	16221	16048	16128	16231	16001	16067	16388	16039	16276	16209	16048	16058	16106	16131	16081	16074	16223	16209	16097	16176	16078	16081	16230	16181	16263	16268	16143	16173	16086	16312	16271	16101	16115	16198	16130	16293	16036	16467	16144	16219	16124	16169	16127	16186	16154	16118	16142	16176	16201	16396	16377	16137	16188	16302	16010	16030	16255	16195	16248	16104	16112	16163	15931	16049	16178	16147	16107	16077	16200	16150	16251	15973	16249	16193	16035	16304	16182	16002	16050	16120	16159	16364	16075	16114	16372	16012	16243	16263	16170	15882	16165	15998	16154	16110	15881	16239	16074	16232	16157	16100	16106	16052	16387	16254	16085	16214	16143	16216	16196	16290	16056	16089	16245	16226	16207	16206	16131	16156	16083	16182	16181	16129	16122	16184	16172	16100	16158	16088	16152	16275	16083	16165	16062	16108	16199	16257	16151	16201	16210	16124	16335	16147	16151	16110	16234	15885	16432	16199	16255	16110	16080	16256	16268	16013	16046	16319	15928	16237	16260	15983	16057	16160	16100	16167	16419	16264	16505	16176	16063	16223	15936	16212	15870	16317	16069	16165	16077	16187	16190	16162	16134	16155	16290	16200	15867	16166	16194	16236	16195	16214	16162	16224	16012	16064	16235	16146	16257	16030	16103	16101	16210	16054	16237	16049	16235	16067	16202	16398	16157	16099	16164	16011	15956	16164	16132	16137	16243	16174	16172	16174	16173	16246	16340	16167	16027	16107	15955	16001	16203	15984	16238	16022	16043	16262	16141	15960	16231	16084	16066	15999	16086	16107	16201	16382	16378	16149	16129	16221	16202	16122	16317	16063	16263	16183	16280	16166	16241	16353	16155	16173	16373	15999	16128	16100	16182	16242	16260	16269	16132	15970	16146	16313	16127	16304	16390	16220	15951	15984	16157	16055	16150	16074	16090	16121	16075	15953	16187	16317	16206	16242	16270	16136	15875	16108	16179	16025	16251	16168	16159	16128	16228	16056	16231	16302	16288	16225	16082	16164	16216	16163	16253	16113	16137	16313	16195	16209	16196	16278	16366	16092	16239	16300	16162	16098	16119	16204	16253	16150	16056	16206	16157	16160	16024	16183	16034	16273	16152	16057	16079	16270	16315	16000	16060	16173	16232	16144	16253	16152	16208	16360	16358	16097	16385	16170	16007	16131	16224	16166	16438	16217	16167	15964	16096	16259	16209	16104	15976	16304	16114	16037	16187	16353	16286	16172	16459	16206	16208	16342	16116	16108	16262	16250	16102	15951	16286	16114	16259	16114	16323	16179	16129	16124	16203	16302	16143	15950	16271	16151	16193	16171	15990	16333	16102	16060	16051	16207	16162	16266	16134	16032	15973	16125	15907	16094	16268	16290	16094	16379	16285	16118	16148	16173	16051	16032	16095	16194	16242	16288	15963	16354	16401	16221	16055	16159	16267	16038	16196	16095	16032	16140	16055	16243	16004	15947	16178	16096	15978	16010	16261	16153	15975	16383	16175	15873	16191	16243	16248	16099	16276	16220	16194	16281	16339	16231	16221	16129	16185	16155	16164	16208	16285	16411	15988	16265	16194	16170	16071	16153	16161	15987	15995	16238	16244	16214	16132	16049	16086	16245	16254	16122	16159	16269	16410	16232	16296	16264	16224	16246	16298	16210	16059	16139	16120	16127	16137	16234	16079	16033	16146	16275	15991	16227	16233	16146	16245	15931	16116	16371	16238	16073	16057	16144	16230	16274	16338	16144	16129	16227	16268	16221	16033	16293	16078	16084	16339	16231	16117	15850	16346	16245	16307	16140	16092	16215	16036	16312	16395	15971	16262	16366	15982	16164	16143	16218	16181	16240	16319	16139	16187	16238	16215	16270	16210	16414	16279	16203	16179	16136	16165	16226	16160	16319	16198	16290	16133	16151	16241	16216	16180	16249	16062	16201	16144	16188	16071	16149	16274	16177	16000	16133	16116	16201	16412	16259	16256	16104	16178	16361	16250	16202	16224	16419	16270	16068	16288	16173	15982	16260	16136	16244	16111	16003	16376	16098	16177	16205	16173	16151	16315	16257	16160	16267	16255	16288	16161	16061	16172	16237	16203	16167	16182	16133	16020	16213	16106	16106	16157	16089	16227	16102	16000	16177	16413	16082	16152	16079	16135	16132	16172	16382	16287	16150	16187	16192	15992	15968	16270	16138	16136	15969	16099	16029	16090	16325	16262	16133	16206	16125	16273	16147	16260	16049	16261	16332	16136	16185	16163	15897	16290	16064	16241	16076	16259	16135	16122	16337	16230	16330	16290	16247	16200	16142	16228	16164	16266	16342	16145	16259	16203	16259	16101	16256	16170	16182	16201	16236	16153	16128	16063	16384	16016	16156	16281	16270	16504	15976	16221	16098	15999	16104	16193	16116	15980	16266	16121	16153	16143	15925	16107	16300	16042	16179	16142	16236	16098	16071	16252	16178	16204	16211	16195	16185	16117	15920	16167	16125	16089	16290	16283	16220	16133	16088	16036	16221	16332	16210	16229	16127	16165	16065	16233	16282	16335	16284	16045	16106	16017	16297	16336	16173	16212	16254	16283	16234	16057	16441	16065	16490	16177	16163	16094	16129	16260	16298	16027	16072	16199	16092	16267	16071	16299	16161	16179	16039	16192	16311	16136	16289	16174	16053	16216	16218	16069	16315	16294	16150	16356	15953	16118	16208	16276	16260	16219	16379	16294	16148	16111	16322	16116	16069	16057	15982	16109	16139	16072	16170	16158	16237	16354	16006	16219	16026	16322	16288	16141	16252	16173	16290	16138	16161	16141	16076	16141	16214	16352	16313	16167	16049	16057	16269	16207	16176	16093	16248	16075	16208	16214	16132	16213	16227	16154	16161	16124	16023	15989	16038	16289	16301	16223	16218	16312	16230	16102	16346	16151	16019	16225	16209	16005	16262	16205	16140	15988	15977	16201	16250	16134	16176	16414	16212	16192	16110	16050	16116	16084	16298	16209	15893	16286	16215	16098	16155	16035	16166	16028	16126	16237	16210	16352	16100	16217	16078	15985	16177	16187	16277	16095	16307	16238	16136	16201	16236	16192	16303	16162	16202	16060	16104	16087	16038	16402	16068	16312	16256	16153	16054	16064	16314	16199	16080	16207	16024	16130	16197	16239	16088	16292	16053	15985	16107	16403	16333	16062	16194	16178	16209	16223	16192	16374	16022	16180	16445	16290	16212	16361	16104	16185	16067	16290	16282	16074	16270	16257	16213	16180	16049	16038	16022	15924	16301	16242	16191	16047	16077	16263	16162	16426	16328	16204	16176	16287	16120	16247	16120	15988	16162	16379	16024	16285	16290	16201	16179	16178	16160	16160	16284	16223	16194	16166	16239	16034	16453	16315	16130	16322	16208	16267	16104	16172	15999	16141	16011	16103	16062	16289	16035	16287	16264	16137	15973	16349	16380	16201	16144	16085	16270	16079	16336	16187	16327	16292	16160	15947	16325	16384	16509	16156	16165	16030	15854	16076	16112	16026	16344	16269	16169	16114	16402	16289	16161	16188	16298	16275	16120	16150	16316	16034	16128	16261	16239	16184	16337	16125	16120	15951	15990	16002	16208	16324	16205	16067	16305	16185	16170	16294	16198	16343	16175	15852	16176	16049	15983	16213	16160	16102	16158	16095	16120	16058	16322	16261	16082	16248	16142	16174	16188	16033	16096	16033	16111	16238	16272	16164	16213	16235	16313	16236	16298	15952	16199	16289	16065	16061	16182	16044	16098	16044	16244	16162	16040	16204	16174	16057	16139	16215	16176	16177	16075	16174	16242	16168	16065	16362	15991	16235	16293	16216	16245	16445	16078	16084	15981	16173	16056	16138	16216	16364	16258	16084	16127	16073	16268	16282	16172	16191	16090	16078	15875	16145	16187	16244	16167	16173	16106	16158	16165	16140	16139	16239	16152	16107	16337	16265	16207	16206	16284	16253	16133	16266	16122	15938	16369	16111	16109	16022	16194	16268	16026	15782	16346	16351	16204	16280	16239	16298	16258	16176	16184	16185	16363	16301	16338	16357	16036	16213	16147	15963	16221	16038	15978	16026	16178	16212	16250	16300	16064	16235	16221	16288	16184	16237	16043	16305	16330	16097	16177	16206	16254	16027	16314	16347	16290	16031	16226	16313	16171	16099	16157	16248	16068	16142	16165	16228	16175	16140	16145	16272	16316	16161	16218	16259	16101	16152	16044	16143	16083	16039	16163	16173	16059	16209	16212	16193	16348	15984	16213	16296	16205	16041	16061	16202	16212	16014	16099	16216	16252	16154	16048	15990	16097	16150	15983	16094	16176	16193	16127	16178	16202	16302	16168	16089	16300	16331	16145	16155	16283	16174	16355	16237	16072	16194	16087	16276	16226	16149	16425	16045	16337	16271	16061	16146	16258	16058
23340	34514	28887	21453	18768	16930	15966	15623	15234	14986	14723	14691	14697	14649	14500	14483	14332	14461	14243	14157	14215	13937	14325	14048	14309	14152	14109	14097	13992	14029	13921	13895	14013	14011	13890	13971	13959	14161	13884	13891	13883	13997	13962	13854	13989	13846	13725	14107	13748	14059	13815	13778	13982	14009	13755	14076	13951	13919	13906	13885	13822	14018	13842	14131	13956	13830	13956	14001	13834	13957	13934	13798	13936	14054	13942	13845	14127	13724	13852	13955	13652	13878	13838	13936	14027	13947	13983	13756	13868	14007	14034	13787	14046	13926	13795	13921	13766	14064	13929	14092	13861	13956	13902	13894	14012	13895	13933	13829	13863	13838	13762	13828	14002	13825	14030	13991	13903	13890	13946	14039	13922	13907	13795	13933	13988	13814	13753	13761	13947	13741	13876	13798	13861	13826	13875	13991	13879	13995	13796	13927	14087	13740	13853	13786	13981	13781	14014	13769	14099	13765	14007	14122	13944	13835	14006	13976	13896	13911	13858	13791	13860	13946	13862	13717	13778	13949	13799	14011	13942	13911	14064	13922	13905	13932	14013	14014	14020	13920	13805	13895	13977	13954	13913	13826	13863	13732	13919	13926	13873	13857	13801	14005	13761	13846	13915	13891	13926	13832	13830	13920	13790	13957	13832	14039	13872	13940	13930	13908	13818	14051	13909	13792	13885	13910	13870	14006	13987	13897	13993	13741	13769	13933	13968	13783	13888	13703	13854	14080	13734	14012	13902	13710	13735	13807	13984	13827	14014	13904	13922	13981	13975	13997	13806	13824	13846	13962	13867	14026	13939	13907	13944	13917	13895	13870	13868	13943	13741	13779	13879	13937	13830	14017	13935	13965	13906	13847	13806	13946	13765	13982	13991	13793	13927	13833	13870	13842	14021	13892	13873	13991	13997	13877	13960	13846	13986	13823	13955	13898	13911	13833	13999	13914	13884	13919	14012	13812	13988	14059	13942	13987	13909	13890	13843	13746	13895	13929	13839	13984	13946	13919	13978	13953	13891	13828	14149	13800	13840	13917	13944	13836	14163	13769	13869	13888	13937	13987	14045	13930	13969	13925	14034	13966	13855	13657	13915	13851	14061	13822	13771	13970	13878	14011	13858	13926	13733	13975	13841	13719	13803	13788	13971	13814	13852	13912	14031	13955	13968	13938	13975	13789	13869	13985	13845	13862	14025	13877	13931	13748	13891	13991	13845	13867	13926	13771	13837	13904	13864	13989	13829	13742	13819	13792	13849	13727	13897	14097	13947	13784	13786	13975	13926	13830	14057	13983	13926	13871	13939	13926	14173	13962	13974	13804	14000	13962	14040	14025	13927	13826	13885	13894	13822	13854	13872	13860	13953	13842	13753	13858	13828	13917	13865	13746	13885	14007	13857	13996	13813	13776	13791	13979	13874	13803	13999	13888	14151	13762	14099	13805	13993	13989	13798	13943	14045	13829	13835	13842	13932	13927	13971	13842	13863	14023	13911	13916	14066	14008	14013	13846	13967	13801	14056	13875	13975	13759	13899	13960	13957	13932	13990	13967	13796	13831	14100	13729	13964	13874	14000	13742	13786	14052	13809	13808	13889	14013	13785	13904	13843	13998	13934	14105	13999	13989	13811	13874	13708	13957	13994	13824	13930	13920	14004	13765	13849	13770	13727	13886	13788	13963	13842	13977	13872	13931	13802	14035	13912	13972	13848	14073	13932	13959	14021	13926	13815	13803	13835	13880	13972	13982	13881	14080	14080	13839	13997	13910	13959	13857	13974	13930	13921	13933	13825	13859	13925	13872	13874	13763	13853	13981	13817	13923	13944	13934	13890	13952	13740	13751	13852	14037	13857	13909	13936	13641	13917	13945	13840	13814	14018	13988	13893	13935	13935	13977	13745	13969	13842	13744	13918	13917	13992	13971	13848	14028	13828	13762	13924	13956	13940	14064	14015	13966	14008	13989	13819	13946	13770	13798	13911	13949	13865	14065	13890	13838	13889	13771	13968	13836	13793	13782	13866	14085	14082	14026	13880	14001	13802	13982	13848	13795	14000	13911	13720	13694	13783	13942	14000	13756	13880	13991	13860	13956	14026	14035	13872	13873	13928	14095	14020	13684	13828	13932	13870	13887	13866	13801	13933	13896	13865	13838	14016	13905	13893	13856	14009	13925	13940	13893	13949	13809	13787	13829	13859	13975	13921	13996	14019	13910	13844	13965	13978	14004	13800	14022	13945	14003	13958	13791	14038	13879	13924	13876	13911	13750	13731	13887	13739	13964	13913	13900	13973	13917	13750	13800	13825	13881	13810	13896	13785	13959	13768	13919	13945	13940	13955	13892	13887	13822	13981	14003	13886	13932	13978	13930	13743	13813	13932	14006	13775	13805	13895	13929	14096	13824	14012	13811	13929	13993	13999	13730	13930	13813	13796	13682	13947	13876	13962	13850	13911	13814	13822	13916	13849	13922	13999	13849	13986	13848	13889	14090	13971	13914	14132	13899	13828	13847	14074	13923	13977	13818	13791	13856	13836	14022	13947	13970	13806	13908	13925	13946	13995	13799	13941	14026	13857	13944	13901	14035	13924	13824	13839	13810	13871	13831	13779	13846	13951	13972	13966	13807	13777	13814	13992	13880	13948	13983	13844	13921	13913	14017	13962	13978	13781	14021	14060	13971	13848	14078	13874	13845	14015	13887	13937	13854	13771	13987	13978	13920	13889	13853	13760	13943	13861	13903	13975	13964	13946	13828	13742	13899	13828	13936	13856	13940	13964	13747	14121	13882	13873	14052	13793	13954	13763	13886	13880	13777	13850	13830	14010	13865	13848	13848	13749	13993	13841	13843	13882	13740	13708	13921	14028	13989	13753	14060	13913	13912	13825	13865	13796	13947	13974	13887	14013	13920	13909	13808	13850	13839	13824	13914	13871	13787	14012	13883	13696	13965	13826	13928	13913	13826	13964	14025	13932	14041	13718	13909	13902	14140	13950	13776	13958	14057	14122	13867	14018	13914	13837	13791	13939	13880	13906	13974	13798	13872	13926	13919	13825	13871	13965	13962	13890	13946	14058	13878	13908	13918	13854	14106	13970	14020	13842	13804	13775	13903	13790	14006	13783	13939	13952	13924	13938	14061	13851	13967	13883	13861	14002	13979	13881	14001	13905	13866	13955	13921	13874	13896	13739	13860	13989	13905	13904	13771	13947	13954	13880	13827	13980	14055	13933	13809	13880	13720	13797	13781	14123	13927	14080	14006	14019	13853	13879	13952	13831	13899	13809	13964	13868	13907	13994	13845	13985	13893	13983	13845	13933	13937	13692	13801	14085	13915	14035	13936	13896	13705	14024	13865	14137	13776	13978	13967	13867	13888	13967	13974	13899	13960	14060	13948	13798	14053	14192	13822	14028	13790	13743	13931	14037	13976	13904	13886	13981	14053	13925	13889	13853	13911	13869	13904	13761	13849	13831	13867	13940	13949	13820	13969	13913	13864	14053	13786	13996	13912	13805	13927	13856	14029	14011	13925	13817	13828	13905	14181	13866	14062	13873	13904	13854	13843	13974	13964	13790	14021	13807	14131	14011	13803	13811	13979	13863	13823	13776	13798	13901	13917	13919	13913	14037	13902	13954	13886	13996	13828	13872	13892	13813	14059	13824	13919	13960	13990	13826	13760	13853	13915	13894	13844	13871	13994	13942	13738	13941	13938	13993	13967	13939	13832	13892	13906	14036	13855	13780	13921	14049	13778	13913	13954	13982	13997	13999	13872	13957	13974	13948	13869	13834	13717	13980	13798	13995	13959	14035	13772	13760	13826	13931	13988	13882	13922	13847	13862	13872	13970	14094	13947	13709	14038	13943	13933	13989	13936	13919	13968	13817	14014	13931	13867	13948	13868	13751	13827	14017	13992	13973	13890	14017	13877	13712	13945	13869	13882	13890	13988	13734	13935	14054	13920	13819	13886	13922	13638	13844	13841	13941	13970	13827	13801	13853	13850	13826	13961	13920	14026	13944	13892	13901	13834	14067	14100	13885	13928	13950	13815	13714	13823	13842	13934	13741	13951	14017	13651	13860	13823	14022	13967	13705	13865	14019	13957	13931	13971	13887	13936	13953	13992	13813	13829	13975	14028	13817	13775	13681	13854	14045	13952	13897	13944	13903	13946	13953	13889	13856	14006	13935	13917	13710	13872	13798	13764	13859	13907	13835	13955	13888	13977	13811	13781	13881	13753	13940	13829	13902	13847	14024	13920	13818	13804	13858	13894	13834	13948	13733	13935	13859	13989	13916	13987	13867	13890	13798	13931	13945	13854	13935	13903	13925	13984	13800	13890	13883	13859	13997	13743	13896	14034	13831	13739	13975	13939	14038	13922	13877	13869	13963	14001	14008	13912	13988	14040	13954	13859	13934	13863	13924	13850	13814	13972	13972	13805	13792	14012	14050	13858	14046	13968	13916	13793	13961	13921	14000	14003	13899	14156	13720	13895	13906	14045	14094	13923	13839	13997	13933	13832	13845	13966	14004	14011	13741	13909	13921	13943	13987	13876	13983	14032	13926	13898	13909	14050	13958	13778	13821	14052	13947	13902	14068	13925	13822	14018	13884	13847	13892	13907	13919	13940	13700	13968	13898	14024	14094	13885	13804	13888	13914	13881	13849	13693	13897	14068	14083	14013	13941	13778	13900	13988	13845	13792	13850	13986	14022	13795	13884	13804	13705	13870	13846	13885	13853	13871	13904	13857	13901	14054	13909	13938	13727	13849	13891	13711	14184	13845	13860	13940	13806	13999	13970	13897	13828	13817	13961	13970	13811	13943	13900	13832	13868	13962	14042	13762	13899	13709	14065	14003	13900	13972	13837	14033	13985	13868	13804	13830	13767	13723	13929	13987	13826	13817	13959	13956	14001	13847	14027	13942	13868	13968	13806	13995	14017	13973	13800	14015	13998	13902	13961	14054	14154	13938	13749	13915	14024	13936	13980	13833	13862	13859	14053	13987	13986	13917	13819	13921	13891	13988	13879	13915	13924	13978	13845	13894	13830	13875	14047	13894	14001	13832	13963	13958	13896	13792	13897	13943	13881	13873	13878	13826	13920	13929	13954	13786	13925	13975	13975	14012	14038	13993	13798	13934	13772	13893
24030	21208	28619	24588	23315	23363	21844	18825	18221	17849	17620	17641	17726	17500	17262	17110	17208	17175	17240	17249	17209	16970	17190	16911	16871	17033	16864	16789	16645	16979	17024	16796	16778	16660	16712	16626	16592	16645	16591	16801	16661	16782	16703	16674	16581	16577	16590	16659	16705	16884	16781	16586	16570	16675	16901	16814	16686	16736	16607	16656	16884	16656	16693	16712	16730	16476	16794	16850	16792	16558	16670	16424	16547	16760	16433	16501	16554	16498	16649	16516	16819	16522	16679	16688	16539	16765	16757	16678	16581	16688	16748	16516	16725	16822	16768	16711	16688	16475	16525	16563	16573	16640	16619	16798	16589	16474	16652	16676	16749	16735	16580	16695	16740	16601	16691	16608	16465	16830	16376	16572	16669	16492	16572	16854	16404	16588	16676	16533	16532	16672	16733	16762	16725	16849	16701	16554	16583	16538	16518	16634	16729	16537	16664	16550	16610	16766	16792	16696	16675	16888	16584	16643	16768	16935	16703	16714	16746	16598	16838	16785	16547	16520	16486	16701	16505	16463	16525	16612	16560	16383	16512	16545	16679	16474	16577	16777	16724	16675	16738	16764	16525	16631	16519	16616	16535	16655	16440	16627	16568	16736	16584	16929	16604	16851	16649	16581	16565	16599	16760	16417	16593	16588	16725	16671	16536	16627	16482	16612	16651	16647	16514	16460	16440	16510	16534	16721	16741	16536	16594	16673	16492	16764	16600	16598	16761	16483	16717	16551	16623	16547	16723	16779	16465	16668	16841	16760	16664	16744	16620	16725	16538	16633	16733	16525	16586	16733	16654	16544	16488	16569	16455	16597	16568	16768	16634	16545	16688	16606	16601	16474	16569	16399	16644	16661	16791	16620	16756	16424	16562	16605	16657	16556	16589	16418	16777	16468	16761	16538	16615	16585	16484	16606	16416	16604	16459	16680	16666	16687	16550	16434	16713	16584	16477	16679	16705	16533	16794	16523	16734	16604	16609	16712	16650	16715	16737	16591	16670	16663	16789	16660	16667	16775	16412	16849	16721	16771	16633	16402	16551	16658	16703	16590	16625	16524	16446	16619	16662	16823	16482	16555	16752	16650	16685	16862	16453	16773	16811	16585	16450	16522	16549	16426	16736	16905	16580	16700	16716	16707	16655	16516	16619	16344	16633	16692	16631	16970	16730	16622	16448	16368	16543	16750	16530	16719	16717	16597	16534	16537	16507	16483	16659	16547	16525	16538	16782	16725	16747	16623	16837	16682	16806	16698	16522	16391	16466	16504	16806	16726	16613	16644	16628	16400	16433	16727	16786	16730	16755	16695	16639	16642	16341	16545	16653	16629	16709	16328	16603	16597	16609	16603	16543	16606	16478	16667	16581	16646	16620	16831	16403	16512	16500	16692	16781	16423	16640	16735	16727	16572	16656	16712	16521	16586	16511	16529	16528	16786	16605	16669	16682	16661	16717	16713	16571	16459	16617	16454	16705	16512	16556	16465	16666	16620	16423	16443	16472	16666	16787	16527	16549	16828	16652	16583	16697	16549	16808	16646	16697	16656	16688	16548	16512	16416	16738	16583	16682	16656	16648	16540	16640	16669	16622	16675	16651	16304	16541	16565	16903	16530	16676	16587	16676	16788	16658	16552	16625	16518	16586	16354	16667	16649	16434	16734	16781	16662	16567	16749	16583	16611	16681	16370	16527	16588	16762	16792	16539	16478	16670	16757	16501	16725	16843	16624	16730	16575	16646	16557	16729	16563	16543	16612	16513	16497	16448	16677	16697	16622	16566	16498	16868	16585	16405	16548	16511	16400	16617	16453	16576	16748	16620	16646	16541	16661	16604	16591	16604	16749	16632	16762	16589	16524	16725	16553	16723	16512	16664	16559	16552	16535	16817	16704	16739	16517	16642	16760	16748	16678	16560	16515	16613	16542	16460	16679	16705	16745	16688	16569	16666	16577	16700	16588	16524	16490	16527	16524	16522	16536	16603	16645	16664	16631	16772	16733	16821	16610	16687	16720	16634	16795	16582	16387	16579	16791	16599	16442	16572	16708	16637	16643	16671	16607	16625	16536	16596	16487	16467	16690	16800	16553	16688	16415	16561	16546	16778	16641	16659	16549	16616	16828	16574	16711	16589	16476	16425	16501	16669	16711	16521	16651	16594	16703	16851	16774	16623	16796	16677	16604	16556	16686	16639	16598	16625	16636	16584	16681	16400	16488	16574	16492	16495	16553	16653	16537	16532	16479	16589	16631	16502	16643	16692	16633	16677	16551	16887	16680	16646	16438	16648	16620	16722	16434	16706	16645	16522	16659	16702	16629	16536	16645	16577	16514	16727	16735	16768	16676	16736	16719	16885	16749	16685	16510	16660	16727	16770	16806	16525	16558	16701	16806	16428	16646	16413	16717	16559	16494	16493	16619	16691	16477	16863	16783	16282	16526	16643	16635	16611	16518	16752	16730	16523	16572	16611	16694	16588	16700	16626	16637	16542	16721	16535	16687	16504	16576	16541	16771	16444	16527	16491	16725	16619	16684	16539	16523	16609	16747	16659	16858	16549	16619	16578	16566	16666	16596	16566	16569	16555	16691	16592	16418	16653	16638	16785	16855	16564	16435	16680	16570	16583	16481	16650	16527	16558	16544	16704	16514	16551	16538	16767	16583	16832	16654	16579	16666	16637	16827	16459	16470	16702	16400	16576	16731	16656	16601	16440	16482	16545	16721	16599	16500	16808	16718	16490	16741	16716	16680	16546	16799	16828	16589	16652	16613	16653	16512	16528	16540	16616	16591	16770	16613	16722	16649	16623	16569	16780	16745	16615	16717	16712	16568	16679	16517	16725	16628	16582	16729	16420	16530	16699	16632	16756	16608	16740	16526	16561	17054	16622	16507	16652	16601	16630	16493	16419	16696	16716	16744	16635	16621	16457	16621	16593	16794	16638	16536	16788	16615	16587	16591	16689	16631	16437	16600	16762	16548	16711	16651	16717	16682	16643	16439	16675	16610	16569	16536	16630	16718	16668	16779	16565	16607	16619	16541	16595	16906	16705	16704	16682	16697	16900	16706	16470	16538	16800	16580	16544	16562	16611	16697	16698	16629	16549	16518	16513	16490	16659	16608	16609	16423	16470	16641	16594	16668	16932	16529	16532	16703	16617	16502	16666	16569	16692	16452	16858	16716	16706	16487	16598	16523	16756	16722	16558	16593	16964	16742	16799	16824	16913	16608	16455	16810	16633	16565	16569	16562	16676	16653	16542	16712	16539	16660	16683	16688	16685	16523	16730	16642	16498	16516	16470	16584	16645	16463	16457	16695	16922	16631	16675	16740	16685	16511	16626	16611	16735	16611	16525	16527	16503	16794	16599	16572	16634	16480	16634	16671	16807	16734	16774	16685	16660	16689	16659	16785	16716	16712	16801	16603	16741	16690	16576	16676	16780	16667	16724	16697	16543	16651	16646	16702	16748	16566	16570	16731	16548	16681	16516	16640	16581	16590	16589	16512	16693	16584	16571	16543	16599	16573	16494	16654	16496	16473	16812	16597	16634	16606	16658	16592	16491	16526	16708	16511	16548	16592	16680	16792	16621	16573	16498	16471	16675	16613	16657	16663	16511	16841	16667	16578	16679	16706	16632	16813	16732	16580	16664	16660	16565	16699	16675	16724	16762	16548	16568	16681	16695	16571	16476	16786	16522	16615	16657	16599	16703	16661	16491	16650	16547	16709	16688	16478	16520	16510	16625	16597	16592	16523	16653	16466	16563	16545	16669	16702	16660	16605	16675	16623	16607	16581	16770	16553	16635	16683	16685	16652	16578	16671	16612	16614	16563	16723	16678	16715	16689	16547	16631	16552	16714	16494	16636	16637	16551	16539	16684	16753	16577	16581	16572	16649	16483	16492	16588	16667	16810	16687	16378	16647	16766	16579	16538	16724	16541	16632	16470	16676	16711	16397	16467	16540	16798	16503	16875	16576	16701	16622	16555	16679	16397	16468	16540	16655	16571	16498	16461	16729	16781	16573	16672	16363	16578	16609	16560	16512	16520	16704	16719	16677	16578	16652	16465	16487	16798	16611	16618	16649	16737	16644	16705	16713	16682	16676	16537	16613	16803	16599	16519	16613	16603	16645	16712	16807	16656	16738	16427	16740	16658	16621	16552	16735	16686	16527	16485	16747	16513	16729	16600	16854	16679	16756	16568	16758	16520	16503	16630	16606	16588	16656	16472	16603	16746	16695	16490	16436	16771	16496	16833	16721	16603	16659	16764	16611	16531	16596	16703	16682	16608	16590	16654	16577	16448	16742	16536	16701	16652	16638	16500	16523	16543	16648	16564	16536	16766	16607	16674	16721	16767	16470	16757	16593	16416	16773	16658	16676	16638	16859	16434	16621	16625	16623	16623	16699	16850	16726	16688	16509	16733	16596	16731	16584	16685	16641	16645	16722	16581	16499	16649	16674	16659	16712	16536	16740	16563	16532	16561	16597	16641	16610	16718	16535	16603	16623	16602	16545	16496	16648	16609	16695	16603	16735	16718	16548	16701	16633	16534	16716	16514	16821	16653	16669	16662	16554	16543	16811	16745	16675	16761	16497	16556	16452	16624	16744	16719	16710	16609	16631	16430	16502	16689	16567	16608	16646	16534	16610	16653	16778	16610	16719	16736	16732	16515	16538	16677	16592	16644	16687	16593	16556	16498	16536	16576	16688	16714	16419	16591	16618	16514	16568	16763	16507	16654	16614	16506	16734	16668	16662	16582	16702	16408	16610	16534	16637	16524	16772	16705	16522	16620	16650	16668	16505	16580	16806	16655	16414	16637	16609	16603	16500	16621	16698	16562	16793	16704	16917	16602	16614	16736	16620	16694	16637	16559	16625	16568	16529	16680	16661	16615	16695	16544	16631	16441	16550	16682	16386	16807	16389	16723	16345	16578	16492	16730	16804	16781	16717	16819	16715	16503	16588	16581	16800	16545	16645	16707	16459	16765	16770	16636	16697	16440	16460	16712	16631	16726	16583	16690	16589	16617	16716	16565	16568	16452	16674	16507	16430	16582	16562	16581	16638	16607	16573	16495	16477	16449	16714	16606	16510	16437	16549	16525	16556	16542	16581	16523	16709	16686	16635	16699	16688	16636	16898	16642	16764
25086	43030	38317	28903	24696	20322	18020	16957	16629	15860	15778	15536	15435	15257	15470	15026	15159	14987	14815	14883	14870	14805	14683	14632	14508	14577	14345	14588	14341	14448	14461	14315	14323	14202	14349	14159	14299	14283	14151	14383	14418	14403	14245	14182	14407	14241	14203	14380	14277	14125	14401	14230	14246	14381	14199	14137	14321	14235	14173	14190	14162	14393	14366	14204	14251	14170	14174	14165	14424	14195	14174	14308	14175	14265	14447	14212	14012	14391	14194	14171	14227	14215	14102	14171	14380	14142	14297	14329	14191	14343	14170	14269	14272	14327	14333	14304	14306	14169	14161	14193	14250	14270	14291	14165	14202	14226	14179	14182	14120	14169	14296	14029	14291	14326	14179	14282	14309	14318	14322	14350	14189	14274	14085	14203	14148	14179	14371	14281	13959	14302	14211	14200	14280	14331	14253	14304	14218	14345	14061	14204	14242	14250	14345	14370	14191	14285	14161	14136	14203	14167	14238	14148	14095	14135	14171	14045	14154	14066	14339	14251	14277	14117	14276	14154	14255	14249	14252	14304	14189	14244	14128	14370	14150	14074	14168	14180	14295	14238	14245	14424	14352	14188	14099	14118	14287	14248	14208	14322	14068	14175	14203	14270	14239	14235	14278	14138	14056	14524	14246	14034	14299	14263	14208	14182	14253	14123	14293	14215	14216	14162	14295	14182	14305	14157	14147	14245	14242	14069	14219	14075	14150	14386	14222	14281	14276	14230	14251	14118	14222	14237	14124	14132	14326	14211	14229	14273	14192	14306	14284	14296	14062	14179	14140	14356	14148	14297	14198	14190	14266	14220	14102	14267	14108	14169	14116	14316	14244	14110	14288	14204	14031	14273	14287	14408	14152	14186	14261	14233	14161	14379	14246	14306	14182	14311	14175	14231	14294	14166	14148	14226	14105	14306	14193	14131	14310	14082	14292	14213	14175	14179	14247	14224	14316	14190	14169	14310	14230	14215	14199	14294	14395	14180	14293	14299	14087	14148	14386	14047	14335	14296	14242	14249	14264	14137	14237	14208	14379	14106	14216	14293	14322	14195	14264	14150	14101	14348	14228	14271	14236	14278	14108	14112	14247	14311	14144	14259	14316	14097	14136	14164	14221	14218	14133	14250	14261	14178	14167	13950	14346	14295	14277	14320	14251	14139	14290	14234	14266	14225	14229	14143	14232	14197	14150	14182	14253	14116	14325	14052	14132	14078	14311	14362	14296	14334	14356	14228	14280	14237	14282	14069	14229	14152	14279	14377	14227	14346	14165	14138	14220	14368	14217	14207	14029	14223	14279	14116	14194	14346	14222	14188	14173	14248	14257	14357	14374	14226	14212	14214	14338	14243	14203	14287	14135	14163	14174	14207	14271	14219	14186	14231	14296	14169	14125	14347	14197	14138	14170	14035	14111	14378	14274	14045	14219	14166	14110	14261	14135	14067	14198	14242	14226	14135	14182	13991	14297	14258	14303	14240	14080	14256	14350	14092	14258	14084	14249	14168	14280	14329	14174	14221	14103	14175	14256	14306	14195	14115	14242	14152	14225	14346	14256	14080	14123	14042	14260	14296	14407	14289	14263	14120	14136	14183	14402	14259	14305	14247	14210	14191	14173	14321	14218	14088	14319	14170	14276	14214	14248	14335	14278	14387	14104	14183	14199	14199	14154	14034	14208	14148	14276	14188	14091	14450	14354	14191	14172	14120	14177	14301	14231	14205	14243	14246	14234	14280	14239	14296	14223	14333	14263	14262	14351	14076	14108	14297	14364	14168	14155	14219	14162	14389	14121	14319	14186	14297	14145	14123	14161	14183	14258	14086	14215	14174	14249	14316	14219	14346	14132	14119	14311	14196	14387	14196	14129	14208	14161	14322	14186	14188	14134	14076	14263	14250	14351	14333	14165	14312	14127	14253	14297	14241	14145	14346	14104	14139	14175	14238	14356	14264	14145	14217	14165	14188	14180	14120	14386	14114	14328	14278	14235	14051	14261	14130	14175	14034	14053	14229	14332	14021	14240	14246	14201	14235	14340	14198	14132	14216	14241	14039	14375	14055	14203	14331	14156	14287	14366	14243	14225	14150	14143	14222	14169	14170	14237	14246	14224	14222	14180	14158	14196	14386	14112	14403	14296	14301	14274	14148	14255	14277	14330	14282	14245	14291	14235	14229	14109	14369	14141	14319	14155	14296	14090	14270	14174	14237	14252	14332	14084	14332	14312	14205	14343	14128	14387	14099	14361	14330	14165	14262	14205	14117	14419	14128	14265	14350	14225	14094	14090	14217	14294	14249	14189	13970	14233	14310	14239	14312	14280	14076	14395	14182	14309	14163	14328	14160	14345	14535	14338	14254	14295	13926	14308	14379	14179	14219	14201	14195	14137	14370	14223	14282	14259	14240	14269	14102	14246	14096	14339	14407	14359	14226	14270	14376	14144	14290	14241	14100	14163	14133	14312	14114	14103	14238	14239	14064	14189	14166	14207	14185	14272	14284	14276	14055	14266	14042	14235	14345	14030	14255	14298	14185	14173	14313	14251	14154	14340	14168	14149	14253	14236	14332	14361	14297	14070	14096	14305	14131	14311	14331	14323	14222	14400	14262	14069	14233	14220	14164	14288	14182	14200	14198	14254	14255	14069	14252	14232	14297	14264	14139	14215	14326	14290	14275	14254	14266	14379	14129	14356	14142	14115	14087	14226	14070	14087	14268	14051	14280	14183	14332	14176	14185	14183	14229	14208	14095	14251	14205	14132	14188	14154	14174	14277	14199	14328	14203	14231	14240	14244	14195	14221	14351	14167	14313	14114	14358	14246	14214	14287	14347	14237	14260	14113	14138	14274	14084	14229	14177	14206	14153	14209	14341	14146	14241	14243	14266	14168	14296	14220	14374	14361	14264	14194	14416	14314	14231	14153	14303	14290	14163	14254	14248	14272	14071	14190	14373	14047	14301	14226	13976	14238	14368	14129	14305	14165	14325	14351	14376	14344	14298	14394	14272	14054	14360	14115	14280	14194	14302	14219	14248	14150	14314	14218	14329	14339	14065	14428	14270	14059	14237	14382	14243	14082	14167	14055	14356	14156	14264	14180	14171	14244	14174	14347	14154	14129	14137	14248	14437	14144	13977	14213	14426	14120	14181	14119	14132	14073	14074	14223	14278	14031	14227	14115	14306	14307	14119	14065	14230	14250	14210	14291	14094	14216	14210	14302	14091	14137	14253	14185	14181	14173	14325	14092	14165	14243	14163	14321	14291	14154	14101	14229	14288	14222	14212	14373	14176	14202	14110	14234	14344	14308	14083	14251	14195	14209	14072	14325	14018	14225	14222	14440	14254	14212	14019	14181	14297	14166	14311	14151	14243	14201	14182	14197	14132	14365	14223	14171	14224	14288	14343	14258	14188	14179	14224	14185	14347	14097	14314	14347	14307	14287	14268	14243	14274	14274	14133	14235	14325	14212	14280	14252	14364	14223	14200	14215	14276	14106	14248	14268	14199	14153	14215	14234	14257	14166	14371	14239	14350	14385	14301	14194	14262	14233	14179	14140	14222	14159	14222	14321	14260	14219	14131	14223	14371	14034	14127	14321	14151	14187	14194	14270	14260	14453	14162	14392	14314	14245	14157	14326	14177	14207	14113	14195	14202	14398	14125	14187	14187	14251	13935	14171	14328	14198	14221	14254	14324	14279	14207	14216	14430	14160	14219	14244	14290	14139	14291	14260	14180	14178	14170	14197	14177	14236	14318	14147	14195	14254	14148	14228	14159	14234	14354	14316	14052	14304	14132	14257	14247	14207	14197	14186	14249	14204	14157	14140	14038	14121	14422	14350	14246	14253	14266	14344	14037	14052	14238	14340	14105	14295	14261	14250	14308	14155	14267	14358	14183	14032	14297	14214	14236	14173	14183	14133	14208	14171	14256	14422	14112	14283	14153	14367	14300	14093	14061	14204	14113	14151	14420	14251	14218	14171	14425	14128	14246	14264	14386	14220	14177	14278	14244	14265	14430	14332	14284	14369	14172	14196	14026	14237	14257	14211	14291	14190	14124	14325	14174	14188	14105	14218	14206	14240	14291	14269	14224	14334	14301	14238	14160	14240	14158	14078	14186	14293	14237	14182	14309	14208	14137	14126	14116	14100	14392	14245	14198	14130	14214	14316	14126	14270	14347	14208	14285	14340	14451	14376	14079	14121	14156	14374	14160	14270	14204	14091	14139	14388	14221	14162	14133	14333	14062	14311	14344	14214	14252	14148	14270	14213	14431	14086	14256	14035	14254	14166	14278	14061	14327	14310	14291	14151	14237	14255	14114	14267	14235	14290	14249	14306	14134	14267	14497	14174	14145	14172	14226	14102	14356	14212	14449	14132	14217	14226	14305	14285	14289	14152	14087	14082	14155	14256	14106	14184	14332	14008	14261	14215	14495	14173	14144	14319	14205	14066	14233	14258	14290	14169	14179	14214	14180	14106	14079	14207	14174	14236	14132	14305	14254	14230	14232	14117	14379	14237	14104	14257	14232	14007	14103	14331	14364	14261	14268	14161	14194	14273	14049	14268	14170	14355	14344	14159	14292	14340	14161	14206	14283	14216	14128	14239	14324	14226	14245	14177	14211	14321	14208	14124	14433	14109	14211	14361	14251	14295	14203	14036	14339	14248	14133	14205	14192	14076	14320	14217	14091	14325	14242	14220	14209	14254	14135	14288	14242	14163	14324	14346	14293	14292	14359	14405	14287	14334	14125	14295	14357	14169	14088	14295	14194	14457	14175	14267	14200	14180	14171	14227	14212	14248	14236	14242	14304	14210	14268	14191	14122	14189	14278	14214	14230	14228	14498	14051	14148	14193	14255	14242	14128	14226	14110	14159	14230	14291	14332	13982	14042	14291	14312	14170	14233	14160	14143	14326	14280	14211	14269	14202	14260	14155	14311	14336	14330	14209	14155	14184	14221	14115	14309	14247	14251	14124	14006	14074	14256	14164	14280	14339	14043	14187	14250	14298	14219	14275	14289	14178	14014	14159	14295	14270	14105	14221	14216	14293	14248	14090	14202	14343	14110	14308	14278	14230	14315	14139	14163	14147	14140	14295	14253	14071	14204	14203	14094	14146	14102	14304	14148	14124	14121	14249	14319	14219	14239
22731	21076	28719	23793	22135	24579	26045	21156	19783	20008	19733	19126	19102	19101	18734	18686	18651	18816	18847	18878	18454	18567	18355	18315	18400	18317	18310	18301	18271	18166	18105	18152	17987	18136	18011	18019	18165	17869	18091	17728	17866	17900	17818	17670	17891	17979	17947	17942	18033	17980	17814	17811	18009	17992	18014	18011	18071	17990	17887	18018	18051	17927	17792	17817	18031	17829	18009	18001	18007	17836	17982	17922	17796	17964	17942	18047	17903	17888	17957	17946	17892	17996	17811	17834	17882	17905	17854	18097	18144	17896	18015	18005	17992	17938	17946	18049	17933	17992	17999	17795	17945	17884	17872	18144	17923	17667	17727	17884	18011	17909	17930	17628	18127	17966	17809	17803	17875	17881	17628	17840	18114	18039	17906	17936	17937	17767	17830	17624	18042	17893	17937	17855	17819	17733	17916	17851	18007	17953	17697	17834	17924	17773	17758	17649	17798	17882	17924	17948	17817	17885	18001	17965	17825	17873	17908	18063	18029	17847	17986	17832	17803	17941	17880	17958	17773	17907	18000	17821	17839	17931	17930	18000	17678	17906	17822	17919	17752	17783	17839	18014	17880	18023	17894	17815	18249	17946	17762	17994	17961	17720	17843	17802	17915	17745	17962	17973	17880	17852	17944	17814	17755	17692	17932	17815	17936	17857	17931	17980	17772	17797	17761	17922	17790	17800	17870	17850	17697	17848	18011	17633	17751	17832	17863	17847	17851	18056	17903	17985	17853	17800	17684	17921	17742	17826	17803	17878	17855	17899	17877	17802	17942	17948	17738	17850	17908	17838	17935	17838	18057	17914	17864	17969	17932	18082	17654	17818	17895	17737	17937	17924	17773	17629	17774	17830	17890	18056	18122	17877	18001	17737	17712	17698	17863	17901	17758	17637	17705	17677	17834	17721	17586	17924	17826	17747	17770	17974	17862	17618	17840	17867	17826	17815	17960	17766	17958	17953	17844	17833	17724	17854	17722	17826	17819	17876	17867	17865	17756	17699	17900	17675	17851	17966	17852	17824	17875	17778	17885	17891	17833	17904	17801	17935	17799	17922	18062	17791	17943	17644	17924	17862	18042	17773	17817	17782	17808	17871	17889	17908	17737	18158	18040	18052	17698	17865	17709	17921	17831	17760	17917	18000	17755	17829	18013	17695	17958	17788	17902	17812	17668	17808	17649	17798	17671	17786	17711	18000	17882	17733	17848	17938	17967	17997	17696	17782	17953	17944	17833	18040	17818	17835	17759	17679	17578	17771	17852	17712	17662	17844	17738	17950	17849	18034	17851	17851	17770	17697	17604	18105	17813	17707	17819	17790	17710	17685	17655	18074	17725	17573	17943	17723	18015	17650	17900	17872	17996	17708	17878	17970	17838	17752	17677	17809	17829	17748	17783	17792	17760	17844	17784	17914	17815	17696	17673	17708	17677	17857	18006	17989	18033	17890	17833	17746	17828	18039	18021	17888	17801	17712	17882	17736	17688	17780	17908	17894	17899	17956	17900	17929	17821	17965	17779	17818	17587	17864	18082	18074	17859	17795	17949	17828	17958	17759	17758	17705	17789	17745	17960	17766	17724	17770	17701	17718	17944	17988	17872	17844	17864	17859	17794	17765	17857	17706	17862	17893	17754	17852	17772	17749	17714	17932	17844	17771	17829	17901	17917	17896	18015	17935	17707	17870	17879	17847	17839	17721	17832	17527	17684	17814	17835	17945	17719	17969	17886	18037	17746	18052	17839	18075	17886	17980	17760	17786	17929	17784	17914	17959	17779	17873	17741	17902	17567	17692	17660	17567	17956	17782	17761	17938	17617	17616	17812	17669	17959	17896	17796	17827	17877	17928	17818	17963	17794	17705	17755	17705	17766	17783	17915	17926	17830	17729	18008	17844	17786	17768	17648	18076	17943	17797	17838	17841	17760	17763	17691	17861	17796	17864	17800	17779	17953	17910	17828	17975	17846	17677	17629	17859	17974	17908	17967	17799	17834	17735	18002	17845	17609	17723	17981	18015	17880	17884	17729	17797	17770	17844	17734	17955	17905	18016	17815	17812	17726	17942	17884	18002	17915	17849	17823	17825	17784	17774	17839	17886	17930	17714	17706	17841	17746	17860	18115	17879	17892	17762	17856	17822	17671	17751	17791	17690	17795	17730	17876	17775	17820	17806	17787	17815	18041	17806	17939	17826	17999	17692	17686	17846	17821	17803	17875	17913	17785	17755	17823	18071	17801	18065	17775	17994	17923	17783	17919	18015	17802	17792	17846	17785	17772	17915	17871	18008	17883	17897	17826	17849	17841	17813	17871	17787	17756	17894	17851	17996	17953	17905	17728	17852	17893	18132	17740	17680	17961	17846	17974	17755	17954	17963	17661	17670	18009	18075	17866	17720	17823	18047	17816	18064	17897	17648	17875	17833	17654	17858	17808	17864	17674	17777	17853	17914	18051	17873	17864	17770	17867	17734	17723	17751	17800	17972	17928	18040	17928	17807	17809	18053	17680	17727	17695	17902	17778	17808	17843	17799	17842	18006	17899	17931	17778	17857	17843	17731	17640	17754	17865	17943	17944	17968	17851	17937	17858	17695	17943	17735	17779	17788	17920	17938	17764	17825	17983	17871	17810	17747	17892	17871	17780	17968	17909	17959	17814	17858	17891	18203	17760	17870	17804	18097	17830	17954	17862	17919	17869	18069	17873	17796	17708	17876	17716	17830	17963	17788	17921	17829	17746	17943	17726	17871	17753	17976	17829	17786	17830	17701	17873	17733	17779	17848	17916	17829	17760	17864	17753	17752	17916	18116	17927	17810	17947	17682	17666	17800	17813	17995	18013	17967	17969	17630	17663	17894	17727	18174	17939	17946	17877	17878	17824	17787	17773	17880	17687	17863	18076	17622	17880	17868	18040	17838	17757	17786	17789	17621	17942	17916	17920	18040	17883	17940	17833	17836	18064	17679	17917	17715	17830	17794	17798	17711	17970	17927	17938	17670	17832	17917	18015	17991	17777	17788	17609	17849	17959	18070	17918	17780	17915	17977	17952	17997	17770	17759	17870	18028	17912	17816	17990	17763	17921	17926	17972	17917	17840	17818	17663	17662	17810	18021	17812	17789	17963	17741	17985	17879	18147	17842	17909	17983	17921	17941	17658	17904	17683	17803	17731	17832	17734	17715	17832	17807	17869	17985	17794	17653	17807	17782	17807	17992	17758	17771	17737	17637	17805	17788	17868	17905	17946	17480	17799	17696	17974	18003	17781	17816	17821	17814	17918	17904	17967	17830	17613	17770	17904	17665	17848	17875	17839	17725	17869	17914	17783	17851	17879	17846	17966	17716	17924	17934	18060	17979	17950	17808	17734	17804	17836	17800	17813	18005	17822	17845	18042	17843	17804	17920	17811	17834	17893	17765	17693	17889	18012	17892	17828	18023	18004	17903	18107	17845	17826	17910	18012	18125	17845	17739	17743	17784	17985	17821	17940	18019	17792	18004	17771	17921	17866	17927	18013	17753	17910	17903	17962	17839	17836	17765	17943	18019	17779	17678	18133	17804	17878	17844	17869	17631	17881	17800	17948	17845	17789	17893	17857	17786	17838	17896	18011	17821	17771	17914	17775	17832	17775	17764	17803	17821	17934	17899	17847	17774	17906	17917	17774	17768	18023	18050	17626	17695	17858	17935	17861	17801	17820	17859	17848	17952	17888	17870	17959	17707	18045	17898	17818	17815	17892	17626	17890	17699	17835	17704	17949	17743	17775	17852	17927	17809	17806	17933	17968	17706	17687	17772	17735	17747	17883	17842	17968	17945	17734	17837	17935	17840	17540	17785	17926	17939	17709	17756	18005	17858	17952	17648	17903	17782	17800	17935	17798	17932	17916	17810	17835	17786	17909	17829	17670	17806	17926	17931	17999	17823	18081	17746	17844	17796	17836	17854	17690	17954	18048	17815	17863	17777	17782	17626	17696	17760	17902	18038	17747	17743	17772	17905	17930	17802	17823	17904	17876	17807	17858	17715	17831	17786	17871	17873	17909	17816	17960	17709	17721	17831	17825	17746	17787	17808	17959	17969	17924	17767	17948	17738	17860	17849	17991	17787	17944	17941	17893	17942	17794	17967	18173	18070	17876	18078	17904	17949	17888	17915	17852	18061	18053	17924	18049	17790	17920	17898	17860	17960	17643	17720	17889	17828	17854	17886	17984	17608	17654	17689	17912	17884	17803	17697	17764	17700	17958	17785	17629	17764	17885	17860	17901	17800	17861	17808	17810	17751	17848	17856	17698	17889	18045	17907	17853	17952	17889	17953	17903	17900	17747	17862	17956	18154	17956	17758	17958	17924	17838	17798	17728	17852	17884	17746	17702	17723	17883	18050	17604	17795	17972	17722	17992	17874	17656	17916	17857	17750	17844	18119	17802	17861	17792	17763	17744	18238	17894	17888	18041	17883	17760	17825	17672	17830	18044	17800	17745	17777	17711	17789	17810	17803	17949	17867	17725	18108	17717	17620	17893	17807	17741	17899	17940	17801	17653	17795	17842	17872	17804	17913	18015	17928	17856	17949	17798	17951	17868	17945	17810	17771	17831	17768	17868	17674	17724	17635	17838	17638	17847	17950	17842	17808	17915	17655	17630	17900	17876	17778	17808	17906	17872	18001	18027	17824	17952	17819	17916	17837	18106	17756	17859	17799	17902	17911	17804	17709	17930	17886	17932	17668	17789	17942	17816	17981	17716	17813	17827	17689	17856	17786	17782	17631	17978	17836	17841	17931	17763	17664	17813	17789	17796	17877	17758	17930	17871	17995	17825	17786	17821	17862	17774	17656	17780	17783	17740	17965	17912	17998	17748	17874	17673	17850	17702	17853	17847	17851	17793	18046	17886	17760	17671	17799	17764	17948	17949	17991	17799	17723	17560	17747	17836	17972	17971	18048	17691	17824	17850	17771	17798	17978	17984	17751	17861	17635	17542	17667	17719	17707	17831	17865	17776	17649	17882	17765	17751	17878	17829	17735	17689	17845	17781	17843	17696	18045	17952	17844	17907	17702	17794	17756	17760	17892	17765	17733	17845	17903	17905	17942	17668	17646	18003	17778	17843	17898	17843	17741	17887	17868	17635	17868	17817	17836	17890	17792	17889	17746
27571	47945	43383	34783	28952	22679	19751	18571	17848	17293	16821	16655	16448	16414	16217	16028	15913	15998	15932	15759	15751	15522	15332	15284	15538	15327	15297	15384	15382	15198	14986	15046	14973	14820	14827	15036	14966	14889	14949	15032	14850	14880	14898	14944	14718	14831	14858	14937	14908	14899	14693	15011	15116	14823	14873	14981	15072	14879	14882	14948	14911	14921	14889	14953	14917	15044	14979	14901	14852	14890	14968	14951	15056	14870	14948	14883	15081	14821	14864	15001	14889	14864	14907	14944	14837	14865	15002	15049	14969	14914	14765	14972	14952	15135	14819	14751	14947	14965	15008	15091	14787	14817	14919	14949	15012	14865	14882	14965	14810	14847	14923	14911	14958	14896	14676	14740	14831	14921	15046	14768	15101	14814	15077	14844	15004	14775	14745	14726	14765	14914	14760	14829	15023	14844	15001	14866	14917	14857	14828	14921	14877	14911	14777	14859	14909	14715	14841	14927	15011	14827	14925	14909	14914	14827	14880	14846	14718	15024	14757	15203	14876	14804	14727	15004	14578	14874	15074	14785	14998	14850	14847	14830	14772	14842	14855	14946	14913	14829	14950	14901	14945	14791	14981	14888	14934	14910	14916	14918	14995	14866	14858	15063	14777	14901	14934	14978	14660	14846	14903	14897	14964	14721	14947	14869	15168	14831	14790	14761	14848	14908	14753	14776	15017	14916	14922	14849	14904	14874	14821	14833	14893	14859	14868	14844	14866	14944	14814	14952	14877	14855	14910	14879	14833	14983	14684	14737	14921	14966	14811	14866	14907	14876	14816	14891	14890	15018	15101	14966	14911	14842	14756	14709	15065	14931	14918	14912	14843	14771	14960	14836	14933	14823	14532	14902	14778	15026	15101	14892	14767	14854	14785	14930	15003	14984	14786	14897	14990	14797	14987	14826	14843	14828	14865	14810	14692	14878	14895	14802	14856	14874	14961	14753	14945	14814	14969	14874	14879	14875	14865	14797	14988	14869	14835	14889	14875	14975	14708	14783	14771	14789	14802	15113	14805	14901	14855	14898	14769	14876	14841	14805	15000	14793	14892	14787	14928	14993	14822	14779	14907	14757	14899	14811	15022	14753	14874	14809	14973	14800	14855	14959	14890	14859	14995	14951	14751	14846	15044	14870	14904	14799	14771	14934	14966	14729	14852	14893	14862	14938	14895	14777	15042	14613	14897	14982	14879	14754	14762	14913	14974	15037	14842	14966	14894	14936	14877	15023	14934	15054	14852	14758	14894	14731	14843	14764	14884	15029	14892	14960	14881	15067	14846	14922	14794	14903	14879	14942	14750	14926	15004	15148	14778	14990	14859	14876	14951	14852	14944	14922	14944	14902	14885	14971	14946	15027	14874	14865	14749	14870	14880	14961	14646	14892	14892	14936	14835	14964	14746	14834	14856	14862	14947	15007	14938	14758	14956	14889	14886	15079	14888	14776	14801	14971	14901	14953	14777	14770	14998	15058	14915	14791	14805	14759	14722	14849	14723	14917	14833	14770	14927	14849	14884	14952	14945	14760	14836	14971	14937	14901	14868	14808	14863	14953	14935	14713	14905	14735	14807	14813	14940	14878	14868	14813	14804	14965	14962	14969	14847	14629	14781	14886	14895	14920	14958	14957	15048	15009	14770	15144	14759	14835	15038	14788	14944	14718	14965	14795	14959	14799	14942	14862	14665	14794	14827	14770	14797	14856	14886	14871	14859	14858	14917	14830	14927	14889	14829	15034	14760	15155	14864	14821	15060	14893	14883	14847	14723	15124	14826	14859	14873	14814	14856	14866	14866	14974	14861	14809	14820	14797	14996	14866	14687	14832	14701	14906	14954	15072	15008	14898	14971	14828	14967	14914	14895	14801	14825	14850	14880	14950	14786	14734	14853	14872	14953	14897	14797	14691	14900	14921	14843	15002	14881	14871	14895	14750	14893	14870	14811	14881	14919	14909	14876	14900	15017	14754	14789	14668	14838	15077	14993	14810	14882	14895	15060	14621	14944	14936	14863	14850	15005	14725	14869	14822	14804	14936	14843	14962	14852	14819	14825	14776	14777	14855	14930	14863	14916	14905	14659	14778	14752	14965	14917	14910	14677	15026	14792	14852	14864	15130	14923	14915	14969	14774	14959	14953	14917	15010	14818	14993	14749	15001	14936	14825	14770	14913	14775	14878	14918	15073	14933	14819	14986	14864	14986	15062	15023	14833	14830	14740	14874	14846	14848	14970	14780	14991	14716	14930	14799	14907	14937	14772	14891	14843	14699	15004	14889	14961	14799	14767	14936	14785	14931	14905	14747	14940	14833	14943	14851	14829	14894	14894	14723	14930	15141	14984	14902	14976	14930	14846	14804	14841	15002	14864	14984	14925	14802	14842	14960	15071	14950	14802	14949	14907	14824	14879	14747	14871	14938	14876	15067	14956	14918	14884	14949	14694	14846	14888	14960	14915	15047	14759	14813	14855	14861	14798	14935	14873	14839	14770	14997	15029	14785	14854	14958	14859	14987	15036	14915	14686	14967	14863	14865	15000	14855	14869	14853	14935	14789	14688	14971	14961	14950	14847	14853	14842	14808	14817	14762	14836	14813	14819	14915	14804	14788	15038	14955	14745	14673	14888	14860	14853	14786	14759	14844	14783	14954	14779	14872	14806	14890	14948	14818	14772	14999	14998	14876	14792	14829	14960	14845	15040	14732	14712	15079	14872	14722	14847	14815	15055	14841	14829	14731	14808	14824	14997	14979	15015	14731	14868	14848	14996	14861	14965	14928	14882	14974	14701	14926	15051	14833	14901	14894	14911	14835	14906	14889	14875	14947	14797	15011	14834	14804	14881	15093	14896	14899	14967	14950	14754	14736	14839	14778	14887	14908	14874	14759	14917	14930	14798	14888	14829	15016	14601	14803	14817	14844	15082	14892	14973	14863	14881	14822	14751	14939	14801	14941	14888	14922	14652	14699	14706	14971	14764	14822	14996	14882	14851	14682	14917	15002	14844	14744	14820	15008	14862	15009	14874	14859	14815	14853	14829	14851	14715	14719	14730	14688	14931	14783	14961	14970	14663	15032	14814	14790	14902	14716	14763	14792	14915	15016	14810	14910	14831	14866	14965	14804	14805	14904	14807	14977	14782	14872	14843	15048	14689	14912	15094	15063	14870	14931	14964	15039	14870	14930	14996	15043	14725	14755	15073	14823	14932	14918	14804	14913	14937	14936	14882	15019	14757	14836	14874	15018	14770	15006	14948	15038	14729	14855	14836	14901	14866	14923	15019	14935	14900	15093	14638	14710	14957	14812	14930	14846	14918	14854	14759	14837	14774	15107	14815	14846	14861	14957	14878	14996	14821	14917	14819	14892	14794	14807	14895	15034	14834	14832	14899	14868	14902	14941	14850	14787	14820	14761	15124	15096	14769	14863	14753	14811	14897	14913	14822	14955	14761	15025	14832	14917	14925	14918	14909	15001	14955	14899	14994	14778	14920	14962	14849	14913	14873	14877	14773	14848	14876	14837	14827	14967	14924	14845	15105	14902	15061	14858	14912	14778	15012	14729	14996	14972	14929	14951	15082	14779	15002	14822	14779	14804	14837	14862	14872	14774	14694	14653	14741	14931	14930	14697	14791	14982	14848	14777	14985	14760	14937	14965	14903	14842	14812	14906	14822	14975	14789	15021	14739	14847	14602	14886	14926	14737	14923	14944	14845	14800	14835	14872	14684	14942	14923	14903	14770	14917	14978	14770	14839	14804	14751	14749	14792	15025	14914	14847	14920	14885	14853	14763	14751	14942	14701	14945	14747	14991	14875	14862	14725	14989	14823	14718	14814	14911	14653	14806	14886	14908	14865	15114	14728	14816	14950	15018	14836	14726	14939	14711	14979	15057	14828	14763	14885	14895	14694	14960	14898	14982	14870	14779	14718	14644	14819	14883	14943	14782	14915	14787	14860	14930	14764	14962	14856	14894	14885	14848	14827	14986	14862	14945	14853	14841	14878	14940	14716	14866	14960	14844	14860	15021	14861	14936	14831	14783	14843	14792	14911	14903	14951	15008	14834	14964	14817	14925	14816	15023	14957	14938	14780	14765	14833	15047	14715	14909	14882	14836	14901	14845	14961	14882	14858	14770	14729	14796	15065	14825	14596	14783	14894	14995	14876	14803	14937	14910	14885	14788	14978	14764	14839	14652	14778	14875	14766	14853	14984	14719	14821	14964	15133	14901	14800	14978	14885	14755	14843	14691	14792	14854	14958	14855	15009	14877	14827	14926	14856	15003	14739	14814	14809	14841	14746	15037	14853	14827	14888	14961	14945	14887	15042	14708	14588	14894	14848	14813	14938	14823	14755	14897	14810	14774	14812	14821	14819	14916	14993	14807	14881	14901	14873	14979	14832	14912	14760	14808	14748	15015	14984	14828	14878	14906	14714	14674	14914	14870	14966	14842	14975	14896	14923	14866	14815	15011	14952	14898	14649	14807	14977	14920	14852	14855	14842	14919	14880	14952	14773	14873	14810	14880	14861	14662	14963	14903	14856	14829	14924	15007	14873	14911	14873	14774	14835	14755	14872	14798	14857	14929	14983	14865	14838	14753	14852	14883	14847	15019	14852	14872	14921	14829	14889	14799	14840	14837	14958	14927	14841	14828	14864	14751	14844	14970	14958	14763	15017	15011	14894	15071	14743	14892	14676	14803	14951	14853	14955	14858	14814	14807	14854	14801	14767	15066	14851	14827	14962	14991	14995	14900	14972	14928	14699	15009	14760	14899	14794	14776	14841	14925	14842	14682	14887	14847	14936	14780	14997	14869	14837	14964	14935	14890	14869	14888	14732	14935	14930	14797	14720	14916	14712	14976	14922	14770	14881	14893	14878	15075	14814	14753	14855	14851	14866	14751	15036	14972	14912	14907	14928	14891	14873	14880	14717	14758	14782	14794	14769	14892	14848	14910	14710	14828	14921	15065	14754	14692	14737	14894	14936	14887	14992	14809	14922	14716	14900	14771	14832	14963	14869	14807	14917	14972	14890	14908	14749	14966	14965	14768	14873	14983	14824	15051	14806	14759	14872	14964	14941	14894	14767	14731	14861	14890	14803	14829	14900	14874	14902	15023	14723	14808	14946	14826	14894	14977	14782	14956	14843
28307	24392	29635	26166	21219	19335	18623	18185	17906	17664	17837	17512	17579	17630	17419	17556	17335	17508	17525	17355	17566	17256	17434	17397	17178	17263	17240	17178	17306	16993	17166	16922	16998	17089	17119	17103	17030	16896	16924	17060	17089	17024	17125	17218	17153	17055	17005	17062	17011	17173	16982	17067	17173	17103	17097	17091	17043	16825	17125	17115	16887	17245	16963	17161	16956	17074	17109	16995	17234	17016	17045	16871	17232	16948	17105	17013	17198	17029	16895	17348	17213	17185	17052	17238	17019	16885	17315	16926	17143	17152	17053	17078	16886	16903	17044	16951	17084	17009	17066	17065	17092	17034	16995	17104	16970	17083	16968	17093	16879	17124	16940	17042	17027	16943	16959	17016	17251	16846	17010	16984	16998	17070	17129	17055	17093	16825	17030	17241	17142	16951	17147	17066	16991	17067	17185	17055	17228	16999	16855	17075	16964	17198	17080	16943	16957	17171	17020	17170	17104	16993	16921	17079	17003	17030	17105	17021	17165	16944	17027	16837	17131	16831	17060	17037	17136	16792	17009	17003	16973	17030	17220	17036	17098	17164	16972	16934	16976	17045	17033	16878	17123	16821	17077	16970	16987	16915	16858	17045	16990	17070	17082	17076	17078	16961	17073	16963	17110	17124	17155	17141	17117	17138	16854	17176	17126	17175	17061	17067	16980	17105	17003	16844	17134	16817	16953	16988	16979	17115	17057	17123	17080	16992	16927	16946	17255	16978	16982	17205	17035	17096	17194	17169	16992	17101	17241	16948	16970	17067	17188	17159	17147	17112	17091	16812	17106	17144	16984	17075	16948	16976	16979	17031	16943	17041	17058	17165	17173	17132	17163	17002	16947	16932	17182	17003	17121	17157	17005	16993	17090	17029	17016	16898	16845	17118	17085	16941	17000	17222	17006	17134	16883	17041	16944	17096	17074	16951	16994	16936	17102	16561	17196	17028	17130	17120	17080	17140	17117	16959	16962	17030	16937	16973	16967	16953	17071	16915	16938	16856	17277	17161	17163	17088	16985	16941	17078	17010	16908	17037	17113	16849	16946	17176	17099	17226	17053	17046	17039	16924	17274	17116	17163	17010	17049	17090	17103	16958	17071	17058	17011	17001	17052	17093	17134	16984	17025	16958	17149	17030	16984	17000	17095	16890	17097	16975	16945	17098	17062	17041	16918	17063	17068	16970	17051	16881	17171	17327	17106	17099	17063	17144	17023	17068	17135	17004	17134	16985	16892	17107	17111	17050	17012	17144	17140	17097	16962	16913	17007	17003	17187	17357	17219	17042	17100	17109	17094	17207	17158	16930	17065	16856	17040	16919	17106	17027	17023	17156	17100	17057	16781	17047	17430	17192	17069	17139	17110	17220	17031	17052	16999	16978	16708	17019	17160	17024	17017	17140	17090	17054	16868	17196	17207	17086	17022	17064	17096	17045	17023	17055	16807	17066	17041	17037	17050	16932	16984	17001	16999	17081	17020	16813	17123	16879	17180	17014	16926	17075	17051	16964	17148	17119	17224	17280	17163	17041	16982	17123	17058	17053	17136	17141	17031	17082	16996	17068	17107	17038	17016	17101	17099	17089	17106	17156	16928	16950	17078	17070	17151	17021	17112	17068	17061	17051	17339	17042	17263	16797	16992	17117	17020	17002	16964	16988	16893	17140	17108	17219	17148	16987	17179	17133	16885	17110	17026	17095	17085	17030	17009	17076	17135	17242	16942	17010	17069	17017	16841	16845	16822	16903	17307	17068	16959	17126	17006	17076	17088	17097	17061	17184	17108	17014	17037	17042	17002	16974	17112	16973	17027	17048	16952	17106	17239	17183	16908	16964	17149	17162	17071	17043	16879	16975	17143	17021	17086	17055	17185	17078	17194	17071	17062	16923	16977	16941	17053	16922	17103	17182	17040	17071	16884	16982	17110	17093	17093	16840	17083	16829	16905	16866	17075	17099	17031	16807	17213	17083	17144	17096	17174	17040	16883	17087	17019	17175	17185	17081	16996	17029	16850	17066	16985	17015	17016	17052	17172	17045	16975	16967	17042	17289	17095	17117	17150	17137	17189	17180	17159	17099	16960	16999	16990	17255	16971	17056	17044	17240	16960	16979	16931	16955	17056	17034	17130	17274	17278	16993	17107	16977	17105	17102	17245	17028	17094	17054	17073	17087	16944	16920	17046	16852	17077	16899	16946	16868	17017	17060	16975	17307	17021	17040	17042	17177	17121	17037	17229	17014	17268	17204	17040	17060	16930	17266	17215	16981	17145	16999	16805	17046	17224	16990	17074	16897	17222	17144	17213	16942	16994	17074	16925	17223	17167	17014	17201	16929	17141	17026	17041	17065	16950	17077	17049	17081	17249	17225	17026	17220	17073	17100	17064	17145	16839	17037	16834	16905	17079	16984	16894	16923	17134	16921	16922	17133	16995	17072	17281	16929	17021	16975	17192	17093	17085	16915	17236	16999	17203	17068	17049	16937	17027	16886	17040	17261	17044	16966	16940	16856	17074	17042	17202	17121	17115	17090	16766	16998	17088	17019	17107	17046	16957	17218	17274	17052	17059	16928	16979	17129	17066	17054	17130	16939	16932	16989	17040	16892	17068	16984	17086	16982	17157	16869	17302	17056	16789	16844	17108	17135	17099	17115	17013	17026	17008	17262	17169	17084	17006	17288	16960	17309	16977	17001	16938	17169	16949	17054	17099	16979	16986	17075	17184	17084	17020	17123	17115	17223	16990	16832	16944	17037	17151	16997	16925	17088	16929	17143	17197	17058	17220	17026	16854	16980	17109	17005	16962	16919	17007	16972	17155	17181	17138	17069	17111	17013	17116	16944	16815	17051	17167	17162	17044	17077	17134	17002	17111	17087	17031	17056	17151	17092	17154	17152	17320	16918	16997	17089	17059	16876	17006	16920	17151	17226	17117	17228	16956	16924	17092	17002	17171	16933	16907	17199	17009	16986	17119	16994	17234	17226	17060	16989	16922	17070	17156	16928	17188	16912	17060	17184	17086	17075	17014	16983	17077	17101	16889	17151	17117	17116	16945	17174	17152	16815	16922	17097	17073	17252	17113	16883	17121	17007	17012	17111	17081	17023	17097	17054	17040	16972	16937	16934	16958	17202	17235	16919	17027	16932	17180	17160	17093	17033	17058	17135	17268	17214	17197	17015	17241	17163	16950	17264	16967	17108	17150	16897	17223	17056	17199	17156	17150	17191	17010	16867	17092	17130	16935	17149	16974	17026	17021	17068	17023	16987	17206	16899	17104	17054	16965	17065	17243	17020	17081	17084	16958	16929	17030	16984	17153	17045	17042	17042	17024	17233	17219	16898	17100	17042	17126	17071	16949	17033	17023	17089	17021	16979	17130	17093	17053	16954	17132	17140	17026	17005	17044	17195	17090	17074	16992	17114	16940	17078	16945	17328	17264	17214	16949	17047	16969	17100	17070	16902	16993	17265	16873	17053	17195	16888	17152	17360	17127	17011	17126	17029	16804	16969	17076	16948	17079	16957	17079	17120	17228	17003	17041	17296	17188	16956	17040	17253	17030	17199	16958	17193	17190	16930	16900	16839	16795	17284	17092	17089	17145	16921	16987	17091	17165	17028	17112	17170	17093	16943	16819	17033	17084	17029	17109	17160	17083	16987	16915	17220	17081	16871	17090	16939	16943	16948	17072	17205	17012	16990	17080	17213	16959	17313	16997	17144	17021	16981	17175	16962	16902	17163	16874	17027	16934	16889	17181	17027	16928	16847	17104	17086	17228	17186	17140	17114	16898	17011	17046	17097	16966	17063	17176	16982	16928	17186	17031	17168	16981	17127	16954	17074	17137	17082	17307	17111	17091	17063	17027	16906	16934	16912	16974	16886	17078	17086	17222	17186	16847	16932	17103	17045	17000	17166	17016	17067	17076	16891	16973	16902	17052	17009	16940	17006	16926	17162	17220	17232	17094	16987	16910	17160	17049	17069	17005	17090	17129	17195	16950	17119	17039	17086	17229	16888	17143	17137	17131	17113	16933	16731	17061	17098	17194	16873	17157	16945	16979	17100	17051	17006	16929	17008	17020	17135	16967	17028	17078	17026	17129	17216	17166	17092	17112	17021	17126	16996	17227	17240	16995	17009	16925	17233	17055	16940	17056	17066	17181	17056	16861	16904	16912	16999	17062	17265	17049	17157	17167	16926	17114	16847	17028	17197	16943	17276	17108	17122	16782	17034	16918	17030	17124	16995	17069	17133	17061	17000	17004	16974	16985	17080	17184	17097	16960	17040	17197	17086	17097	16935	17160	17062	16907	17005	16774	17050	17208	17076	16899	16748	17121	17150	17011	17095	17183	17079	17199	16933	17081	17212	16938	17222	17138	17000	16929	17110	17168	17080	16989	17127	17269	17015	16902	17126	16915	17040	16974	17177	17225	17138	17156	17157	17087	17009	16905	17030	17171	17108	17261	16931	16968	17176	17076	17010	17261	17185	16936	17020	16921	17218	17043	17161	16954	17148	17048	16968	16993	16738	16926	17042	17145	17206	17087	17076	16978	17053	17123	17207	17023	17177	16952	17313	17064	16908	16959	17046	17008	16960	17040	16987	17173	17120	17113	17137	17090	17147	17134	16998	16869	16897	17082	17222	17178	17153	17170	16912	17084	17184	17190	17067	17019	16986	17094	17174	17006	17242	17364	17102	16928	17344	17023	17012	17308	17035	17169	16957	17159	17008	16980	17156	16971	17040	17049	17045	16968	17016	17154	17118	17061	17110	16899	17012	16931	16961	16929	17330	17076	17066	17121	17000	16900	17005	17178	17092	17077	16757	16835	16950	16930	17090	16988	16898	17008	17193	17155	17135	17086	17044	17238	17034	17309	17094	16948	17258	16987	17146	17149	16997	16943	17020	17185	17045	17096	17111	17024	17016	16954	17089	17137	16938	16984	16870	17259	17182	17029	17178	16863	16973	17028	17155	16970	17011	16964	16906	16938	16986	17035	17151	17108	17111	17128	17064	17033	16918	16984	16962	16946	17041	17082	16964	16924	17147	17111	17029	17039	17232	17215	16862	17131	17147	17273	17152	17060	16968	16998	16915	16808	17132	17143	17125	16989	16861	17174	17115	17107	16957	16956	17153	16951	17007	17205	16955
23583	34554	30623	23332	19576	17219	16417	16109	15801	15532	15301	15207	15146	15245	15153	14919	15080	15076	14993	14822	14974	14855	14919	14665	14761	14645	14700	14747	14563	14638	14476	14643	14464	14640	14547	14506	14465	14446	14684	14550	14412	14476	14538	14569	14502	14570	14517	14427	14407	14601	14277	14385	14313	14410	14639	14457	14355	14599	14560	14526	14407	14532	14334	14359	14487	14623	14587	14354	14377	14593	14385	14657	14518	14507	14536	14636	14269	14517	14487	14460	14464	14397	14591	14481	14501	14581	14409	14539	14524	14276	14460	14516	14415	14382	14354	14527	14440	14545	14457	14453	14392	14320	14476	14588	14501	14348	14436	14446	14340	14509	14529	14494	14614	14476	14451	14440	14579	14543	14334	14396	14408	14427	14403	14523	14402	14446	14674	14425	14359	14537	14394	14513	14282	14576	14265	14740	14407	14341	14399	14292	14460	14271	14564	14539	14602	14433	14402	14423	14332	14371	14392	14658	14419	14597	14483	14428	14448	14442	14472	14435	14466	14407	14553	14506	14540	14710	14660	14443	14463	14540	14437	14427	14531	14441	14486	14679	14533	14489	14426	14548	14448	14517	14286	14491	14451	14489	14616	14445	14559	14504	14403	14423	14553	14574	14399	14340	14385	14452	14479	14449	14509	14511	14527	14370	14634	14530	14531	14557	14362	14543	14541	14451	14473	14593	14604	14558	14503	14571	14476	14239	14498	14342	14416	14463	14404	14607	14396	14515	14482	14327	14453	14369	14488	14349	14348	14558	14476	14573	14526	14601	14354	14573	14358	14497	14427	14433	14359	14295	14258	14487	14456	14413	14368	14515	14484	14428	14512	14552	14555	14456	14458	14470	14470	14314	14433	14524	14492	14469	14446	14554	14320	14421	14522	14433	14592	14421	14426	14576	14524	14540	14564	14498	14524	14434	14292	14502	14474	14403	14474	14425	14479	14448	14423	14508	14382	14426	14462	14408	14533	14362	14601	14323	14612	14513	14292	14411	14515	14452	14503	14421	14392	14514	14483	14542	14444	14470	14559	14295	14482	14472	14472	14333	14516	14422	14557	14620	14441	14512	14392	14442	14411	14478	14525	14442	14667	14577	14635	14565	14482	14460	14448	14384	14342	14734	14301	14606	14520	14357	14429	14510	14437	14336	14548	14448	14398	14382	14216	14552	14391	14275	14571	14246	14575	14540	14544	14441	14445	14334	14392	14375	14377	14529	14571	14259	14495	14417	14450	14479	14567	14565	14374	14488	14544	14495	14382	14334	14319	14325	14398	14527	14496	14381	14428	14519	14595	14354	14461	14406	14473	14421	14593	14455	14420	14450	14538	14644	14394	14613	14485	14413	14502	14576	14394	14493	14443	14356	14457	14512	14367	14394	14493	14341	14447	14477	14534	14301	14549	14493	14501	14533	14531	14498	14453	14387	14477	14406	14362	14393	14371	14471	14545	14493	14552	14608	14386	14529	14436	14390	14498	14371	14637	14428	14511	14367	14291	14626	14326	14387	14468	14484	14459	14446	14687	14524	14406	14477	14379	14696	14570	14361	14407	14526	14416	14514	14382	14502	14454	14557	14555	14447	14533	14597	14468	14523	14726	14303	14394	14602	14383	14361	14294	14453	14508	14536	14539	14392	14465	14360	14340	14473	14332	14427	14502	14502	14545	14490	14361	14615	14468	14366	14507	14372	14480	14535	14487	14416	14457	14485	14562	14399	14410	14382	14625	14358	14326	14492	14461	14526	14467	14473	14433	14357	14569	14527	14365	14412	14342	14491	14416	14517	14256	14426	14499	14419	14660	14574	14416	14360	14649	14518	14503	14332	14419	14536	14422	14410	14529	14550	14616	14289	14487	14426	14221	14598	14498	14328	14418	14627	14516	14611	14310	14491	14556	14476	14562	14444	14456	14464	14439	14473	14510	14442	14482	14447	14595	14402	14399	14460	14598	14288	14494	14488	14392	14494	14522	14579	14455	14434	14267	14575	14336	14526	14646	14358	14245	14615	14469	14615	14544	14459	14669	14436	14601	14567	14398	14662	14389	14475	14411	14581	14520	14345	14517	14430	14591	14379	14456	14492	14389	14561	14533	14547	14599	14331	14428	14558	14542	14428	14481	14464	14579	14453	14426	14475	14432	14499	14404	14490	14499	14420	14557	14526	14613	14442	14373	14459	14500	14289	14475	14619	14463	14375	14455	14416	14633	14454	14446	14423	14478	14535	14331	14551	14292	14663	14503	14501	14509	14430	14393	14366	14611	14471	14421	14248	14207	14430	14543	14404	14416	14405	14587	14432	14429	14600	14549	14659	14445	14309	14482	14356	14550	14413	14601	14564	14517	14598	14489	14570	14311	14533	14408	14284	14641	14343	14625	14419	14613	14461	14509	14470	14266	14575	14289	14513	14443	14349	14560	14362	14440	14559	14489	14413	14498	14491	14503	14453	14467	14592	14552	14519	14569	14597	14375	14584	14374	14587	14597	14407	14480	14429	14455	14440	14539	14663	14422	14582	14246	14556	14468	14442	14549	14359	14414	14464	14540	14493	14430	14598	14425	14468	14301	14430	14541	14532	14478	14560	14457	14495	14532	14642	14523	14627	14319	14706	14561	14523	14350	14600	14298	14533	14562	14326	14439	14385	14402	14363	14497	14425	14478	14446	14365	14288	14425	14377	14479	14625	14439	14406	14505	14518	14554	14373	14724	14390	14431	14565	14432	14443	14608	14402	14426	14456	14654	14340	14467	14508	14509	14503	14364	14479	14515	14320	14254	14484	14236	14628	14558	14447	14588	14533	14490	14548	14441	14484	14623	14487	14574	14424	14398	14295	14424	14583	14406	14643	14457	14358	14655	14506	14645	14435	14436	14493	14565	14527	14504	14424	14436	14481	14452	14475	14566	14404	14583	14451	14492	14495	14407	14504	14421	14475	14456	14510	14551	14493	14484	14525	14433	14403	14371	14530	14398	14298	14528	14549	14408	14565	14403	14380	14509	14443	14619	14250	14542	14474	14462	14402	14848	14497	14445	14300	14625	14472	14501	14524	14400	14620	14465	14524	14472	14597	14416	14366	14485	14557	14432	14501	14530	14433	14485	14479	14468	14482	14480	14377	14347	14378	14506	14443	14448	14352	14455	14454	14435	14574	14567	14350	14522	14634	14542	14464	14380	14421	14422	14429	14515	14411	14370	14529	14298	14442	14508	14431	14320	14515	14487	14298	14536	14598	14354	14433	14412	14567	14683	14352	14542	14418	14429	14348	14630	14661	14423	14461	14456	14534	14581	14428	14521	14642	14485	14463	14434	14402	14435	14384	14509	14386	14633	14632	14580	14505	14521	14521	14405	14354	14582	14497	14612	14539	14531	14390	14608	14342	14308	14402	14455	14494	14767	14341	14367	14540	14639	14462	14439	14578	14422	14395	14509	14529	14529	14472	14504	14468	14617	14308	14390	14431	14377	14621	14409	14530	14479	14449	14640	14468	14503	14411	14401	14411	14414	14495	14474	14540	14308	14535	14450	14450	14617	14484	14433	14384	14553	14649	14544	14260	14419	14459	14643	14427	14410	14555	14539	14476	14335	14522	14466	14544	14551	14447	14432	14516	14624	14431	14442	14486	14451	14458	14424	14580	14484	14372	14508	14496	14445	14271	14381	14574	14326	14506	14505	14483	14332	14505	14497	14539	14520	14365	14405	14488	14406	14554	14482	14460	14460	14490	14253	14553	14465	14352	14513	14510	14531	14564	14626	14354	14388	14545	14442	14534	14348	14451	14467	14330	14394	14494	14481	14283	14305	14307	14426	14753	14413	14547	14436	14285	14541	14405	14505	14519	14521	14549	14432	14382	14531	14643	14566	14517	14596	14517	14516	14495	14641	14414	14501	14391	14526	14330	14618	14430	14406	14458	14399	14393	14459	14632	14570	14622	14457	14572	14576	14534	14480	14451	14592	14498	14358	14518	14293	14446	14532	14448	14491	14559	14504	14448	14318	14489	14578	14572	14489	14384	14598	14495	14375	14426	14306	14459	14645	14545	14482	14388	14343	14481	14494	14426	14517	14496	14600	14453	14602	14523	14350	14423	14580	14380	14584	14492	14482	14472	14494	14628	14651	14657	14485	14498	14487	14518	14383	14374	14456	14352	14420	14561	14560	14405	14504	14460	14471	14520	14392	14420	14378	14432	14515	14541	14459	14511	14537	14503	14609	14467	14665	14397	14553	14620	14486	14519	14454	14284	14619	14551	14521	14363	14488	14465	14551	14468	14394	14507	14206	14501	14428	14309	14574	14305	14431	14407	14506	14488	14593	14542	14451	14350	14462	14545	14479	14550	14455	14446	14414	14418	14415	14423	14467	14421	14293	14496	14526	14467	14382	14370	14471	14661	14600	14556	14540	14269	14419	14433	14423	14419	14540	14551	14393	14369	14507	14589	14429	14479	14500	14304	14576	14548	14373	14588	14654	14423	14403	14601	14483	14641	14341	14366	14350	14607	14686	14513	14454	14425	14485	14568	14537	14580	14630	14526	14406	14432	14567	14550	14462	14457	14455	14578	14412	14439	14685	14582	14589	14368	14384	14435	14509	14487	14506	14517	14472	14457	14452	14529	14531	14542	14555	14570	14540	14588	14498	14533	14414	14478	14557	14578	14309	14393	14461	14360	14534	14563	14416	14398	14461	14369	14419	14444	14449	14577	14717	14365	14398	14593	14349	14544	14435	14636	14545	14387	14650	14400	14240	14674	14600	14324	14683	14558	14369	14533	14472	14251	14650	14452	14432	14501	14436	14517	14489	14523	14395	14516	14501	14639	14450	14600	14356	14419	14352	14245	14598	14500	14366	14551	14247	14419	14476	14497	14421	14415	14525	14645	14575	14413	14427	14487	14511	14356	14614	14483	14282	14352	14350	14557	14597	14625	14412	14497	14461	14602	14439	14551	14507	14505	14530	14430	14477	14468	14428	14437	14535	14557	14399	14432	14540	14531	14492	14583	14358	14464	14347	14481	14500	14546	14426	14736	14776	14416	14521	14435	14406	14384	14379	14389	14468	14531	14400	14678	14565	14431	14654	14690	14348	14311	14459	14475	14338	14527	14452	14430	14389	14558	14522	14460	14610	14465	14418	14479	14543	14670	14657	14515
23963	21166	28582	24836	23095	23743	22255	19193	18265	18180	18040	17891	17704	17670	17586	17383	17669	17494	17362	17317	17303	17338	17349	17278	17136	17127	17289	17245	17037	17136	16857	16939	16970	16955	16928	16905	16817	16775	16760	16733	16898	17079	16954	16765	17076	17087	16927	16986	16845	16730	16695	16859	16719	16762	16736	16920	16823	16854	16894	16856	16870	16694	16866	16718	16810	16954	16788	16816	16692	16679	16846	16787	16646	16850	16782	16990	16807	16628	16779	16769	16885	16844	16810	16616	17119	16771	16833	16703	16891	16979	16890	16772	16861	16792	16898	16922	16987	16787	16895	16970	16893	16701	16796	16666	16728	16771	16586	16972	16962	16931	16956	16812	16901	16760	16939	16791	16822	16892	16799	16742	16714	16633	16794	16750	16736	16865	16877	16876	16765	16709	16711	16818	16708	16917	16827	16733	16813	16850	17004	16789	16767	16719	16684	16835	16949	16771	16703	16788	16631	16918	16899	16729	16857	16869	16824	16859	16796	16750	16775	16630	16836	16634	16828	16734	16895	16897	16817	16790	16844	16910	16780	16739	16843	16872	16619	16870	16794	16735	16644	16806	16764	16597	16810	16641	16889	16885	16696	16735	16697	16712	16908	16942	16896	16671	16814	16693	16789	16832	16855	16842	16843	16915	17040	16965	16970	16824	16809	16782	16741	16828	16708	16829	16546	16703	16758	16629	16738	16626	17001	16563	16743	16665	16852	16802	16768	16924	16884	16939	16821	16991	16839	16883	16662	16957	16745	16869	16805	16763	16966	16705	16758	16638	16942	16841	16843	16759	16815	16804	16794	16777	16818	16633	16614	16863	16823	16699	16778	16808	16661	16851	16871	16781	16760	16764	16797	16697	16822	16745	16693	16719	16741	16686	16888	16857	16875	16699	16883	16750	17003	16600	16693	16859	16581	16804	17014	16809	16893	16838	16632	16815	16784	16744	16880	16804	17001	16827	16757	16611	16922	16707	16929	16671	16816	16894	16668	16873	16723	16667	16753	16971	16730	17011	16586	16696	16796	16772	16822	16810	16863	16607	16832	16876	16722	16664	16718	16672	16910	16825	16751	16780	16763	16760	16901	16806	16792	16620	16835	16851	16922	16880	16902	16567	16876	16566	16767	16789	16929	16893	16854	16869	16691	16962	16719	16721	16645	16549	16782	16654	16736	16733	16833	16741	16681	16899	16596	16990	16814	16824	16857	16765	17012	16937	16819	16742	17001	16796	16740	16909	16801	16983	16842	16728	16931	16708	16721	16638	16906	16776	16796	16814	17003	16794	16817	16750	16801	16755	16851	16832	16883	16946	16906	16709	16663	16804	16960	16788	16596	16899	16978	16676	16819	16631	16789	16859	16873	16672	16813	16687	16774	16903	16976	16848	16900	16753	16916	16867	16707	16920	16820	16941	16581	16852	16822	16518	16815	16913	17018	16944	16779	16913	16780	16931	16753	16850	16630	16654	16789	16696	16936	16824	16810	16703	16753	16671	16773	16715	16601	16863	16927	16647	16853	16912	16942	16771	16633	16627	16764	16750	16754	16784	16797	16778	16977	16986	16885	16821	16864	16800	16659	16733	16566	16816	16747	16768	16906	16907	16690	16782	16800	16884	16682	16801	16761	16878	16802	16646	16875	16812	16873	16568	16823	16746	16764	16678	16924	16915	16825	16683	17063	16624	16926	16801	16845	16832	16989	16697	16637	16735	16920	16831	16668	16830	16785	16507	16830	16869	16953	16788	16723	16642	16606	16766	16775	16683	16640	16957	16774	16832	16643	16694	16785	16963	16726	16752	16652	16867	16751	16730	16847	16946	16839	16814	16745	16692	16502	16631	16880	16784	16956	16955	16944	16711	16875	16925	16879	16775	16920	16785	16712	16807	16657	16731	16660	16911	16791	16974	16754	16832	16914	16784	16662	16695	16569	16905	16903	16674	16976	16890	16847	16730	16761	16928	16806	16896	16831	16767	16862	16898	16947	17057	16990	16846	16672	16822	16647	16933	16855	16788	16677	16798	16859	16706	16704	16878	16890	16822	16887	16690	16877	16855	16696	16732	17072	16807	17051	16929	16915	16876	16832	16761	16865	16747	16872	16734	16705	16694	16833	16838	16815	16754	16786	16562	16885	16736	16807	16679	17098	17122	16862	16611	16681	16511	16698	16785	16717	16821	16843	16677	16868	16692	16834	16732	16825	16783	16752	16629	16911	16855	16830	16755	16710	16778	16864	16844	16789	16743	16711	16840	16663	16589	16794	16973	16911	16788	16773	16829	16548	16907	16857	16869	16893	16830	16688	16743	16703	16767	16834	16743	16654	16725	16656	16862	16973	17014	16737	16798	16803	16707	16772	16575	16990	16846	16847	16826	16683	16902	16715	16632	16765	16577	16995	16881	16687	16977	16867	16967	16664	16650	16854	16970	17096	16728	16519	16730	16757	16929	16900	16832	16812	16714	16766	16893	16684	16816	16677	16730	16655	16773	16669	16864	16839	16831	16893	17024	16894	16775	16561	16844	16833	16816	16898	16833	16872	16820	17053	16651	16975	16690	16881	16813	16864	16692	16831	16730	16809	16558	16795	16792	17159	16768	16928	16760	16577	16701	16926	16551	16869	16546	16791	16744	16834	16742	16873	16787	16969	16953	16843	16954	16921	16848	16722	16913	16723	16786	16864	16778	16797	16820	16745	17005	16820	16887	16887	16717	16870	16899	16805	16735	16874	16846	16791	16704	16714	16895	17043	16969	16922	16876	16941	16823	16799	16799	16642	17017	17097	16962	16907	16868	16673	16724	16753	17015	16716	16741	16726	16763	16696	17034	16775	16802	16783	16712	16730	16925	16880	16961	16714	16824	16685	16871	16669	16911	16676	16838	16870	16708	16867	16831	16882	16890	16845	16781	16810	16827	16819	16649	16912	16824	16818	16844	16887	16901	16777	16769	16868	16705	16556	16771	16721	16701	16861	16719	16714	16488	16897	16938	16743	16921	16916	16940	16819	16689	16846	16846	16853	16753	16862	16959	16756	16825	16668	16796	16867	16712	16653	16772	16634	16799	16898	16731	16781	16738	16930	16937	16715	16874	16903	16862	16765	16718	16637	16623	16697	16929	16856	16665	16811	16706	16509	16902	17094	16942	16903	16779	16733	16634	16804	16773	16673	16741	16719	16872	16827	16851	16881	16908	16817	16804	16810	16922	16866	16838	16772	16798	16648	16675	16661	16544	16701	16764	16780	16887	16894	16597	16821	16681	16941	16939	16529	16813	16818	16906	16652	16477	16931	16788	16914	16732	16783	16834	17062	16736	16937	16784	16837	16689	16737	16765	16693	16729	16759	16810	16856	16734	16930	16548	16725	16873	16852	16718	16598	16817	16774	16793	16888	16824	16913	16839	16845	16966	16796	16864	16802	16853	16735	16521	16711	16709	16739	16635	16841	16970	16640	16787	16912	16686	16791	16678	16840	16708	16624	16751	16828	16664	16772	16857	16928	16798	16806	16744	16875	16667	16825	16834	16657	16679	16606	16762	16625	16836	16512	16731	16960	16759	16728	16834	16796	16759	16679	16794	16966	16741	16845	16677	16796	16782	16867	16800	17076	17041	16904	16714	16930	16867	16604	16950	16582	16755	16916	16755	16803	16945	16844	16806	16961	16621	16741	16831	16894	16569	16956	16618	16789	17014	16822	16751	17030	16912	16779	16717	16783	16683	17011	16787	16932	16888	17007	16756	16870	16659	16763	16853	16725	16691	16811	16684	16723	16910	16910	16769	16861	16828	16869	16729	16884	16859	16829	16742	16763	16905	16719	16785	16932	16822	16652	16887	16799	16828	16912	16786	16786	16659	16887	16667	16767	16860	17040	16840	16710	16674	16869	16891	16775	16801	16813	16723	16669	16664	16965	16630	16887	16722	16758	16856	16899	16979	16863	16863	16644	16820	16849	16958	16806	16902	16877	16736	16832	16724	16927	16678	16770	16781	16584	16644	16934	16716	16818	16712	16749	16711	16884	16713	16986	16733	16956	16906	16845	16646	17079	16840	16893	16867	16821	16774	16886	16897	16694	16906	16579	16598	16825	16849	16842	16980	16652	16699	17090	16554	16829	16740	16744	16650	16937	16813	16889	16882	16642	16946	16766	16994	17007	16925	16700	16773	16972	16647	16787	16632	16802	17030	16766	16676	16804	16769	16810	16851	17077	16707	16869	16760	16747	16728	16789	16782	16862	16829	16946	16659	16751	16775	16944	16708	16743	16802	16849	16846	16866	16562	16753	16872	16644	17019	16932	16865	16766	16914	16824	16693	16869	16833	16879	16871	16932	16762	16948	16865	16878	16777	16834	16757	16881	16875	16808	16707	16921	16827	16821	16773	16940	16715	16776	17083	16942	16843	16973	16850	17008	16788	16704	16596	16996	16653	16757	16750	16858	16857	16725	16986	16785	16624	16845	16838	16861	16654	16740	16890	16919	16927	16902	16694	16732	16844	16675	16781	16789	16463	16613	16611	16794	16873	16750	16792	16992	16769	16941	16714	16846	16627	16882	16902	16757	16719	16769	16750	17001	16837	16744	16914	16844	16711	16779	16891	16795	16692	16827	16891	16821	16804	16800	16934	16789	17060	17176	16801	16735	16667	16651	16732	16975	16764	16884	16790	16827	16886	16724	16702	16930	17143	16899	17058	16837	16808	16970	16772	17083	16803	16812	16610	16719	16961	16732	16935	16913	16693	16697	16856	16732	16827	16857	16801	16700	16777	16899	16804	16913	16856	16759	16860	16885	16641	16716	16766	16763	16863	16826	16946	16796	16792	16757	16637	16930	16925	16790	17016	17013	16830	17012	16723	16762	16903	16919	16865	16867	16832	16932	16866	16555	16681	16803	16887	16893	16668	16929	16739	16752	16749	16731	16866	16786	16804	16938	16738	16674	16772	16714	16681	16727	16874	16949	16814	16969	16678	16601	16692	16914	16888	16968	16651	16719	16789	16820	16707	16841	16745	16660	16961	16746	16852	16873	16843	16838	16836	16732	16568	16812	16856	16684	16658	16657	16608	16905	16844	16706	16903	17105	16733	16913	16860	16675	16750	16677	16890	16901	16662	16793	16861	16808	16651	16627	16581	17033	16675	16666	16900	16772	16797
24994	42951	38825	31718	23708	20725	18229	17024	16448	15967	15733	15696	15587	15328	15217	15090	15075	15175	15091	15172	14952	14937	14752	14593	14772	14771	14681	14633	14575	14557	14536	14392	14422	14384	14363	14550	14565	14187	14366	14345	14553	14498	14326	14461	14452	14319	14337	14486	14334	14372	14202	14460	14305	14394	14429	14458	14382	14440	14390	14515	14292	14180	14344	14259	14396	14364	14441	14469	14315	14389	14298	14345	14373	14404	14298	14177	14347	14336	14366	14378	14307	14254	14286	14222	14498	14406	14221	14555	14341	14377	14521	14362	14335	14507	14364	14143	14357	14525	14324	14425	14421	14333	14263	14372	14428	14352	14332	14431	14418	14395	14297	14329	14417	14332	14328	14344	14098	14334	14354	14288	14356	14378	14263	14320	14500	14260	14237	14540	14256	14293	14457	14522	14628	14422	14555	14416	14300	14379	14406	14320	14272	14268	14397	14231	14296	14336	14394	14368	14303	14492	14306	14409	14300	14137	14193	14333	14416	14413	14257	14328	14316	14246	14362	14375	14236	14139	14449	14211	14397	14385	14114	14344	14406	14215	14386	14315	14317	14332	14327	14356	14351	14338	14413	14484	14449	14353	14240	14295	14416	14315	14401	14449	14328	14491	14394	14362	14384	14135	14116	14301	14279	14454	14384	14291	14265	14278	14394	14410	14351	14294	14442	14305	14353	14242	14444	14242	14217	14386	14344	14379	14327	14445	14235	14187	14380	14278	14514	14302	14244	14415	14449	14463	14292	14359	14260	14467	14225	14337	14297	14274	14329	14278	14309	14335	14265	14366	14420	14376	14415	14365	14282	14306	14287	14258	14510	14411	14255	14522	14418	14405	14427	14353	14247	14337	14306	14128	14390	14235	14283	14245	14413	14350	14409	14460	14401	14149	14297	14389	14244	14246	14417	14487	14390	14453	14367	14279	14380	14348	14523	14197	14323	14140	14432	14275	14401	14412	14402	14417	14270	14372	14451	14382	14390	14288	14381	14355	14324	14256	14308	14322	14343	14478	14333	14550	14393	14233	14370	14402	14218	14259	14341	14546	14323	14278	14211	14155	14193	14371	14451	14213	14447	14267	14421	14359	14402	14563	14476	14343	14320	14261	14426	14231	14556	14469	14337	14322	14436	14270	14306	14428	14330	14523	14177	14259	14372	14226	14341	14423	14471	14340	14342	14364	14255	14489	14231	14240	14298	14479	14447	14269	14343	14315	14432	14357	14458	14335	14383	14455	14299	14427	14337	14463	14154	14458	14374	14347	14384	14237	14321	14338	14388	14459	14311	14284	14624	14420	14239	14255	14281	14248	14507	14328	14319	14364	14446	14319	14253	14442	14308	14454	14368	14464	14390	14326	14212	14470	14341	14326	14162	14138	14333	14342	14427	14430	14384	14307	14521	14272	14360	14379	14225	14238	14293	14460	14313	14411	14395	14417	14400	14319	14304	14381	14355	14215	14398	14384	14436	14542	14396	14306	14426	14354	14477	14370	14454	14554	14437	14489	14403	14214	14433	14371	14411	14372	14340	14418	14276	14410	14474	14413	14397	14301	14427	14315	14283	14282	14183	14324	14279	14332	14446	14371	14197	14396	14228	14291	14260	14558	14279	14297	14511	14313	14404	14302	14393	14318	14372	14420	14347	14405	14397	14437	14335	14301	14274	14385	14458	14306	14332	14238	14165	14266	14181	14241	14269	14191	14346	14398	14543	14278	14155	14255	14398	14282	14402	14332	14241	14290	14364	14211	14294	14413	14248	14349	14196	14344	14231	14495	14334	14264	14234	14374	14365	14396	14272	14310	14353	14072	14350	14381	14377	14351	14181	14331	14305	14320	14254	14449	14255	14337	14309	14441	14270	14529	14199	14516	14203	14371	14306	14451	14325	14256	14518	14331	14308	14388	14393	14398	14329	14341	14357	14325	14373	14276	14464	14432	14247	14390	14238	14282	14311	14445	14411	14347	14354	14434	14290	14239	14376	14383	14256	14409	14360	14254	14418	14363	14231	14357	14411	14151	14451	14190	14335	14465	14327	14364	14348	14232	14270	14299	14386	14364	14174	14521	14192	14413	14475	14567	14290	14430	14428	14427	14192	14333	14289	14442	14378	14474	14464	14156	14389	14144	14247	14378	14316	14298	14277	14274	14295	14348	14332	14253	14467	14353	14388	14260	14357	14188	14538	14236	14333	14241	14346	14415	14393	14214	14333	14312	14498	14194	14314	14362	14373	14472	14432	14329	14330	14259	14245	14443	14489	14301	14265	14523	14260	14243	14233	14265	14157	14303	14556	14179	14226	14308	14342	14521	14339	14247	14278	14433	14288	14302	14367	14378	14387	14433	14231	14306	14423	14346	14311	14335	14296	14285	14374	14355	14143	14371	14291	14268	14346	14363	14463	14216	14533	14491	14292	14256	14299	14398	14153	14474	14405	14227	14335	14421	14331	14378	14359	14536	14522	14275	14227	14409	14230	14342	14295	14480	14359	14330	14302	14368	14336	14197	14397	14195	14298	14155	14348	14285	14265	14417	14324	14212	14498	14400	14375	14513	14004	14361	14206	14336	14298	14221	14213	14380	14640	14342	14307	14447	14422	14341	14466	14571	14354	14229	14303	14276	14433	14261	14286	14355	14414	14248	14256	14385	14225	14535	14329	14422	14355	14320	14250	14458	14233	14245	14301	14337	14282	14215	14439	14217	14429	14109	14263	14276	14266	14320	14310	14369	14472	14489	14285	14436	14507	14330	14219	14298	14333	14339	14345	14200	14437	14252	14229	14258	14313	14394	14354	14309	14369	14323	14326	14274	14399	14338	14417	14204	14434	14196	14386	14293	14372	14375	14323	14292	14524	14345	14279	14455	14294	14284	14200	14409	14405	14606	14408	14447	14348	14335	14354	14317	14294	14376	14347	14287	14510	14399	14400	14637	14342	14399	14309	14384	14242	14444	14218	14197	14341	14400	14255	14276	14372	14441	14258	14276	14414	14162	14312	14242	14297	14226	14239	14264	14340	14349	14274	14358	14341	14459	14489	14373	14265	14303	14471	14428	14453	14230	14397	14455	14298	14306	14239	14227	14335	14282	14361	14370	14337	14461	14407	14345	14306	14309	14345	14323	14252	14262	14314	14367	14335	14395	14367	14096	14404	14308	14478	14378	14525	14410	14477	14371	14282	14398	14347	14414	14359	14278	14316	14434	14267	14406	14418	14325	14509	14453	14247	14430	14240	14516	14383	14222	14434	14428	14492	14415	14381	14476	14253	14466	14415	14231	14316	14233	14316	14209	14307	14356	14378	14304	14423	14311	14412	14210	14503	14260	14300	14527	14196	14299	14208	14297	14390	14307	14392	14406	14359	14409	14255	14447	14353	14321	14480	14171	14301	14316	14429	14317	14506	14331	14473	14400	14445	14408	14343	14364	14279	14312	14385	14443	14345	14266	14413	14389	14213	14260	14327	14330	14455	14600	14235	14417	14357	14337	14375	14289	14182	14455	14460	14455	14309	14253	14352	14332	14331	14331	14196	14328	14517	14197	14451	14201	14221	14291	14263	14363	14295	14320	14210	14484	14530	14404	14368	14416	14280	14551	14456	14307	14472	14414	14491	14187	14316	14430	14356	14470	14322	14437	14181	14253	14307	14387	14408	14275	14314	14322	14348	14304	14362	14294	14373	14333	14450	14337	14368	14445	14417	14384	14293	14228	14403	14380	14310	14306	14164	14264	14479	14280	14365	14436	14171	14540	14169	14400	14385	14279	14508	14313	14316	14375	14384	14340	14294	14416	14319	14286	14449	14321	14212	14472	14318	14411	14460	14458	14350	14317	14416	14210	14366	14284	14381	14368	14325	14340	14197	14359	14437	14245	14290	14282	14234	14210	14310	14368	14193	14405	14369	14292	14296	14322	14205	14473	14536	14524	14177	14211	14287	14189	14499	14366	14332	14371	14258	14389	14253	14448	14488	14422	14334	14269	14474	14587	14261	14132	14188	14187	14371	14305	14478	14456	14373	14372	14460	14441	14437	14314	14433	14216	14332	14243	14383	14331	14357	14284	14301	14480	14470	14303	14535	14291	14360	14434	14303	14273	14456	14300	14330	14338	14267	14455	14209	14361	14423	14373	14198	14393	14229	14345	14249	14468	14479	14328	14261	14315	14285	14210	14310	14299	14337	14438	14431	14384	14341	14245	14371	14350	14332	14417	14305	14339	14365	14372	14272	14357	14402	14123	14386	14320	14205	14396	14295	14566	14202	14507	14279	14354	14410	14299	14371	14362	14233	14316	14216	14307	14354	14192	14220	14164	14337	14374	14340	14365	14401	14250	14284	14328	14495	14391	14479	14426	14421	14461	14250	14353	14301	14400	14395	14238	14283	14285	14418	14363	14383	14351	14302	14336	14364	14232	14320	14427	14366	14207	14265	14275	14429	14477	14452	14193	14384	14262	14303	14447	14419	14176	14353	14395	14413	14542	14162	14446	14277	14303	14372	14258	14397	14302	14152	14272	14335	14430	14354	14294	14300	14409	14188	14284	14359	14204	14461	14334	14415	14295	14373	14371	14428	14347	14307	14250	14344	14416	14474	14438	14265	14443	14357	14290	14196	14428	14385	14266	14437	14241	14346	14268	14486	14319	14236	14197	14443	14371	14149	14433	14405	14372	14463	14337	14283	14370	14248	14418	14380	14358	14286	14333	14262	14260	14396	14295	14268	14393	14434	14251	14259	14513	14288	14299	14426	14408	14438	14337	14476	14283	14476	14296	14341	14300	14318	14348	14369	14579	14281	14526	14414	14419	14352	14374	14409	14509	14360	14400	14337	14289	14457	14522	14237	14493	14269	14280	14448	14232	14478	14219	14286	14422	14285	14502	14274	14242	14285	14327	14581	14348	14378	14405	14366	14443	14297	14218	14318	14478	14331	14103	14368	14317	14463	14385	14195	14471	14317	14360	14286	14340	14183	14430	14462	14357	14418	14361	14481	14394	14342	14410	14276	14389	14310	14306	14309	14310	14474	14353	14343	14423	14298	14321	14312	14172	14288	14364	14384	14417	14459	14204	14459	14303	14453	14233	14303	14396	14221	14479	14285	14288	14337	14482	14356	14405	14370	14319	14342	14317	14277	14322	14285	14324	14288	14307
22838	21169	28982	23901	22439	25569	26431	20748	19563	19653	19272	19052	18866	18996	18773	18631	18563	18263	18449	18401	18317	18409	18500	18158	18351	18058	18086	17864	18091	18008	18005	17927	17805	17858	18005	17680	17751	17816	17679	17774	17821	17668	17583	17578	17630	17655	17504	17732	17717	17540	17829	17689	17497	17775	17999	17759	17668	17920	17808	17780	17652	17690	17681	17642	17729	17791	17792	17699	17697	17797	17823	17860	17646	17510	17533	17740	17559	17744	17728	17724	17629	17838	17695	17735	17942	17725	17739	17656	17681	17686	17596	17662	17615	17485	17704	17649	17658	17657	17647	17742	17638	18040	17696	17725	17367	17807	17853	17787	17851	17770	17701	17610	17536	17829	17623	17638	17720	17544	17705	17444	17710	17860	17594	17778	17742	17567	17853	17647	17766	17478	17660	17646	17822	17773	17660	17578	17659	17604	17492	17636	17636	17820	17656	17593	17578	17675	17667	17706	17804	17553	17659	17639	17759	17729	17695	17565	17608	17718	17632	17787	17545	17853	17716	17595	17531	17958	17720	17495	17662	17696	17634	17467	17810	17767	17938	17596	17649	17565	17770	17688	17732	17481	17614	17636	17533	17609	17569	17769	17928	17680	17777	17583	17745	17761	17805	17578	17812	17653	17816	17839	17621	17672	17714	17547	17462	17502	17698	17618	17659	17711	17786	17617	17547	17532	17907	17756	17692	17839	17753	17608	17626	17454	17756	17409	17623	17771	17704	17782	17624	17663	17660	17597	17494	17554	17772	17625	17631	17730	17766	17582	17761	17845	17647	17797	17866	17645	17400	17629	17646	17606	17597	17764	17711	17737	17757	17637	17518	17640	17843	17529	17721	17840	17650	17502	17718	17661	17581	17597	17672	17795	17800	17698	17674	17618	17796	17684	17684	17740	17690	17327	17787	17596	17772	17813	17643	17568	17760	17471	17581	17571	17547	17778	17644	17362	17616	17582	17696	17752	17408	17662	17778	17539	17570	17532	17700	17759	17710	17590	17563	17699	17589	17789	17625	17932	17778	17701	17564	17565	17571	17870	17593	17602	17675	17739	17594	17691	17657	17752	17648	17526	17560	17470	17670	17659	17466	17808	17638	17574	17786	17542	17748	17924	17629	17775	17838	17558	17668	17418	17588	17490	17568	17772	17724	17700	17805	17700	17725	17664	17688	17700	17622	17630	17642	17684	17442	17624	17517	17839	17922	17673	17530	17574	17566	17594	17594	17753	17672	17618	17614	17566	17578	17689	17707	17911	17573	17587	17780	17745	17600	17526	17704	17549	17393	17376	17769	17740	17804	17710	17642	17512	17722	17680	17707	17682	17569	17694	17531	17534	17608	17636	17948	17801	17676	17723	17856	17716	17601	17672	17658	17474	17521	17643	17547	17650	17737	17606	17771	17611	17702	17767	17470	17636	17467	17829	17724	17521	17588	17528	17443	17541	17622	17641	17660	17601	17490	17479	17518	17710	17611	17498	17584	17436	17798	17754	17723	17520	17777	17490	17484	17762	17726	17681	17774	17565	17556	17640	17830	17557	17630	17457	17618	17379	17683	17524	17496	17432	17610	17778	17740	17592	17603	17740	17760	17614	17614	17778	17635	17581	17668	17697	17553	17670	17551	17818	17809	17700	17806	17682	17723	17591	17711	17832	17616	17584	17739	17653	17700	17621	17749	17623	17686	17659	17712	17872	17678	17594	17521	17531	17594	17623	17611	17565	17450	17650	17617	17589	17577	17628	17653	17654	17737	17608	17925	17526	17474	17734	17710	17654	17604	17757	17697	17695	17902	17640	17560	17664	17795	17623	17786	17763	17658	17626	17638	17550	17850	17803	17637	17616	17662	17731	17524	17509	17894	17736	17776	17586	17664	17999	17557	17478	17604	17631	17732	17840	17812	17752	17604	17632	17758	17665	17636	17731	17609	17722	17710	17883	17585	17811	17805	17738	17839	17696	17741	17973	17721	17580	17793	17745	17590	17646	17779	17735	17688	17722	17632	17607	17646	17968	17764	17642	17573	17648	17719	17673	17588	17635	17549	17705	17647	17480	17664	17734	17804	17535	17599	17799	17712	17613	17958	17654	17815	17473	17686	17584	17608	17656	17413	17631	17732	17596	17480	17761	17686	17429	17664	17788	17565	17851	17578	17643	17625	17563	17555	17596	17646	17722	17815	17640	17861	17785	17863	17754	17640	17738	17658	17686	17643	17606	17525	17777	17498	17804	17610	17662	17774	17686	17730	17645	17642	17634	17856	17776	17571	17517	17594	17509	17388	17722	17582	17684	17726	17432	17478	17640	17730	17735	17644	17651	17560	17712	17706	17690	17583	17537	17771	17627	17663	17731	17542	17651	17720	17749	17383	17726	17729	17776	17666	17596	17460	17565	17505	17485	17745	17616	17747	17774	17596	17621	17878	17546	17674	17804	17647	17660	17685	17622	17793	17584	17855	17689	17535	17531	17519	17734	17591	17667	17672	17585	17626	17666	17663	17848	17658	17641	17551	17738	17662	17673	17584	17557	17643	17552	17812	17682	17705	17803	17909	17746	17589	17722	17733	17687	17574	17571	17734	17842	17549	17574	17624	17633	17677	17596	17802	17722	17718	17581	17442	17623	17923	17537	17802	17666	17644	17880	17634	17529	17557	17756	17627	17445	17560	17829	17685	17552	17597	17481	17531	17563	17560	17797	17763	17861	17585	17680	17632	17578	17475	17633	17731	17701	17698	17608	17701	17549	17656	17653	17649	17631	17457	17589	17587	17764	17590	17707	17577	17506	17502	17513	17616	17700	17431	17664	17630	17733	17806	17696	17880	17609	17606	17590	17609	17596	17637	17842	17645	17571	17676	17444	17590	17572	17582	17690	17545	17598	17530	17455	17516	17756	17667	17691	17641	17714	17790	17572	17770	17627	17560	17728	17590	17801	17600	17620	17568	17690	17719	17788	17706	17633	17732	17753	17741	17704	17592	17673	17732	17603	17582	17794	17735	17584	17692	17746	17621	17752	17668	17569	17544	17684	17460	17386	17509	17677	17671	17739	17679	17616	17513	17675	17627	17750	17698	17552	17638	17460	17748	17647	17737	17698	17657	17707	17480	17613	17479	17479	17765	17682	17857	17810	17709	17811	17458	17742	17695	17814	17701	17891	17751	17668	17799	17423	17635	17698	17796	17674	17791	17594	17578	17879	17733	17727	17448	17613	17706	17657	17608	17719	17766	17630	17638	17561	17639	17765	17735	17661	17712	17710	17410	17415	17687	17655	17612	17518	17635	17909	17664	17657	17694	17577	17430	17607	17655	17637	17742	17760	17656	17497	17529	17508	17646	17777	17663	17693	17742	17804	17567	17810	17658	17675	17759	17839	17495	17484	17821	17684	17784	17606	17650	17846	17593	17659	17860	17611	17559	17705	17455	17630	17631	17602	17642	17519	17772	17850	17812	17723	17593	17723	17603	17682	17625	17609	17670	17751	17470	17789	17563	17684	17614	17672	17574	17745	17645	17567	17731	17477	17751	17736	17568	17718	17704	17656	17886	17895	17768	17898	17718	17879	17817	17903	17468	17747	17812	17624	17452	17799	17681	17443	17653	17547	17576	17494	17566	17631	17733	17669	17764	17676	17599	17640	17523	17589	17558	17541	17707	17625	17595	17650	17654	17646	17722	17687	17792	17833	17880	17604	17451	17827	17881	17588	17597	17588	17627	17691	17559	17758	17682	17739	17330	17336	17728	17591	17522	17567	17671	17633	17724	17555	17593	17662	17702	17641	17634	17660	17746	17737	17529	17588	17592	17645	17575	17709	17648	17841	17569	17555	17702	17453	17621	17551	17663	17521	17633	17540	17492	17728	17723	17633	17866	17602	17582	17847	17713	17697	17755	17697	17507	17761	17775	17615	17758	17814	17799	17468	17800	17750	17638	17552	17561	17837	17797	17641	17540	17516	17750	17584	17678	17573	17646	17704	17703	17776	17351	17593	17811	17719	17638	17776	17567	17712	17619	17747	17805	17796	17749	17719	17543	17844	17638	17560	17767	17829	17860	17665	17791	17746	17443	17575	17749	17672	17642	17511	17744	17595	17763	17607	17756	17675	17520	17626	17694	17769	17655	17578	17652	17699	17705	17533	17638	17767	17657	17721	17701	17384	17855	17498	17760	17613	17819	17717	17688	17891	17831	17685	17657	17720	17572	17573	17559	17458	17638	17424	17590	17543	17609	17484	17453	17786	17567	17712	17361	17734	17781	17853	17698	17624	17590	17696	17735	17608	17698	17623	17492	17824	17944	17704	17854	17567	17700	17750	17503	17620	17792	17543	17539	17687	17785	17746	17627	17668	17589	17800	17716	17669	17613	17465	17670	17787	17578	17818	17552	17619	17501	17575	17584	17370	17575	17585	17429	17602	17617	17645	17575	17473	17539	17603	17675	17822	17621	17671	17457	17445	17479	17603	17794	17465	17720	17628	17820	17600	17369	17608	17658	17462	17634	17632	17807	17641	17490	17594	17501	17535	17661	17673	17573	17563	17733	17646	17601	17557	17506	17528	17573	17547	17551	17459	17779	17760	17780	17765	17488	17624	17854	17713	17500	17803	17819	17687	17701	17728	17613	17558	17626	17515	17679	17670	17752	17625	17420	17830	17661	17850	17359	17591	17672	17637	17775	17718	17577	17705	17791	17548	17653	17562	17657	17808	17582	17548	17743	17813	17566	17489	17685	17731	17656	17704	17729	17683	17870	17573	17623	17456	17493	17665	17526	17638	17518	17752	17669	17714	17616	17588	17388	17627	17612	17642	17639	17864	17634	17782	17726	17711	17765	17822	17562	17572	17823	17671	17600	17601	17797	17651	17756	17521	17590	17875	17748	17584	17504	17711	17408	17580	17956	17804	17699	17650	17637	17577	17618	17658	17678	17610	17629	17575	17673	17639	17752	17564	17628	17527	17787	17627	17602	17713	17854	17891	17454	17873	17606	17668	17575	17705	17770	17761	17622	17469	17795	17836	17786	17852	17913	17679	17514	17590	17611	17822	17572	17959	17531	17561	17582	17710	17676	17774	17777	17732	17518	17696	17755	17709	17512	17770	17647	17577	17577	17594	17342	17641	17698	17554	17767	17650	17723	17738	17651	17835	17552	17650
27881	48929	44862	35861	29677	25306	20230	18295	17769	17090	16739	16462	16441	16171	16018	16118	15920	15936	15858	15931	15780	15550	15455	15433	15537	15499	15313	15026	15247	15357	15105	15071	15003	14958	14985	14894	14887	15027	14736	14904	14897	14764	14946	14859	14999	14886	14898	14807	14866	14834	14979	14840	14786	14919	14864	14853	14869	14935	14820	14943	14925	14847	14762	14759	15009	14968	14863	14905	14877	14834	14805	14787	14894	14778	14816	14864	14813	15080	14761	14968	14913	14743	14835	14923	14827	14832	14898	15017	14706	14962	14698	14843	14893	14861	14947	14801	14836	14795	14950	14929	14661	14891	14952	14874	14892	14768	14812	14736	15003	14881	14999	14876	14709	14841	14897	14809	14916	14753	15041	14876	14917	14835	14804	14871	14851	14873	14938	14750	14975	14812	14891	14995	14964	14860	14925	14920	14920	14916	14826	14886	14889	14850	14903	14813	14905	14872	14812	14763	14833	14862	14794	14892	14860	14809	14805	14804	14836	15034	14714	14830	14821	14922	14896	14792	15050	14854	14703	14894	14851	14806	14903	14941	14738	14918	15004	14857	14795	14876	14977	14672	14829	14768	14862	14844	14809	14869	14913	14919	14817	14869	14897	14801	15032	14838	14902	14807	14818	14856	14785	14937	14737	14781	14936	14860	14985	14853	14743	14766	14676	14894	14927	14964	14882	14961	15010	14938	14672	14892	14804	14846	14938	14803	14867	14709	14876	14715	14888	14782	14831	14898	14819	14787	14792	14809	14961	14882	14822	14907	14737	14848	14940	14776	14970	14850	14603	14621	14854	14846	14812	14996	14873	14829	14955	14847	14721	14877	14908	14799	14763	14868	14933	14906	14712	14909	14856	14939	15032	14846	14933	14850	14873	14871	14738	14955	14968	14906	14849	14673	14718	14864	14861	14685	14771	14721	14898	14952	14998	14679	14768	14838	14842	14815	14755	14882	14827	14780	14924	14803	14843	15024	14834	14885	14837	14948	14962	14700	14856	14811	14927	14826	14877	14944	14741	14808	15110	14871	15040	14835	14890	14943	14928	14803	14936	14878	14852	14873	14943	14871	14955	14837	14746	14748	14809	14806	14773	14895	14555	14951	14872	14765	14655	14873	14896	14860	14794	14929	14959	14845	14830	14824	14929	14725	14917	14725	14886	14989	14918	14990	14642	14924	14700	15057	14851	14896	14985	14830	14809	14919	14833	14845	14946	14740	14958	14784	14840	14877	14781	14904	14958	14812	14780	14872	14923	15016	14850	14793	14893	14751	14787	14719	14897	14712	14841	15127	14809	14704	14821	14859	14856	14734	14705	14703	14717	14764	14736	14878	14646	14852	14785	14944	14906	14668	14739	14773	14899	14911	14880	14829	14887	14800	14769	15045	14848	14857	14832	14843	14666	14877	14782	14769	14861	14781	14682	14776	14791	15031	14954	14734	14797	14803	14629	14622	14874	14699	14854	14811	14935	14875	14759	14861	14823	14852	14732	14874	14969	14771	14987	14870	14768	14796	14818	14880	14891	14814	15201	14736	14879	14967	14759	14903	14695	14961	14867	14958	14807	14961	14863	14832	14810	14898	14726	14983	14949	14952	14794	14819	15060	14829	14753	14818	14788	14822	15006	14747	14998	14968	14728	14984	14797	14790	14621	14959	14910	14651	14809	14825	14812	14837	14805	14699	14807	14899	14846	14976	14815	14821	14940	14912	15011	14846	14889	14735	14891	14815	14683	14855	14858	14911	14693	14749	14814	14907	14806	14957	14872	14784	14834	14664	14803	15145	14833	14868	14861	14956	14890	14785	14703	14816	14926	14927	14755	14820	14694	14967	14910	14814	14674	14966	14801	14846	14877	14795	14994	14766	14729	14801	14743	15003	14990	14776	14820	14686	14630	14918	15008	14830	14832	14843	14746	14909	14844	14826	14878	14827	14807	14862	14796	14992	14920	14886	14823	14902	14792	14929	14930	14794	14896	14659	14818	14953	14877	14710	14781	14919	14871	14738	14957	14846	15071	14916	14961	14907	14793	14910	14779	14828	14886	14951	14772	14747	14860	14856	14908	14669	14816	14835	14786	14909	14901	14904	14736	14851	14956	14771	14897	14792	14744	14858	14923	14881	14827	14922	14644	14884	14704	14765	14934	14850	15004	14763	14936	14827	14831	14893	14912	14850	14848	14846	15089	14904	14866	14728	14825	14771	14693	14869	14727	14711	14813	15010	14887	14744	14934	14829	14829	14879	14745	14841	14847	14953	14856	14815	14947	14894	14855	14987	14699	14656	14851	14964	14926	14874	14795	14977	14814	14758	14833	14787	14817	14949	14868	14747	14835	14860	14788	14909	14985	14802	14891	14808	14877	14884	14844	14902	14875	14927	14924	14841	14806	14656	14900	14786	14768	14895	14782	14902	15021	14841	14801	14930	14812	14865	14887	14805	14608	14975	14858	14851	14874	14614	14795	14761	14924	14762	14840	14823	14862	14861	14974	14805	14898	14738	14952	14757	14868	14829	14714	14971	14671	14800	14862	14679	15060	14917	14941	14873	14833	14863	14883	14766	14947	14766	14944	14899	14905	14815	14961	14832	15075	14952	14727	14809	14901	14909	14812	14874	14865	14737	14907	14754	14806	14890	14728	14806	14785	14771	14921	14891	14838	14720	14865	14856	14735	14927	14669	14894	14819	14842	14795	14900	14732	14835	14853	14976	14716	14913	14768	14787	14825	14886	14905	14676	14949	14955	14987	14574	14876	14851	14605	14815	14958	14746	14811	14667	14982	14805	14851	14919	14964	14745	14914	14927	14890	14860	14970	15045	14977	14732	14797	15051	14686	14828	14828	14915	14727	14857	14903	14788	14954	14743	14965	14999	15020	14790	14721	14898	14920	14946	14748	14798	14912	14949	14808	14941	14696	14907	14863	14854	14825	14911	14960	14668	14976	14788	14981	14846	14784	14892	14755	14665	14898	14805	14848	14687	14903	14841	14798	15005	14795	15066	14910	14696	15029	15002	14744	14919	14812	14895	14832	15070	14945	14848	14724	14970	14767	14855	14882	14714	14845	14631	14848	14730	14982	15036	14897	14902	14879	14804	14812	14873	14858	14773	14792	14981	14861	14833	14994	14881	14794	14924	14829	14723	14715	14835	14787	14883	14702	14958	14763	14813	14905	14699	14910	14849	14951	14783	14896	14872	14795	14945	14764	14822	14736	14866	14840	14895	14925	14896	14814	14780	14816	14821	14924	14702	14942	14775	14692	14816	14759	14803	14842	14860	14866	14919	14932	14903	14869	14890	14768	14789	14793	14863	14765	14771	14809	14892	14780	14936	15035	14677	14952	14816	14893	14801	14757	14902	14990	14762	14991	14613	14931	14883	14734	14878	14880	14809	14864	14917	14933	14762	14725	14758	14750	14868	14802	14836	14625	15084	14705	14748	14891	14839	14913	14743	14950	14839	14818	14743	14728	14725	14925	14806	14708	14907	14751	14746	14838	15029	15029	14840	14683	14885	14917	14769	14977	14859	14831	14836	14651	14922	14784	14870	14851	14875	14953	14846	14765	14834	14884	15099	14767	14829	14820	14830	14914	14639	14723	14658	14893	14878	14835	14795	14871	14794	15004	14820	14747	14926	14894	14742	14847	14826	14849	14990	14821	14862	14743	14928	14854	15045	14854	14880	14654	14818	14747	14792	14634	15005	14888	14774	14907	14890	14817	14915	14863	14937	15033	14903	14754	14850	14839	14843	14725	14942	14902	14985	14784	14890	14822	14855	14814	14899	14771	14962	14845	14815	14898	14763	14714	14966	14801	14762	14952	14768	14924	14919	14848	14877	14783	14919	14749	14758	14830	14836	14800	14762	14947	14881	14919	14865	14918	14726	14703	14844	14710	14841	14691	14782	15088	14823	14841	14711	14879	14707	14785	14709	14855	14901	14886	14816	14779	14905	14943	14784	14644	14869	14942	14927	14747	14853	14909	14957	15016	14949	14852	14890	14740	15065	14953	14758	14765	14870	14832	14818	14722	14975	14849	14910	14924	14929	14783	14905	14846	14767	14699	14869	14910	14873	14883	14855	14882	15047	14909	14852	14766	14846	14976	14842	14688	14915	14665	14901	14997	14878	14793	14790	14763	14748	14907	15010	14766	14682	14968	14888	14797	14937	14853	14799	14938	14793	14607	14810	14883	15094	14879	14781	14762	14809	14820	14775	14834	14969	15018	14750	14803	14852	14745	14948	14876	14800	14848	14821	14968	14790	14817	14752	14810	14772	14849	14790	14786	15033	14827	14757	14915	14834	14708	14717	14823	14886	14814	14888	14878	14703	14652	15042	14994	14654	14838	14824	14848	14672	14987	14769	14730	14978	14794	14938	14934	14924	14866	14889	14834	14931	14922	14751	15042	14812	14805	14706	14777	14760	15086	14905	14694	14834	14597	14828	14711	14903	14685	14942	14851	14932	14868	14810	14800	15047	14857	14763	14925	14755	14722	14785	14725	14835	14797	14907	14886	14865	14780	14694	14925	14889	14948	14864	14809	14872	14850	14956	14890	14803	14834	14876	14979	14845	14951	14807	14898	14799	14855	14608	14909	14728	14931	14685	14856	14915	14865	14830	14934	14820	14840	14836	14841	14884	14941	14725	14748	14980	14972	14848	14883	14837	14832	14898	14896	14620	14892	14980	14831	14825	15046	14943	14791	14868	14933	14833	15088	14912	14796	14803	14750	14767	14835	15020	14928	15078	14827	14990	14936	14825	14774	15000	14726	14597	14961	14696	14753	14747	14967	14909	14867	14647	14792	14814	14761	14983	14914	14886	14897	15014	14817	14884	14911	14915	14726	14753	14864	14811	14868	14696	14783	14978	14750	14861	14850	14884	14866	14990	15021	14866	14796	14906	14817	14900	14812	14742	14727	14807	14970	14716	14636	14760	14779	14829	14903	14864	14548	14960	14731	14748	14929	14816	15051	14675	14840	14902	14816	14875	14952	14853	15061	14964	14800	14874	14771	14847	15085	14860	14792	14870	14674	14873	14889	14836	14726	14851	14803	14807	14903	14867	14998	14754	14762	14924	14902	14908	14686	14836	14730	14835	14866	14861	14897	14810	14823	14711	14833	14757	14999	14698	14761	14820	14938	14766
28240	24147	30010	26584	21142	18967	18075	17134	17248	16862	16820	16849	16909	16700	16840	16945	16701	16657	16633	16627	16627	16552	16686	16799	16563	16690	16603	16450	16450	16575	16681	16582	16675	16301	16384	16352	16304	16441	16331	16463	16313	16465	16456	16095	16201	16215	16500	16475	16352	16281	16340	16228	16299	16305	16439	16626	16456	16409	16176	16436	16344	16475	16344	16333	16459	16547	16185	16374	16243	16495	16440	16356	16423	16328	16134	16403	16560	16266	16412	16276	16346	16290	16221	16387	16538	16340	16433	16374	16546	16247	16470	16276	16330	15960	16278	16237	16308	16213	16101	16222	16423	16296	16184	16457	16400	16236	16443	16351	16296	16419	16237	16361	16254	16459	16201	16350	16204	16506	16518	16464	16458	16480	16355	16325	16427	16474	16486	16348	16389	16343	16213	16426	16412	16363	16511	16397	16365	16359	16379	16336	16234	16155	16402	16286	16268	16427	16435	16330	16391	16338	16323	16405	16329	16329	16323	16405	16384	16184	16243	16429	16265	16331	16503	16434	16477	16327	16430	16326	16326	16206	16323	16408	16255	16112	16245	16263	16373	16556	16165	16241	16413	16257	16337	16399	16438	16464	16086	16128	16581	16321	16151	16261	16263	16414	16101	16344	16486	16445	16350	16309	16284	16160	16347	16381	16383	16258	16299	16441	16495	16442	16427	16435	16361	16293	16451	16402	16247	16343	16394	16301	16354	16490	16339	16309	16423	16252	16292	16252	16379	16343	16229	16517	16499	16496	16598	16272	16385	16326	16502	16498	16356	16318	16374	16355	16500	16259	16375	16463	16407	16315	16180	16468	16553	16320	16449	16570	16388	16295	16338	16289	16315	16500	16352	16455	16243	16393	16358	16293	16389	16073	16243	16128	16281	16391	16299	16002	16349	16359	16229	16405	16426	16337	16433	16302	16443	16424	16310	16517	16228	16357	16449	16439	16369	16473	16110	16248	16294	16166	16169	16213	16203	16461	16254	16335	16185	16362	16503	16338	16277	16358	16220	16139	16231	16364	16313	16456	16470	16427	16218	16411	16438	16168	16309	16316	16358	16467	16465	16336	16358	16120	16431	16399	16447	16256	16196	16488	16397	16218	16011	16252	16218	16435	16310	16315	16098	16248	16322	16247	16558	16280	16364	16618	16332	16434	16513	16444	16484	16352	16137	16166	16228	16175	16520	16511	16287	16436	16494	16349	16339	16487	16449	16226	16375	16441	16442	16401	16355	16366	16396	16518	16553	16587	16464	16236	16243	16506	16225	16307	16286	16594	16335	16353	16253	16454	16493	16278	16480	16327	16272	16422	16261	16168	16248	16318	16389	16341	16307	16247	16174	16278	16436	16419	16428	16530	16087	16205	16507	16520	16335	16476	16465	16503	16251	16249	16563	16315	16357	16385	16380	16206	16428	16199	16374	16495	16457	16567	16331	16491	16365	16740	16322	16329	16375	16496	16128	16236	16410	16567	16083	16314	16304	16256	16275	16292	16446	16112	16206	16211	16280	16375	16393	16445	16226	16196	16277	16365	16359	16345	16447	16456	16323	16410	16295	16300	16561	16424	16526	16292	16175	16237	16377	16327	16551	16232	16456	16362	16465	16306	16295	16356	16340	16214	16162	16521	16356	16522	16252	16352	16381	16542	16448	16394	16467	16214	16355	16377	16445	16454	16312	16327	16268	16236	16372	16307	16457	16451	16489	16335	16381	16451	16417	16309	16291	16497	16492	16454	16310	16395	16346	16243	16178	16277	16348	16396	16389	16336	16437	16447	16146	16626	16223	16197	16320	16407	16330	16228	16338	16388	16495	16221	16292	16369	16528	16477	16377	16414	16562	16277	16332	16467	16404	16220	16177	16474	16335	16319	16139	16412	16278	16510	16155	16385	16185	16456	16387	16390	16335	16313	16312	16464	16396	16222	16464	16664	16292	16341	16300	16235	16328	16234	16348	16278	16502	16400	16247	16063	16455	16407	16261	16496	16179	16135	16213	16519	16346	16153	16340	16202	16464	16339	16421	16311	16457	16499	16467	16425	16299	16411	16337	16391	16306	16324	16413	16329	16499	16226	16607	16429	16398	16420	16365	16430	16228	16335	16331	16467	16248	16456	16442	16420	16179	16379	16523	16231	16375	16340	16306	16379	16455	16396	16325	16263	16387	16381	16405	16317	16266	16132	16296	16389	16233	16299	16356	16229	16098	16505	16524	16398	16483	16390	16456	16326	16427	16319	16292	16193	16457	16257	16377	16387	16355	16324	16622	16245	16175	16357	16300	16438	16275	16405	16487	16367	16073	16399	16257	16256	16334	16172	16343	16527	16385	16467	16512	16525	16530	16468	16550	16404	16205	16364	16695	16295	16193	16478	16043	16256	16477	16307	16322	16548	16450	16389	16542	16377	16355	16154	16179	16546	16214	16444	16318	16464	16530	16350	16432	16354	16405	16213	16314	16590	16460	16319	16301	16367	16644	16440	16284	16242	16344	16486	16554	16219	16479	16417	16340	16351	16312	16484	16307	16312	16323	16370	16286	16395	16413	16378	16473	16443	16320	16372	16268	16308	16407	16558	16531	16325	16422	16303	16374	16709	16346	16571	16356	16350	16341	16345	16304	16366	16455	16433	16396	16499	16433	16198	16642	16295	16224	16124	16401	16527	16434	16286	16496	16544	16493	16356	16377	16405	16196	16219	16345	16425	16452	16355	16258	16482	16350	16230	16408	16503	16352	16255	16221	16372	16338	16251	16368	16231	16493	16404	16402	16273	16315	16285	16479	16557	16262	16430	16226	16498	16536	16485	16496	16576	16455	16418	16439	16232	16408	16123	16138	16265	16195	16160	16343	16327	16282	16407	16386	16390	16260	16233	16423	16455	16498	16174	16405	16441	16243	16272	16223	16217	16189	16081	16228	16219	16332	16265	16191	16377	16213	16212	16317	16416	16233	16486	16382	16597	16248	16507	16298	16387	16450	16529	16421	16330	16225	16442	16406	16113	16382	16467	16371	16338	16245	16289	16597	16284	16361	16246	16271	16198	16305	16387	16225	16177	16403	16358	16242	16404	16388	16338	16193	16307	16225	16556	16375	16366	16211	16376	16391	16315	16214	16187	16421	16320	16252	16230	16200	16485	16301	16532	16472	16356	16331	16544	16496	16360	16413	16456	16268	16500	16376	16334	16425	16245	16422	16251	16254	16428	16419	16484	16346	16214	16394	16557	16189	16327	16399	16326	16185	16202	16407	16461	16303	16423	16294	16471	16334	16234	16428	16166	16341	16367	16334	16275	16461	16231	16522	16325	16258	16199	16223	16184	16377	16271	16309	16400	16462	16494	16349	16203	16306	16314	16375	16290	16383	16371	16301	16358	16412	16429	16355	16371	16323	16166	16385	16278	16254	16111	16373	16523	16506	16460	16366	16430	16658	16295	16244	16362	16448	16409	16447	16368	16309	16397	16251	16187	16415	16036	16212	16219	16467	16493	16289	16263	16324	16244	16309	16287	16209	16525	16432	16759	16326	16353	16243	16375	16513	16169	16239	16344	16260	16422	16480	16309	16288	16340	16413	16305	16500	16391	16291	16239	16458	16386	16440	16196	16476	16414	16483	16353	16260	16213	16389	16292	16352	16371	16273	16525	16378	16377	16280	16377	16438	16323	16093	16470	16473	16309	16295	16452	16405	16130	16491	16443	15965	16374	16585	16400	16408	16524	16356	16325	16358	16224	16300	16416	16464	16395	16359	16365	16373	16418	16415	16194	16232	16155	16290	16293	16569	16285	16279	16454	16444	16409	16371	16418	16158	16270	16335	16257	16256	16133	16515	16334	16184	16247	16386	16355	16275	16370	16429	16504	16291	16343	16293	16512	16324	16440	16471	16350	16334	16376	16424	16227	16487	16243	16067	16343	16343	16309	16744	16389	16286	16423	16230	16255	16383	16142	16531	16305	16483	16247	16487	16383	16541	16388	16128	16177	16461	16380	16370	16342	16435	16316	16310	16540	16432	16462	16455	16409	16272	16375	16386	16297	16371	16363	16387	16355	16182	16441	16553	16637	16437	16511	16506	16397	16308	16458	16544	16487	16368	16347	16249	16296	16457	16349	16296	16504	16410	16184	16353	16436	16373	16311	16300	16249	16327	16307	16365	16157	16353	16355	16273	16443	16555	16348	16149	16409	16249	16582	16282	16476	16273	16138	16283	16272	16335	16327	16441	16544	16256	16453	16561	16514	16231	16325	16387	16513	16332	16501	16579	16518	16460	16375	16404	16484	16506	16363	16257	16397	16687	16286	16447	16405	16358	16328	16572	16193	16336	16485	16308	16275	16331	16465	16311	16331	16306	16410	16166	16460	16442	16531	16283	16310	16238	16375	16343	16430	16296	16452	16436	16299	16345	16428	16374	16395	16451	16456	16347	16147	16416	16406	16359	16294	16365	16258	16336	16466	16382	16353	16466	16407	16139	16359	16337	16275	16388	16314	16291	16286	16466	16287	16434	16355	16480	16447	16367	16296	16425	16517	16221	16378	16261	16196	16379	16241	16368	16304	16309	16497	16338	16426	16227	16504	16424	16293	16391	16286	16323	16350	16453	16405	16607	16465	16271	16394	16397	16363	16352	16494	16518	16293	16239	16344	16196	16380	16441	16387	16349	16233	16495	16214	16403	16431	16236	16304	16150	16316	16296	16179	16086	16292	16195	16414	16430	16464	16321	16431	16480	16462	16357	16473	16272	16132	16514	16374	16607	16405	16459	16229	16287	16361	16304	16274	16397	16407	16344	16398	16322	16335	16492	16424	16285	16353	16488	16322	16118	16522	16396	16283	16355	16355	16206	16208	16575	16322	16352	16427	16461	16256	16329	16240	16293	16212	16449	16200	16385	16237	16376	16096	16163	16498	16299	16263	16426	16397	16296	16483	16322	16310	16374	16261	16271	16396	16376	16505	16365	16187	16267	16401	16336	16284	16327	16448	16497	16036	16328	16358	16404	16277	16338	16356	16348	16321	16360	16232	16494	16352	16288	16318	16490	16389	16271	16347	16532	16496	16145	16406	16420	16550	16425	16586	16228	16317	16562	16340	16610	16583	16412	16357	16507	16158	16441	16330	16318	16381	16467	16282	16457	16435	16197	16301	16317	16504
23489	34417	31935	23877	19769	17345	16119	15660	15406	15217	15031	14865	14712	14546	14773	14843	14674	14648	14582	14571	14521	14531	14452	14453	14436	14326	14293	14170	14270	14443	14358	14255	14238	14103	14152	14133	14038	14080	13991	14125	14147	13890	14136	13985	14247	14346	14042	14267	13973	14173	14134	14163	14234	14088	14033	14124	14259	13880	14162	13970	14154	14040	13962	14103	14159	14117	14142	14172	14204	14212	14199	14091	14050	14081	14131	14140	14184	14130	14139	14276	14185	14233	14071	14066	14096	14143	14213	14308	14136	14058	14297	14225	14114	14028	14153	14048	14210	14015	14091	14196	14307	14155	14143	14102	14016	14268	14056	14145	14126	14103	14115	14261	14211	14123	14262	14107	14134	14133	14282	14177	14161	14188	14123	14103	14049	14094	14166	14262	14084	14083	14108	14147	14140	14127	14123	14053	14299	14056	14163	14074	14236	14069	14327	14363	14161	14057	14257	14035	14009	14267	14160	13945	14122	14151	14029	14042	14147	14101	14159	13993	14051	14221	14229	14098	14215	14116	14200	14191	14168	14199	14267	14100	14138	14207	14082	14000	14131	14075	14173	14115	14157	13992	14032	14107	14235	13984	14063	14068	14271	13983	14089	14297	14088	14134	14100	14161	14229	14100	14025	14208	14165	14038	14233	14152	14171	14279	14226	14091	14220	14364	13952	14187	14101	14227	14162	14195	14121	14122	14089	14111	14243	14184	14147	14029	14104	14062	14090	14175	14065	14093	14042	14098	14188	14428	14323	14198	14244	14076	14221	13991	14126	14080	14221	14067	14160	14035	14125	14011	14231	14096	14138	14074	14179	14104	13942	14066	14236	13936	14124	14192	13978	14158	14257	14186	14274	14085	14043	14132	14189	14161	14188	14001	13909	14055	13946	14242	14104	14113	13970	14142	14158	14093	14123	14077	14080	13963	13993	14345	14021	14306	14231	14029	14076	14067	14147	13945	14136	14181	14260	14184	14053	14187	14169	14113	14070	14137	14149	14030	14178	14102	14245	14047	14201	14104	14109	14152	14087	14201	14227	14167	14096	14066	14030	14232	14075	14079	14099	14056	14068	14047	14141	14243	14179	14163	14023	14273	14092	14280	14210	14110	13993	14090	14166	14252	14134	14171	14234	13995	14012	14110	14118	14163	14234	14081	14185	14181	14213	14208	13991	14272	14070	14017	14140	14221	14072	14182	14125	14097	14079	14089	14068	14122	13998	14280	14144	14084	14046	14232	14163	14281	14068	14116	14154	14189	14187	14059	14172	14102	14178	14053	14090	14284	14328	14148	14144	14204	14120	14148	14153	14119	13967	14006	14181	14224	14221	14111	14105	14013	14124	14131	14137	14109	14082	14026	14194	14107	14125	14088	14179	14089	14258	14041	14134	14254	14150	13986	14113	13993	14066	14113	14183	14188	14212	14226	14385	14159	14208	14142	14066	14098	14084	14159	14122	14176	14065	14111	14213	13975	14190	14065	14135	14211	13988	14011	13985	14017	14173	14063	14157	14102	14153	14170	14211	14050	14127	14200	14246	14196	14165	14050	14019	14065	14333	14046	14183	13994	14142	14115	14018	14094	14006	14168	14150	14207	14120	14244	14132	14061	14166	14160	14111	14184	14075	14149	14114	14244	14193	14370	14075	14177	14312	14112	14016	14167	14138	14093	14058	14206	14244	14213	14016	14025	14095	14166	14058	14211	14220	14058	13875	14113	14149	13983	14112	14169	14061	14104	14213	14070	14126	14101	14034	14229	14235	14148	14032	14096	13942	14040	14145	14007	14026	14163	14270	14003	14059	14178	14132	14273	13994	13926	14164	14156	13986	14084	14097	14273	14112	14096	14259	13898	14224	14227	14018	13946	14018	14271	14274	14162	14008	14317	14153	14142	14124	14114	14144	14105	14262	14256	14272	14196	14072	14083	14162	14043	14217	14116	14164	14075	14162	13953	14204	14141	14109	14116	13963	14157	14201	14101	14160	14106	14049	14223	14229	14139	14154	14394	14116	14103	14226	14054	14159	14177	14002	14181	14103	14249	14108	14087	14087	14250	14044	14266	14140	14219	14300	14255	14055	14044	14196	14180	14029	14124	14128	13983	14165	14200	13967	14146	14106	14118	14311	14030	14184	14156	14413	14129	14099	14117	14071	14267	14084	14038	14187	14270	14030	14263	14138	14025	14224	14207	14323	14238	14201	14056	14083	14091	14065	14037	14083	14251	14076	14278	14182	14192	14031	14194	14131	14034	14265	14267	14076	14233	14224	14069	14148	13978	14285	14276	14045	14254	14224	14053	14259	14070	14270	14140	14064	14112	14179	14151	14139	14102	14282	14071	14140	14176	14226	14278	14227	14154	14084	14257	14036	14088	13986	14022	14228	14148	14117	14151	14201	14051	14197	14064	14249	14209	14169	14139	14245	14149	14082	14128	14313	14092	14164	14196	14101	14085	14120	14069	14236	14131	14169	14093	14141	14249	14271	14258	14079	14112	13873	14096	14227	14155	14118	14178	14061	14158	14166	14281	14303	14110	14147	14127	14090	14185	14227	14115	14208	14098	14061	14153	14174	14063	14145	14109	14145	14285	14088	14107	14036	14030	14164	14156	14189	14057	14247	13939	14050	14135	14130	14188	13982	14366	14110	14046	14122	14323	14149	13981	14110	13986	14204	13944	14048	14228	14260	14033	14033	14253	14127	14075	14141	14093	14162	14085	14111	13945	14294	13991	14213	13983	14029	14194	14156	14093	14156	14130	14190	14146	14133	14016	14229	14026	14290	14125	14032	14255	14199	14046	14145	14152	14095	14065	14118	14077	14275	14063	14001	14170	14161	14136	14140	14190	14145	14137	14296	13998	14041	14065	14282	14312	14087	14074	14223	14058	14139	14162	14274	14087	14195	14179	14155	14121	14113	14136	14167	14185	14035	13974	14257	14134	14214	14224	14183	14218	14051	14119	14010	13970	14138	14034	14150	14104	14127	14127	14173	14202	14083	14288	14041	14030	14144	14065	14143	14083	14279	14233	14257	14132	14012	14124	14185	14185	14124	14165	14037	14202	14225	13938	14116	14088	14386	14041	14274	14000	14169	14148	14079	14212	14076	14061	14203	14144	14034	13987	14197	14048	14031	14070	14212	14080	14193	14036	14171	14330	14286	14248	14127	14118	14229	14178	14183	14275	14068	14105	14215	14166	14078	14166	14015	14151	14199	14228	14143	14045	14010	14195	14027	14098	14280	14203	14296	14336	14277	14139	14244	14207	14159	14180	14114	13896	14194	14178	14109	13961	14282	14108	14206	14191	14224	14478	14142	14137	14140	14080	14139	14322	14239	14076	14287	13909	14158	13979	14034	14182	13892	14076	14127	14267	14143	14210	14094	14130	14245	14225	14076	14087	13935	14053	14139	14026	14135	14170	14124	14050	14169	14165	14164	14058	14101	14039	14205	14019	14206	14290	14213	14106	14094	14004	14150	14088	14239	14083	14012	14233	14005	14236	14136	14084	13986	14279	14171	13971	14173	13963	14079	14313	14187	14129	14171	14053	14111	14090	14144	14068	14150	14200	14176	13923	14185	14273	14168	14001	14017	14060	14112	14270	14098	14133	14128	14195	14038	13981	14199	14086	14213	14198	14292	14104	13964	13860	14165	14193	14180	14209	14226	14253	14028	14027	14159	14179	14086	14223	14305	14263	14185	14364	14104	14073	14068	14145	14138	14197	14146	14216	14092	14328	14201	14110	14058	14199	14088	14124	14228	14109	14194	14359	14139	14136	14190	14147	14012	14137	14131	14089	14103	14054	14125	14010	14247	14154	14116	14191	14003	14152	14355	14133	14117	14319	14024	14256	14078	14003	14094	14013	14126	14111	14112	14191	13986	14166	14016	14155	14227	14027	14220	14109	14224	14076	14179	14152	14145	14177	14152	14265	14021	14342	14054	14097	14036	14138	14177	14159	14110	14067	14052	14025	14176	14136	14251	14084	14032	14055	14407	14038	14210	14317	14136	14216	14075	14090	14179	14117	14297	14009	14015	14100	14186	14223	14114	14014	14122	14189	14046	14197	13982	14288	14191	14299	14247	14105	13997	14104	14025	14116	14348	14150	14012	14068	14022	14018	14074	14121	14238	14172	14168	14063	14098	14020	14118	14098	14154	14281	14070	14149	14167	14159	14121	13861	14266	14139	14240	14134	14014	14233	14049	14179	14165	14273	14019	14210	14240	14174	14018	14010	14140	14132	14073	14323	14152	13997	14099	14162	14092	14133	14148	14260	14066	14133	14071	14113	14046	14121	14123	14192	14306	14166	14168	14223	14116	14050	14143	14208	14138	14059	14149	14146	14156	14151	14034	14139	14198	14041	14279	14241	14106	13983	14109	14008	14171	14051	13949	14258	13934	14167	14082	14021	14100	14115	14071	14023	14286	14053	13998	14119	14202	14157	14203	13991	14052	14102	14087	14243	13974	13996	14105	14164	14105	14065	14088	13981	14076	14242	14059	14089	14219	14066	14036	14248	14188	14009	14095	14184	14204	14001	14004	14207	14261	14165	13984	14168	14218	14209	14108	14063	14017	14201	14048	14154	14137	14175	14064	14156	14137	14089	14197	14224	14283	14010	14190	14136	14030	14396	14075	14206	14285	14181	14133	14114	14014	14103	14179	14310	14219	14177	14204	14027	14145	14028	14131	14097	14046	14036	14238	14155	14103	14225	14097	14097	14089	14048	13873	14105	14127	14386	14058	14159	14105	14141	14134	14216	14153	14116	14019	14017	14068	14133	14242	14070	14058	14132	14275	14205	14090	14137	14245	14040	14126	14147	14134	14100	14173	14164	14231	14156	14195	14144	13914	14011	14200	14164	14195	14116	14061	14079	14037	14020	14093	14010	14157	14168	14149	14033	14100	14214	14101	14138	14211	14189	14028	14085	14115	14185	14005	14147	14295	14039	14196	14099	13927	13996	14181	14251	13814	14259	13988	14074	14044	14023	14164	14115	14045	14025	14205	14087	14276	14024	14239	14267	14221	14129	13972	13960	14131	14112	14064	14299	14078	14076	14394	14134	14174	14020	14059	14166	14132	14203	14114	14168	14067	14127	14315	14027	14210	14211	14084	14163	14180	13882	14189	14073	14072	14206	14016	14164
23921	21184	28649	24594	23009	23276	21812	18503	18053	17726	17551	17535	17430	17467	17367	17427	17106	17195	17104	17066	16918	16820	16943	17074	16745	16644	16892	17022	16861	16837	17018	16832	16703	16608	16520	16507	16650	16652	16578	16620	16564	16603	16816	16676	16634	16519	16399	16574	16694	16416	16535	16686	16593	16400	16427	16451	16581	16573	16527	16349	16390	16668	16468	16542	16549	16491	16510	16585	16590	16584	16407	16522	16598	16524	16338	16663	16495	16452	16354	16496	16584	16497	16532	16507	16420	16670	16495	16690	16477	16413	16530	16748	16517	16611	16532	16431	16687	16473	16520	16405	16463	16582	16606	16588	16573	16449	16530	16363	16663	16489	16578	16557	16593	16669	16494	16626	16465	16435	16473	16678	16548	16208	16594	16370	16598	16459	16385	16615	16711	16758	16611	16605	16500	16590	16614	16485	16493	16299	16312	16522	16449	16323	16568	16399	16700	16513	16468	16647	16485	16412	16540	16696	16601	16567	16583	16541	16672	16536	16406	16413	16633	16525	16665	16622	16638	16481	16529	16350	16549	16494	16502	16658	16372	16547	16610	16754	16391	16410	16325	16581	16427	16699	16469	16546	16454	16384	16625	16653	16517	16419	16785	16470	16395	16409	16437	16448	16520	16620	16484	16597	16486	16413	16449	16627	16704	16584	16434	16430	16434	16623	16645	16494	16582	16467	16507	16489	16660	16688	16436	16446	16582	16481	16511	16809	16342	16322	16269	16440	16436	16695	16559	16366	16400	16392	16648	16360	16584	16492	16520	16535	16565	16407	16518	16660	16534	16664	16641	16535	16573	16482	16685	16394	16444	16452	16623	16323	16763	16476	16636	16352	16443	16464	16592	16588	16550	16509	16589	16626	16465	16679	16440	16475	16561	16619	16494	16480	16669	16545	16500	16597	16588	16645	16475	16416	16414	16408	16650	16324	16541	16403	16619	16518	16586	16499	16581	16538	16613	16421	16372	16639	16523	16454	16583	16558	16306	16630	16524	16468	16624	16545	16554	16497	16542	16341	16467	16481	16493	16522	16606	16341	16518	16532	16657	16452	16394	16475	16518	16347	16469	16598	16443	16744	16479	16473	16325	16497	16317	16326	16440	16421	16524	16482	16532	16564	16612	16560	16658	16575	16580	16656	16771	16782	16445	16529	16468	16592	16551	16548	16520	16407	16398	16176	16510	16605	16431	16702	16598	16439	16732	16481	16554	16611	16713	16333	16574	16756	16594	16674	16582	16490	16631	16532	16371	16945	16324	16536	16367	16522	16406	16677	16673	16479	16540	16375	16607	16520	16378	16661	16415	16457	16624	16545	16677	16405	16510	16570	16390	16655	16517	16542	16593	16719	16583	16386	16614	16601	16547	16479	16571	16606	16423	16421	16542	16388	16480	16386	16501	16445	16384	16564	16386	16641	16415	16495	16558	16514	16467	16467	16646	16476	16610	16447	16667	16384	16794	16435	16564	16410	16543	16372	16493	16459	16394	16608	16566	16576	16551	16676	16398	16386	16471	16664	16559	16645	16463	16563	16524	16539	16645	16511	16747	16731	16461	16518	16774	16523	16462	16618	16414	16307	16578	16525	16491	16607	16618	16534	16592	16507	16423	16515	16356	16556	16452	16488	16615	16451	16634	16485	16709	16526	16656	16629	16536	16623	16586	16449	16636	16565	16476	16599	16396	16546	16591	16506	16367	16599	16506	16510	16404	16516	16544	16446	16681	16466	16353	16437	16460	16681	16730	16545	16423	16787	16684	16489	16597	16571	16594	16532	16447	16527	16728	16385	16231	16462	16385	16540	16751	16538	16700	16879	16583	16431	16453	16636	16532	16471	16539	16510	16596	16480	16544	16549	16520	16509	16510	16598	16347	16482	16412	16494	16447	16459	16558	16518	16566	16427	16507	16536	16500	16466	16629	16485	16524	16625	16509	16554	16647	16593	16582	16421	16483	16258	16573	16583	16725	16776	16587	16543	16627	16437	16304	16495	16552	16508	16497	16681	16530	16585	16746	16621	16472	16505	16494	16419	16480	16471	16459	16485	16587	16600	16503	16548	16547	16397	16530	16382	16459	16606	16587	16522	16554	16688	16666	16497	16665	16433	16622	16572	16477	16320	16262	16506	16514	16590	16483	16427	16764	16606	16363	16458	16442	16478	16809	16439	16427	16670	16633	16649	16586	16431	16567	16647	16470	16488	16411	16568	16372	16643	16531	16405	16846	16395	16413	16615	16459	16493	16479	16488	16655	16560	16285	16452	16545	16520	16471	16590	16430	16500	16527	16632	16524	16440	16585	16630	16461	16631	16411	16563	16502	16637	16512	16437	16621	16809	16519	16543	16512	16294	16665	16608	16573	16234	16523	16556	16496	16513	16469	16481	16557	16476	16243	16467	16449	16476	16459	16741	16474	16495	16599	16402	16703	16439	16378	16513	16635	16495	16447	16383	16378	16293	16579	16552	16407	16473	16592	16547	16445	16571	16450	16566	16800	16373	16585	16517	16507	16665	16547	16591	16374	16695	16530	16523	16579	16533	16758	16526	16652	16568	16516	16509	16520	16507	16490	16664	16433	16629	16603	16565	16541	16517	16640	16563	16759	16551	16585	16419	16686	16603	16815	16563	16591	16542	16429	16571	16669	16758	16581	16575	16667	16572	16505	16452	16544	16686	16414	16449	16404	16523	16699	16558	16493	16565	16404	16696	16531	16613	16582	16700	16545	16450	16585	16624	16318	16664	16510	16497	16647	16490	16688	16414	16672	16529	16471	16656	16617	16410	16520	16538	16529	16643	16442	16666	16579	16606	16440	16501	16325	16539	16372	16509	16328	16510	16550	16571	16646	16461	16543	16396	16409	16530	16522	16523	16523	16426	16586	16547	16559	16613	16484	16568	16520	16467	16468	16661	16468	16588	16530	16587	16418	16422	16426	16490	16488	16604	16443	16604	16535	16415	16559	16471	16360	16585	16714	16663	16410	16570	16484	16559	16666	16612	16637	16532	16796	16403	16692	16383	16438	16485	16537	16866	16494	16554	16488	16418	16632	16547	16385	16336	16601	16445	16536	16541	16494	16577	16723	16621	16702	16433	16582	16550	16638	16439	16474	16453	16568	16465	16444	16500	16429	16614	16387	16488	16630	16793	16427	16484	16465	16784	16499	16423	16553	16464	16572	16704	16445	16389	16498	16605	16376	16655	16552	16318	16737	16447	16422	16645	16643	16565	16363	16571	16623	16373	16601	16401	16484	16432	16523	16584	16538	16462	16448	16622	16457	16534	16524	16301	16411	16500	16486	16624	16683	16552	16540	16494	16409	16406	16455	16491	16499	16559	16504	16549	16606	16515	16613	16507	16562	16768	16653	16564	16545	16350	16571	16496	16360	16634	16511	16542	16361	16555	16551	16379	16486	16455	16539	16509	16316	16804	16575	16453	16355	16288	16322	16385	16528	16395	16534	16397	16396	16546	16560	16451	16688	16347	16610	16306	16511	16545	16579	16336	16400	16435	16346	16333	16604	16413	16554	16397	16623	16661	16501	16306	16373	16630	16532	16443	16554	16539	16550	16486	16670	16450	16506	16588	16429	16495	16515	16344	16484	16798	16566	16557	16543	16661	16596	16584	16573	16646	16419	16502	16623	16443	16661	16350	16424	16537	16421	16500	16511	16608	16531	16471	16630	16523	16473	16507	16373	16437	16623	16343	16622	16364	16475	16535	16523	16373	16674	16539	16503	16340	16536	16433	16645	16581	16562	16738	16619	16549	16344	16588	16615	16682	16588	16476	16430	16428	16544	16569	16507	16627	16313	16481	16476	16484	16408	16603	16577	16616	16468	16675	16629	16610	16463	16565	16443	16467	16781	16634	16495	16589	16438	16482	16728	16589	16558	16514	16653	16694	16444	16387	16654	16456	16515	16504	16690	16505	16554	16436	16489	16629	16451	16576	16358	16542	16365	16350	16413	16576	16403	16485	16499	16606	16456	16535	16523	16690	16729	16538	16620	16482	16641	16444	16529	16537	16376	16511	16595	16384	16614	16420	16618	16560	16494	16452	16365	16485	16605	16529	16433	16374	16411	16703	16552	16639	16568	16404	16262	16411	16630	16550	16447	16473	16556	16464	16514	16479	16725	16543	16530	16581	16579	16394	16569	16361	16550	16691	16506	16464	16492	16567	16590	16509	16656	16408	16322	16605	16434	16594	16502	16685	16584	16595	16383	16488	16587	16593	16481	16418	16307	16477	16477	16937	16644	16421	16448	16652	16611	16598	16600	16638	16473	16811	16753	16370	16418	16522	16522	16419	16436	16444	16390	16624	16739	16474	16634	16585	16680	16581	16620	16786	16413	16534	16411	16731	16486	16524	16582	16355	16457	16629	16395	16591	16547	16438	16500	16651	16455	16394	16594	16503	16330	16402	16548	16596	16631	16479	16431	16715	16540	16581	16542	16452	16415	16303	16557	16681	16624	16511	16522	16443	16593	16456	16437	16466	16666	16507	16381	16374	16507	16540	16489	16452	16715	16745	16643	16491	16578	16726	16414	16498	16520	16507	16636	16344	16307	16754	16521	16564	16373	16511	16623	16676	16525	16509	16447	16435	16524	16394	16543	16411	16425	16393	16437	16643	16410	16381	16403	16579	16483	16517	16450	16662	16410	16553	16624	16639	16549	16670	16506	16724	16641	16568	16668	16382	16490	16672	16386	16419	16409	16690	16467	16317	16568	16459	16503	16469	16347	16689	16362	16342	16726	16714	16498	16595	16756	16510	16460	16364	16457	16369	16478	16408	16429	16479	16320	16574	16384	16785	16500	16484	16687	16528	16588	16368	16394	16597	16606	16251	16429	16496	16419	16351	16493	16564	16593	16581	16339	16388	16706	16655	16319	16568	16469	16550	16559	16482	16532	16308	16698	16428	16562	16383	16316	16600	16399	16540	16426	16502	16449	16606	16347	16601	16526	16471	16553	16542	16495	16529	16645	16498	16383	16520	16527	16383	16475	16501	16425	16533	16345	16316	16342	16528	16504	16463	16545	16496	16654	16481	16394	16626	16423	16470	16631	16536	16774	16732	16664	16614	16387	16381	16389	16525	16610	16432	16421	16550	16519	16673	16359	16623	16519	16436	16460	16396	16417	16601
24929	43566	40615	28189	23419	19798	17712	16468	16263	16068	15796	15343	15302	15149	15286	15155	15029	14932	14999	14943	14954	14616	14535	14665	14662	14447	14598	14565	14463	14473	14340	14459	14415	14272	14162	14359	14280	14254	14087	14310	14216	14286	14318	14260	14207	14263	14038	14199	14190	14138	14233	14143	14145	14245	14227	14084	14326	14362	14323	14145	14168	14263	14238	14211	14095	14128	14215	14246	14237	14160	14337	14100	14023	14264	14144	14414	14234	14226	14284	14062	14127	14385	14164	14198	14109	14177	14260	14264	14109	14161	14115	14240	14202	14165	14249	14102	14151	14049	14237	14179	14271	14137	14150	14154	14161	14037	14109	14266	14049	14213	14221	14103	14141	14312	14383	14220	14237	14240	14352	14225	14233	14145	14141	14141	14132	14109	14080	14113	14161	14038	14159	14121	14236	14209	14092	14438	14231	14020	14157	14219	14090	14059	14020	14102	14259	14263	14167	14183	14134	14360	14306	14174	14081	14196	14208	14377	14325	14086	14101	14255	14233	14084	14142	14290	14262	14264	14106	14123	14130	14162	14197	14116	14123	14164	14239	14218	14132	14210	14259	14124	14254	14206	14122	14144	14146	14117	14251	14264	14270	14133	14141	14085	13970	14079	14091	14065	14287	14221	14249	14138	14435	14091	14195	14244	14015	14230	14287	14095	14164	14185	14170	14227	14121	14094	14072	14129	14312	14126	14240	14181	14273	13948	14207	14086	14214	14144	14265	14290	14145	14159	14241	14512	14097	14529	14075	14185	14235	14093	14156	14020	14265	14192	14280	14332	14395	14181	14288	14197	14136	14093	14161	14055	14177	14194	14191	14112	14275	14247	14205	14336	14195	14177	14255	14070	14200	14061	14039	14235	14203	14078	14213	14196	14079	14330	14144	14140	13979	14207	14300	14230	14024	14116	14299	14151	14062	14066	14101	14248	14106	14109	14252	14161	14141	14178	14215	14279	14147	14323	14276	14148	14165	14185	13938	14059	14073	14078	14052	14172	14135	14069	14207	14211	14337	14265	14266	13952	14146	14162	13974	14242	14253	14146	14258	14192	14202	14307	14241	13974	14152	14119	14108	14162	14205	14183	14269	14181	14082	14280	14283	14119	14053	14144	14257	14140	13994	14209	14107	14265	13887	14049	14141	14162	14181	14281	14186	14104	14139	14176	14182	14040	14286	14104	14232	14167	14221	14088	14240	14144	14078	14264	14139	14189	14323	14161	14179	14165	14116	14373	14157	14135	14243	14202	14176	14231	14268	14162	14166	14106	14213	14201	14212	14094	14179	14249	14168	14169	14117	14189	14332	14108	14105	14194	14215	14106	14240	14025	14206	13930	14171	14131	14140	14300	14178	14100	14204	14215	14239	14105	14033	14237	14226	14137	14227	14101	14212	14137	14172	14237	14296	14300	14042	14149	14049	14072	14064	14250	14208	14283	14321	14113	14260	14261	14111	14372	14107	14291	14044	14256	14154	14102	14290	14333	14278	14030	14141	14133	14136	13984	14199	13973	14219	14292	13976	14171	14251	14225	14260	14103	14228	14028	14189	14138	14110	14085	14272	14133	14228	14211	14162	14077	14196	14208	14133	13964	14153	14151	14148	14066	14030	14045	14167	13993	14117	14225	14146	14112	14310	14178	14098	14066	14076	14124	14020	14185	14290	14075	14326	14283	14258	14024	14125	14146	14096	14317	14251	14196	14153	14098	14164	14429	14282	14235	14136	14144	14187	14203	14376	14110	14215	14171	14116	14103	14287	14179	14163	14095	14515	14047	14189	13938	14194	14099	14131	14164	14085	14228	14231	14163	14046	14242	14205	14136	14182	14080	14115	14144	14183	14160	14149	14062	14166	13942	14128	14122	14147	14132	14225	13948	14157	14085	14222	14122	14109	14370	14262	14127	14213	14195	14110	14195	14238	13903	14190	14215	14205	14158	14130	14251	14334	14171	14343	14218	14197	14225	14138	14197	14171	14076	14170	14113	14270	14211	14189	14220	14391	14054	14190	14095	14197	14238	14152	14097	14253	14143	14255	14488	14182	14165	14229	14106	14296	14004	14085	14216	14249	14124	14080	14026	14210	14117	14101	14198	14343	14082	14352	14204	14203	14053	14145	14139	14106	14353	14099	14140	14092	14148	14225	14334	14055	14168	14121	14239	14220	14259	14212	14200	14184	14052	14218	14091	14030	14182	14035	14105	14178	14297	14155	14409	14110	14101	14309	14275	14099	14139	14314	14254	14266	14260	14280	14005	14241	14130	14210	14198	14043	14231	14055	14090	14320	14116	14212	14190	14148	14133	14226	14124	14314	14227	14111	14100	14165	14270	14126	14135	14139	14190	14063	14126	14059	14196	14234	14113	14082	14198	14091	14168	14002	14155	14163	14045	14004	14285	14120	13990	14059	14250	14261	14153	14273	14295	14260	14161	14174	14147	14220	14150	14126	14059	14104	14147	14277	14292	14213	14218	14104	14173	14327	14228	14251	14314	14282	14026	14214	14223	14073	14063	14209	14293	14158	14147	14293	14127	14049	14287	14251	14276	14255	14233	14136	14201	14357	14235	14205	14137	14202	14243	14162	14228	14341	14201	14224	14120	14224	14083	14166	14231	14230	14036	14288	14109	14240	14163	14105	14312	14350	14103	14432	14424	14188	14018	14009	14204	14119	14215	14039	13964	14309	14229	14236	14189	14244	13982	14171	14263	14083	14120	14274	14417	14156	14098	14406	14064	14153	14032	14193	14119	13975	14365	14092	14230	14257	14103	14136	14061	14153	14152	14224	14143	14120	14098	14051	14226	14166	14214	14243	14204	14173	13939	14268	14214	14201	14032	14204	14207	14075	14175	14124	14258	14165	14149	14425	14264	14273	14245	14197	14112	14143	14070	14165	14225	14051	14253	14277	14120	14135	14037	14098	14053	14037	14185	14105	14009	14142	14075	14381	14059	14272	14356	14192	14164	14201	14243	14328	14223	14162	14232	14095	14284	14195	14151	14285	14037	14197	14104	14377	14109	14177	14134	14070	14266	14132	14060	14009	14100	14175	14017	14234	14194	14210	14174	14216	14115	14390	14164	14163	14100	14041	14107	14323	14010	14125	13960	14284	14102	14223	14162	14214	13924	14257	14326	14087	14056	14111	14104	14183	14116	14027	14033	14107	14274	14221	14236	14074	14175	14235	14111	14218	14176	14262	14196	14018	14170	14138	14192	14166	14225	14376	14198	14215	14184	14239	14168	14179	14074	14214	14198	14089	14083	14262	14085	14174	14128	14143	14220	14322	14182	14145	14018	13995	14357	14112	14123	14160	14189	14231	14208	14187	14127	14222	14013	14241	14060	14218	14091	13979	14148	14175	14127	14295	14264	14100	14250	14370	14153	14115	14244	13953	14121	14136	14225	14239	14094	14121	14143	14231	13979	14155	14413	14111	14156	14296	14262	14115	14155	14315	14230	14201	14347	14196	14059	14342	14277	14228	14090	14297	14214	14234	14051	14078	14287	14153	14231	14140	14181	14233	14271	14157	14369	14190	14367	14196	14070	14152	14207	14253	14169	14297	14020	14241	14186	14260	14193	14176	14140	14019	14341	14231	14189	14185	14259	14078	14186	14180	14218	14113	14175	14317	14159	14242	14111	14180	14122	14192	14026	14213	14187	14305	14196	14260	14091	14069	14017	14295	14267	14206	14090	14126	14315	14041	14230	14289	14171	14218	14216	14129	14225	14197	13947	13959	14075	14223	14081	14278	14311	14219	14300	14087	14288	14183	14033	14201	14122	14247	14367	14407	14290	14110	13999	14134	14142	14163	14258	14256	13994	14070	14261	14220	14257	14269	14147	14107	14108	14269	14259	14152	14256	14205	14341	14044	14242	14302	14064	14208	14239	13896	14255	14287	14308	14188	14262	14219	14052	14196	14110	14369	14205	14290	14242	14111	14173	14232	14266	14126	14071	14120	14319	14198	14146	14107	14046	14125	14141	14229	14220	14123	14180	14103	14110	14208	14295	14223	14100	14175	14273	14158	14323	14170	14082	14045	14286	14076	14238	14264	14204	14105	14174	14291	14203	14171	14229	14243	14264	14133	14282	14111	14217	14121	14211	14137	14153	14173	14071	14219	14161	14051	14254	14139	14312	14138	14153	14060	14269	14294	14085	14221	14219	14164	14182	14240	14124	14259	14239	14081	14094	14173	14257	14227	14198	14095	14023	14227	14065	14262	14341	14215	14280	14152	14169	14199	14333	14274	14245	14357	14114	14212	14127	14100	14310	14261	14125	14167	14140	14258	14329	14246	14184	14198	14173	14191	14049	14265	14094	14126	14048	14218	14164	14231	14154	14264	14326	14178	14209	14179	14054	14043	14150	14309	14120	14194	14208	14175	14179	14083	14063	14267	14097	14335	14180	14084	14109	14324	14313	14188	14268	14322	14374	14045	14184	14235	14119	14001	14219	14173	13946	14038	14229	14077	14313	14251	14204	14271	14154	14224	14180	14228	14195	14221	14184	14119	14170	14164	14130	14191	14207	14095	14095	14147	14098	14232	14272	14057	14132	14064	14225	14162	14225	14165	14155	14161	14066	14071	14199	14063	14305	14136	14145	14106	14216	14250	13984	14227	14264	14111	14076	14273	14198	14119	14331	14069	14208	14033	14209	14315	14167	14121	14142	14015	14122	14096	14224	14088	14040	14082	13969	14202	14144	13991	14338	14163	14232	14043	14134	14220	14004	14104	14264	14303	14122	14280	14417	14231	14334	14204	14045	14198	14168	14295	14121	14179	14146	14276	14231	14176	14172	14223	14320	14224	14287	14089	14260	14211	14217	14174	14078	14066	14204	14099	14159	14165	14169	14178	14210	14160	14205	14062	14142	14377	14349	14158	14133	14246	14065	14082	14136	13987	14238	14056	14248	14033	14234	14166	14107	14144	14152	14245	14185	14012	14273	14244	14067	14210	14173	14312	14095	14114	14173	14072	14097	14170	14189	14192	14187	14148	14287	14213	14109	14040	14099	14335	14206	14240	14314	14153	14103	14207	14015	14094	14222	14114	14280	14283	14323	14152	14067	14203	14272	14221	14115	14178	14235	14075	14196	14048	14325	14252	14207	14241	14083	14116	14254	14298	14231	14261	14279	14232	14266
22846	21149	28928	23789	22033	24575	26143	20811	19482	19562	19386	19083	18941	18810	18740	18598	18425	18564	18576	18449	18302	18148	18059	18051	18268	18122	17868	18187	17979	17801	17879	17853	17790	17631	17635	17821	17613	17801	17463	17716	17757	17751	17660	17649	17926	17605	17703	17359	17519	17596	17698	17698	18050	17770	17553	17697	17556	17552	17654	17700	17778	17635	17944	17464	17631	17841	17780	17559	17560	17528	17667	17912	17727	17506	17632	17595	17643	17691	17503	17544	17488	17473	17615	17584	17741	17392	17565	17654	17767	17519	17608	17561	17723	17589	17437	17694	17703	17686	17580	17347	17887	17635	17652	17553	17450	17370	17587	17558	17570	17453	17437	17532	17662	17627	17516	17744	17508	17501	17684	17346	17528	17544	17672	17559	17570	17366	17490	17707	17407	17722	17662	17495	17790	17642	17500	17690	17730	17742	17715	17813	17462	17613	17682	17675	17540	17430	17674	17496	17665	17387	17639	17731	17637	17669	17663	17761	17571	17463	17306	17457	17433	17652	17829	17582	17554	17613	17533	17500	17424	17588	17631	17520	17726	17462	17655	17485	17491	17615	17525	17509	17565	17409	17715	17653	17578	17606	17602	17598	17332	17517	17546	17553	17579	17671	17416	17320	17624	17266	17656	17550	17451	17584	17617	17532	17734	17432	17385	17664	17776	17286	17495	17598	17379	17627	17491	17521	17390	17594	17538	17612	17506	17549	17568	17671	17460	17418	17475	17477	17698	17474	17456	17298	17592	17542	17486	17550	17635	17865	17481	17469	17527	17529	17465	17411	17743	17660	17596	17605	17831	17663	17421	17854	17569	17529	17393	17605	17586	17710	17518	17525	17485	17502	17703	17470	17538	17396	17640	17680	17605	17458	17454	17582	17642	17546	17552	17652	17769	17632	17429	17613	17588	17559	17526	17451	17568	17591	17655	17630	17635	17542	17431	17284	17349	17525	17516	17514	17678	17550	17328	17451	17552	17615	17526	17564	17473	17643	17760	17607	17635	17657	17574	17411	17605	17517	17600	17631	17580	17529	17683	17735	17455	17517	17678	17626	17686	17590	17594	17338	17549	17751	17697	17568	17370	17279	17272	17523	17516	17428	17684	17671	17718	17660	17574	17555	17499	17601	17483	17369	17624	17517	17290	17673	17677	17634	17516	17602	17454	17275	17538	17400	17517	17519	17579	17246	17686	17353	17438	17499	17601	17536	17570	17365	17522	17655	17468	17545	17549	17457	17526	17553	17818	17565	17465	17785	17629	17516	17624	17521	17696	17417	17619	17779	17429	17533	17642	17507	17647	17537	17606	17523	17477	17392	17696	17737	17503	17532	17533	17542	17650	17584	17586	17501	17402	17542	17614	17653	17474	17573	17544	17483	17621	17596	17557	17445	17644	17623	17396	17460	17398	17557	17516	17491	17621	17522	17690	17506	17620	17566	17600	17437	17455	17433	17383	17619	17561	17651	17619	17502	17453	17500	17519	17587	17517	17675	17698	17422	17732	17636	17699	17548	17692	17592	17336	17540	17724	17492	17513	17215	17495	17640	17504	17623	17658	17490	17591	17385	17447	17609	17433	17612	17508	17479	17445	17536	17630	17498	17652	17681	17373	17346	17486	17618	17584	17566	17532	17628	17681	17655	17602	17568	17647	17384	17502	17509	17544	17513	17426	17363	17642	17432	17390	17613	17495	17628	17426	17588	17666	17604	17383	17531	17502	17687	17648	17590	17570	17617	17510	17493	17365	17585	17596	17486	17536	17489	17649	17571	17292	17571	17649	17653	17548	17647	17551	17651	17549	17562	17488	17556	17376	17726	17661	17624	17665	17522	17656	17519	17654	17809	17450	17565	17367	17611	17583	17582	17712	17391	17593	17788	17475	17603	17446	17500	17718	17573	17546	17385	17595	17460	17804	17707	17744	17515	17605	17458	17548	17630	17510	17662	17290	17425	17643	17544	17459	17537	17680	17467	17589	17409	17529	17479	17542	17661	17603	17351	17483	17668	17611	17458	17654	17499	17555	17577	17463	17532	17351	17580	17568	17638	17546	17757	17401	17605	17536	17838	17764	17628	17676	17757	17421	17536	17394	17641	17420	17450	17516	17565	17328	17649	17569	17556	17430	17402	17622	17594	17428	17438	17483	17640	17628	17416	17339	17489	17698	17520	17410	17476	17655	17612	17563	17562	17846	17481	17588	17581	17668	17616	17688	17581	17443	17455	17527	17633	17483	17491	17605	17639	17636	17601	17614	17548	17421	17584	17695	17414	17419	17715	17446	17509	17562	17591	17405	17582	17665	17576	17384	17522	17710	17534	17543	17521	17507	17587	17503	17563	17675	17380	17607	17456	17606	17593	17369	17559	17518	17591	17549	17491	17469	17459	17565	17610	17620	17709	17733	17632	17371	17606	17515	17603	17397	17493	17561	17648	17519	17511	17613	17538	17574	17364	17614	17276	17564	17347	17353	17701	17593	17573	17626	17603	17628	17639	17524	17690	17533	17572	17556	17649	17532	17500	17606	17417	17362	17480	17608	17503	17347	17452	17470	17657	17334	17520	17533	17536	17451	17597	17385	17470	17608	17488	17567	17498	17662	17582	17522	17626	17595	17646	17564	17633	17640	17617	17603	17525	17556	17523	17576	17233	17681	17550	17438	17504	17614	17348	17407	17705	17391	17628	17572	17546	17569	17595	17380	17608	17717	17703	17536	17609	17612	17770	17430	17560	17651	17574	17711	17686	17450	17538	17452	17501	17655	17698	17525	17541	17527	17582	17747	17583	17572	17593	17574	17452	17513	17551	17817	17474	17546	17678	17522	17620	17462	17620	17520	17546	17670	17358	17516	17425	17531	17401	17716	17357	17469	17677	17839	17588	17486	17505	17539	17679	17451	17562	17482	17549	17518	17472	17456	17562	17541	17526	17642	17407	17552	17683	17812	17664	17676	17600	17480	17487	17478	17770	17493	17457	17792	17595	17634	17409	17636	17703	17575	17443	17581	17628	17438	17441	17497	17522	17409	17608	17504	17201	17407	17667	17767	17641	17651	17620	17691	17710	17645	17527	17694	17299	17579	17729	17669	17363	17646	17653	17642	17566	17645	17588	17422	17423	17531	17512	17868	17761	17808	17628	17603	17770	17639	17578	17511	17592	17514	17356	17193	17556	17534	17540	17646	17699	17478	17712	17774	17551	17744	17424	17375	17242	17476	17636	17763	17485	17520	17575	17651	17732	17521	17754	17426	17610	17324	17433	17600	17674	17467	17598	17574	17381	17357	17639	17565	17497	17589	17516	17493	17499	17583	17376	17512	17581	17459	17643	17719	17554	17543	17480	17717	17499	17407	17583	17565	17289	17409	17494	17572	17595	17759	17717	17408	17735	17531	17680	17487	17414	17608	17315	17630	17477	17684	17465	17606	17495	17660	17610	17658	17507	17557	17444	17642	17456	17512	17729	17479	17595	17676	17569	17444	17571	17526	17486	17557	17599	17607	17704	17520	17888	17603	17701	17506	17612	17738	17634	17592	17655	17601	17538	17454	17556	17544	17435	17714	17628	17651	17625	17648	17754	17428	17370	17541	17463	17563	17589	17588	17615	17758	17619	17513	17754	17517	17340	17688	17727	17539	17537	17430	17325	17676	17629	17502	17524	17511	17365	17683	17622	17709	17777	17629	17553	17632	17555	17795	17609	17539	17662	17469	17602	17593	17593	17580	17359	17338	17610	17536	17521	17365	17619	17742	17485	17483	17555	17737	17467	17339	17545	17626	17725	17535	17595	17577	17630	17633	17714	17662	17782	17548	17506	17750	17483	17335	17396	17622	17532	17729	17536	17640	17505	17568	17480	17607	17471	17635	17581	17456	17592	17722	17368	17437	17509	17796	17565	17727	17481	17463	17509	17607	17572	17611	17541	17586	17424	17530	17768	17391	17546	17685	17420	17490	17480	17701	17542	17372	17636	17537	17431	17789	17668	17783	17617	17690	17598	17600	17448	17534	17394	17579	17411	17566	17722	17664	17552	17606	17652	17494	17168	17392	17759	17527	17283	17570	17349	17644	17584	17565	17525	17535	17433	17541	17696	17581	17215	17588	17673	17438	17485	17481	17554	17451	17590	17472	17771	17528	17389	17514	17480	17621	17590	17487	17544	17680	17533	17675	17525	17510	17436	17396	17697	17647	17703	17588	17491	17560	17748	17497	17632	17414	17652	17523	17612	17172	17622	17550	17527	17541	17672	17501	17359	17595	17455	17489	17542	17500	17583	17568	17569	17535	17747	17733	17562	17424	17595	17387	17597	17627	17532	17435	17531	17604	17481	17290	17424	17637	17855	17512	17604	17831	17485	17705	17578	17638	17486	17688	17567	17684	17662	17524	17619	17649	17344	17564	17523	17510	17808	17539	17767	17580	17469	17420	17432	17606	17281	17761	17826	17556	17595	17479	17582	17693	17472	17479	17524	17563	17568	17541	17487	17539	17477	17304	17623	17509	17621	17650	17570	17588	17408	17457	17482	17502	17428	17727	17366	17873	17599	17292	17641	17711	17477	17584	17564	17418	17730	17553	17515	17638	17515	17358	17438	17530	17455	17463	17340	17535	17403	17545	17668	17585	17333	17654	17539	17696	17561	17469	17419	17425	17439	17650	17476	17616	17499	17722	17584	17432	17405	17548	17440	17726	17672	17665	17634	17515	17514	17513	17518	17539	17639	17450	17660	17407	17652	17534	17530	17473	17478	17673	17543	17542	17818	17447	17482	17525	17525	17484	17660	17523	17599	17554	17687	17546	17506	17781	17418	17545	17508	17455	17576	17580	17661	17449	17485	17625	17738	17419	17561	17698	17478	17688	17526	17691	17582	17374	17403	17727	17245	17461	17496	17420	17624	17537	17517	17606	17571	17561	17572	17520	17564	17573	17407	17478	17544	17670	17623	17520	17620	17614	17675	17696	17590	17704	17609	17609	17454	17661	17561	17599	17562	17739	17633	17658	17663	17598	17507	17650	17576	17560	17598	17603	17684	17597	17592	17526	17599	17635	17818	17664	17616	17441	17708	17737	17695	17510	17410	17607	17512	17642	17636	17469	17783	17676	17348	17562	17687	17656	17399	17466	17535	17444	17521	17528	17672	17702	17572	17683	17571
27957	48883	42879	32373	26908	22777	20271	18537	17475	17185	16810	16598	16430	16325	16333	16075	15960	15803	15741	15809	15481	15625	15404	15370	15338	15270	15345	15164	15209	15182	15144	14901	14966	14799	14706	14989	14872	14724	14747	14916	14946	14870	14930	14760	14844	14706	14669	14712	15092	14782	14777	14700	14787	14777	14739	14824	14859	14700	14882	14718	14680	14750	14879	14913	14707	14756	14840	14765	14829	14624	14862	14717	14867	14763	14836	14576	14873	14946	14780	14782	14854	14771	14849	14797	14865	14875	14779	14918	14876	14833	14778	14928	14814	14745	14837	14733	14704	14885	14862	14675	14804	14896	14780	14896	14762	14728	14875	14751	14689	14676	14636	14796	14770	14483	14582	14745	14944	14827	14647	14797	14772	14761	14695	14818	14844	14741	14645	14806	14723	14853	14649	14894	14725	14744	14878	14710	14676	14692	14764	14805	14604	14578	14607	14761	14671	14794	14684	14762	14644	14929	14759	14738	14803	14677	14884	14703	14867	14905	14896	14784	14752	14746	14637	14863	14796	14830	14730	14779	14793	14779	14670	14685	14728	14688	14966	14751	14804	14768	14714	14882	14821	14739	14723	14815	14760	14711	14979	14700	14830	14768	14789	14856	14732	14639	14613	14816	14691	14699	14814	14674	14846	14816	14836	14665	14634	14651	14801	14832	14685	14778	14917	14696	14814	14817	14742	14637	14713	14693	14671	14954	14657	14839	14884	14764	14817	14770	14820	14723	14715	14721	14621	14610	14811	14684	14621	14655	14770	14752	14757	14798	14719	14935	14872	14530	14824	14618	14784	14693	14789	14720	14761	14616	14852	14777	14668	14880	14803	14870	14733	14891	14699	14805	14962	14714	14802	14703	14959	14774	14859	14705	14949	14789	14839	14510	14709	14809	14736	14722	14997	14626	14724	14591	14713	14794	14739	14661	14832	14779	14709	14812	14852	14697	14738	14799	14642	14811	14823	14666	14990	14780	14599	14826	14654	14781	14836	14608	14866	14669	14641	14811	14871	14767	14819	14697	14733	14681	14609	14730	14809	14842	14726	14699	14782	14819	14720	14726	14770	14859	14712	14830	14776	14782	14756	14564	14950	14770	14958	14820	14665	14882	14778	14704	14729	14777	14718	14682	14913	14655	14737	14839	14565	14767	14788	14538	14602	14913	14841	14714	14719	14815	14650	14819	14708	14788	14877	14630	14710	14799	14875	14666	14664	14683	14654	14780	14664	14726	14655	14677	14900	14863	14703	14842	14875	14619	14836	14811	14834	14696	14742	14723	14722	14760	14673	14704	14751	14981	14668	14830	14900	14904	14676	14731	14732	14580	14801	14664	14799	14796	14733	14815	14804	14801	14725	14676	14703	14850	14785	14729	14567	14801	14821	14893	14907	14702	14837	14698	14681	14762	14722	14868	14645	14790	14684	14733	14891	14705	14823	14774	14827	14834	14970	14601	14782	14743	14724	14712	14736	14864	14948	14778	14863	14646	14726	14826	14737	14550	14815	14777	14724	14941	14728	14603	14784	14825	14736	14759	14736	14585	14561	14793	14763	14802	14793	14683	14627	14827	14677	14877	14716	14755	14855	14572	14811	14615	14883	14840	14915	14582	14738	14666	14689	14785	14709	14858	14636	14694	14755	14669	14891	14639	14767	14962	14793	14739	14821	14759	14825	14679	14896	14672	14751	14748	14614	14707	14712	14851	14645	14775	14709	14694	14786	14798	14875	14717	14713	14854	14725	14862	14542	14751	14731	14780	14654	14922	14841	14760	14636	14852	14849	14912	14779	14888	14994	14736	14665	14838	14833	14819	14855	14839	14696	14750	14695	14778	14745	14911	14635	14796	14669	14603	14771	14872	14696	14757	14674	14758	14736	14723	14626	14727	14803	14796	14716	14850	14606	14756	14945	14754	14672	14737	14742	14695	14886	14684	14669	14790	14699	14749	14620	14445	14856	14835	14753	14646	14869	14719	14844	14745	14790	14968	14721	14798	14787	14632	14812	14887	14702	14673	14778	14770	14786	14804	14729	14863	14793	14798	14830	14857	14790	14798	14631	14801	14710	14766	14767	14669	14679	14712	14726	14760	14780	14650	14815	14654	14881	14830	14634	14874	14759	14744	14802	14624	14760	14923	14841	14743	14780	14661	14715	14727	14907	14656	14932	14817	14684	14681	14743	14828	14705	14683	14736	14756	14694	14672	14616	14794	14862	14785	14755	14601	14716	14941	14727	14659	14756	14676	14771	14716	14653	14728	14646	14696	14775	14783	14794	14785	14719	14781	14668	14812	14772	14636	14851	14752	14518	14701	14665	14645	14981	14750	14671	14715	14819	14628	14815	14835	14801	14676	14825	14705	14793	14722	14847	14873	14649	14788	14778	14733	14777	14719	14822	14644	14650	14734	14677	14836	14854	14906	14716	14762	14789	14685	14831	14757	14697	14875	14608	14796	14839	14732	14810	14657	14690	14817	14706	14654	14772	14809	14647	14747	14654	14731	14777	14722	14627	14603	14715	14562	14851	14585	14838	14956	14714	14920	14803	14973	14630	14732	14857	14654	14685	14895	14665	14765	14774	14848	14767	14623	14661	14705	14778	14775	14818	14719	14637	14811	14902	14765	14685	14924	14673	14966	14818	14843	14878	14812	14735	14599	14949	14783	14821	14864	14774	14811	14837	14828	14732	14759	14703	14787	14799	14751	14717	14776	14817	14742	14609	14785	14893	14821	14748	14854	14831	14673	14800	14667	14757	14717	14757	14764	14696	14638	14903	14680	14739	14687	14747	14708	14674	14782	14718	14708	14726	14868	14838	14822	14853	14776	14933	14643	14749	14601	14861	14669	14781	14795	14691	15169	14884	14844	14642	14863	14843	14850	14881	14561	14849	14571	14711	14824	14730	14724	14662	14710	14724	14695	14718	14769	14729	14703	14633	14756	14693	14767	14699	14630	14697	14723	14695	14703	14849	14833	14719	14810	14758	14865	14804	14710	14807	14774	14900	14687	14766	14748	14660	14821	14915	14721	14728	14737	14695	14748	14647	14683	14768	14830	14759	14709	14629	14903	14872	14655	14675	14763	14776	14682	14826	14579	14673	14778	14728	14761	14706	14739	14634	14789	14729	14802	14537	14808	14683	14763	14745	14711	14795	14629	14677	14666	14742	14646	14793	14785	14627	14636	14675	14859	14790	14710	14687	14629	14764	14687	14727	14707	14719	14798	14802	14699	14955	14814	14679	14840	14739	14921	14765	14741	14760	14662	14927	14735	14678	14747	14862	14802	14738	14790	14735	14840	14820	14711	14717	14997	14827	14684	14770	14670	14586	14565	14539	14789	14744	14669	14848	14829	14943	14772	14788	14780	14690	14713	14744	14797	14836	14750	14775	14759	14669	14713	14716	14625	14607	14738	14809	14751	14845	14731	14850	14707	14679	14811	14921	14789	14706	14802	14798	14658	14790	14645	14652	14637	14726	14881	14809	14745	14702	14909	14870	14731	14859	14697	14702	14697	14748	14765	14670	14651	14679	14852	14783	14750	14837	14707	14553	14706	14860	14898	14798	14684	14678	14899	14921	14682	14757	14716	14778	14655	14772	14739	14775	14739	14774	14921	14825	14804	14664	14867	14687	14826	14687	14615	14685	14811	14816	14933	14824	14801	14791	14840	14766	14704	14709	14718	14902	14821	14697	14913	14803	14659	14671	14776	14826	14895	14776	14785	14706	14730	14721	14733	14820	14718	14811	14833	14852	14804	14797	14831	14892	14599	14777	14592	14790	14727	14612	14915	14801	14727	14769	14912	14786	14887	14862	14739	14722	14659	14760	14818	14660	14702	14876	14575	14734	14825	14633	14639	14954	14646	14707	14643	14924	14811	14762	14794	14551	14713	14678	14895	14603	14657	14874	14725	14721	14984	14786	14805	14703	14706	14734	14666	14580	14962	14913	14724	14897	14596	14759	14724	14887	14686	14773	14747	14632	14731	14738	14831	14895	14808	14718	14647	14784	14760	14676	14696	14803	14685	14849	14785	14629	14690	14853	14869	14829	14847	14813	14779	14708	14753	14845	14641	14859	14798	14803	14910	14832	14774	14838	14812	14813	14773	14929	14836	14737	14740	14853	14801	14703	14784	14825	14854	14850	14418	14752	14651	14652	14759	14651	14735	14740	14720	14786	14782	14868	14594	14594	14781	14905	14672	14709	14736	14742	14692	14791	14719	14633	14701	14775	14625	14651	14618	14771	14656	14985	14600	14757	14787	14799	14681	14779	14652	14690	14863	14722	14693	14680	14720	14651	14971	14613	14624	14835	14745	14692	14794	14712	14833	14809	14810	14821	14797	14720	14696	14747	14651	14791	14673	14865	14649	14582	14808	14731	14738	14657	14759	14663	14769	14735	14900	14820	14696	14715	14617	14789	14855	14730	14721	14780	14807	14655	14705	14868	14783	14773	14755	14654	14729	14970	14753	14903	14709	14743	14754	14520	14785	14736	14902	14659	14823	14731	14670	14885	14795	14777	14651	14669	14805	14782	14660	14793	14774	14720	14910	14710	14706	14710	14803	14867	14698	14795	14861	14845	14757	14813	14634	14760	14663	14788	14840	14777	14728	14836	14798	14913	14601	14701	14760	14648	14716	14720	14697	14686	14730	14828	14664	14737	14900	14683	14659	14621	14904	14760	14878	14753	14857	14795	14775	14557	14699	14834	14795	14782	14767	14762	14771	14689	14823	14610	14798	14935	14615	14647	14877	14751	14701	14717	14733	14813	14639	14840	14560	14736	14690	14763	14675	14936	14925	14679	14798	14843	14872	14912	14764	14801	14883	14713	14578	14775	14649	14726	14805	14633	14823	14828	14653	14831	14661	14875	14702	14759	14789	14763	14790	14847	14866	14726	14834	14770	14672	14788	14741	14782	14968	14946	14862	14569	14631	14732	14758	14762	14915	14909	14791	14849	14855	14674	14847	14818	14676	14740	14727	14754	14801	14811	14753	14909	14636	14566	14564	14787	14729	14783	14971	14693	14754	14653	14747	14639	14653	14618	14795	14795	14740	14938	14715	14743	14750	14824	14750	14663	14746	14674	14598	14896	14685	14856	14809	14901	14695	14685	14843	14778	14773	14696	14930	14746	14769	14685	14847
28239	24080	28928	25394	20291	18757	18223	17660	17389	17157	16911	16961	16893	16849	16833	16843	16669	16951	16887	17129	16739	16712	16795	16717	16594	16683	16535	16533	16650	16474	16745	16641	16521	16342	16378	16547	16607	16416	16477	16529	16681	16627	16524	16429	16438	16385	16635	16587	16473	16525	16607	16223	16598	16412	16470	16415	16455	16286	16366	16582	16582	16441	16145	16252	16569	16531	16524	16498	16397	16659	16526	16433	16775	16558	16574	16421	16437	16537	16449	16601	16431	16453	16564	16367	16344	16371	16457	16293	16448	16530	16555	16574	16448	16572	16645	16379	16648	16388	16410	16258	16590	16481	16474	16533	16445	16445	16411	16406	16429	16493	16625	16545	16479	16592	16752	16462	16515	16510	16530	16723	16601	16379	16328	16501	16470	16590	16565	16656	16647	16522	16285	16366	16376	16390	16524	16267	16531	16387	16401	16342	16371	16477	16803	16420	16317	16475	16369	16420	16571	16347	16594	16296	16613	16346	16286	16551	16647	16362	16431	16398	16415	16475	16598	16407	16470	16505	16651	16544	16569	16556	16613	16416	16599	16434	16343	16489	16440	16267	16574	16283	16570	16429	16597	16379	16624	16381	16482	16262	16422	16574	16383	16419	16400	16341	16402	16473	16437	16579	16574	16419	16500	16395	16461	16409	16424	16446	16535	16577	16296	16434	16665	16467	16415	16724	16454	16585	16514	16600	16491	16496	16396	16588	16461	16414	16544	16603	16316	16453	16503	16412	16433	16619	16466	16496	16448	16507	16480	16478	16599	16367	16342	16432	16461	16680	16276	16525	16692	16724	16472	16249	16464	16346	16565	16680	16466	16583	16590	16580	16408	16402	16549	16427	16527	16451	16508	16466	16509	16397	16492	16500	16577	16516	16270	16507	16628	16573	16347	16393	16393	16488	16277	16321	16422	16290	16429	16579	16631	16649	16520	16515	16488	16296	16498	16411	16373	16491	16433	16548	16624	16655	16583	16462	16435	16502	16366	16426	16478	16515	16536	16469	16699	16328	16486	16475	16394	16147	16542	16375	16374	16443	16623	16332	16396	16471	16548	16280	16603	16475	16596	16438	16270	16363	16380	16461	16463	16542	16724	16374	16470	16612	16556	16347	16577	16632	16354	16544	16640	16288	16612	16487	16501	16607	16504	16553	16423	16412	16714	16270	16411	16418	16427	16575	16419	16559	16367	16719	16658	16337	16539	16490	16736	16543	16200	16392	16438	16542	16688	16503	16689	16420	16480	16575	16327	16365	16412	16473	16398	16407	16415	16495	16682	16471	16569	16503	16299	16353	16441	16629	16366	16416	16550	16573	16270	16504	16260	16453	16493	16378	16518	16282	16445	16448	16530	16560	16693	16529	16587	16483	16354	16538	16465	16451	16401	16263	16432	16476	16478	16498	16474	16381	16473	16655	16525	16325	16435	16212	16437	16598	16585	16414	16456	16199	16469	16396	16534	16385	16377	16433	16321	16241	16434	16626	16271	16429	16407	16437	16777	16560	16542	16481	16564	16430	16419	16692	16522	16605	16459	16622	16446	16483	16559	16485	16520	16344	16242	16452	16694	16344	16293	16626	16456	16576	16377	16568	16463	16639	16552	16526	16641	16424	16449	16617	16436	16492	16642	16464	16507	16374	16473	16463	16543	16450	16400	16515	16706	16307	16391	16398	16549	16276	16688	16381	16505	16421	16514	16732	16626	16689	16477	16452	16481	16361	16478	16456	16583	16428	16504	16391	16184	16567	16387	16476	16545	16387	16584	16617	16509	16501	16355	16552	16597	16431	16494	16223	16511	16493	16466	16490	16480	16653	16476	16585	16347	16534	16346	16465	16654	16473	16215	16274	16345	16359	16543	16396	16532	16604	16501	16481	16648	16584	16564	16456	16504	16552	16597	16334	16473	16523	16480	16308	16468	16597	16475	16420	16631	16309	16533	16506	16308	16582	16486	16338	16402	16425	16419	16342	16635	16333	16635	16362	16213	16441	16560	16406	16649	16559	16365	16207	16540	16416	16326	16535	16585	16707	16483	16317	16338	16487	16395	16604	16272	16477	16561	16393	16687	16337	16336	16518	16347	16516	16442	16468	16495	16373	16467	16492	16290	16381	16407	16407	16363	16626	16495	16528	16575	16492	16508	16643	16487	16581	16660	16624	16450	16458	16618	16401	16492	16571	16514	16441	16424	16357	16601	16313	16512	16598	16717	16495	16428	16432	16337	16514	16317	16552	16510	16421	16548	16525	16469	16547	16519	16530	16416	16347	16575	16490	16474	16464	16263	16355	16469	16444	16570	16496	16534	16496	16458	16389	16685	16626	16440	16366	16575	16492	16514	16408	16559	16313	16593	16481	16401	16420	16439	16219	16423	16362	16502	16475	16371	16341	16525	16311	16384	16494	16419	16246	16451	16416	16438	16434	16525	16656	16656	16378	16539	16415	16591	16564	16429	16376	16470	16407	16519	16586	16390	16373	16473	16488	16557	16383	16721	16671	16648	16568	16282	16302	16546	16414	16492	16492	16427	16142	16255	16658	16407	16363	16566	16329	16367	16378	16424	16378	16436	16451	16539	16404	16405	16608	16376	16322	16461	16362	16259	16519	16427	16229	16396	16637	16384	16474	16501	16610	16359	16428	16402	16304	16369	16215	16552	16361	16380	16472	16369	16461	16432	16432	16376	16521	16316	16388	16393	16412	16445	16404	16328	16657	16551	16340	16552	16422	16564	16523	16504	16482	16515	16415	16442	16138	16533	16386	16502	16416	16584	16353	16489	16484	16450	16309	16421	16291	16430	16555	16391	16393	16590	16402	16504	16648	16314	16437	16496	16592	16488	16476	16589	16320	16366	16381	16404	16512	16484	16349	16319	16414	16550	16646	16323	16509	16618	16465	16517	16663	16485	16461	16528	16427	16426	16426	16282	16577	16548	16472	16671	16449	16677	16497	16499	16302	16405	16356	16636	16328	16411	16555	16407	16502	16552	16460	16354	16464	16349	16334	16303	16444	16622	16549	16464	16612	16461	16397	16251	16494	16481	16529	16431	16213	16451	16497	16380	16386	16447	16593	16341	16526	16513	16649	16422	16467	16454	16309	16494	16521	16587	16464	16469	16516	16593	16656	16455	16427	16527	16508	16534	16531	16526	16484	16372	16297	16467	16474	16648	16514	16489	16590	16374	16449	16663	16410	16531	16474	16363	16631	16550	16424	16577	16536	16571	16473	16389	16456	16449	16524	16513	16368	16613	16313	16464	16512	16660	16542	16422	16599	16435	16427	16471	16600	16490	16671	16531	16511	16416	16530	16272	16302	16435	16227	16478	16329	16569	16331	16261	16340	16515	16590	16359	16425	16531	16335	16400	16404	16486	16434	16369	16401	16381	16697	16317	16383	16409	16337	16422	16408	16667	16442	16341	16567	16580	16359	16578	16304	16560	16512	16679	16525	16479	16608	16631	16403	16509	16299	16458	16324	16448	16465	16366	16494	16760	16343	16529	16302	16346	16263	16398	16446	16403	16378	16406	16466	16375	16396	16464	16575	16466	16400	16407	16413	16432	16451	16387	16450	16457	16515	16536	16482	16602	16467	16599	16624	16296	16490	16542	16488	16498	16603	16363	16487	16330	16574	16471	16593	16438	16526	16270	16521	16479	16382	16436	16520	16467	16578	16427	16429	16533	16492	16689	16362	16548	16367	16618	16458	16625	16371	16681	16678	16458	16342	16322	16576	16360	16277	16512	16270	16287	16638	16406	16561	16490	16365	16594	16533	16514	16623	16468	16560	16520	16677	16461	16358	16387	16460	16444	16736	16412	16540	16301	16230	16485	16430	16587	16537	16521	16476	16342	16334	16606	16508	16567	16461	16397	16485	16472	16432	16462	16260	16437	16304	16552	16400	16496	16622	16536	16328	16301	16572	16490	16622	16390	16568	16400	16512	16388	16493	16543	16512	16785	16416	16250	16450	16641	16533	16512	16437	16408	16491	16720	16432	16375	16378	16337	16341	16282	16453	16726	16413	16301	16367	16337	16440	16625	16321	16647	16450	16601	16681	16544	16691	16467	16485	16453	16437	16467	16441	16451	16579	16700	16608	16593	16408	16373	16685	16388	16597	16411	16507	16619	16373	16395	16621	16357	16491	16404	16215	16607	16501	16413	16531	16497	16346	16379	16482	16394	16306	16361	16603	16365	16507	16167	16398	16493	16472	16538	16394	16465	16519	16711	16467	16441	16412	16388	16575	16609	16480	16447	16437	16488	16316	16535	16583	16406	16468	16436	16328	16722	16406	16390	16577	16542	16689	16389	16376	16513	16539	16258	16562	16215	16555	16345	16496	16287	16596	16629	16382	16384	16539	16290	16372	16357	16505	16713	16526	16244	16327	16479	16553	16513	16303	16358	16531	16482	16385	16499	16400	16366	16461	16366	16435	16340	16303	16503	16470	16572	16597	16395	16465	16493	16317	16443	16340	16249	16349	16605	16667	16492	16314	16676	16711	16222	16318	16617	16398	16472	16537	16565	16375	16484	16529	16487	16646	16576	16679	16500	16433	16491	16477	16609	16307	16502	16655	16306	16622	16313	16518	16378	16421	16398	16280	16394	16467	16733	16403	16382	16621	16340	16329	16440	16421	16636	16389	16593	16512	16433	16511	16424	16589	16525	16449	16352	16544	16267	16366	16396	16605	16558	16459	16429	16614	16568	16259	16423	16498	16581	16277	16575	16351	16317	16520	16475	16761	16416	16322	16435	16424	16491	16352	16291	16639	16320	16389	16555	16456	16463	16366	16590	16519	16465	16506	16479	16421	16660	16618	16591	16548	16781	16629	16601	16192	16493	16348	16433	16340	16490	16482	16329	16485	16288	16488	16392	16459	16331	16550	16607	16490	16439	16351	16525	16487	16420	16363	16484	16505	16491	16621	16675	16376	16511	16385	16432	16484	16682	16429	16490	16408	16437	16556	16521	16551	16725	16405	16466	16519	16652	16563	16672	16473	16425	16494	16513	16412	16244	16410	16529	16425	16550	16592	16541	16541	16602	16447	16504	16516	16395	16262	16488	16420	16350	16504	16463	16647	16565	16457	16639	16583	16417	16616	16417	16351	16562	16430	16514	16427	16618	16534	16377	16399	16453	16606
23351	33751	30079	22294	18608	17188	16361	15658	15388	15175	15064	14832	14847	14818	14958	14707	14672	14834	14633	14470	14672	14472	14495	14272	14374	14311	14461	14347	14283	14373	14441	14212	14341	14203	14220	14247	14186	14159	14187	14296	14255	14228	14230	14164	14134	14081	14133	14070	14022	14223	14066	14236	14164	14176	14047	14173	14202	14045	14151	14327	13947	14130	14029	14137	14169	14240	14208	14143	14097	14139	14179	14124	14099	14192	14156	14294	14306	14168	14203	14036	14247	14171	14158	14208	14024	14208	14134	14139	14395	14095	14138	14067	14337	14266	14139	14191	14216	14243	14280	14326	14040	14284	14164	14135	14110	14153	14109	14252	14259	14239	14234	14043	14163	14130	14203	14197	14058	14039	14143	14107	14083	14120	14121	14118	14307	14022	14234	14218	14307	14151	14108	14287	14236	14235	14226	14296	14093	14272	14168	13878	14179	14033	14315	14196	14024	14143	14302	14148	14119	14302	14063	14138	14008	14050	14203	14146	14241	14113	14048	14245	14173	14070	14197	14134	14102	14097	14136	14011	13992	13891	14093	14245	14111	14172	14168	14166	14017	14219	14101	14152	14410	14136	14161	14099	14137	14251	14144	14138	14141	13998	14075	14292	14251	14300	14072	14085	13956	14196	14281	14136	14278	14152	14080	13964	14103	14028	14160	14113	14080	14138	14130	14010	14105	14176	14141	14063	14259	14105	14237	14222	14234	14120	14129	14154	14177	14158	14260	14241	14240	14125	14209	14290	14038	14155	14204	14144	14035	14164	14098	14124	14137	14100	14190	14267	14193	14297	14162	14226	14029	13968	14102	14160	14365	14140	14238	14074	14105	14219	14284	14058	14214	14139	13901	14226	14186	14263	14088	14045	13995	14130	14018	14137	14174	13996	14058	14144	14104	14206	14169	14100	14283	14032	14123	14188	14069	14184	14281	14207	14176	14152	14335	14118	14003	14103	14024	14245	14056	14169	14209	14110	14119	14055	14151	14220	14175	14016	14009	14077	14155	14186	14045	14380	14097	14223	14309	14206	14143	14110	13997	14181	14360	14091	14085	14146	13915	14082	14205	14205	14091	14194	14141	13997	14163	14058	14284	13989	14287	14075	14180	14049	14179	14208	14191	14245	14043	14008	14246	14241	13994	14104	14068	14214	14149	14115	14099	14208	14152	14254	14145	14238	14058	14194	14183	14197	14125	14101	14193	14197	14229	14130	14171	14296	14029	14241	14291	14075	14097	14208	14135	14088	14174	13984	14133	14037	14200	14151	14128	14073	13994	14273	14137	14214	14198	14110	14229	14125	14203	14011	14070	14233	14150	14004	14252	14139	14169	14080	14078	14012	14321	14126	13998	14046	14039	14059	14238	14180	14135	14077	14191	14091	14269	14171	14219	14235	14225	14244	14144	14151	14133	14184	14204	14111	14083	14111	14143	14177	14238	14189	14122	14296	14200	14051	14056	14064	14214	14248	14212	14224	14129	14202	14165	14134	14133	14225	14109	14247	14255	14228	14204	14153	14172	14379	14217	14050	14258	14134	14159	14088	14213	14273	14140	14027	14114	14267	14260	14284	14168	13956	14080	14233	14306	14080	14201	14100	14235	14148	14278	14235	14238	14139	14138	14121	14148	14081	14062	14041	14210	14303	14064	14082	14179	14260	14155	13995	14078	14277	14111	14127	14054	14158	13973	14164	14051	14000	14225	14191	13988	14173	14040	14071	14136	14114	14259	14316	14060	14026	14214	14181	14054	14149	14057	14141	14249	14111	13992	14195	14100	14143	14221	14118	14235	14117	14139	14162	14111	14374	14089	14026	14097	14096	14266	14234	14263	14141	14240	14294	14181	14112	14084	14251	14171	14259	14093	14143	14275	14226	14131	14250	14075	14052	14105	14156	14099	14218	14121	14150	14116	14055	13984	14202	14051	14152	14241	14106	14149	14115	14286	14106	14161	14004	14151	14211	13933	14154	14024	14251	14241	13964	14254	14321	14287	14289	13981	14015	14204	14216	14342	14156	14290	13992	14132	14188	14202	14218	14316	14010	14249	14187	14141	14063	13992	14087	14328	14172	14177	14147	14317	14037	14101	14075	14202	14110	14136	14118	14279	14068	14232	14299	14045	14173	14268	14035	14111	14114	14098	14133	14155	14217	14157	14101	14041	14126	14128	14189	14115	14213	14026	14268	14147	14171	13964	14069	14164	14241	14186	14213	14168	14015	14163	14117	14145	14059	14175	14187	14260	14148	14178	13935	14153	13995	14102	14049	14266	14150	14175	14093	14053	14123	14183	14032	14144	14239	14179	14379	14214	14125	14413	14141	14170	14185	14208	14150	14130	13959	14095	14195	14073	14196	14308	14199	14077	14108	14223	14023	13986	13965	14269	14013	14130	14283	14113	13985	14328	14192	14211	14009	14188	14088	14136	14066	14175	14097	14280	14097	14110	14129	14117	14115	14110	14219	14153	14105	14084	14078	13982	14177	14162	14238	14281	14059	14222	14054	14144	14132	14143	14107	14059	13968	14168	14156	14132	14044	14094	14113	14139	14131	14059	14136	14188	14206	14095	14152	14214	14123	14241	14229	14147	14133	14177	14164	14045	14116	14147	14040	14262	14079	14079	14147	14216	14037	14097	14118	14089	14205	14207	14033	14085	14115	14123	13966	14214	14114	14090	14162	14215	14283	14336	14165	14093	14338	14078	14066	14073	14170	14113	14187	14060	14181	14204	14224	14315	14169	14090	14292	14120	14247	14095	14030	14291	14098	14147	14125	14202	14055	14389	14255	14204	14164	14190	14196	14189	14190	14205	14089	14293	13985	14205	14139	14190	14186	14126	14176	14146	14248	14197	14121	14214	14249	14107	13870	14114	14150	14317	14107	14230	14194	14169	14158	14218	14103	14105	14094	14284	14169	14314	14042	14292	14330	14292	14226	14054	14120	14065	14114	14094	14131	14082	14166	14180	14051	14097	14207	14225	14152	14223	14305	14228	14086	14112	14238	14276	14185	14184	14110	14228	13900	14157	14113	14229	14107	14184	14150	14290	14067	14186	14170	14223	14146	14183	14093	14181	14029	14215	14157	14131	14293	14024	14056	14148	14225	14064	14161	14252	14248	14144	13937	14056	14307	14144	14142	14209	14081	14112	14153	14210	14029	14069	14143	14035	14007	14188	14024	14224	13959	14177	14083	14067	14084	14193	14063	14229	14316	14064	14285	14097	14175	14114	14151	14185	14002	14190	14053	14297	14199	14185	14107	14102	14005	14141	14059	14060	14064	14080	14130	14132	14124	14197	14062	14211	14126	13958	14115	14277	14104	14300	14115	14216	14116	14166	14123	14046	14000	14333	14249	14151	14046	14144	14176	14007	14207	14060	14184	14242	14249	14017	14153	14198	14142	14254	14113	14052	14278	14201	14069	14117	14266	14199	14227	14342	14078	14320	14201	14324	14271	14127	14030	14052	14174	14142	14167	14047	14116	14176	13901	14079	14240	14342	14225	14131	14110	14144	14172	13979	14203	14132	14187	14087	14168	14424	14116	14287	14157	14123	14207	14126	14189	14251	14041	14199	14144	14180	14086	14270	14077	14110	14164	14330	14061	14026	14068	14084	14252	14153	14119	14122	14144	14108	14152	13970	14278	14077	14130	14213	14094	14096	14169	14047	14153	14199	14036	14370	14242	14293	14235	14204	14182	14115	14275	14100	14156	14184	14084	14150	14086	14211	14021	14293	14262	14196	14316	14094	14002	14160	14162	13994	14303	14098	14273	14036	14015	14272	14116	14092	14107	13979	14131	14266	14265	14191	14277	14074	14284	14165	14015	14238	14200	14248	14249	14123	14147	14275	14288	14189	14108	14057	14338	14149	14202	14219	14084	14278	13938	14218	14036	14023	14145	14221	13972	14256	14004	14296	14190	13907	14162	14208	14146	14045	14151	14077	14045	14000	14119	14145	14184	14159	14138	13987	14072	14207	14176	14190	14374	14208	14073	14179	14285	14052	14262	14245	14073	14008	14100	14012	13998	14317	14131	14120	14282	14198	14070	14123	14138	14233	13976	14210	14245	13966	14149	14019	14166	14120	13998	14111	14033	14077	14175	14135	14200	14065	13956	14094	14214	14173	14162	14236	14216	14135	14066	14019	14120	14064	14080	14040	14083	14162	14160	14168	14300	14259	14072	14061	14283	14114	14237	14145	14226	14163	14160	14202	13988	14111	14173	14124	14123	14253	14152	14251	14093	14164	14136	14403	14066	14183	14227	14248	14216	14212	14205	14147	14175	14201	14015	14207	14168	14303	14305	14109	14101	14142	14254	14120	14066	14056	14268	14213	14118	14294	14141	13999	14113	14246	14084	14268	14186	14166	14137	14246	14187	14215	14201	14267	14044	14218	14221	14070	14143	14172	14192	14139	13996	14055	14210	14020	13912	14176	14146	14238	14043	14279	14148	14112	14061	14299	14113	14200	14054	14076	14252	14200	14110	14100	14167	14200	14270	14272	14060	14277	14293	14149	14107	14360	14282	14008	14054	14130	14212	14258	14144	14256	14215	14141	14167	14139	14183	14098	14159	13878	14190	14371	14218	14051	14132	14198	14073	14093	14145	14007	14086	14109	14236	14254	14209	14272	14041	14199	13979	14170	14262	14071	14133	14212	14097	14077	14001	14092	14134	14095	14130	14010	14187	14188	14223	14417	14215	14082	14118	14175	14205	14179	14159	14275	14080	14217	14219	13957	14149	14081	14147	14146	14062	14286	14127	14048	14290	14138	14018	14197	14126	14303	14077	14090	14181	14045	14270	14235	14067	14318	14050	14221	14101	14164	14107	14121	14303	14240	14196	14139	14010	14048	14171	14301	14048	14071	14297	14204	14277	14220	14081	14469	14207	14009	14048	14300	14190	14199	14197	14174	14174	14111	14265	14020	14206	14175	14227	14104	14239	14202	14251	14122	14272	14172	14212	14202	14227	14241	14090	14159	14172	14047	14233	14241	14178	14119	14127	14186	14145	14215	14001	14201	14225	14244	14131	14189	14058	14249	14257	14163	14154	14154	14181	14026	14101	14155	14258	14113	14216	14143	14328	14070	14176	14098	14115	14119	14035	14103	14052	14409	14091	14036	14123	14221	14017	14158	14096	14232	14304
24027	21173	28573	24634	22929	23245	21259	18317	17346	17577	17550	17050	17158	17111	17016	16989	16952	16764	16793	16728	17070	16645	16694	16623	16426	16620	16658	16621	16314	16485	16489	16460	16290	16305	16165	16496	16199	16396	16247	16187	16167	16177	16186	16257	16099	16253	16445	16283	16314	16141	16124	16203	16366	16335	16157	16188	16200	16095	16134	16171	16170	16290	16296	16170	16044	16007	16078	16094	16400	16292	16335	16240	16183	16089	16284	16108	16162	16180	16151	16174	16423	16336	16193	16202	15946	16101	16247	16192	16047	16233	16189	16016	16268	16269	16402	16207	16297	16367	16238	16229	16348	16371	16293	16326	16301	16182	16148	16198	16191	16031	16099	16245	16155	16192	16332	16302	16143	16070	16329	16154	16318	16257	16132	16204	16321	16140	16211	16239	16244	16052	16052	16318	16273	16097	16166	16300	16260	16233	16289	16082	16093	16154	16214	16211	16041	16351	16426	16334	16305	16012	16298	16250	16252	16172	16306	16208	16276	16221	16270	16414	16261	16193	16154	16211	16212	16156	16180	16099	16122	16317	16322	16282	16333	16070	16145	16079	16192	16100	16155	16285	16218	16289	15963	16240	16240	16194	16247	16385	16080	16195	16144	16109	16257	16009	16209	16069	16221	16221	16255	16196	16222	16123	16230	16178	16255	16324	16189	16125	16148	16187	16031	16289	16195	16179	16352	16240	16314	16174	16155	16169	16213	16093	16032	16269	16333	16233	16083	16158	16364	16020	16244	16131	16143	16129	16072	16245	16323	16278	16273	16030	16106	16361	16351	16173	16178	16235	16217	16270	16210	16102	16272	16127	16152	16113	16055	16196	16368	16346	16427	16368	16293	15953	16395	16260	16379	16056	16299	16299	16244	16241	16182	16179	16123	16105	16160	16229	16054	16172	16137	16279	16096	16220	16304	16188	16112	16241	16229	16356	16123	16251	16250	16123	16224	16338	16330	16119	16263	16252	16004	16283	16259	16183	16139	16060	16350	16203	16150	16095	16125	16005	16101	16133	16127	16295	16273	16200	16193	16182	16147	16461	16076	16038	16019	16207	16210	16179	16443	16249	16197	16298	16074	16439	16199	16356	16158	16161	16062	16252	16223	16344	16164	16318	16149	16274	16172	16172	16170	16157	16390	16237	16101	16240	16054	16206	16180	16283	16196	16156	16035	16072	16220	16423	16320	16222	16129	16187	16249	16336	16142	16246	16120	16364	16186	16126	16253	16324	16319	16417	16271	16082	16234	16226	16193	16230	16507	16215	16414	16162	16408	16403	16268	16335	16104	16384	16286	16154	16216	16043	15984	16051	16086	16204	16231	16151	16019	16255	16074	16099	16241	16224	15952	16205	16237	16324	16215	16039	16018	16218	15972	16184	16321	16018	16245	16173	16158	16277	16317	16181	16259	16203	16177	16215	16098	16139	16269	16191	16188	16128	16120	16184	16072	16161	16254	16324	16123	16022	16268	16092	16201	16158	16029	16211	16147	16181	16166	16189	16425	16511	16327	16251	15995	16276	16330	16090	16134	16236	16324	16179	16130	16184	16087	16192	16131	16156	16119	16005	16154	16207	16227	16029	16310	16141	16093	15955	16291	16203	16299	16163	16094	16268	16240	16116	16172	16206	16185	16117	16247	16450	16346	16193	16123	16150	16150	16111	16267	16124	16152	16287	16361	15909	16117	16235	16366	15989	16126	15999	16241	16321	16185	16225	16082	16254	16155	16206	16249	16264	16221	16308	15985	16283	16218	16145	15998	16213	16229	16208	16231	16139	16345	16268	16070	16345	16296	16222	16194	15994	16294	16527	16228	16154	16400	16278	16130	16206	16088	16090	16339	16237	16249	16158	16060	16054	16155	16280	16225	16342	16290	16307	16172	16271	16289	16289	16147	16079	16099	16133	16086	16007	16127	16132	15912	16152	16145	16108	16329	16247	16427	16268	16311	16293	16131	16227	16085	16212	16269	16271	16082	16153	16118	16241	16246	16203	16128	16234	16136	16117	16167	15951	16186	16232	16235	16163	16312	16148	16233	16142	16169	16103	16211	16344	16100	16172	16148	16193	16072	15988	16255	16248	16297	16357	16245	16314	16260	16027	16234	16150	16071	16158	16136	16334	16180	16210	16128	16106	16203	16201	16140	16354	16081	16256	16317	16121	16208	16299	16105	16323	16234	16419	16120	16259	16103	15995	16302	15988	16232	16040	16284	16121	16293	16176	16278	16175	16295	15962	16166	16142	16064	16248	16272	16157	16267	16025	16240	16201	16129	16101	16191	16221	16312	16368	16282	16324	16197	16096	16497	16018	16218	16186	16152	16226	16264	16144	16059	16192	16210	16172	16234	16015	16170	16032	16182	16149	16311	16217	16169	16215	16095	16310	16236	16178	16284	16182	16313	16038	16215	16187	16157	16048	16228	16238	16039	16157	16206	16164	16084	16122	16315	16270	16330	16422	16118	16244	16163	16317	16061	16139	16108	16103	16313	16035	16346	16199	16118	16134	16241	16242	16333	16177	16142	16091	16199	16248	16307	16322	15947	16259	16199	16098	16430	16121	16072	16148	16186	16323	16289	16236	16274	16240	16228	16161	16078	16151	16179	15999	16213	16185	16317	16025	16356	16468	16047	16108	16300	16490	16156	16139	16120	16244	16330	16228	16170	16074	16108	16297	16142	16089	16055	16209	16202	16260	16006	16301	16148	16323	16202	16351	16119	16197	16294	16308	16236	15954	16191	16231	16338	16186	16216	16191	15978	16048	16242	16256	16166	16255	15973	15943	15988	16294	16210	16416	16211	16199	16055	16306	16103	16064	16339	16241	16190	16090	16266	16153	16225	16136	16331	16374	16093	16275	16197	16083	16167	15985	16245	16240	16324	16123	16326	16152	16330	16212	16080	16134	16166	15995	16347	16322	16305	16102	16165	16529	16140	16289	16121	16023	16127	16049	16065	16282	16146	16080	16221	16241	15848	16402	16081	16282	15982	16265	16134	16287	16208	16191	16282	16065	16159	16117	16297	16081	16192	16280	16218	16204	16162	16291	16244	16130	16138	16217	16078	16381	16291	16173	15975	15986	16253	16105	16185	16169	16058	16302	16386	16220	16098	15947	16207	16018	16075	16188	16211	15967	16154	16295	16191	16178	16179	16232	16139	16141	16380	16095	16139	16060	15964	16356	16235	16110	16159	16112	16180	16244	16083	16161	16247	16248	16082	16022	16334	16237	16175	16173	16387	16252	16196	16349	16146	16087	16117	16460	16136	16143	16306	16407	16032	16206	16079	16156	16191	16141	16120	16198	16217	16209	16216	16183	16165	16113	16274	16161	16136	16057	16232	16036	16013	16364	16302	16415	16219	16039	16267	16306	16315	16256	16246	16077	16367	16300	16097	16230	16109	16206	16331	16052	16331	16213	16208	16170	16200	16406	16415	16156	16066	16123	16085	16239	16222	16041	16171	16273	16268	16200	16185	16534	16284	16167	16250	16262	16209	16159	16409	16083	16368	16317	15955	16061	15974	16056	16142	16156	16258	16180	16049	16083	16124	16358	15982	16174	16199	16040	16162	16136	16328	16119	16115	16166	16079	16050	16084	15843	16255	16193	16187	16182	16198	16208	16301	16194	16229	16222	16278	16208	16101	16175	16273	16287	16237	16267	16371	16157	16274	16240	16195	16216	16281	16123	16260	16238	16220	16255	16314	16466	16213	16396	16226	16227	16095	16056	16116	16094	16098	16067	16277	16241	16162	16014	16055	16212	16030	16140	16250	16103	16174	16219	16258	16321	16273	16205	16182	16209	16209	16242	16444	16165	16294	16209	16120	16028	16290	16249	16169	16217	16234	16176	16051	16053	16281	16115	16110	16155	16225	16524	16284	16151	16244	16133	16047	16143	16051	16120	16204	16360	16292	16312	15938	16237	16300	16206	16203	16399	16159	16161	16156	16212	16323	16138	16418	16311	16235	16054	16231	16195	16038	16107	16137	16031	16277	16021	16216	16287	16143	16005	16052	16106	16200	15909	15883	16120	16117	16132	16205	16158	16338	16322	16220	16305	16296	15954	16261	16138	16194	16129	16140	16098	16109	16267	16194	16382	16268	16125	16288	16226	16171	16072	16453	16126	16237	16204	16180	16147	16182	16322	16254	16310	16360	16200	16272	16058	16269	16068	16307	16207	16419	15952	16093	16018	16198	16158	16194	16062	16335	16349	16276	16248	16190	16229	16219	16184	16388	16476	16240	16015	16168	16124	16099	16374	16297	15990	16207	15999	16279	16165	16231	16340	16111	16205	16212	16217	16293	16163	16328	16238	16246	16193	16072	16139	16227	16190	15980	16271	16219	16287	16163	16272	16170	16106	16118	16073	16161	16079	16170	16155	16147	16060	16118	16304	16294	16142	16187	16073	16012	16136	16133	16023	16260	16405	16139	16162	16174	16250	16157	16061	16248	16155	16281	16101	16096	16272	16376	16167	16347	16248	16313	16209	16115	15979	16183	16274	16249	16081	16083	16380	16217	16255	16314	16257	16199	16220	16178	16128	16187	16225	16341	16258	16105	16351	15943	16092	16155	16176	16074	16258	16122	16188	16075	16107	16103	16225	16385	16247	16272	16204	16293	16152	16256	16103	16222	16241	16114	16238	16172	16181	16192	16206	16206	16276	16204	16200	16210	16374	16378	16068	16157	16213	16107	16250	16386	16227	16215	16220	16235	16166	16051	16172	16268	16183	16005	16204	16183	16168	16282	16199	16583	16081	16360	16322	16317	16139	16198	16127	16155	16243	16043	16162	16205	16127	16382	16401	16203	16148	16233	16155	16039	16230	16199	16263	16287	16313	16184	16286	16147	16060	16196	16106	16108	15999	16274	16286	16082	16083	16369	16057	16141	16142	16095	16267	16333	16313	16048	16286	16026	15961	16091	16098	16110	16064	16177	16147	16326	16221	16240	16115	16156	16078	16283	16262	16177	16183	16138	16071	16080	16184	16339	16143	16048	16035	16142	16056	16115	16224	16279	16100	16284	16283	15969	16234	16352	16285	16081	16289	16144	16236	16348	16139	16031	16110	16239	16189	16356	16200	16158	16114	16199	16227	16121	16156	16346	16222	16140	16183	16094	16105	16250	16196	16103	16371	16264	15995
24735	42862	39130	28281	22764	20207	17583	16654	16260	15572	15563	15412	15062	15253	15255	14925	14871	14811	14761	14666	14525	14516	14584	14563	14531	14358	14326	14361	14443	14249	14060	14205	14110	14088	14139	14020	13951	14177	14019	14005	14004	13942	14110	14064	14139	14091	14099	14012	14042	13916	13967	14005	14109	14028	14162	14009	13986	14074	14206	14048	13802	14045	14090	13935	14029	13961	14068	13887	14085	13998	14012	13908	14030	13924	13780	14101	14116	13946	14105	14125	13983	14005	14010	13832	14094	13906	14001	14176	13935	14114	13966	14069	14142	14256	14088	13942	13946	13991	14113	13888	14159	14061	14140	14049	13965	13749	13855	14017	14054	13830	14011	14005	13820	14065	13916	14024	13912	13895	14088	13976	13959	13924	14036	14035	13956	13992	13890	14067	14211	13940	14013	14102	13971	14036	14013	14146	14030	14065	14005	13848	13995	13896	14093	13960	14085	13950	13891	14091	13964	13962	13962	14039	14042	13824	14089	13988	13953	14034	13934	13977	13936	14032	13963	14175	14006	13895	14005	13887	14011	14135	13999	13945	14117	14131	14001	13953	13985	13862	14039	13854	14121	13847	13952	14247	13986	13982	13927	13899	14035	13900	13887	13975	13967	14229	14008	14042	14130	14005	14030	13911	14022	14047	14158	14041	14104	14107	14256	13934	14012	13914	14130	13955	14041	13731	13990	14023	14008	13974	14073	13798	13811	14032	13927	14035	14098	14154	14138	14025	14065	14047	14054	13993	13902	14080	14038	14005	13978	14000	13954	13941	13923	14150	14019	13969	13973	13921	14041	14217	14015	13947	14041	14011	13950	13956	14010	13980	13987	14100	13913	13975	13937	13894	14203	14005	13946	14029	13999	14014	13969	14000	14047	14049	14026	13903	14020	14088	13918	13954	13914	14073	14081	13915	14051	14062	14002	14069	14089	13996	13989	14261	14030	14025	14010	14073	13962	13884	13993	13912	14117	14173	14041	14044	13984	14034	13964	14044	14118	13906	14245	14006	14159	13954	13932	13907	14014	14006	14016	13927	13853	14047	14138	13952	13999	14005	14015	14084	14071	14130	14069	14005	13941	14120	13970	13876	14049	13968	14094	14046	14217	13835	14053	13964	13962	14080	14243	13932	13973	14027	13805	14229	13935	14221	14056	13981	14023	14078	13927	13955	13949	13953	13983	14033	14034	13829	14217	14015	14079	14085	13930	14108	14066	13879	13951	13939	14029	13953	13974	13983	13868	14052	14009	14019	14008	14045	14054	13813	14037	14135	14026	13956	13900	14042	14103	13948	13871	14021	13924	13968	13879	14033	13952	13977	13972	13934	14166	13947	14005	14229	13936	14141	13875	14016	14245	14069	13920	14020	13986	13969	14055	14015	14055	14064	14017	13941	14129	14040	13911	13946	14055	14017	14010	13963	14119	13826	14018	14097	14194	13964	13873	13942	14006	14145	14015	14011	13917	14117	13907	14115	13960	14046	13977	14162	13860	13900	13962	14211	14164	13911	14058	13906	14251	13921	14123	13883	13825	13939	13958	14051	14005	13972	14005	13946	14075	13921	14097	13871	14162	14072	13989	14038	14167	14048	14109	13900	14036	13849	13986	14012	13994	13862	13985	13932	14131	13990	14043	14050	14035	13933	14044	14112	14088	14137	13925	14054	13895	14051	14038	14052	14027	14041	13951	14006	13886	14006	13965	14057	13941	13908	14128	14001	13913	14102	13893	14086	14075	13939	14115	13947	13982	13938	13813	13950	13968	13919	13953	14206	13959	13920	14142	13880	14051	13995	13916	13967	14020	13946	13971	14040	14074	13854	13914	13963	13930	13874	14119	13982	14033	14052	13916	13991	14115	13985	14123	13992	13995	13982	13983	14075	14006	14064	13994	14147	14064	13934	14053	14174	14207	13824	13988	14031	13867	13877	13919	14191	13871	14129	13990	14127	13959	14083	13934	14084	13987	13872	14099	14046	14033	14041	14025	14069	14235	13984	13880	14150	13946	14041	13985	14119	14035	13958	13901	14168	14058	14035	14163	14001	14054	14051	14002	13879	14035	13940	14100	14081	13996	13951	14114	13905	14062	13930	13994	14018	14113	13909	13928	14114	14049	14032	13924	14025	13902	14076	14035	13958	13922	14158	13829	13963	14019	14150	14002	14177	13948	13980	13911	14007	13848	13895	13979	13904	14138	13992	14067	14053	13859	14000	13961	13950	14076	13967	13933	14085	14001	13870	13979	13896	13985	13971	13855	14066	13907	13970	14053	14008	14231	13938	14024	14055	14036	13910	14142	14051	14038	13972	13956	14112	14018	13998	14131	13999	13999	13837	14130	13997	13958	14101	14124	14049	14071	13774	14058	14086	14235	14031	13958	13881	14127	14134	14112	13832	14097	14015	14005	14086	14057	13991	13863	14050	14085	14118	13969	13889	13859	14082	13924	13903	14047	13971	13971	14136	14109	14012	14041	14098	14053	13967	14164	14141	13909	13957	13983	14007	14148	13921	14023	14024	13792	13942	14031	14009	13911	14075	13925	13981	14130	14014	13875	14045	14040	14039	14181	13927	14005	13981	13962	14184	13895	13955	14009	14223	14073	13714	13969	14000	14043	13970	14031	13929	14091	14071	13991	14011	13890	13945	14084	13875	13916	14105	14061	14058	13987	14103	13962	13966	14070	14074	13865	14072	13897	13976	14091	14071	14075	13796	14076	13902	14067	13951	14040	13981	14049	14139	14038	14066	13888	13973	14197	13906	14193	14130	13912	14068	14043	14028	13883	14145	13980	14011	13985	14073	13910	13940	13975	13947	13979	13922	14054	13982	13862	14069	14069	14056	14120	13991	14237	14020	14162	14048	13954	14123	14000	14081	13975	14168	13935	13827	13862	13977	13935	13991	13988	14177	14148	13957	13992	14118	14001	13901	13796	13885	14046	13883	14107	14145	13923	13983	14052	13932	14030	13987	14153	13949	14012	14145	14302	14012	14009	13812	14086	13969	13845	14118	14039	13882	14018	13766	14149	14096	13954	13886	13974	14091	13824	13972	13742	14040	14024	14066	13933	13939	14066	14020	13997	14060	13955	13960	14083	14060	14022	13923	14071	14067	13897	14096	13947	14006	13961	14052	14097	14094	14042	14054	13966	14005	14070	14067	14053	13971	14103	14043	14118	14043	13984	14098	13987	14183	13958	13878	14244	13987	13915	14019	14106	14114	13946	13891	13982	13955	14045	13976	14027	13985	13970	14021	13938	14186	14168	13926	14078	14038	13897	13932	14082	13844	14001	14106	14165	13953	13883	14106	13997	13935	13970	14187	13833	14020	13935	13901	13868	14028	14073	14032	14062	14033	14021	14074	14306	14026	14080	13878	13984	14065	14163	14149	14010	13876	13929	14097	13920	13977	13978	14129	13839	14201	13953	14132	14061	14045	14156	14042	14010	13952	13875	14263	14055	13899	14031	13947	14059	13917	14019	14005	13994	14086	13804	13889	13811	13912	14016	14027	13992	13946	14027	13999	13901	14024	13837	13905	14032	13854	14036	14024	14036	14015	13980	14202	14098	13983	13964	14232	13759	14052	13889	13816	14114	14137	13947	13981	14042	14137	14038	13732	14027	14029	13998	13985	14276	14022	14000	14041	13881	13979	14016	13878	14194	13858	14179	14103	14041	13897	13998	13992	14105	13749	13946	13920	13990	13942	14002	13967	14003	14009	13990	13970	14083	13950	14101	13951	14061	13860	14030	14083	14137	14092	14144	14102	14207	14042	13945	14035	14181	14092	13867	14075	13958	13914	13957	14026	13969	13979	13852	13984	14054	14243	13993	13971	13988	14115	13978	14046	13977	14169	14029	14058	14049	13976	14037	13941	13959	13919	13940	14019	14011	13914	14152	14017	14058	14057	14032	13995	13971	13973	13950	14012	13945	13910	14015	13955	13961	14140	14058	14248	13947	14030	13932	14129	13919	14055	13762	14049	14061	13909	13769	14042	14076	13846	13952	13896	13908	13868	14113	14047	13927	13950	13903	13948	13980	14054	14082	14078	14059	13925	13918	13814	14054	13933	14091	13858	14168	13994	14150	14007	13997	13920	13993	14082	14034	14021	13872	13928	13968	14033	14127	13924	14007	14092	14119	14020	14096	14061	13949	14065	14060	13960	14027	13843	13949	14018	13957	13960	14124	13938	14030	14137	13910	14032	14033	13994	13893	14000	14040	14186	13910	14072	13984	13924	13941	14121	14144	14191	13766	13938	13976	13969	14023	14007	14011	13976	13925	13955	13980	13963	14053	14037	13991	14072	14072	14057	14084	13896	14019	14097	14093	13903	13916	13991	14085	13818	13917	13977	13938	13776	14006	13917	14130	14114	13954	13923	14058	14037	14064	14039	14076	14057	14082	14017	13902	14090	14008	13832	14246	13999	13981	13872	14015	14149	14014	14077	14043	14075	14012	13853	14131	14059	13995	13955	13929	13933	14013	13942	13840	13952	14001	14061	14033	13970	13776	14061	14000	14006	13957	13955	13924	13997	13814	13909	13938	14010	13960	13890	13994	13981	13953	14015	14010	13793	13911	14024	14015	13963	13988	13948	13903	14097	13989	13952	14055	13931	13946	13907	14032	13966	14022	13981	13989	13973	14043	14042	14148	13910	14140	13885	13893	13946	13865	14009	14034	13953	14023	13930	14029	14002	13935	14039	14015	13948	14077	14063	13953	13883	14040	13779	14006	14282	14109	13987	14068	14115	13992	14073	13992	13931	14118	13990	14031	14103	13896	14114	13990	14123	14023	14080	14013	13979	13941	14052	14109	13890	14038	13921	13943	13938	13885	14167	14037	13905	14127	13959	14084	13972	14052	14028	13835	14061	14048	13967	14060	14009	14104	14073	13922	14047	14054	13911	14006	13819	13901	14040	13871	14093	13954	14039	14081	14111	14125	13784	14127	14011	13878	13965	13949	14236	14030	14132	13886	14071	14054	13962	13972	14087	13912	13991	13972	14057	13919	14111	14029	14048	14123	13928	13957	13972	13992	14026	14054	14110	13870	14041	13909	14020	13959	13987	14032	14191	14096	14054	13952	13996	13926	14078	14147	13907	13804	14132	14111	14153	14014	13881	14065	14232	13913	14043	13975	14187	14083	13964
22790	21162	28898	23715	22088	24869	26140	20502	19053	19076	18955	18505	18424	18478	18299	18139	18252	18234	17811	17834	17965	17742	17835	17843	17566	17780	17526	17616	17528	17778	17313	17363	17673	17385	17233	17460	17450	17451	17490	17100	17204	17346	17156	17244	17297	17313	17369	17375	17202	17315	17302	17197	17159	17254	17254	17296	17297	17293	17319	17142	17205	17375	17498	17178	17381	16941	17064	17403	17322	17441	17208	16973	17023	17301	17203	17060	17233	17297	17220	17240	17173	17272	17226	17319	17350	17235	17182	17073	17292	17037	16993	17158	17030	17275	17269	17496	17543	17151	17381	17293	17183	17044	17220	17223	17263	17193	17437	17236	17187	17173	17277	17223	17449	17290	17334	17334	17181	17067	17346	17051	16984	17140	17242	17144	17235	17229	17252	17358	16927	17202	17123	17376	17235	17292	17491	17403	17283	17304	17266	17383	17249	17387	17352	17172	17161	17232	17104	17070	17282	17146	17438	17085	17219	17351	17137	17276	17118	17111	17303	17326	17287	17192	17164	17016	17149	17164	17385	17167	17233	17071	17204	17053	17183	17381	17153	17171	16989	17268	17105	17327	17267	17232	17261	17373	17217	17138	17350	17135	17084	17115	17100	17084	17038	17052	17070	17172	17163	17312	17264	17243	17225	17254	17188	17275	17300	17049	17309	17128	17250	17123	17328	17424	17183	17298	17397	17301	17336	17174	17275	17123	17255	17053	17257	17055	17211	17136	17146	17118	16861	16830	17099	17089	17018	17091	17405	17213	17037	17317	17353	17309	17027	17153	17214	17413	17132	17075	17282	17163	17182	17230	17130	17231	17085	17338	17074	17137	17273	17146	17254	17082	17109	17192	17182	17106	16938	17253	17401	17037	17055	17246	17373	17195	17197	17305	17109	17148	17208	17154	17146	17265	17224	17214	17215	17319	17130	17349	17322	17091	17292	17302	17361	17261	17168	17190	17230	17209	17251	17037	17278	17094	17201	17097	17159	17103	17126	17423	17145	17256	17245	17127	17095	17221	17190	17053	17217	17237	17289	17212	17081	17266	17407	17166	17270	17188	17275	17279	17540	17051	17064	17111	17398	17218	17278	17136	17423	17335	17296	17248	17127	17131	17072	17133	17352	17223	17176	17177	17329	17281	17372	17267	17180	17231	17279	17336	17063	17186	17125	17284	17222	17415	17248	17284	17304	17281	17192	17363	17497	17355	17283	17057	17057	17143	17254	17506	17278	17148	17109	17177	17348	17093	17286	17274	17173	17220	17240	17165	17261	17230	17285	17391	17198	17292	17326	17178	17271	17157	17221	17240	17031	17229	17105	17262	17329	17129	17242	17172	17287	17239	17200	17281	17283	17193	17325	17023	17101	16997	17218	17176	17362	17132	17376	17372	17144	17357	17227	16897	17291	17370	17357	17315	17106	17403	17323	17282	17187	16989	17172	16890	17075	17153	17070	17073	17229	17256	17248	17339	17066	17169	17506	17207	17230	17207	17246	17241	17214	17348	17157	17377	17155	17220	17294	17139	17105	17203	17400	17160	17316	17092	17183	17151	17267	17249	17177	17302	17180	17101	17173	17260	17107	17282	17067	17196	17244	17267	17218	17306	17052	17093	17182	17384	17247	17136	17504	17170	17301	17256	17357	17321	17339	17085	17247	17392	17219	17025	17206	17143	17242	17397	17336	17291	17219	17276	17121	17164	17153	17225	17248	17271	17216	17151	17169	16956	17159	17220	17261	17296	17103	17321	17219	17375	17383	17259	17062	16980	17373	17085	17408	17225	17030	17345	17294	17201	17068	17112	17183	17240	17225	17115	16955	17142	17226	17401	17363	17262	17324	17185	17336	17505	17183	17455	17289	17088	17335	17144	17172	17219	17327	17226	17112	17326	17203	17165	16953	17112	17176	17298	17190	17172	17238	17133	17104	17258	17140	17017	17327	17163	17271	17154	17268	17212	17148	17367	17149	16976	17183	17157	17262	17442	17251	17370	17463	17208	17374	17184	17287	17280	17257	17045	17216	17297	17080	17293	17144	17242	17213	17276	17103	17020	17160	17292	17310	17308	17250	17022	17201	17201	17324	17210	17503	17188	17418	17145	17303	17284	17330	17294	17141	17133	17397	17449	17336	17360	17051	17321	17337	17345	17333	17287	17311	17017	17386	17456	17082	17151	17268	17259	17196	17202	17200	17292	17448	17267	17277	17238	17127	17276	17249	16967	17192	17280	17172	17149	17187	17063	17138	17106	17097	17079	17238	17136	17062	17185	17179	17203	17099	17165	17226	17013	17143	17209	17409	17161	16927	17311	17235	17122	17187	17311	17056	17098	17148	17314	17216	17330	17292	17372	17300	17009	17225	17259	17374	17259	17463	17111	17244	17395	17276	17371	17290	17159	17080	17177	17289	17155	17203	17301	16962	17171	17213	17156	17207	17183	17154	17250	17222	17346	17307	17297	17199	17128	17096	17308	17215	17179	17246	17329	17089	17013	17201	17089	17342	17067	17207	17225	17042	17347	17248	17236	17350	17250	17225	17105	17182	17038	17200	17362	17281	17208	17495	17156	17299	17126	17360	17187	17235	16912	17311	17201	17294	17269	17047	17327	17144	17143	17134	17134	17168	17208	17231	17044	17208	17376	17430	17379	17259	17155	17100	17181	17386	17194	17103	17174	17091	17170	17162	17173	17222	17209	17168	17217	17176	17137	17150	17131	17109	17157	17370	17106	17186	17186	17266	17215	17094	17310	17256	17129	17076	17254	17364	17282	17257	17514	17185	17145	17054	17323	17078	17211	17404	17196	17261	17450	17293	17386	17263	17127	17106	17148	17218	17214	17201	17130	17171	17062	17062	17316	17150	17194	17175	17200	17287	17015	17061	17112	17228	17179	17273	17148	17129	17110	17159	17365	17350	17090	17146	17110	17280	17243	17045	17612	17257	17096	17221	17097	17061	17281	17128	17270	17347	17213	17155	17256	17220	17283	17097	17342	17161	17286	17098	17105	17144	17220	17372	17162	17192	17341	17275	17299	17167	17291	17278	16960	17215	17330	17227	17197	17280	17308	17257	17250	17070	17040	17117	17125	17249	17175	17332	17075	17257	17048	17499	17064	17132	17259	17198	17306	17241	17185	17048	17156	17259	17133	17055	17259	17242	17137	17271	17294	17256	17105	16983	17195	17265	17092	17204	17284	17217	17193	17121	17336	17284	17462	17317	17402	17169	17121	17351	17285	17211	17154	17191	17161	17170	17245	17363	17279	17143	17090	17407	17154	17295	17142	17271	17217	17293	17331	17029	17255	17169	17198	17214	17307	17245	17103	17227	17102	17239	17319	17359	17305	17171	17314	17081	17125	17458	17260	17226	17364	17164	17191	17180	17392	17174	17357	17061	17481	17115	17102	17127	17120	17224	17251	17184	17250	17263	17147	17028	17464	17429	16888	17436	17140	17250	17219	17297	17438	17331	17264	17195	17258	17315	17135	17423	17152	17178	17215	17119	17236	17282	17118	17120	17297	17291	17175	17438	17415	17130	17441	17270	17337	17078	17293	17212	17455	17066	17195	16963	17284	17252	17268	17120	17242	17007	17203	17279	17218	17216	17298	17356	17187	17267	17296	17230	17182	17215	17309	17342	17147	17176	17047	17121	17293	17400	17135	17189	17075	17240	17133	17157	17290	17118	17257	17195	17171	17294	17357	17290	17291	17214	17208	17179	17139	17193	17125	17189	17226	17188	17102	17331	17304	17205	17034	16994	17118	17218	17140	17215	17026	17049	17182	17361	17181	17033	17267	17167	17262	17171	17036	17101	17059	17423	17173	17200	17182	17293	17147	16987	17290	17253	17350	17437	17338	17068	17092	17293	17247	17258	17395	17139	16941	16951	17312	17172	17221	17070	17139	17341	17351	17331	17187	17044	17216	17239	17184	16871	17189	17194	17123	17128	17274	17244	17155	17061	17409	17324	16986	17302	17150	17269	16949	17077	17289	17288	16966	17160	17138	17276	17314	17271	17231	17150	17243	17305	17341	17258	17281	17241	17212	17232	17282	17349	17406	17312	17083	17059	17202	17202	16954	17279	17210	17272	17266	17237	17252	17135	17399	17245	17186	17092	17294	17192	17355	17101	17195	17176	17101	17378	17105	17279	17573	17423	17199	17350	17191	17276	17151	17449	17159	17304	17143	17295	17245	17297	17177	17131	16987	17358	17180	17137	16865	17237	17086	17161	17099	17335	17298	17113	17222	17136	17198	17312	17030	17289	16912	17298	16990	17247	17104	17287	17273	17158	17223	17063	17148	17278	17282	17338	17275	17113	17229	17174	17249	17211	17240	17170	17141	17239	17087	17270	17171	17150	17213	17308	17352	17227	17061	17282	17296	17117	17335	17258	17370	17072	17196	17354	17254	17433	17313	17176	17217	17127	17208	17197	17098	17120	17142	17279	17062	17300	17452	17265	17026	17181	17300	17201	17096	16992	17075	17142	17187	17294	17274	17287	17145	17192	17122	17459	17299	17054	17240	17264	17301	17297	17145	17413	17257	17287	17048	17121	17114	17171	17128	17149	17113	17259	17102	17164	17214	17230	17331	17293	17101	17173	17438	17433	17093	17212	17114	17142	17172	17195	17238	17100	17055	17025	17128	17275	17236	17085	17312	17147	17306	17554	17135	17080	17091	16912	17462	17348	17234	17174	17131	17483	17398	17205	17298	17203	17134	17314	17200	17338	17308	17372	17354	17169	17351	17109	17090	17256	17247	17110	17339	17276	17116	17229	17170	17103	17077	17178	17204	17374	17077	17081	17157	17191	17005	17252	17225	17384	17237	17159	17220	17305	17412	17379	17360	17177	17061	17039	17173	17221	17217	17135	17165	17153	17164	16918	17259	17415	16977	17284	17155	17275	17264	17120	17288	17156	17281	17255	17099	17219	17078	17261	17445	17232	17103	17147	17319	17037	17165	17266	17241	17231	17219	17133	17252	17229	17185	17180	17191	17060	17111	17149	17329	17164	16914	17123	17282	17177	17232	17319	17125	17285	17310	17311	17143	17131	17163	17138	17246	17137	17094	17248	17286	17236	17176	17105	17166	17247	17193	17352	17279	16997	17134	17220	17081	17156	17291	17141	17286	17215	17267	17179	17088	17259	17087
27633	48721	42728	31688	28424	24109	20057	18140	17397	16944	16656	16479	16282	16003	16092	15891	15839	15590	15563	15457	15356	15297	15295	15203	15116	15326	15237	14999	14879	14872	14962	14802	14908	14729	14733	14645	14573	14607	14629	14888	14608	14799	14564	14628	14707	14676	14613	14711	14605	14715	14728	14560	14631	14627	14539	14587	14754	14578	14645	14395	14696	14627	14833	14583	14685	14586	14561	14422	14485	14481	14634	14507	14545	14591	14728	14659	14743	14616	14629	14520	14657	14755	14673	14663	14576	14736	14636	14545	14605	14566	14486	14668	14595	14540	14532	14568	14545	14549	14518	14712	14467	14609	14424	14517	14601	14545	14590	14621	14594	14809	14567	14628	14599	14608	14581	14641	14629	14654	14660	14592	14593	14613	14585	14666	14657	14557	14608	14597	14560	14531	14493	14661	14553	14386	14572	14636	14601	14549	14335	14549	14681	14487	14622	14597	14520	14656	14614	14419	14762	14598	14639	14730	14518	14495	14635	14465	14627	14507	14634	14566	14614	14409	14634	14641	14625	14494	14516	14696	14706	14620	14768	14580	14585	14612	14548	14308	14676	14532	14671	14606	14622	14485	14596	14597	14679	14801	14490	14623	14481	14603	14507	14606	14610	14442	14575	14645	14536	14730	14539	14407	14543	14667	14626	14408	14575	14477	14680	14571	14575	14443	14615	14597	14517	14495	14490	14691	14676	14706	14559	14732	14575	14470	14652	14462	14691	14537	14523	14412	14541	14659	14481	14621	14419	14576	14568	14645	14670	14478	14503	14682	14512	14477	14636	14808	14549	14541	14578	14650	14393	14645	14517	14524	14621	14533	14593	14578	14582	14595	14403	14588	14452	14482	14640	14678	14565	14543	14381	14478	14664	14421	14506	14591	14570	14575	14650	14547	14460	14562	14570	14362	14529	14766	14471	14594	14552	14752	14671	14576	14655	14575	14658	14586	14555	14456	14636	14613	14596	14656	14429	14587	14500	14488	14587	14631	14617	14717	14534	14525	14591	14460	14649	14510	14502	14673	14616	14503	14624	14603	14433	14571	14591	14575	14487	14360	14694	14611	14693	14612	14486	14539	14632	14705	14651	14533	14717	14526	14729	14562	14451	14681	14509	14480	14681	14601	14378	14516	14568	14612	14658	14489	14393	14666	14585	14552	14693	14709	14608	14579	14789	14775	14550	14448	14464	14557	14744	14707	14580	14558	14530	14452	14619	14562	14521	14519	14554	14689	14509	14801	14609	14621	14573	14477	14461	14661	14626	14674	14652	14690	14668	14659	14646	14721	14692	14483	14619	14615	14578	14615	14508	14572	14607	14593	14721	14580	14517	14600	14625	14613	14681	14578	14742	14541	14713	14559	14544	14428	14469	14551	14582	14590	14659	14534	14630	14408	14634	14650	14612	14552	14664	14608	14447	14542	14637	14676	14623	14531	14513	14457	14445	14565	14479	14610	14708	14496	14513	14601	14619	14596	14694	14564	14779	14552	14537	14584	14475	14661	14528	14451	14551	14775	14510	14577	14685	14650	14631	14569	14549	14495	14523	14549	14594	14617	14464	14471	14563	14727	14636	14630	14418	14674	14690	14613	14547	14563	14484	14660	14485	14546	14510	14591	14562	14530	14612	14477	14519	14602	14530	14599	14524	14608	14467	14711	14551	14627	14471	14661	14618	14664	14431	14599	14642	14563	14537	14610	14480	14601	14629	14567	14453	14640	14709	14562	14371	14584	14675	14602	14570	14414	14399	14535	14597	14459	14629	14634	14520	14854	14650	14682	14579	14580	14483	14658	14494	14467	14655	14639	14627	14690	14530	14655	14552	14508	14447	14671	14572	14546	14471	14509	14438	14491	14443	14665	14554	14483	14578	14576	14524	14715	14484	14697	14645	14537	14590	14715	14525	14633	14543	14726	14510	14385	14658	14601	14658	14486	14480	14619	14511	14595	14811	14678	14738	14548	14525	14486	14528	14604	14536	14596	14554	14556	14487	14553	14509	14645	14644	14729	14458	14741	14499	14685	14505	14492	14466	14553	14548	14597	14638	14723	14634	14604	14617	14551	14598	14714	14545	14699	14374	14531	14628	14518	14549	14647	14611	14436	14475	14582	14689	14353	14655	14589	14601	14659	14707	14550	14683	14566	14697	14454	14776	14539	14521	14601	14392	14528	14614	14546	14813	14402	14638	14627	14625	14584	14626	14648	14562	14756	14651	14689	14498	14548	14449	14578	14748	14522	14599	14454	14460	14568	14729	14529	14729	14467	14641	14425	14660	14534	14646	14442	14369	14620	14534	14490	14434	14532	14550	14480	14558	14595	14672	14517	14435	14567	14503	14520	14468	14525	14580	14571	14719	14438	14553	14517	14742	14735	14633	14472	14632	14743	14632	14621	14542	14438	14577	14583	14536	14399	14657	14565	14565	14624	14468	14517	14635	14568	14579	14573	14641	14371	14703	14647	14694	14501	14525	14645	14570	14525	14560	14687	14593	14556	14538	14540	14590	14595	14611	14481	14459	14572	14369	14620	14611	14291	14484	14509	14560	14511	14560	14554	14499	14553	14609	14479	14434	14453	14573	14639	14573	14589	14514	14588	14625	14517	14593	14673	14666	14413	14629	14471	14612	14554	14553	14387	14583	14655	14577	14563	14488	14553	14546	14458	14555	14537	14487	14655	14472	14789	14605	14568	14424	14531	14798	14576	14443	14574	14597	14558	14618	14495	14567	14470	14591	14594	14498	14636	14565	14658	14668	14601	14464	14433	14843	14599	14385	14666	14515	14550	14508	14656	14453	14695	14589	14617	14511	14682	14582	14645	14679	14673	14440	14518	14687	14492	14714	14596	14571	14530	14544	14493	14476	14611	14666	14412	14535	14369	14599	14649	14616	14688	14628	14618	14477	14703	14551	14722	14523	14771	14605	14516	14573	14434	14409	14669	14566	14521	14592	14523	14630	14640	14516	14577	14714	14504	14627	14448	14573	14695	14574	14573	14591	14814	14376	14518	14581	14706	14528	14471	14679	14531	14504	14638	14396	14472	14412	14571	14430	14573	14624	14344	14426	14502	14500	14633	14582	14550	14566	14566	14596	14620	14370	14676	14588	14501	14638	14748	14484	14540	14416	14540	14678	14610	14615	14561	14731	14631	14426	14548	14543	14548	14629	14520	14504	14689	14632	14660	14750	14595	14711	14656	14645	14420	14510	14574	14501	14487	14593	14582	14625	14651	14619	14637	14548	14375	14480	14561	14574	14745	14868	14748	14630	14418	14579	14609	14521	14731	14498	14778	14639	14551	14717	14649	14614	14443	14599	14671	14569	14586	14572	14687	14417	14512	14557	14566	14506	14638	14672	14514	14660	14566	14476	14539	14482	14376	14612	14633	14657	14692	14631	14635	14594	14508	14589	14596	14509	14630	14563	14498	14552	14456	14451	14613	14645	14681	14648	14613	14610	14554	14587	14703	14602	14642	14418	14590	14551	14574	14600	14476	14697	14525	14601	14694	14633	14593	14606	14397	14608	14674	14576	14520	14625	14571	14616	14547	14428	14589	14544	14552	14429	14700	14623	14606	14529	14545	14537	14657	14627	14557	14598	14505	14655	14525	14767	14625	14518	14626	14805	14529	14660	14639	14582	14394	14487	14459	14469	14533	14641	14404	14451	14527	14663	14673	14502	14655	14663	14563	14722	14477	14381	14582	14572	14470	14646	14772	14624	14604	14718	14634	14620	14670	14379	14563	14439	14612	14579	14605	14623	14528	14493	14514	14639	14681	14559	14465	14572	14700	14481	14563	14561	14536	14459	14546	14612	14611	14635	14614	14747	14446	14566	14682	14522	14783	14639	14474	14660	14642	14523	14695	14587	14560	14713	14568	14574	14451	14542	14441	14623	14430	14703	14797	14587	14344	14575	14542	14567	14580	14622	14520	14725	14695	14566	14495	14471	14644	14781	14512	14590	14643	14556	14480	14706	14726	14583	14519	14559	14730	14616	14483	14461	14693	14484	14617	14632	14695	14605	14539	14437	14688	14694	14562	14714	14424	14538	14588	14555	14449	14367	14603	14489	14633	14651	14619	14569	14605	14661	14594	14545	14556	14602	14602	14617	14628	14644	14616	14603	14523	14532	14602	14627	14418	14616	14550	14683	14606	14534	14549	14572	14561	14830	14395	14526	14663	14668	14587	14527	14503	14520	14693	14479	14690	14493	14591	14475	14678	14525	14478	14632	14530	14628	14573	14449	14717	14455	14608	14564	14643	14517	14447	14673	14600	14597	14603	14611	14633	14655	14612	14516	14539	14444	14547	14804	14412	14631	14643	14604	14548	14445	14487	14663	14475	14596	14478	14604	14670	14593	14520	14596	14506	14441	14449	14616	14550	14511	14523	14597	14732	14661	14476	14741	14589	14417	14555	14401	14600	14486	14637	14499	14742	14541	14523	14636	14748	14503	14546	14568	14538	14626	14646	14550	14481	14713	14383	14560	14584	14607	14450	14648	14552	14579	14506	14593	14541	14615	14591	14641	14437	14518	14406	14353	14414	14813	14584	14711	14586	14599	14755	14647	14643	14558	14543	14726	14621	14585	14551	14620	14409	14557	14644	14572	14657	14670	14477	14614	14732	14595	14525	14615	14644	14523	14615	14688	14531	14625	14585	14554	14560	14633	14488	14669	14597	14643	14507	14439	14416	14723	14475	14734	14606	14525	14590	14654	14579	14607	14627	14639	14649	14497	14658	14368	14721	14577	14595	14485	14454	14679	14507	14527	14526	14658	14567	14666	14707	14559	14659	14491	14621	14721	14495	14460	14488	14353	14701	14567	14609	14542	14545	14634	14586	14520	14494	14468	14573	14501	14662	14505	14480	14642	14483	14526	14442	14637	14646	14500	14615	14695	14395	14600	14552	14618	14540	14562	14552	14574	14630	14581	14713	14448	14615	14579	14581	14325	14554	14714	14496	14728	14540	14582	14478	14589	14678	14670	14507	14487	14442	14731	14520	14607	14691	14580	14650	14638	14681	14680	14537	14652	14613	14527	14569	14807	14677	14481	14667	14552	14505	14555	14523	14553	14490	14498	14607	14563	14710	14454	14754	14597	14782	14453	14771	14766	14566	14473	14530	14590	14506	14620	14677	14309	14531
28381	24101	28681	24861	20309	18323	17867	17283	17109	16815	17027	16796	16736	16596	16580	16818	16639	16549	16518	16666	16455	16487	16590	16392	16589	16582	16599	16383	16381	16234	16353	16159	16316	16455	16220	16440	16349	16212	16480	16024	16295	16304	16147	16256	16413	16270	16188	16092	16162	16329	16316	16340	16265	16235	16333	16109	16339	16043	16160	16363	16177	16159	16117	16248	16145	16336	16311	16198	16274	16260	16176	16229	16247	16058	16128	16192	16243	16365	16227	16162	16193	16114	16146	16256	16337	16203	16352	16316	16313	16175	16303	16335	16349	16336	16234	16219	16457	16242	16360	16223	16359	16198	16309	16281	16304	16217	16367	16247	16350	16061	16102	16187	16255	16166	16143	16030	16199	16173	16285	16186	16261	16042	16359	16202	16158	16208	16207	16173	16324	16125	16197	16262	16034	16363	16247	16235	16010	16476	16183	16138	16317	16303	16249	16111	16132	16228	16267	16003	16253	16140	16188	16169	16235	16241	16402	16217	16321	16363	16387	16391	16357	16161	16255	16029	16080	16108	16273	16387	16251	16398	16264	16256	16226	16192	16298	16224	16166	16181	16237	16476	16039	16219	16347	16201	16183	16220	16133	16235	16249	16349	16244	16265	16163	16189	16138	16170	16394	16498	16298	16237	16273	16232	16279	16132	16201	16194	16151	16293	16214	16201	16282	16304	16144	16236	16441	16223	16157	16190	16110	16383	16316	16290	16271	16210	16106	16368	16511	16293	16252	16242	16334	16400	16375	16419	16102	16238	16223	16175	16193	16212	16199	16218	16196	16068	16243	16370	16268	16295	16233	16318	16248	16188	16178	16176	16269	16300	16266	16134	16161	16003	16218	16366	16271	16100	16187	16021	16365	16309	16194	16195	16125	16196	16404	16281	16179	16273	16357	16256	16253	16210	16065	16285	16318	16200	16196	16015	16366	16383	16183	16184	16182	16338	16328	16096	16223	16297	16222	16252	16164	16187	16353	16215	16449	16229	16346	16226	16151	16308	16245	16231	16112	16076	16275	16496	16386	16059	16297	16136	16238	16191	16194	16176	16400	16246	16259	16217	16364	16209	16215	16049	16297	16414	16276	16299	16444	16246	16194	16064	16181	16464	16138	16158	16039	16048	16385	16191	16312	16243	16117	16090	16342	16210	16326	16075	16220	16153	16253	16205	16271	16290	16302	16226	16312	16344	16103	16249	16153	16233	16305	16168	16348	16262	16098	16265	16182	16337	16224	16361	16200	16303	16189	16474	16224	16089	16263	16245	16210	16363	16334	16166	16071	16336	16096	16248	16263	16176	16345	16254	16335	16141	16072	16331	16354	16384	16406	16262	16194	16146	16167	16268	16105	15982	16296	16008	16289	16261	16237	16170	16300	16229	16089	16148	16104	16121	16289	16172	16268	16235	16327	16207	16181	16253	16204	15997	16287	16263	16245	16351	16340	16419	16442	16423	16333	16275	16155	16181	16328	16278	16310	16298	16454	16155	16249	16248	16082	16083	16192	16246	16407	16124	16207	16270	16237	16226	16191	16201	16147	16456	16280	16216	16273	16123	16165	16083	16417	16242	16372	16066	16086	16269	16290	16312	16194	16211	16312	16059	16330	16231	16148	16288	16158	16280	15950	16258	16261	16293	16418	16014	16351	16109	16252	16186	16385	16136	16152	16202	16325	16204	16374	16244	16203	16274	16223	16422	16213	16473	16231	16152	16309	16187	16200	16160	16265	16298	16223	16271	16321	16184	16170	16321	16321	16168	16242	16158	16236	16327	16311	16208	16194	16398	16198	16367	16162	16151	16378	16204	16279	16168	16400	16305	16129	16118	16291	16121	16203	16245	16186	16368	16277	16255	16297	16216	16095	16081	16357	16269	16017	16219	16220	16195	16352	16349	16288	16338	16257	16325	16195	16257	16141	16265	16349	16087	16430	16203	16352	16357	16202	16205	16331	16511	16156	16123	15997	16132	16378	16365	16123	16298	16253	16283	16365	16340	16387	16082	16311	16081	16539	16326	16201	16064	16277	16116	16342	16213	16390	16070	16237	16300	16311	16258	16154	16290	16324	16175	16126	16221	16368	16160	16376	16087	16217	16278	16256	16300	16255	16168	16207	16241	16294	15968	16366	16445	15952	16326	16271	16208	16268	16201	16473	16207	16174	16297	16316	16133	16138	16130	16069	16021	16332	16301	16227	16311	16209	16234	16334	16025	16159	16200	16269	16216	16175	16240	16256	16094	16231	16238	16286	16107	16172	16289	16215	16202	16360	16217	16324	16201	16156	16383	16235	16200	16249	16409	16127	16263	16211	16243	16401	16143	16390	16443	15988	16197	16199	16208	16216	16203	16272	16371	16153	16245	16209	16260	16157	16369	16347	16172	16238	16181	16366	16331	16305	16230	16334	16096	16277	16207	16456	16517	16330	16010	16084	16333	16190	16161	16299	16554	16142	16234	16145	16426	16165	16241	16295	16172	16123	16362	16360	16347	16246	16306	16391	16262	16007	16149	16202	16192	16132	16248	16245	16387	15963	16320	16149	16171	16109	16370	16121	16304	16235	16187	16200	16136	16099	16265	16362	16148	16331	16300	16203	16259	16089	16300	16186	16158	16306	16273	16210	16234	16105	16135	16164	16056	16204	16439	16325	16272	16148	16304	16168	16256	16335	15937	16201	16351	16196	16294	16244	16134	16292	16083	16216	16148	16233	16425	16020	16183	16200	16166	16235	16166	16175	16206	16156	16409	16213	16331	16182	16063	16232	16049	16252	16324	16229	16202	16220	16051	16086	16239	16355	16166	16261	16402	16214	16306	16248	16237	16355	16215	16170	16208	16310	16256	16247	16229	16119	16374	16178	16060	16368	16348	16198	16124	16232	16180	16388	16354	16300	16095	16138	16485	16093	16175	16044	16059	16009	16212	16004	16351	16175	16180	16224	16099	16259	16296	16210	16209	16359	16284	16357	16335	16374	16156	16105	16383	16330	16289	16222	16255	16337	16448	16253	16483	16082	16208	16412	15990	16313	16297	16219	16206	16183	16329	16266	16412	16280	16319	16256	16301	16274	16327	16343	16179	16254	16218	16151	16294	16164	16166	16273	16136	16269	16192	16429	16256	16135	16142	16158	16331	16287	16149	16066	16139	16192	16331	16287	16119	16369	16156	16226	16009	16334	16152	16068	16182	16079	16220	16293	16265	16182	16098	16185	16216	16233	16309	16304	16312	16272	16361	16415	16094	16092	16423	16321	16193	16377	16123	16366	16340	16404	15974	16188	16134	16200	16149	16198	16183	16128	16194	16316	16224	16366	16169	16119	16367	16334	16238	16188	16582	16062	16082	16228	16203	16322	16306	16325	16129	16161	16349	16285	16166	16010	16148	16430	16306	16279	16234	16160	16120	16363	16374	16173	16219	16258	16196	16227	16267	16299	16258	16318	16318	16277	16243	16169	16316	16278	16175	16165	16038	16330	16158	16200	16335	16243	16266	16253	16131	16231	16300	16193	16320	16372	16337	16202	16214	16162	16235	16252	16297	16296	16097	16257	16415	16489	16159	16274	16245	16165	16196	16164	16317	16235	16118	16327	16087	16223	16344	16413	16310	16206	16138	16268	16295	16169	16311	16251	16326	16085	16094	16196	16317	16260	16168	16163	16102	16227	16165	16145	16233	16257	16305	16374	16361	16340	16102	16021	16347	16205	16147	16426	16269	16134	16268	16240	16222	16237	16390	16409	16370	16275	16124	16159	16295	16171	16479	16303	16091	16174	16221	16404	16165	16299	16240	16274	16316	16090	16327	16192	16344	16252	16192	16331	16125	16477	16195	16626	16314	16336	16158	16392	16296	16440	16391	16181	16133	16289	16255	16339	16285	16333	16320	16420	16450	16070	16238	16273	16137	16207	16264	16394	16092	16208	16374	16329	16406	16077	16207	16266	16248	16341	16161	16404	16231	16238	16266	16225	16075	16412	16108	16323	16136	16135	16406	16280	16258	16292	16269	16153	16163	16197	16278	16470	16349	16446	16152	16250	16412	16211	16327	16351	16295	16193	16099	16244	16278	16311	16277	16212	16264	16335	16376	16263	16163	16245	16360	16325	16260	16151	16179	16294	16411	16365	16317	16260	16150	16208	16261	16136	16183	16078	16061	16271	16163	16065	16258	16462	16221	16085	16030	16204	16321	16272	16216	16224	16226	16394	16075	16171	16212	16191	16245	16263	16226	16201	16254	16211	16296	16262	16373	16162	16230	16336	16365	16292	16385	16130	16316	16349	16236	16144	16243	16179	16208	16271	16130	16077	16173	16381	16231	16212	16444	16090	16136	16015	16182	16217	16236	16335	16555	16308	16065	16266	16268	16073	16041	16287	16161	16252	16251	16079	16248	16279	16411	16120	16059	16164	16411	16383	16322	16158	16157	16266	16108	16161	16322	16167	16327	16156	16310	16304	15941	16090	16223	16031	16314	16347	16171	16299	16345	16243	16229	16277	16185	16124	16108	16284	16291	16212	16303	16334	16450	16147	16366	16290	16370	16004	16282	16221	16211	16078	16178	16508	16271	16454	16256	16245	16221	16113	16068	16155	16253	16435	16256	16375	16320	16348	16264	16251	16366	16287	16185	16214	16401	16105	16207	16495	16334	16158	16311	16395	16127	16213	16331	16112	16196	16308	16076	16387	16498	16243	16142	16316	16238	16301	16220	16256	16220	16262	16367	16187	16071	16102	16120	16048	16146	16229	16339	16251	16297	16286	16377	16161	16210	16180	16291	16374	16198	16217	16436	16158	16228	16123	16023	16116	16390	16308	16256	16369	16128	16241	16329	16048	16159	16171	16241	16340	16238	16065	16193	16354	16214	16358	16156	16195	16099	16123	16334	16273	16120	16303	16213	16144	16246	16271	16044	16302	16129	16284	16117	16428	16293	16344	16313	16240	16100	16287	16258	16270	16354	16372	16033	16162	16271	16310	16233	16135	15980	15981	16175	16375	16426	16282	16239	16140	16168	16252	16162	16250	16302	16326	16111	16201	16212	16302	16275	16260	16176	16273	16165	16286	16363	16203	16264	16234	16162	16117	16277	16380	16258	16133	16268	16151	16142	16322	16202	16216	16383	16181	16098	16343	16182	16335	16117	16310	16260	16480	16221
23230	34313	29519	22096	19069	16810	15769	15571	15309	14923	14911	14908	14599	14781	14490	14636	14552	14429	14602	14374	14327	14456	14212	14234	14277	14172	14118	14278	14100	14286	14385	14219	14044	13993	14093	14094	14102	13967	13952	13914	13945	13904	13944	13896	14037	14059	13995	14046	14097	14007	14078	14065	14035	13960	13890	14017	14037	14043	14011	14079	14028	13964	13932	14030	14007	13897	14058	13906	14060	14080	13868	13923	13903	14005	13941	14065	14093	14080	14124	14033	13982	14045	13998	13924	14008	14078	13962	14151	13881	13949	14043	14204	13915	14032	14113	13998	13890	14094	13975	14097	14020	13997	14010	14035	13862	13905	13995	14094	14170	14019	14214	14201	13840	14064	14017	13905	13794	14024	14062	14164	13975	14111	13981	13906	14114	13979	14065	14073	14094	13909	14036	13989	13980	14147	13934	14100	14105	14035	13908	14031	13829	13941	13928	14032	13975	14249	14003	13898	14001	13968	13874	14010	14133	13915	14025	13935	14053	14128	13942	14025	14037	14047	14007	13972	14029	14014	13878	14075	14038	14311	14080	13942	14017	14012	14084	13945	14107	14092	13907	13876	13896	13862	13854	13961	13891	14018	13942	14088	14036	14011	13992	14168	13997	14060	14123	14110	14002	14012	14009	14007	14110	14005	14091	14127	14147	14190	14020	13987	14057	14099	14020	14004	14070	14113	14065	13943	13985	13868	13922	13834	13942	13953	13946	13965	13874	13992	14001	13940	13996	13982	13873	13964	13983	14106	13933	13968	14187	13984	14013	13993	14053	14085	13972	13931	14114	14190	14039	13798	14094	14105	13828	13876	14015	14117	14049	14045	13987	13841	13962	13923	14036	13937	14108	14020	13977	13874	13909	13847	13981	13985	13959	14016	14029	13878	14055	13985	14042	14102	14093	13965	14070	13920	13982	13937	13854	13998	14062	14089	14048	13955	13867	13981	14003	14135	14085	13984	14022	14066	14154	14027	14164	13861	13890	13977	13924	13924	14011	14108	13867	13906	14055	13938	13936	14005	13876	14100	14043	13999	14047	13936	14101	14037	14103	13967	14250	13921	13939	13951	13863	14072	14046	14043	14085	13964	13879	14030	14029	14080	13952	14063	13972	14033	13964	14196	14036	14190	13940	14029	13882	14040	14119	14065	13940	13893	14096	13944	14020	13822	14118	14073	14052	14174	13937	13920	14055	14007	14015	14004	13858	13925	14003	13942	14007	14036	13960	14131	13974	14024	14134	13857	14150	14029	14054	14032	13927	13974	14059	14000	14010	13970	13957	14063	14047	14020	14042	14000	13900	14004	13953	14020	14040	13918	14110	13984	13872	14036	14077	14060	13857	14074	13906	13972	13999	13992	13917	14160	13984	14065	14038	13844	13955	13861	14000	14081	13976	13896	13957	13958	13967	13977	13774	13949	14013	13847	13966	14046	13957	14177	14080	13904	13918	14014	14049	13861	13894	14084	14056	14023	13964	13947	13993	13972	13993	14013	14004	14137	14027	13901	14059	13900	14089	14123	13940	14116	14193	14169	13968	14034	13992	14098	13995	13969	14304	14088	14094	14021	14125	14099	14072	14118	13808	14166	14080	14000	13974	13817	14015	13971	13961	14064	13798	14042	14193	14166	13814	14116	13976	14007	13947	13856	13978	13951	13867	14026	13946	14140	14027	13988	13852	14159	13931	14159	13990	13842	14018	13862	13862	13988	13984	13959	14085	13867	13887	13932	14010	13964	14027	14067	14052	13922	14047	14048	13949	13938	14114	14008	14042	13968	13965	14112	14002	13943	13964	14110	14029	13995	13898	13978	13956	13920	14051	13983	14005	13840	13998	14112	14029	14010	14031	14041	14117	13919	13913	13967	14146	13969	14014	13970	13939	13886	13885	14052	13996	14181	13910	14043	14173	14055	14086	14005	13936	13922	13961	14004	14162	13884	14043	14250	13983	13911	14049	14116	13986	14212	14080	13991	13825	13900	14015	13959	14064	14119	13958	13958	13906	13993	14005	14042	14015	13745	14025	13947	13885	13965	14026	14132	14075	13904	13906	14005	13862	14039	13966	13903	14065	13871	13854	14022	13985	13976	13888	14032	14038	14143	13933	14035	14176	13864	14083	14020	14068	14055	14070	14036	13818	13945	14052	13819	14105	14018	14080	14180	13969	14003	13963	13869	14084	13980	13954	14107	14100	13983	14018	14135	13894	13937	13914	13940	13835	13916	14036	14115	13946	14034	13941	14059	13880	13957	14069	13980	13996	14000	13987	13998	13998	14090	13985	13981	13957	13971	14067	13988	14003	14046	14131	13898	14116	13979	13843	14039	13987	14232	13977	14124	14054	14195	14079	13967	13912	13871	13973	13946	14180	14041	14010	14012	14004	14065	14064	14105	13847	13827	14005	14080	13869	14157	13955	14142	13939	14066	14022	13913	14133	14058	14021	14038	14166	14049	13864	14018	13926	13877	13904	14136	14152	13988	14078	14036	14127	14097	13861	13951	13988	14035	14129	14022	14087	14025	13918	13992	13962	14009	14005	13967	14131	13882	14006	14058	13949	14076	13918	14185	14056	14077	14093	14082	14121	13991	13907	14171	14102	14012	13991	13893	14003	14125	13812	14100	13935	14040	14118	14006	14123	14076	13995	13885	13922	14078	14026	14045	13920	14114	14020	14027	14131	13973	14127	14002	14122	14100	13972	13867	14052	13861	13934	14087	13983	13991	13983	13968	14122	13744	14077	13981	13917	14014	13908	14034	13999	14139	14011	14130	14000	13956	14062	13935	14002	13962	14201	14056	13908	14038	13856	14163	14087	14006	13965	14111	14122	14018	13992	13892	14062	13969	14123	14037	13928	13949	14025	13973	13981	14102	14045	14159	13939	14074	14028	13894	14142	14061	14049	14102	14103	13960	13878	14100	13943	13706	14024	14155	13881	14057	14039	14168	14049	13983	13956	14012	14029	14054	13968	14037	13819	14181	14049	14113	14002	14125	14145	13981	13966	14099	13951	13900	14003	14132	14092	14007	13905	14061	13921	14147	14009	14019	14097	13854	13908	14180	13955	13910	13930	14027	13887	14017	14168	13945	14210	13989	13969	14314	14089	13946	14125	13972	13997	13998	14061	14005	13946	14161	14005	14237	14059	13962	13818	13967	14021	13916	14039	14016	14055	14106	14005	14111	13937	13933	13952	14089	14035	13969	14097	14072	13978	14026	14156	13974	13993	13990	13967	13958	13910	14016	13898	13929	13934	13995	13902	14212	14091	13986	13954	14165	13991	13938	14138	13976	13916	14002	13981	14110	14084	13917	13857	13983	13944	14016	13917	14050	14072	14078	14164	13968	13863	13997	14024	14141	14043	14039	14046	14179	13947	14116	14087	13943	13938	13951	13942	13873	14194	13957	14023	13843	14116	13926	13863	14009	13822	14144	13948	14149	14017	13945	14021	13918	14048	14135	13860	14072	14038	13850	13997	14011	14057	14055	14034	13978	14062	13960	13959	14072	14047	13979	13974	14190	13940	14117	13979	14083	13919	14079	14068	14019	13869	14153	14059	14060	13887	14030	13920	14111	13916	14027	14029	14021	13990	13955	14035	14116	13962	13983	14033	14159	14003	13817	14077	14148	14000	14253	14122	14038	13910	14009	14034	13989	14081	13904	14023	13984	14004	14051	14077	13928	13898	13934	14054	14078	13809	13951	13954	14000	14049	14057	14081	13868	13974	13794	13921	14014	13987	13999	13916	14042	13866	13941	13913	13929	14153	13923	13955	14018	14083	14012	14098	13923	14090	13990	14038	13977	13851	14115	13933	14035	14095	13962	14124	13907	14095	13995	13895	14016	13955	14114	14237	14085	13918	13956	13915	14015	14157	13982	14149	13843	13942	14166	13989	14046	14063	14071	13961	14056	14003	14087	14083	14024	13909	13893	13948	14205	13913	14065	14045	14007	13945	14105	14032	14125	14025	13945	13924	14162	14112	14134	13961	14048	13880	14092	13867	14075	14031	14157	14082	13991	14161	14114	14204	13952	14002	13970	13897	14003	13946	14007	13836	13955	14001	13873	14025	14118	14042	13938	13999	14080	14098	13982	13974	13913	13955	14150	14197	13985	13795	14166	14063	14086	14007	14080	14017	14090	13859	14020	13988	13952	13977	13941	14107	14014	14000	14023	13949	14044	13920	13903	14044	13884	13932	14123	14042	14127	13933	13914	13951	13935	14180	13895	14011	14079	13881	14101	13965	13983	14041	13960	14101	14013	13863	14054	13960	14094	13984	14025	13995	14049	14149	13995	14008	14029	13947	14187	13948	14010	13966	14017	14043	13949	13937	13824	14343	13894	13962	14031	14002	14096	13900	13850	13970	13829	14215	13992	14058	13882	13972	14086	13937	13899	14192	13893	14064	13962	14007	13860	14173	14049	13898	14007	14095	13848	13995	14175	13880	13954	13906	13993	14064	14116	14074	14059	14011	14088	13898	13741	13959	14151	14088	13909	14012	13906	14093	14020	13854	14113	13858	14022	14085	14070	14040	14048	14187	13863	13939	14040	13829	13895	13889	14059	13982	14064	14070	14033	14017	13945	14049	14122	14037	13973	13775	13933	14097	14068	14082	13992	14009	14024	14026	14199	14026	14009	14037	14058	14066	14019	14077	13915	13915	13887	13789	14058	14103	13949	13726	14012	13825	14043	14225	13998	13868	13988	14020	14020	13853	14055	14151	13926	13857	14068	14063	14007	14060	13939	13978	14149	13998	13941	13936	13954	14070	14051	13940	13871	14021	13951	13933	14110	14039	14172	14087	13996	13819	14084	13990	14031	13941	13999	14027	14049	13972	13941	14204	14037	13940	13932	13912	13992	14002	14005	14068	14026	13940	14129	14012	13955	13940	13901	14075	14096	14214	13865	14085	14049	14014	14079	13918	14098	14057	14054	13930	14101	14018	13904	14158	13919	13974	13900	13959	13916	13978	13844	14032	14056	14008	13941	14035	14008	14042	13899	13952	14222	13983	13947	14094	14122	14055	14021	14081	14036	14005	13893	14173	14035	14096	13946	14174	13938	14023	13963	13959	13901	13941	14195	13942	13967	13957	13993	14077	14157	13958	13822	13989	13940	14033	14104	14025	14240	13918	13961	14090	13947
23797	21102	28439	24426	22963	23225	21204	18461	17803	17785	17789	17402	17485	17333	17184	17183	17248	17118	17056	16821	16686	16756	16763	16723	16740	16534	16913	16682	16614	16504	16556	16553	16545	16517	16433	16568	16484	16506	16302	16447	16422	16522	16526	16411	16256	16261	16302	16279	16240	16435	16329	16290	16378	16562	16371	16259	16349	16429	16517	16432	16491	16422	16224	16162	16281	16321	16523	16581	16420	16323	16454	16586	16482	16371	16323	16487	16457	16275	16509	16468	16632	16393	16445	16341	16353	16533	16406	16394	16473	16598	16471	16137	16386	16552	16343	16499	16387	16398	16448	16376	16489	16327	16495	16451	16351	16520	16414	16543	16432	16357	16368	16491	16301	16494	16568	16381	16357	16213	16287	16168	16272	16308	16333	16246	16226	16282	16470	16293	16285	16380	16371	16323	16442	16321	16635	16422	16349	16167	16362	16252	16243	16477	16424	16331	16240	16321	16243	16210	16469	16440	16486	16326	16212	16277	16295	16308	16467	16399	16494	16394	16576	16512	16387	16267	16391	16388	16437	16258	16167	16289	16324	16405	16324	16421	16231	16383	16293	16395	16191	16432	16485	16249	16325	16326	16313	16176	16334	16474	16268	16376	16435	16467	16142	16483	16487	16360	16316	16394	16497	16194	16361	16357	16231	16236	16225	16297	16459	16442	16570	16451	16356	16372	16305	16486	16216	16578	16440	16360	16529	16380	16258	16373	16554	16522	16258	16117	16388	16407	16504	16487	16285	16405	16406	16397	16321	16437	16389	16508	16512	16359	16374	16294	16288	16273	16331	16359	16460	16381	16314	16414	16364	16459	16373	16549	16396	16492	16552	16373	16406	16365	16245	16189	16484	16340	16517	16378	16361	16372	16352	16348	16291	16389	16397	16378	16569	16343	16249	16546	16398	16482	16451	16410	16273	16450	16295	16437	16396	16376	16494	16530	16225	16323	16253	16085	16450	16392	16261	16543	16391	16417	16312	16118	16410	16246	16441	16362	16490	16306	16642	16276	16419	16483	16214	16399	16430	16305	16545	16254	16375	16384	16291	16332	16439	16379	16130	16352	16293	16402	16577	16424	16398	16363	16415	16471	16462	16495	16244	16329	16469	16159	16279	16457	16443	16183	16468	16450	16403	16556	16299	16183	16128	16167	16349	16253	16486	16120	16316	16309	16317	16180	16326	16507	16422	16552	16369	16366	16474	16486	16320	16352	16367	16340	16444	16339	16441	16444	16264	16424	16404	16321	16278	16440	16402	16251	16416	16446	16313	16329	16348	16479	16388	16436	16373	16248	16341	16277	16475	16487	16392	16388	16248	16589	16392	16516	16264	16300	16231	16244	16450	16457	16179	16561	16380	16280	16325	16386	16241	16323	16426	16237	16306	16213	16495	16472	16519	16451	16178	16519	16371	16372	16158	16411	16456	16363	16364	16184	16319	16339	16353	16342	16265	16437	16414	16253	16306	16242	16399	16480	16258	16344	16359	16229	16477	16321	16347	16405	16406	16351	16439	16341	16287	16257	16286	16446	16550	16515	16420	16368	16352	16612	16434	16300	16348	16375	16249	16289	16471	16318	16372	16317	16438	16427	16365	16406	16519	16399	16498	16482	16379	16401	16381	16504	16321	16450	16122	16462	16130	16273	16558	16443	16374	16153	16386	16395	16264	16476	16383	16237	16473	16264	16417	16426	16450	16330	16472	16431	16150	16436	16307	16303	16335	16482	16293	16395	16503	16498	16463	16380	16526	16557	16272	16328	16408	16432	16502	16371	16328	16318	16348	16611	16412	16249	16240	16296	16467	16455	16436	16310	16321	16393	16224	16280	16306	16264	16418	16504	16320	16174	16432	16332	16443	16351	16172	16306	16443	16360	16332	16224	16178	16447	16449	16307	16356	16413	16390	16488	16506	16525	16435	16375	16397	16319	16261	16415	16410	16530	16182	16596	16602	16416	16452	16340	16400	16312	16388	16460	16629	16348	16168	16603	16313	16432	16337	16462	16336	16542	16578	16441	16243	16044	16309	16292	16338	16258	16355	16287	16503	16476	16459	16548	16432	16654	16344	16240	16309	16366	16399	16198	16379	16339	16469	16453	16376	16380	16283	16283	16329	16352	16310	16416	16408	16372	16514	16360	16585	16325	16689	16589	16334	16383	16351	16372	16242	16301	16403	16462	16311	16298	16249	16242	16410	16258	16335	16351	16276	16285	16484	16219	16452	16375	16424	16100	16386	16167	16086	16528	16450	16472	16443	16359	16248	16321	16356	16347	16419	16677	16478	16298	16244	16315	16319	16512	16525	16385	16260	16401	16361	16372	16444	16413	16402	16411	16267	16412	16322	16280	16406	16282	16477	16301	16468	16383	16432	16379	16361	16298	16475	16455	16368	16331	16495	16260	16495	16316	16148	16247	16330	16414	16294	16381	16365	16436	16451	16365	16478	16317	16382	16235	16505	16400	16414	16663	16318	16250	16463	16472	16441	16189	16509	16500	16569	16327	16267	16238	16404	16456	16367	16290	16439	16309	16207	16277	16337	16384	16449	16337	16163	16189	16381	16380	16528	16411	16312	16330	16406	16480	16414	16261	16367	16098	16482	16358	16240	16403	16485	16505	16430	16322	16424	16433	16385	16486	16343	16317	16481	16702	16297	16272	16279	16154	16228	16394	16394	16371	16317	16438	16359	16207	16474	16171	16249	16238	16270	16457	16535	16404	16201	16290	16593	16365	16323	16490	16356	16392	16149	16486	16388	16374	16269	16291	16439	16325	16338	16297	16338	16307	16174	16383	16404	16409	16254	16486	16384	16413	16352	16268	16297	16321	16277	16333	16170	16344	16427	16311	16419	16387	16403	16353	16350	16359	16351	16326	16398	16373	16370	16389	16292	16372	16310	16364	16231	16307	16433	16231	16386	16574	16426	16441	16430	16471	16172	16395	16259	16361	16501	16393	16307	16266	16248	16476	16494	16294	16546	16481	16422	16324	16410	16582	16405	16303	16340	16402	16343	16530	16406	16330	16295	16382	16484	16277	16224	16396	16283	16577	16308	16337	16418	16333	16412	16284	16446	16309	16247	16491	16478	16361	16562	16318	16439	16476	16508	16450	16429	16373	16484	16409	16496	16369	16281	16374	16404	16322	16536	16119	16440	16118	16587	16373	16394	16251	16431	16274	16235	16312	16414	16232	16354	16427	16291	16395	16379	16411	16393	16556	16386	16463	16277	16485	16398	16343	16355	16167	16472	16363	16212	16195	16493	16316	16398	16372	16277	16297	16242	16270	16262	16486	16299	16306	16390	16257	16242	16499	16291	16337	16260	16398	16493	16237	16305	16413	16497	16316	16201	16430	16322	16354	16254	16344	16490	16376	16538	16420	16372	16455	16561	16299	16354	16377	16502	16360	16284	16256	16332	16408	16530	16392	16443	16298	16202	16266	16341	16434	16278	16445	16460	16265	16379	16364	16188	16420	16478	16346	16445	16377	16413	16685	16526	16379	16505	16345	16490	16427	16423	16397	16149	16336	16274	16411	16370	16331	16410	16275	16332	16348	16213	16547	16528	16209	16379	16280	16408	16273	16346	16298	16238	16502	16182	16367	16278	16191	16331	16531	16330	16339	16423	16309	16415	16237	16541	16335	16412	16270	16389	16262	16428	16204	16348	16416	16439	16306	16395	16647	16431	16360	16551	16374	16207	16196	16370	16369	16428	16362	16362	16377	16428	16462	16517	16209	16393	16378	16249	16507	16335	16514	16279	16278	16409	16443	16329	16471	16473	16368	16359	16412	16319	16205	16211	16103	16370	16415	16201	16449	16199	16153	16280	16291	16388	16573	16349	16396	16328	16178	16447	16416	16308	16404	16321	16511	16444	16302	16400	16450	16383	16390	16243	16228	16432	16440	16412	16280	16392	16447	16278	16205	16184	16368	16343	16432	16270	16371	16440	16248	16365	16534	16502	16324	16499	16321	16315	16448	16218	16455	16378	16483	16526	16393	16499	16346	16238	16236	16367	16365	16332	16417	16482	16394	16241	16199	16423	16488	16344	16241	16399	16218	16267	16635	16502	16228	16240	16614	16419	16298	16449	16445	16388	16474	16379	16346	16409	16345	16299	16452	16333	16361	16348	16190	16414	16606	16429	16277	16515	16193	16385	16517	16352	16318	16341	16435	16273	16434	16492	16349	16251	16449	16394	16564	16232	16622	16336	16289	16371	16398	16406	16474	16430	16368	16415	16631	16479	16402	16286	16537	16282	16317	16325	16432	16413	16313	16574	16357	16272	16329	16540	16275	16309	16402	16534	16230	16550	16371	16499	16326	16140	16454	16451	16450	16397	16324	16324	16485	16475	16279	16471	16327	16342	16422	16553	16089	16337	16230	16339	16410	16300	16472	16486	16451	16430	16331	16405	16281	16255	16377	16443	16401	16539	16345	16222	16286	16399	16472	16362	16299	16447	16255	16267	16239	16443	16437	16344	16457	16533	16334	16235	16323	16232	16389	16393	16407	16360	16412	16473	16376	16324	16139	16425	16448	16346	16254	16388	16580	16482	16191	16183	16532	16179	16324	16207	16431	16384	16438	16414	16532	16297	16403	16385	16320	16646	16199	16455	16215	16306	16319	16349	16445	16243	16381	16439	16456	16501	16315	16386	16424	16549	16169	16386	16380	16353	16510	16502	16475	16360	16440	16488	16425	16267	16291	16372	16313	16538	16399	16436	16214	16433	16383	16345	16236	16283	16290	16588	16243	16414	16307	16349	16303	16335	16167	16327	16369	16405	16441	16358	16306	16451	16465	16226	16422	16435	16438	16452	16389	16376	16364	16314	16467	16366	16447	16426	16538	16317	16338	16220	16264	16421	16399	16406	16213	16578	16493	16608	16350	16250	16237	16207	16389	16536	16271	16603	16440	16298	16237	16339	16254	16437	16296	16298	16201	16427	16484	16366	16368	16522	16493	16409	16314	16444	16293	16393	16407	16560	16389	16287	16434	16451	16227	16504	16284	16411	16310	16303	16432	16227	16323	16439	16383	16256	16388	16385	16432	16394	16364	16414	16463	16600	16547	16391	16320	16231	16084	16432	16236	16432	16447	16257	16433	16322	16378	16542	16254	16437	16462	16331	16287	16350	16325	16420	16412
24688	42678	36841	29235	23446	20087	17633	16442	16008	15844	15584	15553	15394	15273	15001	15044	14868	14766	14683	14659	14666	14665	14557	14686	14519	14522	14376	14425	14330	14264	14374	14344	14346	14143	14213	14101	14098	14173	14109	14067	14189	14181	14269	14051	14041	14327	14088	14213	14216	14075	14208	14058	13998	14233	14140	14081	14044	13964	13991	14178	13993	14026	14167	14145	13926	14016	14103	14059	14125	14017	14034	14118	14041	14209	14122	14173	14069	13959	14094	14119	14051	14185	14168	14136	14052	14230	14047	14321	14085	13925	13984	14323	14114	14161	14162	14003	14194	14016	13972	14127	14162	14201	13854	14040	14170	13884	14138	14031	14094	14199	14062	14115	14063	14079	13984	14007	13884	14115	14192	14115	14077	14010	14056	14158	14086	14113	13969	13974	14020	14151	14023	14065	14025	13993	14056	14021	14129	14085	13974	13990	14082	13999	14007	14096	14069	13972	13983	13964	13933	14014	14154	14062	13981	14062	14141	14152	13954	14071	14278	14067	13948	13929	14036	13892	14061	14113	14092	14122	14028	14112	14058	14025	13894	14130	14074	13951	14060	14084	13942	14063	14117	14108	14173	14124	14016	14175	14184	14084	14109	14083	14131	14188	14250	14001	14174	14027	14044	13996	14099	14108	14099	14148	13904	13974	14037	14007	14161	13941	14049	14146	13979	13979	14096	14137	14247	13922	14153	13860	13997	13863	14064	14174	14026	13997	14087	14140	14070	14022	14088	14158	14168	13928	13993	14025	13960	14018	14130	13987	14125	14164	14091	14119	14125	13995	13990	14044	14134	14040	14041	14235	14097	14008	14078	14104	14177	13905	14183	14136	14091	14119	14006	14134	14159	13950	14039	14139	14083	13993	14099	14160	14169	14017	14009	14154	14093	14075	14113	14059	13988	14045	14137	14145	14166	13996	14034	13981	14062	14070	14027	13876	14062	14140	14048	13870	14110	14134	14103	14054	14020	14142	13933	14169	13956	14062	14174	14014	14263	14173	14144	14079	13931	14044	13985	14021	14010	14084	13997	14038	13928	13997	14040	14064	14103	14132	14075	14075	14018	14097	14117	13952	13943	13991	14136	13993	14055	13918	14090	13890	14142	14010	14102	14100	14140	14119	14124	14104	13905	14175	14023	14111	13986	14097	14023	13806	14175	14107	14140	14060	14154	14062	14210	14065	13921	14080	14089	14126	14018	14059	14015	14104	14153	14072	14043	14090	14160	14110	13983	14224	14101	14136	14059	14074	13969	14113	14077	14014	14182	14164	14136	13964	14065	13966	13937	14096	14183	13998	13975	14167	14066	14076	14001	13925	14126	14097	13953	14106	14118	13989	14052	14067	14171	14138	14092	14085	14078	14026	14078	13993	14079	14021	14134	14128	14000	14145	14046	14045	14049	13954	14172	14047	13920	14031	14132	13921	14106	14140	14137	14063	14010	14099	14043	13967	13939	14115	14064	14081	13982	13898	14210	14054	14060	14008	14145	14081	14105	14220	14082	14204	14073	14178	14087	13965	14071	14094	14064	14154	14093	13966	14025	13995	13996	13998	13892	14041	13998	13965	14066	14092	14007	14061	14046	14007	13959	14072	14004	14060	14050	14190	14070	14127	14114	14047	13907	14120	13984	14172	14143	14042	14061	14078	13876	14184	14142	14102	14014	13922	14046	14051	14052	14172	13874	13984	14093	14178	14116	14047	13999	14047	14068	14085	14089	14000	14151	14010	14031	13984	14113	14054	14280	14047	13969	14084	13946	14017	14134	14056	14064	13961	14176	14003	14028	14074	14304	14015	13880	14065	14045	14014	13938	14121	14074	13915	14105	14019	14327	14196	13945	14179	14095	14088	13967	13968	13921	13979	14135	14067	14120	14121	14032	14055	14140	14066	14104	14126	14096	14063	14104	14133	14141	14014	14122	14137	14182	14003	13948	14149	13928	14142	14023	13990	14003	14084	14034	14026	14059	13983	13953	14207	14019	13935	14100	14052	14006	14132	14061	14108	14051	13937	14113	14208	13945	14016	14099	14019	14052	13988	13974	14112	14050	13994	14123	14065	13871	14095	14166	14067	13894	14157	14038	14031	14133	13979	14018	14068	14091	14022	14062	14125	14071	14044	14196	13955	14135	14028	14046	14087	14179	13996	13978	14079	13982	14056	13982	14112	14117	14044	14015	14160	14151	13866	14144	14014	14137	14040	14039	14012	14107	14059	14078	13989	14142	14028	14133	13943	14108	14153	14078	14031	14115	14025	14081	14000	14083	13989	13918	14032	14256	14222	14133	13979	14156	13865	14039	13992	14015	13927	14027	13966	14254	14057	13929	14073	14009	14017	14003	14151	14093	13930	13989	13961	14091	14042	14052	13963	14055	14078	14044	13982	14179	14023	14124	14105	13980	14059	14091	14049	14141	14071	14066	14063	14190	14049	13969	14267	13953	13966	13936	14073	14102	14040	13871	14083	13988	14121	14008	14086	14000	14035	14043	14025	14061	14248	14231	13864	13943	14053	14140	14033	14034	14063	13914	13968	14197	13959	14042	14059	14063	14136	13978	13996	14077	14238	14179	14256	14185	14102	14079	14124	14022	13893	14188	14151	14060	14060	13984	13996	13979	14155	14092	14110	14105	14114	14144	14099	14159	14061	14008	14104	14058	14182	14002	14009	14058	14225	14095	14065	13993	14040	14064	14060	13964	13999	14033	13894	13825	14131	14077	14188	14073	14130	13978	13907	14138	14101	14073	14008	13996	14146	13956	14053	13900	14042	14079	14044	13933	14035	13922	14089	14161	14148	14115	14022	14054	13946	14120	14125	14137	14049	14171	13937	14075	13986	14225	14132	14005	14117	14032	14044	14045	14129	14096	13960	14054	14202	13988	14013	14166	14017	14163	14103	14053	14130	14018	14027	14103	14023	14131	13945	14043	13919	13934	13932	14077	14096	14077	13987	14096	14150	14132	14210	13998	14008	14040	14215	14058	13974	14033	14120	13976	13953	14230	13906	14135	13801	13997	13968	14087	13814	14095	14150	14224	14063	13925	14106	14105	14047	14130	14009	14122	14034	13892	13993	14017	14189	14056	13965	14043	14017	14112	13903	14030	14159	14145	14086	14063	14087	13996	13931	14122	14088	13990	14012	14191	14119	14177	14087	14007	14038	14204	14073	14162	14010	14089	14049	13920	14111	14027	13990	14207	14084	13908	14072	14089	14003	14186	13958	14133	14187	13971	14029	14067	14091	14142	14106	14025	13981	14179	14109	14090	14135	14102	14020	14078	14176	13984	14008	14112	13990	14202	14061	14131	14185	14201	14025	14184	14082	14110	13862	14071	14115	14093	14083	14141	13965	14069	13961	14009	14099	14062	14021	14051	14023	14030	14155	13946	14293	14289	14149	14013	14070	14141	13901	14000	14005	13957	14083	14066	14226	13941	14033	14075	13953	14090	14105	14058	14091	14155	13974	14165	13981	14118	13892	13983	14050	14217	14092	14169	13973	13971	13891	14026	13928	14128	14075	14124	13921	14107	14085	14023	13926	14045	14141	13960	13985	13973	14150	14304	14153	14240	14021	14134	14002	14060	14075	13899	14024	14154	14058	14086	13967	14149	14054	14139	13995	14111	14338	14218	14110	13989	14146	14194	14041	14047	14077	14152	14150	14018	14043	14053	14127	14073	13849	13993	13963	13995	14194	14094	13980	13993	14143	14175	14113	14258	14005	14058	13964	13946	13857	13876	14112	14091	13998	14137	14117	14086	14151	14257	14116	14133	14193	13970	14073	14048	14063	14082	14085	14145	14105	14059	14093	14081	14219	14068	14291	13972	14005	14104	13935	14134	14092	14179	14022	14156	13938	13958	14084	13960	14084	14151	14038	14063	13994	14041	14038	14056	14134	14085	14038	14114	14094	14113	14086	14128	14018	13987	14127	14157	13929	14019	14216	13932	14123	13980	14108	14093	14028	14006	13940	13907	14060	14040	14049	13982	14125	14033	14115	14214	14179	14143	13826	14067	13912	14237	14036	13973	14104	13944	14005	14006	13881	14195	14103	13968	14139	14090	14067	14148	14069	14332	13956	14090	14194	14098	14058	13944	13993	14193	14015	13964	14049	14010	13989	14162	14055	14086	14259	13963	14066	14147	13948	14233	14038	14155	13920	14059	14178	13963	14076	14309	14068	13932	14064	14100	14085	14158	14129	14138	14125	14139	14099	13936	13929	14221	14138	14146	14135	13898	14047	14117	14044	14074	14171	14104	13958	13960	14041	14064	14080	14021	14071	14074	13969	14030	14249	13968	14075	14113	14031	14131	14156	14112	14055	14029	14057	14100	14017	14087	13924	14228	14209	14032	14132	14171	14103	13959	14098	14023	14162	13978	14053	14140	13793	14103	14117	14126	14119	14046	14188	14131	14097	14219	14021	13984	13932	14138	14117	14108	14014	13957	14059	14000	14062	14156	14057	14111	14074	14091	14185	14044	14126	13887	13886	14083	14130	13950	14087	14030	13890	14006	14134	14274	14156	14186	14068	14094	13938	14168	14030	14019	14158	13956	14144	14034	14160	14156	14058	14256	14131	14049	14010	14162	13926	14018	14108	13915	13997	14069	14119	14077	14111	13984	14194	13956	14124	14182	14067	14085	14002	13981	14192	14023	14142	13978	13963	14073	14155	14025	14054	14105	14016	14120	14188	14089	13963	14133	14133	14000	13930	13995	14168	13911	14025	14118	14072	14024	14115	13987	14155	14215	14038	14184	13967	14115	14068	14037	14018	13938	14057	14136	14101	14043	13891	14143	13948	14036	14035	14197	13887	13857	14024	14117	14167	14114	14111	14006	14023	14175	14134	14014	13861	14052	14185	14163	13987	13895	13967	14168	13961	14045	14001	14115	14174	14118	14222	14172	14015	13872	13998	14038	13954	14117	14009	14064	13922	14205	14039	14040	14125	13854	14032	14094	13938	13907	14034	14045	14099	14130	14055	14106	13923	13991	14000	14211	14114	14177	14156	13968	14110	14006	13939	13977	14363	14025	14125	14215	14030	13998	13985	14185	14205	14087	14140	14119	14105	14038	14016	14170	14064	14028	14092	13958	14235	14008	13978	13969	14118	14067	14046	14240	14002	13956	14047	13973	14062	14015	14032
22891	21219	29005	23877	22062	24434	25806	20838	19228	19561	19243	18869	18806	18736	18506	18655	18536	18352	18155	18065	17975	17937	17873	18058	18165	17866	17754	17899	17839	18088	17819	17797	17738	17522	17624	17418	17470	17857	17457	17598	17593	17621	17617	17662	17647	17493	17564	17519	17372	17387	17522	17554	17436	17505	17582	17566	17495	17532	17378	17486	17606	17266	17504	17611	17566	17414	17465	17709	17473	17466	17500	17451	17266	17511	17509	17643	17686	17614	17605	17562	17530	17474	17645	17604	17396	17723	17535	17494	17445	17369	17403	17561	17600	17585	17360	17511	17368	17617	17561	17633	17539	17673	17582	17796	17506	17349	17467	17478	17362	17406	17289	17347	17286	17502	17418	17580	17369	17496	17321	17407	17398	17377	17255	17557	17530	17528	17464	17599	17396	17482	17464	17363	17440	17430	17315	17408	17413	17512	17528	17582	17264	17325	17494	17484	17484	17393	17433	17510	17395	17461	17473	17406	17490	17425	17406	17485	17435	17418	17501	17451	17620	17520	17274	17424	17576	17463	17478	17574	17759	17339	17420	17417	17463	17306	17525	17361	17458	17400	17470	17493	17401	17384	17451	17361	17384	17340	17347	17189	17202	17614	17434	17554	17334	17437	17602	17718	17563	17488	17537	17473	17523	17447	17343	17456	17571	17331	17351	17399	17377	17552	17398	17518	17418	17428	17415	17436	17618	17430	17374	17379	17628	17294	17504	17476	17338	17236	17372	17721	17493	17394	17419	17305	17394	17295	17683	17741	17466	17487	17367	17433	17425	17208	17525	17519	17514	17611	17416	17422	17547	17538	17557	17237	17540	17523	17368	17449	17489	17494	17538	17420	17625	17440	17539	17484	17375	17224	17472	17562	17430	17584	17419	17271	17442	17408	17375	17360	17527	17561	17498	17625	17390	17265	17711	17757	17572	17318	17279	17382	17239	17429	17637	17236	17388	17275	17499	17312	17484	17350	17031	17503	17402	17190	17319	17197	17393	17420	17405	17438	17161	17388	17456	17516	17368	17448	17486	17536	17428	17497	17458	17478	17409	17269	17376	17407	17216	17334	17331	17230	17537	17450	17434	17426	17322	17549	17448	17562	17457	17529	17402	17442	17397	17239	17697	17430	17634	17743	17530	17230	17399	17588	17814	17567	17441	17567	17555	17402	17526	17455	17543	17452	17671	17335	17448	17482	17534	17430	17326	17469	17501	17753	17433	17555	17683	17491	17196	17449	17399	17447	17566	17486	17282	17415	17450	17538	17303	17527	17566	17550	17584	17460	17425	17445	17544	17346	17439	17463	17534	17555	17450	17806	17430	17499	17303	17455	17330	17421	17563	17434	17436	17567	17620	17427	17383	17265	17539	17430	17543	17381	17486	17345	17289	17457	17536	17605	17436	17232	17309	17553	17477	17338	17380	17420	17516	17409	17547	17413	17576	17590	17581	17479	17541	17569	17476	17394	17344	17501	17426	17406	17389	17514	17567	17339	17346	17577	17434	17356	17263	17334	17326	17473	17366	17474	17593	17394	17433	17441	17333	17442	17282	17264	17406	17630	17224	17463	17425	17364	17544	17431	17336	17458	17566	17441	17434	17240	17230	17274	17531	17368	17174	17577	17504	17721	17260	17496	17490	17417	17475	17223	17672	17295	17305	17556	17120	17327	17563	17373	17512	17757	17497	17555	17520	17674	17400	17561	17528	17324	17536	17490	17182	17456	17582	17450	17623	17719	17389	17240	17263	17507	17521	17331	17364	17402	17393	17532	17350	17432	17290	17678	17543	17543	17369	17346	17481	17409	17406	17543	17572	17447	17410	17562	17359	17450	17456	17594	17570	17593	17496	17466	17477	17740	17491	17085	17323	17518	17419	17399	17408	17513	17450	17126	17405	17416	17501	17505	17477	17545	17452	17532	17371	17245	17603	17433	17492	17414	17454	17488	17504	17368	17347	17375	17546	17480	17303	17568	17459	17471	17731	17434	17177	17467	17564	17492	17347	17229	17607	17479	17371	17527	17406	17228	17298	17420	17470	17616	17667	17443	17404	17592	17543	17434	17387	17621	17323	17571	17508	17480	17549	17454	17390	17462	17641	17163	17394	17368	17494	17255	17390	17299	17312	17506	17276	17588	17439	17407	17553	17332	17510	17412	17383	17412	17391	17418	17638	17462	17514	17468	17364	17515	17450	17392	17411	17414	17624	17219	17524	17498	17427	17604	17314	17553	17590	17451	17321	17528	17301	17525	17477	17540	17560	17524	17328	17405	17242	17512	17361	17289	17350	17340	17462	17447	17483	17707	17471	17446	17452	17456	17342	17578	17314	17591	17688	17391	17435	17658	17205	17459	17265	17527	17702	17377	17411	17484	17533	17356	17366	17363	17334	17510	17384	17450	17446	17556	17473	17283	17372	17514	17420	17517	17282	17462	17431	17440	17376	17439	17473	17376	17391	17421	17367	17619	17653	17479	17367	17460	17495	17489	17596	17462	17518	17300	17427	17401	17354	17499	17242	17533	17440	17308	17520	17393	17526	17283	17529	17344	17462	17509	17481	17330	17493	17476	17421	17455	17468	17456	17424	17482	17780	17403	17584	17520	17423	17487	17437	17283	17387	17481	17619	17365	17378	17380	17631	17115	17415	17339	17491	17349	17507	17575	17560	17427	17550	17429	17547	17386	17383	17434	17627	17556	17369	17244	17435	17235	17492	17335	17530	17238	17439	17503	17582	17468	17426	17365	17419	17494	17560	17485	17321	17229	17598	17529	17401	17629	17432	17319	17270	17407	17311	17593	17450	17485	17557	17373	17474	17382	17440	17428	17344	17454	17394	17331	17355	17414	17294	17349	17314	17334	17358	17235	17444	17351	17279	17729	17486	17477	17397	17239	17443	17542	17548	17311	17365	17549	17387	17510	17453	17231	17339	17372	17550	17354	17549	17496	17589	17366	17447	17475	17358	17461	17362	17555	17524	17287	17538	17247	17302	17328	17399	17460	17486	17399	17341	17420	17570	17457	17565	17307	17509	17561	17605	17357	17277	17602	17394	17525	17489	17561	17513	17419	17377	17333	17399	17627	17685	17529	17395	17542	17358	17558	17351	17376	17592	17263	17447	17461	17399	17410	17413	17478	17454	17332	17395	17480	17517	17162	17302	17445	17566	17326	17496	17417	17472	17402	17451	17465	17570	17358	17349	17548	17611	17437	17389	17501	17494	17508	17333	17355	17650	17369	17512	17372	17482	17543	17374	17445	17370	17407	17537	17612	17537	17343	17339	17551	17475	17501	17450	17367	17470	17604	17499	17513	17585	17558	17556	17717	17398	17291	17447	17478	17503	17398	17640	17381	17512	17378	17573	17583	17174	17402	17489	17296	17629	17499	17494	17570	17565	17294	17280	17420	17395	17378	17404	17582	17641	17555	17313	17602	17614	17610	17247	17537	17391	17310	17687	17431	17311	17339	17479	17412	17382	17396	17464	17521	17582	17497	17475	17446	17382	17374	17401	17562	17453	17474	17654	17422	17744	17310	17403	17434	17786	17608	17455	17638	17640	17491	17429	17523	17485	17522	17533	17464	17452	17540	17536	17449	17742	17254	17426	17457	17575	17423	17432	17487	17561	17307	17538	17393	17523	17471	17476	17519	17433	17516	17531	17423	17361	17400	17392	17540	17395	17537	17434	17499	17396	17465	17579	17530	17415	17496	17634	17506	17499	17473	17626	17659	17447	17240	17654	17335	17398	17434	17583	17276	17331	17461	17525	17492	17357	17571	17341	17531	17644	17248	17300	17399	17432	17391	17720	17422	17506	17515	17430	17323	17507	17284	17661	17456	17366	17297	17281	17369	17663	17414	17392	17398	17298	17345	17628	17275	17518	17433	17541	17512	17326	17565	17581	17375	17389	17375	17334	17481	17239	17313	17326	17432	17457	17586	17444	17272	17289	17375	17395	17496	17444	17371	17325	17324	17574	17638	17224	17447	17420	17308	17454	17395	17489	17422	17498	17598	17417	17370	17253	17286	17306	17321	17390	17604	17388	17343	17507	17437	17466	17455	17444	17482	17448	17461	17429	17422	17605	17281	17434	17309	17622	17465	17388	17467	17186	17456	17434	17466	17284	17519	17484	17610	17289	17412	17259	17390	17615	17368	17434	17325	17306	17471	17514	17474	17343	17576	17486	17611	17331	17714	17423	17638	17343	17407	17457	17602	17632	17395	17297	17442	17465	17181	17416	17436	17507	17306	17252	17348	17365	17522	17407	17260	17378	17649	17515	17538	17567	17467	17604	17527	17537	17506	17488	17529	17372	17543	17512	17392	17396	17411	17451	17330	17495	17397	17463	17297	17582	17443	17330	17526	17320	17503	17418	17512	17457	17430	17443	17436	17513	17539	17286	17248	17359	17587	17464	17391	17457	17229	17680	17326	17497	17455	17475	17549	17509	17363	17459	17463	17436	17508	17510	17495	17395	17388	17431	17423	17412	17582	17463	17365	17365	17386	17395	17125	17339	17465	17391	17443	17227	17320	17331	17275	17158	17336	17395	17506	17573	17440	17180	17625	17594	17510	17498	17303	17345	17415	17318	17406	17459	17536	17335	17478	17579	17618	17567	17442	17471	17446	17251	17568	17318	17472	17392	17336	17664	17581	17435	17520	17493	17483	17377	17632	17605	17701	17396	17531	17374	17388	17448	17486	17315	17289	17588	17414	17465	17396	17532	17363	17329	17629	17480	17463	17429	17440	17594	17432	17384	17282	17536	17501	17469	17450	17543	17194	17413	17408	17521	17327	17543	17509	17332	17541	17581	17298	17371	17437	17422	17410	17613	17551	17461	17346	17499	17398	17335	17529	17644	17507	17067	17402	17615	17311	17319	17664	17367	17447	17523	17590	17520	17496	17436	17553	17362	17441	17494	17426	17501	17513	17489	17528	17589	17379	17290	17303	17446	17402	17487	17347	17226	17375	17782	17653	17515	17458	17546	17547	17581	17295	17710	17459	17430	17454	17688	17556	17222	17388	17275	17445	17361	17536	17541	17657	17507	17510	17256	17657	17495	17406	17328	17465	17476	17509	17569	17433	17534	17589	17533	17416	17771	17311	17530	17606	17463	17339	17417	17425	17502	17432	17338	17496	17515	17542	17467	17535
27583	48185	43143	32749	27838	22367	19574	18315	17623	17195	16667	16878	16635	16191	16296	15891	15897	15653	15526	15432	15564	15224	15443	15282	15429	15188	15334	15210	15217	15245	15091	14970	14973	14844	14991	14723	14832	14767	14727	14780	14795	14816	14764	14585	14661	14689	14688	14692	14661	14811	14759	14647	14739	14630	14690	14756	14661	14712	14689	14750	14682	14596	14745	14853	14654	14770	14725	14708	14808	14615	14810	14529	14698	14772	14597	14704	14742	14686	14756	14831	14877	14884	14683	14721	14724	14786	14769	14865	14907	14851	14832	14925	14756	14697	14878	14743	14663	14693	14648	14652	14550	14765	14858	14763	14619	14607	14610	14586	14612	14584	14671	14681	14822	14743	14725	14780	14731	14868	14738	14914	14782	14829	14577	14833	14614	14871	14740	14707	14844	14758	14579	14717	14731	14698	14898	14717	14598	14724	14800	14596	14642	14783	14787	14652	14684	14789	14723	14662	14469	14627	14655	14686	14616	14854	14674	14689	14702	14798	14774	14578	14743	14722	14619	14778	14917	14637	14772	14651	14791	14726	14840	14695	14707	14765	14710	14905	14621	14652	14702	14620	14758	14597	14670	14706	14830	14815	14723	14817	14705	14762	14806	14788	14640	14763	14659	14712	14668	14663	14763	14691	14816	14588	14771	14626	14624	14764	14831	14597	14683	14508	14765	14759	14573	14615	14766	14677	14722	14842	14744	14620	14639	14643	14559	14717	14576	14681	14821	14648	14712	14652	14752	14595	14618	14767	14668	14706	14665	14687	14529	14671	14675	14785	14489	14757	14754	14582	14713	14622	14694	14668	14797	14557	14781	14583	14812	14731	14730	14742	14531	14689	14508	14688	14925	14764	14515	14796	14688	14694	14656	14697	14661	14501	14790	14580	14673	14710	14626	14655	14705	14769	14682	14713	14745	14816	14727	14644	14840	14657	14638	14746	14698	14615	14790	14867	14693	14791	14527	14710	14700	14672	14670	14684	14736	14594	14705	14653	14604	14859	14768	14659	14795	14630	14508	14577	14862	14491	14731	14604	14770	14630	14708	14762	14663	14586	14845	14858	14760	14975	14746	14788	14642	14674	14785	14626	14867	14688	14646	14665	14902	14743	14802	14713	14714	14511	14646	14738	14749	14846	14752	14685	14703	14622	14725	14645	14833	14659	14639	14717	14750	14741	14618	14867	14651	14644	14666	14678	14648	14622	14626	14635	14645	14761	14758	14831	14701	14545	14596	14892	14847	14671	14724	14713	14687	14732	14790	14765	14678	14774	14760	14644	14558	14766	14608	14663	14600	14738	14877	14680	14672	14863	14541	14594	14500	14829	14858	14743	14626	14538	14671	14644	14586	14830	14807	14612	14763	14535	14707	14813	14738	14554	14640	14693	14697	14615	14745	14673	14784	14574	14688	14770	14530	14792	14671	14734	14790	14835	14693	14621	14739	14594	14693	14665	14568	14605	14622	14833	14810	14669	14736	14630	14736	14803	14604	14602	14744	14720	14574	14600	14818	14736	14685	14608	14827	14837	14616	14759	14620	14787	14667	14516	14600	14877	14809	14754	14812	14771	14684	14904	14728	14687	14690	14779	14721	14798	14712	14799	14816	14771	14773	14710	14559	14683	14910	14872	14513	14822	14815	14739	14599	14764	14823	14819	14772	14688	14774	14665	14628	14570	14704	14686	14841	14616	14752	14781	14852	14693	14683	14759	14729	14669	14816	14759	14614	14787	14809	14880	14701	14698	14599	14793	14802	14749	14850	14764	14652	14792	14881	14544	14687	14725	14776	14764	14632	14439	14613	14855	14789	14655	14666	14783	14805	14704	14880	14781	14665	14817	14607	14622	14584	14723	14707	14771	14747	14667	14691	14881	14641	14696	14744	14652	14634	14509	14696	14805	14701	14582	14664	14783	14549	14607	14708	14681	14583	14716	14649	14699	14501	14883	14695	14756	14675	14718	14692	14612	14604	14735	14720	14776	14837	14891	14831	14757	14718	14860	14840	14672	14800	14601	14645	14822	14668	14597	14637	14811	14809	14611	14689	14726	14679	14685	14594	14710	14833	14778	14715	14722	14705	14616	14710	14614	14550	14687	14637	14755	14666	14589	14797	14610	14780	14715	14716	14657	14691	14781	14714	14596	14611	14519	14786	14738	14646	14745	14665	14721	14730	14624	14716	14720	14546	14480	14608	14538	14909	14761	14654	14864	14708	14653	14605	14678	14538	14700	14802	14627	14603	14754	14678	14859	14559	14781	14862	14695	14693	14569	14689	14600	14735	14872	14782	14967	14642	14845	14792	14679	14603	14680	14675	14721	14600	14838	14750	14717	14754	14812	14665	14785	14791	14653	14727	14787	14576	14807	14655	14592	14697	14811	14803	14718	14850	14646	14519	14583	14676	14743	14680	14834	14718	14676	14715	14669	14830	14745	14636	14677	14721	14695	14673	14645	14713	14685	14813	14880	14645	14857	14710	14612	14697	14625	14694	14831	14621	14721	14566	14665	14661	14677	14643	14619	14593	14801	14467	14763	14737	14773	14633	14876	14712	14568	14976	14632	14706	14875	14782	14795	14776	14717	14568	14742	14752	14702	14774	14579	14909	14666	14665	14642	14748	14688	14606	14629	14758	14740	14737	14861	14571	14671	14697	14643	14802	14545	14812	14654	14729	14793	14582	14637	14699	14614	14751	14658	14761	14539	14727	14662	14675	14654	14603	14896	14680	14613	14681	14707	14796	14614	14651	14779	14768	14681	14761	14725	14807	14596	14896	14695	14821	14703	14634	14746	14684	14792	14703	14736	14601	14644	14716	14627	14740	14749	14604	14868	14683	14730	14595	14613	14666	14625	14627	14892	14651	14719	14499	14693	14732	14538	14751	14684	14744	14759	14898	14660	14728	14604	14799	14786	14606	14746	14569	14819	14675	14756	14770	14580	14800	14745	14654	14705	14785	14772	14638	14672	14808	14708	14674	14697	14684	14591	14872	14800	14796	14709	14773	14598	14666	14710	14692	14721	14676	14654	14683	14703	14762	14649	14869	14612	14801	14850	14779	14845	14822	14865	14606	14772	14655	14731	14620	14864	14815	14647	14728	14863	14675	14671	14812	14738	14612	14639	14825	14602	14789	14791	14694	14627	14758	14775	14709	14774	14701	14640	14691	14742	14708	14779	14667	14888	14716	14725	14789	14722	14830	14727	14709	14716	14741	14735	14794	14648	14707	14728	14734	14763	14885	14583	14612	14870	14599	14630	14705	14700	14591	14648	14772	14776	14875	14542	14818	14709	14728	14742	14763	14658	14708	14693	14769	14626	14665	14644	14887	14688	14740	14771	14757	14673	14768	14656	14855	14683	14550	14779	14671	14664	14705	14683	14644	14716	14610	14700	14737	14732	14766	14700	14719	14638	14700	14648	14600	14697	14756	14707	14574	14699	14789	14734	14679	14733	14645	14633	14738	14723	14786	14739	14728	14694	14623	14676	14710	14720	14643	14592	14707	14607	14532	14539	14678	14752	14751	14764	14680	14674	14667	14727	14815	14624	14586	14743	14621	14502	14778	14657	14831	14565	14537	14761	14684	14752	14822	14753	14672	14763	14603	14740	14787	14661	14640	14555	14655	14583	14631	14545	14532	14753	14717	14876	14742	14710	14809	14653	14718	14685	14800	14692	14738	14732	14832	14759	14685	14692	14821	14600	14664	14745	14741	14785	14720	14736	14629	14734	14652	14836	14720	14857	14602	14712	14680	14952	14554	14664	14683	14841	14748	14770	14674	14576	14527	14712	14709	14819	14732	14812	14638	14619	14579	14668	14935	14689	14744	14801	14673	14713	14703	14815	14842	14504	14657	14663	14639	14721	14653	14624	14645	14690	14615	14807	14532	14925	14805	14775	14491	14498	14665	14811	14630	14664	14800	14639	14623	14757	14696	14645	14786	14774	14873	14681	14632	14870	14600	14794	14708	14728	14722	14661	14799	14797	14809	14547	14704	14827	14760	14675	14755	14831	14867	14745	14823	14602	14584	14554	14755	14707	14756	14638	14880	14725	14683	14763	14750	14872	14653	14638	14781	14608	14730	14684	14670	14740	14719	14698	14666	14765	14693	14680	14724	14942	14608	14715	14597	14721	14855	14639	14624	14735	14737	14754	14516	14711	14711	14739	14651	14756	14892	14696	14622	14732	14696	14695	14719	14717	14677	14525	14684	14471	14639	14708	14702	14617	14656	14548	14939	14599	14659	14730	14813	14711	14793	14742	14618	14702	14639	14690	14667	14712	14547	14926	14613	14695	14745	14753	14752	14745	14778	14572	14670	14681	14682	14657	14755	14886	14717	14537	14770	14624	14662	14729	14797	14723	14652	14857	14737	14699	14673	14648	14731	14501	14653	14633	14922	14628	14493	14744	14784	14633	14701	14742	14817	14687	14728	14656	14614	14674	14805	14694	14709	14827	14692	14741	14696	14602	14825	14721	14592	14740	14639	14616	14652	14735	14548	14944	14863	14595	14635	14698	14720	14563	14588	14653	14715	14607	14664	14649	14705	14736	14724	14696	14602	14832	14732	14715	14643	14712	14764	14529	14731	14698	14696	14720	14680	14644	14885	14813	14704	14532	14670	14834	14822	14503	14627	14724	14720	14750	14796	14730	14646	14686	14874	14601	14736	14708	14695	14734	14662	14717	14716	14625	14754	14742	14514	14736	14883	14735	14698	14779	14672	14505	14700	14726	14861	14538	14643	14732	14599	14617	14589	14712	14725	14729	14601	14673	14656	14610	14764	14797	14591	14704	14765	14744	14620	14783	14675	14691	14949	14689	14633	14719	14750	14799	14679	14809	14684	14947	14797	14855	14698	14875	14749	14647	14807	14810	14710	14864	14799	14677	14633	14703	14704	14580	14586	14693	14842	14738	14649	14724	14598	14768	14708	14789	14833	14589	14610	14732	14706	14738	14868	14738	14744	14710	14811	14485	14781	14688	14705	14754	14578	14662	14773	14661	14730	14523	14653	14682	14656	14697	14647	14714	14842	14772	14749	14583	14612	14806	14631	14723	14762	14709	14747	14612	14696	14849	14721	14692	14570	14650	14823	14698	14823	14737	14626	14681	14720	14651	14669	14739	14776	14689	14685	14764	14684	14793
28154	24103	28815	24950	20492	18514	17836	17260	16759	16761	16827	16774	16848	16648	16680	16391	16520	16550	16503	16572	16406	16449	16518	16166	16374	16519	16374	16387	16382	16409	16319	16357	16101	16339	16024	16321	16114	16287	16255	16286	16197	16240	16215	16181	16180	16099	16111	16316	16380	16196	16169	16076	16055	16309	16206	16106	16098	16136	16219	16284	16167	16117	16100	16206	16390	16416	16204	16063	16098	16274	16147	16019	16388	16087	16185	15952	16147	16121	16389	16176	16232	16143	16029	16345	16223	16000	16392	16296	16264	16033	16178	16033	16214	16213	16309	16389	15907	16107	16165	16318	16345	16138	16074	16179	16214	16057	16174	16137	16295	16250	16153	16151	16222	15964	16086	16020	15984	16225	16182	16098	16225	16232	16177	16263	16123	16099	16204	16283	16054	16334	16194	16254	16257	16236	16142	16126	16231	16349	16409	16334	16172	16275	16279	16312	16324	16207	16154	16160	16161	16189	16195	16263	16241	16292	16332	16261	16231	16221	16123	16388	16262	16105	16144	15936	16256	16125	16061	16291	16040	16327	16273	16089	16314	16056	16298	16052	16174	16321	16075	16160	16270	16202	16296	15966	16275	16233	16158	16219	16398	16108	16293	16092	16156	16262	16030	16297	16211	16124	16385	16088	16111	16313	16327	16416	16309	16090	16289	16290	16295	16070	16133	16190	16216	16048	16141	16243	16228	16080	16337	16062	16227	16099	16114	16450	16086	16389	16249	16048	16222	16296	16072	16453	16292	16217	16330	16235	16206	16135	16117	16269	16373	16285	16186	16232	16107	16275	16027	16344	16140	16209	16224	16359	16254	16270	16221	16062	16161	16134	16136	16460	16069	16147	16334	16242	16229	16296	16377	16157	16202	16224	16265	16271	16129	16224	16132	16220	16199	16371	16081	16331	16339	16195	16242	16070	16317	16159	16089	16150	16206	16461	16376	16252	16286	16177	16178	15976	16215	16237	16250	16185	16326	15989	15990	16178	16164	16207	16367	16025	16262	16252	16249	16213	16170	16147	16062	16202	16240	16046	16340	16192	16034	16132	16169	16317	16149	16056	16229	16208	16121	16213	16256	16113	16056	16189	16074	16236	16230	16242	16247	16131	16093	16470	16114	16160	16301	16003	16065	16153	16068	16218	16255	16325	16132	16202	16170	16168	16148	16199	16303	16165	16176	16231	16152	16197	16148	16123	16120	16020	16253	16275	16081	16182	16238	16131	16167	16010	16140	16129	16168	16144	16033	16189	16214	16294	16244	16233	16414	15995	16181	16222	16361	16177	16128	16101	16270	16174	16168	16139	16304	16183	16089	16453	16463	16239	16150	16272	16015	16156	16258	16072	16144	16090	16348	16155	16392	16132	16131	16115	16120	16072	16423	16197	16078	16258	16250	16327	16274	16216	16145	16087	16290	16149	16198	16167	15969	16098	16237	16223	16150	16269	16360	16190	16203	16068	15943	15970	16333	16153	16169	16307	16236	16306	16229	16037	16307	16181	16119	16240	16270	16112	16262	16197	16242	16200	16230	16197	16117	16035	16234	16249	16235	16203	16069	16122	16224	16095	16081	16343	16256	16302	16090	16271	16157	16235	16175	16141	16162	16024	16138	16092	16232	16180	16210	16229	16260	16249	16245	16176	16155	16247	16056	16212	16199	16162	16078	16027	16077	16248	16304	16257	16217	16168	16039	16206	16218	16092	16175	16175	16296	16274	16140	16077	16104	16020	16257	16159	16125	16141	16211	16159	16212	16126	16196	16186	16164	16092	16136	16253	16218	16224	16182	16036	16217	16321	16030	16154	16414	16073	16044	16081	16057	16081	16096	16083	16321	16215	16381	16191	16137	16228	16271	16333	16345	15853	16250	16267	16185	16093	16174	16248	16304	16312	16120	16076	16289	16230	16162	16132	16411	16178	16206	16104	16308	16201	16256	15992	16373	16039	16212	16099	16132	16144	16127	16370	16335	16105	16249	16201	16222	16215	16145	15969	16169	15953	16279	16277	15983	16210	16155	16143	16144	16165	16122	16304	16315	16185	16345	16131	16340	16021	16316	16200	15988	15795	16025	16167	16186	16260	16092	16191	16213	16204	16110	16184	16223	16403	16361	16263	16183	16116	16285	16483	16301	16152	16197	16310	16216	15966	16036	16036	16063	16315	16058	16291	16283	16377	16288	16122	16232	16085	16185	16214	16225	16226	16286	16241	16230	16215	16130	16117	16110	16066	16059	16008	16200	16304	16154	16340	15993	16360	16249	16147	16258	16143	16196	16346	16217	16259	16191	16124	16288	16263	16258	16027	16110	16170	16283	16109	16191	16215	16318	16114	16286	16213	16274	16184	16109	16251	16114	16058	15852	16188	16167	16243	16221	16109	16190	16039	16321	16258	16076	16112	16013	16085	16181	16210	16267	16101	16088	15975	16398	15989	16266	16293	16359	16225	16144	16269	16230	16228	16150	16198	16012	16206	16016	16019	16324	16085	16179	16111	16186	16034	16272	16230	16278	16373	16158	16463	16094	16049	16185	16041	16043	16062	16094	15925	16151	16200	16087	16104	16185	16261	16427	16272	16362	16216	16137	16010	16062	16209	16233	16149	16255	16212	16289	16113	16134	16042	15996	15988	16099	16132	16172	16081	16309	16162	16151	16142	16196	15949	16068	16050	16182	16104	16159	16183	16388	16250	16290	16088	16122	16246	16170	16285	16315	16168	15970	16210	16217	16091	16296	16109	16244	16150	16210	16315	16195	16232	16306	16396	16268	16137	16184	16260	16183	15991	16269	16098	16105	16256	16119	16203	16259	16404	16100	16196	16186	16145	16076	16343	16054	16256	16108	16267	16282	16178	16335	16215	16335	15916	16159	16205	16024	16118	15998	15917	16110	15956	16332	16259	16162	16124	16128	16274	16247	16174	16135	16255	16268	16223	16014	16021	16112	16323	16128	16187	16322	16244	16139	16060	16106	16293	16356	16117	16311	16221	16290	16327	16365	16081	16172	16232	16151	16157	16078	16223	16266	16101	16156	16261	16095	16258	16235	16257	16147	16261	16257	16274	16190	15996	16045	16103	16276	16122	16060	16164	16102	16105	16039	16088	16527	16214	16071	16158	16129	16094	16301	16369	16186	16161	16045	16264	16126	16313	16218	16334	16241	16330	16175	15945	16259	16359	16322	16176	15988	16177	16288	16294	16179	16225	16053	16059	16131	16152	16307	16114	16154	16286	16124	16172	16461	16181	16328	16097	16221	16194	16149	16079	16239	16078	16129	16124	16246	16235	16183	16085	16164	16148	16228	16170	16279	16205	16222	16052	16180	16139	16355	16054	16317	16003	16337	16161	16325	16091	16069	16216	16160	16068	16198	16208	16123	16215	16128	16148	16185	16204	16212	16285	16335	16408	16083	16391	16309	16077	16236	16008	16181	16135	16157	16229	16039	16119	16332	16167	16121	16192	16403	16157	16267	16409	16250	16231	16067	16263	16060	16238	16177	16039	16092	16124	16137	16109	16289	16170	16370	15979	16131	16010	16118	16284	16123	16078	16179	16269	15974	15948	16183	16249	16179	16255	16237	16061	16385	16083	16294	16307	16085	16149	16122	16120	16052	16178	16342	16207	16096	16125	16144	16240	16197	16221	16158	16187	16218	16307	16215	16205	16106	16335	16237	16234	16338	16212	16353	16251	16237	16232	16138	16107	16373	16234	16283	16040	16121	16084	16175	16248	16007	16169	16368	16152	16294	16411	16060	16050	15919	16401	16178	16160	16286	16175	16193	16188	16105	16099	16058	16073	16092	16078	16336	16255	16071	16167	16201	16051	16124	16192	16427	16199	16339	16214	16124	16384	16353	16266	16123	16209	16265	16206	16063	16147	16090	16246	16351	16138	16286	16309	16311	16244	16194	15875	16106	16170	16004	16313	16176	16385	16051	16299	16347	16319	16312	16277	16292	16274	16206	16184	16136	16053	16073	15952	16220	16269	16163	16112	16242	16069	16226	16066	15906	16153	16186	16193	16262	16126	16202	16299	16302	16239	16121	16094	16211	16167	16166	16153	16053	15848	16360	16221	16175	16183	16116	16001	16209	16391	16124	16134	16300	16090	15964	16182	16192	16145	16265	16205	16242	15909	16240	16246	16244	16102	16177	16081	16328	15941	16179	16268	16191	16318	15989	16134	16109	16137	16360	16275	16050	16005	16124	16142	16090	16107	16173	16162	16159	16151	16355	16185	16207	16146	16402	16071	16200	16238	16313	16037	16156	16222	16172	16288	16050	16151	16180	16353	16345	16297	16202	16067	16196	16033	16202	16198	16105	16235	16239	16307	16130	16105	16057	16148	16473	16345	16308	16288	15913	16161	16091	16050	16353	16236	16036	16298	16253	16083	16071	15934	16125	16121	16365	16094	16069	16012	16342	16173	16154	15981	16089	16209	16208	16111	16266	15978	15970	16391	16113	16183	16009	16194	16054	15983	16183	16151	16090	16202	16297	16152	16256	16118	16011	16115	16168	16266	16018	15966	16123	16215	16378	16206	16283	16142	16322	16198	16076	16092	16244	16199	16103	16123	16012	16202	16346	16229	16234	16273	16325	16164	16133	16246	16105	16079	15939	16119	16331	16066	16313	16298	16354	16132	16155	16194	16251	16052	16298	16433	16327	16143	16118	16130	16314	16394	16034	16272	16262	15880	16024	16266	16273	16232	16209	15952	16071	16373	16206	16173	16219	16122	16341	16283	16290	16051	16170	16228	16329	16352	16044	16263	16132	16262	16200	16181	16106	16172	16235	16201	16133	16188	16229	16160	16185	16282	16079	16273	16154	16019	16140	16160	16320	16188	16353	16002	15981	16186	16254	16138	16115	16056	16451	16317	16082	16079	16155	16306	16396	16423	16185	16243	16224	16154	16229	16169	16301	16126	16263	16312	16127	16183	16126	16287	16167	16047	16115	16281	16417	16075	16206	16308	16100	16142	16285	16249	16224	16212	16017	16108	16326	16237	16180	16397	16313	16049	16170	16229	15997	16302	16149	16263	16190	16044	16085	16419	16263	16144	16114	16113	15976	16098	16170	16121	16100	16387	16111	16243	16289	16048	16014	16214	16363	16023	16333	16224	16267	16155	16132	16255	16249	16159	16319	16307
23232	34026	29572	22380	19178	17006	16112	15360	15098	14846	14943	14950	14812	14586	14569	14415	14593	14326	14449	14357	14275	14286	14223	14386	14196	14059	14322	14156	14154	14068	14136	13996	14015	13888	14104	14013	13958	13978	13897	14110	13967	14120	13967	14041	13885	13930	13828	13939	14153	13858	13775	14023	14000	13868	13947	13912	13996	13919	14062	13926	13956	13876	14032	13979	13987	14113	13933	13914	13912	13938	14030	13875	13903	13952	13917	14015	13857	13923	14075	14065	13989	13929	14051	13761	13967	13980	14002	14116	13996	13980	13970	13871	13942	14039	13965	14024	14004	14074	14114	14103	14035	13941	13865	13911	13927	14099	13983	14005	13934	14058	14066	13936	14004	14074	13993	13995	14099	13945	13909	13994	14025	13854	13876	13977	14035	13908	14005	14002	13872	13960	13922	14042	14023	13663	14026	13708	13901	13854	13987	13828	14111	14080	13941	14022	14051	13858	13842	13863	14013	14115	14111	13946	13881	13888	13898	13942	14112	13801	13995	14035	13992	13781	13944	13891	13883	14046	13987	14008	13936	13941	14004	13882	14062	13849	13928	14111	13931	13974	13956	14041	14017	14045	14015	13952	13875	14042	13933	14004	13919	13856	14127	13811	13955	13875	13972	14109	13888	13967	14000	13842	13946	14008	13957	13945	13988	13993	13884	13941	13928	14081	13981	13903	13984	13853	13793	14063	13967	13855	13757	13745	13963	14077	13975	13884	13801	13856	13863	14084	13999	13979	14054	13894	14061	13990	14024	14106	14014	14097	13945	13899	14012	13916	13907	13958	13914	13831	14030	13882	13857	13999	13909	14055	13930	13809	13852	14013	13908	14032	13983	13939	14000	14097	13911	13891	13816	14063	14017	13927	14031	14012	13874	14030	13974	13909	13956	13974	14060	13897	14060	13891	13992	14112	13973	13889	14062	13995	13871	14022	13870	13921	13886	14041	13968	13842	13985	13937	13973	13786	14017	13975	14043	13673	13906	14158	13934	13840	13851	13911	13956	13898	13905	13946	13844	13889	13975	13953	14082	13952	14039	14024	13924	14091	13861	14081	13853	14103	13939	13864	14119	13921	14091	14003	13980	13944	14018	14074	13981	14129	14036	14129	14088	13931	14030	14042	14038	13730	13920	13981	13895	13852	14075	13814	13941	14017	13961	13984	14007	13958	14128	13911	13804	13861	13922	14154	13965	13875	13982	13934	13847	13915	13904	14160	13871	13895	13935	13947	13886	13912	14031	13989	14004	14009	13985	13868	14108	13816	14126	14057	13848	13918	13943	14018	13969	14057	13996	13894	13891	13946	13957	13974	13975	14060	13945	13904	13915	13724	14036	13855	13769	14098	13861	13869	14006	14021	13980	13952	13929	13951	14019	13851	14114	13943	13948	14053	13724	14013	14034	13996	14039	13964	13938	14064	14098	14070	13831	13956	13802	14000	13956	13848	14150	13877	13873	13925	13879	14060	14164	14033	13835	14016	14013	14131	13970	13825	14072	13825	13887	13941	14056	14083	14057	14083	13998	13973	13955	14101	14033	13974	14079	13891	14046	13806	13704	13908	13934	13810	13937	14027	14010	13994	13994	14046	13890	14034	13856	14070	14018	13925	14068	13821	14056	13989	13887	13921	13809	13940	13930	14011	13850	14099	13821	14107	14188	13872	14104	14031	13972	13959	13829	14094	13959	13929	14033	13946	13972	13946	13910	14048	13877	14142	13934	13819	13911	13886	13946	14134	14103	13963	14102	14050	14054	13917	13986	13900	13900	13871	13877	14036	13876	14085	14033	14032	14015	14025	13973	13840	13969	13804	13905	13961	14149	13979	13806	14010	13979	13945	13872	13770	13872	14028	13994	13964	14106	13892	13969	13956	13988	13802	13944	13933	13999	14035	14086	13929	13893	13954	13937	13866	13992	13871	13949	14034	14029	14116	13921	14117	13984	14018	13880	13859	13999	13924	13914	13940	13750	13933	13929	13934	13836	13750	13856	14111	14049	13971	13922	14075	13998	14006	13946	13898	14032	13942	14126	13773	13996	13916	13970	13996	14078	14143	14015	13907	14053	13825	13824	14060	13976	13932	13978	13943	13946	13792	14016	14099	13964	14005	13799	13889	13886	13842	13836	13863	13972	13843	13969	14022	14010	13886	13891	13989	13975	13925	13937	13974	14009	13869	13969	13968	13885	13881	13998	13920	13865	13836	13954	14018	13908	14024	13941	13998	14065	13931	13999	13847	13761	14047	13892	13952	13917	13860	13980	14108	14068	13959	14095	13981	14006	13836	14076	14181	14145	13852	14002	14063	13951	13986	13835	13752	14076	14002	13824	13987	13943	13918	13865	14149	13975	13897	14202	13898	13939	13963	13956	14044	13986	13923	13945	13891	13776	14124	13942	13821	13949	13923	13927	13850	13986	14055	13998	14024	14019	14059	14004	13860	14049	14038	13918	14010	13970	13905	13854	14085	14205	13877	13981	13944	13897	13916	14111	13820	14009	13892	13990	14168	13846	14037	14034	13751	13924	13891	13983	14085	14056	14028	14043	13864	13917	13880	14174	13905	14071	13875	14033	14009	13875	13820	13946	13944	13840	13951	13811	13877	13990	13901	13903	14040	14037	14021	14068	13912	14008	13820	13957	14095	13897	14025	14054	14075	13921	14001	13826	14069	14004	13877	14010	13929	14019	14122	13916	14035	13909	13948	13706	13987	14000	13937	13830	14132	13835	14121	13753	14003	14028	13983	13884	13779	14024	14046	14052	14013	14268	13924	13894	14025	13949	14073	14107	13832	14077	14060	13975	13902	13903	13945	13861	14008	13891	13956	13938	13976	13929	13875	13873	14048	13862	13948	14165	13953	14028	13909	13803	14045	14075	13992	14094	13919	14058	14119	13994	13740	14001	13868	14157	13912	13836	13921	13919	13752	13949	14073	13945	13985	13900	13928	13845	14062	14058	13934	14097	13919	14005	13904	13947	14000	13963	13942	13885	13963	14047	13949	13915	14002	14040	13882	14157	13733	13854	13981	13836	13827	13925	14015	13840	13925	14032	13929	14062	13941	13938	13968	13940	13930	13889	13968	13926	14004	13906	13909	13987	13849	13872	13886	13892	13789	13963	13854	14048	13820	13968	13884	13997	13898	13710	13865	13812	14019	13815	13972	13874	13999	13896	13993	14126	13826	14024	13954	13967	13981	14067	14088	14205	13977	13858	13835	13899	13928	13985	13824	13942	13905	14036	13980	14188	14065	13812	13993	13880	13803	13966	14010	14053	13995	14051	13992	14004	14085	14014	13897	13868	14062	14022	13926	14010	13823	14138	14103	14132	13875	13975	13961	14024	13841	14062	14005	13741	14095	13848	13989	14054	14013	14124	13847	14008	13918	13876	14054	14029	14122	13936	13882	14030	13917	13854	13764	13888	14068	13857	13973	14086	13904	13739	13918	13908	13924	14018	13947	13948	13943	13919	13953	14014	13991	13849	14173	13975	13858	14064	14026	13912	13878	14226	13878	13712	13802	13894	14011	14068	13931	13978	14045	13981	13889	13953	14055	13916	14048	14045	14077	13905	14013	14096	14035	14004	14065	14038	14044	13979	13944	13852	13881	13915	14079	13977	13948	13933	13814	13917	13861	14042	13999	13958	14011	14061	13841	13986	13967	13964	13862	13977	14047	14092	13847	13887	14034	14033	14050	14144	13887	13824	14053	13894	13806	13957	14042	13922	13783	14052	13951	14045	13876	14057	13938	13878	14064	13905	13961	13983	13906	13994	13935	13715	13973	13994	13942	13946	13942	14045	13954	14043	13946	13965	13938	14100	13760	14027	13941	13899	13945	14050	13707	14066	13943	13923	13939	14061	14020	13985	13940	14065	13986	13818	13876	13847	14040	13905	13872	13991	13988	14017	14066	14051	13853	13808	13879	14035	13979	13953	13961	13780	13961	14139	13940	14177	13991	13935	13965	14021	13854	13814	13936	13975	13975	14025	14210	14014	13858	14037	14006	14045	13895	13849	13831	13964	13970	14101	14018	13998	14028	13989	13790	13904	14089	13759	14008	13989	13958	14071	14041	14016	13919	13978	13906	13870	14007	13872	13805	13927	13964	14018	14011	13994	14014	13903	13979	13966	13858	13962	13923	14015	13956	13830	13815	14042	13975	13970	13950	13827	14029	14157	13825	14004	13863	13934	13901	14027	13936	13825	14022	14044	13938	13840	13889	13967	14082	14014	13810	13891	13909	13918	14087	13936	13921	14027	14058	14063	13997	14093	14074	14102	14104	13975	14007	14095	13965	13881	14007	14132	13787	13956	13941	13926	13905	14019	13979	14037	13815	13999	13763	13886	13802	14029	13958	13901	13966	13900	13929	13859	13949	13988	14055	13947	13904	13982	13890	13761	13985	13883	13926	14045	13889	13980	13972	13806	14061	13969	13923	13931	14009	14001	13895	13804	13944	13980	13914	14001	13998	14141	13966	14079	13994	13769	13957	14160	13963	14084	14031	14065	13976	13791	13882	13817	13998	14182	13866	14007	13928	13975	13997	14089	13898	14079	13965	13863	14022	13888	14047	13943	13851	13856	13931	14097	13938	13849	13914	13976	13779	14090	13879	13977	13860	13891	14056	13859	13986	14012	13832	13800	14022	14081	13892	13981	13843	13947	13959	14001	14146	14021	13994	14070	13958	13966	14008	14004	14092	13962	14053	14011	14170	13719	14024	14010	13809	14072	13984	13896	13971	13736	13956	14077	13857	13901	14114	14027	13969	13974	13919	13886	14072	14034	13914	13925	14102	14005	14198	13885	13850	13970	14007	13821	13911	13883	14001	13864	13872	13935	13985	13950	13977	14012	13872	14098	13998	13937	13962	13929	13747	13862	14130	13846	14012	13998	13933	13898	13972	13900	14045	13953	13930	14047	13961	13858	14063	13811	14111	14108	14006	14002	13984	14192	13945	13996	13957	13892	13893	13893	13877	14005	14079	13873	14047	13905	14175	14045	14094	14021	13943	14015	13766	13882	13959	13975	13938	13963	13985	13895	13959	13876	14027	13985	13985	14042	13964	14009	13912	13834	13963	14078	14026	14040	14043	13873	13966	13994	13973	13894	13957	14021	13850	14041	14071	14030	13927	13823	13941	13882	13896
23946	21133	28564	24809	23380	23222	21661	18538	17671	17922	17622	17569	17304	17369	17109	16974	17001	17003	16711	16683	16700	16796	16802	16863	16836	16709	16701	16825	16641	16683	16757	16429	16748	16442	16576	16361	16446	16234	16583	16405	16599	16402	16540	16332	16353	16503	16583	16436	16408	16292	16326	16422	16434	16606	16336	16297	16253	16262	16302	16416	16406	16241	16443	16405	16445	16416	16322	16585	16475	16487	16745	16350	16517	16290	16352	16453	16326	16470	16228	16497	16408	16533	16304	16337	16334	16544	16408	16185	16565	16380	16487	16530	16384	16519	16222	16440	16561	16329	16411	16115	16452	16479	16458	16627	16303	16450	16320	16490	16486	16395	16431	16355	16425	16468	16469	16338	16358	16427	16385	16310	16519	16381	16529	16492	16311	16457	16617	16433	16278	16230	16211	16172	16499	16333	16437	16235	16564	16422	16425	16410	16404	16422	16358	16368	16570	16403	16361	16224	16437	16177	16467	16554	16327	16413	16598	16473	16340	16448	16386	16346	16399	16421	16319	16393	16151	16360	16339	16194	16422	16333	16333	16378	16580	16390	16367	16370	16181	16396	16254	16220	16190	16412	16419	16312	16236	16578	16459	16387	16225	16409	16281	16472	16375	16380	16448	16508	16308	16499	16268	16205	16343	16532	16250	16337	16545	16363	16542	16408	16327	16356	16314	16236	16342	16444	16423	16276	16359	16607	16433	16290	16276	16466	16432	16452	16320	16447	16347	16334	16263	16487	16544	16465	16445	16504	16506	16398	16584	16525	16336	16483	16221	16299	16476	16218	16519	16276	16460	16478	16478	16261	16417	16550	16403	16504	16368	16368	16665	16528	16420	16336	16225	16157	16392	16323	16372	16359	16469	16258	16243	16370	16356	16406	16314	16381	16302	16325	16313	16506	16218	16207	16341	16274	16183	16337	16327	16358	16463	16684	16434	16387	16430	16359	16377	16459	16295	16353	16273	16407	16392	16556	16509	16514	16267	16244	16409	16303	16407	16224	16345	16382	16519	16304	16414	16300	16442	16366	16476	16354	16453	16325	16350	16368	16368	16204	16283	16326	16283	16206	16301	16475	16685	16384	16337	16406	16146	16433	16190	16283	16263	16269	16469	16353	16300	16433	16286	16394	16433	16488	16469	16245	16254	16568	16379	16377	16399	16376	16281	16365	16376	16291	16190	16418	16298	16347	16374	16388	16320	16396	16396	16315	16336	16179	16471	16371	16477	16448	16343	16452	16388	16208	16326	16266	16421	16409	16487	16423	16316	16267	16370	16300	16296	16543	16526	16446	16218	16419	16236	16321	16240	16206	16491	16345	16408	16236	16287	16344	16282	16304	16531	16360	16331	16229	16230	16050	16333	16419	16302	16477	16239	16394	16184	16286	16378	16416	16301	16324	16378	16066	16275	16223	16578	16401	16280	16320	16359	16673	16247	16355	16245	16284	16548	16239	16258	16418	16269	16314	16543	16373	16209	16324	16439	16367	16380	16502	16386	16611	16421	16509	16301	16216	16197	16493	16241	16403	16112	16588	16382	16493	16456	16342	16301	16242	16245	16274	16503	16294	16462	16308	16367	16209	16313	16288	16339	16428	16261	16355	16267	16267	16451	16420	16314	16160	16173	16488	16288	16299	16486	16518	16221	16271	16284	16306	16257	16435	16383	16285	16147	16232	16099	16507	16483	16301	16442	16542	16257	16269	16165	16203	16499	16481	16501	16432	16479	16463	16291	16313	16338	16131	16303	16303	16363	16488	16345	16164	16304	16221	16263	16352	16439	16327	16373	16505	16513	16427	16269	16072	16219	16234	16271	16587	16476	16176	16405	16335	16345	16290	16332	16534	16356	16316	16290	16422	16399	16330	16368	16268	16493	16256	16467	16296	16334	16465	16300	16461	16576	16514	16398	16369	16379	16501	16342	16530	16372	16327	16422	16631	16564	16416	16318	16271	16212	16364	16405	16319	16126	16386	16462	16354	16385	16313	16307	16331	16445	16249	16434	16199	16364	16147	16475	16361	16355	16520	16381	16378	16358	16392	16470	16355	16401	16403	16363	16346	16232	16463	16485	16356	16433	16575	16379	16443	16286	16095	16518	16463	16411	16294	16283	16412	16191	16257	16375	16521	16509	16333	16190	16290	16443	16192	16269	16450	16271	16408	16293	16351	16437	16448	16407	16268	16337	16423	16332	16382	16480	16359	16243	16485	16254	16363	16402	16513	16307	16327	16344	16310	16439	16288	16483	16376	16419	16273	16428	16361	16458	16624	16475	16403	16414	16425	16469	16371	16382	16487	16346	16301	16381	16552	16345	16176	16509	16444	16384	16332	16335	16337	16479	16379	16314	16449	16068	16451	16213	16297	16186	16369	16301	16226	16454	16260	16455	16366	16356	16553	16384	16425	16426	16299	16274	16511	16403	16337	16422	16210	16323	16372	16287	16252	16488	16368	16302	16384	16463	16381	16356	16492	16468	16477	16343	16132	16519	16518	16531	16590	16442	16440	16431	16291	16303	16466	16464	16410	16324	16269	16384	16372	16415	16338	16308	16396	16359	16226	16399	16199	16320	16580	16242	16472	16410	16231	16404	16451	16435	16399	16288	16307	16293	16580	16166	16245	16375	16619	16326	16276	16291	16390	16316	16266	16374	16325	16551	16348	16350	16650	16483	16235	16264	16463	16530	16283	16313	16311	16372	16407	16224	16545	16502	16384	16168	16441	16357	16226	16397	16503	16183	16335	16397	16578	16556	16351	16308	16300	16398	16310	16250	16311	16312	16310	16375	16162	16406	16487	16354	16315	16376	16263	16395	16419	16335	16367	16499	16407	16383	16386	16364	16248	16269	16258	16357	16434	16469	16418	16307	16467	16334	16416	16326	16445	16228	16406	16571	16189	16264	16320	16484	16392	16566	16451	16421	16333	16256	16287	16511	16343	16462	16332	16197	16285	16489	16409	16335	16512	16343	16449	16346	16246	16331	16390	16306	16280	16343	16441	16435	16421	16094	16382	16320	16334	16427	16310	16279	16348	16338	16267	16351	16461	16444	16479	16270	16628	16312	16311	16364	16442	16432	16324	16496	16397	16411	16435	16383	16349	16297	16257	16328	16139	16314	16346	16439	16512	16481	16366	16305	16290	16354	16305	16278	16257	16352	16249	16581	16414	16358	16448	16353	16277	16453	16431	16238	16323	16411	16424	16322	16324	16472	16366	16518	16319	16273	16343	16458	16367	16356	16412	16194	16477	16472	16376	16495	16253	16507	16499	16239	16224	16445	16509	16493	16236	16333	16351	16407	16321	16388	16450	16266	16381	16540	16596	16513	16426	16457	16356	16570	16366	16465	16328	16663	16446	16527	16266	16350	16357	16307	16477	16418	16269	16164	16271	16422	16343	16315	16349	16352	16341	16645	16354	16562	16338	16558	16334	16175	16271	16238	16451	16170	16496	16565	16303	16252	16221	16279	16220	16381	16235	16400	16117	16462	16269	16373	16279	16269	16271	16569	16377	16347	16436	16382	16384	16332	16361	16257	16469	16290	16474	16434	16350	16398	16181	16400	16232	16349	16338	16415	16389	16413	16328	16320	16391	16226	16347	16330	16373	16451	16334	16521	16411	16362	16397	16351	16341	16320	16256	16502	16193	16396	16390	16374	16514	16243	16087	16319	16369	16301	16387	16228	16372	16243	16303	16475	16468	16292	16207	16414	16477	16313	16305	16414	16405	16432	16621	16264	16447	16324	16467	16388	16490	16399	16679	16429	16505	16465	16377	16630	16406	16423	16118	16191	16382	16069	16346	16414	16595	16537	16276	16374	16286	16447	16530	16476	16341	16334	16351	16127	16228	16254	16135	16322	16477	16620	16287	16408	16373	16516	16213	16268	16590	16275	16314	16370	16325	16215	16392	16334	16286	16510	16253	16282	16292	16427	16392	16434	16530	16346	16513	16253	16246	16404	16252	16287	16357	16349	16292	16558	16655	16365	16475	16314	16234	16427	16600	16627	16393	16330	16350	16459	16387	16341	16183	16468	16398	16272	16509	16391	16338	16353	16485	16276	16339	16388	16401	16399	16360	16432	16391	16335	16333	16315	16377	16454	16442	16369	16137	16357	16403	16413	16527	16269	16334	16345	16226	16299	16725	16410	16458	16330	16213	16495	16617	16282	16372	16463	16394	16287	16423	16442	16452	16499	16442	16447	16170	16426	16282	16248	16528	16334	16427	16455	16496	16131	16404	16280	16309	16364	16187	16387	16382	16427	16386	16462	16521	16436	16421	16412	16308	16163	16153	16383	16304	16683	16309	16217	16482	16609	16295	16444	16372	16355	16645	16472	16333	16431	16366	16324	16488	16235	16356	16249	16312	16433	16495	16486	16419	16228	16398	16349	16275	16221	16621	16359	16009	16237	16447	16516	16408	16346	16268	16158	16290	16413	16370	16611	16511	16497	16392	16282	16513	16570	16555	16479	16371	16512	16354	16343	16257	16233	16240	16282	16169	16382	16312	16191	16254	16438	16340	16368	16402	16455	16430	16240	16316	16504	16301	16411	16231	16408	16172	16396	16257	16395	16255	16398	16492	16395	16394	16365	16312	16220	16235	16299	16272	16246	16449	16363	16357	16576	16256	16219	16314	16304	16306	16146	16379	16473	16413	16395	16246	16283	16399	16311	16223	16385	16325	16519	16566	16459	16434	16357	16464	16553	16448	16354	16413	16437	16449	16489	16441	16555	16279	16345	16377	16367	16406	16420	16257	16376	16439	16388	16432	16535	16429	16413	16395	16259	16449	16239	16342	16419	16372	16178	16146	16390	16480	16510	16337	16496	16513	16257	16384	16235	16416	16508	16249	16419	16483	16407	16497	16444	16332	16365	16332	16278	16464	16371	16328	16447	16522	16406	16251	16413	16361	16248	16271	16291	16477	16385	16494	16252	16333	16251	16298	16460	16111	16507	16600	16601	16355	16407	16353	16250	16441	16447	16395	16422	16243	16363	16210	16311	16260	16263	16183	16408	15975	16232	16440	16369	16258	16542	16306	16391	16505	16409	16405	16433	16496	16391	16148	16197	16304	16254	16335	16196	16391	16301	16390	16333	16416	16150	15921	16440	16383	16182	16171	16139	16335	16452	16485	16354	16406
24588	42570	38036	31141	24404	19640	17799	16274	16132	15904	15740	15737	15512	15184	15063	14996	14869	14891	14828	14815	14588	14688	14563	14446	14581	14460	14494	14367	14550	14509	14404	14490	14257	14363	14093	14211	13999	14167	14322	14088	13906	14227	14097	14142	14176	14186	14036	14234	14060	14132	13963	14128	14168	14133	14079	14175	14081	13869	14148	14092	14182	14164	14029	13986	14095	14192	14078	14172	14071	14171	14369	14033	14146	13972	14107	14077	13953	14184	14240	14261	14123	13964	14141	14092	14238	14183	14237	14212	14038	14215	14114	14095	13962	14183	14206	14179	14138	14064	14124	14158	14094	14202	14130	14031	14061	14288	14142	14048	14150	14050	14139	14225	14283	14183	14078	14211	13958	13997	14035	14284	14168	14149	13996	14172	13948	14109	14277	14078	14113	13987	14091	14274	14026	14070	14156	14175	14085	14161	14081	14177	14110	14078	13963	14227	14090	14163	14125	13984	14098	14045	14148	14212	14011	14193	14037	14227	13975	14101	14058	14100	14176	14093	14153	14107	14011	14058	13971	14143	14114	14096	14062	14209	14157	14008	14079	14002	14212	13983	14086	14194	14191	14104	14242	14116	14018	13974	13938	14064	14026	14034	14137	13964	14072	14056	14143	14264	13815	14120	14169	14075	14050	14214	14124	14081	14095	14108	14157	14054	13980	14194	14102	13959	14059	14197	13976	14157	14006	14215	14026	14103	14007	14114	14040	14102	14156	14148	14096	14153	14135	14021	14185	14074	14036	14024	14140	14175	14186	14135	14064	13919	14188	14060	14140	14008	14199	14115	14044	14149	14048	14140	14127	14148	14026	14043	14111	14112	14100	14119	14152	14010	14160	13971	14200	14111	14092	14074	14117	14165	14107	14243	14321	14080	14223	13991	14141	14046	14138	14025	14149	14059	14050	14245	14042	14204	14050	14232	13965	14241	14128	14084	13989	14287	14031	14249	14127	14056	13980	13989	14285	14089	13999	14055	14105	14052	13919	14141	14096	14150	14192	14192	13950	13998	14026	14018	13983	14131	14081	13968	14193	14214	14063	14115	14002	13989	14206	14073	14181	14118	13934	14194	14127	14251	14192	14061	14114	14289	14079	14150	14142	14163	13998	14174	14039	14054	14193	14095	14052	14020	14110	14132	14131	14097	14176	14012	14133	14132	14165	14292	14101	14095	14005	13999	14053	14036	14045	14080	14157	14204	14195	13997	14239	14263	14037	14023	14103	14063	14002	14159	14033	14075	13989	14128	14085	14158	14100	14010	13961	14091	13933	13995	14186	14151	14049	13815	14176	13988	14234	14130	14176	14078	14150	14058	14204	14025	14160	13960	14182	14059	14087	14058	14096	14250	14006	14084	14024	14177	14171	14050	14009	13951	14087	14080	14122	14168	14010	14103	14117	14001	14043	14104	14082	14091	14163	13952	13977	14047	14041	14010	14088	14090	14022	14125	14098	14130	14227	14104	14099	13920	14127	14107	14108	14004	14088	14005	14191	14136	14101	14138	13983	13914	13979	14142	14123	14068	14150	14038	14023	14158	14195	13745	14231	14136	14103	13980	14170	14000	14079	13946	14185	14115	14273	14083	14218	14077	14162	13941	14115	14195	13970	14069	14079	14015	13965	14000	14130	14178	14084	14121	14162	14112	14144	14068	13952	14181	14104	14165	14022	14148	14146	14204	14029	14120	14122	14196	14096	14231	14113	14101	14010	14148	14014	13975	14189	14019	14239	14014	14153	14166	14017	14107	14230	14111	14160	14339	14136	14138	14038	14130	14061	14249	14137	14084	14088	14171	14169	14010	13965	14143	14211	13869	14047	14027	14174	14154	14147	13998	13880	14267	13997	14106	14114	14132	13962	13999	14085	14109	14081	14051	14087	14116	14058	14122	14144	14068	14100	14102	14021	14264	14086	13919	14299	14043	14145	14108	14093	14101	14226	14165	14154	14022	14118	13927	13946	14205	14172	14226	14117	13993	14040	14157	13954	14214	14148	13917	14059	14239	14099	14087	14063	14038	14242	14175	13953	14114	14134	14127	14164	13976	14027	14044	14317	13944	14218	13993	13945	14154	14217	14046	13983	14121	14080	14134	13979	14070	14108	13925	14084	14125	14052	14057	14121	14057	14066	14033	14090	14166	14007	14226	14138	14096	13987	14076	14165	14314	14121	14224	14038	14150	14082	14247	13936	13915	14207	14039	14096	14116	14071	14021	14147	13993	14179	14170	14152	14052	14223	14112	14179	14085	14165	14271	14104	14172	14113	14139	14141	14119	14152	14020	14023	14172	13964	14005	14101	14118	14053	14070	14103	14088	14052	14144	14329	14089	14072	14202	13981	14119	14225	13899	14113	14171	14054	14231	14032	14119	14058	14058	14160	13996	14012	14034	14051	13981	13920	14127	14122	13930	14156	14037	14270	14083	14023	13996	14143	14121	14279	14233	14233	14057	14068	14109	14303	13996	14190	14220	14117	14056	14139	14107	14081	14126	14253	13950	14020	14090	13990	14164	13862	14132	14243	14121	14042	13989	14070	14120	14172	14315	14220	14109	14182	14071	14083	14287	14123	14168	14100	13999	14063	14115	14127	14177	14064	14006	14228	13956	14244	14182	13935	14075	14192	14093	14230	13969	14256	14050	14169	14112	14185	14111	14021	13927	14101	13973	14130	14160	14190	14130	14008	14211	14065	14080	14016	14101	14268	14044	13991	14279	13987	13990	14193	14102	14115	14147	14214	14109	14175	13986	14104	14046	14121	14066	14079	14034	13949	14079	14032	14016	14031	13982	13970	14013	14290	14103	14066	14105	14060	14011	14097	14075	14228	14217	14109	14151	14029	14040	14144	14120	14167	14225	14130	14051	14028	13985	13922	14099	14049	14041	14101	14035	13948	14042	14026	13928	14100	14113	14042	14123	14069	14082	14268	14031	14228	14139	14099	14201	14143	14095	14089	14003	14216	13956	14133	14029	14174	13937	14088	14102	14090	14256	14141	14112	14021	14096	14002	14068	14126	14210	14088	14288	13983	14210	14148	14068	14089	14112	14024	14172	14024	14023	14264	14030	14039	14062	14227	14091	14027	14231	14221	14003	14126	14026	14025	13984	14219	14091	14086	14136	14092	14195	13936	14216	14032	14217	14128	14187	14144	14145	14007	14085	14094	14072	14077	14185	14228	14096	14051	14099	14095	13979	14131	14054	14080	14131	14089	14107	14001	14087	14100	14109	14096	14194	13987	14083	14250	14083	14217	14218	14008	14293	14024	13856	14042	14178	14192	14201	13842	14198	14099	14186	13998	14155	14225	14099	14108	14102	14057	14143	14302	14159	14138	14035	14226	14088	13913	14120	14091	14045	14032	14042	14059	14084	13945	14095	13988	14023	14184	14104	13973	14020	14050	13970	14027	14267	13972	13975	14110	14094	14126	14086	13989	13990	14045	14172	14011	14241	14143	14185	14055	14127	14167	14027	14142	14135	14034	14164	14093	14129	14161	14064	14209	14032	14015	14258	14146	14049	14192	13977	14135	14125	14008	14200	13982	14181	14122	14320	14210	13850	14132	14201	13971	14128	14089	14102	14149	14143	14186	14043	14185	14182	14112	14170	14314	14042	14090	14092	14105	14145	13935	14042	13963	14066	14156	14208	14126	14207	14057	13927	14153	14111	14250	14003	13987	14130	14200	14189	14200	14124	14081	14175	14097	13982	14365	14092	14028	14116	14129	14050	14092	14141	13999	14064	14081	14020	14049	14142	14059	14279	13938	14020	13931	14214	14166	14077	14208	14125	14215	14192	14022	14114	14110	14099	14106	13980	14106	14062	14154	14216	14192	13994	14061	14101	14081	14136	14122	14156	14151	14048	14176	14048	13950	14135	14277	13996	14010	14149	14138	14100	13964	14100	14232	14000	14129	14108	13991	13995	14309	14065	14112	14116	14069	14014	14203	14251	14091	14123	14010	14177	14134	14375	14049	14178	14196	14202	14158	14189	14081	14116	14107	14077	14126	14115	13984	13897	14300	14123	14124	14058	14105	14093	14059	13916	14150	14150	14151	14103	14104	14003	14168	14040	13911	14080	14074	14166	14062	14105	14077	14120	14007	14010	14120	14078	14082	13958	14047	13934	14207	14032	13996	13868	14114	14059	14097	14063	14086	14102	14087	14210	14280	14224	14159	14014	14174	13830	14123	14089	13896	14143	13823	13917	14014	14077	13989	14045	14057	14070	14155	13984	14019	14014	14091	14107	14009	14100	14054	14191	14207	14091	14063	13938	14220	14055	14137	14225	14252	14303	14168	13959	14198	14125	14131	14009	14116	14074	14197	14187	14151	14076	14079	14212	13956	14097	14026	14089	14161	14068	14080	14230	14145	14177	14116	14029	14016	14185	14229	14039	14334	14047	14178	13982	14027	14048	14216	13893	14209	14087	14126	14073	14189	14220	14152	14302	14129	14126	13984	14053	14101	13958	14095	14151	14148	14071	14161	14119	14101	14085	14061	14243	14044	14206	14149	14247	14111	13994	14094	14199	14214	14244	14084	14129	14157	14178	14221	14208	14187	14063	14166	14089	14124	14051	14183	14096	14084	14105	14095	14005	14147	14142	14230	14172	13948	14268	14048	13972	14124	14073	14076	14145	13947	14021	14014	14197	14147	14264	14088	14059	14050	14099	14061	14188	14097	13976	14223	14141	13902	14216	14176	13950	14183	13939	13949	14029	14216	14244	14021	14007	14228	13980	13983	13832	14062	14207	14087	14090	14145	14131	14226	13927	14066	14054	14169	14119	14201	14140	13990	14088	14028	14045	13917	14188	14077	14017	14075	14117	14238	14088	14214	14235	14092	14225	14090	14111	14140	13932	13986	14064	14097	14102	14098	14130	14036	13987	14181	14134	14256	13920	14215	14257	14180	14033	14066	13963	14111	13986	14179	14087	14089	14097	13928	14050	14114	14201	14098	14112	14023	14005	14181	14019	14276	14078	14043	14126	14176	14005	14159	14051	14236	13985	14078	14017	14106	14021	13977	14205	14087	14089	14144	14056	14063	14005	14130	14125	14075	14033	14102	14283	14057	14210	14096	14017	14119	14245	14036	14245	14072	14024	14073	14078	14013	13993	14195	14117	14104	14146	14005	14041	13947	14079
22857	21161	28883	23886	22071	24595	25959	20467	19339	19292	19154	18824	18834	18908	18386	18413	18408	18083	18238	18056	17947	18112	17895	17849	17845	17679	17677	17851	17684	17877	17743	17713	17763	17789	17710	17389	17479	17580	17419	17604	17565	17308	17571	17458	17486	17458	17296	17447	17558	17454	17393	17381	17240	17505	17360	17483	17444	17476	17581	17452	17399	17232	17634	17453	17303	17350	17122	17521	17262	17450	17323	17242	17376	17265	17311	17578	17658	17458	17334	17284	17263	17580	17542	17482	17408	17348	17225	17202	17275	17439	17596	17302	17372	17440	17477	17438	17402	17494	17355	17382	17514	17429	17359	17277	17480	17207	17311	17310	17451	17257	17274	17429	17420	17157	17311	17195	17473	17242	17352	17566	17191	17093	17276	17415	17371	17430	17529	17234	17521	17262	17402	17120	17341	17250	17384	17521	17404	17350	17287	17250	17182	17266	17370	17292	17399	17349	17224	17387	17436	17450	17272	17158	17267	17395	17361	17435	17290	17308	17267	17293	17205	17190	17260	17380	17487	17467	17472	17231	17168	17490	17274	17330	17335	17296	17299	17402	17256	17357	17336	17281	17251	17113	17250	17380	17378	17369	17476	17428	17271	17292	17372	17286	17253	17221	17274	17269	17422	17409	17373	17270	17168	17437	17404	17447	17385	17737	17386	17406	17341	17436	17300	17258	17208	17352	17225	17264	17330	17390	17332	17321	17376	17097	17193	17044	17285	17257	17382	17334	17536	17243	17286	17378	17198	17067	17274	17181	17187	17291	17356	17237	17305	17214	17309	17227	17282	17277	17377	17302	17479	17550	17197	17381	17237	17251	17433	17333	17326	17521	17450	17404	17350	17460	17330	17492	17404	17536	17329	17228	17486	17390	17538	17255	17286	17380	17215	17396	17484	17355	17170	17646	17465	17354	17371	17278	17550	17389	17333	17287	17439	17625	17300	17293	17575	17227	17509	17293	17426	17295	17106	17286	17375	17249	17136	17316	17133	17426	17350	17316	17136	17316	17319	17305	17540	17237	17420	17193	17173	17057	17340	17343	17395	17446	17464	17435	17315	17186	17363	17256	17402	17221	17393	17378	17318	17428	17228	17341	17368	17448	17263	17303	17445	17275	17550	17316	17406	17329	17388	17439	17335	17156	17243	17335	17409	17228	17234	17215	17250	17285	16962	17556	17513	17191	17402	17587	17354	17503	16979	17393	17468	17263	17051	17469	17482	17313	17421	17237	17322	17299	17163	17191	17232	17627	17308	17207	17304	17092	17209	17435	17177	17238	17271	17563	17198	17116	17227	17467	17408	17060	17401	17146	17219	17309	17029	17087	17261	17295	17226	17134	17200	17344	17139	17299	17321	17335	17314	17576	17249	17170	17221	17186	17399	17365	17298	17288	17326	17398	17664	17314	17316	17397	17399	17284	17390	17539	17347	17407	17304	17444	17414	17187	17248	17396	17382	17297	17271	17373	17426	17330	17373	17252	17424	17373	17393	17266	17239	17331	17212	17201	17338	17212	17255	17305	17449	17402	17203	17440	17224	17266	17211	17293	17321	17346	17308	17235	17437	17361	17177	17144	17291	17396	17296	17378	17363	17326	17397	17495	17322	17431	17241	17311	17322	17363	17445	17343	17203	17443	17341	17282	17344	17380	17320	17315	17398	17439	17461	17163	17350	17288	17205	17443	17557	17319	17310	17355	17355	17328	16972	17232	17591	17377	17409	17352	17373	17398	17270	17211	17273	17417	17395	17466	17143	17427	17530	17320	17536	17372	17171	17213	17328	17360	17302	17252	17334	17112	17245	17125	17359	17501	17405	17166	17317	17409	17444	17206	17438	17431	17275	17497	17101	17449	17408	17182	17287	17449	17209	17360	17368	17424	17088	17345	17282	17279	17488	17319	17388	17334	17391	17452	17206	17328	17332	17459	17437	17490	17228	17360	17434	17284	17278	17208	17103	17310	17161	17361	17395	17411	17346	17231	17333	17310	17420	17399	17452	17531	17507	17210	17386	17225	17237	17227	17210	17394	17257	17274	17328	17380	17286	17251	17277	17106	17241	17286	17396	17395	17456	17399	17463	17360	17328	17408	17242	17445	17221	17280	17217	17183	17475	17252	17400	17176	17397	17515	17267	17524	17236	17269	17455	17178	17146	17235	17226	17447	17271	17354	17299	17251	17303	17275	17208	17221	17297	17229	17319	17356	17335	17348	17444	17599	17348	17437	17583	17190	17375	17267	17358	17267	17479	17324	17306	17253	17252	17296	17284	17363	17271	17253	17340	17338	17589	17227	17292	17296	17475	17376	17470	17277	17164	17263	17337	17271	17251	17474	17359	17449	17311	17458	17525	17308	17296	17186	17301	17420	17362	17155	17336	17259	17433	17326	17248	17455	17399	17352	17253	17345	17282	17310	17262	17394	17244	17348	17407	17467	17277	17159	17214	17359	17283	17301	17468	17436	17475	17341	17383	17313	17258	17335	17278	17206	17507	17326	17385	17323	17256	17311	17321	17335	17338	17391	17324	17381	17302	17309	17300	17350	17241	17119	17538	17287	17282	17258	17220	17415	17574	17463	17379	17265	17158	17261	17282	17400	17199	17160	17094	17136	17315	17350	17405	17363	17397	17245	17346	17408	17438	17380	17098	17309	17219	17161	17387	17300	17144	17190	17201	17009	17273	17395	17353	17460	17260	17199	17280	17325	17479	17439	17395	17377	17467	17412	17254	17260	17186	17335	17427	17432	17358	17558	17319	17357	17291	17314	17138	17486	17301	17447	17325	17419	17477	17363	17200	17235	17457	17602	17437	17377	17337	17473	17454	17330	17466	17503	17331	17581	17453	17226	17236	17367	17274	17304	17385	17170	17398	17201	17579	17369	17383	17413	17346	17360	17331	17381	17325	17377	17430	17246	17266	17331	17453	17555	17335	17406	17121	17248	17356	17254	17246	17119	17284	17307	17341	17336	17572	17404	17310	17422	17211	17494	17283	17233	17458	17367	17343	17539	17171	17318	17436	17111	17250	17237	17440	17369	17494	17346	17147	17447	17374	17362	17591	17297	17375	17487	17368	17316	17411	17306	17378	17341	17309	17368	17285	17186	17216	17316	17304	17176	17193	17440	17334	17388	17341	17174	17361	17381	17290	17353	17341	17256	17252	17388	17203	17354	17437	17369	17271	17348	17413	17258	17373	17223	17671	17256	17288	17529	17241	17187	17279	17290	17286	17445	17365	17170	17151	17187	17433	17372	17299	17406	17226	17276	17185	17213	17271	17380	17336	17259	17338	17389	17333	17397	17481	17489	17094	17287	17394	17354	17390	17535	17319	17471	17425	17349	17259	17225	17223	17440	17222	17400	17562	17161	17238	17465	17207	17398	17307	17306	17227	17463	17470	17008	17328	17203	17239	17383	17530	17467	17409	17428	17412	17364	17196	17211	17405	17414	17492	17186	17346	17362	17165	17397	17427	17266	17366	17221	17397	17332	17269	17356	17185	17412	17352	17447	17460	17436	17440	17369	17328	17185	17453	17258	17343	17166	17396	17251	17357	17369	17179	17533	17427	17047	17322	17572	17489	17383	17500	17424	17278	17466	17266	17313	17321	17412	17448	17271	17123	17412	17349	17207	17494	17322	17350	17801	17247	17434	17350	17382	17319	17233	17250	17276	17430	17147	17381	17413	17212	17457	17445	17295	17447	17412	17294	17318	17409	17424	17383	17360	17241	17452	17161	17286	17328	17334	17231	17419	17413	17407	17302	17281	17403	17281	17500	17163	17175	17293	17561	17407	17253	17405	17384	17141	17398	17319	17386	17407	17447	17511	17497	17584	17448	17249	17249	17560	17302	17297	17246	17202	17169	17264	17526	17304	17122	17265	17385	17206	17180	17326	17337	17322	17112	17207	17499	17335	17343	17121	17265	17270	17241	17273	17417	17286	17487	17215	17613	17091	17230	17103	17420	17300	17042	17169	17418	17293	17249	17327	17212	17235	17310	17416	17436	17248	17427	17519	17484	17252	17361	17297	17335	17306	17260	17078	17473	17238	17384	17337	17305	17244	17332	17226	17314	17310	17461	17413	17412	17375	17138	17216	17307	17476	17259	17248	17296	17162	17464	17474	17345	17115	17351	17320	17478	17410	17475	17363	17427	17258	17378	17257	17437	17299	17332	17138	17177	17495	17389	17443	17477	17363	17342	17396	17381	17289	17280	17254	17069	17520	17451	17458	17452	17363	17155	17505	17457	17425	17203	17441	17310	17239	17258	17475	17527	17469	17398	17374	17303	17330	17398	17468	17195	17310	17152	17481	17110	17354	17194	17420	17471	17284	17394	17227	17364	17232	17233	17432	17402	17450	17397	17298	17358	17157	17170	17139	17336	17207	17419	17488	17435	17397	17324	17329	17144	17352	17463	17336	17410	17236	17299	17316	17329	17322	17447	17438	17584	17546	17403	17187	17282	17284	17302	17509	17307	17420	17413	17369	17273	17249	17487	17375	17600	17489	17248	17422	17553	17275	17364	17329	17397	17322	17266	17390	17134	17306	17281	17278	17308	17336	17274	17588	17287	17392	17199	17315	17402	17355	17331	17383	17258	17429	17173	17261	17365	17302	17536	17272	17409	17430	17284	17354	17483	17479	17407	17287	17345	17214	17265	17237	17276	17412	17247	17212	17266	17309	17322	17271	17520	17340	17449	17204	17225	17516	17342	17157	17488	17304	17185	17267	17185	17391	17430	17288	17433	17340	17199	17185	17424	17291	17416	17530	17061	17339	17309	17208	17161	17540	17287	17430	17249	17381	17519	17216	17365	17402	17531	17345	17311	17485	17592	17396	17302	17347	17489	17342	17241	17324	17297	17391	17483	17219	17357	17386	17380	17369	17510	17424	17438	17224	17187	17243	17299	17335	17445	17240	17555	17299	17226	17238	17261	17259	17215	17200	17443	17180	17421	17201	17315	17311	17312	17456	17312	17176	17364	17181	17231	17390	17287	17329	17236	17261	17358	17453	17218	17319	17293	17540	17477	17553	17048	17305	17359	17389	17309	17308	17379	17274	17322	17267	17250	17227	17398	17345	17405	17440	17191	17524	17296	17247	17198	17196	17254	17240	17306	17166	17306	17335	17464	17502	17434	17398	17220	17400
27403	48516	42425	33460	27336	23192	19814	18161	17290	17027	16848	16900	16435	16232	15952	16023	15803	15620	15538	15368	15520	15404	15540	15208	15173	15056	15082	15108	15239	15108	14953	15030	14985	14796	14845	14723	14721	14697	14855	14918	14852	14599	14643	14669	14582	14670	14734	14582	14466	14670	14754	14648	14537	14602	14712	14647	14774	14776	14747	14639	14664	14714	14664	14600	14632	14593	14780	14616	14626	14773	14600	14787	14653	14518	14487	14627	14573	14584	14496	14762	14628	14531	14598	14711	14717	14625	14652	14771	14734	14754	14802	14626	14734	14561	14809	14652	14733	14633	14617	14676	14646	14600	14777	14441	14828	14745	14617	14773	14726	14728	14480	14704	14487	14602	14576	14724	14701	14627	14581	14610	14696	14707	14436	14660	14713	14597	14577	14441	14665	14569	14530	14661	14670	14717	14453	14728	14647	14616	14640	14637	14592	14693	14543	14756	14695	14579	14469	14671	14488	14601	14517	14676	14511	14676	14644	14504	14734	14636	14610	14585	14519	14673	14471	14768	14669	14663	14735	14770	14612	14545	14560	14529	14780	14722	14527	14607	14595	14696	14481	14734	14618	14635	14563	14678	14470	14568	14812	14661	14606	14530	14724	14649	14572	14608	14715	14657	14814	14678	14688	14500	14822	14635	14597	14642	14662	14623	14609	14717	14550	14515	14851	14625	14562	14641	14691	14548	14670	14667	14512	14576	14648	14625	14633	14583	14734	14566	14492	14663	14619	14649	14633	14519	14712	14677	14408	14654	14694	14624	14584	14597	14629	14648	14513	14470	14554	14499	14502	14654	14640	14679	14592	14658	14651	14556	14684	14650	14651	14599	14595	14424	14527	14734	14536	14578	14489	14706	14524	14596	14559	14607	14374	14733	14653	14580	14646	14612	14556	14636	14657	14646	14542	14805	14838	14477	14717	14579	14563	14560	14550	14533	14709	14709	14683	14673	14455	14550	14627	14616	14530	14420	14695	14675	14484	14663	14776	14443	14673	14679	14527	14545	14840	14730	14662	14538	14520	14736	14727	14346	14633	14609	14528	14569	14632	14532	14638	14481	14646	14562	14761	14357	14681	14543	14818	14715	14692	14586	14698	14533	14516	14693	14686	14597	14745	14529	14660	14627	14758	14812	14685	14634	14709	14757	14725	14629	14714	14586	14710	14740	14620	14827	14543	14449	14613	14526	14528	14556	14534	14538	14609	14671	14666	14709	14543	14648	14674	14692	14631	14641	14567	14640	14545	14519	14599	14572	14613	14719	14483	14724	14737	14503	14780	14622	14661	14828	14679	14624	14627	14559	14670	14698	14433	14594	14689	14648	14552	14626	14524	14625	14568	14608	14662	14416	14681	14606	14785	14524	14578	14759	14517	14637	14502	14557	14747	14546	14595	14650	14619	14593	14632	14553	14674	14688	14550	14549	14562	14760	14622	14444	14528	14693	14646	14594	14710	14621	14553	14743	14769	14557	14583	14749	14603	14747	14507	14687	14474	14558	14660	14568	14633	14652	14645	14460	14419	14566	14705	14692	14620	14604	14755	14608	14658	14508	14596	14680	14645	14731	14588	14797	14684	14716	14657	14634	14535	14747	14439	14604	14593	14532	14756	14650	14580	14592	14546	14517	14673	14675	14670	14712	14557	14476	14512	14627	14661	14583	14735	14543	14709	14513	14735	14540	14466	14705	14747	14682	14602	14539	14636	14724	14627	14643	14779	14510	14746	14737	14661	14591	14382	14608	14668	14529	14725	14450	14672	14757	14850	14661	14858	14609	14607	14622	14518	14377	14516	14611	14581	14538	14511	14541	14443	14828	14591	14729	14755	14701	14574	14547	14607	14540	14537	14669	14662	14557	14659	14605	14602	14688	14525	14516	14545	14634	14707	14506	14697	14630	14624	14670	14576	14587	14725	14639	14593	14536	14426	14619	14567	14689	14488	14686	14755	14612	14542	14478	14570	14577	14590	14672	14553	14613	14597	14636	14518	14605	14605	14538	14476	14594	14610	14624	14808	14413	14639	14565	14661	14556	14725	14629	14716	14517	14710	14502	14665	14586	14483	14710	14644	14666	14729	14474	14609	14544	14480	14646	14668	14614	14574	14575	14789	14539	14591	14500	14532	14678	14779	14740	14425	14590	14615	14600	14712	14678	14513	14667	14786	14815	14687	14648	14646	14544	14721	14715	14628	14568	14680	14641	14745	14515	14723	14673	14654	14461	14538	14656	14718	14494	14767	14578	14700	14432	14639	14547	14684	14834	14745	14571	14731	14499	14669	14699	14701	14503	14621	14612	14700	14782	14714	14621	14689	14664	14790	14635	14698	14615	14650	14562	14575	14609	14672	14711	14611	14514	14554	14726	14665	14521	14617	14782	14556	14560	14606	14813	14429	14545	14726	14702	14639	14500	14698	14648	14834	14515	14591	14497	14657	14693	14594	14734	14650	14836	14553	14696	14730	14625	14581	14768	14522	14494	14533	14606	14587	14535	14548	14574	14707	14526	14608	14427	14756	14538	14435	14465	14640	14469	14656	14670	14757	14587	14687	14528	14577	14573	14506	14582	14641	14609	14468	14645	14700	14491	14770	14561	14473	14641	14578	14645	14754	14575	14576	14551	14586	14724	14407	14725	14660	14624	14767	14522	14456	14638	14533	14549	14650	14653	14674	14759	14689	14649	14619	14693	14585	14580	14555	14429	14695	14497	14574	14571	14570	14613	14624	14695	14736	14628	14533	14691	14626	14548	14603	14601	14661	14630	14687	14686	14594	14649	14608	14614	14626	14616	14649	14599	14620	14623	14588	14816	14557	14659	14756	14613	14639	14571	14585	14505	14492	14733	14748	14560	14665	14638	14702	14476	14614	14608	14646	14730	14471	14509	14669	14451	14618	14470	14639	14541	14770	14496	14587	14718	14612	14649	14618	14553	14583	14462	14697	14538	14673	14660	14577	14710	14412	14458	14559	14729	14692	14589	14696	14613	14728	14684	14581	14499	14774	14511	14583	14581	14570	14690	14732	14698	14612	14523	14459	14490	14706	14602	14783	14488	14579	14649	14623	14595	14725	14566	14601	14628	14552	14798	14510	14676	14673	14317	14618	14523	14672	14590	14582	14576	14448	14644	14673	14733	14535	14657	14547	14564	14581	14667	14601	14468	14681	14717	14446	14548	14485	14629	14593	14478	14718	14785	14585	14547	14640	14756	14576	14579	14505	14495	14630	14542	14730	14651	14699	14708	14565	14675	14648	14619	14764	14662	14592	14743	14636	14554	14657	14622	14520	14728	14743	14647	14550	14618	14630	14698	14799	14481	14640	14733	14612	14694	14465	14756	14622	14612	14684	14741	14526	14760	14605	14432	14729	14891	14802	14612	14767	14724	14523	14676	14383	14561	14745	14738	14539	14627	14732	14609	14599	14592	14599	14530	14479	14564	14777	14833	14622	14801	14677	14545	14539	14638	14597	14810	14724	14451	14746	14603	14496	14632	14495	14665	14619	14611	14679	14580	14569	14510	14643	14644	14517	14633	14756	14600	14478	14759	14552	14682	14782	14649	14621	14611	14688	14607	14666	14710	14610	14548	14667	14586	14794	14624	14562	14643	14644	14650	14651	14518	14438	14630	14572	14626	14530	14670	14658	14573	14848	14623	14582	14701	14644	14622	14702	14640	14589	14621	14504	14739	14740	14633	14717	14663	14456	14617	14534	14845	14623	14570	14620	14629	14684	14679	14595	14585	14569	14471	14753	14468	14554	14566	14575	14731	14721	14666	14767	14694	14758	14616	14683	14679	14793	14531	14575	14625	14488	14539	14635	14458	14626	14726	14608	14706	14684	14659	14561	14789	14576	14747	14623	14746	14604	14618	14569	14533	14488	14629	14552	14784	14622	14631	14503	14665	14505	14882	14480	14524	14622	14742	14571	14704	14609	14645	14548	14712	14554	14746	14636	14756	14698	14608	14567	14629	14663	14573	14726	14622	14568	14603	14590	14495	14618	14578	14588	14501	14716	14610	14823	14533	14562	14679	14451	14615	14532	14437	14601	14451	14561	14550	14598	14614	14505	14727	14546	14528	14795	14517	14476	14539	14771	14753	14543	14425	14553	14687	14475	14713	14733	14500	14413	14589	14448	14645	14520	14617	14465	14590	14818	14557	14599	14702	14787	14583	14514	14572	14748	14643	14482	14538	14772	14549	14582	14663	14660	14624	14601	14613	14574	14741	14608	14651	14761	14633	14547	14554	14608	14759	14447	14885	14679	14701	14522	14608	14564	14615	14565	14589	14662	14517	14683	14583	14544	14630	14493	14687	14665	14409	14507	14777	14648	14667	14550	14574	14581	14662	14644	14736	14517	14631	14543	14748	14669	14686	14586	14629	14580	14688	14654	14585	14580	14577	14534	14632	14657	14710	14677	14693	14631	14600	14512	14939	14594	14625	14692	14515	14528	14425	14627	14599	14609	14627	14619	14457	14864	14591	14652	14709	14592	14680	14567	14634	14516	14665	14657	14697	14526	14604	14538	14450	14618	14492	14551	14416	14602	14717	14476	14653	14720	14474	14702	14582	14728	14529	14704	14540	14407	14665	14658	14700	14717	14713	14604	14643	14699	14507	14633	14582	14653	14732	14695	14559	14470	14495	14643	14711	14506	14427	14536	14613	14535	14787	14456	14644	14578	14643	14788	14464	14437	14642	14731	14574	14691	14773	14546	14544	14609	14598	14517	14524	14667	14638	14774	14588	14783	14569	14836	14646	14539	14709	14672	14634	14575	14444	14514	14518	14651	14716	14702	14527	14748	14589	14577	14577	14596	14532	14571	14695	14704	14789	14489	14553	14743	14770	14553	14723	14733	14684	14677	14552	14526	14712	14723	14667	14757	14652	14662	14708	14532	14805	14680	14647	14665	14527	14607	14640	14629	14570	14686	14688	14644	14641	14524	14520	14727	14683	14539	14500	14621	14588	14788	14548	14544	14594	14517	14582	14681	14508	14649	14564	14481	14603	14697	14793	14605	14535	14691	14484	14799	14696	14684	14656	14684	14488	14560	14788	14569	14523	14517	14608	14731	14844	14695	14593	14642	14650	14584	14706	14793	14499	14665	14586	14629	14602	14617	14644	14611	14623	14670	14577	14717	14668
28334	24126	28625	25490	20178	18602	18231	17313	17176	17334	17068	17080	16972	16900	16909	16892	16758	16946	16674	16779	16790	16765	16871	16619	16636	16339	16670	16556	16691	16725	16475	16624	16742	16594	16698	16325	16492	16333	16509	16555	16461	16470	16357	16750	16701	16522	16513	16777	16729	16485	16478	16518	16664	16387	16346	16553	16397	16562	16622	16659	16452	16382	16381	16449	16342	16578	16611	16438	16558	16544	16369	16391	16624	16462	16562	16507	16542	16258	16475	16434	16519	16507	16574	16362	16560	16525	16631	16485	16400	16658	16368	16563	16559	16763	16423	16433	16500	16585	16551	16568	16420	16466	16476	16506	16518	16538	16408	16306	16512	16491	16553	16551	16416	16440	16469	16548	16367	16515	16486	16298	16645	16528	16391	16525	16390	16639	16540	16583	16841	16602	16512	16538	16596	16351	16449	16250	16304	16460	16281	16596	16598	16391	16528	16408	16548	16433	16449	16552	16398	16478	16534	16422	16526	16370	16517	16347	16274	16490	16315	16582	16518	16536	16442	16273	16301	16532	16400	16600	16648	16373	16551	16441	16384	16439	16515	16445	16530	16514	16483	16427	16551	16484	16415	16631	16539	16552	16519	16431	16482	16633	16580	16565	16499	16690	16590	16341	16377	16538	16525	16705	16556	16463	16376	16417	16545	16503	16565	16222	16485	16527	16359	16435	16622	16784	16600	16380	16358	16101	16497	16719	16514	16472	16616	16556	16591	16569	16407	16339	16399	16468	16559	16505	16550	16471	16546	16629	16411	16492	16722	16581	16512	16590	16440	16330	16544	16590	16450	16528	16339	16345	16443	16508	16497	16600	16425	16408	16648	16397	16469	16582	16559	16593	16442	16577	16463	16776	16471	16444	16480	16378	16547	16593	16739	16558	16388	16358	16443	16411	16387	16425	16565	16404	16499	16484	16505	16422	16400	16433	16567	16370	16546	16485	16322	16401	16557	16386	16517	16465	16486	16464	16462	16443	16633	16425	16465	16715	16562	16201	16703	16597	16542	16459	16550	16559	16452	16425	16402	16533	16364	16441	16541	16484	16444	16628	16417	16588	16358	16560	16316	16374	16400	16345	16503	16445	16445	16424	16352	16602	16496	16481	16153	16442	16492	16689	16275	16427	16522	16373	16516	16571	16504	16401	16532	16418	16529	16565	16299	16296	16374	16388	16580	16434	16566	16576	16420	16417	16740	16482	16432	16513	16444	16436	16599	16447	16432	16372	16669	16625	16498	16476	16614	16715	16498	16786	16506	16351	16646	16394	16386	16552	16642	16574	16629	16550	16584	16271	16276	16336	16596	16468	16424	16585	16473	16153	16291	16409	16560	16510	16384	16539	16465	16522	16491	16398	16587	16389	16362	16590	16473	16602	16587	16409	16509	16564	16588	16591	16429	16492	16514	16533	16585	16643	16477	16414	16455	16689	16690	16603	16459	16344	16574	16496	16344	16364	16450	16588	16532	16638	16548	16515	16559	16593	16441	16389	16578	16596	16328	16595	16642	16542	16518	16439	16487	16584	16267	16723	16378	16551	16498	16381	16317	16570	16333	16487	16556	16507	16390	16349	16389	16603	16608	16498	16309	16614	16539	16392	16584	16471	16425	16470	16274	16511	16406	16568	16417	16651	16494	16605	16332	16349	16441	16424	16552	16329	16501	16312	16445	16366	16526	16360	16363	16544	16520	16405	16489	16415	16274	16612	16350	16223	16430	16485	16490	16419	16258	16452	16529	16568	16491	16349	16613	16400	16300	16347	16176	16557	16525	16689	16542	16793	16395	16507	16419	16547	16332	16568	16523	16281	16575	16303	16403	16593	16481	16487	16405	16160	16482	16536	16505	16416	16298	16353	16472	16561	16558	16554	16537	16506	16451	16422	16312	16541	16404	16519	16403	16647	16605	16407	16256	16528	16564	16490	16607	16656	16590	16498	16449	16307	16385	16427	16586	16341	16386	16541	16386	16530	16587	16422	16674	16666	16490	16695	16471	16439	16551	16482	16659	16578	16405	16356	16443	16389	16504	16501	16457	16407	16731	16583	16365	16460	16391	16481	16457	16423	16750	16570	16435	16722	16392	16590	16468	16244	16439	16311	16559	16592	16554	16380	16473	16525	16437	16537	16316	16514	16560	16551	16415	16411	16406	16615	16601	16531	16607	16472	16391	16422	16501	16474	16366	16495	16454	16546	16499	16527	16596	16472	16415	16498	16380	16384	16472	16523	16546	16456	16468	16389	16539	16669	16433	16548	16493	16575	16466	16584	16394	16439	16402	16675	16406	16473	16371	16574	16500	16509	16484	16588	16475	16380	16464	16333	16465	16475	16518	16418	16578	16636	16328	16492	16528	16657	16433	16590	16474	16451	16441	16618	16526	16524	16297	16440	16434	16647	16496	16393	16471	16390	16466	16589	16618	16265	16486	16357	16563	16541	16649	16555	16422	16685	16503	16602	16369	16611	16482	16428	16493	16385	16518	16464	16328	16547	16749	16399	16563	16363	16489	16626	16594	16113	16669	16454	16581	16699	16374	16591	16583	16284	16513	16428	16512	16491	16684	16568	16580	16523	16613	16499	16535	16439	16626	16628	16467	16446	16443	16285	16517	16609	16474	16660	16422	16436	16349	16257	16485	16364	16591	16485	16292	16458	16606	16440	16700	16627	16416	16442	16523	16399	16436	16527	16437	16580	16622	16455	16683	16423	16434	16610	16511	16538	16623	16629	16735	16539	16534	16652	16645	16555	16459	16660	16468	16496	16351	16306	16529	16597	16670	16481	16463	16552	16603	16402	16334	16335	16591	16635	16720	16543	16543	16640	16594	16337	16375	16458	16454	16632	16604	16363	16594	16644	16347	16526	16513	16438	16485	16384	16490	16566	16394	16409	16620	16254	16494	16714	16485	16471	16597	16474	16283	16403	16529	16578	16362	16439	16487	16404	16483	16338	16461	16441	16638	16570	16375	16407	16270	16493	16431	16414	16578	16315	16532	16631	16236	16305	16523	16532	16454	16603	16525	16432	16285	16667	16409	16471	16418	16652	16406	16613	16604	16442	16578	16482	16607	16469	16647	16414	16445	16491	16487	16427	16368	16337	16551	16547	16589	16540	16440	16455	16766	16623	16428	16632	16448	16369	16491	16710	16420	16279	16619	16466	16678	16659	16756	16428	16581	16597	16438	16533	16466	16388	16393	16504	16341	16423	16226	16241	16660	16464	16529	16596	16437	16526	16379	16537	16571	16520	16244	16420	16248	16447	16356	16364	16494	16765	16428	16494	16596	16498	16584	16440	16504	16622	16509	16635	16409	16664	16442	16462	16433	16516	16632	16285	16462	16463	16481	16380	16463	16515	16748	16595	16460	16507	16388	16327	16408	16540	16319	16395	16480	16467	16575	16599	16473	16540	16615	16692	16467	16403	16602	16470	16388	16847	16480	16533	16606	16595	16626	16394	16505	16491	16671	16899	16466	16345	16445	16498	16274	16473	16606	16555	16505	16244	16420	16688	16637	16604	16610	16601	16475	16663	16527	16509	16468	16444	16507	16487	16597	16563	16329	16390	16450	16492	16560	16499	16406	16443	16491	16330	16694	16466	16361	16586	16591	16649	16578	16642	16678	16528	16381	16484	16347	16526	16513	16428	16381	16513	16339	16482	16588	16559	16527	16466	16435	16387	16532	16557	16425	16400	16516	16446	16493	16231	16543	16568	16323	16355	16501	16495	16573	16377	16439	16479	16483	16303	16509	16391	16664	16404	16558	16405	16384	16354	16498	16431	16311	16628	16596	16526	16515	16558	16565	16635	16640	16749	16512	16552	16649	16478	16349	16449	16529	16354	16608	16599	16553	16503	16393	16558	16482	16626	16454	16548	16325	16559	16654	16518	16477	16435	16440	16219	16471	16366	16373	16463	16638	16540	16628	16497	16549	16486	16607	16474	16458	16466	16463	16403	16575	16479	16897	16468	16410	16564	16376	16646	16550	16206	16619	16604	16444	16559	16298	16594	16579	16495	16451	16489	16417	16339	16514	16426	16515	16351	16412	16430	16672	16682	16487	16659	16447	16479	16396	16594	16488	16400	16417	16500	16588	16639	16413	16544	16639	16400	16297	16481	16534	16576	16389	16676	16656	16585	16609	16454	16417	16442	16478	16414	16408	16463	16581	16428	16354	16380	16521	16549	16330	16447	16474	16632	16470	16454	16453	16510	16419	16620	16612	16305	16634	16661	16577	16186	16611	16520	16590	16310	16571	16459	16401	16428	16459	16554	16518	16381	16380	16455	16757	16674	16515	16298	16570	16472	16540	16589	16724	16628	16527	16528	16772	16402	16550	16578	16373	16592	16451	16556	16621	16419	16574	16333	16599	16478	16641	16548	16479	16381	16326	16427	16259	16297	16710	16570	16395	16396	16473	16414	16600	16436	16788	16570	16488	16417	16395	16697	16537	16317	16621	16637	16512	16570	16450	16486	16627	16546	16517	16549	16365	16588	16325	16539	16524	16620	16775	16588	16597	16416	16356	16430	16504	16452	16445	16473	16362	16515	16504	16315	16621	16432	16555	16611	16410	16605	16456	16339	16641	16478	16707	16516	16445	16710	16496	16542	16620	16454	16392	16425	16488	16418	16497	16416	16568	16594	16458	16367	16465	16520	16476	16456	16614	16509	16468	16294	16412	16328	16539	16474	16329	16530	16366	16444	16692	16715	16526	16618	16505	16695	16441	16331	16400	16640	16495	16307	16402	16772	16525	16462	16603	16274	16456	16489	16438	16526	16449	16358	16636	16518	16392	16448	16469	16430	16476	16445	16486	16407	16402	16409	16263	16395	16398	16411	16431	16375	16474	16396	16506	16505	16447	16446	16566	16583	16550	16413	16543	16406	16416	16463	16452	16503	16535	16435	16512	16385	16244	16459	16421	16522	16676	16606	16405	16601	16613	16428	16438	16612	16561	16436	16534	16555	16590	16464	16430	16453	16422	16526	16433	16447	16190	16352	16601	16611	16817	16513	16520	16504	16493	16778	16546	16414	16505	16421	16524	16501	16569	16528	16624	16460	16717	16582	16418	16560	16358	16470	16554	16542	16517	16474	16633	16454	16471	16525	16496	16572	16606	16243	16425	16207	16560	16538	16782	16665
23499	34462	29886	22750	18796	17230	16195	15508	15262	15119	15079	15286	14926	14793	14773	14854	14867	14530	14518	14555	14497	14378	14426	14376	14373	14455	14530	14446	14423	14282	14377	14331	14275	14229	14288	14211	14109	14152	14292	14290	14216	14120	14184	14271	14166	14256	14234	14000	14106	14162	14211	14102	14022	14104	14204	14123	14046	14195	14249	14122	14137	14162	14171	14242	14050	14224	14130	14214	14230	14191	14394	14205	14199	14285	14232	14103	14234	14159	14106	14191	14186	14096	14190	14122	14125	14209	14243	14168	14190	14102	14140	14188	14190	14142	14149	14246	14258	14143	14209	14041	14162	14187	14221	14108	14145	14165	14209	14073	14160	14067	14139	14109	14232	14193	14338	14219	14120	14166	14245	14242	14125	14161	14185	14223	14236	14149	14217	14224	14186	14203	14183	14136	14087	14265	14068	14221	13989	13965	14179	13950	14120	14358	14213	14061	14153	14167	14160	14137	14031	14180	14282	14107	14378	14213	14384	14207	14261	14157	14069	14109	14199	14320	14091	14143	14311	14179	14360	14100	14227	14161	14014	14346	14167	14071	14057	14302	14128	14287	14205	14033	14267	14232	14291	14079	14189	14111	14081	14172	14102	14112	13982	14190	13968	14241	14185	14176	14353	14159	14127	14226	14187	14229	14395	14090	14140	14185	14208	14049	14115	14138	14306	14292	14224	14236	14125	14102	14243	14103	14031	14217	14161	14082	14058	13975	14055	14076	14292	14164	14254	14073	14210	14129	14073	14216	14024	14038	14168	14176	14097	14256	14161	14204	14004	14408	14169	14250	14083	14132	14085	14139	14255	14140	14120	14374	14083	14262	14145	14083	14313	14282	14195	14111	14194	14073	14150	14263	14293	14226	14124	14174	14171	14288	14096	14145	14286	14100	14215	14179	14216	13988	14139	14100	14060	14127	14080	14191	14331	14134	14087	14289	14190	13982	14095	14162	14141	14217	14043	14108	14043	14220	14317	14152	14048	14126	14076	14190	14234	14166	14065	14095	14229	14201	14108	14240	14029	14095	14216	14089	14179	14161	14250	14286	14243	14130	14120	14303	14100	14070	14282	14100	14047	14055	14210	14210	14242	14041	14109	14106	14174	14338	14116	14201	14390	14213	14103	14083	14127	14114	14137	14237	14155	14197	14029	14053	14196	14151	14112	14068	14109	14204	14175	14279	14260	14285	14000	14093	14249	14040	14180	14218	14238	14199	14134	14150	14294	14162	14237	14319	14185	14233	14181	14192	14181	14100	14168	14214	14280	14237	14098	14273	14046	14180	14049	14045	14207	14187	14277	14100	14150	14168	14070	14052	14191	14262	14029	14172	14153	14133	14190	14216	14120	14211	14224	14377	14374	14179	14032	14275	13974	14145	14012	14118	14186	14223	14184	14006	14076	14096	14149	14232	14169	14062	14118	14071	14017	14111	14140	14079	14083	14177	13936	14106	14238	14221	14111	14296	14138	14211	14219	14153	14202	14081	14138	14114	14177	14412	14033	14168	14227	14246	14042	14249	14002	14245	14168	14074	14112	14023	14064	14141	13982	14191	14280	14336	13964	14294	14196	14219	14008	14339	13983	14175	14134	14229	14162	14035	14219	14054	14071	14072	14040	14126	14233	14146	14162	14161	14122	14166	14184	14067	14053	14129	14147	14089	14304	14236	14044	14311	14068	14173	14225	14187	14293	14279	14172	14108	14098	14168	14248	14106	14269	14324	14066	14053	14188	14194	14033	14233	14218	14214	14249	14090	14208	14178	14200	14045	14066	14195	14230	14216	14107	14237	14182	14183	14260	14077	14188	14086	14198	14269	14170	14260	14179	14207	14053	14121	14014	14282	14212	14055	14264	14163	14164	14029	14203	14272	14167	14102	14271	14188	14179	14106	14204	14177	14184	14249	14140	14148	14172	14272	14255	14294	14072	14189	14279	14137	14144	14352	14217	14159	14215	14164	14307	14201	14064	14232	14000	14248	14027	14253	14070	14091	14117	13984	14174	14261	14075	14118	14221	14100	14243	14226	13994	14334	14146	14169	14130	14228	14166	14160	14188	14284	14260	14095	14170	14291	14155	14137	14322	14080	14095	14218	14155	14202	14223	14093	14226	14111	14047	14117	14290	14083	14158	14279	14043	14186	14211	14189	14076	14173	14260	14269	14189	14226	14093	14017	14092	14229	14152	14103	14189	14285	14149	14067	13985	14006	14186	14182	13931	14300	14226	14153	14270	14288	14093	14118	14141	14161	14249	14061	14207	14216	13970	14277	14248	14112	14240	14231	14216	14287	14125	13999	14137	14197	14120	14175	14224	14287	14274	14033	14075	14213	14330	14144	14237	14126	14241	14171	14039	14079	14079	14377	14084	14187	14257	14120	14178	14317	14145	14291	14062	14152	14286	14040	14146	14165	14168	14167	14160	14266	14104	14195	14285	14072	14131	14035	14104	14200	14290	14091	14149	14134	14232	14100	14299	14006	14101	14200	14143	14332	14092	14260	14151	14223	14209	14185	14083	14146	14225	14318	14268	14123	14181	14209	14140	14096	14259	14114	14127	14283	14163	14230	14219	14180	14211	14049	14061	14299	14082	14346	14042	14054	14230	14211	14271	14060	14146	14134	14149	14170	14054	14078	14172	14299	14261	14093	14123	14250	14029	14316	14000	14158	14144	13969	14191	14153	14096	14235	14310	14201	14022	14020	14281	14065	14194	14368	14167	14141	14201	14185	14048	14265	14135	14258	14125	14246	14261	14372	14244	14247	14148	14083	14003	14132	14321	14271	14111	14022	14192	14233	14071	14150	14078	14211	13930	14049	14158	14095	14083	14107	14179	14296	14245	14097	14244	14198	14139	14112	14134	14141	14140	14152	14396	14142	14290	14182	14124	14140	14256	14279	14046	14133	14144	14266	14164	14150	14188	14225	14203	14119	14168	14384	13996	14152	14053	13980	14264	14120	14164	14243	14209	14236	13897	14116	14141	14114	14344	14196	14131	14336	14189	14089	14009	14204	14057	14227	14238	14193	14206	14032	14161	14219	14088	13912	14063	14119	14279	14099	14251	14189	14112	14239	14103	14220	14057	14115	14056	14464	14232	14162	14150	14206	13993	14088	14163	14302	14195	14008	14166	14189	14004	14204	14251	14281	14066	14218	14096	14144	14174	14229	14136	14192	14228	14136	14116	14104	14218	14077	14255	14409	14096	14199	14218	14180	14085	14091	14247	14135	14225	14207	14136	14184	14158	14411	14176	14137	14107	14239	14240	14157	14246	14159	14234	14208	14243	14176	14206	14212	14083	13968	14166	14359	14226	14088	14234	13983	14212	14079	14153	14192	14299	14240	14292	14048	14251	14104	14365	14114	14187	14149	14104	14388	14214	14186	14228	14214	14042	14190	14041	14034	14047	14134	14332	14009	14173	14149	14250	14092	14031	14218	14271	14163	14176	14284	14160	14237	14235	14221	14138	14076	14389	14262	14116	14256	14289	14100	14229	14289	14119	14264	14317	14131	14234	14127	14123	14359	14252	14039	14006	14237	14161	14306	14311	14173	14167	13993	14320	14051	14008	14133	14010	14178	14227	14137	14317	14247	14248	14169	14272	14117	14085	14138	14132	14258	14276	14046	14037	14146	14094	14260	14184	14123	14191	14204	14110	14278	14310	14138	14209	14338	14199	14213	14214	14206	14095	14251	14072	14215	14197	14173	14064	14205	14132	14216	14091	14161	14187	14014	14186	14059	14248	14251	14064	14220	14187	14094	14361	14222	14170	14266	14175	14286	14113	14154	14064	14277	14016	14140	14157	14200	14034	14221	14264	14194	14260	14241	14122	14190	14112	14132	14185	14001	14189	14177	14237	14198	14311	14057	14184	14178	14191	14107	14203	14216	14164	14132	14300	14115	14046	14253	14007	14115	14146	14067	14106	14254	14101	14097	14165	14109	14183	14159	14116	14210	14065	14101	14186	14210	14064	14152	14143	14134	14064	14073	14181	14232	13942	14226	14129	14191	14210	14256	14207	14157	14075	14084	14003	14102	14081	14127	14195	14009	14082	14236	14152	14103	14134	14200	14175	14392	14103	14076	14285	14232	14144	14321	14009	14156	14269	14107	14155	14228	14082	14101	14305	14103	14172	13965	14118	14079	14144	14068	14195	14226	14221	14071	14321	14215	14238	14090	14118	14145	14113	14206	14074	14062	13971	14134	14179	14268	14026	14105	14110	14287	14206	14248	14036	14266	14102	14025	14264	13935	14387	14225	14020	14316	14165	14283	14243	13983	14170	14292	14116	14244	14104	14229	14147	14174	14128	14150	14308	14107	14170	14236	14180	14296	14111	14009	14104	14176	14149	14100	14163	14177	14072	14147	14100	14145	14159	14104	14280	14179	14109	14319	14169	14278	14217	14187	14089	14140	14106	14295	14222	14174	14244	14208	14229	14021	14372	14060	14136	14363	14201	14194	14215	14103	14317	14412	14035	14226	14172	14138	14187	14114	14206	14178	14120	14096	14078	14153	14164	14200	14310	14119	14392	14418	14027	14158	14065	14202	14168	14269	14177	14190	14118	14035	13998	14148	14182	14059	14230	14091	14228	14220	14124	14222	14204	14239	14242	14092	14030	14270	14099	14068	14216	14218	14131	14333	14059	14040	14228	14216	14187	14237	14029	14319	14259	14273	14154	14163	14243	14287	14160	14070	14093	14213	14174	14291	14101	14237	14125	14099	13982	14187	14224	14197	14244	14007	14173	14095	14224	14052	14132	14259	14053	14226	14285	14263	14244	14185	14161	14332	14248	14279	14075	14045	14160	14062	14220	14058	14189	14239	14093	14246	14285	14165	14131	14015	14177	14114	14277	14193	14373	14000	13877	14178	14110	14207	14219	14173	14043	14049	14099	14235	14194	14123	14080	14080	14017	14044	14030	14052	14189	14220	14194	14027	14295	14298	14038	14142	14158	13991	13960	14253	14155	14187	13993	14010	14222	14307	14200	13974	14294	14164	14136	14217	14197	14124	14107	14065	14139	14171	14120	14200	14206	14232	14152	14173	14250	14062	14306	14104	14196	14010	14151	14055	14150	14120	14076	14136	14114	14286	14023	14245	14073	14114	14042	14156	14054	14190	14303	14201	14176	14108	14118	14311
23948	21209	28608	24778	23047	22935	21327	18373	17444	17596	17589	17359	17228	17252	17062	17096	16947	17044	17046	16918	16907	16715	16750	16795	16552	16767	16406	16661	16708	16708	16562	16471	16456	16508	16345	16324	16466	16530	16305	16272	16240	16348	16369	16385	16386	16355	16539	16250	16501	16393	16438	16454	16426	16437	16321	16188	16366	16404	16411	16152	16331	16494	16456	16007	16245	16466	16216	16389	16235	16202	16381	16154	16457	16412	16260	16209	16338	16334	16345	16345	16420	16390	16426	16419	16328	16372	16313	16135	16349	16149	16511	16375	16530	16250	16378	16297	16106	16261	16390	16259	16253	16301	16526	16455	16388	16234	16291	16528	16564	16523	16322	16347	16452	16474	16079	16309	16362	16376	16467	16343	16332	16356	16374	16600	16299	16507	16428	16270	16331	16322	16281	16472	16468	16236	16281	16407	16442	16412	16482	16399	16352	16198	16202	16326	16219	16349	16439	16466	16334	16324	16493	16327	16365	16467	16272	16539	16441	16463	16448	16476	16402	16127	16476	16390	16171	16442	16499	16175	16337	16207	16323	16302	16431	16250	16460	16254	16230	16372	16307	16307	16401	16415	16404	16313	16341	16403	16044	16216	16433	16202	16112	16323	16224	16277	16250	16222	16258	16157	16323	16295	16307	16332	16214	16490	16396	16519	16328	16189	16251	16556	16440	16297	16103	16316	16291	16429	16435	16401	16331	16255	16284	16280	16139	16356	16522	16236	16285	16233	16305	16442	16270	16246	16431	16193	16238	16374	16237	16455	16263	16200	16367	16456	16358	16289	16217	16416	16324	16253	16348	16307	16391	16357	16160	16284	16302	16479	16392	16434	16369	16603	16379	16247	16314	16453	16146	16424	16256	16329	16370	16230	16475	16286	16080	16167	16238	16178	16513	16264	16346	16528	16575	16225	16483	16293	16133	16425	16501	16369	16264	16283	16302	16424	16426	16188	16401	16208	16192	16303	16481	16249	16296	16380	16154	16241	16233	16150	16460	16288	16582	16487	16272	16165	16174	16270	16441	16140	16559	16364	16167	16378	16253	16273	16196	16470	16166	16224	16401	16168	16277	16482	16294	16348	16220	16439	16387	16369	16383	16461	16332	16240	16357	16378	16478	16350	16410	16407	16376	16431	16339	16419	16272	16335	16319	16332	16495	16508	16459	16208	16435	16220	16573	16384	16314	16124	16461	16431	16223	16499	16246	16356	16425	16221	16114	16214	16346	16173	16256	16501	16227	16212	16222	16227	16258	16432	16260	16455	16328	16437	16360	16479	16465	16257	16333	16301	16322	16258	16135	16227	16305	16373	16274	16473	16568	16411	16375	16337	16473	16448	16339	16337	16356	16309	16238	16324	16236	16382	16292	16266	16109	16327	15976	16323	16335	16335	16154	16265	16254	16313	16376	16158	16406	16214	16547	16492	16363	16420	16438	16213	16345	16299	16283	16293	16395	16314	16166	16312	16249	16240	16340	16332	16479	16481	16443	16282	16391	16343	16523	16283	16344	16181	16389	16533	16479	16266	16424	16394	16348	16215	16253	16295	16283	16289	16367	16391	16303	16348	16298	16424	16507	16266	16151	16385	16343	16258	16238	16390	16230	16539	16178	16262	16402	16281	16472	16513	16386	16440	16173	16412	16280	16492	16404	16364	16315	16333	16553	16271	16215	16463	16389	16314	16314	16015	16455	16415	16399	16338	16400	16238	16438	16252	16229	16482	16384	16269	16440	16331	16315	16234	16649	16201	16466	16410	16218	16095	16213	16193	16371	16200	16381	16264	16123	16491	16326	16301	16282	16555	16332	16270	16211	16277	16395	16299	16212	16369	16339	16346	16276	16334	16232	16255	16450	16319	16311	16266	16020	16550	16283	16104	16346	16199	16303	16362	16366	16307	16320	16542	16317	16557	16170	16304	16327	16185	16199	16229	16253	16419	16500	16461	16516	16463	16351	16323	16465	16401	16364	16432	16296	16271	16271	16325	16244	16461	16231	16429	16538	16391	16208	16272	16391	16479	16357	16194	16400	16434	16350	16257	16299	16262	16270	16210	16330	16271	16419	16261	16435	16332	16318	16313	16307	16312	16196	16262	16319	16318	16271	16347	16446	16257	16513	16462	16528	16320	16442	16266	16307	16481	16111	16419	16549	16459	16278	16419	16436	16408	16332	16219	16263	16344	16425	16451	16441	16350	16428	16267	16245	16389	16422	16238	16324	16373	16350	16434	16505	16472	16381	16335	16326	16449	16217	16282	16349	16272	16317	16125	16366	16262	16431	16495	16508	16181	16394	16257	16130	16323	16395	16213	16285	16350	16314	16466	16043	16361	16262	16348	16223	16337	16289	16286	16457	16280	16554	16395	16362	16277	16264	16376	16395	16445	16344	16272	16384	16286	16376	16370	16383	16369	16155	16281	16460	16281	16424	16286	16261	16415	16372	16486	16260	16373	16170	16297	16350	16149	16245	16351	16461	16260	16277	16228	16425	16290	16239	16494	16394	16509	16538	16317	16364	16463	15989	16510	16376	16305	16198	16545	16385	16377	16316	16165	16344	16274	16412	16298	16356	16349	16274	16395	16424	16562	16318	16260	16329	16346	16321	16257	16293	16434	16285	16372	16372	16379	16405	16441	16516	16262	16399	16140	16198	16226	16366	16268	16375	16376	16340	16343	16262	16349	16360	16298	16250	16244	16289	16368	16486	16303	16354	16690	16407	16248	16365	16454	16331	16340	16370	16313	16142	16187	16256	16454	16260	16437	16375	16347	16314	16246	16391	16454	16312	16289	16254	16239	16147	16332	16182	16241	16294	16379	16250	16304	16310	16157	16560	16328	16256	16280	16300	16304	16212	16273	16562	16425	16135	16271	16269	16249	16263	16105	16462	16366	16282	16359	16393	16325	16305	16310	16363	16327	16382	16435	16015	16259	16585	16628	16318	16490	16307	16237	16357	16284	16375	16197	16233	16306	16433	16476	16228	16393	16147	16555	16284	16235	16186	16227	16166	16242	16581	16544	16338	16278	16185	16182	16362	16388	16277	16223	16152	16379	16349	16313	16473	16556	16443	16399	16288	16124	16061	16500	16450	16454	16374	16203	16304	16273	16342	16328	16426	16250	16150	16233	16118	16292	16152	16184	16255	16437	16317	16384	16430	16193	16294	16253	16438	16514	16364	16328	16511	16277	16374	16280	16356	16484	16333	16461	16548	16448	16286	16214	16283	16376	16448	16417	16203	16330	16274	16373	16286	16482	16447	16255	16162	16413	16376	16224	16239	16230	16458	16433	16392	16399	16288	16369	16474	16321	16390	16417	16196	16496	16445	16434	16283	16345	16334	16286	16393	16261	16254	16429	16289	16351	16172	16202	16237	16363	16226	16506	16357	16393	16155	16304	16356	16218	16373	16450	16208	16518	16408	16427	16517	16263	16294	16244	16249	16468	16182	16194	16325	16169	16145	16455	16277	16333	16315	16241	16271	16328	16416	16274	16528	16420	16268	16479	16435	16344	16575	16309	16349	16373	16462	16508	16169	16081	16382	16361	16426	16507	16290	16333	16471	16254	16494	16272	16287	16422	16420	16429	16226	16521	16416	16524	16264	16313	16448	16296	16342	16379	16175	16395	16174	16187	16384	16384	16275	16404	16439	16323	16315	16220	16094	16201	16370	16174	16211	16275	16225	16419	16367	16458	16453	16188	16498	16581	16291	16339	16481	16345	16262	16392	16399	16432	16440	16473	16573	16270	16328	16474	16343	16112	16397	16442	16303	16439	16152	16316	16108	16353	16200	16267	16476	16318	16322	16290	16417	16230	16373	16222	16267	16199	16641	16365	16403	16383	16341	16397	16301	16455	16426	16217	16272	16306	16357	16403	16301	16211	16249	16256	16236	16329	16307	16277	16471	16356	16493	16362	16375	16147	16469	16303	16468	16323	16254	16336	16350	16356	16270	16209	16248	16554	16331	16296	16180	16474	16422	16467	16362	16401	16463	16397	16384	16310	16351	16508	16302	16403	16521	16280	16234	16439	16307	16433	16348	16419	16282	16347	16310	16288	16266	16191	16330	16430	16458	16268	16292	16379	16470	16623	16372	16318	16425	16258	16337	16344	16253	16566	16458	16410	16330	16535	16384	16325	16362	16187	16362	16373	16378	16184	16508	16390	16147	16334	16227	16178	16459	16311	16289	16596	16411	16241	16271	16282	16368	16489	16327	16136	16347	16219	16455	16352	16295	16314	16443	16321	16359	16294	16405	16226	16262	16302	16588	16400	16470	16276	16342	16294	16446	16225	16277	16431	16458	16358	16437	16374	16290	16257	16395	16443	16426	16252	16405	16159	16282	16230	16122	16339	16356	16166	16443	16252	16474	16208	16344	16269	16517	16289	16375	16283	16331	16117	16261	16401	16304	16287	16213	16318	16288	16283	16227	16365	16287	16324	16416	16353	16098	16359	16410	16286	16311	16338	16502	16423	16434	16169	16153	16295	16348	16320	16116	16296	16173	16453	16425	16214	16654	16244	16346	16257	16494	16458	16575	16245	16247	16354	16339	16257	16335	16347	16409	16524	16330	16352	16360	16282	16476	16605	16211	16513	16157	16282	16547	16239	16342	16365	16339	16307	16406	16282	16193	16230	16266	16323	16398	16347	16359	16219	16313	16300	16278	16276	16358	16183	16354	16535	16392	16241	16279	16210	16314	16433	16250	16083	16133	16331	16218	16219	16017	16225	16251	16455	16494	16315	16296	16347	16374	16424	16293	16295	16205	16327	16260	16083	16528	16458	16376	16324	16240	16206	16211	16486	16230	16338	16399	16444	16454	16381	16242	16344	16372	16335	16376	16428	16345	16352	16501	16393	16427	16364	16563	16452	16356	16441	16269	16325	16303	16411	16492	16323	16308	16169	16467	16166	16229	16421	16203	16388	16419	16327	16330	16237	16303	16340	16497	16256	16442	16375	16393	16358	16259	16219	16190	16393	16154	16257	16221	16258	16297	16247	16289	16428	16344	16271	16434	16538	16200	16165	16334	16337	16388	16343	16396	16422	16462	16306	16222	16444	16579	16299	16294	16051	16210	16405	16458	16296	16335	16411	16201	16124	16219	16169	16320	16135	16361	16350	16271	16221	16343	16365	16273	16351
24806	42960	37961	29691	22822	19502	17343	16433	15971	16031	15735	15622	15530	15558	15172	15129	14946	14861	14619	14532	14702	14514	14445	14524	14347	14581	14357	14455	14294	14310	14444	14368	14293	14055	14218	14065	14124	14127	14058	14034	14149	14240	14110	13953	14299	13935	13962	14312	14168	14100	14127	14049	14098	14027	14131	14144	14048	13996	14144	13946	14112	13985	14148	14004	14220	14010	14038	14110	13905	14047	14093	14037	13989	14158	14061	14353	14247	14075	13989	14020	14008	14165	14183	14233	14344	14090	14202	14034	14099	14043	14249	14366	14022	14302	14124	14212	13937	14054	14096	14140	14064	14212	13959	13984	14159	14067	14034	14106	14065	14120	14096	13886	14094	13989	13950	14061	14111	14173	14148	14104	14143	13995	14060	13972	14059	14208	14054	14052	14121	14068	14135	14221	14013	14122	14118	13969	14111	14088	13962	13933	14089	14127	14309	13960	14102	14030	14140	14185	14034	13948	13928	14072	14113	14121	14069	14187	13936	14093	13912	13964	14306	14106	14129	14010	14173	14030	14166	14277	14037	13853	14049	14106	14039	13981	14081	14056	14046	14070	14132	14192	14177	14064	13911	14068	14064	14118	14145	13917	14184	14210	14144	14270	14165	14198	14091	14085	13954	14088	14159	14115	13962	14152	14116	14074	14082	14018	13961	14150	14118	14109	14101	14070	14101	13986	14353	14088	13980	14000	13987	14186	14164	14029	13989	13928	14189	14042	14117	13982	14060	14088	14261	13998	14186	14213	14134	14128	13992	14187	14150	14033	14147	14014	14072	14118	14023	14196	14073	14085	14233	14052	14085	14087	14009	14141	14169	14048	14311	14067	14046	14146	14096	14159	14119	14010	14068	13975	14038	14000	14094	14109	14062	14046	14143	14039	13990	14114	14051	13998	13994	14112	14068	13926	14015	13939	14073	14096	14119	14013	14128	14123	13957	14162	14112	13964	14136	14051	14085	14175	14152	14089	13766	14243	14112	14034	14134	13928	14104	14222	14102	14063	14020	14076	14160	14152	14064	13917	14072	14074	14106	13976	14068	14199	14118	13926	14205	14094	14301	14112	14167	13850	14083	14099	14103	13897	14018	14025	14032	14035	14146	14148	14034	14178	13975	14057	14069	14075	13922	14142	13989	14001	14161	13888	14074	14021	13840	14269	14221	14041	14002	14027	14153	14227	14149	14106	14166	14268	14052	14093	14104	13982	13972	14042	13999	13968	14151	14028	14200	14073	14095	13911	14217	14127	14034	14163	14159	14043	13962	13908	14349	13990	14037	13955	14108	14048	14147	14168	14170	14118	14027	14067	14093	14040	13975	14070	14124	14157	14144	14109	13919	14088	14067	14009	14047	14116	13974	14104	14088	14012	14200	13966	13907	14146	14053	14034	14051	14062	14056	14076	14112	13907	14159	14055	14035	14266	14173	14150	14046	13989	14209	14076	13992	14123	14075	14132	14088	14128	14119	13915	14079	13976	13992	13965	14279	14036	14057	13974	14024	14057	14061	14271	14014	14205	14016	14011	14006	14166	14132	14151	14210	14225	14096	14159	14140	14195	14084	13980	14168	14119	13961	14066	14202	14080	14180	14282	14088	14039	14167	14078	14121	13966	14148	14104	14101	14284	13894	14054	14044	14227	13927	13980	14034	14031	14003	14201	14078	14148	13993	14052	14071	14200	14005	13986	14139	14126	14097	14128	14260	14151	14073	14011	13935	13853	14086	13934	13914	13913	14028	14015	13937	14015	14161	14017	14154	14004	14019	14082	14117	13980	13981	14014	14283	14300	13855	13975	13954	14218	14137	14170	14088	14251	14110	14034	14198	14043	13960	13907	14103	14091	14070	14109	14002	13944	14146	14082	14078	14099	14068	13956	14212	13859	14253	14149	14047	14061	14162	14233	14212	13976	14141	14163	14088	13993	14147	14246	13950	14064	14018	14190	13947	14159	13915	13942	14180	14205	14187	14250	14030	14076	14141	14039	14053	14125	13852	13961	14187	14168	14084	14063	14035	13922	14066	13937	14098	14023	14021	14101	13986	14095	14166	13960	14147	14100	14032	14054	14200	14090	14247	14012	14172	14130	14087	13987	14052	13901	14082	14173	14067	13947	14142	14001	13995	13955	14202	13887	14196	14022	13991	13959	14104	14061	14090	14005	14011	14124	14090	14059	14070	14076	14167	14165	14238	14142	13981	14072	14085	14012	14030	14230	14216	14253	14168	14050	14018	14205	14025	14132	14074	14042	14201	14010	14118	14097	13974	14023	14090	14009	14028	14160	14072	14232	13991	14050	13935	14154	14025	14174	14000	14150	14058	14307	14216	14258	14059	14129	14134	14079	14141	14053	14016	13851	14128	14078	14036	14033	14140	14127	14036	14179	14066	14133	14057	14022	14275	14161	13990	14084	14096	13974	14189	14070	14007	14028	13973	14135	14090	14077	14041	13987	14233	14276	14140	14036	14051	14064	14071	14076	13965	14007	14057	14200	13996	13929	14024	14161	14185	14118	13977	14101	14126	14214	14099	14107	14027	14036	14121	14176	14054	14201	14166	14152	14091	14143	14048	13998	13957	14111	14135	13902	14001	14236	14032	14032	14009	14068	14140	14163	14072	14095	14223	14106	13974	13993	14076	14174	13977	14148	14115	13955	13964	13998	14095	14150	14066	13969	14049	14220	14115	14189	13985	13949	14119	14114	14027	14023	13913	14199	14160	13977	14173	14142	13977	14014	14084	14073	14207	13997	14073	13986	14381	13970	14102	14113	14225	13978	14091	14267	14118	13980	13994	14160	14011	14037	14197	14188	14027	14074	13983	14053	14017	14176	14192	14044	13970	14218	14116	14047	14088	13975	14178	14070	14105	14095	13914	14240	13947	13995	14047	14067	13925	14253	14056	14069	14098	14183	14094	14054	13972	13941	14057	14084	14105	14007	14087	14075	14071	14011	14120	14136	14101	13938	14124	14119	14085	14005	14205	14130	14203	14033	13901	14011	14144	14044	14116	14095	14030	13935	14098	14066	14100	14286	14082	14016	14038	14145	14052	14255	14088	13840	14082	14193	14182	14150	14086	14174	14038	14041	14076	13931	14118	14017	13999	14166	13966	14219	14010	14059	14058	14261	14233	14176	14091	14051	14055	14118	13950	14040	14025	13965	14050	14236	14118	14203	14108	13939	14025	13989	14050	14241	14078	13998	14145	13969	14025	14317	14016	13944	14053	14077	14046	14084	14017	13923	14250	13990	14172	13992	14053	14235	14188	14000	14074	14077	14145	13859	14194	14135	14076	14003	14142	14236	13907	14069	14090	14123	14185	14096	14124	13991	14034	14166	14272	13964	14108	14078	14056	14223	14265	14113	14186	14159	13904	14144	14072	14284	14063	14041	14255	14164	14066	14155	14096	14262	14029	13873	14025	14241	14101	14148	14180	14073	14040	14179	14142	14196	13973	14115	14118	14231	13953	14092	14165	14164	13971	14175	14100	14315	13972	13959	14198	14096	14161	14103	14267	14146	14099	14079	14077	14290	13925	14077	14110	13856	14122	14153	14201	14175	14068	14025	14005	14172	14187	14200	14104	13984	14109	14095	14135	14105	14119	14133	13985	13988	14175	13930	13970	14060	14051	14160	13876	14087	14017	14254	14144	14079	14116	14239	13946	14085	14257	14004	14222	14014	14157	14053	14178	14037	13946	14199	14087	14247	14130	14166	14179	14016	14004	14084	14046	14184	14177	14098	14228	14093	14092	14152	14055	14240	14144	14103	14252	14083	14009	14090	14069	14048	13907	14080	14179	13992	14065	14088	14074	14109	14060	14135	14206	14035	14088	13900	14160	13930	14113	14137	14101	14145	14040	14095	13991	14246	14369	13984	14131	14089	13966	14044	14155	14161	14051	14147	13959	13969	14031	14235	14185	14107	14117	14122	14059	14010	14204	14172	13956	14019	14293	13874	14191	14195	14009	13993	13999	14037	14121	14270	14101	14186	14065	14040	14073	14068	14082	14053	14116	14060	13950	14149	14105	14167	14101	14055	14127	13957	14163	14118	14111	14121	13870	14090	13937	14173	14041	14082	14036	14075	14160	14116	13988	14256	14203	14091	14106	14087	14052	13947	14043	14094	13945	14110	14229	14093	14013	14229	14017	14093	14098	14062	14236	14035	13973	13853	14112	14081	14106	13990	13910	14057	14279	14089	13994	14038	14196	14046	13957	14069	14201	14027	14160	14160	14079	13988	14139	13998	14153	14164	13999	14064	14151	14029	14096	14107	13960	14137	14115	14126	14121	13999	13935	14004	14076	14047	14107	14016	14196	14085	13947	14124	14035	13909	14154	13993	14297	14264	14131	14169	14060	14235	14156	14004	14027	14067	14102	13997	14192	14013	14003	14111	14258	14054	14133	14058	13996	14159	14299	14132	14129	13948	14019	14244	14055	14145	14078	14104	14109	14258	14255	14079	14198	14212	14177	14164	14207	14107	14060	14016	14056	14211	14107	14136	13956	14128	14112	14377	14036	13913	14057	14114	14148	14064	14215	14014	14215	13882	13991	14000	14254	14096	14058	14261	14016	14123	14048	14005	14031	14047	14067	14037	14113	14033	14108	14057	14102	14144	14157	14274	13924	14059	14025	14128	14148	14085	14030	14057	14093	14023	14081	14178	13977	14027	14201	14107	13982	14069	14143	14057	14073	14016	13996	13915	14142	14114	14198	14094	14211	14158	13908	13964	14041	13985	14122	13843	14092	14169	14221	14113	14004	14045	14002	14098	14122	14116	14144	14197	14072	13986	14057	14004	14020	14200	13964	13919	14101	14103	14193	14287	14217	13993	14104	13986	13942	14078	14092	13970	14166	14057	14034	13933	14211	13998	14101	14130	13998	14118	14250	14158	14220	14049	13965	13940	14133	14261	14121	14105	14046	14075	14047	14022	14074	14148	13984	14006	14039	14238	14045	14040	14158	14044	14134	13989	14048	13902	14261	13977	13923	14075	13987	14091	14060	13989	13974	14085	14012	13960	14190	13988	14012	14025	14133	14139	14087	14052	14205	14118	14033	14255	14064	14185	13898	14189	14000	14121	14040	14087	14063	14196	14183	14054	14035	13985	14129	13962	14031	13982	14130	14049	14045	14166	13977	14191
22851	21163	29040	23863	21941	24350	25743	20431	19331	19385	19309	18918	18906	18764	18618	18565	18120	18119	18238	18219	17901	18105	18047	17730	17944	17828	17959	17890	17721	17911	17702	17767	17750	17683	17666	17597	17646	17403	17689	17581	17517	17552	17383	17460	17563	17535	17522	17708	17493	17396	17452	17444	17339	17493	17397	17550	17655	17462	17349	17398	17372	17319	17503	17260	17483	17470	17488	17447	17576	17261	17573	17432	17375	17562	17549	17308	17355	17341	17490	17348	17308	17470	17443	17229	17255	17494	17451	17342	17410	17511	17521	17335	17422	17435	17332	17550	17371	17345	17571	17484	17534	17587	17175	17492	17346	17463	17461	17269	17515	17576	17448	17612	17572	17453	17446	17366	17420	17259	17546	17672	17483	17642	17467	17407	17526	17576	17496	17296	17279	17247	17545	17311	17318	17164	17395	17448	17387	17337	17447	17393	17471	17517	17490	17663	17305	17559	17470	17508	17462	17354	17568	17342	17272	17378	17354	17571	17149	17247	17675	17390	17446	17559	17441	17488	17338	17392	17516	17249	17218	17512	17321	17287	17213	17273	17525	17510	17610	17392	17061	17240	17462	17414	17450	17387	17350	17449	17371	17612	17423	17519	17419	17510	17471	17273	17372	17330	17285	17418	17257	17450	17475	17408	17365	17387	17324	17592	17587	17287	17193	17341	17392	17408	17266	17522	17417	17382	17396	17437	17410	17430	17635	17488	17363	17566	17381	17479	17402	17367	17359	17337	17416	17369	17264	17383	17596	17422	17398	17421	17241	17245	17487	17349	17351	17305	17351	17584	17656	17506	17522	17385	17410	17366	17383	17531	17438	17504	17476	17350	17482	17258	17244	17827	17529	17419	17263	17424	17537	17340	17398	17350	17391	17326	17110	17354	17550	17373	17368	17521	17360	17381	17425	17295	17277	17248	17469	17523	17381	17298	17363	17604	17480	17311	17511	17319	17339	17411	17712	17622	17369	17505	17355	17287	17307	17288	17305	17427	17590	17468	17643	17631	17353	17451	17344	17471	17472	17538	17392	17281	17438	17624	17421	17269	17374	17645	17505	17623	17285	17480	17407	17352	17407	17526	17575	17525	17457	17241	17366	17399	17410	17466	17411	17313	17405	17344	17476	17509	17387	17454	17460	17546	17418	17731	17332	17349	17523	17373	17340	17353	17304	17398	17465	17587	17342	17383	17297	17367	17325	17255	17299	17313	17496	17276	17481	17471	17524	17310	17475	17352	17391	17238	17476	17478	17467	17501	17802	17379	17448	17322	17246	17379	17434	17387	17428	17484	17468	17392	17598	17533	17628	17484	17250	17485	17379	17415	17236	17519	17470	17522	17245	17310	17416	17308	17398	17370	17365	17520	17415	17507	17495	17307	17276	17570	17683	17511	17427	17349	17240	17281	17238	17420	17244	17429	17718	17167	17293	17505	17366	17488	17465	17444	17626	17197	17214	17228	17426	17537	17479	17583	17263	17549	17251	17344	17358	17243	17445	17451	17311	17312	17492	17313	17411	17300	17413	17275	17386	17205	17432	17573	17403	17325	17316	17498	17191	17244	17279	17464	17381	17452	17377	17261	17432	17262	17490	17397	17316	17246	17299	17263	17329	17587	17633	17488	17465	17444	17377	17465	17378	17377	17316	17321	17464	17291	17508	17527	17493	17547	17481	17239	17404	17433	17350	17436	17574	17524	17414	17409	17321	17488	17362	17476	17362	17379	17345	17184	17176	17363	17242	17491	17257	17635	17428	17465	17406	17376	17247	17425	17357	17468	17414	17107	17303	17401	17265	17329	17388	17388	17358	17488	17509	17333	17258	17088	17358	17338	17334	17500	17519	17385	17139	17440	17473	17351	17508	17541	17340	17490	17548	17039	17443	17502	17528	17317	17507	17318	17529	17385	17207	17257	17346	17270	17414	17538	17475	17363	17177	17366	17493	17381	17409	17314	17414	17344	17302	17521	17715	17582	17625	17373	17499	17350	17417	17246	17420	17511	17357	17436	17363	17408	17426	17584	17228	17476	17435	17294	17372	17644	17556	17565	17122	17429	17461	17329	17253	17585	17420	17358	17277	17334	17263	17455	17308	17299	17382	17211	17272	17300	17314	17310	17299	17240	17534	17335	17386	17350	17339	17133	17385	17204	17279	17182	17425	17424	17318	17387	17274	17262	17570	17436	17345	17508	17360	17089	17166	17511	17334	17461	17283	17331	17501	17463	17624	17387	17331	17321	17562	17343	17539	17429	17421	17419	17569	17429	17496	17130	17296	17347	17523	17409	17345	17294	17431	17337	17318	17300	17547	17655	17400	17451	17260	17363	17272	17405	17369	17312	17343	17465	17490	17346	17491	17485	17370	17520	17380	17477	17379	17478	17410	17406	17472	17425	17166	17361	17318	17492	17460	17239	17262	17528	17528	17532	17281	17484	17376	17221	17307	17455	17286	17311	17247	17390	17422	17475	17537	17276	17372	17502	17496	17581	17394	17045	17265	17331	17403	17360	17464	17260	17184	17476	17276	17294	17507	17386	17568	17394	17332	17326	17383	17532	17404	17239	17405	17506	17401	17397	17288	17320	17369	17447	17305	17462	17370	17617	17397	17301	17195	17179	17444	17420	17339	17488	17425	17317	17304	17256	17318	17432	17361	17396	17461	17480	17512	17407	17262	17411	17408	17255	17393	17204	17422	17433	17386	17368	17338	17121	17348	17536	17425	17323	17311	17301	17345	17328	17459	17290	17453	17464	17314	17484	17516	17495	17295	17230	17322	17477	17374	17418	17337	17379	17217	17365	17068	17427	17325	17546	17470	17609	17488	17212	17261	17344	17590	17248	17296	17408	17246	17368	17292	17419	17128	17490	17362	17473	17345	17265	17388	17349	17440	17374	17457	17297	17297	17366	17414	17438	17584	17441	17501	17386	17285	17336	17299	17220	17401	17324	17175	17302	17324	17049	17420	17700	17302	17317	17625	17482	17457	17489	17636	17431	17464	17252	17432	17359	17351	17343	17379	17273	17406	17490	17248	17519	17246	17559	17574	17246	17412	17376	17454	17426	17427	17379	17274	17466	17336	17466	17468	17288	17396	17552	17493	17443	17452	17295	17367	17526	17376	17416	17425	17490	17472	17311	17275	17389	17410	17221	17235	17509	17239	17466	17484	17580	17468	17394	17473	17267	17458	17367	17527	17289	17395	17394	17609	17478	17314	17339	17451	17319	17217	17240	17442	17551	17388	17425	17470	17451	17632	17371	17458	17409	17425	17472	17355	17562	17451	17597	17309	17545	17537	17386	17418	17420	17478	17457	17226	17182	17596	17377	17544	17389	17323	17415	17416	17441	17526	17349	17428	17304	17258	17238	17448	17439	17327	17436	17358	17497	17468	17460	17438	17472	17391	17538	17311	17491	17177	17282	17543	17412	17347	17349	17429	17326	17269	17471	17411	17142	17403	17537	17315	17345	17453	17623	17243	17518	17312	17487	17459	17253	17444	17298	17302	17334	17417	17505	17617	17334	17328	17172	17496	17488	17451	17424	17348	17347	17458	17356	17481	17467	17559	17312	17378	17458	17429	17476	17460	17197	17296	17450	17612	17246	17210	17211	17305	17316	17461	17270	17474	17475	17368	17247	17338	17313	17425	17499	17414	17291	17529	17427	17484	17391	17587	17556	17303	17294	17342	17287	17383	17287	17495	17359	17290	17369	17507	17348	17455	17162	17447	17460	17347	17231	17437	17361	17213	17075	17297	17440	17501	17586	17365	17572	17406	17358	17365	17508	17418	17725	17392	17301	17357	17440	17374	17439	17373	17376	17369	17141	17466	17310	17501	17598	17600	17370	17292	17593	17590	17251	17441	17248	17413	17357	17455	17460	17234	17327	17513	17349	17419	17448	17371	17451	17468	17342	17349	17375	17354	17419	17251	17363	17139	17117	17187	17438	17594	17434	17347	17508	17229	17455	17660	17426	17459	17505	17438	17337	17276	17356	17595	17381	17471	17404	17540	17509	17236	17409	17344	17249	17628	17461	17284	17345	17243	17387	17558	17443	17265	17509	17345	17355	17286	17449	17345	17375	17522	17371	17332	17420	17402	17348	17214	17360	17349	17528	17310	17395	17407	17316	17387	17418	17354	17557	17517	17492	17524	17508	17420	17351	17368	17287	17544	17361	17429	17444	17356	17581	17456	17328	17438	17550	17459	17523	17382	17298	17278	17329	17360	17559	17388	17290	17600	17228	17261	17284	17069	17531	17561	17467	17353	17444	17406	17609	17553	17603	17483	17336	17525	17382	17353	17409	17321	17412	17518	17345	17435	17508	17238	17299	17586	17428	17566	17420	17429	17392	17415	17494	17500	17242	17453	17233	17390	17239	17130	17429	17527	17386	17544	17463	17541	17304	17726	17408	17387	17441	17417	17408	17613	17123	17338	17476	17475	17524	17293	17522	17404	17270	17221	17351	17192	17384	17429	17228	17206	17188	17401	17615	17429	17559	17440	17450	17164	17492	17570	17397	17295	17505	17251	17276	17209	17305	17352	17379	17382	17234	17388	17460	17489	17539	17496	17573	17368	17460	17408	17512	17368	17337	17313	17414	17358	17269	17385	17450	17405	17375	17461	17417	17601	17388	17345	17602	17382	17089	17274	17278	17386	17338	17445	17521	17236	17426	17581	17436	17357	17550	17429	17252	17280	17410	17354	17340	17487	17376	17535	17521	17367	17211	17383	17345	17495	17297	17202	17133	17392	17359	17376	17381	17300	17510	17388	17440	17310	17379	17495	17511	17337	17353	17483	17287	17563	17489	17369	17314	17515	17444	17337	17245	17513	17455	17314	17381	17416	17270	17425	17397	17331	17552	17564	17261	17218	17389	17400	17575	17433	17429	17549	17247	17170	17541	17372	17311	17410	17404	17558	17308	17443	17444	17378	17314	17601	17382	17293	17404	17350	17339	17570	17425	17420	17443	17431	17300	17383	17312	17394	17108	17620	17207	17492	17360	17592	17274	17126	17390	17738	17394	17442	17429	17297	17658	17506	17452	17374	17476	17478	17426	17374	17275	17274	17376	17416	17485	17334	17240	17602	17514	17397	17272	17318	17289	17339	17558	17443	17315	17364	17330	17412	17443	17369	17501	17381	17321
27745	48951	45916	33576	25270	22514	19553	17814	17534	17085	16853	16673	16607	16327	16043	15913	15593	15548	15542	15314	15528	15449	15156	15301	15128	15225	15168	15246	15359	15186	15045	14891	15074	14940	14768	14717	14695	14879	14635	14709	14687	14643	14653	14789	14614	14634	14938	14641	14617	14797	14653	14858	14763	14783	14850	14694	14777	14707	14669	14691	14606	14624	14734	14789	14701	14591	14830	14691	14545	14840	14454	14646	14825	14728	14507	14719	14576	14571	14694	14640	14565	14749	14708	14677	14764	14656	14739	14657	14717	14667	14768	14773	14509	14669	14625	14817	14636	14695	14731	14793	14648	14691	14794	14718	14761	14638	14741	14590	14550	14683	14702	14728	14807	14681	14722	14766	14766	14633	14739	14571	14761	14698	14496	14578	14841	14667	14654	14782	14730	14675	14657	14746	14616	14735	14564	14689	14602	14685	14752	14742	14747	14588	14712	14664	14457	14610	14711	14755	14814	14541	14731	14714	14631	14473	14659	14732	14692	14577	14793	14668	14811	14598	14417	14594	14656	14661	14816	14769	14684	14648	14651	14668	14612	14672	14842	14689	14646	14729	14751	14537	14664	14837	14677	14690	14547	14609	14702	14666	14725	14560	14522	14591	14680	14716	14761	14730	14600	14749	14680	14587	14714	14566	14670	14851	14565	14616	14825	14658	14654	14625	14731	14604	14743	14622	14722	14628	14520	14694	14605	14569	14675	14647	14757	14879	14610	14614	14581	14770	14820	14700	14596	14502	14699	14740	14604	14620	14612	14555	14640	14664	14574	14557	14664	14464	14633	14728	14743	14740	14659	14667	14644	14824	14743	14663	14534	14560	14651	14586	14404	14733	14572	14643	14471	14705	14720	14813	14721	14738	14666	14620	14600	14345	14616	14766	14574	14686	14795	14826	14618	14816	14538	14771	14622	14599	14640	14771	14728	14578	14685	14757	14600	14476	14687	14625	14582	14656	14690	14636	14595	14616	14672	14596	14568	14790	14574	14768	14631	14819	14549	14588	14599	14466	14593	14692	14673	14645	14725	14742	14586	14692	14589	14661	14558	14541	14537	14723	14632	14653	14563	14638	14501	14595	14576	14774	14725	14610	14578	14681	14709	14585	14616	14567	14594	14729	14560	14571	14625	14666	14602	14599	14677	14466	14690	14575	14748	14680	14605	14726	14524	14593	14573	14633	14703	14683	14631	14789	14619	14666	14587	14583	14692	14677	14856	14611	14838	14720	14708	14576	14565	14699	14566	14576	14505	14750	14479	14595	14785	14681	14734	14591	14763	14554	14635	14767	14831	14667	14625	14680	14635	14484	14644	14658	14678	14601	14699	14661	14708	14814	14758	14489	14611	14582	14737	14749	14572	14570	14700	14582	14830	14657	14493	14658	14845	14542	14868	14624	14662	14780	14614	14673	14643	14613	14774	14877	14604	14611	14560	14723	14675	14766	14598	14643	14689	14659	14767	14668	14399	14631	14889	14487	14610	14729	14685	14713	14696	14631	14738	14555	14643	14650	14640	14738	14754	14601	14680	14825	14619	14545	14754	14506	14699	14694	14613	14589	14607	14462	14534	14759	14558	14486	14659	14621	14552	14668	14728	14626	14495	14661	14638	14689	14530	14516	14677	14712	14616	14758	14741	14673	14657	14725	14622	14491	14845	14736	14574	14568	14814	14622	14430	14545	14711	14777	14719	14719	14628	14657	14627	14587	14579	14772	14593	14507	14665	14682	14654	14665	14791	14535	14592	14724	14765	14713	14592	14479	14683	14813	14654	14820	14671	14588	14508	14708	14564	14622	14765	14694	14689	14529	14606	14586	14648	14750	14909	14614	14696	14595	14720	14601	14750	14573	14805	14766	14618	14615	14515	14695	14617	14536	14627	14822	14799	14496	14596	14775	14816	14540	14630	14457	14589	14602	14662	14721	14734	14467	14660	14649	14815	14592	14662	14689	14660	14737	14653	14634	14815	14800	14645	14562	14972	14690	14531	14684	14802	14611	14513	14739	14555	14502	14681	14621	14648	14867	14694	14729	14655	14583	14608	14878	14647	14657	14441	14594	14665	14679	14675	14671	14610	14665	14653	14717	14617	14504	14731	14713	14572	14669	14618	14774	14614	14676	14764	14499	14731	14763	14719	14505	14674	14656	14563	14759	14639	14609	14697	14680	14579	14695	14567	14629	14682	14600	14454	14833	14736	14602	14629	14654	14812	14660	14602	14638	14643	14646	14764	14648	14685	14766	14791	14600	14609	14719	14552	14603	14736	14886	14552	14609	14492	14709	14634	14653	14533	14618	14481	14663	14673	14716	14584	14545	14743	14662	14460	14633	14801	14523	14468	14633	14682	14744	14501	14662	14684	14697	14754	14775	14677	14652	14685	14482	14622	14721	14608	14604	14709	14402	14724	14647	14623	14631	14622	14619	14578	14600	14610	14549	14584	14672	14589	14581	14618	14645	14691	14708	14482	14576	14517	14665	14629	14730	14700	14663	14593	14739	14429	14569	14594	14397	14680	14612	14639	14804	14626	14588	14840	14654	14654	14725	14764	14759	14701	14558	14826	14658	14560	14611	14701	14819	14539	14390	14588	14576	14611	14705	14481	14556	14689	14554	14560	14623	14660	14616	14642	14761	14581	14595	14629	14640	14554	14676	14765	14763	14596	14636	14691	14723	14715	14642	14682	14659	14735	14723	14686	14773	14743	14791	14695	14554	14552	14802	14645	14401	14640	14456	14686	14723	14654	14604	14547	14612	14743	14704	14614	14842	14651	14395	14681	14515	14605	14779	14735	14674	14637	14665	14656	14715	14694	14734	14722	14688	14518	14619	14670	14584	14711	14667	14542	14593	14569	14662	14524	14596	14668	14556	14645	14552	14652	14600	14641	14706	14680	14744	14811	14567	14636	14479	14777	14592	14531	14703	14666	14801	14639	14575	14602	14611	14531	14531	14586	14419	14627	14568	14703	14583	14508	14768	14590	14775	14391	14597	14830	14641	14625	14767	14513	14582	14706	14675	14571	14540	14606	14685	14655	14669	14712	14639	14593	14794	14646	14728	14734	14658	14499	14679	14623	14536	14626	14690	14740	14820	14711	14755	14651	14875	14634	14836	14755	14634	14715	14660	14528	14593	14650	14692	14713	14617	14669	14772	14680	14591	14682	14652	14624	14649	14753	14753	14649	14545	14562	14763	14639	14622	14653	14804	14790	14790	14601	14594	14625	14596	14628	14695	14430	14676	14757	14779	14764	14662	14610	14523	14463	14582	14779	14810	14602	14701	14632	14629	14829	14591	14714	14618	14584	14586	14576	14654	14748	14740	14564	14521	14676	14692	14673	14583	14738	14486	14648	14622	14696	14632	14575	14556	14651	14463	14725	14498	14578	14555	14654	14617	14729	14674	14645	14573	14503	14580	14555	14708	14534	14687	14669	14668	14598	14649	14653	14773	14584	14617	14613	14594	14746	14799	14658	14714	14597	14672	14587	14513	14601	14572	14695	14604	14643	14654	14782	14723	14805	14647	14767	14791	14736	14820	14572	14703	14833	14609	14597	14649	14713	14784	14845	14652	14659	14649	14573	14726	14769	14626	14551	14742	14676	14783	14627	14714	14894	14482	14595	14635	14586	14714	14662	14548	14556	14401	14653	14542	14823	14482	14666	14670	14737	14684	14644	14500	14768	14715	14625	14731	14672	14708	14620	14774	14791	14537	14567	14723	14544	14558	14630	14563	14569	14652	14567	14810	14662	14537	14567	14736	14588	14661	14717	14670	14533	14760	14668	14613	14678	14664	14657	14633	14598	14706	14590	14493	14591	14700	14553	14777	14520	14640	14793	14669	14573	14721	14509	14645	14605	14654	14654	14549	14707	14599	14741	14744	14471	14416	14713	14620	14643	14616	14512	14708	14553	14603	14573	14493	14679	14466	14567	14628	14542	14653	14559	14593	14534	14603	14537	14621	14978	14648	14693	14522	14693	14606	14573	14786	14669	14748	14779	14541	14701	14764	14699	14554	14444	14388	14619	14630	14687	14794	14586	14519	14612	14602	14607	14565	14616	14623	14814	14804	14585	14650	14804	14730	14504	14726	14722	14525	14649	14598	14748	14644	14572	14608	14665	14828	14650	14869	14901	14647	14723	14664	14591	14745	14702	14774	14730	14531	14687	14588	14737	14435	14583	14703	14589	14609	14593	14546	14593	14618	14870	14567	14646	14611	14519	14533	14651	14681	14673	14686	14589	14864	14575	14638	14622	14545	14581	14714	14762	14503	14599	14780	14611	14718	14458	14568	14560	14582	14789	14768	14491	14582	14849	14705	14660	14642	14656	14488	14743	14634	14688	14669	14423	14686	14696	14372	14651	14556	14633	14596	14744	14551	14701	14755	14639	14738	14590	14666	14673	14591	14666	14619	14663	14505	14600	14632	14668	14798	14735	14569	14644	14823	14777	14561	14498	14582	14745	14684	14857	14821	14686	14696	14660	14675	14628	14552	14769	14641	14581	14564	14531	14725	14653	14650	14767	14569	14604	14800	14621	14564	14460	14564	14694	14607	14546	14472	14686	14692	14736	14648	14534	14562	14827	14566	14778	14615	14453	14589	14480	14708	14569	14661	14495	14614	14664	14853	14681	14584	14806	14750	14537	14640	14590	14480	14502	14629	14616	14658	14620	14547	14794	14570	14847	14596	14758	14806	14631	14677	14618	14630	14653	14546	14572	14622	14561	14543	14808	14592	14428	14642	14537	14607	14746	14529	14721	14551	14638	14564	14690	14688	14621	14690	14769	14615	14653	14766	14736	14672	14528	14795	14628	14792	14694	14572	14478	14772	14635	14665	14797	14578	14630	14663	14455	14674	14534	14602	14736	14445	14625	14688	14577	14593	14672	14756	14708	14682	14582	14705	14746	14725	14597	14649	14512	14628	14544	14870	14755	14615	14575	14687	14672	14594	14563	14752	14550	14634	14714	14662	14810	14722	14413	14684	14727	14469	14710	14515	14846	14705	14537	14717	14689	14705	14686	14497	14685	14746	14746	14625	14532	14518	14554	14431	14480	14619	14725	14656	14715	14698	14433	14707	14829	14562	14516	14638	14671	14682	14656	14771	14516	14705	14672	14709	14669	14751	14906	14642	14586	14636
27950	24038	28421	23719	19964	18544	17672	17343	17064	17005	17345	17005	17168	16795	16773	16633	16611	16834	16686	16612	16592	16576	16627	16595	16567	16584	16617	16135	16413	16258	16601	16281	16589	16484	16167	16293	16290	16283	16408	16367	16253	16229	16361	16371	16434	16506	16159	16354	16390	16111	16234	16314	16499	16144	16259	16301	16398	16364	16456	16352	16445	16161	16127	16266	16307	16304	16455	16285	16419	16423	16224	16287	16207	16165	16399	16410	16134	16262	16389	16179	16417	16217	16389	16157	16286	16193	16379	16436	16342	16318	16499	16381	16423	16407	16410	16181	16379	16236	16274	16157	16137	16107	16194	16199	16552	16307	16251	16501	16365	16369	16223	16377	16143	16352	16160	16263	16174	16449	16399	16333	16000	16217	16226	16228	16348	16250	16262	16381	16143	16337	16196	16561	16260	16302	16277	16206	16192	16509	16340	16228	16317	16282	16462	16284	16344	16413	16216	16363	16309	16122	16225	16316	16383	16451	16185	16240	16292	16270	16241	16278	16261	16215	16187	16154	16289	16315	16266	16259	16194	16514	16248	16351	16202	16406	16287	16317	16289	16350	16315	16265	16086	16264	16056	16265	16295	16313	16338	16200	16382	16161	16426	16335	16311	16250	16312	16146	16303	16315	16291	16338	16164	16380	16446	16376	16258	16177	16287	16245	16204	16285	16309	16226	16373	16489	16195	16339	16301	16227	16311	16340	16385	16207	16490	16197	16185	16348	16305	16341	16332	16163	16256	16121	16285	16376	16395	16424	16352	16417	16475	16324	16414	16202	16223	16211	16234	16265	16255	16359	16391	16215	16209	16338	16277	16275	16172	16539	16380	16251	16051	16252	16320	16436	16282	16330	16198	16303	16071	16416	16132	16229	16255	16445	16316	16378	16204	16215	16294	16252	16398	16457	16299	16331	16431	16207	16259	16111	16060	16361	16106	16196	16128	16248	16350	16263	16187	16549	16239	16301	16449	16146	16380	16268	16293	16461	16171	16235	16313	16313	16208	16448	16303	16356	16594	16151	16462	16393	16278	15942	16300	16344	16271	16350	16081	16321	16299	16342	16422	16287	15981	16189	16367	16346	16561	16256	16508	16314	16180	16185	16219	16268	16327	16411	16251	16388	16384	16335	16305	16376	16400	16416	16451	16213	16475	16463	16204	16499	16196	16110	16031	16284	16318	16419	16151	16505	16294	16269	16381	16407	16408	16468	16366	16357	16390	16385	16310	16187	16293	16258	16368	16184	16276	16198	16310	16188	16306	16188	16147	16066	16337	16182	16342	16268	16345	16169	16026	16250	16263	16347	16430	16360	16098	16171	16476	16317	16244	16224	16225	16290	16483	16396	16362	16276	16448	16424	16385	16142	16315	16225	16212	16369	16243	16259	16268	16267	16362	16292	16308	16284	16286	16355	16268	16340	16274	16335	16267	16318	16104	16297	16205	16198	16237	16315	16055	16247	16012	16349	16343	16349	16188	16205	16328	16158	16350	16298	16187	16085	16344	16367	16006	16153	16280	16287	16356	16416	16324	16238	16396	16430	16282	16321	16304	16379	16191	16126	16256	16282	16313	16193	16320	16461	16296	16216	16160	16146	16438	16176	16160	16478	16356	16408	16445	16211	16278	16280	16273	16279	16317	16453	16242	16197	15981	16210	16363	16324	16430	16172	16280	16333	16312	16633	16280	16050	16287	16497	16128	16222	16361	16540	16187	16216	16195	16391	16212	16370	16266	16333	16282	16260	16367	16392	16238	16040	16119	16208	16142	16315	16258	16387	16351	16313	16296	16439	16310	16378	16447	16083	16159	16219	16380	16213	16127	16229	16347	16331	16315	16287	16268	16078	16287	16380	16343	16362	16201	16328	16391	16353	16242	16161	16196	16367	16186	16288	16442	16198	16368	16122	16320	16489	16184	16269	16320	16365	16268	16391	16320	16211	16233	16296	16331	16365	16334	16222	16416	15976	16333	16144	16258	16318	16261	16199	16515	16425	16309	16408	16335	16330	16304	16322	16480	16454	16374	16083	16172	16190	16324	16252	16482	16231	16270	16629	16222	16392	16288	16272	16374	16313	16257	16388	16286	16352	16183	16226	16350	16227	16352	16432	16265	16298	16303	16277	16341	16460	16327	16429	16367	16228	16322	16369	16340	16342	16211	16297	16348	16066	16458	16319	16389	16393	16271	16249	16473	16372	16505	16105	16383	16112	16275	16318	16401	16130	16330	16365	16513	16190	16216	16120	16350	16131	16428	16064	16265	16236	16370	16392	16279	16567	16232	16348	16200	16388	16436	16354	16403	16294	16274	16339	16336	16315	16185	16405	16367	16211	16271	16266	16339	16453	16489	16154	16253	16269	16267	16330	16185	16192	16296	16426	16386	16592	16242	16280	16323	16315	16376	16199	16357	16155	16381	16199	16142	16334	16325	16309	16136	16356	16405	16385	16379	16397	16429	16225	16354	16137	16194	16205	16083	16174	16223	16244	16081	16159	16353	16271	16499	16181	16394	16300	16495	16445	16118	16138	16311	16317	16217	16309	16478	16405	16253	16222	16428	16417	16205	16330	16410	16488	16291	16238	16266	16478	16228	16223	16234	16322	16259	16241	16314	16368	16273	16315	16357	16323	16401	16206	16416	16300	16288	16408	16111	16305	16278	16227	16422	16345	16407	16286	16263	16179	16425	16309	16304	16370	16163	16286	16225	16277	16336	16094	16428	16288	16257	16261	16368	16301	16105	16177	16217	16362	16179	16260	16271	16216	16226	16173	16246	16432	16369	16182	16417	16277	16372	16260	16492	16314	16373	16094	16382	16286	16309	16379	16225	16388	16381	16386	16396	16121	16341	16165	16044	16279	16234	16139	16188	16171	16317	16449	16474	16175	16348	16208	16070	16327	16371	16377	16241	16270	16217	16161	16373	16306	16208	16448	16403	16231	16032	16228	16229	16283	16186	16319	16425	16315	16303	16565	16362	16203	16312	16244	16369	16278	16505	16211	16240	16227	16201	16229	16225	16367	16249	16079	16377	16364	16393	16355	16324	16325	16234	16206	16318	16418	16136	16264	16345	16459	16380	16262	16394	16392	16437	16282	16268	16198	16262	16003	16312	16304	16364	16455	16187	16237	16379	16303	16393	16161	16348	16240	16234	16377	16318	16247	16222	16266	16145	16176	16182	16400	16229	16209	16267	16180	16361	16317	16369	16280	16421	16183	16424	16278	16315	16403	16258	16327	16441	16199	16414	16097	16302	16324	16206	16307	16322	16268	16221	16109	16365	16177	16220	16304	16238	16430	16442	16283	16257	16249	16187	16425	16324	16358	16369	16568	16210	16295	16303	16287	16237	16396	16408	16219	16086	16183	16451	16223	16407	16402	16362	16161	16385	16271	16330	16400	16336	16322	16384	16257	16249	16158	16509	16059	16246	16560	16288	16432	16336	16097	16230	16468	16423	16123	16336	16259	16065	16121	16336	16260	16254	16355	16362	16360	16196	16218	16409	16291	16295	16403	16320	16282	16178	16193	16509	16483	16223	16277	16157	16287	16147	16364	16160	16210	16201	16218	16469	16468	16165	16375	16350	16240	16456	16462	16367	16479	16221	16091	16546	16258	16627	16444	16441	16359	16239	16591	16479	16266	16519	16382	16408	16369	16381	16371	16321	16262	16341	16244	16264	16324	16290	16224	16456	16270	16292	16268	16323	16287	16069	16194	16232	16145	16242	16256	16347	16349	16327	16143	16326	16233	16356	16255	16423	16326	16474	16283	16323	16207	16279	16164	16609	16291	16330	15963	16594	16213	16062	16286	16116	16267	16363	16383	16370	16214	16346	16216	16447	16157	16336	16511	16244	16344	16336	16320	16137	16312	16224	16313	16461	16428	16561	16293	16300	16435	16386	16271	16105	16200	16286	16264	16352	16249	16295	16352	16183	16245	16056	16361	16286	16127	16190	16091	16281	16329	16238	16166	16364	16217	16319	16387	16365	16405	16492	16386	16150	16162	16304	16371	16133	16349	16349	16535	16382	16361	16479	16335	16223	16193	16374	16239	16155	16373	16260	16287	16293	16296	16358	16218	16419	16337	16312	16269	16262	16321	16367	16167	16356	16325	16168	16354	16313	16284	16447	16207	16365	16364	16478	16273	16626	16375	16172	16274	16270	16329	16173	16341	16575	16207	16392	16224	16433	16443	16434	16237	16305	16410	16379	16430	16388	16357	16248	16340	16365	16219	16273	16315	16371	16290	16291	16251	16344	16184	16266	16244	16394	16179	16310	16250	16308	16340	16466	16418	16324	16136	16127	16176	16369	16332	16337	16441	16393	16359	16360	16367	16226	16369	16303	16332	16282	16244	16156	16338	16458	16133	16403	16383	16360	16253	16179	16180	16224	16177	16197	16418	16292	16473	16242	16400	16209	16379	16500	16384	16043	16336	16328	16497	16243	16290	16200	16300	16289	16343	16522	16094	16146	16264	16138	16314	16203	16201	16370	16282	16235	16177	16295	16180	16370	16105	16320	16270	16118	16446	16411	16307	16246	16421	16350	16448	16428	16282	15995	16313	16291	16159	16346	16337	16535	16319	16316	16116	16301	16075	16379	16200	16188	16152	16210	16351	16590	16307	16436	16439	16222	16448	16450	16291	16143	16367	16229	16536	16537	16215	16286	16252	16219	16194	16387	16315	16349	16321	16350	16407	16286	16452	16222	16419	16275	16182	16163	16320	16177	16185	16322	16283	16271	16221	16503	16442	16277	16135	16367	16378	16699	16361	16226	16389	16352	16195	16257	16348	16415	16259	16274	16204	16290	16258	16253	16245	16241	16230	16241	16287	16041	16175	16216	16149	16456	16331	16244	16402	16280	16466	16347	16226	16283	16567	16550	16456	16235	16111	16317	16306	16101	16181	16064	16355	16393	16403	16416	16536	16278	16252	16195	16196	16328	16373	16482	16330	16367	16246	16260	16427	16418	16220	16077	16119	16198	16515	16398	16065	16151	16363	16156	16436	16253	16197	16519	16313	16226	16202	16157	16274	16261	16167	16114	16297	16192	16254	16212	16338	16397	16384	16387	16492	16197	16448	16113	16302	16118	16107	16405	16327	16207	16308	16210	16354	16308	16492	16215	16246	16036	16383	16270	16306
23104	34473	29015	20574	18534	16798	15524	15310	15151	15197	15067	15061	14684	14690	14646	14629	14579	14576	14354	14392	14279	14289	14401	14243	14313	14108	14227	14089	14261	14401	14094	14180	14307	14147	14008	14186	13936	13948	14206	14013	14075	13921	13936	13931	14113	13962	14146	14153	14167	13914	14041	13772	13952	13936	13973	13935	14010	13953	14008	14046	13826	14072	14050	13940	13934	13946	14018	14058	13887	14277	13986	13975	14082	13880	13779	14132	13991	13899	13998	14088	13989	13963	14015	14000	13960	13940	13976	13988	13932	14010	13878	13968	13942	14044	14035	14033	13974	14019	13964	13916	14111	14027	14142	14002	13955	14255	13916	14044	14111	14081	13950	14068	14012	14109	13994	13966	13915	13912	14068	13907	14170	14117	14045	13942	13971	13960	14063	13933	14045	13934	14174	14011	14132	14159	13952	14003	13984	13955	13920	14052	13967	13870	14118	13937	13964	13999	14013	13997	14175	13848	13906	14009	14073	14079	14082	13992	13986	13971	13999	13942	14112	13968	13984	13962	13932	13991	13965	13944	13970	13926	13995	14050	13943	13880	14024	13833	14194	14077	14043	13810	13998	13910	14084	14019	14001	14087	13945	13978	13821	13992	13952	13980	14051	13871	14072	14028	14018	14038	13994	14067	13907	14073	14048	13898	13893	14037	14045	13897	13940	13831	13950	13917	13963	13854	13811	14032	14003	13949	14103	14098	14039	14005	14034	13828	14003	13934	13926	14135	13991	13995	14167	14045	14058	13895	13907	14029	13970	14099	13991	14054	13938	14069	13852	14023	14063	13964	14041	14034	14052	13877	13897	13899	13972	13887	13983	14076	14059	14055	13912	14121	14019	13955	13963	14008	14185	13977	13718	13985	14134	14046	13990	14017	13994	14016	14020	13929	13987	13933	13958	13937	13905	13901	13819	14070	14100	13804	14051	13840	13961	13907	13913	14047	14028	13792	13866	13955	14112	14045	13941	14011	13894	13937	14051	14173	13934	14029	14151	13995	13909	14007	14102	14160	14110	13983	13893	13987	13954	13972	13966	13841	13997	13965	13815	14134	13993	13944	13947	13945	14084	13858	14046	14014	14026	13981	13945	13931	13898	14065	13886	14208	13900	13979	13973	14147	13903	13799	13937	14024	14017	13914	13956	14063	13975	13923	14030	14004	14087	13948	14116	14029	14120	14244	13866	13947	13920	13998	13875	13937	13965	13971	13920	13949	13820	13987	14061	13985	13869	13939	13910	13893	13995	13990	14071	13957	14030	13892	13982	14025	14008	13940	14057	13956	13998	13897	13998	13919	13957	13879	14166	14067	13950	14083	13840	14016	13946	13889	13852	13986	14118	13991	14018	14057	13913	13921	14170	14026	14179	14020	13948	14129	13956	14013	13775	13832	14127	13899	14158	14062	14187	13824	14193	14022	13873	13911	14024	13863	13945	14090	14069	14071	13974	13975	13907	14224	13841	14077	14003	13955	14026	14166	14008	13996	14013	13915	13961	13986	13898	13929	14032	14080	13905	13871	13934	13955	14049	13918	14021	14055	13975	14035	13945	13905	13978	13935	14099	13920	14035	14004	13936	13998	13886	13951	14078	13987	14194	13981	13969	13705	14068	14017	13922	14103	14007	14129	13927	13856	13954	13724	14128	13970	14034	14226	13905	14064	14100	13959	13993	14069	13955	13924	13894	13902	14024	13885	14066	14163	13982	13865	13980	13995	14087	13939	14169	14016	13953	14029	13943	13996	14081	13923	13882	14078	14025	13966	13900	13940	13927	14023	13992	14038	13918	13943	13771	13979	13979	14040	14008	13963	14009	13893	13983	13938	13984	14098	13937	14036	14011	14060	14055	13998	14178	13791	13872	13985	14100	13929	14156	13960	14026	13943	13948	14027	14034	13887	14208	14001	14059	13961	13903	13982	14006	13948	14038	13870	13859	14105	14039	13846	13995	13890	14073	13838	13992	13948	13859	14056	13952	13972	13863	13733	13986	14001	13901	13975	14088	13916	14028	14067	13993	14081	14001	14125	13884	13980	13861	13889	14145	14012	14028	13981	14051	13819	13977	13932	14015	14034	14101	13828	14045	14049	13875	14041	14025	13973	13990	13871	13990	14037	13967	14071	13799	14088	14033	13874	13892	13904	14050	13845	13979	13990	13945	13981	13940	13985	13964	14010	13907	14054	14070	14071	13951	14029	13884	13996	14134	14030	13948	14097	13991	14053	13960	13915	14016	14023	13896	13937	13984	13932	13901	13940	14041	13964	13988	13913	13849	13884	14062	13921	14024	13934	13946	14074	13875	13992	14108	14111	13855	13928	14092	13993	14148	14060	13965	14019	13862	14085	14043	13852	13966	13868	14070	14084	14197	14039	14188	14030	13964	14014	13819	14081	13889	13917	14086	13889	14064	14005	14179	13877	13874	14049	13830	13927	14065	14012	13910	13896	14122	13999	13955	14040	14104	13983	14004	14118	14002	13927	14062	14110	14029	13955	13993	13886	13946	13861	14024	13892	14105	13976	14172	13912	14135	14119	14023	14080	13956	13959	14218	13784	13994	14148	13950	13976	13973	13975	14053	14049	13974	13983	14009	13824	13979	13921	13887	14036	14112	13952	13808	13939	14144	14018	13976	14045	13974	14036	13965	14087	14083	13848	13925	13985	13828	13891	14010	13934	13957	13954	14013	13979	13984	13996	13995	13932	14093	13949	13826	14182	13949	13858	13915	13972	13889	13804	13962	14007	14153	13994	13992	14100	13891	13923	13864	13920	14017	13922	13977	13906	13842	14131	13933	13988	14011	13899	14006	14030	13979	13961	14035	13915	13949	13938	13951	14001	13867	14023	13862	14045	14019	14096	13931	14073	14010	13996	13940	13958	13858	13982	13888	14122	13815	13917	13811	13940	14040	14087	14022	14037	14074	14017	14113	13855	13971	14031	13963	14092	14143	14150	13952	14098	14027	13983	13846	14061	13962	14082	14103	14132	13929	13948	13897	14047	14006	14180	14110	13956	13975	14031	13957	13965	13914	13954	14164	14004	13939	14076	13910	13876	14157	13921	14056	14051	13803	13988	14025	13865	13826	14057	14049	14017	13963	13991	14079	13812	14023	13719	14137	13921	14060	13965	14082	14142	13906	14062	13916	13950	14070	14013	14016	14056	13914	13943	14087	13976	14208	13987	14044	14028	14005	13913	14105	13869	14081	14114	13879	14082	14047	13904	13769	14013	14042	13897	14070	13900	14145	14034	14111	13953	14129	14022	14066	13877	14111	14025	13951	13874	13852	14004	14051	14100	14008	13971	13897	13969	14028	13980	13998	13993	14062	14048	14027	13886	14037	13946	13945	14092	13966	14120	14089	14092	13906	13881	13988	13995	14039	13967	13966	14126	13869	14050	14000	13922	13867	14071	14050	13967	13979	13924	14099	14052	13967	14027	14096	13990	14037	14065	13905	14100	14126	14077	14008	13970	14196	14074	14200	14022	13807	14030	14016	13998	14098	14028	13884	13974	13862	14134	13980	14090	14148	13962	13960	14049	13843	13963	13952	14082	13984	14020	14007	14023	14273	13848	14010	13946	14003	13996	13942	13959	14028	13942	14085	13889	13914	14076	14028	14087	14085	14057	13951	14009	13978	14019	14163	13944	14172	13898	14004	14190	14102	13972	14102	14032	13869	13844	14037	14063	14021	13970	14017	14013	14031	13831	14013	13959	13903	13943	13810	13924	14162	14000	13939	14067	14138	13897	14055	14062	13999	14071	13896	14051	14010	13932	14124	13962	14045	13992	14069	14088	14121	14021	14077	14032	13993	14051	14082	14072	13983	14136	14136	13970	13851	13859	13929	13985	13946	14084	13830	14128	13963	13964	13943	13832	13866	13893	14086	13808	14137	13768	13933	13902	13910	14072	14031	14007	13861	14153	13961	14212	13835	14039	13964	13987	13978	14021	14048	13893	14033	13958	13986	13901	13865	13977	14097	14049	14078	13972	13955	14007	13908	13958	14080	13972	14035	13925	13991	13806	14068	14089	14129	14123	13842	14074	13942	14090	14044	13963	13935	13945	14001	13802	13651	14237	14041	14053	13931	13924	14091	14074	14081	13851	13941	14109	14126	13814	14006	14071	14001	14025	13989	13897	13966	14009	13904	14038	14034	13969	14055	13927	13980	14088	13942	14004	13927	13898	14043	14091	13971	13951	13964	14023	14137	13973	14080	13830	14026	13971	13902	14001	13954	14050	13977	13866	13943	14063	14049	13806	13965	14117	14020	14070	13855	14101	14013	14242	13884	14034	13850	13883	13963	14167	13999	14086	14077	14194	14012	14069	14070	13993	14084	14076	13903	13952	13855	13910	14029	13894	14043	14033	13834	13991	14188	14020	13910	13908	14150	13915	14101	13919	13972	14003	13841	13891	13889	13862	14059	13943	14016	13969	13839	14079	14151	14091	13706	13844	13836	13974	14075	13997	14094	14028	13971	13965	14040	13973	14168	14086	14054	13773	14037	14080	13962	13806	14060	14025	13992	14014	13954	13915	14099	13894	14074	14003	13996	13722	14092	14087	13955	14183	14053	14133	14157	13823	14034	14035	13873	14050	14058	13955	14013	14107	13946	13948	13869	14165	14089	14039	14124	14202	14155	13889	13953	14101	14047	13888	14053	13961	14067	13996	13927	14038	13769	13784	14157	13934	14072	13853	13871	14002	13917	14049	13981	14137	14008	14023	13898	14214	13952	14047	13946	14002	14087	14075	13986	14030	13999	14110	14116	14042	13979	13813	13965	13971	14050	13948	14001	13990	13992	14077	14101	13841	14200	13989	14078	14021	13939	14083	13914	14118	14070	13914	13975	14060	13864	13986	14107	13998	13992	14046	14037	14228	14031	13983	14012	13852	13825	13964	14041	14142	14110	14032	14085	14082	13948	13979	14000	13910	13942	14058	13861	13897	13918	13994	13786	14106	13984	14003	13919	13916	14035	13988	13985	14070	14009	14080	14014	14033	14113	13896	13948	14024	13898	14193	14128	14043	13982	13899	14067	14101	13926	13907	13990	14047	13994	13841	14205	14052	14006	14001	14008	13979	14012	14014	14052	14014	14018	13757	13968	13993	14112	13903	13932	13807	13850	14029	14058	13995	14003	13996
23954	21184	28625	24523	23063	23111	21224	18097	17666	17709	17466	17395	17257	17246	16955	16815	16790	16693	16742	16587	16680	16687	16585	16593	16494	16415	16485	16439	16520	16749	16550	16424	16605	16403	16324	16268	16469	16429	16355	16186	16207	16202	16305	16181	16286	16166	16208	16228	16174	16340	16360	16053	16106	16200	16236	16284	16171	16132	16149	16296	16391	16195	16313	16273	16217	16131	16071	16314	16103	16363	16208	16048	16241	16129	16309	16246	16321	16277	16234	16087	16270	16027	16212	16289	16142	16354	16391	16252	16275	16259	16426	16205	16303	16156	16324	16208	16292	16269	16112	16159	16179	16295	16230	16118	16315	16181	16261	16106	16356	16292	16200	16198	16149	16283	16123	16351	16361	16106	15996	16291	16244	16270	15915	16164	16076	16214	16173	16143	16140	16008	16076	16071	16253	15989	16339	16313	16339	16199	16326	16189	16170	16289	16109	16437	16159	16170	16290	16216	16171	16195	16117	16146	16248	16168	16321	16371	16222	16049	16221	16079	16186	16112	16314	16070	16296	16476	16116	16247	16403	16136	16059	16083	16170	16069	16122	16018	16312	16287	16221	16219	16097	16108	16191	16201	16112	16238	16250	16304	16268	16128	16160	16224	16280	16071	16359	16193	16038	16199	16029	16232	16008	16112	16237	16290	16051	16090	16274	16122	16230	16106	16218	16138	16197	16257	16180	16312	16177	16283	16106	16224	16186	16287	15963	16081	16195	16077	16283	16195	15982	16235	16001	16084	16246	16330	16018	16229	16114	16224	16086	16202	16140	16233	16048	16219	16090	15949	16171	16078	16214	16148	16334	16152	16170	16124	16154	16035	16110	16231	16192	16342	16367	16070	16303	16496	16356	16243	16072	16348	16221	16107	16038	16163	16110	16241	16236	16345	16379	16287	16063	16128	16228	16006	16142	16150	16084	16156	16342	16118	16205	16145	16370	16202	16164	16124	16115	16125	16240	16242	16306	16174	16136	16055	16144	16300	16036	16051	16250	16201	16284	16082	16182	16175	16179	16005	16306	16100	16294	16231	16188	16291	16148	16086	16034	16245	16071	16178	16098	16191	16214	16170	16327	16328	16224	16274	16278	16257	16149	16277	16387	16370	16293	16308	16224	16151	16197	16226	16108	16235	16406	16347	15983	16215	16184	16102	16222	15944	16281	16269	16506	16270	16410	16008	16120	16143	16290	16218	16143	16356	16421	16169	16175	16233	16337	16178	16084	16377	16186	16171	16146	16241	16126	15977	16317	16184	16226	16466	16136	16147	16183	16190	16056	16261	16102	16316	16021	16023	16241	16322	16093	16078	16058	16072	16201	16049	16326	16289	16101	16120	16217	16219	16267	16222	16220	16141	16115	16339	16257	16149	16201	16195	16228	16284	16265	16106	16162	16325	16357	16360	16302	16245	16215	16133	16082	16189	16218	16262	16292	16182	16038	16127	16319	16127	16179	16315	16199	16203	16108	16133	16138	16208	16176	16193	16124	16104	16085	16432	16310	16187	16316	15984	16041	16138	16302	16198	16226	16295	16188	16147	16109	16206	16234	16066	16271	16337	16259	16106	16327	16473	16208	16236	16124	16158	16060	16184	16273	16306	16162	16161	16230	16331	16246	16244	16231	16367	16333	16111	16107	16249	16092	16166	16183	15993	16115	16135	16082	16246	16308	16061	16163	16468	16296	16282	16028	16111	16171	16113	16314	16289	16148	16281	16292	16343	16187	16284	16108	16116	16117	16181	16274	16460	16194	16283	16275	16349	16150	16038	16195	16286	16100	16302	16239	16162	16360	16232	16217	16347	16044	16178	16155	16087	16161	16244	16169	16241	16248	16215	16200	16159	16251	16103	16167	16204	16371	16278	16282	16190	16320	16218	15999	16297	16089	16085	16256	16133	16215	16313	16391	16123	16009	16055	16059	16128	16280	16106	16300	16021	16223	16193	16320	16072	16117	16240	16308	16214	16241	16046	16248	16248	16197	15943	16128	16166	16109	16270	16068	16148	16192	16069	16154	16186	16116	16187	16330	16231	16308	16205	16368	16299	16266	16178	16410	16382	16246	16340	16368	15902	16277	16229	16136	16198	16521	16273	16462	16337	16251	16214	16127	16322	16259	16070	16177	16136	16321	16203	16330	16120	16290	16274	16193	16203	16063	16045	16227	16218	16335	16106	16205	16004	16025	16327	16188	16332	16130	16109	16082	16193	16071	16290	16119	16440	16135	16076	16197	16305	16085	16054	16427	16259	16100	16159	16242	16242	16307	16241	16146	16108	16051	16293	16220	16144	16241	15990	16200	16368	16198	16311	16231	16021	16194	16349	16206	16378	16232	16241	16073	16115	16272	16180	16394	16186	16189	16113	16289	16271	16126	16174	16073	16174	16125	16199	16099	16175	16149	16195	16212	16259	16244	16149	16099	16398	16299	16017	16186	16269	16182	16058	16191	16190	16057	16290	15947	16171	16320	16297	16320	16158	16133	16225	16079	16319	16230	16205	16131	16200	16179	16171	16144	16294	15998	16061	16154	16247	16104	16080	16295	16172	16227	16252	16242	16395	16226	16157	16237	16292	16286	16180	16180	16148	16107	16122	16082	16023	16106	16199	16183	16224	16263	16217	16113	16235	16245	16381	16099	16048	16226	16146	16150	16111	16231	16275	16259	16309	16308	16358	16300	16187	16249	16181	16172	16272	16202	16258	16151	16242	16322	16282	16295	16317	16268	16294	16243	16225	16171	16266	16430	16260	16241	16010	16123	16163	16196	16300	16226	16089	16273	16107	16213	16138	16187	16227	16326	16390	16261	16125	16245	16070	16162	16171	16307	16274	16233	16179	16203	16219	16321	16355	16359	16181	16259	16162	16435	16284	16382	16166	16013	16218	16353	15991	16333	16257	16134	16295	16142	16280	16098	16193	16262	16053	16230	16102	16105	16404	16180	16127	16293	16242	16340	16011	16118	16235	16270	16055	16147	16332	16060	16218	16357	16289	16123	16245	16358	16160	16237	16210	15991	16332	16393	16407	16172	16021	16158	16065	16260	16131	16272	16260	16241	16321	16351	16164	16247	16132	16258	16289	16256	16437	16108	16121	16290	15971	16064	16005	16390	16156	16278	16276	16118	16215	16266	16167	16177	16095	16286	16164	16052	16177	16217	16238	16060	16111	16131	16235	16134	16077	16125	16199	16184	16301	16435	16188	16019	16129	16356	16204	16332	16122	15920	16106	16066	16375	16196	16286	16349	16225	16298	16256	16239	16214	16344	16215	16172	15982	16374	16167	16390	16285	16111	16246	16404	16284	16330	16150	16195	16179	15968	16334	16269	16268	16196	16039	16114	16207	16229	16431	16150	16325	16170	16228	16407	16166	16014	16213	16253	16257	16284	16074	16243	16211	16044	16097	16088	16144	16202	16106	16187	16188	16164	16158	16195	16368	16134	16230	16073	16266	16345	16227	16274	16225	16318	16197	16232	16318	16298	16168	16069	16271	16136	16286	16430	16275	16285	16172	16115	16330	16183	16328	16335	16297	16279	16249	16150	16209	16262	15890	16330	16272	16286	16137	16291	16292	16233	16086	16084	16138	16266	16484	16228	16065	16193	16167	15993	16114	16197	16131	16106	16240	16051	16059	16317	16027	16299	15974	16190	15950	16237	16127	15961	16210	16187	16207	16283	16161	16153	16054	16324	16113	16274	16167	16069	16298	16221	16404	16090	16067	15953	16198	16274	16300	16004	16255	16198	16381	16179	16113	16198	16015	16189	16490	16252	16337	16025	16240	16314	16289	16057	16207	16102	16160	16241	16228	15966	15984	16170	16299	16337	16033	16227	16289	16214	16272	16117	16274	16345	16070	16061	16040	16324	16325	16163	16348	16220	16037	16250	16329	16084	16267	16137	16070	16141	16344	16398	16220	16305	16325	16371	16177	16126	16162	16132	16173	16075	16165	16398	16021	15936	16196	16100	16002	16046	16305	16118	16117	16158	16244	16182	16107	16218	16063	16019	16296	16115	16091	16216	16291	16025	16285	16196	16394	16289	16197	16113	16320	16122	16247	16260	15958	16177	16285	16236	16036	16219	16271	16325	16352	16085	16221	16075	16307	16190	16048	16111	16143	16358	16362	16216	16218	16196	16332	16076	16180	16073	16351	16243	16159	16205	16370	16211	16199	16051	16207	16329	16152	16230	15952	16509	16157	16288	16206	16238	16041	16165	16074	16046	16434	16223	16066	16292	16188	16201	16324	16151	16353	16187	16293	16186	16209	16226	16298	16199	16198	16246	16397	16268	16323	16270	16373	16229	16220	16038	16200	16358	16179	16141	16109	16147	16224	16381	16017	16120	16165	16281	16298	15978	16295	16158	16010	16180	16070	16139	16109	16220	15985	16124	16213	16243	16217	16247	16129	16194	16145	16196	16149	16292	16402	16300	16384	16368	16339	16384	16431	16076	16211	16383	16429	16134	16218	16130	16340	16149	16307	16146	16301	16235	16240	16140	16424	16249	16291	16215	16191	16212	16131	16242	16269	16229	16429	16180	16060	16268	16269	16176	16284	16168	16393	16188	16186	16343	16194	16281	16207	16405	16144	16332	16242	16270	16230	16424	16177	16254	16267	16031	16161	16226	16255	16053	16045	16149	16233	16248	16193	16103	16072	16362	16256	16348	16187	16110	16098	16242	16203	16366	16343	16110	16224	16260	16179	16094	16234	16251	16227	16365	16292	16242	16194	16303	15999	16219	16288	16366	16143	15973	16150	16281	16416	16126	16206	16188	16220	16233	15977	15955	16070	16125	16217	16316	16320	16253	16296	16087	16143	16294	15925	15897	16315	16113	16391	16361	16386	16140	16277	16111	16160	16255	16192	16356	16208	16248	16232	16125	16142	16087	16119	16147	16187	15944	16143	16301	16264	16236	16098	16250	16181	16198	16028	16176	16249	16167	15959	16205	16257	16086	16288	16230	16301	16370	16246	16290	16340	16076	16161	16326	16284	16044	16028	16150	16212	16233	16169	16111	16138	16039	16043	16230	16004	16302	16112	16094	16183	16161	16378	16126	16150	16107	16092	16131	16165	16185	16106	16336	16207	16087	16215	16199	16262	16066	16142	16257	16229	16333	16276	16233	16293	16280	16195	16091	16230
25054	42664	36222	27978	23843	20172	17440	16258	16161	15687	15747	15401	15307	15095	14994	14747	14812	14716	14608	14628	14606	14502	14463	14354	14375	14390	14397	14407	14328	14331	14280	14162	14257	14267	14059	14064	14002	13948	14152	13954	14147	14166	14100	13777	14060	14001	14110	13886	13904	13985	14106	13972	14161	13911	14116	13994	13924	13971	13903	13986	13899	13909	14104	13865	13902	14082	14057	13865	13975	13867	14113	14011	14010	13999	13942	14044	13826	13986	13843	14151	14073	14190	14060	14031	13974	13968	13964	14037	13962	13952	14016	13858	14063	13982	13889	13972	13895	14091	14120	14073	14208	14069	13884	14054	14032	13918	13849	13985	14091	13925	14073	13942	14022	14110	13943	13829	14024	13968	14058	14062	13899	13907	13938	14207	14051	14070	13828	13997	13873	13993	14278	14096	14266	13956	14115	14071	14172	14096	14025	14029	14132	13978	13951	14023	14042	14013	14113	14047	13947	14000	13897	14004	14160	14106	14075	13814	13981	13926	14191	13855	14104	13983	14003	13947	13894	14062	14001	14163	14035	14074	13953	13887	13958	13952	13936	13970	14029	13951	13901	14170	13913	14014	13943	13859	14115	14141	13828	13936	14036	14163	13848	14136	13946	13983	13953	13969	13958	14010	13960	14011	14031	13927	13996	14059	14079	14003	13921	14119	14126	13964	13985	14070	13901	13927	14014	13848	13882	13877	13793	14006	14043	14036	13916	13955	13820	13811	14104	14047	14195	13980	13822	14032	13969	14070	14089	13988	13890	13924	13819	13838	13881	14216	14062	13883	13896	13849	13881	13878	13993	13940	13914	14058	13983	13924	14150	14059	14086	13978	14105	13849	14134	14053	14099	13907	13992	13790	13833	13933	13998	14003	13879	14184	13676	13980	13974	13977	14090	13933	14063	14113	14149	14024	14228	14100	13875	14094	14093	13977	13906	14175	13992	14020	14112	13853	14046	14075	14020	14087	14095	13973	13962	13977	13922	13967	13999	14067	13976	14222	13982	14066	14095	13895	14215	14070	14033	13899	14049	14144	14028	14104	14145	13967	13970	13968	13943	13944	14077	13824	13965	13925	13950	14057	14043	13961	14059	13975	13841	13902	14113	14006	13939	13864	14092	14027	14006	14015	14213	13950	13873	14012	14000	14062	13995	14050	14178	13995	14088	14128	14112	14077	14015	14005	13870	13897	13904	14014	13983	14079	13922	13983	13954	14106	13948	13984	14117	13799	14095	14112	13972	13972	13876	14024	14085	13942	13868	13845	13952	13980	14036	13945	14090	13867	14126	14081	14015	14051	13956	13911	13980	13990	13995	14090	13967	13929	14130	13978	14034	14092	13838	13783	14093	14204	13909	14056	13929	13968	14095	14004	13793	13987	13931	13988	14124	14162	14043	14060	13893	14047	14052	14021	13860	14045	14005	13946	14035	13947	14142	13882	13946	13988	14003	13926	14051	13954	14094	13979	14104	13963	14001	13825	13989	13857	14062	14015	14041	13948	14002	13852	14166	13992	13897	13974	13973	14151	14036	14071	14095	13949	14229	14089	13944	14038	13752	14057	13971	14022	13997	14101	14183	13773	13967	13956	14115	14013	13975	14048	14125	14125	13977	13875	13991	13919	14029	13956	14035	13910	13926	13947	13870	14121	13991	14034	13960	14088	14040	14054	14027	14058	13925	13957	14073	13984	13996	13989	13800	13939	14006	14000	13845	13948	13929	14075	14051	14025	14023	14094	14064	14040	14123	14106	13982	13994	14125	13992	13789	14019	13989	13952	14178	13993	13990	13958	14061	14014	13971	13901	13934	14013	14097	13976	13810	14044	13977	14086	13966	13989	13896	13928	13849	14049	14159	13969	14059	14034	14006	13960	14150	14104	14086	14118	14004	14016	14041	14049	14063	14021	13973	14032	13823	14012	13987	14023	14084	14033	14046	14018	14051	13952	14047	13926	14082	13964	14073	13903	14001	14132	13899	13941	14207	13981	13979	14016	13974	13957	13924	13914	14081	14090	14028	14052	13931	14027	14095	13977	13993	14053	13943	14032	13931	14098	14031	14067	14180	14219	13943	13990	14015	14101	14088	13979	14012	14003	14032	14207	13888	14027	14129	13988	13903	14069	14105	14019	13962	14030	13811	14120	13935	13983	14066	13918	13759	14057	14140	14102	13985	14038	13962	13944	14072	14055	13961	14216	13865	14065	14186	14085	13903	13924	13960	14029	13992	14063	14049	13980	14045	13960	14084	14072	14010	13958	13962	13933	13983	13929	14044	14012	13911	13892	14117	13827	13985	14009	13947	13827	14016	14118	14109	14097	13951	14018	13986	13965	14015	14057	14154	13933	14069	13932	14194	13877	13924	14013	14015	13986	13994	13900	14056	14162	14024	13985	13955	13997	14129	13921	13952	13959	13928	14049	14051	13974	13976	14100	13934	13874	14093	13883	13995	14102	14014	13945	13955	13824	13959	13902	14067	13958	14036	13826	14073	14052	14099	13989	14176	13966	14162	13996	14024	13956	14011	13894	14084	14017	13866	13930	14051	13929	14009	13939	13959	13962	14034	14025	13867	13972	13915	13979	13948	14045	13893	13939	13948	13992	13954	14143	13979	14165	14016	13962	13946	14043	14004	14106	13928	13956	14001	14111	14068	14006	13773	13897	13898	14083	13923	14019	13855	14050	14050	14112	13837	14029	13961	13896	14038	13741	14049	14075	14036	14026	13984	14048	13974	14024	13999	13985	14117	13862	13975	14007	13914	14053	14170	14068	13969	14019	13979	13935	14033	13883	14098	14112	14033	14002	14196	14034	13736	13851	14011	13976	13999	13877	13919	14103	13940	13944	14049	13986	14106	13921	14096	14038	14007	14035	14102	13906	13950	13957	13827	13930	14065	14120	14124	14013	13863	13979	14060	13968	14139	14034	14114	14049	14039	14078	14061	14131	14028	14028	14008	14018	14014	14015	14016	14048	14018	13968	14074	14145	13982	13969	13993	13899	14064	13992	14066	14016	13958	14097	14143	14187	14020	14083	14077	14077	13919	14008	14000	13783	14203	13869	14027	13991	14174	14109	14034	13892	14060	13864	14059	14002	13857	14072	14098	13971	13966	13821	14070	14166	14037	13971	14075	14027	14012	14021	13956	14156	14116	14017	14025	13997	14024	13975	14086	14223	14048	13804	14050	14010	14077	13762	14223	14020	14018	14035	13870	13980	14008	13906	13998	13972	13886	13877	14044	13980	13936	13932	14085	14053	13993	14071	13952	14108	14009	13961	13988	13945	13906	14036	13983	13937	13941	13848	13944	13978	13874	14084	13921	13744	14101	13949	13942	14014	13854	13918	14151	14043	14056	14039	13983	13982	13967	13817	13894	14002	14253	14018	14001	14231	13907	14086	13993	14082	14055	13989	13968	13953	13914	14020	13980	14089	13973	14002	13873	14068	13961	13912	13830	14212	13987	13908	13752	13912	14135	13943	14019	14060	14030	13931	14115	14040	14111	14030	14045	13889	14118	14006	13957	13921	14010	13834	14016	13790	13917	14044	13889	14069	14033	13721	14088	13869	14037	14196	14019	13757	13921	13918	14006	13948	14092	13981	13999	14070	14058	13959	13945	14053	13842	14045	14080	13727	14081	13930	13836	13959	14081	13984	14042	13974	13851	13953	13971	14143	13923	14075	13938	14023	13929	14019	13954	13991	14033	14054	14068	13940	13897	13971	13929	13932	14134	14068	13893	13950	13899	13676	13912	13914	14025	14147	13985	13962	13968	14191	13960	13868	14078	14084	14109	14043	13822	13956	14078	13971	13976	13997	14014	13939	13949	14165	13884	13904	14045	14060	14112	14015	14123	13958	14027	13970	14128	13926	13977	13901	13928	14009	14157	13975	13981	13943	14073	13918	14006	14092	13977	13957	14121	14053	13868	14023	14016	13991	13929	13875	13969	14102	13887	13926	13870	13833	14002	14075	13985	13985	13917	14056	14111	13896	14084	14130	13873	13907	13979	13995	13914	13973	13991	14100	14131	13852	13897	13889	13897	14042	14028	13972	13904	14046	14073	13924	14033	13898	13923	13857	14140	13928	14012	14018	14040	14018	14006	13962	13926	13973	13970	13872	13876	14222	13878	14103	14071	13974	13929	13946	14288	13983	14016	13921	13970	13897	13821	13940	14027	14179	13875	14203	13986	14116	13915	14100	13980	13863	13923	13910	13894	13791	13971	14097	13967	14112	13964	14002	14135	13955	14209	13910	14131	14012	13902	14098	14067	14151	13893	13872	14027	13937	14039	13886	13826	13822	14047	14183	14032	13841	14057	13996	13921	13998	14116	14097	13964	13959	14101	13899	13996	14006	14014	14018	14091	13884	14032	13947	13864	13911	13936	13892	14028	14014	13904	14152	14165	13984	14065	13922	14148	13964	14042	13941	13989	13981	14018	13850	14028	14094	14154	13818	13907	14043	14060	13806	13994	13810	13943	13938	14096	14102	14032	13957	13989	14008	13889	14057	13892	13956	14052	14158	13822	14121	14044	14029	14047	13965	13912	13975	13931	14092	14035	13940	14176	14080	13909	14071	13911	13975	14029	13981	13956	13929	14119	14098	13970	14076	13902	13934	14058	13730	13958	14046	14026	13960	13870	13953	14062	13919	14005	13957	14031	14076	14020	13956	13949	13869	13989	14119	13955	13886	13998	14172	13941	13997	14202	13964	13906	13929	13895	13980	13889	13980	13929	13953	13971	13958	13833	14032	13991	14172	14055	13981	14099	14034	14080	13856	14005	14106	14029	14051	13962	13839	13934	14057	13989	14045	14226	13950	14076	14001	14001	14158	14104	13953	13945	14026	14129	14005	14151	13859	13998	14020	13983	13975	13948	14119	13874	14149	14131	14085	13999	14034	13967	14016	14059	14058	13968	13849	14041	13963	14019	14207	14109	13980	13951	13894	13959	14019	14077	13906	14139	13947	13712	13916	14100	14085	13968	14146	14264	14002	13963	14067	14002	13903	13997	13953	13935	14011	13991	14060	14115	13857	13797	13996	14053	14059	14021	14066	13953	14163	14046	14013	13943	14018	14073	13837	14020	13958	13836	13999	14084	13966	14059	13848	13857	14179	13849	14008	14024	14100	13968	14040	13965	14037
22815	21155	28864	23895	22265	23927	25034	20003	18823	18963	18787	18635	18566	18115	18141	17922	17857	17925	17653	17788	17728	17776	17587	17613	17629	17474	17377	17486	17521	17608	17600	17595	17351	17447	17256	17317	17117	17179	17398	17237	17301	17300	17070	17096	17393	17090	17217	17139	17105	17231	17041	16959	17180	17112	17158	17188	17222	17241	17240	17242	17319	17292	17102	17110	17229	17052	17170	17305	17077	17016	17113	17122	17175	17076	17139	17104	17202	17024	16978	17099	17237	17383	16969	17175	17099	17123	17026	17009	17110	17300	17091	17344	17127	17074	17019	17126	17026	17224	17250	17116	17124	17003	17128	16964	17121	17187	17080	17028	17028	17099	17223	16909	16897	17074	16903	17281	16922	16874	17103	16991	17033	17185	17172	17234	16976	17027	16991	16988	17218	17006	17062	17136	17164	17212	16977	17227	17072	17105	17005	17083	16977	17016	17221	17192	16985	16932	16948	17130	17244	17007	17120	17232	17032	16908	16952	17011	17101	16881	16999	16924	17077	17262	16956	16933	17039	16919	16998	17032	17048	17154	17153	17022	17081	17195	17227	17126	16978	17149	17080	17047	17208	16835	17289	17117	17120	16941	17072	17090	17242	17001	16930	16899	17385	17379	17062	17080	17050	17052	17101	17121	17046	17035	17185	17009	16995	17118	16870	17174	17017	17095	16915	16847	17066	17210	16949	17071	16885	16978	17257	17013	17095	16933	17205	17015	17024	17146	17163	17077	17000	17313	17198	17219	17091	17025	17010	17214	17018	16888	16982	16952	17083	17104	17055	17299	17173	17089	17262	17090	16965	17012	17083	17132	17044	17067	17072	16824	17023	17135	16825	17091	16972	17059	17076	17487	17133	17096	17010	17076	16878	17268	16945	16949	17164	17179	17064	17014	17182	16941	17119	16953	17072	17105	17139	16897	17031	16987	17007	17144	16936	17091	17251	17137	17296	17133	16883	17087	16938	16971	17104	17052	17131	17023	17062	16990	17161	17146	17030	17023	17102	16736	16910	17120	17276	17196	17094	17035	17146	17031	17141	17011	17059	16782	16995	16854	17053	17013	17020	16967	16847	16975	17231	17078	16964	17142	17120	17229	17191	16978	17128	17010	17226	17079	17269	17126	17249	17135	17024	17024	17002	17084	17142	17275	17245	16970	16864	17195	16987	16872	17051	16864	16998	17097	17081	17139	17055	17017	17118	17234	17128	17077	16950	16957	16939	17095	16985	17026	17115	17257	17022	16987	17274	17101	17208	17038	17258	17096	17079	17178	16892	16929	17134	16794	17055	17034	17126	17069	17231	17098	17100	17003	16969	16985	16968	17081	17017	17065	17134	17049	16965	17036	17174	17109	17216	16897	17249	17207	17218	17136	17043	17058	17101	17027	17128	17085	17158	17141	16885	16965	17118	17159	17139	17026	17012	17070	16976	17022	17182	17085	17187	17154	17183	17012	17087	17054	16962	16891	17036	17344	17005	17119	17101	17190	17066	17079	17238	16892	16978	17006	17132	17067	17027	17282	17112	17271	17171	16995	16995	16918	17156	17061	17283	17097	17026	17186	17011	17038	17350	17057	17050	17115	17087	17003	17210	17097	17101	17182	17151	17121	17095	17072	17095	17007	16995	17116	17041	17099	16931	16946	16991	17161	17284	17214	17134	17133	17040	17040	17181	17038	17075	17087	17132	16893	17189	17110	16871	17064	16996	17098	17090	17129	17079	17007	17119	17217	17194	17053	17013	17054	17027	16977	17070	17114	16922	17091	17048	16996	17157	16978	17125	17121	17188	17067	17272	17192	16988	17095	17096	17224	17021	17008	17080	16957	17070	17103	17129	17011	17067	17186	17013	17093	17157	16800	17028	17179	17025	16972	17143	17023	16999	17003	16879	17107	16991	16931	17069	17108	16991	17145	16979	17036	17055	16901	17051	17206	17138	17079	17101	16965	17200	17080	17192	17101	17017	16945	17028	17075	17090	17230	17233	16977	17121	17195	17127	17047	17081	17174	16931	16925	17155	17219	17073	17283	17093	17212	17214	16952	17043	17353	16975	17190	17331	17212	16977	17150	16919	17178	17156	17160	17095	16963	17137	17091	17047	16965	16970	16976	17055	17135	16879	16953	17057	17112	17208	17228	17143	17138	17099	17181	16968	17409	17228	17033	17172	17122	17194	16999	17189	17241	17155	16984	17140	17173	17215	17115	17115	16958	17028	16972	17045	17217	17004	16967	16893	17080	17262	16946	17312	16964	17232	17160	17031	17132	17105	16933	17394	17023	16930	17213	16982	16856	16846	17020	16946	17062	17158	17004	17169	17141	16957	17198	17339	17085	17083	17288	17032	17019	16919	17014	17190	17109	17175	17165	17019	17057	17135	16993	17228	16972	17118	17044	17217	16991	17161	17232	17127	17106	16946	17102	17047	16926	17135	17181	16969	16849	17013	17121	17145	17149	16997	17141	17016	17174	17134	16904	16918	17153	17208	17075	17132	17046	17087	17090	17084	16793	17001	17193	16924	17073	17056	17055	17002	17187	17087	17033	16995	16833	17130	16790	17060	17386	17176	16892	17066	16970	16955	16985	16905	16923	17113	17152	17073	16954	17147	17047	17326	17098	16979	17239	16922	17217	17362	17111	17109	17099	17170	16993	16925	16767	16909	17110	16945	17125	17209	17084	17029	17242	17128	17097	17122	17052	17184	17050	16986	17045	17008	17179	16996	17281	16930	16945	17098	17000	17049	17002	16926	16960	17139	16993	17058	17136	17211	17170	17130	17136	16989	17096	16942	17086	16909	17025	17039	17072	17242	17028	17230	17160	16984	16997	17122	17159	16991	16933	17038	17258	16955	17221	16957	17095	17185	17047	17012	17174	17195	16978	17094	17152	17030	17220	17046	17056	17038	16955	17166	17007	16934	17098	17074	17084	17211	16960	16990	16985	16975	17026	17161	17044	17016	16969	16915	17100	16979	17098	16929	17101	17055	17060	16989	17178	16840	16916	17168	17040	17183	17249	17178	17112	16871	17181	17192	17015	17034	17110	17151	17167	17114	17064	17083	17049	17071	17096	16847	17139	17233	17170	17048	17087	16991	17069	16915	17100	17071	16967	16847	17043	17072	17026	16930	17040	17094	16976	17203	17239	17159	16905	17070	17165	16847	17124	17135	17095	17158	16922	17068	17122	17276	17226	17088	17055	16880	17066	17123	16989	16913	17025	16893	17239	16877	16988	17081	17138	17005	17009	16993	17175	17124	16808	16933	17196	17070	17274	17186	16998	16974	17261	17117	17216	17285	17155	16964	17306	17078	16857	17157	16775	17160	17160	17146	17139	17132	17062	17229	16950	17105	17141	17247	17126	17234	16961	17203	16956	16968	17096	16887	17209	17105	17154	17119	17040	17148	17212	17194	17098	17209	17089	17044	17139	16954	17008	16926	17115	16895	17074	17077	16956	17070	16951	17123	17248	17100	17072	16883	16908	17090	17186	17053	16986	17202	17086	17000	17024	16911	17009	17187	17120	17197	17042	16992	17013	17282	16990	17007	17091	17106	17047	17150	16936	16909	17031	17007	17178	16877	17090	17140	17189	16940	17222	16906	17024	16989	17108	17263	16975	16958	17129	17004	17088	17099	17234	16973	16890	17299	17163	17306	17168	17071	17068	17251	17126	17183	17062	17167	17065	17005	16923	17180	17076	16890	17076	17188	17040	17004	17115	17204	16900	16949	17032	17099	17203	17147	17122	17112	16868	17285	16811	16999	17251	17146	17058	17124	16994	16925	17144	17067	17106	17150	17039	17140	17260	16951	17108	17067	17118	17046	16978	17150	17272	17110	17159	17220	17190	17024	17011	17098	17050	16861	17226	17093	16957	17097	17052	17290	17131	17137	17293	17012	16877	16864	17041	17100	17041	17184	17028	16931	17042	16762	16901	17323	17052	16971	17099	17010	17060	17105	16923	17029	17022	16891	17119	17041	17161	17083	17047	17023	16890	17034	16842	17071	16994	17174	17130	17043	17106	16970	17028	17103	17176	16963	17156	16979	17094	17255	17288	17171	17154	17248	17089	17235	17075	17134	17069	17258	17020	17075	16988	16954	17041	17117	17216	17144	17000	17150	17056	17182	17254	17026	17100	17141	16934	17080	17167	16960	17115	16989	16953	16988	17048	17026	16956	17097	17117	16927	16967	17082	17261	17024	16729	17100	16799	17270	17225	17071	17296	17217	17194	17047	17083	17249	16976	17164	17185	17276	17062	16931	17221	17042	16987	16995	17078	17057	17204	17185	16996	17014	16980	17069	17153	17041	16984	17168	17176	17285	17274	17259	17050	17227	17082	17157	17069	17020	16839	17153	17176	17149	16920	17024	16965	17094	17217	17004	17006	16868	17094	17124	17051	17127	16948	17135	17118	17099	17107	17219	17084	16984	17051	17106	17091	17185	16991	16815	17167	17159	17184	17053	16981	16988	17164	17019	17187	17059	17016	16943	17119	16950	17323	17058	17076	17228	17119	16894	16953	17056	16954	17026	17017	16963	17042	16926	17199	17346	17097	16982	16930	16951	17004	17154	17215	17066	16985	17193	16972	17003	17167	17067	17084	17008	17002	17100	16806	17188	17263	16896	17151	17053	16993	17003	17062	17157	16833	17059	17093	17230	17215	16968	17106	17037	16924	17072	17096	16847	17097	17243	16994	17224	17043	17021	17272	17125	17163	17135	17148	16932	16853	17030	17079	16996	17170	16979	17123	16839	17120	17014	17085	17227	17026	17035	17159	17211	17053	17073	17075	17101	17134	16875	17034	16977	16875	16940	16930	17086	17063	16991	17001	16985	17214	16944	17037	17288	17148	17049	17185	17171	17098	17175	17251	16962	17050	17136	17179	17093	17097	16943	17101	17182	17047	16952	17023	17114	17196	16928	17056	17019	16882	16841	16840	17087	17243	17233	16995	16999	17217	17213	17127	16895	16964	16970	16899	17019	17163	17119	17069	17242	17044	17176	17046	16967	17073	17087	17001	17181	16988	17134	17093	16844	17132	16932	16827	16758	16988	17100	16917	17085	17269	17025	16873	16897	17042	17035	17085	16898	17059	16998	17304	17043	17096	16950	16998	17058	17101	17132	17112	17153	17075	17259	17022	17155	17097
27636	47476	42264	35385	29042	20976	18741	17808	17099	16736	16696	16485	16225	15904	15806	15563	15478	15527	15486	15291	15191	15216	15147	15130	15087	14955	14938	14942	15043	15050	14734	14787	14807	14637	14596	14528	14602	14549	14595	14328	14491	14539	14595	14436	14447	14574	14441	14408	14649	14598	14424	14511	14502	14406	14557	14579	14585	14598	14437	14492	14682	14632	14589	14494	14510	14475	14478	14516	14522	14408	14510	14523	14552	14356	14577	14513	14535	14629	14491	14483	14538	14499	14520	14402	14422	14347	14577	14588	14501	14578	14486	14370	14378	14442	14448	14481	14483	14522	14605	14517	14598	14534	14513	14623	14571	14653	14369	14476	14442	14396	14481	14575	14574	14308	14479	14362	14347	14343	14578	14505	14562	14404	14485	14576	14452	14595	14659	14447	14526	14521	14508	14538	14547	14455	14639	14406	14458	14573	14463	14415	14524	14518	14499	14643	14596	14494	14500	14502	14466	14401	14284	14429	14545	14389	14475	14465	14602	14472	14421	14472	14476	14425	14467	14367	14559	14486	14545	14522	14379	14498	14626	14486	14444	14478	14408	14341	14421	14445	14397	14531	14343	14471	14437	14563	14712	14484	14584	14615	14348	14597	14615	14393	14534	14474	14424	14410	14524	14543	14514	14390	14396	14448	14663	14366	14553	14489	14400	14465	14571	14428	14440	14547	14386	14347	14452	14521	14429	14512	14512	14470	14357	14623	14414	14313	14345	14403	14425	14696	14444	14593	14397	14357	14283	14486	14508	14458	14506	14588	14400	14257	14514	14352	14586	14425	14427	14414	14515	14525	14336	14480	14465	14396	14339	14321	14415	14394	14438	14431	14528	14591	14600	14412	14659	14458	14521	14463	14544	14422	14421	14488	14497	14424	14513	14516	14565	14483	14434	14480	14573	14653	14408	14425	14735	14483	14609	14473	14467	14550	14454	14439	14383	14336	14479	14420	14614	14312	14564	14403	14307	14458	14455	14404	14408	14435	14466	14281	14465	14348	14504	14512	14262	14328	14466	14513	14459	14456	14532	14526	14384	14476	14478	14462	14328	14516	14381	14324	14603	14522	14549	14455	14675	14419	14501	14552	14599	14517	14237	14541	14327	14440	14409	14485	14582	14460	14389	14476	14201	14589	14399	14525	14481	14398	14350	14423	14256	14390	14510	14509	14409	14566	14477	14554	14376	14339	14651	14519	14220	14479	14550	14508	14451	14365	14498	14642	14481	14450	14425	14390	14662	14443	14578	14422	14397	14591	14501	14513	14541	14585	14409	14587	14399	14453	14604	14369	14450	14416	14642	14530	14533	14483	14397	14462	14521	14500	14490	14339	14607	14581	14444	14528	14296	14513	14443	14319	14423	14550	14474	14702	14460	14434	14594	14400	14427	14290	14520	14439	14507	14562	14539	14504	14377	14519	14548	14475	14491	14372	14374	14354	14385	14415	14495	14556	14472	14468	14264	14302	14403	14387	14513	14475	14353	14609	14384	14437	14508	14390	14533	14358	14639	14458	14430	14541	14502	14773	14627	14460	14509	14459	14321	14406	14307	14576	14450	14423	14361	14524	14427	14518	14555	14512	14448	14418	14404	14392	14478	14479	14414	14443	14501	14500	14403	14620	14509	14548	14616	14490	14454	14470	14494	14332	14621	14407	14416	14470	14533	14573	14544	14532	14425	14423	14438	14700	14402	14545	14521	14474	14554	14391	14394	14489	14479	14516	14510	14502	14371	14259	14349	14537	14479	14610	14522	14392	14371	14328	14495	14635	14443	14636	14547	14344	14632	14230	14405	14494	14607	14457	14455	14448	14349	14559	14479	14472	14404	14426	14443	14487	14617	14593	14363	14487	14509	14490	14476	14477	14439	14331	14433	14564	14480	14506	14442	14421	14622	14634	14490	14406	14487	14595	14467	14300	14427	14367	14399	14443	14381	14510	14567	14416	14588	14459	14646	14404	14602	14571	14407	14470	14483	14519	14377	14533	14453	14525	14510	14514	14546	14490	14392	14485	14384	14582	14486	14487	14482	14488	14452	14497	14472	14708	14300	14609	14546	14402	14562	14400	14399	14527	14404	14396	14316	14447	14509	14593	14480	14286	14477	14466	14481	14704	14549	14425	14574	14534	14375	14461	14596	14580	14445	14413	14478	14526	14443	14515	14453	14312	14453	14508	14416	14587	14721	14519	14493	14432	14583	14479	14550	14348	14454	14420	14495	14355	14375	14522	14333	14389	14469	14471	14506	14540	14299	14712	14428	14403	14455	14433	14469	14384	14559	14387	14548	14308	14426	14264	14417	14443	14581	14609	14406	14493	14502	14523	14590	14443	14516	14463	14701	14461	14551	14448	14592	14510	14453	14445	14512	14568	14405	14518	14471	14442	14395	14606	14632	14685	14447	14512	14492	14482	14585	14410	14546	14412	14507	14526	14379	14462	14566	14535	14459	14399	14352	14621	14428	14528	14483	14558	14577	14450	14528	14615	14496	14407	14551	14467	14556	14362	14538	14627	14491	14573	14521	14463	14593	14303	14438	14482	14498	14342	14531	14527	14388	14529	14477	14632	14515	14396	14406	14459	14384	14434	14429	14554	14499	14524	14403	14510	14460	14518	14527	14477	14553	14409	14498	14573	14392	14395	14442	14576	14390	14356	14389	14261	14544	14492	14511	14392	14547	14489	14514	14403	14476	14545	14456	14655	14559	14512	14476	14397	14415	14434	14437	14505	14445	14488	14546	14341	14336	14425	14644	14354	14527	14353	14472	14429	14408	14448	14524	14581	14596	14532	14477	14455	14479	14616	14523	14280	14541	14452	14499	14518	14472	14490	14588	14524	14502	14477	14484	14459	14453	14568	14499	14339	14498	14409	14525	14625	14438	14487	14530	14486	14378	14577	14510	14464	14446	14584	14583	14486	14588	14497	14702	14433	14370	14404	14475	14301	14483	14434	14503	14498	14436	14424	14595	14526	14512	14347	14489	14572	14437	14509	14529	14510	14380	14461	14526	14637	14307	14294	14487	14385	14265	14357	14569	14526	14518	14682	14536	14511	14209	14555	14518	14579	14343	14578	14537	14344	14521	14445	14552	14595	14559	14563	14606	14509	14495	14525	14513	14450	14572	14466	14378	14460	14378	14553	14416	14522	14410	14627	14317	14448	14525	14592	14344	14568	14529	14564	14423	14441	14453	14415	14385	14503	14228	14447	14402	14472	14540	14617	14608	14425	14583	14579	14405	14537	14483	14313	14493	14367	14354	14328	14502	14516	14515	14533	14420	14526	14417	14280	14474	14343	14464	14469	14446	14716	14445	14502	14631	14537	14497	14303	14508	14615	14520	14379	14354	14487	14481	14368	14634	14467	14424	14516	14440	14445	14647	14390	14362	14405	14525	14440	14407	14522	14403	14454	14512	14462	14396	14463	14488	14373	14725	14520	14496	14370	14559	14454	14521	14555	14498	14427	14473	14474	14588	14528	14315	14453	14343	14312	14606	14543	14360	14554	14441	14659	14385	14548	14457	14567	14381	14604	14557	14528	14459	14462	14303	14515	14449	14472	14497	14577	14504	14519	14501	14451	14394	14658	14634	14440	14514	14465	14541	14475	14385	14296	14590	14595	14487	14342	14384	14507	14616	14339	14510	14454	14455	14497	14579	14525	14559	14457	14415	14572	14474	14473	14395	14332	14363	14458	14439	14421	14670	14432	14576	14513	14492	14267	14369	14605	14315	14398	14565	14392	14463	14335	14328	14522	14469	14361	14351	14410	14422	14455	14340	14571	14642	14355	14437	14438	14547	14352	14523	14523	14541	14537	14570	14480	14415	14409	14387	14555	14502	14437	14450	14342	14502	14355	14494	14465	14531	14508	14269	14516	14377	14433	14326	14408	14412	14463	14387	14608	14469	14525	14550	14495	14406	14445	14518	14523	14511	14652	14533	14411	14434	14553	14415	14492	14428	14448	14499	14535	14431	14431	14299	14421	14566	14605	14454	14308	14466	14524	14402	14389	14455	14556	14649	14486	14544	14438	14345	14442	14345	14555	14425	14385	14357	14503	14508	14544	14392	14578	14616	14424	14629	14375	14559	14411	14515	14375	14434	14489	14345	14399	14556	14323	14538	14440	14323	14586	14369	14350	14585	14575	14454	14568	14427	14479	14315	14516	14566	14468	14477	14384	14518	14431	14582	14581	14396	14352	14443	14492	14554	14504	14476	14337	14607	14303	14477	14377	14574	14464	14720	14541	14332	14323	14416	14508	14522	14549	14462	14532	14489	14640	14410	14322	14473	14415	14379	14426	14427	14450	14464	14591	14587	14484	14421	14569	14564	14433	14448	14276	14500	14399	14599	14386	14468	14414	14404	14411	14405	14502	14499	14484	14370	14452	14471	14218	14440	14606	14323	14600	14586	14441	14579	14466	14420	14510	14567	14505	14570	14561	14442	14526	14524	14511	14362	14466	14491	14401	14533	14431	14491	14351	14551	14495	14570	14436	14536	14482	14490	14367	14512	14445	14456	14356	14468	14398	14348	14448	14675	14515	14604	14413	14481	14397	14453	14401	14541	14465	14474	14502	14452	14461	14527	14392	14498	14364	14509	14488	14384	14481	14583	14283	14499	14381	14341	14589	14523	14312	14354	14584	14666	14425	14439	14514	14428	14523	14415	14379	14492	14561	14449	14321	14310	14639	14470	14404	14400	14407	14339	14439	14237	14566	14502	14610	14457	14311	14539	14560	14454	14494	14500	14596	14564	14368	14571	14428	14402	14552	14498	14522	14366	14434	14376	14362	14578	14560	14512	14369	14644	14612	14661	14490	14603	14220	14491	14445	14496	14582	14611	14503	14600	14433	14439	14325	14500	14583	14472	14394	14442	14360	14560	14595	14533	14380	14451	14362	14357	14393	14483	14361	14487	14489	14387	14407	14439	14421	14525	14418	14447	14416	14622	14564	14497	14397	14280	14444	14422	14444	14634	14596	14430	14452	14464	14295	14615	14499	14330	14536	14540	14380	14343	14289	14532	14389	14436	14345	14388	14428	14585	14460	14350	14477	14428	14362	14434	14511	14672	14397	14672	14415	14609	14369	14563	14448	14539	14367	14314	14473	14417	14466	14473	14439	14447	14553	14502	14425	14477	14387
28218	23817	28778	25158	19193	17787	17385	16975	16895	16890	16600	16729	16793	16537	16544	16471	16479	16562	16394	16367	16073	16223	16251	16377	16295	16294	16054	16412	16148	16356	16144	16156	16100	16155	16085	16245	16101	15805	15889	16019	15906	16118	15915	16142	16143	15908	16074	16184	15907	16121	15916	15984	16109	15998	16010	16050	16087	16034	16096	16356	16170	15984	16193	16309	16161	16001	16134	16012	16278	16212	16144	16168	15933	16174	16134	16091	16048	16157	16090	16093	15918	15989	16336	16255	16100	16021	15916	15979	16051	15984	16001	15851	16007	15892	16177	15993	15943	16053	16122	16035	15963	16122	16104	16012	15995	16078	15896	16081	15989	15940	15943	16123	16032	15938	16260	16142	16055	16235	16155	16078	16117	15875	16012	16077	16048	16182	16104	16086	16184	15970	16121	15979	16071	16025	15943	16016	16173	16039	15973	15823	16008	15940	16105	16075	16172	16084	16099	15979	16226	15872	16283	16122	16088	16056	16130	15860	16026	15893	16143	15989	16125	16197	16007	16127	16155	16123	16099	15923	16060	16068	16236	16047	16050	16003	16142	16100	15966	16083	15969	16064	16108	15980	15972	15986	15941	16182	15972	16149	16209	15862	15852	16087	16225	16206	16213	15964	15976	15817	15986	16144	16199	15987	16010	15881	15970	16141	15929	16034	16142	15992	15764	16277	16130	16045	16295	16031	16290	15934	16000	16145	16137	16220	16020	16035	16113	16045	16040	16015	15966	16093	16144	16129	16127	16024	15881	15926	15916	16142	16089	16141	15913	15920	16009	16237	16024	15766	16037	15873	15810	15794	15930	16156	16071	16054	16159	15981	16075	16150	16192	15962	16171	16166	15969	16145	16114	16096	16116	16042	16212	16000	15922	15948	15929	16030	16079	16169	15902	16066	15988	15862	16078	16164	16056	16034	16260	16137	15935	15844	16117	16091	16087	16072	16049	16133	16053	16080	15979	15935	16185	15871	16117	16035	16238	16049	16107	16115	16105	16012	16242	15923	15974	16297	16018	15908	16090	16041	15882	15984	16101	15922	16097	16017	16055	16311	15937	15990	16194	15906	15898	15984	16135	16145	16126	16106	16131	16059	16001	16131	16190	15933	16135	15982	16134	16070	16156	16088	16021	16122	16150	15948	16010	16068	15864	16122	16073	16053	16250	15955	16039	16134	15944	15770	15958	15949	15872	16133	16017	16221	16100	16045	16097	16073	16070	16024	15943	15993	15949	16140	15890	15944	16145	16122	16023	16098	16206	16252	16103	16153	16169	16269	15898	16079	16219	16051	16071	16125	16053	15984	16306	16349	16199	16265	16276	16075	15883	16118	15930	15928	16015	16060	16172	16014	16154	16096	16331	16033	16167	16150	15966	16138	16017	15957	15918	16027	16100	15939	15924	16156	16216	16167	15901	16139	16179	16132	16066	15945	15914	15990	16124	16076	16114	16035	16271	16005	16064	16035	16190	16129	16148	16066	16093	15996	16109	15978	16129	16115	16255	15998	16050	16223	16329	16265	15916	15974	15920	15887	15899	15957	16266	16103	16070	16077	16068	16031	16205	16184	16224	16004	16065	16159	15990	16145	16300	16040	16035	16073	16246	16006	16202	16083	16060	15926	15930	15881	16202	15932	16164	16165	15978	16004	15946	15994	16083	16188	16078	15957	16127	16038	16235	16102	16048	16067	16044	16140	16090	15907	16009	16055	16056	16021	15842	16012	16051	15909	16029	16049	16090	16110	15879	16038	16079	15943	16026	16152	16163	16135	16005	16021	16239	16168	16131	16148	16015	16315	16063	16235	16030	16144	15988	15849	16161	16156	15975	16120	16118	15942	16169	16185	16128	16068	15975	16026	16104	15995	16115	16097	16115	16041	15995	16082	15991	16111	15917	16323	16151	16374	15978	15908	16120	16014	15922	16162	16048	16059	15999	15944	16244	15996	16117	15830	16263	16009	16007	16070	16068	16316	16133	15871	15883	16099	16134	15884	16139	16091	16094	16078	15983	16102	15897	16078	15955	16057	16068	15985	16101	15996	16035	16004	16164	16189	15976	15952	15852	16235	16044	15988	16116	16024	16185	16086	16239	16078	16148	16161	16143	16198	16159	15999	16049	16001	15992	16113	15864	15994	16127	16036	16112	16085	16031	16172	15945	16072	16191	16046	15979	16107	16118	16013	15850	16069	16191	16078	15978	15963	16115	16172	15965	16102	16051	15928	15987	16091	16002	16061	16081	15819	16033	15984	16188	15933	16186	15989	16198	16080	16090	15957	16192	16201	16180	16252	16062	15961	16216	15925	16067	16042	15930	16113	16071	16002	15999	15972	16160	16122	16116	15996	15996	16069	16104	16208	16004	15854	15923	16079	16112	15944	15915	15944	16084	16061	16122	15983	16157	16028	16250	16131	15893	15858	15859	16026	16292	15882	16180	16278	16171	16071	16056	16039	15935	16106	15970	15905	15789	16105	16117	16254	16265	16072	15860	16079	16228	16171	16028	16010	15851	15971	15954	16083	16181	16222	16045	16123	16181	16032	16077	16084	16076	16176	15905	15934	15988	15904	16107	16266	16129	15884	16197	16147	16272	16214	16169	15822	15898	16117	16214	16158	16019	16096	16030	15993	16137	16035	16015	15970	16141	15855	16028	16094	16125	16013	16101	16086	16096	15988	16210	15975	16012	15982	16002	15775	15918	16104	16068	16035	16039	16049	16151	16178	16053	15971	16012	16060	15914	16137	16105	16096	16171	16108	16027	16147	16052	15946	15812	15907	15938	16052	16020	16038	15947	16142	16072	16047	16190	16022	16089	16170	16194	16059	16142	15996	16051	16198	16171	15862	16130	16092	15922	16073	16146	16057	16038	15867	16121	16040	16105	16093	15860	16060	16232	16074	15980	15915	16031	15930	15916	16152	15988	16120	16059	16140	16166	15824	16032	15984	16035	16218	16082	15995	16221	16152	16332	15942	16105	16028	15938	15862	16030	16097	16129	15950	16170	16258	16053	16264	15886	16253	16124	15908	16039	16143	16123	16158	15985	16089	15924	15991	16252	16104	16070	15893	16052	16296	16164	16164	16138	16067	16094	15937	16121	16246	15894	15939	16042	16132	16179	16368	15922	15997	15940	16154	16127	16005	16172	15958	16149	15960	16057	16054	16211	16148	16294	16124	16095	16060	16060	16016	16144	15998	16137	16131	16188	16256	15895	15976	16069	16039	16120	16127	16111	15946	15913	16096	15870	16068	16084	16014	16155	16138	16075	16056	16253	16054	15925	16194	16055	16001	16096	16102	16029	15885	16146	16000	16082	16163	16013	15926	15894	16147	16003	15986	15848	16013	15963	15947	15954	15875	15999	16028	16114	16157	16132	16068	16082	16100	16298	16164	16390	16172	16136	15867	16066	15938	16099	16056	16063	15922	16037	15906	16091	16010	16129	16071	16029	16143	16084	16153	16062	16187	16080	16043	16108	15982	15925	15959	16046	15700	16025	16132	16189	16112	16309	15929	16089	16110	16136	15829	15954	15917	16089	16156	16047	15990	16051	16180	16245	16064	15976	16054	16071	15921	16049	15965	16205	16245	16027	16025	16173	16216	16043	15955	16051	16071	16089	16023	15917	15925	15843	16196	16092	16268	16170	16240	15998	15928	16130	16176	16044	16101	15973	16047	15978	16175	16019	16106	16084	16145	16207	15937	16040	16097	16189	16170	15970	15993	16135	16027	16203	15987	16038	16142	16106	16121	15945	16031	16169	16039	16026	16027	15882	16052	16009	16060	16277	16085	16175	16170	15975	16180	15926	16240	16088	16038	16053	15948	16088	15969	15847	15949	15991	15918	16032	15904	16024	16067	16133	16246	16109	15940	15938	15941	16015	16031	15912	16258	15979	15947	16086	16032	15954	16105	16035	16035	16120	15965	16040	16150	16162	16122	16119	16162	16226	16116	16160	16051	16044	16206	16118	15967	16092	16104	16011	16006	16154	16073	16196	16110	16007	16059	16073	15934	16225	16252	16121	16179	16104	16106	15964	16175	15959	16067	16136	16079	15934	16116	16153	16202	16106	16027	15970	16049	15983	16049	15885	16051	15993	16183	16061	15995	16072	16220	16114	15999	15974	15781	16060	15993	16044	16053	16046	16215	16353	16084	16045	16365	16172	15878	15947	16220	16069	15949	16148	16241	16085	16001	15875	15950	16054	15857	15923	16193	16153	16163	16145	16032	16095	16059	16020	16151	16095	16064	16207	16113	16074	16082	16259	16153	16078	16204	16151	15991	16265	16055	15911	15971	16037	16189	16146	16090	15949	15989	16066	16335	16119	16034	16063	16082	16014	16145	16062	15965	15917	16072	16083	15860	16239	16082	16002	16038	16072	16040	16042	16113	16107	16024	16289	16147	15853	16003	16003	16326	15988	16022	15902	16077	16136	16353	15918	16002	16008	16124	15984	16167	15989	16097	16200	16020	16038	15900	16002	16127	16273	15992	16279	16051	15962	16138	15993	16087	16107	16105	16239	16174	16176	16127	16378	16011	16246	16177	16045	15990	15924	16098	16128	16170	16061	16002	16121	16153	16089	16044	16065	16112	16068	16061	15912	15878	16213	16171	16041	16069	16187	15939	15957	15790	16040	15981	16162	16158	15827	16020	16038	16141	16035	16032	15960	16117	16109	15983	16087	16101	16068	16043	15991	16100	15879	15915	15972	16162	16099	16004	16093	15910	16140	16020	16053	16020	16385	16167	16214	16025	15985	16068	16098	16165	16195	16072	16006	16089	16130	15960	15943	16190	15901	15924	16095	15942	15993	15975	16061	16137	16233	15959	16040	16169	16149	16213	15969	16094	15908	16130	15951	15978	16175	16075	16116	15998	15914	16044	16081	15998	16109	16000	16010	16131	16120	16028	16174	16105	16155	16084	16012	16131	16149	16168	16017	16066	16056	16288	16051	16033	16004	16008	16087	16049	16036	16108	16023	16080	16061	16043	15966	16067	16043	16018	16049	15905	16178	15981	15974	16190	16266	16207	15982	16239	16149	16033	16145	15983	15981	16033	16155	16134	15983	16151	16176	16264	16031	15955	15873	16168	16025	16079	16025	15891	16185	16025	16105	16193	16073	16088	16049	16213	16113	15961	15993	15946
22798	32992	30253	21804	17527	16174	15678	15297	15056	14986	15205	14878	14633	14638	14541	14518	14276	14181	14434	14267	14424	14144	14218	14075	14303	14099	14061	14115	14248	14175	13991	14016	13962	14123	13973	14020	13945	13893	13972	14001	13862	14133	14037	13965	13822	13996	14005	13805	13876	13939	13934	13878	13845	14107	13892	14082	13994	14011	13696	13873	13826	13943	14067	13810	13947	13820	14010	13779	14052	13799	14113	13854	13955	13985	14116	13873	13759	14031	13886	13895	13969	13916	13831	14046	13983	13989	14114	13866	13999	13881	14015	13834	13986	14098	13901	13752	13905	14005	14029	13962	14049	13992	14029	13874	13821	13919	13953	13866	13742	13825	13813	13989	14098	13862	13852	13892	13953	13957	14106	13933	14080	13811	13929	13916	14140	13874	13934	14000	13828	14020	13905	13930	13936	13919	13639	13945	14092	13851	13947	13903	13707	13704	14047	13987	13911	13784	13750	13943	13845	13804	13973	13967	14020	13940	13762	13915	13983	13950	13841	13961	13932	13943	14038	13990	13829	14026	14038	13903	13727	13860	13794	13871	13852	13958	13853	13900	13807	13844	13839	13950	13949	13965	13900	13905	13913	14003	14008	14225	13954	14048	13952	13835	13804	13878	13914	13941	13855	13902	13975	13845	13863	13880	13844	13988	13895	13898	13844	13932	14015	13869	14003	14150	14026	13807	13885	13912	13874	14006	13934	13950	13994	13960	14050	13935	13834	13900	13922	14003	13865	13917	14023	13948	13860	13982	13936	13878	13977	13910	13917	13929	13868	13966	13932	13850	13969	13951	13972	13802	13770	13970	13992	13768	13962	13828	13995	13940	13830	13855	13880	13973	14057	14027	14061	13953	14115	14067	13761	13965	13875	13646	13789	13877	14034	13865	13890	13984	13910	13848	13963	13953	13826	13894	13972	13830	13810	14103	14031	13819	13852	13914	13923	13958	13900	13834	13873	13879	13953	13823	14003	13879	14039	13861	13828	13876	13982	13960	14017	14017	14075	13862	13943	13999	13818	14035	13898	14000	14004	13948	13899	14018	13854	13989	13885	14087	13895	13880	14006	13977	14062	13997	13908	13913	13911	14004	13857	13967	13879	14062	14098	14036	13965	13898	14108	13951	13932	13890	13922	14049	13985	13959	13817	13923	14090	13902	13854	13803	13939	13948	13982	13901	13869	13776	13975	13886	14087	13930	13997	14067	13770	13731	13943	14098	13999	13792	13853	13810	13872	13896	14047	13917	13876	14099	14039	13885	14139	13938	13871	13856	13898	13915	13822	13799	13842	14002	13971	13961	13931	14105	13959	13849	14034	13974	14081	14048	13954	13851	14065	13771	13871	13933	13873	13862	13815	13787	13954	14004	13757	14025	13904	13766	13893	14118	13838	13971	13907	14012	13904	13970	13819	13883	13782	13817	13926	14059	13912	13929	13888	13897	14038	13985	13888	13911	13935	13877	13909	13914	13999	13845	13882	13722	13995	14017	13970	13814	13961	13917	13837	13930	13953	13922	13983	13867	13888	14009	13918	13983	13815	13901	13914	13946	13858	13910	14019	13980	13785	13794	13981	13943	13925	13936	13911	13725	14045	13821	13838	13994	13733	13957	14023	13824	13979	13987	14066	13945	13952	13912	13797	13861	13881	13961	13898	13955	13910	13864	13929	13925	13890	13679	13925	13922	13906	14025	13983	14007	14058	13975	13955	13927	13889	13881	13840	14062	13851	14160	13925	14062	14038	13862	13959	14009	13930	14025	14020	14051	13890	13921	13885	13799	13958	14085	13908	13825	13961	13913	13932	14062	13837	13809	14012	13974	14002	13866	13826	13794	14073	14065	13841	13911	13920	13974	13846	13866	13963	13919	13959	13636	13900	13943	13934	13966	13938	14017	13932	14084	13886	13746	14135	13996	13981	13783	13974	13945	14016	13758	13868	13863	14013	14063	14074	13775	14034	13892	13888	13929	13978	13998	13757	14115	13924	13888	13785	13992	13894	13901	13947	14071	14058	13918	13601	14042	14067	13995	13892	13957	13919	13939	14019	13900	13919	13924	13910	13968	13854	13827	13953	14033	13747	14003	13716	13973	13957	13691	13981	13954	13945	13969	13846	13970	13835	13950	14050	13969	13889	14063	13990	13949	13928	13843	13971	13960	14097	13939	13868	14048	14088	13996	13956	13978	13858	13942	14074	13950	13876	14027	13986	13894	14005	14030	13930	13832	13849	13996	14007	13992	13872	13892	13833	13964	13977	13985	13826	14022	13819	14061	13817	14009	13946	14152	13914	14014	13908	14119	13898	13871	13961	14040	13955	13945	13709	13930	13926	13852	13977	14001	13709	13901	13977	14068	13871	13831	13882	13912	13855	13826	14060	13850	13888	13951	13970	13774	13869	14140	14050	14013	13873	14044	13854	14024	13959	13905	13950	13978	13816	13917	13908	13944	13920	13915	14025	13994	13946	13804	13863	13815	13933	14054	13997	14068	13753	13960	14041	14025	14055	13897	14088	13923	14017	13846	13914	13830	13969	13971	13900	13899	14010	13915	13927	13739	14048	13916	14023	13761	13855	13934	13918	14023	13981	14018	13897	14118	13984	13908	13921	13902	13890	13802	14016	13908	13822	13769	13939	13957	13959	13965	13796	13879	13925	13944	13933	14018	13711	13897	14032	14034	13896	13917	13940	13994	13971	13991	13864	13990	13891	13924	13966	13807	13992	13867	13991	13972	14223	13969	14081	13801	13917	13726	14009	13897	14031	13909	13776	13832	13868	13993	13958	13946	13892	13785	13995	13983	13765	13792	14135	13793	13920	13793	13981	13962	13771	13923	13965	13980	13868	13992	13757	14027	13858	13890	13800	14070	13890	13890	13984	13792	13769	14179	13959	13774	13780	13664	14047	13870	13984	14043	13843	14024	14046	13840	13744	14091	13815	13766	13872	13717	13751	13924	13984	13964	13892	13877	13835	14000	13962	13895	14097	13919	13963	13891	13860	14032	13925	14022	13983	13706	13898	13884	14063	13947	13779	13901	13869	13893	13819	13948	13900	13848	13965	14019	13963	13891	13889	13864	13856	13762	13716	13943	13939	13908	14055	13898	13775	14002	13925	13984	13816	13896	13925	13894	13913	13882	14031	13789	13887	13836	13944	13980	13857	14006	14048	13877	13971	14018	13950	13845	13912	13947	13899	13957	14036	13874	13930	13813	14045	13936	13842	14036	13970	13968	13923	13986	13920	14060	13953	14079	14137	13952	13857	14010	14016	13961	13789	13963	13702	13918	13872	14053	13841	13992	14049	13984	14031	13948	13941	13988	13918	13944	13788	14125	13965	13958	13968	14025	13974	13829	13959	13921	13991	14027	13912	13968	13783	13846	13916	14007	13836	14015	13994	13808	14012	14059	14044	14070	13972	13814	13856	13767	13916	14059	13971	13896	13806	13794	13906	14036	13967	13878	13873	13960	13952	13905	14062	13833	13887	13842	14036	13881	14161	13919	13964	14031	13974	14046	13934	13865	13847	13871	14120	13870	14102	13945	13939	13916	13892	13919	13831	13896	13982	14092	13896	13920	13963	13728	13906	13938	13936	13813	13997	13876	13910	13975	13948	14003	13965	13909	13680	13770	13920	13997	13911	13855	13888	13925	13825	13817	13863	13999	13820	13850	13997	14008	13994	13870	13919	13899	13850	13788	13832	13865	13949	14106	13947	14028	14008	13851	13811	13857	13812	13943	13931	13904	13951	14013	13944	13870	13886	13882	13921	13854	13979	13950	13956	14040	13964	13907	13725	13954	13983	13915	13978	13799	14039	13794	13986	13893	13791	13912	13931	13882	13786	13776	13905	13942	13865	14029	14028	14030	14031	13926	13783	13950	13759	13959	13930	13869	14008	14062	13915	13996	14053	13908	13871	13823	13755	14029	13948	13943	13915	13916	13985	13918	13808	13686	13917	14199	13951	13857	14055	13935	13879	14032	13865	14083	13817	13953	13801	13765	13931	13976	14021	13739	13978	13934	14099	14202	13990	13958	13852	13863	14062	14087	13955	13932	14003	13926	13904	13858	13922	13817	13850	13695	14005	13877	13929	13755	13944	14030	13933	14044	13907	13829	13923	13776	13879	13871	13882	14034	14041	13912	13981	14056	13934	13889	13837	13983	13755	13865	13883	13915	13926	13927	14072	13959	13938	14130	14030	13996	13888	14108	13973	13857	13993	14001	13883	13872	13943	13953	13813	13839	13866	14036	13780	13859	13930	13884	13936	14000	14046	13920	13801	13942	14044	13872	13852	13974	13861	13841	13898	13999	13795	13853	14008	14067	13983	13908	14001	13849	13957	14016	13769	14074	14006	13932	13847	13734	13912	13905	14073	14006	14051	13992	13959	13905	13960	13942	13871	13915	13877	13755	13952	13960	13841	13855	13817	13937	14016	13840	14039	13872	13890	14029	14007	13898	13889	13854	13987	13861	13807	14036	13972	13990	13903	13788	13982	13968	13933	13808	14054	13962	13943	13958	14001	13854	13952	13882	13893	13839	13999	13925	13885	13892	13826	13944	13932	13845	13888	14054	13867	13812	13853	13811	13824	14079	13830	13822	13867	13879	13850	13876	13783	14003	14021	13874	13796	13903	14054	13880	13882	13958	13747	13815	13928	13810	13908	13926	13860	13986	13849	13869	14037	14050	13978	13911	13862	13906	13828	13792	14216	13995	13891	14116	13760	13840	13664	13850	13857	14043	13889	13992	13928	13877	14056	13852	13993	13821	13890	13879	13930	13844	14033	13868	13840	13933	13879	13859	13896	13915	13949	13965	13941	13706	13921	13915	13753	13727	13838	14035	13826	14042	13869	14008	13771	13830	13958	14087	13965	14105	13883	13874	13860	13963	13893	13878	14103	13843	13934	13865	13913	13789	13805	13918	13846	13819	13786	13876	13833	14020	13987	14041	14053	14026	13770	13987	13993	13874	14014	13685	13976	14064	14136	14216	13983	14032	13969	13862	14053	13936	13997	13857	13940	13859	14017	13776	13865	13881	13912	13868	14038	13787	13929	13929	14075	13773	13892	13990	13912	14115	13888	14039	13961	13898	13939	13996	14019	14091	13896	13799	13994	14094	13982	13951	13889	13873	13937	14019	14131	13960
24026	21232	28632	24552	22575	22683	20964	17977	17307	17150	16946	16940	17039	16818	16459	16768	16494	16502	16417	16406	16471	16376	16467	16132	16283	16230	16257	16187	16306	16195	16109	16180	16042	16199	16074	15982	15963	15845	16067	16145	15796	15846	15761	15892	15898	15752	15843	15866	15818	15850	16064	15891	15888	16064	15929	16028	15821	15984	15913	15889	15947	15849	16085	16054	15878	15966	15873	16023	15968	15843	15970	16013	15907	15878	15951	15859	15918	15829	15933	15856	16132	15860	15885	15885	15889	15836	15827	15970	15865	15841	15841	16035	15941	15965	15681	15913	15957	15995	15863	15672	16170	15780	15992	15954	15834	16002	16038	15835	15674	15950	15908	15883	15813	15947	16117	15790	15804	16036	15820	16031	15986	15795	15748	15962	15914	15782	15860	15806	15919	15855	15823	15726	15941	15849	15932	16087	16043	15682	15713	15991	15996	15788	16045	16079	15782	15844	15674	16023	15732	15786	15943	15606	15841	15974	15930	15819	15910	15874	15977	15794	15945	15973	16025	15800	15858	15869	15881	16145	16050	15941	15757	15996	15859	15879	15825	15804	15892	15967	15982	15880	16001	15895	15998	15977	15669	15653	15766	15926	15916	15949	15846	15703	15951	15920	15780	15742	15793	15886	15854	15706	15948	15824	15781	15776	15820	15963	16073	15941	15983	15929	15803	15865	15890	15775	15734	15890	16079	15833	15866	15867	15801	16145	15912	15891	15996	15804	15834	15842	15808	15928	15872	15831	15903	15829	16002	15791	15748	15868	15896	15901	16038	15868	15908	15940	15803	15662	15918	15959	15830	15921	15668	15868	16063	15920	15856	15977	15934	15808	15727	15812	15745	15866	15894	15973	15874	15912	15929	15848	15737	15874	15915	15776	16059	15851	15865	15891	15762	15701	15906	15834	15891	15774	16041	15939	15901	15801	15833	15860	15801	15691	15868	15991	15810	16045	15851	15864	15885	15907	16070	15876	15785	15978	15731	16011	15940	15820	15907	15908	15937	15668	15892	15822	15669	15756	15891	16054	15994	15931	15802	15869	15791	15629	15957	15893	15907	15781	15891	15862	15653	15869	15935	15903	15944	15922	15920	16049	15709	15913	15920	15803	16074	15952	15774	15792	15908	15811	15649	15853	15860	15860	16071	15764	15831	15831	15945	15740	15914	15847	15665	16004	15780	15848	15981	16003	15861	15912	15988	15945	16010	15857	15874	15864	15860	15960	16124	15930	15778	15726	15843	15862	15678	16005	15810	15846	15852	15941	15816	15694	15968	15763	15835	15976	15860	15890	15996	15958	15804	16082	16029	15773	16024	15898	15971	15824	15864	15929	15829	15930	15730	15870	15833	15852	16054	16048	15905	15698	15925	15925	16049	15913	15846	15816	15897	15927	15765	15878	15770	15890	15831	15964	15698	15669	16019	15842	16001	15829	15883	15921	15924	15943	15923	15772	15889	15878	15715	15865	15907	15771	16038	15761	15907	15889	15820	15756	15645	15824	15782	15926	16054	15941	15994	15726	16019	16005	15805	16094	15745	15906	15941	15803	15909	15781	15992	16099	15940	15934	15800	15981	15849	15829	15850	16032	15801	15784	15821	15919	15975	15965	15954	15712	15972	15793	15857	15889	15848	15901	15704	15769	15646	15941	15981	15907	15965	15916	15994	15837	15905	15571	15686	15997	16009	15827	15943	15699	15800	15832	15965	15692	15967	15839	15903	16080	15897	15901	15894	15729	15970	15801	15655	15753	15787	15836	15804	15816	16014	15950	15816	15882	16008	15731	15821	15892	15931	15952	15848	15903	15852	15904	15897	15829	15972	15908	15802	15726	15919	15845	15810	15771	15841	15688	16081	15805	15781	15771	15939	15900	15851	15730	15816	16025	15794	15730	16045	15834	15964	15635	16011	15743	15798	15843	15954	15825	15744	16012	15908	15995	15826	15951	16006	15979	15843	15933	15747	15879	15914	15727	15749	16205	15837	15753	15908	15737	15936	15786	15743	15871	15777	15870	15945	15932	15836	15773	16010	15945	15913	15947	15744	15813	15924	16019	15974	16002	15936	15969	15835	15860	15912	15928	15918	15784	16043	15857	15728	15838	15760	15995	15947	15914	15794	15969	15694	15887	15807	15974	15961	16043	15861	15705	15795	16069	15957	15869	15777	16210	15905	16111	15871	15925	15973	15811	15688	16003	15738	15933	15781	15832	15910	16060	15783	16059	15999	15920	15946	15843	15775	15886	15915	15972	15829	16034	15848	16014	15833	15929	15849	15859	15881	15979	15859	15952	15964	15630	16011	16024	15791	15891	15969	15788	15862	15924	15819	15933	15828	15840	15663	15659	15862	15845	15843	15854	15827	15949	15845	15799	16015	15826	16089	15884	15845	16075	15851	15731	16028	15748	15691	15943	16010	16038	15826	15944	15792	15663	16079	15950	15938	15980	15842	15832	16049	15832	16015	15914	15990	15941	16043	15801	15893	15738	15884	15692	15880	15841	15920	15816	15882	15987	16015	15960	15974	15905	15866	15910	16019	15989	15685	15763	16041	16031	15802	15939	15882	15890	15849	15896	15871	15662	15821	15991	16042	15869	15872	16110	16082	15921	15815	15976	15812	15931	15818	15810	16134	15829	15845	15845	15882	15797	15768	15804	15894	15892	15777	15831	15620	15807	15733	15801	15833	15730	16103	15860	15918	16012	15767	15969	15907	16047	15801	15766	15860	15988	15995	15954	15958	15784	15987	15770	15680	15958	15789	15887	15968	15983	15950	15858	15987	15935	15747	15934	15923	15670	15816	15869	16121	16173	15870	16061	15675	15968	15834	15701	15880	15612	15952	16003	16172	15829	15887	15804	15857	16065	15861	15626	15740	15851	15960	15977	15788	15927	15830	16005	15712	15811	15749	15662	15809	15756	15931	15778	15704	15848	15887	15759	15830	15839	16097	15834	15971	15757	15879	15765	15898	16023	15930	15974	15680	15877	16057	15876	15988	15878	16067	15777	15752	15781	15922	15848	15903	15984	15858	15977	15925	15935	15952	15853	15938	15990	15708	15943	15797	15953	15896	16041	15821	15984	15968	15934	15922	15891	15619	15757	15813	15726	16053	15621	15849	16137	15942	15934	15872	15778	16080	15799	15710	15727	15990	15992	15745	15825	15952	15905	15728	15813	15862	15685	15879	15853	15931	15870	15863	15939	16070	15945	16022	15887	15782	16009	16067	15836	15931	15756	15772	15887	15917	15984	15751	15914	16052	15820	15597	16043	15924	15882	15888	16009	15991	15813	15762	15646	15788	15802	15626	15822	15759	15817	15916	15893	16069	15857	16038	15764	15805	15756	15812	16009	16013	16019	15942	16021	15971	15882	15924	15978	15838	15828	15966	15812	15875	15919	15942	15897	15786	15922	15967	15785	15790	15755	15778	15933	15913	15767	15837	15955	16011	15801	15923	15975	15846	15855	15882	15873	15752	15686	15867	15836	15989	15989	16110	15751	15954	15758	15827	15734	15814	16054	15970	16024	15786	15921	15809	15591	15782	15860	15911	15686	16056	15793	15789	15637	15762	15951	16008	15802	15817	15848	15838	15950	15982	15921	15852	15981	15894	15811	15905	15937	15943	15953	15833	15933	15684	15955	15853	15830	15817	15532	15980	15721	15598	15857	15940	16007	15880	15891	15877	15945	15876	16056	15817	15952	15686	15904	15943	15742	16014	15991	15932	15823	15832	15999	15727	16046	15997	15705	15791	15805	15845	16007	15891	15885	15987	15958	15991	15850	15831	16047	15984	16029	15820	16017	15945	15754	15906	15724	16119	16054	16009	15877	15845	15769	15864	16031	15893	15739	15935	15798	15989	15900	15844	15793	15879	15919	15884	15892	15985	15595	15898	15956	15824	15929	15958	15800	15964	16041	15891	15872	16157	15795	15873	15596	15868	15919	15820	15627	15906	15896	15846	15736	15662	15681	15871	15905	16108	15847	15772	16112	15853	16059	15937	15872	15715	15690	16004	15907	15902	15915	15908	15975	15868	15863	15870	15786	15698	15708	15797	15974	15946	15855	15917	16037	15920	16035	15777	16001	15942	16026	16036	15872	16000	15811	15886	15845	15927	15985	15792	15952	15962	15956	15788	15827	15886	15968	16057	15874	16084	15738	15625	15973	15776	15848	15905	15808	15790	15894	15948	15930	15887	15914	15791	15817	15857	15872	15865	15814	15685	15808	15902	15810	15758	15777	15971	15868	15868	15824	15848	15658	15873	15801	15772	15692	15911	15963	15865	15997	15778	15762	15632	15831	15955	15869	15939	16036	15807	16066	16039	15740	15816	15881	16088	15810	15948	15827	15591	15847	15761	16041	15906	15892	15956	15980	15896	15731	15905	15851	15858	15810	16033	15942	16201	15945	15700	15876	15888	15941	15959	15754	15872	15767	15943	15953	15918	15958	16009	15767	15898	15985	15993	15818	15944	15789	15847	15901	15872	15667	15829	15696	15918	15777	15829	15597	16082	15780	15923	15973	15834	15842	15701	16054	16098	15823	15950	16005	16057	16059	15896	15921	15943	15748	15777	15861	15680	15864	15777	15808	15992	15816	16103	15898	15847	15993	15830	15829	15932	15897	15830	15957	15921	15754	15876	15846	15887	15849	15891	15994	16044	15880	15800	15959	15937	15784	16060	15887	15820	15985	16069	15825	15833	15970	15947	15973	15920	15891	15883	15808	15755	15754	15849	15906	15817	15725	15904	16004	15883	15955	15830	15850	15745	15965	15971	15840	15720	15777	15859	15976	16056	15781	15767	15919	15852	15927	16004	15896	15982	15818	15901	16019	15699	15838	15688	16001	16207	15766	15878	15853	15940	15920	15896	15964	15773	15935	15962	15900	15976	15999	16083	15882	15816	15788	15975	15915	15931	15785	15910	15996	15756	15770	15826	15832	15956	16095	15929	15744	15784	15775	15953	15994	15953	15683	15703	15857	15941	15801	15998	15875	15759	15951	15889	15937	15869	15719	16011	15823	15874	15714	16014	15929	15867	15983	16032	15874	16011	16025	15933	15875	15817	15865	15948	15773	15798	15836	15759	15833	15973	15806	15903	15963	15963	15936	15809	15952	15766	15766	15989	15922	16009	15812	15766	15833
24566	42392	39534	26074	21233	19541	17247	16213	15869	15564	15332	15529	15244	15181	14829	14705	14812	14477	14626	14579	14460	14297	14319	14411	14265	14283	14192	14044	14264	14183	14164	14069	14162	14061	13923	13931	13914	13798	14084	13965	14002	13961	13781	13780	13878	13874	13977	13674	13963	13905	13786	13665	13835	13818	13734	13923	13814	13920	13845	13899	13701	13708	13896	13843	13781	14051	13796	13902	13804	13778	13731	13899	13860	13769	13807	13792	13827	13851	14041	13867	13885	13876	13781	13798	13880	13665	13892	13935	13904	13780	13765	13816	13769	13840	13822	13888	13758	13851	13796	13959	13948	13794	13965	13650	13735	13934	13782	13702	13909	13916	13761	13930	13958	13789	13810	13883	13860	13827	13842	13821	13754	13846	13851	13765	13776	13983	13791	13790	13950	13871	13737	13752	13826	13768	13733	13818	13720	13792	13789	13878	13900	13895	13651	13888	13834	13649	13762	13947	13598	13627	13815	14096	13808	13898	13842	13681	13899	13784	13815	13812	13773	13628	13855	13792	13781	13628	13808	13554	13972	13814	13965	13763	13820	13784	13736	13834	13726	13815	13838	13750	13817	13710	13782	13821	13908	13838	13698	13855	13772	13853	13720	13779	13882	14005	13743	13764	13704	13714	13806	13641	14086	13890	13757	13876	13820	13917	13957	13884	13739	13859	13925	13709	13857	13848	13731	13927	13755	13776	13801	13746	13590	13940	13726	13768	13867	13751	13931	13935	13866	13770	13805	13857	13834	13743	13905	13880	13745	13999	13745	13891	13793	13785	13689	13824	14020	13695	13872	13872	13886	13849	13722	13811	13989	13844	13751	13835	13816	13768	13979	13679	13840	13847	13817	13719	13754	13812	14000	13763	13898	13793	14009	13751	13806	13922	13895	13793	13975	13813	13934	13683	13862	13856	13721	13820	13732	13759	13722	13771	13897	13793	13768	13705	13808	13834	13911	13763	13869	13912	13677	13803	13807	13873	13709	13858	13810	13750	13694	13690	13593	14005	13698	13698	13905	13818	13854	13903	13844	13793	13788	13839	14010	13717	13914	13863	13869	13738	13856	13757	13884	13639	13774	13779	13793	13791	13830	13660	13933	13900	13797	13939	13830	13866	13900	13807	13891	13754	13753	13916	13759	13784	13969	13772	13874	13820	13749	13838	13727	13867	13803	13729	13920	13941	13837	13884	13713	13812	13813	13893	13853	13867	13799	14004	13701	13899	13793	13778	13839	13864	13729	13750	13927	13876	13960	13647	14008	13870	13834	13963	13913	13762	13933	13798	13839	13732	14012	13885	13759	13714	13893	13820	13759	13811	14072	13739	13889	13824	13900	13812	13821	13801	13796	13623	13773	13763	13739	13901	13797	13683	13793	13740	13984	13744	13840	13728	13898	13721	14079	13829	13753	13810	13611	13780	13817	13837	13920	13888	13861	13943	13764	13832	13675	13790	13767	13991	13934	13701	13873	13763	13900	13716	14014	13673	13835	13699	13776	13855	13936	13718	13866	13774	13891	14006	13825	13789	13891	13662	14154	13646	13806	13793	13866	13854	13767	13621	13959	13710	13878	13776	13875	13704	13896	13789	13908	13843	13702	13925	13882	13713	13727	13865	13692	13679	13783	13859	13823	13799	13740	13715	13895	13662	13594	13830	13694	13932	13783	13817	13732	14014	13796	13757	13874	13855	13706	13805	13904	13851	13905	13724	13787	13887	13671	13895	13804	13832	13852	13718	13808	13887	13819	13843	13975	13772	13762	13784	13833	13907	13745	13796	13880	13910	13976	13893	13749	13868	13934	13899	13864	13864	13772	13941	13924	13769	13859	13810	13829	13804	13890	13947	13826	13936	13822	13837	13771	13906	13772	13684	13614	13700	13812	13768	13847	13943	13910	13849	13731	13725	13822	13837	13776	13929	13847	13806	13624	13679	13719	13745	13667	13848	13979	13759	13876	13866	13891	13641	13879	13882	13966	13810	13727	13798	13630	13724	13734	13764	13895	13737	13696	13774	13884	13749	13656	13714	13791	13896	13738	13682	13839	13886	13868	13828	13905	13707	13905	13721	13866	13742	13748	13896	13693	13897	13857	14062	13723	13769	13894	13686	13770	13670	13826	13918	13962	13977	13878	13710	13890	13873	13790	13852	13714	13733	13816	13702	13855	13809	13828	13846	13849	13723	13795	13830	13868	13665	13813	13887	13806	13774	13925	13736	13773	13722	13866	13648	13861	13838	13803	13941	13742	13879	13904	13517	13830	13806	13871	13751	13840	13734	13860	13621	13782	13995	13701	13736	13956	13730	13717	13743	13806	13758	13761	13891	13922	13978	13828	13842	13804	13759	13797	13964	13873	13729	14004	13971	13945	13848	13838	13835	13761	13909	13936	13950	13861	13741	13825	13627	13855	13759	13848	13877	13675	13742	13717	13965	13944	13797	13793	13750	13853	13796	13608	13957	13797	13896	13864	13755	13828	13789	13763	13748	13859	13720	13672	13874	14018	13924	13865	13953	13754	13697	13726	13743	13827	13662	13774	13681	13934	13921	13884	13826	13775	13819	13862	13792	13877	13974	13682	13870	13804	13899	14011	13774	13855	13821	13863	13894	13844	13945	13722	13803	13773	13902	13834	13989	13795	13806	13807	13973	13874	14018	13791	13623	13893	13844	13816	13798	13832	14007	13786	13807	13679	13685	13749	14003	13802	13859	13703	13888	13949	13827	13859	13961	13682	13921	13617	13951	13921	13738	13730	13796	13748	13697	13814	13872	13748	13760	13925	13904	13798	13921	13808	13966	13744	13824	13886	13733	13816	13744	13888	13960	13856	13729	13824	13665	13778	13834	13920	13695	13808	13811	13804	13865	13925	13958	13857	13809	13745	13781	13734	13834	13661	13773	13802	13883	13645	13881	13659	13885	13749	13719	13960	13833	13894	13912	13936	13770	13749	13809	13883	13742	13682	13851	13746	13819	13877	13839	13752	13768	13721	13710	14027	13763	13894	13922	13973	13813	13859	13975	13827	13763	13740	13773	13887	13804	13787	13673	13660	13986	13731	13868	13663	13710	13902	13838	13899	13838	13730	13778	13705	13840	13692	13576	13930	13706	13837	13852	13810	13703	13852	13871	13791	13887	13809	13773	13661	13741	13793	13985	13904	13620	13924	13719	13785	13862	13989	13784	13805	13873	14027	13691	13674	13770	13795	13910	13698	13731	13672	13938	13881	13901	13789	13901	13808	14030	13789	13925	13838	13910	13766	13661	13767	13785	13805	13945	13674	13827	13697	13805	13777	13889	13608	13870	13880	13701	13675	13783	13933	13865	13818	13920	13893	13763	13993	13834	13892	13580	13811	13731	13785	13766	13902	13820	13740	13788	13883	13849	13838	13887	13708	13894	13764	13755	13949	13756	13809	13762	13820	13840	13797	13978	13878	13786	13906	13779	13820	13835	13884	13687	13755	13898	13921	13693	13716	13845	13895	13858	13824	13822	13883	13918	13784	13924	13757	13828	13767	13536	13830	13950	13783	13892	13882	13991	13902	13884	13732	13975	13844	13726	13764	13820	13796	13756	13926	13871	13912	13819	13949	14007	13831	13929	13905	13866	13713	13702	13809	13706	13698	13761	13910	13934	13700	13698	13620	13853	13915	13810	13850	14039	13670	13790	13839	13794	13820	13895	14010	13784	13758	13716	13811	13872	14055	13743	13819	13797	13955	13688	13923	13669	13738	13791	13942	13742	14123	13870	13879	13978	13877	13971	13903	13758	13716	13742	13740	13797	13767	13974	13773	13814	13895	13875	13921	14045	13797	13890	13807	13944	13787	13792	13847	13793	13919	13670	13881	13973	13690	13946	13743	13695	13825	13714	13711	13845	13760	13727	13750	13810	13774	13995	13754	13802	13787	13788	13746	13853	13808	13729	13837	14016	14057	13965	13815	13794	13766	13788	13901	13872	13818	13770	13799	13705	14004	13858	13764	13834	13750	13864	13805	13985	13958	13683	13736	13772	13878	13847	13789	13843	13757	13763	13896	13802	13811	13675	13812	13784	13756	13836	13902	13877	13703	13799	13850	13805	13878	13784	13853	13931	13818	13922	13758	13728	13749	13780	13763	13785	13665	13858	13896	13835	13960	13874	13794	13828	13640	13700	13857	13841	13747	13843	13672	13715	13771	13815	13876	13772	13765	13703	13745	13716	13843	13806	13966	13944	13750	13919	13761	13803	13857	13912	13784	13663	13794	13809	13793	13826	13823	13787	13889	13738	13653	13809	13714	13855	13719	13963	13859	13707	13760	13728	13722	13789	13741	13783	13941	14026	13910	13890	13890	13896	13912	13908	13860	13833	13759	13875	13691	13893	13651	13699	13902	13737	13720	13808	13730	13794	13906	13774	13657	13789	13852	13780	14010	13981	13769	13805	13877	13943	13808	13895	13900	13827	13960	13698	13884	13743	13647	13832	13868	13892	13861	13835	13767	13936	13807	13864	13730	13728	13718	13909	13812	13792	13770	13802	13996	13880	13698	13785	14078	13712	13777	14002	13853	13872	13848	13671	13773	13848	13938	13815	13796	13724	13798	13890	13872	13832	13747	13831	13912	13840	13728	13794	13784	13755	13765	13823	13698	13861	13835	13954	13841	13896	13758	13891	13887	13902	13764	13893	13894	14008	13690	13755	13878	13637	13845	13741	13735	13732	13740	13845	13864	13845	13755	13695	13850	13920	13773	13737	13942	13764	13979	13928	13722	13950	14149	13574	13844	13883	13740	13745	13925	13907	13680	13786	13844	13745	13810	13867	13623	13832	13810	13889	13896	13897	13761	13635	13936	13825	13904	13860	13949	13899	13855	13723	13787	13995	13752	13901	13974	13763	13844	13826	13757	13794	13771	13795	13861	13785	13901	13866	13920	13566	13817	13670	13984	13706	13719	13852	13926	13914	13742	13861	13843	13849	13792	13836	13865	14029	13770	13932	13873	13898	13814	13925	13788	13970	13861	13905	13890	13778	13967	13879	13805	13670	13995	13888	13894	13883	13797	13983	13697	13813	13767	13905	13955	13802	13678	13908	13882	13663	13980	13808	13977	13822	13883	13791	13852	13743	13837	14003	13970	13752	13820	13735	13762	13760	13795	13804	13795	13742
22827	21145	28963	23674	22004	24820	25280	20194	18746	18922	18603	18434	18303	18319	18058	17969	17879	17816	17615	17506	17731	17832	17381	17578	17579	17333	17513	17506	17349	17578	17361	17457	17297	17291	17067	17136	17012	17223	16927	17298	17168	17131	17099	16993	17208	16948	16827	17060	17109	17111	17098	17123	17039	16952	17061	17032	16949	16934	16847	16832	17059	16785	17068	16987	17144	16942	16946	17247	17045	16943	17001	17081	17089	17011	17167	17074	17221	17046	17011	17054	17014	16921	17159	17118	17321	17062	16938	17041	16988	16814	16999	16750	16998	16989	17033	16853	16876	16958	17018	16905	16776	16986	16863	16871	16948	16976	16978	16997	16848	16912	17222	16838	16989	16857	17026	17120	16996	17042	16957	16892	16941	17012	17170	16915	17009	16895	16739	16916	17014	17100	17055	17130	17058	17026	17054	16985	17254	16963	17049	16955	17042	16970	16775	17017	16929	17100	16868	17059	16981	17141	16998	16793	16885	16950	16962	16796	16834	17295	16931	17033	16791	16952	16970	16917	17010	16862	16983	17073	16943	16815	16904	16813	16905	16933	17017	16911	16942	16894	17039	16953	16899	16874	16793	16955	16831	17021	16948	16880	16842	16703	16974	17075	16896	17120	16905	16704	17000	16836	16898	16888	17110	16900	16861	17057	17117	16967	16954	16764	17060	17043	17004	16622	17265	16841	16964	16843	16798	16924	16972	16980	16966	16981	16805	16854	16736	17104	16775	16875	17275	17094	16767	16983	17071	16988	16916	16950	16713	17008	16935	16933	16838	16910	17034	17189	16781	16921	16863	17160	16944	16974	17018	16888	17012	17068	16847	17045	16923	17064	16967	16953	17142	16811	16873	16944	16985	16983	17092	16919	16826	16925	16941	16851	16888	16919	17091	16975	16895	17100	16795	16850	16990	16690	17013	17111	16915	16891	17196	16935	16898	16682	16990	17173	16833	17085	17015	17065	17064	17088	17034	16947	16912	16754	17159	16962	16959	17012	16946	16915	16788	16846	17092	16819	16815	16983	17100	17010	17103	16823	17044	17029	16807	16999	17064	16870	17248	16785	16939	17047	17049	17011	16873	16981	16884	16919	16868	16822	17067	17175	16940	16933	16960	17040	16941	16928	16997	17080	17055	16901	16908	17035	17014	17020	17009	16799	16943	16932	16854	16923	16888	17041	16820	17015	16964	17010	16980	17009	16647	16957	16813	16972	16818	16703	16861	17102	16843	16908	16873	16793	17008	17022	16912	16989	17008	16727	17087	16987	17074	16947	16952	16849	17011	17081	17023	17021	17076	17016	17094	16865	16904	17057	16807	17040	16936	17005	16923	17054	16873	16685	17105	17024	16894	16831	17138	16985	17072	17129	16948	16895	17123	17082	16957	16932	16817	16849	17080	16782	17084	16986	16922	17029	16954	16730	17022	16988	17167	16961	16722	16992	16957	17066	16725	16802	16895	17003	16745	16987	17087	17162	16828	16989	16921	16814	16832	16946	16988	17049	17088	17089	17200	16787	16743	17050	17034	16965	16818	17000	16889	16890	17010	17136	17074	16861	16902	16940	16910	16808	16947	16886	17216	16778	16853	16995	16861	16802	16712	17010	17041	16846	16818	17103	16699	16954	17015	16844	16947	16966	16929	16943	16958	17091	16822	16854	16977	16934	16855	16942	17170	16893	16882	17120	17015	17042	16823	16846	16851	17102	16928	16931	16929	16857	17030	16760	16860	17014	17032	16954	16941	16926	16873	16862	16887	16956	16841	16920	16825	16800	17035	17110	17035	16989	16977	16895	16920	16886	16802	16897	17091	16967	16970	17042	16977	17000	17110	16911	16764	16917	16979	16848	16957	17154	17278	16741	17071	17103	17075	16957	17080	16971	17080	16964	16832	16944	16945	16870	17005	17043	16898	17083	16834	16780	16781	16771	17016	16906	16926	16847	16928	16924	16838	16782	17042	16873	17057	16848	17040	17119	16979	16984	16970	17034	16999	16807	16948	17162	17073	17020	17045	16972	16888	17006	17062	16918	16929	16963	16882	17115	17190	16977	17037	16771	17104	17137	16769	16970	16989	16921	17100	16779	16896	16838	16987	17031	16942	16955	16980	16889	16918	16931	16993	16973	16804	16806	16951	17056	16969	16652	16932	16958	17146	16949	16891	16915	16798	17048	16970	16930	17049	17107	17064	16875	16844	17024	17098	16991	16842	16792	16892	16927	16946	16936	17061	16762	16885	16843	16994	16766	16919	16963	16953	16957	17159	16968	16989	17003	16996	16884	16698	17009	16990	16929	16947	17090	17168	17022	16876	16946	17049	17026	16939	16858	16966	16870	16841	16962	17012	16879	16806	17203	16868	16982	17089	17036	16934	16795	16921	16740	16818	17208	16933	16859	16888	16873	16883	17135	16936	16762	16968	16823	17001	16887	16861	17025	16966	16843	16889	16944	17159	17018	17088	16668	16890	16899	17056	16989	17028	16978	16760	16849	16933	16990	17048	17142	16962	16877	16970	16738	16871	16945	16847	16922	16936	16948	17006	16972	16976	16765	17003	17015	17079	17183	16881	16850	16921	17071	17029	16851	16798	16810	16851	16962	16962	17068	16848	16996	17027	16629	17141	16927	17157	16991	16857	17043	17090	16884	16864	16993	16904	17057	16967	16971	17160	17012	16857	17003	16838	16892	16917	17059	17115	17088	16948	17010	16940	16906	17003	16945	17169	16895	17019	16938	16905	16987	16903	17076	16941	16820	16850	16706	17055	17203	17195	16914	17032	16879	16972	17022	16832	16859	17085	16905	16958	17018	16996	17009	16824	16957	16871	16997	16833	16982	17124	17015	17033	17102	16895	16959	16769	16870	16804	17073	16998	16998	17117	16998	17140	17026	17082	16959	16994	16900	16834	16804	17083	16927	16945	16986	16932	16960	17046	17084	16988	16870	16976	16906	16801	16929	16794	16939	17041	16967	16999	16751	16910	16885	16770	16893	17025	16761	16968	16891	16942	17048	16949	17005	16913	16759	17234	17093	16893	17018	16909	16984	16889	17019	16770	16984	17012	16981	16941	17137	17095	16993	17048	17017	16732	16905	16799	16891	16878	16864	16828	16888	16957	16844	16958	16820	16872	16831	17008	16958	16958	17119	16729	17156	17029	16934	16937	17015	16848	16864	16881	17038	16968	16959	16906	16864	16903	16916	17200	16833	17078	16990	16796	16946	16875	16773	16949	16923	17048	17022	16975	17139	16955	16983	16919	17047	16972	16959	16974	17038	17188	17169	17119	16930	17111	16806	16872	16871	16884	16981	16877	17048	16946	17261	16944	16897	16879	16936	17025	17075	17055	17023	16840	17103	16945	16828	16831	16890	17049	16950	16899	16954	17036	17045	17045	17057	16948	16919	16979	16975	16844	16797	16747	16914	16946	16966	16850	16926	16978	16915	17055	16907	16914	16934	16759	16889	17066	16952	17003	16961	16924	16879	17093	17020	16903	16726	17036	16983	16910	17044	16991	16859	17084	16787	16896	17102	17070	17026	17062	16951	16890	17041	17080	16988	17067	16799	17059	16839	17013	16868	16849	16908	16826	16814	16868	16816	16936	16943	16990	16805	16895	16929	17002	17204	17025	17052	16930	16970	16726	16883	16730	16794	16978	16817	16985	17098	16844	16969	16790	16934	16917	16732	16781	16779	16976	16949	16878	16698	16795	16817	17045	16927	16727	16944	16747	16971	16845	17017	16868	16843	16847	16863	16955	16976	17033	17020	16986	16984	17014	16822	16978	16894	17085	16934	16859	16973	17048	17058	17006	16915	16809	16712	16871	16865	16979	17028	16830	16923	16877	16923	16905	16880	17059	16825	16925	16969	16873	16908	17076	16886	17099	16994	16870	16863	16847	17091	17037	16783	17064	16992	17073	16883	17140	16906	16936	17033	16801	16919	16737	16924	17118	16878	17018	16936	16926	17191	17046	16938	16950	16899	16820	16887	17095	17061	17009	17063	16966	17007	16943	16890	16986	17010	17062	16664	16989	17069	16982	16823	16901	16883	16873	16722	16812	16865	16956	17038	16978	16978	16892	16713	16858	16956	17054	16912	16916	17103	16908	17127	16949	16997	17004	16931	16842	17107	17193	16864	16915	17062	17067	16857	17165	16991	16920	16940	17024	16993	16906	17000	17170	16985	16893	16764	16972	17041	17125	16837	17156	17115	17019	17064	17049	17001	17072	17062	16969	17203	16880	16979	16986	17048	16952	16950	16836	16852	16782	16946	17211	16994	17071	17006	17055	16797	17067	17057	17275	16793	17079	16897	17085	16935	17124	16959	17188	16852	16997	17078	17040	16906	16823	16981	17022	17132	16912	16817	17036	17072	16823	16833	16945	16959	17065	16941	16811	16823	17092	17036	17017	17161	16972	16929	16853	16892	16703	16749	16879	17166	16850	16847	16940	17055	16883	17090	16924	16880	16742	16912	16884	17125	16898	16672	16864	16972	17058	17038	17105	16818	16814	17060	16912	16886	16737	16818	16945	16923	16853	17015	17020	16890	16910	17043	17095	17048	16902	16938	16873	16975	16937	16921	17006	16726	16926	16797	16734	17075	17242	16944	17048	17043	17122	16762	17168	17096	16694	16904	17174	16837	16875	16827	16893	17058	17067	16733	16760	16988	16903	16952	17133	16918	16739	17079	17080	16891	16901	17175	16911	17059	16942	16942	17004	16803	17125	17150	16886	16837	17179	16971	16902	16908	16949	16904	16829	17130	17091	16773	16782	16872	16943	16917	16805	16817	16846	16777	17084	16859	16915	16950	17052	17205	16986	17131	16999	17205	16997	17109	16857	17092	17028	17023	17007	16942	16908	16787	16896	16875	16957	16868	17095	17012	16972	16940	17005	16975	16738	17125	16931	16921	17178	17118	16923	16974	17002	16950	16971	16940	16720	16938	16944	16986	17249	16831	16833	17035	16877	16804	16877	16903	16826	16807	16935	16865	16864	17094	16947	16978	16987	17088	17091	17037	16979	16833	17083	16865	16980	16881	16984	16665	16880	16884	17058	16812	17124	16939	17014	17054	16656	16942	16985	16945	16938	17111	16986	17125	17019	16980	17025	17019	17122	17004	17029	16918	17072	16980	16877	17106	17034	16808
27319	48125	42709	30427	27916	23392	18839	17883	17038	16772	16539	16374	16044	15878	15902	15460	15516	15485	15324	15224	15107	15171	15121	15082	14974	15025	15017	14890	14709	15104	14974	14848	14618	14692	14536	14296	14618	14479	14475	14481	14339	14278	14245	14672	14351	14446	14431	14502	14422	14493	14277	14262	14435	14420	14590	14454	14281	14373	14387	14275	14400	14382	14472	14413	14597	14421	14428	14383	14386	14559	14453	14432	14374	14337	14391	14347	14489	14482	14378	14219	14506	14448	14459	14448	14508	14437	14452	14478	14356	14449	14510	14486	14536	14555	14401	14444	14507	14554	14368	14246	14303	14185	14464	14360	14340	14288	14405	14435	14343	14491	14393	14473	14468	14350	14302	14393	14311	14406	14519	14486	14250	14542	14400	14429	14487	14396	14361	14269	14493	14352	14359	14366	14437	14412	14450	14391	14386	14338	14329	14303	14361	14225	14375	14641	14300	14401	14405	14212	14257	14332	14415	14542	14269	14352	14454	14421	14390	14298	14364	14288	14357	14425	14365	14500	14536	14194	14354	14320	14422	14385	14199	14366	14480	14296	14506	14375	14649	14418	14398	14333	14443	14503	14548	14292	14378	14342	14395	14245	14339	14315	14348	14280	14258	14322	14388	14160	14373	14323	14360	14443	14248	14404	14364	14522	14411	14355	14260	14427	14228	14214	14435	14274	14153	14420	14351	14401	14461	14269	14383	14386	14432	14341	14470	14417	14461	14382	14532	14241	14438	14197	14274	14368	14599	14480	14313	14325	14377	14305	14401	14426	14531	14347	14536	14227	14469	14394	14334	14517	14419	14468	14568	14507	14421	14322	14587	14344	14204	14497	14368	14350	14226	14347	14280	14410	14418	14554	14327	14324	14401	14335	14458	14287	14323	14456	14261	14383	14454	14323	14296	14396	14406	14400	14223	14358	14452	14349	14446	14401	14371	14218	14479	14403	14397	14183	14494	14397	14391	14447	14438	14510	14440	14344	14262	14393	14362	14336	14413	14391	14464	14416	14279	14488	14459	14309	14406	14260	14407	14386	14360	14351	14450	14433	14415	14365	14456	14336	14331	14371	14370	14307	14202	14330	14274	14382	14330	14479	14207	14447	14471	14463	14247	14416	14381	14401	14363	14569	14422	14389	14409	14280	14400	14528	14305	14422	14373	14347	14535	14438	14353	14401	14416	14371	14489	14423	14413	14351	14396	14558	14443	14415	14442	14202	14531	14332	14469	14581	14376	14370	14545	14370	14267	14408	14337	14335	14443	14187	14329	14385	14354	14251	14372	14380	14254	14432	14502	14375	14409	14346	14415	14506	14439	14313	14594	14286	14307	14391	14498	14423	14380	14397	14428	14423	14310	14338	14283	14278	14342	14404	14281	14413	14225	14302	14444	14425	14505	14284	14384	14354	14357	14476	14284	14360	14412	14412	14268	14546	14421	14446	14510	14369	14366	14413	14259	14248	14318	14241	14217	14449	14348	14422	14453	14355	14267	14349	14451	14430	14235	14296	14297	14520	14460	14496	14378	14596	14222	14266	14237	14314	14437	14278	14336	14379	14451	14457	14450	14447	14371	14411	14358	14452	14317	14361	14404	14285	14397	14349	14363	14458	14384	14145	14341	14459	14419	14338	14439	14360	14443	14382	14427	14456	14298	14582	14342	14288	14438	14371	14431	14187	14338	14419	14387	14244	14341	14509	14214	14419	14430	14291	14398	14357	14215	14360	14359	14471	14403	14370	14444	14195	14446	14349	14292	14336	14449	14374	14350	14090	14409	14148	14483	14422	14373	14503	14398	14378	14496	14297	14302	14383	14399	14330	14486	14280	14302	14291	14384	14352	14363	14359	14460	14296	14436	14596	14249	14256	14399	14450	14431	14376	14353	14379	14354	14392	14573	14162	14343	14405	14574	14377	14469	14378	14275	14297	14436	14412	14337	14328	14462	14318	14324	14312	14373	14370	14494	14400	14383	14440	14452	14330	14313	14371	14244	14400	14428	14426	14328	14403	14251	14313	14461	14377	14351	14448	14377	14267	14359	14207	14481	14304	14415	14341	14269	14500	14338	14350	14421	14248	14498	14329	14387	14408	14264	14392	14417	14383	14426	14530	14426	14376	14456	14386	14256	14396	14515	14404	14466	14304	14350	14349	14289	14418	14466	14284	14458	14295	14312	14274	14350	14390	14402	14196	14249	14282	14437	14429	14494	14257	14400	14176	14349	14461	14318	14280	14363	14279	14466	14476	14381	14523	14562	14422	14342	14467	14189	14210	14303	14482	14309	14325	14287	14383	14326	14381	14490	14316	14125	14410	14395	14455	14437	14538	14431	14418	14370	14350	14412	14345	14415	14458	14300	14383	14295	14369	14246	14395	14469	14452	14338	14433	14506	14416	14198	14548	14351	14550	14296	14523	14382	14431	14375	14323	14584	14444	14262	14359	14377	14348	14541	14211	14371	14315	14362	14457	14505	14530	14328	14333	14436	14326	14416	14532	14486	14324	14354	14508	14277	14298	14522	14409	14433	14216	14228	14411	14368	14196	14304	14463	14327	14416	14243	14332	14379	14356	14310	14443	14263	14497	14398	14228	14433	14482	14210	14551	14301	14376	14264	14366	14338	14306	14413	14238	14322	14187	14364	14332	14460	14237	14396	14388	14276	14396	14274	14343	14393	14476	14271	14306	14324	14384	14413	14439	14336	14371	14373	14560	14281	14352	14430	14312	14387	14259	14490	14328	14305	14542	14308	14371	14334	14367	14530	14303	14304	14466	14444	14255	14479	14331	14497	14429	14383	14295	14247	14441	14457	14362	14392	14379	14478	14320	14414	14493	14505	14379	14333	14172	14417	14409	14417	14285	14485	14332	14240	14438	14393	14306	14274	14421	14498	14325	14389	14430	14346	14507	14386	14243	14266	14341	14352	14276	14295	14327	14420	14497	14591	14431	14564	14490	14612	14412	14505	14407	14289	14316	14500	14310	14402	14471	14231	14421	14439	14464	14308	14255	14208	14258	14297	14450	14291	14363	14377	14314	14524	14405	14407	14307	14295	14356	14414	14372	14476	14340	14413	14488	14397	14285	14422	14375	14438	14469	14458	14239	14317	14395	14521	14499	14120	14428	14331	14363	14318	14427	14604	14481	14428	14503	14310	14478	14389	14337	14322	14552	14382	14220	14494	14440	14361	14397	14236	14230	14560	14356	14265	14439	14424	14304	14338	14225	14280	14300	14327	14371	14354	14360	14251	14450	14411	14479	14458	14264	14430	14327	14477	14302	14224	14350	14558	14350	14336	14494	14538	14472	14212	14346	14297	14302	14276	14321	14364	14385	14543	14469	14267	14121	14306	14511	14511	14624	14261	14570	14304	14343	14468	14384	14446	14481	14348	14320	14526	14476	14387	14537	14403	14361	14458	14464	14232	14357	14325	14423	14380	14412	14336	14596	14331	14380	14484	14389	14438	14359	14430	14307	14220	14454	14410	14449	14632	14288	14297	14304	14393	14432	14261	14338	14291	14423	14490	14476	14325	14334	14479	14374	14494	14362	14329	14299	14383	14375	14303	14395	14394	14387	14294	14481	14337	14457	14467	14372	14485	14306	14352	14341	14336	14327	14281	14485	14564	14392	14460	14483	14355	14333	14518	14355	14336	14393	14396	14456	14366	14330	14466	14353	14330	14154	14471	14316	14498	14403	14369	14308	14215	14499	14488	14204	14423	14358	14363	14199	14317	14281	14432	14432	14445	14225	14452	14350	14241	14430	14478	14440	14479	14424	14349	14417	14367	14385	14518	14460	14383	14569	14256	14404	14356	14321	14481	14377	14352	14298	14316	14368	14255	14358	14465	14434	14402	14396	14331	14355	14419	14394	14314	14453	14359	14504	14482	14282	14320	14462	14338	14174	14344	14348	14484	14295	14514	14408	14387	14341	14626	14372	14245	14500	14401	14245	14409	14396	14405	14413	14288	14539	14493	14534	14431	14311	14436	14406	14416	14429	14316	14278	14571	14261	14511	14311	14281	14222	14302	14496	14382	14349	14452	14485	14489	14365	14191	14286	14352	14277	14485	14400	14256	14260	14613	14392	14334	14325	14416	14470	14520	14251	14365	14358	14196	14329	14325	14542	14239	14417	14467	14401	14437	14455	14421	14546	14477	14384	14343	14408	14387	14312	14325	14521	14469	14248	14260	14397	14325	14422	14486	14347	14366	14394	14292	14266	14371	14391	14305	14335	14408	14329	14398	14382	14230	14378	14490	14381	14449	14251	14331	14396	14403	14427	14253	14256	14349	14405	14424	14287	14231	14252	14279	14289	14485	14222	14306	14380	14232	14492	14496	14326	14419	14441	14336	14370	14356	14212	14357	14392	14492	14512	14451	14170	14356	14251	14425	14370	14282	14552	14391	14416	14286	14442	14446	14444	14329	14470	14314	14383	14209	14296	14403	14228	14397	14525	14463	14492	14456	14326	14141	14432	14280	14151	14204	14269	14404	14343	14355	14439	14393	14404	14468	14363	14400	14277	14348	14326	14360	14313	14435	14492	14272	14408	14509	14459	14560	14376	14440	14456	14345	14432	14362	14520	14309	14261	14372	14285	14374	14562	14361	14403	14404	14496	14305	14487	14276	14337	14553	14246	14300	14301	14327	14404	14429	14362	14328	14356	14424	14350	14547	14309	14448	14465	14497	14515	14332	14422	14373	14310	14433	14294	14442	14275	14291	14282	14291	14485	14309	14270	14432	14280	14509	14365	14251	14319	14362	14281	14558	14434	14403	14409	14209	14333	14451	14400	14404	14328	14248	14505	14436	14514	14266	14519	14438	14386	14331	14433	14534	14417	14202	14404	14277	14432	14543	14416	14394	14482	14153	14302	14324	14251	14269	14350	14325	14380	14472	14423	14414	14194	14282	14394	14521	14437	14330	14462	14330	14365	14407	14261	14303	14444	14460	14538	14239	14381	14554	14312	14444	14462	14406	14369	14391	14398	14209	14394	14313	14402	14347	14334	14500	14384	14507	14413	14357	14489	14190	14476	14237	14363	14361	14294	14510	14323	14290	14465	14464	14367	14307	14507	14542	14451	14461	14292	14351	14509	14409	14360	14386	14397	14297	14369	14282	14305	14370	14445	14323	14408	14325	14281
28028	23789	27739	23653	19795	17781	16864	16625	16214	16157	16223	15959	16156	15812	15958	15910	15736	15636	15705	15708	15852	15873	15659	15765	15668	15603	15628	15633	15679	15529	15763	15650	15669	15575	15564	15352	15431	15473	15384	15378	15521	15664	15617	15489	15511	15408	15497	15331	15615	15463	15404	15347	15482	15394	15445	15546	15347	15468	15498	15495	15305	15545	15469	15490	15558	15500	15472	15461	15603	15481	15443	15483	15580	15502	15378	15491	15295	15371	15495	15467	15424	15489	15531	15435	15410	15523	15573	15470	15661	15480	15431	15636	15389	15443	15566	15441	15339	15253	15323	15336	15645	15492	15420	15675	15529	15243	15203	15423	15494	15440	15470	15555	15345	15243	15571	15382	15310	15575	15370	15462	15372	15430	15503	15342	15484	15466	15519	15490	15377	15359	15371	15334	15486	15598	15328	15623	15377	15281	15374	15442	15189	15398	15417	15215	15266	15340	15626	15400	15368	15481	15351	15632	15373	15603	15597	15565	15649	15439	15596	15447	15550	15445	15622	15510	15407	15352	15434	15474	15453	15534	15328	15372	15418	15336	15687	15605	15490	15378	15407	15483	15392	15278	15518	15126	15276	15547	15382	15409	15501	15334	15589	15736	15555	15535	15428	15421	15415	15472	15393	15515	15240	15395	15418	15291	15619	15509	15512	15348	15545	15454	15360	15435	15555	15508	15284	15388	15481	15420	15321	15282	15424	15306	15730	15511	15287	15344	15549	15315	15333	15380	15520	15503	15506	15406	15484	15417	15664	15515	15279	15378	15515	15456	15463	15369	15482	15472	15179	15279	15496	15505	15368	15493	15522	15327	15298	15399	15572	15509	15535	15545	15304	15557	15355	15421	15444	15661	15534	15425	15434	15725	15527	15250	15459	15326	15663	15419	15352	15325	15432	15383	15471	15371	15467	15535	15572	15468	15446	15409	15508	15414	15497	15370	15388	15507	15462	15398	15677	15445	15584	15431	15463	15467	15296	15404	15300	15428	15535	15324	15311	15297	15240	15485	15347	15380	15446	15478	15442	15336	15269	15594	15515	15678	15357	15367	15442	15672	15459	15395	15505	15415	15509	15488	15577	15308	15470	15637	15657	15668	15453	15424	15307	15485	15548	15322	15419	15490	15487	15377	15632	15329	15296	15487	15349	15508	15457	15571	15498	15435	15488	15510	15581	15357	15442	15414	15588	15495	15389	15409	15415	15329	15393	15409	15702	15464	15391	15430	15411	15467	15475	15660	15374	15094	15442	15529	15384	15473	15308	15472	15533	15493	15596	15560	15382	15595	15352	15729	15590	15472	15613	15619	15523	15356	15346	15357	15405	15405	15570	15354	15504	15545	15485	15337	15389	15280	15403	15447	15446	15255	15384	15467	15483	15380	15478	15396	15506	15539	15543	15689	15413	15514	15466	15550	15324	15358	15461	15253	15529	15562	15363	15466	15391	15616	15458	15359	15462	15377	15558	15552	15438	15496	15324	15598	15519	15585	15356	15444	15457	15363	15590	15316	15388	15330	15327	15305	15476	15304	15620	15520	15351	15351	15546	15398	15419	15251	15317	15457	15530	15507	15315	15537	15590	15611	15500	15327	15534	15444	15316	15420	15279	15422	15305	15303	15396	15379	15400	15427	15584	15745	15509	15441	15514	15498	15512	15368	15568	15495	15505	15336	15470	15353	15507	15395	15376	15531	15499	15449	15379	15469	15415	15412	15408	15538	15450	15550	15533	15472	15525	15414	15511	15399	15532	15391	15508	15677	15442	15622	15446	15587	15390	15314	15563	15471	15406	15581	15617	15483	15488	15493	15364	15460	15420	15451	15540	15325	15397	15452	15541	15471	15423	15542	15478	15538	15507	15649	15522	15375	15449	15371	15682	15397	15367	15527	15658	15622	15289	15367	15288	15485	15569	15663	15480	15657	15340	15557	15564	15479	15409	15311	15402	15328	15338	15401	15285	15454	15365	15407	15337	15458	15140	15362	15440	15271	15618	15430	15714	15472	15421	15473	15333	15357	15600	15528	15478	15366	15568	15474	15610	15484	15551	15480	15361	15227	15456	15446	15491	15363	15518	15440	15552	15417	15491	15448	15590	15321	15347	15450	15692	15514	15437	15478	15417	15385	15241	15511	15323	15483	15325	15437	15397	15539	15372	15172	15266	15496	15576	15456	15345	15353	15400	15332	15339	15385	15566	15367	15394	15402	15334	15526	15385	15456	15470	15483	15499	15472	15679	15304	15308	15561	15353	15328	15495	15504	15365	15429	15383	15656	15534	15491	15592	15454	15281	15308	15402	15487	15622	15429	15286	15475	15405	15232	15358	15400	15406	15584	15346	15480	15441	15324	15468	15548	15380	15599	15335	15359	15344	15572	15394	15398	15327	15365	15464	15251	15368	15619	15450	15478	15516	15535	15436	15446	15587	15486	15445	15461	15489	15488	15428	15449	15282	15428	15476	15128	15503	15495	15503	15415	15337	15553	15484	15479	15402	15516	15475	15347	15394	15458	15562	15498	15327	15402	15510	15406	15413	15476	15712	15531	15549	15490	15450	15489	15420	15632	15407	15279	15318	15341	15550	15547	15443	15421	15484	15508	15474	15364	15513	15595	15548	15477	15455	15522	15371	15424	15398	15414	15454	15720	15296	15305	15432	15675	15564	15545	15349	15441	15576	15513	15316	15485	15516	15679	15536	15546	15479	15511	15525	15387	15178	15408	15683	15342	15437	15473	15430	15583	15334	15345	15603	15488	15606	15336	15532	15527	15449	15631	15439	15362	15358	15314	15617	15448	15649	15432	15516	15870	15568	15703	15539	15379	15514	15587	15575	15557	15673	15296	15515	15530	15497	15272	15391	15655	15257	15186	15613	15314	15552	15426	15526	15420	15551	15546	15652	15636	15263	15476	15465	15544	15642	15612	15464	15436	15273	15609	15507	15394	15447	15558	15362	15258	15640	15510	15416	15441	15619	15520	15430	15555	15570	15402	15350	15480	15274	15573	15521	15390	15669	15343	15304	15468	15540	15484	15373	15405	15412	15332	15430	15641	15502	15580	15257	15571	15425	15407	15395	15428	15522	15494	15440	15386	15529	15405	15360	15518	15525	15593	15343	15411	15435	15532	15381	15440	15451	15331	15464	15497	15338	15564	15444	15461	15412	15496	15501	15458	15317	15337	15467	15402	15392	15601	15521	15250	15330	15486	15454	15450	15082	15397	15517	15289	15530	15188	15653	15421	15550	15417	15444	15448	15494	15428	15443	15596	15515	15352	15408	15372	15456	15506	15507	15358	15502	15402	15455	15339	15491	15593	15476	15452	15333	15499	15521	15239	15482	15563	15474	15463	15541	15425	15365	15544	15412	15484	15430	15262	15544	15542	15462	15322	15454	15365	15419	15722	15488	15474	15354	15521	15430	15669	15581	15394	15508	15461	15531	15427	15592	15207	15418	15605	15304	15544	15380	15251	15175	15439	15483	15453	15583	15375	15492	15469	15366	15408	15445	15402	15364	15527	15375	15394	15349	15369	15290	15619	15394	15544	15658	15458	15505	15603	15641	15416	15356	15420	15457	15458	15634	15224	15354	15442	15446	15232	15380	15575	15405	15564	15366	15355	15565	15462	15485	15566	15428	15512	15310	15363	15566	15493	15449	15325	15452	15318	15568	15581	15592	15446	15687	15528	15572	15510	15496	15611	15462	15446	15534	15494	15536	15527	15464	15500	15548	15440	15378	15566	15513	15535	15371	15472	15496	15671	15272	15529	15484	15625	15377	15409	15491	15419	15653	15624	15468	15437	15485	15328	15403	15459	15516	15431	15435	15527	15570	15323	15510	15433	15454	15595	15367	15459	15323	15551	15597	15543	15471	15513	15545	15351	15443	15471	15365	15537	15420	15442	15321	15225	15433	15366	15510	15588	15616	15463	15463	15570	15470	15524	15415	15342	15442	15489	15381	15621	15575	15408	15466	15267	15349	15251	15248	15443	15621	15586	15511	15574	15485	15317	15511	15370	15343	15521	15617	15386	15416	15411	15293	15522	15684	15452	15347	15381	15629	15437	15211	15414	15564	15617	15535	15522	15407	15265	15501	15474	15460	15513	15450	15436	15466	15440	15398	15390	15349	15321	15554	15391	15493	15393	15429	15538	15515	15536	15377	15413	15461	15302	15416	15467	15485	15434	15480	15425	15532	15447	15340	15400	15579	15435	15293	15422	15389	15265	15417	15207	15469	15359	15361	15416	15705	15257	15658	15511	15512	15528	15407	15399	15672	15210	15392	15456	15525	15471	15378	15627	15408	15471	15557	15315	15440	15391	15464	15366	15387	15297	15437	15421	15484	15498	15409	15476	15470	15602	15462	15520	15449	15421	15542	15398	15600	15474	15603	15396	15284	15412	15464	15412	15454	15699	15527	15543	15428	15324	15566	15657	15474	15529	15268	15533	15525	15623	15603	15360	15628	15331	15371	15350	15287	15592	15547	15587	15490	15449	15475	15630	15449	15460	15341	15261	15314	15333	15396	15533	15593	15476	15614	15401	15490	15481	15490	15482	15389	15294	15497	15480	15366	15420	15587	15374	15439	15554	15398	15208	15503	15471	15504	15432	15468	15223	15467	15403	15401	15356	15533	15390	15225	15504	15353	15460	15452	15570	15496	15562	15573	15512	15471	15448	15315	15427	15479	15489	15421	15523	15515	15517	15465	15486	15318	15509	15509	15350	15460	15491	15806	15530	15540	15609	15456	15303	15351	15519	15481	15500	15465	15513	15549	15361	15410	15452	15368	15411	15358	15282	15416	15254	15600	15350	15361	15406	15572	15371	15568	15302	15587	15578	15424	15597	15575	15494	15579	15520	15491	15444	15229	15450	15505	15323	15319	15286	15524	15375	15699	15540	15460	15372	15645	15388	15411	15551	15414	15507	15474	15380	15256	15577	15497	15448	15371	15578	15566	15179	15558	15275	15547	15463	15712	15449	15453	15433	15433	15574	15372	15451	15497	15517	15505	15368	15513	15415	15443	15412	15424	15758	15383	15322	15496	15616	15477	15329	15451	15409	15474	15624	15515	15564	15406	15410	15469	15452	15323	15423	15501	15359	15528	15492	15555	15619	15432	15582	15461	15324	15544	15431	15501	15629
22577	33447	27972	20856	19323	16597	15249	14901	14558	14467	14420	14291	14338	13998	14103	14015	13979	13933	13763	13992	13882	13724	13836	13817	13924	13750	13673	13745	13828	13718	13734	13625	13557	13643	13661	13522	13518	13691	13342	13521	13553	13461	13552	13339	13591	13530	13471	13512	13570	13681	13456	13368	13596	13553	13487	13464	13586	13426	13442	13541	13456	13536	13520	13519	13379	13360	13571	13448	13590	13511	13522	13469	13544	13430	13672	13395	13363	13560	13421	13500	13562	13434	13496	13352	13482	13584	13590	13463	13506	13566	13572	13627	13532	13526	13568	13505	13492	13466	13423	13495	13384	13557	13652	13513	13494	13543	13546	13603	13588	13404	13560	13505	13593	13559	13445	13409	13804	13576	13438	13520	13505	13363	13577	13415	13676	13486	13501	13533	13583	13404	13437	13489	13572	13504	13510	13452	13627	13472	13452	13470	13421	13582	13390	13549	13650	13174	13478	13350	13376	13615	13487	13499	13531	13514	13468	13490	13361	13642	13521	13731	13448	13388	13582	13300	13535	13575	13506	13613	13424	13535	13427	13478	13603	13401	13483	13796	13483	13502	13518	13553	13650	13483	13434	13649	13350	13297	13599	13567	13402	13538	13288	13418	13474	13566	13596	13408	13550	13537	13518	13524	13424	13491	13708	13403	13321	13635	13473	13613	13486	13380	13465	13560	13405	13471	13657	13504	13468	13406	13541	13446	13596	13531	13598	13552	13476	13443	13557	13634	13517	13490	13582	13410	13531	13604	13574	13589	13457	13485	13264	13430	13547	13327	13371	13590	13427	13573	13543	13434	13548	13518	13574	13411	13492	13670	13457	13600	13483	13389	13498	13667	13621	13505	13458	13333	13331	13526	13464	13527	13455	13348	13368	13478	13568	13507	13484	13459	13421	13506	13489	13615	13509	13500	13657	13555	13374	13551	13652	13582	13574	13596	13620	13473	13504	13494	13546	13368	13487	13348	13559	13611	13693	13567	13473	13549	13594	13455	13442	13523	13430	13424	13393	13614	13542	13492	13452	13456	13457	13633	13606	13311	13582	13458	13528	13518	13424	13531	13483	13340	13498	13530	13531	13567	13574	13532	13360	13465	13621	13514	13384	13511	13451	13633	13510	13653	13465	13442	13530	13484	13628	13462	13489	13517	13555	13458	13547	13430	13586	13537	13435	13385	13382	13509	13477	13730	13520	13631	13544	13582	13473	13607	13448	13466	13516	13491	13727	13528	13357	13438	13387	13456	13473	13619	13423	13429	13544	13592	13558	13347	13536	13547	13615	13388	13462	13420	13415	13530	13581	13366	13630	13444	13704	13488	13324	13403	13606	13505	13444	13466	13359	13550	13515	13457	13604	13505	13458	13516	13541	13421	13493	13641	13508	13499	13569	13284	13653	13433	13531	13464	13498	13483	13521	13560	13549	13600	13437	13390	13629	13654	13464	13558	13441	13442	13547	13431	13519	13397	13559	13540	13506	13416	13631	13558	13529	13427	13482	13623	13537	13461	13578	13493	13621	13540	13567	13486	13439	13468	13399	13459	13555	13591	13628	13412	13360	13553	13588	13478	13539	13441	13338	13424	13413	13366	13421	13399	13669	13481	13481	13465	13430	13531	13622	13478	13655	13388	13482	13570	13551	13532	13560	13475	13559	13387	13344	13497	13449	13545	13542	13537	13453	13492	13520	13443	13454	13424	13452	13639	13476	13463	13523	13406	13481	13488	13511	13441	13673	13486	13405	13490	13599	13557	13464	13605	13568	13476	13521	13558	13396	13486	13539	13653	13381	13497	13526	13604	13641	13488	13605	13565	13526	13587	13604	13433	13484	13560	13550	13426	13549	13494	13272	13488	13503	13633	13501	13480	13551	13592	13519	13493	13428	13466	13480	13474	13312	13616	13580	13474	13563	13487	13695	13473	13552	13373	13447	13505	13445	13501	13376	13536	13534	13548	13426	13514	13273	13633	13489	13479	13459	13518	13434	13574	13386	13530	13556	13551	13586	13347	13515	13424	13404	13463	13693	13665	13609	13494	13420	13371	13509	13608	13450	13447	13508	13637	13519	13390	13492	13369	13475	13453	13530	13297	13509	13388	13322	13347	13688	13600	13509	13389	13583	13418	13419	13476	13503	13426	13578	13492	13416	13412	13344	13457	13575	13495	13452	13532	13440	13493	13412	13372	13565	13626	13561	13351	13481	13515	13543	13485	13552	13346	13423	13457	13442	13392	13539	13339	13599	13431	13476	13472	13637	13538	13448	13471	13560	13496	13324	13570	13475	13296	13622	13590	13524	13586	13478	13581	13619	13555	13507	13518	13357	13416	13501	13483	13453	13559	13709	13453	13538	13358	13510	13471	13383	13502	13607	13418	13543	13507	13431	13543	13455	13616	13421	13425	13492	13637	13470	13447	13465	13500	13706	13457	13472	13612	13526	13481	13507	13591	13424	13593	13467	13572	13577	13461	13523	13527	13567	13406	13446	13465	13481	13532	13424	13600	13601	13407	13496	13631	13456	13479	13463	13588	13341	13436	13615	13510	13513	13481	13471	13599	13486	13631	13519	13442	13552	13500	13323	13476	13563	13367	13537	13601	13559	13419	13499	13402	13470	13569	13453	13629	13469	13577	13338	13712	13410	13526	13556	13665	13629	13540	13497	13441	13464	13457	13435	13340	13544	13614	13577	13513	13496	13491	13538	13329	13588	13357	13448	13549	13476	13379	13488	13444	13479	13632	13443	13558	13524	13399	13352	13504	13463	13272	13456	13375	13448	13589	13518	13633	13572	13462	13556	13397	13589	13553	13371	13422	13427	13355	13433	13494	13559	13497	13592	13567	13432	13575	13468	13588	13492	13614	13621	13645	13310	13533	13492	13426	13468	13544	13530	13558	13353	13446	13565	13460	13687	13441	13513	13519	13556	13548	13658	13647	13582	13423	13542	13584	13532	13287	13560	13530	13406	13545	13423	13447	13180	13613	13454	13395	13493	13427	13483	13361	13495	13537	13689	13608	13458	13579	13653	13395	13442	13382	13599	13543	13723	13430	13511	13548	13272	13386	13475	13535	13468	13582	13649	13539	13432	13391	13472	13556	13542	13717	13576	13564	13511	13491	13529	13394	13476	13587	13331	13400	13440	13456	13502	13482	13434	13398	13465	13657	13464	13506	13551	13530	13344	13381	13466	13663	13592	13460	13403	13438	13580	13578	13368	13552	13329	13533	13462	13362	13577	13549	13430	13410	13486	13559	13512	13459	13389	13613	13493	13569	13442	13455	13395	13617	13465	13545	13421	13526	13425	13671	13399	13366	13573	13445	13534	13663	13513	13427	13322	13338	13587	13470	13599	13611	13460	13504	13586	13488	13358	13487	13446	13522	13392	13534	13420	13434	13466	13375	13572	13526	13593	13517	13400	13498	13457	13496	13372	13569	13397	13510	13486	13502	13561	13730	13438	13520	13647	13461	13688	13454	13538	13517	13500	13385	13486	13561	13397	13450	13418	13506	13295	13712	13552	13439	13444	13618	13391	13515	13424	13642	13577	13430	13587	13518	13226	13477	13372	13315	13406	13567	13479	13403	13492	13441	13488	13584	13494	13427	13520	13352	13484	13602	13601	13549	13509	13630	13453	13586	13494	13455	13303	13500	13525	13476	13611	13686	13521	13536	13437	13603	13554	13449	13397	13457	13400	13567	13619	13498	13654	13331	13433	13514	13492	13532	13482	13511	13461	13535	13379	13519	13566	13504	13407	13479	13493	13530	13694	13439	13387	13533	13560	13440	13306	13416	13316	13532	13454	13532	13512	13604	13604	13429	13531	13490	13471	13415	13432	13534	13506	13378	13503	13423	13641	13579	13395	13527	13794	13400	13434	13327	13467	13469	13375	13503	13427	13491	13553	13423	13550	13448	13622	13519	13534	13404	13517	13623	13446	13646	13490	13549	13387	13426	13596	13622	13530	13519	13543	13515	13563	13519	13495	13479	13478	13490	13358	13486	13544	13428	13468	13566	13394	13438	13563	13430	13448	13488	13508	13564	13393	13550	13429	13661	13388	13439	13541	13532	13569	13516	13566	13476	13341	13609	13444	13439	13461	13548	13391	13472	13580	13513	13398	13501	13420	13414	13422	13585	13448	13565	13463	13439	13503	13533	13469	13610	13560	13461	13478	13431	13442	13476	13532	13300	13497	13410	13552	13504	13451	13353	13647	13434	13534	13408	13568	13555	13474	13497	13415	13586	13438	13593	13578	13509	13517	13345	13628	13417	13434	13576	13502	13523	13431	13674	13634	13518	13478	13417	13595	13498	13314	13416	13391	13437	13367	13527	13601	13384	13601	13459	13536	13466	13370	13623	13383	13591	13548	13611	13517	13576	13436	13440	13558	13462	13435	13432	13555	13584	13498	13712	13532	13505	13696	13417	13667	13472	13448	13510	13570	13452	13558	13388	13510	13518	13397	13663	13546	13558	13532	13524	13601	13559	13450	13438	13648	13562	13398	13474	13376	13552	13434	13594	13613	13611	13364	13380	13472	13616	13613	13598	13577	13445	13435	13492	13576	13558	13467	13651	13530	13593	13488	13572	13606	13504	13483	13429	13545	13448	13470	13536	13341	13620	13490	13617	13646	13414	13551	13543	13707	13498	13574	13467	13331	13632	13507	13559	13515	13363	13430	13557	13504	13450	13492	13568	13471	13513	13538	13466	13669	13553	13570	13572	13475	13559	13315	13469	13371	13465	13554	13588	13387	13500	13640	13541	13527	13468	13454	13513	13695	13478	13662	13576	13552	13557	13518	13635	13415	13674	13431	13543	13513	13548	13484	13569	13409	13698	13423	13549	13439	13564	13445	13451	13581	13364	13566	13556	13598	13682	13505	13297	13526	13501	13573	13508	13572	13485	13506	13469	13445	13621	13603	13566	13528	13628	13596	13350	13486	13471	13656	13501	13568	13757	13491	13306	13537	13474	13506	13533	13592	13348	13493	13385	13508	13534	13583	13541	13534	13665	13535	13398	13493	13367	13610	13570	13475	13403	13432	13444	13527	13582	13549	13455	13589	13522	13408	13544	13492	13399	13444	13591	13388	13626	13494	13518	13234	13500	13568	13577	13380	13490	13468	13559	13578	13520	13524	13321	13411	13555
23911	21163	28575	24773	22834	22019	20647	17714	17203	17038	16861	16866	16709	16558	16675	16558	16377	16173	16253	16335	16123	16127	16214	16166	16186	16053	16075	16040	15952	16135	16191	16171	15942	15735	15818	15673	15852	15760	15766	15747	15736	15830	15747	15729	15762	15864	15731	15892	15785	15626	15786	15727	15760	15704	15682	15617	15711	15742	15917	15599	15736	15661	15816	15588	15505	15746	15810	15691	15707	15838	15728	15808	15562	15763	15825	15794	15686	15678	15665	15718	15888	15764	15753	15742	15736	15871	15551	15659	15816	15606	15543	15814	15805	15770	15720	15880	15907	15750	15827	15758	15658	15740	15592	15539	15748	15694	15596	15802	15699	15690	15807	15817	15686	15790	15894	15703	15683	15822	15691	15669	15885	15801	15731	15701	15771	15660	15701	15521	15670	15533	15579	15766	15776	15911	15731	15942	15786	15647	15605	15520	15734	15981	15564	15727	15647	15831	15750	15732	15809	15746	15640	15760	15758	15666	15817	15843	15871	15788	15851	15646	15612	15671	15785	15627	15514	15637	15628	15778	15813	15852	15662	15663	15688	15766	15781	15963	15820	15685	15778	15815	15791	15865	15685	15616	15620	15693	15752	15595	15730	15515	15653	15703	15707	15669	15830	15726	15837	15669	15714	15781	15588	15788	15757	15734	15829	15747	15561	15563	15714	15688	15753	15736	15712	15777	15901	15606	15632	15704	15743	15730	15594	15540	15651	15758	15748	15628	15554	15661	15636	15664	15827	15684	15519	15692	15663	15586	15669	15651	15778	15760	15634	15921	15751	15599	15705	15466	15673	15731	15627	15618	15672	15749	15725	15622	15561	15465	15808	15889	15818	15748	15772	15829	15758	15820	15744	15834	15764	15789	15729	15707	15543	15711	15680	15551	15801	15671	15758	15791	15711	15661	15742	15776	15670	15668	15740	15840	15874	15701	15645	15830	15772	16017	16004	15726	15838	15561	15775	15511	15616	15871	15626	15565	15761	15745	15659	15824	15736	15703	15736	15783	15848	15733	15767	15801	15683	15717	15766	15729	15723	15567	15825	15793	15641	15496	15649	15775	15714	15606	15695	15616	15588	15570	15787	15742	15689	15979	15502	15449	15613	15823	15862	15663	15738	15770	15781	15561	15823	15574	15592	15809	15687	15771	15744	15708	15741	15769	15842	15807	15689	15780	15467	15418	15522	15522	15664	15705	15596	15646	15820	15745	15680	15580	15653	15763	15940	15756	15904	15743	15688	15796	15754	15696	15806	15595	15544	15714	15822	15691	15735	15715	15716	15474	15490	15636	15748	15730	15696	15824	15905	15602	15797	15819	15922	15719	15695	15838	15579	15739	15482	15586	15661	15921	15658	15873	15612	15851	15609	15694	15691	15664	15967	15852	15769	15763	15802	15652	15709	15876	15892	15784	15526	15635	15684	15532	15696	15778	15839	15775	15756	15763	15543	15656	15564	15913	15781	15669	15844	15555	15642	15678	15634	15589	15682	15737	15895	15767	15646	15678	15620	15682	15739	15674	15590	15620	15743	15482	15854	15551	15598	15710	15415	15560	15785	15788	15569	15811	15806	15730	16102	15801	15735	15900	15680	15854	15863	15613	15912	15581	15793	15824	15635	15762	15807	15884	15973	15721	15680	15769	15763	15545	15699	15710	15702	15546	15861	15541	15592	15751	15837	15749	15687	15705	15721	15592	15917	15680	15706	15606	15555	15592	15744	15781	15551	15665	15874	16031	15884	15693	15856	15959	15469	15750	15784	15653	15656	15616	15638	15935	16013	15672	15605	15602	15832	15608	15611	15514	15685	15679	15712	15598	15694	15586	15548	15795	15788	15705	15715	15859	15508	15758	15870	15853	15710	15654	15806	15567	15779	15598	15532	15754	15810	15661	15706	15838	15914	15816	15799	15792	15819	15885	15694	15768	15629	15574	15502	15701	15693	15865	15530	15583	15805	15728	15667	15668	15821	15804	15748	15694	15743	15691	15702	15621	15743	15860	15812	15562	15634	15746	15927	15654	15590	15744	15715	15448	15792	15681	15993	15749	15842	15831	15779	15793	15860	15793	15599	15643	15666	15484	15458	15643	15778	15812	15871	15697	15569	15559	15537	15772	15905	15534	15677	15824	15796	15492	15578	15491	15655	15722	15600	15647	15665	15757	15707	15762	15675	15786	15838	15754	15788	15765	16045	15829	15593	15849	15854	15767	15648	15946	15922	15614	15814	15690	15764	15802	15820	15658	15541	15820	15583	15933	15695	15801	15690	15680	15682	15851	15733	15664	15721	15719	15683	15536	15747	15650	15624	15741	15632	15688	15791	15647	15739	15897	15840	15730	15665	15605	15699	15807	15738	15696	15908	15723	15830	15752	15666	15599	15657	15885	15700	15656	15693	15491	15887	15710	15773	15584	15751	15684	15605	15674	15618	15695	15754	15757	15733	15758	15688	15918	15839	15686	15632	15792	15781	15719	15875	15707	15490	15798	15687	15929	15700	15651	15682	15684	15541	15668	15716	15564	15803	15786	15620	15746	15809	15705	15564	15736	15661	15587	15689	15683	15907	15840	15727	15640	15842	15898	15728	15821	15702	15881	15808	15733	15749	15669	15670	15736	15792	15669	15801	15760	15864	15824	15741	15808	15632	15644	15738	15673	15725	15734	15686	15565	15624	15572	15746	15682	15727	15642	15698	15778	15631	15703	15780	15691	15681	15594	15898	15822	15554	15680	15678	15641	15646	15749	15845	15789	15680	15486	15626	15665	15743	15701	15586	15807	15738	15743	15531	15761	15757	15685	15944	15759	15829	15681	15499	15640	15710	15691	15615	15642	15698	15484	15945	15783	15710	15674	15623	15625	15446	15581	15669	15566	15796	15855	15827	15768	15649	15648	15751	15801	15742	15818	15637	15677	15557	15674	15794	15822	15650	15912	15859	15703	15697	15828	15842	15590	15916	15769	15898	15816	15818	15456	15613	15916	15810	15809	15863	15748	15638	15688	15658	15639	15878	15568	15560	15593	15808	15807	15691	15632	15715	15937	15618	15651	15619	15605	15646	15729	15574	15670	15657	15752	15840	15604	15588	15692	15725	15550	15704	15631	15631	15616	15719	15760	15819	15642	15948	15667	15503	15741	15764	15616	15767	15963	15893	15868	15695	15690	15557	15783	15675	15707	15855	15798	15602	15586	15928	15651	15682	15729	15788	15663	15770	15730	15567	15664	15642	15765	15763	15639	15785	15861	15671	15940	15756	15577	15714	15871	15813	15784	15552	15635	15841	15633	15684	15691	15694	15877	15830	15730	15663	15544	15802	15820	15626	15550	15757	15716	15659	15465	15769	15783	15653	15844	15865	15672	15684	15742	15838	15767	15952	15794	15675	15774	15943	15635	15841	15772	15690	15646	15781	15830	15577	15548	15704	15759	15690	15822	15628	15769	15729	15710	15724	15869	15837	15897	15915	15988	15717	15665	15759	15708	15471	15618	15659	15593	15702	15609	15706	15619	15713	15797	15785	15635	15860	15868	15831	15832	15840	15548	15811	15732	15808	15594	15748	15760	15937	15730	15966	15757	15711	15771	15809	15892	15599	15673	15553	15669	15804	15653	15639	15910	15829	15691	15816	15786	15815	15672	15711	15518	15789	15743	15866	15762	15750	15631	15592	15633	15909	15646	15661	15737	15709	15579	15908	15392	15770	15724	15651	15621	15670	15764	15717	15689	15677	15811	15605	15634	15752	15604	15763	15699	15711	15739	15553	15662	15594	15600	15581	15736	15643	15819	15760	15539	15789	15641	15817	15872	15898	15744	15756	15855	15658	15639	15548	15825	15721	16010	15844	15764	15651	15807	15730	15743	15739	15671	15803	15683	15661	15757	15725	15792	15644	15524	15924	15856	15805	15764	15639	15776	15647	15615	15659	15590	15722	15625	15499	15674	15767	15666	15727	15660	15614	15860	15827	15941	15803	15824	15747	15943	15634	15826	15685	15695	15888	15602	15528	15802	15806	15750	15865	15802	15793	15807	15673	15776	15746	15581	15745	15879	15698	15434	15621	15615	15679	15787	15566	15918	15728	15630	15766	15802	15909	15773	15797	15611	15691	15540	15880	15806	15727	15558	15699	15761	15927	15504	15805	15775	15801	15650	15626	15685	15789	15654	15664	15661	15858	15661	15704	15717	15555	15753	15663	15486	15971	15585	15558	15746	15773	15732	15750	15810	15799	15868	15718	15875	15740	15723	15863	15735	15795	15699	15763	15610	15823	15671	15679	15778	15705	15669	15795	15665	15619	15567	15925	15633	15761	15624	15574	15702	15388	15408	15599	15717	15502	15702	15681	15913	15737	15624	15714	15827	15756	15713	15851	15548	15593	15508	15813	15595	15764	15782	15809	15907	15795	15864	15601	15757	15833	15543	15866	15693	15628	15601	15732	15732	15626	15599	15560	15533	15674	15713	15813	15765	15624	15670	15745	15647	15768	15768	15842	15873	15771	15642	15672	15676	15809	15616	15643	15706	15778	15584	15846	15721	15633	15722	15755	15622	15780	15546	15664	15588	15754	15617	15702	15779	15732	15610	15685	15533	15876	15827	15804	15653	15765	15758	15612	15850	15982	15720	15759	15726	15934	15646	15832	15835	15739	15768	15771	15931	16019	15663	15875	15644	15714	15671	15642	15858	15620	15807	15524	15644	15586	15910	15685	15665	15685	15683	15467	15684	15652	15738	15854	15772	15678	15697	15602	15621	15777	15715	15656	15696	15852	15728	15614	15882	15567	15686	15678	15555	15852	15526	15838	15885	15887	15853	15656	15641	15599	15713	15711	15868	15681	15843	15563	15623	15591	15627	15625	15850	15724	15635	15742	15665	15723	15623	15590	15867	15705	15368	15616	15902	15561	15598	15653	15651	15905	15868	15809	15901	15776	15641	15947	15835	15714	15696	15547	15663	15807	15765	15519	15587	15711	15546	15700	15783	15663	15823	15743	15722	15899	15657	15668	15536	15633	15902	15710	15795	15623	15780	15771	15629	15674	15758	15734	15656	15805	15634	15834	15766	15837	15754	15737	15863	15762	15773	15697	15775	15684	15641	15805	15609	15690	15528	15687	15670	15746	15707	15519	15875	15779	15823	15919	15665	15619	15783
24660	42124	36685	29995	21647	18438	17006	15899	15759	15366	15340	15414	15008	14918	14692	14749	14523	14425	14477	14266	14271	14165	14234	14151	14122	14179	14203	14018	14070	14106	14011	13906	13915	13873	13787	13754	13776	13675	13732	13857	13765	13710	13781	13860	13724	13655	13703	13671	13844	13697	13647	13739	13672	13896	13703	13723	13727	13669	13599	13734	13781	13634	13840	13716	13880	13790	13703	13659	13720	13565	13692	13720	13730	13577	13652	13789	13432	13645	13704	13761	13755	13638	13699	13678	13649	13791	13578	13677	13634	13878	13702	13567	13775	13680	13640	13633	13626	13670	13713	13576	13661	13749	13720	13755	13771	13614	13611	13642	13758	13731	13712	13549	13754	13640	13705	13716	13781	13853	13629	13654	13782	13537	13832	13672	13643	13673	13827	13700	13896	13587	13629	13675	13545	13538	13774	13721	13789	13620	13590	13600	13673	13685	13669	13703	13385	13707	13594	13791	13652	13767	13707	13624	13522	13758	13599	13833	13655	13869	13699	13641	13731	13720	13788	13684	13775	13643	13467	13646	13829	13567	13595	13712	13543	13556	13647	13608	13661	13800	13506	13687	13811	13776	13587	13594	13824	13875	13698	13763	13706	13625	13673	13644	13608	13676	13687	13633	13748	13757	13687	13636	13744	13594	13694	13639	13743	13668	13719	13537	13711	13601	13594	13946	13831	13686	13637	13647	13664	13689	13517	13807	13617	13728	13634	13605	13685	13635	13784	13694	13680	13651	13624	13659	13469	13613	13694	13666	13767	13668	13684	13563	13718	13675	13787	13646	13621	13680	13653	13657	13691	13656	13692	13801	13702	13648	13704	13581	13742	13728	13588	13621	13661	13655	13654	13672	13716	13627	13833	13650	13508	13637	13643	13492	13614	13662	13722	13737	13675	13543	13581	13602	13704	13580	13691	13891	13665	13656	13618	13663	13771	13721	13671	13790	13689	13655	13651	13721	13686	13741	13603	13622	13625	13567	13673	13832	13508	13702	13758	13502	13624	13649	13759	13731	13816	13512	13740	13599	13834	13531	13836	13776	13755	13577	13840	13623	13835	13691	13707	13713	13477	13596	13635	13753	13638	13679	13788	13744	13734	13631	13524	13874	13719	13600	13609	13715	13736	13671	13752	13673	13603	13783	13760	13701	13690	13611	13763	13598	13627	13655	13733	13613	13747	13652	13599	13775	13904	13747	13627	13721	13726	13725	13451	13621	13699	13706	13743	13566	13564	13798	13644	13765	13717	13560	13716	13582	13538	13670	13728	13638	13715	13667	13588	13654	13605	13570	13757	13828	13673	13707	13738	13727	13523	13606	13619	13758	13599	13601	13781	13928	13666	13668	13609	13824	13681	13716	13587	13655	13761	13551	13783	13562	13641	13769	13576	13664	13723	13920	13638	13721	13704	13586	13774	13654	13628	13717	13765	13716	13651	13761	13755	13724	13809	13756	13680	13554	13666	13696	13612	13629	13795	13460	13693	13807	13608	13760	13662	13675	13691	13650	13836	13468	13577	13549	13746	13687	13587	13676	13622	13550	13807	13786	13752	13705	13680	13722	13727	13638	13554	13650	13715	13697	13816	13722	13623	13624	13869	13712	13714	13828	13593	13485	13621	13692	13683	13807	13619	13690	13717	13533	13679	13613	13672	13953	13700	13692	13713	13652	13795	13736	13704	13645	13637	13688	13568	13839	13564	13746	13653	13622	13685	13683	13712	13817	13636	13703	13884	13830	13909	13835	13734	13686	13619	13630	13820	13639	13641	13724	13706	13568	13733	13589	13803	13571	13676	13607	13725	13729	13650	13848	13711	13802	13573	13707	13530	13890	13741	13760	13751	13668	13720	13648	13764	13716	13756	13836	13578	13793	13701	13644	13754	13661	13736	13576	13765	13762	13602	13941	13597	13600	13699	13760	13652	13690	13584	13851	13802	13593	13777	13607	13610	13498	13468	13709	13793	13626	13719	13622	13700	13729	13654	13722	13634	13572	13695	13550	13724	13988	13608	13737	13670	13561	13851	13706	13823	13740	13560	13696	13619	13872	13635	13623	13827	13679	13875	13649	13696	13478	13728	13525	13779	13511	13624	13620	13860	13642	13632	13583	13815	13627	13735	13662	13792	13727	13671	13639	13668	13720	13682	13649	13550	13633	13795	13579	13759	13558	13542	13708	13775	13785	13754	13654	13849	13774	13827	13806	13690	13823	13802	13619	13641	13699	13594	13605	13649	13651	13737	13584	13504	13762	13610	13832	13751	13738	13707	13687	13615	13601	13806	13650	13505	13724	13601	13930	13660	13655	13746	13620	13774	13636	13862	13665	13657	13615	13638	13637	13639	13552	13748	13689	13706	13872	13591	13681	13563	13768	13703	13544	13870	13729	13696	13548	13650	13888	13752	13650	13517	13813	13706	13694	13610	13776	13626	13628	13602	13607	13857	13761	13675	13688	13585	13654	13562	13678	13745	13670	13749	13745	13451	13792	13741	13777	13663	13743	13711	13606	13552	13687	13678	13639	13587	13538	13645	13692	13625	13594	13602	13820	13723	13616	13583	13769	13755	13519	13681	13679	13794	13710	13758	13762	13711	13568	13695	13689	13448	13604	13706	13577	13496	13717	13761	13576	13716	13663	13844	13603	13614	13578	13740	13649	13729	13635	13619	13689	13724	13714	13726	13751	13634	13837	13729	13576	13788	13776	13629	13675	13529	13640	13590	13708	13690	13750	13597	13705	13729	13687	13520	13634	13633	13753	13737	13627	13708	13528	13909	13741	13707	13736	13686	13645	13564	13718	13579	13641	13813	13692	13534	13908	13503	13513	13776	13652	13731	13571	13729	13647	13682	13726	13672	13736	13704	13607	13709	13570	13759	13810	13651	13677	13626	13735	13686	13676	13701	13632	13741	13559	13587	13688	13704	13650	13705	13608	13546	13715	13608	13490	13868	13877	13717	13781	13664	13686	13631	13628	13599	13698	13614	13811	13774	13628	13623	13766	13706	13604	13748	13663	13753	13643	13668	13826	13540	13583	13584	13648	13700	13734	13855	13660	13604	13582	13710	13543	13697	13746	13740	13708	13778	13675	13629	13647	13499	13657	13842	13625	13628	13682	13639	13810	13781	13694	13635	13563	13816	13608	13619	13705	13861	13681	13737	13754	13709	13683	13514	13675	13652	13568	13744	13539	13842	13746	13645	13501	13545	13688	13808	13393	13688	13612	13803	13679	13740	13667	13657	13627	13833	13658	13485	13784	13616	13744	13540	13666	13725	13584	13867	13516	13559	13697	13852	13697	13807	13522	13797	13615	13698	13616	13769	13685	13700	13528	13650	13711	13582	13573	13773	13682	13775	13594	13558	13745	13791	13495	13651	13587	13686	13717	13663	13806	13817	13726	13749	13637	13637	13687	13669	13674	13682	13702	13627	13680	13644	13655	13631	13591	13812	13759	13638	13710	13794	13844	13664	13714	13776	13770	13612	13655	13779	13868	13657	13723	13644	13556	13754	13760	13643	13592	13669	13674	13757	13718	13698	13626	13681	13774	13767	13613	13693	13490	13848	13578	13732	13529	13769	13702	13713	13751	13786	13666	13749	13716	13702	13612	13807	13665	13830	13559	13638	13590	13650	13596	13797	13678	13752	13718	13570	13848	13616	13673	13596	13623	13697	13625	13739	13623	13790	13771	13775	13552	13727	13772	13699	13796	13843	13651	13614	13741	13651	13669	13713	13531	13595	13550	13506	13626	13677	13551	13762	13626	13866	13674	13665	13693	13870	13644	13649	13535	13653	13745	13669	13593	13599	13578	13640	13553	13675	13651	13622	13705	13574	13661	13800	13712	13724	13797	13716	13573	13494	13698	13672	13759	13663	13658	13564	13694	13521	13653	13700	13614	13630	13681	13757	13690	13543	13823	13636	13557	13614	13801	13710	13716	13670	13672	13807	13695	13681	13593	13716	13734	13815	13487	13669	13897	13827	13767	13566	13543	13788	13704	13600	13821	13746	13837	13633	13623	13584	13757	13777	13689	13570	13666	13653	13794	13569	13682	13557	13810	13631	13625	13617	13637	13661	13650	13765	13773	13724	13561	13683	13709	13809	13815	13844	13762	13848	13549	13764	13671	13786	13730	13666	13667	13779	13720	13838	13896	13666	13615	13604	13697	13659	13640	13769	13882	13687	13696	13742	13567	13433	13803	13665	13609	13685	13658	13698	13641	13744	13794	13561	13726	13584	13628	13665	13774	13889	13672	13594	13680	13556	13739	13698	13710	13615	13689	13609	13719	13647	13565	13810	13713	13726	13545	13556	13733	13664	13656	13738	13601	13544	13829	13640	13542	13808	13714	13677	13677	13740	13697	13641	13808	13817	13565	13717	13738	13813	13632	13507	13708	13522	13588	13762	13552	13531	13479	13670	13815	13804	13645	13644	13832	13766	13598	13519	13601	13705	13596	13738	13644	13652	13629	13682	13578	13611	13643	13815	13736	13813	13707	13869	13556	13534	13823	13815	13539	13669	13700	13517	13706	13690	13725	13658	13821	13757	13623	13719	13805	13658	13802	13572	13513	13673	13732	13757	13698	13777	13581	13602	13693	13747	13787	13758	13614	13646	13338	13838	13604	13760	13691	13716	13623	13573	13625	13827	13662	13684	13866	13615	13597	13837	13788	13605	13857	13694	13815	13716	13693	13587	13475	13746	13590	13656	13746	13724	13509	13735	13731	13646	13690	13763	13791	13858	13626	13732	13577	13715	13792	13653	13766	13532	13609	13710	13559	13804	13666	13591	13603	13824	13694	13677	13660	13702	13675	13708	13635	13632	13697	13670	13718	13620	13692	13640	13619	13862	13684	13630	13852	13526	13526	13782	13820	13643	13815	13732	13666	13655	13727	13734	13850	13615	13669	13729	13762	13547	13735	13507	13847	13596	13581	13595	13726	13832	13625	13792	13700	13840	13722	13592	13604	13907	13630	13744	13734	13778	13661	13836	13761	13741	13784	13642	13834	13699	13646	13785	13670	13840	13627	13787	13576	13611	13560	13771	13792	13687	13709	13720	13614	13584	13667	13584	13619	13515	13761	13723	13851	13599	13740	13520	13679	13896	13593	13825	13689	13583	13594	13592	13824	13789	13750	13886	13768
22858	21162	28938	23864	21757	23912	25090	19909	18747	18668	18391	18120	17975	17895	17815	17639	17815	17483	17395	17385	17547	17269	17273	17204	17530	17439	17361	17263	17115	17212	17321	17089	17143	17023	16939	16885	16895	16771	16835	16756	16676	16696	16859	16628	16715	16764	16903	16709	16779	16853	16689	16720	16821	16876	16654	16862	16925	16822	16815	16875	16785	16864	16804	16677	16691	16786	16860	16572	16730	16591	16616	16757	16834	16712	16728	16646	16901	16837	16740	16637	16621	16649	16798	16523	16799	16655	16828	16775	16694	16833	16624	16736	16879	16818	16849	16858	16835	16950	16819	16692	16773	16941	16625	16680	16478	16789	16785	16735	16708	16781	16806	16817	16789	16813	16581	16647	16639	16576	16700	16692	16763	16586	16581	16527	16799	16749	16770	16876	16814	17008	16546	16679	16816	16837	16634	16938	16560	16613	16848	16667	16822	16608	16518	16602	16609	16781	16575	16566	16743	16633	16713	16536	16729	16821	16699	16786	16881	16784	16867	16699	16712	16892	16724	16705	16549	16835	16827	16710	16754	16710	16572	16921	16696	16800	16785	16813	16810	16692	16719	16813	16677	16645	16616	16774	16882	16659	16730	16683	16721	16656	16661	16724	16916	16828	16704	16847	16731	16828	16958	16561	16579	16843	16647	16693	16746	16627	16855	16773	16499	16627	16615	16661	16485	16872	16767	16761	16671	16650	16668	16773	16523	16866	16790	16698	16685	16768	16858	16744	16785	16745	16803	16849	16738	16720	16698	16809	16901	16826	16735	16668	16658	16819	16601	16740	16749	16778	16601	16764	16602	16659	16673	16627	16875	16835	16609	16785	16697	16799	16756	16644	16717	16524	16613	16592	16693	16589	16553	16554	16687	16823	16774	16853	16660	16682	16801	16574	16695	16787	16636	16781	16509	16674	16533	16555	16601	16682	16650	16795	16638	16724	16831	16804	16618	16729	16695	16708	16720	16755	16686	16722	16710	16704	16577	16552	16643	16796	16702	16727	16572	16705	16770	16528	16769	16586	16640	16543	16504	16599	16883	16665	16591	16702	16653	16646	16619	16628	16615	16596	16741	16627	16638	16588	16630	16783	16793	16675	16654	16705	16884	16830	16966	16592	16689	16764	16721	16620	16649	16804	16683	16648	16588	16573	16755	16715	16715	16865	16685	16618	16627	16589	16764	16774	16641	16826	16790	16477	16687	16721	16694	16844	16805	16660	16859	16762	16857	16746	16683	16782	16661	16531	16681	16839	16726	16715	16633	16688	16659	16536	16805	16753	16730	16597	16652	16776	16731	16631	16602	16655	16618	16652	16730	16725	16811	16648	16659	16727	16864	16608	16659	16730	16600	16873	16750	16765	16570	16706	16621	16607	16478	16732	16820	16518	16671	16486	16515	16627	16855	16701	16750	16784	16712	16698	16854	16778	16592	16365	16413	16510	16632	16873	16811	16638	16668	16563	16824	16743	16669	16669	16749	16520	16633	16913	16821	16647	16701	16672	16684	16835	16581	16723	16683	16658	16740	16750	16735	16835	16565	16581	16647	16744	16628	16470	16539	16816	16765	16734	16878	16534	16743	16776	16688	16694	16889	16715	16747	16768	16670	16895	16774	16888	16611	16711	16887	16722	16682	16685	16668	16703	16521	16762	16726	16631	16681	16682	16795	16749	16604	16665	16597	16600	16767	16612	16741	16709	16634	16632	16736	16525	16709	16784	16640	16665	16702	16726	16769	16720	16828	16713	16714	16611	16663	16573	16974	16511	16524	16527	16760	16659	16843	16539	16572	16807	16861	16638	16788	16875	16865	16550	16712	16680	16670	16789	16675	16559	16738	16927	16752	16765	16789	16768	16697	16745	16739	16692	16685	16764	16888	16640	16544	16633	16709	16676	16840	16774	16659	16658	16705	16731	16613	16596	16712	16669	16642	16713	16731	16965	16745	16718	16784	16885	16562	16596	16699	16559	16735	16776	16600	16698	16766	16667	16610	16875	16862	16751	16646	16653	16679	16585	16706	16474	16778	16725	16737	16560	16621	16781	16860	16712	16626	16546	16731	16548	16704	16577	16740	16588	16686	16791	16693	16815	16782	16641	16632	16703	16761	16673	16595	16647	16927	16748	16562	16629	16633	16829	16634	16502	16583	16720	16574	16674	16752	16705	16794	16756	16703	17018	16644	16669	16671	16694	16647	16876	16539	16688	16623	16594	16774	16690	16584	16845	16814	16870	16849	16621	16767	16781	16548	16751	16718	16472	16561	16808	16859	16843	16695	16701	16660	16609	16577	16756	16749	16582	16751	16856	16697	16743	16595	16472	16802	16709	16651	16840	16796	16720	16742	16682	16743	16745	16713	16605	16561	16758	16773	16672	16898	16495	16769	16773	16749	16801	16746	16623	16579	16816	16714	16765	16688	16753	16583	16543	16648	16836	16860	16697	16810	16795	16659	16644	16833	16650	16555	16830	16872	16841	16788	16580	16604	16730	16845	16821	16714	16764	16631	16683	16687	16731	16730	16858	16822	16643	16771	16705	16651	16714	16572	16794	16840	16805	16712	16625	16805	16647	16934	16726	16692	16732	16627	16763	16764	16771	16709	16524	16710	16762	16799	16824	16603	16697	16640	16529	16714	16575	16665	16955	16851	16677	16726	16787	16733	16646	16789	16576	16945	16816	16821	16545	16713	16633	16679	16722	16800	16642	16708	16571	16777	16611	16980	16854	16753	16566	16728	16847	16689	16653	16740	16714	16624	16660	16773	16578	16809	16834	16708	16741	16623	16682	16735	16676	16765	16881	16768	16738	16627	16695	16921	16639	16459	16603	16602	16607	16663	16450	17000	16736	16770	16655	16720	16779	16798	16497	16663	16773	16537	16895	16707	16742	16748	16720	16602	16444	16509	16859	16626	16574	16747	16766	16872	16703	16659	16649	16893	16852	16671	16699	16799	16788	17065	16605	16762	16695	16635	16540	16604	16715	16887	16867	16585	16667	16629	16497	16696	16551	16698	16865	16773	16773	16648	16698	16607	16581	16680	16559	16640	16559	16763	16709	16665	16623	16696	16605	16777	16786	16763	16587	16809	16788	16806	16692	16774	16667	16698	16519	16638	16587	16586	16705	16655	16738	16576	16775	16756	16841	16591	16543	16665	16711	16551	16650	16660	16715	16733	16647	16696	16838	16813	16813	16770	16832	16568	16609	16688	16743	16785	16620	16600	16714	16656	16678	16587	16688	16559	16657	16376	16604	16694	16642	16683	16546	16747	16597	16607	16626	16883	16600	16746	16814	16552	16446	16847	16776	16836	16756	16782	16689	16573	16782	16783	16992	16789	16701	16649	16890	16696	16776	16695	16631	16562	16587	16841	16759	16824	16502	16729	16768	16652	16715	16767	16685	16740	16760	16686	16763	16636	16738	16537	16978	16457	16825	16751	16732	16718	16550	16836	16797	16770	16614	16734	16661	16712	16777	16532	16788	16756	16615	16773	16654	16612	16629	16657	16788	16668	16732	16645	16531	16784	16623	16592	16599	16749	16726	16777	16650	16776	16642	16762	16712	16514	16700	16786	16715	16576	16659	16667	16929	16965	16809	16805	16733	16772	16631	16596	16544	16799	16620	16803	16683	16621	16652	16921	16733	16810	16692	16760	16744	16654	16615	16788	16503	16698	16502	16659	16678	16926	16603	16669	16734	16541	16665	16684	16616	16828	16834	16655	16713	16648	16698	16774	16784	16559	16679	16725	16608	16834	17043	16710	16554	16774	16732	16959	16537	16576	16878	16743	16658	16675	16657	16679	16704	16637	16596	16911	16706	16611	16682	16862	16450	16664	16506	16659	16785	16845	16611	16773	16675	16772	16641	16705	16678	16668	16691	16730	16800	16729	16572	16649	16515	16507	16799	16734	16670	16776	16612	16447	16675	16733	16676	16550	16539	16615	16778	16958	16612	16612	16518	16680	16713	16780	16879	16660	16680	16547	16692	16684	16526	16832	16667	16680	16485	16649	16925	16752	16476	16643	16472	16686	16639	16956	16585	16795	16721	16644	16612	16841	16632	16707	16722	16743	16530	16464	16531	16777	16751	16613	16691	16691	16695	16737	16568	16705	16628	16610	16887	16830	16583	16659	16818	16589	16672	16690	16564	16743	16754	16566	16629	17000	16757	16807	16783	16799	16826	16636	16794	16594	16923	16740	16857	16771	16550	16827	16697	16867	16799	16822	16724	16689	16635	16849	16838	16766	16695	16601	16543	16860	16779	16803	16596	16668	16691	16629	16619	16735	16608	16670	16729	16624	16656	16464	16695	16567	16885	16827	16670	16767	16544	16675	16753	16717	16739	16747	16743	16555	16767	16928	16592	16767	16677	16617	16784	16721	16755	16612	16637	16661	16719	16662	16774	16718	16738	17013	16589	16798	16713	16619	16683	16723	16946	16710	16727	16744	16763	16850	16564	16692	16772	16617	16698	16478	16672	16756	16634	16598	16645	16763	16511	16749	16669	16580	16861	16513	16597	16756	16600	16704	16577	16702	16643	16526	16561	16785	16820	16586	16712	16731	16638	16925	16719	16529	16748	16658	16738	16553	16788	16809	16714	16655	16833	16672	16601	16703	16634	16654	16706	16726	16802	16482	16843	16641	16622	16667	16752	16728	16876	16639	16813	16716	16463	16906	16642	16524	16688	16535	16583	16767	16532	16560	16745	16695	16627	16730	16573	16697	16842	16691	16541	16707	16524	16682	16521	16619	16542	16616	16746	16723	16662	16557	16677	16647	16727	16537	16447	16609	16725	16757	16674	16536	16757	16749	16557	16514	16390	16552	16825	16755	16744	16776	16532	16673	16761	16609	16652	16884	16695	16906	16705	16714	16740	16694	16759	16587	16615	16848	16559	16741	16777	16653	16689	16573	16890	16731	16603	16641	16608	16710	16838	16964	16493	16839	16511	16531	16932	16616	16818	16472	16722	16717	16596	16839	16699	16734	16743	16903	16808	16595	16636	16907	16572	16709	16694	16539	16692	16678	16600	16724	16665	16733	16637	16771	16575	16657	16705	16610	16706	16722	16754	16579	16819	16625	16700	16626	16671	16775	16716	16885	16669	16706	16753	16737	16618	16625	16718	16616	16860	16619	16596	16709	16819
27684	47975	44121	31319	24595	21129	18507	17536	16999	16809	16338	16389	16115	15972	15640	15610	15521	15187	15169	15063	15047	14851	15007	14776	14938	14786	14859	14735	14882	14810	14705	14574	14430	14394	14378	14419	14130	14238	14226	14253	14379	14275	14352	14476	13977	14236	14172	14139	14258	14315	14258	14226	14209	14306	14380	14307	14311	14221	14257	14293	14390	14278	14269	14132	14231	14154	14353	14301	14210	14286	14376	14274	14278	14365	14141	14266	14182	14356	14209	14274	13976	14259	14110	14319	14460	14225	14332	14395	14128	14410	14391	14441	14107	14251	14203	14305	14176	14259	14312	14250	14185	14295	14400	14029	14375	14154	14292	14279	14403	14283	14335	14403	14366	14262	14269	14073	14320	14350	14229	14262	14203	14226	14229	14399	14135	14267	14217	14253	14085	14277	14095	14149	14206	14162	14271	14295	14188	14162	14304	14226	14361	14209	14195	14289	14150	14168	14308	14289	14244	14046	14226	14395	14145	14212	14272	14167	14343	14278	14288	14248	14155	14214	14305	14238	14273	14231	14193	14206	14251	14392	14173	14316	14199	14189	14206	14069	14260	14203	14003	14165	14232	14255	14193	14164	14156	14132	14120	14279	14218	14306	14284	14140	14379	14277	14051	14301	14050	14083	14157	14438	14178	14269	14329	14410	14176	14250	14403	14314	14285	14270	14151	14195	14206	14137	14198	14263	14102	14333	14288	14067	14075	14313	14231	14356	14064	14237	14213	14120	14159	14226	14423	14299	14287	14275	14051	14224	14077	14260	14162	14199	14261	14329	14406	14146	14340	14166	14365	14214	14268	14247	14306	14084	14275	14361	14235	14235	14327	14316	14268	14241	14248	14188	14307	14144	14242	14428	14168	14337	14130	14136	14271	14226	14182	14154	14285	14185	14366	14287	14353	14178	14253	14228	14249	14073	14117	14219	14300	14246	14208	14218	14057	14183	14114	14168	14278	14052	14228	14112	14380	14282	14121	14128	14156	14274	14203	14159	14245	14259	14286	14302	14218	14131	14162	14019	14298	14250	14086	14163	14210	14108	14281	14204	14218	14306	14122	14228	14316	14175	14222	14089	14259	14348	14108	14231	14319	14180	14109	14207	14143	14213	14185	14256	14169	14238	14248	14125	14329	14234	14082	14211	14240	14203	14300	14108	14138	14312	14288	14265	14048	14269	14169	14202	14280	14186	14271	14033	14257	14222	14230	14030	14181	14216	14253	14223	14347	14231	14218	14368	14195	14214	14096	14244	14112	14199	14008	14170	14240	14075	14142	14109	14479	14213	14343	14210	14319	14268	14241	14185	14230	14172	14282	14235	14153	14151	14386	14121	14317	14141	14375	14070	14131	14134	14269	14178	14394	14164	14261	14195	14103	14348	14159	14124	14306	14193	14131	14249	14144	14264	14068	14247	14260	14141	14164	14068	14114	14071	14256	14251	14262	14078	14264	14244	14214	14246	14185	14311	14316	14256	14162	14229	14038	14133	14436	14208	14178	14313	14108	14338	14141	14238	14139	14191	14097	14113	14213	14208	14166	14351	14283	14459	14143	14177	14288	14134	14336	14085	14314	14058	14344	14177	14231	14273	14317	14218	14250	14219	14161	14125	14234	14283	14192	14226	14269	14228	14041	14230	14236	14402	14161	14105	14199	14060	14089	14250	14094	14190	14325	14200	14286	14150	14126	14249	14231	14210	14253	14225	14176	14116	14119	14207	14437	14358	14357	14069	14240	14248	14263	14066	14354	14289	14184	14377	14249	13989	14255	14152	14145	14133	14227	14244	14279	14167	14318	14146	14166	14089	14202	14195	14241	14262	14190	14304	14213	14152	14270	14175	13932	14128	14386	14373	14164	14284	14226	14221	14160	14085	14145	14146	14283	14237	14139	14220	14051	14240	14304	14295	14186	14222	14354	14252	14189	14290	14192	14221	14079	14314	14156	14368	14153	14159	14154	14342	14427	14313	14191	14272	14091	14305	14329	14188	14138	14443	14200	14038	14293	14171	14149	14185	14224	14137	14287	14202	14393	14137	14270	14274	14267	14279	14044	14157	14296	14084	14124	14406	14146	14223	14107	14416	14198	14151	14425	14363	14257	14124	14133	14103	14331	14351	14222	13998	14326	14001	14143	14298	14267	14288	14101	14058	14260	14278	14077	14217	14287	14054	14366	14170	14169	14237	14243	14096	14201	14155	14199	14311	14252	14304	13922	14265	14276	14110	14173	14197	14266	14235	14122	14160	14074	14201	14034	14210	14211	14112	14303	14145	14357	14232	14139	14218	14276	14336	14273	14016	14217	14344	14361	14151	14159	14176	14169	14124	14217	14216	14376	14177	14380	14248	14065	13913	14218	14404	14209	14123	14105	14232	14095	14337	14216	14216	14113	14102	14159	14301	14342	14261	14170	14094	14296	14080	14181	14287	14276	14239	14312	14051	14193	14200	14200	14298	14287	14294	14181	14205	14185	14237	14241	14350	14265	14212	14357	14139	14120	14267	14289	14139	14263	14350	14125	14117	14175	14026	14134	14369	14114	14234	14315	14160	14193	14126	14291	14255	14202	14180	14152	14327	14318	14197	14174	14284	14002	14360	14211	14167	14228	14222	14180	14264	14293	14214	14088	14129	14287	14389	14264	14230	14185	14223	14300	14230	14204	14252	13838	14187	14136	14194	14303	14160	14183	14211	14296	14153	14206	14267	14302	14198	14360	14194	14227	14276	14220	14245	14193	14241	14274	14041	14281	14476	14209	14208	14206	14273	14231	14289	14323	14239	14289	14275	14153	14101	14136	14158	14236	14082	14314	14268	14198	14273	14205	14091	14091	14092	13998	14145	14238	14220	14279	14222	14283	14107	14235	14370	14275	14227	14275	14337	14295	14033	14163	14325	14147	14140	14214	14272	14221	14240	14160	14223	14300	14177	14376	14102	14199	14054	14116	14135	14206	14262	14108	14295	14238	14213	14241	14248	14270	13965	14073	14021	14043	14254	14198	14193	14477	14055	14207	14353	14255	14205	14206	14142	14309	14327	14133	14179	14221	14286	14279	14271	14130	14218	14360	14301	14305	14209	14041	14186	14238	14110	14200	14363	14123	14099	14224	14186	14354	14086	14108	14173	14242	14218	14252	14259	14319	14172	14294	14348	14292	14050	14304	14317	14262	14358	14366	14239	14335	14231	14159	14111	14188	14129	14192	14282	14247	14190	14212	14292	14152	14141	14322	14118	14253	14333	14142	14322	14206	14160	14297	14309	14275	14341	14237	14274	14348	14130	14046	14262	14191	14108	14068	14362	14203	14169	14223	14212	14411	14351	14085	14288	14268	14260	14238	14136	14023	14152	14233	14168	14349	14240	14202	14213	14139	14251	14194	14207	14214	14401	14335	14287	14241	14191	14159	14206	14264	14202	14175	13986	14177	14265	14231	14077	14064	14205	14244	14296	14236	14110	14296	14398	14026	14349	14139	14155	14386	14281	14215	14352	14214	14185	14141	14058	14116	14205	14337	14154	14164	14112	14342	14199	14177	14328	14329	14166	13952	14216	14332	14437	14144	14157	14206	14368	14225	14262	14199	14291	14131	14169	14176	14225	14161	14293	14077	14243	14031	14255	14323	14200	14257	14280	14210	14172	14125	14015	14296	14215	14007	14092	14284	14070	14272	14053	14180	14116	14119	14228	14096	14237	14199	14103	14215	14222	14295	14188	14113	14236	14137	14203	14200	14126	14162	14212	14293	14364	14185	14266	14203	14263	14268	14270	14128	14211	14105	14114	14240	14262	14198	14123	14093	14348	14295	14359	14343	14112	14317	14055	14170	14228	14172	14243	14234	14184	14159	14322	14017	14222	14164	14286	14324	14108	14298	14095	14210	14248	14465	14145	14259	14257	14327	14299	14119	14205	14255	14194	14104	14164	14066	14288	14085	14166	14307	14171	14177	14026	14291	14189	14125	14142	14396	14179	14319	14320	14175	14203	14234	14282	14157	14360	14243	14100	14208	14231	14085	14263	14302	14397	14287	14165	14319	14141	14220	14305	14299	14071	14131	14176	14274	14109	14259	14231	14158	14317	14214	14157	14234	14211	14208	14090	14433	14186	14362	14322	14132	14244	14248	14243	14343	14231	14232	14237	14112	14202	14336	14093	14202	14232	14194	14348	14205	14319	14261	14253	14155	14350	14103	14248	14160	14110	14270	14258	14249	14195	14184	13989	14327	14320	14221	14065	14213	14269	14269	14204	14264	14197	14237	14332	14192	14227	14144	14369	14267	14411	14205	14071	14028	14274	14346	14020	14247	14180	14257	14329	14106	14206	14278	14235	14409	14237	14128	14203	14163	14163	14295	14156	14525	14261	14302	14161	14230	14029	14427	14214	14447	14345	14242	14246	14396	14321	14203	14173	14263	14244	14264	14251	14258	14285	14190	14298	14059	14198	14351	14254	14225	14074	14260	14155	14308	14258	14371	14158	14436	14166	14252	14340	14041	14384	14211	14378	14127	14270	14252	14250	14135	14063	14198	14190	14298	14195	14174	14184	14216	14119	14218	14366	14216	14213	14143	14144	14194	14296	14323	14237	14337	14134	14184	14281	14246	14245	14296	14416	14240	14199	14252	14059	14284	14213	14413	14140	14308	14352	14335	14135	14175	14082	14264	14124	14177	14102	14202	14228	14284	14127	14272	14358	14243	14363	14268	14227	14315	14351	14290	14161	14366	14192	14229	14240	14319	14162	14251	14231	14157	14186	14199	14171	14094	14222	14245	14312	14316	14198	14434	14240	14019	14254	14356	14107	14350	14092	14067	14336	14178	14169	14057	14156	14244	13992	14220	14112	14197	14161	14081	14311	14204	14235	14115	14074	14215	14369	14131	14245	14291	14070	14259	14251	14226	14373	14336	14194	14231	14157	14143	14235	14373	14089	14214	14246	14360	14371	14206	14321	14169	14176	14175	14292	14300	14094	14126	14230	14245	14341	14355	14138	14392	14230	14232	14119	14313	14118	14170	14153	14395	14241	14268	14304	14141	14278	14286	14171	14280	14064	14136	14305	14228	14153	14169	14284	14265	14207	14224	14178	14334	14219	14179	14229	14376	14301	14086	14187	14241	14224	14191	14238	14177	14304	14270	14315	14176	14185	14321	14295
28069	23853	28662	23470	18511	17241	16804	16190	16244	16243	15929	15844	15953	15762	15673	15576	15825	15669	15401	15689	15728	15480	15581	15546	15632	15585	15582	15740	15724	15767	15398	15573	15466	15482	15510	15319	15472	15370	15289	15316	15330	15217	15450	15347	15436	15309	15170	15232	15401	15401	15215	15257	15464	15351	15309	15576	15548	15457	15495	15349	15404	15310	15416	15471	15410	15347	15352	15484	15456	15339	15505	15494	15411	15397	15433	15237	15537	15422	15284	15374	15578	15418	15220	15337	15195	15562	15273	15566	15363	15411	15495	15391	15238	15366	15446	15340	15257	15417	15441	15240	15435	15199	15377	15353	15268	15522	15405	15312	15399	15321	15494	15530	15264	15290	15425	15496	15416	15377	15430	15479	15284	15250	15286	15143	15411	15314	15335	15272	15357	15256	15183	15494	15437	15450	15336	15156	15312	15336	15370	15324	15461	15400	15392	15493	15256	15373	15378	15354	15444	15306	15484	15375	15188	15156	15297	15224	15369	15333	15373	15195	15418	15257	15392	15251	15278	15402	15218	15384	15206	15441	15266	15396	15225	15302	15200	15417	15409	15505	15185	15262	15419	15311	15436	15442	15008	15301	15574	15348	15416	15268	15188	15333	15536	15170	15229	15346	15571	15337	15389	15414	15236	15168	15215	15344	15354	15512	15477	15393	15271	15393	15546	15452	15314	15523	15375	15211	15303	15317	15298	14974	15338	15738	15522	15236	15431	15338	15374	15249	15477	15373	15429	15206	15376	15407	15387	15255	15238	15363	15296	15317	15528	15385	15414	15267	15360	15308	15201	15393	15306	15245	15448	15304	15231	15312	15356	15250	15473	15385	15461	15205	15412	15299	15439	15528	15405	15454	15228	15226	15409	15305	15413	15446	15442	15197	15187	15283	15350	15320	15272	15289	15269	15344	15449	15336	15222	15451	15402	15562	15227	15287	15139	15383	15274	15339	15329	15388	15520	15363	15429	15610	15403	15366	15583	15096	15301	15287	15503	15420	15273	15220	15183	15302	15106	15140	15409	15457	15541	15386	15541	15368	15354	15308	15504	15504	15311	15481	15408	15445	15346	15137	15292	15490	15291	15502	15267	15366	15233	15337	15301	15285	15503	15312	15486	15179	15333	15357	15358	15324	15491	15221	15267	15394	15481	15232	15195	15295	15335	15221	15388	15400	15304	15407	15392	15329	15374	15361	15322	15363	15394	15364	15389	15294	15270	15414	15411	15556	15153	15302	15524	15231	15445	15354	15322	15347	15238	15453	15415	15502	15110	15276	15349	15291	15408	15229	15290	15256	15403	15258	15384	15344	15058	15303	15377	15234	15480	15551	15307	15251	15318	15287	15376	15528	15361	15691	15259	15349	15214	15339	15419	15411	15362	15283	15390	15551	15292	15410	15448	15277	15222	15449	15365	15453	15469	15118	15301	15393	15352	15595	15485	15608	15451	15206	15406	15320	15130	15209	15267	15405	15277	15317	15636	15410	15276	15403	15325	15452	15388	15316	15326	15272	15497	15284	15317	15375	15361	15271	15260	15212	15209	15246	15228	15220	15326	15451	15375	15299	15426	15425	15395	15195	15395	15329	15256	15334	15430	15395	15414	15482	15208	15341	15368	15131	15379	15418	15213	15399	15137	15256	15463	15414	15432	15265	15260	15340	15226	15430	15508	15506	15531	15154	15375	15138	15417	15185	15362	15272	15369	15327	15483	15235	15406	15589	15352	15448	15300	15433	15277	15503	15399	15388	15464	15265	15433	15400	15500	15455	15182	15329	15184	15252	15148	15382	15401	15360	15147	15221	15410	15375	15466	15342	15539	15368	15271	15281	15512	15263	15413	15366	15421	15250	15358	15277	15402	15347	15361	15485	15490	15461	15438	15407	15351	15262	15366	15331	15354	15312	15302	15456	15405	15460	15443	15229	15284	15394	15427	15181	15345	15283	15350	15360	15368	15530	15241	15234	15236	15290	15184	15321	15114	15449	15329	15267	15346	15193	15264	15312	15381	15258	15304	15338	15441	15501	15332	15412	15378	15596	15239	15478	15318	15393	15487	15159	15419	15360	15392	15377	15378	15237	15405	15365	15316	15416	15171	15392	15530	15395	15367	15324	15219	15250	15373	15403	15322	15383	15341	15355	15217	15165	15362	15256	15200	15489	15438	15300	15318	15281	15395	15275	15266	15226	15305	15303	15560	15425	15597	15443	15441	15428	15188	15348	15050	15299	15368	15392	15393	15388	15260	15309	15235	15341	15354	15290	15439	15432	15318	15360	15341	15153	15372	15419	15457	15286	15306	15587	15221	15464	15552	15484	15236	15196	15143	15375	15507	15375	15339	15370	15340	15612	15376	15293	15537	15669	15280	15325	15348	15288	15206	15376	15446	15427	15495	15461	15331	15140	15345	15333	15458	15309	15392	15122	15140	15312	15227	15369	15270	15254	15308	15333	15206	15196	15420	15424	15427	15337	15225	15115	15328	15285	15412	15091	15350	15202	15278	15200	15391	15299	15334	15236	15243	15209	15383	15218	15373	15320	15281	15228	15222	15463	15228	15476	15193	15427	15483	15272	15367	15522	15325	15375	15220	15064	15247	15150	15243	15314	15473	15398	15478	15319	15447	15437	15227	15515	15477	15416	15158	15117	15361	15302	15516	15379	15208	15311	15354	15266	15386	15393	15352	15221	15252	15269	15347	15154	15457	15195	15284	15419	15273	15496	15234	15454	15310	15286	15240	15280	15302	15256	15520	15499	15397	15352	15346	15369	15298	15229	15326	15265	15267	15354	15234	15623	15204	15464	15199	15315	15234	15298	15410	15552	15374	15461	15419	15313	15213	15254	15196	15218	15504	15417	15396	15512	15183	15399	15140	15304	15707	15369	15400	15447	15478	15189	15288	15218	15414	15237	15405	15235	15551	15295	15425	15372	15394	15367	15467	15279	15509	15381	15275	15303	15346	15482	15314	15264	15340	15497	15395	15367	15146	15366	15415	15398	15274	15375	15247	15410	15538	15291	15463	15274	15424	15482	15575	15324	15346	15169	15347	15254	15478	15405	15292	15158	15152	15223	15450	15360	15294	15514	15400	15280	15490	15487	15360	15205	15326	15379	15369	15212	15331	15338	15342	15336	15321	15348	15588	15517	15528	15528	15261	15312	15314	15193	15184	15398	15338	15382	15490	15431	15129	15395	15278	15532	15502	15394	15583	15401	15596	15361	15320	15436	15280	15608	15392	15369	15055	15139	15442	15433	15160	15510	15427	15481	15189	15203	15296	15402	15038	15493	15303	15364	15455	15364	15293	15459	15144	15300	15460	15304	15382	15377	15569	15293	15414	15155	15342	15230	15307	15169	15193	15547	15326	15527	15356	15392	15435	15297	15233	15324	15624	15404	15200	15277	15271	15339	15306	15466	15503	15257	15335	15457	15501	15609	15253	15338	15237	15310	15160	15272	15438	15367	15285	15274	15626	15224	15178	15330	15370	15510	15345	15440	15381	15362	15500	15389	15314	15433	15387	15308	15535	15396	15436	15486	15290	15524	15328	15461	15270	15474	15329	15378	15445	15284	15519	15368	15304	15275	15170	15145	15473	15382	15273	15373	15367	15491	15344	15223	15259	15433	15379	15315	15483	15365	15398	15460	15360	15227	15356	15356	15370	15414	15342	15185	15436	15407	15117	15268	15149	15524	15565	15326	15261	15514	15254	15344	15374	15378	15386	15484	15248	15295	15184	15397	15227	15344	15374	15174	15343	15347	15478	15356	15219	15487	15494	15406	15513	15368	15347	15297	15407	15309	15149	15221	15393	15440	15079	15365	15423	15412	15302	15408	15308	15364	15178	15324	15299	15360	15460	15407	15214	15186	15320	15387	15232	15131	15464	15524	15450	15360	15129	15440	15270	15160	15269	15278	15186	15322	15462	15376	15344	15361	15373	15406	15358	15381	15618	15418	15500	15208	15248	15395	15287	15371	15306	15191	15192	15449	15205	15568	15362	15394	15597	15375	15348	15458	15449	15319	15394	15382	15342	15292	15499	15200	15276	15416	15260	15470	15551	15307	15224	15481	15447	15322	15269	15412	15213	15320	15431	15138	15165	15274	15353	15301	15482	15248	15362	15276	15121	15474	15476	15461	15377	15404	15295	15268	15146	15460	15152	15456	15437	15356	15360	15354	15438	15308	15462	15407	15522	15197	15357	15349	15232	15364	15606	15473	15535	15495	15404	15200	15428	15344	15445	15511	15204	15249	15441	15369	15305	15306	15347	15279	15325	15444	15464	15107	15426	15168	15498	15405	15280	15411	15310	15378	15357	15550	15341	15491	15185	15576	15360	15114	15342	15165	15192	15213	15285	15206	15489	15261	15329	15370	15344	15333	15314	15469	15407	15478	15431	15307	15270	15403	15411	15450	15104	15240	15367	15355	15439	15445	15241	15538	15213	15462	15380	15466	15257	15519	15430	15410	15399	15607	15398	15393	15329	15373	15343	15364	15250	15327	15405	15300	15374	15343	15280	15346	15422	15384	15325	15318	15461	15358	15371	15518	15413	15539	15465	15375	15396	15210	15333	15498	15239	15302	15320	15385	15434	15378	15119	15295	15241	15428	15455	15540	15342	15057	15158	15454	15557	15084	15238	15342	15412	15336	15263	15275	15296	15310	15469	15347	15371	15388	15333	15256	15284	15406	15352	15439	15340	15378	15382	15317	15358	15260	15371	15415	15435	15488	15250	15229	15195	15007	15395	15334	15270	15250	15333	15472	15411	15546	15381	15470	15496	15337	15568	15268	15527	15413	15199	15298	15398	15217	15530	15279	15260	15338	15472	15552	15346	15344	15451	15656	15337	15489	15397	15405	15249	15463	15309	15215	15390	15437	15260	15311	15320	15359	15371	15316	15529	15420	15216	15389	15315	15263	15238	15403	15416	15295	15436	15419	15255	15468	15536	15204	15301	15278	15116	15239	15531	15605	15452	15532	15426	15404	15576	15399	15328	15242	15391	15383	15332	15235	15296	15339	15296	15320	15364	15354	15318	15195	15196	15473	15491	15483	15377	15330	15255	15354	15292	15376	15313	15402	15311	15337	15476	15311	15557	15589	15399	15356	15366	15476	15444	15333	15368	15535	15576	15275	15380	15384
23171	34147	30071	20343	17333	16193	15125	14773	14832	14361	14257	14453	14235	14351	14178	13965	14133	13990	13845	13996	13730	13714	13904	13836	13768	13639	13726	13761	13658	13792	13522	13821	13649	13569	13372	13409	13438	13425	13234	13340	13401	13548	13397	13558	13344	13535	13498	13290	13569	13561	13201	13447	13448	13276	13421	13397	13397	13379	13381	13560	13405	13496	13471	13422	13418	13332	13490	13317	13412	13480	13563	13520	13540	13412	13495	13475	13496	13316	13311	13456	13562	13479	13477	13403	13568	13409	13223	13570	13495	13264	13500	13569	13485	13527	13407	13477	13505	13269	13504	13433	13501	13449	13294	13581	13540	13398	13470	13483	13352	13465	13436	13530	13435	13368	13498	13474	13384	13295	13490	13390	13287	13355	13355	13315	13249	13481	13435	13567	13413	13524	13301	13475	13383	13325	13429	13275	13353	13416	13154	13326	13620	13432	13599	13418	13418	13289	13386	13377	13244	13475	13308	13506	13542	13459	13238	13446	13533	13458	13406	13316	13339	13498	13245	13364	13657	13458	13293	13633	13488	13384	13456	13582	13281	13536	13431	13449	13456	13350	13493	13488	13397	13543	13559	13541	13276	13398	13411	13410	13328	13613	13500	13464	13380	13436	13354	13452	13388	13401	13448	13382	13507	13328	13419	13427	13516	13361	13373	13559	13442	13520	13432	13517	13494	13506	13650	13311	13443	13558	13408	13437	13342	13307	13356	13698	13439	13439	13530	13417	13575	13513	13542	13198	13419	13525	13456	13535	13295	13687	13415	13531	13602	13473	13391	13508	13450	13348	13472	13305	13508	13429	13355	13372	13447	13503	13486	13494	13513	13420	13435	13474	13304	13355	13536	13411	13392	13538	13479	13383	13529	13412	13632	13345	13430	13367	13495	13281	13524	13487	13428	13424	13283	13277	13515	13329	13519	13312	13414	13442	13481	13468	13430	13362	13513	13347	13459	13383	13586	13485	13444	13415	13539	13259	13317	13323	13483	13333	13441	13370	13406	13463	13473	13443	13313	13376	13410	13439	13537	13374	13374	13397	13361	13262	13630	13309	13381	13450	13275	13470	13313	13645	13412	13460	13576	13561	13445	13407	13419	13514	13342	13328	13439	13357	13342	13375	13602	13307	13523	13466	13498	13321	13497	13350	13362	13306	13552	13467	13506	13655	13455	13524	13591	13407	13351	13527	13581	13364	13392	13537	13305	13415	13532	13342	13579	13602	13350	13442	13335	13513	13502	13372	13457	13443	13386	13599	13622	13333	13425	13459	13477	13586	13536	13416	13404	13387	13545	13235	13391	13274	13364	13547	13405	13256	13499	13346	13484	13489	13305	13461	13289	13409	13552	13628	13309	13493	13493	13468	13480	13424	13481	13419	13431	13507	13299	13579	13454	13356	13347	13369	13468	13440	13346	13454	13385	13301	13374	13481	13386	13395	13705	13445	13480	13439	13430	13446	13445	13421	13398	13430	13441	13297	13424	13468	13576	13655	13355	13519	13519	13550	13349	13375	13389	13493	13399	13391	13294	13343	13326	13556	13446	13383	13450	13440	13406	13430	13418	13458	13563	13494	13535	13376	13485	13384	13441	13493	13607	13369	13502	13464	13436	13421	13217	13466	13366	13457	13477	13406	13407	13341	13421	13318	13448	13337	13430	13393	13556	13370	13353	13561	13303	13506	13462	13475	13263	13428	13417	13540	13189	13440	13399	13507	13327	13414	13322	13256	13293	13472	13420	13452	13559	13481	13364	13345	13437	13327	13340	13400	13358	13332	13359	13309	13466	13486	13355	13456	13399	13426	13394	13378	13480	13523	13449	13249	13429	13481	13418	13378	13310	13339	13479	13370	13362	13419	13372	13439	13504	13425	13345	13587	13434	13475	13335	13493	13381	13493	13495	13493	13375	13449	13376	13613	13514	13511	13547	13418	13322	13511	13362	13465	13550	13435	13424	13479	13468	13471	13396	13419	13309	13422	13384	13483	13426	13370	13413	13416	13446	13316	13579	13319	13379	13381	13442	13565	13550	13455	13304	13635	13410	13497	13466	13433	13385	13319	13596	13521	13503	13486	13395	13550	13445	13426	13347	13252	13429	13353	13286	13498	13363	13448	13394	13454	13271	13487	13517	13522	13466	13451	13418	13526	13437	13492	13464	13381	13351	13410	13488	13359	13576	13726	13308	13300	13419	13522	13455	13387	13455	13265	13578	13538	13386	13310	13307	13356	13297	13616	13447	13345	13338	13548	13330	13522	13323	13422	13544	13520	13393	13439	13460	13528	13595	13397	13468	13367	13307	13337	13358	13472	13391	13441	13613	13410	13553	13379	13560	13623	13316	13438	13415	13473	13412	13302	13391	13352	13423	13717	13532	13469	13459	13313	13350	13411	13472	13517	13440	13401	13421	13353	13509	13480	13375	13361	13333	13443	13461	13447	13535	13557	13356	13461	13357	13476	13545	13332	13422	13318	13414	13525	13542	13419	13366	13388	13378	13374	13549	13455	13403	13415	13564	13475	13504	13445	13464	13353	13340	13421	13356	13642	13548	13381	13481	13409	13401	13566	13257	13338	13422	13390	13500	13439	13549	13390	13353	13463	13604	13461	13520	13552	13460	13402	13625	13414	13494	13358	13293	13510	13384	13531	13537	13370	13375	13528	13504	13284	13384	13489	13452	13487	13576	13337	13566	13621	13408	13443	13620	13519	13506	13537	13562	13338	13416	13420	13436	13442	13473	13330	13218	13327	13356	13584	13379	13367	13564	13510	13339	13412	13446	13375	13292	13529	13588	13375	13422	13394	13328	13277	13379	13342	13417	13394	13542	13494	13498	13316	13561	13342	13548	13579	13517	13279	13558	13562	13453	13344	13474	13413	13421	13414	13389	13313	13584	13271	13418	13337	13500	13413	13685	13422	13491	13494	13387	13632	13435	13362	13448	13431	13427	13394	13534	13545	13494	13481	13488	13267	13355	13393	13525	13377	13470	13299	13422	13425	13566	13367	13513	13614	13549	13446	13502	13458	13560	13499	13332	13373	13215	13469	13371	13431	13479	13450	13326	13486	13391	13335	13462	13461	13423	13468	13350	13556	13375	13551	13562	13384	13381	13519	13440	13372	13367	13297	13342	13338	13611	13465	13438	13367	13383	13406	13446	13360	13608	13587	13461	13479	13451	13501	13292	13527	13459	13557	13552	13505	13524	13240	13648	13509	13514	13543	13559	13327	13452	13444	13451	13351	13492	13295	13355	13429	13542	13456	13517	13388	13352	13417	13401	13364	13514	13427	13441	13438	13463	13501	13275	13413	13396	13509	13541	13402	13597	13441	13391	13357	13492	13532	13501	13445	13331	13485	13499	13333	13460	13392	13464	13360	13424	13398	13466	13528	13456	13466	13511	13365	13462	13553	13436	13340	13473	13550	13706	13434	13559	13328	13506	13576	13372	13470	13456	13600	13522	13340	13353	13598	13533	13355	13589	13326	13361	13390	13614	13345	13429	13383	13438	13331	13432	13348	13382	13421	13509	13513	13530	13498	13501	13291	13339	13404	13456	13403	13350	13617	13471	13421	13386	13338	13350	13390	13503	13473	13440	13320	13494	13344	13394	13473	13479	13498	13369	13313	13365	13259	13467	13423	13310	13576	13416	13438	13469	13568	13475	13602	13530	13392	13506	13359	13287	13342	13453	13327	13415	13563	13387	13322	13569	13415	13404	13380	13234	13483	13436	13486	13447	13611	13406	13447	13665	13407	13529	13572	13394	13385	13312	13381	13409	13389	13284	13333	13518	13451	13401	13371	13421	13454	13370	13259	13419	13458	13457	13480	13301	13488	13507	13367	13490	13471	13409	13431	13408	13448	13504	13533	13304	13356	13375	13274	13394	13391	13364	13555	13383	13488	13580	13440	13432	13388	13394	13381	13389	13333	13342	13277	13357	13503	13425	13493	13409	13311	13283	13517	13319	13442	13359	13267	13472	13307	13376	13407	13405	13612	13418	13475	13310	13405	13377	13333	13534	13411	13561	13436	13480	13615	13425	13300	13603	13508	13645	13465	13467	13289	13393	13524	13309	13465	13556	13339	13568	13450	13420	13420	13439	13440	13352	13609	13409	13291	13444	13346	13544	13260	13400	13399	13427	13431	13446	13425	13321	13471	13457	13512	13393	13575	13493	13311	13422	13513	13471	13428	13470	13319	13415	13573	13367	13405	13399	13505	13396	13440	13520	13325	13490	13448	13440	13370	13162	13467	13431	13339	13205	13371	13207	13456	13570	13436	13516	13373	13310	13549	13403	13659	13381	13326	13437	13396	13430	13436	13351	13305	13534	13483	13471	13504	13556	13417	13458	13466	13517	13377	13765	13519	13424	13347	13282	13515	13464	13275	13451	13484	13356	13457	13542	13326	13414	13416	13417	13487	13575	13493	13354	13363	13389	13472	13436	13575	13353	13361	13420	13347	13567	13463	13261	13470	13355	13432	13596	13450	13426	13442	13240	13670	13345	13273	13367	13378	13545	13403	13335	13353	13464	13394	13531	13400	13379	13501	13475	13351	13136	13529	13471	13528	13456	13323	13538	13402	13521	13391	13286	13450	13476	13487	13461	13401	13248	13257	13503	13335	13440	13368	13437	13482	13399	13299	13438	13374	13454	13464	13493	13304	13385	13547	13606	13657	13517	13478	13442	13345	13467	13580	13559	13235	13292	13345	13564	13432	13438	13421	13328	13488	13491	13374	13478	13531	13475	13318	13469	13582	13437	13476	13432	13527	13520	13538	13506	13402	13616	13267	13485	13492	13340	13468	13456	13495	13395	13459	13356	13464	13377	13482	13494	13562	13391	13388	13398	13467	13483	13429	13475	13490	13391	13504	13539	13473	13463	13458	13561	13512	13474	13449	13346	13419	13416	13387	13339	13169	13437	13449	13442	13468	13334	13400	13464	13286	13544	13310	13335	13272	13478	13478	13381	13422	13363	13581	13502	13558	13321	13332	13372	13361	13336	13489	13384	13490	13432	13250	13573	13403	13361	13549	13465	13336	13364	13295	13382	13501	13326	13484	13406	13421	13444	13432	13554	13484	13411	13367	13528	13506	13419	13557	13218	13359	13390	13542	13349	13331	13575	13413	13527	13654	13461	13599
23972	21148	28569	24432	22545	21988	19914	17349	16701	16476	16229	16062	16094	16068	15822	15801	15946	15849	15744	15761	15768	15784	15597	15570	15701	15459	15419	15567	15638	15544	15245	15246	15433	15382	15341	15184	15251	15231	15259	15167	15347	15038	15153	15212	15172	15271	15159	15109	15163	15265	15064	15161	15381	15163	15281	14972	14950	15290	15234	14929	15241	15245	15183	15196	15028	15095	14923	15130	15241	15169	15206	15099	15181	15134	15364	15354	15185	15247	15067	15097	15034	15325	15244	15197	15294	15133	15177	15062	15241	15162	15194	15204	15178	15184	14911	15071	15139	15150	15235	15437	15269	14959	15187	15070	15019	15207	15095	15137	15274	15136	15175	15129	15162	15151	15235	15141	15203	15159	14959	15088	15078	15084	15224	15312	14960	15190	15206	15150	14987	15282	15221	15357	15249	15110	15336	15144	15123	15242	15095	15224	15292	15069	15300	15159	15054	15087	15169	15081	15251	15218	15047	15155	15187	15257	15242	15022	15210	15194	15091	15078	15110	15174	15121	15113	15042	15172	14979	15241	15002	15091	15309	15096	15140	15150	15017	15233	15199	15205	15221	15345	15172	15081	15249	15140	15050	15116	15186	15278	15462	15138	15146	15142	15023	15274	15030	15231	15099	15092	15173	15270	15230	15327	15104	15188	15120	15180	15008	15084	14972	14982	15148	14953	15189	15208	15240	15149	15138	15167	15161	15410	15249	15374	14991	15152	15104	15157	15094	15155	15157	15272	15212	15175	15288	14946	15034	14975	15146	15144	15121	15038	15426	15184	15137	15110	15057	15034	15086	15107	15041	15065	15082	15114	15139	15173	15093	15024	15231	15164	15102	15135	15005	15027	15043	15178	15328	15199	15168	15088	15172	15180	15308	15147	15066	15069	15122	15155	14997	15085	15129	15056	15173	15123	15402	15235	14928	15178	14883	14927	15067	15186	15300	15206	15156	15118	15124	15147	15104	15179	15130	15214	15119	15113	15336	14788	14970	15043	15089	15106	15062	15230	15239	15101	15437	15002	15234	15232	15204	15114	15045	15262	15044	15316	15163	15281	15143	15292	14936	15000	15156	15297	15237	15138	15063	15165	15222	15164	15136	15101	15178	15252	15181	15124	14931	15125	15413	15052	15179	15016	14965	15168	15107	15146	15081	15022	15048	15052	15287	15008	15286	15279	15250	15118	15170	15252	15275	15046	15221	15204	15090	15022	14904	15027	15234	15130	15106	15217	15130	15105	15139	15226	15144	15222	15066	15075	15139	14929	15063	14954	15091	15004	15256	15215	15075	15188	15160	15240	15326	15388	15124	15056	14960	15080	15378	15143	14995	15098	15070	15118	15151	15229	15216	15152	15063	15206	15099	15207	15240	15294	15091	14986	15280	15293	15217	15413	15179	15062	15110	15246	15121	15164	15206	15338	15077	15136	15140	15189	15033	15173	15049	15366	15209	15152	14947	14812	15020	15256	15117	15166	15288	15218	15206	15271	15165	15165	15065	15119	15064	14956	15061	15127	15038	15104	15113	15187	15075	15118	15110	15143	15084	15060	14957	15180	15384	15375	15134	15283	15199	15088	15204	15109	15171	15172	15284	15085	15162	15208	15075	15013	15216	14901	15278	15182	15214	15158	15211	15209	15204	15201	15253	15174	15188	15327	15087	14918	15135	15141	15150	15183	15388	15221	15185	15071	15286	15124	15075	15103	15037	15285	15321	15270	15222	15136	15144	15058	15136	15018	15351	15256	15257	15190	14973	15099	15010	15118	15071	15116	15201	15259	15137	15057	15102	15138	14951	15066	15094	15089	15103	15029	15109	15013	15383	15169	15006	15147	15159	15184	15148	15354	15378	15411	15207	15070	15156	15301	15145	15179	15100	14985	15076	15146	14912	15095	15031	15150	15138	15028	15216	15148	15018	15311	14963	15041	14954	15098	15170	15197	15272	15164	15452	15094	15244	15314	15133	15124	15280	15086	15215	15189	15242	15162	15174	15231	15130	15101	15155	15162	15247	15123	15053	15092	15206	15169	15043	15016	15180	15286	15216	15235	15172	15210	15002	15157	15195	15170	15183	15135	15099	15236	15002	15281	15252	15028	15064	14934	15082	15160	15124	15114	15107	14908	15138	15164	15326	15080	15320	15036	15246	15109	15197	15133	15194	15090	15063	15151	15118	14981	15174	15185	15173	15104	15228	15110	15212	15264	15006	15158	15131	15113	15079	15207	15246	14897	15058	15229	15016	15056	15143	15283	15238	15223	15176	15041	15123	14947	15107	15355	15240	15055	15195	15154	15184	15227	15004	15253	15317	15037	14977	15235	15217	15204	15080	15121	15166	15180	15185	15231	14936	14865	15279	15118	15087	15119	15036	15013	14933	15063	14907	15363	15015	15193	15104	15080	15087	15092	15085	15078	14890	15104	15192	15173	15138	15016	15144	15124	14961	15334	15145	15170	15078	15070	15417	15273	15052	15220	15106	14927	15099	15147	15119	15066	15119	15001	14970	15099	15124	15071	14947	15134	15199	15117	15069	15136	15016	15010	15227	15260	15067	15081	15138	15021	15205	15284	15217	15044	15227	15173	15075	15170	15087	15242	15134	14870	15138	15097	15183	15206	15176	15230	15094	15270	15212	15108	15057	15080	15351	15206	15087	15009	15027	15219	15053	14931	15099	15095	15311	15109	15027	15135	15195	15222	15308	15225	14993	14928	15079	15230	15186	15298	15278	15056	15224	15119	15115	15206	14963	15327	14936	15265	15110	15295	15088	15107	15211	15239	14973	14949	15222	15099	15089	15140	15189	15099	15134	15182	15279	15086	15165	15115	15223	15293	15160	15266	15146	15093	15312	15070	15334	15022	14889	15108	15135	15136	15038	15041	15197	14986	15123	15006	15311	15338	15280	15092	15145	15109	15142	15089	15175	15253	14984	15131	15230	15181	15165	15091	15164	15144	15138	15214	15390	15217	15133	15178	15096	14876	15017	15190	15166	15069	15050	15186	15088	15204	15094	15161	14891	15176	15142	14991	15122	15237	14953	15149	15135	15118	14986	15104	15182	15073	15107	15222	15073	15101	15164	15198	15106	15151	15195	15159	15095	14990	15328	15168	15102	15126	15189	15062	15099	15072	15051	15064	15085	15157	15187	15265	15105	15167	15124	15224	15189	14938	14969	15127	15094	15001	15177	15195	15133	15068	15139	15175	15123	15229	15120	15216	15122	15058	15167	14922	15316	15079	15144	15176	15208	15105	15140	15260	15060	15068	15122	15227	15078	15240	15035	15196	15182	15082	15072	15214	15039	15365	15102	15249	15134	15211	15301	15219	15093	15227	15047	15183	15190	15223	15128	15028	15232	15109	15159	15086	15245	15170	15133	15054	15336	15113	15126	15013	15116	15127	15024	15062	15171	15148	15033	15207	15351	15054	15140	15147	15237	15249	15053	15081	15191	15135	15229	15167	15205	15187	15198	15154	15112	15135	15253	14980	15175	15042	15386	15134	15137	15275	15241	15102	15010	15040	15058	15218	15085	15348	15277	15068	14937	15110	15408	15172	15132	15178	15333	14995	15151	15066	15055	15097	15131	15369	15243	14964	15084	15185	15209	15258	15229	15151	15288	15063	15216	15145	15141	15194	15121	15071	15260	15160	15127	15121	15323	14952	15274	15142	15007	15028	15319	15080	15296	15248	15107	15301	15157	15262	14898	15115	14918	15208	15169	15098	15160	15106	15232	15152	15084	15123	15230	15313	15226	15014	15121	15208	15117	15132	15268	15173	15418	15117	14979	15139	15040	15102	15105	15001	15237	15270	15158	14966	14968	15272	15259	15237	14905	15000	15199	15032	15138	15076	15106	14914	15103	15328	15338	15065	15127	15232	15175	15078	15225	15020	15237	15051	15196	15313	14921	14900	15120	15180	15101	15108	15314	15078	15142	15068	15016	15071	15035	15223	15219	15142	15170	15224	15072	15280	15119	15181	15062	15059	15194	15061	15162	15116	15097	15017	15143	15144	15182	15071	14987	15183	15220	15212	15105	14935	15151	15290	15264	14988	15388	15014	15210	15174	15126	15254	15218	15020	15118	14966	15076	15099	14929	15217	15175	15144	15136	15183	14911	15154	15133	15054	15137	15328	15353	15292	15155	15027	15036	15017	15185	15142	15219	15023	15077	15276	14936	15081	15161	15284	15185	15055	14963	15192	15149	15054	15153	15202	15086	15262	15164	15208	15212	15003	15121	15039	15178	15169	15008	15029	15160	15101	15070	15224	15130	15281	15115	15182	15061	15201	14970	15039	15041	15091	15102	15289	15127	15082	15097	15156	15223	15324	15219	15096	14885	15119	15137	15264	15241	15083	15245	15192	15200	15156	14939	15269	15040	15184	14977	15202	15214	15088	15203	15019	15118	15054	15113	15074	15186	15007	15278	15204	15203	15081	15010	14993	15097	15078	15287	15283	15196	15455	15125	15049	15216	15113	15258	14987	15209	15295	15150	15384	15197	15306	15449	15380	15216	14934	15411	15286	15228	15317	15169	15185	15030	15159	15171	15155	15068	15349	15070	15201	15269	15065	15056	15225	15131	15001	15166	15147	14959	15056	15345	14923	15261	15244	15160	15087	15057	15304	15067	15001	15013	14996	15215	15114	15245	15193	15219	15053	14992	14983	15251	15222	15234	15181	15311	15270	15144	15146	15145	15097	15029	15288	14985	15070	15115	15139	15086	15167	15052	15290	15142	15125	15146	15089	15200	15078	15190	15189	15127	14995	15237	15159	14908	15064	15171	15182	15008	14843	15155	15241	15179	15099	15242	15148	15225	15167	15345	15264	15334	15232	15108	15200	15128	15027	15057	15011	15258	15117	15020	15239	15178	15224	15057	15206	15119	15237	15161	15227	15255	15312	15166	15266	15037	15235	15165	15036	15251	15159	15100	15157	14969	15161	15263	15123	15160	15085	15180	15213	14956	15138	15204	15385	15356	15174	15229	15290	15108	15048	15020	15212	15080	15070	15092	15127	15216	15095	15237	15375	15246	15025	15369	15287	15005	15235	15112	15040	15169	15155	15023	15130	15030	15191	15274	14982	15219	15218	15355	14889	15092	15033	15137	15096	15199	15222	15284	15199	15101	15177	15168	15025	15124	15182
24704	42648	35109	26918	22487	18758	16404	15823	15467	15245	14658	14912	14871	14555	14196	14184	14212	14117	14259	14086	14000	13857	13895	13951	13930	13866	13979	13769	13707	13677	13554	13621	13604	13692	13528	13457	13441	13388	13420	13362	13303	13581	13307	13370	13427	13382	13496	13337	13357	13517	13353	13400	13268	13379	13365	13246	13377	13372	13346	13464	13385	13319	13338	13437	13389	13301	13340	13271	13407	13388	13330	13400	13518	13263	13384	13602	13290	13321	13212	13331	13306	13509	13280	13623	13541	13332	13416	13327	13357	13471	13385	13306	13468	13294	13246	13331	13339	13466	13504	13369	13348	13568	13209	13395	13413	13448	13317	13456	13344	13271	13482	13419	13266	13419	13441	13418	13274	13284	13490	13549	13406	13423	13389	13308	13351	13476	13411	13483	13387	13151	13344	13488	13338	13392	13377	13389	13157	13457	13215	13349	13287	13432	13341	13409	13294	13364	13287	13348	13317	13345	13414	13326	13336	13409	13416	13385	13374	13240	13461	13364	13171	13409	13359	13438	13349	13289	13394	13252	13284	13307	13396	13308	13324	13310	13399	13252	13395	13321	13306	13399	13440	13418	13369	13244	13301	13327	13346	13226	13461	13336	13397	13486	13243	13296	13348	13152	13537	13352	13325	13456	13350	13223	13368	13316	13320	13399	13414	13434	13413	13226	13201	13386	13257	13312	13319	13264	13369	13416	13315	13291	13422	13298	13389	13656	13251	13337	13298	13333	13282	13486	13160	13381	13416	13438	13296	13333	13349	13384	13213	13472	13429	13460	13247	13401	13418	13412	13249	13403	13263	13262	13385	13457	13260	13327	13357	13373	13369	13290	13479	13298	13510	13470	13397	13327	13473	13419	13260	13240	13392	13402	13223	13312	13451	13250	13342	13390	13247	13260	13361	13231	13350	13465	13309	13414	13313	13195	13370	13183	13375	13305	13364	13363	13388	13487	13311	13366	13313	13313	13420	13317	13382	13267	13498	13392	13401	13483	13412	13558	13419	13348	13346	13295	13256	13226	13448	13236	13497	13362	13418	13325	13536	13381	13242	13333	13284	13341	13296	13360	13450	13520	13372	13407	13368	13313	13215	13227	13406	13485	13371	13293	13340	13401	13352	13375	13203	13416	13235	13470	13418	13306	13448	13233	13431	13147	13477	13267	13253	13350	13451	13450	13269	13483	13380	13522	13405	13468	13408	13349	13426	13422	13218	13498	13404	13364	13213	13262	13151	13393	13390	13549	13379	13279	13378	13289	13341	13354	13279	13333	13377	13269	13316	13371	13379	13300	13324	13450	13423	13325	13293	13403	13485	13232	13492	13474	13368	13405	13496	13397	13441	13452	13488	13358	13267	13328	13355	13304	13346	13308	13313	13349	13526	13333	13497	13264	13470	13511	13466	13332	13349	13380	13485	13251	13449	13295	13514	13444	13292	13313	13429	13584	13314	13291	13349	13580	13350	13194	13418	13224	13398	13322	13202	13240	13496	13443	13279	13305	13456	13293	13424	13449	13378	13301	13268	13446	13404	13447	13303	13204	13418	13228	13456	13268	13527	13460	13332	13399	13377	13308	13419	13348	13273	13277	13347	13345	13314	13368	13387	13274	13185	13297	13374	13251	13191	13358	13444	13256	13272	13388	13231	13293	13367	13254	13389	13379	13335	13363	13196	13366	13157	13386	13373	13445	13411	13272	13463	13395	13357	13285	13281	13274	13386	13199	13503	13514	13347	13397	13334	13114	13263	13421	13264	13346	13354	13412	13273	13541	13295	13310	13203	13368	13373	13413	13176	13240	13447	13344	13384	13485	13317	13333	13427	13477	13284	13450	13474	13098	13348	13453	13426	13407	13295	13428	13350	13512	13557	13248	13348	13619	13348	13333	13414	13334	13406	13093	13413	13254	13336	13362	13309	13133	13240	13317	13040	13327	13284	13433	13504	13331	13337	13296	13354	13439	13352	13389	13580	13447	13320	13467	13329	13455	13359	13531	13303	13578	13467	13280	13431	13316	13361	13422	13310	13214	13300	13354	13546	13393	13313	13172	13353	13214	13348	13388	13500	13434	13395	13413	13199	13243	13381	13216	13517	13390	13407	13115	13321	13292	13289	13505	13249	13247	13372	13372	13428	13499	13344	13356	13370	13379	13399	13281	13489	13437	13172	13529	13328	13482	13399	13435	13379	13344	13331	13489	13451	13483	13435	13409	13334	13374	13313	13339	13461	13305	13291	13511	13401	13418	13289	13332	13414	13303	13402	13499	13500	13467	13375	13349	13417	13267	13400	13303	13311	13455	13335	13371	13315	13326	13556	13419	13301	13376	13280	13456	13398	13396	13373	13325	13455	13320	13371	13468	13330	13499	13280	13233	13501	13342	13383	13358	13224	13286	13437	13317	13313	13440	13394	13396	13419	13328	13488	13308	13387	13430	13176	13359	13302	13321	13290	13385	13220	13439	13388	13370	13402	13344	13414	13235	13413	13262	13501	13309	13308	13235	13398	13324	13380	13399	13349	13315	13227	13369	13348	13343	13372	13207	13247	13336	13274	13359	13349	13296	13163	13367	13200	13418	13283	13392	13195	13181	13359	13326	13480	13384	13397	13389	13538	13401	13270	13505	13434	13515	13399	13342	13315	13415	13454	13251	13427	13480	13201	13268	13287	13273	13328	13355	13321	13346	13352	13373	13394	13133	13474	13399	13316	13350	13310	13290	13267	13354	13339	13201	13333	13547	13286	13347	13448	13376	13430	13510	13158	13234	13317	13593	13363	13227	13503	13462	13411	13476	13402	13272	13363	13424	13318	13322	13373	13441	13317	13486	13250	13210	13272	13349	13243	13300	13622	13377	13357	13249	13327	13410	13310	13479	13469	13435	13358	13405	13330	13491	13331	13402	13307	13265	13416	13508	13390	13353	13400	13325	13471	13219	13434	13344	13338	13488	13476	13410	13297	13301	13411	13317	13253	13278	13290	13519	13333	13332	13366	13459	13236	13349	13452	13391	13448	13248	13455	13322	13200	13455	13396	13338	13385	13248	13408	13419	13202	13412	13524	13270	13399	13354	13420	13398	13409	13398	13444	13459	13399	13401	13254	13326	13312	13341	13349	13350	13375	13455	13284	13326	13317	13313	13319	13322	13472	13476	13229	13234	13328	13466	13200	13414	13417	13449	13255	13294	13455	13444	13214	13498	13403	13343	13465	13354	13341	13288	13401	13321	13236	13331	13328	13411	13307	13439	13381	13472	13323	13284	13426	13280	13401	13455	13506	13366	13240	13312	13256	13414	13197	13413	13439	13498	13351	13376	13406	13213	13223	13264	13400	13393	13214	13259	13378	13295	13388	13347	13452	13422	13328	13267	13391	13349	13384	13459	13305	13249	13376	13362	13126	13319	13310	13269	13482	13264	13451	13264	13385	13467	13386	13435	13252	13274	13376	13498	13423	13279	13382	13387	13206	13456	13270	13478	13436	13258	13368	13247	13283	13311	13448	13255	13354	13311	13371	13477	13299	13337	13372	13179	13227	13237	13422	13447	13347	13366	13380	13301	13419	13440	13217	13380	13206	13305	13342	13487	13412	13293	13498	13371	13456	13206	13485	13386	13493	13430	13167	13221	13378	13202	13371	13327	13357	13397	13339	13332	13141	13278	13239	13402	13394	13276	13451	13322	13557	13310	13258	13530	13486	13389	13283	13311	13319	13350	13446	13245	13500	13385	13246	13414	13253	13351	13394	13277	13434	13347	13396	13359	13590	13262	13443	13458	13411	13258	13472	13532	13474	13392	13384	13394	13417	13327	13479	13270	13183	13380	13190	13309	13358	13395	13336	13269	13155	13212	13226	13294	13420	13527	13359	13471	13373	13243	13344	13188	13370	13334	13473	13411	13445	13376	13244	13418	13348	13215	13235	13330	13143	13442	13201	13348	13410	13405	13306	13390	13496	13424	13294	13426	13179	13340	13295	13382	13397	13335	13255	13373	13351	13318	13264	13287	13545	13319	13421	13158	13381	13416	13293	13406	13345	13553	13191	13293	13235	13359	13488	13324	13333	13222	13259	13416	13296	13236	13309	13266	13323	13277	13323	13370	13448	13431	13481	13478	13162	13462	13307	13491	13402	13375	13344	13336	13374	13388	13301	13499	13330	13312	13222	13499	13301	13311	13391	13447	13349	13374	13227	13105	13534	13294	13454	13289	13255	13388	13242	13315	13404	13405	13444	13273	13468	13353	13286	13378	13439	13305	13308	13297	13241	13377	13287	13414	13354	13198	13489	13369	13279	13340	13318	13373	13259	13340	13305	13420	13384	13270	13403	13312	13510	13337	13207	13455	13514	13261	13335	13382	13476	13446	13244	13492	13405	13285	13323	13331	13432	13442	13300	13448	13432	13500	13380	13511	13268	13265	13431	13186	13316	13290	13485	13238	13393	13440	13407	13466	13305	13262	13357	13355	13276	13234	13299	13372	13419	13317	13340	13380	13332	13238	13434	13229	13431	13379	13416	13324	13380	13324	13234	13321	13387	13312	13455	13314	13332	13487	13265	13235	13497	13322	13469	13282	13265	13333	13420	13602	13294	13320	13497	13339	13445	13317	13285	13400	13528	13451	13303	13478	13391	13395	13422	13414	13370	13264	13408	13402	13280	13442	13429	13416	13312	13501	13368	13360	13382	13326	13322	13356	13259	13315	13281	13274	13357	13377	13562	13279	13527	13434	13411	13376	13364	13420	13192	13409	13294	13345	13276	13539	13370	13337	13348	13341	13274	13476	13298	13459	13469	13410	13417	13453	13239	13377	13257	13338	13435	13289	13321	13411	13269	13463	13453	13364	13211	13429	13468	13504	13384	13432	13262	13367	13328	13327	13297	13435	13272	13417	13348	13399	13410	13531	13256	13431	13258	13353	13421	13527	13340	13309	13198	13250	13300	13332	13302	13306	13269	13337	13546	13369	13369	13387	13226	13284	13394	13226	13380	13352	13472	13322	13277	13367	13358	13251	13353	13352	13415	13357	13166	13251	13241	13423	13299	13375	13245	13358	13398	13334	13286	13266	13529	13295	13393	13242	13311	13450	13350	13430	13257	13420	13323	13361	13353	13341	13429	13381	13354	13339	13242	13242	13389	13244	13333	13419	13442	13223
22864	21175	28932	23830	21915	23977	24611	19332	18255	18281	17722	17463	17657	17284	17415	17360	17240	17278	17083	16996	17003	17109	16804	16833	16724	16703	16604	16844	16604	16443	16551	16574	16440	16496	16488	16261	16276	16475	16330	16185	16290	16317	16492	16161	16390	16098	16478	16361	16238	16337	16163	16126	16370	16368	16375	16440	16144	16183	16072	16185	16012	16184	16182	16501	16233	16354	16389	16374	16416	16238	16233	16136	16209	16564	16470	16387	16170	16251	16357	16285	16390	16254	15994	16281	16191	16164	16322	16321	16451	16024	16123	16472	16153	16237	16251	16190	16150	16069	16059	16362	16295	16092	16315	16367	16324	16281	16246	16016	16373	16364	16276	16063	16220	16418	16368	16308	16188	16342	16214	16197	16416	16362	16233	16442	16091	16251	16140	16054	16080	16242	16173	16255	16405	16176	16215	16407	16333	16114	16224	16151	16063	16128	16028	16265	16230	16231	16242	16158	16195	16193	16016	16200	16321	16280	16107	16297	16148	16213	16439	16574	16390	16155	16235	16225	16155	16154	16174	16229	16337	16114	16391	16149	16265	16173	15981	16334	16202	16262	16441	16443	16134	16208	16322	16129	16258	16125	16275	16279	16193	16192	16012	16056	16179	16176	16200	16134	16281	16231	16279	16205	16213	16174	16304	16196	16168	16148	16369	16210	16419	16252	16058	16150	16189	16268	16099	16035	16201	16180	16334	16092	16160	16070	16317	16208	16056	16111	16337	16186	16179	16133	16225	16224	16183	16296	16359	16130	16008	16282	16342	16284	16272	16347	16328	16331	16250	16030	16221	16222	16223	16340	16194	16155	16049	16263	16052	16096	16276	16123	16235	16124	16316	16290	16268	16219	16111	16098	16347	16118	16292	16137	16272	16291	16295	16244	16194	16373	16228	16388	16259	16308	16258	16016	16197	16080	16255	16150	16320	16117	16042	16217	16312	16245	16286	16385	15949	16164	16430	16138	16261	16171	16162	16148	16366	16174	15975	16300	16390	16172	16232	15961	16190	16219	16177	16267	16160	16161	16157	16011	16089	16220	16132	16340	16160	16075	16406	16159	16145	16084	16126	16235	16159	15930	15993	16327	16162	15898	16212	16242	16524	16227	16180	16188	16200	16448	16121	16283	16123	16050	16298	16350	16136	16202	16229	16351	16294	16273	16206	16196	16070	16143	16160	16192	16225	16207	16397	16062	16186	16349	16186	16142	16189	16233	16190	16214	16293	16056	16218	16024	16050	16265	16117	16137	16126	16151	16225	16356	16268	15906	16137	16140	16148	15929	16129	16263	16242	16015	16182	16185	16175	16162	16309	16258	16161	16059	16400	16076	16183	16139	16005	16382	16222	16331	16148	16233	16413	16237	16228	16152	16019	16162	16263	16232	16215	16303	16386	16075	16044	16204	16148	16038	16120	16230	16261	16205	16178	16122	16095	16146	16328	16212	15912	16248	16221	16160	16153	16269	16313	16172	16191	16099	16176	16100	16236	16144	16166	16001	16010	16176	16221	15988	16177	16440	16204	16036	16101	16261	16199	16210	16041	16074	16076	16070	16181	16219	16360	16209	16483	16123	16334	16359	16091	16208	16298	16285	16305	16157	16174	16207	16275	16119	16082	16300	16252	16346	16170	16081	16247	16192	16099	16350	16154	16130	16328	16244	16210	16360	16147	16331	16124	16123	16065	16204	16093	16191	16400	16161	16325	16315	16116	16272	16189	16311	16316	16231	16318	16158	16317	16081	16082	16113	16409	16358	16094	16040	16471	16305	16277	16194	16121	16354	16274	16142	16371	16188	16232	16117	16302	16266	16285	16081	16366	16450	16064	16243	16215	16332	16207	16153	16175	16117	16349	16110	16122	16332	16157	16074	16289	16191	16280	16297	16077	16065	16013	16065	16088	16395	16145	16079	15881	16305	16393	16359	16238	16330	16305	16091	16218	16277	16222	16258	16190	16139	16236	16110	16277	16257	16070	16266	16193	16380	16421	16194	16311	16306	16064	16287	16295	16161	16402	16322	16455	16287	16153	16383	16222	16086	16070	16024	16194	16012	16174	16270	16109	16447	16298	16288	16381	16316	16278	16256	16045	16307	16180	16069	16327	16254	16253	16104	16193	16149	16222	16062	16192	16334	16258	16314	16256	16248	16120	16329	16110	16114	16069	16016	15996	16098	16240	16213	16263	16216	16252	16217	16210	16250	16105	16192	16227	16098	16145	16043	16245	16305	15977	16070	16289	16330	16066	16214	16117	16411	16118	16065	16225	16172	16245	16319	16294	16085	15985	16219	16348	16410	16240	16090	16100	16156	16070	16270	16076	16278	16198	16467	16327	16387	16083	16134	16123	16154	16190	16197	15940	16052	16092	16196	16207	16146	16032	16214	16074	16124	16158	16149	16302	16396	16221	16438	16376	16237	16271	16141	16333	16194	16229	16124	16446	16114	16287	15979	16342	16027	16491	16153	16147	16052	16189	16249	16028	15982	16246	16283	15953	16180	16173	16162	16049	16031	16087	16360	16216	16187	16439	16229	16256	16194	16067	16063	16170	16263	16061	16158	16151	16045	16151	16373	16346	16304	16144	16149	16387	16091	16179	16198	16175	16045	16229	16098	16251	16149	16159	16137	16161	16294	16277	16173	16128	16264	16212	16071	16080	16148	16135	16096	16066	16164	16129	16041	16285	16174	16276	16022	16169	16164	16210	16161	16243	16158	16126	16163	16441	16246	16294	16173	16041	16219	16278	16274	16349	16177	16206	16132	16113	16208	16046	16486	16118	16184	16150	16263	16290	16244	16114	16049	16214	16406	16286	16199	16153	16210	16202	16162	16295	16051	16177	16233	16158	16042	16080	16251	16172	16235	16058	16160	16125	15926	16062	16164	16187	16325	16258	16236	16255	16137	16082	16248	16159	16207	16205	16221	16136	16435	16104	16209	16286	16152	16131	16311	16184	16191	16371	16459	16167	16208	16327	16215	16331	16322	16180	16186	16087	16207	16246	16283	16232	16153	16398	16308	16221	16130	16174	16259	16067	15970	16287	16237	16179	16082	16190	16223	16234	16298	16317	16099	16155	16235	16241	16294	16212	15993	16198	16271	16211	16318	16252	16119	16220	16169	16289	16023	16104	16142	16039	16240	16139	16244	16213	16063	16140	16311	16166	16235	16043	16177	16231	16170	16374	16255	16220	16346	16278	16162	16034	16119	16082	16325	16132	16191	16211	16337	16313	16266	16247	16266	16253	16334	16246	16242	16059	16220	16336	16192	16070	15991	16282	16328	16262	16254	15973	16247	16192	16116	16256	15863	16212	16256	16435	16123	16239	16354	16103	16132	16241	16223	16363	16208	16333	16085	16140	16159	16278	16268	16217	16322	16146	16327	16227	16170	16098	16153	16109	16243	15989	16234	16071	16135	16184	16181	16244	15990	16289	16355	16112	16240	16299	16013	16413	16196	16283	16142	16211	16329	16201	16205	15985	16152	16216	15945	16301	16272	16198	16318	16311	16281	16294	16284	16270	16215	16167	16121	16292	16252	16403	16201	16162	16013	16233	16220	16120	16173	16122	16217	16305	16232	16203	16284	16201	16579	16287	16286	16212	16054	15972	16156	16241	16195	16198	16373	16259	16181	16218	16277	16235	16284	16456	16161	16343	16366	16078	16371	16223	16294	16361	16365	16336	16179	16240	16166	16223	16326	16186	16159	16318	16151	16092	16071	16307	16030	16205	16162	16091	16202	16189	16104	16305	16023	16312	16248	16191	16080	16109	16114	16051	16607	16176	15917	16228	16288	16179	16259	16290	16248	16307	16205	16154	16153	16198	16023	16234	16104	16031	16220	16040	16403	16428	16231	16025	16099	16249	16124	16437	16205	15967	16233	16250	16108	16330	16113	16203	16285	16310	16271	16210	16136	16294	16217	16200	16105	16146	16207	16150	16197	16148	16150	16128	16303	16177	16046	16215	16258	16384	16371	16041	16309	16068	16100	16118	16321	16320	16156	16310	16312	16530	16196	16216	16187	16378	16185	16164	15961	16098	16120	16391	16284	16203	16177	15967	16406	16361	16063	16266	16287	15825	16279	16240	16088	16309	16286	16330	16318	16251	16162	16292	16247	16111	16038	16177	16311	16014	15978	16368	16317	16177	16142	16166	16204	16292	16339	16338	16194	16206	16145	16173	16351	16135	16190	16216	15917	16096	15960	16158	16186	16285	16102	16244	16200	16101	16151	16146	16305	16256	16185	16161	16177	16327	16123	16217	16272	16246	16075	16064	16145	16277	16372	16228	16051	16020	15970	16187	16256	16225	16161	16097	16332	16190	16160	16139	16130	16104	16302	16091	16078	16349	16113	16279	16277	16158	16193	16045	16167	16090	16234	16084	16179	16287	16156	16310	15940	16129	16207	16193	16013	16121	16143	16395	16119	16258	16051	16216	16412	16103	16353	16267	16143	16204	16228	16349	16399	16405	16240	16183	16148	16151	16220	16226	16262	16249	16073	16056	15929	16184	16199	16317	16264	16223	16138	16112	16242	16145	16169	16205	16233	16260	16115	16313	16318	16091	16077	16198	16282	16153	16254	16146	16142	16246	16109	16223	16328	16115	16206	16071	16064	16266	16196	16181	16102	16418	16360	16015	16174	16190	16293	16134	16306	16168	16380	16168	16151	16201	16308	16224	16179	16333	16149	16247	16089	16069	16074	16314	16300	16068	16184	16251	16200	16249	16178	16214	16157	16040	15984	16236	16279	16362	16125	16238	16077	16323	16307	16152	16044	16404	16193	16176	16282	16251	16175	16294	16205	16159	16398	16105	16150	16221	16258	16034	16131	16378	16174	16286	16138	16190	15971	15966	16138	16095	16269	16271	16183	16350	16265	16155	16371	16206	16288	16339	16074	16138	16045	16175	16179	16243	16053	16000	16123	16218	16179	16271	16139	16118	16125	16285	16096	16165	16332	16215	16147	16468	16302	16415	16379	16262	16244	16061	16101	16281	16490	16430	16108	16177	16185	16253	16158	16367	16338	16191	16243	16352	16124	16263	16088	16249	16112	16240	16023	16154	16317	16210	16126	16186	16298	16407	16151	16258	16310	16218	16258	16135	16177	16209	16150	16307	16169	16089	16006	16362	16142	16051	16040
27575	46589	41096	32307	27073	21016	18336	17227	16818	16491	15840	15680	15603	15441	15364	15265	15014	14969	14916	14779	14719	14786	14683	14699	14579	14558	14512	14483	14416	14126	14320	14279	14219	14214	14064	14237	14008	13763	14213	13941	13916	13809	14041	13933	14029	13869	13884	13910	13757	13968	14056	14013	13846	14030	14186	13920	13889	14007	13807	13854	13973	13888	13846	14013	13911	13895	13980	13945	14086	13790	14021	14096	13887	13982	13957	13957	13915	13997	13834	14158	13879	13754	14064	14132	13898	13971	13898	13975	13951	14021	13969	14060	13954	13981	13883	14038	13946	13996	14027	14191	13942	14017	13970	14045	13901	13933	13853	14061	13970	14005	14036	14071	13869	13793	13863	14015	13970	13831	13835	14065	13950	14068	14032	13962	13996	14061	13932	13907	13913	14040	14027	14098	13781	14049	13798	13964	14076	13854	14044	13883	14077	13971	13870	13971	13997	13988	13804	13727	14083	13941	13915	14078	13917	14124	13969	14072	14107	13865	13911	14190	13877	13928	13851	13951	14070	14060	13908	13940	13935	14093	14042	13972	13970	14043	13978	13942	14080	13829	14046	13977	13974	13962	13673	13991	13993	13916	13876	14039	13866	13998	13883	13963	14020	13889	13850	14023	13849	13889	14087	13862	13858	14011	13901	13971	13749	13976	13791	14027	14037	13841	14024	13806	14001	13822	13940	13765	14009	13785	13944	13752	14028	13852	13975	13863	13911	13941	13864	14022	13955	13919	13949	13910	14067	14075	13898	13941	13833	13970	13852	14052	13930	13846	13891	13879	13917	13844	13869	14025	13947	13945	13802	13804	13811	13786	13857	14016	13904	13897	14028	13864	13807	13937	13965	13909	14050	13842	13849	14035	13891	14054	13901	14058	14057	13853	14051	13932	13840	13976	13808	13828	13899	13985	13952	13819	13984	13815	13735	13948	14089	14116	13918	13952	13988	13900	13793	13948	13786	13943	13887	14008	13862	13792	13978	13961	13851	13914	13898	13956	13998	13979	13847	13684	14001	13757	14142	14049	13801	13898	14013	13895	13791	13814	14121	14082	14054	13849	13867	13840	13907	14044	13789	13969	13963	13788	13871	13961	13889	13975	13893	13973	14007	13946	13899	13913	14010	13946	13946	13863	13952	14040	14006	13945	14029	13951	13972	14082	13918	14012	13883	13990	13838	13869	13982	13883	13878	14056	13906	13872	13974	14045	13927	14016	13871	14123	13956	13874	14115	13931	13899	13985	13988	13962	14030	14018	13750	13906	13934	13881	13845	13865	13827	13869	13968	14005	13976	13873	13932	13856	14007	13969	13902	13842	13813	13928	13970	13771	14084	13983	13828	13988	13979	13798	14085	13912	13923	13959	14038	13890	13718	14055	13886	13849	13875	13900	14039	13978	14010	13951	13995	13999	13902	13690	13895	13823	13976	13989	13933	13884	13812	13898	13798	13811	13953	13983	13754	13815	13903	13974	13970	13959	13836	14111	14012	13973	13951	14035	13981	13906	14017	13924	13947	13993	13965	13781	13925	13925	14012	13842	13947	13998	13955	13846	13740	13914	13916	13842	13843	13899	13918	13948	13914	14042	13796	14020	13809	13986	14031	13875	14018	14011	13944	14005	13948	13912	13997	13944	13732	13685	13892	14075	13951	13961	13891	13957	13918	13944	13871	14019	13884	13840	14020	13896	14057	13964	14132	13901	14016	13886	13861	14005	13977	13925	13916	14079	13924	14003	14041	13957	13979	14063	13878	13974	13850	13922	14030	13905	13815	13941	13819	13943	13809	13904	13980	13982	13968	13873	14100	13948	13977	13915	13956	14100	14049	14017	13886	13938	13931	13786	13798	13741	13963	13890	13884	13984	13895	14057	13976	13884	13741	14109	13939	13963	14168	13932	13984	14034	13956	13806	13889	13939	14071	13839	13886	13904	14080	13820	13951	13937	13978	13770	13859	13939	14056	13837	13993	14020	13817	14023	13735	13979	13950	13962	14046	13985	13964	13897	13850	14155	13859	13940	13847	13877	13975	13885	13915	13937	13907	13974	14099	14019	13985	13869	13845	13853	13944	13901	13962	13832	14154	14061	14024	13927	13995	13900	13825	14019	13885	13753	14048	13860	13972	13915	14020	13982	14031	13946	13841	14016	13864	13987	13950	13904	14003	13896	13832	13995	13847	13917	13991	13813	14019	13933	13945	13960	14032	13939	13838	13903	13917	13965	13901	13905	13926	14027	13854	13961	14090	13848	13934	13940	14209	13874	13940	13875	13937	13894	13950	13827	13925	13979	13987	14055	13979	13890	13908	13913	13893	13903	13903	13958	13886	13958	13891	13857	13904	13951	13907	13970	14050	13910	13961	13926	13993	13891	13944	14034	14018	13770	14040	13815	13914	14051	13841	14020	13849	13940	14086	14022	13945	13927	13881	14093	13931	13829	13898	13766	13897	13993	13974	13965	13831	13875	14151	13900	13810	13904	13933	14042	14029	13899	13933	14083	13922	13993	13831	14026	13973	13894	13847	14044	13888	13879	13822	14040	14062	13904	13946	13911	13865	13961	13861	13946	13932	13878	13742	14104	13866	13838	13901	14005	13925	13938	13900	13997	13984	13953	13821	13989	13931	14035	13918	14012	13994	14094	13968	13974	13840	13951	13920	13756	13843	13938	13781	13960	14105	14004	14014	13813	14041	14025	13876	14085	14001	14010	13897	13945	14030	13891	13891	13927	13916	13859	13916	13852	14143	13962	14059	13815	14035	13930	13807	13839	13886	13729	13972	14075	13736	13963	13934	13957	13814	13954	14065	14045	13894	13891	13951	14006	13900	13809	13953	13984	13904	13857	14059	13906	14046	14114	13982	13991	13896	13923	13824	13983	13832	13970	14012	13942	13942	13926	14006	14078	14070	13958	14010	13955	13959	14074	13927	14081	13844	13859	14049	13869	14041	13940	13943	14024	14058	14055	14034	13971	13902	13754	13820	13773	14006	14035	13896	13904	14073	13890	13981	13836	13883	13998	13861	13943	14119	14062	13859	13867	13786	13797	13672	13936	13964	14016	13890	14057	13905	13933	13789	13934	14031	13851	13897	13747	13915	13796	13963	13979	13873	13858	13996	14142	14073	13933	13949	14082	13947	14085	13866	14035	13783	13906	13798	13897	13909	13837	14035	14029	13928	13981	13717	13978	13885	13798	14004	13782	14047	14084	13859	13717	14070	13807	14022	13876	13849	14036	13855	13808	13917	13980	13827	13924	13826	13729	13985	13877	13946	14125	13910	13969	13928	14083	13937	13966	14087	13829	13980	13979	13852	13800	14054	13699	14013	14090	13896	14023	14010	13985	13977	13912	13933	13905	14027	14012	13955	13949	13909	13850	14033	13880	13867	13849	13992	13767	13826	14023	13925	13792	14000	13989	13720	13826	13947	13929	13920	14012	13923	14067	13800	14025	13955	13944	14193	13745	13971	14021	13870	13790	13946	13959	13894	13963	13975	13972	13991	13995	13859	14113	14004	13797	13946	13965	14020	13991	14046	13986	13752	14033	14040	13797	14003	14036	13909	13908	14009	13828	13916	13828	13871	13893	13844	13743	13888	13893	13999	13984	13976	14009	13841	13779	13910	13999	14025	14006	13900	13923	13819	13942	14033	13800	13935	14048	13996	13969	13889	13875	14171	13983	13868	14042	13984	13905	13936	13958	14133	13863	13894	13798	13849	13879	13916	14034	13808	13925	13898	13992	13837	14009	13933	13919	14080	13903	13886	13905	13995	13917	13850	14022	14063	13909	13990	13878	13956	13912	13861	13978	13817	13967	13824	13990	14012	13814	13895	13964	13769	13859	13969	13963	13893	14005	13879	13796	13892	13919	13913	13913	13942	13991	13856	13962	13971	13964	13861	13787	13868	14115	14084	13903	13988	13930	13796	14080	13909	13772	13921	13774	14017	13892	13956	13880	13929	13928	13887	13860	13981	13943	13937	13864	13863	13953	14077	13962	13624	13817	14049	13842	13754	13842	13874	13867	13934	14049	13978	13860	13931	13830	13771	13920	13967	13876	14055	13964	13900	13934	13977	13943	14022	13983	13726	14025	14066	13758	13899	13935	14053	13910	13795	13724	14005	14013	14099	13936	13965	13886	13935	13957	13945	14002	13910	13849	14020	13924	13808	13861	14047	13922	13668	13859	13980	13948	14000	14016	13949	13852	13839	13990	13783	13958	13874	13875	14009	13756	13904	13885	14121	13990	14071	13899	13921	13932	13869	13976	13986	13931	13930	14015	13962	13833	13760	13943	13925	13924	13889	13821	13959	13879	13999	14127	14008	14030	13947	13954	13973	13957	13860	13935	13854	13887	13624	13851	13884	14054	13828	13898	13992	13698	14125	13907	13978	13877	13939	13764	14060	13803	13760	13933	14114	14044	13891	13935	14122	14070	13910	14095	13769	13790	14067	13991	13946	14064	13888	14025	13915	13976	13848	14019	13845	14041	13938	13982	13822	14121	13811	13875	13832	13868	13965	13974	13901	14006	14021	13820	14054	13801	14031	13903	13946	14014	13920	13821	13996	14106	14015	13800	13912	13993	14022	13915	13766	13977	13835	13941	13815	14062	13887	13852	13902	13804	13988	14076	13982	14016	14032	13925	13951	13894	13940	14045	13947	13820	13878	13815	13859	13964	13877	13920	14046	13931	13863	13917	14063	13944	13899	13851	13773	13914	13930	13861	14031	13927	13811	13921	13955	14058	14085	13845	13832	14065	14042	13986	13969	13968	13962	14134	13929	13841	14001	13932	13880	13899	13940	13929	13957	13893	13948	13811	13767	13812	14294	14014	13855	13833	13993	14060	13927	14124	14064	13826	13959	13848	13930	13932	13935	13923	14164	13925	13985	13644	13883	14107	13900	14043	13888	13736	14095	13875	14005	13767	13849	13796	13894	13980	13974	13929	13990	14010	13812	14054	13803	13908	14047	13812	13890	13899	13864	14047	14021	13914	13935	13993	14014	13763	13913	14214	13989	13897	13822	13892	14064	13979	13978	13916	13799	13929	14081	13890	13779	13979	13914	14144	13851	13875	13803	13875	14038	14073	13818	13999	13962	13946	13939	13913	13947	13872	13841	14009	13790	13877	13951	13826	13829	13749
27921	23453	26905	23003	18887	17316	16242	16008	15684	15591	15405	15327	15425	15451	15254	15456	15355	15387	15250	15125	15359	15245	15185	15350	15232	15005	15131	15356	15058	15012	15069	15249	14995	15213	15179	15108	15191	15014	15027	15017	14914	14916	14949	15115	14908	15097	14952	14880	14803	15062	14931	14971	14879	15160	14988	14848	14928	14891	15025	14771	14929	14731	14866	14992	14941	14741	14978	14912	14952	14904	14913	15039	15067	15053	14762	15150	15040	14798	14997	14863	14942	15032	14769	15064	15012	14946	14995	15096	14889	15076	15268	14870	14975	15127	15017	14924	14977	14883	14957	14990	15016	14966	15122	14960	15177	14806	15002	14970	14970	14940	14868	14870	15065	14916	14923	15006	14948	14901	14931	15023	15004	14832	14968	15110	15010	14779	14876	15004	14940	14967	15012	14906	14982	15034	14774	14919	14749	15138	14894	14969	14856	14835	14868	14922	14850	15065	14886	15004	14817	15114	14978	15065	15060	15051	14909	15088	14885	15046	14677	14921	14896	14888	15075	15102	15135	14838	14983	14963	14880	15162	14914	14954	15200	14984	14865	14976	14930	14966	14974	14821	15003	14836	14957	15184	14968	14965	14991	15016	14872	14955	15141	14868	14965	14903	14850	14880	15009	14955	14925	14895	14978	15035	15095	15106	15167	15019	14974	15050	15004	14828	14868	14912	14972	14787	14897	15060	14918	15156	14894	14698	15066	14880	15099	15171	14941	15036	15102	14973	15003	14966	14871	14620	15011	14970	14721	15045	14998	14819	14846	14852	14938	15047	14800	14847	15071	15044	14987	14845	14852	14996	14771	14870	14913	14900	14979	15013	14944	15023	14748	14885	15001	15165	14974	15174	14967	15088	15015	14886	14829	14945	14896	14856	14996	14865	15242	14891	14836	15023	14974	14960	14979	14978	14915	14829	15111	14790	14776	15144	15009	14809	15033	14898	15072	15012	15072	14926	15003	14927	14877	14954	15013	14828	15153	14802	15122	14844	15014	14802	14974	14990	15058	14934	14847	14972	14953	14805	14870	14978	14974	14819	15126	14984	14833	14817	14916	14934	14764	14890	14887	14809	14860	14906	15068	14963	14717	14999	14958	14918	15016	14894	14989	14839	14823	14895	14870	14931	14972	15128	14778	15014	14942	14922	14863	14836	14756	14867	15049	15018	14889	14808	14889	14900	15102	14983	14755	15020	14937	15263	14850	14808	14904	15113	15148	15073	15159	14901	14942	14920	14971	14964	14983	14935	14894	15107	14953	14985	15020	14752	14946	14996	14908	14855	15004	15163	14834	15017	14851	14900	14987	14919	15180	15067	15084	14787	14904	14900	14948	14822	14789	14825	14919	14938	15122	14897	15139	15157	14985	14947	14966	15135	14877	14991	14978	15005	15056	14807	15041	15016	15032	14924	14992	15002	15047	15057	14952	14864	14998	14849	14900	14917	14988	15008	15154	15032	14862	15044	15053	15033	15076	14919	15023	15014	14954	14941	15030	14998	14815	15042	14945	14839	14904	14948	14976	14847	15047	14993	14984	15094	15227	15096	15014	15019	15178	14888	14931	14925	14854	14955	14987	15048	14929	15072	14790	15027	14951	15149	14913	15056	14962	15014	15131	14933	15002	15004	14911	14988	14943	14780	14837	14968	15024	14915	14921	15011	15057	15091	15028	15018	14941	14886	14966	14961	15077	14905	15032	14826	14968	14981	14973	15064	14968	15055	14962	15017	15018	14744	14985	15162	14969	14944	15019	14836	14745	14952	14985	15046	15069	15089	15029	15118	15024	14877	14977	14865	14803	15154	15068	14747	14946	15027	14756	14942	14963	15068	15078	15102	15011	14945	14999	15048	14924	15111	14884	14899	14939	14987	15058	14921	14969	15077	14922	15142	15026	14875	14840	14743	14780	14822	15029	14886	14939	14950	15073	15190	14883	15011	14954	14923	14974	14974	14901	14834	14951	14986	14921	14860	14965	15004	15045	15045	15027	14838	14973	14942	14900	14960	15022	14808	15124	15032	14987	15025	14910	15097	15007	14815	15070	14928	15003	14822	14880	15033	15138	15042	15130	15098	15101	15091	14804	14899	14961	14885	14988	14928	15148	14935	14846	14983	14972	14974	14933	14989	14893	15057	14899	14877	14908	15062	14917	14926	14995	15043	15081	14880	14969	14954	14906	14875	15033	14827	14955	14923	14733	14952	14931	15098	14995	14944	14888	15000	14917	14823	14937	14660	15089	15205	15109	15083	14740	14993	15053	15003	14995	14939	15074	14812	15167	15096	15117	14897	14828	15019	14948	14935	15073	14940	14754	15001	15004	15182	15146	14945	15185	14841	15014	14804	14939	14928	14855	14876	14740	14967	14765	15032	14953	15293	15147	14873	15002	14946	15061	14899	14914	15025	14934	14805	14999	14999	14984	14969	15086	15082	15291	15005	15007	14961	14780	15099	15033	14973	14706	15097	15075	14900	14957	15047	15156	14953	14966	14765	14989	14959	15118	14944	14918	15055	15073	15089	15003	15119	14930	14774	14832	14963	15009	14885	14816	15027	14972	14891	15054	14822	14948	14993	15028	14987	14960	15062	15042	15020	14973	14963	15023	14961	15019	14926	15136	14929	15136	14953	14951	15000	14863	15139	14900	14949	14947	14903	14961	14964	14870	14791	15047	15197	14974	15135	14822	14932	14852	14904	14730	15028	14929	15045	14824	14887	14894	15137	15203	14980	15033	14855	14976	14841	14971	15185	15053	15192	14976	15060	14867	14862	14973	14925	14878	14934	15012	14919	15183	14934	14955	14928	14880	14939	15042	15227	15033	14952	14879	14945	15036	15004	15130	15112	14768	14867	15007	15009	15026	15004	14947	14904	14980	14999	15089	14954	14959	14951	14790	14894	15116	14952	15072	14839	14867	15072	14991	14978	14940	15050	14972	15063	15059	14968	14951	15151	15031	14961	15095	14899	15054	14924	14914	14952	14971	14878	14890	14985	14939	14954	14982	14898	14852	14992	14978	14975	14971	14857	14941	14998	15094	14936	14838	14755	14981	15027	15144	14811	14946	14938	14996	14853	15087	14954	15067	14926	14929	14858	15055	15004	14944	14983	14898	15151	14929	14974	15016	15026	14851	15078	15066	14908	14875	14970	14936	14815	15034	15098	15063	14987	15244	14948	14841	14904	15018	14965	14925	14974	14935	14875	15055	14976	15000	14802	14948	14819	14974	14947	15047	14777	14948	14854	14937	15041	14823	15101	14837	14732	15038	14871	15014	15061	14948	15053	14987	14838	14835	14995	14997	14863	14999	15130	15124	14995	14821	14871	14894	15174	15221	14853	15056	14958	14826	15047	14903	14997	14825	14728	15056	14967	14904	14928	15080	15029	14971	14948	14961	14862	14906	14710	14921	15007	15039	15059	14877	15110	14879	14979	15147	15008	15100	14884	14847	15065	14974	14934	15003	14856	15042	14830	14974	14997	14962	15014	14843	15022	14833	14902	14954	14880	14968	15102	15000	14988	15127	14846	14866	14850	14977	14895	15116	15013	15081	15064	15003	15016	14993	14917	14948	15020	14846	14978	14924	15124	14829	14844	14730	14995	15077	15003	15088	15003	15043	15036	14935	14850	14989	14953	14941	14950	14899	14997	14977	14893	14964	15204	15076	14994	15035	14845	15004	14861	15129	14968	14902	14946	14895	14970	15147	14865	15002	15066	14890	14867	14951	14895	14859	14967	15062	14939	14792	14834	14941	15172	14947	14960	14992	15030	14944	15095	15118	14961	14869	15021	14913	15226	14979	15064	15106	14948	15044	14871	15078	14938	15204	14976	15021	14898	15017	14936	14794	15042	14897	15129	15147	15021	14942	14888	15153	14684	14993	14834	14993	14897	15104	14932	15026	14776	15036	14937	14965	15167	14943	14818	14919	14960	15024	15105	14925	14929	14959	14656	14900	14936	14946	14926	14902	14959	14873	15010	15040	14832	14863	15143	14940	15052	15152	14992	15006	15126	14894	14907	14871	14782	14948	15011	14946	14998	15039	14931	14950	14953	15102	14971	14770	14945	15001	15043	14998	15079	15063	15068	15023	14855	15005	15050	15043	15094	14967	15059	14838	14857	15062	14976	15150	15072	14745	14854	14981	15029	14851	14942	14982	15081	15028	14765	15011	14795	14964	14927	15096	14919	14847	15038	15191	14846	15028	15058	15035	14902	14819	15062	14953	15051	15114	14998	14962	15125	15073	14902	14880	15085	14976	14976	15103	14990	14985	14982	14844	15103	14975	14867	15078	15065	14874	14943	15001	15128	14935	14851	14870	14875	15049	14865	14983	15057	15215	14880	14986	15049	14954	15053	14955	15007	15076	15139	14994	15052	15100	15034	15154	15003	15157	14986	15059	15008	14972	14966	14971	15052	14909	15013	14966	14977	14986	14995	14835	14952	15013	14974	14971	14928	15010	15076	14974	14847	14735	14998	14809	14877	15082	14981	15039	14883	14995	15084	14843	14953	14888	15022	14968	14795	14824	15028	14901	15023	15002	14974	14970	15029	15244	14866	14814	14782	15164	15087	14760	14920	14872	15077	15010	15072	14890	15097	15077	15000	14794	14867	15072	14978	14920	14858	14863	14827	14890	14996	15204	14973	15272	15119	14998	14951	15129	15115	14892	15031	15045	15049	15037	14856	14868	15036	15165	14922	14940	14865	14953	15052	15000	14706	15022	14856	14999	15149	14991	14890	14821	14805	14827	15112	15087	14869	14943	14986	15064	15046	15095	14943	15068	15065	15031	15102	14953	14985	14843	15109	15133	14886	14994	14826	14892	14975	14996	14829	15014	15067	15034	14851	14984	15132	14987	15075	15082	15026	14888	15194	15051	14950	15104	14884	14589	14831	14922	14837	14855	15004	14975	14866	14951	14971	14812	15001	15104	15032	15043	15095	15025	15052	14913	15047	15025	14824	15126	14910	14917	14927	15110	14976	15042	14863	14911	15060	15096	14983	14929	14988	14851	14885	14861	14976	14899	14813	15053	14958	15101	14907	14871	14953	14906	14944	14955	14980	14900	14915	15007	14881	14903	14861	15094	14907	15020	15046	14845	15260	15056	14912	14818	14878	15056	15094	14895	14934	15139	15150	14927	14835
22823	32422	27540	20400	18367	15914	14868	14679	14466	14255	14092	14030	13980	13704	13807	13763	13661	13727	13649	13729	13657	13549	13428	13511	13362	13537	13301	13286	13314	13216	13185	13414	13215	13271	13256	13235	13144	13180	13136	12934	13161	13004	13144	13040	13199	13001	13196	13256	13101	13016	13284	13248	13194	13062	13136	13013	13192	13287	13130	13130	12972	13058	13102	13203	13270	13170	13019	13268	13153	13214	13163	13067	13047	13383	13060	13204	13282	12979	12987	13386	13421	13120	13320	13173	13234	13211	13182	13101	13176	13243	13207	13100	13179	13083	13055	13095	13085	13198	13117	13250	13150	13127	13100	13146	12996	13167	13187	13063	13136	13209	13180	13225	12994	13162	13185	13209	13045	13107	13078	13153	13048	13102	13275	13202	13028	12982	13172	12955	13320	13098	13139	13147	13227	13270	13311	13043	13144	13157	13010	13213	13136	13267	13017	13108	13238	13080	13198	13117	13201	13042	13183	13164	13182	13126	13359	13237	13115	13203	13098	13060	13220	13286	13211	13359	13190	12932	13193	13133	13221	13070	12986	13342	13091	13130	13208	13210	13122	13187	13133	13036	13333	13207	13239	13051	13165	13025	13254	13186	13118	13229	13229	13218	13143	13096	13132	13076	13122	13124	13081	13084	13274	12988	13190	13048	13163	13010	13313	13207	13249	13126	13223	13086	13055	13058	13105	13063	13062	13139	13242	13276	13171	13139	13110	13092	13040	13166	13212	12980	13310	13238	13150	13295	13142	13188	13131	13092	13239	13089	13197	13262	13071	13156	13000	13064	13170	13246	13137	13249	13362	12934	13291	13029	13037	13125	13074	12983	13187	13280	13084	13039	13018	13154	13012	13441	12955	13128	13182	13127	13097	13217	13196	13052	13226	13198	13127	13165	13409	13163	13035	13078	13104	13089	13188	13194	13186	13155	13129	13164	13042	13159	13193	13233	13208	12960	13335	13302	13269	12989	13134	13146	13206	13262	13298	13112	13173	13258	13162	13262	13110	13238	13229	13141	13147	13178	13004	13254	13139	13007	13164	13153	13265	13063	13219	13090	12987	13117	13062	13212	13149	12911	13185	13284	13249	13204	13075	12979	13315	13220	13244	13135	13164	13084	13151	13233	13092	13335	13285	13257	13168	13130	13128	13149	13159	13103	13386	13249	13170	13152	12920	13141	13012	13160	12980	13084	13238	13140	13076	13188	13048	13166	13073	13089	13021	13175	13208	13268	13276	13039	13349	13311	13145	12931	13150	13165	13165	13040	13098	13191	13238	12971	13072	13194	13187	13335	13161	13113	13044	13183	13221	13081	13198	13083	13239	13078	13096	13315	13146	13175	13053	13123	13212	13191	13217	13194	13184	13153	13198	13093	13172	13070	13249	13089	13178	13158	13225	13299	13020	13144	13080	13324	13042	13044	13179	13030	13255	13196	13323	13138	13122	13188	13249	12986	13206	13106	13170	13112	12964	13185	13232	13128	13183	13082	13023	13190	12927	13053	13081	13137	13186	13221	13097	13323	13068	13296	13070	13112	13141	13066	13063	13239	12958	13021	13188	13269	13049	13276	13284	13088	13012	13119	13001	13123	13152	13125	13214	13205	13202	12946	13261	13145	13253	13149	13111	13266	13090	13260	13058	13170	13144	13252	12984	13144	13136	13176	13136	13311	13232	13130	13195	13078	13117	13092	13115	13078	13192	13182	13295	13056	13175	13194	13227	13109	13175	13142	13243	13094	13082	13193	13321	13044	13062	13143	13088	13223	13363	13124	13000	13161	13023	13146	12966	13351	13018	12997	13251	13077	13172	13261	13104	13168	12896	13084	13009	13029	13111	13111	13158	13098	13157	13109	13113	13138	13289	13215	13261	13138	13089	13113	13164	13243	13137	13035	13291	13175	13248	13011	13180	13106	13182	13288	13189	13309	13184	13106	13172	13228	13049	13178	13127	13057	13218	13050	13138	13092	13157	13054	13265	13131	13169	13169	13116	13060	13234	13218	12994	13177	13231	13170	13152	13230	13096	13084	13205	13082	13147	13129	13124	13208	13269	13118	13098	13090	12891	13168	13235	13186	13162	13150	13092	13136	13143	13271	13042	13071	13073	13184	13070	13325	13150	13058	13170	12996	13134	13059	13386	13255	13263	13177	13264	13142	13001	12983	13015	13135	13153	13059	13333	13211	13137	13102	13093	13153	13267	13276	13180	13093	13232	13196	13138	13149	13043	13266	13146	13149	13245	12924	13134	13153	13053	13216	13298	13093	13179	13365	13059	13157	13143	13107	13184	13072	13063	13084	13078	13147	12927	13247	13120	13017	13163	13120	13226	13145	13287	13306	13018	13059	13152	13262	13169	13241	13114	13034	13145	13145	13188	12984	13248	13156	13218	13177	13234	13307	13129	13193	13142	13313	13255	13222	13077	13274	13046	13106	13102	13215	13166	13282	13265	13227	12998	13051	13162	13197	13304	13269	13201	13299	13096	13119	13200	13143	13189	13138	13058	13145	13163	13055	13042	13119	13048	12979	13099	13199	13126	13284	13122	13329	13216	13281	13163	13385	13178	13224	13281	13149	13059	13255	13227	13107	13205	13008	13167	13085	13099	13063	13058	13147	13161	13310	13371	13175	13131	13169	13150	13182	13195	13167	13130	13098	13200	13184	13086	13113	13161	13021	13090	13187	13073	13205	12997	13273	12951	13044	13119	13089	13054	13225	13157	13118	13094	13127	13356	13143	13046	13048	13256	13197	13270	13198	13273	13063	13123	13004	13291	13102	13141	13166	13064	13264	13178	13196	13062	13188	13083	13313	13209	13224	13221	13127	13167	13253	13129	13129	13151	13344	13159	13190	13133	13022	13142	13230	13119	13147	13111	13228	13101	13238	13124	13126	13190	13127	13205	13037	13268	13178	13211	13109	13049	13106	13112	13131	13108	13171	13216	13194	13169	13114	13187	13173	13154	13099	13196	13242	13105	13130	13187	13039	13067	13141	13212	13145	13106	13132	13108	13156	13244	12988	13154	12897	13116	13295	13188	13190	13261	13214	13127	12974	13034	13159	13250	13065	13059	13253	13042	13072	13028	13171	13210	13183	13222	13253	13045	13090	13246	13165	13163	13097	13273	13145	13203	13234	13281	13058	13169	13087	13187	13160	13136	13185	12999	13137	13147	13161	13113	13167	13052	13202	13138	13152	13252	13184	13149	13082	13281	13227	13132	13149	13232	13205	13089	13095	13051	13021	13127	13207	13112	13261	13154	13204	13063	13129	13211	13157	12992	13047	13145	13066	13159	13281	13030	13132	13063	13147	13242	13177	13182	13267	13082	13099	13110	13276	13206	13002	13329	13040	13313	13224	12986	13284	13060	13273	13136	13163	12957	13288	13176	13043	13309	13128	13304	13188	12955	13191	13183	13170	13074	13193	13004	13236	13131	13092	13257	13163	13139	13235	13205	13013	13107	13183	13058	13121	12988	13191	13206	13107	13108	13047	13132	13131	13166	13283	13177	13076	13205	13167	13026	13210	13217	12973	13244	13227	13103	13217	13227	13240	13240	13007	12999	13126	13220	13302	13094	13210	13040	13080	13185	13200	13268	13162	13040	13131	13290	13158	13118	13197	13069	13218	13212	13207	13197	13294	13068	13189	13145	12931	12966	13166	13071	13082	13179	13134	13038	13176	13128	13246	13114	13177	13350	13014	13192	13176	13066	13160	13174	13163	13230	13271	13066	13093	13150	13140	13110	12969	13224	13248	13287	13127	13263	13028	13175	13100	13242	13230	13159	13358	13130	13199	13141	13263	13254	13242	13199	13261	13068	13246	13234	12996	13128	13196	13183	13281	13051	13330	13106	13018	13055	13177	13064	13184	13111	13113	13439	13077	13107	13215	13326	13139	13144	13055	13152	13141	13164	13042	13102	13121	13226	13163	13104	13113	13205	13121	13175	13109	13285	12976	13230	13254	13046	13025	13155	13165	13231	13119	13204	13196	13089	13138	13173	13016	13200	13142	12994	13068	12996	13115	13214	12908	13024	13249	13087	13225	13043	13229	13015	13099	13287	13090	13410	13268	13206	13159	13013	13094	13217	13007	13071	13253	13175	13139	13071	13321	13226	13090	13282	13094	13083	13254	13119	13057	12979	13190	13056	13111	13332	13197	13126	13271	13207	13099	13047	13141	13174	13203	13076	13192	13121	13256	13188	13050	13281	13172	13220	12955	13200	13105	13144	13262	13236	13100	12961	13248	13126	13094	13117	12987	13301	13199	13121	13139	13240	13162	13125	13059	13099	13130	13069	13085	13121	13071	13038	13220	13157	12974	13036	13029	13168	13277	13124	13177	13013	13021	13249	13187	13231	13312	13254	13131	13111	13007	13060	13316	13075	13139	13158	13027	13032	13251	13159	13304	13249	13250	13191	12993	13223	13140	12997	13242	13365	13050	13154	13131	13199	13097	13313	13074	13203	13105	13200	13208	13219	13189	13126	13289	13059	13176	12971	13053	13336	13219	13335	13178	13286	13254	13194	13185	13016	13127	13230	13112	13215	13127	13089	13196	13194	13127	13233	13115	13134	13189	13093	13000	13227	13195	13166	13068	13107	12947	13191	13213	13151	13238	13181	13048	13157	13102	13143	13109	13360	13237	13155	13229	13125	13170	13215	13215	13216	13150	13310	13058	13187	13266	13111	13070	13172	13095	13073	13185	13194	13176	13224	13198	13064	13169	13046	13150	13069	13123	13075	13361	13247	13210	13251	13176	13180	13184	13057	13063	13149	13140	13041	13123	13144	13367	13068	13246	12948	12983	13069	13046	13144	13182	13187	13189	13121	13150	13144	13141	13307	13177	13173	13164	13220	13086	13190	13246	13161	13174	13106	13325	13130	13232	13321	13214	13207	13179	13132	13056	13333	13153	13015	13314	13096	13139	13161	13239	13200	13217	13267	13165	13094	13205	13200	13156	13268	13125	13228	13151	12972	13176	13162	13196	13168	13321	13263	13196	13488	13122	13265	13118	13184	13170	13226	12937	13053	13273	13126	13176	13106	13164	13175	13213	13125	13114	12905	13307	12961	13100	13194	13190	13303	13178	13183	13110	13034	13078	13187	13050	13115	13286	13040	13165	13247	13300	13271	13010	13211	13116
23920	21163	28522	24542	22774	22285	20119	17355	16607	16613	16451	16302	16216	16148	16018	16137	15843	15925	15606	15655	15808	15689	15578	15603	15684	15606	15568	15667	15484	15340	15496	15442	15526	15361	15596	15003	15312	15316	15357	15349	15397	15190	15235	15269	15342	15238	15135	15290	15340	15335	15287	15219	15220	15157	15374	15421	15427	15298	15271	15282	15392	15223	15173	15320	15236	15346	15290	15080	15511	15175	15572	15291	15381	15213	15239	15291	15062	15248	15260	15265	15289	15149	15203	15384	15231	15264	15195	15196	15441	15289	15445	15194	14988	15337	15167	15258	15407	15329	15310	15221	15306	15273	15221	15175	15220	15208	15227	15251	15145	15175	15262	15292	15266	15277	15375	15115	15423	15428	15345	15144	15108	15229	15249	15263	15331	15121	15181	15324	15328	15397	15088	15113	15143	15359	15039	15435	15174	15311	15328	15320	15112	15354	15170	15098	15218	15348	15329	15238	15213	15328	15079	15131	15228	15318	15367	15189	15050	15142	15191	15295	15183	15139	15354	15260	15326	15288	15233	15192	15087	15214	15264	15200	15190	15301	15268	15296	15365	15322	15194	15255	15337	15461	15401	15220	15330	15214	15225	15451	15428	15011	15288	15303	15266	15137	15467	15212	15439	15200	15350	15240	15229	15306	15285	15116	15261	15559	15223	15236	15334	15389	15188	15406	15411	15234	15313	15289	15166	15161	15317	15089	15207	15319	15327	15144	15153	15278	15228	15238	15149	15344	15394	15292	15387	15486	15240	15089	15167	15323	15299	15462	15118	15339	15045	15178	15393	15260	15333	15111	15134	15139	15091	15180	15164	15202	15344	15222	15110	15323	15288	15462	15258	15259	15223	15179	15322	15353	15328	15253	15463	15500	15391	15375	15354	15222	14979	15087	15284	15251	15371	15341	15291	15291	15290	15347	15363	15153	15214	15328	15105	15351	15330	15217	15185	15488	15225	15368	15319	15230	15255	15311	15442	15296	15300	15299	15251	15323	15280	15175	15275	15088	15096	15313	15333	15287	15220	15304	15277	15185	15159	15289	15330	15323	15282	15198	15393	15342	15346	15219	14934	15154	15117	15045	15225	14970	15312	15185	15287	15244	15169	15270	15201	15252	15401	15290	15173	15177	15226	15252	15196	15241	15228	15200	15297	15294	15263	15230	15234	15296	15417	15247	15142	15293	15052	15212	15276	15491	15519	15026	15526	15240	15275	15256	15405	15237	15393	15373	15530	15312	15336	15304	15342	15298	15092	15123	15083	15162	15213	15135	15274	15222	15193	15323	15265	15289	15296	15188	15094	15287	15477	15463	15495	15226	15313	15080	15167	15036	15334	15252	15372	15324	15192	15306	15254	15321	15136	15185	15212	15199	15251	15423	15435	15191	15246	15229	15185	15287	15500	15388	15359	15334	15202	15199	15184	15218	15045	15317	15252	15200	15299	15228	15160	15240	15438	15346	15213	15323	15391	15357	15365	15350	15217	15039	15093	15322	15349	15254	15341	15321	15230	15322	15498	15106	15457	15318	15105	15231	15412	15330	15088	15384	15296	15317	15244	15173	15285	15373	15362	15276	14965	15141	15199	15094	15114	15248	15267	15474	15195	15420	15203	15438	15185	15099	15183	15262	15257	15275	15227	15192	15242	15386	15468	15289	15329	15216	15261	15377	15394	15313	15195	15303	15176	15517	15143	15470	15499	15202	15118	15498	15364	15380	15252	15126	15192	15075	15342	15208	15427	15197	15252	15185	15074	15197	15378	15145	15295	15098	15329	15347	15231	15292	15245	15267	15138	15119	15416	15240	15248	15359	15215	15237	15354	15319	15233	15212	15399	15386	15443	15309	15133	15142	15170	15230	15248	15245	15257	15239	15605	15414	15296	15418	15306	15310	15467	15160	15102	15125	15204	15100	15262	15361	15137	15181	15298	15144	15131	15079	15212	15469	15103	15220	15202	15244	15304	15334	15179	15146	15143	15482	15323	15211	15313	15298	15428	15307	15137	15155	15400	15277	15398	15242	15208	15120	15165	15320	15268	15175	15281	15288	15377	15279	15483	15322	15186	15240	15274	15131	15237	15509	15194	15273	15239	15455	15280	15293	15248	15035	15243	15184	15103	15477	15207	15104	15359	15192	15366	15298	15330	15414	15278	15345	15317	15197	15373	15239	15287	15204	14993	15098	15222	15302	15447	15210	15150	15350	15263	15210	15102	15394	15224	15390	15423	15233	15297	15222	15418	15346	15040	15223	15438	15299	15362	15395	15326	15206	15300	15344	15285	15298	15499	15232	15069	15294	15349	15275	15172	15308	15314	15194	15214	15315	15329	15359	15144	15206	15363	15293	15542	15149	15125	15375	15380	15140	15360	15424	15174	15167	15384	15416	15165	14967	15228	14996	15409	15367	15340	15189	15260	15094	15434	15232	15281	15121	15253	15164	15276	15087	15075	15115	15218	15215	15288	15319	15219	15138	15491	15127	15288	15241	15323	15211	15378	15285	15194	15019	15300	15120	15295	15190	15313	15392	15244	15329	15342	15306	15259	15267	15243	15181	15316	15262	15276	15301	15119	15471	15242	15264	15220	15194	15345	15339	15413	15276	15206	15321	15396	15176	15322	15300	15272	15213	15166	15303	15272	15378	15286	14992	15348	15333	15251	15140	15351	15256	15104	15105	15386	15352	15314	15343	15051	15134	15082	15215	15413	15222	15143	15431	15172	15532	15295	15346	15172	15167	15191	15362	15417	15166	15206	15213	15267	15221	15135	15204	15339	15359	15201	15216	15067	15160	15306	15379	15371	15233	15168	15249	15280	15305	15104	15443	15341	15316	15207	15339	15307	15086	15230	15218	15242	15241	15345	15409	15340	15301	15360	15134	15442	15312	15492	15227	15113	15291	15264	15338	15312	15262	15106	15317	15244	15397	15132	15142	15158	15195	15181	15337	15426	15185	15075	15172	15559	15173	15102	15439	15226	15299	15079	15103	15272	15251	15220	15154	15101	15423	15334	15227	15512	15386	15463	15104	15371	15484	15277	15167	15154	15294	15280	15280	15264	15296	15306	15262	15363	15228	15222	15052	15087	15070	15272	15326	15108	15060	15354	15250	15186	15198	15170	15274	15393	15294	15480	15303	15290	15234	15370	15234	15234	15418	15099	15051	15255	15141	15001	15244	15308	15300	15201	15389	15472	15308	15205	15147	15246	15151	15364	15289	15392	15170	15368	15203	15404	15200	15231	15272	15148	15086	15207	15208	15544	15287	15252	15162	15412	15315	15260	15370	15552	15233	15221	15354	15209	15117	15158	15160	15203	15228	15263	15224	15315	15315	15330	15215	15310	15392	15215	15000	15252	15101	15294	15253	15091	15202	15320	15150	15357	15120	15110	15261	15533	15088	15303	15019	15191	15492	15087	15272	15337	15426	15464	15440	15171	15178	15142	15336	15229	15291	15276	15137	15224	15176	15234	15171	15303	15358	15288	15402	15281	15098	15253	15191	15286	15165	15237	15192	15141	15356	15442	15323	15339	15208	15408	15261	15326	15288	15245	15345	15368	15284	15347	15372	15218	15246	15446	15242	15461	15298	15361	15179	15118	15167	15295	15354	15251	15065	15166	15216	15383	15219	15376	15087	15071	15316	15237	15171	15393	15496	15332	15156	15256	15211	15205	15357	15090	15113	15340	15299	15228	15199	15092	15490	15252	15342	15207	15308	15485	15221	15213	15283	15399	15356	15308	15130	15293	15264	15297	15258	15439	15302	15309	15422	15310	15157	15157	15285	15438	15079	15196	15363	15080	15420	15182	15404	15372	15184	15391	15090	15224	15419	15342	15228	15208	15160	15203	15496	15299	15377	15354	15044	15075	15238	15240	15235	15163	15176	15342	15167	15245	15101	15305	15288	15171	15217	15349	15168	15245	15217	15288	15490	15234	15406	15342	15428	15362	15160	15085	15360	15120	15363	15224	15331	15236	15226	15111	15244	15322	15409	15182	15309	15244	15155	15531	15236	15213	15230	15056	15339	15422	15274	15334	15124	15039	15118	15288	15147	15183	15225	15278	15156	15219	15359	15176	15050	15289	15263	15131	15437	15159	15479	15210	15228	15405	15186	15269	15155	15589	15391	15052	15175	15280	15332	15072	15097	15084	15388	15380	15252	15323	15205	15256	15296	15475	15362	15292	15356	15342	15077	15267	15313	15161	15332	15143	15137	15321	15252	15348	15295	15329	15215	15271	15102	15061	15270	15243	15352	15169	15371	15349	15157	15250	15178	15357	15389	15401	15190	15219	15344	15256	15238	15363	15254	15256	15301	15416	15330	15172	15148	15387	15045	15439	15198	15160	15315	15330	15103	15129	15314	15252	15159	15221	15291	15229	15334	15471	15296	15168	15130	14935	15126	15200	15398	15119	15319	15208	15253	15235	15342	15341	15017	15238	15157	15328	15461	15123	15445	15375	15364	15146	15372	15131	15273	15035	15354	15337	15532	15236	15203	15138	15234	15222	15295	15204	15386	15253	15502	15170	15233	15421	15266	15265	15508	15333	15169	15174	15130	15498	15255	15230	15354	15155	15274	15374	15409	15123	15100	15457	15337	15219	15106	15332	15290	15339	15080	15292	15282	15203	15300	15112	15082	15213	15291	15318	15053	15229	15420	15334	15107	15185	15324	15184	15236	15127	15085	15419	15261	15269	15187	15346	15237	15183	15315	15213	15181	15224	15172	15260	15352	15116	15128	15206	15427	15329	15157	15233	15378	15348	15071	15290	15296	15217	15371	15391	15125	15290	15362	15398	15261	15301	15169	15136	15237	15210	15283	15220	15320	15274	15256	15253	15135	15172	15353	15324	15189	15350	15297	15223	15103	15128	15040	15283	15329	15270	15089	15066	15277	15147	15296	15308	15393	15529	15467	15215	15185	15330	15296	15332	15204	15185	15107	15141	15089	15290	15296	15151	15325	15219	15179	15418	15267	15526	15405	15405	15239	15050	15409	15189	15212	15184	15252	15243	15104	15348	15289	15160	15238	15239	15175	15230	15167	15289	15296	15159	15243	15401	15444	15340	15167	15415	15270	15238	15291	15370	15273	15181	15228	15259	15548	15368	15262	15111	15225	15427	15275	15354	15540	15234	15131	15330	15408
24793	42500	36585	28036	23207	18536	16612	15627	15351	15237	14885	14779	14570	14488	14360	14278	14208	14169	13918	14056	13996	14009	13758	13872	13850	13955	13701	13926	13801	13591	13481	13649	13527	13625	13601	13397	13468	13449	13369	13411	13316	13284	13387	13326	13234	13506	13524	13340	13448	13432	13384	13296	13309	13357	13385	13484	13335	13300	13333	13498	13279	13560	13498	13517	13328	13248	13448	13354	13359	13262	13507	13336	13439	13228	13379	13353	13307	13592	13346	13334	13381	13280	13277	13405	13561	13390	13478	13427	13489	13363	13357	13417	13497	13485	13595	13510	13386	13523	13358	13353	13377	13225	13348	13419	13378	13356	13223	13333	13442	13116	13426	13433	13282	13500	13276	13506	13254	13234	13418	13369	13267	13377	13278	13460	13297	13434	13451	13226	13389	13312	13282	13467	13381	13436	13330	13326	13309	13343	13431	13477	13252	13350	13465	13376	13358	13384	13460	13323	13473	13271	13343	13396	13314	13445	13448	13307	13271	13435	13282	13366	13353	13380	13458	13545	13343	13252	13253	13372	13350	13253	13414	13339	13404	13451	13438	13535	13460	13499	13352	13334	13317	13399	13414	13330	13358	13390	13458	13399	13640	13411	13316	13340	13369	13291	13283	13179	13322	13231	13498	13480	13218	13388	13440	13479	13450	13388	13484	13284	13395	13375	13350	13487	13315	13325	13351	13307	13275	13312	13455	13307	13284	13392	13273	13310	13532	13388	13433	13291	13332	13327	13420	13422	13475	13427	13350	13479	13262	13337	13325	13291	13430	13367	13302	13287	13127	13415	13449	13281	13517	13443	13449	13328	13357	13278	13180	13503	13361	13249	13356	13434	13515	13217	13227	13548	13411	13408	13496	13369	13329	13352	13570	13414	13492	13376	13305	13574	13403	13379	13442	13370	13401	13367	13416	13421	13381	13370	13400	13282	13311	13339	13309	13390	13368	13237	13491	13419	13505	13346	13208	13392	13230	13495	13518	13351	13496	13418	13409	13344	13421	13350	13412	13482	13423	13521	13467	13245	13386	13343	13495	13294	13425	13400	13370	13365	13346	13410	13453	13436	13344	13390	13327	13357	13338	13352	13389	13371	13388	13336	13347	13279	13398	13308	13338	13295	13447	13397	13342	13385	13508	13380	13321	13469	13384	13388	13387	13296	13267	13558	13350	13485	13392	13365	13475	13381	13344	13413	13357	13421	13385	13506	13361	13188	13306	13584	13314	13215	13244	13273	13460	13075	13412	13574	13314	13237	13255	13529	13204	13446	13313	13373	13543	13369	13439	13391	13368	13330	13430	13547	13360	13308	13591	13344	13354	13266	13379	13314	13460	13527	13322	13414	13369	13371	13537	13534	13265	13388	13376	13340	13472	13485	13290	13291	13372	13170	13406	13353	13232	13374	13325	13345	13368	13111	13459	13272	13238	13284	13295	13533	13353	13342	13343	13422	13500	13488	13473	13240	13336	13208	13476	13350	13352	13349	13499	13410	13395	13330	13342	13338	13546	13330	13493	13219	13218	13438	13438	13320	13430	13330	13321	13453	13445	13333	13416	13236	13502	13396	13395	13457	13309	13441	13368	13419	13291	13312	13509	13349	13413	13284	13572	13448	13310	13340	13432	13447	13329	13332	13490	13429	13260	13422	13206	13416	13386	13328	13432	13460	13288	13430	13284	13414	13324	13443	13410	13321	13438	13215	13432	13476	13536	13351	13397	13431	13283	13482	13358	13305	13311	13471	13438	13341	13427	13547	13460	13323	13374	13410	13398	13298	13395	13411	13325	13424	13490	13428	13367	13452	13446	13352	13422	13330	13366	13380	13470	13397	13351	13406	13438	13248	13297	13400	13297	13416	13297	13448	13524	13363	13387	13393	13478	13356	13473	13273	13380	13462	13441	13287	13223	13432	13448	13453	13343	13404	13312	13381	13319	13282	13254	13169	13328	13451	13475	13253	13504	13417	13141	13456	13319	13346	13415	13328	13447	13337	13395	13294	13431	13357	13325	13352	13344	13092	13275	13307	13494	13324	13419	13370	13357	13388	13156	13574	13351	13302	13280	13285	13247	13293	13376	13301	13269	13401	13357	13280	13416	13298	13371	13345	13436	13452	13502	13118	13313	13372	13253	13380	13489	13398	13300	13408	13294	13424	13276	13378	13197	13363	13321	13491	13391	13559	13288	13350	13406	13230	13536	13394	13389	13226	13424	13287	13262	13340	13331	13417	13584	13469	13330	13459	13364	13480	13214	13509	13342	13249	13442	13445	13340	13528	13390	13257	13488	13403	13439	13535	13366	13243	13467	13519	13119	13323	13444	13418	13416	13238	13370	13383	13224	13362	13444	13502	13297	13325	13344	13423	13501	13271	13374	13366	13219	13527	13493	13406	13451	13213	13464	13455	13264	13525	13303	13399	13429	13306	13282	13341	13407	13450	13206	13316	13227	13376	13461	13386	13349	13423	13274	13233	13397	13474	13494	13296	13528	13306	13292	13179	13297	13145	13416	13309	13409	13277	13349	13420	13365	13281	13442	13365	13497	13497	13287	13307	13398	13505	13256	13527	13423	13267	13339	13496	13356	13251	13574	13195	13445	13445	13280	13361	13378	13357	13518	13340	13317	13238	13435	13468	13282	13415	13351	13374	13299	13413	13409	13358	13571	13344	13280	13374	13338	13307	13373	13294	13307	13509	13133	13343	13318	13368	13221	13506	13217	13235	13339	13289	13370	13500	13299	13311	13406	13347	13613	13318	13488	13446	13392	13227	13422	13283	13457	13224	13411	13384	13445	13447	13405	13385	13418	13369	13242	13343	13356	13326	13374	13375	13392	13259	13318	13364	13324	13452	13191	13252	13239	13401	13481	13383	13441	13339	13369	13348	13366	13229	13255	13380	13374	13578	13375	13391	13405	13428	13408	13406	13356	13399	13473	13353	13314	13517	13315	13322	13511	13578	13371	13355	13298	13251	13443	13336	13347	13394	13222	13387	13549	13243	13381	13409	13360	13406	13393	13405	13483	13458	13288	13583	13361	13441	13389	13425	13377	13369	13459	13414	13370	13294	13361	13482	13411	13176	13400	13380	13393	13437	13359	13485	13368	13385	13381	13321	13339	13253	13303	13405	13335	13444	13436	13364	13485	13453	13378	13407	13341	13527	13332	13397	13358	13235	13435	13173	13344	13529	13519	13473	13403	13271	13375	13332	13527	13226	13328	13378	13259	13383	13475	13353	13365	13256	13285	13482	13285	13311	13315	13440	13478	13272	13469	13443	13351	13366	13408	13456	13388	13288	13527	13343	13439	13403	13456	13238	13394	13310	13359	13243	13439	13158	13497	13378	13298	13393	13322	13349	13567	13372	13499	13342	13311	13501	13367	13308	13224	13325	13142	13500	13466	13467	13398	13487	13308	13288	13465	13273	13476	13442	13303	13260	13192	13323	13291	13268	13310	13325	13299	13455	13412	13243	13411	13219	13524	13184	13331	13444	13345	13285	13142	13319	13301	13265	13460	13311	13259	13485	13314	13351	13503	13325	13484	13351	13400	13386	13392	13555	13334	13213	13287	13305	13295	13424	13388	13408	13218	13374	13280	13349	13488	13322	13381	13277	13078	13532	13419	13361	13341	13184	13329	13429	13264	13166	13451	13419	13297	13499	13273	13244	13495	13593	13351	13476	13388	13332	13377	13294	13135	13581	13446	13378	13252	13428	13278	13243	13421	13367	13360	13434	13326	13384	13231	13283	13146	13237	13308	13245	13270	13402	13438	13401	13261	13320	13361	13241	13447	13327	13316	13458	13359	13368	13288	13536	13523	13362	13361	13480	13362	13400	13288	13358	13517	13338	13391	13308	13532	13170	13516	13248	13248	13410	13249	13369	13456	13303	13326	13397	13457	13308	13406	13435	13359	13383	13384	13359	13334	13436	13441	13310	13401	13553	13309	13435	13503	13216	13428	13430	13159	13220	13362	13380	13352	13436	13315	13301	13478	13372	13350	13193	13461	13422	13293	13455	13383	13344	13288	13601	13334	13478	13252	13310	13461	13314	13373	13403	13557	13338	13452	13382	13462	13313	13430	13428	13353	13328	13439	13354	13225	13371	13170	13520	13307	13352	13418	13254	13369	13344	13405	13344	13365	13447	13249	13322	13639	13463	13436	13423	13281	13416	13366	13346	13233	13136	13183	13266	13302	13420	13256	13401	13289	13337	13429	13395	13285	13538	13361	13432	13262	13343	13357	13353	13353	13364	13164	13447	13227	13385	13559	13199	13380	13422	13243	13490	13307	13269	13456	13287	13558	13519	13403	13471	13358	13593	13372	13444	13408	13352	13478	13354	13407	13429	13522	13400	13324	13231	13366	13374	13342	13380	13178	13255	13421	13553	13318	13333	13590	13456	13341	13293	13272	13339	13327	13332	13467	13288	13371	13276	13323	13189	13398	13431	13374	13497	13377	13401	13268	13457	13303	13343	13392	13358	13416	13608	13384	13349	13335	13368	13439	13402	13468	13337	13408	13456	13236	13377	13407	13547	13321	13359	13483	13461	13355	13346	13352	13388	13186	13498	13365	13224	13547	13157	13391	13352	13412	13404	13442	13340	13447	13363	13416	13338	13416	13217	13353	13416	13261	13307	13339	13318	13396	13265	13295	13400	13358	13251	13420	13421	13422	13521	13289	13290	13327	13406	13324	13386	13401	13348	13376	13493	13295	13426	13432	13280	13409	13451	13367	13236	13370	13263	13212	13418	13384	13301	13338	13302	13316	13291	13329	13285	13171	13228	13250	13381	13316	13344	13490	13407	13297	13466	13620	13311	13440	13475	13524	13384	13251	13461	13375	13446	13364	13449	13267	13437	13402	13271	13373	13310	13601	13400	13315	13401	13272	13219	13385	13327	13424	13494	13361	13426	13317	13334	13245	13480	13400	13514	13288	13565	13331	13255	13398	13259	13390	13298	13439	13294	13399	13341	13401	13435	13419	13249	13363	13332	13381	13397	13487	13337	13452	13494	13447	13364	13343	13325	13362	13356	13433	13424	13371	13299	13394	13119	13333	13334	13341	13322	13248	13344	13232	13367	13406	13266	13334	13261	13446	13532	13430	13403	13546	13267	13417	13264	13258	13451	13412	13305	13386	13302
22842	21147	28886	23767	21665	23594	24546	19144	17695	17885	17425	17295	17410	17163	16999	16801	16934	16652	16722	16514	16631	16558	16803	16608	16571	16397	16556	16621	16413	16365	16199	16394	16359	16444	16353	16284	16311	16334	16088	16303	16048	15880	16237	16107	15990	15921	16015	16119	16073	16140	16246	16062	15956	16236	15869	16027	16054	15992	15992	15843	15976	15964	15944	16162	15964	16118	15881	16001	15833	15848	15886	15937	15978	15891	16035	15924	15974	15937	15957	16018	16018	15966	16003	15973	16030	16194	15949	15970	15855	16031	16096	15863	16072	16114	16097	16165	15819	16134	15843	15910	15968	15821	15942	16018	16059	16006	15950	16002	15904	15950	16134	16053	15902	16070	16022	15979	15904	15960	16071	15961	16291	15801	15954	15902	16241	15957	15917	16077	15977	15930	16057	15804	15770	16077	16050	15937	15966	16043	15843	15903	16054	15973	15861	15959	15946	15961	15893	15963	15959	15931	15993	15927	15985	15989	16145	16100	15915	16014	15943	16102	15992	15976	15930	15996	16078	15915	16029	15807	16011	15951	15982	15999	15778	16073	15898	16142	15836	15929	15922	15840	15868	15958	15883	16157	15888	15969	16066	15931	16053	15811	16034	15882	15942	15900	15822	15953	16205	15961	16114	15905	15988	15998	16100	15995	15929	15907	16102	15991	15970	15829	16127	15950	15892	15995	16115	15856	15969	15849	15895	15737	16217	15870	15805	15851	15963	15961	15951	15949	15948	15984	16061	15574	15921	16101	15868	15833	16000	15761	15977	15989	16062	16343	15933	15886	15898	15880	16024	15948	15785	16116	15905	15971	16048	16047	15987	15953	15904	15960	15864	15920	15705	15984	16078	15899	16055	15994	15876	15896	15834	16007	15985	15866	16063	16027	16028	15860	16100	15855	15888	15944	15835	16157	16086	16038	15943	16209	15935	15882	15847	15915	15894	15797	16013	15809	15971	16201	15993	15844	15971	15881	15905	15943	16002	15989	16075	15905	16009	16213	16013	15881	16067	15882	15745	15999	15957	15889	15786	16044	15956	16328	15992	15930	16059	15902	15914	15768	15861	16063	15925	15992	15933	15929	16151	16057	16057	15923	15894	16068	15893	16052	15988	16085	15872	15877	15994	15945	16020	15823	15979	16043	15936	15911	16071	15841	15692	15831	15915	16205	15921	16012	15811	15775	15935	15931	15817	15797	15951	15966	15751	15910	15936	15850	15986	16008	15895	15833	16048	15857	15957	16057	16033	15888	16013	16051	15903	15825	16016	15900	15886	15932	15861	15669	15760	15752	15907	16071	16092	15999	16087	15970	15824	16060	15781	15922	16018	16078	15981	15909	15958	15972	15861	15805	15761	16138	16022	16118	16124	16198	16021	15980	16103	15971	15974	15930	15991	16045	16124	16033	16088	15988	16022	15829	15883	16130	15927	15888	15876	15941	16010	15669	16057	15885	15868	15955	16119	15880	16081	15835	16036	15987	15894	16102	16102	15979	15836	15818	16098	15911	15933	15978	15874	15997	15988	15959	15956	16126	16100	16140	16039	15982	16007	15996	15951	15706	15914	16022	15949	16140	16168	16033	15859	15944	15991	16009	16020	15897	16132	16005	15765	15572	15954	15949	15827	15978	16003	16017	16064	16085	16160	16033	15971	16166	15833	15914	16126	15976	15875	16029	15815	15696	16025	15741	15791	15956	15961	16118	15890	15941	15857	15868	16065	15987	15872	15876	16107	15973	15864	16009	15941	16028	15907	15800	15992	15950	16057	15787	16040	16061	16020	15988	15912	16005	15966	15961	15756	15933	15878	16113	16064	15903	15955	15773	16028	15896	16071	15926	15985	15854	15836	16055	16044	15979	16066	15984	16170	15864	16093	15715	15980	15907	16095	16020	15867	15857	15898	15928	15832	15964	16018	16167	16024	15907	15891	15825	15965	16000	15825	15891	16095	15844	15848	16108	16093	15913	15925	15973	16088	16020	16015	15988	15934	15911	15895	15919	15987	16075	16167	15957	16130	16002	15904	16082	15818	15944	16023	15813	15950	15985	15930	15983	15980	15936	16091	16099	16022	16042	16157	15905	15603	15887	15932	16011	16051	15900	16177	16032	15949	16009	16014	16071	15937	15942	15982	15955	15988	16008	15980	15787	15825	15931	15965	15759	16064	16041	16039	15998	16009	16100	16097	16084	15887	15822	15841	15910	15984	15979	15788	15938	16096	15942	15931	15881	15932	15960	16169	15966	16033	16006	16005	15666	15855	16093	16157	15946	15916	15924	16191	16087	16042	15789	15791	15874	15969	15990	15933	16098	15955	15981	16058	16065	16116	16055	15975	16091	16050	15907	16053	15922	15787	15828	16051	15997	16020	15883	16110	15981	15933	15891	16103	16049	15737	16086	15853	15970	15889	15990	16224	15925	16114	15932	16095	16007	16054	16039	15907	16082	15814	15798	16053	16197	15970	16087	15790	15966	16116	16014	15991	15949	15973	15981	15876	15980	15987	15836	16145	16210	15986	16045	16022	15986	16146	15935	15934	16012	16012	15727	15700	15977	15970	16008	15753	15872	15740	15759	15908	15947	15826	16167	15989	15953	15854	16013	16087	15762	15966	16061	15691	15837	15924	15816	15759	16015	15926	15948	15891	15731	15981	15870	16018	15909	15717	16105	15830	15886	16045	16021	16132	15943	15948	15917	15950	15953	15879	16013	16084	15831	15925	15838	15992	16094	15901	16040	16022	16001	15918	16093	16079	15966	15940	16056	15927	16015	16053	15793	15912	16012	15897	15904	15734	15898	16062	16054	15945	15817	15783	16072	16113	16116	15938	15938	15988	15945	15872	15951	15851	16021	15867	15934	16047	16019	16182	15997	16048	16007	15892	15977	16004	16083	15980	16150	16141	16098	15994	15919	15974	15948	15827	16036	15875	15933	16108	16037	15901	16008	16071	16014	16057	16033	15874	15818	15958	15960	15903	15861	15879	15904	16013	15919	16058	15970	16005	15991	15820	15822	15869	15937	15690	15737	15963	16175	16038	15905	15924	15955	15980	15822	15956	15793	15745	16115	16148	15998	15916	15858	15922	15904	15931	15901	16244	16085	15947	16035	16037	15814	16102	15966	15969	16134	15934	15957	16113	15972	16071	16036	15932	15827	16062	16022	15868	16130	15904	15912	15918	15883	15838	15755	15827	15827	15980	15931	16060	15786	16103	15899	15924	15989	16048	15974	15989	15798	15985	15841	16148	16062	15947	15917	16097	16046	15870	16170	15923	15855	15958	16013	15936	15899	15824	15792	16040	15879	15944	16195	16163	15948	15831	16082	15947	15988	15967	15876	15926	15811	16019	15930	16107	15838	15921	15919	16081	15958	16084	15875	16075	15979	16027	16011	16034	16036	16003	15850	15898	15810	15872	15995	16013	15908	16014	16035	15979	16101	15884	15891	16016	15931	15975	15842	15800	15963	16043	16000	16080	16008	15959	15724	15944	16073	15862	16174	15936	15963	15899	16158	15930	15919	16065	16037	16084	16004	15682	15999	15897	15848	16046	15913	15959	15920	15856	16063	15976	16102	15927	15836	15952	15766	15874	15781	15938	15851	15804	15795	16033	15828	15965	16072	16008	16133	16001	15905	15891	15882	15851	16116	15993	15936	15957	16015	16017	15783	15906	15902	16203	15938	15899	16088	15941	15994	16222	15927	16110	15990	16047	16008	15970	15894	15982	15835	16068	15861	15825	16018	15862	15698	15982	15832	16013	16060	15885	15833	15910	16040	16185	15931	16041	15996	16004	15964	15874	15852	15860	16132	15959	16068	15888	15986	15842	15950	16108	16046	16047	15969	15895	15998	16015	16046	15672	15899	15914	16030	15943	16003	16020	15896	15846	15930	15700	15757	15908	15742	16045	15861	16085	15844	15909	16104	16005	15810	16059	16008	16129	15994	16049	15921	15913	15817	15875	15947	15956	15792	15906	15870	16118	16068	15852	15933	16030	15921	16043	16035	15908	16011	16012	15930	16126	16000	16111	16128	15991	15802	16261	16078	16043	15857	15944	15876	15830	15890	16073	15883	15983	15870	15905	16100	15997	16073	16077	15982	15802	15928	15938	15910	15919	16142	15919	16089	15951	16114	15847	15914	15899	15961	15973	16062	15934	16005	15914	15946	15791	15804	16061	15950	15957	15811	16082	16115	15958	15949	16217	16028	16093	15993	15934	15914	15893	16092	16101	15945	16086	16017	15718	15911	16071	15786	15915	15926	15990	15925	15994	15736	15805	15840	16125	15917	15848	15853	16042	16122	16123	15892	16047	15995	15979	15922	15935	16175	15906	15864	16089	15821	15966	15883	15790	15754	15822	15834	16027	16044	16053	16014	15890	15917	15912	15890	15864	15957	15852	15639	16007	15942	15957	15908	15620	15801	15852	15768	16139	16131	16062	15995	15940	15986	16047	16162	16034	16044	16004	15873	16056	16022	16036	15892	15910	15934	15995	16036	16094	16110	15870	16189	16253	16151	15972	15903	15857	15823	16027	15907	15982	15959	15904	16197	16006	15972	15859	16028	15842	15768	15970	15828	16055	15752	15897	15815	16075	15917	15831	15807	15946	15978	15924	15805	16034	15837	15931	15851	15882	15985	16259	15939	16117	15885	16176	15937	15867	15740	15946	15692	15932	16054	15948	16099	16102	15793	15922	15879	15903	16126	15883	16043	15854	15924	15944	16022	15935	15953	16166	16030	16107	15850	16026	15983	16014	15940	15790	15859	15906	16025	16029	15859	15986	15923	15937	15903	15866	15916	16059	15807	15807	15863	15904	15927	15830	16101	16009	16041	15880	15871	15948	15887	16024	15824	16001	15997	16198	15805	16073	16047	15919	16050	15964	15991	15963	16063	16001	15905	15886	15881	15895	16170	16073	15947	15889	15890	15884	15974	15908	16022	15800	16003	16139	16098	15988	15993	15882	15869	16047	15924	15843	15891	15740	16024	15936	15947	15976	15919	15866	15991	16087	15934	15887	15986	16005	16100	16034	15901	15897	15886	16000	15870	15858	15931	15989	16011	15889	16158	16082	15980	16054	15836	15961	15927	15938	16106	15856	15908	16102	15906	16084	15892	15841	15877	16142	16171	16165	15892	15859	16027
27453	47003	41193	30413	25086	19974	18372	17320	16615	16390	15978	15687	15544	15275	15061	15039	14822	14805	14707	14752	14618	14717	14472	14342	14406	14331	14298	14412	14161	14254	13957	14065	14110	14077	13860	13976	13956	13874	13830	13686	13899	13779	13828	13692	13941	13703	13745	14035	13884	13831	14008	13901	13813	13723	13916	13782	14029	13850	13745	13849	13845	13843	13634	13953	13729	13746	13764	13634	13809	13788	13918	13828	13889	13865	13894	13825	13744	13654	13870	13814	13835	13828	13710	13646	13756	13659	14057	13727	14049	13742	13777	13766	13829	13764	13762	13686	13689	13949	13767	13938	13738	13731	13689	13651	13879	13911	13658	13877	13688	13868	13829	13714	13764	13598	13923	13721	13752	13928	13883	14025	13669	13847	13774	13725	13912	13714	13618	13897	13848	13887	13761	13664	13923	13899	13669	13702	13808	13700	13619	13864	13667	13822	13778	13865	13748	13673	13774	13743	13771	13777	13803	13863	13818	13666	13809	13826	13549	13980	13832	13724	13775	14007	13673	13898	13859	13819	13835	13670	13689	13707	13878	13768	13675	13885	13739	13917	13732	13705	13983	13690	13779	13812	13736	13832	13696	13740	13861	13861	13753	13727	13891	13809	13741	13599	13795	13640	13765	13697	13704	13719	13574	13677	13732	13751	13819	13781	13885	13740	13737	13786	13811	13767	13918	13971	13711	13856	13723	13653	13925	13848	13849	13680	13694	13955	13867	13957	13703	13700	13741	13839	13643	13716	13748	13780	13666	13910	13732	13794	13761	13743	13874	13850	13593	13946	13717	13847	13714	13995	13655	13737	13736	13619	13644	13857	13686	13699	13787	13725	13902	13884	13850	13814	13769	13771	13814	13714	13746	13764	13771	13695	13618	13653	13853	14020	13687	13882	13648	13847	13730	13867	13769	13840	13737	13748	13801	13878	13878	13817	13837	13795	13715	13729	13763	13723	13625	13722	13785	13746	13732	13802	13705	13899	13647	13794	13829	13740	13890	13859	13780	13692	13907	13710	13744	13909	13880	13615	13843	13763	13757	13744	13742	13877	13738	13663	14011	13901	13748	13933	13813	13817	13839	13766	13761	13625	13685	13677	13825	13715	13574	13768	13770	13706	13762	13812	13810	13916	13765	13789	13731	13804	13746	13849	13826	13758	13755	14047	13725	13770	13961	13746	13866	13726	13992	13815	13745	13790	13898	13740	13852	13812	13901	13952	13757	13923	13912	13713	13914	13590	13714	13887	13766	13725	13803	13751	13771	13864	13636	13749	13683	13824	13689	13638	13785	13609	13772	13798	13708	13599	13863	13659	13773	13632	13700	13971	13756	13931	13823	13754	13792	13980	13899	13796	13810	13756	13772	13701	13675	13672	13824	13738	13660	13730	13916	13768	13837	13926	13808	13827	13629	13895	13794	13743	13815	13697	13873	13519	13774	13948	13830	13713	13850	13853	13771	13765	13715	13820	13805	13715	13807	13771	13865	13688	13871	13847	13613	13865	13792	13623	13802	13701	13839	13752	13685	13902	13925	13724	13794	13828	13659	13744	13770	13657	13700	13689	13886	13801	13684	13982	13676	13701	13803	13665	13762	13720	13962	13696	13813	13833	13802	13805	13800	13714	13766	13724	13865	13632	13773	13766	13817	13967	13844	13848	13858	13882	13897	13745	13898	13588	13740	13780	13809	13721	13689	13755	13672	13706	13686	13826	13783	13837	13769	13741	13744	13741	13751	13658	13841	13690	13785	13772	13701	13812	13812	13613	13700	13880	13891	13793	13739	13827	13931	13732	13904	13813	13974	13736	13921	13781	13836	13912	14022	13811	13908	13712	13781	13673	13669	13872	13863	13804	13884	13851	13722	13752	13807	13898	13732	13643	13691	13647	13773	13810	13797	13872	13942	13856	13759	13845	13726	13696	13782	13751	13868	13844	13892	13706	13792	13727	13738	13716	13686	13728	13795	13856	13860	13719	13739	13887	13617	13756	13882	13785	13802	13926	13811	13756	13728	13885	13842	13761	13683	13813	13824	13900	13756	13770	13952	13774	13863	13854	13754	13947	13862	13652	13680	13653	13851	13904	13812	13821	13697	13780	13661	13816	13868	13827	13712	13754	13814	13919	13758	13968	13868	13812	13838	13820	13875	13783	13808	13610	13818	13629	13806	13816	13765	13778	13831	13711	13846	13742	13907	13974	13690	13871	13766	13719	13678	13865	13862	13744	13881	13961	13785	13720	13557	13788	13742	13777	13913	13654	13666	13801	13856	13701	13586	13865	13758	13752	13891	13857	13800	13772	13749	13695	13862	13828	13649	13878	13712	13841	13723	13787	13740	13791	13691	13958	13679	13743	13875	13709	13736	13806	13776	13768	13719	13802	13851	13665	13875	13838	13747	13866	13713	13542	13927	13821	13815	13828	13650	13773	13958	13832	13724	13789	13691	13761	13730	13821	13760	13860	13955	13869	13628	13904	13711	13698	13784	13944	13682	13766	13785	13870	13839	13858	13755	13642	13855	13771	13773	13691	13727	13739	13850	13693	13589	13695	13760	13757	14000	13945	13789	13979	13755	13746	13819	13751	13720	13722	13627	13709	13873	13640	13886	13701	13868	13804	13720	13785	13808	14003	13785	13751	13776	13842	13756	13659	13799	13890	13797	13789	13755	13844	13584	13662	13720	13850	13745	13705	13810	13769	13764	13875	13694	13812	13719	13895	13825	13691	13729	13766	13719	13744	13831	13832	13821	13676	13720	13839	13727	13875	13768	13733	14020	13725	13745	13998	13814	13785	13821	13717	13587	13894	13847	13733	13744	13821	14004	13890	13726	13691	13902	13846	13703	13670	13823	13709	13791	13737	13725	13767	13765	13893	13746	13746	13879	13779	13632	13800	13562	13846	13756	13733	13814	13635	13590	13814	13797	13749	13850	13636	13814	13694	13711	13882	13636	13941	13803	13874	13621	13884	13710	13768	13870	13562	13897	13627	13843	13978	13549	13697	13687	13867	13903	13763	13750	13737	13714	13792	13786	13839	13850	13780	13756	13698	13680	13727	13789	13884	13720	13806	13906	13599	13919	13827	13788	13712	13866	13708	13909	13639	13916	13776	13779	13759	13621	13650	13738	13766	13796	13729	13857	13816	13767	13857	13627	13731	13846	13710	13694	13739	13759	13846	13812	13866	13762	13779	13792	13658	13654	13699	13717	13761	13922	13868	13672	13856	13776	13876	13647	13787	13963	13790	13768	13666	13747	13801	13898	13653	13840	13782	13776	13732	13967	13767	13721	13845	13720	13811	13628	13853	13785	13767	13921	13821	13817	13782	13690	13769	13880	13809	13845	13879	13665	13908	13702	13776	13767	13830	13759	13768	13617	13690	13816	13757	13699	13829	13873	13691	13777	13668	13815	13672	13798	13959	13740	13753	13841	13743	13873	13915	13763	13866	13711	13644	13813	13800	13772	13763	13901	13725	13664	13870	13767	13736	13730	13749	13705	13861	13920	13684	13884	13797	13755	13789	13747	13942	13723	13705	13629	13764	13775	13684	13673	13776	13775	13833	13682	13680	13877	13819	13800	13652	13695	13913	13657	13806	13779	13608	13765	13855	13710	13766	13750	13785	13795	13593	13745	13770	13698	13833	13715	13639	13765	13579	13845	13806	13815	13933	13835	13938	13733	13798	13650	13834	13808	13804	13820	14052	13896	13803	13715	13781	13681	13807	13799	13643	13725	13769	13779	13637	13655	13774	13963	13726	13815	13678	13818	13797	13819	13811	13780	13794	13679	13730	13751	13692	13772	13746	13659	13685	13632	13653	13771	13752	13651	13824	13673	13785	13898	13520	13732	13794	13797	13893	13857	13693	13666	13915	13692	13742	13735	13748	13703	13757	13970	13780	14001	13678	13830	13728	13833	13865	13848	13880	13840	13719	13861	13810	13696	13709	13743	13648	13668	13703	13609	13673	13535	13674	13784	13750	13889	13653	13628	13953	13710	13789	13757	13684	13865	13631	13698	13832	13883	13611	13941	13750	13595	13834	13730	13593	13679	13632	13738	13769	13783	13828	13646	13759	13881	13837	13745	13744	13796	13920	13772	13786	13699	13686	13820	13842	13737	14228	14062	13638	13765	13759	13709	13916	13679	13716	13676	13848	13904	13681	13822	13829	13720	13672	13847	13837	13558	13713	13821	13796	13762	13651	13916	13906	13756	13727	13767	13842	13774	13717	13708	13842	13655	13801	13790	13849	13800	13935	13661	13855	13892	13713	13810	13704	13927	13801	13918	13754	13875	13761	13837	13819	13582	13826	13707	13699	13857	13667	13794	13558	13749	13690	13666	14002	13743	13822	13697	13871	13799	13776	13603	13882	13773	13670	13700	13715	13742	13906	13693	13708	13858	13747	13773	13796	13929	13781	13882	13868	13683	13684	13858	13776	13787	13868	13747	13880	13790	13723	13719	13711	13777	13821	13877	13712	13823	13824	13893	13702	13705	13692	13801	13748	13755	13828	13829	13791	13836	13760	13687	13866	13803	13700	13979	13688	13735	13734	13705	13896	13837	13791	13661	13759	13810	13827	13767	13780	13638	13795	13766	13737	13762	13623	13726	13866	13748	13696	13713	13773	13771	13672	13754	13666	13657	13741	13841	13642	13865	13672	13664	13704	13764	13801	13596	13838	13792	13795	13754	13895	13926	13553	13885	13808	13731	13729	13863	13792	13941	13758	13766	13823	13702	13776	13782	14016	13785	13787	13747	13770	13874	13666	13633	13696	13738	13656	13647	13702	13720	13694	13547	13654	13597	13691	13828	13858	13810	13553	13798	13786	13683	13739	13815	13736	13853	13741	13675	13649	13867	13897	13868	13752	13692	13841	13856	13644	13653	13681	13632	13661	13741	13763	13789	13900	13705	13825	13589	13765	13899	13788	13825	13692	13886	13784	13844	13826	13826	13752	13846	13679	13990	13810	13813	13862	13755	13700	13788	13807	13792	13735	13866	13683	13873	13712	13589	13796	13807	13879	13632	14043	13861	13898	13848	13630	13890	13657	13776	13745	13842	13818	13794	13818	13809	13874	13826	13728	13712	13761	13838	13709	13594	13858	13542	13743	13807	13870	13692	13952	13673	13595	13744	13614	13780	13685
27929	23617	26937	22440	17513	16601	16422	15976	15708	15691	15448	15315	15535	15318	15226	15218	15382	15147	15248	15280	15257	15100	15194	15144	15177	15011	15046	15039	14929	15045	15070	14955	15141	15203	14880	14886	14937	14821	14915	15119	14897	14895	14915	14910	14818	14913	14747	14899	14917	14822	14775	14925	14983	14905	15005	14764	14829	14963	14893	14804	14838	14906	14824	14874	14883	14939	14988	14807	14896	14815	14912	14985	14892	14937	14791	14871	14888	14968	14720	14754	14923	14956	14921	14975	14916	14945	15007	14821	14884	14791	15044	14907	15027	15042	14877	15006	14867	15083	14985	14867	15019	15020	14819	14948	14997	15024	14964	14860	14866	14793	14887	14835	14959	15112	14811	14777	14867	14749	14958	14817	14787	14742	14808	15019	15167	15042	14995	14863	14953	14750	14853	14987	14968	15017	15046	14818	14768	14994	14992	14950	15080	14840	15029	14870	15141	15006	14928	14969	14939	14919	14944	15127	14858	14843	14808	14670	14888	14987	14878	14979	14760	14865	15086	14821	14914	14976	14926	14980	14639	14942	14866	15090	14872	15033	14915	14854	15143	14742	15057	15081	14769	14817	14849	14838	14918	14914	14786	14739	14926	15031	14926	14914	15061	14773	14957	14757	15016	14870	15026	14806	14854	14841	14931	14739	14984	14931	14963	14920	14854	14738	14770	14963	15052	14955	14656	14724	14823	14719	14880	15079	14887	14930	15097	15014	14839	14743	14778	14991	14659	14967	15050	14969	14843	14974	14885	14833	14819	14730	14971	14999	14962	14944	15020	14932	14808	14907	14911	14964	14937	14901	14976	14802	14839	14887	14752	14749	14851	14938	14909	14991	14793	14802	14945	14942	15112	14829	15125	14902	14853	14861	14813	14906	14965	14960	14988	14872	14876	14810	14865	15036	14949	14891	14832	14875	14783	14661	15051	15025	14919	14799	14989	14769	14846	15067	14896	14871	14978	14829	14924	14896	14870	14756	14804	14808	15036	14910	14945	14900	14993	14665	14914	14918	14873	14677	15019	14827	14898	14810	15056	14795	14946	14953	14905	14756	14982	14873	14848	14869	14908	14847	14663	14890	15042	14924	15048	15023	14971	14928	14831	14886	14929	14760	14778	15017	14939	14948	14880	14930	14857	14782	14933	14914	14853	15065	15053	14845	14878	15062	14868	15084	14870	14981	14952	14801	14929	14905	15104	14905	14962	15002	14764	15095	14927	14960	14928	14803	14800	14901	14828	14941	15029	15105	14771	14700	15091	14955	14982	14886	14697	14769	14796	14941	14950	15017	14896	14989	14907	14895	14815	14905	15022	14862	15040	14877	14810	15085	14986	15012	14993	15041	15005	14731	15025	15009	14902	14940	14963	14827	14972	14935	15076	14969	14888	15063	14956	14884	14722	14897	14818	14782	14987	15081	14929	14996	14806	15111	14927	14678	15067	15004	15002	14946	15010	15078	14993	15057	15076	14854	14902	14747	14938	14733	14848	14710	14917	15082	14880	14972	14841	14855	15032	14967	15025	14995	14843	14861	15027	15105	14838	15012	14825	14791	14916	15030	14917	14702	14913	14975	15068	14859	14868	15061	15068	14872	14996	14730	14812	15011	14881	15161	14805	14931	14779	14951	14959	14700	14804	14840	14999	14949	14929	15115	14850	14750	14764	14915	14986	15052	15008	14824	14824	14799	14855	15050	15046	14859	15068	14842	14898	14680	14823	14937	15092	14822	14801	14919	14929	14860	14932	15017	15069	14954	14969	14949	14712	14838	15062	14847	14998	14952	14970	14797	14972	14915	14827	14766	14980	14826	14908	15096	14919	14964	14803	14764	15021	15057	14791	14772	15118	15084	14826	14873	14882	14912	14918	14833	14809	14982	14797	14898	14852	14945	15024	14812	15034	15051	15038	14898	14971	14927	15033	14892	15136	14845	14929	14900	14956	14940	14704	14889	15013	14825	14807	14745	14920	14900	14898	14772	15038	14904	14863	14964	14973	14807	15051	14903	14770	15133	15152	14941	14949	14683	14887	14797	14987	14828	14826	14996	14831	14933	14916	15038	14848	14931	14861	14989	14795	14899	14903	15099	14730	14665	14853	14872	14963	14961	14773	14975	14869	15043	14806	14782	14917	14953	15092	15130	14782	14955	14903	15003	15089	14875	15002	14948	14981	14871	14929	14968	14950	14721	15093	14789	14878	15091	14882	14882	14790	14938	14903	15020	14779	15063	15031	14804	14853	14969	14975	15084	14705	14923	14867	14893	14964	14820	14907	14862	14840	14936	14925	14775	14996	14840	14894	14820	15058	14951	14872	14798	15055	15178	14948	15007	15019	14838	15000	14966	14919	14861	15007	14846	14914	14926	14893	14949	14796	14749	15036	14814	14887	15031	15327	15027	14977	14813	14756	14825	14711	14952	15063	14965	14970	15017	14949	14847	14832	14904	14937	14914	14684	14759	14913	14956	15016	14839	14893	14937	14917	14855	14892	15013	14835	14965	14972	14936	15035	14964	14755	14705	14733	14914	14944	14954	14999	15015	14740	14866	14815	14927	14921	14833	14969	14984	14682	14936	15165	15048	14932	14911	14805	15005	15033	14909	14988	15080	15133	14684	14967	14995	14864	14958	14880	14763	15002	14852	14815	14972	14866	14819	14927	14881	14927	14870	14968	14967	14884	14733	15074	14864	14978	14967	15053	14947	15008	15017	15132	14884	14786	15034	15048	14974	15117	14872	14977	15137	14951	14866	15051	14800	14945	14905	14853	14984	14949	14842	14945	14880	14915	14902	14909	14607	15034	14974	14598	14960	14851	14878	14802	14965	15073	14804	14993	14747	14792	14969	14957	14831	14960	15160	15033	14696	15117	14962	14920	14895	15041	14939	14815	14818	14947	14935	14788	14849	14859	14845	14841	14768	14909	14791	14670	14836	14894	14842	14981	14969	15011	14983	14885	14876	14988	15026	14870	14935	15036	15069	14819	15100	14986	14946	14903	15000	14832	14792	14934	14875	14861	14897	14881	14870	14979	14738	15014	15012	14869	14822	15043	14979	14895	14708	14999	14831	14944	14968	14843	15111	14993	14929	15163	15045	14884	14817	14917	14954	14911	14830	15003	14958	15046	14890	14947	14949	14918	14863	14751	14919	15078	14957	14881	14821	14924	14833	15026	14726	14773	14759	14868	14779	14694	15043	14773	15119	14781	14886	15099	14816	14821	14869	14938	15100	14829	14934	15061	14758	14842	14992	15014	14884	14836	14777	14894	14896	14886	15114	15047	14802	14871	14819	14889	14958	15002	14940	14914	15133	15061	14871	15015	14981	14922	14771	14869	14760	14809	14866	14921	15048	14872	15004	14722	14856	15013	14906	14830	14792	14805	14903	14994	14950	14762	14988	15004	15032	14908	14751	14938	14894	14977	14881	14922	15004	14981	14982	14884	15030	14786	14765	14802	14744	14834	15073	14858	15059	14981	15155	15065	14943	14875	15061	14955	14811	14750	14941	14755	14687	14905	14868	14949	14927	14844	14781	14882	14732	14715	14679	14877	14800	14710	14996	14892	15053	14728	14969	15159	14859	14771	15030	14934	14743	14752	15009	15067	14851	15106	14887	14985	15078	15003	14841	15028	15004	15043	14882	14842	14855	14813	14887	15123	14804	14940	15027	14971	14945	14887	14649	14726	14972	14903	14774	14878	14946	14939	14919	15046	14854	14971	15002	15091	14819	14823	14987	14888	14963	15026	14791	14913	14947	14919	14513	14866	14904	15037	15034	14978	14862	14948	14933	14902	14687	15119	15041	14993	15072	15064	14873	15107	15086	14865	14831	14877	14885	14857	14895	14846	14703	14897	14941	14908	14968	14968	15155	15088	14697	15028	15021	15019	14981	14972	15106	15084	14893	15114	14964	14913	14938	15030	14849	14976	14853	14827	14928	14897	14896	14961	15016	14794	15016	14759	14969	15007	15091	14915	15046	14843	14950	14885	14956	15029	15027	15165	14889	14915	14992	14984	14949	14925	14928	15181	15015	14843	14804	14941	15033	15079	14989	15053	14793	14820	15049	15082	14988	14761	15113	14870	14921	14859	14963	14906	14955	15007	14995	14829	14961	14884	15002	14989	14776	14909	15037	15069	14852	14778	15024	15015	14837	14966	14936	14849	14926	14936	15000	14921	15047	14960	14833	14931	14928	14779	14703	14935	15059	14914	14814	14963	14990	15127	14962	14809	14796	15007	14979	14997	14852	14997	14835	14995	14853	14817	15031	14826	15121	15033	14940	14832	14820	14817	14837	14761	14986	14946	15028	14823	14935	14912	15049	15055	15010	14955	14813	14942	15133	14958	14908	14929	14950	15034	14795	14687	14776	14991	15004	14872	14957	14788	14781	15097	14828	14818	15024	15192	14999	15030	14760	14953	14819	14813	14890	14803	14709	14987	14984	15005	14862	14967	14796	15067	14849	15004	14798	14683	14894	15047	14757	14895	15079	14937	14888	14918	14678	14925	15162	14789	14804	14909	14850	14958	15025	14764	14934	14956	14930	14902	14833	15033	15014	14726	15028	14940	14652	15138	15042	14971	14900	14931	14696	15022	15015	14947	15061	14677	14907	14805	15016	15082	14678	15116	14934	14981	14796	15020	15205	14685	14833	15004	14716	14893	14896	14724	14984	15157	15238	14918	14781	14936	14867	14763	15007	14934	14983	14889	14835	15024	15018	14812	15063	14910	14869	14855	14707	15088	14844	14858	15012	14929	15145	14991	15090	14643	15027	15112	15012	14989	14746	15069	14929	14901	15051	14962	15071	14900	15156	14730	14863	15147	14914	14950	15057	14914	14765	14970	14924	14979	14687	14951	14931	14886	15062	15161	14946	14788	14906	14864	14940	14873	15027	14969	14946	14919	14824	14946	14749	14978	15058	14942	14915	15029	15049	14842	14861	14913	14882	14841	14844	14800	14815	14919	14864	15070	14938	14910	14802	15060	14920	14832	15092	14945	14939	15047	14867	14935	14961	14930	14994	15034	15056	14825	15010	14965	14994	14997	14896	14867	15036	14921	14929	14963	14928	14938	14865	14809	14992	14799	14872	15125	14905	14937	14866	15000	15064	14962	14836	14871	14765	14783	14865	14756	14915	14804	14800
22822	33126	27550	19726	16722	15565	15056	14526	14406	14272	13950	13724	13938	13762	13680	13688	13706	13608	13527	13366	13484	13415	13463	13449	13490	13449	13497	13380	13415	13285	13289	13294	13191	13122	13470	13220	13136	13331	13089	13032	13059	13023	13160	13051	13306	12993	13139	13091	13109	12943	13260	13009	13228	13171	13124	13038	13117	13053	13188	13115	13051	13091	13085	13182	13188	13089	13032	13380	13102	13060	13366	13145	13305	13020	13293	13260	13188	13186	13148	13060	13130	13111	13004	13040	13152	13045	13185	13233	13087	13158	13205	13096	13263	13136	12888	12991	13123	13070	13105	13150	13174	13038	13079	13050	13089	13125	13247	13259	12977	13173	13222	12925	13153	13099	13161	13248	13073	13033	13065	13004	13087	13050	13065	12997	13213	13093	13045	13060	13017	13072	13128	13168	13178	13082	13132	13251	13228	13097	13258	13200	13147	13149	13085	13133	13207	13298	13200	13200	13040	13223	13126	13098	13080	13313	13037	13205	12942	13107	13129	13071	13194	13126	12955	13046	13121	12981	12984	13062	13238	12944	13161	13036	13201	13021	13145	13203	13140	13085	13203	13147	13156	13061	12996	13153	13211	13221	13172	13071	13063	13198	13114	13107	13153	13162	13121	13210	13196	13021	13228	13109	13091	13354	13227	13198	13233	13037	13073	13007	13236	13243	13064	13184	13055	13119	13005	13225	13084	13081	13289	13215	13050	13092	13133	13131	13061	13148	13063	13130	13214	13203	13196	13192	13021	13113	13111	13154	13066	13123	13100	13082	13142	13066	13132	13024	13058	13059	13257	13106	13226	13134	13293	13233	12993	13088	13053	13113	13132	13126	12962	13206	13115	13113	12971	13036	13069	13081	13139	13168	13168	13244	13084	12938	12963	13188	13095	13072	13181	13158	13183	13202	13052	13223	13162	13125	13088	12951	13184	13181	12945	13085	13137	13142	13032	13194	13164	13103	13116	13106	13017	13150	13156	13133	13037	13185	12933	13041	13339	13115	13195	12949	13182	13184	13125	12948	13256	13236	13232	13029	12901	13202	13138	13096	13068	13069	13100	13207	12984	13118	13072	13098	13072	13082	13181	13224	13253	13083	13161	12988	13210	13147	13021	13073	13238	13166	13125	13227	13043	13071	13215	13061	13006	13209	13206	13182	13107	13134	13151	13181	13060	13106	13149	13117	13171	13165	13052	13207	13197	13203	13029	13235	13013	12982	13078	13248	13106	13056	13174	13204	13117	13236	13291	13249	13202	13118	13298	13259	13121	13201	13068	13149	13263	13063	12975	13174	12926	13076	13209	12904	13039	13271	13286	12994	13152	13162	13005	13187	13308	13083	13170	13093	13145	13105	13177	13298	13135	13193	13133	13295	13059	12950	13018	13162	13096	13029	13178	13076	13197	13207	13278	13135	13067	13126	12972	13006	12917	13159	13055	13072	13129	13234	13160	12985	13339	13111	13093	13140	13058	13194	13185	13014	13133	12965	13175	13085	13017	13080	13129	13235	13088	13203	13132	13148	13255	13134	13021	13219	13101	13208	13130	13208	13107	13259	13212	13052	13073	13232	13249	13177	13182	13118	13172	13156	13158	13154	12955	13299	13011	13157	13103	13212	13041	13234	13074	13209	13124	13087	13099	13118	13137	13097	13257	13200	13326	13112	13184	13304	13183	13143	13066	13004	12996	13101	13213	13147	13064	13238	13127	13165	13145	13096	13094	13185	13169	13162	13060	13060	13199	13284	13149	13049	13208	13170	13030	13021	13175	13221	13295	13191	13069	13142	13263	13220	13209	13144	13243	13022	13316	13142	13252	13170	12943	13095	13140	13191	12974	13105	13118	13033	13335	13095	12973	13074	13121	13308	13197	13272	13129	12989	13062	13259	13084	12994	13081	12942	13074	13202	13233	13066	12927	13132	13164	13180	13056	13042	13288	13311	13136	13166	13010	13105	13053	13207	13308	13177	13220	13154	13198	13095	13113	13154	13178	13111	13137	13100	13237	13043	13181	13308	13124	13080	13204	13279	13305	13169	13057	13173	13080	13309	13085	13301	13221	13011	13283	13129	13306	13134	13225	13206	13266	13093	13332	13009	13062	13296	13121	13015	13097	13120	13268	13202	13245	13195	13000	13076	13011	13204	13235	13188	13001	13020	13158	13164	13156	13142	13081	13104	13237	13199	13210	13146	13128	13239	13139	13243	13359	13085	13114	13045	13316	13159	13178	13135	13048	13133	13148	13153	13180	13144	13109	13228	13134	13171	13053	13230	13181	13136	13361	13094	13179	13156	13070	13055	13133	13098	13287	13253	13101	13149	13024	13232	13114	13157	13154	13140	13074	13268	13254	13105	13074	13231	13199	13083	13353	13174	13023	12960	13207	13178	13292	12934	13066	13203	13023	13378	13337	13037	13199	12925	12973	13156	13201	12998	13157	13160	13191	13150	13179	13125	13135	13060	13202	13200	13309	13060	13160	13203	13171	12894	13044	13189	13127	13143	12948	13118	13263	13042	13084	13283	13092	13264	13206	13190	13067	13157	13088	13085	13242	13046	13212	13278	13199	13045	13085	13237	12937	13080	13197	13182	13223	13195	13186	13186	13080	13133	13162	13029	13090	13179	13228	13087	13049	13090	13042	13042	13125	12981	13331	13110	13159	13202	13175	13144	13278	13034	13253	13145	13145	13071	13197	13135	13187	12867	13291	13226	13091	12969	13243	13201	13201	13178	13070	13186	13010	13125	13098	13196	13297	13070	13218	13232	13211	12974	13098	13216	13131	13188	13090	13165	13073	12917	13340	13067	12995	13126	13088	13218	13185	13180	13272	13069	13225	13083	13078	13106	13290	13135	13017	12977	13110	13207	13200	13112	13054	13121	13344	13182	13084	13271	13221	13015	13182	13120	13310	13090	13172	13089	13004	13041	13127	13213	13131	13117	13106	13109	13036	13097	13159	13094	13126	13206	13193	13125	13156	13108	13206	13153	13169	13141	13303	13118	13120	13168	13143	13263	13066	13124	13166	13278	13076	13200	13193	13028	13205	13195	13030	13204	13215	13182	13305	13214	13023	13015	13115	13185	13074	13106	13238	13151	12845	13179	13105	13272	13311	13111	13097	13271	13108	12920	13254	13036	13087	13083	13023	13152	13183	13294	13127	13270	13074	12980	13135	13086	13159	13126	13299	13027	13228	12947	13139	13237	13088	13233	13152	13183	13278	13264	13185	13205	13332	13126	13268	13052	13270	13257	13308	13235	13089	13208	13119	13076	13157	13079	13183	13154	13120	13082	13198	13120	13097	13175	13161	13092	13335	13154	13176	13110	13155	13178	13267	13050	13224	13173	13212	13201	13367	13062	13077	13156	13079	13185	13256	13098	13099	13368	13136	13200	13189	13200	13022	13147	13075	13142	13132	13272	13091	13237	13015	13111	13210	12999	13230	13080	13099	13176	13136	13074	13255	13142	13150	13051	13189	13237	13090	13111	13205	13282	13013	13150	13129	13053	13210	13302	13268	13201	13177	13230	13113	13195	13184	13149	13199	13145	13074	13038	12988	13172	13141	13217	13027	13197	13067	13020	13042	13295	13204	13148	13163	13124	13125	13189	13143	12970	13056	13109	13083	12970	13244	13044	13070	13242	13123	13022	13206	13107	13167	13141	13132	13156	12997	13250	13117	13058	13248	13055	13237	13186	13161	13040	13236	12922	13128	12956	13171	13198	13072	13148	13140	13078	13140	13112	13177	13310	13020	13046	13019	13100	13191	13191	13266	13123	13234	13023	13250	13153	13048	13264	13076	12983	13118	12941	13118	13195	13151	13202	13190	13298	13168	13152	13296	13088	13228	13213	13142	13091	13308	13052	13117	12879	13124	13211	12979	13174	13165	13097	13074	13059	13119	13148	13283	13090	13006	13124	13435	13178	13183	13183	13271	13149	13159	13096	13209	13293	13098	13116	13186	13130	13029	13042	13165	13177	13124	13111	13127	13297	13284	13176	13112	13262	13068	13041	13212	13163	13027	13172	13076	13109	12991	12986	13278	13059	13202	13243	13177	13153	13232	13140	13157	13306	13177	13102	13215	12979	13286	13272	13107	13015	13047	13184	13101	13139	13179	13066	13159	13172	13098	13100	13250	13110	13293	13115	13141	13300	13191	13121	12998	13250	13030	12956	13152	13296	13151	13182	12959	13057	13196	13254	13046	13161	13163	13299	13198	13099	13096	13120	13069	13249	13209	13087	13137	13173	13119	13191	13147	13050	13208	13055	13210	13131	13227	13012	13098	13131	13085	13123	13139	13095	13281	13194	13127	13227	13066	13144	13238	13003	13132	13200	13242	13213	13229	13086	13056	13183	13074	13069	13243	13159	13144	13217	13180	13155	13240	13090	13169	13094	13273	13206	13256	13263	13201	12920	12931	13129	13180	13090	13132	13106	13230	13241	12931	12984	13099	13193	13090	13214	12939	13039	13124	13043	13114	13293	13092	13129	13102	13155	12986	13061	13211	13078	13164	13156	12952	13213	13097	13084	13083	13033	13131	13203	13085	13185	13125	13309	13007	13052	13140	13088	13238	13086	13205	13023	13132	13112	13167	13155	13047	13117	13185	13230	13094	13095	13109	13195	12921	13221	13153	13232	13174	13119	13278	13074	13178	13115	13038	13131	13098	13213	13193	13148	13208	13197	13228	13171	13165	13096	13062	13081	13143	12991	13174	13208	13086	13118	13243	13174	13042	13098	13166	13270	13106	13227	13188	13139	13117	13171	13163	13225	13131	13172	13344	13139	13197	13105	13190	13076	13159	13230	13150	13117	13092	13162	12965	13064	13288	13055	13197	13096	13107	13160	13198	13020	13235	13018	13210	13119	13174	13151	13102	13109	13187	13108	13229	13198	13218	13241	13197	13036	13233	13268	13134	12978	13169	13185	13061	13094	13084	13156	13053	13108	13029	13187	13295	13116	13181	13187	13158	12948	13193	13131	13134	13284	13145	13091	13069	13038	12943	13159	13110	13289	13133	13125	13205	12963	13143	13294	13207	13075	13215	13061	13146	13167	13181	13177	13156	13116	13167	13149	13202	13120	13238	13082	13094	13214	13256	13177	12955	13095	13151	13295	13230	13087	13117	13093	13003	13064	13057	13039
23913	21153	28486	24379	22495	22035	20191	16885	16140	16078	16036	15880	15852	15807	15737	15397	15500	15444	15352	15259	15216	15228	15286	15385	15351	15190	15170	15166	15183	14975	15012	14947	15195	15119	14822	14861	14915	14882	14894	14983	14994	14747	14843	14865	14950	14931	14768	14953	14926	14805	14808	14953	14893	14922	14853	14982	14914	14802	15094	14955	14815	14751	14786	14705	15085	14922	14776	14760	14901	15116	14817	14907	14991	14961	14876	14871	14824	14904	14771	14730	14913	14892	15048	14710	14870	14979	14606	14844	14852	14864	14982	14792	14646	15007	15031	14804	14791	14852	14972	14861	14617	14861	14811	14944	14708	14710	14852	14818	14620	15025	14968	14889	14990	14889	14751	14805	15044	14973	14623	14786	14681	14855	14898	14872	14883	15019	14661	14834	15036	14750	14698	14973	14888	14892	14752	14691	14830	14819	14921	14941	14880	14860	14871	14657	14854	14744	14918	14700	14760	15018	14875	14950	14726	14861	14932	14998	15002	14754	15027	14906	14587	14936	14859	14696	14920	14714	14549	14801	15005	14864	14980	14851	14878	14896	14722	14919	14971	14832	14898	14943	14987	14971	14978	14860	14717	14916	14997	14765	14920	14611	14987	14765	14922	14953	14786	14981	14774	14873	14915	14870	14747	14946	14813	14901	14939	14946	14910	14760	14687	14866	14805	14884	14781	14891	14929	14757	14925	14887	14758	14726	14987	14976	14849	15030	14979	14754	15037	14822	14715	14769	14616	14737	14860	14890	14810	15008	14824	14792	14867	14951	14736	14838	14948	14742	14791	15003	14860	14788	14921	14899	14812	14894	15040	14803	14723	14845	14884	15024	14771	14709	14858	14689	14846	14916	14844	14926	14820	14871	14890	14567	14862	14815	14823	14793	14862	14877	14891	14879	14778	14870	14784	14868	14895	14699	14917	14870	14864	14945	14817	14817	14931	14893	14834	14732	14906	14715	14895	14748	14819	14792	14826	14912	14804	14943	14622	15013	14723	14948	14740	14939	14915	14780	14846	14738	14790	14969	15007	14902	14729	14937	14879	14810	14942	14909	14800	14769	14607	14684	14975	14903	14838	14908	14744	14910	14783	14807	14828	14765	14819	15057	14926	15014	14824	14782	14890	14805	14851	14723	14910	14767	14898	14582	14765	14955	14911	14966	15043	14918	14956	14611	14869	14858	14620	14931	14887	14739	14581	14745	14739	14855	14945	14736	14950	14940	14948	14789	14895	14948	15126	14959	14916	14776	14609	14942	14908	14891	14780	14959	14899	15052	15014	14787	14675	14745	14905	14861	15030	14861	14744	14754	14921	14765	14807	14718	14979	14955	14888	14995	14884	14752	14903	14843	14865	14638	14910	14893	15047	14796	14815	14540	14955	14921	15007	14944	14923	14789	15014	14654	14765	14926	15106	14858	14833	14848	14871	14939	14868	14761	14759	14687	14867	14798	14706	14900	14886	14947	14848	14735	14788	14869	14865	14741	14707	14952	14944	14835	14874	14844	14835	14870	14846	14811	14989	14919	14932	14932	14777	14914	14842	14802	14947	14732	14882	14896	14790	14812	14938	15168	14903	14888	14755	14883	14960	14740	14772	14814	14786	14948	14900	14857	14870	14909	14969	14892	14700	14784	14711	14821	14882	14660	14791	14889	14805	14864	14863	14715	15020	14865	14712	14795	14782	14880	14775	14819	14987	14727	14770	14853	14602	14723	14876	14713	14686	14826	14819	14976	14915	14694	14832	14808	15155	15007	15010	14842	14848	14949	14840	14879	14827	14937	14799	14932	14925	14789	14871	14921	14894	14803	14673	14840	14793	14768	14780	14947	14948	14737	15161	14885	14820	14703	15024	14855	14801	14885	14845	14834	14823	14673	14780	14818	14982	14780	14858	14813	14678	14842	15024	14915	15015	14633	14923	14870	14789	14925	14943	14982	14580	14870	14911	14918	15140	14768	14856	14741	14812	14816	15060	14834	14825	14983	14864	14818	14745	14890	14968	15034	14810	14724	14756	14915	14769	14741	15002	14959	14861	14896	14849	14732	14932	15003	14819	14793	14959	14793	14833	14734	14789	14645	14799	15040	14684	15074	14706	14741	14944	14892	14907	14943	14766	15021	14857	14760	14981	14972	14939	14935	14908	14855	14849	14831	14851	14863	14891	14941	14725	14821	15027	14999	14967	14908	14734	14730	14745	14876	14739	14885	14834	14876	14903	14820	14817	14738	14996	14922	15034	14841	14892	15037	14916	14746	14701	14768	14842	14735	14870	14888	15012	14832	14705	15029	14990	14738	14934	14897	14961	14858	14732	14842	14898	14800	14846	14786	15043	14579	14827	14910	15008	14888	14924	14900	14808	14733	14861	14721	14837	14926	15101	15017	14786	14752	14736	15069	14878	15030	14860	14802	14824	14941	14889	14980	14995	15028	14904	14839	14849	14736	14731	14780	14788	14749	14936	14984	14826	14518	14847	14957	14836	14592	14727	14806	14962	14752	14900	14741	14691	14890	14772	14954	14830	15069	14701	14827	14855	14740	14865	14855	14802	14670	14712	14881	14692	14832	14878	14925	14930	14868	14942	15016	14736	14780	14788	14772	14916	14950	14736	14742	14924	14723	14936	14772	14835	15058	14984	14737	14648	14791	14924	14908	14880	14945	14946	14800	14881	14857	14833	14767	14884	14749	14721	14920	14733	14855	14755	14814	14668	14756	14820	14734	14780	14759	14983	14942	14792	15002	14869	14925	14909	14853	14879	14605	14996	14863	14731	14937	14954	14967	14855	14812	14744	14834	14905	15006	14836	14879	14874	14765	14851	14800	14908	14894	14773	15009	14820	14674	14849	14768	14799	14879	14808	14962	15002	14715	14914	14612	14908	14965	14777	14902	14917	14875	14994	14905	14879	14729	14962	14782	14767	14850	14703	14778	14793	14688	14837	14684	14813	14971	14862	15003	14739	14885	14763	14696	14768	14676	14734	14809	14920	14684	14699	14872	14938	14812	14700	14872	14810	14890	14847	14769	14942	14934	14744	14799	14986	14937	14711	14790	14953	14858	14770	14795	14833	14916	14915	14888	14842	14652	14907	14931	14892	14871	14758	15071	14681	15081	14792	14904	14798	14970	14759	14842	14774	14753	15002	14716	14996	14831	14988	14797	14862	14770	14767	14832	14916	14873	14815	15047	14710	14831	15060	14925	14936	14817	14807	14830	14883	14837	14811	14904	14889	14842	14849	14791	14875	14773	14928	14841	14877	14912	14882	14750	14567	14864	14924	14893	14880	14905	14839	14714	14840	14913	14822	14799	14851	14936	14782	14870	14853	14962	14754	14853	14847	14930	14772	15001	14719	14711	14917	14835	14831	14812	14754	14760	14797	14828	14874	14928	15016	14875	14953	14845	14918	14795	14625	14650	14521	14772	14757	14788	14826	14696	15046	14762	14880	14960	14771	14853	14846	14808	14851	14929	14833	14578	14722	15057	14834	14929	14723	14912	14845	14853	14753	14828	14960	14812	14879	14828	14836	14992	14599	14985	14766	14906	14985	14808	14890	14859	14639	14849	14903	14782	14836	14890	14865	14967	14846	14833	14950	14833	15033	14967	14884	14943	15078	14578	14982	14768	14702	14724	15058	14861	14955	14957	14689	15005	14906	14973	14898	14993	14892	14787	14849	14919	14947	14847	14866	14773	14752	14943	14727	14839	14713	14936	14931	14854	14968	14847	14815	15013	14791	14973	14792	14919	14643	14904	14812	14876	14741	14641	14968	14805	14804	14903	14803	14887	14920	14888	14769	14720	14870	14874	14926	14868	14733	14656	14768	14859	14776	14834	14771	14840	14730	14770	14869	14787	14912	14915	14665	14860	14772	14832	14870	14846	14976	14864	15022	14992	14915	14982	14961	14882	14942	14768	14920	14921	14837	14974	14857	14843	14862	14828	14784	14828	14858	14879	14950	14896	14856	14742	14970	14961	14796	14770	14944	14884	14944	14798	14888	14825	14990	15024	14699	14955	14856	14804	15015	14695	14774	14949	14802	14797	14925	14863	14845	14809	14760	14878	14882	15074	14995	14755	14736	14964	14833	14939	14787	14919	14926	15064	14801	14806	15018	14879	14987	14895	14755	15074	14899	14745	14656	14732	14839	14741	14724	14869	14857	14887	14842	14882	14980	14876	14980	14611	14789	14979	14907	14761	14825	14678	14855	14868	14868	14956	14916	15036	14856	14943	14813	14961	14921	14931	14646	15082	14576	14663	14765	14782	14828	14963	14813	14795	14807	14926	14835	15058	14934	15056	15013	14963	14821	14855	14750	14833	14948	15005	14885	14976	15066	14986	14724	14938	14976	14683	14659	14862	14935	14674	14853	14717	14938	14916	14797	14983	14739	14755	15060	15006	14717	14954	14750	14895	14673	14748	14928	14876	14965	14979	14721	14776	14953	14902	14901	14676	14885	14739	14987	14849	14829	14773	14999	14873	14903	14781	14919	14921	14980	14951	14792	14707	14802	14837	15005	14790	14787	14898	14813	14899	14940	14847	14723	14863	15013	14986	14829	14948	14892	14807	14797	14963	14707	14794	14666	14634	14916	14930	14797	14947	14952	14776	14910	14780	14810	14795	14858	14825	14784	14944	14780	14698	14869	14837	14858	14832	14700	14859	14950	14927	14864	14886	14684	14718	14809	14994	14892	14811	14755	14984	14780	14851	14782	14742	14740	14942	14823	14683	14909	14772	14782	15028	14826	14719	14641	14891	15045	14792	14761	14774	14778	14799	15018	14851	14708	14735	14689	14786	14810	14728	14735	14983	14905	14847	14830	14708	14698	14963	14833	14853	14859	14839	14878	14865	15025	14984	14827	14952	14832	14594	14904	15022	14830	14819	14867	14945	14827	15015	14963	14923	15084	14894	14726	14771	14860	14861	14784	14999	14901	14632	14888	14873	14851	15090	14837	14917	14799	14893	14789	14907	14922	14831	14777	14853	14943	14991	14890	14787	14854	14949	14774	14739	15021	15098	14877	14834	14889	15002	14733	14848	14735	14944	15046	14823	14929	14907	14784	14774	14973	14948	14751	14715	14823	14751	14912	14872	14786	14829	14785	14834	14980	14690	14883	14807	14763	14577	14815	14794	14855	14935
24597	41642	35485	24886	21390	19214	16711	15480	15045	14945	14498	14425	14268	14318	14200	13965	13890	13718	13739	13616	13727	13721	13562	13561	13644	13684	13678	13486	13509	13479	13369	13410	13287	13296	13409	13200	13314	13287	13180	12948	13274	13070	13115	13273	13122	13292	13198	13337	13238	13188	13186	13114	13043	13230	13387	13151	13197	13056	13240	13127	13148	13182	13140	13331	13200	13280	13170	12844	13174	13157	12991	13358	13043	13114	13110	13271	13179	12973	13273	13237	13148	13227	13117	13044	13315	13119	13009	13110	13072	13085	13194	13181	13080	13087	13145	13099	13067	13128	13187	13118	13085	13195	13048	13064	13281	13320	13109	13083	13359	13174	13213	13250	13187	13086	13020	13150	13093	13130	13054	12980	13107	13076	13176	13267	13181	13028	12974	13138	13113	13139	13185	13136	12942	13131	13139	12970	13091	13101	13245	12986	13143	13208	13197	13018	13265	13051	13047	13266	13296	12977	12886	13097	13099	13000	13083	13123	13209	13179	13154	13169	13067	13040	13046	13120	13239	12993	13214	13059	13060	13101	13237	13192	13117	13169	13168	13074	13113	12958	13145	13142	13187	13053	13237	13261	12965	13036	13047	13020	13075	13133	13078	13151	13147	13198	13148	13187	13321	13090	12909	13302	13337	13124	13198	13132	13012	13098	13071	13207	13139	13186	13279	13155	13015	13160	13226	13101	13084	13139	13187	13156	13037	13149	13255	13119	13046	13140	13168	13029	13109	13067	13057	13259	13129	13084	12991	13014	13194	13082	13270	13191	13122	13127	13110	13138	13221	13043	13336	13058	13099	13123	13156	13215	12979	13026	13068	13352	13233	13130	13145	13187	13164	13058	13072	13146	13191	13067	12973	13143	13269	13198	13077	13088	13176	13056	13159	13122	13271	13140	13236	13089	13180	13004	13151	13121	13064	13148	13231	13102	13038	13005	13258	13326	13240	13128	13104	13080	13061	13097	13180	13248	13110	13204	13010	13025	13047	13047	13193	13114	13150	13174	13241	13018	12996	13155	13148	13107	13063	13299	13204	13230	13125	13062	13084	13116	13183	13055	13174	12995	12996	13072	13111	13033	13153	13213	13126	13157	13028	13165	13269	13203	13075	12981	13117	13061	13119	13314	13199	13066	13187	13255	13264	13219	13086	13304	13318	13168	13139	13050	13234	13118	13023	13096	13018	13167	13210	13118	13085	13127	13153	12985	13148	13249	13074	13050	13331	13217	12975	13112	13093	13191	13230	13140	13197	13195	13073	13104	13170	13231	13305	13279	13080	13269	13046	13063	12928	13187	12986	13044	13171	13147	13130	12964	13080	13151	13250	12977	13045	13026	13082	13170	13305	13086	13015	13147	13120	13085	13157	13117	13043	13230	13067	13038	13085	13176	13121	13116	13083	13202	12999	13084	13188	13227	13249	13059	12979	13132	13147	13026	13084	13174	13202	13052	12993	13241	13060	13054	13283	13054	13324	13092	13224	13177	13158	13020	13135	12903	13308	13064	13049	13041	13240	13063	13119	13346	13248	13175	13062	12921	13173	13220	13052	13001	13175	13102	13134	13252	12988	12921	13230	13273	13172	13193	13098	13062	13072	13164	13093	13202	12962	13061	13118	13095	13128	13003	13136	13137	13152	13188	13229	13153	13187	13108	13130	13222	13080	13099	13093	13158	13104	13058	13102	13057	13095	13013	13049	13114	13096	13261	13108	13194	13215	13153	13179	13126	12995	13208	13157	13077	13176	13107	13131	13073	13044	13238	13139	13121	13141	13102	13329	13067	13053	13016	13179	13172	13164	13092	13122	13167	13141	13083	13089	12955	13124	13144	12999	13069	13100	13114	13050	13274	13065	13209	13211	13183	13046	13157	13130	13065	13073	13041	13338	13244	12995	13067	13109	13132	13227	13160	13097	13099	13075	13155	13133	13152	13178	13089	13058	13264	13044	12993	13037	13084	13025	13108	13140	13151	13180	13168	13164	13159	13112	13014	13022	13250	13029	13208	13135	12950	13102	13148	13154	13216	13203	13188	13214	13145	13085	13060	13228	13134	13055	13196	13252	12991	13256	13290	13213	13208	13182	13180	13052	13155	13237	13178	13210	13146	13282	13088	13047	13239	13204	13144	13109	13105	13155	13019	13030	13178	13231	13013	13003	13131	13160	13235	13025	13240	13063	13184	13159	13137	13140	13230	13133	13126	13215	13079	13160	13052	13169	13234	13037	13202	13146	13063	13105	13258	13106	13127	13029	13268	13138	12968	13127	13148	13098	12976	13093	13126	13255	13108	13143	13200	13058	13223	13163	13178	13119	13030	13115	13225	13032	13100	13095	13347	13254	13053	13005	13037	13274	13200	13077	13115	13302	13027	13108	13175	12981	13252	13127	13200	13068	13067	13275	13063	13214	13133	13365	13214	13006	12943	13216	13132	13127	13218	13028	13373	13211	13186	13136	13014	13244	13183	13065	13068	13222	13123	13185	13045	12984	13187	13280	13201	13101	13251	13048	13090	13160	13224	13095	13084	13264	13005	12930	13316	13177	13046	13067	13164	12948	13134	13255	13085	13092	13088	13028	13316	13134	12969	13057	13163	13027	13115	13179	13028	13123	13293	13213	13061	13008	13196	13088	12889	13052	13193	13099	13054	13077	12988	13106	13135	13027	13123	13268	13132	13091	13133	13073	13211	13231	13206	12947	12986	13097	13237	13229	13099	13103	13082	13250	13074	13228	13066	13188	13139	13095	13037	13143	13099	13226	13112	13169	13141	13209	13070	13249	13054	12972	13077	13082	13093	13262	13098	12908	13237	13112	13241	13345	13159	13171	13299	13134	13128	13165	13234	13176	12891	12979	13215	13060	13097	13168	13160	13005	13065	13130	13214	13259	13145	13026	13146	13205	13104	13415	13151	13084	13090	13146	13371	13151	13064	13092	13100	13146	13123	13026	13120	13071	13166	13083	13086	13218	13376	13168	12958	12958	13025	13251	13154	13130	13082	13050	13100	13053	13057	13250	13271	13093	13050	13093	13178	13067	13103	13087	13099	13078	13240	13059	12977	13163	13146	13169	13135	13211	13107	13055	13057	13181	13307	13085	13261	13050	13168	13129	13182	13111	13121	13306	12919	13151	13103	13036	13353	13058	13005	13108	13147	13080	13127	13039	13171	13240	13070	13062	13221	13142	13120	13110	13140	13084	13208	13072	13027	13155	13229	12950	13201	13210	13066	13058	13128	13107	13162	13117	13191	13153	13020	13012	12998	13246	13088	13226	13202	13302	13099	13181	13146	12982	13152	13136	13170	13308	13360	13190	13077	13143	13131	13243	13311	13163	13108	13066	13220	13212	13040	13182	12995	13092	13112	13100	13210	13244	13086	13161	13020	13158	13121	13063	13152	13215	13021	13147	13228	13229	13051	13308	13104	13046	13038	13166	13223	13137	13033	13174	13202	13240	13203	13091	13172	13086	13095	13105	13015	12947	13183	13232	13213	13132	13203	13180	13103	13067	13276	13077	13245	13082	13198	13027	13020	13238	13095	12986	13198	13218	12984	13152	13059	13072	13235	13137	13361	13195	13062	13092	13232	13228	13169	13138	13132	13110	13142	13223	13120	13096	13104	13087	13161	13042	13196	13161	12928	13139	12993	13157	13155	13201	13192	13074	13228	13138	13098	13126	13093	13214	13260	13123	13134	12976	13178	13056	13182	13293	13187	13194	13212	13310	13020	13210	13176	12897	13167	13219	13129	13078	13163	13196	13077	13198	13095	13279	13099	13158	13207	13139	13339	13012	13042	13254	13125	13236	13338	13190	13202	13168	13064	13093	13208	13071	13084	13188	13063	13359	13266	13130	12969	13229	13107	13052	13182	13266	13211	12968	13312	13257	13224	13263	13198	13081	13124	13090	13150	13230	13091	13130	13101	13131	13192	12912	13144	13087	13172	13144	13119	12988	13153	13181	13031	13166	13319	13238	13269	13139	12994	13253	13140	13062	13138	13191	12973	13139	13040	13161	13069	13215	13095	13142	13201	13164	13117	13027	13150	13001	13159	13059	13093	13008	13070	13043	13102	13136	13048	13234	13132	13171	13161	13036	13247	12897	13097	13218	13082	13227	13032	13239	13161	13364	13097	12936	13111	13174	13194	13163	12959	13258	13146	13065	13138	13220	13128	13223	13145	13126	13125	13182	13245	13200	13081	13213	13158	13053	13134	13103	13192	13137	13127	13154	13162	13155	13139	13302	13158	13016	13276	13237	13075	13197	13124	13132	13198	12974	13150	13083	13141	13160	13395	13067	13113	13012	13095	13220	13219	13097	13202	13127	13025	13246	13113	13370	13083	13218	12981	13111	13152	13195	13244	13172	13184	13150	13291	13200	13039	13212	13043	13168	13186	13129	13309	13043	13093	13150	13194	13133	13213	13002	13125	13053	13194	13096	13273	13109	13208	13044	13152	13149	13178	13161	13164	13169	12968	13135	13061	13132	13268	13119	13061	12942	13060	13048	13250	13125	13137	13064	13188	13127	13070	13070	13161	13092	13055	13156	13112	12874	13090	12949	13098	13065	13137	13135	13234	13250	13162	13210	13306	13066	13101	13187	13072	13160	13085	13462	13078	13182	13114	13073	13123	13188	13021	13166	13248	13117	13115	13083	13208	13183	13146	13069	13132	13216	13133	13130	13207	13084	13114	13193	13232	13108	13146	13093	13269	13167	13095	13265	13213	13161	13137	13231	12913	13235	13042	13295	13046	12941	13247	13163	13187	13104	13153	13200	13155	13333	13025	13231	13303	13090	13240	13009	13267	13129	13113	13130	13144	13102	13173	13224	13040	13128	13045	13151	13106	13034	13256	13147	13263	13135	12998	13175	13231	13093	13290	13096	13232	13091	13131	13117	13111	13235	13112	13246	13250	13269	13153	13242	13215	13213	13062	13145	13207	13126	12976	13105	13148	13045	13400	13106	13035	13122	13180	13221	13084	13260	12984	13074	13170	13115	13023	13142	13267	13165	13265	13171	13170	13319	13231	13205	13150	13305	13158	13000	13200	13124	13175	12927	13084	13112	13199	13022	13243	13076	13144	13146	13241	13192	13213	13055	13086	13128	13247	13127	13208	13187	13049	13131	12948	13162	13236	13331	13154
22963	21216	28970	23942	22191	24386	24673	19027	17829	17900	17447	17112	16993	17003	16746	17020	16582	16597	16566	16682	16342	16622	16514	16464	16432	16229	16478	16349	16093	16245	15977	16126	16333	16256	15894	16063	15902	15796	15903	15726	15997	15998	15924	15839	15985	15607	16160	15920	15905	16065	15774	15714	15686	15854	15875	15934	16012	15763	15695	15857	15947	15819	15794	15951	15874	15972	15914	15993	16011	15972	16196	16002	15879	15923	15983	16031	15919	15883	15700	15814	15828	15926	15783	15760	15728	15922	15812	15973	15749	15893	15955	16094	15946	15924	15721	16020	15804	15816	15937	15841	15942	16041	15935	15771	15883	15763	15914	15875	15922	15770	16033	15744	15937	15888	15828	16005	15775	15707	15776	15864	15839	15702	16016	15718	15929	15801	15884	15626	15822	15885	15921	15525	15953	16069	15813	15746	15887	15893	15807	15964	15933	15795	15776	15807	15837	15823	15761	15937	15809	15668	15817	15720	15719	15687	15761	15830	16034	15768	15760	16007	15893	15973	15740	15565	15703	15570	15652	15855	15584	15914	15825	15927	15652	15934	15839	15919	15977	15842	15867	15682	15706	15773	15708	15670	15631	15779	15794	15852	15938	15698	15822	16119	15905	15874	15774	15658	15785	15918	16021	15696	16036	15918	15867	15647	15880	15973	15810	15819	15918	15870	15785	15731	15809	15910	15839	15779	15889	15893	15816	15844	15826	15942	15765	15890	15737	16077	15905	15766	15755	15753	15863	15678	15798	15695	15714	15773	15842	15916	15762	15669	15976	15794	15592	15839	15949	15797	15633	15864	15766	15832	15930	15656	15814	15710	15757	15814	15867	15818	15862	15898	15868	15771	15781	15841	15390	15516	15657	15735	15823	15665	15838	15713	15722	15845	15658	15587	15895	15866	15602	15875	15742	15691	15947	15811	15766	15790	15810	15785	15684	15691	15726	15768	15750	15866	15847	15931	15700	15734	15746	15701	15869	15869	15721	15842	15693	15751	15710	15692	15966	15627	15801	15743	15746	15791	15942	15815	15538	15845	15784	15792	15792	15863	16089	15530	15906	15716	15768	15905	15759	15807	15732	15723	15953	15807	15993	15878	15765	15738	15700	15926	15932	15888	15819	15866	15596	16024	16023	15778	15848	15850	16041	15632	15826	15642	15750	15652	15703	15819	15730	15703	15700	15847	15887	15734	15771	15985	15757	15463	15733	15660	15867	15841	15825	15918	15581	15743	15773	15886	15826	15741	15592	15683	15847	15720	15771	15753	15990	15710	15950	15829	15856	15661	15755	15815	15963	15802	15759	15734	15807	15846	15886	15849	15783	15756	15807	15634	15708	15608	15928	15913	15724	15767	15777	15911	15693	15817	15686	15804	15715	15849	15892	15868	15720	15761	15567	15723	15704	15961	15722	15673	15827	15964	15692	15811	15894	15850	15777	15604	15962	15891	15744	15946	15591	16043	15751	15802	15807	15788	15711	15890	15766	15784	15567	15705	15982	15606	15645	16165	15874	15893	15923	15775	15867	15995	15792	15704	15753	15868	15856	15782	15853	15772	15554	15948	15598	15750	15705	15910	15783	15932	15780	15697	15838	15648	16124	15671	15934	15930	15600	15811	15829	15849	15768	15708	16001	15572	15993	15713	15780	15825	15646	15600	15840	15822	15986	15914	15730	15698	15912	15742	15906	15765	15962	15829	15938	15937	16006	15740	15800	15644	15790	15868	15808	15866	15710	15864	15690	15811	15802	15738	15777	16006	15910	15830	15780	15584	15690	15863	15785	15752	15767	15722	15630	15878	15830	15754	16020	15856	15713	15883	15826	15603	15709	15759	15891	15924	15594	15883	15738	15624	15852	15962	15704	15791	15578	15855	15713	15663	15903	15621	15885	15981	15738	15768	15847	15930	15843	15907	15853	15691	15928	15928	15882	15860	15823	15841	15933	15888	15707	15799	15849	15727	15763	15843	15846	15877	15768	15674	15728	15946	15768	15945	15645	15780	15792	15863	15813	15715	15651	15750	15801	15675	15599	15730	15713	15649	15851	15910	15866	15635	15900	15684	15813	15550	15786	15942	15916	15860	15815	15716	15692	15981	15815	15824	15769	15794	15983	15714	15705	15784	15907	15639	15769	15675	15825	15893	15843	15735	15834	15837	15630	15961	15937	15944	15725	15780	15858	15769	15745	15806	15694	15768	15857	15764	15989	15563	15781	15692	15621	15935	15759	15727	15645	15754	15748	15835	15900	16013	15829	15547	15580	15575	15849	15791	15677	15856	15912	15800	15751	15723	15843	15746	15789	15811	15748	15817	15780	15965	15891	15905	15827	15796	15787	15799	15633	15893	15799	15940	15817	15895	16143	15727	15877	16015	15984	15755	15644	15730	15764	15981	15636	15837	15881	15896	15906	15842	15695	15891	15551	15680	15781	15575	15754	15764	15749	15857	15798	15815	15633	15772	15793	15682	15685	16072	15591	15584	15704	15721	15732	15728	15821	15629	15785	15623	15868	15607	15906	15861	15826	15778	15720	15822	15836	15993	15829	15681	15870	15849	15805	15765	15884	15787	15663	15957	15734	15791	15871	15873	15676	15710	15774	15586	15798	15660	15938	15954	15913	15890	15961	16068	15727	15767	15753	15741	15990	15876	15755	15826	15916	15766	15910	15680	15841	15754	15667	15757	15929	15661	15812	15729	15646	15953	15800	15975	15782	15704	15813	15781	15887	15749	15618	15581	15674	15650	15758	15638	15773	15813	15782	15747	15814	15727	15784	15849	15842	15866	15979	15589	16010	15693	15775	15726	15713	15797	15986	15848	15692	15893	15848	15818	15856	15586	15698	15785	15830	15794	15786	15675	15695	15688	15747	15728	15928	16019	15566	15819	15816	15634	15920	15900	15871	15795	15770	15690	15708	16079	15912	15778	16108	15698	15777	15804	15784	15634	16039	15670	15888	15826	15742	15669	15856	15732	15899	15687	15792	15858	15711	15975	15679	15776	15730	16035	15798	15809	15807	15603	15990	15626	15781	15874	15582	15962	15582	15805	15890	15769	15949	15703	15821	15693	15752	15754	15750	15978	15860	15669	15794	15698	15958	15749	15845	15811	15733	15476	15884	15616	15716	15889	15791	15947	15876	15804	15918	15709	15764	15990	15678	15743	15834	15827	15862	15656	15731	15769	16030	15606	15788	15647	15891	15836	15867	15662	15618	15824	15821	15673	15904	15804	15714	15763	15843	15717	15809	15712	15999	15637	15836	15883	15915	15721	15800	15665	15727	15644	15717	15791	15939	15870	15905	15834	15865	15833	15824	15775	15739	15726	15841	15916	15863	15961	15917	15752	15803	15803	15897	15760	15898	15686	15700	15838	15824	15772	15933	15692	15784	15705	15827	15860	15811	15878	15752	15912	15707	15906	15835	15763	15676	15938	15822	15639	15849	15766	15775	15989	15907	15903	15710	15636	15635	15770	15875	15830	15697	15768	15642	15694	15661	16027	15906	15745	15710	15829	15809	15908	15662	15662	15892	15610	15844	15917	15883	15542	15938	15820	15705	15730	15942	15915	15755	15864	15768	15812	15916	15729	15667	15872	15764	15909	15907	15890	15649	15940	15980	15800	15822	15826	15775	15666	15591	15652	15771	15783	15809	15664	15841	15548	15892	15636	15857	15778	15789	15753	15815	15824	15992	15821	15811	15873	15834	15421	15759	15831	15841	15763	15589	15939	15713	15716	15921	15943	15912	15691	15937	15998	15743	15693	15749	15768	15620	15794	15735	15947	15950	15505	15905	15833	15671	15761	15949	15926	15751	15862	15730	15921	15645	15765	15614	15700	15859	15577	15647	15736	15755	15771	15865	15728	15897	15685	15759	15637	15660	15877	16074	15919	15698	15674	15802	15653	15770	15704	15858	15656	15695	15563	15713	15718	15678	15747	15579	15783	15752	15639	15870	15910	15840	15863	15883	15772	15750	15815	15721	15974	15829	15888	15846	15693	15715	15810	15670	15822	15890	15653	15745	15895	15767	15665	16041	15974	15907	15648	15724	15724	15850	15900	15753	15806	15911	15828	15991	15965	15778	15638	15610	15746	15684	16012	15943	15983	15826	15895	15931	15855	15750	15770	15839	15972	15870	15699	15825	15617	15702	15853	15648	15942	15616	15705	15806	15790	15776	15811	15740	15720	15816	15713	15848	15876	15643	15681	15750	15905	15835	15790	15579	15726	15842	15870	15853	15845	15837	15682	15955	16009	15927	15764	15850	15652	15625	15776	15673	15952	15699	15727	15612	15845	15741	15666	15709	15680	15664	15520	15721	15978	15906	15767	15782	15659	15768	15782	15717	15822	15832	15734	15600	15951	15760	15833	15624	15838	15748	15528	15701	15818	15948	15877	15666	15658	15854	15850	15854	15781	15725	15841	15909	16015	15910	15782	15789	15705	15662	15682	15663	15793	15776	15731	15613	15902	15871	15890	15798	15943	15740	15957	15899	15608	15744	15957	15904	16108	15844	15595	15906	15908	15955	15769	15915	15849	15645	15771	15788	15670	15741	15719	15749	15703	15833	15769	15681	15734	15760	15860	15647	15858	15879	15881	15734	15745	15857	15841	15839	15937	15834	15755	15822	15630	16079	15832	15690	15867	15845	15890	15655	15739	15712	15943	16002	15922	15801	15965	15833	15811	15643	15724	15749	15698	15896	15789	15759	15712	15853	15743	15794	15821	15990	15901	15829	15647	15741	15871	15649	15438	15887	15911	15953	15771	15699	15761	15825	15812	15688	15686	15889	15801	15569	15639	15937	15742	16028	15740	16093	15896	15701	15891	15796	15772	15821	15628	15679	15521	15734	15880	15862	15823	15690	15768	15805	15972	15852	15616	15776	15803	15892	15647	15641	15918	15866	15745	16174	15757	15798	15867	15791	15684	15683	15845	15621	15687	15675	15869	15996	15753	15719	16007	15950	15669	15923	15741	15876	15733	15646	15700	15909	15820	15770	15753	15833	15883	15719	15863	15902	15938	15733	15590	15955	15787	15540	15752	15769	15816	15981	15716	15821	15640	15859	15649	15838	15803	15591	15769	15903	15700	15870	15728	15918	15862	15727	15693	15831	15808	16031	15776	15848	15747	15757	15664	15507	15815
27132	46433	40710	32380	28627	22832	19029	17346	16476	16065	15742	15578	15250	15072	14962	14841	14571	14625	14652	14329	14571	14229	14384	14463	14309	14228	14299	14115	13995	14110	14258	13942	13898	13899	14008	13858	13796	13987	13655	13696	13653	13794	13635	13735	13625	13645	13864	13661	13624	13637	13854	13669	13663	13673	13818	13769	13810	13633	13674	13733	13858	13717	13688	13630	13791	13625	13770	13741	13678	13797	13730	13617	13624	13615	13738	13755	13680	13800	13773	13603	13602	13827	13666	13802	13702	13883	13539	13579	13729	13791	13796	13789	13682	13783	13706	13763	13669	13743	13884	13746	13822	13798	13778	13613	13815	13679	13608	13592	13655	13585	13835	13689	13716	13802	13737	13712	13740	13564	13760	13788	13700	13728	13667	13701	13774	13781	13608	13630	13649	13765	13607	13651	13805	13857	13819	13828	13697	13755	13600	13789	13791	13844	13839	13747	13664	13815	13473	13733	13701	13665	13649	13442	13710	13710	13669	13857	13582	13765	13668	13709	13640	13735	13535	13829	13721	13653	13800	13742	13617	13822	13736	13762	13786	13617	13660	13842	13626	13712	13673	13815	13611	13865	13548	13597	13560	13666	13599	13815	13811	13645	13681	13601	13665	13788	13760	13559	13571	13578	13702	13566	13687	13816	13590	13777	13588	13774	13514	13659	13649	13702	13651	13647	13639	13558	13653	13740	13927	13720	13687	13568	13592	13690	13894	13627	13793	13589	13846	13591	13755	13898	13551	13554	13715	13600	13638	13778	13721	13641	13692	13569	13717	13692	13580	13637	13776	13687	13727	13769	13694	13849	13654	13737	13668	13656	13740	13613	13641	13708	13709	13694	13961	13687	13569	13696	13457	13630	13668	13797	13814	13498	13729	13605	13650	13538	13662	13836	13693	13669	13613	13715	13709	13688	13773	13668	13672	13673	13672	13696	13723	13703	13682	13803	13660	13631	13577	13700	13805	13672	13638	13614	13676	13578	13640	13724	13710	13794	13757	13624	13736	13822	13595	13697	13759	13716	13747	13672	13797	13561	13596	13675	13641	13659	13841	13829	13599	13745	13765	13683	13639	13749	13657	13681	13636	13592	13822	13583	13740	13650	13610	13612	13800	13822	13655	13736	13680	13640	13631	13550	13611	13524	13742	13751	13728	13650	13595	13509	13703	13687	13706	13511	13724	13638	13675	13651	13641	13780	13805	13571	13847	13727	13606	13815	13696	13762	13669	13510	13790	13669	13692	13738	13708	13566	13711	13625	13932	13624	13795	13776	13621	13650	13644	13687	13676	13814	13703	13577	13716	13682	13633	13768	13742	13559	13938	13695	13521	13707	13922	13573	13713	13601	13747	13716	13678	13901	13748	13671	13812	13756	13682	13833	13726	13617	13607	13760	13768	13717	13652	13676	13627	13675	13773	13616	13767	13797	13731	13631	13813	13699	13697	13605	13512	13752	13628	13709	13793	13673	13603	13722	13761	13605	13771	13715	13815	13655	13679	13523	13631	13766	13606	13818	13769	13622	13673	13605	13616	13718	13651	13566	13656	13634	13684	13706	13649	13668	13801	13617	13604	13588	13556	13826	13645	13737	13631	13574	13840	13660	13733	13527	13580	13653	13703	13774	13741	13577	13696	13703	13588	13554	13715	13723	13744	13667	13736	13692	13694	13692	13747	13702	13555	13849	13640	13620	13645	13519	13793	13589	13692	13750	13794	13660	13737	13855	13775	13720	13799	13565	13555	13493	13560	13651	13665	13641	13587	13998	13590	13615	13660	13794	13674	13754	13516	13779	13703	13638	13667	13598	13714	13769	13776	13592	13723	13698	13610	13891	13720	13657	13634	13713	13670	13564	13637	13721	13755	13700	13738	13595	13752	13668	13794	13715	13717	13753	13645	13718	13520	13754	13651	13897	13724	13643	13724	13767	13721	13633	13624	13672	13778	13723	13712	13763	13760	13645	13702	13706	13675	13725	13775	13583	13588	13736	13818	13821	13686	13833	13726	13616	13657	13595	13829	13709	13758	13652	13838	13823	13661	13730	13565	13633	13840	13781	13806	13608	13786	13696	13631	13598	13737	13561	13783	13755	13723	13713	13649	13579	13803	13663	13534	13788	13497	13654	13867	13701	13610	13666	13659	13787	13586	13628	13606	13664	13748	13654	13692	13598	13739	13699	13615	13539	13785	13702	13609	13670	13689	13741	13723	13776	13746	13576	13666	13851	13699	13744	13722	13564	13781	13615	13630	13506	13661	13557	13686	13819	13739	13659	13610	13770	13717	13566	13672	13670	13754	13719	13769	13649	13607	13603	13771	13658	13747	13801	13452	13732	13475	13734	13753	13694	13605	13760	13694	13702	13789	13737	13714	13833	13715	13700	13604	13795	13575	13556	13755	13666	13865	13793	13687	13659	13844	13800	13605	13671	13700	13867	13777	13667	13737	13844	13688	13593	13521	13518	13543	13694	13708	13764	13795	13777	13688	13652	13620	13758	13739	13777	13577	13531	13781	13546	13682	13681	13775	13725	13665	13610	13858	13855	13595	13627	13819	13689	13652	13698	13495	13729	13617	13731	13739	13631	13753	13694	13674	13570	13618	13636	13898	13540	13756	13829	13650	13604	13756	13787	13663	13556	13628	13597	13562	13632	13685	13804	13741	13600	13698	13738	13638	13692	13769	13665	13742	13815	13621	13631	13763	13648	13741	13759	13712	13713	13717	13682	13808	13657	13675	13546	13652	13654	13706	13762	13742	13582	13818	13698	13594	13679	13885	13839	13663	13687	13647	13528	13759	13746	13728	13537	13846	13744	13711	13537	13756	13670	13744	13686	13712	13531	13699	13620	13594	13748	13713	13699	13536	13612	13659	13772	13768	13826	13657	13880	13653	13603	13727	13910	13660	13619	13620	13601	13642	13695	13725	13664	13768	13774	13681	13623	13653	13402	13791	13495	13684	13786	13646	13643	13884	13905	13685	13709	13669	13698	13515	13664	13775	13743	13757	13612	13583	13553	13736	13655	13583	13702	13685	13598	13702	13813	13620	13708	13821	13713	13501	13591	13757	13670	13690	13691	13604	13722	13649	13731	13658	13713	13685	13633	13786	13580	13598	13931	13850	13691	13717	13557	13631	13873	13626	13720	13622	13593	13750	13596	13706	13705	13570	13787	13716	13590	13563	13767	13559	13876	13484	13562	13660	13690	13746	13741	13623	13817	13613	13764	13649	13590	13734	13665	13651	13708	13696	13750	13675	13882	13654	13761	13755	13703	13675	13588	13658	13627	13813	13818	13582	13776	13766	13644	13588	13623	13910	13625	13571	13650	13522	13681	13725	13901	13654	13685	13768	13702	13755	13705	13589	13796	13669	13679	13858	13705	13768	13866	13728	13608	13738	13696	13727	13662	13629	13761	13772	13811	13706	13527	13760	13789	13777	13780	13650	13645	13612	13939	13686	13756	13517	13627	13722	13653	13703	13753	13582	13618	13752	13715	13827	13702	13657	13663	13602	13566	13828	13671	13793	13690	13659	13504	13667	13695	13706	13769	13611	13657	13723	13573	13591	13763	13619	13613	13698	13546	13700	13678	13723	13599	13851	13705	13712	13862	13699	13656	13715	13690	13785	13641	13683	13868	13886	13757	13587	13760	13679	13652	13768	13743	13679	13608	13634	13640	13711	13761	13766	13659	13671	13680	13766	13663	13844	13802	13673	13702	13679	13650	13550	13689	13757	13663	13649	13687	13607	13613	13666	13842	13608	13609	13612	13607	13644	13604	13616	13698	13793	13649	13726	13721	13545	13730	13459	13590	13627	13793	13739	13803	13666	13693	13673	13694	13738	13509	13622	13649	13702	13655	13695	13642	13664	13709	13653	13767	13733	13682	13820	13657	13569	13826	13574	13737	13575	13756	13549	13689	13619	13626	13736	13598	13670	13505	13594	13922	13769	13581	13754	13752	13835	13864	13698	13745	13692	13555	13736	13762	13562	13766	13686	13572	13666	13451	13726	13701	13770	13651	13634	13689	13721	13724	13709	13779	13660	13696	13585	13595	13704	13601	13679	13827	13695	13799	13591	13696	13682	13952	13553	13705	13726	13536	13666	13671	13611	13643	13714	13602	13580	13650	13715	13662	13791	13709	13663	13717	13736	13661	13709	13715	13558	13677	13711	13723	13815	13783	13631	13736	13768	13670	13764	13732	13484	13629	13700	13825	13553	13713	13787	13601	13565	13692	13708	13723	13573	13675	13706	13711	13839	13714	13564	13629	13541	13634	13622	13803	13689	13770	13673	13648	13926	13546	13888	13793	13648	13585	13716	13731	13727	13731	13637	13561	13660	13703	13614	13794	13766	13558	13739	13697	13641	13771	13577	13703	13666	13601	13773	13679	13571	13747	13776	13619	13715	13514	13624	13537	13698	13738	13660	13687	13773	13759	13632	13825	13553	13728	13830	13818	13699	13697	13725	13654	13655	13733	13639	13625	13861	13513	13854	13805	13693	13585	13653	13781	13748	13708	13653	13577	13668	13710	13601	13808	13652	13708	13686	13907	13493	13565	13717	13809	13719	13504	13698	13716	13821	13492	13555	13683	13750	13533	13747	13798	13556	13524	13610	13489	13672	13556	13585	13678	13709	13553	13545	13786	13536	13561	13776	13709	13645	13660	13688	13773	13926	13698	13670	13841	13698	13762	13724	13749	13610	13399	13667	13569	13705	13759	13645	13616	13666	13713	13742	13681	13530	13802	13638	13710	13586	13791	13729	13775	13505	13730	13567	13650	13712	13583	13702	13643	13794	13678	13662	13814	13717	13885	13366	13667	13654	13624	13606	13754	13736	13611	13593	13708	13718	13774	13811	13831	13610	13766	13626	13881	13663	13690	13545	13597	13609	13546	13662	13693	13650	13782	13590	13786	13543	13746	13832	13584	13677	13641	13702	13618	13638	13786	13618	13799	13742	13455	13613	13579	13756	13574	13676	13612	13522	13619	13626	13726	13824	13573	13751	13862	13566	13594	13761	13635	13836	13762	13699	13918	13502	13711	13689	13724	13608	13654	13819	13620	13472	13653	13747	13692	13615	13733	13620	13848	13806	13655	13590	13696	13813	13740	13597	13738	13731	13727	13690	13630	13698	13557	13666	13784
27851	23248	26746	23067	17936	16426	15946	15342	15322	15223	15190	15132	14958	14902	14748	15017	14811	14895	14935	14836	14793	14814	14708	14542	14745	14794	14827	14878	14735	14679	14879	14774	14767	14565	14669	14508	14689	14716	14681	14373	14750	14742	14495	14687	14572	14593	14601	14748	14641	14431	14705	14550	14395	14551	14477	14819	14464	14569	14377	14449	14483	14743	14570	14387	14431	14692	14718	14467	14464	14664	14535	14483	14412	14545	14637	14480	14558	14393	14514	14411	14770	14622	14464	14347	14448	14531	14495	14545	14621	14565	14656	14781	14410	14696	14417	14446	14504	14575	14480	14602	14557	14586	14414	14684	14547	14633	14619	14627	14657	14588	14449	14633	14570	14366	14528	14388	14573	14610	14476	14553	14587	14575	14747	14331	14523	14577	14505	14436	14455	14523	14644	14669	14603	14428	14486	14532	14670	14567	14456	14673	14618	14534	14417	14492	14464	14572	14447	14401	14541	14586	14721	14370	14447	14688	14554	14509	14652	14525	14391	14442	14480	14770	14534	14708	14740	14286	14572	14604	14380	14402	14566	14626	14563	14587	14724	14505	14660	14482	14559	14286	14441	14440	14604	14356	14597	14550	14423	14548	14613	14513	14577	14698	14603	14433	14653	14669	14511	14814	14765	14476	14493	14506	14513	14566	14531	14347	14497	14363	14502	14394	14451	14338	14728	14438	14687	14665	14520	14805	14421	14371	14605	14654	14581	14468	14369	14353	14606	14635	14646	14558	14487	14603	14623	14597	14722	14526	14470	14530	14643	14526	14636	14497	14520	14625	14689	14531	14472	14460	14442	14445	14409	14723	14636	14597	14440	14516	14797	14490	14546	14387	14623	14565	14674	14603	14513	14614	14301	14568	14405	14502	14664	14586	14388	14362	14577	14506	14368	14637	14702	14650	14501	14490	14556	14422	14267	14562	14393	14391	14510	14744	14677	14659	14627	14600	14451	14486	14498	14500	14586	14481	14619	14604	14750	14552	14536	14525	14538	14436	14478	14393	14609	14608	14581	14544	14454	14633	14257	14659	14705	14731	14574	14500	14668	14426	14727	14396	14402	14661	14369	14493	14576	14623	14551	14643	14652	14568	14508	14541	14642	14590	14553	14341	14668	14636	14444	14505	14700	14493	14508	14487	14626	14502	14509	14479	14607	14495	14419	14586	14547	14350	14461	14643	14517	14612	14359	14511	14515	14572	14595	14609	14412	14542	14417	14404	14599	14512	14450	14726	14558	14624	14453	14659	14666	14744	14472	14432	14257	14398	14398	14447	14416	14413	14575	14662	14437	14485	14528	14573	14595	14413	14476	14604	14500	14484	14526	14498	14701	14687	14542	14546	14548	14524	14437	14398	14416	14426	14359	14365	14342	14466	14521	14504	14476	14658	14434	14400	14481	14577	14390	14467	14412	14440	14437	14533	14534	14576	14519	14505	14303	14459	14489	14244	14606	14735	14351	14645	14563	14582	14688	14668	14653	14480	14497	14389	14582	14623	14324	14465	14513	14507	14545	14569	14517	14278	14585	14458	14506	14606	14526	14714	14724	14483	14509	14657	14515	14421	14634	14389	14554	14679	14617	14658	14539	14505	14382	14687	14567	14430	14331	14541	14373	14538	14597	14735	14486	14307	14606	14574	14618	14552	14430	14571	14363	14495	14480	14392	14620	14628	14725	14594	14542	14503	14647	14526	14516	14238	14385	14452	14312	14516	14530	14563	14649	14647	14454	14553	14567	14493	14427	14609	14545	14536	14694	14626	14552	14646	14600	14616	14690	14464	14556	14308	14634	14619	14572	14697	14562	14657	14717	14368	14441	14394	14502	14562	14776	14582	14567	14556	14255	14526	14489	14395	14589	14444	14649	14583	14507	14525	14635	14677	14490	14736	14377	14541	14614	14491	14442	14548	14642	14448	14505	14658	14656	14538	14638	14420	14991	14598	14500	14639	14634	14635	14554	14525	14699	14500	14625	14584	14565	14338	14653	14633	14450	14489	14650	14385	14323	14626	14463	14479	14577	14458	14697	14473	14639	14485	14577	14446	14428	14466	14468	14388	14510	14541	14584	14503	14421	14708	14705	14576	14624	14410	14431	14622	14566	14629	14455	14529	14552	14488	14551	14588	14574	14690	14676	14588	14594	14586	14411	14461	14613	14548	14680	14415	14452	14217	14539	14734	14466	14404	14669	14444	14404	14227	14514	14459	14605	14472	14539	14398	14526	14639	14549	14544	14474	14492	14209	14521	14588	14551	14401	14352	14582	14589	14627	14654	14438	14536	14615	14610	14506	14505	14621	14582	14516	14587	14637	14589	14447	14557	14491	14376	14444	14498	14648	14448	14566	14385	14496	14427	14580	14367	14542	14396	14549	14595	14419	14455	14486	14265	14455	14575	14571	14544	14322	14527	14547	14553	14375	14413	14544	14530	14614	14509	14383	14523	14550	14544	14441	14583	14623	14534	14495	14548	14552	14559	14391	14341	14597	14423	14454	14282	14491	14484	14438	14519	14555	14511	14669	14673	14601	14394	14518	14625	14444	14653	14683	14517	14660	14512	14527	14550	14535	14603	14440	14517	14563	14345	14535	14411	14329	14516	14457	14633	14531	14447	14537	14319	14473	14489	14620	14822	14398	14690	14457	14371	14555	14554	14483	14483	14646	14500	14676	14697	14693	14543	14401	14537	14643	14462	14349	14519	14224	14416	14440	14418	14670	14440	14656	14503	14647	14561	14476	14653	14462	14562	14515	14669	14542	14468	14176	14491	14544	14538	14412	14473	14344	14505	14589	14549	14220	14583	14531	14529	14423	14621	14562	14590	14415	14483	14596	14484	14585	14648	14599	14659	14680	14466	14663	14477	14458	14378	14539	14579	14652	14382	14578	14588	14520	14551	14470	14497	14481	14556	14437	14461	14816	14477	14563	14595	14504	14582	14443	14444	14576	14595	14690	14670	14568	14698	14711	14595	14494	14702	14543	14713	14590	14407	14689	14610	14558	14515	14348	14690	14405	14466	14466	14791	14558	14568	14552	14595	14503	14654	14489	14608	14240	14575	14668	14457	14704	14415	14578	14424	14606	14647	14496	14717	14478	14506	14566	14613	14476	14659	14401	14540	14600	14541	14574	14613	14673	14601	14678	14422	14758	14402	14363	14451	14391	14634	14645	14498	14316	14457	14618	14652	14549	14437	14809	14565	14470	14516	14587	14569	14563	14480	14420	14625	14567	14500	14761	14600	14500	14558	14635	14554	14533	14430	14539	14675	14666	14610	14320	14331	14442	14518	14492	14586	14515	14401	14452	14441	14397	14422	14382	14475	14581	14614	14850	14350	14473	14374	14575	14597	14462	14448	14617	14524	14477	14548	14505	14434	14427	14580	14517	14630	14498	14421	14532	14579	14501	14454	14537	14472	14329	14498	14614	14769	14683	14505	14335	14597	14588	14372	14674	14472	14486	14352	14328	14484	14428	14343	14554	14577	14682	14504	14245	14573	14616	14595	14617	14421	14315	14539	14562	14454	14375	14451	14500	14517	14492	14444	14663	14481	14672	14588	14490	14570	14548	14566	14686	14524	14529	14699	14519	14354	14692	14614	14477	14896	14613	14650	14584	14535	14588	14527	14457	14626	14405	14461	14508	14412	14380	14339	14536	14904	14582	14493	14470	14631	14399	14403	14600	14703	14719	14699	14452	14368	14538	14534	14731	14523	14643	14698	14601	14520	14514	14584	14511	14359	14598	14584	14692	14616	14488	14555	14690	14566	14411	14571	14544	14409	14516	14396	14653	14525	14634	14283	14507	14557	14600	14581	14630	14350	14548	14541	14480	14376	14416	14405	14440	14398	14714	14471	14372	14560	14496	14475	14536	14594	14403	14535	14336	14546	14569	14688	14570	14380	14314	14427	14593	14517	14460	14654	14388	14650	14556	14611	14577	14243	14623	14499	14372	14428	14436	14612	14596	14591	14487	14500	14333	14636	14574	14565	14442	14510	14532	14555	14517	14425	14642	14605	14414	14547	14505	14632	14468	14443	14493	14738	14534	14628	14507	14358	14477	14453	14447	14528	14490	14277	14399	14486	14471	14456	14674	14422	14509	14579	14360	14468	14521	14334	14398	14557	14416	14408	14416	14437	14588	14590	14497	14633	14491	14539	14496	14521	14517	14513	14501	14532	14618	14544	14506	14604	14609	14522	14580	14441	14438	14512	14485	14513	14748	14708	14522	14594	14453	14583	14443	14454	14814	14493	14515	14624	14509	14604	14352	14452	14506	14419	14592	14675	14728	14490	14438	14487	14425	14468	14445	14364	14539	14622	14620	14529	14632	14588	14462	14610	14627	14456	14581	14548	14534	14591	14502	14649	14531	14482	14525	14544	14433	14398	14534	14653	14512	14430	14472	14530	14458	14715	14522	14547	14512	14672	14471	14803	14676	14552	14630	14593	14566	14555	14504	14433	14518	14350	14412	14432	14566	14690	14465	14588	14648	14287	14448	14322	14701	14381	14428	14589	14498	14474	14552	14558	14478	14715	14654	14571	14651	14513	14634	14444	14741	14624	14733	14901	14647	14554	14610	14577	14556	14478	14338	14486	14456	14423	14432	14422	14347	14658	14583	14574	14490	14443	14493	14480	14463	14508	14607	14686	14498	14688	14482	14592	14347	14519	14670	14576	14727	14621	14653	14584	14394	14614	14410	14535	14549	14503	14740	14689	14545	14452	14641	14533	14498	14637	14380	14466	14574	14659	14321	14358	14418	14370	14407	14416	14501	14585	14444	14484	14470	14508	14688	14607	14650	14683	14436	14424	14577	14400	14739	14459	14539	14557	14769	14514	14647	14700	14626	14509	14400	14694	14732	14691	14250	14572	14813	14554	14680	14412	14533	14403	14715	14454	14573	14508	14535	14534	14663	14592	14424	14501	14406	14523	14456	14498	14594	14508	14407	14409	14569	14518	14635	14677	14513	14622	14383	14364	14536	14548	14583	14722	14470	14508	14565	14539	14699	14335	14578	14582	14431	14585	14926	14525	14529	14455	14635	14753	14593	14473	14822	14463	14463	14586	14453	14676	14580	14520	14449	14451	14564	14373	14420	14560	14681	14498	14701	14561	14607	14675	14319	14286	14476	14756	14590	14716
22139	31539	27625	20867	17130	15564	14739	14311	14161	13799	13902	13605	13700	13781	13620	13575	13408	13466	13464	13206	13285	13262	13241	13206	13295	13134	13295	13145	13228	13075	13018	13096	13019	13057	13000	13105	12926	12959	13144	12938	12979	12914	13107	12831	13079	12970	13088	13023	12890	13003	12866	12885	12896	12929	12970	12989	12992	12967	12849	13045	12997	12874	13086	12817	12884	12878	12955	12953	12919	12923	12725	12784	12996	13152	13021	12988	12864	12954	13037	12911	13049	12934	12941	12954	13087	12932	12955	12931	13011	12949	12945	12804	12957	12885	12988	12950	12883	13004	12863	12873	12942	12848	12907	12826	13005	12856	12828	12955	13006	12912	13058	12918	12908	12961	13041	12981	12954	12983	12891	12960	12862	12885	13062	12964	13017	12882	12920	13055	12980	12922	13063	12891	12920	13010	12979	12989	12934	12949	12999	12861	12883	12971	12810	13013	12881	12870	12916	12833	12832	12976	12831	12967	12984	12857	13234	13281	13043	12904	13028	12816	12852	13078	12822	12841	12962	12984	12932	12914	12965	13042	13028	12954	12920	12752	12902	12925	13013	12817	12882	12889	12971	12885	12982	13051	12843	12999	13003	12964	13042	12963	12902	12974	12953	12958	13008	13006	12805	12835	12887	12974	12814	12752	13030	13020	12861	12825	13014	12809	13100	12967	13008	13014	13002	12912	12909	12887	12805	12883	12966	12867	13063	12947	12919	12839	12950	13059	12986	12849	13080	13019	12950	13003	12770	12912	13051	12974	13063	12913	12871	12871	13009	12935	12853	12972	13057	12803	12900	12940	12910	12785	12959	12993	12899	13022	12920	12908	12986	12892	12933	12872	12934	13011	12865	13018	13002	12920	12945	12907	12679	13013	13049	12982	13066	13018	13069	12980	12902	13040	13049	12860	12824	13115	13073	12850	12891	13005	12947	12903	12932	12924	12918	12985	12825	13019	13020	13012	12894	12745	13113	12868	13152	12941	12948	12909	12871	12993	12944	12870	12831	12901	13130	12923	12877	13023	12810	12979	12953	12844	12955	13001	12782	12734	12903	13009	12871	12930	12909	12984	12975	12830	12743	12841	13082	12978	12826	12918	12943	12793	12856	13081	12853	13014	13043	13066	13018	12855	12962	12879	12743	12888	13122	12997	12870	13048	12878	12782	12904	12847	12962	13037	12946	12969	13015	13056	13076	12855	13035	12987	13086	12882	13064	12968	12878	13013	13042	12848	12843	12816	12937	12841	13118	12889	13086	12859	12791	12827	13133	12902	12988	12842	12909	12918	13077	13041	13056	12955	12776	13025	12986	12985	13034	12887	12917	13010	12748	12877	12755	12914	12950	13043	12879	12890	13061	12946	13010	12939	12898	12763	12990	13045	12885	12960	12975	13057	12839	13113	12836	12925	12845	13000	12953	12937	12999	12949	12997	12814	12999	12882	12979	12993	12839	12914	12833	12864	12961	12897	12918	13065	13110	12971	12791	12931	13076	12980	12999	13103	13048	13004	12874	12895	13001	13105	12836	12975	12800	12974	12917	12922	13032	12789	12949	12744	13031	12962	12879	12867	12863	12790	12983	12799	13115	12901	12929	12990	12811	12845	12866	12843	12969	13131	12882	12909	12957	12912	12821	12898	12903	13117	13014	12832	12866	12842	13006	12888	12950	12914	12872	13005	12903	12758	12883	12891	12897	13008	12937	12964	12823	12976	12796	12850	12875	13043	12970	12986	13034	12944	13083	13021	12969	12865	12829	12922	12883	12940	13038	12971	13029	13067	13008	12981	12948	12984	13040	13017	12903	12905	13000	13002	12823	12832	12872	12890	12879	13046	12824	13106	12924	13007	12892	12945	12726	12917	12947	13002	13062	13044	12783	12760	12891	13000	12998	12820	12966	12914	13051	12954	12752	12783	12872	12971	12862	12858	12990	12891	12928	12932	13030	12947	12996	12901	12844	13001	12879	12989	13044	13060	13112	12931	12900	12791	13109	13022	12888	13016	12941	13000	13025	12983	12829	12945	13025	12864	12817	13051	13047	12861	12901	12908	12872	12782	12978	13053	12999	12938	12924	13016	13008	13036	13049	12865	12975	12869	13005	12946	13032	12882	12871	13054	12840	12898	12955	12849	12880	13054	12961	13047	12799	12900	12920	12948	12925	12999	13013	12993	13032	12884	12926	12902	13053	13073	12752	13006	12851	12955	12920	12885	13023	12861	12819	12865	13095	12962	12921	12852	13000	12786	13003	12792	13025	12920	13025	12739	12873	12961	13114	12892	12809	13150	12939	12920	12902	12883	12913	12817	12911	12967	13004	12906	13033	12863	12877	12901	12822	13033	12689	12909	13042	12943	12962	13010	13003	12859	12961	12980	12892	12930	12857	13094	12914	12998	12983	12931	12924	12907	12999	12829	13045	12943	12975	12945	12915	12982	13000	12907	12942	12901	13134	12799	12942	13021	12839	13090	12876	12766	13012	12903	12957	13011	12941	12953	12893	12867	12952	12967	13011	12875	12882	12977	12872	13106	12966	12789	12881	12894	12938	12912	13063	12973	12926	12998	13012	12802	12789	13006	12926	12986	12958	12850	12841	13078	12912	13020	12927	13010	12852	12968	12929	12975	12812	13021	13024	12912	12956	12996	12847	12908	12898	12948	13030	13050	13108	12948	12877	13048	12964	12917	13138	13019	12857	12870	13042	12908	12928	13003	13086	13000	12925	13048	12984	12950	12983	12869	12892	12904	13012	13097	12926	12888	13018	12854	12839	13051	12863	12952	12824	13069	13088	12971	12920	13064	12845	12920	12868	12987	12908	12932	12961	12834	12818	12863	13116	12854	12863	12974	12931	13086	13008	13042	12905	12960	12819	12929	12873	13035	12940	12949	13051	12981	12900	13079	13011	12967	13064	12901	12880	12869	12906	13022	12892	13020	12879	12950	12857	12785	12881	12882	13018	12962	12941	12947	12988	13059	12947	12772	12883	12989	12846	13053	13027	13036	12891	12890	13050	12813	13010	12807	13021	12987	12929	13021	13036	12938	12998	13143	13043	12887	12990	12814	13010	13057	12918	12959	12831	12916	12925	12915	12905	12875	12937	12899	12932	13030	12809	12947	12911	13078	12861	12820	12844	12939	12829	12868	12938	13028	12926	12894	12863	13010	12947	12968	12880	12843	12856	12915	12929	12879	12855	12983	12874	13006	13051	12919	12902	13087	12902	13015	12926	13057	12969	12958	12878	13051	13106	12939	12999	12977	12954	12659	12975	12924	13022	12987	12925	12882	12756	12958	13055	13086	12958	13001	12880	12809	12922	13136	12960	13015	12988	12876	13005	12944	12764	13036	12868	12852	12954	12834	12832	12859	12824	12927	13111	12774	12879	12868	12991	12899	12942	12970	13076	12873	12981	12945	13094	13061	12906	13013	12975	12980	13108	12912	12911	12887	12971	12984	12850	12967	13077	13058	13014	12932	12918	13061	12935	12967	13064	13034	13006	12907	12868	12920	12795	12793	12892	13026	12968	12780	12995	13014	12872	13059	13043	13107	12935	12948	12957	12963	12911	12918	12813	12905	13058	12909	13035	12938	12982	12961	13053	12817	12918	12957	13059	12969	13152	12890	13002	13069	13101	12867	12901	13051	13026	12837	12905	12987	13059	13123	12979	12866	12964	13013	12904	13020	12922	12929	12841	12915	12887	13084	12849	13012	12964	13045	13053	12974	13015	12910	13035	12903	12795	12982	12960	12804	13028	12780	12768	13052	12839	12871	13028	12916	13063	12859	12904	13018	12914	12867	12956	12804	12915	12945	12895	12843	12957	12876	12981	12856	12846	13021	12995	12887	13055	12964	12934	12826	12873	12888	12954	13102	12994	13138	13040	12882	12880	13048	12857	13132	13015	12884	12882	13009	13006	13033	13005	12977	12961	12821	12835	13015	12977	12921	12831	13003	13005	12825	13036	13025	12800	13046	12799	13096	12987	12873	12876	13031	12887	12875	12988	13023	12874	13018	12939	12931	13038	13084	13001	12979	12849	12949	13004	12917	13077	12864	12852	13009	12982	12905	12892	13032	12980	12868	12969	12861	12885	12856	13050	12813	12792	13006	12694	12911	12881	12965	12866	12911	12811	12710	12907	12930	12962	12865	12852	13028	13058	12939	12758	12857	12834	13041	12961	12825	12892	12920	12938	12886	12761	12802	12969	12870	12866	12995	12944	12979	12906	12917	13077	13059	12987	12825	12884	12954	12951	12928	12840	12907	13064	12925	13049	13015	13088	13031	13084	12948	12859	12956	13107	13102	13040	12948	13001	12838	12921	13112	13067	12745	12915	12980	12913	13042	12966	12915	13023	12936	13082	12975	12838	12969	12907	12960	12772	12961	12961	13028	13066	12712	12905	12904	13065	12877	13034	12854	12900	13021	12891	13044	12928	12985	12938	12918	12919	13008	12904	13041	12935	12834	12918	12984	12972	12792	13097	13040	13014	13029	12912	13059	12860	12757	13013	12908	12965	12952	13025	13010	12919	12926	13092	12855	12980	12841	12885	13036	12960	12878	13001	13008	13043	12958	12885	12975	12829	12917	12851	13021	12899	12940	12893	12988	13004	12943	12800	12933	13128	12727	12926	12847	13023	12930	12909	12743	12967	13022	12945	12741	12940	12963	12922	12952	12944	13006	12952	12867	13099	12975	12916	12957	12886	13012	12890	12850	12924	12914	12852	12990	12893	12900	13014	13001	12949	13126	12942	13116	12866	12912	12876	13012	12785	12830	13012	12913	12780	13077	13040	12939	12894	12933	13014	13139	12824	12907	13079	12882	12914	12985	12901	12998	12988	12920	12997	12879	12944	12728	12885	12946	12853	13109	13025	12940	12853	12869	12772	12897	13125	12964	12940	12968	13084	12942	12982	12967	12959	12907	12787	13064	12973	12836	13037	13016	12910	13116	12950	12817	12823	12955	12800	13016	12994	12918	13003	12885	12836	12896	13053	13026	12974	13065	12927	12842	13083	13037	12950	12939	13008	12925	13122	12819	12937	12879	13029	12995	13006	12869	12936	12887	12901	12892	12849	12814	12969	12993	12821	12841	12896	12919	12853	12870	12860	12802	12965	13035	12844	13065	13005	13055	13134	13150	12968	13013
24005	21140	28501	24488	22633	21937	19736	17034	16310	16073	15922	15819	15561	15444	15592	15500	15260	15481	15542	15238	15032	15307	15250	15235	15209	15151	15056	14817	15103	15039	14887	15154	14847	14835	15095	14969	14960	14804	14978	14875	14873	14739	14857	14829	14624	14672	14777	14853	14998	14813	14952	14865	14823	14671	14668	14699	14853	15049	14728	14742	14887	14727	14767	14767	14885	14656	14587	14701	14698	14901	15014	14676	14932	14758	14815	14835	14895	14946	14841	14827	14647	14835	14700	15001	14819	14710	15048	14734	14797	14830	14815	14866	14925	14652	14886	14698	14677	14834	14744	14715	14786	14785	14720	14928	15176	14853	14858	14787	14867	14953	14768	14774	14989	14719	14802	14568	14616	14669	14920	14704	14779	14878	14739	14721	14720	14656	14758	14879	14960	14801	14655	14788	14825	14964	14631	14682	14746	14756	14827	15040	14778	14910	15044	14898	14714	14778	14841	14604	14860	14728	14673	14890	14686	14663	14680	14645	14611	14676	14658	14690	14775	14746	14867	14672	14608	14836	14806	14735	14763	14697	14599	14595	14656	14797	14875	14567	14918	14693	14854	14725	14788	14990	14744	14814	14762	14660	14726	14789	14738	14664	14683	14600	14828	14620	14683	14842	14707	14866	14675	14797	14671	14591	14658	14944	14645	14495	14808	14799	14724	14834	14908	14874	14729	14844	14770	14559	14861	14892	14524	14586	14898	14663	14866	14796	14762	14846	14708	14858	14640	15089	14802	14686	14878	15053	14884	14853	14906	14671	15006	14667	14884	14655	15061	14951	14883	15012	14703	14593	14730	14774	14769	14767	14869	14994	14778	14505	14769	14919	14911	14763	14608	14766	14870	14650	14742	14820	14816	14643	14656	14733	14706	14674	14640	14675	14783	14803	14806	14856	14580	14688	14737	14936	14598	14555	14688	14961	14825	14860	14565	14387	15043	14894	14957	14699	14649	14658	14966	14678	14496	14737	14919	14757	14737	14667	14899	14784	14555	14870	14637	14736	14706	14710	14943	14713	14892	14527	14757	14650	14703	14802	14741	14784	14664	14834	14653	14684	14760	14788	14876	14887	15074	14722	14799	14841	14880	14794	14823	14847	14756	14753	14707	14792	14674	14823	14623	14837	14871	14905	14699	14674	14777	14569	14586	14757	14798	14740	14785	14847	14551	14700	14895	14795	14603	14760	14893	14717	14600	14898	14743	14526	14885	14726	14735	14579	14745	14829	14677	14757	14695	14768	14818	14813	14804	14816	14845	14771	14802	14620	14909	14773	14750	14539	14775	15078	14519	14630	14867	14669	14731	14802	14974	14583	14734	14658	14825	14827	14660	14639	14884	14818	14862	14725	14805	14858	14822	14913	14781	14733	14658	14697	14651	14861	14812	14679	14936	14712	14633	14804	14662	14909	14793	14886	14761	14697	14756	14844	14759	14593	14872	14684	14719	14949	14963	14843	14676	14816	14712	14652	14630	14692	14871	14665	14718	14806	14646	14559	14710	14641	14688	14799	14680	14689	14826	14987	14690	14729	14861	14760	14912	14891	14664	14739	14669	14767	14690	14627	14633	14818	14798	14692	14683	14689	14882	14962	14796	14693	14746	14845	14649	14733	14726	14570	14903	14818	14781	15020	14638	14739	14657	14663	14605	14794	14802	14786	14740	14654	14929	14770	14951	14611	14612	14605	14435	14623	14650	14850	14844	14647	14586	14626	14725	14860	14997	14850	14722	14835	14814	14734	14811	14878	14720	14765	14793	14927	14705	14685	14629	14621	14729	14679	14777	14847	14683	14692	14669	14743	14787	14678	15071	14856	14739	14738	14839	14694	14562	14930	14631	14837	14638	14655	14870	14564	14778	14864	14680	14918	14704	14911	14818	14864	14826	14765	14638	14907	14657	14742	14756	14709	14819	14750	14843	14741	14662	14835	14808	14756	14803	14855	14723	14742	14813	14683	14847	14787	14907	14797	14644	14697	14900	14520	14752	14702	14689	15007	14667	14747	14756	14878	14667	14801	14674	14472	14677	14652	14583	14659	14684	14779	14669	14766	14769	14616	14664	14822	14641	14784	14804	14742	14537	14976	14872	14821	14768	14885	14910	14639	14574	14770	14771	14716	14829	14786	14875	14767	14839	14747	14802	14894	14893	14697	14953	14781	14735	14782	14735	14779	14748	14763	14827	14635	14832	14662	14687	14944	14754	14723	14587	14668	14565	14896	14862	14730	14865	14896	14773	14773	14763	14786	14694	14787	14949	14556	14856	14802	14779	14729	14753	14898	14804	14569	14794	14820	14791	14798	14738	14819	14856	14756	14771	14888	14985	14624	14595	14756	14825	14582	14691	14586	14615	14749	14787	14744	14628	14678	14791	14802	14827	14660	14819	14773	14673	14806	14732	14635	14589	14681	14564	14780	14730	14790	14850	14701	14654	14753	14880	14750	14874	14661	14701	14601	14749	14691	14843	14907	14834	14735	14760	14821	14613	14695	14664	14859	14472	14547	14799	14562	14531	14616	14794	14748	14734	14889	14962	14706	14890	14630	14930	14784	14696	14780	14757	14826	14623	14791	14587	14825	14823	14735	14772	14998	14762	14842	14900	14876	14869	14762	14765	14628	14730	14806	14788	14868	14858	14783	14733	14849	14765	14833	14733	14680	14889	14482	14951	14949	14952	14942	14847	14703	14876	14885	14780	14869	14739	14746	14917	14751	14755	14927	14973	14961	14734	14861	14639	14798	14803	14904	14869	14884	14949	14788	14891	14623	14760	14813	14689	14801	14920	14607	14671	14620	14806	14736	14653	14673	14563	14739	14930	14467	14796	14798	14932	14830	14711	14855	14799	14778	15002	14799	14819	14695	14803	14845	14703	14768	14558	14779	14685	14855	14613	14623	14660	14775	14583	14824	14553	14704	14739	14620	14809	14815	14806	14536	14363	14809	14750	14731	14880	14834	14688	14827	14692	14770	14896	14914	14772	14815	14625	14899	14691	14983	14715	14746	14693	14894	14451	14622	14722	14857	14817	14775	14608	14738	14730	14643	14761	14753	14914	14944	14806	14919	14692	14711	14609	14755	14810	14760	14640	14586	14903	14762	14900	14709	14674	14824	14618	14761	14582	14687	14807	14870	14833	14915	14866	14716	14952	14731	14827	14661	14736	15012	14848	14729	14782	14768	14730	14797	14721	14736	14738	14779	14680	14823	14921	14670	14748	14706	14879	14763	14854	14923	14883	14745	14710	15062	14754	14824	14779	14634	14671	14854	14832	14820	14635	14662	14691	14900	14825	14699	14714	14788	14669	14854	14599	14799	14716	14769	14745	14563	14818	14749	14951	14705	14659	14488	14823	14881	14882	14657	14760	14894	14813	14700	14720	14698	14905	14638	14868	14664	14680	14868	14710	14837	14701	14752	14712	14886	14806	14747	14710	14783	14704	14911	14882	14691	14828	14833	14837	14874	14780	14807	14886	14768	14726	14815	14785	14661	14651	14579	14619	14862	14826	14740	14750	14698	14789	14812	14697	14608	14662	14757	14820	14667	14739	14759	14784	14785	14713	14857	14814	14787	14800	14999	14627	14763	14645	14821	14852	14677	14796	14747	14692	14831	14902	14613	14974	14794	14658	14677	14645	14724	14815	14830	14589	14843	14925	14763	14607	14739	14706	14699	14663	14647	14532	14787	14787	14636	14828	14756	14689	14755	14790	14945	14803	14699	14675	14832	14987	14762	14999	14804	14842	14652	14777	14833	14845	14586	14798	14681	14804	14861	14660	14783	14798	14797	14777	14780	14714	14597	14596	14746	14795	14646	14679	14783	14809	14758	14894	14862	14710	14982	14750	14749	14857	14956	14729	14962	14884	15012	14689	14686	14929	14826	14782	14645	14612	14907	14753	14732	14783	14757	14756	15016	14961	14622	14761	14608	14536	14815	14780	14668	14771	14695	14626	14720	14726	14595	14637	14755	14809	14682	14869	14620	14820	14759	14632	14787	14806	14885	14828	14777	14649	14771	14785	14682	14544	14705	14835	14710	14954	14603	14672	14607	14837	14796	14763	14946	14836	14786	14864	14780	14696	14795	14693	14699	14681	14554	14781	14772	15026	14836	14987	14594	14829	14777	14592	14623	14698	14739	14800	14679	14770	14807	14603	14906	14777	14848	14870	14848	14849	14686	14856	14833	14687	14794	14946	14652	14775	14879	14828	14844	14690	14775	14747	14788	14808	14788	14518	14842	14747	15131	14691	14919	14721	14923	14635	14827	15002	14911	14874	14696	14885	14628	14676	14748	14884	14499	14748	14562	14732	14872	14878	14796	14926	14749	14914	14802	14751	14802	14792	14552	14561	14810	14773	14805	14693	14726	14792	14764	14760	14606	14711	14595	14961	14871	14822	14762	14780	14792	14665	14723	14687	14813	14632	14811	14626	14569	14805	14638	14859	14799	15059	14980	14851	14916	14736	14697	14725	14867	14684	14981	14644	14511	14832	14890	14770	14743	14856	14770	14700	14663	14827	14913	14869	14605	14578	14555	14780	14785	14836	14925	14794	14758	14779	14823	14581	14958	14731	14747	14679	14820	14856	14600	14650	14556	14709	14790	14787	14593	14785	14809	14858	14993	14666	14724	14681	14814	14709	14794	14779	14945	14756	14861	14739	14678	14730	14906	14718	14741	14599	14867	14952	14978	14783	14790	14710	14838	14816	14856	14810	14695	14850	14584	14779	14812	14775	14753	14939	14617	14728	14815	14971	14557	14794	14436	14779	14664	14731	14635	14803	14668	14762	14929	14837	14548	14741	14771	14562	14831	14833	14879	14823	14959	14816	14790	14728	14713	14749	14679	14811	14637	14839	14835	14880	14703	14973	14682	14769	14722	14573	14912	14851	14521	14773	14634	14965	14756	14844	14793	14699	14770	14900	14794	14671	14683	14789	14624	14766	14719	14882	14592	14935	14766	14881	14874	14845	14635	14692	14602	14861	14535	14690	14661	14734	14587	14788	14451	14952	14937	14741	14827	14724	14703	14898	14766	14713	14594	14772	14648	14873	14839	14804	14718	14761	14721	14902	14768	14941	14817	14759	14589	14760	14865	14765	14652	14727	14737	14742	14767	14785	14751	14762	14911	14901	14824	14762	14822
24209	40861	36303	27074	22414	18816	16709	15621	14981	14879	14659	14526	14460	14182	14085	14096	13823	13889	13824	13738	13755	13673	13658	13741	13367	13694	13495	13580	13337	13442	13417	13526	13383	13437	13285	13439	13321	13184	13290	13240	13172	13209	13205	13192	13234	13303	13110	13166	13145	13192	13100	13074	13072	13212	13094	13212	13220	13123	13045	13131	13138	13162	13230	13036	13192	13148	13190	13176	13249	13109	13102	13106	13189	12974	13223	13309	13199	12974	13059	13070	13017	13221	13275	13109	13216	13226	13018	13198	13314	13206	13193	13184	12993	13219	13207	13211	13115	13159	13251	13126	13047	13202	13219	13208	13175	13166	13294	13256	13165	13232	13195	13294	13281	13049	13233	13024	13062	13178	13254	13208	13141	13166	13073	13204	13201	13099	13228	13242	13014	12989	13166	13271	13128	13154	13227	13227	13301	13323	13278	13211	13128	13188	13245	13016	13300	13273	13086	13195	13297	13004	13079	13129	13195	13057	13153	13113	13256	13096	13157	13026	13114	13223	13124	13196	13224	13034	13280	13208	13142	13041	13122	13191	12984	13157	13092	13102	13072	13139	13252	13187	13261	13276	13188	13121	13249	13124	13250	12954	13039	13134	13109	13279	13220	13237	13257	13129	13226	13275	12989	13178	12958	13110	13107	13150	13250	13219	13080	12983	13014	12927	13095	13097	13073	13105	13100	13074	12979	13063	13087	13177	13257	13088	13249	13196	13124	13233	13157	13122	13302	13180	13127	13052	13006	13177	13096	12967	13248	12937	13108	13251	13185	13077	13145	13154	13111	13108	13055	13322	12983	13254	13247	13204	13169	13054	13055	13113	13122	13009	13180	13095	13233	13039	13144	13123	12926	13141	13255	13193	13194	13191	13202	13164	13172	13146	13193	13266	13251	13183	13048	13109	12995	13096	13079	13259	13178	13176	13044	13134	13060	13207	12995	13261	13221	13127	12981	12962	13139	13151	13135	13099	13148	12935	13187	13055	13113	13125	13196	13076	13329	13057	13055	12917	13128	13238	13151	13077	13248	12972	13163	13031	13062	13102	13183	13272	13163	13099	12977	13084	13087	13032	13099	13065	12958	13184	13147	13229	13122	13038	13180	13198	13145	13047	13280	13177	13065	13182	13179	13103	12995	13286	13141	13154	13122	13156	13106	13163	13055	12959	13208	13096	13164	13175	13122	13163	13106	13118	13198	13065	13118	13113	13056	13211	13236	13392	13050	13068	13107	13211	13077	12987	13113	13169	13206	12955	13048	13233	13094	13173	13161	13100	13167	13185	13074	13102	13060	12924	13109	13124	13211	13180	13312	13081	13095	13187	13185	13100	13089	13104	13145	13158	13060	13166	13078	13097	13215	13066	13135	13186	13184	13101	13046	13030	13378	13170	13220	13154	13224	13058	13153	13187	13028	13082	13142	13139	13006	13239	13242	13043	13143	13146	13089	13169	13101	13129	13113	13079	13077	13212	13104	13076	13113	12908	13120	13103	13164	13216	13301	13094	13037	13058	13102	13010	13259	13094	13179	13040	13225	13142	13072	13085	13048	13004	13169	13121	13080	12943	13099	13037	12987	13082	13118	13012	13180	13114	13105	13109	13255	13023	13176	13154	13069	13078	13319	13120	12967	13130	12968	13149	13304	13199	12936	13025	13258	13105	13015	13246	13258	13038	13101	13030	13147	13238	13097	13077	13043	13101	13193	13155	13172	13057	13181	12926	13075	13134	12877	13257	13202	13277	13121	13141	13150	13133	13117	13137	13096	13051	13002	13107	13043	12973	13072	13172	13052	13157	12975	13166	13000	13049	13028	13180	12932	13047	13157	13026	13148	13175	13191	13009	13180	13151	13132	13207	13082	13076	13066	13124	13244	13000	13265	13151	13183	12952	13036	13051	13212	12996	13186	13139	13062	13238	13078	13174	13104	13058	13030	13141	13040	13079	12926	12871	13151	13254	13001	13085	13185	13020	13413	13038	13104	13230	13109	13092	13219	13150	13127	13126	13253	13142	13071	12966	13098	13171	13310	13101	13064	13029	13037	13120	12986	13015	13097	13201	13173	13086	13158	13138	13054	13206	13082	13062	13099	12921	12913	13028	12868	13135	13125	13200	13148	13206	13273	12991	13098	13178	12994	13209	13172	13044	13051	13260	13206	13263	13030	13165	12974	13068	13122	13048	13232	13077	13053	13022	13053	13144	13245	13160	13094	13008	12998	13073	13179	13187	13226	13125	13100	13040	13241	13156	13141	12955	13050	13149	13182	13211	13198	13109	13143	12949	12942	13083	13139	13305	13098	13162	13301	13127	13185	13059	13187	13210	13155	13129	13002	13164	13259	13150	13063	13123	13128	13154	13085	13083	13114	13198	13166	13240	13095	13099	13162	13166	13056	13080	13108	13138	12988	13091	13065	13184	13135	13167	12994	12922	13234	13137	13165	13132	13060	13043	13181	13045	13072	13041	13234	13162	13138	13252	12955	13017	13163	13133	13206	13202	13122	13112	13257	13079	13337	13113	13228	13153	13034	13062	13047	13120	13056	13179	13055	12959	13091	13040	13332	13041	13099	13199	13149	13214	13200	13217	13197	13220	13122	13120	13054	13045	13206	13058	13215	13273	13154	13021	12904	13091	13156	13262	13066	13191	13163	13043	12901	13200	13084	12985	13091	13185	13306	13126	13145	13189	13244	13114	13293	13044	13231	13082	13090	13139	13076	13083	13171	13257	13221	13078	13165	13278	13149	13175	13098	12951	13277	13167	13084	13249	12932	13032	13061	13169	13120	13076	13089	12995	13079	13173	13393	13183	13026	13029	13196	12952	13248	13280	13174	13164	13184	13314	13198	12974	13117	13115	13239	13260	13130	13007	13047	13192	13074	12971	13034	13128	13106	13058	12981	13257	13189	13208	13236	12969	13320	13139	13051	13008	13043	13187	13195	13188	13221	13016	13201	13213	13201	13211	13155	13044	12931	13123	13106	13155	13119	13114	13063	13162	13069	13196	13295	13086	12961	13357	13111	13166	13074	13055	12956	13140	13065	13110	13221	13067	13265	13186	13218	13257	13128	13185	13271	13181	13080	13084	13204	13058	13178	12952	13117	13158	13065	13176	13035	13023	13130	13247	13053	13121	13100	13306	13177	12987	13182	13120	13068	13115	13128	13261	13152	13221	12990	13031	13116	13015	13037	13188	13264	13135	13199	13213	13076	13219	13092	12974	13194	13123	13145	13270	13325	13210	13191	13192	13086	12946	13157	13263	13157	13080	13181	13106	13182	13245	13185	13140	13293	13072	13257	13268	13089	13285	13135	13260	13020	13108	13175	13047	13248	13147	13165	13274	13162	13212	13101	13205	13117	13113	13313	13109	13075	13213	13232	13184	13226	13283	13231	13053	13130	13155	13145	13015	13308	12983	13150	13048	13001	13099	13042	12959	13220	12985	13098	13116	13198	12996	13221	13013	13056	13030	13148	13133	13290	13115	13114	13106	13008	13120	13131	13239	12933	13157	13036	13037	13221	12986	12889	13302	13063	13211	13037	13148	13052	13295	13158	12865	13123	13262	12990	13026	13257	13152	13053	13018	13078	13163	13129	13074	13130	13173	13053	12918	13248	13125	13184	13174	13100	12977	13275	13020	13166	13016	13174	13163	13069	13189	13111	12988	13151	13054	13088	13185	13134	13009	13173	13062	13082	13021	13185	13012	13156	13092	13163	13100	13070	13123	13152	13127	13114	13144	13060	13110	13010	13082	13384	13150	13143	13120	13107	13104	13116	13322	13221	12947	13257	13084	13078	13198	13313	13123	13225	12991	13104	13085	13248	13043	13110	13386	13157	13074	13106	13267	13103	13116	13139	13121	13255	13093	13195	13111	13180	13205	13302	13133	13031	13145	13055	13163	12930	13167	12989	13117	13177	13186	13106	13132	13313	13241	13115	13195	13028	13313	13160	13195	13035	13249	13211	13077	13033	13168	13183	13182	13125	13242	12940	13359	12953	13042	13308	13052	13194	13193	13109	13072	13104	13007	13180	13151	13097	13214	13103	13166	13156	13147	13088	13073	13193	13146	13121	13092	13180	13405	13144	13303	13210	13223	13163	13114	13197	13205	13143	13281	13077	12965	13248	13200	13348	13244	13218	13078	13104	13132	13122	13084	12998	13207	13085	13130	13078	13158	13104	13089	13056	13393	13338	13085	13084	13253	13167	13199	13100	13108	13017	13211	13209	13110	13241	13077	13153	13194	13126	13208	13236	13063	13168	13073	13127	13099	13042	13015	13255	13083	13099	13146	13279	13151	13154	13220	13173	13205	13195	13085	13252	13272	13246	13122	13188	13065	13170	12989	13119	13059	13284	13063	13085	12999	13183	13147	13313	13117	13195	13076	13110	13085	13095	13228	13253	13152	13191	13038	13097	13102	13077	13321	13045	13077	12985	13030	13079	13116	13153	13132	13156	13207	13118	13078	13142	13133	12992	13004	13124	13198	13089	13017	13090	13000	13300	13195	13123	13172	13173	13095	13068	13069	13195	13141	13054	13173	13191	13115	13118	13215	13068	13029	13055	13254	12968	13262	13024	13044	13265	13034	13040	13031	13213	13015	13160	13112	13110	13075	13245	13211	13001	13039	13143	13243	13180	13170	13166	13302	12984	13039	13181	13166	13203	12990	13239	13076	13171	13088	13188	13156	13233	13110	13196	13157	13043	13061	13158	13121	13238	13027	13131	13262	13292	13186	13041	13079	13082	13163	13080	13299	13148	13051	13375	12992	13106	12982	13082	13097	13008	13055	13032	13155	13023	13313	13097	13040	13114	13103	13127	13219	13233	13138	13121	13073	13262	13114	13162	13149	13117	13071	13162	13104	13308	13234	13148	13094	13100	13046	13172	13089	13027	13134	13099	13184	13055	13157	12949	13226	13331	13164	13245	13075	13168	13129	13158	13107	13236	13083	13240	13080	13103	13305	13038	13063	13089	13034	13208	13108	13172	13182	13113	13021	13181	12996	13283	13079	13207	13008	13196	13154	12998	13210	13152	13145	13228	13155	13204	13162	13103	13046	13133	13095	13166	13258	13272	13085	13077	13186	13175	13255	13125	13185	13144	12880	13087	13223	13163	13107	13125	13194	13065	13048	12910	13227
22709	21028	28785	23688	22002	24288	24501	18830	17544	17445	17646	17163	17193	16965	16820	16612	16768	16409	16650	16607	16410	16512	16582	16277	16309	16403	16256	16157	16407	16138	16201	16130	16145	15927	16064	16005	16015	15977	15763	15947	16089	16124	15969	15904	15922	16079	15924	15870	15984	15759	15888	15847	15852	15827	15917	15865	15895	15867	15843	15835	15820	15786	15872	15854	15963	16057	15822	15641	15906	15786	15798	15894	15915	15943	15666	15890	15829	16009	15863	15926	15954	15851	15638	15891	15963	15898	15959	16049	15951	15954	15937	15902	16011	15846	15678	15841	15790	15834	15879	15773	15809	15883	15747	15917	15947	15853	15931	15832	15647	15928	15926	15818	15858	15807	15712	15762	15669	15810	15718	15799	16045	16027	15885	15750	15915	15839	15919	15936	15824	15902	15921	15910	15974	15937	15950	15754	15747	15814	15848	15887	15700	15973	15900	15759	15824	16026	15811	15852	15848	15650	15800	15922	16004	15851	15797	15885	15590	15567	15802	15627	15774	15791	15709	15643	15834	15782	15781	15746	15727	15874	15749	15819	15777	15949	15732	15640	15838	15856	15920	15981	15853	16061	15859	15883	15851	15937	15811	15789	15853	15859	15828	15722	15995	15894	16033	15898	15872	15785	15700	16035	15533	15655	15837	15947	15904	15741	15876	15841	15929	16018	15886	15744	15827	15846	15825	15847	15935	15978	16115	15925	15677	15774	15772	15673	15854	15626	15837	15789	15916	15727	15857	15886	15757	15811	15599	15949	15978	15807	15828	15732	15868	15956	15779	15882	15967	15720	15810	15609	15898	15817	15889	15870	15879	15826	15852	15816	15927	15903	16042	15876	16069	16009	16028	15899	15997	15786	15888	15946	15948	15715	15737	15617	15917	15775	15787	15933	15619	15644	15682	15635	15686	15878	15863	15775	15847	15750	15938	15736	15798	15719	15839	15959	15706	15761	15934	15794	15753	15608	15786	15977	15958	15804	15861	15889	15712	15858	15648	15592	15801	15893	15682	15900	15860	15848	15749	15995	15779	15767	15906	15789	15820	15811	15708	15811	15785	15854	15847	15747	15775	15656	15743	15837	15769	15953	15911	15954	15855	15839	15743	15789	15839	15998	15998	15848	15860	15797	15912	15776	15734	15711	16022	15810	15908	15694	15814	16002	15829	15772	15665	15879	15777	15807	15679	15882	15678	15951	15623	15767	15996	15902	15871	15746	15878	16090	16081	15965	15817	15880	15892	15741	15866	15827	15790	15857	15663	15794	15951	15868	15824	15971	15755	16025	15889	15752	15836	15656	15969	15851	15931	15765	15837	15767	15663	15734	15724	15822	15674	15851	16017	16001	15649	15787	15926	15801	15765	15682	15761	15652	15917	15885	15834	15822	15722	15954	15905	15912	15873	15806	15712	15800	16026	15683	15790	15785	15731	15802	15555	15748	16015	15801	15825	15860	15944	15817	15766	16039	15850	15875	15882	15854	15829	15668	15722	15890	15608	15823	15725	16086	15931	15591	15903	15803	15961	15888	15785	15656	15664	15886	15781	15895	15845	15925	15920	15755	15783	15746	15891	16006	15749	15794	15840	15884	15924	15845	15892	15669	15661	15801	15837	15794	15811	15728	15869	15698	15734	15942	15662	15770	15761	15711	15928	15828	15943	15647	15772	15922	15783	15944	15844	15962	15760	15678	15815	16014	15898	16026	15923	15876	15795	15955	16053	15765	15704	15940	15794	15876	15730	15817	15658	15998	15784	15770	15879	15814	15897	15762	15786	15890	15843	15702	15776	15791	15804	15858	15878	15811	15936	15578	15616	15769	15832	15707	15819	15759	15730	15795	15758	15928	15860	15883	15854	15778	15855	15662	15542	15726	15809	15889	15664	15731	15656	15854	15795	15972	15845	15892	15762	15684	15670	15659	15926	15831	15759	15868	15897	15750	15697	15899	15873	15704	15835	15993	15746	15895	15783	15976	15928	15911	15783	15941	15691	15700	15625	15738	15720	15986	15919	15985	15816	15973	15712	15858	15944	15639	15860	15855	15641	15712	15868	15804	15726	15835	15635	15648	15757	15826	15818	15920	15782	15672	15728	15644	15693	15797	15807	15933	15756	16017	15870	15969	15791	15669	15803	15768	15793	15917	15784	15598	15706	15847	15859	15744	15907	15864	15826	15745	15752	15843	15943	15985	15889	15773	15813	15836	15858	15825	15954	15866	15877	15685	15921	15873	15770	15608	15728	15662	15799	15725	15845	15787	15806	15855	15983	15833	15888	15685	15733	16006	15992	15832	16016	16134	15769	15745	15840	15750	15842	15623	15896	15911	15766	15654	15773	15854	15760	15829	15897	15860	15682	15648	15932	15859	15752	16143	15833	15861	15728	15688	15747	15626	15790	15767	15700	15849	15957	15835	15713	16077	15901	15948	15915	15846	15893	16047	15786	15751	15875	15775	15926	15691	15714	15769	15993	15821	15706	15753	15823	15921	16087	15954	15737	15779	15915	15884	15659	15894	15610	15844	15647	15856	15815	15942	15868	15863	15911	15724	15826	15849	15902	15609	15617	15692	15737	15956	15725	15820	15671	15669	15752	15748	16047	15904	15755	15575	15691	15529	15732	15842	15882	15907	16046	15791	15697	15754	15820	15731	15896	15718	15827	15764	15914	15932	15774	15893	15672	15785	15816	15814	15934	16006	15857	15989	15887	15684	15696	15815	15760	15924	15628	15691	15793	15570	15723	15803	15805	15754	15902	15612	15684	15951	15924	15731	15630	15896	15786	15886	15868	16014	15783	15705	15707	15884	15808	15697	15792	15657	15748	15863	15813	15872	15656	15751	15749	15793	15840	15638	15872	15739	15803	15830	15808	15736	15981	15750	15706	15965	15811	15651	15933	15687	15882	15836	15892	15934	15803	15748	15830	15742	15893	15830	15832	15925	15738	15717	15831	15775	15930	15795	15788	15916	15747	15950	15849	15907	15723	15852	15870	15883	15781	15673	15865	15557	15794	15832	15823	15962	15850	15779	15839	15830	15808	15755	16003	15730	15830	15938	15861	16004	15905	15689	15669	15724	15854	15707	15913	15828	15988	15698	15828	15750	15803	15742	15816	15810	15747	15865	15696	15747	15845	15993	15755	15924	15846	15865	15928	15843	16006	15960	15687	15849	15788	15880	15825	15875	15755	15832	15781	15799	15733	15746	15562	15885	15835	15694	15763	15796	15806	15699	15857	15908	15588	15845	15628	15796	15801	15786	15876	15786	15713	16000	15806	15850	15955	15765	15793	15779	15833	15698	15880	15723	15814	15640	15798	15818	15968	15700	15757	15662	15740	15608	15897	15708	15776	15728	15856	15738	15818	15863	15602	15827	15741	15728	15730	15813	15796	15724	15891	15842	15983	15651	15664	15789	15846	15666	15871	15733	15998	15767	15839	15741	15935	15859	15541	16068	15808	15576	15609	15793	15753	15912	15787	15689	15800	15787	15908	15679	15746	15890	15618	15737	15955	15791	15822	15782	15675	15625	15637	15915	15861	15861	15806	15756	15949	16035	15819	15890	15889	15854	15921	15897	16052	15939	15816	15862	15933	15642	15751	15812	15808	15904	15718	15783	15768	15941	15823	15859	15973	15948	15727	15700	15931	15840	15732	15852	15903	15889	15860	16006	15708	15799	15603	15805	15738	15904	15845	15900	15757	15658	15815	15714	15772	15648	15854	15872	15907	15825	15848	15999	16031	15766	15887	15716	15652	15782	15792	15937	15734	15858	15871	15949	15777	15768	15791	15757	15807	15573	15893	15929	15846	15851	16037	15790	15594	15757	15759	15729	15883	15869	15740	15974	15775	15666	15888	15807	15742	15974	15809	15678	15770	15782	15925	15893	15774	15714	15892	15802	15823	15772	15860	15688	15904	15988	15908	15759	15868	15720	15763	15848	15981	15848	15951	15748	15822	15761	15772	15937	15692	15928	15939	15753	15793	15774	15945	15821	15912	15637	15962	15862	15825	16018	15857	15972	15806	15754	15826	15876	15899	15780	15787	15789	15805	16009	15702	15550	15755	15702	15812	15888	15850	15859	15646	15551	15751	15730	15576	15856	15873	16024	15740	15929	15799	15821	15863	15915	15768	15556	15769	15926	15732	15816	15774	15991	15867	15626	15752	15617	15728	15757	15688	15697	15866	15875	15938	15702	15808	15683	15823	15923	15817	16152	15693	15938	15732	15711	15805	15722	15855	15909	15980	15897	15847	15821	15711	15830	16086	15895	15851	15787	15710	15603	15844	15944	15713	15775	15799	15711	15658	15872	15779	15675	15936	15654	15958	15796	15779	15843	15956	15876	15699	15832	15699	15782	15806	15952	15700	15885	15822	15769	15869	15713	15834	15768	15828	15931	15910	15670	15815	15592	15765	15637	15782	15708	15855	15944	16116	15904	15876	15950	15771	15813	15775	15689	15654	15843	15654	15846	15725	15766	15641	15698	15730	15809	15879	15748	15852	15801	15667	15762	15862	15794	15929	15882	15839	15811	15790	15812	15947	15771	15816	15876	15853	15774	15790	15649	15878	16066	15898	15779	15911	15656	15824	15833	15889	15785	15840	15899	15821	15925	15710	15784	15929	15734	15794	15768	15667	15761	15798	15692	15731	15842	15922	16049	16089	15884	16024	15651	15761	15753	16016	15983	15787	15822	15959	15933	15858	15869	15634	15851	15940	15633	15820	15944	15738	15781	15842	15831	15719	15762	15839	15819	16068	15943	15867	15764	15829	15818	15868	15777	16121	15818	15747	15919	15957	15922	15835	15960	15921	15742	15808	15750	15778	15878	15785	15800	15954	15939	15736	15766	15836	15617	15691	16071	15950	15700	15890	15878	15914	15832	16053	15932	16034	15908	15856	15800	15738	15756	15679	15682	15929	15638	16009	15776	15694	15669	15762	15715	15884	15802	15862	15722	15718	15826	15839	15697	15749	15819	15786	15668	15994	15888	15756	15745	15920	15818	15709	15847	15633	15821	15872	15625	15802	15767	15804	15902	15719	15801	15951	15633	15739	15966	15648	15795	15877	15869	15728	15778	15771	15695	15737	15988	15782	15749	15928	15731	15864	15731	15748	15963	15859	15688	15990	15914	15940	16006	15930	15927
26575	45836	41535	31750	28480	22855	18997	16990	16219	16186	15697	15504	15316	15143	14970	14933	14828	14650	14472	14474	14544	14404	14515	14351	14252	14325	14270	14144	14210	14030	14155	14088	14070	14067	14022	13912	13987	13840	13701	13738	13559	13666	13819	13689	13713	13740	13884	13755	13775	13925	13746	13704	13882	13755	13618	13776	13676	13710	13779	13789	13727	13664	13647	13601	13716	13735	13887	13776	13714	13751	13759	13872	13768	13771	13669	13895	13743	13626	13888	13735	13672	13665	13653	13678	13560	13736	13629	13688	13724	13764	13700	13914	13894	13702	13772	13724	13744	13610	13740	13722	13817	13921	13617	13682	13668	13594	13763	13599	13620	13592	13674	13732	13801	13771	13755	13891	13747	13727	13627	13730	13673	13612	13720	13910	13627	13707	13711	13837	13748	13685	13842	13737	13701	13705	13808	13811	13773	13692	13689	13593	13785	13729	13840	13779	13595	13668	13837	13727	13573	13750	13761	13984	13743	13738	13706	13765	13805	13673	13781	13788	13705	13907	13677	13721	13631	13650	13700	13770	13717	13716	13621	13875	13743	13754	13637	13523	13838	13688	13702	13678	13849	13780	13876	13785	13669	13600	13684	13821	13715	13881	13709	13825	13601	13633	13670	13781	13846	13812	13754	13720	13742	13721	13622	13862	13650	13545	13815	13710	13664	13609	13724	13689	13464	13895	13677	13739	13616	13719	13578	13535	13776	13740	13676	13910	13692	13861	13642	13704	13706	13684	13737	13644	13760	13570	13684	13711	13762	13647	13710	13868	13559	13675	13669	13738	13649	13808	13731	13735	13799	13701	13775	13620	13911	13614	13706	13851	13932	13747	13608	13697	13797	13579	13625	13653	13653	13736	13648	13637	13827	13901	13801	13781	13767	13669	13704	13779	13795	13584	13684	13722	13651	13751	13570	13815	13806	13750	13748	13650	13734	13701	13845	13791	13797	13657	13869	13644	13612	13855	13673	13773	13699	13788	13679	13853	13767	13894	13849	13833	13847	13714	13430	13766	13573	13722	13635	13828	13750	13729	13601	13674	13669	13662	13788	13796	13578	13806	13714	13676	13708	13697	13699	13676	13626	13783	13726	13755	13942	13721	13437	13763	13724	13766	13751	13742	13898	13601	13696	13621	13633	13700	13824	13821	13677	13722	13850	13882	13554	13700	13584	13618	13641	13747	13659	13767	13729	13517	13936	13684	13652	13635	13619	13569	13655	13830	13626	13765	13815	13526	13726	13678	13724	13686	13744	13679	13764	13764	13688	13673	13670	13612	13693	13801	13641	13654	13779	13593	13840	13641	13706	13541	13595	13684	13769	13773	13655	13787	13710	13763	13806	13885	13617	13463	13762	13958	13780	13672	13757	13729	13683	13759	13707	13690	13642	13745	13824	13765	13637	13874	13720	13713	13634	13842	13899	13682	13711	13716	13776	13789	13587	13889	13782	13698	13797	13471	13692	13660	13839	13751	13665	13523	13761	13669	13893	13771	13748	13799	13836	13575	13563	13570	13604	13663	13797	13847	13542	13623	13683	13676	13930	13625	13764	13705	13744	13556	13767	13574	13821	13675	13827	13668	13724	13673	13765	13867	13712	13788	13826	13758	13710	13655	13762	13921	13787	13692	13786	13815	13573	13810	13776	13568	13682	13769	13774	13861	13745	13703	13738	13623	13711	13738	13666	13654	13679	13699	13772	13866	13801	13614	13556	13771	13895	13595	13753	13703	13747	13532	13611	13745	13649	13834	13666	13615	13761	13665	13813	13632	13648	13863	13706	13661	13578	13580	13606	13755	13867	13718	13826	13846	13753	13594	13879	13676	13666	13703	13832	13737	13653	13578	13770	13597	13649	13749	13617	13852	13868	13765	13897	13660	13641	13632	13663	13572	13642	13679	13858	13891	13786	13824	13750	13639	13546	13892	13678	13955	13727	13628	13556	13578	13896	13790	13716	13686	13807	13723	13672	13686	13643	13710	13676	13845	13697	13727	13612	13713	13819	13806	13670	13805	13793	13784	13709	13573	13820	13686	13685	13654	13598	13681	13689	13735	13734	13612	13761	13848	13709	13742	13794	13744	13713	13602	13792	13834	13757	13595	13823	13754	13860	13622	13627	13707	13787	13678	13683	13607	13747	13798	13605	13693	13575	13770	13506	13682	13729	13628	13692	13694	13805	13782	13698	13725	13798	13491	13662	13895	13752	13601	13624	13653	13698	13667	13764	13638	13631	13738	13615	13894	13653	13784	13828	13841	13643	13564	13701	13748	13698	13686	13731	13778	13686	13759	13676	13743	13647	13728	13660	13754	13790	13729	13736	13687	13885	13823	13799	13796	13781	13836	13576	13798	13613	13764	13647	13875	13665	13631	13657	13760	13708	13691	13504	13616	13638	13730	13688	13606	13738	13771	13569	13804	13948	13736	13856	13775	13657	13684	13628	13754	13705	13540	13763	13801	13637	13672	13789	13736	13738	13816	13770	13660	13778	13686	13665	13659	13606	13697	13747	13700	13670	13832	13725	13691	13648	13635	13682	13687	13797	13618	13696	13757	13628	13519	13664	13697	13779	13742	13681	13749	13471	13877	13651	13782	13644	13740	13834	13578	13838	13642	13585	13503	13786	13728	13652	13610	13616	13714	13784	13597	13737	13566	13763	13678	13878	13623	13657	13698	13568	13528	13586	13889	13744	13541	13823	13685	13672	13685	13653	13702	13832	13627	13636	13674	13790	13592	13669	13714	13709	13644	13743	13699	13802	13615	13874	13723	13719	13632	13763	13706	13653	13587	13706	13752	13687	13732	13639	13603	13780	13691	13597	13587	13660	13610	13755	13779	13652	13669	13723	13850	13788	13795	13719	13813	13549	13564	13615	13743	13709	13678	13682	13685	13904	13806	13613	13728	13791	13499	13735	13619	13628	13825	13679	13796	13578	13543	13741	13650	13491	13603	13625	13597	13519	13760	13777	13633	13708	13739	13883	13792	13761	13738	13651	13740	13792	13782	13535	13840	13828	13745	13643	13752	13832	13746	13660	13662	13650	13788	13816	13602	13800	13582	13793	13757	13595	13724	13647	13636	13653	13740	13853	13656	13953	13721	13605	13716	13818	13808	13604	13591	13704	13623	13839	13774	13697	13714	13923	13839	13802	13774	13803	13744	13771	13646	13712	13751	13732	13600	13769	13713	13642	13575	13775	13791	13964	13694	13749	13650	13629	13667	13666	13638	13709	13723	13521	13770	13667	13614	13763	13845	13584	13620	13691	13790	14001	13700	13694	13876	13826	13541	13770	13575	13620	13636	13697	13569	13837	13830	13842	13724	13647	13742	13706	13767	13866	13731	13700	13653	13665	13715	13719	13591	13725	13782	13699	13683	13660	13626	13597	13587	13729	13677	13781	13640	13696	13818	13670	13780	13608	13696	13694	13760	13561	13730	13680	13639	13767	13589	13746	13599	13754	13619	13715	13721	13696	13763	13582	13574	13675	13702	13709	13717	13680	13724	13784	13687	13645	13617	13765	13901	13893	13639	13598	13662	13742	13730	13710	13789	13798	13720	13582	13759	13577	13671	13849	13776	13695	13730	13692	13617	13675	13754	13761	13571	13603	13695	13723	13649	13811	13783	13629	13827	13618	13834	13722	13781	13706	13868	13761	13580	13696	13633	13529	13705	13691	13849	13650	13755	13822	13643	13713	13782	13612	13756	13904	13606	13918	13701	13592	13867	13732	13847	13710	13761	13758	13568	13724	13778	13653	13608	13771	13693	13645	13665	13723	13640	13687	13664	13667	13640	13883	13555	13725	13649	13623	13735	13572	13668	13851	13668	13747	13826	13678	13794	13780	13682	13742	13715	13572	13671	13570	13718	13673	13676	13763	13576	13544	13688	13665	13713	13696	13724	13667	13716	13837	13588	13686	13542	13847	13657	13512	13685	13718	13598	13785	13574	13748	13621	13573	13673	13603	13691	13793	13798	13817	13691	13754	13703	13633	13542	13802	13747	13683	13572	13719	13755	13767	13699	13528	13661	13672	13600	13655	13583	13855	13718	13761	13644	13664	13824	13690	13690	13753	13485	13637	13659	13786	13641	13755	13705	13694	13557	13738	13718	13758	13595	13658	13593	13788	13681	13857	13741	13667	13749	13617	13633	13636	13802	13657	13530	13770	13873	13575	13715	13679	13575	13621	13691	13592	13871	13742	13653	13726	13843	13833	13707	13697	13617	13744	13772	13734	13512	13642	13629	13760	13755	13726	13597	13747	13683	13719	13766	13795	13569	13859	13710	13541	13761	13792	13659	13653	13763	13681	13646	13812	13795	13645	13834	13848	13703	13646	13754	13677	13722	13786	13713	13775	13758	13648	13555	13598	13915	13903	13642	13620	13784	13574	13560	13589	13904	13717	13739	13717	13737	13725	13666	13737	13734	13670	13816	13779	13679	13784	13620	13760	13622	13712	13812	13690	13719	13758	13747	13560	13705	13657	13785	13616	13625	13594	13649	13685	13720	13778	13718	13763	13925	13737	13572	13723	13672	13544	13831	13748	13687	13589	13822	13816	13710	13694	13647	13635	13712	13650	13618	13627	13717	13644	13703	13500	13699	13592	13776	13659	13752	13782	13548	13672	13682	13716	13695	13758	13610	13718	13571	13798	13643	13607	13648	13825	13743	13690	13657	13788	13883	13711	13767	13662	13787	13572	13728	13567	13717	13687	13708	13784	13718	13549	13779	13598	13722	13870	13622	13576	13764	13668	13716	13765	13616	13755	13895	13794	13679	13793	13780	13641	13637	13682	13732	13634	13711	13732	13671	13735	13630	13787	13618	13732	13597	13625	13817	13541	13758	13589	13717	13784	13762	13730	13726	13894	13734	13768	13600	13708	13684	13832	13568	13482	13725	13668	13615	13831	13705	13577	13830	13731	13766	13588	13726	13896	13804	13793	13727	13732	13705	13729	13611	13595	13595	13781	13777	13844	13653	13659	13726	13790	13543	13645	13644	13794	13899	13728	13765	13650	13754	13657	13758	13781	13650	13762	13718	13730	13770	13701	13791	13808	13650	13868	13739	13664	13695	13703	13751	13638	13563	13649	13832	13703	13666	13707	13753	13897	13624	13685	13624	13713	13546	13619	13704	13794	13768
28098	23284	26708	23653	18341	16589	16217	15775	15309	15383	15476	15252	15163	15351	15199	15277	15120	15173	15181	15145	15228	15203	14844	15161	15014	14914	15007	14843	14789	14702	14926	14654	14940	14933	14883	14935	14771	14818	14820	14689	14707	14634	14864	14678	14754	14753	14754	14777	14690	14676	14794	14871	14747	14795	14819	14684	14798	14950	14951	14782	14748	14761	14739	14726	14681	14581	14915	14948	14584	14875	14792	14792	14851	14868	14862	14671	14888	14781	14748	14827	14769	14725	14619	14719	14845	14772	15067	14736	14765	14811	14810	14924	14895	14738	14662	14661	14820	14791	14777	14603	14860	14809	14789	14766	14613	14823	14796	14650	14523	14645	14850	14685	14842	14839	14869	14806	14737	14734	14774	14714	14766	14774	14628	14660	14811	14673	14616	14550	14773	14691	14822	14736	14780	14782	14695	14703	14671	14671	14728	14749	14792	14872	14761	14720	14673	14661	14745	14750	14806	14739	14676	14629	14883	14606	14893	14874	14786	14689	14856	14779	14763	14679	14774	14640	14488	14789	14765	14804	14689	14672	14767	14781	14592	14657	14842	14703	14629	14593	14519	14678	14878	14688	14646	14653	14765	14505	14772	14884	14741	14729	14786	14727	14840	14725	14819	14662	14663	14920	14809	14943	14823	14712	14785	14993	14775	14862	14866	14641	14713	14742	14854	14799	14787	14878	14432	14832	14744	14666	15030	14887	14818	14889	14862	14835	14897	14851	14815	14593	14836	14833	14683	14774	14814	14852	14658	14700	14775	14674	14811	14791	14680	14826	14888	14769	14723	15094	14766	14666	14808	14778	14815	14792	14816	14669	14745	14793	14687	14684	14656	14927	14988	14915	14588	14610	14846	14819	14795	14825	14888	14676	14682	14826	14716	14969	14782	14732	14745	14829	14713	14771	14647	14627	14796	14587	14808	14707	14781	14748	14834	14813	14865	14779	14614	14700	14731	14637	14844	14805	14830	14769	14799	14714	14957	14693	14779	15093	14862	14649	14750	14807	14776	14619	14793	14708	14650	14722	14612	14874	14689	14799	14763	14592	14736	14743	14846	14915	14669	14781	14956	14957	14915	14833	14781	14682	14560	14744	14909	14806	14798	14784	14689	14862	14897	14841	14974	15003	14694	14927	14715	14707	14627	14672	14926	14929	14703	14700	14815	14551	14777	14835	14627	14544	14556	14602	14694	14604	14626	14840	14610	14700	14897	14884	14841	14647	14748	14732	14825	14881	14632	14661	14833	14614	14760	14697	14854	14819	14909	14761	14818	14691	14600	14792	14753	14701	14641	14891	14831	14911	14918	14799	14527	14822	14577	14706	14798	14872	14792	14943	14895	14798	14663	14766	14820	14828	14834	14730	14779	14708	14728	14766	14872	14859	14835	14835	14771	14647	14757	14768	14612	14752	14860	14531	14729	14809	14640	14759	14758	14672	14690	14707	14702	14839	14662	14805	14931	14811	14802	14859	14600	14731	14757	14560	14621	14729	14719	14885	14857	14682	14797	14836	14772	14680	14796	14648	14744	14619	14721	14592	14683	14831	14588	14636	14682	14702	14847	15031	14684	14733	14904	14702	14835	14724	14827	14785	14748	14767	14734	14664	14769	14547	14894	14840	14858	14922	14881	14730	14859	14798	14735	14514	14684	14771	14769	14593	14689	14605	14778	14644	14761	14635	14711	14722	14633	14734	14725	14653	14917	14828	14768	14585	14537	14690	14794	14623	14779	14819	14992	14701	14900	14908	14687	14826	14889	14826	14866	14753	14532	14810	14836	14751	14639	14751	14794	14757	14851	14729	14726	14741	14781	14846	14743	14644	14688	14867	14804	14699	14817	14781	14695	14767	14804	14841	14811	14560	14828	14706	14740	14628	14893	14677	14685	14947	14828	15062	14778	14852	14679	14848	14708	14826	14868	14850	14601	14868	14744	14790	14797	14673	14738	14918	14814	14915	14727	14686	14674	14765	14491	14891	14897	14977	14517	14832	14781	14737	14791	14893	14806	14826	14807	14968	14781	14957	14796	14893	14747	14872	14832	14979	14808	14774	14781	14885	14821	14742	14910	14810	14713	14691	14792	14731	14575	14733	14786	14838	14669	14777	14792	14801	14704	14969	14623	14671	14614	14748	14747	14837	14834	14727	14724	14823	14703	14969	14686	14786	14915	14782	14926	14766	14674	14775	14782	14766	14780	14831	14764	14736	14778	14976	14669	14619	14782	14800	14728	14825	14737	14765	14991	14820	14783	14936	14793	14819	14813	14809	14565	14878	14863	14790	14678	14789	14729	14819	14929	14889	14645	14737	14834	14617	14822	14734	14587	14580	14936	14872	14853	14842	14660	14802	14853	14866	14605	14674	14815	15027	14680	14672	14863	14640	14720	14657	14786	14855	14665	15057	14693	14922	14701	14578	14798	14862	14679	14566	14859	14707	14887	14796	14601	14831	14754	14771	14642	14912	14773	14882	14806	14761	14685	14688	14687	14678	14810	14950	14819	14937	14544	14710	14889	14883	14863	14762	14508	14825	14822	14903	14753	14688	14756	14801	14845	14874	14723	14640	14850	14859	14803	14918	14769	14710	14808	14771	14806	14771	14784	14787	14598	14664	14604	14703	14652	14914	14650	14838	14761	14720	14960	14699	14856	14592	14629	14621	14838	14806	14768	14923	14726	14867	14613	14775	14441	14723	14760	14716	14574	14901	14664	14607	14736	14831	14587	14647	14740	14826	14636	14931	14923	14803	14892	14878	14644	14718	14862	14813	14739	14922	14830	14795	14994	14741	14841	14797	14856	14757	14703	14807	14905	14820	14816	14675	14587	14711	14798	14804	14679	14759	14844	14667	14802	14770	14756	14519	14912	14760	14637	14768	14901	14799	14672	14785	14875	14870	14690	14913	14763	14723	14707	14792	14805	14762	14911	14867	14777	14924	14810	14964	14964	14961	14805	14836	14907	14810	14812	14680	14666	14797	14795	14904	14706	14735	14744	14844	14876	14888	14778	14802	14906	14666	14678	14586	14889	14772	14889	14862	14789	14804	14783	14819	14892	14853	14828	14802	14873	14832	14689	14569	14518	14601	14922	15077	14641	14690	14705	14672	14931	14693	14877	14753	14795	14904	14958	14857	14975	14848	14677	14710	14769	14807	14751	14715	14581	14627	14796	14767	14908	14815	14734	14876	14728	14503	14962	14644	14600	14839	14760	14810	14616	14659	14793	14779	14747	14753	14805	14864	14869	14802	14805	14896	14756	14813	14678	14583	14773	14795	14790	14885	14564	14874	14737	14877	14669	14903	14861	14867	14597	14908	14757	14782	14734	14779	14838	14717	14774	14823	14837	14795	14804	14670	14794	14506	14893	14702	14784	14862	14917	14915	14899	14659	14845	14664	14664	14777	14601	14810	14808	14676	14749	14530	14781	14552	14858	14651	14922	14736	14711	14755	14841	14816	14924	14619	14750	14697	14714	14913	14553	14749	14761	14695	14929	14759	14850	14599	14731	14897	14441	14607	14788	14832	14726	14765	14775	14837	14909	14679	14745	14634	14695	14818	14842	14703	15019	14735	14757	14738	14828	14843	14723	14740	14661	14684	14719	14616	14452	14786	14812	14818	14823	14980	14866	14926	14895	14841	14808	14656	14886	14826	14772	14787	14741	14696	14943	14632	14573	14799	14852	14705	14767	14818	14735	14711	14775	14635	14827	14745	14809	14619	14821	14833	14752	14829	14712	14813	14594	14703	14597	14716	14799	14751	14719	14800	14711	14733	14582	14732	14900	14980	14761	14767	14714	14647	14564	14597	14794	14920	14806	14724	14785	14856	14667	14787	14741	14791	14624	14745	14948	14808	14730	14646	14728	14763	14992	14679	14772	14748	14923	14601	14794	14862	14796	14793	14660	14653	14599	14656	14748	14804	14673	14655	14790	14700	14725	14850	14824	14738	14848	14803	14715	14728	14702	14801	14832	14788	14756	14973	14914	14938	14713	14681	14581	14973	14663	14782	14615	14880	14804	14815	14779	14729	14659	14619	14804	14811	14736	14833	14719	14607	14820	14766	14859	14799	14834	14792	14892	14876	14799	14689	14608	14722	14785	14739	14890	14626	14494	14967	14825	14642	14788	14726	14775	14711	14871	14906	14759	14813	14840	14760	14916	14515	14946	14914	14593	15038	14672	14806	14906	14785	14767	14835	14798	14925	14655	14524	14884	14719	14928	14766	14726	14948	14834	14849	14645	14647	14774	14889	14660	14914	14836	14872	14883	14885	14818	14877	14639	14792	14780	14674	14624	14858	14647	15007	14836	14861	14644	14722	14820	14742	14819	14822	14863	14726	14698	14696	14776	14860	14820	14670	14682	14814	14717	14903	14924	14945	14763	14781	14741	14808	14898	14904	14945	14747	14731	14805	14752	14777	14698	14803	14668	14816	14810	14680	14675	14711	14553	14901	14904	14889	14537	14940	14871	14615	14973	14734	14863	14725	14777	14781	14846	14720	14798	14845	14648	14655	14732	14734	14875	14809	14949	14808	14631	14776	14929	14756	14928	14965	15030	14829	14873	14735	14735	14803	14810	14752	14777	14555	14744	14831	14848	14831	14686	14856	14649	14848	14669	14799	14874	14949	14917	14907	14737	14872	14672	14745	14717	14847	14878	14874	14695	14967	14705	14868	14627	14948	14858	14852	14897	14740	14737	14791	14689	14862	14912	14879	14809	14734	14891	14908	14946	14855	14817	14736	14860	14861	14667	14627	14729	14735	14779	14674	14725	14917	14864	14816	14678	14895	14708	14661	14799	14836	14666	14808	14940	14710	14838	14895	14810	14704	14755	14608	14765	14428	14720	14844	14646	14641	14774	14700	14864	15023	14735	14735	14712	14900	14655	14719	15005	14783	14761	14848	14750	14893	14770	14613	14852	14801	14907	14741	14961	14869	14694	14605	14767	14916	14897	14963	14735	14816	14884	14831	14864	14523	14808	14574	14594	14996	14646	14694	14974	14727	14808	14939	14888	14763	14716	14667	14803	14847	14767	14671	14780	14765	14706	14670	14831	14648	14974	14944	14895	14714	14755	14730	14837	14662	14671	14795	14777	14835	14681	14551	14812	14778	14710	14835	14911	14742	14805	14960	14464	14812
21564	31513	27590	21547	17411	15530	14811	14579	14198	14147	14148	13893	14084	13702	13748	13621	13746	13760	13557	13636	13644	13711	13549	13341	13365	13501	13425	13408	13294	13431	13398	13328	13321	13219	13254	13311	13178	13250	13095	13228	13116	13177	13323	13169	13231	13122	13080	13123	13221	13089	13042	13223	13062	13051	13164	13077	13085	13154	13154	13131	13237	13168	13026	13241	13298	13225	13329	13148	13230	13211	13195	13163	13108	13229	13039	13090	13143	13209	13237	13014	13201	13184	13166	13065	13159	13064	13081	13199	13015	13263	13110	13179	13158	13206	13240	13115	13105	13183	13194	13116	13301	13118	13311	13287	13159	13206	13165	12978	13098	13197	13102	13172	13192	13237	13037	13268	13216	13222	13146	13098	13217	13109	13155	13206	13205	13125	13216	13147	13073	13055	13174	12994	13183	13002	13196	13024	13169	13266	13051	12951	13049	13082	13057	13109	13173	13100	13119	13120	13133	13183	13073	13094	13151	13210	13002	13259	13315	13336	13153	13086	13116	13165	13155	13232	13244	13272	13175	13164	13261	13072	13148	13201	13251	13205	13205	13304	13204	13379	13018	13111	12978	13084	13084	13315	13234	13236	13308	13213	13173	13150	13099	13205	13166	13046	13254	13065	13089	13270	13121	13303	13182	13054	13290	13073	13087	13096	13239	13155	13104	13137	13060	13187	13071	13270	13111	13364	13259	13187	13162	13234	13103	13127	12953	13245	13237	13180	13228	13366	13206	12940	13082	13197	13123	13196	13159	13181	13085	13099	13217	12973	13200	13220	13223	13244	13200	13097	13198	12988	13251	13330	13072	13197	13217	13157	13239	13157	13326	13214	13111	13275	13249	13100	13233	13132	13085	13236	13109	13239	13008	13226	13105	13234	13083	13294	13186	13082	13077	13219	13172	13269	13152	13296	13206	13162	13196	13116	13095	13195	13093	13145	13219	13185	13157	13275	13193	13309	13252	13243	13254	13099	13295	13139	13304	13159	13348	13134	13096	13153	13238	13247	13205	13343	13162	13091	13218	13323	13034	13362	13303	13061	13144	13148	13235	13220	13126	13165	13208	13239	13130	13023	13274	13167	13127	13209	13039	13230	13102	13128	13192	13111	13200	13241	13201	13145	13455	13162	13151	13112	13072	13235	13183	13150	13054	13103	13067	13252	13274	13130	13216	13214	13078	13216	13275	13251	13258	13277	13126	13276	13295	13183	13149	13169	13223	13101	13161	12867	13102	13277	13082	12964	13110	13145	13256	13091	13326	13138	13074	13122	13052	13033	13016	13293	13121	13054	13127	13236	13268	13180	13115	13192	13261	13357	13219	13200	13189	13169	13211	13088	13148	13158	13169	13057	13142	13153	13268	13225	12888	13148	13111	13146	13176	13224	13236	13280	13207	13184	13105	13204	13142	13142	13299	13257	13188	13063	13283	13080	13158	13166	13210	13227	13123	13110	13217	13388	13109	13194	13283	13097	13135	13097	13303	13212	13080	13133	13173	13078	13074	13117	13107	13113	13249	13211	13242	13063	13037	13151	13227	13243	13135	13124	13062	13124	13200	13237	13194	13077	13287	13112	12965	13134	13122	13141	13125	13147	13075	13070	13115	13098	13173	13239	13067	12966	13087	13245	13152	13276	13241	13185	13176	13191	13258	13170	13215	13091	13323	13245	13233	13202	13064	13135	13027	13189	13191	13104	13266	13243	13351	12997	13072	13082	13248	12979	13194	13042	13328	13002	13097	13083	13273	13105	13065	13123	13012	13082	13110	13158	13260	13129	13171	13169	13284	13307	13068	13291	13117	13331	13095	13109	13314	13321	13129	13117	13149	13075	13158	13122	13216	13178	13281	13151	13200	13157	13105	13254	13034	13072	13171	13143	13233	13258	13211	13157	13237	13154	13475	13144	13062	13124	13341	13243	13094	13166	13203	13050	13194	13247	13166	13213	13338	13192	13251	13180	13038	13171	13225	13122	13248	13373	13174	13146	13150	13078	13289	13117	13111	13162	13186	13227	13054	13245	13090	13159	13039	13041	13139	13323	13139	13030	13156	13320	13222	13147	13399	13244	12953	13071	13216	13238	13293	13086	13137	13151	13175	13137	13211	13114	13191	13175	13158	13195	13080	13143	13075	13136	13108	13225	13063	13056	13150	13167	13113	13252	13298	13179	13266	13143	13213	13040	13235	13039	13051	13296	13077	13205	13296	13210	13107	13142	13194	13115	13194	13248	12951	13254	13094	13187	13187	13206	13182	13157	13130	13242	13146	13298	13197	13123	13161	13300	13150	13054	13120	13177	13195	13176	13174	13055	13315	13130	13200	13079	13096	13191	13077	13162	13290	13143	13215	13221	13307	13145	13129	13211	13060	13028	13100	13090	13162	12996	13230	13260	13150	13290	12996	13179	13133	13099	13136	13194	13162	13148	13237	12982	13237	13188	13311	13128	13234	13283	13181	13240	13255	12964	13148	13230	13034	13216	13374	13127	13277	13161	13139	13205	13306	13255	13072	13051	13254	13047	13224	13282	13179	13242	13227	13203	13203	13059	13107	13184	13164	13224	13255	13116	12984	13171	13124	13023	13185	13119	13157	13121	13089	13296	13124	13074	13153	13166	13061	13012	13163	13173	13195	13139	13087	13110	13180	13158	13340	13189	13133	13140	13125	13140	13175	13156	13229	13149	13255	13094	13033	13193	13133	13245	13111	13248	13265	13113	13230	13052	12982	13085	13275	13017	13126	13104	13276	13166	13264	13253	13080	13311	13232	13249	12956	13220	13165	13158	13107	13113	13159	13134	13246	13101	13241	13187	13167	13272	13016	13217	13320	13246	13042	13185	13236	13082	13010	13301	13237	13233	13033	13198	13413	13275	13206	13110	13060	13257	13224	13013	13236	13089	13193	13243	13043	13188	13186	13357	13234	13016	13245	13187	13203	13186	13099	13276	13232	13109	13150	13086	13004	13122	13219	13137	13019	13244	13079	13328	13247	13238	13096	13000	13129	13214	13238	13217	13150	13285	13134	13280	13177	13136	13121	13183	13312	13133	13145	12916	13022	13154	13162	13110	13297	13314	13095	13092	13134	13125	13081	13096	13067	13069	13057	13178	13158	13114	13227	13128	12921	13148	13082	13124	13031	13120	13177	13229	13016	13016	13029	13208	13308	13177	13203	13074	13181	13042	13171	12974	13159	13151	13233	13220	13146	13286	13218	13102	13147	13262	13187	13211	12987	13454	13230	13132	13188	13136	13152	13046	13239	13128	13230	12979	13147	13208	13175	13354	13193	13160	13360	13188	13018	13130	13190	13045	13121	13259	13071	13087	13275	13129	13131	13146	13155	13346	13239	13218	13131	13097	13071	13111	13285	13199	13307	13114	13185	13004	13121	13213	13159	13156	13008	13395	12975	13168	13071	13297	13095	13176	13347	13160	13189	13157	13235	13133	13410	13188	13221	13200	13284	13201	13209	13208	13208	13025	13150	13095	13315	13003	13147	13280	13155	13158	13150	13015	13188	13147	13112	12937	13174	13072	13164	13191	13148	13056	13143	13353	13162	13131	13153	13161	13224	13091	13220	13213	13243	13147	13067	13241	13164	13320	13071	13415	13232	13358	13105	13218	13116	13314	13118	13198	13254	13134	13340	13133	13234	13415	13125	13138	13084	13263	13164	13294	13173	13155	13152	13250	13049	13164	13166	13193	13136	13238	13152	13067	13140	13260	13192	13140	13048	13096	13216	13135	13061	13061	13160	13141	13295	13100	13214	13148	13248	13159	13179	13193	13163	13137	13143	13001	13154	13066	13209	13295	13197	13221	13129	13217	13128	13212	13091	13260	13051	13315	13045	13109	13120	13241	13098	13299	13141	13016	13080	13207	13296	13267	13112	13348	12930	13148	13196	13075	13245	13109	13311	13208	13158	13263	13173	13062	13158	13285	13205	13162	13194	13119	13235	13043	13283	13082	13225	13260	13240	12978	13094	13141	13162	13180	13184	13164	13120	13158	13260	13214	13238	13076	13202	13006	13231	13199	13046	13054	13023	13107	13322	13279	12991	13218	13297	13199	13124	13415	13102	13252	13078	13141	13035	13141	13207	13094	13192	13173	13154	13209	13063	13273	13121	13370	13086	13186	13128	13063	13098	13239	13066	13377	13085	13115	13080	13171	13176	13022	12975	12966	13030	13180	13175	13174	13117	13282	13271	13257	13088	13161	13392	13087	13140	13092	13073	13177	13145	13112	13164	13262	13176	13218	13172	13179	13226	13194	13176	13196	13253	13306	13197	13077	13124	13268	13172	13174	13106	13242	13109	13153	13321	13113	13032	13109	13164	13123	13062	13214	13047	13165	13188	13065	12965	13313	13260	13148	13105	13195	13082	13205	13137	13305	13089	13107	13207	13138	13236	13155	13097	13127	13231	13197	13066	13269	13328	13230	13091	13200	13099	13129	13186	13241	13100	13051	13144	13131	13173	13181	13051	13257	13152	13039	13225	13017	13277	13054	13239	13136	13100	13156	13148	13150	13020	12953	13145	13044	13178	13247	13332	13111	13258	13202	12968	13210	13193	12965	13106	13343	13101	13305	13216	13236	13223	13261	13081	13197	13075	13201	13280	13135	13122	13228	13173	13147	13067	13241	13081	13116	13165	13252	13330	13191	12934	13148	13120	13146	13285	13047	13017	13136	13091	13051	13267	13033	13091	13232	13114	13106	13167	13191	13105	13295	13228	13287	13227	13269	13029	13164	13193	13204	13227	13044	13224	13231	13153	13191	13244	13243	12983	13263	13150	13221	13020	13145	13153	13158	12924	13276	13247	13296	13193	13212	13098	13031	13261	13104	13238	13135	13181	13245	13350	13078	13103	13166	13149	13186	13218	13216	13115	13071	13259	13044	13219	13245	13246	13083	13052	13273	13143	13041	13232	12971	13193	13292	13102	13097	13089	13166	13132	13216	13199	13157	13187	13340	13228	13128	13086	13092	13213	13251	13182	13046	13198	13197	13213	13230	13187	13200	13146	13225	13272	13105	13206	13102	13171	13227	13134	13071	13219	13052	13186	13306	13262	13144	13171	13275	13252	13207	13241	13181	13149	13231	13232	13093	13156	13065	13028	13087	13213	13305	13102	13113	13153	13295	13195	13089
24015	21159	28521	24518	22479	21635	19474	16875	16130	16163	15826	15908	15746	15574	15444	15552	15383	15476	15406	15238	15299	15307	15340	15208	15249	15230	15103	15051	14975	15126	15097	15052	15087	15140	15048	15032	14952	15062	15055	15013	14891	14896	14926	14948	14936	14912	14775	14823	14976	14867	14840	14963	14908	14618	14840	14659	15002	14924	14887	14601	14854	14830	14932	14899	14954	14726	14680	14984	14906	14806	14971	14863	14795	14821	14975	14858	15005	14718	14960	14924	14883	14754	14621	14992	14827	14985	14823	14852	15010	14677	14605	14896	14932	14878	14706	14778	14863	15107	14924	14862	14868	14884	14735	14643	14962	14925	14747	14882	14761	14777	14980	14863	14855	14856	14870	14888	14958	14838	14676	15087	15104	14985	14846	14818	15038	15143	15113	14964	14883	14965	14714	14696	14806	15102	14942	14792	14847	14827	14982	15041	14865	14589	14864	15097	14786	14768	14811	14602	14955	14913	15093	14738	14912	14731	14863	14888	14906	14800	14911	14647	14861	15048	15065	14843	14773	14864	15048	14916	14899	14772	14807	14777	14629	14837	14648	14604	14666	14784	14769	14904	14831	15072	14793	14916	14859	14856	14841	14789	14956	14907	14744	14691	14821	14671	14951	14838	14874	14733	14677	14704	14855	14843	14820	14913	14842	14841	14953	14594	14801	14834	14909	14815	14829	14839	14894	14839	14832	14813	14830	14865	14729	14725	14888	14933	14921	15036	14973	14897	15108	14788	14727	14799	14903	14860	14877	14739	14688	14766	14869	14844	14711	14958	15033	14919	14936	14839	14865	14947	14938	14814	14889	14712	14883	14906	14820	14850	14953	14785	14889	15069	14717	14784	15109	14826	14854	14754	14807	14941	15019	14923	14880	14683	14683	14813	14832	14826	14885	14987	14813	14856	14849	14992	14826	14837	14700	14733	14794	14716	14731	14690	14865	14998	14781	14944	14918	14886	14881	14712	14793	15096	15121	14792	14978	14818	14974	14681	14790	14845	14845	14705	14763	14853	14930	14722	14859	14684	14783	14788	14901	14873	14849	14841	15012	14793	14818	14795	14798	14925	14838	14872	15017	14952	15108	15122	14841	14760	14983	14819	14882	14685	14508	14869	14920	14983	14800	14909	14872	14869	14874	14828	14914	14912	14855	14817	14915	14774	14818	14900	14898	15007	14977	14922	15067	14897	14733	14686	14780	14969	14922	14797	14907	14712	14929	14770	14862	14838	14737	14920	14875	14869	14976	14815	15054	14825	14843	14848	14746	14739	15058	14909	14857	14876	14747	14931	14773	14761	14702	14865	14922	14986	14911	14758	14861	15063	14806	14939	14938	14805	14742	14736	14891	14955	14880	14748	15003	14619	14774	14868	14815	14706	14847	15104	14846	14944	14884	15029	14955	14786	14738	14760	14774	14904	14781	14828	14754	14939	14863	14807	15132	14899	14963	14852	14790	14901	14855	14975	14794	14977	14889	14900	15051	14748	14813	14820	14900	14733	14829	14811	14886	14991	14858	14987	14681	14906	14929	14835	14743	14841	14702	14844	14700	14837	14976	15027	14816	14889	14921	14745	15054	14706	14913	14833	14912	14777	14733	15019	15062	14836	14897	14826	15006	15026	14904	14732	14811	14796	14739	14603	14953	14748	14996	14760	14906	14894	14815	14870	14852	14823	14909	14771	14865	15003	14943	14794	14907	14878	14803	14775	15059	14817	14942	14959	14801	14730	14882	15002	14912	15056	14753	14970	14619	14698	14847	14686	14728	14776	14810	14924	14769	14918	14890	14779	14834	14880	15065	14839	15011	14886	14892	14887	14734	14994	15058	14819	14748	14888	14932	14929	14902	14692	14682	14734	14848	14847	14766	14802	14757	14721	14896	14664	14726	14711	14804	15034	14865	14919	14888	14823	14855	14691	14640	14952	14899	14919	14835	14883	14974	15059	14867	14830	14903	14842	15059	14910	14856	14933	14827	14810	14766	14794	14801	14901	14790	14705	14871	14953	14728	14949	14915	14815	15022	15049	14922	14834	14758	14888	14899	14839	14794	14779	14732	14794	14845	14791	14692	14852	14872	14736	14692	14906	14839	14732	14892	14716	14764	14998	14857	14968	14995	14828	14893	14850	14740	14670	14873	14909	15075	14893	14848	14999	14772	14816	14962	14890	14923	14825	14746	14825	14984	14850	14760	14810	14898	14838	14907	14822	14784	14941	14939	14793	14912	14772	14618	14846	14652	14700	14950	14927	14872	14912	14890	14867	14894	15015	14832	15015	14944	14944	14889	14930	14813	14819	14968	15046	14977	14738	15096	14795	14864	14831	14684	14912	14903	14930	15022	14918	14971	14975	14826	14924	14797	14954	14657	14824	14829	14903	14813	14886	14793	14780	14742	15035	14814	14735	14959	14778	14955	14831	14766	14982	15028	14835	14812	14876	14845	14980	14766	14732	14815	14856	14942	14727	14916	14764	14904	14884	14622	14755	14994	14894	14973	14878	14777	14767	15034	14842	14922	14949	14863	15011	14800	14809	14959	14856	14872	14978	14997	14942	14710	14893	14761	14813	14830	14826	14910	14867	14876	14911	14906	14927	14722	14920	14897	14774	14892	14928	15004	15087	14710	14804	14837	14818	14728	14939	14885	14677	14742	14835	14873	14986	14846	14802	14754	14790	14775	14929	14898	14876	14763	14720	14848	14816	14859	14794	14812	14985	14790	14792	14915	14992	14764	14727	14721	14915	14725	14738	14812	14793	14707	14795	14901	14896	15069	14659	14998	15021	14903	14766	14717	14679	14757	14891	14838	14701	14738	14849	14831	14790	14926	14781	14910	14896	14981	14947	14866	15025	14785	14760	14612	14816	14785	14858	14806	14793	14869	14831	14723	14835	14719	14981	14816	14761	14744	14938	15014	14837	14920	14833	14795	14935	15005	14765	14840	15060	14751	14727	14779	14649	14679	15005	14849	14842	14962	14895	14948	14956	14728	14957	14900	14983	14752	14658	14742	14833	14787	14821	14990	14980	15021	14938	14657	14892	14817	14756	14920	14889	14875	14805	14741	14811	14910	14952	14809	14856	14885	14804	14871	14827	14807	14902	14721	14908	14806	14583	14499	14826	14834	14891	14824	15044	14808	14722	14676	14943	14854	14720	14750	14808	14892	14906	14862	14814	14834	14871	14983	14969	14825	14599	14915	14749	14816	14953	14911	15019	14822	15018	14780	14815	14926	14845	14918	14910	14783	14795	14858	14788	14615	14690	14883	14771	14941	15012	14746	15003	15079	14951	14688	15031	14840	14825	15085	14895	14796	14910	14860	14755	14881	14997	14834	14921	14932	14816	14908	15044	14947	14640	14780	14741	14669	14581	14911	14826	14816	14980	14925	14790	14840	14727	14988	14834	14781	14780	14884	14743	14730	14852	14787	14897	14875	14817	14756	14727	14969	14908	14912	14664	14724	14941	14901	14647	14869	15022	14910	14765	14951	14990	15095	14884	14726	14814	14800	14831	14646	14757	14997	14993	14899	15061	14838	14773	14803	14690	14866	14987	15133	14797	14864	14784	14693	14914	14899	14692	14847	14858	14719	14561	14774	14933	14965	14973	14991	14878	14981	15011	14737	14930	14843	14890	15029	14660	15015	14863	14968	14730	14758	14876	14935	14705	14919	14932	15073	14829	14724	14917	14953	14745	14829	14960	14955	14840	14803	15022	14901	14673	14913	14972	15080	14954	14725	14931	15027	14935	14806	14929	14880	15006	14881	14826	14818	14906	14867	14873	14867	14777	14862	14895	14619	14714	15032	14926	14836	15064	14958	14923	14908	14765	15027	15165	14995	14930	14950	14950	14879	14880	14770	14929	14842	14870	14816	14926	14812	14989	14964	14912	14800	14922	14900	14779	14981	14808	14714	14869	14968	15019	14946	14895	14840	14768	14649	14804	15055	14854	14963	14671	14726	14680	14955	14742	14898	14963	14847	14791	14698	14728	14842	14741	14904	14647	14853	15064	14905	14954	14958	14901	14739	14836	14739	14960	14673	14685	14839	14641	15089	14994	14892	14859	14872	14679	14768	14954	14886	14766	14816	14824	14733	14949	14873	14840	14710	14847	14830	14873	14989	14802	14786	14848	14953	15024	14887	14908	14789	14922	14712	14720	14733	14900	14817	14884	15062	14915	14819	14838	14949	14904	14900	15015	14865	15007	14856	14915	14813	14921	14937	14830	14923	14949	14918	14543	14813	14973	14654	14831	14834	15004	14919	14850	14938	14896	15125	14952	15087	14693	14768	14808	14948	14864	14863	14884	14819	14903	14770	14812	14969	14861	15023	14788	14807	14707	14956	14665	14721	14955	14802	14874	14733	14779	14792	14845	14813	14709	14719	14778	14680	14665	15101	14921	14964	14723	14755	14867	14875	14810	14987	14802	14777	15097	14832	14980	14644	14868	14987	14932	14772	14909	14962	14940	14817	14770	14941	14896	14951	14776	14787	14940	14969	14976	14846	14748	14709	14795	14762	14699	14838	14941	14837	14931	14773	14868	14835	14832	14925	14962	14828	14869	14828	14835	14721	14747	14914	14803	15035	14706	15044	14923	14609	14708	14716	15025	15028	14683	14858	14848	14901	15063	14885	14731	14945	14805	15001	14650	14802	14813	14863	14709	14832	14749	14811	14784	14792	14842	14918	14820	14919	15014	14857	14914	14897	14807	14842	14976	14884	14603	14849	14843	14871	14856	15013	14808	14958	14913	14918	14994	14768	14785	14685	14782	14812	14874	14887	14760	14738	14898	14813	14714	15050	14840	14707	14772	14815	14963	14807	14924	14757	14891	14924	14800	14785	14865	14905	14800	14934	14838	14981	14795	14882	14970	14679	14748	14816	14880	14996	14866	14868	14816	14948	14625	14891	15043	14868	14891	14760	14990	14951	14821	14869	14938	14672	14917	14866	14883	14940	14812	14756	14827	14849	14916	14721	14945	14793	14724	14770	14852	14673	14770	14914	14961	14851	14855	14811	14907	14915	14888	14873	14774	14640	14857	14933	15005	14788	14670	14818	14850	14995	14828	14798	15038	14875	14866	14921	14813	14923	14727	14860	14672	14890	14930	14833	14857	14931	14887	14708	14739	14561	14965	14848	14679
23852	40919	36469	26828	21601	18106	16104	15799	14945	14832	14784	14592	14431	14403	14043	13905	13945	13869	14042	13625	13583	13750	13768	13652	13643	13422	13604	13449	13351	13449	13450	13428	13438	13221	13284	13250	13358	13316	13405	13286	13312	13184	13373	13074	13251	13324	13207	13193	13284	13038	13436	13184	13151	13154	13132	13220	13114	13138	13239	13025	13148	13258	13137	13126	13237	13110	13179	13067	13022	13104	13229	13246	13128	13360	13250	13135	13091	12936	13288	12999	13140	13035	13195	13236	13143	13037	13183	13354	13270	13204	13255	13350	13234	13195	13179	13301	13287	13298	13180	13258	13174	13220	13124	13178	13202	13173	13033	13255	13302	13150	13210	13197	13184	13211	13122	13167	13292	13118	13198	13214	13193	13145	13072	13158	13106	13202	13216	13144	13136	13122	13007	13153	13208	13149	13138	13174	13151	12998	13219	13182	13072	13198	13256	13275	13183	13088	13060	13184	13190	13266	13087	13124	13094	13103	13295	13174	13094	13165	12968	13231	13003	13049	13265	13182	13228	13196	13094	13304	13147	13173	13215	13075	13042	13116	13303	13087	13290	13334	13143	13307	13179	12950	13209	13083	13185	13137	13134	13059	13288	13213	13089	13189	13076	13104	13032	13170	13119	13028	13295	13145	13273	12967	13070	13178	13251	13238	13108	13175	13218	13279	13115	13325	13121	13186	13194	13069	13147	13047	13176	13055	13152	13129	13133	13021	12995	13214	13298	13113	12962	13224	13228	13208	13107	13079	13239	13099	13178	13127	13076	13271	13018	13187	13113	13156	13222	13160	13296	13347	13186	13112	13171	13186	13110	13223	13158	13215	13144	13201	13135	13250	13336	13054	13192	13094	13104	13071	13115	13188	13189	13224	13180	13045	13225	13200	12902	13244	13167	13172	13131	13153	13164	13130	13209	13134	13160	13214	13315	13021	13269	13060	13148	13170	13190	13172	13315	13225	13154	13303	13048	13087	13153	13221	13269	13073	13252	13208	13160	13222	13221	13159	13136	13332	13150	13168	13062	13066	13211	13060	13308	13062	13258	13231	13061	13117	13298	13151	13254	13172	13223	13153	13128	13249	13088	12982	12883	13251	13242	13088	13252	13241	13215	13167	13117	13319	13018	13044	13077	13112	13297	13215	13172	13190	13062	13119	13087	13261	13075	13122	13217	13100	13060	13206	13164	13453	13289	13128	13306	13007	13395	13236	13130	13047	13217	13098	13048	13113	13181	13098	13084	13351	13119	13084	13223	13137	13056	13152	13094	13150	13107	13123	13188	13024	13114	13193	13181	13333	13091	13219	13182	13121	13158	13203	13150	13079	13082	13248	13200	13237	13164	13148	13115	13175	13104	13177	13119	13116	13186	13410	13191	13216	13184	13125	13124	13265	13081	13169	13094	13203	13187	13187	13268	13106	13279	13049	13331	13138	13233	13069	13187	13129	13278	13113	13091	13264	13268	13198	13183	13046	13139	13063	13179	13113	13161	13433	13217	13274	13068	13230	13162	13062	13232	13214	13163	13208	13195	13083	13204	13300	13142	13126	13110	13131	13258	13109	13059	13219	13017	13259	13220	13217	13301	13214	13130	13219	13235	13279	13077	13199	13234	13174	13203	13241	13149	13244	13320	13341	13245	13178	13030	13077	13186	13142	13169	13161	13234	13116	12993	13359	13237	13131	13252	13199	13048	13187	13129	13227	13091	12990	13266	13241	13234	13225	13336	13209	13268	13129	13314	13163	13236	13043	13192	13141	13192	13148	13171	13271	13151	13188	13019	13083	13196	13088	13111	13062	13239	13212	13272	13212	13318	13178	13166	13306	13260	13215	13282	13055	13310	13159	13176	13323	13234	13142	13166	13133	13054	13204	13186	13167	13070	13229	13277	13327	13100	13206	13218	13244	13181	13260	13088	13166	13328	13322	13171	13078	13217	13101	13281	13074	13211	13243	13075	13178	13087	13302	13025	13275	13102	13095	13038	13183	13104	13200	13078	13143	13025	13004	13279	13152	13206	13328	13094	13001	13233	13125	13304	13157	13181	13131	13106	13274	13311	13239	13123	13056	13230	13080	13202	13191	13198	13388	13075	13259	13233	13057	13160	13114	13147	13209	13000	13121	13332	13075	13133	13132	13120	13156	13334	13187	13187	13232	13241	13050	13145	13148	13155	13390	13234	13134	13046	13355	13180	13193	13074	13099	13117	13025	13170	13346	13215	13152	13192	13307	13099	13289	13291	13205	13132	13224	13067	13005	13167	13094	13243	13052	13165	13001	13258	13191	13025	13052	13220	13111	13034	13110	13180	13218	13211	13257	13284	13126	13257	13168	13198	13208	13073	13163	13380	13085	13035	13260	13187	13176	13290	13064	13185	13246	13353	13174	13122	13304	13383	13044	13207	13216	13159	13160	13171	13184	13070	13011	13187	13120	13160	13184	12991	13026	13246	13138	13289	13189	13222	13091	13070	13141	13245	13258	13104	13121	13215	12972	13217	13204	13111	13343	13163	13126	13194	13235	13221	13134	13089	13130	13067	13289	13051	13084	13196	13359	13056	13100	13186	13180	13286	12992	13200	13202	13152	13077	13182	13192	13079	13018	13154	13136	13195	13187	13270	13016	13152	13093	13275	13133	13288	13236	13184	13209	13021	13155	13154	13252	13123	13132	13279	13193	13284	13060	13254	13134	12926	13249	13092	12998	13245	13268	13159	13106	13117	13132	13209	13160	13239	13335	13114	13048	13081	13060	13251	13262	13127	13312	13147	13206	13192	13191	13239	13051	13197	13234	13076	13111	13213	13212	13238	13173	13242	13113	13101	13272	13230	13082	13204	13130	13071	13116	13123	13240	13198	13064	13153	13094	13165	13228	13239	13155	13156	13214	13236	13237	13230	13187	13285	13223	13113	13248	13189	13129	13104	13036	13149	13159	13180	13256	13051	13154	13027	13052	13212	12992	12971	13122	13120	13218	13063	13091	13175	13158	13187	13175	13239	13245	13126	13108	13040	13179	13089	13135	13136	13161	13260	13223	13115	13085	13106	13104	13190	13080	13036	13179	13070	13164	13166	13170	13273	13264	13185	13249	13138	13410	13248	12932	13312	13166	13204	13295	13321	13087	13268	13250	13030	13194	13174	13293	13140	13296	13259	13193	13007	13136	13271	13246	13183	13135	13170	13185	13127	13306	13130	13180	13224	13147	13108	13103	13088	13258	13126	13068	13120	13165	13063	13188	13096	13286	13248	13260	13048	13248	13076	13153	13236	13108	13341	13124	13156	13019	13042	13153	13146	13215	13183	13223	13106	13159	13222	13044	13148	13147	13233	13107	13263	13253	13230	13244	12997	13162	13162	13242	13240	13169	13204	13256	13258	13272	13111	13183	13146	13261	13103	13077	13232	13215	13112	13145	13173	13202	13187	13311	13154	13224	13186	13189	13205	13180	13227	13096	13095	13178	13234	13159	13083	13176	13264	13287	13104	13089	13120	13069	13177	13307	12966	13162	13172	13067	13268	13355	13292	13052	13136	13072	13120	13174	13102	13001	13166	13278	13255	13138	13257	13172	13414	13267	13161	13199	13043	13273	13069	13116	13209	13062	13306	13241	13163	13210	13237	13121	13198	13060	13026	13161	13197	13126	13204	13283	13066	13189	13159	13124	13143	13140	13233	13061	13156	13160	13075	13233	13141	12989	13128	13232	13089	13150	13105	13137	13150	13134	13155	13134	13218	13229	13122	13130	13234	13116	13023	13138	13172	13269	13113	13112	12978	13187	13104	13160	12987	13122	13220	13162	13201	13292	13193	13114	12977	13037	13088	13298	13275	13061	13121	13159	13021	13075	13120	13271	13072	13083	13146	12985	13132	13205	13205	13130	13201	13058	13277	13117	13239	13323	13225	13078	13255	13155	13230	13076	13193	13119	13222	13315	12961	13146	13175	13130	13162	13148	13172	13157	13149	13304	13345	13225	13240	13126	13197	13045	13138	13254	13160	13063	13131	13303	13179	13048	13075	13236	13299	13286	13236	13121	13140	13132	13075	13096	13090	13133	13151	13096	13323	13122	13234	13241	13093	13102	13174	13181	13192	13246	13158	13125	13042	13144	13191	13081	13071	13257	13225	13081	13062	13207	12986	13178	13270	13091	13153	13150	13064	13282	13033	13193	13208	13159	13163	13286	13160	13057	13103	13048	13051	13249	13121	13085	13301	13123	13260	13242	13094	13274	13323	13070	13171	13183	13362	13220	13242	13161	13263	13064	13024	13158	13245	13062	13259	13233	13149	13069	13120	13061	13019	13152	13266	13004	13037	13082	13035	13321	13036	13159	13139	13154	13064	13069	13090	13246	13152	13013	13204	13193	13246	13230	13226	13264	13156	13187	13223	13192	13077	13036	13094	13079	13137	13181	13141	13103	13278	13127	13343	13193	13160	13072	13163	13126	13218	13251	13154	13263	13078	13226	13167	13094	13234	13197	13188	13180	13272	13148	13165	13102	13266	13206	13143	13392	13117	13107	12907	13217	13259	13127	13054	13094	13210	13155	13234	13062	13202	13188	13263	13156	13061	13077	13165	13202	13002	13130	13295	13292	13159	13044	13252	13122	13136	13116	13233	13198	13237	13111	13031	13080	13173	13236	13075	13106	13010	13079	13021	13107	13123	13070	13288	13056	13174	13176	13154	12994	13351	13254	13139	13035	13245	13134	13169	12958	13157	13226	13203	13132	13259	13165	13023	13089	13146	13261	13138	13530	13255	13224	13178	13206	13215	13151	13081	13289	13270	13182	13108	13309	13285	13194	13161	13017	13364	13230	13086	13196	13349	13190	13189	13306	13310	13132	13204	13181	13047	13135	13220	13192	13208	13017	13045	13270	13032	13088	13144	13264	13175	13250	13175	13070	13126	13100	13060	13137	13155	13036	13126	13193	13242	13052	13234	13308	13049	13236	13119	13182	13114	13218	13214	13152	13207	13114	13107	13092	13090	13240	13290	13031	13122	13031	13133	13057	13100	13116	13153	13124	13201	13201	13100	13064	13030	13233	13207	13177	13320	13037	13350	13407	13336	13139	13120	13111	13089	13233	13185	13197	13118	13036	13169	13139	13166	13239	13212	13235	13132	13209	13070	13356	13107	13298	13251	13234
22889	21164	28957	23846	21935	23773	24430	19294	18035	18091	18079	17622	17547	17542	17553	17207	17071	17214	17045	16839	16611	16778	16913	16784	16602	16634	16816	16781	16689	16737	16681	16500	16641	16649	16611	16417	16252	16423	16465	16538	16643	16194	16283	16401	16376	16496	16296	16348	16139	16294	16339	16315	16340	16510	16400	16254	16113	16199	16386	16256	16369	16182	16277	16457	16099	16274	16166	16284	16295	16321	16431	16344	16460	16344	16368	16310	16069	16513	16368	16196	16218	16350	16380	16377	16244	16028	16497	16245	16524	16386	16249	16274	16373	16284	16382	16369	16362	16574	16280	16379	16157	16332	16345	16378	16413	16394	16136	16230	16322	16437	16321	16116	16209	16258	16345	16385	16370	16048	16274	16393	16231	16464	16326	16305	16305	16525	16231	16368	16472	16221	16353	16399	16222	16358	16272	16302	16400	16324	16417	16247	16277	16426	16162	16417	16245	16246	16254	16331	16227	16249	16242	16216	16432	16245	16204	16117	16225	16241	16215	16207	16123	16114	16391	16119	16168	16025	16146	16287	16273	16185	16236	16330	16359	16245	16326	16114	16477	16202	16258	16229	16187	16156	16455	16260	16166	16326	16123	16203	16444	16258	16339	16197	16220	16294	16187	16262	16286	16061	16389	16282	16235	16375	16339	16235	16303	16240	16172	16368	16399	16370	16250	16429	16372	16113	16212	16250	16497	16246	16216	16319	16330	16117	16400	16234	16304	15969	16316	16260	16367	16213	16093	16203	16158	16284	16252	16178	16184	16406	16065	16361	16483	16195	16351	16311	16347	16319	16406	16208	16121	16364	16199	16094	16074	16208	16411	16209	16155	16334	16265	16180	16239	16189	16410	16361	16023	16254	16275	16185	16374	16150	16232	16229	16279	16166	16199	16389	16218	16291	16169	16212	16248	16284	16152	16195	16164	16307	16165	16313	16193	16417	16176	16269	16332	16175	16355	16143	16299	16268	16210	16101	16128	16285	16241	16143	16179	16108	16307	15984	16428	16258	16219	16460	16346	16346	16414	16460	16346	16271	16173	16249	16170	16252	16288	16414	16295	16206	16348	16224	16310	15943	16249	16053	16265	16188	16148	16252	16219	16299	16134	16396	16235	16325	16271	16226	16171	16116	16148	16217	16331	16267	16410	16314	16219	16386	16617	16347	16153	16210	16072	16169	16179	16286	16237	16265	16411	16242	16125	16365	16327	16191	16318	16130	16334	16268	16255	16214	16314	16194	16275	16306	16351	16277	16334	16353	16565	16320	16285	16242	16322	16318	16468	16225	16213	16478	16174	16303	16322	16288	16338	16331	16331	16187	16180	16147	16383	16463	16145	16217	16419	16259	16220	16430	16317	16306	16347	16351	16222	16149	16074	16152	16322	16387	16283	16287	16314	16171	16176	16194	16162	16210	16212	16163	16246	16313	16263	16431	16461	16383	16279	16228	16036	16070	16246	16258	16351	16213	16090	16364	16143	16211	16276	16200	16363	16331	16139	16149	16400	16369	16274	16240	16194	16134	16418	16102	16324	16293	16570	16261	16232	16340	16428	16158	16193	16258	16209	15979	16249	16283	16243	16176	16222	16364	16383	16236	16189	16294	16306	16206	16227	16217	16277	16421	16272	16124	16193	16180	16094	16444	16236	16347	16473	16147	16430	16264	16223	16381	16447	16302	16241	16183	16281	16429	16227	16297	16301	16025	16345	16251	16285	16237	16211	16199	16195	16155	16202	16058	16185	16447	16131	16200	16404	16302	16454	16333	16214	16234	16196	16249	16337	16346	16346	16234	16290	16131	16176	16345	16296	16275	16324	15974	16192	16226	16151	16246	16452	16144	16458	16210	16123	16094	16238	16065	16185	16154	16356	16169	16251	16453	16287	16124	16415	16174	16147	16152	16297	16292	16259	16254	16342	16167	16168	16198	16237	16441	16376	16290	16294	16258	16473	16315	16296	16282	15988	16286	16287	16434	16053	16119	16415	16216	16439	16214	16300	16293	16283	16301	16269	16200	16389	16277	16188	16248	16168	16394	16435	16215	16382	16312	16392	16310	16299	16154	16204	16435	16399	16272	16266	16113	16203	15979	16228	16528	16321	16170	16466	16084	16183	16235	16224	16181	16282	16301	16244	16322	16234	16204	16210	16515	16321	16336	16545	16353	16462	16315	16363	16248	16187	16178	16337	16210	16152	16258	16361	16139	16176	16319	16284	16435	16312	16185	16412	16311	16551	16230	16217	16362	16346	16271	16179	16441	16151	16306	16244	16300	16322	16363	16236	16226	16294	16449	16365	16277	16170	16181	16070	16313	16268	16223	16102	16255	16206	16208	16449	16378	16319	16487	16315	16350	16336	16406	16228	16059	16297	16082	16262	16427	16004	16422	16334	16354	16214	16222	16252	16176	16060	16258	16404	16191	16298	16145	16253	16317	16397	16225	16323	16317	16162	16253	16162	16220	16257	16221	16054	16323	16281	16441	16242	16272	16260	16211	16231	16213	16287	16324	16579	16343	16371	16334	16332	16469	16321	16254	16291	16215	16173	16124	16182	16233	16516	16185	16332	16412	15992	16450	16353	16255	16182	16264	16156	16271	16484	16258	16056	16307	16294	16031	16311	16341	16270	16289	16367	16129	16306	16314	16263	16176	16166	16187	16092	16050	16411	16469	16355	16279	16236	16211	16267	16268	16188	16240	16326	16325	16341	16396	16462	16196	16139	16226	16394	16032	16235	16311	16257	16395	16323	16366	16110	16314	16061	16260	16135	16407	16283	16305	16263	16359	16272	16252	16227	16255	16446	16175	16290	16330	16400	16255	16311	16228	16229	16275	16302	16281	16383	16192	16251	16216	16462	16292	16156	16449	16158	16216	16173	16342	16147	16192	16400	16433	16207	16355	16243	16318	16347	16343	16281	16208	16153	16200	16296	16260	16313	16344	16420	16321	16166	16246	16349	16225	16281	16331	16347	16338	16234	16245	16379	16431	16351	16317	16118	16244	16033	16322	16284	16230	16257	16140	16333	16102	16238	16159	16153	16336	16145	16295	16242	16332	16052	16279	16291	16331	16136	16297	16257	16344	16255	16212	16372	16138	16137	16209	16409	16323	16140	16152	16232	16326	16221	16272	16178	16230	16347	16279	16193	16216	16306	16387	16247	16390	16297	16325	16376	16405	16347	16162	16340	16340	16320	16210	16341	16442	16253	16283	16267	16219	16114	16114	16360	16416	16169	16256	16357	16289	16258	16182	16292	16384	16206	16326	16373	16325	16223	15988	16365	16307	16251	16354	16263	16161	16162	16228	16469	16445	16276	16084	16293	16333	16235	16363	16363	16271	16379	16274	16237	16249	16332	16359	16237	16151	16348	16162	15977	16271	16333	16363	16270	16382	16349	16299	16205	16319	16231	16342	16391	16443	16216	16072	16144	16175	16233	16222	16447	16364	16197	16179	16052	16318	16116	16160	16238	16188	16312	16263	16319	16318	16174	16434	16260	16120	16287	16359	16204	16273	16233	16287	16159	16436	16417	16258	16210	16164	16247	16127	16473	16257	16241	16056	16052	16422	16200	16227	16423	16232	16426	16408	16441	16198	16229	16298	16092	16144	16215	16157	16206	16220	16321	16232	16175	16207	16389	16356	16034	16351	16223	16047	16181	16112	16277	16239	16259	16101	16077	16058	16248	16473	16382	16093	16345	16304	16086	16296	16151	16285	16203	16125	16180	16277	16345	16393	16259	16380	16168	16394	16360	16230	16273	16453	16168	16308	16338	16338	15994	16217	16177	16259	16156	16343	16341	16249	16346	16211	16331	16477	16095	16344	16183	16271	16265	16144	16385	16400	16196	16260	16446	16386	16334	16175	16154	16410	16332	16285	16246	16125	16249	16256	16164	16296	16420	16443	16127	16235	16141	16152	16316	16348	16285	16341	16221	16316	16276	16231	16189	16289	16392	16306	16308	16241	16173	16394	16321	16069	16291	16514	16230	16507	16411	16223	16231	16289	16422	16305	16100	16221	16095	16132	16300	16208	16230	16282	16153	16333	16332	16376	16280	16177	16227	16365	16259	16227	16087	16217	16172	16475	16381	16188	16344	16158	16111	16411	16344	16385	16290	16282	16213	16101	16089	16150	16442	16265	16418	16154	16271	16214	16246	16193	16331	16178	16326	16432	16310	16241	16423	16275	16203	16251	16153	16091	16388	16217	16242	16210	16306	16083	16290	16111	16338	16195	16353	16204	16211	16215	16006	16398	16241	16131	16145	16203	16339	16342	16249	16368	16189	16278	16296	16264	16296	16441	16227	16329	16286	16353	16302	16452	16287	16120	16318	16378	16420	16465	16590	16178	16317	16417	16364	16482	16306	16312	16296	16310	15972	16250	16364	16145	16121	16125	16314	16338	16269	16073	16421	16220	16220	16164	16240	16161	16299	16253	16092	16422	16250	16194	16185	16357	16216	16346	16053	16100	16231	16059	16354	16284	16240	16320	16253	16349	16108	16371	16215	16471	16259	16126	16242	16333	16024	16306	16434	16332	16288	16329	16211	16275	16346	16232	16172	16269	16291	16445	16290	16258	16116	16277	16055	16362	16352	16391	16286	16112	16132	16306	16361	16281	16134	16263	16296	16345	16336	16196	16248	16458	16247	16351	16316	16155	16075	16143	16184	16481	16212	16228	16134	16286	16312	16386	16155	16335	16223	16330	15996	16217	16162	16442	16151	16352	16352	16242	16299	16211	16202	16282	16080	16296	16294	16105	16219	16193	16262	16488	16173	16390	16404	16224	16435	16176	16245	16274	16362	16262	16397	16169	16083	16509	16256	16475	16378	16138	16352	16352	16285	16198	16307	16157	16331	16320	16394	16399	16103	16161	16074	16249	16506	16327	16338	16270	16380	16380	16215	16441	15985	16149	16295	16244	16242	16289	16362	15980	16160	16188	16395	16279	16298	16100	16333	16333	16370	16369	16128	16132	16333	16282	16170	16154	16204	16210	16368	16167	16207	16531	16211	16320	16269	16338	16213	16260	16271	16308	16335	16261	16282	16321	16185	16245	16348	16156	16153	16197	16098	16050	16088	16411	16332	16302	16378	16171	16162	16330	16324	16553	16337	16390	16257	16225	16359	16209	16130	16350	16222	16412
26856	47019	41576	34490	26253	20756	18097	17086	16323	16378	16086	15695	15696	15519	15236	15206	14946	14733	14955	14825	14777	14730	14817	14635	14553	14616	14309	14487	14318	14377	14424	14202	14214	14080	14136	14124	14308	14030	14042	14051	14125	14028	13878	14091	13878	14037	14002	13877	14209	14143	13985	14007	14163	13829	14231	14041	14037	14025	13972	14056	14104	14100	13910	14015	14174	14066	14108	13963	13910	13950	14116	14151	14044	14091	13952	13950	14030	13996	13951	13959	14173	13904	13983	13959	14005	14025	13947	14057	13980	14041	13982	13970	13941	13766	14064	14019	14175	13999	13918	14027	13927	14081	14037	13986	14106	13967	13809	14011	13989	13881	14187	14031	13973	13961	13966	13925	14142	13920	14048	13864	13983	14031	13980	13977	13742	14080	13920	13898	14077	13988	13988	14044	14159	13940	13979	14150	13756	14167	13921	13809	13920	13952	14010	14109	13958	14077	13910	14135	13897	14093	14084	14096	13914	14199	13823	14132	13918	13914	14131	14013	13864	14089	13972	14051	14034	14013	13951	13956	14143	14005	14061	14024	13857	13980	14087	14076	14092	14043	13900	14022	14111	14087	13889	14123	14132	14036	13912	13906	14076	13955	13960	14032	14088	14082	14035	13767	13990	13922	14080	13927	14075	13944	13991	13997	14070	14136	13899	13929	13912	14193	13990	14039	14066	13875	14083	14272	14095	13930	13978	13879	14105	14022	14146	13953	14182	13902	13919	14061	13912	14005	14144	13958	13965	14058	14085	14051	14085	13991	14087	14078	13917	13831	13998	13943	13992	13974	14013	13997	13878	14006	14017	13940	13996	13767	14053	13993	14157	13991	13918	13930	14166	13940	14062	13913	14056	14059	13891	14069	14028	14068	13910	14030	13933	13931	13827	13817	13901	14054	14078	13894	14095	13889	13977	13961	14002	14012	14139	14104	13737	14023	14148	13925	14077	14058	13873	13930	13918	13897	13932	13899	13868	14236	13888	14119	13731	14089	13971	13966	13697	13879	13888	14060	14080	14134	14037	14066	14057	14071	13973	13899	13899	13809	13989	14065	14081	13962	13962	13943	14180	14007	13953	13950	14111	13947	13906	14020	14016	14010	13926	14031	14081	14027	13924	14011	13933	14088	13905	14013	13894	14017	14070	14056	13866	14047	13981	13841	13859	13815	14077	14107	14103	14021	13896	14028	13948	14029	14190	14008	13974	14024	14014	13901	13966	13966	13939	14031	13986	13978	14040	13922	14185	13966	14009	14006	14071	14165	14050	13854	14051	13987	14001	13964	13797	14049	13975	14021	14031	13984	13936	14204	14081	13779	14021	14061	13980	14043	13917	14197	14017	13900	13831	14013	13848	13994	13958	13950	13920	13918	13946	13927	14149	13938	14060	13969	13906	14032	14160	14062	13953	13972	13972	13995	14090	13931	14008	13775	14128	13995	14028	14051	13903	13974	13976	13869	14020	13953	14009	14016	13919	13969	13982	13875	13884	13980	13978	13839	13789	13929	13986	13862	14073	14038	14027	13996	13889	14002	14184	14080	14026	13935	13899	14061	14024	14080	13963	14004	14055	13802	14009	13922	13913	13943	13957	13900	14149	13950	13954	13806	13868	13999	14076	14025	13959	13911	14043	13927	14149	13902	14081	13893	14047	13984	13935	14032	14043	14032	13902	13862	13920	13955	13992	14024	13929	13870	13866	14097	14029	13864	13979	14028	14004	14018	14033	13888	14087	14108	13978	14032	14068	13970	14074	14008	14006	14075	14141	14010	13942	14045	13920	14037	13931	13918	13926	13865	13987	14104	13961	13853	13933	13874	14025	14076	14069	13898	14003	13945	13916	14092	13996	13889	13978	13849	13888	13909	13949	14034	14022	14027	14078	14062	14046	14092	13889	14050	13857	13800	14076	13991	14014	14011	13931	13999	13940	14152	14021	13805	13963	14076	14086	14055	13845	13925	14004	13954	14022	13990	13866	14020	13989	14102	14048	14007	13953	13915	13981	14033	13851	14033	14063	13896	13996	13903	13925	13959	13974	14039	14001	13769	13846	13811	13951	13868	14031	13938	14021	14280	13871	14020	14146	13978	14059	13910	13963	13901	13970	13995	13933	13956	14112	13916	14147	13927	13966	14029	13970	14071	13943	14129	13969	14044	14160	14025	14149	14011	13956	13988	13881	14152	14118	13868	13996	14050	13875	13867	14118	14050	14020	14026	14040	14021	13894	13894	14115	14100	13906	13912	13772	13943	14079	13873	14109	13964	14234	14070	13879	13876	14000	13820	14051	14135	14007	13808	14006	14035	13987	14023	14138	14056	13926	13868	14042	14028	14038	13962	13906	13998	13844	14152	14026	13987	13960	13811	13911	14045	14037	13949	13930	13785	14005	13904	14075	14085	14036	13978	13985	13957	13927	13858	13915	13808	13933	13924	14031	14012	14069	13950	13870	14018	13799	13807	14059	14057	13978	14042	13864	13968	13909	14045	14047	14080	13951	13969	13973	13886	14258	13788	13967	13941	13823	14051	13890	14101	13942	13792	14019	13929	13992	14052	13963	13785	13956	13848	13981	14069	14072	14102	13867	13989	13935	14070	14059	13907	13894	13940	13963	14055	14067	13898	14010	13989	13997	14000	14064	14109	13882	13904	14144	14091	14020	14031	13952	14043	13916	14138	13968	14146	13911	14041	14005	13976	14032	14027	13873	13976	14007	13973	13897	14072	14047	13856	14031	14024	13990	14138	13986	14014	14073	13889	14090	13934	14035	14104	14011	14076	14005	13925	14084	13987	13886	14087	14179	14077	14042	14063	14023	14063	14164	13984	14038	14079	13936	13842	13999	14005	14073	14093	14081	14008	13978	13865	14113	13926	13992	13995	14009	13981	13905	13944	13913	14166	14129	13977	13911	13943	13992	13857	13992	14026	14016	14032	13995	13771	13815	13839	14062	14164	14017	13923	14064	14063	13983	13968	13965	14091	13960	13926	14049	14126	13944	13867	13810	13934	13997	13927	13779	14123	13955	13868	13980	13893	14033	13946	14005	13987	13968	14131	14023	14020	13941	14030	14125	13979	13987	13956	13835	14113	14048	13997	14002	13866	14193	13923	14063	13996	13983	13958	14035	13813	13965	13885	13902	13907	14126	13919	13809	14008	14028	13821	14057	13906	13789	13845	14117	14093	13941	13982	14059	13937	14077	13922	13871	13976	14071	14061	14031	13777	14019	13914	14126	13973	13795	14148	13985	13925	13986	14031	13896	13989	13974	13962	14013	13852	13900	13975	14013	14063	13916	13982	13863	13956	14103	13854	13978	13851	14152	13959	14032	13993	13990	14025	14107	13846	13991	13929	14039	13880	13934	13968	13954	14031	13766	13843	14027	13907	13941	13911	13787	13968	13966	14004	14022	13855	13943	13990	14051	13917	14162	14080	13951	13909	14010	13933	13990	14078	13987	13867	14155	14032	13878	13912	13944	13985	13887	13948	14129	13997	13962	14042	13919	13833	14033	14004	14170	13809	14030	14024	13943	14209	14146	14121	13865	13880	13970	13869	13868	14013	14064	14142	14086	13997	14050	13898	13728	13978	13823	14090	14119	14157	13811	14034	13924	14170	13959	13984	14091	14059	13865	14066	13966	14027	13926	14079	14048	14038	13880	13941	14024	13972	13995	14131	13991	13979	14142	14076	13995	13937	13891	13922	14011	13733	13974	14008	13876	14087	13926	14055	14102	13832	13945	13890	13924	14018	14073	13785	14041	13979	13778	14070	14098	13974	13926	14074	13908	13908	14070	13970	13961	14017	14047	14093	13949	13957	13783	13909	14044	13887	14026	14029	14062	14039	13932	13965	13879	13927	14016	13989	13993	13939	14095	13832	13821	14105	14069	13743	14071	13884	13877	14020	14136	13958	13928	13873	13939	13851	14056	13877	13979	13896	14015	14063	13841	14004	14016	14154	13966	13966	13843	14112	13950	14033	13902	13893	14028	13970	13959	13957	13927	13933	14090	14036	13929	13980	14037	13950	13974	14103	13871	13938	14135	13980	14063	14002	13875	13927	14062	13955	13958	14038	13950	13987	13952	13787	13970	14135	14013	13874	13973	14058	14009	14029	13937	13985	14016	13901	14045	13975	14065	13946	14119	13988	14125	13894	13954	14099	14035	14163	13998	13955	13985	13821	13980	14112	13878	13900	14151	13871	14015	13941	14135	14072	13965	13911	13921	13979	14114	13993	14014	13961	13920	14075	14030	14041	13965	13872	13752	14008	14027	13972	13991	14065	14020	13944	13928	13930	13924	13850	13986	13973	13999	13935	13986	13965	13997	13870	14012	14145	13902	13975	14085	13992	14134	13940	13918	13969	13986	13868	13979	13995	14062	14022	14016	13891	14083	13885	14025	14051	14013	14090	13973	14123	13970	13967	13932	13973	13976	14202	14054	13939	13977	14078	14177	14081	13971	13903	13913	14074	13934	13977	13949	13856	13992	13895	14112	14075	13839	13924	13909	13984	13983	13876	13933	13921	14024	14076	13973	14106	13891	14008	13971	13965	13944	14196	14115	13859	14143	13986	14134	13946	13893	14149	14088	14084	14048	13931	13941	13946	13921	14016	13995	14071	13939	14071	13853	14084	14044	14146	13894	13945	13967	13948	14069	13939	14145	13850	13918	13912	14000	13881	13840	14065	14087	13973	13963	13990	14032	13771	13847	14010	14119	13977	14074	14075	13942	14030	14140	13918	14017	13928	13924	14056	13973	13934	13910	14013	14067	13848	13905	14141	13829	13971	14125	13954	14030	14132	13978	13918	14031	14021	14124	13821	13854	14113	14106	13883	14011	13907	14119	13921	14120	13981	14120	14111	13933	13973	13976	14155	14031	13789	13942	14073	14114	13915	13866	13735	13926	14152	13841	14058	14107	13970	14133	14121	14079	14047	13968	13709	13938	14142	14005	13878	14141	13982	13930	13956	13880	13923	13957	13953	14033	14020	13911	13976	13803	13894	13839	13985	14017	13967	14169	14050	13970	14125	13829	14149	14042	14082	13961	14026	14087	13882	14004	13992	14086	14089	14092	14068	14044	14125	13936	13964	14163	14041	13978	14078	13965	14015	13887	13896	13982	14087	13834	14036	13817	14147	13925	14015
27864	23283	26393	22800	18829	17218	16270	15740	15779	15616	15717	15530	15526	15336	15338	15330	15241	15306	15174	15393	15083	15197	15519	15205	15395	15214	15309	15131	15158	15106	15006	15021	15206	15098	15126	15089	15320	15154	14915	14962	15125	15107	14987	15275	14895	15067	15068	15140	15048	15058	15064	15065	14925	15225	15061	14970	15049	15087	15072	15145	14948	15239	15123	14979	15016	14899	15228	15150	15063	14812	14967	14976	15040	15015	15026	14890	14796	14995	15015	15047	14815	15176	15062	14847	15062	14816	15056	15004	14918	15097	15103	15176	15006	15292	15079	15000	14896	14977	15047	15105	15055	15087	15025	15213	15199	14857	15234	15179	15006	14962	15029	14923	14812	14953	15018	15102	15101	15081	15026	15080	15136	14922	15010	15076	15041	15020	15135	14907	15188	15296	15046	15071	15095	14965	14951	15031	15116	14920	15038	15232	14902	15002	15034	14873	15050	14845	14969	14999	15125	15159	15103	15025	15198	14927	15043	14870	14933	14947	14900	15139	15232	15064	15044	15146	15156	14922	15056	15071	14949	15049	14905	15006	15007	15037	15095	15030	14918	14958	15032	15143	15105	15081	15018	15011	15160	15208	14980	15137	14982	14846	15023	15064	15132	14851	15012	15032	14974	14965	14955	15036	14940	14997	14996	15077	15147	15011	14892	14868	15039	15145	15071	15000	15029	15002	15136	15001	15034	14970	15206	14927	14906	15003	15016	14913	15153	15114	15101	14965	15004	14800	15126	15031	14905	14979	15007	15062	15173	14916	14999	15062	15008	14877	14922	15066	15031	15293	15113	15101	14996	15016	14981	14999	14992	14898	15035	15032	14936	15014	15059	15058	15082	15044	15060	15227	15157	15236	15005	14812	14899	14992	15039	15018	15130	15051	15016	15159	14986	14971	14885	15120	14948	14926	15102	14967	15081	15069	14955	14952	15007	14921	14970	15121	15029	15198	15050	15030	15071	15144	15088	15023	14933	14980	14983	14999	15174	14997	14835	15141	14926	15103	15014	15027	15270	15064	15256	15021	15086	15082	15051	15130	14880	15008	15071	15081	14943	15110	14995	15026	15088	15163	14967	14987	15024	15214	15157	15351	15023	14901	15081	15059	15091	15051	14933	15191	14845	15027	15055	14884	14850	14892	14892	14858	15059	15022	14999	15144	15047	15227	14974	15043	14704	15055	14998	14943	15128	14992	15049	14981	15012	14936	14978	14877	15098	15130	15133	15109	15017	15090	14927	14803	15019	14917	14998	14943	14975	14978	15112	15096	15049	15087	15055	15123	15151	15005	15113	15110	15140	15192	15008	15055	15044	15191	15215	15036	14929	15052	14841	14954	15022	14997	15082	15069	15086	15131	15170	15127	15064	14908	15198	15128	15082	14939	15040	15038	15189	15081	15113	14922	14922	14772	15104	15002	15081	15106	14928	14880	15034	14958	14888	14964	14958	15201	15275	15183	15068	15184	15163	15185	15227	15178	15097	14985	14861	15121	14851	15165	15041	15063	14911	14869	14878	15002	15131	14913	15116	15156	15044	14943	14961	14959	15096	15019	15042	14946	15208	15074	15136	14990	15116	14905	15352	14989	15103	14893	14969	15058	14873	15082	14984	15198	14796	15021	15034	14978	14915	15017	14882	15049	15066	15092	15041	15066	15063	15062	15204	15020	15034	14976	14975	15080	15215	15101	15126	15172	15104	14946	15033	15098	15106	15113	15138	14883	15136	15031	15064	15001	15094	15032	14989	14995	15110	15012	15217	15172	15111	14978	15186	15158	14956	15066	15050	14919	14921	15230	15250	15014	15121	15083	15201	15043	15099	15052	15038	14938	15035	14856	15002	15000	15016	15021	15021	14903	15001	14996	15055	15097	15054	14988	14953	15190	14887	14953	14934	15111	14965	15037	14983	15022	15112	15006	15009	15024	14847	15005	14981	15089	15007	14976	14896	15085	14975	14781	14874	15015	15067	15009	15138	15144	15234	14965	15115	15004	15051	15230	15214	15221	15005	15004	15097	15071	15054	14972	14978	15027	15173	15186	14876	14971	15091	14999	15100	15137	15070	15121	15212	14884	14939	14848	15259	15231	15060	14981	15018	15104	15022	15043	15110	15040	15172	15085	15034	14839	14977	15051	15065	15065	15125	14962	15081	15222	15083	14915	15079	15118	14973	15236	15055	15132	15013	15168	15121	15113	15007	14935	14958	15149	14989	14971	14949	14956	15216	14844	15115	14942	14920	15026	15194	15196	14989	15056	14987	14938	14872	15085	15153	14974	15303	15062	14911	14973	14932	14997	15029	14903	15085	14987	15079	14963	15007	14984	14882	15140	15267	14989	15151	14831	15160	14833	15066	15144	15131	15017	15001	14969	15075	14717	15028	15071	15132	14980	14977	14880	15221	15127	14911	14814	15131	15232	15048	15028	14971	15047	15072	14884	14975	15059	15045	14839	15058	15021	15050	15011	15108	15073	14918	14875	15019	15043	15053	15103	15090	15037	15057	15045	15053	15095	15158	14924	14875	14919	15159	15094	15115	15017	14993	14955	15088	14996	15022	15059	14941	15038	15122	14884	14866	14880	15148	15116	15043	14967	14923	15087	15152	15059	14937	15064	15062	14959	15157	15132	15149	15041	15218	15050	14922	15410	15097	15006	15098	14802	15096	15033	14954	15048	15025	14935	14990	15184	15084	15037	15125	15030	15067	15174	14978	15208	14761	14904	15169	15039	14978	15002	15247	15092	14956	15040	15017	14893	14957	15007	15013	15117	14855	15017	15045	15193	14975	15084	15070	14981	15029	15186	15085	15163	15089	15025	14972	15090	15107	15374	14946	14917	14887	14900	15009	15220	15246	15156	15254	15176	15089	14958	14927	14949	14957	15088	15251	15067	14985	14747	14874	15031	15073	15187	15030	15077	15016	15027	15002	15058	15090	15105	14949	14952	15018	15009	15213	15120	15044	14816	14910	14917	15104	15003	14978	14937	15005	14962	15080	15169	15192	15151	14989	14888	15175	14955	14825	15076	15126	15449	15067	15144	14972	14891	14907	14874	15197	15116	15189	15073	15013	15155	15207	15336	15237	15095	14958	14986	14944	15097	15142	14872	15025	14882	15017	15107	15085	15124	14908	15044	15068	15102	15025	15100	15158	15254	15046	15029	15042	15138	14981	15121	15055	15003	15047	15021	14955	14915	15179	14921	14964	15195	14897	15142	15201	15019	14985	15078	14810	15056	15101	15035	15075	15083	15056	15164	15213	14993	15027	15011	14893	14918	14859	15006	15123	14864	15196	15094	15168	15012	15015	15054	15173	15083	15101	15055	15055	15229	15046	15108	15122	14906	15016	14918	14927	15196	14977	15096	14973	14916	15114	14831	14940	14986	14897	15176	15107	15170	14956	15096	14861	15103	15022	15115	15164	15220	15180	14950	15209	14934	15078	14993	14991	15005	15026	15028	15035	15047	15024	15221	14919	14971	14929	15047	15158	15055	15176	15092	14889	14878	14979	15090	15062	15086	15081	14807	14956	14917	15061	14998	14876	14728	15108	15007	14876	14913	14878	14902	15110	14903	14990	15113	14874	15021	15090	15119	15114	15280	14945	14888	15130	15295	15008	15060	14946	15000	15000	15096	15058	15076	14898	15178	15043	15158	14946	14994	14921	14979	15006	15130	15089	15065	15008	14914	14997	15014	14863	14959	15071	14997	15111	14889	15023	14982	15137	14861	15046	15056	15160	15016	15123	15106	15087	15076	15012	15074	15045	14889	15071	15089	15080	15035	15106	15099	15087	14920	15215	15033	14849	15100	15004	15212	15059	15013	15099	15069	15142	15226	15161	14975	14980	14969	14954	14981	15136	15067	15080	15124	15184	15102	15077	14983	15014	14921	15044	15105	15040	14899	14878	15259	15129	14888	15093	15050	14810	15020	14966	14993	15021	14911	14847	15100	15232	14998	14983	14977	15026	14989	15303	14868	15035	15187	15092	15062	15201	15017	14956	14858	14916	15110	15040	14818	15082	15179	15164	15046	14928	15153	15044	15031	14989	15111	14949	15053	14865	14962	15113	15123	14954	15325	14972	15155	15042	15258	15278	15194	15153	15194	14886	15108	15166	15162	15201	15061	15114	15203	14922	15007	14908	14920	14983	15007	15070	14980	14920	14751	14972	15058	15255	15031	15021	14868	15036	15125	15128	15213	15143	15019	15013	14780	15074	15023	14980	15021	14981	14980	14868	14851	15042	15094	15202	15152	15114	15202	15051	15129	14969	15039	15118	15116	15086	15189	15165	15058	15025	15096	14987	15085	14925	15143	15147	14937	15105	15149	14922	15077	15065	15038	15026	15082	15130	15047	15122	15192	15086	14981	14986	15033	14958	15032	15121	15021	15165	14953	14933	15047	14833	15163	15148	14959	14905	14903	15157	15149	15070	14950	15173	15213	15138	15101	15129	15179	14944	14970	15049	15095	14960	15021	14863	14997	15117	15013	14885	15122	15307	15035	14992	14962	15063	15055	15255	15166	15010	15271	15230	14840	14884	14908	15182	15071	15041	14894	15048	15040	14941	14970	15077	15041	15018	15150	14854	15136	15029	15009	15065	14986	15162	15129	14652	14928	15052	14882	15298	14993	14989	14981	15090	14938	14814	15025	15035	15071	15044	14896	15053	15058	14949	14980	15005	14928	15246	14876	15230	14953	15106	15170	15171	14928	15087	15128	15208	15122	15153	15014	15016	15132	15137	15157	15278	15118	15088	15060	15024	15122	15004	15064	15121	15250	15066	15250	15086	15064	14827	14848	15072	15167	14924	15008	15147	15178	15105	15026	14975	14962	14805	15196	14994	14965	14841	15120	14940	15091	15049	14897	15030	14848	15029	14944	14995	14752	15147	15129	15050	15197	15072	15152	15218	15085	15025	15100	14990	15093	14978	15160	15025	15068	15070	15064	14990	14801	15010	15011	15191	14914	14944	14825	15141	14870	14882	14923	14973	15031	15059	14985	15096	14929	14910	15074	14981	14878	15074	15140	15168	15126	15017	15207	15039	15049	15024	15181	15027	14967	15230	14993	14955	14972	15224	14952	15133	14971	15184	14985	15033	15096	15069	15023	15172	14877	15070	15045	15013	15129	15015	14982	15185	15164
22024	31846	26614	20003	18116	15780	14879	14548	14378	14156	14122	14105	14053	13856	13770	13779	13899	13688	13792	13505	13842	13667	13627	13649	13526	13649	13282	13436	13387	13488	13581	13303	13360	13424	13425	13562	13319	13366	13309	13352	13198	13266	13116	13380	13342	13335	13190	13269	13364	13170	13365	13387	13259	13186	13328	13591	13266	13258	13331	13265	13300	13291	13347	13241	13077	13302	13240	13057	13383	13262	13409	13256	13227	13292	13319	13298	13353	13232	13391	13361	13371	13148	13313	13361	13227	13267	13076	13328	13441	13382	13418	13188	13368	13441	13284	13346	13233	13213	13560	13396	13230	13365	13292	13228	13341	13351	13092	13235	13246	13196	13323	13380	13317	13278	13502	13152	13192	13335	13285	13198	13443	13238	13250	13282	13123	13221	13282	13380	13281	13442	13347	13338	13639	13414	13282	13275	13257	13140	13217	13301	13210	13183	13250	13438	13269	13197	13281	13232	13195	13361	13328	13177	13343	13323	13392	13084	13304	13173	13360	13209	13387	13195	13194	13269	13278	13254	13221	13156	13353	13190	13369	13243	13308	13271	13236	13217	13289	13271	13220	13058	13239	13201	13407	13287	13249	13254	13348	13112	13347	13196	13260	13278	13496	13364	13224	13171	13243	13309	13273	13192	13477	13363	13229	13316	13341	13258	13248	13344	13146	13375	13185	13187	13338	13159	13398	13412	13207	13363	13357	13382	13209	13163	13252	13297	13312	13229	13294	13230	13073	13398	13217	13292	13339	13265	13519	13251	13226	13254	13278	13134	13304	13325	13359	13281	13337	13297	13332	13484	13432	13204	13234	13348	13176	13341	13237	13308	13378	13095	13262	13055	13236	13211	13254	13253	13356	13315	13252	13180	13085	13190	13160	13404	13328	13306	13206	13394	13329	13325	13265	13296	13396	13393	13286	13380	13250	13327	13207	13347	13230	13411	13377	13199	13447	13100	13261	13267	13492	13330	13223	13336	13386	13221	13305	13146	13253	13486	13264	13343	13237	13222	13289	13199	13350	13323	13315	13417	13308	13365	13318	13316	13206	13315	13227	13201	13321	13346	13424	13291	13270	13145	13252	13159	13230	13320	13371	13175	13348	13140	13261	13293	13334	13260	13373	13284	13286	13233	13355	13215	13211	13190	13243	13293	13268	13165	13257	13417	13264	13180	13250	13244	13284	13230	13339	13392	13464	13276	13291	13251	13260	13079	13345	13296	13306	13295	13334	13198	13182	13167	13337	13245	13211	13359	13514	13183	13074	13395	13322	13306	13446	13394	13376	13295	13286	13397	13228	13377	13366	13296	13314	13356	13298	13235	13365	13146	13340	13345	13255	13163	13428	13163	13244	13285	13420	13310	13154	13347	13340	13401	13197	13356	13352	13268	13341	13099	13405	13244	13329	13378	13162	13229	13237	13302	13283	13328	13378	13215	13319	13172	13349	13205	13286	13404	13374	13309	13295	13337	13242	13211	13492	13203	13150	13438	13275	13302	13188	13173	13342	13312	13149	13139	13086	13396	13255	13382	13245	13139	13168	13297	13207	13346	13327	13364	13279	13252	13297	13284	13481	13421	13280	13195	13330	13247	13133	13343	13188	13356	13232	13355	13260	13351	13317	13212	13306	13167	13263	13519	13415	13295	13274	13271	13387	13330	13281	13143	13238	13240	13302	13349	13279	13270	13287	13382	13259	13260	13277	13137	13264	13323	13360	13275	13341	13323	13162	13403	13246	13194	13305	13279	13216	13259	13539	13184	13250	13221	13281	13255	13230	13288	13078	13444	13357	13210	13241	13278	13380	13154	13369	13215	13305	13311	13392	13406	13201	13251	13125	13398	13299	13301	13231	13411	13425	13265	13367	13394	13235	13342	13353	13289	13243	13183	13458	13413	13320	13350	13262	13385	13215	13237	13326	13012	13244	13514	13389	13425	13308	13265	13226	13426	13292	13381	13466	13355	13225	13268	13255	13284	13308	13428	13248	13324	13309	13377	13357	13255	13229	13352	13294	13197	13286	13171	13285	13226	13277	13145	13117	13221	13349	13356	13177	13246	13305	13047	13387	13449	13154	13460	13256	13327	13111	13050	13329	13354	13156	13409	13088	13231	13224	13238	13305	13226	13270	13451	13327	13219	13294	13203	13230	13292	13214	13291	13367	13251	13371	13189	13243	13272	13168	13348	13156	13317	13240	13251	13278	13311	13186	13394	13260	13223	13247	13204	13362	13203	13235	13395	13221	13308	13318	13166	13357	13336	13239	13203	13334	13317	13397	13355	13174	13282	13127	13273	13301	13325	13207	13129	13133	13286	13169	13266	13352	13250	13331	13316	13268	13164	13420	13232	13238	13188	13202	13296	13407	13324	13151	13251	13435	13243	13354	13118	13393	13346	13175	13226	13291	13328	13226	13504	13285	13318	13398	13333	13424	13320	13200	13312	13145	13320	13255	13488	13142	13184	13392	13297	13319	13335	13237	13526	13331	13176	13302	13193	13340	13195	13504	13246	13442	13368	13265	13297	13224	13258	13335	13262	13230	13265	13273	13166	13220	13481	13318	13306	13353	13384	13326	13283	13376	13116	13317	13301	13327	13259	13337	13204	13171	13233	13443	13269	13250	13158	13360	13191	13511	13265	13287	13306	13219	13325	13147	13193	13316	13299	13246	13337	13178	13252	13334	13257	13411	13375	13293	13226	13223	13348	13246	13245	13392	13334	13235	13350	13244	13304	13317	13257	13115	13299	13295	13236	13184	13324	13321	13193	13294	13352	13458	13396	13321	13428	13270	13189	13148	13391	13135	13254	13451	13342	13326	13267	13329	13372	13229	13280	13148	13366	13408	13345	13178	13254	13175	13295	13308	13454	13380	13324	13158	13277	13343	13374	13380	13239	13464	13279	13187	13339	13295	13235	13354	13385	13198	13280	13294	13250	13185	13437	13323	13362	13287	13221	13379	13246	13374	13256	13286	13383	13339	13111	13207	13262	13168	13176	13252	13325	13343	13217	13235	13210	13234	13264	13224	13279	13267	13297	13539	13466	13215	13107	13209	13473	13249	13306	13273	13289	13223	13369	13079	13210	13264	13231	13357	13473	13353	13219	13155	13165	13308	13323	13121	13309	13447	13312	13388	13263	13428	13249	13345	13266	13293	13117	13281	13237	13248	13452	13221	13427	13351	13235	13244	13279	13265	13310	13284	13307	13303	13293	13407	13206	13220	13333	13133	13141	13464	13327	13269	13215	13251	13345	13235	13342	13484	13336	13253	13291	13398	13291	13431	13401	13352	13309	13308	13341	13258	13111	13323	13285	13255	13111	13319	13301	13380	13249	13277	13327	13172	13084	13171	13277	13205	13232	13349	13233	13207	13315	13205	13356	13102	13430	13376	13369	13366	13413	13417	13398	13296	13390	13292	13264	13244	13395	13381	13283	13167	13328	13216	13256	13356	13295	13309	13378	13130	13342	13140	13081	13173	13313	13348	13216	13352	13330	13390	13280	13314	13252	13240	13193	13288	13211	13120	13112	13284	13355	13248	13405	13304	13172	13149	13626	13187	13255	13254	13298	13260	13255	13386	13346	13331	13244	13224	13263	13314	13342	13257	13272	13266	13291	13277	13168	13265	13422	13386	13409	13376	13177	13235	13282	13357	13332	13325	13176	13354	13208	13282	13269	13372	13157	13294	13174	13466	13308	13275	13334	13382	13220	13236	13181	13342	13346	13318	13196	13274	13133	13255	13235	13259	13224	13357	13326	13313	13224	13272	13450	13286	13134	13087	13109	13284	13281	13368	13324	13095	13448	13293	13396	13252	13278	13368	13377	13331	13294	13323	13428	13289	13111	13436	13180	13406	13372	13361	13251	13185	13219	13388	13337	13316	13251	13237	13498	13240	13197	13356	13472	13399	13419	13313	13208	13256	13281	13436	13419	13367	13405	13267	13259	13442	13369	13197	13405	13291	13302	13269	13220	13256	13239	13277	13313	13270	13271	13382	13359	13378	13274	13078	13150	13326	13263	13309	13294	13467	13338	13286	13212	13376	13315	13221	13355	13286	13278	13411	13253	13332	13406	13330	13251	13262	13394	13172	13266	13422	13466	13114	13222	13400	13259	13239	13359	13296	13373	13341	13312	13165	13327	13187	13160	13159	13279	13340	13218	13322	13350	13289	13405	13263	13322	13331	13341	13241	13209	13368	13322	13182	13373	13214	13204	13324	13499	13310	13362	13364	13267	13421	13184	13332	13294	13235	13419	13196	13252	13311	13256	13157	13254	13178	13256	13303	13265	13202	13510	13149	13357	13273	13382	13272	13342	13335	13177	13345	13246	13256	13234	13346	13190	13298	13286	13368	13129	13349	13320	13298	13255	13293	13173	13268	13269	13381	13274	13135	13292	13166	13325	13437	13288	13411	13410	13344	13285	13330	13129	13400	13357	13264	13372	13392	13397	13525	13324	13300	13300	13319	13300	13275	13429	13359	13306	13452	13303	13254	13286	13226	13279	13298	13192	13257	13341	13400	13227	13227	13210	13240	13195	13339	13420	13145	13226	13359	13155	13197	13346	13224	13634	13273	13165	13232	13059	13240	13293	13181	13308	13390	13258	13198	13267	13282	13240	13212	13111	13425	13318	13091	13417	13173	13247	13223	13341	13380	13248	13431	13219	13287	13271	13205	13221	13407	13201	13316	13197	13357	13245	13151	13194	13466	13287	13253	13278	13480	13351	13338	13393	13278	13098	13206	13263	13205	13141	13162	13353	13399	13391	13365	13523	13287	13289	13287	13160	13242	13316	13284	13359	13237	13474	13458	13088	13396	13562	13400	13210	13353	13367	13273	13240	13374	13112	13250	13353	13348	13221	13223	13439	13267	13257	13235	13309	13372	13424	13349	13380	13270	13347	13319	13153	13402	13380	13085	13378	13215	13400	13330	13256	13438	13291	13219	13305	13322	13403	13385	13330	13348	13179	13302	13324	13476	13300	13144	13356	13417	13283	13298	13304	13296	13309	13442	13084	13388	13284	13424	13397	13315	13206	13188	13226	13456	13300	13241	13222	13265	13360	13277	13294	13180	13314	13396	13342	13295	13350	13285	13073	13340	13138	13210	13258	13357	13172	13103	13252	13244	13317	13274	13125	13481	13189
24050	21143	28575	24747	23187	22002	19889	16876	16252	16286	16079	15912	15749	15781	15861	15755	15808	15367	15420	15515	15262	15246	15447	15421	15364	15495	15311	15261	15039	15115	15074	15106	15252	15452	15178	15101	14913	15162	15103	15220	15031	15035	15064	14978	15090	15017	14985	15051	15111	14888	15167	15025	15055	15171	14903	15080	14922	15137	14910	14863	15047	14922	14954	14952	15146	15136	14974	14999	14970	14953	15093	15034	15116	15056	14998	15044	14952	14863	15041	15028	15082	14948	15061	15242	15008	15259	15077	15025	15048	15054	14945	15016	15065	14970	15020	15092	14770	14951	15158	15135	15049	15122	15284	15119	15018	14937	15005	15078	14823	14971	14853	14965	14983	15012	15076	14872	14991	14956	15072	14872	15058	15200	14998	15191	14849	15117	15007	14988	15036	14868	14891	14853	14880	14932	15060	15134	15104	15174	14892	14787	14983	15244	15083	15067	15109	15035	14820	15078	15016	14823	15039	14916	15178	15057	15076	14921	14963	15264	15045	15046	15063	14995	14865	14888	15128	15099	15071	14976	15129	15128	14939	14970	14989	14943	15030	14946	15023	14821	15021	14914	14963	15045	14912	15012	14931	15046	14924	14969	15054	15065	15058	15259	15053	15012	15081	14984	14972	15141	14929	14973	14989	15135	14935	15117	15010	15085	15024	15125	14850	14965	15182	15029	14900	14722	15006	14899	15056	15070	14981	15025	15033	14869	15233	15108	14858	14855	14932	15017	15042	15174	15114	14934	14961	14993	14971	15003	15042	14924	15058	14915	15123	14978	15025	14924	14870	14920	15041	15259	15037	14891	15157	15100	14856	14994	14790	15031	15015	14996	15044	15010	14868	15034	14830	14844	15155	15237	15053	15078	14996	15004	15025	14973	15052	15067	14920	15099	14941	14865	15062	14851	14821	14978	14858	14889	15152	14974	15121	15139	15047	15022	14972	15312	15205	15030	15086	14988	14982	14905	15049	15021	15010	14835	14888	15096	14992	14836	14898	14901	15090	14858	14888	14926	14991	15024	15189	15045	15176	15010	15041	15091	15057	15053	14893	15104	15040	14963	14980	15196	14679	15154	15070	15004	14980	14970	15039	14775	14775	15086	15026	15016	14952	14913	14979	15108	15101	14948	15107	14922	15071	15036	14981	15012	15044	14920	14998	14808	14988	14889	15061	15063	14917	15070	15105	14912	15061	14851	15048	15038	15020	15000	15022	15136	15116	15072	14797	15094	14966	15088	15164	15010	15093	14983	14936	14833	14918	14954	15135	15016	15008	15154	14924	15111	15065	15092	15032	15108	15142	15035	14914	14940	14942	14985	15028	14843	15001	15187	15126	15221	15013	15092	14926	15015	14808	15083	15101	15044	14987	15062	14933	14859	14982	15156	15198	14908	15116	15085	14929	15085	15004	15013	15092	14958	14925	14884	14966	14928	14919	14934	14886	14947	14914	14966	15081	14991	14916	15073	14879	15221	14873	14954	15312	14977	14965	15158	14945	14990	15168	14960	15093	14932	15036	14771	15126	15024	15040	15078	14976	15063	14974	15165	14942	14899	15171	15057	14960	14979	15050	15024	14938	14983	15022	15146	15049	15054	14921	15127	14745	15004	14940	14757	14980	14867	15046	15113	14994	14829	15071	14943	14800	15123	15082	15036	15009	15143	14950	14951	15138	15107	15009	15151	15161	15134	14881	15120	14972	14977	14943	15050	14828	14892	15003	14915	15090	14947	14729	15037	14922	15014	15172	14855	15004	14986	14993	15091	14973	14988	14948	14854	14987	14981	15083	15132	14987	15184	15211	15037	15198	15011	15137	14975	14963	15020	14959	15015	15130	15110	14962	14891	15069	14988	15117	14988	14687	15125	15013	15001	15139	15084	15004	15201	15012	15228	15010	15036	15065	14949	15059	15049	14860	14764	15210	15105	15017	15159	15132	14833	15097	14940	14929	15189	15007	15032	14964	15146	15119	14997	14879	15152	14911	14879	14904	15119	15016	14923	15046	15059	15105	14992	14979	14900	15050	15194	15198	14919	14991	14941	14943	14977	14998	15143	15183	15059	14937	14816	14904	14809	14995	15068	15014	14942	14894	14956	15158	15013	14972	15007	15070	15216	15088	14959	15059	14914	15223	14983	15035	14958	15054	15292	14890	15033	14980	15032	14950	14961	14841	14794	15075	15017	14918	14891	15099	15032	14940	14879	15024	14834	14873	14942	15059	15048	14866	14931	14873	15170	14965	14994	14881	15026	15023	15233	15024	15118	15058	14878	14870	14770	15032	14875	14908	14996	15036	14836	14837	15054	15075	15053	15059	14942	15080	15075	14998	15164	15175	15149	14866	15004	15080	15095	15044	15196	15189	15123	15013	14980	14848	15080	15008	15156	15169	14952	15097	14861	15027	14965	15019	15012	15200	14925	14836	15045	14945	15067	14915	15114	15200	14996	15071	15204	15125	15004	15049	15144	14915	15005	15060	14970	14944	15122	14998	15112	14941	15048	14887	15159	14920	15102	15117	15051	14997	15005	15098	14944	15142	15015	14860	15079	15237	15078	14936	15059	14973	15030	14793	14773	14993	15149	14905	14966	15012	14908	14996	15024	14928	15109	15075	14854	14968	15106	15005	15176	14927	15157	15131	15220	14883	14922	15093	15165	14989	14918	14985	14957	15235	15114	15160	14965	15147	14849	15082	15067	15116	14817	15109	15023	14896	15166	15270	15065	15119	15156	15072	15071	15021	15087	15084	15003	14940	14966	15157	15108	15016	15063	14903	14958	15059	14849	14893	15068	14932	14838	15123	15078	14974	15018	15044	14906	14970	15091	15078	15048	14924	15053	15072	14876	15046	15265	14877	15135	15092	15047	14984	14944	14789	15027	15052	14996	15121	14901	14900	14988	14822	15037	14899	14997	15013	15017	14897	14990	14982	15082	15148	14872	14886	14923	14902	15035	14986	14838	14975	14998	14982	15111	15000	14757	14999	15018	15113	15227	15336	15043	15114	14992	15035	15208	14823	14977	15129	14893	14961	15063	15076	15130	15216	14938	15041	15022	15061	15027	15120	15102	14940	15129	15049	15028	14975	14927	15311	15111	14960	14928	15134	14937	14937	14984	14780	14974	14922	15139	15056	14900	15096	15247	15046	14969	15190	15086	15038	14914	14909	15052	14932	14855	15084	14987	14934	15002	15048	14897	14849	15089	15114	15008	15027	15144	14989	15098	15134	14999	15057	15106	14914	15033	15040	15004	15217	15148	15004	15006	14955	15043	15119	15200	15172	15225	15200	14991	14977	14968	15387	15030	14981	15083	15139	15076	14973	14977	15150	14877	14923	15076	14986	15068	14952	14817	15026	14895	15002	15038	14923	15019	15062	15019	15069	14911	14951	14968	14819	15051	14982	14964	14908	14731	15201	15235	15055	14890	15011	14766	15025	15081	15129	15031	15164	14946	15083	15073	15032	14869	14940	15092	15097	15198	14955	15031	15016	15002	14950	15056	14935	15088	14939	14720	14884	14972	15064	14996	14902	14852	15053	15089	15159	14925	14965	14996	14972	15048	15073	14817	15120	14860	15098	14979	15136	14962	14909	14965	14961	15024	14914	14908	14967	14741	15059	15052	15179	14815	14895	15023	15024	14906	15012	15083	15081	15081	15092	14812	14857	15180	14997	14849	14935	15065	14872	14816	15007	14879	15227	15142	15356	15141	15171	15084	15063	15139	14728	14880	15141	14959	14968	15204	14876	15053	15053	15064	15001	14856	15183	14835	15004	15173	14854	15032	14942	15197	15057	15051	14971	14964	14922	14916	14912	14791	14930	15267	14897	14961	15109	15059	15057	15192	15146	15050	15117	15092	15107	14949	15030	15030	15174	15069	15220	14947	14914	15066	14995	14936	15020	15003	14892	15085	14933	14871	15053	15038	14759	14886	14904	14999	14988	15046	14968	15067	14794	14948	14946	15078	15057	15009	15102	15080	14989	14936	14860	15126	14941	15047	14967	14918	15091	14912	15102	14930	15068	15016	15024	15116	15134	14936	14973	15217	15051	14969	15008	15151	14978	14890	14980	15090	15090	14915	14830	15066	14823	14953	15022	15228	14937	14966	14960	14963	14846	14845	15290	15279	15222	14950	15138	14933	14976	15095	15146	14937	15092	14950	15035	15113	14973	14990	15009	15070	15118	14986	14983	15093	15092	14852	15058	14981	15095	14875	14966	15226	15092	15054	14756	15061	15298	14870	15034	14968	15132	14806	14990	15247	15065	14966	15099	15031	14911	14864	15061	14884	15012	14954	15038	14813	15004	14733	15052	15039	15149	14991	15236	14964	15049	14780	15016	15172	15093	14951	14873	15225	14961	14971	15073	15144	14908	14948	15015	14838	14981	14944	15030	15141	15191	14979	14996	14890	14938	15007	15038	15025	14942	15010	15134	14940	15030	15188	15028	14853	14867	15020	15099	15065	14920	15247	14799	15053	14960	14898	14956	15102	15061	15169	14793	15096	15149	15041	14922	14939	15043	14928	14891	15104	14954	14960	14905	14909	14746	14931	15025	14960	14891	14980	15176	15083	15056	15048	14868	15001	14894	15110	15132	15079	15059	15034	15141	14927	15069	14926	15000	14857	15051	14990	14916	15127	14963	15097	15283	15239	14847	15097	15002	15145	14920	14975	15024	15009	14968	14817	14878	15110	15095	15068	14985	14891	15093	14913	15028	15022	14879	15118	15029	15048	15062	15008	14926	14926	14985	15236	14958	14718	15128	15090	14913	14908	15118	15107	14993	15283	15155	15012	15036	15073	14839	14992	15239	15124	14994	15059	14771	15105	14976	14915	14908	15084	14992	15056	15079	15039	14852	14857	14851	14979	14985	15210	15081	15056	15096	14986	15143	14969	14884	15198	14981	14848	15107	15096	15125	15245	15012	14841	14992	15064	15083	15024	15034	15019	15162	14981	15138	15059	14902	14793	14966	14867	14828	14958	14958	14958	14992	14947	14926	14919	14838	14936	15130	14900	15199	14937	14886	14949	15044	15101	14911	15033	14948	14754	14875	15012	14978	14782	15092	15052	15141	14982	14962	14973	14968	15063	15001	15143	15267	15117	15207	14833	15102	14930	15030	14995	15059	15040	15026	14975	14841	14930
23640	40365	36220	30367	24498	18549	16156	15429	15076	14922	14776	14535	14377	14232	14192	14173	14161	14033	13972	13778	13745	13740	13623	13680	13767	13405	13445	13664	13417	13461	13442	13617	13398	13549	13445	13301	13420	13402	13254	13378	13279	13248	13209	13212	13323	13124	13277	13316	13227	13377	13359	13177	13390	13281	13462	13399	13188	13241	13340	13175	13296	13435	13193	13248	13226	13342	13449	13288	13193	13195	13207	13305	13383	13357	13305	13191	13362	13252	13134	13197	13304	13270	13264	13263	13281	13197	13237	13217	13341	13394	13348	13424	13338	13301	13467	13189	13405	13332	13132	13185	13276	13363	13316	13144	13236	13354	13324	13462	13269	13228	13290	13377	13235	13353	13360	13344	13330	13470	13524	13277	13354	13287	13341	13301	13226	13203	13292	13224	13466	13344	13311	13263	13286	13393	13250	13181	13311	13315	13281	13198	13330	13209	13269	13233	13350	13259	13240	13377	13329	13283	13243	13257	13282	13200	13317	13384	13233	13269	13266	13198	13075	13309	13301	13261	13356	13229	13389	13381	13395	13384	13193	13253	13112	13426	13283	13121	13246	13312	13385	13315	13425	13402	13222	13311	13141	13449	13339	13460	13349	13181	13257	13303	13357	13373	13294	13273	13481	13114	13309	13198	13303	13297	13091	13250	13356	13285	13207	13331	13352	13398	13223	13313	13380	13284	13331	13242	13270	13266	13231	13315	13286	13137	13430	13086	13349	13319	13264	13225	13162	13223	13335	13230	13437	13265	13198	13278	13378	13239	13335	13230	13200	13200	13296	13089	13167	13226	13324	13258	13358	13236	13100	13245	13131	13206	13132	13416	13249	13134	13252	13259	13251	13339	13185	13283	13301	13349	13196	13120	13389	13349	13187	13028	13226	13379	13272	13185	13235	13168	13245	13335	13126	13129	13139	13128	13202	13488	13244	13224	13297	13319	13217	13347	13349	13080	13305	13551	13150	13193	13304	13308	13287	13239	13320	13412	13338	13269	13283	13130	13436	13361	13265	13278	13266	13174	13240	13182	13170	13250	13526	13325	13330	13247	13338	13239	13351	13195	13325	13297	13345	13302	13166	13352	13236	13342	13278	13319	13405	13303	13305	13486	13512	13230	13231	13164	13387	13338	13352	13390	13368	13203	13312	13333	13395	13197	13380	13243	13177	13252	13278	13198	13269	13320	13212	13291	13391	13388	13177	13162	13295	13298	13294	13302	13350	13253	13086	13334	13341	13310	13261	13316	13259	13424	13429	13378	13285	13295	13293	13256	13331	13327	13258	13213	13349	13001	13257	13363	13215	13304	13381	13281	13325	13363	13344	13216	13156	13290	13085	13252	13237	13355	13192	13309	13245	13344	13280	13237	13330	13296	13311	13312	13200	13389	13288	13369	13394	13364	13042	13232	13211	13191	13369	13205	13319	13450	13218	13278	13171	13425	13238	13095	13323	13453	13265	13285	13252	13290	13301	13172	13416	13387	13333	13186	13206	13185	13250	13188	13226	13414	13295	13187	13238	13151	13259	13280	13258	13403	13134	13200	13385	13258	13201	13186	13425	13289	13280	13257	13275	13224	13302	13344	13414	13227	13231	13192	13316	13245	13255	13351	13303	13214	13118	13180	13387	13156	13338	13208	13256	13227	13173	13279	13040	13358	13197	13471	13328	13340	13160	13117	13131	13365	13117	13301	13364	13380	13159	13341	13190	13299	13172	13287	13210	13454	13416	13061	13411	13318	13313	13177	13211	13379	13395	13286	13270	13283	13212	13265	13231	13467	13453	13416	13240	13203	13168	13448	13315	13250	13189	13208	13361	13125	13194	13245	13341	13309	13385	13364	13474	13283	13278	13301	13153	13188	13319	13407	13229	13374	13365	13304	13306	13123	13380	13226	13358	13163	13299	13334	13369	13398	13312	13229	13319	13274	13199	13355	13420	13199	13213	13352	13265	13382	13187	13306	13296	13194	13209	13322	13161	13378	13304	13202	13228	13228	13376	13189	13114	13250	13243	13308	13331	13442	13205	13282	13210	13162	13209	13178	13196	13406	13302	13151	13342	13268	13032	13245	13295	13403	13312	13296	13347	13202	13209	13381	13283	13174	13350	13214	13237	13219	13232	13222	13292	13126	13272	13332	13375	13175	13256	13153	13453	13207	13143	13225	13357	13281	13250	13271	13212	13154	13317	13260	13312	13136	13474	13491	13294	13351	13232	13270	13397	13324	13255	13233	13512	13234	13180	13068	13361	13374	13178	13275	13300	13285	13428	13301	13210	13260	13436	13413	13311	13288	13234	13145	13230	13334	13346	13289	13176	13261	13414	13348	13205	13317	13316	13115	13188	13409	13359	13358	13311	13173	13291	13249	13251	13217	13328	13215	13414	13370	13352	13208	13358	13203	13323	13252	13292	13211	13224	13368	13321	13346	13244	13211	13372	13204	13185	13331	13151	13192	13369	13252	13412	13163	13327	13077	13263	13294	13304	13437	13345	13125	13320	13259	13351	13371	13306	13275	13315	13200	13397	13323	13184	13243	13201	13247	13254	13188	13291	13177	13387	13228	13206	13272	13177	13284	13119	13269	13309	13248	13181	13266	13450	13220	13289	13097	13188	13150	13245	13207	13243	13231	13268	13307	13267	13338	13349	13326	13310	13333	13309	13269	13167	13185	13149	13235	13355	13298	13316	13054	13185	13373	13134	13211	13241	13285	13175	13282	13226	13303	13375	13094	13431	13171	13204	13236	13179	13248	13211	13419	13242	13306	13258	13334	13318	13253	13247	13186	13163	13264	13356	13253	13214	13273	13171	13212	13240	13366	13222	13334	13376	13250	13214	13257	13316	13345	13186	13166	13306	13238	13462	13245	13410	13166	13288	13347	13272	13272	13366	13278	13141	13205	13197	13233	13371	13425	13318	13278	13333	13268	13364	13276	13361	13274	13288	13171	13293	13212	13493	13287	13369	13349	13208	13216	13263	13277	13401	13230	13154	13417	13470	13164	13308	13338	13230	13261	13269	13365	13361	13249	13419	13223	13290	13237	13292	13376	13260	13193	13460	13241	13388	13334	13093	13316	13436	13276	13364	13271	13275	13310	13381	13306	13149	13189	13059	13180	13231	13344	13133	13199	13220	13299	13375	13139	13203	13168	13284	13359	13179	13373	13256	13225	13176	13272	13100	13219	13130	13239	13299	13325	13273	13222	13197	13070	13287	13359	13307	13298	13311	13298	13180	13167	13278	13321	13080	13427	13135	13176	13313	13163	13287	13243	13366	13084	13412	13165	13126	13274	13374	13159	13239	13422	13172	13133	13512	13311	13081	13271	13231	13268	13391	13241	13325	13293	13367	13264	13337	13388	13351	13228	13047	13146	13267	13188	13127	13266	13152	13283	13283	13296	13289	13348	13255	13264	13284	13213	13400	13348	13310	13351	13287	13256	13148	13362	13300	13331	13335	13330	13182	13186	13325	13073	13245	13353	13343	13370	13351	13280	13279	13301	13321	13261	13376	13154	13281	13196	13353	13147	13355	13193	13342	13386	13377	13262	13252	13340	13191	13227	13319	13269	13357	13131	13523	13377	13260	13210	13244	13291	13221	13255	13175	13256	13319	13328	13209	13185	13200	13140	13206	13193	13291	13212	13281	13317	13342	13303	13266	13095	13410	13294	13196	13257	13282	13241	13341	13236	13336	13232	13088	13187	13240	13110	13210	13390	13116	13244	13212	13165	13154	13252	13297	13111	13266	13179	13195	13180	13315	13205	13420	13361	13057	13372	13201	13220	13233	13199	13125	13016	13095	13284	13304	13285	13365	13244	13207	13089	13300	13263	13368	13212	13167	13187	13351	13342	13167	13186	13331	13137	13198	13257	13242	13353	13149	13279	13159	13323	13314	13117	13218	13250	13283	13411	13119	13408	13228	13296	13257	13341	13213	13270	13221	13221	13267	13324	13045	13357	13308	13534	13271	13200	13147	13336	13305	13268	13104	13197	13412	13296	13283	13108	13410	13349	13267	13212	13230	13356	13365	13193	13182	13248	13336	13276	13270	13226	13308	13213	13305	13294	13335	13406	13228	13087	13141	13238	13216	13365	13294	13279	13479	13319	13387	13245	13460	13253	13344	13180	13257	13392	13308	13140	13423	13304	13332	13358	13229	13255	13354	13182	13340	13306	13338	13273	13324	13187	13293	13415	13327	13329	13264	13159	13232	13110	13388	13207	13253	13297	13236	13124	13276	13200	13310	13254	13268	13350	13273	13233	13341	13431	13232	13210	13183	13188	13006	13371	13312	13315	13424	13138	13303	13144	13215	13189	13348	13349	13319	13206	13249	13191	13350	13271	13220	13240	13305	13334	13277	13310	13201	13188	13369	13227	13261	13080	13199	13160	13230	13165	13135	13326	13197	13330	13214	13290	13253	13295	13307	13345	13247	13287	13343	13274	13298	13324	13232	13273	13153	13433	13414	13335	13185	13193	13303	13110	13339	13181	13319	13298	13411	13150	13264	13390	13214	13180	13289	13401	13259	13353	13298	13213	13401	13147	13235	13380	13338	13364	13166	13354	13410	13267	13353	13269	13278	13320	13197	13188	13274	13187	13444	13158	13162	13291	13127	13335	13267	13259	13091	13320	13385	13152	13271	13341	13187	13341	13196	13292	13369	13414	13140	13247	13093	13388	13279	13241	13265	13178	13270	13191	13341	13156	13330	13191	13421	13312	13563	13294	13238	13330	13290	13264	13224	13326	13346	13339	13185	13212	13349	13273	13149	13337	13334	13204	13054	13149	13299	13214	13138	13266	13499	13337	13307	13293	13197	13167	13261	13281	13143	13182	13412	13258	13309	13204	13165	13300	13204	13216	13190	13250	13447	13318	13215	13186	13392	13189	12940	13176	13334	13283	13246	13272	13225	13369	13347	13324	13279	13012	13214	13294	13255	13206	13275	13262	13240	13160	13351	13199	13345	13305	13216	13395	13387	13268	13359	13366	13138	13324	13416	13294	13226	13288	13186	13255	13208	13279	13256	13198	13327	13348	13332	13471	13465	13230	13366	13204	13269	13405	13254	13072	13366	13252	13387	13189	13347	13309	13172	13285	13262	13245	13352	13307	13297	13056	13367	13285	13276	13340	13341	13313	13272	13046
22856	21160	28909	23876	22074	23711	24201	18870	17659	17759	17618	17116	17199	17009	16713	16687	16641	16839	16579	16494	16566	16513	16363	16461	16324	16357	16341	16172	16122	16378	16209	16183	16243	16087	16331	16301	16091	16000	16142	15835	15846	15838	15970	15937	16038	15900	16025	16010	15977	15910	15810	15980	15774	15788	15907	15960	16113	15981	15819	15961	16053	15915	16228	16031	16004	16024	15980	15765	15973	15912	15911	15810	15884	16017	15914	15824	15895	16018	15864	15903	15941	15973	16005	15864	15942	15999	16039	16063	15866	15946	15994	16033	15864	15931	16070	16037	16024	16086	16015	15905	15897	15915	15919	15811	15913	15796	15723	15923	16065	16003	15955	15837	15916	15949	15690	16113	15960	15916	15801	15983	15993	15996	15771	15994	15693	15884	16087	15745	15863	15966	15909	15760	15871	15902	16001	15979	15998	15882	15983	15730	15996	15698	15786	15986	15939	15794	15748	15837	15894	15883	15969	15950	15944	15833	16020	16061	15855	15986	15815	15880	16051	16000	15839	15866	15858	15831	15894	15881	15953	15950	16006	16093	15765	15888	16094	16018	15841	15891	15949	16008	15850	15881	15998	15890	15725	15940	16178	15989	15947	15909	15980	15913	15786	15826	15565	15971	15810	15810	15691	15860	15941	15966	15771	15983	15706	15875	15777	15952	15862	15692	15920	15802	15918	15827	15916	15822	15825	15820	15950	15938	15852	15777	15877	15697	15746	15784	15996	15952	16001	15865	15861	15601	15906	15937	16148	15780	15947	16037	15903	15887	15886	15951	15827	15926	15924	15823	15865	15757	15918	15967	15814	16008	15929	15706	16061	15903	15649	15742	16070	15877	16046	15809	15718	15576	15779	15812	16043	16152	16096	15818	15925	15885	15898	15734	15665	16137	15826	15902	15834	15862	15813	15902	15915	15998	15695	15906	15930	16015	15937	15984	15774	15893	15862	15914	16100	15910	15980	16037	15934	15962	16079	15788	15820	16013	15953	15810	16096	15963	15939	15807	15827	15796	15843	15875	15749	15898	15828	16021	15877	15765	15908	15892	15934	16045	15973	15913	15869	16065	16119	15765	15846	15987	16106	16046	15847	15845	15880	15889	15777	16037	15899	15855	15814	15907	15834	15906	15721	15761	15913	15939	15769	15937	15869	15856	15951	15916	15844	15812	15876	15765	15993	15989	15878	15754	15848	15968	16065	15850	15915	16088	15691	15801	15850	15804	15851	15842	15905	15816	15827	15916	15936	16113	15812	15805	15852	16022	15825	15802	15845	16016	15939	16019	15831	15834	15954	16035	15816	15901	15974	15843	15998	15860	15924	15800	15823	15804	15980	15879	16006	16232	15865	15947	15963	15925	15724	15694	15807	15783	15749	15879	15915	15898	15791	15994	16001	16048	15893	16047	16082	15943	15886	15947	15762	16038	15779	15899	15945	15855	16013	15941	15797	15792	15642	15859	15867	15911	15895	15803	15620	15951	16061	15880	15942	15982	15826	16037	16011	15851	15944	15708	15840	15814	15861	15961	16075	15890	15844	15739	15781	15822	15878	15841	15781	15698	15900	15860	15912	16009	15840	16033	15849	15856	16046	15866	15993	16014	15749	15976	15815	15912	15694	15933	16070	15938	15880	15807	15888	15938	16040	15900	15921	15982	15819	15729	16010	15934	15818	15767	15778	15705	15981	16045	15960	15811	15934	15754	15733	15914	15956	15841	15892	15794	15851	16008	15882	15673	15934	15893	15818	15919	15899	15847	15925	15951	15892	15975	15979	15940	15825	15988	15984	15985	15941	15796	15775	15939	15744	15897	16023	15705	15964	15880	15873	16054	16024	15537	15905	15858	15933	15950	15958	15900	15939	15825	15809	16032	15971	15834	15820	15964	15805	16016	15872	15721	15818	16055	16069	15868	15762	15994	15840	16075	15947	16004	15922	15798	16064	15804	15989	15812	15987	15677	15819	15986	15974	15804	16047	15879	15872	15688	15707	15796	15753	15847	15843	15701	15894	15939	16057	15868	15880	15860	16073	15835	15884	15842	15868	16034	16040	15947	15912	16039	15864	15832	15918	15896	15943	15982	15943	16084	16058	15809	15988	15905	15802	15940	15946	16016	16022	15893	15756	15759	15742	16041	15753	15877	15879	15970	15931	15727	15816	15763	15853	15813	15968	15611	15706	15730	15881	15907	15877	15801	15861	15915	15850	15965	15797	15713	15685	15864	15758	15846	15869	15999	15658	15819	16090	15901	15930	15958	15887	15933	15892	15857	15918	16057	15750	15973	16009	15780	16092	15970	15859	15962	15943	15706	15863	15926	15931	15945	15920	15867	15819	15973	15847	16109	15961	16017	15763	15779	15739	16059	15994	15796	15885	15794	15973	15904	15802	15923	15730	15755	16072	15866	15937	16012	15816	15768	15893	15954	15925	15779	15854	15801	16186	16038	15858	15811	15898	15830	16021	16063	15989	15897	15881	15905	16072	15917	15910	15830	15930	15921	15905	16044	15893	15979	15994	16030	15761	15921	15886	16031	15885	15842	15880	15942	16058	15783	15826	15944	15848	16005	15738	15710	16004	15900	15775	15890	16011	15756	15880	15831	15876	15827	15712	15735	16056	16012	15862	15998	15698	15936	15985	15934	15933	15795	15832	15888	15896	15761	15939	15821	16034	15926	15971	15746	15748	15988	15921	15824	15886	15889	15980	15927	15784	15979	15921	16039	15849	15856	15971	16024	15915	15791	15846	15910	15975	15893	16022	15950	15738	16003	15878	15637	15679	15972	15902	16082	16039	15778	15876	15938	15843	15826	15691	15894	15739	15855	15874	15815	15890	15843	15816	15960	16009	15999	15989	15991	15915	15824	15920	15833	15860	15691	15888	16073	15874	16022	15907	15817	15944	15939	15959	15894	15855	15860	15756	15953	15739	15954	15874	15985	15760	15920	15829	15884	15926	15808	15899	15939	15864	15813	15992	15917	15880	15763	15847	16015	15852	15827	15959	15957	16043	15907	15948	15936	15978	15973	15850	15996	16128	15876	15738	15877	15742	15828	15766	15812	15789	15923	15970	15917	15638	15829	16062	15996	15759	15821	15798	15617	15890	16083	15991	15846	16200	15839	16019	15906	15912	15858	16049	16068	15699	15765	15822	15828	15994	15748	15915	15744	15659	15948	15942	15906	15997	15992	15830	15959	15855	16103	15942	15856	15904	15907	15887	15937	16001	16068	15798	15833	15846	15959	15920	15814	15705	16071	16025	15890	15787	15772	15923	16024	15930	15651	15733	16022	15923	15775	15958	16007	15936	15742	15969	15797	15763	15891	15937	15936	16214	16088	16039	16042	15897	15742	15854	15825	15752	15508	15866	15881	15946	15842	16041	16158	15930	15837	16006	15870	15934	15947	16046	15849	15960	15838	15986	15879	15922	15842	15809	15836	15742	16058	15769	15857	15821	15801	15714	15956	15867	15919	15750	15943	15999	15811	15816	15814	15899	15964	15871	15958	15775	15839	15903	15977	15939	15878	15755	15878	15912	16001	15921	15722	15800	15785	15558	15918	16017	15851	16001	16024	15698	15659	15935	15834	15777	15871	16022	15815	15991	15913	15974	15927	16053	15936	15862	15909	15932	16023	15924	15841	15968	15945	16040	15912	15837	15799	16082	15664	15584	15796	15912	15837	15887	15763	16036	15759	15966	15834	15707	15801	15799	15950	15760	15945	15779	15849	15915	15768	16002	15915	15736	15800	15935	15868	15727	15744	16131	15865	16119	15859	15941	15898	15826	15884	16121	15959	15943	15735	15702	15802	15823	15931	15911	15773	15796	15831	15941	15993	15748	15809	16083	15933	15769	15801	15949	15819	15810	15681	15745	15838	15748	15875	15877	15986	15878	15855	16008	15825	15882	15862	15952	15883	16039	15996	15841	15951	15888	16027	16004	15835	15904	15992	15675	16028	15808	15674	16079	15880	15852	15783	15767	16018	15852	15731	16123	15993	15951	15958	16057	15967	15965	15985	15789	15935	15914	15948	15783	16015	15940	15884	15715	16013	15875	15906	15880	15804	16000	15897	15751	15882	15866	15977	16042	16049	16007	15982	15848	15989	16009	15576	15631	15972	15920	15795	15786	15929	15665	15761	15929	15830	15983	15894	15966	15898	15760	15819	15869	16032	15943	15891	15920	16047	15994	15786	15748	15959	15958	15852	15815	16131	15840	15996	15938	16005	16087	15915	15714	15807	16011	15844	15824	15816	15850	15984	15905	15949	16031	15811	15869	15747	15901	15963	15855	15870	16015	15928	15901	15904	15892	15762	15939	15739	15799	15777	15789	15858	15729	15932	15862	16036	15838	15939	15897	16290	15892	15988	16038	15956	16036	16048	16027	15859	16052	16086	15763	15703	15862	15717	15747	15927	15878	15870	15852	15794	16058	15835	16006	15836	15953	15944	16085	16033	15876	15948	16035	15938	15893	15916	15967	15657	15894	16150	15851	15907	16047	16060	15788	15817	15598	15919	15940	15923	15938	15907	15763	15927	15887	15862	15844	16035	15812	15755	15749	15833	16063	15876	15933	15700	15936	15867	15887	15975	16059	16120	16002	15830	15871	15772	16028	15829	15720	15916	15999	15770	16035	15841	15790	15854	15957	15830	15881	15909	15989	16035	15896	15926	15840	16051	15632	15916	15980	15813	15871	15846	15957	15922	16016	16055	16043	15992	15983	15956	15937	16131	15942	15857	15855	15868	16018	15951	15946	15809	15827	15924	15936	15702	15835	15936	15760	15870	15918	15884	15941	15812	15802	15853	15889	15940	15978	15894	16030	16042	15875	15920	15787	15938	15951	15880	16003	15811	15845	15803	15892	16001	15692	15884	15954	15957	15969	16210	15904	15916	15887	15982	15858	15749	15740	15961	15698	15949	15861	16012	16072	15969	15931	15732	16024	15916	16044	16199	15911	16061	16046	15856	15891	15825	16077	16073	15898	15787	16025	15922	15901	15762	16066	15831	15887	15880	15714	15728	15979	15896	15936	15725	15895	15837	15811	15635	15686	15757	15775	16018	15764	15875	16081	15899	15737	16071	15995	15762	15880	15942	15850	15933	15907	15859	15820	15714	16004	15796	16050	15789	15876	15905	15927	15785
26638	47235	42144	35868	27295	20838	18281	16864	16514	16075	15958	15663	15523	15266	15243	15155	14919	14750	14638	14572	14587	14473	14273	14602	14396	14218	14188	14303	14145	14083	14186	14055	14166	14055	13918	13998	14007	13944	13879	13832	13866	13978	13985	13933	14057	13889	13765	13912	13761	13818	13920	13901	13769	13892	13879	13796	13762	13792	13968	13808	13965	13912	13799	13767	13892	14068	13899	13709	13857	13951	13884	13789	13819	13972	14065	13842	13901	13822	13867	13807	13715	13801	13845	13883	13853	13988	13830	13962	13807	13893	13652	13953	13765	13726	13719	13789	13744	13879	13881	13866	13944	13977	13822	13862	13974	13834	13786	13906	13904	13805	13892	13762	13746	13898	13887	13733	13977	13840	13706	13896	13927	13703	14030	13738	13724	13704	13831	13809	13875	13852	13894	13850	13583	13857	13812	13761	13941	13778	13613	13905	13627	13850	13883	14012	13798	13817	13981	13769	13635	13916	13862	13708	13909	13842	13594	13822	13745	13918	13856	13854	13802	13640	13877	13960	13834	13830	13809	13792	13678	13935	13861	13853	13830	13795	13829	13883	13713	13810	13673	13694	13851	13840	13829	13776	13726	13821	13779	13795	13828	13939	13896	13878	13968	13901	13818	13784	13903	13675	13848	13712	13918	13885	13919	13743	13663	13935	13640	13688	13867	13869	13884	13990	13857	13835	13830	13731	13901	13762	13801	14041	13969	13855	13697	13800	13799	13835	13806	13916	13844	13880	13668	13796	13893	13981	13914	13823	13783	13952	13862	13857	13899	13879	13630	13792	13928	13828	13798	13750	13893	14030	13790	13806	13970	13786	13741	13724	13874	13688	13722	13837	13688	13935	13721	13775	13867	13814	13835	13822	13924	13843	13815	13928	13647	13822	13884	13910	13627	13585	13821	13818	13743	13766	13821	13654	13838	13674	13891	13686	13664	13749	13917	13811	13796	13652	13879	13947	13841	13819	13839	13783	13789	13895	13969	13723	13782	13823	13695	13724	13872	13817	13881	13599	13554	13766	13982	13891	13846	13779	13770	13598	13854	13802	13865	13580	13943	13981	13870	13756	13857	13845	13809	13836	13776	13880	13770	13910	13834	13876	13843	13806	13833	13805	13883	13773	13730	13729	13852	13838	13644	13764	13834	13915	13909	13819	13715	13876	13716	13817	13762	13774	13791	13823	13925	13704	13826	13818	13791	13666	13817	13749	13871	13871	13741	13830	13849	13904	13956	13814	13846	13843	13857	13782	13707	13649	13952	13996	13936	13702	13831	13794	13785	13797	13934	13820	13882	13937	13753	13869	13929	13815	13799	13812	13815	13892	13977	13676	13866	13791	13777	13725	13809	13708	14009	13769	13885	13801	13786	13742	13868	13955	13750	13754	13638	13763	13934	13913	13734	13868	13797	13784	13787	13736	13669	13738	13820	13864	13872	13748	13853	13802	13895	13916	13672	13659	13871	13694	13902	13771	13770	13797	13811	14008	13912	14017	13729	13886	13860	13811	13777	13891	13908	13928	13754	13795	13909	13890	13783	13686	13761	13734	13980	13808	13883	13827	13978	13825	13953	13803	13818	13874	13656	13880	13802	13746	13832	13949	13942	13764	13927	13850	13951	13816	14018	13760	13707	13866	13768	13698	13794	13801	13835	13754	13760	13800	13637	13902	13816	13809	13897	13909	13915	14000	13634	13948	13700	13711	13873	13755	13905	13854	13863	13890	13856	13891	13830	13839	13795	13603	13803	13827	13777	13660	13897	13831	13823	13880	13659	13591	13825	13858	13892	13847	13711	13792	13789	13787	13702	13678	13721	13687	13764	13846	13688	13931	13827	13824	13728	13878	13730	13678	13720	13771	13782	13930	13876	13861	13748	13843	13840	13827	13936	13747	13685	13849	13923	13637	13857	13790	13870	13881	13845	13754	13810	13803	13783	13842	14117	13979	13813	13931	13737	13827	13776	13741	13840	13981	13834	13734	14026	13852	13783	13943	13560	13905	14004	13699	13699	13762	13884	13807	13901	13864	13697	13890	13659	13804	13706	13876	13913	13892	13830	13730	13804	13745	13824	13681	13854	13660	13872	13801	13676	13661	13829	13856	14028	13907	13864	13961	13766	13751	13881	13738	13854	13821	13755	13705	13884	13814	13959	13696	13851	13813	13711	13857	13910	13691	13651	13745	13748	13875	13876	13748	13922	13746	13718	13813	13821	13874	13822	13828	13774	13780	13718	13850	13735	13808	13759	13772	13711	13741	13899	13838	13932	13768	13794	13956	13666	13818	13896	13805	13715	13709	13688	13755	13926	13699	13872	13890	13771	13939	13734	13803	13882	13947	13730	13709	13891	14000	13776	13815	13899	13631	13799	13868	13796	13717	13783	13840	13878	13751	13814	13727	13823	13729	13918	13730	13776	13732	14021	13844	13767	13892	13827	13613	13754	13739	13761	13787	13812	13815	13746	13936	13851	13908	13903	13841	13980	13936	13799	13742	13855	13825	13751	13811	13903	13831	13756	13748	13739	13725	13795	13917	13903	13710	13672	13767	13671	13717	13627	13808	13868	13972	13756	13940	13968	13745	13803	13782	13883	13750	13576	13863	13667	13828	13948	13776	13943	13747	13747	13892	13641	13941	13774	13937	13818	13671	13892	13777	13764	13805	13890	13775	13898	13759	14025	13929	13788	13997	13688	13819	13612	13930	13853	13718	13910	13864	13669	13742	13862	13901	14045	13856	13863	13904	13777	14024	13972	13752	13828	13732	13760	13907	13895	13831	13680	13832	13893	13694	13884	13667	13697	13797	13927	13734	13828	13792	13745	13730	13771	13766	13847	13819	13768	13896	13743	13876	13710	13672	13644	13868	13770	13919	13790	13683	13711	13934	13819	13698	13860	13697	13822	13780	13881	13783	13789	13895	13779	13893	13789	13876	13767	13946	13814	13754	13949	13926	13790	13831	13758	13770	13777	13902	13767	13810	13754	13741	13786	13757	13911	13851	14001	13716	13817	13953	13997	13788	13854	13908	13796	13765	13954	13743	13885	14004	13772	14038	13731	13847	13756	13822	13988	13789	13706	13867	13762	13831	13698	13857	13814	13930	13792	13803	13626	13793	13654	13703	13739	13788	13870	13910	13894	13697	13782	13959	13804	13931	13639	13860	13850	13837	13545	13828	13754	13822	13894	13970	13622	13849	13820	13708	13748	13821	13770	13828	13782	13922	13813	13910	13863	13855	13797	13858	13883	13645	13681	13669	13855	13767	13831	13857	13815	13700	13805	13895	13967	13901	13880	13995	13968	13662	13636	13957	13913	13765	13665	13733	13893	13811	13862	13676	13774	13728	13803	13808	13793	13631	13956	13924	13819	13947	13802	13857	13517	13815	13915	13842	13778	13871	13999	13609	13799	13648	13893	13928	13848	13881	13899	13830	13931	13751	13925	13851	13729	13828	13824	13809	13862	13834	13799	13721	13973	13690	13716	13784	13987	13818	13789	13886	13802	13828	13901	13760	13836	13902	13770	13835	13645	13785	13816	13671	13870	13866	13740	13711	13809	13856	13750	13964	13826	13742	13806	13904	13714	13589	13762	13838	13894	13859	13846	13791	13867	13842	13821	13887	13732	13737	13820	13910	13733	13723	13767	13826	13774	13775	13948	13841	13919	13676	13845	13750	13774	13787	13927	13878	14032	13780	13800	13838	13838	13805	13872	13731	13707	13825	13843	13938	13822	13820	13780	13818	13930	13814	13840	13625	13893	13744	13836	13930	13840	13866	13892	13888	13729	13966	13876	13741	13704	13894	13815	13933	13767	13906	13908	13752	13759	13763	13946	13790	14016	13826	13701	13952	13758	13776	13705	13827	13915	13931	13830	13806	13830	13912	13794	13751	13807	13855	13876	13864	13737	14032	13850	13820	13895	13790	13723	13723	13976	13981	13724	13844	13808	13793	13949	13830	13831	13850	13742	13820	13941	13831	13965	13858	13859	13911	13983	13909	13719	13847	13666	13863	13706	13961	13841	13771	13890	13877	13952	13705	13763	13872	13874	13894	13768	13914	13883	13832	13647	13882	13806	13807	13880	14034	13753	13724	13998	13701	13711	13853	13795	13848	13538	13743	13835	13709	13999	13910	14067	13697	13876	13850	13899	13729	13823	13846	13926	13779	13742	13831	13726	13835	13877	13722	13919	13902	13764	13803	13786	13920	13747	13737	13609	13704	13704	13881	13849	13815	13642	13686	13743	13867	13822	13754	13798	13961	13809	13760	13824	13968	13878	13975	13858	13958	13949	13689	13674	13694	13825	13980	13863	13740	13791	13750	13773	13907	13909	13803	13759	13854	13830	13773	13718	13836	13838	13913	13900	13914	14003	13798	13775	13873	13978	13809	13734	13878	13878	13736	13881	13948	13790	13892	13944	13813	13738	13830	13936	13823	13868	13861	13930	13915	13887	13770	13743	13951	13862	13890	13697	13975	13804	13950	13743	13884	13712	13768	13808	13818	13851	13813	13736	13754	13908	13762	13807	13911	13896	13700	13753	13813	13767	13726	13837	13693	13968	13976	13626	13819	13756	13942	13727	13730	13684	13890	13742	13917	13913	13889	13786	13941	13758	13800	13760	13670	13921	13797	13777	13862	13736	13780	13897	13820	13923	13883	13860	13677	13636	13932	13833	13768	13872	13761	13867	13705	14062	13936	13778	13853	13976	13778	13735	13797	13678	13843	13924	13888	13844	13791	13777	13955	13758	13796	13800	13793	13900	13690	13817	13882	13755	13950	13694	13844	13792	13951	13982	13745	13879	13885	13905	13961	13729	13806	13742	13790	13861	13894	13800	13718	13791	13940	13881	13935	13767	13892	13969	13912	13868	13901	13635	13752	13836	13795	13869	13769	13958	13857	13841	13785	13949	13732	13638	14007	13768	13773	13886	13847	13816	13755	13812	13753	13812	13781	13794	13683	13692	13739	13710	13711	13775	13961	13851	13663	13840	13902	13708	13824	13865	13902	13823	13855	13754	13586	13771	13810	13859	13630	13811	13751	13699	13933	13737	13825	13727	13862	13785	13698	13815	13873	13744	13884	13875	13775	13634	13865	13656	13866	13891	13760	13733	13740	13754	13874	13876	13742	13880	13889	13915	13634
28348	23782	28354	24577	18070	16785	16294	15711	15678	15495	15587	15531	15482	15237	15318	15371	15357	15377	15117	15122	15262	15211	15134	15083	14915	15165	15052	15085	15105	15025	15154	15144	15044	14998	14973	15043	15027	15076	14971	14953	14985	14973	15022	15132	14766	14947	14846	15050	14891	14939	15032	14900	15043	15060	14974	14833	14791	14692	14823	14826	14803	15070	14917	14917	14887	14890	14865	14914	14846	14855	15024	14974	14968	14787	15151	15063	14913	14874	14889	14851	15076	15033	15032	14826	14884	15092	14975	14903	15150	15000	14969	14954	15041	15076	15079	14894	14917	15016	14939	14874	14949	14967	14804	14982	14933	15174	14849	14953	14885	14998	14884	14896	14824	14951	15167	14788	15018	15098	14895	14809	14970	14869	14774	15067	14870	14981	14837	15007	14880	15035	14938	14886	14734	14807	14850	14926	15012	14868	15169	15059	15009	14823	15059	15098	15011	14878	14984	15006	15095	14888	14964	14917	14937	14900	14859	14844	14842	15094	14818	14881	14826	14911	15030	15004	14925	14890	14864	14967	14849	14879	15013	14888	14928	14883	14985	14852	15124	14862	14871	14906	14641	15026	14916	14806	14905	14755	14881	14968	14996	14911	14721	14998	14787	14751	14788	14873	14852	14937	15136	15047	14847	14971	14993	15011	14957	14927	14911	14976	15137	14767	14992	15069	14887	14901	15026	15127	15139	14924	15009	14889	15048	14817	14966	14850	14856	14862	14946	15028	14947	15073	14845	14933	14981	14968	14745	14854	14804	14779	14948	14974	14892	14950	14826	14858	14817	14934	14837	15156	14878	14910	15016	14889	14806	14823	14922	15084	15001	14966	14863	14925	14771	14846	15116	14864	14875	15174	14881	14766	14943	14830	15008	14816	14827	14949	14843	14869	14914	14979	14869	14994	15079	14903	14864	15031	14597	14860	14953	14827	14967	14864	14927	14949	14760	14980	14759	14995	14846	14883	14889	15019	14873	14800	14905	14934	14944	14980	14968	14993	14771	15007	14865	15041	15020	15030	14838	15039	14983	14841	15233	15015	14991	14856	15198	15081	15093	14924	15069	14934	14892	14925	14971	14871	15152	14941	14937	14842	14978	14914	14917	14872	14818	14960	15004	14840	14959	14998	14972	14804	14996	14887	14923	14861	15144	14953	15009	14987	15018	14893	14822	14972	14954	14982	15167	14837	14983	14936	14960	14961	15070	14936	15321	15023	15034	15009	15157	14813	14728	15053	15029	14843	14889	14954	15036	14949	15274	14937	14916	15011	14973	14808	14930	15106	14930	15053	14864	14841	14977	15135	14918	14882	14710	14801	14907	15068	14916	14923	14821	15028	14988	14746	14956	14867	14976	14789	14971	14948	14713	14795	14929	15012	15044	14816	15050	15123	14951	15042	14937	14838	14898	14897	14896	15023	14807	14882	14837	14827	14987	15216	14841	14724	14898	15028	15058	15056	14957	14766	14975	14980	14737	14912	14876	14694	15006	15001	14725	14995	14870	14835	15130	15095	14950	14851	14946	14868	14832	14724	14740	14944	14885	14976	14943	14953	15136	15058	14870	14971	14933	14950	15023	14911	15070	15141	14923	14836	15067	15104	14939	14893	14911	14759	14998	14766	14869	14843	15075	14904	15034	15099	14931	15013	14887	14892	14920	14820	14892	14899	14998	14882	14863	14888	14911	15151	14958	14984	15034	14808	14992	14966	14930	14977	15104	14794	14884	14873	14928	14766	14820	14957	15064	14888	14940	14888	14896	15039	14745	15034	14871	14949	14851	14986	14932	14957	14963	14993	15103	14920	15068	14819	15000	14891	14932	14946	15210	14907	14809	14947	14987	14973	14925	14886	14896	14743	14943	14915	14992	14976	15012	14784	14986	15055	14866	14929	14874	14624	14875	14826	14960	14829	14945	14844	14984	14930	14941	14946	15177	14966	14995	14956	15050	14991	14776	14839	15109	14937	15006	14819	14967	14849	15105	14898	15079	15091	14829	14815	15083	14938	14858	14856	15015	14780	14871	14877	14904	14637	14853	14895	15100	14744	14978	14907	14816	15033	14929	14847	14909	15038	14836	14906	14865	15183	15028	14939	14894	14924	14969	14791	14994	14731	14915	14945	14692	14981	14941	14913	14719	14983	14986	14908	15154	14862	14942	15049	14913	15025	14840	14851	14789	14933	14952	14912	14788	14802	15039	15013	14931	14891	14928	14799	14728	14881	14893	15045	14986	14734	14882	15031	14825	14849	14903	14821	15053	14913	14979	14862	14926	14786	15031	14920	14810	14853	14818	14864	15044	14671	15078	15044	14968	14952	15092	15000	15090	14976	14887	14939	15099	14906	14850	15009	14937	14803	14907	15147	14877	14862	14915	14922	14910	14945	14784	14901	14786	14952	14951	14871	15102	15080	14748	15021	14748	14954	15001	15065	14821	14873	14914	14891	15060	15071	15000	14800	14977	15001	15037	14983	14938	14761	15201	15059	15121	15082	14972	15022	14944	14984	14836	14905	14992	15038	15084	15005	14930	14861	14925	15116	14922	15047	15005	15002	14918	14902	15066	15013	14851	14943	15066	14725	15132	15135	14695	14780	15043	14879	15004	14845	14823	14909	14793	14916	14829	14959	15029	15080	14965	14856	15105	14982	14817	14819	14800	14961	14992	15004	14996	14989	14880	14737	14683	14866	14971	15077	14977	14856	14846	14887	14891	14962	14903	14824	14967	14914	14921	15132	15076	14983	14984	14955	14931	14889	14997	15070	14816	14849	14941	15110	14895	15120	15030	14848	14840	14799	14746	14952	14907	14794	14896	14920	14873	14985	14802	14860	14918	15024	14748	14970	15055	15043	15008	14852	14962	14914	15009	15039	14969	14769	14984	14843	14905	14819	14836	14863	15047	14831	15013	14903	14986	14965	14913	15002	14940	14845	14915	15190	14757	14849	15020	15056	14947	14629	14865	14855	15012	15016	15092	14951	15064	14997	14924	14899	15022	14889	15045	14968	15119	15040	15026	14954	14802	14811	14854	15084	14910	15029	14887	14842	14891	14721	14885	14900	14765	14970	14988	14675	14904	14993	14946	15208	15082	14961	15084	14886	15139	15184	15027	14880	14827	15004	14933	15058	15141	14894	14958	14906	14739	14863	14964	14667	14897	14752	14890	14977	14971	14919	14807	14964	14854	14921	14832	15089	15025	14944	14961	15136	14842	15029	15075	15027	15122	14866	14819	14945	14818	14888	14876	14997	15030	14952	14803	15016	14834	14923	14971	14951	14910	14786	15005	14876	14875	15138	14878	15050	14935	14945	14924	14946	15094	14904	15073	15053	14848	15021	14954	14837	15029	14926	14847	14946	15105	14972	14979	14940	14940	14964	14897	14914	14895	15072	14806	14899	14956	15000	14961	14911	15011	14941	14899	14875	15004	14847	14885	14926	14861	15021	14923	15056	14863	14826	15075	14726	15016	15010	15010	15023	14962	14853	14856	14887	14811	14907	14965	14982	15065	15100	14918	14973	15080	14911	14878	14890	14812	14753	15030	15011	14925	15013	14979	14867	15002	14838	14969	15024	14837	14789	14897	14898	14904	14830	14971	14931	14990	15063	14797	14923	15124	14928	14954	14964	15056	14913	14907	14801	14836	14795	14866	14786	14830	14951	14771	14695	14919	14819	14848	15042	15127	14937	14957	15085	15004	14990	14859	14973	14853	14918	15072	14942	14843	15189	15089	14825	14776	14934	15084	14945	15088	14991	14976	14961	15048	14964	15015	14778	15045	14943	14871	15020	14992	15022	15033	14814	14830	15101	15041	14996	14900	14984	15109	14743	14835	14970	14659	14989	14862	14888	14932	15044	14891	15013	14844	14919	14973	14965	14827	14940	15012	14770	15112	15074	14973	14813	14873	14989	14940	15020	14962	14884	15019	14915	15075	15094	14880	15005	14799	14907	14854	14857	15056	15012	14802	14917	14984	14729	14814	14770	15187	15083	14961	14903	14931	14924	14829	15053	15187	14930	14935	15132	14820	15007	15031	15075	14940	14959	15101	14941	14838	14928	15103	14933	14898	14844	15052	14964	14964	14834	14923	15128	14975	14819	14757	14900	15134	14797	14767	14989	14892	14935	14737	14943	15073	15055	14969	14796	14897	15031	14803	15034	14944	14879	14897	14983	14956	14944	15045	14914	14879	14860	14940	14948	15032	15095	15033	14737	15055	14855	15017	14816	14695	14774	14954	14727	14796	14958	15073	14780	14886	15060	15046	14859	15231	15172	15080	14811	14817	15075	14938	14981	14966	14933	14985	14667	14934	14855	15123	14932	15056	14967	14996	14966	14750	14901	14940	15018	15111	14851	14957	15251	15004	14873	14716	15023	15044	15122	14936	14946	14953	14942	15024	14884	15078	14933	14888	14977	14813	14727	14712	14881	14916	14740	14902	14817	14853	14990	15056	14944	14876	15035	15014	15066	15055	15068	14787	14993	14733	14717	14844	15146	15037	14901	14894	15046	14921	14865	14976	14925	15050	15076	14877	15087	14696	14854	14840	14984	15027	14848	14848	15014	14999	15017	14850	14929	15004	14925	14991	15089	14838	14879	15010	14853	14937	14988	15084	14905	14948	14957	15112	14881	14975	15037	14887	14974	15037	14955	14933	14881	14951	14920	14910	14912	14833	14921	14774	14945	15042	14928	14821	14691	14907	14974	14849	14916	14936	14975	14990	14843	15028	14848	15024	14832	15072	15074	14971	15083	14899	14990	15021	15024	15046	14899	14889	15187	14983	14911	14800	14838	14923	14936	14841	14969	15010	14911	14794	14794	15003	14869	14780	14883	15009	14992	14924	15063	14857	15030	14903	14975	15101	14933	14893	14974	14961	14873	14868	14891	14945	15055	14867	15005	15018	15053	14905	14857	15039	14850	14862	15005	15064	15007	14906	14605	15004	14841	15150	14860	14877	14875	14657	14741	14928	14853	14975	14792	14844	14811	14785	14717	15064	14970	14869	15034	15158	15016	15084	14895	15096	14978	14891	14843	14908	15020	14856	14985	14836	15035	14933	15016	14928	14852	15176	14852	15005	14768	14918	14992	15014	14796	15035	15023	14862	14911	14900	14980	15073	15068	15074	14852	14802	14970	14942	14961
22035	33427	29916	22379	17227	15877	14956	14406	14275	14305	14177	13915	13958	13940	13846	13707	13546	13723	13662	13654	13520	13539	13488	13610	13443	13325	13446	13308	13287	13311	13339	13261	13303	13454	13372	13393	13298	13232	13369	13268	13135	13321	13057	13210	13195	13199	13261	13263	13236	13129	13177	13119	13251	13016	13233	13239	13291	13294	13237	13385	13217	13186	13200	13356	13172	13363	13159	13307	13219	13376	13241	13229	13262	13248	13140	13265	13263	13411	13316	13385	13222	13190	13372	13224	13430	13394	13191	13237	13273	13229	13255	13247	13268	13248	13170	13294	13217	13443	13381	13195	13263	13134	13172	13225	13133	13339	12949	13230	13294	13228	13285	13348	13264	13205	13060	13165	13307	13190	13291	13193	13312	13186	13085	13258	13265	13040	13342	13244	13217	13320	13121	13288	13251	13263	13219	13232	13146	13322	13285	13098	13374	13263	13269	13078	13177	13299	13229	13226	13137	13298	13166	13239	13243	13166	13117	13229	13242	13064	13300	13180	13287	13278	13179	13280	13324	13229	13244	13221	13142	13341	13115	13227	13170	13461	13272	13304	13182	13126	13304	13227	13242	13383	13106	13212	13169	13250	13349	13360	13281	13038	13210	13257	13182	13252	13142	13129	13300	13302	13196	13297	13424	13257	13241	13323	13200	13112	13368	13207	13066	13184	13202	13188	13142	13142	13053	13308	13390	13210	13361	13193	13269	13073	13101	13272	13209	13239	13083	13327	13204	13270	13271	13123	13111	13145	13365	13246	13125	13219	13202	13185	13185	13202	13305	13192	13263	13104	13202	13219	13256	13079	13318	13224	13261	13284	13371	13135	13288	13226	13249	13299	13199	13154	13127	13369	13286	13343	13172	13134	13156	13272	13140	13188	13207	13332	13273	13159	13130	13197	13174	13229	13272	13272	13097	13294	13286	13192	13268	13325	13247	13253	13166	13321	13388	13302	13328	13124	13218	13335	13365	12971	13250	13206	13185	13309	13119	13109	13240	13110	13152	13105	13200	13265	13300	13236	13228	13158	13283	13205	13106	13243	13216	13110	13306	13188	13322	13026	13268	13222	13247	13322	13139	13209	13230	13270	13243	13335	13273	13173	13191	13202	13192	13261	13338	13355	13354	13275	13169	13185	13301	13238	13313	13162	13103	13224	13215	13160	13156	12954	13267	13328	13266	13094	13247	13102	13344	13232	13144	13284	13260	13271	13284	13223	13130	13132	13288	13241	13148	13170	13212	13241	13323	13336	13114	13168	13281	13268	12981	13379	13425	13302	13143	13331	13238	13017	13317	13374	13136	13242	13180	13270	13190	13337	13126	13214	12998	13411	13185	13069	13291	13248	13154	13247	13207	13301	13146	13382	13137	13108	13448	13205	13259	13399	13079	13111	13250	13255	13171	13087	13326	13259	13259	13262	13294	13264	13153	13268	13039	13315	13214	13286	13255	13275	13243	13289	13229	13173	12973	13301	13141	13345	13197	13220	13266	13172	13191	13247	13124	13297	13307	13400	13075	13177	13276	13204	13057	13197	13304	13412	13355	13233	13174	13187	13389	13317	13200	13205	13137	13298	13226	13020	13345	13286	13056	13223	13262	13215	13319	13196	13186	13229	13171	13281	13272	13119	13189	13272	13200	13129	13245	13190	13303	13140	13327	13023	13286	13220	13106	13243	13201	13266	13221	13212	13343	13276	13198	13181	13281	13233	13314	13250	13056	13321	13238	13238	13190	13215	13146	13276	13141	13150	13402	13148	13199	13207	13148	13155	13124	13222	13352	13170	13283	13202	13191	13188	13150	13342	13181	13334	13400	13297	13104	13190	13258	13246	13024	13004	13249	13222	13242	13289	13141	13180	13212	13349	13214	13222	13103	13097	13211	13362	13241	13273	13205	13221	13170	13200	13076	13237	13249	13185	13341	13293	13257	13112	13380	13279	13362	13350	13064	13112	13292	13252	13340	13321	13401	13230	13273	13216	13192	13056	13232	13130	13072	13131	13231	13326	13157	13134	13157	13383	13181	13232	13194	13293	13137	13354	13358	13180	13315	13127	13319	13310	13368	13174	13133	13167	13033	13233	13243	13218	13061	13353	13136	13197	13253	13119	13244	13239	13370	13261	13213	13186	13332	13277	13157	13238	13286	13277	13211	13230	13311	13138	13346	13167	13302	13274	13050	13254	13188	13210	13266	13302	13071	13153	13205	13057	13216	13136	13258	13127	13138	13349	13325	13290	13189	13184	13238	13218	13201	13214	13233	13295	13154	13296	13308	13218	13063	13231	13377	13233	13378	13135	13217	13246	13254	13266	13194	13232	13287	13171	13291	13178	13304	13154	13234	13280	13322	13154	13064	13264	13106	13316	13231	13325	13434	13270	13139	13402	13354	13216	13252	13378	13200	13339	13203	13258	13365	13246	13243	13087	13395	13140	13207	13264	13199	13212	13226	13309	13129	13334	13314	13121	13114	13189	13152	13188	13212	13252	13280	13323	13244	13309	13167	13223	13188	13228	13327	13009	13338	13247	13422	13283	13199	13154	13320	13285	13309	13133	13225	13230	13277	13329	13249	13169	13182	13262	13146	13239	13168	13306	13332	13185	13183	13160	13134	13212	13240	13378	13255	13166	13223	13139	13344	13161	13195	13202	13276	13227	13314	13138	13200	13175	13250	13145	13381	13099	13193	13056	13102	13089	13267	13166	13037	13252	13035	13246	13367	13083	13078	13181	13183	13276	13282	13256	13073	13185	13189	13248	13296	13187	13283	13022	13118	13104	13157	13289	13206	13206	13123	13354	13296	13150	13307	13216	13134	13176	13076	13014	13374	13204	13319	13425	13115	13105	13245	13347	13224	13294	13218	13101	13240	13318	13299	13178	13115	13278	13130	13332	13216	13020	13149	13299	13052	13183	13358	13126	13282	13153	13332	13207	13327	13384	13309	13301	13265	13254	13241	13307	13247	13293	13197	13294	13224	13334	13335	13171	13244	13152	13350	13292	13373	13310	13236	13167	13233	13310	13245	13140	13287	13147	13396	13140	13228	13203	13234	13273	13248	13190	13238	13046	13195	13364	12983	13189	13213	13212	13139	13049	13031	13318	13276	13279	13092	13281	13301	13276	13175	13293	13322	13210	13456	13311	13492	13263	13187	13245	13228	13202	13093	13155	13192	13210	13182	13292	13155	13082	13219	13216	13195	13308	13263	13195	13307	13082	13130	13180	13232	13327	13266	13149	13384	13360	13154	13296	13180	13281	13193	13097	13232	13159	13258	13298	13179	13125	13248	13142	13139	13244	13118	13239	13151	13409	13185	13132	13330	13188	13315	13245	13136	13265	13285	13431	13265	13163	13189	13324	13052	13081	13362	13291	13367	13272	13429	13212	13243	13249	13251	13278	13195	13220	13419	13141	13214	13231	13204	13255	13180	13118	13197	13179	13237	13277	13332	13038	13120	13196	13259	13160	13194	13229	13361	13244	13309	13041	13246	13209	13296	13306	13144	13359	13047	13075	13210	13239	13198	13170	13220	13169	13187	13262	13275	13169	13213	13260	13235	13299	13323	13094	13242	13175	13147	13041	13284	13283	13335	13052	13243	13197	13228	13258	13475	13097	13297	13294	13131	13221	13118	13261	13084	13070	13136	13193	13348	13262	13236	13107	13324	13256	13121	13404	13140	13359	13144	13144	13113	13193	13229	13286	13250	13243	13160	13212	13189	13288	13153	13233	13292	13317	13283	13328	13191	13197	13227	13117	13275	13166	13277	13197	13221	13323	13098	13124	13179	13135	12995	13493	13399	13189	13258	13177	13342	13365	13092	13126	13080	13076	13340	13186	13233	13131	13371	13098	13209	13247	13131	13256	13281	13271	13093	13040	13173	13255	13263	13047	13345	13033	13199	13341	13197	13242	13507	13262	13248	13337	13397	13067	13219	13324	13344	13209	13402	13155	13138	13293	13135	13166	13293	13064	13145	13329	13291	13111	13189	13015	13260	13247	13350	13316	13199	13168	13189	13200	13290	13409	13169	13082	13331	13235	13218	13181	13202	13148	13207	13282	13142	13325	13144	13203	13087	13203	13246	13214	13266	13406	13167	13159	13231	13131	13356	13291	13203	13183	13298	13365	13301	13166	13203	13246	13136	13355	13210	13297	13290	13109	13132	13223	13228	13256	13228	13326	13324	13215	13172	13234	13331	13294	13199	13211	13310	13240	13352	13218	13164	13227	13359	13043	13279	13242	13349	13199	13398	13193	13164	13474	13388	13173	13256	13088	13268	13241	13146	13170	13215	13221	13075	13372	13167	13303	13290	13232	13265	13145	13457	13072	13048	13181	13185	13252	13305	13163	13189	13286	13200	13340	13097	13205	13147	13024	13511	13090	13161	13142	13137	13271	13257	13209	13195	13065	13210	13211	13181	13449	13381	13218	13179	13286	13277	13135	13214	13152	13198	13274	13181	13270	13165	13183	13164	13284	13219	13235	13238	13222	13154	13317	13254	13059	13139	13219	13131	13312	13152	13233	13152	13111	13213	13314	13323	13176	13321	13188	13193	13123	13240	13221	13306	13162	13303	13148	13291	13188	13282	13378	13194	13311	13176	13190	13237	13054	13165	13165	13372	13229	13280	13215	13371	13142	13308	13205	13215	13275	13238	13214	13360	13136	13246	13368	13180	13192	13296	13125	13395	13025	13398	13263	13098	13299	13328	13137	13267	13188	13276	13126	13172	13157	13199	13317	13428	13151	13190	13314	13309	13372	13165	13094	13063	13226	13198	13419	13286	13333	13342	13173	13248	13143	13233	13140	13328	13030	13282	13165	13313	13289	13099	13203	13345	13296	13272	13177	13320	13180	13331	13185	13229	13165	13074	13217	13237	13207	13136	13281	13321	13235	13182	13117	13127	13298	13264	13196	13284	13232	13049	13311	13287	13186	13261	13221	13276	13277	13340	13337	13295	13174	13190	13227	13146	13279	13261	13190	13183	13230	13221	13060	13258	13183	13175	13298	13147	13101	13193	13316	13393	13147	13345	13245	13346	13154	13223	13007	13245	13172	13250	13222	13083	13249	13160	13174	13414	13115	13446	13230	13179	13159	13156	13336	13175	13108	13097	13172	13120	13186	13084	13294	13157	13337	13148	13204
23999	21171	28619	24615	22520	21742	19782	17022	16210	16166	15802	15801	15668	15589	15631	15444	15533	15364	15462	15488	15279	15262	15165	15330	15183	15089	15103	15244	14980	15144	15249	15162	15026	14996	14949	15094	15222	14970	15190	14984	14822	14839	14674	14915	14801	14783	14924	14811	14963	15001	15156	14901	15070	14895	14804	14775	15063	14886	14708	14815	14841	14964	15172	14680	14708	14721	14920	14743	14933	14973	14888	14827	15005	14743	15020	14662	14853	15072	14915	14912	14727	14964	14817	14889	14653	14785	14915	14923	14869	14941	15005	14825	14663	14860	14969	15033	15034	14832	14914	14796	14985	14962	14702	14967	14823	14947	14954	14815	14864	14899	14806	14781	14774	14894	14980	14762	14960	14666	14765	14777	14886	14826	14784	14837	14811	14740	14745	14907	15040	14776	14867	14800	14873	14944	15008	14935	15000	14911	14949	14951	14905	15130	14804	14681	14594	14937	14898	14753	14926	14773	14738	14815	14898	14708	14778	14789	14987	15012	14972	14935	15091	15082	14831	14702	14837	15004	14792	14781	14945	14852	14843	14986	14877	14903	14820	14904	14696	14763	14838	15041	14963	14881	14743	14931	14953	14710	15071	14862	14819	14836	14824	14921	14834	14821	14676	15121	14909	14855	14654	14695	15030	14826	14680	14991	14831	14821	14971	14750	14747	14789	15084	14886	14854	15016	14856	14948	14886	14952	14938	14737	14842	14938	15026	14906	14822	14894	14794	14686	14968	14958	14826	14824	14929	14820	14734	14688	14792	14935	14862	14800	14935	14999	14807	14779	14887	14757	14922	14748	14844	14700	14670	14886	14914	14867	14756	14952	14853	14915	14830	14872	14856	14805	14804	14765	14996	14834	14832	14810	14906	14948	14800	14820	14843	14836	14813	14942	15021	14755	14839	14792	14855	14878	14839	14721	14882	14929	14859	14983	14824	14763	14920	14883	14817	14831	14889	14931	14959	14977	14872	14883	14719	14800	14841	14827	14739	14860	15042	14992	14768	14732	14707	15027	14980	14846	14876	15062	14879	14980	14726	14823	14610	14596	14835	14928	14854	14878	14874	14856	14851	15113	15166	14827	14898	14820	14777	14769	14718	14754	15026	14835	14990	14834	14865	14746	14784	14779	14863	14881	14787	14800	14809	14933	14952	14823	15012	14805	14779	14654	14897	14867	14950	14850	14815	14839	14859	14718	14883	14888	14962	14906	14818	14815	14759	14976	14852	15033	14790	14827	14992	14927	14738	14834	14746	14823	14673	14887	14740	14750	14745	14918	14803	14876	14774	14781	14766	15098	14776	14969	14802	14770	14687	14767	14815	15059	15049	14920	14825	14839	14604	14931	14700	14941	14937	14818	14681	14902	14885	14901	14930	14995	14948	14872	15044	14913	14903	14802	14824	14820	15096	14854	15282	15004	14781	14907	14744	15058	14919	14830	14941	14784	14885	15010	15030	14846	14868	14962	14815	14790	14796	14841	15031	14809	14679	14763	15089	14846	14822	14700	14824	14886	14816	14654	14886	14863	14747	14760	15022	14877	14952	14878	14838	14872	14845	14940	14921	14981	14865	14960	14874	14838	14800	14886	14930	14992	14842	14667	14719	14851	14981	14990	14945	14896	14800	15050	14935	14578	14912	14821	14977	14740	15150	14690	14807	14949	14819	14821	14986	14980	14808	14756	14930	15034	14751	14933	15028	14633	14675	14871	14626	14926	14919	14774	14861	14925	14814	14672	14874	14782	14794	14745	14783	14962	15092	14900	14725	15148	14784	14781	14691	14834	14737	14811	14891	14905	14926	14802	14816	14959	14958	14976	14802	14869	14559	14982	14912	14706	14625	14728	14800	15034	14945	14835	15007	14903	14896	14821	14841	15074	14851	15127	14929	14660	14787	15072	14617	14871	14685	14912	14688	14833	14746	14927	14701	14609	14759	14891	14861	14818	14809	14746	14946	14873	14945	15106	14890	14716	14928	14829	14866	14881	14633	14804	14934	14672	14798	14731	14714	14795	14857	14862	14636	14801	14805	14748	14940	14903	14985	14805	14559	14865	14988	14815	14882	14882	14796	14838	15131	14798	14931	14798	14840	14747	14855	14875	14914	14793	14696	15026	14774	14842	14830	14831	14831	14858	14855	14939	14946	14807	14752	14871	14990	14743	14608	14907	14923	14891	14788	14772	14848	14722	14958	14655	15045	14732	14963	14825	14976	15101	14751	14819	14830	14832	14817	14858	14874	14718	14903	14902	14926	14798	14763	14758	14922	14895	14860	14753	14771	14808	14795	14750	14809	14949	14684	14891	15056	14841	14781	14921	14709	14767	15020	14873	14965	14903	14911	14812	14966	14692	14846	14794	14914	14970	14508	14814	14852	14970	14776	14919	14843	14873	14796	14920	14911	14838	14880	14886	14711	14848	14793	15095	14950	14800	14996	14929	14750	15002	14881	14912	14929	14815	14868	14828	14737	14857	14744	14927	14934	14825	14656	14663	14766	14935	14976	14953	14740	14873	14773	14792	14900	14977	14809	14687	14819	14887	14726	14948	14876	14786	14785	14868	14791	14895	14816	14878	15003	14728	14815	15043	14745	14918	14812	14856	14720	14826	14798	15051	14900	14788	14686	14805	14997	14869	14867	15112	15025	15086	14807	14960	14764	14744	14770	14780	14864	14912	14784	14826	15035	15012	14938	14692	14943	14794	14764	14850	14687	14780	14817	14943	14908	14957	14910	14727	14770	14801	14815	14904	14940	14749	14967	15109	14780	14825	14835	14793	14773	14912	14959	14781	14829	14830	14944	14771	15016	14735	14980	14806	14845	14782	15070	15147	14936	14905	14969	14836	14803	14875	14773	14869	14808	14957	14932	14711	14805	14863	14842	14941	14970	14760	14829	14954	14880	14906	15032	14878	14727	14902	14803	14878	14921	14872	14748	14803	14796	14768	14823	14835	14981	14756	14857	14837	14845	14755	14796	14820	14773	14946	14970	14807	14698	14872	14794	15034	14755	14936	14938	14664	15067	14782	14912	14905	14867	14758	14886	15005	14826	14985	14838	14888	14842	14687	14791	14937	15076	14901	14934	14838	14776	14800	14743	14891	14737	14904	14919	14830	14984	14623	15027	14830	14856	14851	14800	14898	14801	14672	14849	14820	14837	14820	14745	14948	15007	14627	14695	14820	14899	14822	14714	14772	15227	14864	15036	14898	14802	14838	14937	14797	14764	14757	14985	14962	14867	14719	14612	14945	14956	15096	14800	15022	14973	14987	14816	14867	14917	14800	14980	14982	14831	14983	15086	14906	14951	14830	14856	14789	14878	14708	14765	14923	14873	14794	14971	14948	14762	14978	14848	14976	14912	15000	14857	14890	14905	14805	14767	14811	14944	14851	14943	14943	14882	14862	14826	14873	14997	14848	14819	14998	14884	15010	14861	14834	14901	14913	14812	14941	14695	14893	14785	14877	14769	14903	14883	14800	14827	14908	14819	14929	14610	14636	14714	14849	14990	15061	14709	14789	14824	14933	14776	14907	14865	14841	14724	14648	14795	14862	14966	14760	14813	14804	14954	14833	15038	14927	14812	14788	14883	14867	14849	14901	14794	14842	14827	14788	14923	14716	14931	14938	14890	14875	15021	14782	14841	14890	14680	14798	14906	14848	14686	14908	15064	14913	14937	14952	14783	14916	14836	14919	15090	14942	15019	14945	14841	14761	14864	14678	14814	14970	14885	14645	14935	14948	14794	14971	14714	14775	15014	14808	14908	14800	15111	14722	14760	14845	14776	14756	14635	14985	14887	14738	14916	14850	14554	14912	14666	14708	14787	14824	14851	14798	15128	14908	14736	14775	14910	14703	14820	14930	14926	14817	15107	15125	14769	14952	14929	14751	14655	14838	14798	14850	14932	14942	14938	14914	14895	14785	14781	14916	14853	14832	14780	15067	14982	14836	14921	14836	14726	14849	14839	15007	14779	14890	14921	15050	14975	14734	14892	15071	14841	14886	14725	15089	14992	14748	14790	14961	14858	14813	14721	14876	14893	14731	14917	14990	14931	14806	14911	15053	14895	14669	15258	14643	14801	14824	14932	14639	14969	15058	14650	14796	14777	14541	14839	14996	15108	14951	14781	14830	14999	14943	14860	14886	14808	14875	14928	14982	14845	14938	14878	14955	14814	14863	14781	14844	14982	14877	14911	14753	14851	14713	14903	14906	14840	15036	14675	14976	14997	15049	15028	14988	14952	14722	15055	14692	14887	14819	14970	15030	14959	15002	14797	14994	14859	14803	14982	14809	14835	14739	14969	14741	15003	14798	14983	15019	14881	14687	14922	14832	14888	14985	15002	14873	14653	15012	14741	15036	14912	14828	14864	14913	14897	14778	14759	14915	14822	14903	14819	14952	14839	14774	15182	14863	14825	14847	14836	14842	14788	14931	15145	14842	14939	15042	14880	14776	14841	14841	14921	14959	14836	14823	14750	14811	15144	15207	14810	14928	14760	14835	14798	14850	14950	15107	14753	14748	14663	14931	14914	14775	15027	14804	14927	14839	15083	15081	14995	14840	14870	14845	14971	14962	15030	14822	14727	14691	14720	14925	14697	14845	14894	14755	14818	14822	14886	14959	14779	14859	14855	14930	14894	14818	14767	14851	14921	14760	14811	14786	14924	14883	14754	14948	14856	14725	14961	14822	14773	14921	15125	14859	14769	14961	14751	14869	14900	14822	15001	14958	14888	14876	14930	14830	14902	14779	14885	14994	14853	14834	14897	15003	14696	14960	14868	14843	14768	14750	14813	14890	14742	14757	14880	14840	14828	14903	15109	14900	14756	15063	14902	14677	15014	14742	14870	14865	14768	14866	14999	14785	14840	14771	14959	14793	14936	14907	14820	14945	14843	15068	14752	14808	14824	14756	14812	14907	14851	15072	15064	15151	14826	14948	14753	14915	14758	14820	14675	14941	14915	14729	14971	14856	15079	14902	15064	14906	14950	14724	14835	14796	14987	14786	14848	14626	14908	14822	14881	14633	15019	14833	14743	14746	15025	14755	14875	14932	14845	14627	14938	14701	14998	14723	14885	14859	14960	14849	14860	14698	14911	15016	14690	14932	14904	14916	14791	14656	14964	14997	14820	14806	14788	14799
23992	42225	37838	28782	21358	18340	16389	15747	15052	14947	14622	14328	14277	14379	14125	14087	14044	13888	14046	13707	13680	13761	13683	13633	13485	13533	13479	13574	13467	13372	13574	13521	13399	13311	13341	13350	13352	13274	13028	13332	13132	13492	13247	13366	13191	13081	13279	13288	13227	13176	13213	13095	13293	13201	13196	13238	13268	13107	13343	13269	13364	13175	13065	13147	13491	13151	13250	13151	13270	13206	13408	13280	13183	13125	13230	13110	13213	13296	13270	13230	13274	13202	13180	13306	13373	13187	13323	13286	13285	13276	13372	13151	13387	13157	13468	13128	13185	13032	13213	13131	13212	13398	13111	13197	13226	13206	13263	13154	13251	13248	13133	13171	13116	13250	13350	13209	13252	13279	13261	13152	13277	13300	13104	13204	13293	13280	13338	13186	13208	13044	13204	13227	13222	13250	13051	13210	13123	13245	13104	13199	13171	13180	13245	13139	13255	13197	13263	13179	13091	13136	13153	13120	13287	13156	13228	13141	13268	13136	13338	13138	13361	13155	13236	13246	13260	13235	13090	13152	13264	13289	13163	13358	13208	13152	13170	13279	13135	13403	13008	13201	13197	13241	13211	13235	13214	13048	13133	13294	13055	13248	13301	13083	13170	13251	13049	13241	13210	13212	13294	13092	13307	13298	13270	13212	13127	13143	13206	13141	13283	13123	13169	13212	13364	13022	13202	13315	13208	13139	13186	13131	13295	13244	13191	13212	13282	13228	13178	13193	13214	13362	13071	13237	13180	13161	13145	13095	13199	13197	13181	13173	13177	13247	13167	13177	13230	13187	13114	13323	13084	12971	13043	13294	13184	13104	13113	13265	13281	13220	13268	13196	13323	13161	13194	13358	13248	13022	13281	13030	13088	13372	12965	13266	13112	13239	13151	13083	13250	13226	13013	13178	13231	13295	13134	13336	13107	13187	13338	13188	13379	13338	13236	13160	13193	13252	13193	13268	13216	13317	13210	13281	13214	13330	13226	13211	13119	13219	13253	13122	13137	13111	13234	13331	13376	13172	13150	13149	13245	13163	13140	13383	13153	13325	13279	13233	13124	13027	13277	13206	13174	13229	13287	13172	13144	13263	13215	13309	13154	13229	13155	13244	13230	13377	13183	13086	13249	13335	13049	13269	13110	13287	13226	13110	13238	13134	13247	13274	13151	13289	13152	13118	13237	13245	13177	13134	13227	13363	13203	13226	13123	13118	13244	13211	13089	13277	13094	12996	13230	13300	13237	13138	13160	13217	13327	13242	13294	13214	13084	13214	13105	13187	13066	13280	13052	13153	13073	13256	13157	13201	13184	13242	13195	13265	13075	13086	13292	13123	13202	13250	13182	13120	13312	13141	13238	13210	13172	13275	13296	13180	13220	13108	13224	13121	13304	13149	13303	13148	13280	13204	13116	13158	13172	13184	13253	13216	13152	13225	13206	13374	13120	13299	13195	13186	13328	13118	13101	13204	13399	13191	13277	13254	13324	13139	13055	13283	13199	13276	13309	13299	13013	13178	13112	13105	13095	13322	13082	13147	13123	13127	13140	13240	13103	13216	13243	13108	13228	13193	13207	13219	13317	13237	13265	13409	13159	13242	13175	13167	13322	13216	13230	13076	13236	13224	13331	13112	13253	13406	13171	13159	13270	13163	13002	13148	13263	13321	13233	13277	13155	13253	13284	13159	13336	13223	13072	13167	13218	13178	13251	13189	13165	13125	13122	13123	13161	13110	13179	13236	13167	13342	13316	13260	13144	13182	13137	13106	13261	13208	13190	13337	13187	13319	13065	13223	13116	13230	13240	13165	13210	13038	13376	13207	13190	13210	13180	13201	13146	13186	13187	13264	13141	13085	13146	13131	13146	13194	13183	13173	13096	13081	13222	13118	13399	13230	13149	13305	13247	13211	13199	13195	13089	13013	13385	13218	13200	13277	13381	13144	13166	13285	13365	13225	13339	13232	13275	13193	13051	13177	13283	13196	13160	13326	13165	13237	13169	13296	13187	13206	13149	13150	13121	13122	13159	13408	13189	13046	13194	13206	13394	13027	13163	13220	13336	13293	13100	13046	13217	13340	13203	13069	13094	13104	13184	13259	13273	13219	13096	13186	13131	13360	13134	13251	13389	13182	13184	13214	13163	13408	13080	13230	13289	13199	13242	13100	13276	13332	13112	13229	13255	13072	13188	13124	13089	13185	13229	13183	13341	13082	13277	13290	13061	13215	13258	13170	13117	13283	13257	13218	13238	13182	13398	13279	13234	13001	13290	13027	13288	13182	13148	13152	13106	13190	13110	13090	13052	13133	13256	13088	13247	13111	13218	13029	13175	13232	13045	13249	13277	13109	13128	13254	13132	13146	13293	13235	13224	13339	13253	13181	13183	13269	13245	13257	13187	13214	13220	13240	13295	13269	13148	13238	13240	13088	13189	13145	13345	13189	13054	13358	13276	12970	13122	13062	13134	13202	13077	13209	13161	13194	13222	13266	13059	13373	13379	13190	13257	13196	13293	13281	13232	13038	13239	13145	13373	13341	13212	13084	13362	13207	13198	13256	13145	13250	13113	13185	13342	13123	13239	13176	13204	13285	13265	13202	13332	13087	13308	13232	13164	13202	13503	13302	13310	13048	13274	13207	13165	13234	13093	13107	13233	13110	13330	13023	13120	13233	13254	13090	13358	13257	13340	13219	13104	13209	13357	13242	13140	13260	13057	13197	13276	13134	13292	13259	13197	13273	13199	13174	13081	13308	12990	13281	12963	13322	13340	13130	13193	13171	13242	13152	13211	13250	13070	13232	13089	13237	13067	13232	13201	12913	13236	13252	13448	13185	13255	13287	13052	13103	13069	13281	13263	13142	13310	13160	13380	13170	13286	13150	13051	13256	13212	13130	13105	13294	13404	13177	13335	13142	13261	13221	13240	13055	13200	13120	13173	13212	13153	13018	13238	13287	13209	13207	13242	13135	13230	13255	13347	13266	13354	13368	13265	13177	13229	13225	13199	13227	13228	13287	13176	13242	13176	13113	13312	13119	13286	13081	13369	13159	13266	13080	13312	13279	13250	13201	13273	13099	13118	13265	13157	13241	13161	13167	13224	13049	13206	13137	13213	13213	13271	13212	12945	13346	13335	13073	13113	13191	13351	13125	13185	13249	13094	13139	13058	13423	13279	13200	13340	13146	13101	13213	13100	13263	13287	12999	13246	13156	13280	13283	13279	13170	13109	13034	13410	13080	13176	13291	13208	13303	13231	13321	13179	13217	13050	13101	13287	13196	13408	13239	13260	13073	13177	13202	13321	13156	13337	13484	13155	13321	13057	13064	13235	13227	13225	13201	13309	13163	13116	13143	13268	13170	13166	13057	13066	13286	13191	13189	13166	13107	13076	13194	13196	13185	13243	13284	13120	13218	13146	13407	13122	13172	13270	13246	13103	13140	13136	13249	13117	13104	13230	13157	13067	13315	13256	13152	13133	13127	13213	13352	13215	13446	13021	13210	13287	13194	13173	13290	13367	13220	13173	13034	13168	13256	13062	13152	13192	13246	13382	13292	13165	13175	13213	13347	13129	13173	13257	13150	13271	13121	13143	13231	13167	13127	13179	13095	13109	13119	13297	13383	13203	13110	13130	13047	13317	13115	13194	13049	13171	13097	13146	13241	13073	13354	13079	13252	13216	13149	13237	13339	13227	13333	13127	13187	13004	13134	13153	13187	13236	12978	13267	13281	13415	13070	13195	13225	13051	13278	13042	13184	13005	13266	13217	13147	13157	13111	13214	12932	13147	13300	13133	13097	13227	13287	13141	13219	13102	13220	13290	13221	13237	13150	13281	13143	13036	13230	13276	13127	13127	13317	13114	13123	13196	13152	13202	13291	13194	13195	13098	13217	13067	13046	13106	13314	13300	13230	13267	13293	13226	13145	13292	13103	13235	13098	13150	13223	13365	13132	13280	13176	13202	13226	13265	13200	13293	13106	13040	13227	13237	13127	13223	13218	13263	13211	13142	13213	13297	13093	13406	13291	13086	13282	13183	13250	13271	13304	13127	13377	13308	13155	13337	13083	13127	13055	13118	13224	13411	13066	13344	13198	13153	13084	13037	13320	13235	13302	13159	13183	13206	12987	13251	13191	13253	13180	13322	13179	13186	13231	13362	13092	13283	13215	13223	13262	13230	13300	13271	13207	13220	13113	13210	13221	13167	13147	13249	13179	13164	13117	13180	13229	13133	13212	13167	13293	13130	13251	13315	13298	13188	13242	13169	13325	13305	13393	13121	13307	13125	13101	13309	13175	13097	13156	13311	13194	13255	13268	13032	13113	13315	13083	13116	13263	13367	13092	13428	13135	13280	13292	13174	13078	13266	13255	13338	13093	13318	13301	13363	13315	13170	13077	13131	13234	13390	13213	13222	13201	13100	13287	13200	13187	13262	13209	13176	13239	13131	13120	13045	13170	13324	13269	13200	13108	13225	13157	13153	13289	13044	13308	13127	13159	13296	13235	13202	13301	13239	13160	13215	13198	13161	13081	13352	13308	13281	13335	13179	13249	13292	13131	13170	13105	13221	13262	13171	13191	13298	13121	13127	13235	13160	13096	13193	13036	13054	13328	13191	13262	13288	13147	13215	13229	13302	13182	13202	13252	13186	13248	13068	13266	13209	13085	13102	13258	13068	13273	13261	13205	13165	13259	13124	13348	13195	13463	13262	13251	13112	13321	13163	13192	13297	13088	13167	13140	13232	12959	13183	13058	13275	13328	13101	13292	13185	13246	13112	13036	13185	13316	13306	13240	13282	13235	13177	13130	13220	13297	13159	13302	13218	13156	13358	13138	13261	13250	13190	13230	13248	13242	13276	13177	13103	13398	13266	13180	13360	13276	13079	13245	13197	13098	13176	13165	13272	13204	13262	13020	13188	13140	13169	13120	13104	13181	13307	13155	13253	13120	13177	12964	13172	13131	13271	13083	13232	13161	13119	13117	13150	13262	13073	13171	13188	13156	13417	13280	13181	13147	13173	13328	13274	13404	13298	13165	13202	13177	13111	13359	13184	13274	13213	13256	13040	13300	13246	13096	13212	13154	13192	13173	13262	13123	13134	13215	13158	13091	13142	13306	13208	12994	13108	13265	13083	13161	13083	13121
22895	21149	28973	23880	21760	23857	24689	19094	17674	17755	17636	17341	17103	16850	16722	16723	16632	16846	16693	16770	16542	16457	16398	16306	16275	16230	16282	16192	16135	16378	16250	16413	16258	16187	16269	16065	16090	16269	16326	16178	16254	16020	16124	16098	15835	16124	16107	15894	16060	15988	16023	15843	15972	16165	15965	16139	15917	15837	15979	15945	16084	15898	15753	16001	16058	16092	15957	15909	15651	15939	16045	16096	15981	16162	15891	15940	16065	15903	15970	15885	15927	16079	16087	16119	15859	15834	15907	16204	15984	15843	15806	16023	16031	15812	16116	16000	16230	15956	16062	15844	15995	16090	16026	16034	16031	15809	15819	15892	15938	15930	15929	15977	16141	16017	16040	16023	16198	15977	16050	15638	15917	15886	15940	15823	15842	15973	15871	15901	16252	15867	15923	15886	16127	16109	15760	15879	16004	15740	15794	15889	15881	15998	15849	15952	15941	15954	15879	15775	16027	15934	16020	16094	15858	15968	15873	15852	15914	15926	15893	15868	15980	15901	15940	15901	16061	15901	16014	16034	16065	15989	15973	15685	15844	15866	15981	15991	16035	15681	15993	16153	15891	15936	16048	15862	15894	16006	15927	15919	15944	15797	15979	15824	15902	15753	15901	16009	15936	15871	15816	15869	15982	15824	15803	16057	15911	15999	15865	15926	16047	15764	15851	15988	15893	15894	15899	15934	15964	15998	15854	15994	16054	15796	15912	15849	15707	15732	16036	15958	15942	15801	15963	15974	15814	15976	16012	15803	15771	15974	15889	15795	15921	15966	15845	15902	15905	15829	15937	15979	15637	16032	15800	15995	15771	15755	16086	15861	15870	15930	15732	15610	15920	15903	15892	16091	16005	15871	15871	15782	15740	15813	15851	15876	15994	16105	15575	15862	15965	15781	15951	15943	15870	15820	15739	15957	15989	15944	15946	15849	15898	15996	15683	15958	15910	15848	16065	15800	15803	16026	15975	15801	15980	16044	15981	15927	15938	15894	16077	16031	16111	16133	15883	16066	16118	15980	15810	15906	16075	15916	15878	15861	15785	15783	15991	15973	15927	15943	16077	15917	15894	16051	15912	15899	15908	15981	15946	15885	16188	15987	16131	16007	15970	15762	15903	15932	15838	16082	15972	15868	15843	15995	15965	15803	15888	15911	16145	15767	15755	15839	15872	15942	15833	15835	15949	15782	16033	16160	16019	15999	15825	16019	16011	15757	15957	15949	16038	15739	15817	15981	16002	15896	15937	16043	16106	15855	15987	15829	15848	15760	15866	15638	16046	15849	15907	15966	16010	15929	15839	15960	15927	15844	15902	15800	15864	15999	15729	15969	15909	15922	15825	16013	15818	15817	16165	15892	15981	15831	16002	15741	15802	15909	15865	16007	15838	15886	15804	15801	16029	16035	15891	16067	15952	15830	15944	15818	15935	15858	15986	15934	15922	16087	16015	15955	15984	15751	15933	15957	16041	16044	15894	15655	15897	15915	15935	15941	15963	16023	16070	15865	15776	16025	16053	15780	15810	15871	15921	15711	16139	15928	16067	15908	16046	15982	15778	15835	15904	15993	15760	15879	15871	15850	15864	16131	15988	16044	15947	16088	15816	16118	16032	15867	15972	15800	15904	16016	15997	15771	15841	15767	15989	16017	15834	15878	15849	15970	15815	15766	15716	16000	15700	15823	15843	16005	15854	15809	15840	15845	16034	16015	15768	15930	15804	15980	15878	15782	16165	15838	15914	15964	16002	15903	15783	15981	16031	15980	15955	15903	15883	15960	15956	15959	15855	16109	15950	16151	15676	15855	15653	15933	15849	16053	15945	16009	16038	15933	15991	15752	15791	15911	15911	15951	15918	16032	16036	15854	15952	16015	16071	15925	15890	15897	15985	15973	16054	15885	15804	15964	16141	15907	15905	16021	15982	15932	15959	15814	15850	16049	15838	15940	15938	15852	15767	16121	15921	16146	15947	16033	15891	15722	16096	15967	15989	15791	15921	15957	15978	15910	15916	15748	15926	16034	16031	15894	15889	15842	15838	15701	15971	15648	15873	15854	15917	15777	15918	15940	15965	15881	15893	15733	15898	15784	16017	15767	16139	16049	15905	15908	15795	16019	16011	15823	15886	15840	15730	15776	15822	15761	15614	15913	15858	15917	15931	15968	16015	15957	15930	15876	15735	15929	15931	16081	15982	16069	15762	15827	16073	16025	15912	15844	15912	15728	15734	15952	15874	15752	15892	15782	15889	15833	15931	15865	16025	15848	16008	15829	16019	15815	15981	15799	15848	15925	15988	16055	15888	15892	15860	15938	16013	15935	15961	15854	15815	15965	16019	15913	15910	16049	15926	15831	15761	15977	16058	15947	15761	15862	15999	15652	15855	15814	15847	16067	16135	16082	15776	15822	15957	15752	15971	15913	15811	16068	16052	16153	16108	15928	16060	16056	15998	15922	15970	15919	15738	15893	16021	15939	15954	15816	15880	15925	15778	15767	15819	15989	15783	16103	16032	15847	15995	15966	15960	16093	16082	16072	15799	15862	15948	15892	15868	15683	15917	16053	15921	16020	15871	15772	15946	15836	15838	15931	16101	15776	15765	15872	15785	15862	15796	15951	15836	15915	15882	15969	15939	15907	16068	15822	15860	16070	15765	15917	15978	15886	16021	16064	15910	15816	15888	15878	15936	15898	15903	15796	16061	15931	15910	15931	15904	15767	15773	16178	15782	15957	15852	15749	15886	15860	16004	16096	15866	15861	16065	15658	16013	16053	15866	15993	16226	16032	15895	15792	15935	15930	16045	15894	15706	16000	16046	15935	15831	15976	15811	15895	15787	15719	16004	15843	15838	16064	15939	16019	15648	16076	15911	16090	15751	15786	16097	15931	15940	15862	15840	15873	15994	15917	15799	15701	15787	15674	15783	15834	15818	16072	15997	15995	15782	15970	15928	15689	16032	15983	15767	15890	15701	15917	15717	16024	16064	15757	15880	15944	15829	15755	15824	16004	16038	15883	15860	15995	15812	16011	16031	15933	15984	15945	16095	16099	16031	15711	15814	15852	15815	15998	16025	15983	16025	15773	15932	16025	15858	15894	15905	15789	15684	15997	16126	15885	15958	16027	15803	15845	16036	16008	16113	15889	15825	16012	15962	15876	15892	15974	15918	16011	15790	16020	15989	15944	15891	15895	15893	15835	15853	15889	15827	15678	15799	15927	15834	15900	15730	15724	15847	15939	16141	15855	15943	15979	16052	16082	16011	16008	16098	16106	16027	15869	16062	15964	16120	15965	16048	15780	15704	15744	15867	15815	16024	15977	15924	15985	15731	15756	15787	16091	15843	16123	15885	15935	15640	15963	16038	16138	15791	15898	15973	16010	15906	16022	15901	15823	16005	15946	15718	15992	15833	16013	15870	16031	15983	15920	16039	15869	16077	16054	15832	15839	15986	16135	15895	15986	15988	15994	15909	15972	15884	15921	16240	16036	16101	15722	15792	15830	15772	15960	16015	15966	15907	15808	15767	16001	16251	15815	15927	15901	15837	16044	15976	16006	15817	15842	15915	16069	15926	15858	15824	16001	15961	15744	16049	16050	15836	16086	15937	16160	15786	16039	15985	15750	15628	15885	15791	15995	15760	16028	15851	16026	15858	15927	15946	15814	15901	15690	15969	15945	15863	16032	15831	15939	15989	15933	16022	15839	15846	15805	15829	15827	15643	16028	16082	15959	15906	15826	16010	16078	15993	15897	16069	15760	16044	15967	15947	15882	16046	15685	15986	15830	16009	15974	15768	15838	16059	15795	15863	15889	16001	15787	15920	15789	15972	15827	15866	15901	15882	15940	15817	15922	15546	16079	15934	15949	15948	16112	15851	15866	16047	16018	15979	16069	16075	15878	15947	16010	15868	15915	16038	16026	15924	15944	15956	15802	15739	15951	15842	15930	15846	15716	15879	15816	15886	15864	16046	15744	15775	15929	16006	16089	15981	15958	15899	15961	15730	15944	16158	15912	15974	15905	16101	15906	15735	16117	15918	15813	15833	15954	15898	15862	15841	15944	16028	15932	15773	15853	15852	15794	15909	15739	15938	16049	16055	15883	16001	15944	15875	15816	15973	15887	15979	15937	15660	15749	15873	15797	15842	15714	15917	15893	15981	15909	16105	16066	15805	15922	15731	16054	16024	15930	16026	15903	15984	15882	15801	15985	15969	15721	15931	15929	16056	15883	15879	15790	16119	16061	16023	15953	15951	15764	15948	15921	16041	16116	16178	16058	15934	16000	16062	16009	16043	16153	15979	15953	15905	15999	15853	15793	15721	15976	15829	15845	15818	15978	15783	15805	15768	15889	16012	15965	15765	15950	16034	15973	15898	15921	15912	16202	15892	15852	15911	15844	15832	15942	15901	15931	16057	15956	16188	16024	15770	16021	15797	15946	15824	15766	16046	15920	15884	15951	15988	15913	16015	15897	16064	15957	16043	16120	15933	15729	15987	15856	15998	15631	15906	15801	15769	15863	15762	15879	15693	15828	15867	15852	15864	16016	15820	15847	15958	15969	15725	15934	16054	16152	15804	15920	15804	15918	16070	15821	15735	16003	15915	15961	15874	15972	16006	15904	15812	15900	16015	16071	15803	16046	15946	15750	15935	15862	15869	15694	15838	15901	16067	15924	15903	15772	15694	15919	15794	15872	15904	15953	15855	15908	15802	15896	15868	15782	15839	15913	16066	15870	16033	15922	16047	15959	15879	15960	15922	15919	16048	15775	15985	15855	15794	16008	16043	15912	15792	15642	15994	15952	15998	15765	15790	15717	15888	15801	15932	16011	15783	15853	16092	15960	15757	15756	15935	16068	15787	15858	15819	15965	15921	15867	15885	15850	15745	15906	15871	15890	15877	15820	15847	15832	15781	15876	15878	15993	15899	16157	15929	16061	16077	15876	15780	15922	15796	15683	16023	15885	15906	15962	15783	15606	15805	16120	15924	15912	15972	16070	15836	15876	15917	15926	15820	16018	15858	15956	15964	15975	15976	15802	15925	15932	15919	15932	15958	15941	15889	15804	15787	16028	15927	15725	15713	16008	15990	15778	16077	15889	15844	15992	16199	15948	15800	15784	15783	16081	15857	15866	15979	16026	15885	15848
26801	47256	43965	33076	24677	20938	18859	17376	16432	16081	15803	15479	15421	15057	15106	14912	14787	14865	14606	14593	14410	14337	14374	14359	14218	14075	14252	14054	14058	13934	14178	14021	14197	13930	14000	13860	14010	13809	14039	13964	13919	13907	13750	13992	13714	13853	13846	13711	13851	13954	13735	13853	13806	13960	13855	13832	13684	13988	13742	13769	13771	13729	13806	13603	13754	13739	13633	13816	13900	13650	13940	13918	13734	13782	13819	13800	13849	13871	13789	13774	13789	13763	13870	13772	13920	13773	13755	13736	13684	13664	13822	13870	13889	13831	13878	13898	13731	13758	13838	13900	13770	13755	13733	13745	13745	13824	13953	13745	13671	13857	13791	13810	13790	13700	13788	13737	13758	13653	13874	13954	13727	13749	13849	13845	13705	13716	13749	13799	13820	13906	13734	13857	13626	13753	13774	13886	13708	13782	13741	13828	13659	13775	13790	13832	13756	13754	13815	13884	13787	13763	13869	13825	13681	13817	13898	13640	13986	13671	13666	13809	13671	13772	13856	13790	13927	13647	13699	13884	13797	13743	13877	13760	13719	13802	13841	13695	13813	13796	13797	13794	13815	13746	13830	13761	13808	13762	13755	13920	13794	13910	13836	13632	13752	13715	13617	13813	13728	13860	13844	13621	13633	13758	13635	13822	13645	13924	13632	13713	13622	13709	13714	13705	13705	13785	13850	13707	13724	13747	13753	13718	13828	13726	13675	13696	13702	13905	13822	13749	13732	13787	13928	13688	13767	13827	13855	13829	13897	13738	13699	13844	13850	13823	14072	13654	13822	13710	13754	13697	13792	13690	13792	13942	13758	13787	13717	13779	13798	13793	13782	13762	13683	13835	13625	13833	13744	13836	13892	13764	13901	13802	13745	13640	13785	13765	13766	13727	13882	13753	13778	13822	13828	13643	13870	13890	13671	13751	13592	13761	13857	13772	13931	13776	13825	13759	13823	13668	13709	13947	13717	13668	13792	13794	13752	13745	13781	13704	13848	13747	13744	13872	13826	13883	13683	13806	13755	13793	13740	13662	13662	13890	13849	13749	13696	13885	13727	13864	13772	13746	13768	13877	13770	13690	13864	13712	13832	13827	13629	13757	13719	13754	13748	13841	13715	13743	13786	13918	13841	13693	13764	13875	13784	13814	13946	13732	13733	13744	13704	13675	13689	13959	13638	13736	13980	13699	13848	13673	13807	13734	13790	13733	13919	13630	13711	13619	13625	13660	13857	13821	13697	13757	13852	13731	13796	13759	13732	13667	13881	13851	13682	13836	13729	13867	13613	13850	13788	13684	13801	13884	13654	13769	13911	13801	13797	13704	13754	13835	13728	13827	13825	13727	13819	13575	13827	13834	13758	13747	13881	13664	13759	13690	13711	13879	13894	13801	13618	13662	13837	13641	13766	13663	13741	13830	14018	13685	13774	13743	13947	13690	13703	13749	13656	13797	13882	13800	13698	13832	13724	13772	13777	13732	13826	13573	13793	13708	13829	13882	13833	13734	13777	13682	13669	13895	13646	13682	13718	13822	13737	13895	13806	13678	13744	13782	13717	13726	13832	13770	13854	13861	13784	13683	13831	13989	13639	13859	13886	13694	13639	13740	13779	13656	13749	13808	13536	13767	13667	13929	13728	13752	13773	13690	13858	13691	13850	13703	13723	13869	13717	13672	13856	13739	13967	13812	13808	13790	13768	13754	13692	13715	13937	13796	13781	13822	13807	13934	13715	13955	13718	13695	13780	13877	13618	13716	13669	13747	13608	13765	13751	13801	13632	13799	13764	13778	13861	13763	13946	13571	13622	13721	13646	13821	13812	13887	13580	13684	13721	13652	13904	13527	13792	13574	13760	13766	13810	13660	13779	13790	13785	13677	13674	13809	13797	13901	13855	13834	13706	13741	13845	13754	13806	13866	13820	13638	13941	13709	13583	13733	13731	13848	13807	13749	13937	13864	13891	13650	13978	13679	13735	13769	13746	13689	13676	13826	13602	13873	13972	13712	13675	13744	13760	13758	13863	13642	13764	13643	13925	13930	13760	13739	13884	13882	13711	13731	13632	13840	13734	13773	13757	13672	13752	13707	13787	13789	13778	13683	13736	13735	13824	13781	13844	13768	13679	13787	13739	13705	13719	13733	13706	13610	13812	13694	13759	13778	13839	13896	13539	13845	13831	13824	13685	13756	13694	13707	13916	13765	14017	13731	13779	13826	13737	13700	13868	13729	13867	13733	13806	13643	13827	13710	13634	13654	13830	13857	13716	13715	13591	13784	13735	13678	13724	13782	13690	13865	13637	13797	13654	13831	13797	13648	13762	13739	13807	13741	13722	13774	13738	13765	13792	13658	13722	13664	13706	13798	13636	13728	13742	13712	13622	13758	13699	13937	13676	13833	13819	13713	13684	13800	13810	13826	13729	13647	13734	13827	13766	13820	13648	13598	13815	13691	13888	13695	13837	13861	13771	13793	13718	13761	13568	13713	13740	13831	13896	13937	13868	13786	13829	13830	13673	13938	13797	13907	13904	13764	13787	13839	13710	13875	13756	13596	13596	13797	13705	13804	13804	13767	13587	13765	13905	13855	13864	13860	13818	13749	13722	13906	13662	13776	13837	13770	13781	13653	13747	13738	13848	13727	13851	13711	13789	13876	13813	13740	13936	13741	13596	13646	13822	13689	13799	13721	13775	13896	13722	13815	13817	13661	13815	13769	13963	13841	13752	13786	13732	13884	13824	13749	13714	13791	13822	13901	13762	13752	13697	13776	13837	13733	13919	13741	13744	13834	13842	13746	13776	13896	13802	13638	13696	13513	13696	13831	13738	13786	13859	13882	13842	13795	13791	13638	13838	13596	13753	13764	13718	13695	13825	13768	13698	13714	13725	13782	13737	13697	13699	13709	13899	13687	13877	13744	13714	13841	13886	13662	13780	13748	13894	13645	13798	13785	13695	13752	13567	13665	13677	13797	13636	13699	13685	13777	13754	13737	13832	13737	13712	13712	13657	13687	13778	13810	13802	13775	13826	13838	13767	13763	13750	13927	13803	13772	13700	13890	13688	13852	13832	13909	13855	13768	13810	13812	13844	13756	13805	13697	13742	13721	13914	13850	13608	13588	13864	13735	13777	13739	13644	13824	13892	13836	13768	13660	13804	13771	13803	13755	13836	13716	13641	13762	13684	13737	13943	13723	13948	13747	13795	13597	13701	13733	13699	13861	13805	13910	13732	13814	13905	13671	13860	13619	13537	13796	13992	13753	13656	13690	13552	13796	13674	13802	13781	13877	13781	13747	13780	13887	13775	13755	13859	13662	13862	13647	13808	13808	13706	13692	13865	13887	13903	13704	13748	13829	13715	13803	13687	13713	13959	13850	13850	13777	13699	13746	13767	13745	13758	13682	13748	13825	13577	13795	13823	13732	13750	13824	13817	13661	13697	13814	13692	13656	13858	13838	13715	13728	13759	13676	13777	13836	13857	13604	13664	13746	13700	13766	13773	13826	13911	13608	13655	13806	13769	13626	13810	13593	13672	13787	13831	13877	13852	13841	13725	13680	13665	13808	13748	13775	13966	13866	13856	13637	13897	13866	13899	13679	13730	13829	13743	13715	13709	13706	13722	13723	13696	13823	13670	13695	13738	13865	13869	13785	13801	13874	13676	13993	13881	13727	13842	13606	13757	13659	13713	13647	13754	13738	13676	13824	13634	13934	13736	13695	13856	13712	13914	13781	13744	13887	13918	13790	13707	13756	13841	13821	13883	13628	13914	13801	13834	13733	13851	13889	13622	13766	13750	13745	13751	13741	13756	13886	13473	13840	13731	13754	13904	13857	13706	13927	13761	13816	13697	13764	13779	13740	13682	13808	13863	13868	13820	13813	13787	13619	13791	13663	13833	13915	13809	13713	13713	13789	13821	13788	13714	13676	13770	13775	13838	13649	13720	13887	13757	13656	13809	13756	13906	13811	13935	13704	13787	13733	13916	13775	13805	13835	13583	13724	13744	13781	13816	13974	13798	13704	13672	13983	13845	13794	13687	13863	13694	13882	13737	13758	13670	13853	13820	13673	13598	13784	13735	13640	13715	13846	13778	13582	13899	13724	13873	13757	13672	13881	13904	13721	13731	13895	13861	13804	13739	13879	13821	13713	13713	13874	13690	13717	13780	13784	13721	13672	14017	13873	13701	13742	13626	13689	13726	13922	13755	13901	13848	13823	13758	13604	13873	13637	13862	13657	13669	13803	13763	13859	13886	13758	13817	13557	13863	13768	13730	13728	13939	13805	13751	13754	13798	13602	13620	13835	13731	13736	13880	13756	13877	13698	13691	13600	13695	13724	13732	13585	13722	13751	13761	13803	13923	13871	13690	13790	13694	13730	13776	13647	13852	13855	13758	13775	13619	13792	13574	13776	13742	13920	13784	13912	13706	13479	13835	13752	13856	13887	13590	13742	13869	13687	13901	13812	13673	13724	13875	13826	13734	13857	13732	13786	13722	13768	13767	13831	13793	13729	13868	13777	13718	13763	13839	13850	13748	13652	13786	13711	13786	13884	13883	13859	13708	13702	13750	13955	13707	13780	13865	13709	13735	13729	13713	13712	13717	13722	13763	13624	13731	13765	13717	13892	13843	13703	13703	13803	13816	13770	13780	13776	13730	13809	13677	13903	13747	13844	13830	13728	13570	13766	13738	13802	13861	13712	13729	13784	13790	13838	13723	13732	13628	13818	13780	13759	13835	13752	13801	13827	13690	13998	13763	13722	13768	13833	13779	13842	13744	13652	13661	13728	13878	13786	13673	13835	13806	13717	13584	13608	13715	13796	13791	13759	14080	13812	13760	13626	13765	13817	13816	13781	13739	13706	13669	13759	13642	13832	13672	13831	13570	13952	13765	13811	13742	13809	13786	13626	13983	13878	13884	13569	13756	13749	13640	13870	13787	13685	13820	13771	13876	13870	13835	13769	13753	13769	13795	13905	13896	13850	13909	13779	13844	13725	13632	13737	13696	13657	13860	13911	13760	13808	13795	13803	13834	13891	13714	13697	13646	13891	13727	13859	13719	13798	13611	13614	13652	13859	13646	13703	13801	13765	13752	13851	13873	13730	13689	13570	13726	13596	13661	13703	13827	13810	13809	13401
28201	23625	27424	22682	18106	16842	16310	15607	15457	15352	15345	15251	15242	15140	14991	15171	14862	14865	14915	14970	14909	14901	15138	15039	14839	15063	14728	14901	14923	14840	14997	14876	15001	14801	14847	14626	14778	14839	14900	14761	14749	14741	14825	14997	14774	14850	14715	14871	14765	14747	14624	14606	14543	14875	14698	14719	14730	14661	14783	14902	14779	14517	14824	14558	14575	14775	14602	14749	14497	14624	14651	14647	14675	14585	14872	14825	14691	14717	14766	14511	14767	14900	14669	14590	14841	14711	14775	14722	14704	14633	14626	14722	14634	14901	14984	14762	14663	14889	14655	14545	14668	14836	14789	14728	14877	14627	14648	14815	14747	14591	14550	14822	14649	14655	14637	14836	14574	14740	14810	14814	14904	14962	14803	14783	14707	14767	14829	14744	14587	14811	14777	14580	14822	14584	14856	14657	14704	14739	14750	14781	14543	14738	14787	14603	14807	14625	14592	14533	14734	14821	14752	14621	14762	14685	14606	14689	14766	14427	14725	14630	14731	14624	14861	14769	14796	14613	14784	14691	14852	14883	14677	14800	14775	14633	14770	14643	14698	14812	14760	14647	14814	14700	14556	14645	14522	14712	14994	14576	15004	14874	14831	14767	14867	14757	14813	14820	14771	14695	14543	14899	14975	14823	14813	14653	14783	14684	14694	14542	14726	14702	14822	14788	14599	14761	14763	14615	14717	14735	14691	14754	14691	14645	14793	14800	14577	14759	14642	14632	14924	14794	14817	14716	14687	14610	14865	14634	14702	14796	14579	14717	14760	14860	14884	14757	14764	14743	14846	14572	14702	14495	14787	14717	14844	14689	14741	14807	14709	14774	14705	14793	14600	14639	14656	14706	14879	14863	14628	14762	14776	14769	14802	14780	14895	14673	14631	14530	14737	14451	14849	14574	14946	14600	14807	14648	14937	14809	14687	14463	14769	14592	14810	14806	14850	14812	14715	14687	14972	14811	14791	14735	14732	14727	14613	14699	14818	14615	14759	14636	14888	14757	14789	14774	14798	14568	14770	14813	14608	14690	14512	14694	14756	14726	14790	14931	14849	14578	14730	14813	14781	14663	14805	14890	14632	14642	14698	14627	14715	14728	14664	14660	14762	14919	14954	14615	14608	14878	14737	14754	14625	14884	14697	14873	14800	14794	14860	14582	14508	14649	14816	14747	14606	14505	14639	14755	14800	14604	14683	14816	14690	14685	14674	14737	14603	14826	14843	14732	14654	14670	14779	14719	14847	14754	14765	14729	14608	14694	14754	14674	14642	14795	14724	14776	14754	14669	14813	14718	14616	14683	14676	14847	14644	14795	15003	14821	14813	14495	14736	14702	14812	14563	14863	14903	14610	14527	14715	14727	14742	14812	14786	14714	14926	14670	14902	14720	14727	14577	14577	14570	14950	14528	14759	14816	14928	14763	14551	14666	14933	14690	14805	14724	14521	14593	14643	14883	14876	14546	14846	14791	14708	14865	14754	14708	14651	14682	14630	14743	14711	14884	14723	14663	14856	14732	14635	14827	14907	14667	14670	14713	14694	14602	14642	14712	14528	14790	14900	14868	14793	14745	14676	14692	14748	14772	14871	14727	14888	14743	14725	14673	14835	14600	14610	14635	14762	14709	14687	14812	14690	14689	14539	14542	14879	14965	14780	14739	14789	14814	14877	14697	14762	14633	14602	14746	14741	14686	14826	14811	14670	14722	14571	14712	14779	14646	14701	14610	14814	14621	14642	14641	14756	14829	14829	14795	14674	14495	14891	14886	14588	14564	14656	14869	14818	14797	14567	14698	14736	14780	14841	14567	14681	14665	14763	14827	14760	14657	14680	14740	14663	14884	14767	14661	14678	14832	14894	14639	14756	14876	14683	14721	14648	14462	14771	14378	14652	14825	14689	14623	14687	14557	14693	14745	14911	14755	14547	14691	14806	14665	14701	14810	14742	14653	14760	14594	14821	14820	14817	14640	14665	14563	14800	14625	14877	14780	14426	14746	14609	14784	14845	14811	14602	14566	14769	14603	14519	14750	14811	14581	14783	14827	14660	14620	14735	14885	14641	14630	14677	14734	14853	14613	14774	14740	14701	15032	14758	14838	14735	14853	14872	14671	14851	14955	14781	14685	14549	14548	14616	14714	14944	14882	14701	14777	14692	14718	14753	14645	14843	14852	14607	14562	14686	14782	14834	14894	14692	14695	14958	14626	14866	14952	14724	14757	14632	14939	14632	14725	14667	14629	14697	14661	14523	14712	14594	14726	14574	14453	14865	14655	14637	14746	14621	14781	14846	14544	14691	14730	14628	14766	14816	14603	14612	14750	14681	14549	14729	14682	14712	14791	14774	14869	14973	14575	14836	14824	14810	14721	14754	14637	14605	14877	14533	14640	14762	14699	14619	14636	14655	14575	14697	14530	14481	14582	14739	14796	14774	14863	14778	14826	14812	14718	14625	14548	14606	14562	14847	14637	14624	14762	14899	15058	14949	14782	14729	14625	14777	14674	14748	14753	14582	14759	14906	14656	14697	14871	14785	14689	14591	14734	14748	14819	14571	14770	14800	14763	14838	14725	14762	14625	14644	14578	14627	14835	14885	14699	14753	14675	14582	14820	14626	14827	14855	14622	14724	14746	14429	14673	14767	14640	14878	14819	14702	14740	14712	14657	14829	14865	14619	14513	14682	14703	14557	14611	14859	14793	14613	14742	14843	14742	14931	14777	14564	14566	14829	14719	14537	14871	14741	14553	14547	14857	14879	14821	14853	14830	14819	14627	14748	14681	14654	14568	14822	14516	14770	14874	14783	14768	14722	14591	14806	14549	14653	14813	14536	14829	14641	14485	14778	14819	14719	14801	14884	14706	14627	14566	14666	14726	14714	14431	14772	14823	14829	14692	14596	14714	14903	14693	15017	14745	14828	14806	14655	14768	14699	14808	14691	14800	14813	14575	14690	14728	14703	14662	14722	14899	14719	14748	14691	14740	14727	14812	14829	14748	14738	14624	14632	14724	14767	14722	14841	14884	14772	14817	14646	14671	14623	14714	14777	14662	14632	14503	14592	14834	14878	14618	14593	14922	14640	14655	14850	14620	14761	14894	14884	14862	14798	14737	14754	14708	14867	14478	14654	14649	14645	14886	14706	14667	14756	14801	14824	14825	14668	14713	14686	14782	14750	14685	14876	14710	14928	14655	14704	14710	14692	14651	14674	14827	14745	14783	14757	14648	14877	14858	14858	14802	14713	14621	14774	14608	14862	14822	14645	14691	14597	14747	14888	14485	14688	14763	14690	14785	14815	14729	14714	14741	14778	14764	14793	14827	14722	15025	14748	14894	14985	14717	14480	14884	14662	14744	14797	14822	14691	14633	14715	14625	14734	14719	14695	14800	14743	14525	14550	14656	14716	14675	14604	14635	14539	14707	14630	14680	14819	14749	14524	14746	14902	14691	14815	14694	14823	14668	14802	14784	14907	14709	14752	14841	14752	14805	14733	14705	14733	14714	14869	14626	14725	14396	14898	14723	14825	14719	14523	14761	14819	14827	14745	14621	14787	14795	14591	14688	14708	14601	14625	14655	14760	14618	14786	14911	14717	14810	14660	14664	14705	15090	14729	14794	14766	14829	14570	14867	14694	14703	14593	14508	14802	14648	14714	14679	14751	14872	14672	14845	14681	14655	14847	14496	14671	14502	14638	14724	14709	14694	14698	14665	14795	14524	14786	14984	14862	14750	14509	14678	14773	14807	14833	14734	14676	14765	14864	14812	14827	14684	14752	14820	14691	14785	14726	14906	14598	14789	14625	14694	14727	14979	14786	14752	14959	14711	14913	14639	14727	14764	14816	14721	14694	14661	14775	14752	14736	14662	14925	14641	14614	14724	14647	14862	14671	14633	14730	14745	14805	14756	14596	14732	14723	14521	14799	14753	14877	14636	14885	14725	14623	14840	14839	14743	14743	14801	14601	14721	14791	14830	14678	14577	14757	14832	14809	14747	14633	14868	14835	14757	14872	14704	14700	14656	14678	14884	14637	14753	14630	14845	14735	14750	14893	14724	14812	14616	14563	14592	14721	14660	14841	14718	14630	14982	14767	14847	14854	14745	14679	14549	14668	14671	14719	14601	14699	14637	14735	14861	14890	14782	14768	14733	14778	14727	14749	14803	14780	14794	14758	14834	14664	15056	14891	14837	14823	14697	14682	14720	14824	14578	14587	14645	14747	14747	14618	14807	14883	14708	14848	14665	14891	14763	14611	14797	14828	14857	14731	14692	14796	14755	14562	14741	14761	14693	15005	14748	14651	14755	14619	14560	14708	14622	14627	14815	14760	14814	14626	14708	14649	14756	14457	14676	14853	14628	14567	14744	14706	14813	14886	14774	14683	14949	14636	14815	14723	14755	14961	14833	14733	14841	14705	14784	14610	14894	14609	14655	14434	14704	14770	14547	14677	14738	14661	14872	14727	14842	14726	14735	14677	15021	14964	14937	14782	14633	14831	14698	14788	14703	14760	14722	14787	14577	14723	14813	14775	14566	14730	14789	14689	14749	14808	14726	14653	14595	14682	15062	14782	14649	14948	14820	14687	14494	14796	14705	14679	14787	14677	14686	14781	14917	14776	14697	14798	14946	14624	14847	14824	14666	14799	14709	14949	14724	14831	14672	15056	14821	14714	14625	14775	14640	14650	14643	14664	14709	14917	14854	14829	14685	14694	14859	14700	14799	14743	14560	14760	14672	14709	14780	14708	14615	14729	14660	14841	14915	14723	14816	14665	14867	14806	14848	14700	14912	14870	14746	14742	14704	14743	14699	15036	14698	14878	14617	14725	14573	14981	14537	14770	14557	14735	14568	14561	14630	14740	14816	14761	14754	14709	14664	14790	14504	14579	14755	14711	14918	14701	14794	14825	14732	14541	14638	14573	14746	14773	14729	14754	14750	14808	14696	14603	14860	14642	14734	14880	14786	14466	14660	14694	14726	14703	14613	14851	14743	14824	14759	14878	14825	14775	14802	14792	14659	14681	14760	14819	14918	14661	14745	14759	14550	14801	14856	14612	14639	14810	14710	14703	14854	14747	14836	14682	14874	14689	14715	14659	14690	14710	14624	14835	14734	14847	14773	14672	14744	14808	14742	14678	14844
22351	33024	28365	19814	17582	15880	15129	14422	14208	14019	14042	13766	13690	13657	13597	13651	13542	13402	13528	13371	13377	13317	13439	13351	13380	13279	13181	13119	13287	13216	13079	13205	13314	13185	13048	13145	13308	13257	13082	13138	13085	13138	13282	13128	13148	13144	13130	13085	13105	13008	12924	13001	12997	13052	13019	12990	12971	13077	13087	13222	13113	12991	13121	13005	13326	13080	12944	13086	13046	13207	12999	13047	13167	13077	13064	13248	13085	13248	13255	12908	13165	12941	13007	13046	13151	13266	13166	13039	13123	13184	12997	13078	13306	12996	13116	13084	13141	13019	13162	13267	13124	13079	13116	13191	13069	13083	12878	12963	13133	13169	13058	12872	13092	12997	13169	13016	12926	13024	13092	13051	13057	12997	13004	13073	13153	12853	12817	13033	13068	13036	13207	13053	13028	12889	13099	13167	13148	13115	13034	12991	13135	13070	13024	13008	13120	13349	12889	13190	13068	13075	13039	13061	13106	13182	13097	13075	12957	13058	12936	13104	13164	13033	13017	13152	13018	12995	13015	13050	13089	13067	12987	13142	12946	13117	12847	13059	12908	12954	12967	13018	12751	13127	13064	13051	13106	12898	13007	13177	13178	13067	13161	13051	13082	13180	13048	12902	13106	13070	13161	12843	13043	13203	13092	12983	13027	13127	13041	13229	13231	13240	13012	13074	13075	13084	12867	12990	13061	13180	12963	13106	13156	13034	13008	13140	13035	13099	13123	13033	13231	13221	13117	13147	13122	13222	13080	12919	13165	12993	13219	13013	13131	12919	13089	12880	13138	12954	13118	13101	13193	13060	12832	13154	13142	12970	13091	13133	13145	13001	13145	13315	13186	13209	12929	13095	13080	12961	13030	12984	13148	13156	13051	13025	13147	13088	12962	12983	13122	13091	13224	13046	12993	12952	12999	12980	12958	13038	13100	13049	13097	13009	13055	13087	12934	13071	12972	13035	12986	13010	13178	13233	13159	13008	12928	13083	13010	13136	13045	13090	12959	13019	12974	13041	12823	13199	13079	13161	13036	12974	13076	13116	13027	13041	13020	13089	13132	13203	13193	12986	12999	13052	12977	13046	13107	13309	13013	13096	13086	13028	13036	13010	12886	13065	13065	12994	13083	13058	13242	12984	13100	13156	13028	13169	13069	13166	13109	12978	13103	13010	13096	13057	12886	13176	13077	13170	13055	12948	13126	12965	12854	13150	13161	13127	13036	13001	13105	13019	12986	12963	13068	13075	13285	12980	13065	12977	13100	13163	13175	13097	12953	13193	12963	12969	13066	13090	13209	13131	13083	12988	13051	13258	13083	13074	13027	13161	13086	13038	13137	13060	12995	13246	13246	13117	13092	13052	13120	13027	12984	13059	13061	13166	13008	13062	12812	13128	13020	13023	13064	13132	13185	12840	13051	13060	13287	12950	13215	13202	12989	12901	13077	13011	13219	13008	13305	13166	12960	13089	13136	13220	13149	13155	12926	13053	12931	12963	13048	13168	13043	13173	13165	13200	13120	13004	13193	12965	12811	13188	13108	13110	12871	12910	13136	13182	13127	13114	13214	13086	13215	13141	12685	12854	13175	13162	13153	13044	13000	12892	12978	13005	13193	13048	13058	13136	13090	12997	13057	13081	13178	12952	12888	13123	12961	13207	12990	13093	13136	13111	13019	13029	13178	13156	12962	13001	13150	13092	13057	12994	13019	13034	13081	13047	13228	13069	12977	13208	13206	12982	13051	13092	12987	13145	13059	13164	12934	13077	13155	13144	13108	13095	13150	12964	13017	13190	13196	13031	13038	13040	13146	13001	13206	12908	13107	13036	12927	12906	13111	13123	12968	13039	13130	13013	13121	13108	13040	12955	13121	13025	13109	13189	12991	13033	13041	13053	13106	13182	13063	13020	13255	13029	13065	12855	12970	13056	13010	12991	12984	13163	13201	13136	13118	12940	13086	12956	13052	13090	13018	12883	12960	12870	13195	13050	13183	13105	13087	13083	13004	13177	13121	13033	12966	12954	13036	12924	13175	13131	13055	12844	13023	13067	13066	13132	13021	12989	12988	13021	12956	13137	13126	13071	13165	12976	13057	13146	13084	12998	13150	12912	12958	13068	13186	13133	13034	13078	13158	13048	13090	13105	13115	13129	13046	13096	13021	13046	12987	13124	12901	13032	13026	13097	12994	12886	13154	13258	13021	12931	13036	13078	12952	12893	13040	13182	13087	13076	13044	13132	13087	13124	13112	13210	13037	13039	13157	13073	12937	12992	13089	13082	12967	13127	13032	13129	12983	13157	13070	13125	13129	13141	12966	13097	13218	12920	13118	13170	13080	13064	13146	12971	13233	13163	13135	13141	12953	13249	13162	13194	13011	13024	13162	13028	13169	13084	13018	13104	13042	13175	13060	13246	13028	13049	13202	13109	12971	13112	12978	12995	12985	12989	13054	13089	13040	13068	13036	13097	13001	13090	13020	13139	13101	13090	12956	13103	13174	13126	13096	13092	13016	12960	12890	13154	12999	13123	13038	13045	13176	13090	13183	13104	13111	13120	13016	12895	13135	13173	12976	13104	13119	13017	13091	13104	13124	12947	13199	13072	13049	13154	12903	13028	12979	13088	12961	13102	13125	12910	13197	13097	13180	13166	13099	13061	13052	13152	12891	13165	13053	13171	13289	13084	13038	13111	13096	13131	13113	12970	12980	13127	13032	13059	13056	13050	13022	13039	13041	13116	12876	13132	13078	13142	13122	12959	13091	13153	13134	12966	12965	12996	13134	13021	12947	12991	13111	13103	13008	13176	13157	13063	13068	12983	13141	12962	13202	13004	13035	13147	13236	12946	13163	13098	12968	13085	12990	13199	13155	12970	13153	12872	13120	12911	12932	13043	13111	12979	13116	12913	13133	13140	13208	13051	13101	13083	13021	13155	13067	13099	13092	13126	13182	13101	13051	12999	13006	13269	13027	13053	13132	13039	13126	13238	13063	12918	13127	12922	12981	13085	13152	13061	13114	13055	13050	13044	13102	13077	13174	13025	12960	13083	13199	13030	13173	12890	13116	13069	13250	13050	12917	13045	13189	13072	13151	13077	13110	13156	13110	13111	13062	13145	13097	13108	13045	13206	13049	13184	13124	13097	13032	12978	13023	13039	13030	13250	12967	13199	12994	13101	13159	12999	13092	13126	13085	13080	13090	13177	13077	13193	13091	12912	13245	13182	13077	13245	13127	13261	12958	13140	12945	13209	13043	12976	13168	13115	13108	12990	13133	13093	13164	13233	13088	13060	12925	13073	13132	13095	13005	13149	13093	13182	13039	13171	13176	13027	13141	12806	13042	13050	13146	13082	13089	13053	13226	13085	13213	13005	13245	13009	13160	13165	13102	12965	13089	13056	13072	13232	13169	13087	13167	13110	13249	13162	12929	13034	13041	13153	13143	13075	12876	13196	13278	13080	13135	13046	13020	13132	13177	13070	12976	13114	13188	13135	13236	12949	13100	13056	13136	13042	13235	13104	13147	12952	13025	12969	13155	13094	13080	13001	13025	13002	13084	13054	13179	13144	13119	13035	13100	13061	13139	13253	13020	13077	12996	13072	13000	13057	13204	13027	13168	13150	13136	13146	13063	13069	13093	13121	13120	13148	13191	13142	13092	13059	13124	13109	13126	13044	13232	12970	13136	13173	12904	13193	12976	13189	12875	13171	13191	13123	12900	13028	13087	13138	13055	13089	12906	13184	13183	13158	13015	13251	13129	13195	13117	12987	13019	12913	13152	13214	13226	13230	13017	13064	13140	13109	12969	13118	13007	12903	13009	13096	13055	13095	12929	13085	13240	12920	13107	13199	13197	13208	13079	13088	13102	13106	12935	12959	13126	13014	13047	13070	12995	12984	13103	13059	13049	13195	13181	13101	13139	12970	13063	12938	13208	13118	12953	13105	13179	12927	13093	13101	13093	13066	12918	13023	13091	13003	12893	12987	13051	13214	13123	13203	13022	13056	13059	12862	12994	13247	13239	13005	13161	12833	13050	13126	13065	13126	13015	13148	13084	13169	13229	12902	13002	13113	13080	13012	13097	13199	13119	13054	12951	13028	13100	13184	13080	13067	13002	13095	13102	13099	13149	13008	13185	13047	13038	13156	13258	13260	13026	13212	13185	12943	13016	13125	13123	12934	12909	12959	13118	13138	12891	13211	13074	13100	13147	13142	13118	13132	12858	13092	13239	13036	12952	13037	13054	13097	13010	13045	12972	13003	13254	13211	13090	13011	12995	13037	13131	12860	13167	13114	13017	13263	12928	13212	13224	12937	13117	13006	13092	12870	13165	13042	13131	12998	13193	13036	13149	13109	13071	13023	13016	13103	12982	13064	13046	13174	13184	13087	13094	13093	13087	13118	13210	13113	13109	12981	12840	13160	12842	12973	13045	13114	13177	13124	13094	13115	13001	13106	13067	13152	13095	13079	13064	13119	13205	13286	13096	13165	13066	12941	13169	13039	13166	12983	12952	12993	13103	13134	12991	13030	13126	13003	13031	13065	13187	13147	13165	13108	12923	12984	12976	13229	13102	13118	13000	12894	13145	13124	13167	13139	13024	13232	13111	13130	12886	13035	13061	12987	13150	13249	13217	13080	13174	13046	13198	13184	13114	13010	13025	13133	13111	13053	13152	13086	13024	13013	13022	13089	13202	13113	13014	13083	12997	13040	13173	13095	13082	12984	13170	13055	13010	13114	13167	12987	13112	13036	13171	12955	13036	13065	13203	12996	12992	13113	13119	13127	13054	13165	13188	13048	13141	13032	13103	13084	13223	12952	13174	12931	12932	12949	13062	13104	13000	13149	13026	13108	13200	13034	12955	12999	13131	12982	13074	13223	13116	13146	13151	13241	13005	13146	13024	13100	13089	12972	13059	13083	13089	13112	13055	13279	13092	12914	13065	12944	13056	13164	13137	13057	12974	13075	13133	13287	12949	13266	13039	13023	13213	13070	13079	13208	13069	12899	13051	13050	13028	13153	13146	13193	12974	13032	13054	13078	13230	13157	13046	12847	13052	13116	13097	13069	12954	13177	12920	13076	12998	13062	13091	13251	13077	13172	12927	13111	13071	13159	13015	13116	13025	13058	12985	13081	13189	13178
23976	21148	28544	24397	22845	22262	19933	16965	16209	16114	15903	15817	15471	15373	15512	15588	15199	15353	15380	15306	15160	15104	15325	15060	15093	15113	15084	14910	14975	14883	14941	15124	15116	15018	14692	14926	14933	14923	15049	14868	14860	14824	14927	14796	14945	14928	14720	14715	14895	14861	14780	14936	14864	15042	14931	14743	14886	14873	14797	14750	14698	14666	14530	14808	14861	14730	14701	14858	14982	14909	14809	14933	14808	14829	14920	14849	14742	14811	14935	14825	14792	14828	14889	14891	14843	14748	14752	14652	14728	14922	14848	14870	14843	14870	14843	14884	14769	14679	14770	14857	14702	14878	14795	14691	14740	14731	14808	14845	14787	14929	14795	14859	14817	14839	14747	14754	14734	14976	14857	14795	14875	14767	14893	14813	14680	14918	14623	14789	14672	14729	14909	14557	14858	14654	14800	14873	14532	14801	14887	14769	14854	15035	14860	14709	14791	14735	14822	14799	14809	14684	14712	15083	14582	14965	14845	14747	14859	14464	14794	14925	14773	14659	14774	14928	15010	14771	14843	14806	15019	14726	14882	14862	14556	14825	14875	14848	14810	14926	14744	14666	14824	14851	14814	14946	14997	14800	14975	14812	14897	14813	14993	14868	14808	14803	14854	14819	14731	14910	14722	14753	14730	14622	14990	14927	14973	14694	14699	14663	14819	14726	14882	15005	15026	14998	14883	14739	14832	14893	14908	14689	14723	14843	14793	14766	14925	14880	14996	14935	14836	14921	14758	14560	14739	14733	15077	14884	14953	14733	14692	14765	14855	14794	14682	14743	14905	14855	14845	14884	14867	14722	14652	14763	14699	14879	14905	14812	14714	14752	14900	14829	14537	14797	14907	14739	14896	14971	14770	14825	14654	14813	14737	14692	14723	14944	14859	14706	14954	14750	14738	14782	14641	14636	14789	14977	14718	14803	14715	14641	14746	14828	14859	14665	14845	14823	14659	14926	14621	14966	14660	14809	14792	14806	14817	14603	14880	14601	14985	14751	14802	14787	14789	14910	14858	14959	15019	14657	14745	14771	14894	14714	14740	14714	14954	14738	14769	14757	14896	14765	14855	14555	14809	15066	14873	14706	14755	14861	14805	14700	14872	14609	14708	14887	14771	14904	14815	14760	15036	14906	15070	14750	14905	14892	14780	15002	14929	14942	14733	14699	14999	14864	14800	14892	14743	14857	14687	14709	14686	14782	14833	14741	14697	14714	14922	14891	14790	14749	14892	14581	14628	14852	14803	14788	14846	14662	14952	14942	14870	14921	14653	14777	14776	14804	14844	15167	14944	14734	14823	14560	14729	14751	14701	14949	14860	14857	14714	14761	14845	14860	14936	14714	14833	14838	14694	14939	14804	14715	14886	14916	14605	14882	14620	14605	14862	14918	14885	14654	14861	15011	14708	14800	14824	15090	14800	14931	14958	14733	14782	14782	14859	14725	14976	14797	14872	15044	14817	14765	14894	14742	14661	14839	14907	14948	14868	14850	14728	14736	14670	14867	14730	14794	14951	14818	14724	14602	14811	14687	14803	14663	14708	14830	14903	14847	15007	14816	14634	14768	14967	14756	14794	14977	14920	15052	14784	14690	14903	14877	14684	14814	14916	14705	14816	14620	14974	14841	14942	14861	14899	14827	14957	14729	14845	14624	14722	14590	14580	14765	14707	14796	14906	14778	14669	14542	14674	14772	14927	14777	14883	14706	14707	14744	14900	14820	14635	14893	14645	14647	15050	14893	14902	14845	14753	14783	14770	14746	14811	14902	14882	14748	14705	14724	14677	14948	14788	14724	14643	14465	14731	14706	14861	14844	14979	14765	14676	14774	14829	14770	14888	14790	14752	14864	14672	14803	14839	14704	14703	14722	14704	14703	14855	15014	14828	14746	14771	14797	14764	14789	14944	14827	14683	14929	14754	14659	14753	14823	14777	14574	14766	14765	14803	14850	14904	14855	14884	14885	14845	14634	14765	14711	14936	14842	14946	14981	14820	14754	14822	14709	14704	14711	15061	14985	14760	14858	14800	14860	14846	14640	14848	14759	14707	14791	14968	14825	14878	14737	14819	14882	14885	14701	15054	14731	14649	14726	14813	14818	14854	14941	14649	14658	14721	14675	14804	14830	14910	14753	14798	14802	14733	14619	14656	14902	14725	14696	14816	14968	14851	14802	14939	14876	14801	14728	14737	14877	14753	14645	14779	14829	14979	14853	14826	14659	14709	14854	14750	14690	14897	14773	14711	15004	14542	14696	14574	15031	14756	14900	14789	14793	14811	14808	14788	14823	14845	14776	14646	14808	14878	14929	14845	14892	14902	14787	14730	14881	14760	14943	14875	14971	14844	14772	14964	14977	14667	14638	14865	14859	14951	14952	14837	14823	14907	14666	14781	14866	14785	14943	14761	14704	14706	14737	14689	14739	14684	14622	14831	14788	14825	14737	14974	14816	14686	14604	14995	14829	14748	14820	14589	14730	14856	14841	14883	14737	14669	14767	14763	14807	14850	14766	14823	14741	14905	15011	14876	14804	14891	14640	14710	14715	14726	14920	14661	14709	14597	14706	14763	14915	14705	14807	14827	14841	14642	14916	14727	14868	14791	14793	14730	14767	14844	14854	14999	14960	14902	14892	14864	14708	14555	14796	14836	14710	14706	14736	14717	14879	14846	14756	14917	14766	14887	14793	14689	14737	14550	14613	14850	14802	14972	14808	14842	14897	14789	14863	14807	14991	14902	14832	14719	14840	14694	14931	14824	14944	14753	14584	14808	14860	14775	14811	14842	14781	14605	14951	14914	14837	14715	14723	15091	14764	14800	14816	14510	14955	14920	14860	14913	14697	14691	14693	14824	14759	14699	14911	14857	14854	14791	14808	14910	14712	14827	14872	14692	14690	14948	14885	15059	14761	14839	14616	14873	14830	14872	14704	14897	14864	14763	14732	14785	14751	14669	14720	14912	14726	14626	14810	14734	14745	14926	14763	14763	14736	14833	14830	14662	14627	14603	14713	14712	14722	14964	14759	14805	14809	14714	14850	14627	14870	15041	14764	14700	14846	14792	14803	14789	14806	14979	14807	14779	14711	14811	14818	14903	14601	14863	14887	14615	14904	14703	14949	14889	14809	14845	14817	14668	14675	14646	14471	14810	14767	14963	14838	14726	14852	14788	14648	14655	14817	14960	14873	14630	14708	14891	14871	14675	14970	14914	14681	14885	14580	14766	14729	14804	14639	14662	14853	14962	14729	14732	14546	15041	14892	14610	14894	14839	14856	14576	14842	14922	14869	14822	14753	14854	14869	14812	14822	14832	14898	14829	14891	14770	14781	14662	14768	14847	14816	14884	14874	14639	14649	14835	14807	14832	14642	14801	14780	14692	14677	14675	14755	14669	14647	14795	14958	14975	14844	14701	14714	14743	14793	14791	14715	14812	14793	14649	14750	14762	14920	14985	14767	14595	14646	14857	14870	14890	14679	14613	14825	14739	14632	14876	14811	14883	14726	14749	14779	14849	14552	14785	14782	14693	14734	14767	14821	14889	14630	14635	14800	14716	14826	14940	14714	14818	14833	14897	14944	14936	14835	15024	14891	14828	14777	14640	14819	14872	14722	14981	14721	14929	14796	14802	14792	14680	14765	14806	14801	14719	14871	14716	14766	14936	14830	14910	14831	14820	14797	14740	14811	14892	14941	14882	14947	14639	14733	14821	14813	14766	14729	14767	14809	14794	14858	14725	14733	14849	14793	14718	14823	15086	14978	14785	14793	14735	14902	14696	14974	14835	14765	14750	14651	14854	14757	14845	14870	14786	14822	14782	14713	14640	14658	14905	14702	14832	15112	14814	14840	14970	14847	14855	14903	14927	15022	14933	14735	14813	14725	14767	14884	14755	14801	14993	15021	14775	14745	14774	14948	14827	14934	14910	14858	14848	14972	14689	14835	14746	14721	14941	14804	14805	14641	14903	14797	14935	14809	14872	14868	14639	14950	14753	14757	14797	14714	14849	14581	14815	14693	14734	15012	14912	14835	14699	14642	14909	14997	14831	14825	14936	14878	14729	14889	14759	14754	14782	14738	14865	14807	14875	14795	14951	14790	14657	14673	14775	14936	14814	14827	14712	14766	15110	14849	14829	14701	14726	14674	14779	14707	14837	14758	14812	14795	14704	14724	14864	14958	14784	14881	14746	14841	14855	14748	14842	14764	14897	14604	14944	14806	14803	14722	14775	14921	14763	14855	14797	14741	14764	14771	14730	14703	14514	14758	14821	14806	14642	14972	14851	14749	14801	14760	14688	14725	14802	14751	14862	14981	14851	14914	14996	14839	14840	15007	14956	14774	14949	14723	14833	14790	14904	14721	14678	14645	14979	14797	14900	14641	14687	14685	14876	14852	14843	14511	14660	15022	14801	14882	14720	14775	14786	14833	14735	14784	14921	14830	14860	14764	14789	14734	14875	14843	14870	14739	14769	14806	14752	14870	14800	14816	14689	14622	14882	14663	14834	14740	14833	14656	14726	14833	14847	14593	14905	14813	14794	14909	14638	14809	14801	14659	14833	14783	14854	14790	14794	14826	14792	14928	14853	14799	14772	14723	14597	14824	14870	15010	14749	14863	14761	14888	14876	14797	14702	15021	14676	14673	14939	14694	14706	14506	14723	14783	14685	14799	14825	14833	14839	14723	14876	14820	14853	15049	14741	14767	14857	14733	14868	14732	14579	14736	14732	14757	14815	14638	14893	14705	14901	14757	14881	14695	14814	14811	14518	14874	14690	14813	14834	14902	14789	14784	14914	14823	14715	14760	14688	14729	14905	14600	14660	14793	14828	14637	14885	14603	14882	14736	14857	14609	14888	15007	14661	14807	14872	14758	14600	14738	14819	14763	14637	14705	14837	14857	14701	14684	14808	14755	14754	14821	14755	14830	14878	14708	14765	14780	14744	14744	15018	14873	14644	14935	14687	14893	14880	14757	14633	14666	14914	14745	14641	14892	14648	14843	14709	14811	14779	14666	14831	14860	14928	15034	14804	14732	14828	14800	14821	14598	14765	14734	14721	14862	14813	14897	14735	14766	14687	14782	14838	14802	14689	14752	14798	14502	14781	14773	14823	14842	14952	14810	14978	14946	14925	14837	14759	14823
23874	40869	34953	25221	23776	19161	16951	15487	15105	14688	14570	14372	14401	14150	14009	13920	13876	13851	13790	13788	13708	13568	13496	13317	13370	13314	13309	13382	13337	13427	13443	13251	13410	13437	13345	13305	13290	13192	13229	13216	13142	13160	13240	13406	13222	13209	13088	13087	13059	13190	13144	13038	13147	13314	13026	13259	13112	13288	13152	13225	13178	13160	13230	13089	12983	12980	13206	13170	13155	13320	13068	13307	13171	13117	13018	13159	13101	13248	13155	13181	13121	13075	13174	13253	13213	13083	13179	13192	13011	13081	13055	13125	13167	13320	13076	13110	13196	13071	13053	13167	13157	13284	13190	13314	13058	13172	12985	13143	12934	13159	13176	13180	13118	13185	13017	13077	13201	13165	13066	13175	13140	13021	13122	13147	13066	13136	13081	13147	13189	12938	13128	13112	13118	13170	12955	13088	13318	13098	13134	13122	12916	13143	13304	13343	13060	13054	12904	12998	13122	13030	13143	13138	13051	13114	13122	12987	13050	13151	12914	13163	13029	13087	13110	13081	13048	12962	13115	13076	12978	13259	13048	13286	13043	13017	13099	13135	13320	13008	13017	13139	13164	13163	13040	13160	13215	12929	13203	13004	13174	13231	13045	13140	13078	13226	13107	13040	13141	13218	13027	13103	13173	13155	13133	12987	13177	13162	13004	13185	12968	13096	13258	13068	13122	13081	13236	13002	13149	13073	13214	13264	13217	13301	13025	13041	13017	13097	13306	13169	13021	13099	13021	13046	13171	13085	13225	13082	13234	13059	13255	13019	13010	13013	13229	13072	13074	13116	13235	13009	13165	13155	13166	13108	13033	13204	13174	13026	13124	13096	13019	13231	13026	13243	13090	13031	13228	13307	13263	13159	13074	13073	13068	13111	13032	13224	13119	13038	13159	13237	13092	13049	13130	13136	13093	13158	12944	13130	12999	13050	13162	13293	13047	13245	13115	13229	13028	13223	13245	13085	13010	13066	13132	13180	13220	12967	13178	13070	13150	13132	13072	13144	13137	13044	13078	13005	13009	13071	13014	13196	13163	12990	13103	13125	13088	13187	13099	13184	13224	13167	13192	13117	13055	13297	13008	13007	13102	13171	13067	13240	13059	13132	13028	13179	13252	13214	13047	13060	13315	13202	13105	13065	13226	13065	13152	13001	13221	13159	13050	13039	13112	13041	13060	13244	13346	13114	13102	13223	13167	13254	13172	13292	13234	13147	13112	13131	13173	13156	13322	12926	13103	12986	13225	13084	13140	13152	13131	13222	13082	13235	13077	13139	12975	13065	13258	13169	13062	13139	13217	12948	13083	13119	13296	13036	13106	13137	13126	13062	13152	13095	13212	13081	13004	13122	13019	13038	12900	13144	13196	13112	13112	13009	12981	13150	13026	13176	13060	13134	13094	13137	13015	13175	13082	13140	13075	13088	13190	13125	13097	13016	13189	13131	13198	13054	13086	13135	13042	13230	13078	13133	13183	13109	13093	13242	13112	13019	13191	13044	13071	13257	13202	12998	13076	13086	13153	13069	13121	13057	13061	13098	13184	13204	13040	13153	13125	13254	13264	13288	13205	13022	13013	13076	13137	13215	13090	13122	13084	13108	13051	13054	13137	13159	13107	13071	13073	13209	13115	13083	13192	13166	13023	13176	13165	13090	13171	13178	13179	13141	13149	12932	13238	12979	13139	13109	13241	13047	13027	13089	13112	13189	13056	13103	13178	13006	13150	13271	13338	13148	13029	13223	13173	13302	13142	13055	13211	13110	13203	13376	13021	12954	13220	13029	13120	13152	13109	13082	13015	13011	13039	13201	13053	13045	13031	12988	12901	13170	13098	13011	13063	13057	13056	13133	13117	13066	13314	12998	12939	13154	13200	13244	13267	13080	13065	13159	12993	13172	13293	13198	13127	12955	13271	13047	12984	13201	13083	13089	13169	13147	13175	13054	13221	13102	13046	13215	13087	13149	13061	13004	13036	13287	13113	13221	13171	13036	13231	13112	13016	13334	13067	13117	13020	13040	13168	13164	13222	13189	13134	12961	13228	13003	13152	13180	13172	13056	13129	13050	13084	13062	13015	13103	13204	13152	13092	13145	13098	13081	13401	13059	13069	13183	12974	13026	13046	13169	13168	13162	13129	13117	13054	12957	13305	12940	13242	13183	13113	13190	13057	13009	13093	13008	13130	13178	13135	13068	12987	13130	13281	13085	13037	13199	13086	13097	13012	13186	13169	13244	13207	13164	13020	13106	13303	13187	13179	13082	13235	13174	13126	13077	13028	13098	13083	13252	13167	13180	13132	13061	13153	13136	13162	13183	13200	13140	13122	13047	13058	12839	13172	13178	13017	13226	13069	12899	13106	13003	13220	13280	13143	13135	13076	13068	13227	13106	13136	13150	13036	13092	13032	13070	13100	13012	13057	13238	13144	13231	12987	12983	13055	13118	13088	13093	13238	13177	13235	13151	13227	13091	13094	13016	13056	13232	13095	13278	13133	13217	13059	13099	13077	13092	13062	12946	12977	13006	13165	13059	12956	13100	12932	12991	13159	12982	13222	12992	13110	13192	13181	13186	13156	13208	13237	13104	13186	13137	13172	13175	12954	13103	13189	13145	13143	13130	13141	13233	13062	13018	13109	13052	12931	13127	12936	13110	13050	13066	13092	13176	12968	13070	13037	13028	13085	13217	13127	13136	12939	12983	13228	12997	13023	13215	13029	13063	12914	13136	13041	13116	13028	13183	13215	13227	13080	12997	12991	12958	13081	12937	13029	13068	13167	13027	13219	13075	13221	13099	13091	13027	13094	13092	13127	12952	13235	13035	13040	13172	13053	13163	13130	13108	12998	13080	13114	13032	13182	13197	13110	13058	13124	12987	13121	13100	13032	13073	13202	13018	13133	13036	13151	13239	13087	13258	13327	13101	13107	13269	13040	13094	13083	12946	13223	13165	13182	13312	13138	13018	13053	13135	13037	13192	12986	13136	13118	13120	13200	13188	12976	13150	13088	12981	12996	13040	13002	13181	12982	13125	13308	13197	13025	13054	13135	13125	13235	13122	13022	13133	13023	13027	13119	13149	13126	13128	13267	13110	13162	13210	13139	13113	13033	13244	13076	13207	13004	13070	13206	13110	13123	13131	12819	13261	13127	13122	12949	13054	13104	13110	13237	13074	13107	13182	13059	13028	13073	13189	13214	13053	13094	13081	13101	13290	13134	13065	13065	12936	13138	13142	13095	13296	13132	13130	13216	13164	13193	13053	13034	13151	13138	12931	13040	13268	13156	13161	13152	13245	13080	13195	13092	13141	13154	13122	13125	13069	13110	13074	13161	13343	13024	13111	13264	13079	13002	12999	13147	13306	13013	13087	13166	13169	13064	13183	13120	13167	13001	13081	13133	13075	13138	13294	13229	13047	13139	13058	13170	13050	13105	13057	13204	13153	13142	13156	13143	13064	13076	13143	13094	13222	13013	13116	13131	13260	12982	13079	13143	12912	13079	13080	13124	13208	13014	13089	13198	13130	13011	13110	13126	13145	13201	13096	13138	13101	13176	13228	13039	13109	12958	13116	13192	13172	13043	13024	13083	13289	13040	13134	13205	13140	13237	13133	12962	13215	13074	13073	13124	13323	13232	13102	13050	13106	13144	13035	13148	13133	13032	13081	13156	13163	13185	13059	13154	13008	13102	13197	13196	13026	13106	13162	13198	13267	13064	13195	13091	13035	13107	13131	13160	13024	12925	13282	13207	13121	13116	13230	13265	13133	13073	13056	13081	13064	12957	13245	13239	13166	13056	13162	13064	13100	13026	13090	12968	13135	13145	13195	12938	13532	13253	13246	13216	13186	13218	12977	13082	13160	13071	13140	13256	13100	13050	13178	13283	13156	13173	13172	13118	13068	13238	13099	13256	13167	13109	13141	13033	13096	13090	13027	13170	13201	12993	13124	13010	13157	13014	13124	13099	13225	13056	13244	13198	13121	13055	13053	13066	13031	13124	12996	13050	13063	13075	13188	12997	13179	12994	13086	13163	13084	13103	13087	13270	13105	13083	12997	13187	13114	13108	13062	13150	12934	13169	13144	13282	13054	12981	12960	12953	13052	13345	13179	13205	13084	13133	13088	13231	13233	13162	13137	13093	13154	13310	12979	13222	13142	13049	13131	12980	13013	13074	13113	13098	13095	13002	13144	13369	13017	13107	12890	13202	13162	13190	13300	13124	13024	13209	13075	12989	13083	13241	13124	13018	13090	13176	13200	13227	13169	13126	13183	12985	13067	13102	13288	13175	12996	13000	13022	13047	13206	13109	13057	13217	13229	13156	13091	13067	13195	13052	13053	13100	13089	13076	13181	13255	13109	13227	13136	13282	13158	13088	13036	13205	13093	13004	12941	12996	13020	13135	13146	13134	13164	13085	13089	12983	13147	13179	12885	13209	13188	13057	13196	13101	13077	13237	13029	13153	12948	13111	13283	13098	13172	13166	13034	13116	13076	13038	13037	13182	13002	13118	13145	13304	13128	13089	13271	12928	13152	13052	13130	13184	13071	12994	12963	13012	13149	13201	13195	13106	13008	12803	13132	13161	12990	13115	13035	13153	13237	13274	13173	13165	13038	13164	13029	13088	13061	13146	13069	13235	13111	13050	13273	13173	13067	13066	13179	13130	12897	13244	13105	13284	13114	13097	13038	13201	13150	13037	12979	13212	12901	13181	13350	13033	13031	13089	13207	13043	13128	12996	13078	13128	13090	13074	13185	13136	13081	13109	13103	13151	13036	13161	13093	13204	13021	13151	13036	12960	13163	13121	13100	13185	13132	13060	13084	13097	13187	13091	12993	13262	13200	13027	13159	12904	13103	13182	13010	13186	13008	13133	13025	13040	13070	13192	13083	13142	13257	13180	13110	13196	13021	13041	13062	13016	13263	13027	13118	13232	13067	13120	13093	13053	12943	13166	13048	13085	13174	13237	13072	12964	13141	12995	13128	12860	13092	13231	13226	13185	12987	13278	13025	13156	13178	13091	13192	12892	13061	13034	13024	13236	13113	13043	13181	13210	13124	13099	13080	13213	13088	13096	13193	13072	13005	13066	13041	13180	13015	13080	13173	13081	13211	13255	13006	13203	13121	13104	12976	13008	13055
22901	21143	28912	23771	22218	24426	24567	19106	17769	17746	17351	17186	16942	16739	16831	16804	16489	16269	16663	16340	16564	16289	16314	16276	16250	16033	16079	16208	16102	16014	16104	16101	16123	16119	16093	16010	16131	16081	16117	16049	15916	15922	15858	15880	15919	15866	15818	15730	15937	15867	15855	15971	15842	15935	16002	15960	15909	16127	16090	16008	15823	15931	15973	15834	15916	15866	15957	15846	15880	15983	15889	15852	16124	15986	15824	15720	15852	15976	15861	15830	15955	15865	15811	15757	15990	15855	15823	15756	15913	15851	15699	15901	15934	15953	16000	15829	16051	15822	15676	15735	15978	15941	15722	15678	15592	15906	15897	15970	15961	15808	15904	15794	15993	15739	15989	16025	16059	15763	16012	15812	15772	15876	15767	15782	15842	15728	15657	15676	15744	15799	15939	15715	15818	15859	15810	15673	15871	15986	16145	16000	15783	15836	15815	15782	15823	15860	16100	15901	16140	15887	15903	15968	16016	15872	15948	15815	15750	15863	15898	15791	15783	15738	15673	15825	15859	15838	15924	16001	15895	15855	15825	15913	15681	15875	15988	15962	15799	15696	15656	15854	15585	15736	15976	15701	15819	15853	15779	16024	15965	15794	15850	15884	15671	15757	15944	15777	16001	16068	15757	15725	15858	15895	15635	15725	15825	16032	15663	15693	15955	15831	15703	15915	15871	15910	15763	15904	15891	15797	15788	15781	16009	15847	15995	15798	15639	15777	15924	15868	15767	15734	15795	15862	15810	15760	15860	15823	15685	15897	15938	15699	15800	15872	15875	15936	15848	15905	15873	15708	15893	15870	15833	15941	15850	15728	15838	15979	15800	15745	15825	15752	15839	15840	15945	15846	15864	15722	15952	15833	15796	15925	15930	15964	16071	15961	15795	15918	15792	15954	15834	15753	15841	15798	15885	15585	15912	15882	15747	15661	15949	15719	15863	15854	15919	15975	15867	15933	15923	15687	15736	15838	15847	15862	15675	15815	15777	15791	15965	15836	16052	15841	15794	15842	15928	15828	15911	15861	15633	15895	15961	15813	15671	15984	15838	15875	15749	15794	15814	15718	15749	15707	15692	15936	15840	15993	15892	15683	15643	15680	15855	15716	15877	15714	15863	15800	15860	15810	15826	16076	15829	15961	15860	15865	15812	15617	15686	15781	15819	15771	15712	15744	15850	15882	15805	15850	15942	15805	15639	15604	15858	15762	15694	15892	15896	15888	15662	15703	15687	15743	15804	15712	15881	15807	15747	15695	15877	15747	15848	15730	15714	15805	15894	15914	15849	15741	15760	15565	15897	15749	15885	15718	15825	15718	15759	15969	15810	15918	15789	16028	15832	15696	15981	15740	15648	15754	15805	15812	15911	15716	15593	15801	15964	15591	15754	16017	15783	15955	15786	15986	15846	15750	15739	15768	16058	15854	15808	15958	15901	15781	15737	15716	15676	15827	15877	15757	15722	15825	15873	15875	15919	15892	15839	15684	15940	16011	15724	15819	15709	15803	15866	15890	15804	15723	15845	15601	15887	15961	15680	15691	15934	15734	15731	15842	15826	15743	15780	15929	15867	15780	15803	15920	15818	15882	15822	15773	15810	15790	15854	15945	15741	15803	15789	15914	15927	15800	15794	15931	16044	15824	15624	15759	15925	15585	15888	16007	15824	15990	15845	15866	15731	15985	15714	15757	15819	15886	15742	15712	15761	15725	15715	15643	15784	15738	15526	15777	15777	15916	15910	15730	15823	15929	15934	15907	15983	15827	15751	15831	15812	15716	15736	15864	16028	15930	15876	15763	15733	15971	15756	15826	15949	15702	15763	15749	15859	15744	15893	15937	15936	15803	15846	15783	15642	15907	15913	15683	15963	15885	15833	15882	16005	15826	15838	15870	16014	15921	15805	15893	15966	15809	15746	15981	15948	15813	15886	15695	15818	15835	15735	15797	15611	15887	15799	15865	15618	15743	15753	15775	15930	15595	15741	15775	15835	15577	15795	15669	15911	15879	15654	15963	15897	15877	15802	15888	15723	15955	15804	15740	15855	16121	15976	15778	15891	15792	16026	15801	15808	15886	16053	16013	15908	15854	15784	16001	15864	15838	15794	15779	15645	15648	15751	15653	15938	16034	15898	15955	15788	15914	15656	15743	15822	15859	15831	15727	15816	15800	15954	15720	15774	15805	15922	15841	15669	15860	15728	15869	15766	15752	15938	15978	15876	15727	15901	15928	15915	15826	15897	15903	15761	15741	15783	15699	15739	15733	15705	15675	15694	15689	15822	15803	15781	15783	15739	15842	15899	15900	15855	15870	15855	15835	15868	15800	16001	16028	15909	15759	16020	15846	15723	15939	15894	15732	15503	15904	15704	15778	15767	15810	15738	15623	15771	15705	15852	16069	15809	15610	15859	15746	15802	15802	15806	15808	15865	15714	15684	15567	15579	15784	15724	15766	15825	15846	15982	15793	15835	15910	15814	15906	15936	15638	15831	15914	15816	15762	15984	15856	15688	15629	15768	15844	16076	15851	15773	15895	15697	15770	15828	15781	15694	15879	15811	15660	15833	15824	15894	15856	16153	15871	15860	15757	15829	15866	15874	15892	16032	15931	15696	15857	15675	15757	15751	15733	15932	15909	15807	15768	15761	15833	15843	15775	15798	15722	15789	15776	15793	15873	15782	15984	15641	15967	15971	15699	15882	16050	15870	15938	15831	15859	15853	15734	16047	15748	15865	15847	15864	16065	15876	15892	15838	15692	15841	15902	15994	15803	15713	15800	15836	15804	15874	15775	15849	15774	15764	15867	15619	15751	15805	16016	15703	15897	15881	16042	15678	15999	15812	16008	15756	15800	15759	15714	15905	16007	15979	15846	15929	15999	15673	15810	15931	15745	15870	15886	15846	15883	15878	15780	15810	15741	15801	16008	15670	15893	15904	15819	15927	15880	15947	15775	15823	15857	15862	15805	15752	15834	15751	15829	15967	15932	15778	15954	15732	15802	15947	15763	15735	15900	15923	15649	15886	15826	15708	15945	15747	15974	16085	15810	15778	15649	15753	15829	16049	15913	15846	15636	15820	15702	15902	15796	15796	15813	15969	15725	15980	15747	15700	15566	16016	15779	16045	15903	15842	15914	15912	15777	15640	15707	15874	15592	15767	15759	15761	15833	15885	15733	15717	15850	15932	15767	15686	15922	15777	15814	15947	15856	15789	15532	15575	15803	15688	15891	15819	15976	15863	15829	15796	15747	15793	15688	15862	15786	15829	15572	15784	15895	15827	15946	15728	15781	15802	15918	15802	15654	15843	15729	15788	15769	15686	15742	15866	15903	15874	15687	15805	15837	15954	15744	16012	16001	16077	15855	15934	15675	15656	15672	15615	15788	15937	15794	15963	15671	15714	15963	15968	15900	15836	15784	15882	15884	15862	15762	15879	15835	15953	15696	15845	15794	15998	15867	15661	15721	15951	15992	15619	15884	16000	15779	15968	15796	16050	15834	15889	15809	15881	15846	16127	15859	15869	15675	15879	15928	15938	15832	15904	15953	15751	15753	15629	15878	15984	15914	15626	15791	15914	15722	15798	15746	15753	15659	15955	15875	15947	15821	15760	15796	16006	15836	15853	15772	15801	15733	15785	15747	15880	15802	16003	15779	15841	15821	15776	15766	15685	15840	15932	15814	15763	15695	15808	15964	15637	15927	16008	15692	15781	15781	15883	15728	15747	15948	15717	15793	15801	15745	15885	15652	15862	16095	15987	15751	16055	15613	15728	15735	15714	15764	15842	15922	15811	15978	15730	15845	15824	15620	15880	15892	15737	15848	15899	15876	15845	15802	15801	15859	15969	16051	15714	15943	15876	15677	15744	15831	15599	15647	15865	15879	15728	16001	15724	15678	15817	16035	15765	15778	15813	15739	15737	15804	15778	15862	15922	15764	15722	15861	15739	15767	15918	15769	15650	15848	15876	15599	15729	15822	15629	15759	15714	15705	15733	15766	15709	15870	15696	15784	15893	15830	15908	15804	15848	15655	15675	15775	15876	15848	15730	15850	15868	15563	15801	15938	15840	15603	15849	15677	15580	15854	15948	15756	15897	15868	15803	15834	15718	15957	15697	15828	15554	15854	15755	15860	15901	15821	15557	15865	15649	15629	15790	15593	15818	15649	15903	15764	15904	15815	15609	15817	15678	15821	15785	15819	15884	15845	15888	15749	15567	16013	15743	15777	15645	15879	15714	15633	15890	15747	15739	15972	15946	15743	15779	15707	15690	15756	15737	15789	15670	15682	15860	15597	15742	15894	15891	15786	16105	15921	15925	15749	15841	15893	15804	15926	15990	15783	15854	15787	15739	16062	15879	15510	16019	15878	15732	15634	15988	15851	16026	15793	15789	15842	15880	15930	15951	15852	15764	15780	15616	15982	15870	15720	15691	15685	15850	15974	16000	15838	15754	15767	15867	15765	15651	15756	15794	15778	15942	15635	15676	15770	15896	15716	15764	15786	15877	15641	15639	15867	15799	15953	15776	16038	15849	15876	15997	15978	16014	15741	15796	15808	15918	15878	15930	15864	15827	15747	15978	15889	15870	15942	16031	15842	15967	15932	15867	15685	15514	15859	15950	15856	15664	15787	15858	15785	15848	15747	15766	15663	15754	16066	15924	15885	15813	15680	15847	15843	15533	15601	15823	15845	16026	15722	15769	15795	15673	15742	15712	15732	15840	15790	15671	15833	15863	15883	15804	15752	15982	15765	15734	15840	15807	15832	15839	15853	16074	15738	15722	15873	16035	15954	15931	15606	15767	15653	15883	15742	15872	15750	15681	15983	15787	15895	15805	15820	15972	15927	15683	15987	15809	15717	15719	15917	15786	15777	16140	15796	16082	15875	15702	15770	15789	15971	15718	15870	15742	15695	15733	15839	15860	15717	15830	15751	15701	15723	15840	15823	15838	15890	15712	15906	15742	16097	15618	15753	16006	15722	15653	15782	15716	15880	15898	15605	15723	15736	15785	15719	15901	15957	15877	15913	15822	15823	15668	15689	15698	15778	15890	15673	15686	15813	15851	15819	15892	15872	15819	15717	15985	15873	16001	15797	15802	16067	15852	15847	15857	15621	15815	15719	15844	15835	15786	15804	15817	15904
26852	46063	40184	32689	28816	22880	18455	17245	16208	15914	15697	15338	15193	14951	14859	14722	14560	14613	14419	14533	14457	14291	14219	14075	14181	14139	13939	14097	14170	14073	13957	14110	13972	14036	14018	13927	13886	13828	13747	13719	13808	13840	13671	13637	13892	13788	13723	13781	13630	13675	13693	13756	13737	13682	13946	13541	13691	13705	13625	13774	13522	13896	13815	13904	13687	13776	13678	13507	13825	13645	13566	13796	13682	13702	13880	13688	13735	13693	13744	13757	13797	13753	13643	13750	13666	13780	13752	13627	13691	13762	13850	14034	13784	13756	13745	13845	13856	13902	13736	13796	13663	13716	13613	13787	13656	13626	13748	13837	13795	13791	13685	13745	13814	13777	13536	13791	13753	13893	13731	13678	13582	13669	13693	13671	13461	13737	13786	13746	13989	13807	13792	13700	13684	13697	13800	13684	13662	13770	13722	13669	13664	13820	13721	13782	13628	13765	13834	13735	13862	13764	13660	13809	13548	13652	13743	13722	13746	13865	13639	13876	13757	13614	13755	13628	13742	13729	13611	13679	13653	13620	13563	13701	13624	13642	13529	13888	13844	13531	13762	13743	13789	13758	13664	13668	13783	13677	13477	13741	13832	13693	13704	13850	13787	13589	13640	13731	13721	13725	13849	13752	13812	13753	13607	13577	13603	13652	13749	13723	13815	13709	13709	13682	13722	13630	13510	13811	13729	13822	13723	13639	13712	13614	13641	13749	13523	13800	13704	13803	13699	13856	13774	13915	13680	13664	13694	13840	13679	13674	13709	13751	13699	13659	13660	13576	13722	13833	13745	13676	13510	13709	13761	13748	13753	13806	13682	13814	13731	13710	13831	13793	13723	13627	13711	13811	13643	13627	13640	13722	13761	13632	13855	13623	13698	13712	13707	13803	13744	13806	13754	13670	13793	13650	13686	13706	13547	13777	13797	13778	13707	13515	13673	13692	13573	13673	13665	13738	13799	13616	13811	13612	13631	13797	13726	13666	13675	13764	13745	13614	13723	13642	13669	13660	13685	13720	13668	13589	13833	13471	13602	13694	13783	13608	13860	13734	13606	13867	13713	13518	13646	13749	13708	13759	13720	13617	13729	13642	13793	13709	13658	13731	13678	13730	13945	13594	13706	13670	13816	13721	13672	13792	13570	13671	13770	13631	13738	13765	13589	13573	13698	13834	13714	13634	13767	13506	13633	13680	13726	13569	13723	13778	13585	13713	13686	13668	13628	13527	13679	13733	13699	13832	13602	13759	13710	13670	13732	13700	13718	13801	13879	13627	13743	13592	13723	13741	13451	13725	13715	13656	13835	13708	13570	13676	13705	13758	13793	13691	13518	13730	13774	13639	13821	13768	13855	13646	13680	13849	13727	13716	13790	13599	13517	13753	13613	13717	13678	13716	13745	13682	13822	13728	13675	13658	13819	13721	13649	13724	13766	13661	13627	13681	13671	13675	13716	13629	13732	13766	13791	13708	13599	13747	13599	13860	13646	13619	13794	13932	13805	13689	13820	13688	13920	13822	13755	13539	13665	13845	13698	13531	13784	13641	13682	13540	13628	13604	13654	13723	13704	13736	13656	13667	13891	13773	13575	13685	13702	13624	13841	13597	13539	13643	13815	13863	13475	13776	13754	13621	13673	13769	13668	13609	13802	13641	13633	13593	13771	13593	13796	13741	13752	13715	13638	13784	13875	13851	13767	13649	13582	13747	13697	13879	13735	13744	13763	13566	13661	13783	13716	13706	13870	13587	13628	13787	13751	13725	13718	13781	13626	13683	13699	13692	13589	13723	13599	13608	13698	13654	13575	13666	13776	13581	13609	13692	13719	13699	13660	13657	13594	13882	13698	13620	13719	13741	13754	13655	13655	13765	13826	13601	13574	13794	13770	13734	13798	13684	13698	13678	13740	13588	13801	13825	13665	13807	13614	13788	13710	13782	13551	13803	13725	13656	13654	13826	13706	13696	13865	13685	13771	13669	13766	13699	13828	13662	13647	13835	13656	13651	13744	13612	13691	13649	13771	13695	13711	13731	13690	13787	13694	13825	13595	13559	13598	13701	13725	13774	13714	13793	13668	13756	13766	13928	13954	13627	13806	13725	13735	13575	13568	13754	13643	13730	13564	13637	13753	13755	13737	13755	13712	13672	13790	13741	13757	13746	13753	13687	13505	13725	13624	13687	13685	13763	13734	13675	13844	13687	13776	13638	13707	13748	13804	13714	13803	13718	13664	13759	13790	13751	13642	13804	13758	13634	13660	13836	13688	13770	13588	13820	13488	13637	13754	13648	13570	13617	13799	13580	13662	13634	13731	13842	13589	13615	13714	13667	13722	13740	13918	13799	13943	13752	13561	13694	13687	13670	13704	13582	13777	13621	13730	13729	13834	13902	13654	13581	13738	13599	13664	13686	13611	13680	13798	13717	13584	13655	13745	13611	13806	13637	13617	13861	13549	13852	13702	13518	13747	13717	13598	13852	13774	13831	13710	13776	13784	13724	13721	13853	13602	13633	13714	13733	13607	13755	13784	13818	13637	13674	13758	13722	13750	13633	13739	13973	13617	13631	13674	13785	13736	13640	13704	13712	13686	13610	13600	13764	13681	13557	13620	13731	13609	13706	13665	13811	13775	13767	13625	13857	13791	13537	13708	13653	13654	13811	13576	13831	13619	13772	13696	13678	13815	13676	13818	13705	13803	13647	13690	13725	13742	13866	13624	13747	13723	13597	13814	13676	13786	13628	13770	13792	13853	13842	13553	13821	13864	13764	13721	13884	13660	13695	13761	13625	13797	13640	13673	13728	13523	13680	13862	13513	13652	13643	13816	13723	13679	13817	13888	13687	13470	13809	13592	13497	13632	13509	13683	13796	13785	13705	13637	13686	13560	13538	13806	13738	13865	13673	13676	13780	13817	13644	13948	13662	13698	13640	13592	13761	13685	13693	13674	13747	13633	13761	13830	13723	13654	13860	13811	13778	13871	13556	13495	13721	13675	13674	13616	13607	13743	13846	13743	13711	13660	13703	13718	13719	13681	13618	13770	13647	13629	13732	13876	13753	13581	13878	13775	13757	13747	13866	13709	13692	13681	13638	13680	13787	13684	13696	13747	13741	13677	13601	13783	13651	13653	13619	13606	13611	13728	13450	13620	13702	13617	13735	13721	13744	13658	13682	13745	13748	13707	13544	13832	13776	13827	13767	13628	13633	13461	13873	13604	13521	13789	13682	13665	13688	13777	13702	13620	13774	13604	13912	13627	13780	13648	13598	13834	13832	13902	13816	13853	13805	13743	13390	13639	13703	13774	13814	13700	13666	13658	13593	13773	13796	13672	13752	13886	13783	13697	13574	13720	13743	13789	13762	13693	13568	13745	13796	13679	13789	13587	13764	13771	13669	13725	13793	13785	13714	13704	13607	13663	13833	13721	13777	13738	13588	13494	13696	13548	13621	13575	13532	13802	13640	13857	13837	13776	13618	13544	13799	13561	13701	13789	13590	13812	13743	13747	13568	13632	13805	13741	13734	13508	13582	13606	13740	13692	13824	13734	13560	13619	13675	13575	13665	13642	13757	13789	13868	13584	13772	13708	13801	13791	13583	13774	13708	13685	13758	13959	13726	13606	13754	13707	13730	13687	13671	13840	13667	13675	13649	13833	13687	13780	13776	13664	13866	13775	13669	13565	13595	13652	13677	13752	13695	13726	13755	13738	13752	13466	13758	13875	13890	13748	13712	13642	13693	13634	13602	13651	13584	13705	13725	13739	13826	13776	13656	13466	13784	13629	13693	13757	13897	13615	13725	13582	13816	13670	13715	13800	13822	13608	13677	13716	13631	13802	13808	13787	13813	13715	13542	13681	13740	13824	13731	13902	13656	13742	13728	13780	13745	13446	13724	13715	13614	13618	13656	13765	13650	13650	13753	13832	13705	13662	13825	13705	13553	13823	13598	13847	13485	13632	13723	13618	13813	13654	13803	13640	13849	13655	13858	13694	13720	13836	13627	13651	13553	13808	13792	13660	13761	13737	13649	13686	13787	13965	13866	13556	13770	13625	13707	13713	13683	13763	13839	13682	13739	13735	13692	13659	13794	13669	13690	13818	13800	13633	13620	13721	13677	13704	13593	13556	13621	13664	13664	13617	13596	13717	13867	13685	13646	13783	13739	13695	13783	13696	13824	13792	13843	13602	13657	13610	13805	13598	13572	13750	13540	13761	13750	13754	13657	13614	13551	13755	13777	13519	13552	13621	13712	13534	13735	13678	13800	14037	13715	13717	13726	13616	13634	13820	13649	13684	13823	13751	13736	13698	13675	13873	13627	13657	13716	13574	13596	13710	13696	13621	13771	13745	13544	13453	13608	13637	13808	13574	13662	13599	13935	13788	13607	13571	13719	13937	13714	13671	13852	13759	13574	13557	13541	13772	13753	13737	13679	13687	13709	13585	13627	13752	13639	13792	13726	13717	13742	13786	13784	13760	13638	13808	13730	13708	13710	13626	13658	13531	13681	13678	13768	13664	13729	13721	13591	13598	13971	13786	13706	13732	13845	13859	13638	13539	13652	13657	13816	13807	13828	13738	13866	13771	13746	13600	13770	13899	13830	13745	13832	13803	13677	13578	13637	13720	13856	13596	13672	13809	13834	13632	13747	13708	13725	13641	13759	13592	13738	13813	13574	13763	13709	13822	13750	13606	13712	13697	13756	13565	13637	13786	13783	13735	13711	13812	13670	13670	13769	13669	13690	13660	13752	13513	13716	13764	13674	13757	13616	13713	13653	13693	13714	13726	13629	13770	13690	13672	13819	13778	13774	13642	13664	13744	13724	13605	13755	13770	13542	13892	13779	13532	13826	13752	13643	13663	13722	13817	13841	13714	13749	13673	13726	13811	13790	13749	13589	13726	13651	13718	13884	13637	13713	13713	13764	13578	13803	13740	13659	13748	13670	13741	13669	13676	13811	13639	13629	13672	13646	13587	13835	13754	13579	13578	13653	13809	13651	13862	13589	13872	13714	13659	13588	13769	13833	13816	13624	13745	13663	13765	13745	13728	13666	13713	13749	13777	13776	13568	13810	13675	13734	13781	13690	13685	13743	13892	13744	13754	13625	13588	13695	13572	13620	13754	13618	13740	13835	13647	13706
27708	23128	26807	23589	18778	16723	15854	15428	15107	15043	14907	14951	14645	14659	14785	14771	14743	14853	14743	14878	14774	14649	14572	14783	14654	14566	14553	14689	14563	14619	14431	14640	14463	14509	14388	14610	14502	14395	14460	14454	14466	14437	14453	14390	14468	14473	14429	14358	14413	14453	14488	14471	14418	14212	14439	14513	14476	14512	14316	14649	14529	14286	14444	14491	14418	14532	14504	14514	14526	14518	14490	14514	14662	14238	14385	14535	14535	14333	14418	14405	14479	14377	14299	14694	14698	14623	14460	14659	14691	14532	14352	14481	14303	14469	14562	14411	14687	14548	14481	14332	14413	14531	14578	14454	14481	14470	14447	14486	14595	14483	14548	14469	14466	14465	14396	14428	14359	14401	14501	14329	14591	14386	14342	14482	14498	14471	14584	14372	14507	14508	14399	14326	14571	14305	14416	14243	14527	14164	14469	14490	14508	14599	14487	14304	14447	14664	14374	14385	14427	14743	14366	14471	14544	14373	14448	14421	14579	14401	14678	14508	14408	14326	14560	14384	14393	14557	14398	14516	14581	14464	14555	14657	14571	14472	14214	14344	14382	14576	14477	14456	14263	14437	14316	14562	14346	14460	14338	14574	14571	14415	14478	14428	14513	14380	14551	14375	14422	14494	14408	14567	14525	14493	14351	14404	14366	14284	14405	14264	14436	14456	14663	14490	14496	14507	14529	14533	14409	14522	14441	14521	14453	14529	14699	14477	14371	14197	14396	14470	14551	14386	14485	14627	14381	14547	14443	14460	14716	14653	14412	14504	14469	14625	14705	14494	14386	14670	14328	14527	14432	14569	14520	14522	14511	14465	14376	14344	14545	14342	14428	14567	14421	14558	14410	14374	14430	14391	14284	14355	14181	14698	14476	14413	14415	14485	14615	14521	14510	14312	14505	14487	14445	14372	14572	14540	14441	14606	14372	14448	14354	14350	14481	14617	14536	14231	14438	14540	14305	14330	14415	14358	14460	14444	14514	14431	14399	14467	14306	14475	14329	14381	14624	14527	14532	14603	14540	14394	14309	14259	14375	14329	14347	14363	14367	14434	14549	14390	14572	14503	14304	14522	14416	14557	14580	14501	14580	14462	14520	14561	14705	14363	14310	14482	14396	14491	14518	14274	14339	14429	14470	14513	14534	14582	14441	14416	14447	14482	14336	14272	14460	14610	14390	14387	14693	14369	14384	14522	14488	14405	14508	14555	14388	14521	14574	14419	14446	14557	14456	14481	14610	14350	14384	14503	14415	14404	14410	14412	14425	14383	14295	14499	14459	14489	14539	14518	14373	14531	14534	14541	14432	14435	14609	14557	14468	14536	14270	14490	14411	14659	14506	14543	14483	14532	14552	14464	14701	14575	14267	14557	14401	14527	14465	14452	14330	14624	14538	14464	14487	14349	14445	14578	14428	14525	14381	14443	14533	14548	14510	14407	14494	14378	14383	14446	14421	14548	14548	14428	14441	14335	14508	14572	14424	14438	14507	14620	14419	14445	14440	14306	14555	14418	14402	14456	14200	14545	14540	14650	14422	14553	14453	14483	14437	14430	14615	14565	14637	14304	14648	14438	14459	14553	14404	14503	14454	14488	14236	14349	14491	14468	14557	14413	14444	14399	14428	14407	14496	14614	14546	14449	14434	14645	14337	14329	14477	14419	14366	14516	14356	14412	14464	14507	14457	14505	14407	14457	14694	14478	14523	14565	14400	14425	14496	14625	14424	14574	14446	14465	14532	14462	14484	14439	14444	14369	14478	14315	14407	14162	14611	14575	14524	14545	14442	14557	14506	14277	14225	14168	14514	14459	14622	14337	14497	14549	14444	14409	14465	14336	14398	14425	14352	14594	14420	14444	14428	14545	14276	14619	14588	14378	14691	14351	14388	14427	14351	14520	14434	14355	14522	14376	14561	14375	14556	14320	14393	14591	14646	14422	14493	14550	14469	14396	14509	14452	14476	14539	14557	14411	14490	14431	14408	14442	14351	14468	14484	14415	14742	14384	14556	14455	14353	14328	14647	14557	14475	14524	14538	14435	14336	14358	14509	14470	14635	14557	14394	14304	14459	14566	14438	14453	14342	14536	14431	14405	14413	14472	14593	14438	14374	14643	14575	14399	14649	14539	14513	14486	14560	14489	14521	14378	14462	14410	14497	14566	14617	14588	14396	14667	14405	14484	14614	14302	14588	14481	14445	14478	14402	14305	14632	14473	14337	14524	14228	14504	14496	14456	14489	14309	14544	14348	14534	14516	14465	14444	14592	14459	14428	14486	14499	14459	14546	14534	14462	14333	14470	14366	14582	14668	14481	14367	14576	14502	14509	14497	14389	14283	14556	14476	14426	14259	14433	14406	14681	14415	14332	14446	14426	14366	14438	14392	14517	14616	14508	14414	14732	14216	14504	14654	14663	14632	14556	14484	14526	14497	14479	14417	14408	14422	14630	14496	14467	14359	14443	14624	14657	14471	14637	14583	14628	14633	14673	14331	14507	14393	14630	14292	14477	14481	14346	14370	14703	14547	14423	14502	14359	14554	14628	14524	14436	14493	14567	14425	14576	14483	14621	14383	14394	14585	14454	14572	14432	14473	14478	14508	14369	14423	14431	14424	14572	14314	14255	14578	14431	14549	14456	14427	14457	14339	14618	14504	14470	14364	14361	14469	14462	14613	14297	14443	14684	14533	14384	14550	14468	14344	14487	14515	14504	14102	14539	14386	14497	14459	14649	14575	14515	14519	14540	14443	14416	14332	14461	14359	14480	14542	14473	14421	14277	14396	14395	14544	14575	14504	14634	14410	14564	14203	14435	14333	14479	14695	14471	14705	14562	14517	14379	14320	14456	14376	14501	14529	14469	14566	14468	14567	14431	14409	14419	14255	14575	14383	14616	14427	14292	14480	14439	14513	14464	14308	14334	14578	14543	14551	14415	14494	14508	14414	14425	14354	14330	14422	14587	14453	14558	14427	14478	14705	14360	14574	14631	14290	14374	14480	14478	14423	14436	14587	14461	14399	14486	14338	14360	14401	14473	14360	14429	14652	14363	14439	14569	14279	14524	14512	14326	14347	14584	14364	14389	14383	14400	14131	14512	14535	14450	14503	14412	14467	14367	14504	14406	14458	14450	14461	14510	14389	14534	14369	14311	14420	14480	14531	14360	14383	14441	14455	14508	14372	14539	14505	14462	14336	14466	14279	14615	14365	14489	14450	14581	14311	14469	14352	14423	14382	14538	14543	14522	14558	14519	14360	14508	14404	14347	14455	14398	14371	14405	14620	14394	14512	14427	14520	14491	14648	14617	14405	14546	14413	14426	14471	14442	14308	14264	14433	14499	14273	14477	14483	14377	14427	14568	14418	14397	14517	14700	14548	14623	14586	14552	14386	14602	14294	14766	14427	14319	14704	14460	14490	14399	14533	14611	14583	14596	14616	14512	14577	14464	14506	14293	14539	14445	14572	14591	14453	14439	14358	14560	14524	14650	14656	14456	14544	14429	14441	14450	14409	14591	14481	14462	14618	14396	14444	14588	14555	14510	14380	14444	14283	14475	14537	14327	14494	14658	14373	14588	14415	14592	14396	14621	14530	14419	14639	14738	14455	14539	14567	14541	14306	14511	14502	14358	14315	14449	14444	14528	14463	14498	14309	14260	14670	14410	14512	14427	14411	14515	14409	14414	14394	14521	14563	14599	14515	14380	14470	14497	14388	14402	14508	14457	14588	14465	14411	14388	14564	14236	14466	14395	14469	14422	14551	14281	14558	14459	14480	14374	14571	14478	14347	14424	14376	14502	14753	14380	14462	14348	14326	14464	14512	14571	14503	14363	14512	14576	14430	14428	14533	14433	14418	14502	14487	14365	14269	14396	14413	14490	14294	14449	14374	14377	14543	14567	14541	14489	14650	14664	14595	14396	14731	14574	14524	14480	14426	14406	14422	14432	14484	14402	14666	14466	14564	14463	14470	14569	14442	14547	14405	14322	14606	14627	14437	14502	14336	14370	14303	14436	14473	14336	14472	14503	14528	14334	14270	14566	14284	14321	14484	14509	14532	14491	14454	14653	14418	14271	14452	14563	14560	14609	14426	14497	14440	14384	14309	14480	14376	14610	14626	14386	14456	14461	14584	14552	14389	14481	14433	14498	14368	14387	14537	14693	14532	14476	14427	14554	14544	14401	14503	14490	14499	14142	14296	14279	14401	14700	14435	14616	14439	14446	14354	14469	14358	14456	14428	14722	14497	14523	14579	14351	14541	14518	14250	14576	14482	14343	14554	14287	14410	14548	14579	14373	14668	14655	14610	14444	14413	14476	14269	14399	14426	14778	14562	14418	14506	14454	14507	14433	14471	14448	14553	14510	14449	14530	14468	14414	14382	14443	14524	14419	14588	14466	14354	14466	14529	14473	14489	14543	14409	14430	14464	14482	14542	14640	14494	14373	14320	14359	14608	14497	14412	14521	14543	14606	14447	14446	14374	14306	14615	14437	14594	14412	14505	14243	14515	14596	14484	14286	14478	14597	14379	14529	14383	14436	14495	14414	14538	14443	14291	14576	14458	14451	14487	14490	14422	14717	14394	14435	14616	14361	14579	14706	14477	14499	14573	14449	14487	14376	14357	14417	14451	14734	14574	14598	14663	14261	14539	14544	14556	14544	14682	14586	14413	14492	14589	14354	14429	14427	14426	14498	14680	14321	14620	14549	14419	14456	14564	14577	14600	14409	14439	14446	14420	14557	14467	14301	14493	14270	14388	14541	14468	14520	14460	14340	14539	14560	14535	14484	14105	14439	14370	14441	14486	14580	14504	14490	14649	14416	14330	14358	14466	14353	14410	14572	14460	14483	14342	14466	14545	14398	14463	14371	14557	14587	14395	14122	14405	14647	14616	14533	14427	14486	14379	14532	14564	14540	14364	14302	14219	14507	14387	14439	14428	14436	14345	14541	14369	14457	14440	14397	14441	14511	14544	14352	14406	14407	14411	14334	14570	14485	14332	14445	14418	14492	14468	14458	14529	14646	14429	14406	14556	14477	14593	14414	14516	14391	14310	14461	14492	14433	14350	14502	14476	14617	14518	14463	14402	14513	14593	14455	14280	14414	14566	14561	14434	14477	14509	14538	14507	14424	14407	14498	14444
21842	32049	27817	21018	18212	15928	14739	14333	13937	13696	13717	13534	13460	13395	13413	13205	13320	13210	13030	13148	13282	13105	13083	13113	12970	13027	13040	12986	13033	13154	12981	13049	13110	13068	13052	12995	12961	12938	12918	13045	12883	12968	12863	12834	12787	12738	12964	13024	12821	12982	12805	12832	12899	12994	12867	12986	12947	12848	12900	13000	12826	12785	12786	12861	12914	12772	12872	12794	12937	12780	12956	12918	12891	12936	12897	12809	12959	12778	12969	12728	12900	12903	12763	12905	12933	12953	13043	12928	12908	13052	12827	12903	12843	12894	12860	12915	12931	13008	13054	12890	12955	12960	12935	12735	12909	13001	12782	12868	12902	12833	12929	12871	12975	12755	12870	13017	12833	13016	12937	12990	12801	12936	12722	12877	12863	12868	12994	12841	12724	12855	12980	12856	12910	12828	12882	12930	12913	12850	12903	12799	12857	12857	12942	12887	12867	12860	13038	12813	12820	12737	12697	12823	12967	12857	12866	12892	13050	12986	12871	12862	12694	12772	12790	12833	12954	12844	12946	12684	12896	13071	12939	12731	12785	12901	13077	12938	12701	12822	12773	12873	12862	12733	12949	12813	12774	12877	12917	12852	12906	12880	12957	12845	12871	12937	13024	12780	12906	12759	12891	12867	12820	12703	12887	12729	12845	12900	12954	12781	12884	12797	12880	12805	12884	12834	12803	12921	13011	12859	12974	13019	12921	12767	12903	12908	12770	12793	12757	12908	13015	12946	12862	12955	12813	12822	12882	12801	12805	12683	12811	12808	12970	12862	12865	12783	12914	12802	12979	12937	12872	12803	13070	12851	12801	12894	12859	12961	12859	12819	12755	13022	12863	12897	12932	12880	12776	12836	13012	12932	12901	12860	12870	12805	12838	13089	12980	12987	12954	12798	12918	12824	12950	12897	12882	12809	12948	12905	12832	12734	12841	12890	13005	12684	13005	12883	13075	12924	12947	12889	12880	12681	12889	12981	12854	13047	12808	12833	13086	12886	12692	12894	12843	12931	12806	12980	12863	12868	12902	12897	12901	12918	12787	12892	12816	12886	12836	12852	12821	12919	12806	12853	12853	12838	12791	12773	12870	12873	12801	12917	13014	13010	12879	12985	12999	12970	12924	13083	12874	12894	12796	12868	12690	13133	12934	12824	12934	12844	13022	12783	12897	12932	12951	12771	12926	12781	12776	12930	12776	12862	12988	12927	12860	13068	12817	12888	12942	13032	12796	12907	12949	12964	12988	12917	12816	12854	12863	12889	12788	12921	12911	12857	12823	12823	12841	12939	12850	12738	12884	12871	12842	12893	12806	13055	12765	12883	12796	12931	12813	12740	12798	12852	12758	12751	12827	12947	12889	12877	12838	12744	12890	12842	12798	12969	12829	12790	12860	12777	12851	12753	12945	12776	12964	12875	12882	12816	12919	12798	12947	12874	12984	12860	12871	12674	12812	12840	12849	12710	12818	12744	12886	12758	12695	12825	12791	12901	12947	12967	12782	12755	12862	12986	12991	12959	12955	12934	12823	12862	12835	12827	13011	12761	12893	12759	12901	12908	12862	12882	12838	12802	12964	12878	12875	12901	12855	12876	12971	12695	12739	12835	12901	12765	12726	12851	12797	12797	12848	13075	12913	12929	12756	12937	12902	13048	12824	13047	13090	12825	12959	12942	12983	12755	12788	13017	12914	12841	12884	12965	12849	12804	12835	12847	13008	12862	12823	12837	12917	12938	12830	12688	12866	12771	12884	12914	12977	12907	12870	12853	12926	12911	12939	12909	12928	12993	12919	12741	12967	12987	12912	12890	12961	12942	13056	12776	12890	12829	12689	12894	12879	12776	13024	12872	12770	12999	13072	12806	12857	13043	12990	12925	12992	12793	12842	12865	13021	12886	12864	12877	12864	12912	12943	12826	12848	13108	12838	12951	12929	12900	12810	12765	12880	12994	12789	12758	12820	12658	12992	12872	12870	12927	12901	12969	12853	12821	12841	12998	12737	12961	12842	12926	12944	12986	12729	12812	12895	12888	12966	12991	12743	12840	12971	12849	12952	12772	12844	12712	12864	13035	12806	12694	12835	13054	12810	12824	12935	12951	12961	12985	12783	12840	12988	13034	12825	12769	12791	12990	12763	12774	12899	12945	12798	12801	12853	12832	13098	12971	12736	13036	12738	12746	12936	12820	12853	12792	12872	12999	12929	12925	12906	12840	12790	12928	12885	12836	12862	12762	12781	12834	12916	12947	12839	12760	12884	12895	12879	12804	12885	13015	12808	12873	12858	12774	13035	12831	12862	12794	12812	12880	12913	12704	13046	12839	12749	12876	12858	12915	12952	12835	12764	13025	12895	13101	12828	12864	12952	12803	12838	13042	12796	12969	12894	12842	12913	12949	12840	12815	12890	12929	12712	12838	13060	13067	12853	12833	12969	12819	12841	12843	12890	12918	13043	12967	12953	12856	12853	12717	12997	13037	12818	12781	12800	12743	12954	12737	12827	12926	12852	12942	12784	12887	12889	12846	12729	12897	12957	12849	12915	12863	12942	12783	12988	12809	12832	12762	12924	13003	12973	12921	12968	12998	12789	12963	12816	12711	12873	13047	12791	12912	12788	12919	12959	12948	12848	12932	12759	12919	12907	12914	12801	12986	12937	12917	12829	12988	12927	12796	12920	12836	12783	12957	12977	12918	13049	12909	12766	12821	12938	12894	12945	12904	12785	12857	12932	12988	12925	12865	13091	12941	12865	12967	12961	12939	12888	13034	12727	12876	12808	12889	12953	13018	12710	12803	12831	13043	12981	12701	12853	13104	12687	13069	12947	12784	13051	12866	12958	12916	12979	12698	12886	12847	12914	12854	12931	12720	12843	12934	12948	12803	12994	12931	12878	12840	12832	12927	12824	12892	12723	12962	12804	12991	12973	12987	12918	12824	13038	12883	12923	12831	12944	12812	12943	12745	12857	12810	12977	12849	12873	12863	13018	12899	12910	12820	12987	12880	13080	12952	12792	12809	12677	12845	12956	12812	12852	12772	12900	12903	12913	12919	12814	12968	13017	12873	12858	12902	12895	12834	12879	12821	12845	12939	12773	12760	12723	12696	12928	12867	12955	12902	12742	12793	12923	12724	12946	12769	12906	12913	12735	12890	12921	12908	12985	12970	12948	13122	12933	13130	12881	12765	12922	12755	12892	12769	12784	12838	12815	12829	12943	12889	12877	13035	12858	12810	12878	12906	12766	12914	12919	13012	12786	13026	12784	12824	12825	12886	12613	12891	12916	12735	12725	12845	12761	12763	12848	12755	12797	12928	12866	12844	12874	12875	12776	12941	12908	12979	12984	12853	12973	12840	12820	12851	13038	12863	12869	12829	12794	12875	12884	12925	12937	12885	12872	12721	12848	12831	13030	12836	12838	12976	12699	12901	12884	12941	12717	12855	13103	12823	12927	12950	12734	12918	12937	12929	12781	12873	12902	13009	12850	12908	12928	12821	12706	12900	12858	12846	12673	12867	12926	12746	12778	12880	12801	12798	12902	13061	12956	12986	12831	12862	12906	13083	12994	12781	12903	12848	12849	12873	12965	12872	12824	12818	12816	12911	12940	12809	13075	12826	12910	12911	13095	12865	12913	12874	12866	12888	12834	12766	12840	12964	12916	12959	12861	12968	12666	12969	12901	12853	12964	12973	12790	12929	12886	12745	12720	12758	12874	12873	12762	12895	12801	12862	12848	12901	12925	12912	12835	12948	12853	12837	12846	12939	12694	12985	12853	12872	12891	12783	12985	12895	12788	12848	12850	12785	12803	12988	12854	12987	12692	13000	12856	12760	12740	12893	12874	12863	12894	12802	12880	12873	13026	12757	12923	12829	12929	12955	12923	13077	12953	12946	13052	13078	12697	12909	12949	12807	12953	12884	12774	12775	12902	12999	13000	12873	12750	13007	13006	12800	12844	12873	12807	12956	12903	12850	13060	12872	12815	12781	12831	12772	12983	13093	12690	12867	13007	13112	12789	12904	12767	13020	12827	12743	12929	12770	12851	12972	12885	13049	12902	12966	12857	12783	12881	12756	12953	12940	13023	12837	12846	12980	12686	12859	12798	12836	12888	12769	13059	12841	12775	12858	12956	12717	12848	12819	12881	12824	12933	12899	13058	12873	12839	13014	12862	13021	12937	12844	12992	12747	12836	12985	12959	13016	12824	12838	12767	12736	12919	12850	12713	12900	12835	12886	12860	12968	12964	12734	12886	12798	12799	12743	12991	12959	12836	12871	12721	12814	12798	12987	13082	12900	12809	12725	12841	12912	12946	12931	12832	12789	12871	12889	12851	12764	12850	12883	12749	12792	12906	12910	12825	13054	12663	12850	12953	12991	12991	12730	12786	12856	12969	12985	12875	12936	12881	12989	12912	12965	12923	12967	12821	12936	13097	12956	12892	12707	12828	12838	12988	12947	12993	12853	12788	13013	12946	12941	12942	12891	12872	12910	12883	13027	13037	12977	12900	12805	13006	13002	12889	12794	12854	12934	12818	12700	12835	12985	12998	12699	12820	12773	12794	12872	12913	12950	12673	12961	12868	12834	12867	12870	13056	12821	12868	13070	12943	12851	12768	12951	12916	12911	12966	12855	12827	12771	13069	12808	12973	12816	12987	12768	12840	13003	12833	12968	13017	12936	12797	12932	12908	12899	12770	12842	12889	12923	12944	12923	13002	12977	12784	12790	12956	12909	12835	12720	12938	12891	13013	12885	12828	12813	12798	12869	12845	12856	12739	12970	12962	12751	12900	13007	12902	12871	12799	12869	12877	12907	12682	12722	12826	13002	12858	12991	12842	12847	12832	12893	12834	12754	12880	12737	12920	12988	12878	12817	12906	13077	12814	12729	12881	12902	12908	12907	12749	12774	12813	12996	12963	12812	12999	12809	12849	12916	12924	12882	12765	12862	12958	12735	12901	13045	13071	12968	13009	12782	12733	12816	12784	12987	12938	12909	12981	12789	12823	12791	12998	12815	12783	12823	12890	12940	12968	12975	12946	12798	12925	12837	12922	13034	13020	12913	12964	12852	12873	12878	12743	13051	12801	12804	12880	12966	12884	12953	12873	12868	12839	12945	12891	12907	12875	12676	12903	12983
23907	21035	28369	24596	23071	22440	19565	16694	15660	15407	15495	15349	15397	15016	15147	14921	15125	14860	14808	14897	14785	14970	14969	14808	14527	14432	14762	14591	14841	14628	14471	14640	14506	14475	14534	14290	14520	14540	14537	14498	14546	14417	14335	14337	14592	14362	14545	14435	14542	14454	14463	14395	14406	14392	14472	14311	14428	14464	14495	14551	14291	14408	14566	14474	14345	14396	14380	14664	14662	14505	14339	14484	14437	14491	14427	14094	14420	14521	14719	14433	14457	14392	14584	14424	14242	14324	14400	14430	14316	14329	14610	14338	14498	14267	14594	14268	14448	14389	14363	14394	14299	14508	14501	14356	14467	14312	14460	14368	14359	14215	14495	14357	14621	14457	14379	14161	14287	14458	14339	14441	14213	14387	14499	14413	14376	14463	14442	14308	14444	14372	14481	14469	14482	14373	14416	14570	14422	14359	14468	14517	14326	14252	14422	14449	14398	14425	14381	14283	14498	14297	14476	14500	14302	14439	14447	14357	14401	14525	14279	14395	14470	14550	14314	14228	14482	14470	14449	14271	14436	14454	14307	14428	14451	14468	14235	14491	14456	14370	14424	14485	14618	14444	14500	14398	14396	14522	14381	14254	14299	14373	14407	14571	14561	14366	14344	14414	14375	14165	14631	14432	14371	14404	14572	14283	14234	14590	14535	14535	14323	14594	14504	14365	14448	14424	14325	14624	14335	14320	14548	14526	14390	14412	14449	14517	14523	14322	14544	14424	14365	14253	14322	14357	14533	14402	14419	14294	14269	14564	14451	14594	14594	14394	14441	14413	14493	14453	14473	14283	14522	14412	14532	14482	14349	14551	14537	14602	14405	14349	14393	14331	14273	14481	14400	14245	14215	14557	14458	14231	14414	14373	14381	14495	14428	14648	14626	14486	14393	14341	14371	14486	14523	14544	14473	14570	14248	14539	14332	14114	14390	14423	14510	14517	14416	14295	14420	14425	14356	14410	14438	14359	14255	14443	14204	14370	14399	14306	14375	14428	14383	14162	14581	14209	14165	14556	14295	14247	14347	14562	14431	14361	14409	14306	14583	14464	14667	14625	14477	14358	14492	14441	14326	14194	14244	14442	14480	14421	14446	14325	14194	14265	14303	14427	14362	14450	14415	14483	14425	14352	14541	14501	14514	14382	14380	14259	14377	14484	14469	14552	14515	14326	14435	14335	14327	14311	14437	14358	14449	14344	14416	14234	14612	14511	14537	14433	14498	14354	14403	14511	14481	14399	14301	14271	14562	14437	14306	14333	14373	14397	14512	14239	14295	14274	14408	14434	14394	14437	14573	14444	14402	14467	14238	14347	14370	14419	14214	14378	14470	14261	14352	14380	14330	14573	14371	14519	14411	14475	14517	14440	14541	14192	14467	14387	14506	14233	14515	14479	14444	14638	14717	14392	14542	14376	14278	14356	14343	14592	14401	14487	14464	14454	14299	14521	14439	14402	14543	14449	14485	14353	14571	14316	14425	14413	14500	14328	14390	14574	14534	14375	14482	14275	14175	14328	14182	14219	14208	14507	14410	14337	14586	14228	14339	14563	14449	14570	14485	14400	14385	14333	14407	14309	14346	14474	14350	14338	14251	14509	14366	14499	14310	14473	14303	14222	14409	14444	14517	14211	14264	14477	14321	14258	14417	14321	14390	14429	14411	14245	14444	14536	14434	14390	14262	14434	14223	14497	14416	14439	14353	14468	14468	14449	14096	14486	14472	14485	14456	14179	14416	14540	14320	14298	14487	14363	14399	14294	14242	14326	14468	14549	14443	14478	14281	14318	14293	14293	14443	14410	14402	14189	14326	14572	14488	14394	14407	14264	14425	14446	14394	14355	14456	14317	14356	14420	14428	14607	14397	14574	14657	14340	14343	14425	14503	14459	14283	14368	14383	14239	14433	14464	14525	14499	14358	14380	14292	14527	14449	14560	14361	14473	14502	14539	14416	14404	14383	14409	14396	14413	14630	14504	14504	14302	14193	14506	14511	14488	14259	14368	14244	14323	14494	14362	14172	14371	14396	14328	14619	14536	14296	14466	14329	14431	14515	14434	14444	14524	14521	14335	14269	14354	14492	14316	14304	14385	14474	14235	14576	14359	14314	14232	14369	14325	14369	14180	14440	14274	14347	14474	14461	14274	14362	14438	14315	14418	14395	14393	14360	14554	14458	14296	14487	14307	14513	14312	14434	14270	14550	14235	14496	14446	14612	14416	14231	14380	14471	14454	14491	14338	14218	14351	14223	14292	14368	14377	14368	14341	14173	14311	14356	14413	14437	14340	14463	14371	14397	14468	14384	14354	14187	14239	14502	14215	14445	14456	14266	14466	14388	14443	14551	14449	14345	14425	14464	14408	14263	14306	14458	14447	14547	14511	14210	14503	14339	14321	14401	14567	14549	14522	14464	14493	14444	14298	14423	14264	14349	14508	14405	14267	14366	14509	14448	14518	14347	14341	14460	14396	14369	14583	14570	14472	14373	14388	14319	14387	14589	14527	14519	14503	14480	14341	14226	14295	14343	14311	14386	14488	14526	14572	14414	14282	14565	14270	14346	14259	14233	14432	14426	14343	14381	14340	14328	14510	14329	14439	14411	14291	14499	14441	14418	14117	14289	14472	14308	14564	14281	14228	14402	14662	14481	14264	14540	14453	14300	14431	14501	14526	14253	14201	14303	14353	14144	14476	14437	14551	14580	14503	14530	14350	14566	14385	14440	14455	14424	14425	14196	14346	14369	14389	14372	14239	14325	14445	14407	14380	14343	14126	14151	14288	14532	14393	14218	14459	14395	14547	14399	14509	14455	14450	14347	14475	14474	14289	14434	14378	14386	14315	14137	14317	14496	14396	14434	14249	14241	14376	14378	14573	14336	14178	14449	14340	14409	14387	14514	14294	14420	14359	14425	14456	14478	14367	14423	14317	14395	14426	14308	14374	14367	14403	14312	14478	14551	14307	14320	14382	14181	14464	14620	14258	14439	14402	14308	14391	14460	14299	14326	14410	14387	14452	14276	14198	14450	14278	14325	14335	14546	14440	14616	14295	14304	14337	14588	14375	14445	14365	14356	14415	14592	14519	14428	14378	14541	14450	14395	14297	14283	14506	14394	14387	14549	14343	14391	14405	14394	14369	14391	14358	14495	14355	14631	14262	14390	14534	14531	14418	14454	14520	14325	14453	14432	14352	14389	14394	14493	14500	14382	14366	14331	14410	14591	14371	14403	14303	14496	14371	14521	14519	14455	14450	14542	14398	14481	14399	14495	14373	14366	14323	14247	14155	14331	14354	14459	14478	14494	14453	14521	14542	14469	14406	14683	14480	14541	14372	14548	14362	14646	14244	14490	14298	14549	14398	14429	14487	14461	14416	14450	14517	14426	14300	14216	14247	14382	14347	14466	14214	14256	14392	14471	14261	14493	14357	14443	14449	14468	14503	14462	14275	14469	14515	14423	14179	14225	14384	14476	14539	14350	14339	14577	14476	14377	14444	14470	14439	14500	14548	14486	14285	14340	14415	14469	14334	14557	14309	14471	14688	14402	14429	14429	14452	14433	14389	14518	14315	14459	14343	14501	14397	14391	14426	14325	14444	14343	14446	14496	14285	14360	14573	14474	14399	14395	14386	14544	14257	14248	14617	14477	14445	14458	14343	14584	14419	14175	14403	14432	14632	14415	14314	14484	14424	14475	14571	14390	14489	14348	14261	14392	14453	14579	14325	14374	14502	14589	14478	14564	14498	14273	14522	14354	14416	14491	14311	14496	14427	14415	14417	14421	14441	14605	14464	14479	14511	14368	14440	14442	14413	14376	14329	14315	14327	14316	14350	14389	14370	14484	14288	14283	14265	14455	14390	14463	14320	14612	14455	14477	14359	14529	14326	14456	14350	14341	14405	14298	14367	14298	14284	14319	14338	14549	14421	14335	14429	14213	14473	14406	14604	14441	14268	14344	14527	14446	14389	14364	14484	14425	14382	14520	14437	14439	14356	14388	14442	14422	14366	14326	14441	14471	14346	14645	14232	14410	14537	14439	14433	14486	14347	14475	14557	14458	14555	14464	14492	14350	14355	14532	14453	14580	14388	14573	14366	14332	14491	14647	14338	14437	14523	14526	14518	14319	14456	14398	14537	14539	14309	14158	14488	14413	14517	14276	14396	14407	14234	14557	14488	14160	14271	14373	14292	14520	14434	14462	14388	14234	14210	14328	14444	14430	14466	14439	14339	14255	14492	14301	14306	14285	14200	14355	14218	14348	14320	14300	14356	14363	14429	14437	14507	14462	14553	14542	14472	14390	14518	14396	14334	14643	14263	14272	14493	14435	14480	14390	14539	14478	14573	14260	14605	14442	14490	14218	14493	14287	14280	14403	14361	14349	14329	14165	14480	14358	14294	14446	14257	14265	14386	14424	14469	14539	14571	14437	14358	14523	14218	14562	14459	14220	14422	14261	14355	14357	14338	14601	14237	14505	14437	14436	14260	14459	14410	14468	14448	14389	14469	14468	14465	14602	14313	14368	14157	14363	14274	14349	14291	14591	14282	14396	14358	14431	14466	14491	14398	14431	14619	14351	14510	14481	14433	14468	14271	14326	14448	14490	14430	14339	14282	14587	14538	14534	14381	14501	14303	14400	14240	14479	14609	14300	14396	14268	14506	14493	14310	14353	14579	14458	14401	14296	14210	14357	14508	14458	14360	14615	14357	14375	14378	14258	14509	14586	14362	14251	14458	14449	14458	14438	14369	14284	14452	14298	14508	14408	14339	14505	14613	14367	14322	14450	14338	14533	14390	14448	14532	14417	14451	14573	14374	14426	14535	14533	14471	14420	14514	14439	14204	14452	14605	14531	14316	14566	14598	14489	14286	14272	14375	14500	14216	14432	14581	14379	14438	14452	14477	14522	14511	14434	14507	14480	14269	14470	14372	14536	14624	14409	14375	14422	14388	14522	14196	14275	14465	14532	14387	14260	14494	14397	14509	14505	14578	14547	14483	14368	14435	14316	14385	14466	14331	14468	14459	14433	14330	14460	14532	14389	14362	14400	14485	14504	14397	14396	14447	14424	14435	14425	14327	14251	14262	14370	14299	14371	14272	14340	14416	14452	14355	14389	14626	14256	14449	14480	14582	14298	14254
23534	40578	36847	29072	24530	19507	16358	15335	14675	14498	14272	14199	14012	13756	13585	13455	13537	13291	13488	13399	13232	13273	13239	13189	13343	13071	13054	13016	13118	13085	12878	13202	13075	12955	12898	13014	12937	13009	13037	12899	13016	12956	12887	12810	12879	12911	12941	13004	12794	12710	12700	12948	12741	12811	13003	12818	12700	12948	12961	12850	12887	12814	12761	12906	12751	12853	12968	12829	13120	12987	12817	12794	12861	12952	12905	12913	12753	13029	12863	12962	12924	12888	12821	12921	12941	12766	12917	13020	12903	13125	12916	12754	12754	12980	12911	12812	12919	12927	12825	12773	12857	12985	12890	12919	12887	12722	12892	12868	12938	12823	12833	12813	12894	12878	12831	12820	12939	12708	12982	12816	12719	13040	12948	13041	13019	12879	12781	12827	12998	12818	12803	12942	12863	12842	12727	12717	12945	13063	12999	12926	12689	12860	12943	12808	12985	12868	12857	12867	12846	12971	12906	12753	12850	12936	12847	12834	12868	12853	12846	12961	12779	12890	12841	12919	12997	12752	13032	12832	12917	12863	12772	12803	12971	12836	12803	12989	13053	12922	12847	13153	12797	13024	12664	12826	12805	12742	12648	12848	12735	12774	12963	12847	12788	12882	12898	12728	12872	12732	12934	12809	12810	12790	12976	12715	12955	12934	12772	12854	12773	12873	12914	12997	12803	12815	12835	12713	12911	12882	12891	13020	12677	12889	12953	12906	12874	12991	12978	12927	12836	12841	12937	12934	12947	12926	12851	12864	12886	12786	12783	12791	12917	12831	12788	13018	12751	12921	12875	12957	12806	12858	12943	12734	13017	12939	13044	12985	12972	12825	12746	12820	12779	12867	12624	12752	12866	12824	12864	12836	12858	12810	12887	12798	12933	12819	12936	13101	12942	12749	12760	12878	12774	12902	12826	12765	12771	12920	12921	12764	12996	12796	12762	12795	12920	12763	12931	12876	12846	12944	12758	12766	12904	13002	13026	12685	12864	12904	12648	12747	13039	12880	12835	12936	12929	12782	12882	12892	12724	12770	12851	12843	12858	12931	12890	12947	12924	12863	12891	12881	12868	12925	12910	12929	12830	12917	12949	12932	12986	12946	12812	12941	12870	12859	12842	12810	12811	12939	12807	12969	12831	12847	12884	12944	12802	12777	12890	12669	12876	12886	12812	12971	12765	12990	12909	12901	12738	12840	12805	12774	12945	12785	12961	12849	12754	12852	12763	12871	12697	12834	13090	12753	13004	12832	12813	12842	12716	12749	12686	12888	12911	12784	12900	12975	12789	12711	12818	12871	12795	12901	12829	13040	12922	12872	13001	12911	12870	12958	12745	12799	12927	12877	12798	12882	13037	12867	12942	12936	12785	12615	12901	12788	12821	13010	12883	12778	12845	12870	12822	12889	12933	12897	12686	12919	13005	12787	12787	12807	12822	12860	12797	12795	13022	12878	12886	12916	12765	12885	12795	12991	12786	12823	12827	12847	12968	12915	12881	13023	13037	12890	12777	12912	12927	13031	13039	12852	12809	12767	12874	13051	12910	12776	12666	12788	12950	12810	12853	12937	12853	12981	12915	12737	12823	12889	12858	12739	12980	12952	12882	12947	12848	12839	12775	12900	12888	12805	12992	12949	12901	12867	12917	12778	12900	12899	12898	12862	12855	12808	12944	12939	12934	12901	12956	12698	13017	12852	12791	12842	12759	12754	12754	12778	12941	12811	12643	12982	12846	12896	12900	12945	12817	12866	12944	12832	12805	12665	12771	12909	12672	12811	12969	12628	12767	12814	12834	12840	12804	12826	12780	12897	12869	12987	12793	12972	13011	12758	12888	12795	12849	12952	12907	12728	12947	13038	12900	13005	12851	12899	12914	12790	12890	12812	12880	12654	12852	12836	12794	12777	12758	12928	12731	12874	12868	12859	12834	12874	12868	12749	12914	12901	12927	12964	12755	12927	12762	12827	12714	13009	12777	12867	12932	12855	12912	12724	12848	12698	12582	12891	12877	12930	12847	12888	12954	12751	12798	12830	13005	12937	12833	12809	12894	12939	12952	12845	12856	12745	12760	12833	12777	12729	12962	12770	13076	12909	12928	12885	12928	12875	13065	12784	13001	12852	12883	12976	12713	12790	12861	12931	12788	12917	12928	12806	12863	12907	13020	12782	12821	12818	12806	12867	12603	12903	12992	12878	12951	12926	12866	12878	12955	12884	12827	12713	12945	12930	12813	12800	12805	12695	12945	12873	12818	12772	12844	12953	12980	13085	12821	12822	12668	12934	12920	12753	12895	12912	13076	12940	12918	12917	12742	13108	13069	13075	12834	12940	12953	12891	12811	12748	12881	12857	12841	12888	12832	12969	12866	12917	12771	12820	12676	12850	12933	12821	12805	12820	12784	12808	12828	12933	12874	12893	12840	12937	12809	12785	12886	12755	12903	12785	12784	12902	12804	12990	12926	12912	12901	12779	12774	12875	12710	12872	12870	12886	12810	12916	12770	12850	12939	12868	12795	12787	12853	12811	13036	12863	12906	12813	12770	12749	12731	12822	12817	12998	12795	12949	12961	12722	12749	12807	12899	12680	13020	12937	12931	12803	12724	12911	12757	12798	12921	12830	12889	12937	12811	13046	12795	12827	12928	12870	12881	12922	12901	12647	12820	12961	12894	12777	12848	12936	12894	12946	12852	12896	12787	12909	12766	12900	12898	12975	12738	12853	12827	12802	12653	13007	12808	12705	12754	12887	12977	12841	12871	12926	12980	12812	12800	12916	12900	12948	12899	12988	12968	12829	12808	12841	12904	12720	12840	12844	12827	12897	12677	12940	13090	13059	12906	12967	12968	12766	12735	12776	12837	12896	12911	12744	12708	12975	12810	12759	12769	12754	12919	12729	12961	12734	12784	12778	12877	12778	12692	12834	12875	12891	13003	12757	12645	12864	12865	12951	13045	12835	12821	12866	12833	13021	12945	12993	12975	12766	12719	12985	12774	12963	12800	12947	12799	12932	12933	13153	12843	12907	12788	12749	12805	12761	12680	12905	13011	13018	12740	12955	12834	13106	12868	12939	12752	12860	12885	12826	12944	12953	12737	12841	12816	12681	12929	12823	12907	12863	12934	12912	12824	12953	12880	12679	13018	12961	12753	12948	12948	12717	12887	12837	12780	12773	12826	13048	12821	12853	12772	12863	12960	12877	12810	13076	12971	12815	12971	12957	12914	12710	12878	12964	12959	12788	12795	12677	12739	12839	12855	12823	12961	12847	12921	12925	12855	12892	12946	12953	12694	12851	12931	12829	12786	12978	12978	12788	12958	12660	12826	12854	12850	12823	12797	12791	12921	12769	12763	12764	12823	12941	12843	13095	12709	12827	12898	12737	12816	12918	12880	12807	12747	12711	12845	12960	12758	12923	12907	12766	12838	12786	12852	12807	12828	12832	12736	12964	12869	12875	12939	12819	12935	12850	12986	12763	12836	12734	12911	12851	12803	12836	12891	12842	12832	13029	12819	13008	12854	12897	12872	12903	12944	12879	12852	12779	12756	12893	12904	12817	12947	12824	12962	13042	12796	12806	12807	12821	12904	12758	12654	12984	13053	12866	12829	12783	12675	12802	12903	12752	12820	12870	12997	12747	12789	13115	13086	12636	12889	12906	12873	12864	12797	12881	12848	12958	12985	12758	12827	12766	12926	12919	12841	12921	12774	12893	12850	12913	12973	12953	12760	12840	12798	12724	12743	12756	12878	12835	12639	12856	12958	12876	12718	12941	12843	12814	12803	12901	12885	12915	12885	12813	12824	12835	12763	12967	12796	12872	12886	12842	12837	12839	12869	12783	12866	12768	13000	12865	12972	12928	12981	12831	12845	12784	12899	12821	12989	12830	12868	12899	12743	12738	13004	12730	12834	12852	12920	12858	12888	12657	12912	12900	12783	12734	12878	12708	12748	12866	12874	12835	12841	12876	12922	12879	12858	12949	12715	12859	12827	12946	12738	12952	12860	12869	12708	12869	12878	12862	12886	12863	12866	12938	12814	12845	12926	12946	12900	12901	12597	12850	12797	12787	12849	12968	12898	12964	12875	12968	12832	12880	12868	12965	12827	13105	12731	12734	12711	12788	12805	12822	12860	12990	12898	12811	12897	12780	12827	13014	12870	12913	12862	12914	12947	12857	12862	12823	12829	12901	12785	12978	12903	12818	12964	12758	12690	12873	12852	12769	12877	12733	12721	12994	12963	12665	13069	12930	12861	12964	12735	12808	12833	12760	12935	12868	12746	12734	12851	12942	12857	12811	12786	12962	12846	12881	12921	12765	12908	12888	12756	12872	12730	13059	12779	12786	12819	12826	12940	12998	12954	12802	12959	12879	12934	12896	12734	12669	12782	12859	12794	12782	12951	12865	13067	12788	13014	12909	12883	12898	13035	12823	12902	12772	12749	12925	12758	12862	12905	13032	12906	12786	12868	12831	12775	12854	12972	12776	12920	12886	13028	12908	12923	12879	12899	13063	12840	12872	12852	12977	12788	12690	12816	12933	12794	12847	12917	13158	12732	12830	12974	12834	12722	12974	12932	12753	12835	12867	12792	12904	12841	12982	12935	12723	13019	12856	12942	12823	12950	12707	12897	12921	12813	13047	12806	12759	12765	12836	12866	12892	12801	12842	12762	12776	12787	12769	12966	12893	13016	12774	12982	12932	12783	12862	12895	12866	12825	12762	12963	12813	12815	12952	12985	12753	12840	13014	12846	12975	12786	12857	12923	12854	12837	12734	13046	12781	12810	12946	12795	12896	12926	12843	13041	12982	12847	12868	12924	12840	12798	12886	12744	12845	12911	13011	12936	12856	12888	12966	12813	12827	12800	12872	12869	12873	12917	12902	12918	12895	13045	12993	12923	12768	12951	12963	12862	12881	12810	12874	12849	12837	12847	12811	12736	12857	12884	13013	12913	12921	12997	12953	12748	12820	12871	12799	13008	12795	12739	12804	12891	12914	12811	12931	12900	12868	12778	12916	12883	12892	12839	13012	12874	12887	12691	12687	12883	12957	12912	12907	12923	12707	12980	12796	12827	12945	12775	12836	12826	12928	12867	12872	12755	12870	12878	12895	12855	12749	12812	12761	12794	12892	12928	12732
22917	21187	29021	23847	22505	24321	24294	18367	16959	17060	16978	16523	16499	16424	16181	16126	15955	16031	15994	15794	15560	15660	15801	15589	15676	15572	15624	15450	15595	15467	15623	15630	15570	15441	15497	15467	15621	15584	15530	15461	15383	15459	15469	15321	15535	15318	15177	15404	15258	15365	15264	15477	15402	15409	15386	15193	15347	15289	15326	15436	15433	15097	15318	15265	15396	15321	15216	15313	15414	15472	15473	15410	15405	15566	15226	15373	15314	15359	15268	15146	15440	15335	15308	15235	15077	15231	15353	15411	15169	15378	15153	15393	15303	15301	15461	15354	15255	15403	15397	15272	15483	15486	15491	15347	15417	15312	15260	15465	15151	15309	15194	15412	15230	15130	15315	15398	15394	15593	15320	15208	15234	15283	15358	15225	15339	15276	15186	15382	15385	15220	15298	15360	15273	15348	15350	15354	15332	15237	15141	15349	15415	15385	15279	15190	15553	15147	15301	15252	15388	15067	15160	15394	15238	15360	15124	15225	15173	15076	15244	15316	15346	15338	15247	15398	15234	15219	15448	15391	15322	15475	15030	15435	15418	15338	15388	15361	15322	15371	15382	15228	15381	15231	15302	15237	15349	15361	15226	15401	15308	15521	15373	15319	15310	15396	15154	15192	15051	15333	15338	15240	15404	15437	15199	15417	15107	15300	15170	15305	15242	15417	15493	15558	15305	15356	15379	15195	15391	15340	15417	15191	15489	15410	15178	15425	15349	15197	15178	15183	15121	15241	15118	15269	15359	15295	15317	15321	15400	15145	15451	15238	15311	15333	15428	15389	15215	15424	15235	15401	15383	15343	15421	15215	15292	15293	15154	15130	15219	15300	15342	15430	15431	15263	15489	15458	15169	15256	15246	15428	15267	15327	15239	15368	15234	15469	15580	15309	15306	15220	15388	15417	15337	15094	15393	15388	15268	15284	15283	15224	15373	15183	15351	15133	15419	15321	15174	15212	15205	15174	15133	15309	15288	15338	15139	15194	15402	15302	15281	15271	15463	15375	15282	15476	15213	15271	15482	15231	15438	15114	14977	15074	15311	15297	15186	15217	15322	15230	15235	15368	15167	15122	15430	15299	15114	15155	15268	15284	15371	15016	15184	15472	15241	15228	15224	15294	15369	15317	15320	15332	15298	15138	15275	15234	15296	15134	15288	15503	15538	15243	15124	15144	15486	15249	15227	15215	15456	15238	15338	15182	15463	15233	15441	15245	15156	15361	15409	15256	15289	15288	15139	15162	15306	15198	15227	15280	15325	15131	15303	15425	15161	15300	15364	15224	15352	15269	15324	15168	15401	15226	15221	15034	15223	15259	15320	15391	15283	15252	15213	15374	15344	15220	15332	15232	15242	15196	15317	15166	15242	15058	15409	15248	15197	15363	15459	15222	15332	15372	15297	15303	15210	15169	15323	15258	15359	15331	15143	15317	15333	15311	15419	15418	15360	15183	15153	15194	15325	15256	15275	15334	15213	15095	15246	15068	15158	15207	15383	15257	15507	15281	15279	15360	15376	15302	15219	15246	15228	15251	15365	15087	15287	15280	15222	15460	15095	15162	15278	15273	15255	15232	15219	15310	15305	15256	15459	15395	15253	15336	15436	15467	15250	15303	15160	15209	15166	15433	15341	15395	15358	15298	15201	15332	15138	15300	15191	15289	15201	15236	15215	15386	15318	15244	15125	15215	15433	15386	15339	15330	15264	15308	15285	15164	15060	15153	15397	15274	15380	15280	15252	15276	15337	15194	15131	15146	15205	15442	15178	15335	15102	15217	15262	15348	15262	15173	15390	15371	15368	15397	15195	15326	15233	15329	15253	15234	15282	15076	15448	15411	15356	15198	15431	15330	15368	15275	15393	15435	15267	15515	15501	15181	15221	15276	15033	15105	15162	15136	15272	15151	15100	15242	15190	15362	15335	15268	15318	15359	15327	15240	15254	15309	15241	15438	15311	15215	15238	15442	15230	15223	15504	15186	15193	15244	15355	15393	15243	15180	15381	15295	15297	15330	15423	15353	15310	15356	15305	15201	15261	15529	15423	15210	15422	15313	15457	15447	15063	15205	15304	15333	15216	15374	15235	15103	15246	15340	15250	15532	15542	15393	15118	15199	15303	15295	15164	15213	15200	15232	15396	15294	15273	15383	15255	15209	15345	15222	15157	15298	15180	15413	15470	15231	15376	15232	15178	15225	15153	15354	15154	15345	15351	15297	15331	15233	15197	15105	15211	15192	15217	15380	15395	15279	15287	15215	15270	15224	15244	15312	15227	15157	15175	15335	15294	15209	15350	15162	15437	15168	15406	15275	15137	15293	15495	15350	15248	15249	15131	15268	15159	15081	15263	15332	15244	15272	15383	15141	15187	15518	15244	15172	15198	15301	15239	15188	15251	15395	15351	15161	15095	15399	15060	15362	15397	15428	15247	15419	15415	15286	15193	15427	15399	14999	15456	15255	15165	15321	15314	15311	15485	15228	15218	15256	15495	15417	15203	15357	15254	15252	15465	15346	15537	15360	15360	15191	15272	15341	15330	15124	15462	15257	15260	15134	15268	15117	15175	15322	15183	15168	15257	15284	15423	15449	15286	15209	15161	15274	15401	15199	15178	15340	15384	15219	15290	15109	15516	15503	15280	15225	15347	15301	15324	15296	15410	15140	15242	15172	15191	15202	15420	15500	15251	15175	15154	15197	15347	15188	15223	15401	15192	15476	15185	15447	15391	15294	15361	15473	15491	15300	15344	15252	15250	15357	15328	15529	15263	15253	15260	15276	15412	15218	15372	15176	15449	15244	15208	15357	15169	15392	15412	15360	15174	15384	15305	15385	15171	15345	15354	15354	15295	15342	15325	15196	15273	15347	15175	15165	15328	15324	15191	15166	15334	15377	15176	15292	15171	15185	15370	15125	15215	15127	15348	15290	15441	15259	15421	15331	15237	15178	15095	15377	15262	15261	15213	15348	15368	15139	15451	15251	15315	15250	15203	15346	15097	15303	15326	15366	15284	15368	15381	15386	15250	15310	15381	15310	15422	15400	15412	15249	15442	15314	15196	15317	15337	15378	15260	15396	15458	15390	15188	15218	15107	15267	15228	14986	15162	15032	15522	15439	15381	15348	15284	15334	15525	15170	15242	15236	15262	15230	15507	15283	15191	15200	15275	15351	15114	15380	15241	15345	15272	15388	15209	15088	15342	15494	15318	15159	15260	15405	15256	15409	15079	15323	15280	15151	15268	15191	15403	15162	15431	15137	15298	15192	15388	15363	15259	15369	15412	15384	15324	15212	15378	15279	15271	15409	15316	15410	15293	15269	15130	15087	15363	15360	15189	15474	15467	15325	15302	15311	15093	15385	15343	15348	15189	15182	15291	15294	15457	15110	15249	15214	15326	15168	15071	15237	15226	15399	15127	15328	15150	15309	15281	15508	15395	15322	15329	15211	15318	15382	15268	15258	15373	15314	15193	15149	15463	15482	15142	15208	15247	15204	15169	15395	15131	15368	15315	15125	15348	15224	15195	15261	15238	15420	15101	15244	15518	15376	15254	15177	15251	15237	15312	15470	15307	15281	15384	15353	15240	15172	15121	15099	15298	15132	15047	15396	15155	15347	15386	15359	15319	15249	15256	15159	15295	15177	15271	15431	15327	15543	15300	15335	15348	15235	15226	15282	15298	15244	15222	15246	15140	15093	15314	15126	15271	15252	15181	15521	15299	15102	15122	15424	15363	15232	15424	15494	15365	15449	15347	15346	15159	15057	15258	15368	15146	15296	15373	15297	15147	15184	15470	15348	15194	15351	15020	15116	15147	15210	15152	15123	15237	15258	15209	15144	15058	15334	15252	15450	15245	15199	15140	15387	15392	15260	15261	15174	15397	15346	15257	15331	15407	15109	15352	15249	15457	15381	15299	15432	15262	15177	15353	15318	15306	15203	15269	15232	15502	15235	15385	15304	15315	15396	15452	15304	15280	15128	15198	15587	15394	15087	15324	15150	15234	15144	15246	15312	15380	15198	15362	15425	15100	15213	15201	15376	15271	15268	15202	15213	15192	15410	15247	15367	15249	15226	15293	15128	15051	15387	15257	15436	15366	15180	15323	15170	15343	15406	15476	15199	15304	15207	15318	15150	15322	15007	15412	15352	15307	15141	15332	15307	15207	15307	15280	15270	15273	15246	15383	15369	15170	15341	15403	15251	15352	15299	15307	15388	15316	15543	15273	15208	15238	15305	15080	15127	15153	15183	15200	15140	15384	15366	15349	15490	15189	15232	15183	15260	15360	15179	15372	15323	15513	15206	15399	15223	15241	15154	15198	15419	15377	15305	15403	15398	15295	15117	15179	15239	15372	15431	15346	15415	15296	15201	15093	15379	15328	15528	15220	15223	15238	15299	15120	15252	15480	15306	15207	15200	15257	15286	15344	15341	15331	15282	15171	15355	15361	15102	15411	15272	15429	15375	15383	15251	15118	15363	15293	15183	15350	15222	15277	15320	15305	15149	15237	15476	15219	15452	15007	15271	15181	15570	15319	15333	15360	15191	15320	15253	15168	15344	15321	15378	15165	15334	15279	15338	15261	15249	15120	15389	15352	15222	15360	15040	15251	15236	15165	15254	15375	15189	15325	15158	15350	15340	15177	15335	15347	15267	15359	15345	14966	15200	15320	15190	15263	15160	15360	15414	15234	15271	15128	15160	15382	15419	15226	15298	15327	15350	15331	15053	15372	15305	15230	15299	15274	15229	15185	15018	15249	15308	15297	15242	15067	15320	15316	15397	15427	15185	15159	15227	15109	15275	15427	15506	15517	15225	15527	15180	15381	15355	15156	15170	15267	15443	15388	15091	15474	15322	15224	15301	15251	15281	15191	15383	15380	15193	15350	15096	15246	15161	15321	15413	15477	15525	15107	15541	15384	15340	15418	15302	15238	15235	15273	15406	15234	15415	15446	15277	15284	15152	15267	15153	15331	15466	15184	15384	15437	15133	15274	15410	15429	15296	15224	15186	15311	15315	15199	15176	15390	15219	15145	15445	15246	15270	15257	15401	15363	15216	15329	15232	15119	15365	15386	15223	15275	15277	15407	15059	15457	15348	15388	15298	15147	15465	15285	15425	15312	15191	15144	15086	15570	15336	15358	15179
26854	46794	42102	34876	30722	22727	18292	16732	16094	15593	15407	15049	14785	14643	14396	14507	14268	14180	14061	14098	13982	13881	13898	14016	13938	13884	13768	13787	13882	13822	13571	13828	13768	13597	13721	13565	13584	13493	13570	13447	13579	13646	13317	13360	13429	13432	13382	13402	13379	13454	13361	13359	13533	13353	13449	13521	13376	13456	13272	13460	13506	13292	13609	13455	13483	13494	13424	13545	13398	13595	13539	13523	13315	13504	13477	13414	13418	13321	13596	13454	13574	13309	13457	13485	13517	13447	13510	13560	13467	13465	13244	13581	13346	13498	13348	13486	13410	13599	13472	13499	13433	13654	13305	13419	13476	13345	13575	13516	13301	13451	13399	13426	13379	13329	13444	13385	13577	13445	13617	13618	13680	13321	13338	13398	13563	13487	13405	13531	13508	13401	13415	13420	13453	13488	13449	13388	13361	13457	13371	13400	13325	13600	13455	13278	13492	13453	13593	13458	13331	13408	13415	13492	13404	13339	13376	13472	13497	13574	13551	13357	13455	13373	13377	13311	13463	13489	13329	13373	13453	13474	13522	13518	13426	13436	13440	13424	13438	13448	13311	13405	13453	13460	13440	13290	13338	13374	13392	13540	13411	13428	13419	13574	13364	13406	13564	13683	13419	13455	13421	13385	13240	13489	13638	13403	13425	13487	13494	13514	13497	13465	13435	13579	13506	13358	13402	13463	13363	13456	13588	13473	13420	13316	13340	13291	13399	13430	13350	13406	13437	13460	13364	13332	13419	13422	13512	13439	13370	13319	13351	13457	13488	13502	13434	13337	13603	13549	13333	13204	13437	13336	13484	13453	13273	13586	13350	13375	13352	13356	13390	13446	13521	13208	13381	13338	13396	13356	13572	13387	13398	13446	13350	13403	13519	13492	13369	13375	13472	13328	13595	13382	13537	13439	13534	13421	13514	13441	13519	13498	13533	13342	13416	13298	13559	13506	13376	13293	13544	13418	13441	13438	13504	13391	13540	13362	13450	13250	13408	13386	13335	13504	13466	13576	13314	13240	13421	13420	13437	13562	13453	13353	13427	13265	13462	13268	13400	13454	13502	13333	13515	13396	13470	13403	13519	13232	13541	13404	13547	13513	13525	13442	13357	13458	13602	13386	13511	13658	13476	13467	13372	13425	13423	13190	13516	13397	13426	13387	13513	13336	13524	13409	13409	13429	13470	13340	13377	13528	13379	13417	13573	13375	13584	13263	13340	13611	13271	13208	13422	13418	13537	13322	13395	13523	13522	13439	13422	13597	13444	13426	13392	13300	13353	13568	13280	13425	13518	13379	13269	13431	13379	13372	13543	13549	13434	13454	13529	13495	13362	13407	13433	13347	13379	13458	13366	13451	13486	13431	13444	13545	13374	13449	13416	13436	13282	13487	13484	13412	13474	13468	13449	13493	13409	13550	13465	13353	13247	13265	13365	13417	13483	13435	13331	13458	13466	13302	13271	13569	13416	13407	13440	13431	13488	13341	13368	13394	13378	13523	13481	13481	13571	13393	13514	13350	13466	13338	13447	13272	13375	13364	13574	13315	13494	13385	13326	13265	13517	13397	13509	13465	13490	13267	13356	13435	13434	13253	13315	13290	13610	13213	13357	13570	13484	13398	13484	13260	13367	13483	13400	13403	13381	13527	13479	13260	13374	13537	13343	13372	13386	13271	13440	13405	13503	13526	13423	13448	13444	13620	13460	13495	13453	13485	13424	13589	13600	13405	13404	13380	13427	13355	13409	13501	13256	13465	13447	13394	13390	13340	13294	13481	13395	13413	13339	13307	13466	13449	13429	13415	13319	13342	13437	13413	13513	13501	13330	13285	13476	13534	13486	13282	13517	13394	13304	13406	13485	13374	13376	13386	13585	13330	13449	13249	13469	13406	13203	13270	13450	13379	13656	13426	13375	13584	13383	13556	13358	13599	13257	13560	13447	13469	13312	13436	13533	13308	13356	13285	13481	13547	13363	13227	13396	13473	13329	13378	13412	13367	13501	13290	13232	13481	13243	13426	13475	13466	13432	13463	13498	13450	13484	13277	13451	13506	13563	13513	13611	13576	13436	13271	13534	13415	13380	13509	13467	13298	13374	13340	13404	13524	13331	13369	13364	13354	13406	13534	13507	13458	13275	13460	13443	13549	13416	13519	13416	13410	13359	13389	13532	13615	13468	13364	13378	13391	13548	13272	13410	13320	13500	13439	13316	13300	13476	13303	13417	13435	13446	13382	13399	13309	13365	13568	13283	13464	13422	13402	13406	13466	13475	13292	13494	13355	13370	13381	13298	13195	13442	13697	13302	13384	13365	13362	13448	13479	13553	13619	13379	13375	13487	13438	13370	13483	13307	13566	13396	13538	13394	13527	13411	13275	13545	13389	13342	13366	13367	13531	13567	13388	13410	13415	13609	13484	13447	13482	13322	13301	13416	13195	13443	13517	13639	13428	13307	13496	13739	13533	13284	13419	13464	13407	13570	13605	13350	13443	13377	13374	13439	13454	13250	13512	13256	13317	13480	13576	13378	13524	13490	13485	13373	13325	13587	13309	13445	13476	13495	13411	13506	13526	13316	13506	13478	13323	13377	13366	13462	13419	13547	13494	13301	13450	13329	13427	13342	13470	13562	13392	13387	13399	13263	13455	13499	13391	13358	13324	13433	13649	13353	13384	13352	13323	13222	13294	13312	13340	13392	13395	13483	13370	13509	13550	13393	13536	13327	13310	13514	13338	13322	13503	13357	13608	13468	13378	13367	13375	13385	13555	13438	13344	13553	13477	13420	13616	13390	13338	13256	13521	13393	13405	13489	13417	13583	13405	13284	13438	13467	13403	13464	13525	13377	13359	13553	13341	13280	13413	13461	13497	13434	13443	13402	13455	13417	13406	13364	13411	13264	13381	13410	13360	13616	13447	13318	13296	13337	13389	13527	13432	13406	13438	13440	13356	13321	13345	13466	13450	13447	13506	13532	13488	13353	13381	13557	13424	13489	13352	13380	13258	13554	13347	13467	13557	13470	13434	13486	13289	13514	13397	13328	13436	13478	13170	13438	13265	13457	13396	13248	13351	13367	13382	13321	13478	13379	13381	13466	13498	13517	13400	13410	13440	13425	13342	13400	13491	13392	13235	13248	13394	13416	13397	13353	13398	13367	13479	13311	13336	13454	13440	13262	13383	13523	13310	13506	13393	13397	13432	13229	13432	13472	13400	13557	13386	13333	13432	13372	13407	13492	13339	13390	13443	13266	13521	13410	13245	13501	13283	13294	13363	13362	13551	13291	13279	13490	13356	13664	13457	13347	13512	13378	13492	13289	13545	13385	13456	13369	13388	13226	13550	13536	13315	13314	13505	13422	13469	13306	13452	13481	13357	13478	13226	13510	13371	13480	13388	13495	13376	13438	13534	13615	13238	13439	13277	13570	13435	13457	13224	13570	13259	13283	13307	13333	13482	13307	13384	13453	13520	13474	13330	13464	13380	13497	13463	13504	13534	13168	13431	13473	13407	13528	13257	13429	13576	13428	13368	13359	13357	13548	13348	13470	13409	13207	13545	13499	13419	13371	13371	13314	13387	13301	13304	13391	13373	13402	13448	13335	13465	13398	13304	13444	13561	13344	13305	13447	13517	13395	13394	13511	13472	13389	13586	13475	13384	13448	13293	13467	13247	13575	13280	13369	13191	13534	13500	13349	13400	13588	13407	13460	13710	13269	13259	13442	13278	13645	13267	13485	13311	13345	13512	13426	13363	13632	13381	13214	13485	13414	13147	13450	13234	13375	13418	13373	13520	13416	13401	13330	13352	13434	13423	13407	13365	13440	13414	13534	13333	13469	13397	13490	13573	13246	13370	13348	13435	13498	13328	13325	13323	13436	13349	13467	13548	13429	13443	13526	13397	13469	13569	13391	13485	13378	13389	13538	13379	13365	13352	13286	13366	13511	13387	13380	13390	13316	13415	13278	13494	13521	13338	13365	13482	13330	13338	13430	13385	13509	13316	13419	13388	13402	13349	13444	13355	13264	13550	13456	13410	13580	13384	13457	13429	13282	13291	13416	13492	13464	13423	13386	13466	13452	13549	13538	13485	13379	13406	13509	13369	13441	13504	13387	13326	13321	13531	13477	13525	13473	13397	13542	13433	13328	13426	13334	13368	13320	13330	13272	13362	13349	13352	13428	13351	13497	13592	13297	13288	13366	13237	13448	13457	13355	13481	13395	13466	13448	13413	13450	13475	13349	13189	13351	13407	13475	13389	13562	13517	13479	13420	13325	13500	13498	13269	13350	13365	13561	13576	13511	13384	13449	13404	13412	13364	13364	13467	13413	13491	13392	13463	13319	13387	13592	13532	13528	13386	13419	13456	13450	13354	13243	13427	13456	13364	13340	13301	13509	13482	13416	13401	13271	13423	13292	13463	13358	13539	13278	13421	13485	13445	13321	13390	13426	13477	13316	13507	13445	13458	13326	13369	13547	13388	13560	13300	13451	13409	13453	13504	13531	13517	13518	13436	13407	13287	13269	13437	13612	13437	13459	13429	13452	13352	13547	13564	13438	13314	13502	13311	13538	13491	13490	13504	13530	13501	13478	13378	13392	13279	13364	13399	13427	13377	13351	13498	13356	13329	13468	13331	13496	13536	13448	13379	13399	13441	13315	13458	13398	13407	13283	13350	13514	13408	13372	13318	13355	13467	13349	13215	13377	13297	13423	13506	13439	13339	13368	13440	13460	13506	13348	13456	13330	13359	13439	13429	13364	13409	13480	13285	13411	13231	13434	13502	13358	13419	13373	13425	13475	13318	13505	13260	13697	13142	13480	13573	13426	13364	13326	13296	13519	13586	13378	13518	13463	13502	13566	13318	13549	13401	13396	13241	13343	13410	13543	13433	13419	13615	13396	13489	13314	13285	13423	13375	13469	13471	13434	13473	13405	13436	13309	13375	13535	13459	13370	13479	13458	13297	13411	13279	13434	13462	13506	13409	13303	13515	13328	13373	13387	13288	13536	13641	13467	13463	13486	13388	13355	13344	13346	13355	13449	13609	13564	13366	13577	13350	13318	13369	13316	13558	13503	13416	13368	13517	13510	13350	13420	13301	13464	13419	13435	13426	13466	13406	13436	13514	13369	13348	13397	13311
28086	23418	27201	24343	18485	16409	15385	14962	14975	14779	14620	14655	14661	14327	14412	14448	14419	14480	14397	14435	14277	14297	14240	14451	14174	14074	14138	14199	14239	14156	14230	13965	14227	14201	14031	14209	14117	14217	14147	14213	14059	14041	14132	14023	14139	14090	14210	13991	14020	14123	14098	14042	14168	14269	14087	13965	14108	14117	14065	13997	14055	14045	14079	14032	13941	14089	14067	14256	14124	14187	14104	14017	13998	14252	13995	14202	14197	14107	14103	14076	14153	14101	14258	14218	14096	14069	14029	14074	14049	14126	14042	14051	14161	13960	14347	14155	14035	14086	14068	14171	14296	14135	14327	14203	14136	14054	13973	14140	14309	13976	14021	14106	14051	14004	14025	14133	14153	14112	14194	14041	13943	13889	14226	14039	13909	14161	14202	14109	14096	14159	14206	14135	14041	13972	14092	14195	14163	14106	14078	14051	13993	14043	14127	14105	14218	14184	13993	14240	14286	14303	13937	13974	14280	14355	14118	14107	14042	14205	13998	14056	14238	14225	13980	14199	14312	14113	14008	14052	14207	14130	14050	14127	14093	13994	14291	14207	14319	14112	14105	14165	13913	13973	14070	13933	14170	14229	14214	14150	14093	14078	14025	13977	14134	14018	14060	14145	14158	14192	14005	14169	14063	13995	14093	14061	13962	14056	14323	14195	14165	13972	14007	14040	14140	14105	14021	13963	14114	14219	14087	14101	14123	14016	14191	14145	14167	14125	14191	14210	14005	13967	14085	14115	14040	14132	14070	14131	13982	14235	13892	14052	13915	14000	14117	14096	14168	14199	14035	14056	14092	14073	14297	14315	14053	13954	13880	13938	14001	14012	14021	14124	14114	13956	14100	14117	14294	14184	13768	14057	13977	13899	14132	14073	14313	14312	14213	13985	14185	14115	14101	14047	14077	13985	14044	14216	14264	13927	14093	14091	14261	14245	14118	14090	14072	14206	14300	14129	13988	14181	14063	14146	14161	13999	14025	14084	14190	14251	13797	14165	14043	14073	14070	13956	14236	13969	14248	14273	14153	14039	14059	14013	14081	14167	14153	14061	14009	14055	13999	14019	14208	13963	13897	14102	14116	14052	14040	14128	14002	13979	14256	14035	14107	14077	14168	14118	14202	13967	14177	14069	14016	14156	14093	14065	13970	13918	14163	14355	14168	13852	13995	14000	13956	13966	14037	14079	14160	14446	14115	14107	14053	14014	13965	14170	14238	13992	14077	14077	14339	14035	14038	14027	14062	14100	14075	14195	14140	14272	13962	14024	14071	13932	13961	14100	14133	14189	13963	13996	13880	14094	14063	14029	14159	13931	13983	14159	14074	14137	13928	14114	14066	14131	14124	14095	14046	14072	14022	14237	14010	14073	14119	14138	14248	14336	14214	14363	14012	14160	14077	14010	14145	14209	14074	14252	14161	14188	14304	14089	14014	14089	14065	14138	14039	13996	14004	14023	14123	14087	13937	14036	14091	14179	14055	14056	14121	14089	14070	14132	14064	14124	13998	14048	14075	14122	14183	14234	14101	14125	14340	14149	14223	13995	14203	14175	14093	14175	14219	14106	14142	14263	14150	14067	13984	14203	13987	14187	14084	14091	14169	13975	14097	14125	14029	13945	14006	14125	14026	13963	14154	13978	14249	14135	14184	14106	13860	14073	14009	14166	14204	14165	14032	14093	14124	14068	14011	14063	14153	14153	14039	14076	14097	14134	14198	14228	14066	14010	14198	14111	14134	14013	14096	14255	14125	14034	14375	14064	14187	14009	13895	14038	14232	14080	14244	13914	14146	14083	14192	14162	14023	13994	14121	14187	14068	14047	13904	13934	14005	14022	14039	14238	14160	14117	14036	14155	14134	14002	13932	13882	14201	14132	14153	14288	14087	14252	13981	14016	14073	14069	13998	14104	14228	14091	14048	14205	14100	13929	13984	14223	14144	14059	14061	14281	14044	14062	14020	14090	14164	14096	14022	14157	14066	14096	14081	14045	14208	14160	13930	14126	14155	14127	14064	14026	13884	14229	14095	14142	13955	14204	14072	14245	14166	13973	14006	14134	14161	14221	14340	13958	14126	14119	14123	14017	14161	14100	13891	14162	14035	14121	14177	14004	14066	14110	13951	13987	14139	14105	13994	14151	14307	14108	14033	14249	14154	14042	14149	14259	14063	13955	14174	14167	13936	14114	14049	14101	14226	14000	14187	14241	14011	14190	13991	13911	14126	14039	14165	14253	14136	14104	14015	14149	13998	14237	14174	14188	14069	13927	14122	14001	14213	14281	14298	14080	14014	13985	13916	14048	13982	14149	14148	14262	14078	13983	14175	14178	13972	14027	14159	14087	14178	14060	14133	14022	14152	14094	14186	14176	14016	14220	14147	14062	14197	14003	13995	14125	14085	14174	14199	14146	13967	13983	14001	13994	14001	14130	14026	14154	14303	14173	13992	14030	13975	14149	14270	13965	13949	14023	14156	14184	13980	14004	13990	14095	14008	14267	14146	14281	14194	14001	14132	14183	14196	14168	14109	14148	14372	13965	14169	13999	14096	14189	14202	14076	14142	14146	13923	14196	14092	14097	13925	14125	14139	13903	14176	14367	14021	14172	13985	14120	14195	14028	14325	14204	13952	14050	13998	14043	14085	14184	14048	14236	14002	13917	14154	14085	14007	14016	13853	13970	14028	14005	13909	14140	14007	14147	14002	14046	14101	14186	14023	14140	14098	14157	13952	14332	14198	14190	14175	13989	14156	13913	13987	14070	14254	14212	14092	14186	14142	14285	14099	14099	14098	14128	14095	14059	13936	14088	14059	14117	14139	13987	14042	13898	14036	14164	14229	14070	14219	14166	14004	14186	14004	14102	14121	13983	14039	14049	14243	13853	14175	14002	14117	13953	14249	14143	14110	14194	14088	14124	14057	14166	14180	14140	13986	14065	14088	14087	14200	14251	14127	14129	14005	14221	14014	14233	14225	14068	14130	14060	13948	13919	14246	14086	14212	14234	14146	13981	14103	14063	14157	14064	14055	14033	14015	14225	14064	14143	13937	14253	14185	14003	14049	14082	14207	14078	13990	13909	13905	14015	13913	13946	14105	14035	14033	14085	14166	13997	14060	14193	14030	14222	14004	14024	13935	14160	14371	13977	14101	14230	13975	14009	14228	14083	14124	14268	14218	13993	13963	13908	14098	13989	14033	14131	14286	14045	14167	13987	14177	14054	14184	14157	14297	14168	14094	14223	14233	14139	13935	14082	14205	14248	13963	14038	14083	14045	14019	13970	14166	14204	14191	14216	14230	14184	14091	13994	14118	14058	14081	14054	14097	14070	14188	14044	13913	14008	14083	14011	14204	14160	14111	14168	14219	14020	14239	14178	14072	14155	14093	14054	13998	13993	14004	14056	14103	14174	14033	14198	14001	14052	14100	14125	14154	14012	14241	13994	13979	14123	13992	14278	14130	14097	14033	13930	14096	14145	14227	14219	14114	14203	14080	13926	14100	14000	14186	14113	13959	14124	13944	13941	14018	14166	14258	14200	13982	14167	14242	14151	14079	14172	14212	14082	14157	14024	14176	14101	14220	14124	14053	14081	14137	14053	14055	14006	14222	14147	14002	14107	14081	14017	14073	13819	13975	14209	13988	14200	13928	14173	14052	13961	14147	14044	13975	14209	14322	14167	14227	14304	13989	13888	14163	14090	13874	13972	14043	14104	14143	14189	13993	14112	14029	14052	14092	14175	14255	14076	14112	13967	13977	14165	13895	14092	14091	14096	13977	14051	14127	14138	14297	14106	13972	14113	14170	14122	14032	14097	14185	14146	14107	14028	14038	14123	13899	14018	14014	14108	14148	14017	14145	14084	14176	14172	14114	14168	13983	14159	13934	14242	14000	14111	14234	14147	14243	13939	14101	14273	13923	14262	14128	14211	14114	14077	14260	14222	14194	14233	13966	14025	14194	14007	14021	13966	13946	13994	14206	14141	14144	14097	13980	14153	14045	14289	14137	14173	14175	14321	14270	14083	14139	14071	14126	13997	14247	14255	14221	14241	14141	14077	14128	13975	14091	14213	14096	14087	13828	14179	14208	14240	13991	14169	14174	14045	14018	14177	14305	14101	14218	14040	14006	14190	14279	13989	13963	14119	14011	14137	14151	14005	13932	14031	13980	13952	14122	14141	14170	14251	14340	14096	13977	14050	13929	14158	14144	14213	14101	14124	14174	14207	14006	14010	14028	14266	14231	13990	13904	14138	14256	14077	14125	14195	14056	14087	14027	14105	14100	14162	14000	14230	14080	13802	13967	14130	14056	14202	14227	13989	14180	14142	14111	13943	14029	14041	14029	14038	14124	14006	14081	14134	14089	14183	14135	14203	14017	14178	14008	14165	14101	14116	14079	14171	14025	14069	13920	14163	13986	14094	14070	14152	14165	14285	14137	14289	13971	13952	14120	14140	14060	14153	14184	14055	14070	14118	14125	14144	14088	14146	14066	14100	14045	14136	14093	14179	14363	14097	14108	14086	14044	13929	14078	13902	14117	14218	13972	14056	13925	14059	14030	14136	14035	13959	14267	14186	14320	14100	14252	14196	14205	14137	14131	14082	14012	14021	14035	14194	14168	14125	14046	13989	14089	14211	14031	14050	14117	14081	14010	14015	14021	13961	14112	14023	14090	14083	14051	14129	14154	13973	14148	14269	13996	14169	14017	14106	14227	14072	14044	14083	14113	13815	14039	14062	14022	14231	14321	14129	14009	14206	14037	14019	14219	13853	14198	14143	14238	13972	14045	13989	14217	14152	14245	14123	14134	14199	14236	13978	14109	14060	14102	13942	13831	14216	14083	14179	14043	14035	14096	14206	14166	14197	14037	14211	14130	14003	13956	13953	14016	14229	14244	14071	14226	13927	14257	14021	14085	13922	13932	14099	14014	13983	14234	14031	14208	13980	14116	14218	14128	14168	14061	14173	14003	14230	14079	14010	14061	14058	14119	14193	14153	14225	14139	14358	14020	14116	14075	14279	14128	14252	13968	14259	14011	13953	13983	14031	14142	14117	14165	14081	14288	14102	13975	14148	13893	14227	13854	13903	14014	14157	14087	14056	14082	14270	13983	14039	14150	14007	13943	14171	14112	14118	14052	14147
21905	32190	28754	22543	17972	15603	14488	13983	13667	13487	13686	13528	13276	13188	13089	13127	13000	12910	13070	12949	12960	12840	12898	12905	12862	12763	12947	12718	12723	12822	12766	12935	12819	12638	12731	12754	12832	12799	12719	12740	12553	12669	12714	12665	12789	12638	12727	12697	12670	12742	12670	12517	12734	12690	12656	12725	12774	12621	12766	12608	12926	12675	12772	12686	12813	12585	12758	12683	12602	12767	12707	12624	12724	12816	12606	12469	12698	12763	12664	12637	12614	12800	12686	12738	12785	12620	12609	12572	12813	12815	12957	12714	12631	12631	12951	12753	12746	12587	12587	12619	12794	12796	12727	12708	12740	12690	12703	12599	12698	12838	12745	12623	12640	12652	12744	12746	12513	12722	12761	12585	12686	12543	12563	12740	12564	12904	12606	12819	12838	12776	12666	12648	12752	12682	12658	12842	12730	12669	12702	12580	12724	12635	12660	12666	12611	12616	12762	12541	12735	12756	12597	12680	12765	12734	12756	12728	12698	12632	12628	12815	12704	12606	12620	12771	12704	12813	12609	12677	12612	12430	12759	12557	12604	12805	12639	12615	12681	12722	12561	12687	12528	12712	12713	12879	12581	12670	12627	12748	12727	12564	12766	12541	12649	12563	12584	12557	12582	12694	12715	12755	12609	12820	12607	12566	12887	12738	12693	12820	12572	12717	12593	12742	12751	12716	12500	12581	12814	12663	12681	12476	12638	12802	12735	12806	12743	12842	12699	12581	12558	12562	12629	12628	12746	12530	12827	12721	12672	12767	12545	12696	12867	12553	12555	12706	12720	12666	12714	12749	12770	12592	12721	12737	12718	12623	12618	12614	12567	12618	12695	12762	12704	12654	12711	12687	12721	12649	12555	12789	12737	12663	12743	12844	12657	12673	12668	12737	12702	12674	12717	12802	12761	12520	12726	12735	12488	12586	12608	12637	12802	12936	12492	12713	12739	12647	12782	12684	12671	12736	12764	12702	12723	12744	12647	12834	12765	12714	12555	12626	12578	12734	12714	12662	12658	12737	12771	12666	12669	12574	12622	12784	12758	12672	12765	12651	12707	12791	12624	12771	12495	12788	12676	12688	12604	12732	12753	12743	12833	12817	12595	12633	12738	12690	12635	12687	12678	12738	12711	12606	12588	12577	12631	12590	12685	12597	12654	12647	12793	12558	12709	12645	12807	12720	12666	12587	12710	12597	12645	12648	12803	12624	12891	12653	12658	12834	12840	12644	12808	12593	12743	12688	12738	12574	12704	12635	12726	12592	12797	12676	12739	12712	12678	12751	12779	12684	12596	12750	12756	12738	12885	12766	12649	12824	12747	12788	12672	12672	12689	12655	12729	12706	12706	12771	12555	12659	12781	12681	12677	12716	12729	12712	12701	12649	12746	12717	12713	12630	12785	12660	12561	12675	12671	12706	12699	12660	12655	12823	12694	12680	12815	12682	12887	12856	12718	12669	12511	12753	12699	12735	12663	12691	12643	12777	12956	12584	12680	12687	12674	12753	12591	12605	12829	12700	12569	12628	12772	12565	12717	12650	12657	12647	12567	12747	12636	12733	12731	12702	12726	12739	12679	12621	12874	12613	12590	12598	12699	12681	12688	12686	12567	12681	12837	12681	12677	12793	12623	12735	12659	12916	12613	12472	12706	12651	12704	12705	12792	12651	12732	12646	12746	12763	12764	12525	12669	12554	12662	12523	12585	12606	12809	12649	12675	12671	12682	12748	12701	12772	12580	12730	12619	12939	12632	12595	12547	12655	12584	12688	12612	12739	12705	12686	12700	12849	12684	12686	12632	12814	12733	12619	12756	12720	12722	12734	12775	12618	12523	12690	12623	12779	12695	12729	12594	12737	12603	12669	12726	12759	12678	12710	12709	12775	12682	12720	12811	12669	12458	12685	12651	12653	12737	12762	12732	12751	12689	12644	12519	12669	12793	12674	12791	12598	12535	12563	12682	12632	12632	12611	12612	12801	12772	12671	12785	12825	12534	12655	12570	12669	12600	12635	12820	12634	12843	12814	12703	12665	12636	12840	12735	12804	12783	12700	12883	12800	12868	12640	12671	12712	12617	12606	12578	12709	12820	12597	12697	12665	12739	12726	12590	12843	12889	12735	12755	12720	12721	12648	12594	12744	12517	12801	12728	12753	12641	12863	12879	12759	12537	12790	12657	12721	12517	12694	12671	12642	12694	12783	12721	12763	12785	12743	12754	12659	12693	12742	12776	12735	12793	12579	12886	12617	12658	12747	12702	12787	12520	12768	12739	12689	12761	12896	12777	12688	12579	12775	12650	12814	12881	12761	12787	12564	12867	12654	12692	12653	12688	12715	12588	12659	12689	12524	12772	12804	12710	12626	12602	12672	12489	12711	12859	12604	12692	12874	12646	12754	12751	12873	12677	12721	12775	12887	12590	12728	12541	12845	12506	12651	12600	12767	12674	12657	12635	12571	12836	12718	12643	12778	12614	12720	12757	12642	12692	12650	12599	12788	12713	12641	12802	12759	12666	12749	12673	12832	12868	12738	12710	12932	12567	12773	12653	12643	12768	12747	12542	12682	12746	12580	12834	12629	12655	12627	12833	12608	12771	12629	12586	12740	12636	12628	12856	12656	12739	12696	12480	12602	12774	12676	12725	12814	12641	12752	12738	12718	12647	12597	12692	12681	12697	12856	12607	12670	12780	12723	12673	12751	12563	12823	12791	12907	12700	12642	12715	12782	12665	12672	12763	12869	12655	12685	12746	12768	12565	12621	12767	12614	12649	12721	12741	12703	12763	12663	12658	12609	12594	12727	12750	12750	12697	12766	12735	12747	12723	12561	12666	12721	12727	12611	12723	12614	12840	12820	12704	12712	12755	12669	12685	12655	12708	12702	12811	12625	12790	12715	12593	12743	12787	12701	12632	12747	12582	12684	12837	12668	12669	12798	12748	12707	12778	12634	12718	12667	12581	12730	12720	12843	12652	12736	12752	12521	12820	12735	12707	12745	12700	12616	12715	12744	12677	12737	12645	12700	12537	12801	12710	12658	12664	12773	12647	12720	12664	12579	12702	12800	12755	12689	12707	12668	12639	12689	12791	12680	12596	12562	12638	12643	12835	12488	12620	12741	12610	12685	12622	12787	12869	12556	12701	12637	12825	12648	12658	12614	12681	12687	12653	12789	12549	12693	12647	12716	12653	12672	12756	12542	12630	12737	12718	12794	12734	12680	12713	12585	12585	12638	12663	12746	12708	12716	12583	12657	12879	12747	12587	12766	12735	12528	12824	12705	12779	12706	12614	12821	12667	12713	12798	12763	12746	12755	12645	12580	12835	12713	12720	12769	12761	12653	12687	12600	12585	12724	12876	12713	12561	12668	12765	12701	12706	12722	12678	12765	12507	12721	12944	12736	12632	12740	12874	12681	12778	12600	12849	12720	12766	12738	12691	12584	12668	12676	12735	12670	12850	12602	12887	12617	12819	12781	12646	12729	12666	12746	12634	12469	12842	12715	12706	12700	12496	12606	12745	12708	12652	12721	12645	12665	12736	12634	12567	12817	12698	12801	12710	12614	12730	12553	12693	12625	12692	12822	12645	12651	12726	12611	12631	12701	12780	12667	12700	12626	12616	12707	12568	12721	12667	12616	12751	12706	12591	12614	12711	12581	12636	12655	12665	12705	12736	12707	12608	12699	12640	12707	12707	12566	12486	12655	12687	12711	12608	12502	12787	12932	12612	12880	12657	12706	12771	12583	12765	12782	12857	12636	12725	12671	12650	12712	12674	12750	12647	12715	12561	12773	12655	12759	12782	12636	12759	12475	12779	12702	12755	12744	12771	12539	12723	12699	12683	12716	12685	12710	12804	12620	12696	12575	12803	12778	12861	12554	12701	12687	12887	12660	12698	12754	12690	12696	12555	12756	12731	12655	12754	12673	12722	12579	12679	12859	12768	12549	12628	12843	12760	12711	12663	12748	12828	12764	12673	12617	12796	12638	12611	12747	12590	12716	12648	12627	12848	12725	12687	12829	12729	12580	12760	12772	12534	12592	12772	12634	12723	12672	12860	12627	12642	12669	12728	12704	12672	12702	12589	12839	12761	12762	12667	12824	12755	12786	12748	12721	12832	12568	12557	12750	12707	12585	12662	12631	12686	12602	12791	12625	12746	12727	12664	12717	12719	12648	12623	12733	12610	12687	12823	12697	12693	12798	12679	12614	12823	12784	12599	12585	12715	12653	12617	12800	12812	12732	12712	12516	12655	12589	12681	12629	12864	12777	12820	12709	12626	12741	12584	12637	12769	12714	12635	12612	12587	12680	12570	12782	12665	12636	12712	12758	12879	12803	12754	12543	12636	12687	12647	12700	12749	12729	12601	12621	12779	12706	12663	12652	12788	12716	12766	12643	12607	12645	12685	12592	12800	12779	12673	12802	12505	12694	12544	12599	12615	12659	12598	12597	12650	12738	12704	12749	12822	12805	12620	12709	12804	12828	12632	12711	12643	12771	12713	12637	12675	12819	12813	12656	12611	12704	12715	12756	12738	12843	12745	12641	12776	12868	12664	12728	12732	12835	12714	12839	12673	12656	12703	12752	12751	12787	12656	12639	12641	12673	12603	12650	12801	12430	12739	12789	12672	12656	12766	12732	12756	12748	12758	12614	12666	12827	12722	12676	12677	12751	12673	12745	12690	12818	12787	12862	12627	12698	12603	12827	12778	12530	12804	12588	12786	12775	12833	12688	12785	12938	12697	12674	12645	12757	12768	12721	12773	12535	12800	12715	12688	12691	12743	12733	12731	12689	12807	12727	12617	12635	12663	12649	12727	12624	12687	12736	12591	12690	12693	12613	12763	12605	12547	12736	12706	12781	12739	12655	12777	12657	12618	12713	12685	12660	12642	12633	12599	12667	12830	12704	12725	12742	12717	12708	12659	12562	12723	12789	12670	12581	12795	12653	12738	12735	12689	12679	12594	12577	12703	12634	12460	12735	12609	12623	12516	12554	12649	12667	12640	12879	12752	12728	12785	12685	12556	12581	12751	12715	12758	12676	12643	12669	12693	12758	12599	12570	12632	12619	12803	12739	12690	12762	12848	12601	12679	12725	12817	12800	12653	12734	12767	12740	12635	12821	12443	12727	12826	12610
24131	21236	28696	24532	22273	20848	18649	15965	15234	15150	15054	14706	14685	14785	14592	14372	14364	14407	14578	14449	14290	14156	14399	14336	13978	14086	14151	13971	14238	14092	14206	14071	14271	14071	14027	14003	13836	13850	14005	13892	13899	13993	13861	13948	13953	13934	13816	13819	14038	13933	13822	13926	13879	14039	13911	13808	13812	14012	13878	13916	14055	13955	13842	13933	13779	13832	14034	13916	13798	13869	13911	14003	13873	13758	13888	13852	13882	13997	13826	13678	13743	13843	13990	13886	14053	13788	13937	13842	13892	13908	13992	13816	13868	13874	13863	13934	13834	13861	14048	13812	13831	13920	13721	13914	13718	13862	13862	13789	13889	14032	13925	13815	13854	13928	14024	13940	13808	13853	13895	13720	13988	13866	13890	13872	13864	13727	14003	13855	13840	13917	13850	13834	13935	13953	14114	13833	13898	13776	13964	13966	13784	13811	13769	13984	13960	13778	13853	13608	13996	13898	13836	14091	13809	13817	13890	13949	14057	13855	13679	13958	14040	13944	13991	13806	14066	13786	13847	13897	13755	13887	13940	13917	13710	13950	13795	13791	13862	14036	13901	14027	14135	13948	13878	13992	13683	13701	13707	13912	13996	13998	13879	13938	13748	13748	13850	13734	13981	13946	13758	14070	13821	13875	13871	13883	14060	13736	13862	13853	13812	14007	13890	13769	13816	13821	13810	13739	14009	13987	13708	13807	13825	13918	13994	13991	13818	13882	13974	13849	13716	14100	13825	13913	13868	13719	13922	13909	13910	13698	13795	13926	13921	14024	13929	13827	13807	13951	13818	13939	13938	13728	13808	13953	13793	14040	13990	13860	13787	14043	13947	13797	13735	13803	13977	14059	13792	14014	13721	13983	13713	13923	13931	13933	14030	13906	13863	13822	13740	13947	13852	13725	13935	13785	13915	13848	13954	13838	14018	13891	13854	13903	13767	13908	13806	14000	13736	14045	13774	13991	13804	13735	14065	14083	14046	14078	13902	13849	13927	13953	13863	13758	14048	13801	13954	13838	13922	13823	13927	13662	13942	13729	13834	13917	13815	13840	13846	13761	13922	13861	13920	13927	13893	13812	13811	13747	13718	13763	13825	13746	13766	13701	13779	13850	14004	13818	13930	13894	13917	13992	13849	13923	13837	13720	13839	13951	13656	13940	13809	14087	13904	13806	13776	13831	14105	13698	13655	13879	13848	13877	13769	13964	13909	14005	13738	14057	13866	13863	13811	13872	13849	13817	13657	14052	13899	13802	13892	14108	13907	13994	14046	13934	13687	13708	14080	13943	13792	13896	13752	13829	13897	13996	13914	13823	13985	13841	13975	13750	13891	13836	13925	13989	14024	14026	13826	13751	13928	13713	13898	13887	13831	13696	13768	13650	13829	13904	13858	13705	14091	13932	13961	13850	13942	14118	14161	13904	13899	13935	13858	13824	13778	13855	13936	13940	13824	13963	13884	13965	14024	13812	13848	13931	13923	13838	13864	13739	13887	13948	13794	14026	13990	13983	13851	13835	13952	13772	13897	14021	14097	13964	13976	14036	13796	13844	13780	13893	13981	13957	14070	13890	13817	13835	13776	13704	13835	13723	13951	13869	13965	13847	13787	14002	13672	13818	13862	13840	13845	13822	14028	13859	13924	13966	13935	13789	13802	13928	13874	13938	13858	13945	13950	13827	13825	13740	13873	13782	13839	13898	13854	14020	13785	13838	13876	13829	13764	14111	13750	13876	14032	13904	13699	13697	13998	13841	14038	13646	13915	13966	13745	13837	13966	13807	13930	13688	13916	13764	13838	13782	13788	13826	13880	13995	13917	13855	14025	13664	13795	14029	14014	13722	13919	13913	13974	14014	13804	13912	13844	13916	13834	13953	13901	13918	13939	13847	14031	14039	13831	13837	13778	13892	13922	13862	13923	13943	13937	14024	13824	13754	13961	14002	13878	14014	13731	13719	13808	13995	13887	13824	13763	13957	13827	13943	13868	13769	13907	13693	13955	14003	13955	13893	13885	13855	13812	13923	13918	13872	13894	13707	13879	13838	13674	13796	13866	13866	13870	13987	13888	13928	13690	13896	13969	14022	13811	13814	13851	13983	13831	14072	14021	13829	13967	13820	13796	13904	13841	13921	13631	13860	13717	13867	13830	13852	13835	14003	13866	13936	13854	14047	13876	13981	13653	13813	13905	13817	13973	13796	13992	13720	13868	13834	13944	13906	13695	13983	14033	14024	13963	14074	13743	13929	13931	14013	13836	13912	13939	13939	13918	13914	13780	13991	13792	13888	13862	13778	13767	13791	13817	13945	13992	13888	13862	14026	13989	13993	13844	13706	13871	13659	13735	13934	13922	13791	13909	13848	13963	13869	13802	13789	13935	13712	14081	14009	14006	13598	13808	13804	13906	13827	13758	13768	13848	13762	13875	13991	13673	13803	13714	13825	13731	14017	13859	13808	14146	13567	13895	13661	13753	13975	13812	13839	13701	13807	13667	13757	13669	13860	13944	13900	14190	13821	13954	13771	13931	13925	13826	13891	13976	13895	13895	13885	13894	13585	13939	13811	13701	13962	13729	13795	13942	13795	13760	13712	13840	13973	13827	13891	14033	13835	13844	13705	13760	13858	13925	13820	14087	13866	13790	13773	13927	13872	13998	14035	13891	13696	13887	13755	13777	13859	13659	14005	13859	13671	13622	13878	13882	13904	13839	13809	13904	14007	13772	14023	14027	13771	13976	13995	13852	13975	13776	13987	13910	13962	14092	13797	13749	13989	13720	14107	13884	13800	13797	13799	13838	13807	14007	13824	13953	13728	13890	14089	13891	14040	13731	13761	13845	13866	13954	13967	13866	13876	13826	13904	13806	14043	13933	13677	13883	14009	13738	13735	13915	13908	13882	13833	14212	13909	13870	13898	13856	13943	13656	13859	13830	13962	13790	13940	14017	14063	14066	13818	13739	13917	13843	13906	13963	13838	13779	13736	13901	13814	14019	13919	13835	13771	14006	13986	13826	13880	13824	13980	14081	13819	13907	13669	13823	14000	13930	14128	13849	13863	13927	13697	13777	14004	13879	13878	13945	13788	14051	13932	14002	13832	13742	13810	13874	13817	13894	13828	13909	13859	13774	13901	13745	14022	14103	13824	13830	13857	13982	13969	13779	13809	14005	13851	13878	14020	14008	13762	13743	13856	13933	13961	13881	14103	13848	13786	13931	13815	14007	13897	13935	13799	13897	13785	13876	13965	13856	13715	13812	13737	13742	13831	13999	13926	13693	13758	13783	13909	13811	13830	13834	13936	13910	13942	13774	13886	13747	13846	13913	13779	13745	13851	13799	13883	13937	13833	13859	13847	13954	13813	13782	13977	13751	13721	13795	13826	13946	13969	13772	14050	13883	13888	13836	13669	13730	13912	13933	13951	13763	13821	13907	13709	13804	13905	13949	13819	13819	13677	13643	13849	13934	13912	13819	13935	13655	13823	13820	13784	13743	13762	13936	13857	13879	13927	13915	13826	13868	13831	13851	13739	13919	13815	13966	14047	13923	13897	13906	13868	13916	14023	14065	13991	13781	13737	13888	13799	14001	13733	13961	13779	13850	13859	13794	13846	13997	13797	13531	13810	13860	14010	13948	13876	14009	13755	13861	13993	13829	13818	14010	14020	14102	13976	13879	13873	13944	13802	14124	13892	13799	13854	13997	13997	14116	13836	13950	14030	13844	13997	13883	13932	13939	14001	14035	13910	13855	13702	14018	13640	13947	13721	13998	13854	13682	13837	14006	13915	13800	13965	13856	13766	14055	13800	13947	13809	13667	13892	13853	13967	13782	13722	13869	13646	13771	14042	14055	13976	13732	13637	13999	13947	13700	13898	14006	13817	13846	13874	13907	13806	13919	13926	13894	13900	13975	13863	13801	13796	13832	13748	13942	13848	13874	13961	13795	13739	14062	13843	13812	13950	13942	13721	14028	13945	13897	13992	14030	13762	13749	13707	13606	13791	13835	13874	13916	13916	13864	13913	13891	13825	13952	13860	13848	13931	13967	13894	13862	13856	13826	13757	13835	13814	13852	13959	14014	13896	13745	13940	14012	13838	13863	13925	13841	13769	13919	13934	13764	13940	13835	13819	14010	13982	13740	14028	13795	13866	13772	13796	13968	14026	13772	13828	13922	13821	14159	13786	14007	13927	13933	13811	13813	13908	13935	13862	13797	13845	13649	13898	13953	13906	13748	13746	13766	14036	13933	13921	13803	13720	13693	13923	13883	13770	13883	13807	13764	13991	13909	13928	13919	13922	13707	13792	13990	13765	13967	13897	13706	13867	13819	13899	13828	13781	14044	13951	14091	13813	14001	13902	14018	13805	14137	14065	13901	13830	13828	13940	13889	13671	13808	13940	13931	13828	13882	13812	13999	13816	13784	13867	14131	13858	13744	13701	13812	13808	13947	13936	13918	14042	14078	13962	13792	13760	13674	13907	13883	13815	13909	13793	13848	14077	13882	13948	13958	13894	13897	13677	13804	13813	13841	13772	13826	13921	13964	13962	13774	13878	13982	13822	13942	13846	13951	14019	13957	13970	13981	13854	13946	13800	13841	13797	13880	13851	13830	14089	13781	13714	13887	13817	13924	13890	14016	13872	13805	13701	13989	13884	13833	13988	13885	13809	13800	13790	14010	13980	13793	14067	14005	13906	13926	13690	13718	13995	13867	13633	13798	13771	13825	13867	13714	13758	13714	13820	13941	13906	13860	13984	13907	13868	13843	13952	13927	13765	13925	13929	13827	13817	13720	13778	13900	13951	14100	13720	13699	14014	13671	13694	13893	13717	13817	13909	13720	13855	13990	13922	13868	13907	13955	14027	13793	13744	13676	13868	13888	13993	13777	13794	14039	13836	13961	13622	13903	13916	13843	13910	13875	13874	14010	13952	13887	13880	13770	14000	13845	13862	13935	13954	14001	13560	13946	13789	13771	13697	13823	13932	13934	13886	13923	13798	13940	13957	13892	13693	13836	13965	13780	14099	13927	13856	13941	13855	13809	13902	13888	13809	13776	13945	13909	13906	14000	13656	13625	13913	13905	13901	13950	13911	13817	13938	13913	13754	13664	13823	13744	13804	13884	13809	14005	13930	13842	13951
23343	40665	37143	26708	20243	17579	15998	15245	14608	14072	13787	13992	13762	13556	13554	13320	13283	13230	13161	13144	12970	12996	12913	13053	12902	13014	12730	12825	12885	12677	12885	12944	12675	12791	12835	12860	12596	12646	12793	12704	12830	12771	12632	12641	12579	12713	12615	12781	12683	12656	12485	12743	12632	12507	12706	12699	12581	12678	12500	12407	12529	12647	12781	12544	12504	12701	12630	12726	12684	12466	12637	12552	12681	12709	12501	12750	12641	12698	12549	12569	12619	12678	12586	12622	12675	12632	12663	12684	12747	12522	12596	12598	12687	12619	12694	12385	12627	12882	12401	12731	12567	12602	12771	12570	12604	12668	12677	12570	12577	12705	12562	12688	12735	12577	12687	12693	12539	12550	12668	12701	12644	12642	12634	12438	12625	12553	12717	12644	12502	12685	12637	12788	12662	12611	12881	12546	12626	12547	12459	12746	12601	12760	12544	12598	12512	12594	12654	12602	12611	12621	12678	12555	12564	12541	12515	12640	12612	12706	12669	12615	12767	12638	12538	12621	12587	12612	12683	12576	12515	12652	12643	12425	12509	12475	12638	12699	12503	12639	12513	12611	12513	12582	12578	12679	12541	12665	12561	12676	12597	12542	12547	12601	12696	12615	12654	12504	12618	12504	12502	12536	12682	12580	12593	12704	12616	12684	12552	12449	12535	12574	12497	12388	12746	12679	12688	12576	12585	12753	12689	12679	12578	12593	12600	12497	12580	12554	12726	12605	12589	12547	12630	12623	12544	12461	12637	12760	12471	12607	12728	12668	12728	12767	12483	12716	12561	12645	12581	12629	12548	12672	12666	12693	12658	12582	12730	12608	12540	12588	12585	12523	12784	12557	12679	12792	12609	12711	12507	12592	12713	12592	12509	12835	12491	12514	12653	12582	12511	12559	12660	12491	12545	12780	12617	12380	12695	12525	12630	12637	12597	12371	12695	12629	12571	12554	12687	12510	12653	12603	12655	12423	12701	12765	12560	12431	12474	12726	12599	12747	12748	12586	12521	12661	12773	12725	12636	12617	12573	12701	12549	12625	12512	12723	12732	12794	12660	12546	12523	12570	12568	12594	12623	12498	12496	12673	12680	12653	12670	12524	12685	12557	12641	12570	12567	12621	12573	12508	12571	12482	12615	12562	12687	12599	12606	12623	12601	12713	12561	12726	12499	12673	12609	12551	12467	12603	12737	12630	12630	12413	12733	12501	12345	12655	12623	12515	12633	12593	12526	12571	12599	12609	12495	12655	12659	12451	12648	12818	12613	12661	12666	12583	12665	12537	12617	12527	12531	12731	12697	12677	12574	12519	12591	12418	12680	12556	12568	12649	12521	12588	12764	12614	12368	12607	12581	12660	12701	12506	12571	12572	12620	12617	12696	12721	12619	12609	12391	12485	12661	12743	12653	12808	12561	12634	12679	12664	12762	12772	12623	12749	12546	12651	12651	12660	12545	12627	12476	12695	12486	12791	12606	12499	12623	12611	12590	12718	12396	12541	12458	12539	12618	12482	12856	12810	12599	12542	12596	12522	12544	12525	12590	12631	12642	12601	12697	12556	12575	12585	12653	12474	12509	12662	12407	12475	12660	12536	12710	12518	12597	12618	12618	12588	12456	12567	12515	12620	12662	12515	12639	12632	12576	12681	12642	12846	12689	12452	12593	12547	12484	12539	12457	12583	12439	12471	12437	12619	12696	12623	12659	12554	12705	12684	12550	12737	12570	12561	12597	12640	12565	12675	12429	12777	12681	12853	12676	12437	12465	12638	12798	12730	12710	12713	12658	12726	12541	12626	12676	12652	12784	12580	12553	12627	12450	12552	12456	12696	12451	12596	12829	12505	12747	12509	12606	12735	12608	12774	12637	12611	12694	12598	12692	12792	12571	12596	12692	12602	12436	12613	12632	12606	12711	12517	12520	12567	12667	12561	12796	12653	12691	12438	12728	12757	12675	12579	12598	12663	12607	12645	12659	12537	12547	12539	12678	12556	12648	12627	12704	12556	12470	12615	12651	12561	12628	12625	12603	12625	12601	12472	12624	12673	12746	12599	12618	12525	12652	12605	12657	12562	12513	12591	12514	12646	12477	12732	12640	12681	12623	12661	12693	12655	12665	12664	12615	12571	12619	12695	12744	12723	12657	12634	12747	12757	12699	12594	12491	12674	12775	12635	12509	12697	12723	12687	12832	12407	12668	12576	12522	12686	12531	12560	12653	12673	12626	12679	12396	12707	12506	12762	12665	12629	12547	12604	12537	12442	12654	12642	12577	12758	12610	12742	12609	12568	12605	12757	12503	12515	12629	12610	12531	12470	12676	12562	12729	12752	12723	12694	12640	12610	12610	12690	12562	12645	12739	12568	12733	12569	12609	12606	12607	12532	12634	12536	12590	12557	12650	12554	12788	12709	12601	12660	12519	12708	12501	12590	12646	12628	12600	12641	12520	12656	12656	12531	12597	12590	12747	12708	12520	12474	12824	12643	12778	12536	12615	12698	12646	12558	12637	12596	12688	12593	12623	12531	12627	12680	12603	12590	12606	12527	12788	12366	12619	12684	12691	12503	12612	12424	12702	12622	12512	12789	12694	12583	12557	12660	12621	12671	12508	12379	12628	12502	12624	12526	12707	12620	12756	12532	12570	12522	12586	12616	12517	12685	12816	12479	12564	12549	12645	12705	12636	12586	12624	12594	12651	12538	12598	12461	12539	12539	12629	12522	12723	12565	12620	12665	12454	12504	12486	12636	12585	12684	12681	12671	12353	12614	12590	12491	12635	12669	12759	12610	12819	12661	12557	12674	12599	12539	12640	12656	12621	12787	12570	12486	12500	12582	12638	12560	12679	12714	12647	12620	12500	12781	12865	12583	12745	12635	12648	12781	12580	12686	12671	12678	12601	12580	12686	12614	12686	12633	12869	12613	12604	12522	12670	12632	12739	12705	12618	12742	12588	12787	12682	12581	12576	12534	12633	12631	12569	12558	12711	12755	12560	12552	12693	12529	12574	12596	12664	12742	12651	12592	12700	12566	12601	12693	12484	12676	12604	12577	12695	12629	12769	12582	12665	12800	12623	12626	12545	12559	12542	12576	12678	12496	12519	12559	12605	12680	12656	12588	12523	12663	12686	12672	12609	12641	12578	12598	12552	12658	12654	12687	12632	12547	12645	12555	12618	12729	12726	12669	12654	12631	12599	12699	12574	12613	12741	12633	12571	12564	12576	12564	12606	12608	12625	12641	12767	12629	12620	12551	12687	12657	12564	12564	12524	12803	12539	12571	12681	12520	12602	12750	12767	12635	12855	12583	12666	12643	12539	12677	12661	12754	12509	12643	12725	12633	12610	12682	12691	12446	12777	12531	12669	12550	12532	12699	12666	12809	12728	12582	12539	12757	12645	12619	12565	12628	12598	12690	12583	12537	12761	12543	12758	12667	12680	12672	12586	12713	12663	12711	12628	12593	12545	12773	12627	12666	12807	12545	12637	12554	12731	12687	12566	12653	12672	12742	12597	12571	12663	12637	12631	12643	12689	12662	12662	12573	12395	12528	12649	12601	12668	12616	12854	12535	12542	12677	12623	12641	12754	12558	12635	12568	12580	12702	12673	12642	12678	12729	12616	12687	12570	12655	12664	12475	12565	12688	12621	12482	12690	12440	12633	12572	12521	12656	12612	12887	12692	12691	12769	12795	12581	12586	12496	12695	12652	12705	12683	12640	12701	12756	12754	12586	12727	12655	12602	12547	12698	12562	12538	12415	12626	12725	12647	12675	12700	12638	12585	12580	12610	12674	12620	12608	12573	12749	12575	12723	12532	12615	12613	12672	12615	12594	12740	12586	12701	12579	12547	12545	12585	12513	12587	12656	12582	12716	12540	12702	12574	12553	12648	12631	12604	12610	12518	12749	12672	12660	12631	12623	12479	12715	12780	12658	12637	12652	12632	12580	12669	12598	12469	12586	12777	12612	12582	12463	12680	12519	12564	12583	12727	12609	12689	12574	12585	12564	12539	12572	12574	12500	12682	12625	12555	12601	12491	12413	12585	12613	12432	12514	12532	12605	12733	12507	12574	12660	12448	12773	12636	12824	12641	12609	12498	12528	12544	12698	12637	12524	12715	12632	12621	12655	12650	12513	12694	12659	12716	12564	12664	12521	12728	12592	12704	12594	12423	12540	12520	12504	12707	12559	12528	12570	12589	12501	12562	12643	12777	12685	12505	12789	12684	12660	12450	12654	12654	12469	12566	12523	12541	12654	12516	12543	12751	12421	12597	12637	12823	12649	12660	12679	12608	12621	12594	12751	12667	12479	12525	12667	12619	12545	12708	12702	12584	12643	12431	12722	12533	12652	12490	12727	12664	12607	12718	12576	12626	12673	12690	12558	12662	12397	12504	12611	12581	12612	12605	12508	12588	12586	12598	12647	12545	12565	12588	12608	12516	12664	12587	12523	12587	12456	12525	12584	12518	12532	12620	12656	12612	12697	12688	12428	12505	12501	12693	12554	12628	12590	12527	12767	12777	12631	12511	12604	12491	12647	12597	12740	12582	12544	12633	12792	12684	12674	12753	12592	12598	12538	12524	12355	12494	12628	12664	12772	12607	12399	12667	12598	12695	12632	12582	12548	12598	12597	12629	12582	12664	12639	12634	12714	12672	12593	12455	12606	12674	12638	12686	12731	12692	12533	12647	12569	12711	12553	12738	12464	12606	12619	12637	12612	12647	12670	12663	12772	12467	12575	12542	12650	12606	12590	12803	12604	12608	12695	12649	12551	12735	12656	12602	12792	12641	12679	12447	12621	12477	12628	12618	12615	12648	12536	12617	12699	12690	12549	12591	12563	12673	12454	12595	12617	12545	12738	12480	12662	12672	12646	12525	12633	12731	12398	12598	12727	12589	12610	12517	12632	12512	12629	12618	12618	12501	12698	12614	12555	12731	12575	12649	12806	12540	12504	12541	12641	12588	12716	12731	12682	12474	12690	12510	12730	12675	12589	12619	12651	12657	12649	12512	12679	12716	12527	12662	12617	12404	12689	12618	12576	12746	12711	12578	12626	12727	12528	12554	12699	12693	12600	12662	12723	12651	12530	12601	12698	12591	12728	12537	12698	12519	12705	12574	12573	12839	12739	12641	12660
22946	21206	28981	23852	22109	24022	24075	18306	16954	16688	16366	16148	16009	16000	15864	15725	15797	15676	15684	15465	15501	15649	15433	15400	15293	15408	15400	15189	15298	15264	15584	15336	15258	15096	15242	15261	15321	15075	14982	15157	14991	15201	14940	15237	15068	14944	15169	14956	15057	14927	15079	15059	14901	15077	14950	15089	15001	14985	15081	15017	15204	15196	15112	14915	14991	15139	14955	15131	15099	15130	14963	15084	15223	15310	15332	14982	15104	15208	15029	14962	15159	15166	15063	15121	15113	14926	14957	14934	15027	14968	15223	14999	15012	14930	14964	15138	15031	15024	14903	15035	15033	14931	15044	14994	14911	14977	14944	15009	15124	14936	15100	15098	14964	14999	15054	14917	14813	14939	14894	14993	15023	14945	14996	15006	15101	15188	15007	14929	15029	15071	14796	15084	15158	15073	15163	15003	15078	15061	14889	15026	14988	14987	14766	14897	14749	14852	14828	14873	15159	15015	15060	15208	15027	15087	14846	14969	14878	15034	14986	15152	14931	15003	15058	14939	15054	14984	14854	14937	15042	14818	14889	15113	15056	14924	15065	14866	14746	14818	15136	15129	14798	14784	14666	14821	15007	14944	14921	14842	15174	14910	14760	14881	15195	15317	15034	14990	15020	15168	14939	15059	15091	14945	14872	15008	15085	14838	14878	15380	15021	14903	14999	15002	14889	14958	14923	14850	15159	15142	15178	14909	15019	14898	15087	14934	15009	14884	15117	14910	15080	15062	14978	14809	14851	15038	15297	14965	14884	14955	15146	14921	15193	14993	15214	15103	14928	15168	14942	14920	14962	14960	15111	15004	15017	14932	15151	14928	15026	15022	15049	14952	15074	15040	14782	15012	14948	14904	15069	15145	15129	15007	14937	14943	14956	15009	15016	15181	15056	15042	14784	15074	15102	15048	14948	15085	15046	14993	14878	14945	15236	14829	14910	15162	15021	15015	14887	15125	15058	15040	14898	14839	15132	14938	14920	14958	15013	15127	14957	14799	14902	15042	14757	14946	14954	15165	15045	15129	14840	15037	15001	14843	14978	15043	15016	14892	14959	15166	14961	15169	15071	14824	15092	15164	15021	14977	15141	15052	15210	14973	14986	15223	15030	14926	14969	15035	15029	14980	14866	15170	15008	14929	15015	15001	15226	15033	15034	14928	14990	14942	14976	14880	14878	14927	14976	14873	14840	15047	14829	15077	15118	14850	14938	15109	14990	14910	14894	15038	15064	15067	14866	15114	14907	14781	14775	14663	15028	14944	15079	15048	14962	14971	15018	15132	15133	15004	15196	15016	15141	14886	14982	15070	15107	15035	15060	15082	14838	15000	14921	14881	14963	15145	15127	15181	15162	14916	15074	14990	14874	14888	14833	14962	14992	15198	14930	14902	15246	14952	15097	14962	14883	14994	15166	15106	14960	15134	15009	14927	15046	14818	15156	15084	14952	15149	15013	15138	14919	14964	14927	14987	15057	14945	15020	14940	15017	15018	15079	15028	15090	15150	15021	15212	15063	14953	15068	14948	15023	15055	14841	15023	14901	15037	14965	15062	15096	15132	14781	15145	14838	15087	15040	15097	14948	15090	15118	14899	14951	15012	14986	14845	14976	15089	14965	15069	15060	14895	14747	14928	15040	15014	14962	14941	14867	15174	15004	15181	14926	14856	15097	14767	14994	15105	15074	15020	14993	15117	14941	15143	14970	15045	15356	15041	14731	15083	14946	14914	15117	14923	15177	14930	15066	15034	14853	14970	15010	14953	15138	14850	15143	14973	15008	14866	14917	14920	15066	14945	15020	14944	14933	14921	14878	14862	14981	14847	14914	14972	15148	15112	14952	15165	14912	14890	14890	14937	15103	14923	14944	14986	14960	15042	14860	14928	15208	15138	15068	14980	14966	15033	15058	15094	15016	14928	14931	15093	15204	14983	14869	14938	14930	15120	15117	15117	15034	15061	14941	15186	15119	14942	14974	15021	15033	15036	14863	14958	14992	15153	14827	15039	15114	15107	15189	15104	15085	15020	15111	14949	15018	14983	14986	15164	14950	14835	14995	14945	15189	15013	15006	15048	15027	15142	15119	15151	14873	14989	15040	14923	14966	14890	14955	15040	14807	15102	15228	15088	15110	15203	14898	14955	14976	14979	15105	14961	15005	15061	14836	15052	14974	14939	15031	15049	15070	15045	15193	15019	14880	15089	14913	14923	15048	14922	14949	15017	14871	14825	15045	15017	14913	14865	14872	15023	14910	14946	14996	15049	14850	14816	15074	15254	15026	15152	15009	14940	15083	14921	15181	15031	15164	15091	15120	15175	15036	15024	14914	14955	15053	15190	15126	15141	14943	14935	14974	15065	15086	15087	15068	15062	14930	14802	15060	15128	15085	14900	15079	14973	15011	14845	15054	14918	14940	14982	15013	15111	15022	15019	14882	15164	14853	15131	15004	14802	15024	15235	15139	15041	15161	14952	15068	14816	14980	14832	15070	14967	14900	14871	15064	15084	14984	14787	15052	15048	14923	14995	15030	15120	15070	14992	14949	14961	15027	15113	15055	14834	15016	14893	15036	14876	14899	15101	14924	14894	15046	14946	15038	15053	15118	15113	14894	15033	14949	14910	14960	14997	14905	15044	15094	14958	15030	14838	15033	14869	15040	15023	14939	15077	14994	15097	14955	15110	15035	15016	15063	15006	14907	14968	14993	15014	15108	15049	14888	15048	15024	14921	15046	15085	14861	15102	15022	15138	14963	14804	15005	15127	14945	15088	15096	15053	15004	15016	15122	14946	15182	14997	15186	14935	15046	15183	15096	15218	15107	15203	15071	15046	15041	14948	14967	14912	15015	14824	14778	15018	15097	14958	15064	15004	15047	14882	15092	15034	14870	14885	14962	14823	15180	15225	14930	14927	15057	14976	15050	15109	14918	14975	15033	15003	15120	15039	14879	14841	15013	14943	15073	14972	15022	15026	15106	15018	14762	14953	15057	14991	15248	15100	14946	15133	14870	15057	14957	15015	15040	14990	14952	14985	14909	15093	15040	15170	15307	15265	14925	15060	14960	15199	14892	14913	14984	15150	15031	15039	15020	14987	15093	14960	14944	15049	14973	14936	14967	14925	15146	15169	15150	15016	15006	15017	14914	14772	15043	14905	14989	14762	15037	15015	14993	15006	15051	15229	15016	15060	14972	14903	15080	14873	14826	15319	15085	15047	14944	15038	15040	14990	14764	14919	15069	15016	14861	14999	14880	14977	15084	14943	15072	15139	14900	14890	15052	15084	15030	14999	15289	15167	15020	15032	15129	15182	15220	15018	15010	14832	14987	14899	14841	14816	15099	14957	15070	14741	14939	15136	15055	14771	14809	14968	15057	14912	14988	14994	15242	15048	14969	14790	15021	14799	14937	14792	14918	14827	14746	14884	15074	14935	14995	14827	15165	15020	14921	15110	14895	15144	15136	15123	15027	14865	15003	15024	15223	14850	14906	14880	14895	15022	14894	14863	15094	14943	15039	14966	15283	15132	14999	15078	14797	15039	15182	15040	14954	14932	14924	15145	15017	15013	15024	15022	15053	15011	15052	14745	14892	15044	15108	15115	14975	15156	15101	15291	14909	14900	14971	15023	15044	15048	14986	14991	15032	15024	14914	14890	14953	15205	14993	15093	15069	14830	15018	14987	15122	15073	14894	15074	14924	15149	15082	14868	14956	15094	14977	15008	15164	15053	14945	14961	15021	14998	14843	15097	14913	14935	15222	15127	15111	15132	14992	14999	15001	15090	15219	15157	14990	14893	14872	15065	14964	14890	15078	15118	14876	14946	15071	15028	15292	14981	14984	15126	14968	14891	14905	14788	14834	14858	14923	14894	14978	14949	14916	14925	15031	14892	14847	14932	15015	15215	15074	15196	14985	14817	14970	15077	15236	14915	14851	14985	14967	14871	15064	14944	14895	15011	15188	15048	15048	14983	14858	15167	15040	14958	14827	14995	14859	15068	14798	15050	14886	14938	14935	14905	14903	15083	15272	15143	14867	14939	15017	14895	14872	14891	14987	14957	14895	14881	14899	14962	14904	15058	15114	14941	15100	14861	15012	15137	15005	15093	14863	15033	15103	14934	15011	15080	14982	15152	14939	15242	15251	15049	14798	15044	15111	14899	15037	15067	15159	14816	15070	15161	15308	15091	14974	15202	14876	14937	14964	14950	15138	15058	15183	15101	14880	15029	14983	14979	15000	14831	15023	15019	15006	14837	15105	14948	14962	14716	15087	15205	14857	15080	15226	14872	15138	14990	15145	14988	15019	15005	15047	14798	15062	15024	14960	14916	14904	15023	14885	14850	15007	14921	15199	14891	15091	15009	14923	15097	14938	14890	14835	15071	14985	15150	14998	15203	15138	14784	15149	15052	15105	15148	15153	14994	15236	15113	15033	14803	15009	15211	15303	15149	14952	15022	14932	15008	15095	14894	15078	15056	14938	15158	15017	14954	15023	15104	15160	15117	15037	14987	14948	15073	14883	14954	15042	14857	15002	14956	15060	15211	14870	14845	15109	15065	14928	15090	14881	15134	14853	14978	14976	14875	14950	14981	14935	15002	15161	14968	15020	14874	15052	15047	15151	15112	15153	14970	14860	14958	14962	14937	15067	14876	14926	15079	15074	14829	15167	14901	15048	15184	15069	14793	15121	15055	14811	14906	14898	15035	15071	15002	14887	15016	15128	14848	15118	14987	14943	15126	15048	15058	15212	14997	15150	15032	15116	15301	15204	15012	15061	14973	15117	15030	14936	14969	14834	14869	14821	14919	15025	14987	14831	14937	14915	15045	15155	14894	15091	14929	15021	14885	14822	14820	14969	15142	15038	14841	15126	15167	15022	15058	15035	14982	15053	15319	14826	15070	14991	14978	14942	15296	15138	15056	14803	14741	14959	14943	15022	14891	15080	15125	14893	15024	15057	14923	15067	15088	15080	15110	15045	14843	14951	14927	15079	15094	14941	15085	15122	14917	14861	15054	14967	14923	15151	14982	15109	15011	14768	15074	15056	15165	15034	15016	15043	14936	15127	14912	14925	15070	14687	14974	14934	15115	14941	14835	14998	15028	15051	15149	15017	15162	14879	15006	15227	14975	14789	14992	14957	14864
26403	46060	41567	30418	28466	22214	18329	16669	15972	15504	15163	14686	14587	14553	14293	14235	14273	14183	13971	13897	13806	13870	13717	13697	13780	13523	13522	13546	13651	13522	13440	13442	13482	13657	13561	13573	13476	13380	13336	13306	13350	13232	13263	13441	13283	13357	13250	13319	13351	13146	13463	13342	13346	13332	13236	13232	13345	13349	13279	13293	13379	13315	13479	13407	13083	13254	13384	13352	13295	13282	13409	13214	13420	13263	13381	13213	13253	13247	13370	13293	13296	13303	13370	13310	13229	13229	13442	13230	13248	13301	13367	13338	13255	13419	13334	13293	13371	13369	13173	13239	13292	13254	13339	13297	13468	13227	13314	13306	13160	13369	13283	13335	13248	13235	13319	13279	13260	13228	13220	13258	13213	13287	13294	13175	13445	13311	13303	13345	13253	13317	13087	13315	13252	13112	13243	13325	13386	13386	13173	13131	13270	13379	13177	13303	13103	13316	13346	13123	13272	13285	13465	13412	13172	13498	13179	13301	13433	13183	13361	13150	13272	13327	13352	13255	13132	13306	13256	13137	13380	13199	13253	13429	13234	13285	13275	13313	13293	13216	13281	13558	13419	13509	13354	13265	13142	13335	13294	13378	13422	13353	13271	13252	13178	13288	13150	13165	13324	13281	13233	13441	13265	13475	13237	13289	13087	13404	13212	13336	13162	13294	13306	13264	13061	13248	13232	13280	13331	13258	13226	13306	13294	13335	13302	13256	13270	13201	13300	13400	13274	13340	13229	13169	13297	13204	13314	13384	13553	13302	13361	13289	13225	13150	13271	13112	13309	13286	13268	13463	13381	13315	13325	13279	13374	13234	13232	13276	13206	13226	13419	13242	13087	13294	13396	13342	13346	13237	13344	13496	13298	13092	13276	13164	13189	13294	13123	13304	13277	13234	13123	13325	13176	13464	13253	13303	13223	13328	13233	13165	13187	13258	13241	13288	13337	13152	13285	13254	13192	13204	13320	13239	13204	13316	13448	13303	13177	13199	13213	13265	13158	13360	13226	13203	13359	13379	13220	13168	13237	13177	13243	13310	13239	13302	13338	13241	13351	13316	13039	13115	13273	13149	13358	13251	13241	13332	13332	13234	13233	13207	13149	13178	13362	13229	13281	13271	13205	13299	13277	13189	13385	13212	13236	13349	13292	13334	13308	13121	13410	13252	13256	13303	13275	13304	13181	13188	13367	13313	13263	13281	13205	13333	13100	13063	13252	13182	13181	13225	13360	13406	13390	13305	13208	13362	13285	13313	13279	13255	13263	13267	13263	13144	13346	13341	13318	13222	13213	13197	13302	13072	13272	13241	13364	13356	13225	13306	13235	13163	13183	13250	13345	13289	13384	13204	13307	13180	13265	13331	13269	13388	13242	13222	13231	13347	13219	13285	13243	13127	13220	13311	13376	13052	13211	13277	13379	13195	13300	13344	13331	13194	13380	13186	13415	13320	13128	13350	13303	13345	13167	13274	13350	13260	13507	13216	13243	13371	13091	13211	13292	13429	13486	13195	13320	13368	13181	13286	13253	13275	13380	13151	13212	13299	12916	13503	13162	13236	13303	13253	13355	13266	13424	13185	13182	13275	13154	13282	13356	13438	13331	13066	13200	13281	13256	13222	13241	13190	13172	13263	13333	13294	13286	13160	13351	13147	13267	13353	13259	13172	13168	13375	13283	13293	13191	13203	13292	13234	13217	13195	13321	13185	13165	13274	13147	13125	13177	13217	13424	13398	13406	13208	13415	13150	13254	13322	13341	13237	13294	13350	13268	13429	13099	13468	13469	13190	13240	13121	13223	13334	13318	13491	13329	13315	13386	13348	13288	13322	13309	13202	13255	13173	13319	13271	13041	13269	13280	13331	13271	13254	13211	13304	13334	13229	13317	13256	13362	13374	13323	13238	13425	13347	13277	13212	13357	13257	13300	13181	13110	13110	13260	13317	13298	13188	13060	13255	13314	13277	13262	13211	13261	13328	13281	13305	13226	13420	13286	13179	13119	13435	13328	13358	13229	13240	13330	13306	13165	13296	13226	13303	13255	13359	13287	13285	13128	13254	13114	13385	13429	13238	13177	13262	13338	13148	13419	13341	13209	13234	13288	13337	13421	13346	13311	13385	13370	13218	13264	13179	13327	13235	13175	13288	13068	13338	13166	13227	13222	13257	13344	13319	13274	13268	13312	13423	13381	13296	13263	13083	13122	13324	13468	13158	13316	13233	13257	13235	13207	13163	13560	13339	13333	13057	13236	13333	13282	13235	13202	13284	13157	13308	13158	13199	13226	13383	13273	13314	13246	13245	13165	13206	13280	13357	13199	13227	13310	13251	13373	13332	13301	13271	13196	13055	13283	13423	13272	13420	13315	13341	13339	13269	13331	13464	13503	13267	13274	13176	13343	13318	13159	13368	13353	13164	13362	13109	13255	13330	13156	13247	13343	13305	13320	13296	13224	13190	13311	13168	13145	13345	13355	13219	13274	13223	13329	13286	13113	13109	13203	13220	13348	13217	13212	13138	13170	13256	13293	13165	13271	13169	13263	13193	13247	13335	13081	13237	13280	13228	13184	13159	13360	13199	13304	13208	13440	13217	13310	13211	13302	13260	13448	13162	13149	13338	13217	13206	13112	13333	13189	13378	13192	13370	13356	13151	13377	13282	13292	13305	13335	13234	13389	13238	13264	13197	13257	13439	13243	13166	13126	13158	13375	13238	13340	13095	13161	13246	13265	13139	13247	13182	13490	13264	13221	13280	13132	13328	13289	13343	13337	13275	13285	13199	13363	13206	13399	13153	13276	13158	13237	13143	13117	13243	13152	13339	13412	13129	13285	13344	13292	13340	13257	13243	13265	13320	13307	13255	13435	13359	13272	13282	13247	13231	13135	13385	13165	13485	13271	13280	13289	13186	13329	13216	13227	13259	13373	13100	13252	13229	13189	13275	13148	13384	13208	13268	13170	13397	13049	13170	13277	13241	13341	13187	13096	13198	13151	13198	13314	13404	13170	13309	13303	13358	13292	13234	13436	13312	13375	13355	13382	13260	13413	13163	13410	13150	13361	13295	13292	13237	13239	13349	13312	13262	13409	13289	13325	13252	13325	13194	13288	13262	13077	13526	13316	13181	13227	13217	13384	13318	13133	13219	13366	13104	12850	13361	13416	13159	13173	13257	13503	13312	13166	13302	13477	13329	13185	13173	13414	13303	13318	13299	13308	13362	13277	13199	13275	13285	13415	13123	13384	13389	13223	13257	13274	13201	13371	13315	13196	13173	13119	13279	13377	13240	13164	13139	13382	13372	13295	13181	13426	13279	13388	13274	13182	13245	13333	13402	13307	13134	13284	13323	13195	13465	13347	13268	13238	13176	13192	13268	13307	13200	13279	13236	13153	13195	13321	13241	13155	13432	13276	13225	13182	13282	13391	13317	13262	13370	13278	13270	13343	13275	13211	13297	13311	13324	13416	13276	13401	13170	13281	13261	13161	13334	13162	13154	13214	13365	13203	13370	13181	13221	13104	13223	13203	13126	13279	13182	13222	13090	13193	13216	13432	13103	13337	13441	13205	13432	13141	13335	13400	13277	13265	13195	13326	13326	13231	13320	13295	13281	13138	13223	13154	13305	13243	13197	13397	13274	13237	13276	13336	13250	13318	13209	13290	13286	13337	13466	13307	13235	13140	13257	13148	13358	13161	13353	13263	13304	13313	13125	13251	13492	13199	13204	13254	13356	13260	13231	13164	13268	13448	13345	13347	13302	13324	13250	13362	13140	13445	13225	13259	13478	13221	13262	13321	13316	13342	13408	13320	13426	13160	13110	13369	13282	13265	13114	13282	13416	13381	13254	13292	13259	13379	13312	13339	13404	13107	13328	13331	13313	13266	13385	13280	13155	13289	13297	13454	13267	13236	13413	13141	13297	13243	13207	13113	13293	13356	13374	13285	13106	13212	13273	13141	13282	13307	13344	13162	13216	13314	13427	13335	13487	13259	13177	13249	13270	13400	13317	13380	13271	13247	13167	13138	13237	13318	13274	13288	13304	13030	13181	13154	13242	13366	13247	13191	13307	13307	13040	13416	13259	13258	13319	13257	13033	13202	13379	13242	13292	13140	13282	13265	13133	13220	13386	13370	13231	13286	13392	13306	13294	13342	13362	13225	13226	13367	13315	13317	13353	13149	13244	13294	13162	13201	13323	13192	13382	13228	13473	13301	13203	13328	13321	13123	13324	13250	13346	13147	13221	13171	13123	13357	13089	13152	13421	13241	13260	13253	13336	13368	13204	13255	13141	13269	13208	13153	13182	13380	13349	13232	13424	13191	13283	13262	13329	13297	13111	13267	13357	13259	13175	13324	13364	13364	13231	13248	13328	13282	13240	13247	13276	13215	13282	13201	13124	13130	13286	13186	13227	13294	13183	13403	13290	13217	13281	13229	13238	13323	13353	13338	13233	13199	13128	13386	13338	13299	13400	13246	13292	13203	13285	13194	13270	13076	13167	13188	13210	13246	13402	13143	13300	13238	13230	13158	13297	13315	13325	13280	13284	13313	13128	13320	13255	13183	13334	13211	13229	13409	13295	13326	13351	13171	13284	13334	13191	13280	13210	13230	13211	13292	13152	13392	13357	13168	13515	13175	13225	13278	13244	13321	13252	13136	13431	13288	13387	13191	13309	13088	13254	13280	13079	13175	13236	13431	13190	13165	13136	13205	13140	13420	13322	13308	13198	13166	13429	13276	13269	13383	13201	13168	13338	13323	13255	13354	13344	13241	13441	13430	13268	13245	13214	13306	13308	13468	13491	13338	13338	13335	13288	13207	13067	13122	13314	13373	13358	13334	13403	13338	13330	13371	13157	13277	13358	13229	13257	13306	13322	13174	13291	13455	13206	13162	13323	13273	13159	13477	13221	13318	13287	13174	13298	13315	13344	13296	13165	13259	13453	13217	13104	13282	13283	13212	13232	13262	13202	13217	13262	13126	13249	13275	13224	13172	13222	13234	13220	13225	13271	13129	13323	13375	13269	13420	13229	13455	13240	13346	13228	13372	13262	13139	13386	13307	13238	13188	13184	13373	13224	13137	13270	13450	13390	13193	13082	13284	13256	13251	13327	13228	13329	13272	13211	13194	13196	13394	13364
28116	23277	27068	23245	17904	15975	15392	14832	14657	14566	14506	14245	14399	14451	14274	14269	14074	14056	14144	14111	14161	14105	13945	14060	13947	14067	14070	13884	14147	14047	13982	14078	14078	13988	14017	13903	13846	13893	14137	13872	14023	13830	13892	13991	13980	14039	13729	13902	13981	13869	13817	13852	14122	13949	13837	13995	13946	13932	14117	13916	13858	13487	14183	13683	13955	14016	13815	13842	13907	14048	13971	13886	13997	14013	14020	13954	13821	13950	14039	13891	13917	13806	14092	13928	13897	14036	13883	13944	13999	13696	14066	13893	13944	13961	14033	13946	13820	13844	13894	13894	13912	14036	14075	13893	13873	13755	13784	13924	13824	14140	13915	13998	13908	13783	13994	13799	13998	13866	13714	14027	13862	13805	13926	13843	13856	13870	13911	13943	14166	13913	13904	13934	13712	13743	14040	13833	14135	13630	13954	13999	14019	14145	14032	13948	13922	13793	13924	13885	14019	13770	13759	13820	13733	13803	13789	14075	13814	13934	13986	14166	13660	13759	13807	13956	13950	13927	13920	14040	13950	13782	13988	13827	13964	13917	14025	13971	13846	13857	13949	13769	13888	13857	13770	13931	13937	14044	13686	13782	13798	13822	13951	13860	13810	13819	13945	14005	13811	13897	13738	13860	13991	13933	13844	13960	13860	13909	13999	13959	13990	13995	14045	13951	13991	13898	13730	13956	13844	13770	13912	13906	13942	13938	14046	13729	13802	13993	13948	13975	13986	13947	13953	13813	13977	13839	13749	13997	13893	13958	13919	13993	14046	14067	13858	13850	13801	13945	13873	13940	13794	13903	13865	13886	13918	13822	13959	13919	13947	13917	13892	13798	13814	14027	14003	14140	13962	14020	13836	13892	13820	13852	13894	13802	13821	13849	13924	13941	14001	13979	14046	13866	13902	13944	13952	13780	13907	13838	13648	13974	13822	13898	14038	13873	14005	13817	13950	13907	13964	13860	13763	14026	13834	13899	13671	14029	14063	13850	13774	13904	13881	13983	13700	13904	13877	14076	13871	13853	14119	13902	13900	13985	13891	13950	14027	13863	13857	14075	13882	13947	13835	14087	13724	13828	13884	13871	13898	13886	13768	13725	13818	13803	13895	14053	13965	13854	13870	13861	13923	14098	13888	13765	13893	14125	14136	13895	13783	13887	13867	13887	13955	14003	13756	13679	14045	14011	13982	13879	13989	13829	13969	13925	13762	13855	13893	13855	13838	13864	13807	13813	13907	13852	13859	13976	13918	13831	14006	13890	13734	13802	13871	14000	13847	13840	13986	14008	13735	13822	13875	13795	13653	13725	13885	13781	13992	13770	13801	13870	14018	13977	14038	13868	13735	13712	14042	13921	13813	13790	14176	13929	13724	13671	13902	13844	13755	13808	13791	13929	13889	13988	13842	13828	13901	13949	13743	13944	13889	13791	13935	13835	13978	13952	14015	13794	13888	13800	13664	13866	14009	13817	13988	14000	13914	13927	13969	14122	13881	13914	13936	14043	14066	13804	13955	13923	13944	13938	14168	13953	13752	13646	13672	13970	13836	13671	13861	13852	13820	13995	13834	13791	14040	13833	13800	14107	13835	13929	13836	13865	13885	13996	13887	13868	13907	14047	13834	13772	13717	13897	14041	13999	13782	13783	13699	13706	13841	13857	13892	13904	13791	14009	14010	14050	13758	13963	13938	13896	13938	13891	13880	13959	13784	13700	13815	13863	13964	13969	13829	14043	13980	13836	13911	13903	13853	14013	13938	14059	13843	13847	13918	14098	13957	13791	13938	13915	13898	13830	13921	13862	14024	13905	13855	13941	14096	14067	13889	13914	14029	13862	13891	13804	13934	13721	13810	13749	13985	13919	13865	13930	13884	13669	13962	13829	13957	13938	13785	13859	13949	13884	13947	13929	13964	13847	14008	14078	13939	14049	13833	14014	13643	13961	14007	13860	13852	13738	13898	13841	14001	13927	13953	13896	13961	13968	13900	13876	13863	13893	13876	13860	13909	13994	13935	14028	13830	13934	13962	14087	13862	13836	13848	13894	13901	13839	13776	13841	13825	13683	13926	13880	13751	13839	13896	13682	13829	13957	13853	14036	13931	13877	13732	14027	13881	13881	13959	13872	13868	13863	13957	13901	13881	13916	13831	13906	13870	13965	14057	13986	13895	13660	13893	13707	13910	13912	13894	13853	13884	13684	13852	13854	13602	13783	14043	13684	13806	14071	13903	13887	13824	13939	13963	13783	13778	13916	13882	13954	13707	13922	13765	13846	13934	13915	14049	13803	13830	13803	13916	13854	13877	13899	13930	13885	13885	13707	13845	13911	13859	13948	13917	13838	13846	14016	13874	14216	13846	13859	14007	13828	14006	13909	13975	14046	13945	13813	13943	13943	14052	13911	14057	13895	13967	13851	13927	13918	13811	13784	13944	13938	13985	13917	13819	13872	13875	14039	14066	13914	13832	13899	14015	14074	13869	14048	14006	13865	13963	13769	14077	13954	13968	13849	13795	13737	14014	14040	13792	13827	14012	13994	13884	13745	13892	13768	14001	13815	13912	13793	13893	13753	13809	13803	13851	13619	14046	13879	13899	13990	13695	13810	13897	13898	13716	13912	13912	13925	13824	13936	13944	13945	14093	13814	13970	13986	14092	13874	13780	13779	13891	14023	13839	13974	13614	13910	14012	14097	13714	13647	13926	13947	13806	13924	13833	13974	13983	13921	14030	13599	13545	13867	13891	13697	14059	14012	13736	13726	13794	13860	13793	13892	13714	13832	13848	13841	13979	14063	13962	13714	13876	13745	14013	13971	13945	13939	13989	13796	13973	13823	13865	13841	13895	13852	14005	13946	13858	13990	13901	13848	13982	13985	13710	13989	14085	13947	14048	13864	14074	13876	13876	13844	13973	13966	13950	13818	14025	13957	13782	13951	13921	13810	13936	13731	13860	13631	13804	14020	13923	13942	13701	13857	14065	13812	13959	13769	13852	14011	13815	13934	13855	13868	13784	13744	14139	13892	13871	13821	13930	13908	13979	14046	13941	14052	13961	14080	14093	13848	13962	13999	14080	13981	13911	13800	13927	13714	14043	13899	13852	13833	13763	13878	13869	13923	13836	13888	13894	13823	13739	13853	13899	13960	13716	13705	13999	13883	13653	13941	13908	13887	13920	13797	13865	13940	13871	13732	14041	13910	13780	13928	13858	13910	13849	13982	14049	14003	13976	14013	13867	13808	13840	13958	13877	13749	14020	13915	13962	13738	13934	13950	13781	13942	13789	13923	13992	14038	13970	14038	13942	13762	14023	13856	13932	13839	13992	13711	14067	13910	14040	13826	14032	13792	13666	13948	13870	13878	13735	14021	14049	13924	14010	14032	13896	13889	13813	13999	13867	13979	13897	13820	13818	13862	14087	14058	14281	14064	14001	13870	13868	13883	13752	13901	14059	13751	13771	13883	13923	13815	13999	14022	13759	13659	13979	13949	14005	13764	14051	13934	13981	13788	13846	13658	13710	13927	14054	13884	13914	13902	13822	13757	13883	13753	14056	13988	13930	13972	13885	14121	13947	13691	14001	14123	13993	13902	13880	13867	13993	13864	13919	13965	13850	13948	13883	13952	13891	13980	13889	14076	14164	13977	13937	13971	14218	14087	13900	13933	13857	13664	13892	13981	13953	13882	13928	13807	13881	14076	14138	13829	13919	13713	13901	13950	14155	13908	13880	13957	13953	14058	13728	13995	13911	13975	13971	13794	13956	13930	14042	13892	13938	14035	13993	13767	13941	13940	13852	13945	13946	13883	13803	13838	13970	13996	13919	13852	13864	13958	13797	13896	13934	13762	14048	13850	13997	13978	13936	13918	13797	13928	13954	13893	14004	14002	13961	13865	13937	13903	13964	13946	13889	13731	13807	13832	13829	13855	13755	13825	13818	13820	13862	13911	13813	13924	13971	13811	14002	13883	13933	14048	14057	14059	14032	13908	13866	13914	14001	14031	14022	13999	13776	13889	13738	14020	13865	13916	13985	14037	13824	14034	14067	13766	13715	14108	14052	13947	13822	13968	13951	13744	13824	13994	13901	13923	13995	13660	13780	13920	13745	13743	14124	13964	13974	13781	13829	13884	13930	14002	13963	13936	13883	13823	13771	14039	13868	14173	13962	13921	13799	13766	13937	13902	13916	13976	13969	13796	13839	14022	13809	13791	13895	13935	14020	13744	14020	13831	13747	13819	13901	13841	13845	13802	13997	14047	13801	13769	13964	13572	13813	13819	13882	13962	13811	13914	13855	14095	13845	13837	13967	13832	13773	13741	13873	13853	13853	13838	13893	14003	13814	13849	13765	13836	13948	13906	13932	13920	13881	13782	13775	13818	14087	13981	14035	13788	13851	13901	13830	13768	13974	13881	13799	13833	13867	14069	13994	13899	14049	14055	13995	13877	13632	13810	13899	13998	14104	13947	13848	13881	13908	13827	13960	14075	13854	13999	13999	13922	13789	13903	13830	13749	13881	13939	14020	13978	13972	13932	13702	13857	13829	13868	13936	13944	13800	13931	13847	13974	13859	14024	13780	13955	13762	14009	13850	14021	13964	13919	14113	13890	13838	13923	13918	13885	14080	13737	13948	13839	13982	13998	13899	13989	14016	13850	13766	13848	13844	14058	13777	14024	14043	13812	13742	13797	13815	13725	14029	13842	13773	13935	13946	13593	13758	13850	13759	13918	14020	13803	13790	14074	14089	13866	13959	13859	14175	13902	14157	14073	14020	13984	13939	14036	13904	13952	13825	13766	14105	13985	14140	13836	13818	13854	13972	13853	13888	13769	13838	13848	13833	13850	13694	13987	13804	14096	13868	13863	14132	13752	13762	13867	13821	13850	14296	13918	13946	13931	13878	13791	14109	14156	13799	13786	14102	13860	13839	13824	13902	13880	13970	13824	13726	13879	13966	13954	13972	13873	13943	13997	13933	13864	13891	13936	13915	13833	13967	13897	13978	13792	13691	13655	13762	13934	13791	13909	13787	13990	13898	13946	13921	13937	13941	14094	13987	13842	14172	14030	13784	13796	13879	13818	13939	13738	13966	13884	14006	13835	13946	14030	13856	13775	13942	14119	13785	13935	14077	13776	13818	13981
21338	32056	28686	21878	17447	15231	14671	14138	13746	13389	13367	13351	13261	13369	13135	12994	13189	13131	13041	12958	12892	13084	12858	12940	12844	12883	12754	12878	12829	13026	12883	12744	12786	12766	12954	12558	12692	12716	12722	12616	12648	12720	12569	12721	12633	12525	12599	12600	12711	12495	12549	12637	12630	12617	12702	12652	12546	12705	12694	12699	12627	12753	12478	12559	12639	12654	12649	12594	12699	12636	12754	12752	12679	12502	12521	12638	12592	12647	12606	12627	12555	12623	12557	12653	12726	12641	12643	12699	12726	12596	12632	12668	12654	12673	12690	12601	12665	12504	12697	12670	12682	12581	12662	12667	12784	12636	12621	12599	12650	12648	12637	12773	12500	12629	12681	12656	12729	12689	12579	12634	12699	12587	12487	12654	12644	12674	12443	12662	12571	12566	12635	12535	12491	12560	12612	12562	12691	12761	12735	12557	12541	12535	12645	12622	12620	12572	12648	12565	12656	12641	12666	12687	12657	12550	12771	12706	12540	12755	12788	12725	12554	12544	12743	12390	12552	12606	12613	12581	12539	12813	12552	12613	12524	12574	12718	12580	12685	12525	12560	12641	12661	12557	12503	12751	12527	12736	12538	12815	12520	12597	12660	12518	12612	12670	12458	12702	12598	12724	12595	12613	12492	12544	12582	12689	12603	12601	12626	12701	12569	12705	12613	12688	12602	12434	12475	12623	12603	12549	12488	12549	12606	12512	12565	12646	12437	12546	12638	12580	12496	12624	12511	12802	12569	12687	12582	12606	12609	12753	12567	12588	12735	12582	12546	12509	12489	12521	12520	12418	12560	12655	12644	12736	12546	12652	12568	12567	12651	12622	12809	12608	12556	12615	12589	12657	12635	12491	12630	12599	12565	12752	12651	12642	12518	12618	12616	12834	12494	12658	12556	12780	12606	12625	12737	12628	12438	12552	12554	12617	12756	12509	12692	12703	12550	12749	12538	12582	12587	12655	12653	12768	12615	12676	12757	12668	12588	12637	12556	12706	12576	12677	12752	12602	12613	12696	12824	12579	12671	12423	12427	12781	12708	12585	12633	12528	12684	12583	12640	12734	12600	12639	12815	12716	12695	12738	12614	12523	12687	12560	12607	12585	12530	12555	12551	12696	12487	12558	12687	12508	12584	12631	12359	12770	12429	12665	12641	12732	12684	12688	12581	12712	12684	12748	12649	12634	12672	12622	12629	12596	12659	12620	12544	12554	12649	12555	12730	12668	12716	12649	12647	12515	12625	12434	12575	12633	12670	12563	12562	12602	12624	12576	12628	12574	12646	12657	12505	12536	12695	12693	12727	12505	12644	12620	12609	12702	12650	12646	12601	12579	12626	12700	12696	12608	12506	12645	12660	12606	12660	12438	12622	12552	12534	12773	12453	12646	12570	12591	12703	12529	12539	12607	12639	12606	12864	12748	12585	12644	12621	12652	12733	12733	12488	12876	12638	12694	12743	12596	12675	12556	12494	12630	12690	12778	12738	12698	12567	12670	12666	12593	12715	12688	12485	12608	12754	12608	12564	12553	12577	12837	12647	12550	12777	12530	12626	12448	12568	12634	12607	12749	12915	12583	12585	12622	12605	12520	12528	12716	12671	12698	12723	12645	12518	12693	12565	12706	12604	12697	12519	12575	12614	12599	12455	12511	12554	12814	12588	12636	12695	12502	12723	12404	12727	12674	12556	12558	12687	12695	12637	12728	12711	12469	12540	12728	12579	12757	12618	12637	12557	12576	12551	12745	12621	12513	12824	12609	12534	12832	12495	12624	12551	12611	12732	12733	12615	12561	12648	12594	12660	12557	12638	12622	12545	12531	12769	12698	12661	12592	12644	12776	12535	12627	12771	12706	12627	12392	12521	12690	12580	12539	12630	12770	12577	12699	12698	12636	12567	12656	12611	12770	12593	12686	12403	12594	12646	12747	12585	12768	12662	12690	12385	12657	12760	12562	12694	12476	12494	12722	12713	12611	12475	12521	12640	12598	12672	12608	12746	12549	12593	12690	12707	12610	12670	12714	12491	12530	12575	12666	12567	12595	12633	12603	12616	12731	12647	12577	12489	12686	12702	12629	12604	12672	12699	12660	12524	12615	12508	12562	12700	12664	12613	12545	12682	12665	12614	12540	12632	12661	12511	12579	12497	12580	12560	12730	12622	12553	12686	12492	12638	12696	12586	12736	12494	12468	12588	12607	12724	12679	12581	12577	12649	12624	12665	12679	12613	12366	12512	12713	12641	12693	12647	12716	12609	12667	12665	12714	12669	12653	12734	12621	12541	12812	12616	12774	12575	12602	12822	12643	12724	12646	12741	12658	12705	12651	12633	12652	12651	12512	12702	12599	12562	12760	12558	12631	12619	12577	12631	12654	12549	12603	12684	12480	12676	12674	12454	12621	12700	12628	12674	12692	12760	12538	12668	12565	12608	12733	12542	12801	12565	12530	12718	12524	12658	12591	12588	12619	12495	12702	12738	12613	12742	12500	12679	12659	12476	12631	12728	12593	12522	12664	12782	12628	12640	12761	12668	12576	12509	12597	12512	12625	12625	12700	12685	12548	12589	12779	12737	12739	12674	12627	12625	12622	12646	12443	12454	12551	12716	12743	12691	12618	12637	12658	12603	12725	12635	12529	12577	12551	12837	12531	12486	12577	12752	12825	12578	12606	12690	12588	12552	12680	12514	12424	12780	12602	12695	12635	12679	12627	12662	12846	12498	12632	12534	12432	12497	12560	12656	12693	12628	12607	12396	12568	12698	12601	12554	12573	12509	12720	12589	12673	12539	12490	12584	12506	12787	12609	12628	12630	12543	12617	12653	12726	12639	12587	12610	12639	12729	12504	12698	12599	12744	12672	12705	12830	12421	12687	12602	12520	12418	12780	12688	12585	12763	12717	12572	12646	12603	12634	12617	12551	12629	12685	12706	12432	12685	12651	12725	12719	12620	12481	12611	12709	12603	12545	12580	12765	12656	12633	12424	12589	12678	12655	12663	12716	12685	12694	12618	12625	12604	12609	12537	12733	12552	12500	12488	12697	12594	12690	12661	12724	12647	12523	12658	12621	12555	12619	12618	12588	12527	12750	12688	12809	12608	12485	12728	12703	12594	12538	12696	12535	12560	12539	12804	12782	12654	12592	12764	12645	12793	12570	12593	12666	12692	12538	12601	12656	12765	12590	12785	12584	12595	12565	12691	12603	12611	12697	12611	12684	12716	12622	12662	12719	12654	12731	12555	12693	12747	12590	12556	12667	12674	12715	12651	12708	12682	12487	12613	12643	12671	12676	12650	12478	12628	12632	12629	12648	12617	12597	12642	12610	12676	12578	12712	12588	12579	12586	12693	12525	12780	12587	12606	12610	12820	12851	12596	12724	12659	12524	12586	12535	12551	12573	12503	12519	12829	12556	12516	12595	12671	12523	12794	12658	12675	12546	12600	12701	12590	12743	12726	12749	12553	12525	12691	12706	12659	12558	12639	12555	12607	12599	12581	12702	12715	12678	12562	12745	12650	12653	12648	12610	12531	12450	12522	12622	12613	12600	12723	12484	12732	12589	12566	12681	12647	12712	12586	12751	12541	12616	12612	12596	12609	12675	12761	12542	12584	12623	12705	12739	12639	12624	12694	12453	12671	12478	12706	12656	12578	12616	12753	12688	12597	12649	12510	12609	12682	12501	12705	12679	12545	12701	12542	12594	12651	12627	12639	12699	12767	12721	12419	12673	12587	12737	12735	12572	12807	12693	12591	12490	12599	12646	12773	12632	12604	12537	12537	12644	12818	12541	12657	12682	12843	12608	12673	12496	12609	12580	12560	12663	12789	12498	12608	12496	12657	12696	12651	12515	12623	12476	12620	12539	12565	12652	12739	12628	12623	12676	12576	12430	12600	12525	12539	12525	12655	12749	12527	12641	12670	12576	12525	12719	12698	12634	12847	12533	12658	12655	12747	12710	12442	12485	12646	12619	12635	12730	12683	12622	12704	12755	12507	12777	12627	12713	12689	12620	12688	12740	12701	12640	12612	12691	12595	12628	12575	12707	12761	12638	12583	12710	12588	12560	12706	12571	12695	12578	12461	12668	12702	12683	12628	12674	12709	12629	12682	12695	12702	12531	12559	12581	12779	12550	12610	12559	12547	12634	12648	12600	12475	12612	12488	12599	12677	12610	12623	12763	12485	12612	12591	12755	12558	12653	12537	12523	12788	12566	12435	12704	12655	12669	12590	12487	12662	12581	12679	12565	12706	12558	12680	12475	12815	12668	12547	12719	12606	12665	12767	12562	12640	12606	12636	12736	12557	12519	12721	12531	12651	12698	12670	12722	12590	12548	12638	12626	12627	12649	12593	12509	12601	12450	12753	12563	12691	12742	12650	12528	12610	12589	12626	12653	12695	12787	12776	12717	12702	12593	12739	12667	12607	12670	12758	12772	12657	12585	12454	12711	12627	12693	12611	12559	12703	12566	12603	12609	12610	12524	12672	12597	12565	12667	12650	12607	12708	12704	12686	12480	12625	12773	12588	12718	12603	12615	12596	12625	12629	12428	12529	12670	12502	12793	12568	12592	12724	12659	12732	12663	12658	12573	12768	12583	12752	12569	12684	12823	12769	12667	12784	12671	12623	12652	12665	12688	12565	12535	12709	12520	12623	12531	12627	12568	12820	12699	12535	12632	12577	12664	12656	12650	12648	12613	12479	12692	12565	12570	12675	12606	12577	12709	12559	12642	12827	12741	12742	12552	12622	12516	12544	12737	12709	12565	12577	12736	12504	12505	12751	12645	12621	12525	12658	12731	12612	12628	12663	12576	12667	12628	12642	12740	12617	12713	12651	12680	12522	12664	12470	12679	12719	12527	12732	12620	12580	12594	12631	12544	12558	12548	12677	12584	12631	12539	12546	12553	12531	12632	12731	12594	12510	12638	12767	12534	12616	12699	12737	12723	12493	12810	12662	12770	12640	12698	12624	12692	12680	12859	12863	12523	12496	12771	12691	12609	12742	12521	12788	12714	12863	12625	12680	12626	12629	12617	12679	12700	12426	12620	12568	12666	12485	12535	12604	12661	12708	12408	12613	12682	12714	12650	12599	12591	12627	12529	12648	12657	12481	12628	12734	12817	12624	12588	12774	12657
23999	21163	28522	24576	22380	20914	19035	16299	15474	15203	15261	14916	14758	14794	14585	14621	14517	14573	14299	14490	14411	14635	14584	14479	14329	14236	14493	14402	14391	14267	14438	14527	14480	14329	14218	14477	14356	14147	14245	14197	14136	14446	14393	14323	14402	14016	14097	14099	14159	14147	14170	14185	14135	14030	13905	14305	14241	14419	14125	14057	14112	13881	14147	14052	14308	14173	14044	14151	14154	14004	14192	14316	14307	14178	14168	14309	14062	14141	14073	14116	14194	14052	14092	14308	14032	14033	13816	13949	14156	14099	14176	14321	14152	14100	14227	14143	14041	14211	14066	14231	14161	14091	13939	14087	14098	13884	14079	14122	14264	14071	14043	14037	13975	14100	14078	14202	14155	14324	14085	14067	14149	14105	14089	14208	14254	14216	14373	14025	14185	14006	14164	14127	14126	14135	14046	14047	14287	14160	14009	13968	14082	14108	13997	14184	14046	13969	14076	13998	14066	14045	14010	13959	14043	14185	14395	14056	14174	14103	14105	14125	14213	14056	14167	14344	14180	14148	14053	14229	13913	14200	14336	14104	14124	14176	13949	14085	14140	14235	14184	14074	14078	14212	13997	14092	14052	14139	14048	14234	14256	14122	14002	13862	14149	14126	14166	14327	14178	14031	14070	14190	14246	14079	14337	14069	14159	14017	14083	14239	14042	14122	14061	13993	14235	14074	14123	14147	14137	14064	14096	13906	14054	13848	13981	14011	14206	14117	14098	14069	14222	14346	14057	14137	14340	14122	13998	14173	14039	13896	14165	13844	14161	14425	14190	14048	14248	13894	14210	14181	14102	14060	14085	14113	14062	14193	14023	14067	14026	14156	14083	14159	14067	13984	14127	14186	14021	13974	14074	14110	13994	14091	14178	14240	14177	14174	14108	14065	14220	14221	14017	14235	14026	14040	14086	14217	14326	14080	14229	14252	14121	13958	14040	13997	14142	14125	14085	14284	14151	14215	13988	14037	14129	14010	14420	14076	14081	14117	14018	14233	14168	14044	14035	14199	14143	14050	14125	14129	13969	13946	14090	14122	14099	14185	14041	14121	14176	13925	13815	14066	14121	14053	14093	14205	14217	14149	14125	13968	14032	14151	14056	14258	14148	14212	14189	14102	13972	14229	14165	14023	13944	14152	14338	14039	13912	14202	14326	13929	14054	14025	14032	14088	14284	14105	14086	14161	14065	14117	13971	14064	14188	14152	14173	14153	14102	14224	14051	14114	14190	14057	14043	14032	14004	14200	14181	14026	14119	14186	14079	13920	14165	14180	14189	14209	14161	14201	14178	14096	14085	13998	14085	14006	14280	14134	14030	14339	14107	14009	14120	14103	14186	13995	14237	13972	14147	13905	14057	14111	14291	14056	13900	14198	14085	14150	13965	13984	14255	14168	14179	13943	13838	14051	14256	14127	14228	14136	14287	14250	14007	14194	14054	13974	14034	14198	14121	13900	14038	14222	13971	14089	14105	14174	14115	14127	14213	14134	14107	14127	14062	14085	14115	14123	14027	14169	14124	14237	14119	14006	13915	14264	14187	14132	14222	14189	14189	14066	14007	13969	14144	14072	13985	14196	13998	14239	14238	14194	14172	13986	14184	13976	14245	13988	14211	13990	14046	14315	14001	14046	14250	14175	14064	14096	14160	14101	14163	13924	14110	14111	13996	14076	14257	14100	14104	14057	14206	14096	14072	14225	14208	14336	14146	14128	14094	14052	14081	14147	14081	14112	14110	14188	14123	14074	14021	14214	14117	14103	14171	14066	14242	14099	14078	13992	14274	14153	14216	14172	13874	14064	14045	14240	14119	14265	14228	14212	14065	14118	14172	14211	14138	14148	14150	14159	14075	14026	14217	13921	14006	14001	14170	14147	14147	14149	14261	13979	14036	14246	14164	14189	14128	14141	14202	14245	14206	14026	14158	14210	14362	14013	14147	14225	14114	14193	14168	13969	13976	14095	14119	14054	14200	14305	13917	13937	13966	14048	14282	14108	14090	13892	14041	13982	14093	14091	14162	14030	14042	14033	13969	14088	14104	14013	14033	14221	14278	14177	14120	14263	13988	14147	13902	13801	14083	14051	14006	14078	14037	14120	14147	14112	14195	14048	14113	14132	14053	13870	14044	14128	14308	14272	14162	14190	13984	14240	14153	13892	13951	14064	14021	14015	14279	14149	14047	14150	13887	14072	14040	14023	14142	14120	14119	13928	14217	14171	14065	14118	14119	14177	14225	14083	14019	14090	14020	14168	14006	14058	14078	14054	14160	14104	14211	14069	13998	14116	14255	14195	14262	14193	14142	14016	14236	14059	14107	14031	14173	14109	14131	14011	14186	14089	14163	14091	14164	14250	14211	14109	13950	13994	14042	14072	14017	14118	14085	14061	14243	14070	13894	14073	14156	14164	14116	14119	14239	14079	14170	14226	13960	14077	14172	14041	14258	14246	14059	14129	13997	14011	14085	14098	13949	14161	14018	13910	14179	14040	14197	14282	13959	14245	14242	14287	14074	14186	13788	14009	14116	14056	14070	14179	14002	14175	14158	14056	14259	14083	14243	14278	14178	14034	14175	14096	14069	14070	14059	14131	14140	14062	14153	14140	13974	14290	14097	14046	14047	14332	13881	13814	13972	13862	14067	14106	14060	14189	14230	14147	14166	14161	14125	14096	14070	14200	14310	14041	14181	14140	14059	14039	14310	14184	14196	14241	13955	13923	14069	14129	14169	14061	14149	14218	14312	14232	14102	14140	14041	14255	14243	14220	14236	13990	14044	14169	13993	14058	13872	13830	14004	14061	14258	14239	14235	14165	14290	14099	13914	14206	14133	13980	13953	13830	14087	14054	14135	14205	14270	13997	13994	14166	13980	14188	14030	14184	14274	14162	14091	14182	14053	14167	14229	14061	14094	14113	14323	14178	14128	14117	14364	14230	14100	14009	14092	13981	14080	13972	14125	14117	14100	13972	14063	14063	14077	14036	14073	13987	14245	14067	14042	14204	14070	14110	14147	14027	14089	14129	14135	14034	14166	14212	14129	14242	14275	14079	14053	14139	14149	14068	14139	14096	14245	14097	14240	14168	14128	14334	14236	13932	14034	14101	14122	14244	14226	14079	13996	14222	13987	13972	14218	14235	14046	14084	14017	13959	14123	13906	13919	14084	14084	13993	14115	14049	14219	14181	14120	14259	14038	14221	14147	14168	14166	14157	13960	14163	14112	14090	14106	14105	14105	14160	14058	14016	14128	14151	14064	14201	14224	14119	14120	14087	14281	14175	14333	14013	14190	14163	14199	14094	14072	14034	14318	14089	14169	14060	14147	14213	14185	14014	14016	14027	14116	14181	14019	14013	14237	14151	14083	14083	14080	14091	13919	14034	14087	13956	14244	14123	14291	14150	14137	14243	14143	14101	13982	14098	14224	14134	13974	14084	14063	14152	14088	14112	14184	13990	14099	14062	14034	14134	14160	13977	14155	14188	14100	14120	13839	13871	14298	14053	14247	14084	13965	14079	14024	14037	14106	14279	14168	14113	14217	14122	13953	14154	14133	14109	14132	13935	14167	14009	14348	14074	14144	13994	13952	14085	14230	14331	14228	13963	13982	14126	14156	14171	14092	14053	13996	14185	14152	14194	14249	14247	14155	14126	14146	14175	14182	13869	13993	14022	14132	14029	14017	14214	14168	14340	14140	14095	14178	14290	14107	14056	14237	14144	14229	14167	14314	14039	14181	14093	14273	14019	14163	14123	14255	14048	13927	14116	14092	14267	14119	14172	14178	14028	14043	14201	14071	13996	14087	14214	14158	14052	14077	14229	14179	13957	13930	13976	14131	14201	14173	14246	14340	14117	14101	14259	14084	14075	13915	14171	14056	14064	14015	13948	13927	14339	14208	14130	14188	14091	14307	14312	14123	14167	14055	13987	13935	14062	14044	14142	14040	14034	14035	14193	14239	14055	14143	14273	14059	14195	14156	14134	14166	14028	14051	13960	14123	14213	14031	14153	14077	14083	14210	14191	14088	14021	13960	14236	14097	14111	14104	14086	14277	13899	14080	14057	14170	14125	14159	14278	14190	14163	14064	14131	14011	14109	14181	14143	14045	14029	14091	14034	14040	13836	14118	13997	14005	14092	13979	14061	14146	13918	14087	14171	14168	14145	13994	14126	14122	13955	14308	14055	13987	14003	13935	13979	14132	14158	14206	14266	14132	14149	14139	13979	13955	14215	14183	14376	14220	14203	14082	14183	14088	14143	14279	14072	14198	14237	14094	14255	14136	14228	14190	14318	14314	14069	14097	14166	14104	14219	14216	14304	14116	14067	14186	14075	14113	13938	14084	14152	14287	14030	14203	13998	14138	14005	14302	14114	14185	14043	14106	13814	13958	14011	14154	14101	14095	13974	14010	14101	14113	14281	14181	14139	13968	14130	14232	14084	14168	14122	14208	14171	14322	14180	14161	13932	14279	14047	14069	14111	14167	14100	14106	14054	14068	14079	14250	14097	13963	14082	14002	14014	14100	14259	14078	13981	14282	14006	14302	14154	13936	14153	14254	14178	14127	14110	14262	14118	13964	14323	14066	14043	14269	14141	14170	14019	14200	14085	14280	14113	14368	14137	13968	14171	14051	14235	14092	14000	14253	14107	13874	13934	14106	14054	14304	14235	14311	14076	13854	14108	14141	14154	14217	14239	14038	14016	14221	14146	14369	14068	14025	14187	14161	14127	14143	13935	14164	14151	14095	14215	13983	14043	14261	14009	14136	14212	14068	14023	14004	14136	14106	14012	14149	14041	13976	14068	14364	13911	14060	14095	14113	14183	14162	14191	14162	14327	14083	13984	14021	14159	14079	14212	14124	14098	13899	14097	14064	14134	14114	14102	14090	14071	14187	14020	14142	14192	14170	14010	14036	14224	14109	13994	14272	13962	14172	14246	13986	14176	14043	14165	14151	14170	14234	13941	13994	13959	13970	14044	14245	13976	13967	14077	13920	14014	13942	14002	14141	14175	14216	14190	14091	14082	14118	14178	14130	13923	14031	13969	14132	14205	14016	14103	14156	14104	14188	14200	14076	14227	14375	14212	14154	14064	14081	13993	13915	14091	13895	13942	14289	13894	14135	14210	13940	14017	14340	14011
22876	40264	36289	26542	20774	17667	16463	15217	14694	14253	14037	13760	13729	13733	13662	13399	13373	13259	13302	13310	13238	12965	13054	13214	12837	12745	12926	12841	12788	12991	12888	13088	12822	12957	12830	13088	12834	12828	12748	12859	12718	12751	12654	12716	12753	12657	12726	12619	12791	12693	12697	12724	12858	12613	12617	12796	12857	12677	12792	12721	12721	12667	12719	12706	12534	13064	12797	12792	12611	12683	12838	12713	12802	12658	12651	12766	12753	12691	12883	12678	12670	12667	12869	12800	12864	12675	12641	12939	12793	12841	12876	12623	12751	12715	12787	12590	12625	12658	12732	12740	12590	12598	12706	12631	12950	12856	12600	12761	12506	12626	12804	12790	12816	12909	12924	12748	12763	12766	12733	12582	12686	12883	12678	12682	12563	12696	12656	12833	12658	12780	12609	12639	12744	12687	12720	12655	12793	12808	12666	12627	12715	12772	12795	12827	12728	12703	12656	12880	12740	12684	12654	12564	12801	12770	12696	12557	12685	12647	12820	12699	12754	12684	12757	12566	12908	12638	12789	12537	12659	12612	12706	12835	12716	12840	12653	12670	12558	12757	12942	12467	12740	12608	12744	12702	12653	12710	12710	12692	12671	12898	12630	12730	12650	12670	12850	12714	12833	12750	12720	12808	12718	12731	12861	12578	12688	12696	12808	12787	12672	12668	12605	12678	12649	12856	12603	12819	12843	12787	12639	12699	12576	12745	12753	12510	12761	12704	12744	12781	12844	12780	12871	12651	12762	12490	12876	12655	12754	12759	12773	12607	12709	12780	12765	12730	12543	12698	12694	12633	12873	12720	12592	12603	12729	12807	12765	12568	12832	12732	12663	12557	12787	12535	12675	12795	12645	12614	12765	12646	12760	12916	12819	12494	12712	12596	12780	12792	12766	12637	12690	12805	12807	12714	12660	12866	12666	12609	12654	12765	12516	12500	12718	12865	12562	12785	12685	12639	12861	12860	12847	12572	12593	12684	12778	12543	12754	12689	12795	12663	12674	12712	12653	12740	12741	12754	12667	12691	12738	12713	12776	12854	12837	12650	12553	12830	12656	12573	12742	12819	12800	12717	12646	12696	12711	12755	12704	12794	12788	12611	12674	12649	12683	12708	12623	12685	12686	12782	12749	12511	12752	12657	12589	12686	12632	12796	12604	12642	12780	12643	12585	12899	12779	12553	12669	12753	12592	12599	12701	12875	12632	12703	12751	12864	12603	12686	12526	12778	12759	12452	12770	12821	12745	12719	12660	12664	12788	12625	12560	12746	12729	12784	12689	12650	12770	12656	12631	12786	12706	12688	12641	12755	12720	12605	12623	12805	12585	12709	12830	12649	12791	12657	12839	12614	12561	12689	12733	12879	12684	12586	12678	12789	12593	12787	12708	12753	12750	12763	12649	12688	12829	12802	12566	12591	12614	12802	12799	12642	12744	12687	12684	12620	12642	12625	12740	12697	12798	12627	12835	12835	12627	12612	12711	12758	12712	12792	12825	12588	12751	12588	12756	12619	12689	12753	12715	12561	12706	12824	12704	12836	12825	12675	12808	12623	12690	12582	12608	12592	12700	12768	12833	12597	12831	12785	12576	12807	12785	12729	12825	12858	12557	12665	12821	12646	12589	12713	12712	12628	12783	12741	12604	12555	12613	12791	12666	12646	12670	12662	12607	12838	12617	12679	12761	12616	12672	12541	12773	12591	12972	12770	12617	12655	12710	12852	12765	12730	12724	12813	12692	12807	12761	12737	12757	12687	12759	12649	12813	12802	12672	12646	12740	12711	12747	12781	12755	12746	12761	12772	12673	12627	12831	12517	12597	12748	12899	12763	12798	12663	12730	12765	12636	12616	12693	12640	12647	12626	12702	12890	12634	12781	12546	12853	12618	12781	12887	12733	12916	12633	12738	12570	12739	12775	12777	12744	12768	12727	12590	12679	12686	12778	12834	12779	12846	12833	12746	12638	12875	12672	12621	12676	12695	12766	12625	12709	12724	12701	12659	12684	12612	12578	12691	12602	12706	12637	12678	12726	12644	12573	12663	12828	12679	12721	12700	12775	12724	12591	12548	12800	12839	12825	12616	12762	12538	12646	12704	12586	12656	12677	12804	12627	12716	12658	12804	12753	12589	12467	12572	12763	12613	12563	12764	12671	12742	12621	12652	12764	12626	12638	12664	12688	12432	12840	12676	12800	12526	12650	12644	12634	12716	12758	12804	12736	12623	12693	12776	12627	12771	12820	12731	12666	12567	12696	12794	12715	12736	12750	12703	12614	12801	12729	12707	12756	12843	12771	12704	12693	12813	12630	12638	12754	12802	12714	12650	12699	12708	12705	12661	12721	12709	12656	12698	12790	12607	12683	12680	12860	12778	12703	12711	12678	12720	12527	12599	12801	12720	12739	12832	12818	12634	12815	12760	12774	12724	12852	12889	12646	12696	12921	12615	12685	12745	12736	12869	12860	12547	12779	12799	12609	12732	12848	12654	12729	12732	12658	12663	12679	12669	12550	12553	12772	12866	12873	12736	12638	12682	12649	12735	12771	12679	12766	12708	12665	12589	12700	12583	12561	12732	12642	12762	12716	12593	12734	12754	12742	12721	12619	12673	12788	12861	12665	12627	12655	12767	12560	12699	12818	12497	12613	12631	12678	12543	12659	12736	12689	12533	12610	12668	12752	12549	12690	12702	12664	12570	12609	12736	12747	12726	12779	12717	12678	12651	12584	12669	12783	12793	12496	12648	12842	12726	12628	12716	12722	12658	12589	12810	12734	12616	12627	12910	12663	12615	12820	12632	12670	12665	12718	12786	12719	12610	12679	12690	12610	12674	12637	12670	12710	12606	12795	12677	12781	12710	12756	12578	12718	13009	12691	12737	12702	12725	12696	12777	12831	12698	12742	12720	12548	12714	12579	12780	12653	12737	12649	12602	12754	12727	12784	12761	12691	12746	12692	12870	12791	12784	12875	12721	12824	12674	12625	12730	12512	12688	12641	12745	12737	12829	12747	12561	12708	12846	12795	12714	12801	12736	12843	12855	12756	12720	12726	12774	12603	12646	12752	12736	12662	12792	12746	12719	12668	12660	12729	12823	12742	12755	12763	12760	12776	12704	12625	12701	12762	12857	12657	12665	12638	12637	12732	12742	12738	12612	12830	12614	12766	12787	12783	12794	12687	12685	12602	12742	12641	12844	12712	12652	12651	12669	12614	12790	12558	12779	12784	12843	12681	12741	12815	12670	12771	12761	12697	12700	12713	12767	12641	12733	12640	12845	12664	12746	12656	12656	12810	12848	12681	12651	12647	12706	12865	12809	12536	12636	12698	12758	12687	12702	12508	12697	12761	12709	12824	12595	12673	12712	12756	12755	12804	12845	12732	12718	12717	12689	12819	12715	12625	12635	12597	12720	12747	12666	12628	12726	12773	12713	12651	12826	12618	12656	12859	12669	12697	12718	12617	12837	12658	12748	12601	12601	12614	12817	12786	12728	12945	12675	12547	12754	12615	12732	12778	12593	12732	12783	12557	12747	12777	12657	12776	12698	12733	12769	12725	12712	12739	12743	12779	12616	12676	12749	12877	12625	12504	12846	12460	12604	12799	12650	12711	12757	12827	12837	12704	12797	12751	12735	12640	12675	12730	12614	12667	12761	12799	12684	12720	12518	12735	12657	12667	12734	12690	12679	12721	12864	12654	12770	12690	12764	12566	12729	12477	12693	12845	12685	12725	12815	12734	12745	12759	12766	12657	12688	12853	12607	12661	12619	12719	12625	12656	12787	12838	12818	12916	12741	12678	12692	12740	12585	12747	12725	12775	12784	12717	12643	12787	12784	12782	12645	12851	12805	12776	12829	12792	12665	12814	12767	12697	12490	12715	12825	12932	12555	12559	12833	12782	12726	12754	12718	12637	12651	12747	12681	12628	12826	12662	12598	12687	12764	12713	12689	12612	12742	12755	12610	12656	12696	12703	12846	12634	12521	12837	12628	12763	12775	12553	12833	12578	12604	12657	12731	12685	12701	12825	12764	12648	12806	12540	12731	12614	12797	12744	12620	12837	12815	12626	12646	12766	12832	12682	12750	12745	12794	12821	12729	12734	12799	12599	12596	12956	12560	12690	12676	12773	12750	12690	12647	12704	12690	12784	12604	12720	12585	12620	12692	12711	12764	12678	12666	12753	12676	12669	12633	12665	12831	12889	12505	12626	12772	12749	12711	12714	12674	12584	12814	12691	12798	12803	12722	12663	12683	12686	12813	12696	12648	12522	12705	12625	12684	12649	12744	12789	12798	12825	12692	12735	12902	12693	12712	12732	12709	12539	12787	12575	12740	12679	12781	12590	12557	12788	12790	12703	12775	12625	12645	12661	12635	12592	12645	12696	12806	12750	12891	12729	12653	12733	12654	12621	12659	12838	12607	12697	12614	12764	12682	12843	12611	12548	12701	12668	12594	12673	12701	12733	12707	12845	12714	12836	12689	12675	12590	12748	12732	12827	12672	12828	12664	12696	12691	12652	12567	12754	12675	12825	12839	12846	12683	12688	12751	12746	12772	12887	12672	12674	12750	12745	12662	12595	12576	12616	12765	12621	12782	12692	12689	12773	12744	12528	12679	12731	12654	12690	12719	12854	12702	12701	12770	12817	12574	12607	12885	12614	12860	12683	12717	12680	12653	12582	12767	12689	12878	12693	12630	12555	12731	12704	12744	12776	12569	12889	12723	12651	12780	12835	12677	12562	12762	12616	12693	12824	12651	12657	12664	12674	12669	12564	12605	12735	12809	12691	12759	12840	12702	12760	12697	12774	12709	12741	12753	12619	12836	12675	12581	12773	12803	12826	12671	12687	12658	12542	12767	12714	12704	12812	12680	12856	12644	12714	12600	12759	12611	12748	12689	12745	12780	12922	12630	12624	12833	12751	12818	12616	12869	12830	12615	12625	12762	12701	12764	12750	12795	12617	12849	12513	12843	12598	12793	12774	12905	12582	12798	12613	12702	12640	12609	12754	12685	12575	12621	12595	12738	12876	12767	12801	12808	12789	12541	12792	12582	12674	12759	12755	12761	12581	12689	12763	12688	12790	12561	12605	12745	12520	12607	12684	12595	12782	12714	12593	12689	12575	12685	12836	12682	12795
22834	21152	28932	23701	21750	23587	24203	18609	17075	17102	16943	16349	16390	16283	16215	16050	15909	16162	16014	15842	15707	15895	15871	15943	15618	15803	15713	15734	15902	15705	15735	15578	15534	15555	15466	15666	15518	15440	15621	15525	15523	15591	15447	15324	15422	15381	15477	15449	15491	15384	15461	15315	15499	15321	15359	15426	15448	15531	15422	15321	15538	15417	15285	15396	15404	15368	15500	15329	15326	15343	15309	15281	15555	15327	15536	15474	15553	15195	15451	15225	15244	15331	15237	15404	15482	15337	15339	15266	15341	15525	15321	15435	15470	15444	15652	15492	15468	15489	15624	15468	15206	15581	15411	15118	15425	15376	15344	15495	15410	15154	15311	15481	15363	15477	15516	15425	15145	15151	15273	15357	15448	15263	15583	15280	15595	15323	15300	15465	15322	15172	15353	15449	15321	15474	15515	15402	15337	15356	15535	15332	15353	15358	15377	15457	15299	15599	15505	15493	15385	15528	15246	15418	15388	15340	15560	15501	15457	15369	15478	15265	15434	15237	15382	15353	15646	15463	15457	15360	15408	15318	15387	15359	15353	15415	15347	15391	15504	15304	15303	15338	15582	15365	15332	15389	15475	15442	15540	15461	15378	15376	15323	15346	15470	15351	15320	15364	15171	15502	15281	15290	15289	15260	15467	15447	15168	15384	15325	15356	15392	15401	15352	15425	15342	15459	15296	15477	15428	15375	15411	15675	15553	15388	15292	15328	15287	15276	15372	15362	15352	15188	15402	15274	15283	15423	15177	15285	15291	15313	15442	15285	15264	15303	15491	15306	15430	15459	15284	15337	15448	15517	15506	15467	15335	15363	15492	15496	15368	15461	15333	15409	15127	15188	15417	15338	15427	15510	15469	15329	15534	15396	15479	15393	15341	15329	15465	15591	15408	15389	15380	15429	15259	15385	15193	15445	15392	15148	15361	15289	15189	15402	15392	15444	15326	15538	15279	15386	15486	15286	15334	15363	15410	15166	15250	15271	15306	15485	15358	15285	15212	15279	15349	15302	15420	15314	15458	15422	15361	15422	15485	15313	15393	15160	15562	15371	15523	15232	15397	15397	15332	15487	15414	15460	15269	15391	15223	15261	15292	15326	15311	15421	15341	15039	15400	15478	15398	15405	15508	15472	15466	15400	15442	15426	15543	15481	15382	15447	15232	15342	15416	15331	15261	15293	15497	15390	15396	15583	15385	15262	15326	15612	15504	15344	15147	15547	15361	15230	15242	15135	15441	15303	15331	15338	15448	15345	15402	15251	15103	15434	15281	15248	15326	15300	15344	15178	15266	15396	15310	15360	15300	15323	15247	15393	15318	15328	15263	15383	15511	15470	15452	15233	15348	15345	15359	15437	15423	15394	15557	15510	15340	15337	15387	15316	15339	15284	15384	15227	15219	15303	15427	15317	15305	15298	15354	15311	15372	15328	15409	15311	15416	15507	15281	15314	15418	15346	15460	15359	15275	15215	15157	15274	15404	15377	15446	15295	15542	15375	15357	15399	15284	15134	15283	15207	15308	15287	15357	15336	15449	15235	15543	15424	15289	15396	15284	15264	15467	15361	15437	15442	15406	15352	15349	15390	15192	15393	15549	15329	15199	15279	15328	15225	15315	15399	15390	15394	15251	15291	15371	15529	15566	15383	15519	15447	15497	15460	15120	15461	15408	15399	15404	15341	15648	15532	15249	15457	15379	15226	15541	15213	15445	15389	15606	15273	15419	15396	15396	15318	15361	15318	15426	15373	15189	15347	15214	15511	15442	15311	15426	14962	15263	15121	15593	15282	15222	15482	15578	15324	15394	15483	15245	15264	15332	15341	15444	15403	15394	15206	15303	15269	15342	15302	15339	15661	15508	15414	15528	15285	15434	15244	15311	15493	15283	15284	15428	15155	15209	15346	15313	15325	15317	15366	15313	15416	15194	15344	15426	15457	15279	15415	15171	15385	15197	15296	15291	15337	15213	15252	15455	15398	15394	15420	15492	15357	15383	15351	15309	15228	15483	15377	15460	15342	15333	15464	15323	15496	15442	15379	15551	15318	15310	15240	15410	15270	15271	15520	15295	15393	15242	15301	15298	15419	15572	15280	15375	15151	15304	15349	15458	15356	15322	15517	15276	15223	15142	15407	15503	15391	15283	15132	15390	15329	15471	15343	15396	15284	15364	15386	15190	15203	15392	15463	15334	15323	15165	15360	15331	15355	15431	15176	15365	15287	15139	15434	15266	15049	15272	15448	15687	15273	15437	15468	15402	15383	15449	15293	15534	15216	15310	15444	15390	15211	15423	15166	15423	15405	15339	15537	15420	15336	15471	15428	15602	15396	15202	15478	15337	15615	15344	15332	15274	15411	15445	15265	15466	15227	15371	15381	15256	15378	15245	15284	15286	15470	15421	15340	15294	15559	15220	15429	15254	15388	15496	15488	15592	15280	15189	15421	15529	15318	15410	15346	15375	15225	15263	15458	15329	15251	15335	15479	15424	15279	15333	15248	15369	15469	15258	15368	15318	15249	15495	15457	15338	15480	15530	15354	15215	15486	15493	15543	15390	15357	15458	15430	15563	15381	15272	15399	15371	15142	15252	15171	15236	15334	15390	15240	15387	15259	15303	15447	15303	15293	15347	15397	15495	15382	15345	15257	15288	15248	15397	15522	15598	15502	15144	15396	15419	15475	15219	15161	15239	15435	15377	15500	15329	15190	15246	15351	15488	15368	15441	15307	15360	15364	15415	15360	15427	15451	15454	15332	15553	15339	15433	15379	15399	15517	15347	15172	15276	15252	15184	15251	15495	15394	15411	15278	15441	15453	15311	15138	15498	15200	15344	15377	15514	15368	15335	15158	15348	15438	15416	15363	15328	15275	15398	15392	15430	15371	15335	15349	15320	15562	15343	15426	15492	15395	15311	15265	15284	15384	15327	15360	15241	15499	15214	15310	15417	15233	15218	15402	15385	15288	15472	15556	15543	15453	15236	15330	15403	15378	15411	15471	15401	15343	15358	15237	15202	15548	15294	15195	15258	15224	15065	15320	15287	15384	15387	15323	15349	15340	15314	15477	15292	15276	15436	15248	15156	15434	15385	15341	15465	15498	15388	15397	15336	15464	15559	15409	15498	15447	15542	15410	15289	15369	15209	15386	15498	15329	15455	15116	15516	15368	15377	15474	15433	15449	15453	15427	15191	15348	15383	15204	15265	15295	15213	15207	15455	15490	15341	15367	15363	15656	15394	15418	15413	15190	15280	15371	15443	15250	15239	15458	15565	15558	15410	15269	15273	15519	15259	15415	15358	15456	15340	15444	14989	15422	15323	15186	15347	15312	15359	15086	15226	15290	15547	15223	15376	15439	15362	15303	15463	15485	15285	15187	15198	15503	15373	15361	15208	15400	15193	15382	15475	15318	15265	15259	15345	15466	15186	15352	15278	15373	15593	15170	15362	15525	15346	15194	15403	15339	15290	15239	15404	15329	15406	15573	15324	15502	15411	15427	15369	15376	15313	15492	15040	15411	15489	15319	15288	15350	15374	15475	15475	15318	15466	15347	15314	15432	15465	15276	15460	15374	15492	15379	15388	15476	15657	15410	15346	15273	15245	15235	15311	15254	15406	15346	15489	15268	15473	15302	15228	15313	15349	15420	15399	15603	15449	15450	15191	15552	15351	15385	15461	15432	15394	15438	15299	15444	15305	15469	15275	15393	15251	15503	15313	15075	15228	15441	15367	15435	15510	15239	15435	15261	15238	15126	15260	15235	15248	15426	15219	15400	15300	15400	15252	15206	15278	15243	15330	15403	15361	15406	15497	15274	15377	15266	15208	15277	15447	15225	15348	15379	15490	15255	15398	15274	15259	15374	15207	15381	15238	15231	15503	15303	15154	15202	15276	15159	15356	15263	15494	15355	15186	15563	15283	15194	15143	15192	15266	15344	15209	15273	15322	15479	15320	15489	15538	15358	15374	15556	15391	15464	15229	15587	15132	15304	15124	15357	15348	15166	15239	15392	15385	15332	15250	15313	15493	15208	15287	15194	15194	15343	15412	15372	15333	15399	15243	15242	15297	15482	15502	15393	15381	15159	15371	15213	15384	15268	15202	15201	15316	15235	15426	15345	15265	15307	15349	15348	15231	15409	15402	15515	15408	15369	15426	15339	15256	15543	15498	15364	15499	15140	15116	15321	15538	15416	15240	15502	15410	15351	15422	15433	15435	15276	15178	15323	15245	15222	15314	15236	15322	15315	15272	15373	15335	15322	15404	15354	15253	15102	15229	15297	15344	15368	15269	15320	15539	15452	15265	15341	15318	15236	15283	15478	15301	15474	15289	15294	15280	15222	15194	15399	15548	15216	15251	15271	15359	15191	15373	15276	15314	15279	15318	15392	15541	15378	15289	15336	15374	15540	15470	15437	15457	15337	15318	15486	15484	15327	15452	15271	15273	15391	15425	15203	15350	15352	15246	15357	15396	15444	15355	15272	15435	15310	15448	15202	15253	15373	15469	15315	15344	15535	15346	15325	15299	15427	15229	15396	15505	15234	15309	15295	15297	15344	15486	15447	15327	15516	15393	15293	15275	15313	15190	15389	15351	15279	15213	15464	15568	15373	15533	15330	15502	15335	15405	15338	15222	15302	15309	15366	15299	15195	15362	15301	15194	15456	15211	15066	15370	15291	15168	15224	15201	15455	15369	15158	15294	15228	15233	15358	15378	15307	15422	15296	15309	15351	15240	15312	15338	15353	15214	15293	15307	15159	15353	15403	15301	15448	15317	15371	15469	15372	15393	15382	15288	15275	15443	15206	15499	15219	15388	15413	15276	15352	15375	15535	15405	15317	15272	15313	15493	15144	15238	15296	15304	15248	15323	15345	15197	15367	15388	15345	15406	15305	15376	15324	15384	15284	15398	15256	15379	15260	15320	15256	15281	15293	15160	15271	15424	15518	15279	15272	15427	15279	15232	15412	15455	15232	15265	15345	15463	15164	15321	15180	15385	15330	15310	15335	15370	15381	15367	15516	15302	15390	15257	15426	15340	15437	15325	15171	15314	15187	15355	15239	15408	15415	15443	15471	15307	15345	15386	15326	15413	15563	15368	15484	15390	15465	15385	15434	15363	15384	15565	15518	15219	15341	15273	15292
25850	46282	40861	31596	25280	21082	18236	16786	16151	15559	15294	15045	14756	14479	14342	14421	14229	14110	14236	14006	13851	13861	13893	13773	13736	13545	13768	13668	13801	13936	13921	13848	13686	13716	13784	13703	13660	13623	13525	13493	13639	13662	13500	13585	13385	13445	13473	13406	13406	13369	13343	13606	13446	13440	13357	13454	13425	13516	13363	13505	13486	13310	13417	13318	13567	13623	13448	13456	13329	13411	13455	13508	13394	13322	13571	13494	13427	13519	13610	13331	13479	13474	13532	13413	13641	13467	13319	13441	13494	13572	13453	13525	13561	13328	13370	13457	13463	13459	13483	13540	13368	13506	13517	13436	13403	13307	13506	13387	13422	13478	13408	13542	13510	13447	13495	13442	13664	13292	13459	13439	13360	13262	13479	13487	13509	13498	13502	13359	13325	13476	13459	13399	13343	13434	13408	13697	13281	13429	13353	13495	13459	13512	13453	13382	13520	13459	13263	13502	13353	13383	13424	13445	13353	13409	13526	13336	13394	13544	13308	13456	13368	13464	13296	13337	13421	13266	13335	13408	13291	13451	13376	13260	13449	13566	13401	13465	13512	13425	13300	13299	13526	13528	13436	13347	13443	13300	13596	13378	13215	13475	13515	13390	13453	13431	13437	13361	13441	13351	13443	13296	13304	13443	13482	13439	13627	13284	13380	13377	13371	13478	13492	13329	13343	13408	13479	13459	13474	13538	13336	13437	13546	13482	13471	13453	13402	13359	13439	13584	13501	13479	13423	13691	13489	13441	13406	13480	13322	13414	13286	13513	13499	13436	13324	13463	13447	13568	13463	13292	13232	13426	13402	13416	13401	13352	13382	13487	13416	13392	13368	13438	13448	13532	13425	13389	13474	13461	13445	13441	13734	13374	13264	13443	13331	13513	13448	13597	13398	13410	13273	13415	13248	13324	13422	13591	13558	13254	13451	13499	13509	13420	13532	13624	13526	13464	13610	13425	13343	13582	13365	13558	13452	13474	13479	13524	13491	13639	13409	13624	13454	13315	13418	13498	13297	13584	13464	13356	13362	13568	13393	13351	13391	13435	13441	13528	13564	13303	13505	13422	13458	13441	13353	13408	13375	13422	13394	13417	13596	13414	13459	13457	13486	13511	13375	13500	13459	13279	13354	13436	13552	13350	13331	13421	13375	13442	13385	13347	13422	13440	13190	13323	13394	13429	13350	13416	13343	13533	13511	13197	13605	13420	13455	13435	13415	13339	13469	13407	13429	13484	13221	13435	13492	13496	13358	13417	13328	13511	13492	13353	13593	13474	13452	13370	13429	13414	13299	13442	13334	13373	13317	13513	13549	13346	13348	13345	13336	13340	13438	13595	13511	13475	13433	13303	13361	13475	13414	13675	13370	13601	13445	13358	13425	13300	13309	13184	13478	13464	13386	13593	13410	13337	13366	13388	13361	13279	13418	13404	13136	13406	13460	13352	13446	13317	13394	13582	13355	13322	13557	13592	13653	13334	13436	13419	13371	13492	13399	13451	13324	13397	13238	13377	13328	13363	13337	13648	13474	13380	13402	13326	13515	13455	13473	13544	13484	13469	13435	13470	13284	13404	13357	13462	13323	13343	13527	13481	13388	13431	13422	13461	13362	13423	13566	13522	13386	13252	13455	13434	13455	13416	13498	13313	13450	13471	13414	13419	13548	13259	13481	13349	13352	13490	13250	13524	13368	13365	13391	13477	13427	13444	13474	13400	13464	13465	13319	13449	13334	13610	13507	13423	13422	13381	13340	13510	13334	13250	13530	13340	13466	13404	13361	13325	13332	13326	13354	13432	13379	13360	13602	13430	13338	13590	13430	13399	13382	13254	13420	13358	13389	13471	13366	13672	13367	13316	13341	13323	13428	13516	13471	13259	13321	13402	13508	13415	13451	13495	13314	13451	13349	13537	13313	13406	13421	13443	13458	13494	13467	13531	13402	13421	13416	13381	13336	13309	13523	13349	13474	13358	13484	13421	13380	13601	13380	13462	13435	13319	13475	13617	13274	13424	13365	13422	13338	13423	13299	13531	13368	13471	13356	13518	13462	13563	13391	13529	13442	13541	13358	13351	13396	13366	13357	13521	13481	13366	13417	13532	13389	13540	13319	13506	13518	13395	13543	13528	13621	13491	13400	13471	13357	13343	13388	13462	13370	13302	13280	13498	13350	13399	13564	13517	13387	13385	13337	13430	13463	13314	13297	13459	13330	13374	13274	13234	13351	13516	13410	13335	13417	13357	13511	13403	13522	13295	13329	13493	13342	13501	13395	13364	13289	13324	13397	13459	13522	13320	13451	13500	13458	13471	13423	13322	13479	13407	13450	13362	13418	13455	13374	13449	13413	13470	13305	13642	13517	13402	13570	13321	13280	13433	13375	13501	13423	13534	13461	13631	13385	13544	13450	13427	13544	13416	13536	13517	13365	13475	13442	13445	13513	13476	13341	13404	13357	13397	13259	13481	13497	13414	13420	13485	13378	13587	13372	13517	13467	13566	13286	13377	13377	13428	13431	13444	13391	13469	13257	13350	13376	13320	13533	13533	13569	13518	13182	13337	13295	13500	13365	13498	13614	13310	13425	13366	13440	13307	13368	13552	13350	13273	13422	13470	13323	13547	13369	13534	13464	13211	13353	13386	13370	13466	13403	13394	13557	13481	13607	13381	13274	13524	13410	13595	13459	13275	13500	13659	13380	13273	13205	13274	13683	13468	13308	13382	13275	13425	13329	13552	13364	13413	13473	13410	13393	13435	13477	13443	13333	13362	13507	13461	13467	13403	13350	13469	13476	13295	13332	13426	13369	13513	13370	13465	13378	13436	13448	13486	13432	13482	13403	13582	13421	13494	13579	13393	13515	13565	13341	13464	13335	13615	13400	13408	13294	13545	13570	13379	13422	13320	13408	13369	13458	13531	13323	13488	13367	13391	13413	13504	13475	13489	13163	13357	13220	13496	13351	13510	13345	13336	13412	13403	13417	13434	13367	13354	13400	13623	13386	13405	13217	13396	13624	13317	13278	13449	13494	13426	13432	13403	13331	13372	13445	13318	13440	13299	13429	13511	13498	13276	13407	13269	13555	13489	13300	13373	13314	13453	13296	13451	13355	13481	13352	13270	13364	13409	13582	13494	13339	13448	13621	13522	13529	13471	13449	13373	13379	13321	13472	13331	13375	13293	13417	13306	13529	13425	13464	13250	13442	13372	13297	13589	13497	13288	13527	13455	13438	13338	13398	13569	13485	13347	13419	13424	13401	13299	13382	13307	13570	13429	13383	13350	13427	13519	13571	13380	13445	13493	13527	13418	13419	13470	13557	13461	13451	13572	13279	13554	13355	13340	13485	13447	13422	13357	13329	13503	13526	13166	13274	13377	13432	13432	13336	13382	13324	13410	13525	13371	13381	13293	13493	13372	13419	13275	13375	13474	13388	13352	13312	13509	13264	13408	13369	13620	13517	13454	13640	13433	13341	13533	13481	13322	13442	13508	13536	13594	13614	13582	13385	13325	13358	13509	13431	13427	13317	13339	13453	13478	13341	13334	13500	13317	13379	13470	13379	13328	13317	13471	13419	13560	13392	13461	13508	13494	13521	13461	13420	13484	13592	13443	13243	13393	13153	13479	13478	13465	13388	13382	13464	13327	13345	13270	13503	13469	13266	13385	13330	13418	13452	13331	13426	13539	13485	13501	13396	13365	13352	13486	13474	13525	13396	13465	13534	13431	13492	13672	13327	13519	13452	13320	13209	13574	13418	13440	13446	13413	13185	13511	13096	13422	13529	13501	13360	13475	13331	13433	13358	13514	13459	13474	13387	13439	13404	13474	13543	13237	13385	13482	13358	13442	13574	13486	13529	13555	13474	13440	13320	13456	13472	13340	13335	13339	13523	13320	13530	13472	13361	13465	13386	13408	13317	13343	13413	13428	13483	13553	13414	13294	13419	13252	13385	13296	13247	13494	13349	13372	13399	13408	13304	13531	13344	13345	13432	13405	13513	13467	13396	13304	13409	13423	13579	13239	13312	13500	13409	13246	13489	13347	13321	13382	13461	13354	13530	13401	13343	13383	13393	13424	13587	13427	13328	13452	13215	13430	13713	13408	13318	13459	13379	13382	13460	13197	13320	13522	13393	13562	13398	13403	13519	13357	13382	13210	13451	13362	13326	13450	13290	13569	13368	13452	13322	13442	13348	13536	13336	13388	13368	13478	13419	13381	13525	13394	13417	13286	13512	13487	13409	13524	13295	13185	13490	13426	13444	13582	13398	13388	13493	13501	13393	13460	13388	13572	13635	13253	13575	13531	13448	13494	13608	13355	13528	13327	13423	13444	13378	13258	13372	13296	13545	13296	13543	13441	13374	13563	13332	13522	13507	13305	13422	13395	13363	13349	13289	13415	13376	13382	13293	13500	13267	13418	13500	13505	13534	13425	13378	13411	13433	13450	13497	13511	13255	13416	13445	13472	13368	13394	13479	13504	13237	13400	13352	13352	13554	13395	13575	13430	13500	13333	13403	13416	13349	13317	13350	13378	13490	13434	13380	13342	13466	13421	13284	13320	13447	13444	13449	13366	13492	13449	13357	13430	13272	13377	13469	13325	13434	13436	13432	13352	13458	13659	13328	13532	13298	13522	13423	13552	13390	13416	13337	13432	13441	13477	13313	13379	13362	13226	13428	13622	13248	13486	13527	13394	13419	13523	13486	13409	13517	13362	13457	13664	13371	13526	13641	13390	13339	13368	13434	13378	13309	13468	13540	13284	13438	13355	13493	13426	13283	13364	13491	13329	13501	13496	13409	13407	13434	13542	13442	13378	13428	13491	13468	13376	13312	13363	13490	13586	13280	13357	13493	13268	13448	13246	13448	13389	13545	13530	13542	13300	13473	13479	13445	13427	13284	13408	13391	13373	13370	13358	13430	13405	13533	13433	13172	13341	13279	13562	13495	13463	13386	13333	13440	13365	13444	13258	13495	13393	13572	13536	13420	13380	13369	13584	13386	13476	13540	13297	13478	13536	13286	13459	13490	13375	13464	13486	13396	13473	13247	13590	13445	13612	13493	13434	13403	13385	13492	13375	13527	13452	13316	13490	13502	13327	13373	13344	13505	13575	13398	13390	13544	13277	13341	13353	13396	13388
28025	23316	26386	22540	17802	16273	15711	15054	14768	14909	14710	14580	14403	14335	14366	14526	14316	14502	14471	14418	14444	14309	14529	14351	14390	14353	14230	14251	14263	14219	14303	14069	14261	14186	14372	14294	14274	14192	14219	14322	14303	14239	14129	14143	14274	14094	14152	14311	14103	14333	14219	14298	14095	14013	14144	14113	14107	14183	14257	14250	14178	14156	13973	14063	13928	14087	14373	14051	14128	14044	14308	14072	14302	14194	14246	14262	14099	14231	14108	14062	14194	14136	14177	14283	14204	14129	14199	14220	14137	14113	14268	14195	14140	14145	14274	14457	14095	14153	14237	14178	14331	14528	14314	14187	14147	14043	14113	14165	14122	14169	14149	14260	14213	14242	14273	14163	14334	14181	14290	14222	14206	14202	14126	14091	14275	14220	14130	14257	14033	14500	14310	14091	14207	14249	13895	14169	14268	14061	14115	14066	14245	14055	14086	14167	14137	14261	14210	14177	14246	14331	14037	14213	14181	14132	14238	14142	14209	14304	14211	14060	13852	14110	14138	14101	14402	14063	14177	13954	14200	14379	14366	14223	14340	14098	14335	13995	14297	14363	14187	14223	14244	14282	14228	14231	14296	14075	14076	14221	14225	14084	14234	14099	14187	14329	14139	14249	14148	14169	14083	14155	14074	14420	14157	14293	14226	14095	14071	14116	14261	14086	14251	14213	14144	14222	14147	14255	14229	14032	14288	14209	14442	14242	14222	14178	14177	14281	14102	14116	14189	14208	14080	14119	14169	14210	14210	14114	14163	14309	14014	13910	14049	14087	14245	14208	14218	14084	14233	14460	14290	14268	14253	14328	14041	14195	14285	14159	14211	14314	14112	14223	14310	14201	14037	14234	14107	14156	14142	14337	14214	14267	14344	14059	14005	13991	14163	14087	14222	14343	14375	14286	14489	14131	14151	13989	14229	13963	14289	14222	14126	13928	14129	14403	14281	14221	14281	14184	14146	14139	14297	14096	14123	14233	14269	14163	14004	14201	14278	13977	14195	14306	14234	14221	14176	14240	14077	14144	14267	14176	14445	14056	14145	14193	14117	14138	14201	14220	14074	14365	14116	14050	14232	14012	14332	14267	14063	14121	14232	14228	14415	14304	14179	14276	14223	14159	13993	14176	14372	14218	14044	14415	14223	14199	14072	14170	13895	14192	14161	14312	13975	14175	14316	14011	14223	14277	14174	14281	14160	14298	14012	14120	14292	14240	14224	14222	14361	14116	14065	14194	14294	14185	14270	14239	14165	14256	14280	14110	14164	14247	14188	14181	14254	14160	14201	14239	14373	14244	14269	14231	14086	14309	14074	13942	14144	14130	14180	14176	14477	14043	13964	14175	14096	14002	14150	13897	14100	14151	14251	14203	14246	14161	14195	14155	14169	14334	14182	14221	14268	14260	14164	14164	14151	14076	14119	14171	14132	14263	14171	14237	14021	14161	14103	14266	14229	14130	14143	14286	14242	14322	14232	14254	14018	14296	14078	14349	14165	14098	14396	14107	14216	14056	14307	14285	14346	14267	14169	14295	14266	14180	14251	13924	14130	14027	14166	14070	14318	14258	14128	14347	14197	14215	14221	14140	14288	14136	14215	14296	14351	14164	14105	14228	14082	14057	14185	14006	14174	14190	14173	14339	14168	14243	14184	13827	14218	14087	14177	14242	14198	14237	14022	14248	14101	14279	14430	14150	14337	14048	14190	14179	14279	14133	14190	14171	14090	14164	14230	14319	14216	14121	14215	14324	14112	14236	14205	14261	14253	14060	14168	14261	14404	14153	14396	14211	14086	13975	14365	14080	14289	14084	14291	13961	14177	14226	14067	14048	14285	14150	14130	14275	14063	13967	14197	14075	14310	14264	14255	14212	14263	14267	14009	14202	14140	14372	14152	13997	14216	14133	14187	14117	14145	14398	14352	14252	14204	13973	14183	14032	14155	14152	14177	14180	13978	14138	14075	13779	14052	14071	14289	14169	14231	14254	14017	14222	14083	14273	14199	14440	14268	14264	14248	14265	14104	14394	14262	14306	13983	14347	14324	14356	14172	14101	14199	14203	14007	14265	14121	14027	14250	14269	14077	14107	14106	14088	14159	14209	14155	14104	14182	14267	14297	14178	14248	14314	14185	14303	14284	14269	14192	14199	14242	14219	13949	14103	14005	14161	14259	14004	14070	14179	14352	14164	14060	14135	14024	14191	13933	13987	14199	14271	14086	14211	14117	14326	14214	14335	14136	14318	14110	14054	14213	14306	14391	14017	14229	14099	14168	14197	14043	14242	14168	14386	14234	14060	14086	14409	14356	14086	14241	14175	14336	14085	14254	14148	14182	14290	14128	14344	14089	14291	14064	14287	14251	14144	14255	14109	14187	14242	14166	14143	14316	14321	14185	14377	14058	14228	14174	14261	14228	14298	14052	14253	14067	14034	13951	14213	14115	13988	14179	14239	14119	14326	14258	14229	14033	14254	14189	14077	14084	14172	14148	14050	14069	13991	14253	14235	14260	14020	14267	14116	14205	14295	14151	14256	14092	14201	14231	14241	14104	14178	14114	14230	14333	14074	14076	14173	14002	13995	14119	14145	14437	14114	14194	14243	14119	14205	14139	14183	13956	14183	14217	14244	14093	13997	14055	14309	14217	14000	13981	14121	14218	14112	14094	14040	14130	14065	14339	14426	14120	14070	14178	14372	14286	14158	14213	14435	14249	14210	14056	14238	14215	14345	14226	14289	14350	14149	14268	14275	14295	14209	14260	14241	14136	14292	14356	14257	14324	14108	14176	14447	14253	14100	14230	14078	14152	13996	14206	14279	14145	14088	14230	14206	14324	14226	14211	14172	14225	14218	14347	14291	14134	14386	14176	14369	14162	14258	14346	14249	14095	14271	14222	13905	14304	14159	14273	14114	14201	14097	14196	14297	14287	14148	14394	14048	14285	14236	14342	14253	14239	14250	14302	14120	14220	14133	14330	14037	14199	14285	14337	14321	14384	14176	14300	14144	14322	14035	14066	14215	14368	14307	14156	14212	14069	14123	14125	14130	14192	14016	14357	14254	14139	14229	14350	14126	14239	14044	14312	14236	14213	14051	14297	14255	14251	14031	14299	13876	14226	14139	14173	14151	14186	14277	14259	14207	14181	14180	14212	14141	14165	14393	14120	14229	14329	14056	14276	14156	14157	14239	14338	14288	14037	14352	14210	14291	14035	14164	14199	14118	14111	14111	14148	13995	14251	14052	14340	14372	14258	14153	14133	14257	14233	14019	14163	14128	14130	14432	14142	14136	14225	14212	14027	14076	14149	14221	14247	14209	14168	14297	14132	14156	14233	14284	14369	14408	14124	14015	14108	14253	14252	14306	14115	14029	14108	13960	14145	14235	14194	14311	14311	14248	14133	14115	14345	14369	14141	14134	13849	14156	14087	14301	14137	14063	14075	14328	14293	14132	14272	14126	14238	14223	14128	14172	14110	14081	14309	14184	14396	14261	14261	14347	14122	14179	14053	14165	14110	14071	14114	14223	14178	14074	14206	14203	14167	14106	14078	14211	14035	14252	14111	14234	14365	14258	14176	14223	14239	14104	14212	14306	14243	14196	14176	14095	14291	14202	14283	14111	14236	14290	14310	14163	13927	13960	14140	14259	14149	14191	14151	14328	14187	14214	14078	14008	14286	14132	14200	14123	14139	14170	14321	14299	14122	14171	14271	14263	14207	14309	14247	14068	14276	14526	14221	14295	14221	14150	14201	14288	14104	14208	14390	14103	14098	14063	14300	14318	14219	14204	14421	14230	14202	14139	14000	13980	14164	14117	14137	14246	14224	14041	14247	14165	14133	14013	14361	14229	14228	14172	14208	14181	14321	14296	14150	13995	14128	14263	14357	14409	14169	14366	14381	14162	14039	14112	14165	14138	14120	14309	14037	14124	13939	14310	14288	14421	14012	14372	14114	14272	14203	14234	14088	14186	14171	14183	14118	14062	14089	14183	14336	14260	14222	14102	14261	14293	14266	14218	14330	14140	14175	14304	14033	14044	14216	14236	14138	14233	14056	14173	14131	14251	14109	14229	14102	14425	14086	14287	14358	14174	14275	14109	13972	14379	14183	14207	14398	13970	14119	14394	14302	14158	14180	14041	14344	14129	14084	14185	14192	14161	14102	13866	14113	14154	14115	14262	14287	14234	14192	14331	14081	14125	14070	13995	14268	14142	14249	14087	14175	14268	14352	14149	14296	14346	14215	14233	14253	14221	14342	14196	14234	14237	14186	14224	14381	14222	14159	14351	14357	14220	14263	14234	14195	14073	14342	14155	14109	14104	14166	14245	14192	14260	14193	14426	14208	14285	14302	14048	14178	14232	14414	14390	14494	14175	14088	14221	14228	14138	13959	14060	14071	14241	14388	14116	14076	13934	13977	14280	14075	14238	14113	14186	14255	14227	14131	14181	14075	14204	14210	14031	14316	14145	14161	14242	14180	14220	14352	14222	13843	14311	14244	14216	14005	14059	14053	14213	14294	14150	14137	14150	14133	14164	14227	14099	14321	14127	14356	14114	14218	14232	14272	14204	14228	14271	14322	14163	14240	14248	14271	14365	14214	14076	14020	14174	14240	14288	14312	14196	14336	14067	14328	14325	14107	14116	14230	14195	14250	14254	14198	14065	14003	14217	13993	14167	14307	14056	14075	14090	14153	14148	14277	14292	14097	14069	14291	14297	14161	14146	14271	14311	14161	14037	14218	13855	14223	14302	14240	14197	14104	14409	14040	14314	14260	14303	14260	14451	14196	14269	14391	14374	14067	14353	14269	14297	14306	14236	14168	14209	14070	14232	14001	14303	14136	14211	14358	14156	14146	14176	14052	14004	14169	14124	14245	14323	14417	14270	14201	14289	14270	14041	14290	14092	14138	14037	14136	14192	14282	14293	14242	14131	14309	14150	14025	14149	14312	14138	14176	14139	14128	14251	14258	14139	14146	14137	13971	14162	14205	14376	14451	14227	14162	14288	14257	14179	14253	14362	14215	14310	14081	14241	14184	14179	14241	14268	13992	14151	14204	14229	14160	14067	14254	14174	14122	14383	14387	14073	14180	14065	14109	14251	14204	14239	14121	14411	14186	14105	14047	14101	14292	14286	14350	14331
21217	31783	27123	20391	17510	15593	14672	14126	13881	13733	13407	13456	13363	13185	12978	13203	12859	13111	13116	13113	12985	13028	12982	12981	12972	12926	12858	12835	12948	12922	12966	12967	12857	12770	12862	12819	12796	12698	12696	12858	12621	12868	12775	12769	12796	12743	12692	12787	12824	12761	12700	12731	12649	12682	12716	12581	12749	12715	12814	12617	12785	12696	12804	12934	12710	12727	12832	12779	12794	12801	12671	12721	12715	12815	12571	12851	12827	12782	12736	12676	12750	12735	12633	12957	12734	12612	12871	12744	12756	12717	12806	12899	12682	12767	12696	12731	12695	12690	12734	12635	12891	12629	12796	12658	12746	12687	12783	12851	12780	12880	12781	12764	12684	12831	12723	12795	12659	12786	12837	12613	12638	12660	12773	12800	12804	12730	12795	12885	12734	12719	12744	12774	12648	12734	12791	12761	12733	12710	12736	12852	12582	12744	12628	12580	12742	12734	12727	12742	12577	12547	12594	12833	12680	12686	12850	12793	12630	12840	12735	12573	12846	12772	12557	12752	12629	12686	12846	12613	12803	12822	12721	12629	12735	12701	12619	12730	12616	12749	12787	12746	12721	12749	12665	12594	12760	12455	12814	12691	12547	12710	12617	12851	12625	12628	12724	12699	12838	12643	12780	12707	12741	12646	12745	12832	12800	12724	12725	12660	12675	12783	12797	12578	12837	12721	12739	12720	12737	12712	12674	12823	12788	12692	12766	12669	12902	12790	12640	12802	12672	12777	12515	12686	12614	12603	12736	12694	12662	12680	12734	12937	12762	12655	12767	12767	12566	13012	12740	12735	12756	12802	12917	12728	12703	12627	12713	12701	12696	12630	12729	12808	12553	12757	12859	12620	12847	12551	12816	12512	12648	12678	12685	12716	12880	12704	12538	12743	12683	12758	12615	12721	12813	12743	12631	12656	12710	12721	12867	12696	12744	12664	12740	12749	12801	12805	12593	12728	12721	12653	12703	12783	12711	12655	12855	12641	12744	12766	12636	12740	12778	12845	12735	12613	12634	12736	12689	12737	12811	12651	12681	12784	12753	12560	12670	12700	12700	12650	12971	12765	12746	12633	12758	12698	12679	12921	12724	12782	12778	12557	12798	12815	12647	12627	12880	12531	12680	12689	12680	12636	12483	12737	12767	12667	12718	12786	12691	12645	12698	12741	12821	12833	12683	12785	12758	12802	12706	12737	12689	12754	12711	12848	12741	12874	12763	12720	12761	12754	12812	12527	12734	12655	12662	12834	12798	12716	12838	12765	12867	12655	12725	12871	12670	12662	12806	12761	12700	12630	12643	12742	12790	12685	12668	12640	12638	12642	12750	12737	12748	12753	12668	12642	12664	12636	12666	12804	12840	12821	12842	12636	12839	12693	12752	12722	12681	12690	12665	12715	12691	12509	12724	12615	12649	12712	12560	12678	12838	12672	12701	12638	12578	12638	12707	12781	12848	12719	12649	12727	12809	12714	12574	12657	12729	12652	12738	12710	12768	12617	12713	12705	12801	12657	12609	12690	12642	12750	12689	12697	12826	12766	12665	12714	12730	12663	12891	12727	12699	12730	12764	12829	12533	12712	12479	12595	12591	12730	12626	12793	12693	12708	12825	12692	12730	12779	12746	12757	12735	12691	12675	12557	12786	12697	12695	12766	12706	12691	12674	12741	12808	12827	12723	12588	12643	12806	12633	12703	12734	12741	12673	12748	12759	12632	12567	12672	12656	12777	12801	12584	12701	12669	12598	12595	12648	12818	12761	12660	12719	12779	12850	12777	12770	12719	12915	12748	12639	12714	12703	12798	12731	12648	12783	12740	12719	12695	12764	12805	12732	12729	12658	12604	12636	12728	12799	12830	12531	12709	12567	12691	12667	12819	12849	12657	12761	12664	12744	12791	12639	12672	12794	12831	12658	12713	12847	12643	12957	12649	12726	12813	12738	12795	12630	12693	12747	12787	12803	12810	12670	12747	12723	12924	12748	12789	12734	12620	12542	12667	12450	12709	12741	12812	12709	12639	12807	12595	12716	12670	12768	12764	12787	12695	12590	12701	12719	12764	12784	12671	12669	12697	12811	12657	12741	12740	12874	12737	12775	12750	12746	12773	12691	12805	12882	12467	12710	12721	12669	12774	12728	12897	12726	12735	12656	12717	12708	12689	12645	12808	12847	12631	12632	12903	12775	12608	12684	12691	12719	12780	12826	12820	12638	12762	12642	12619	12593	12726	12739	12737	12774	12816	12620	12822	12694	12800	12812	12645	12649	12768	12788	12687	12786	12667	12736	12755	12533	12778	12711	12733	12849	12838	12881	12759	12589	12652	12821	12601	12819	12731	12605	12673	12634	12727	12739	12712	12595	12770	12703	12891	12735	12696	12646	12755	12792	12684	12835	12625	12731	12759	12711	12712	12600	12657	12818	12655	12698	12675	12688	12738	12711	12792	12918	12690	12618	12633	12571	12940	12715	12749	12804	12755	12909	12490	12723	12741	12542	12709	12775	12753	12840	12665	12836	12631	12762	12728	12809	12769	12836	12757	12653	12795	12655	12754	12810	12612	12773	12754	12640	12634	12672	12642	12693	12675	12833	12854	12671	12903	12739	12844	12704	12606	12711	12680	12736	12629	12755	12754	12692	12679	12577	12594	12732	12815	12695	12750	12822	12703	12716	12564	12675	12694	12681	12578	12763	12670	12651	12734	12607	12615	12749	12657	12707	12829	12756	12557	12601	12860	12814	12811	12671	12746	12812	12660	12684	12698	12718	12817	12794	12654	12822	12708	12504	12710	12584	12651	12783	12823	12614	12870	12679	12688	12689	12831	12942	12707	12786	12693	12656	12667	12837	12721	12824	12691	12917	12589	12584	12653	12738	12719	12696	12718	12657	12815	12711	12694	12661	12620	12751	12774	12721	12724	12700	12538	12713	12946	12560	12688	12784	12864	12844	12836	12668	12678	12764	12840	12649	12766	12723	12813	12751	12594	12513	12760	12551	12650	12691	12825	12792	12777	12666	12740	12767	12709	12770	12599	12827	12975	12731	12872	12707	12627	12645	12665	12719	12710	12642	12657	12721	12652	12763	12741	12786	12812	12755	12740	12655	12833	12839	12755	12734	12781	12835	12795	12577	12813	12613	12772	12850	12672	12567	12766	12636	12533	12695	12777	12716	12759	12834	12637	12596	12614	12677	12608	12803	12867	12706	12608	12685	12607	12650	12942	12683	12758	12650	12769	12711	12777	12887	12805	12737	12609	12804	12852	12635	12723	12774	12535	12611	12837	12736	12773	12815	12621	12670	12779	12803	12811	12723	12860	12681	12625	12785	12696	12901	12831	12798	12904	12833	12858	12810	12641	12915	12788	12733	12408	12518	12679	12733	12693	12788	12789	12787	12671	12865	12799	12670	12748	12584	12807	12657	12643	12800	12802	12763	12788	12750	12747	12695	12827	12788	12697	12716	12775	12678	12634	12836	12760	12635	12677	12705	12875	12637	12779	12696	12780	12927	12645	12704	12586	12835	12752	12663	12641	12924	12737	12823	12713	12750	12715	12717	12726	12759	12878	12747	12742	12690	12697	12677	12799	12697	12678	12752	12767	12579	12783	12747	12698	12862	12636	12706	12694	12837	12713	12685	12842	12657	12601	12754	12594	12707	12756	12677	12616	12624	12734	12731	12789	12759	12830	12605	12796	12791	12695	12790	12650	12768	12660	12748	12766	12623	12806	12735	12695	12651	12691	12692	12874	12787	12971	12658	12497	12583	12823	12696	12767	12630	12728	12657	12711	12543	12663	12784	12628	12751	12793	12734	12869	12640	12697	12730	12662	12706	12952	12755	12722	12807	12740	12856	12708	12767	12764	12889	12825	12679	12467	12676	12924	12678	12571	12733	12690	12707	12718	12839	12698	12698	12748	12712	12831	12723	12706	12528	12763	12751	12880	12619	12783	12978	12703	12641	12787	12890	12770	12668	12794	12935	12639	12661	12850	12741	12638	12633	12801	12711	12732	12802	12820	12848	12719	12721	12674	12696	12785	12716	12783	12874	12573	12888	12709	12768	12900	12670	12651	12847	12770	12699	12692	12615	12642	12683	12689	12826	12727	12812	12834	12663	12650	12603	12823	12587	12872	12649	12605	12645	12632	12830	12751	12660	12717	12945	12736	12645	12604	12744	12724	12677	12949	12762	12721	12770	12828	12770	12769	12772	12720	12844	12774	12746	12656	12668	12782	12705	12703	12765	12751	12617	12728	12880	12669	12793	12582	12815	12639	12908	12739	12717	12679	12798	12783	12712	12680	12634	12793	12738	12806	12667	12691	12831	12710	12712	12802	12765	12797	12837	12700	12692	12681	12533	12783	12690	13020	12703	12805	12820	12580	12745	12911	12806	12673	12721	12669	12619	12791	12744	12635	12634	12664	12606	12736	12672	12621	12757	12692	12701	12790	12731	12706	12841	12659	12682	12795	12744	12928	12665	12673	12616	12621	12798	12608	12702	12702	12721	12645	12877	12703	12546	12740	12731	12866	12755	12682	12805	12689	12949	12621	12655	12594	12757	12671	12628	12782	12773	12861	12747	12806	12641	12666	12805	12675	12781	12664	12951	12559	12872	12793	12752	12637	12782	12610	12776	12668	12742	12665	12523	12759	12546	12681	12876	12551	12771	12677	12887	12680	12711	12749	12784	12589	12854	12813	12768	12818	12688	12766	12792	12833	12728	12762	12563	12827	12695	12632	12671	12456	12662	12742	12744	12710	12774	12741	12627	12813	12636	12614	12800	12670	12776	12739	12872	12757	12773	12743	12742	12761	12872	12805	12833	12955	12898	12754	12768	12731	12599	12705	12687	12733	12741	12807	12620	12812	12799	12716	12694	12651	12668	12682	12550	12599	12735	12689	12821	12675	12749	12635	12679	12769	12744	12716	12767	12682	12799	12650	12827	12720	12834	12721	12798	12797	12702	12750	12694	12857	12758	12897	12790	12770	12662	12789	12612	12772	12640	12829	12863	12644	12759	12875	12799	12694	12632	12740	12564	12846	12710	12875	12709	12809	12713	12748	12670	12724	12757	12649	12583	12632	12674	12784	12859	12665	12709	12682	12828	12777	12767	12761	12861	12725	12748	12801	12737	12815	12682	12713
24032	21149	28508	24631	22760	22189	19890	16481	15573	15242	15127	14820	15016	14888	14737	14525	14600	14627	14912	14705	14611	14643	14669	14587	14420	14475	14292	14221	14456	14222	14396	14223	14244	14320	14224	14346	14281	14228	14276	14399	14379	14242	14328	14072	14236	14315	14348	14324	14325	14375	14169	14203	14226	14186	14118	14287	14374	14241	14341	14306	14320	14278	14322	14242	14133	14348	14006	14098	14019	14191	14182	14273	14462	14253	14248	14138	14046	14197	14342	14248	14051	14291	14229	14284	14293	13897	14300	14135	14209	14229	14345	14262	14224	14362	14190	14363	14369	14179	14443	14416	14192	14029	14224	14261	14233	14352	14264	14169	14244	14205	14279	14505	14323	14192	14166	14124	14372	14202	14172	14221	14281	14095	14346	14293	14197	14130	14221	14187	14194	14186	14483	14196	14231	14311	14251	14191	14233	14233	14154	14223	14083	14114	14305	14173	14272	14189	14223	14087	14022	14377	14201	14163	14151	14335	14182	14361	14229	14159	14357	14066	14317	14232	14329	14236	14383	14384	14151	14086	14283	14251	14230	14150	14371	14245	14425	14172	14231	14444	14188	14216	14120	14077	14238	14200	14178	14310	14234	14163	14371	14084	14191	14159	14250	14337	14093	14408	14168	14220	14234	14272	14182	14366	14248	14151	14173	14155	14520	14348	14195	14074	14193	14106	14321	14172	14417	14143	14329	14497	14260	14181	14320	14088	14257	14333	14161	14360	14129	14181	14309	14229	13915	14053	14169	14154	14189	14075	14312	14004	14129	14117	14307	14209	14242	14219	14172	14152	14396	14270	14121	14164	14155	14415	14093	14188	14375	14245	14156	14185	14236	14032	14212	14137	14189	14150	14429	14054	14203	14247	14350	14262	14136	14233	14121	14399	14180	14056	14120	14332	14286	14223	14301	14371	14284	14259	14117	14055	14147	14074	14351	14086	14310	14190	14328	14136	14118	14351	14329	14199	14172	14321	14370	14271	14324	14214	14176	14152	14051	14118	14328	14161	14164	14275	14306	14068	14240	14262	14104	14314	14408	14176	14114	14178	14301	14141	14126	14221	14056	13958	14246	14207	14242	13984	14213	14155	14087	14173	14197	14202	14297	14386	14274	14226	14040	14099	14133	14375	14226	14284	14213	14188	14307	14187	14231	14193	14314	14250	14131	14248	14392	14367	14172	14183	14153	14195	14155	14239	14085	14232	14251	14236	14147	14035	14181	14225	14145	14238	14119	14353	14173	14306	14185	14252	14271	14287	14286	14142	14413	14189	14127	14270	14107	14352	14030	14320	14349	14039	14372	14456	14279	14355	14121	14231	14203	14272	14246	14137	14133	14021	14057	14138	14077	14296	14282	14154	14141	14119	14226	14346	14145	14192	14215	14021	14122	14368	14197	14269	14264	14229	14338	14048	14191	14184	14407	14182	14328	14072	14107	14229	14300	14318	14180	14297	14134	14374	14161	14110	14195	14224	14234	14232	14247	14224	14157	14123	14137	14378	14235	14004	14370	14360	14189	14270	14039	14404	14275	14056	14179	14032	14229	14209	14306	14087	14104	14087	14104	14010	14254	14343	14273	14023	14048	14301	14179	14260	14153	14096	14338	14213	14260	14033	14161	14352	14258	14283	14320	14062	13997	14182	14017	14204	14168	14233	14068	14059	14194	14295	14249	14137	14011	14122	14096	14497	14237	14156	14135	14047	14292	14118	14063	14377	14112	14246	14278	14323	14155	14062	14091	14276	14172	14158	13897	14256	14111	14149	13972	14110	14280	14252	14103	14246	14118	14111	13933	14153	14338	14250	14236	14322	14188	14324	14264	14165	14053	14328	14405	14329	14244	14276	14308	14275	14308	14237	14241	14200	14240	14115	14268	14181	14130	14010	14136	14234	14203	14064	14299	14161	14182	14180	14228	14099	14262	14250	14007	14113	14134	14014	14128	14100	14188	14271	14282	14199	14493	14234	14278	14198	14101	14146	13995	14266	14211	14363	14245	14102	14277	14310	14191	14262	14202	14138	14173	14145	14222	14327	14169	14114	14200	14191	14301	14034	14456	14078	14204	14245	13992	14158	14155	14031	14209	14046	14229	14282	14305	14106	14125	14051	14191	14296	14112	14329	14232	14076	14193	14262	14353	14045	14265	14214	14310	14124	14300	14015	14194	14137	14104	14172	14019	14128	14040	14161	14446	14233	14358	14136	14237	14121	14179	14240	14283	14186	14448	14137	14358	13983	14251	14286	14186	14210	14247	14313	14373	14209	14201	14088	14178	14182	14250	14114	14226	14051	14371	14329	13984	14402	14302	14258	14234	14116	14088	14215	14099	14357	14370	14266	14226	14215	14398	14271	14212	14318	14299	14147	14304	14221	14267	14372	14194	14242	14220	14403	14076	14172	14193	14030	14209	14299	14210	14008	13976	14335	14132	14048	14268	14118	14071	14090	14358	14103	13903	14077	14346	14310	14223	14214	14104	14053	14268	14245	14108	14229	14210	14122	14144	14235	14294	14143	14428	14064	14435	14145	14211	14216	14221	14290	14055	14270	14176	14236	14272	14294	14123	14185	14210	14161	14221	14311	14074	14325	14208	14315	14405	14334	14236	14073	14245	14132	14274	14144	14137	14112	13866	14196	14243	14244	14248	14257	14156	14380	14216	14180	14249	14162	14228	14010	14232	14197	14153	14070	14132	14132	14194	14207	13843	14376	14345	14377	14172	14236	14311	14182	14145	14393	14337	13949	13986	14198	14102	14318	14281	14152	14367	14217	14299	14257	14134	14288	14297	14351	14310	14061	14216	14233	14342	14161	14042	14058	14140	14338	14094	14256	14226	14065	14221	14048	14012	14060	14197	14191	14140	14152	14168	14228	14162	14167	14126	14030	14339	14169	14084	14222	14149	14278	14356	14221	14151	14300	14171	14285	14194	14362	14236	14113	14095	14084	14155	14044	14181	14324	14294	14257	14273	14205	14330	14294	14273	14242	14301	14327	14113	14334	14361	14306	14214	14147	14133	14164	14037	14144	14064	14220	14101	14177	14231	13985	14276	14189	14312	14217	14218	14241	14061	14155	14263	14318	14229	14074	14341	14209	14106	14345	14227	14089	14150	14305	14329	14383	14258	14163	14241	14002	14001	14289	14203	14305	14219	14094	14153	14158	14326	14237	14112	14324	14278	14295	14223	13981	14347	14195	14139	14219	14338	14343	14385	14273	14455	14197	14233	14217	14394	14239	14230	14113	14263	14294	14032	14268	14219	14203	14069	14232	14019	14181	14167	14205	14127	14258	14163	14084	14326	14214	13977	14104	14336	14176	14000	14251	14284	14274	14195	14113	14251	14196	14031	14225	14254	14163	14258	14131	14165	14071	14192	14301	14203	14154	14145	14180	14111	14300	14331	14066	14124	14237	14281	14183	14029	14359	14345	14338	14252	14404	14262	14339	14225	14215	14050	14328	14133	14063	14271	14274	14103	14229	14085	14321	14333	14220	14171	14021	14265	14077	14121	14298	14322	14048	14274	14189	14205	14196	14092	14077	14179	14259	14166	14216	14392	14384	14259	14180	14222	14070	14285	14062	14199	14156	14379	14193	14140	14199	14313	14240	14228	14133	14133	14197	14359	14242	14267	14184	14100	14088	14183	14155	14269	14088	14206	14054	14253	14170	14274	14075	14153	14321	14091	14257	14299	14185	14118	14215	14184	14108	14271	14067	14144	14247	14017	14209	14259	14225	14353	14395	14177	14102	14457	14206	14208	14324	14261	14260	14200	14306	14265	14186	14227	14161	14184	14130	14322	14234	14184	14244	14066	14264	14043	14159	14214	14202	14220	14435	14456	14068	14085	14282	14519	14027	14282	14214	14322	14217	14179	14327	14117	14082	14256	14250	14195	14218	14111	14462	14171	14300	14253	14151	14284	14275	14239	14182	14216	14099	14138	14398	14127	14060	14266	14184	14077	14304	14291	14192	14180	14295	14272	14230	14250	14254	14305	14189	14293	14247	14184	14220	14295	14407	14213	14168	14324	14483	14150	14225	14170	14178	14171	14193	14305	14211	14418	14138	14326	14149	14221	14168	14225	14223	14356	14324	14280	14048	14102	14236	14117	14256	14371	14302	14328	14273	14361	14214	14246	13943	14300	14108	14266	14228	14368	14236	14154	14026	14090	14099	13969	13978	14176	14441	14263	14154	14310	14129	14248	14367	14367	14259	14329	14063	14053	14068	14253	14103	14311	14039	14132	14233	14310	14201	14328	14205	14181	14240	14249	14063	14128	14444	14167	14067	14065	14274	14087	14225	14181	14179	14288	14167	14266	14179	14370	14155	14180	14350	14254	14291	14121	14288	14194	14110	14285	14095	14262	14022	14079	14204	14311	14205	14232	14278	14169	14299	14150	14115	14136	14184	14309	14271	14231	14090	14246	14336	14191	13971	14191	14221	14318	14044	14118	14285	14232	14283	14253	14222	14229	14259	14311	14337	14371	14394	14225	13997	14182	14126	14256	14331	14202	14077	14193	14090	14265	14267	14067	14129	14236	14402	14442	14286	14369	14119	14137	14197	14180	14149	14188	14181	14239	14433	14028	14128	14267	14208	14257	14072	14161	14017	14244	14219	13969	14295	14081	14046	14438	14215	14180	14083	14264	14200	14248	14417	14328	14279	14156	14123	14171	14310	14202	14322	14162	14278	14209	14252	14152	14161	14259	14305	14281	14151	14320	14038	14190	14275	14173	14404	14252	14317	14140	14298	14131	14049	14116	13938	14430	14257	14214	14129	14310	14111	14333	14272	14195	14175	14252	14254	14281	14237	14226	14170	14204	14011	14398	14428	14404	14260	14153	14138	14262	14203	14206	14277	14168	14116	14417	14281	14277	14133	14225	14195	14524	14084	14145	14113	14220	14157	14232	14228	14212	14369	14345	14185	14304	14246	14122	14341	14305	14084	14126	14225	14116	14252	14232	14439	14439	14087	14153	14141	14257	14180	14145	14240	14142	14202	14082	14083	14190	14253	14356	14062	14156	14164	14400	14102	14332	14336	14065	14210	14353	14337	14206	14105	14240	14431	14261	14030	14054	14221	14152	14389	14146	14205	14229	14279	14293	14180	14201	14148	14378	14182	14088	14049	14169	14312	14189	14046
23002	40266	36029	27921	22947	20190	16546	15289	14299	14171	14190	13697	13643	13475	13439	13414	13302	13242	13175	13430	13151	13125	13050	13239	13067	13036	12996	12967	12964	13269	13032	13038	12941	12905	13031	12841	13039	12780	12916	12792	12946	12941	12833	12794	12634	12837	12896	12867	12909	12750	12832	12524	12767	12766	12961	12742	12923	12853	12835	12626	12749	12689	12673	12665	12825	12777	12842	12985	12909	12922	12691	12675	12743	12708	12844	12742	12802	12838	12848	12804	12730	12790	12903	12633	12792	12885	12724	12755	12677	12886	12841	13005	12860	12765	12796	12778	12805	12767	12699	12823	12879	12920	12880	12709	12799	12739	12786	12834	12761	12793	12767	12825	12884	12797	12785	12500	12721	12799	12733	12772	12573	12696	12778	12685	12726	12751	12661	12739	12811	12706	12905	12881	12735	12715	12546	12670	12782	12839	12715	12721	12677	12776	12887	12847	12773	12559	12708	12966	12729	12672	12723	12796	12900	12690	12693	12873	12871	12640	12754	12797	12912	12788	12722	12715	12832	12761	12934	12705	12713	12739	12677	12792	12823	12599	12908	12701	12769	12910	12815	12912	12787	12786	12743	12744	12658	12948	12802	12731	12554	12577	12710	12653	12838	12669	12760	12811	12629	12663	12665	12748	12666	12620	12866	12687	12692	12769	12628	12700	12735	12690	12800	12864	12973	12758	12788	12652	12738	12677	12718	12864	12618	12690	12634	12919	12728	12933	12836	12743	12642	12802	12839	12688	12804	12857	12804	12778	12805	12782	12778	12818	12688	12622	12819	12782	12722	12769	12993	12747	12721	12901	12842	12748	12902	12772	12653	12618	12841	12708	12845	12941	12855	12828	12797	12837	12721	12734	12688	12754	12634	12794	12732	12798	12890	12679	12741	12689	12797	12626	12769	12838	12668	12741	12698	12803	12713	12762	12810	12588	12967	12704	12731	12761	12749	12762	12945	12746	12703	12777	12760	12768	12748	12820	12757	12731	12903	12663	12703	12773	12666	12733	12839	12702	12775	12653	12790	12746	12725	12700	12798	12791	12789	12776	12870	12664	12731	12740	12620	12762	12858	12811	12641	12603	12777	12703	12856	12835	12669	12690	12767	12853	12837	12914	12750	12881	12756	12611	12786	12716	12919	12822	12754	12949	12744	12778	12611	12774	12836	12679	12797	12836	12611	12823	12712	12677	12718	12774	12857	12812	12624	12773	12747	12770	12800	12910	12738	12723	12762	12792	12856	12788	12873	12659	12706	12844	12827	12887	12730	12743	12698	12838	12790	12685	12810	12756	12839	12778	12737	12782	12799	12697	12705	12787	12858	12899	12712	12693	12789	12706	12643	12751	12990	12658	12661	12862	12755	12948	12808	12735	12878	12729	12686	12947	12672	12782	12712	12902	12815	12700	12812	12871	12903	12731	12858	12842	12836	13006	12567	12673	12742	12875	12767	12660	12739	12869	12665	12689	12846	12687	12789	12797	12671	12844	12636	12798	12728	12684	12740	12722	12631	12706	12750	12622	12779	12642	12634	12817	12672	12640	12670	12819	12703	12815	12821	12711	12919	12818	12790	12755	12795	12790	12801	12874	12905	12820	12833	12727	12820	12794	12792	12605	12855	12781	12621	12875	12754	12865	12742	12907	12761	12598	12766	12799	12836	12683	12790	12825	12914	12828	12821	12626	12877	12793	12785	12797	12574	12884	12713	12644	12697	12747	12866	12756	12816	12877	12722	12709	12856	12847	12837	12755	12856	12771	12619	12873	12732	12732	12871	12571	12724	12839	12818	12733	12765	12903	12656	12664	12887	12832	12771	12506	12734	12766	12652	12636	12715	12879	12677	12729	12742	12759	12794	12612	12779	12779	12876	12745	12910	12689	12623	12660	12756	12706	12857	12818	12874	12680	12752	12893	12720	12854	12886	12775	12643	12852	12712	12769	12867	12867	12757	12674	12794	12808	12825	12697	12734	12856	12729	12705	12757	12699	12693	12663	12598	12958	12657	12625	12915	12738	12764	12736	12760	12592	12806	12802	12746	12651	12592	12720	12761	12720	12695	12801	12738	12653	12582	12702	12682	12705	12837	12787	12760	12876	12945	12665	12896	12738	12799	12879	12976	12699	12792	12705	12778	12612	12688	12882	12748	12825	12570	12818	12695	12753	12870	12816	12836	12653	12764	12609	12819	12805	12922	12760	12860	12751	12791	12751	12768	12778	12716	12829	12652	12695	12799	12901	12809	12752	12635	12775	12968	12843	12731	12677	12791	12778	12818	12792	12774	12744	12695	12772	12658	12626	12785	12701	12702	12584	12686	12719	12670	12773	12655	12833	12858	12774	12892	12748	12920	12666	12756	12799	12601	12603	12817	12760	12796	12716	12733	12888	12724	12624	12811	12674	12896	12641	12889	12774	12687	13001	12695	12732	12805	12885	12636	12700	12722	12751	12674	12976	12709	12693	12910	12642	12814	12757	12619	12826	12692	12782	12729	12809	12763	12684	12729	12785	12718	12633	12688	12777	12872	12770	12885	12906	12753	12757	12703	12666	12803	12871	12700	12745	12710	12839	12785	12768	12915	12812	12769	12883	12704	12843	12741	12688	12833	12728	12786	12771	12626	12676	12707	12773	12855	12990	12870	12656	12728	12807	12843	12668	12787	12798	12726	12747	12616	12777	12893	12759	12850	12856	12626	12713	12878	12865	12700	12649	12816	12730	12697	12774	12677	12883	12854	13127	12779	12663	12832	12702	12726	12726	12851	12763	12658	12700	12841	12797	12812	12790	12851	12623	12706	12616	12829	12807	12790	12722	12863	12795	12738	12697	12829	12813	12717	12744	12717	12742	12839	12853	12747	12786	12667	12883	12794	12576	12818	12830	12774	12992	12731	12819	12837	12872	12823	12873	12653	12972	12685	12747	12732	12783	12780	12577	12805	12751	12651	12861	12767	12789	12825	12728	12735	12839	12645	12777	12794	12750	12798	12890	12865	12717	12866	12779	12882	12832	12722	12704	12812	12682	12769	12831	12721	12703	12729	12699	12801	12688	12881	12760	12645	12834	12781	12730	12703	12781	12684	12734	12711	12712	12700	12853	12848	12770	12774	12680	12881	12870	12629	12749	12768	12906	12777	12679	12883	12818	12879	12727	12638	12757	12695	12783	12556	12770	12870	12755	12565	12823	12834	12623	12836	12734	12803	12687	12676	12773	12769	12655	12705	12734	12723	12872	12967	12740	12750	12709	12811	12842	12812	12807	12733	12785	12714	12686	12698	12844	12656	12876	12686	12905	12756	12752	12830	12832	12677	12614	12636	12650	12710	12866	12738	12812	12822	12767	12830	12720	12832	12739	12795	12835	12671	12783	12877	12868	12879	12625	12828	12766	12841	12917	12675	12757	12756	12694	12600	12738	12861	12650	12677	12644	12707	12839	12712	12971	12756	12721	12731	12879	12704	12666	12886	12987	12597	12773	12844	12727	12701	12885	12789	12750	12598	12795	12786	12829	12635	12575	12670	12889	12768	12710	12763	12664	12789	12817	12669	12770	12750	12690	12939	12695	12781	12725	12760	12765	12873	12836	12616	12609	12693	12751	12718	12896	12809	12760	12807	12618	12824	12808	12728	12809	12889	12754	12713	12726	12670	12750	12822	12829	12993	12679	12843	12767	12890	12841	12769	12670	12723	12744	12853	12742	12612	12660	12667	12758	12647	12814	12879	12637	12653	12641	12697	12792	12767	12785	12753	12696	12738	12868	12916	12652	12783	12768	12827	12761	12594	12772	12817	12729	12737	12736	12660	12694	12636	12697	12839	12650	12759	12728	12701	12874	12728	12775	12841	12766	12840	12965	12862	12759	12801	12830	12666	12770	12831	12641	12889	12754	12665	12700	12800	12872	12727	12841	12795	12738	12737	12725	12820	12739	12602	12769	12791	12614	12637	12728	12700	12703	12703	12666	12787	12939	12888	12734	12881	12731	12905	12708	12787	12758	12666	12698	12823	12613	12826	12830	12858	12814	12667	12825	12914	12545	12802	12656	12749	12705	12761	12819	12836	12731	12728	12638	12835	12726	12768	12769	12832	12781	12687	12665	12725	12874	12655	12817	12632	12715	12670	12723	12734	12693	12882	12777	12811	12835	12769	12769	12795	12662	12769	12768	12768	12968	12972	12771	12541	12772	12627	12828	12763	12821	12819	12643	12754	12650	12984	12683	12646	12866	12728	12770	12851	12882	12942	12689	12835	12903	12804	12805	12769	12678	12782	12684	12476	12832	12734	12675	12722	12620	12777	12483	12790	12804	12741	12729	12692	12630	12811	12811	12711	12696	12802	12686	12765	12792	12881	12613	12846	12795	12851	12779	12680	12748	12684	12845	12715	12727	12932	12588	12721	12766	12644	12831	12574	12799	12646	12843	12814	12810	12778	12772	12824	12833	12795	12650	12725	12682	12824	12770	12693	12817	12861	12901	12675	12740	12870	12678	12788	12806	12699	12814	12895	12767	12753	12656	12797	12820	12672	12910	12691	12913	12550	12623	12898	12889	12747	12682	12525	12758	12779	12730	12907	12663	12846	12782	12899	12772	12778	12666	12885	12832	12835	12840	12654	12746	12613	12721	12716	12795	12866	12721	12865	12776	12739	12815	12816	12619	12720	12854	12678	12740	12782	12744	12766	12706	12866	12817	12816	12848	12768	12511	12729	12824	12702	12667	12726	12573	12872	12903	12696	12613	12862	12756	12850	12626	12827	12854	12760	12685	12782	12700	12666	12537	12874	12840	12691	12782	12779	12667	12750	12724	12732	12830	12679	12765	12893	12839	12967	12873	12728	12679	12807	12681	12767	12765	12838	12686	12685	12738	12800	12788	12688	12838	12821	12800	12766	12842	12678	12601	12700	12707	12641	12733	12693	12697	12763	12746	12700	12799	12687	12711	12744	12764	12678	12886	12943	12709	12820	12821	12731	12813	12791	12877	12871	12842	12626	12853	12867	12651	12778	12860	12865	12804	12732	12609	12897	12876	12770	12760	12825	12760	12837	12698	12709	12772	12742	12723	12663	12977	12864	12725	12708	12711	12737	12875	12772	12867	12810	12914	12849	12805	12894	12715	12635	12941	12773	12846	12759	12629	12777	12890	12774	12726
22852	21152	28946	23766	22188	24716	24276	18392	16902	16909	16551	16176	16346	16075	15921	15731	15841	15870	15788	15752	15602	15464	15545	15418	15443	15510	15334	15643	15224	15223	15526	15624	15450	15271	15397	15404	15384	15262	15377	15178	15251	15470	15507	15176	15272	15351	15196	15313	15017	15232	15259	15369	15308	15255	15296	15389	15340	15300	15314	15056	15016	15463	15299	15385	15294	15096	15301	15313	15159	15136	15170	15163	15166	15499	15152	15191	15220	15249	15307	15377	15391	15196	15301	15300	15121	15189	15273	15045	15236	15297	15288	15163	15261	15384	15336	15371	15109	15310	15148	15252	15174	14955	15201	15102	15350	15125	15305	15329	15286	15474	15130	15065	15386	15284	15313	15146	15124	15270	15208	15229	15158	15175	15213	14992	15212	15163	15214	15191	15396	15142	15282	15263	15224	15081	15174	15188	15079	15151	15251	15041	15247	15214	15135	15250	15286	15081	15200	15389	15002	15236	15274	15273	15220	15109	15115	15187	15229	15258	15209	15324	15237	15395	15360	15250	15249	15079	15243	15214	15314	15129	15153	15224	15280	15111	15268	15232	15117	15206	15216	15025	15162	15242	15248	15419	15184	15211	15346	15086	15157	15048	15078	15318	15356	15068	15066	15019	15347	15217	15083	15168	15158	14999	15187	15106	15319	14942	15163	15167	15075	15154	15341	15158	15281	15421	15122	15074	15085	15347	14925	15224	14985	15201	15215	15173	15122	15099	15050	14968	15034	15175	15125	15130	15173	15023	15341	15388	15035	15424	15093	15079	15058	15078	15169	15231	15251	15170	15225	15199	15123	15025	15258	15195	15276	15293	15393	15115	15163	15172	15162	15132	15042	15196	15210	15150	15094	15312	15170	15173	15212	15048	15126	15044	15120	15430	15255	15218	15151	15112	15259	15245	14944	14957	15187	15087	15144	15145	15050	15171	15056	15260	15138	15226	15341	15286	15340	15169	15231	15011	15185	15297	15023	15311	15269	15213	15372	15269	15108	15019	15053	15139	15128	15196	15399	15054	15180	15109	15016	15155	15179	15146	15260	15262	15080	15115	15238	15146	15032	15153	15206	15185	15261	15178	15127	15071	15312	15360	15238	15209	14995	15203	15347	15246	15204	15104	15350	15116	15170	15284	15220	15087	15336	15106	15025	15210	15202	15200	15316	15283	15176	15240	15154	15371	15188	15339	15167	15207	15226	15232	15069	15248	15259	15110	15187	15167	15230	15357	15459	15132	15024	15066	15067	15127	15330	15077	15129	15017	15134	15036	15162	15241	15004	15151	15340	15140	15195	15047	15290	15403	15409	15178	15064	15190	15242	15066	15146	15107	15259	15245	15025	15335	15039	15033	15166	15123	15175	15259	15104	15003	15071	15011	15228	15133	15120	14971	15079	15143	15312	15154	14990	15141	15178	15123	15158	15247	15150	15106	15079	15213	15127	15063	15240	15195	15259	15055	15261	15278	15161	15219	15088	15231	15329	15154	15337	14997	15198	15066	15055	15227	15051	15071	15165	15123	15034	15157	15018	15323	15344	15011	15066	15091	15235	15130	15071	15313	15088	15238	15340	15271	15192	15207	15321	15238	15243	15269	15171	15099	15062	15321	15158	15067	15236	15206	15151	15217	15278	15172	15245	15203	15201	15264	15080	15073	15239	15197	15191	15008	15229	15375	15273	15279	15127	15069	15064	15355	15166	15346	15265	15022	15358	15153	15208	15050	14993	15331	15231	15095	15074	15075	15330	15123	15325	15184	15072	14977	15260	15127	15402	15314	14942	15210	15235	15298	15180	15083	15187	15278	15138	15214	15230	15232	15181	14883	15234	15128	15366	15114	15100	15217	14921	15032	15009	15199	15010	15017	15214	15239	15067	15017	15208	15055	15121	15215	15029	15095	15192	15065	15114	15041	15102	15139	15123	15271	15112	15209	15302	15299	15081	15153	15057	15016	15277	15253	15272	15234	15121	15079	15079	15249	15144	15313	15151	15190	15213	15034	15161	15116	15288	15127	15170	15189	15194	15144	15098	15307	15101	15054	15220	14954	15358	15283	15110	15102	14986	15319	15182	14990	14988	15166	14998	15437	15143	15065	15268	14949	15168	15084	15136	15293	15234	15326	15056	15035	15441	15188	15361	15195	15118	15169	15162	15231	15091	15273	14979	15173	15156	14916	15225	15153	15341	15300	15175	15111	15226	15032	15211	15039	15198	15109	15197	15082	15214	15265	15200	15155	15340	15241	15165	15081	15255	15307	15131	15170	15177	15219	15195	15248	15201	15222	15267	15408	15451	15093	15272	15260	15177	15168	15172	15152	15200	15065	15069	15214	15219	15043	15063	15305	15068	15279	15066	15173	15304	15248	15103	15078	15212	15145	15084	15334	15255	15113	15254	15182	15224	15383	15087	15117	15207	15154	15145	14997	15106	15140	15301	15163	15095	15166	15077	15183	15003	15250	15294	14976	15099	15078	14971	15104	15250	15148	15182	15132	15172	15401	15122	15189	15268	15076	15197	15035	15037	15119	15057	15059	15262	15524	15320	15172	15144	14932	15130	15147	15171	15273	15136	15084	15112	15053	15142	14954	15109	15177	15176	15155	15263	15379	15193	15109	15069	15166	15121	15023	15193	15145	15056	15253	15189	15120	15090	15304	15305	15227	15161	15211	15250	14950	14912	15150	15283	15089	15212	15209	15263	15220	14973	15186	15232	15343	15316	15215	15266	15333	15321	15121	15157	15203	15313	14977	15173	15279	15346	15251	15325	14888	15119	15123	15082	15251	15148	15307	15104	15009	15266	15191	14902	15168	15177	15020	15242	15139	15246	15149	15257	15067	15152	15350	15260	15176	15103	15148	15229	15318	15150	15253	15230	15080	15534	15297	15100	15208	15196	15113	15268	14981	15140	15259	15217	14832	15216	15197	15116	15152	15088	15095	15005	14964	15360	15135	15401	15221	15311	15145	15251	15168	15162	15255	15333	15156	15093	15092	15167	15131	15253	15167	15303	15112	15133	15200	15111	15220	15026	15086	15127	15121	15394	15218	15064	15251	15233	15196	15113	15120	15326	15227	15345	15127	15287	15326	15167	15126	15124	15236	14998	15132	15084	15125	15205	15147	15177	14956	15079	15052	15238	15209	15291	15224	15071	15191	15058	15178	15015	15205	15004	15104	15318	15212	15047	14969	15047	15241	15326	15297	15004	15320	15041	15020	15107	15278	15191	15224	15216	15022	15101	15186	15245	15376	15244	15093	15159	15108	15113	14974	15148	15145	15208	15184	15025	15007	15203	15287	15127	15191	15040	15143	15245	15300	15246	15061	15357	15129	15142	15060	15192	15151	15301	15553	15201	15314	15257	15110	14933	15213	15203	15171	15108	15052	15309	15377	15147	15033	15223	15086	15197	15199	15255	15082	15165	15218	15131	14995	15098	15279	15052	15329	15200	15030	15162	15156	15233	15141	15113	15141	15145	15294	15237	15222	14999	15350	15129	15332	15133	15194	15216	14997	15188	15306	15296	15150	15203	15268	15016	15041	15083	15130	14928	15448	15254	15364	15287	15137	15168	15170	15014	15296	15118	15238	15123	15177	15145	15075	15219	15148	15155	15091	15045	15107	15085	15053	15141	15217	15012	15118	15108	14915	15188	15411	15136	15172	15145	15149	15026	15129	15096	14930	15235	15305	14977	15205	15156	15169	15169	15137	15224	15305	15101	15172	15082	15191	15188	15025	14989	15247	15228	15094	15093	15138	15153	15079	14942	15252	15207	15132	15071	15051	15330	15133	15017	15055	15070	15199	15094	15115	15176	15282	15196	15239	15212	15152	15156	15230	15130	15066	15284	15053	15327	15322	15166	15265	15339	15074	15180	14915	15151	15344	15131	15229	15088	15175	14890	15142	15295	15335	15218	15315	15162	15020	15337	15123	15246	15242	15225	15408	15241	15080	15073	14940	15358	15243	15182	15043	15064	15329	15203	15073	15108	15239	15118	14988	15271	15169	15127	15241	15169	15235	15075	14952	15199	15113	15139	15306	15234	15036	15202	15263	15180	15163	15120	15238	15136	15130	15156	15139	15214	15161	15233	15330	15146	15242	15337	15015	15226	15085	15000	15360	15117	15140	15188	14956	15102	15040	15146	15296	15103	15299	15262	15189	15243	15212	15132	15134	15191	14902	15088	15226	15226	15252	15219	15172	15188	15268	15271	15256	15174	15288	15284	15211	15396	14959	15249	15402	15416	15241	15176	15100	15299	15003	15074	15311	15167	15168	15097	15191	15322	15318	15245	14937	15342	15108	15066	15114	15270	15048	15001	15060	15006	15134	15245	15074	15307	15213	15272	15235	15084	15113	15024	15245	15224	15172	15117	15124	15281	15411	15146	15215	15258	15172	15320	15272	15116	15186	15123	15154	14897	14846	15165	15290	15184	15118	15169	15124	15256	15132	15136	14913	15093	15138	15271	15126	15282	15095	15034	15198	15017	15302	15257	15266	15267	15257	15297	15041	15344	15220	15247	15211	15028	15058	15211	15352	15074	15287	15193	15188	15177	15104	15369	15359	15180	15084	15297	15071	15399	15214	15170	15057	15146	15335	15270	15228	15253	15101	15141	14989	15246	15103	15198	15145	15063	15407	15155	15119	15087	15185	15240	15102	15135	15164	15298	15228	15267	15287	15167	15050	15374	15078	15164	15211	15026	15052	15142	15022	15147	15370	15236	15406	15245	15117	15066	15138	14928	15340	15060	15198	15241	15169	15172	14978	15138	15003	14806	15104	15094	15201	15216	15281	15247	15378	15311	15226	15116	14882	15218	15049	15231	15250	15188	15105	15076	15216	15172	15215	15391	15176	15121	15167	15143	15191	15245	15250	15342	15169	15152	15121	15278	15127	15191	15102	15093	15063	15056	15291	15245	15172	15243	15084	15135	15230	15027	15256	15129	15216	15170	15083	15049	15054	15103	14979	15043	15128	15247	15151	15342	15153	15083	15151	15182	14995	15111	15257	15255	14963	15187	15073	15084	15324	15095	15162	15185	15158	15159	15311	15251	15268	15140	15076	15216	15147	15376	15305	15333	15150	15223	15055	15297	15226	15145	15276	15215	15326	15264	15145	15217	15020	15152	15225	15183	15154	15200	15201
25876	45985	41130	33078	30437	24097	18379	16761	15926	15286	14955	14854	14405	14327	14056	14234	14052	14034	13931	13849	13803	13776	13785	13649	13758	13578	13569	13608	13738	13679	13824	13765	13574	13720	13652	13539	13459	13434	13573	13431	13348	13533	13550	13188	13469	13398	13389	13458	13239	13392	13353	13288	13241	13392	13360	13337	13150	13420	13343	13426	13209	13237	13274	13329	13421	13316	13378	13372	13390	13479	13458	13248	13279	13267	13339	13359	13316	13372	13340	13502	13286	13418	13408	13393	13422	13481	13217	13371	13289	13406	13353	13362	13269	13411	13401	13598	13356	13469	13447	13274	13418	13352	13218	13390	13342	13209	13357	13335	13355	13254	13224	13524	13206	13524	13510	13202	13417	13150	13354	13268	13338	13347	13327	13242	13439	13450	13538	13362	13272	13489	13453	13408	13360	13339	13324	13418	13313	13238	13485	13212	13355	13186	13495	13302	13401	13197	13239	13197	13332	13511	13457	13401	13255	13317	13353	13215	13400	13326	13376	13431	13272	13193	13250	13301	13366	13401	13387	13322	13203	13226	13438	13304	13390	13240	13484	13343	13262	13312	13378	13522	13310	13281	13353	13216	13373	13348	13332	13373	13403	13239	13315	13400	13413	13269	13362	13458	13438	13578	13223	13425	13396	13409	13250	13471	13423	13438	13308	13351	13277	13426	13262	13309	13262	13245	13296	13291	13408	13295	13366	13487	13323	13206	13300	13336	13510	13287	13436	13416	13237	13119	13169	13379	13505	13307	13333	13416	13321	13270	13272	13487	13323	13309	13595	13181	13337	13365	13473	13456	13306	13361	13332	13344	13312	13489	13325	13387	13217	13292	13169	13436	13369	13350	13292	13323	13469	13135	13110	13363	13463	13417	13369	13375	13281	13239	13283	13199	13332	13485	13282	13370	13224	13221	13334	13434	13418	13223	13496	13329	13302	13388	13316	13352	13447	13216	13200	13417	13493	13089	13285	13178	13295	13358	13351	13311	13260	13429	13335	13260	13431	13282	13433	13345	13364	13340	13282	13233	13299	13534	13259	13449	13419	13282	13338	13306	13388	13305	13335	13309	13411	13372	13351	13255	13446	13427	13232	13420	13397	13283	13411	13265	13315	13354	13406	13375	13271	13525	13192	13351	13359	13259	13438	13186	13263	13254	13369	13237	13339	13387	13461	13394	13335	13389	13356	13341	13199	13376	13335	13366	13273	13264	13378	13467	13377	13207	13368	13193	13266	13238	13214	13383	13394	13375	13253	13429	13224	13512	13185	13259	13409	13342	13465	13418	13530	13277	13262	13347	13244	13224	13465	13282	13340	13294	13267	13361	13169	13472	13440	13405	13436	13309	13389	13292	13320	13307	13388	13242	13353	13279	13284	13277	13377	13532	13314	13307	13182	13322	13268	13338	13406	13291	13251	13382	13300	13418	13195	13291	13503	13356	13267	13420	13310	13373	13389	13344	13408	13410	13410	13147	13353	13199	13397	13251	13384	13270	13309	13394	13236	13344	13325	13207	13320	13428	13337	13370	13547	13166	13355	13237	13328	13456	13313	13349	13199	13494	13506	13472	13379	13215	13414	13418	13417	13386	13404	13252	13335	13346	13332	13328	13456	13311	13479	13252	13290	13509	13450	13288	13341	13283	13102	13349	13268	13448	13379	13423	13341	13218	13342	13461	13256	13278	13218	13330	13400	13364	13314	13337	13349	13264	13313	13547	13264	13394	13151	13284	13144	13360	13371	13251	13233	13324	13404	13373	13438	13263	13399	13506	13253	13293	13405	13428	13327	13396	13302	13366	13405	13289	13156	13310	13504	13615	13305	13424	13245	13389	13235	13317	13303	13286	13256	13337	13297	13300	13296	13389	13239	13331	13393	13240	13336	13355	13296	13337	13376	13321	13440	13338	13288	13186	13427	13510	13374	13379	13276	13325	13355	13520	13373	13233	13292	13337	13398	13236	13250	13449	13302	13363	13248	13349	13407	13313	13256	13370	13361	13339	13539	13305	13395	13281	13275	13434	13200	13253	13302	13360	13405	13255	13478	13473	13365	13334	13400	13534	13367	13352	13319	13327	13313	13370	13141	13375	13214	13395	13330	13369	13274	13167	13321	13348	13342	13363	13391	13351	13309	13405	13340	13290	13296	13293	13311	13316	13413	13317	13284	13181	13476	13159	13267	13303	13406	13525	13337	13415	13238	13400	13209	13403	13538	13219	13337	13347	13456	13390	13262	13186	13266	13348	13318	13407	13399	13387	13445	13439	13297	13321	13454	13219	13372	13456	13261	13172	13507	13482	13423	13301	13384	13326	13282	13372	13229	13466	13211	13470	13285	13331	13385	13344	13372	13228	13269	13245	13411	13251	13309	13313	13340	13301	13419	13503	13310	13429	13343	13406	13264	13511	13228	13259	13374	13451	13233	13383	13330	13418	13394	13331	13314	13306	13349	13366	13337	13219	13362	13188	13245	13278	13548	13485	13305	13349	13353	13400	13439	13135	13407	13395	13289	13184	13386	13183	13349	13359	13396	13327	13285	13440	13241	13369	13377	13395	13416	13444	13414	13372	13442	13385	13345	13392	13256	13346	13292	13307	13330	13313	13287	13209	13431	13300	13404	13398	13442	13290	13263	13310	13248	13321	13196	13306	13404	13344	13344	13290	13305	13155	13282	13370	13303	13249	13301	13368	13446	13498	13299	13496	13325	13251	13344	13289	13361	13269	13434	13358	13336	13478	13244	13244	13431	13391	13448	13264	13323	13545	13314	13408	13411	13087	13342	13384	13279	13261	13360	13247	13335	13281	13198	13308	13114	13169	13472	13274	13540	13380	13336	13198	13224	13243	13491	13282	13380	13393	13393	13285	13268	13398	13245	13257	13293	13408	13145	13503	13461	13334	13282	13203	13427	13343	13406	13150	13400	13462	13545	13370	13360	13253	13203	13474	13350	13309	13303	13441	13219	13400	13280	13221	13350	13446	13384	13275	13511	13233	13405	13289	13283	13418	13582	13109	13489	13290	13205	13281	13401	13399	13567	13389	13293	13510	13318	13381	13342	13257	13474	13292	13359	13391	13471	13165	13387	13425	13403	13173	13469	13289	13310	13355	13343	13299	13389	13322	13370	13371	13388	13277	13293	13441	13345	13408	13187	13267	13298	13432	13389	13147	13231	13405	13337	13318	13244	13247	13488	13119	13354	13269	13315	13475	13246	13281	13229	13094	13254	13414	13230	13479	13249	13410	13345	13112	13414	13451	13338	13275	13221	13263	13290	13286	13298	13224	13322	13416	13110	13398	13417	13424	13418	13447	13357	13315	13208	13411	13379	13341	13371	13227	13333	13391	13345	13267	13519	13459	13239	13340	13417	13286	13251	13388	13391	13230	13337	13400	13518	13354	13416	13292	13154	13111	13273	13377	13270	13408	13306	13343	13534	13325	13401	13224	13273	13369	13176	13289	13401	13292	13481	13362	13242	13301	13270	13347	13424	13371	13310	13325	13498	13305	13174	13484	13328	13355	13249	13235	13312	13317	13295	13264	13278	13386	13389	13454	13089	13411	13325	13414	13386	13300	13303	13259	13256	13382	13237	13268	13276	13159	13295	13254	13317	13438	13342	13322	13485	13274	13303	13309	13245	13379	13259	13270	13341	13448	13410	13309	13298	13482	13388	13370	13318	13385	13275	13238	13246	12970	13379	13270	13357	13428	13363	13374	13520	13071	13285	13365	13225	13238	13280	13462	13367	13317	13248	13320	13337	13335	13278	13308	13384	13371	13382	13304	13279	13354	13273	13274	13282	13333	13266	13331	13336	13267	13366	13363	13186	13157	13461	13425	13277	13218	13249	13400	13281	13340	13152	13404	13281	13316	13456	13311	13222	13530	13443	13259	13288	13172	13293	13307	13415	13420	13184	13304	13492	13278	13220	13357	13451	13321	13372	13282	13290	13251	13438	13275	13331	13343	13316	13202	13326	13298	13378	13247	13365	13159	13339	13308	13422	13338	13532	13296	13306	13394	13213	13319	13163	13435	13330	13232	13105	13205	13371	13325	13380	13381	13303	13438	13411	13357	13325	13479	13366	13330	13509	13304	13421	13326	13158	13358	13317	13388	13261	13402	13281	13408	13377	13389	13334	13390	13392	13238	13241	13333	13138	13315	13344	13276	13453	13348	13448	13214	13177	13345	13201	13398	13337	13323	13352	13208	13222	13270	13375	13272	13420	13395	13153	13266	13385	13298	13464	13370	13360	13405	13396	13472	13492	13288	13285	13248	13292	13282	13386	13292	13292	13209	13392	13352	13346	13576	13223	13359	13362	13236	13227	13264	13321	13252	13327	13338	13183	13441	13366	13402	13378	13249	13270	13352	13288	13292	13305	13379	13464	13413	13448	13288	13388	13271	13183	13316	13259	13281	13445	13338	13299	13379	13340	13328	13408	13258	13474	13211	13326	13283	13291	13321	13371	13262	13330	13460	13342	13374	13324	13434	13297	13291	13466	13346	13251	13330	13325	13381	13271	13317	13335	13303	13229	13290	13316	13189	13344	13399	13386	13289	13310	13593	13607	13522	13228	13461	13415	13394	13410	13237	13302	13214	13492	13239	13194	13362	13396	13213	13356	13259	13414	13306	13418	13375	13346	13312	13405	13333	13468	13286	13353	13445	13307	13286	13312	13262	13300	13204	13493	13394	13309	13333	13485	13180	13390	13282	13274	13392	13295	13258	13379	13387	13303	13343	13512	13388	13401	13416	13281	13302	13261	13432	13239	13252	13314	13223	13467	13352	13339	13225	13366	13251	13243	13361	13347	13261	13516	13378	13294	13486	13351	13365	13455	13235	13424	13293	13351	13394	13421	13495	13470	13142	13303	13331	13282	13350	13281	13474	13259	13279	13510	13307	13468	13405	13270	13317	13276	13351	13365	13294	13466	13283	13334	13367	13344	13335	13415	13303	13419	13311	13355	13411	13327	13367	13171	13374	13376	13339	13319	13520	13284	13185	13124	13434	13358	13433	13419	13452	13377	13311	13268	13373	13486	13512	13354	13270	13087	13165	13363	13393	13216	13336	13320	13327	13318	13363	13357	13360	13403	13253	13185	13281	13489	13418	13400	13322	13223	13400	13367	13387	13465	13421	13372	13322
28005	23162	27190	24212	19489	16457	15480	14953	15018	14981	14883	14725	14609	14517	14406	14396	14381	14395	14576	14733	14552	14332	14424	14285	14188	14261	14331	14319	14373	14410	14276	14430	14704	14413	14388	14555	14409	14002	14201	14453	14283	14186	14324	14179	14343	14289	14148	14183	14207	14141	14245	14277	14309	14263	14245	14277	14409	14421	14284	14265	14062	14301	14165	14302	14448	14176	14324	14214	14312	14298	14228	14181	14189	14287	14123	14196	14393	14163	14449	14256	14419	14319	14364	14274	14181	14455	14306	14439	14281	14382	14279	14440	14210	14223	14393	14129	14031	14270	14297	14158	14421	14408	14229	14279	14169	14337	14313	14262	14462	14140	14300	14394	14150	14327	14245	14270	14223	14198	14269	14400	14223	14484	14331	14146	14179	14348	14296	14367	14421	14238	14150	14418	14281	14260	14472	14365	14107	14292	14250	14430	14384	14289	14170	14207	14200	14427	14422	14365	14193	14242	14290	14422	14313	14238	14437	14426	14382	14102	14296	14172	14333	14245	14411	14276	14388	14403	14225	14327	14448	14392	14379	14308	14230	14132	14198	14113	14195	14335	14232	14290	14336	14297	14097	14339	14165	14205	14081	14275	14199	14309	14330	14231	14212	14180	14190	14361	14362	14396	14412	14097	14270	14312	14240	14012	14141	14249	14377	14311	14140	14358	14496	14309	14288	14157	14137	14284	14409	14453	14293	14406	14391	14365	14338	14341	14258	14379	14318	14332	14172	14354	14234	14385	14365	14377	14139	14092	14365	14302	14429	14330	14303	14082	14276	14297	14222	14384	14386	14274	14495	14449	14356	14130	14429	14174	14187	14320	14373	14474	14280	14403	14363	14258	14193	14153	14360	14252	14266	14214	14341	14163	14337	14157	14021	14278	14157	13978	14205	14074	14305	14077	14175	14297	14407	14291	14418	14292	14222	14449	14238	14133	14177	14358	14284	14195	14205	14357	14305	14296	14266	14377	14412	14248	14440	14356	14228	14310	14287	14553	14340	14322	14297	14152	14314	14158	14204	14370	14099	13991	14190	14259	14156	14294	14099	14179	14195	14195	14267	14207	14258	14171	14180	14261	14145	14180	14333	14087	14296	14239	14383	14338	14263	14207	14100	14350	14183	14170	14420	14284	14542	14394	14367	14489	14388	14305	14091	14234	14282	14309	14425	14226	14156	14352	14270	14282	14225	14177	14342	14312	14248	14250	14258	14271	14135	14233	14406	14185	14225	14112	14140	14226	14270	14379	14276	14340	14338	14260	14419	14398	14345	14167	14480	14261	14280	14237	14413	14207	14173	14384	14224	14373	14251	14208	14201	14106	14449	14183	14300	14259	14220	14291	14184	14109	14333	14324	14249	14364	14398	14469	14247	14105	14312	14129	14266	14348	14359	14234	14294	14424	14292	14428	14154	14158	14293	14509	14293	14196	14213	14103	14428	14279	14393	14326	14341	14364	14245	14360	14344	14466	14248	14186	14144	14234	14123	14330	14129	14327	14359	14036	14087	14052	14252	14328	14179	13957	14173	14323	14119	14244	14295	14424	14291	14219	14521	14390	14069	13972	14176	14304	14329	14334	14358	14202	14232	14174	14213	14345	14329	14292	14424	14420	14306	14352	14269	14496	14436	14365	14266	14365	14101	14179	14260	14260	14300	14147	14326	14209	14360	14368	14288	14215	14261	14124	14230	14301	14396	14260	14212	14266	14359	14343	14350	14477	14283	14421	14262	14100	14238	14320	14117	14486	14370	14080	14356	14288	14037	14358	14403	14479	14517	14382	14338	14217	14300	14248	14192	14176	14389	14224	13958	14252	14347	14258	14223	14283	14140	14177	14066	14257	14208	14221	14265	14285	14210	14458	14171	14170	14195	14207	14323	14359	14189	14276	14335	14406	14261	14312	14296	14247	14207	14348	14461	14445	14325	14427	14336	14176	14430	14182	14367	14146	14315	14244	14400	14487	14361	14350	14338	14176	14206	14423	14093	14183	14351	14259	14276	14250	14236	14155	14377	14355	14219	14277	14273	14410	14298	14396	14288	14235	14339	14278	14287	14324	14145	14247	14277	14408	14224	14326	14217	14099	14225	14446	14281	14354	14199	14277	14241	14410	14357	14261	14338	14271	14394	14287	14229	14327	14386	14463	14225	14205	14354	14223	14405	14377	14299	14393	14106	14265	14260	14334	14368	14391	14330	14342	14325	14336	14181	14189	14229	14227	14233	14312	14447	14355	14148	14208	14187	14477	14081	14353	14267	14095	14252	14221	14249	14333	14161	14291	14135	14245	14202	14198	14471	14192	14313	14214	14360	14211	14335	14356	14200	14339	14266	14144	14433	14258	14269	14400	14161	14404	14304	14265	14153	14236	14277	14359	14383	14138	14297	14348	14149	14360	14214	14271	14369	14070	14415	14382	14355	14274	14103	14235	14151	14260	14239	14397	14245	14322	14335	14387	14192	14147	14403	14248	14393	14382	14118	14162	14308	14243	14223	14226	14213	14296	14068	14212	14188	14159	14325	14272	14284	14275	14407	14327	14226	13999	14228	14203	14140	14366	14266	14251	14265	14126	14149	14025	14233	14278	14466	14321	14404	14292	14296	14129	14355	14237	14149	14215	13896	14237	14144	14078	14252	14365	14379	14411	14109	14234	14296	14201	14274	14413	14195	14214	14370	14355	14351	14227	14330	14187	14145	14230	14247	14355	14318	14207	14229	14358	14222	14385	14311	14325	14173	14228	14232	14341	14210	14412	14411	14500	14102	14331	14227	14445	14205	14280	14212	14244	14238	14368	14227	14246	14234	14187	14370	14297	14130	14347	14257	14308	14400	14489	14301	14366	14206	14157	14282	14313	14261	14168	14366	14312	14404	14293	14164	14241	14472	14372	14130	14009	14278	14159	14231	14306	14174	14473	14416	14407	14430	14141	14232	14317	14388	14185	14256	14174	14093	14068	14265	14357	14207	14132	14326	14272	14180	14174	14504	14273	14334	14258	14539	14382	14298	14301	14295	14126	14281	14300	14364	14396	14560	14299	14385	14308	14524	14343	14264	14307	14146	14388	14201	14212	14221	14296	14229	14289	14287	14182	14191	14065	14175	14100	14246	14231	14292	14330	14414	14314	14322	14183	14281	14424	14293	14331	14451	14401	14165	14503	14205	14272	14330	14453	14260	14408	14113	14252	14289	14294	14254	14496	14220	14329	14264	14256	14376	14390	14357	14311	14249	14464	14427	14238	14096	14059	14130	14337	14450	14134	14244	14306	14319	14500	14313	14290	14556	14441	14239	14273	14147	14474	14136	14243	14183	14165	14214	14055	14322	14365	14293	14339	14240	14130	14173	14266	14240	14253	14397	14404	14456	14366	14287	14191	14382	14253	14164	14461	14330	14225	14316	14108	14257	14198	14307	14315	14293	14283	14450	14190	14281	14575	14309	14537	14254	14152	14459	14370	14434	14311	14272	14189	14269	14242	14456	14378	14431	14378	14464	14192	14358	14400	14209	14188	14245	14164	14288	14248	14173	14284	14128	14135	14369	14274	14412	14173	14297	14315	14503	14483	14209	14240	14273	14292	14339	14228	14280	14324	14223	14190	14281	14259	14190	14194	14518	14358	14466	14126	14298	14373	14403	14288	14252	14270	14248	14274	14345	14076	14450	14201	14286	14538	14236	14274	14311	14195	14232	14131	14334	14352	14306	14236	14223	14402	14439	14337	14132	14378	14337	14383	14424	14138	14364	14284	14335	14179	14245	14236	14316	14377	14381	14006	14108	14567	14439	14146	14258	14307	14375	14340	14370	14245	14318	14265	14453	14249	14232	14450	14424	14465	14382	14188	14470	14076	14221	14252	14303	14245	14419	14153	14240	14374	14353	14351	14384	14193	14179	14222	14200	14246	14243	14208	14185	14278	14061	14103	14280	14213	14163	14232	14549	14082	14456	14241	14284	14263	14191	14427	14398	14328	14200	14206	14175	14314	14301	14447	14228	14243	14365	14247	14468	14165	14283	14370	14448	14134	14278	14287	14027	14308	14332	14356	14226	14318	14247	14380	14384	14259	14079	14242	14263	14243	14210	14239	14298	14374	14326	14419	14325	14245	14345	14109	14352	14305	14315	14338	14366	14374	14274	14178	14456	14285	14343	14321	14317	14394	14221	14426	14127	14268	14440	14380	14442	14353	14328	14109	14293	14271	14287	14312	14205	14195	14270	14244	14364	14210	14230	14094	14309	14211	14141	14202	14230	14246	14377	14412	14024	14331	14182	14278	14229	14257	14358	14113	14196	14278	14419	14511	14368	14160	14424	14437	14347	14230	14317	14358	14311	14175	14356	14375	14315	14239	14352	14215	14246	14326	14307	14297	14448	14181	14411	14137	14266	14200	14438	14255	14311	14224	14221	14226	14411	14388	14357	14289	14236	14320	14235	14251	14303	14205	14176	14170	14294	14386	14233	14213	14362	14191	14292	14397	14491	14346	14455	14357	14331	14354	14175	14211	14284	14339	14283	14274	14253	14220	14429	14152	14426	14271	14383	14367	14316	14107	14250	14309	14261	14247	14235	14050	14412	14269	14300	14379	14176	14270	14234	14126	14184	14533	14137	14204	14228	14239	14248	14321	14336	14428	14278	14412	14272	14245	14278	14432	14204	14151	14180	14235	14375	14330	14331	14095	14259	14444	14341	14151	14311	14338	14327	14280	14187	14339	14204	14263	14318	14314	14230	14397	14297	14191	14439	14262	14230	14274	14331	14143	14410	14243	14076	14361	14486	14281	14381	14210	14297	14526	14233	14204	14326	14123	14138	14272	14250	14234	14161	14214	14234	14207	14020	14260	14416	14324	14111	14315	14572	14369	14179	14241	14170	14450	14207	14287	14471	14304	14357	14063	14083	14452	14397	14314	14234	14461	14306	14312	14288	14178	14291	14170	14245	14349	14389	14399	14337	14272	14230	14156	14233	14286	14507	14362	14246	14314	14353	14355	14327	14266	14384	14427	14355	14143	14197	14193	14373	14148	14229	14324	14329	14333	14256	14358	14251	14340	14229	14360	14262	14489	14206	14328	14468	14304	14329	14175	14110	14208	14510	14301	14232	14219	14239	14483	14216	13994	14227	14086	14386	14225	14385	14398	14139	14269
21048	31372	28834	22642	19025	15536	14659	14154	13725	13673	13561	13240	13225	13269	13158	13181	13041	13029	13158	13274	13172	13079	12850	12910	12734	12906	12882	12766	13066	12841	13061	12774	12930	12911	12896	12934	12961	12883	12676	12807	12976	12875	12884	12837	12530	12831	12785	12803	13074	12847	12798	12964	12733	12727	12909	12776	12732	12765	12875	12832	12618	12793	12835	12806	12820	12707	12913	12579	12868	12693	12674	12801	12593	12765	12896	12785	12745	12758	12920	12687	12905	12835	12818	12818	12837	12819	12784	12813	12754	12797	12947	12870	12888	12570	12778	12740	12710	12690	12666	12888	12632	12695	12909	12506	12772	12721	12945	12672	12703	12756	12945	12828	12875	12823	12673	12815	12588	12650	12709	12778	12855	12876	12799	12703	12863	12840	12855	12777	12793	12770	12830	12668	12629	12807	12866	12750	12755	12775	12760	12798	12846	12666	12667	12657	12780	12777	12888	12770	12659	12820	12750	12734	12830	12913	12738	12774	12944	12919	12937	12717	12986	12876	12848	12827	12758	12800	12728	12871	12857	12718	12900	12743	12702	12852	12830	12748	12678	12808	12753	12502	12725	12677	12747	12755	12797	12807	12762	12713	12756	12860	12795	12734	12855	12675	12745	12797	12647	12630	12686	12714	12852	12796	12844	12916	12665	12916	12794	12784	12773	12773	12758	12874	12723	12716	12974	12928	12757	12738	12794	12802	12831	12874	12834	12747	12894	12730	12863	12811	12746	12776	12789	12897	12891	12653	12806	12804	12657	12743	12856	12673	12792	12863	12779	12767	12695	12696	12848	12712	12936	12752	12686	12796	12819	12697	12610	12994	12830	12822	12858	12728	12779	12809	12830	12764	12752	12697	12752	12791	12684	12697	12746	12827	12702	12788	12751	12871	12757	12687	12777	12656	12844	12825	12677	12829	12878	12870	12768	12850	12799	12728	12887	12841	12699	12924	12842	12828	12921	12959	12734	12893	12778	12755	12838	12744	12774	12777	12933	12772	12678	12846	12740	12883	12895	12838	12815	12731	12730	12811	12712	12823	12842	12855	12707	12659	12833	12683	12672	12726	12756	12685	12967	12900	12806	12785	12680	12794	12896	12810	12810	12741	12901	12744	12817	12874	12605	12896	12653	12718	12760	12948	12696	12658	12713	12865	12686	12836	12765	12845	12773	12689	12666	12574	12649	12780	12767	12784	12781	12836	12843	12760	12895	12859	12810	12841	12608	12855	12845	12877	12768	12675	12668	12640	12699	12885	12866	12655	12729	12821	12644	12906	12573	12823	12818	12848	12690	12800	12930	12876	12791	12943	12737	12847	12846	12701	12847	12830	12824	12746	12718	12909	12743	12666	12834	12693	12745	12892	12675	12818	12765	12704	12866	12732	12697	12653	12724	12749	12642	12916	12741	12804	12889	12699	12757	12786	12667	12783	12893	12859	12743	12694	12953	12821	12794	12830	12793	12869	12892	12844	12820	12938	12862	12631	12669	12930	12764	12695	12816	12689	12872	12857	12926	12754	12628	12898	12672	12741	12640	12776	12688	12819	12887	12681	12728	12832	12609	12778	12732	12843	12665	12510	12872	12814	12947	12960	12851	12951	12613	12984	12753	12853	12852	12792	12740	12697	12803	12739	12742	12786	12791	12759	12619	12742	12826	12792	12757	12790	12888	12780	12783	12690	12643	12675	12792	12679	12808	12950	12875	12607	12881	12848	12764	12826	12722	12721	12648	12845	12873	12770	12971	12876	12834	12741	12995	12732	12692	12795	12806	12667	12834	12820	12712	12759	12771	12659	12734	12901	12805	12812	12793	12979	12776	12711	12754	12895	12803	12802	12899	12660	12824	12669	12868	12796	12714	12675	12879	12828	13043	12719	12717	12823	12658	12751	12702	12710	12756	12654	12848	12758	12791	12759	12852	12740	12806	12733	12748	12756	12703	12711	12768	12673	12796	12726	12625	12803	12687	12982	12728	12948	12675	12809	12568	12824	12638	12846	12753	12643	12848	12750	12694	12907	12800	12653	12757	12866	12847	12887	12657	12832	12873	12853	12785	12650	12782	12879	12794	12808	12833	12863	12869	12742	12773	12590	12886	12762	12686	12858	12667	12744	12693	12918	12941	12764	12784	12695	12777	12683	12834	12799	12912	12733	12779	12838	12768	12733	12942	12734	12799	12859	12804	12806	12859	12720	12934	12775	12789	12770	12783	12586	12837	12724	12813	12914	12872	12686	12693	12816	12920	12684	12844	12813	12987	12867	12874	12830	12688	12778	12651	12826	12813	12838	12682	12713	12947	12631	12528	12975	12846	12735	12925	12786	12760	12754	12989	12775	12858	12788	12805	12755	12719	12868	12797	12846	12762	12635	12782	12937	12798	12843	12706	12707	12805	12738	12595	12868	12874	12869	12996	12848	12810	12783	12701	12817	12720	12776	12704	12911	12694	12673	12722	12807	13014	12887	12779	12660	12863	12810	12646	12915	12952	12737	12767	12790	12832	12714	12913	12788	12654	12894	12792	12850	12689	12884	12757	12709	12706	12680	12845	12841	12724	12990	12877	12726	12905	12681	12804	12849	12736	12793	12712	12926	12794	12765	12883	12669	12760	12960	12963	12669	12840	12774	12774	12715	12720	12834	12778	12592	12813	12799	12786	12852	12743	12883	12668	12875	12869	12815	12814	12728	12689	12799	12790	12712	12807	12943	12689	12844	12844	12767	12787	12755	12838	12692	13056	12891	12677	12715	12598	12783	12776	12781	12874	12736	12873	12815	12894	12924	12835	12692	12897	12765	12795	12599	12624	12880	12960	12741	12779	12768	12797	12738	12754	12792	12797	12972	12823	12748	12901	12705	12931	12874	12719	12834	12879	12682	12782	12761	12784	12900	12575	12696	12715	12848	12819	12876	12838	12818	12857	13077	12752	12671	12708	12935	12832	12999	12773	12865	12720	12726	12827	12727	12698	12901	12817	12750	12949	12579	12796	12733	12935	12649	12761	12843	12815	12698	12823	12911	12763	12950	12704	12733	12763	12740	12711	12844	12772	12765	12795	12791	12865	12733	12772	12702	12821	12946	12881	12731	12761	12766	12826	12802	12769	12806	12863	12777	12759	12809	12824	12829	12728	12751	12635	12909	12872	12779	12652	12760	12837	12916	12851	12869	12907	12817	12708	12804	12807	12713	12802	12612	12876	12636	12698	12719	12838	12879	12828	12791	12721	12816	12769	12721	12759	12684	12727	12735	12740	12817	12832	12739	12865	12793	12863	12997	12919	12804	12838	12669	12966	12962	12685	12631	12641	12794	12857	12849	12717	12780	12764	12712	12809	12822	12681	12845	12616	12831	12776	12829	12770	12830	12632	12755	12738	12920	12728	12701	12755	12806	12675	12779	12687	12800	12763	12695	12845	12972	12868	12733	12716	12924	12853	12783	12860	12852	12859	12899	12866	12665	12868	12832	12752	12899	12721	12778	12828	12918	12881	12825	12876	12856	12849	12753	12819	12755	12736	12700	12808	12932	12671	12790	12807	12749	12811	12643	12752	12705	12763	12682	12877	12755	12702	12693	12697	12722	12904	12661	12915	12613	12741	12842	12785	12621	12819	12725	12770	12809	12735	12745	12793	12719	12877	12769	12720	12671	12796	12742	12670	12856	12606	12965	12905	12749	12611	12858	12812	12846	12685	12574	12659	12868	12886	12805	12714	12917	12764	12796	12688	12833	12829	12897	12773	12663	12714	12720	13035	12810	12870	12807	12821	12726	12692	12902	12635	12901	12716	12978	12790	12819	12834	12780	12848	12899	12823	12700	12688	12778	12746	12576	12719	12805	12778	12839	12816	12893	12717	12707	12832	12687	12883	12822	12616	12897	12930	12802	12821	12748	12754	12744	12830	12589	12814	12742	12833	12683	12847	12712	12750	12826	12869	12810	12745	12758	12711	12938	12725	12738	12823	12866	12781	12700	12566	12782	12936	12866	12658	12756	12853	12827	12828	12793	12873	12918	12739	12745	12907	12830	12898	12934	12851	12758	12924	12752	12822	12687	12825	12845	12744	12756	12747	12787	12816	12864	12800	12844	12822	12874	12761	12733	12876	12712	12788	12725	12779	12809	12805	12881	12885	12756	12811	12815	12812	12701	12673	12846	12620	12820	12695	12900	12782	12763	12752	12807	12745	12842	12820	12821	12651	12857	12797	12829	12822	12799	12978	12867	12636	12762	12855	12928	12559	12852	12685	12673	12656	12789	12787	12828	12947	12769	12811	12645	12740	12762	12786	12836	12787	12774	12876	12865	12760	12659	12860	12746	12776	12685	12732	12770	12739	12781	12844	12680	12798	12856	12979	12746	12887	12646	12751	12821	12754	12667	13009	12704	12871	12797	12564	12860	12920	12861	12980	12657	12731	12905	12751	12924	12758	12753	12759	12930	12800	12744	12694	12694	12913	12830	12872	12757	12856	12719	12682	12788	12752	12701	12857	12738	12876	12853	12758	12709	12858	12661	12831	12762	12909	12804	12865	12750	12772	12708	12919	12858	12778	12775	12736	12709	12866	12901	12942	12706	12771	12702	12627	12923	12774	12851	12747	12894	12643	12952	12957	12729	12834	12703	12682	12833	12873	12764	12876	12719	12969	12835	12631	12934	12782	12934	12865	12833	12770	12741	12794	12801	12929	12887	12771	12740	12758	12736	12822	12766	12687	12931	12821	12842	12853	12807	12796	12834	13073	12797	12766	12805	12808	12891	12725	12835	12898	12771	12949	12813	12727	12894	12716	12845	12810	12734	12729	12722	12830	12802	12729	12643	12918	12641	12611	12845	12740	12699	12587	12689	12909	12837	12677	12846	12984	12841	12783	12794	12834	12811	12791	12900	12768	12611	12995	12899	12723	12714	12872	12803	12911	12810	12841	12852	12863	12716	12851	12786	12777	12787	12742	12749	12818	12782	12825	12754	12869	12846	12931	12773	12875	12801	12821	12744	12789	12692	12817	12786	12669	12755	12769	12751	12837	12689	12674	12879	12867	12826	12757	12680	12747	12837	12989	12660	12797	12876	12876	12707	12692	12958	12767	12732	12842	12729	12781	12828	12765	12836	12664	12861	12898	12536	12678	12657	12697	12695	12874	12692	12690	12822
24143	21229	28574	24866	22835	21438	19389	16175	15475	15514	15389	14980	14984	14833	14813	14653	14708	14648	14757	14516	14669	14441	14457	14512	14701	14484	14630	14244	14460	14473	14584	14473	14393	14462	14210	14287	14273	14359	14381	14456	14358	14389	14382	14189	14176	14260	14169	14316	14393	14201	14320	14271	14100	14371	14380	14233	14485	14361	14165	14133	14286	14279	14362	14398	14425	14369	14237	14156	14378	14388	14465	14285	14348	14626	14304	14281	14299	14421	14373	14297	14255	14312	14325	14220	14332	14219	14110	14348	14291	14455	14206	14257	14136	14162	14295	14498	14282	14174	14304	14176	14293	14250	14221	14224	14358	14127	14292	14410	14286	14439	14242	14352	14243	14203	14245	14341	14197	14254	14431	14176	14184	14050	14203	14216	14212	14148	14355	14286	14186	14381	14287	14000	14044	14156	14268	14115	14389	14103	14316	14120	14279	14423	14320	14287	14436	14297	14259	14536	14308	14204	14247	14363	14407	14288	14182	14349	14353	14329	14251	14330	14151	14259	14220	14188	14164	14395	14299	14161	14083	14235	14292	14193	14261	14442	14229	14239	14296	14170	14165	14119	14034	14121	14216	14232	14430	14217	14243	14239	14214	14010	14379	14384	14208	14120	14405	14385	14190	14249	14357	14233	14282	14157	14197	14269	14242	14192	14098	14240	14408	14362	14182	14300	14336	14398	14236	14118	14102	14264	14091	14261	14136	14227	14340	14138	14210	14281	14299	14267	14186	14314	14135	14295	14155	14425	14169	14124	14187	14323	14088	14329	14166	14067	14158	14107	14124	14220	14412	14219	14216	14275	14256	14290	14115	14297	14184	14200	14004	14430	14374	14254	14262	14352	14381	14327	14273	14474	14237	14189	14255	14272	14393	14298	14324	14398	14350	14404	14100	14290	14103	14380	14348	14292	14193	14268	14158	14451	14357	14366	14193	14309	14289	14157	14121	14059	14198	14183	14372	14330	14459	14059	14209	14292	14241	14374	14279	14479	14224	14231	14416	14218	14157	14472	14143	14127	14233	14244	14299	14259	14230	14166	14027	14429	14234	14131	14274	14343	14522	14382	14155	14113	14217	14277	14339	14276	14373	14194	14237	14385	14340	14334	14348	14415	14406	14278	14283	14149	14187	14231	14114	14377	14388	14326	14093	14155	14273	14287	14050	14112	14311	14046	14353	14230	14369	14202	14147	14169	14339	14089	14429	14389	14253	14216	14198	14248	14104	14283	14123	14221	14273	14239	14164	14167	14177	14301	14429	14254	14345	14173	14263	14357	14438	14152	14170	14212	14172	14424	14325	14225	14140	14169	14362	14332	14166	14207	14131	14098	14460	14269	14210	14307	14250	14264	14183	14224	14138	14061	14147	14136	14105	14202	13986	14306	14296	14172	14213	14224	14237	14399	14129	14234	14227	14338	14127	14246	14170	14197	14220	14176	14400	14325	14091	14151	14286	14252	14339	14365	14423	14123	14033	14235	14248	14152	14144	14411	14372	14240	14320	14264	14180	14176	14041	14274	14220	14273	14060	14218	14071	14187	14308	14386	14352	14259	14381	14334	14108	14285	14325	14258	14285	14376	14222	14215	14212	14099	14215	14349	14242	14194	14275	14358	14377	14308	14163	14047	14235	14105	14252	14299	14319	14239	14223	14144	14194	14074	14377	14412	14159	14429	14461	14282	14168	14179	14222	14306	14396	14125	14096	14165	14326	14176	14164	14212	14425	14350	14094	14196	14632	14233	14420	14120	14114	14122	14340	14279	14308	14298	14265	14241	14435	14352	14136	14090	14322	14317	14126	14305	14067	14330	14338	14176	14257	14364	14499	14184	14204	14244	14254	14228	14353	14129	14262	14375	14265	14393	14447	14605	14021	14070	14341	14467	14257	14187	14349	14129	14304	14347	14351	14196	14267	14300	14219	14218	14105	14140	14216	14237	14110	14147	14376	14187	14116	14379	14097	14376	14379	14137	14190	14244	14243	14418	14241	14260	14323	14300	14172	14140	14292	14220	14121	14327	14302	14179	14265	14104	14375	14317	14232	14206	14305	14208	14136	14049	14019	14256	14341	14305	14212	14229	14374	14197	14089	14270	14218	14153	14119	14153	14268	14184	14070	14166	14236	14400	14348	14284	14205	14013	14385	14192	13999	14264	14065	14116	14253	14337	14516	14156	14236	14260	14499	14273	14321	14300	14147	14375	14334	14153	14059	14258	14404	14278	14213	14230	14251	14237	14151	14217	14099	14296	14156	14216	14436	14096	14300	14239	14165	14293	13917	14578	14203	14185	14152	14197	14138	14156	14298	14396	14271	14236	14132	14127	14180	14344	14261	14282	14279	14414	14450	14285	13908	14279	14219	14236	14242	13989	14322	14185	14301	14315	14436	14242	14191	14108	14254	14271	14210	14079	14185	14183	14256	14122	14405	14234	14314	14199	14155	14093	14249	14149	14247	14241	14231	14191	14246	14321	14357	14311	14382	14093	14129	14251	14325	14363	14529	14348	14291	14216	14200	14203	14270	14349	14164	14090	14208	14242	14322	14373	14347	14280	14381	14208	14375	14132	14270	14085	14105	14070	14301	14240	14211	14414	14305	14185	14243	14274	14277	14372	14423	14274	14208	14158	14243	14187	14260	14159	14292	14277	14443	14453	14273	14188	14241	14312	14203	14411	14365	14420	14299	14323	13887	14389	14244	14206	14057	14131	14273	14089	13948	14100	14102	14090	14299	14234	14222	14252	14267	14072	14198	14097	14468	14298	14161	14194	14326	14322	14411	14220	14150	14165	14298	14273	14188	14147	14134	14253	14213	14357	14069	14358	14286	14100	14307	14213	14318	14333	14246	14336	14147	14224	14416	14198	14113	14261	14145	13987	14047	14261	14169	14420	14284	14278	14149	14196	14306	14375	14413	14234	14119	14303	14279	14273	14380	14404	14150	14240	14235	14467	14269	14312	14336	14260	14427	14022	14321	14269	14032	14235	14210	14299	14238	14369	14311	14314	14161	14126	14138	14401	14136	14228	14178	14210	14266	14261	14153	14263	14350	14246	14016	14325	14192	14152	14184	14211	14335	14294	14260	14310	14193	14327	14231	14100	14276	14365	14370	14344	14041	14070	14344	14319	14152	14310	14382	14148	14478	14258	14245	14353	14259	14063	14154	14370	14288	14264	14121	14162	14184	14344	14038	14235	14191	14330	14206	14286	14321	14176	14128	14443	14327	14105	14208	14407	14135	14192	14214	14228	14137	14131	14170	14239	14194	14277	14293	14207	14183	14263	14204	14271	14116	14450	14416	14312	14089	14278	14181	14218	14309	14389	14359	14216	14247	14318	14269	14250	14269	14246	14401	14276	14226	14379	14267	14306	14241	14123	14351	14175	14427	14190	14528	14212	14314	14302	14232	14311	14240	14299	14280	14240	14425	14153	14269	14115	14287	14323	14178	14276	14223	14417	14146	14350	14178	14111	14392	14329	14351	14206	14238	14397	14063	14069	14043	14503	14471	14383	14141	14069	14170	14205	14293	14088	14343	14215	14178	14397	14078	14210	14163	14193	14100	14230	14396	14254	14193	14346	14389	14304	14187	14304	14240	14248	14078	14263	14237	14250	14208	14153	14156	14257	13990	14255	14175	14252	14427	14363	14068	14203	14305	14327	14420	14215	14396	14440	14168	14252	14277	14453	14268	14275	14237	14025	14241	14154	14340	14478	14100	14308	14229	14225	14450	14285	14284	14288	14073	14142	14463	14286	14342	14233	14265	14013	14359	14302	14224	14210	14294	14222	14245	14305	14133	14240	14385	14200	14267	14106	14179	14325	14185	14300	14216	14223	14311	14286	14167	13849	14318	14064	14182	14359	14300	14201	14136	14420	14214	14395	14278	14181	14457	14241	14319	14022	14383	14300	13932	14094	14166	14346	14329	14171	14304	14255	14343	14105	14257	14120	14261	14382	14179	14038	14310	14271	14336	14071	14222	14339	14210	14124	14220	14262	13918	14429	14175	14231	14266	14347	14233	14338	14272	14267	14221	14525	14094	14157	14148	14217	14095	14111	14177	14132	14149	14259	14286	14180	14444	14350	14288	14319	14321	14189	14224	14223	14275	14237	14290	14169	14186	14101	14101	14263	14036	14180	14343	14431	14088	14244	14061	14139	14358	14224	14249	14332	14332	14288	14297	14423	14187	14190	14074	14328	14355	14344	14332	14057	14282	14227	13943	14312	14250	14358	14087	14352	14321	14132	14299	14066	14072	14031	14178	14239	14301	14247	14369	14168	14280	14187	14224	14168	14443	14246	14334	14328	14087	14243	14121	14207	14183	14302	14181	14153	14324	14230	14170	14147	14125	14174	14207	14228	14238	14393	14324	14011	14213	14138	14231	14352	14373	14259	14154	14237	14224	14193	14311	14240	14388	14144	14289	14068	14189	14214	14185	14311	14224	14318	14194	14262	14207	14130	14255	14308	14297	14284	14181	14230	14132	14316	14137	14301	14164	14264	14196	14269	14211	14274	14303	14321	14190	14247	14447	14245	14307	14179	14202	14237	14130	14414	14303	14402	14231	14292	14206	14334	14258	14065	14273	14371	14214	14254	14333	14326	14394	14182	14331	14106	14355	14250	14389	14244	14335	14108	14225	14205	14282	14122	14118	14176	14475	14194	14226	14417	14422	14312	14279	14170	14279	14285	14109	14344	14303	14178	14285	14269	14144	14235	14142	14366	14200	14218	14224	14337	14167	14068	13938	14189	14258	14287	14221	14432	14466	14419	14252	14332	14119	14312	14232	14245	14131	14216	14391	14186	14051	14262	14338	14365	14259	14231	14280	14037	14219	14097	14175	14394	14226	14258	14304	14189	14278	14457	14079	14115	14234	14360	14413	14189	14184	14172	14165	14224	14120	14259	14332	14408	14303	14211	14208	14114	14293	14442	14341	14265	14149	14290	14283	14058	14210	14333	14203	14229	14335	14347	14388	14311	14422	14145	14212	13939	14034	14176	14143	14200	14243	14156	14221	14300	14385	14512	14279	14226	14207	14245	14248	14291	14200	14164	14260	14425	14057	14122	14213	14364	14274	14247	14374	14419	14205	14283	14214	14100	14491	14204	14326	14022	14297	14455	14307	14213	14295	14220	14321	14086
22861	40693	37451	30290	22672	18286	15918	15189	14727	14168	14060	13826	13669	13460	13284	13430	13366	13477	13299	13312	13086	13162	13096	13224	12872	12992	12981	12942	13020	13091	13270	13002	12988	12907	13014	12987	12865	12892	12985	12825	12831	12791	12778	12819	12739	12727	12955	12769	12709	12770	12772	12731	12784	12848	12690	12715	12697	12774	12946	12948	12769	12847	12838	12838	12808	12779	12788	12828	12621	12781	12802	12583	12761	12703	12894	12800	12792	12873	12791	12818	12890	12713	12931	12892	12882	12679	12804	12741	12688	12876	12716	12858	12825	13008	12907	12811	12796	12698	13044	12746	12824	12875	12933	12915	12740	12905	12749	12783	12890	12904	12853	12823	12888	12742	12806	12799	12657	12760	12795	12738	12723	12782	12699	12800	12783	12799	12852	12698	12692	12740	12870	12768	12700	12889	12866	12767	12700	12966	12809	12874	12796	12766	12831	12702	12813	12791	12775	12935	12842	12748	12624	12818	12807	12695	12975	12817	12764	12616	12785	12773	12790	12831	12585	12879	12710	12820	12603	12786	12807	12806	12796	12695	12807	12914	12607	12896	12671	12814	12756	12919	12727	12708	12744	12755	12794	12718	12736	12742	12828	12823	12837	12662	12773	12738	12587	12930	12850	12689	12772	12608	12700	12734	12787	12817	12721	12668	12701	12638	12804	12859	12700	12709	12743	12760	12840	12760	12928	12834	12932	12714	12772	12720	12841	12684	12665	12810	12667	12840	12654	12783	12807	12749	12702	12902	12683	12785	12923	12642	12706	12708	12868	12817	12796	12743	12781	12751	12784	12613	12666	12744	12722	12767	12791	12989	12732	12797	12609	12689	12752	12671	12737	12747	12779	12683	12756	12748	12897	12668	12525	12888	12839	12854	12781	12709	12802	12889	12707	12748	12764	12820	12842	12659	12681	12768	12797	12706	12712	12852	12676	12860	13008	12967	12822	12790	12621	12692	12921	12800	12671	12750	12664	12699	12691	12530	12867	12734	12764	12847	12794	12824	12633	12752	12701	12787	12800	12779	12761	12538	12724	12777	12756	12721	12691	12869	12852	12687	12610	12650	12798	12898	12724	12762	12868	12665	12711	12895	12801	12705	12768	12598	12593	12757	12804	12805	12823	12753	12754	12844	12683	12727	12736	12823	12801	12746	12754	12868	12676	12912	12647	12906	12661	12732	12827	12814	12836	12767	12693	12723	12639	12781	12661	12669	12732	12708	12803	12645	12906	12863	12613	12794	12814	12775	12735	12824	12766	12805	12783	12793	12745	12772	12672	12636	12981	12673	12638	12690	12687	12767	12703	12834	12677	12808	12857	12642	12797	12701	12576	12730	12884	12717	12835	12809	12835	12767	12849	12729	12735	12819	12751	12765	12677	12703	12754	12759	12732	12714	12817	12809	12610	12731	12770	12775	12820	12787	12665	12613	12659	12775	12863	12763	12747	12639	12771	12820	12736	12811	12911	12689	12860	12718	12773	12602	12717	12788	12663	12741	12908	12780	12866	12752	12753	12682	12809	12790	12890	12750	12899	12756	12765	12714	12750	12664	12796	12820	12665	12629	12773	12846	12794	12692	12640	12724	12767	12756	12655	12796	12882	12779	12859	12753	12737	12830	12800	12768	12721	12953	12820	12776	12738	12863	12693	12699	12782	12840	12800	12609	12638	12874	12497	12618	12810	12607	12672	12568	12765	12723	12699	12835	12746	12791	12780	12767	12843	12682	12896	12672	12752	12752	12701	12534	12839	12860	12774	12840	12823	12715	12803	12704	13059	12592	13025	12774	12799	12785	12811	12680	12689	12747	12866	12784	12895	12799	12856	12726	12839	12669	12905	12787	12752	12695	12933	12694	12750	12497	12887	12466	12760	12681	12690	12585	12788	12847	12798	12739	12719	12715	12761	12773	12780	12818	12809	12733	12759	12726	12779	12620	12939	12678	12743	12826	12700	12753	12955	12740	12847	12706	12880	12698	12756	12783	12874	12789	12698	12640	12868	12711	12838	12889	12782	12643	12771	12750	12777	12819	12822	12694	12672	12824	12776	12850	12819	12694	12753	12660	12674	12839	12793	12821	12665	12660	12839	12827	12966	12757	12748	12924	12807	12838	12676	12770	12874	12741	12725	12721	12899	12639	12791	12882	12605	12563	12856	12750	12769	12724	12754	12807	12721	12792	12705	12663	12857	12908	12837	12957	12798	12748	12882	12720	12900	12862	12748	12851	13011	12588	12787	12932	12742	12837	12771	12763	12805	12681	12687	12939	12807	12856	12752	12662	12727	12712	12738	12674	12726	12746	12897	12692	12804	12673	12878	12772	12807	12732	12793	12754	12755	12803	12836	12818	12920	12787	12722	12680	12613	12808	12903	12708	12714	12764	12633	12851	12764	12782	12804	12852	12860	12902	12744	12738	12791	12870	12746	12802	12712	12756	12790	12733	12882	12804	12683	12861	12771	12838	12785	12695	12603	12846	12924	12737	12768	12704	12787	12759	12767	12761	12728	12686	12740	12716	12802	12808	12698	12699	12791	12706	12713	12803	12818	12823	12718	12654	12684	12827	12804	12683	12787	12935	12731	12836	12650	12770	12909	12664	12943	12580	12837	12904	12821	12776	12753	12916	12844	12804	12820	12775	12815	12630	12800	12702	12874	12819	12723	12781	12813	12790	12666	12900	12845	12891	12803	12750	12815	12721	12914	12804	12742	12950	12696	12659	12819	12837	12702	12752	12951	12735	12907	12784	12701	12865	12743	12871	12773	12845	12728	12853	12795	12758	12731	12884	12808	12881	12937	12639	12655	12780	12791	12680	12857	12619	12875	12803	12701	12628	12864	12757	12746	12795	12851	12798	12876	12816	12763	12839	12728	12735	12785	12774	12846	12533	12858	12749	12779	12914	12651	12793	12695	12686	12832	12692	12712	12796	12801	12908	12782	12706	12801	12884	12741	12867	12686	12693	12802	12746	12693	12804	12840	12577	12838	12806	12829	12800	12660	12660	12855	12644	12734	12770	12901	12761	12793	12828	12866	12654	12706	12841	12781	12874	12767	12694	12627	12761	12690	12826	12566	12751	12690	12734	12751	12790	12630	12690	12651	12759	12982	12683	12667	12692	12799	12821	12775	12805	12718	12873	12746	12643	12824	12815	12903	12764	12777	12822	12664	12794	12808	12832	12749	12703	12890	12675	12781	12714	12719	12722	12908	12826	12797	12864	12805	12955	12876	12685	12744	12722	12806	12877	12808	12825	12876	12775	12685	12682	12788	12785	12754	12783	12928	12752	12714	12876	12625	12850	12817	12717	12753	12795	12889	12696	12718	12776	12625	12861	12694	12928	12743	12797	12711	12780	12789	12922	12627	12827	12612	12893	12807	12742	12787	12638	12763	12901	12773	12702	12627	12628	12863	12750	12717	12869	12691	12813	12790	12745	12793	12652	12798	12812	12650	12801	12700	12907	12706	12938	12829	12747	12909	12953	12807	12619	12986	12812	12794	12790	12571	12823	12780	12565	12695	12767	12811	12898	12784	12723	12835	12691	12714	12754	12904	12758	12814	12583	12868	12751	12719	12621	12784	12903	12678	12861	12788	12805	12817	12775	12651	12894	12685	12761	12764	12691	12824	12781	12554	12972	12729	12715	12961	12716	12538	12736	12710	12796	12737	12811	12787	13038	12868	12695	12703	12926	12801	12819	12687	12753	12806	12696	12792	12617	12832	12777	12731	12714	12903	12736	12833	12748	12751	12777	12927	12694	12795	12770	12813	12799	12744	12825	12733	12824	12755	12590	12896	12840	12780	12864	12660	12831	12501	12909	12864	12723	12853	12645	12893	12670	12843	12763	12811	12864	12920	12776	12778	12718	12783	12774	12820	12932	12674	12888	12714	12833	12854	12807	12685	12829	12637	12962	12754	12889	12782	12711	12715	12704	12856	12787	12765	12764	12739	12767	12769	12743	12791	12650	12722	12540	12834	12881	12848	12650	12761	12730	12803	12725	12714	12800	12662	12881	12860	12733	12797	12582	12697	12828	12870	12797	12856	12815	12896	12806	12610	12844	12719	12584	12690	12769	12671	12850	12781	12773	12725	12675	12875	12829	12824	12793	12689	12660	12863	12770	12851	12831	12811	12731	12741	12771	12721	12803	12814	12818	12700	12704	12769	12649	12726	12768	12779	12906	12663	12912	12758	12658	12654	12619	12725	12805	12822	12594	12961	12828	12725	12751	12617	12826	12702	12608	12678	12630	12753	12858	12759	12742	12679	12718	12739	12882	12742	12743	13020	12806	12670	12919	12784	12770	12859	12859	12788	12734	12759	12646	12714	12774	12800	12570	12651	12793	12690	12640	12825	12682	12711	12589	13027	12789	12764	12738	12630	12693	12777	12808	12769	12746	12784	12838	12679	12833	12772	12859	12747	12802	12716	12819	12778	12695	12810	12714	12673	12750	12686	12688	12787	12774	12768	12762	12834	12767	12911	12715	12819	12805	12756	12681	12725	12883	12794	12708	12797	12868	12786	12761	12539	12903	12897	12678	12917	12800	12769	12855	12944	12640	12887	12810	12698	12694	12823	12676	12760	12795	12697	12812	12694	12737	12845	12811	12642	12917	12869	12820	12814	12775	12774	12866	12663	12908	12771	12711	12743	12923	12789	12747	12690	12714	12797	12849	12779	12831	12772	12830	12875	12777	12798	12808	12698	12789	12689	12713	12677	12811	12749	12773	12636	12738	12698	12700	12857	12863	12752	12833	12701	12654	12768	12796	12684	12758	12963	12806	12684	12876	12908	12801	12914	12892	12781	12805	12771	12660	12717	12613	12931	12923	12859	12745	12709	12821	12761	12779	12829	12785	12776	12720	12761	12798	12860	12882	12877	12939	12752	12662	12718	12908	12542	12787	12635	12650	12689	12737	12944	12648	12681	12797	12756	12741	12920	12682	12857	12755	12753	12731	12792	12659	12840	12828	12814	12882	13005	12785	12809	12881	12765	12828	12950	12817	12866	12818	12933	12816	12650	12711	12841	12892	12768	12679	12766	12778	12743	12745	12665	12744	12670	12901	12799	12792	12970	12721	12749	12627	12921	12752	12871	12700	12812	12656	12778	12759	12875	12782	12801	12889	12600	12656	12739	12701
22965	21197	28972	23827	21766	23694	23827	18271	16964	16812	16255	16364	16141	15929	15766	15832	15641	15684	15617	15444	15526	15621	15553	15463	15470	15552	15275	15354	15434	15349	15301	15531	15328	15271	15447	15520	15384	15263	15248	15182	15228	15189	15392	15285	15096	15003	15277	15118	15278	14973	15257	15270	15286	15188	15125	15157	15202	15068	15069	14975	15188	15213	15044	15020	15225	15066	15177	15055	15066	14963	14966	15089	15173	14865	15186	15228	15362	15114	15123	15171	15073	15221	15035	15119	15235	15080	15116	15195	14936	14953	15135	15095	15245	15111	15057	15280	15262	15110	14983	15075	15313	14972	15112	15151	15094	15236	15049	15118	14945	15160	15020	15082	14976	15136	15059	15109	15172	15154	15040	15120	14986	15078	15015	15078	14873	15348	15269	15175	15159	15164	15009	15127	14992	15121	15208	14997	15246	15030	15118	15051	14956	14775	15136	14994	15051	15195	14914	15284	15048	15017	15171	15098	15080	15057	15065	15100	15177	15026	15037	14981	15069	15176	15115	14871	15163	15008	15033	15231	15107	15025	14906	15002	14995	14898	15202	15000	14908	14851	15179	15030	14873	15021	15030	15018	14993	14844	15008	14955	15214	15075	15039	15108	14939	14993	15135	15177	15108	15110	15131	15102	15263	15144	15107	15052	15084	14942	15034	14991	15217	15021	14793	15141	15004	14896	15177	15111	15128	15093	15108	15048	14975	14897	15035	15299	15341	15180	15194	15113	15152	15183	15083	15123	15096	15078	15144	15073	15006	15121	15026	14989	15190	15174	15207	15192	14972	14848	15165	15205	15056	14986	15113	15089	14979	15053	15067	15008	15232	15124	15306	14872	15162	15206	15067	14942	15055	15024	15346	15024	15146	15013	14911	15205	14968	14919	15117	15193	14992	15080	15148	14892	15154	15247	15003	15043	14896	15054	15106	14958	15319	15212	15112	14882	15070	15111	14807	15165	15012	15248	15106	15115	14903	14884	15157	14966	14853	14990	15121	15051	15119	15090	14950	15014	14840	15150	15219	15013	14945	14979	15047	15076	15012	15108	15067	15122	15081	15130	14816	14865	14990	14899	15040	15057	15023	15038	15123	15092	14997	15150	15031	15403	15036	15131	15026	14970	15118	15033	15007	14975	15116	14909	15018	15178	14889	14862	15026	14967	15069	15139	15127	15100	15080	15027	14837	15154	14855	15227	15065	15131	15439	15103	15253	15227	15075	15119	15038	14938	15114	15072	15132	15167	14962	15034	15042	15080	15152	15012	14991	15201	14862	14846	14947	15137	15127	15047	15412	15174	14886	14912	15072	14979	15065	14992	15098	15376	14979	15048	15133	14891	14905	14998	15262	14997	14939	15111	14849	14821	15152	15289	15033	14915	15202	15056	14943	15036	15012	15026	15026	14954	15028	15069	15084	15168	15137	15305	14882	15146	15037	15035	15332	14898	14928	14984	14943	15096	15250	15026	15116	14845	15210	15270	15168	15150	15070	15035	15091	15124	15125	15162	14994	15083	15193	14885	15299	15033	15077	15146	14919	15048	15106	14983	15046	15082	15060	15162	15056	15173	14948	14963	15204	15221	15261	15048	14790	14895	15037	15061	15154	15239	15084	15052	14945	15090	15075	15054	15113	15003	14860	14891	15036	15032	15165	14916	15000	14973	15258	15017	14945	15107	15088	15060	15007	15023	15128	15066	15010	15044	14938	14960	14955	14871	14850	15147	14901	15169	14982	15000	14943	14924	15150	14973	15009	15022	15085	15073	14986	14880	14912	15169	15052	15001	15028	14926	15221	15000	15184	14949	14878	15015	14980	14923	15108	14903	15177	15165	15098	15069	15111	14969	15129	15150	14892	14986	15058	14906	14970	14999	15014	15010	15179	15232	15072	15108	15077	15137	15009	14967	15128	15125	15115	15044	14980	14978	14987	15076	15084	15000	15133	15010	15015	15162	15044	15099	14963	15264	15187	15123	15036	15064	15119	14967	14971	14956	15096	15084	14926	15064	15123	15007	15178	15048	15124	15062	14983	15003	15061	15114	15014	14980	15051	15135	15040	14865	14885	14942	14941	15011	14984	15017	15142	15182	15121	14877	15178	15079	14992	15184	15134	15221	15089	15004	14928	15078	14951	15190	15127	15096	15000	15006	15066	14877	15173	15057	15124	15159	15023	14925	15137	14946	14922	14956	15204	15079	15090	15181	15001	15058	14995	14957	15030	15163	15134	14841	14810	15189	15170	14974	15069	15032	15100	15054	14975	15089	15147	14850	14847	15114	14840	14896	15135	15074	14887	14920	15000	15095	15059	14988	15121	14998	14915	15052	14931	14975	15060	14914	15011	15052	15046	14949	15067	15120	14999	15199	15125	15140	15014	14879	15104	14906	14958	14998	14986	15133	15238	15028	15064	14877	15131	15080	14986	15023	15177	14996	14955	14914	15017	15237	15007	14935	15122	14959	15099	14962	15078	14968	15003	15112	14968	15171	15238	15295	15080	14837	14944	14963	14978	15131	15057	14974	15020	15257	15125	14962	15024	14875	15081	15152	15178	15084	14949	15161	14965	14986	15174	14905	15136	15160	14982	15085	15096	15168	15051	15079	15092	14873	14974	14930	14985	15170	14977	15055	14872	15027	14936	15024	15165	15019	14940	15049	15288	14805	15203	14917	14984	15055	15081	15094	15007	15087	15129	14909	15150	15051	15068	15123	14855	15175	15092	14911	15123	15169	15012	14980	14926	15158	15060	14880	15223	15212	14996	14995	15014	14961	14912	15094	15059	15195	15098	15183	14985	15045	15097	15165	15204	14821	14944	15176	15052	15151	15171	15115	14892	14912	15073	15022	14998	14902	15165	14936	15023	15075	15034	15104	14882	15163	15022	14972	15081	15184	15214	15036	14854	14954	14970	15071	15113	14976	15050	15160	15060	15171	15171	15006	14917	15145	15024	15072	14832	15086	15178	14984	15011	15065	15204	14959	15083	15000	15068	15134	15080	15006	14858	15093	15160	15089	14985	15090	15075	15150	15158	14950	15120	14783	15064	14872	14956	15159	15236	15111	15055	15010	15097	14979	14949	15117	15201	14946	15175	15096	14985	15063	15073	15247	15246	15014	15028	15067	15355	15251	15116	15113	15008	14933	15162	15062	15163	15137	15151	15071	15198	15070	15223	15277	14857	15064	15082	14831	14974	14841	15133	15122	15047	15032	15054	15092	15050	14983	15153	14967	14979	14972	15053	15109	15104	14912	15198	14933	15118	15017	14848	15101	15216	15039	15333	14853	15140	15085	15099	15012	15017	14889	14969	14992	15075	14958	15031	15143	15189	14944	15199	15126	15030	15067	14939	15031	15060	14980	15108	14893	15173	14921	14982	15327	15229	15049	14979	14961	14926	15113	15130	14832	14967	14890	14949	15019	15115	14754	15082	14987	15048	15056	15151	15237	14998	15179	15096	14902	14945	15103	15085	14941	15142	15064	15100	15214	15229	15181	15026	15076	15133	14976	14912	14973	15196	15126	14866	14972	14923	15198	14960	15086	15152	15041	15073	15044	15299	15213	15069	15170	15153	15339	15123	14888	14957	14942	14966	15130	15131	15029	14899	15149	15050	15113	15070	15077	14960	15099	15120	15010	15072	15029	14959	15140	15159	14925	15081	15024	15100	15210	14943	15041	15131	15111	15042	14884	14983	14954	15115	15013	14947	15104	15062	15009	14916	15036	14958	14946	15120	15158	15217	15025	15083	15046	15029	14991	14958	14860	15078	15077	14906	14987	15029	15089	15032	14995	15046	15012	15029	15137	15044	15062	14996	15010	15200	14833	15080	15056	15002	14869	14813	14906	15005	15085	15146	15154	14985	15010	15088	15124	15230	15023	14938	15031	15156	14974	15220	15175	15177	14980	15075	15019	15065	14954	15067	15150	15077	14945	15148	15100	14852	15170	14885	14987	15005	15132	15067	15179	14935	15009	15044	15001	14916	15143	15115	15175	15006	14947	15242	15213	14981	15186	15062	15037	14907	14846	15010	15107	14943	14906	15031	15163	15130	15071	14985	15271	15020	15040	15148	15096	14807	14963	15260	14999	15014	15185	15044	15118	15095	15101	14988	15180	15158	15018	15056	14972	15007	15047	14839	15022	15094	14851	15124	14911	15012	15115	14951	14985	15055	14916	14885	15024	15096	15028	15106	14846	14992	15059	15098	15267	15133	14786	14941	15090	14935	14832	14907	15093	15148	15241	15039	15129	14969	14946	15101	14955	15065	15162	15064	15137	15034	14901	15199	14964	14970	15117	15069	15084	14883	15045	15026	15051	14958	15217	14941	15013	15069	14966	14908	15201	15040	15290	15096	15024	14935	15138	15236	15167	14936	15035	14966	15117	15119	15078	15048	15032	14907	14884	15039	15114	15080	15094	15042	14991	14979	14981	15201	14818	15269	15205	14880	14889	15028	15213	15022	14827	15004	14827	14867	15015	14948	14947	15250	14990	15198	15157	15059	15006	14976	15017	15020	15157	15041	15049	14952	14965	15000	14915	14954	15158	14971	14863	15282	15191	15081	14899	15048	15054	15194	15169	14881	15186	15186	15119	15124	14813	15033	15128	14812	14998	15099	15169	15127	15014	14991	15160	15198	15099	15091	14978	14901	15052	15194	15162	14924	14873	14853	15166	14954	14911	14951	15070	14922	15088	15158	14880	14982	14936	15027	15091	14887	15165	15124	15052	15002	15037	15093	15045	15010	15144	14942	15021	14904	15141	15159	15013	15286	15069	14836	15062	15087	15060	15111	15243	15123	15047	15023	15132	15007	14918	14933	14905	14932	15331	15049	15021	15165	14888	14863	14951	15102	14982	15028	14991	15118	15143	14990	15160	15196	14951	14948	15080	15158	14903	14912	15039	15063	15058	14818	15116	14940	15061	15084	15094	15092	15182	15163	14966	15199	14967	15035	14890	15018	14946	15040	15148	14933	14989	15015	15036	15031	15185	15197	15119	15064	15182	15123	15109	14983	15075	15044	15036	15082	15011	15099	15126	15155	15120	15138	15039	15196	14982	15242	15132	14935	14876	15145	15113	15144	14907	14934	15052	15048	15061	14869	14983	15130	14878	15025	15153	15190	15097	15052	14864	15160	15020	15298	15154
25955	46165	42068	30948	24854	21089	17923	16561	16023	15292	14942	14605	14464	14332	14331	14034	13967	13922	13973	13744	13695	13717	13617	13727	13588	13590	13649	13524	13624	13521	13407	13657	13660	13605	13439	13489	13603	13352	13373	13340	13276	13284	13296	13225	13396	13328	13308	13177	13283	13151	13316	13181	13314	13258	13338	13102	13197	13254	13443	13154	13282	13325	13183	13075	13396	13139	13318	13335	13244	13149	13042	13274	13114	13268	13219	13136	13288	13145	13272	13203	13287	13328	13117	13300	13268	13510	13274	13304	13351	13181	13209	13353	13303	13290	13219	13266	13276	13428	13113	13268	13215	13230	13133	13241	13293	13177	13262	13304	13243	13268	13270	13232	13162	13371	13300	13332	13324	13121	13096	13239	13238	13367	13046	13252	13242	13331	13241	13227	13190	13193	13210	13269	13368	13154	13202	13072	13156	13026	13141	13263	13335	13137	13252	13325	13234	13223	13170	13156	13142	13155	13245	13211	13414	13336	13178	13232	13262	13298	13242	13287	13154	13199	13162	13025	13108	13301	13150	13300	13120	13270	13177	13182	13279	13256	13287	13135	13215	13178	13094	13332	13156	13171	13096	13205	13240	13259	13185	13185	13211	13266	13284	13077	13369	13179	13069	13290	13261	13247	13261	13197	13373	13091	13172	13408	13224	13177	13061	13109	13225	13150	13169	13107	13049	13056	13283	13100	13286	13103	13207	13286	13037	13150	13140	13469	13273	13276	13180	13160	13327	13265	13232	13378	13084	13159	13261	13150	13074	13120	13197	13212	13410	13209	13143	13269	13175	13210	13068	13484	13474	13201	13292	13348	13310	13184	13161	13324	13328	13184	13260	13438	13254	13158	13261	13159	13222	13132	13198	13295	13105	13266	13441	13194	13345	13163	13180	13109	13089	13197	13172	13279	13141	13217	13277	13251	13277	13135	13132	13312	13064	13250	13220	13103	13307	13310	13181	13281	13226	13229	13215	13271	13204	13352	13263	13198	13303	13222	13249	13315	13236	13126	13405	13283	13158	13127	13356	13219	13367	13314	13142	13134	13110	13227	13239	13221	13110	13364	13247	13240	13166	13202	13163	13103	13462	13269	13362	13366	13339	13307	13045	13234	13227	13184	13322	13087	13402	13194	13209	13251	13137	13326	13350	13193	13260	13099	13134	13249	13360	13239	13135	13315	13270	13220	13204	13139	13209	13149	13320	13435	13218	13194	13166	13185	13267	13081	13162	13142	13143	13183	13289	13188	13154	13255	13197	13118	13180	13150	13099	13219	13208	13261	13246	13283	13111	13170	13242	13118	13100	13212	13215	13235	13287	13256	13292	13132	13244	13008	13238	13216	13113	13024	13318	13146	13164	13096	13247	13219	13288	13277	13069	13242	13167	13298	13236	13375	13163	13312	13257	13242	13201	13229	13414	13133	13087	13240	13167	13231	13270	13169	13093	13140	13266	13229	13246	13094	13189	13274	13086	13246	13245	13210	13235	13236	13225	13170	13226	13279	13272	13299	13176	13267	13173	13319	13163	13219	13065	13232	13308	13338	13326	13058	13193	13142	13234	13197	13196	13134	13336	13155	13224	12997	13304	13244	13257	13216	13176	13167	13403	13082	13183	13290	13158	13357	13272	13160	13217	13148	13172	13309	13295	13278	13093	13366	13195	13194	13154	13156	13257	13257	13242	13214	13233	13104	13078	13257	13252	13184	13322	13355	13239	13302	13237	13339	13223	13208	13303	13250	13332	13151	13179	13211	13346	13234	13405	13057	13073	13168	13225	13193	13249	13154	13169	13247	13072	13159	13204	13276	13147	13199	13009	13293	13292	13283	13125	13323	13278	13188	13095	13217	13299	13340	13228	13254	13121	13249	13313	13241	13106	13207	13111	13250	13190	13183	13105	13310	13125	13282	13279	13034	13291	13060	13172	13113	13080	13252	13212	13252	13180	13240	13189	13304	13228	13213	13065	13052	13274	13008	13251	13310	13260	12977	13261	13191	13308	13204	13220	13509	13214	13339	13205	13178	13190	12979	13076	13167	13280	13337	13151	13323	13049	13205	13077	13312	13430	13211	13098	13358	13288	13153	13091	13302	13228	13204	13147	12991	13182	13038	13103	13176	13166	13214	13270	13423	13311	13140	13355	13352	13304	13255	13105	13192	13073	13177	13008	13083	13245	13161	13322	13146	13112	13311	13261	13223	13409	13154	13387	13349	13121	13108	13093	12961	13242	13117	13124	13246	13247	13170	13262	13197	13215	13162	13142	13008	13337	13130	13282	13172	13351	13273	13304	13213	13101	13164	13199	13248	13107	13158	13151	13180	13289	13111	13286	13274	13235	13115	13213	13201	13287	13318	13165	13022	13128	13195	13183	13378	13150	13249	13292	13417	13144	13221	13128	13428	13185	13251	13302	13213	13276	13114	13297	13136	13146	13429	13348	13350	13074	13212	13155	13150	13328	13143	13228	13299	13245	13191	13275	13165	13270	13108	13353	13264	13190	13110	13190	13394	13287	13062	13130	13210	13191	13308	13243	13233	13209	13211	13087	13155	13327	13331	13260	13198	13155	13136	13267	13145	13185	13223	13069	13268	13174	13132	13145	13084	13204	13101	13224	13130	13239	13081	13087	13232	13082	13330	13317	13328	13115	13262	13207	13263	13226	13216	13272	13128	13048	13093	13367	13216	13186	13186	13178	13029	12981	13238	13268	13270	13057	13286	13211	13260	13245	13354	13169	13206	13122	13172	13284	13153	13160	13165	13322	13166	13274	13288	13147	13337	13295	13243	13191	13357	13184	13134	13246	13328	13066	13280	13182	13304	13104	13291	13202	13289	13312	13235	13124	13133	13312	13185	13212	13213	13241	13205	13249	13201	13424	13211	13240	13283	13274	13082	13314	13201	13258	13202	13239	13418	13204	13235	13115	13218	13151	13097	13152	13155	13459	13093	13338	13147	13169	13165	13206	13359	13312	13246	13305	13225	13159	13316	13142	13205	13116	13233	13172	13368	13286	13233	13195	13096	13344	13292	13249	13023	13226	13239	13069	13302	13288	13208	13217	13163	13112	13228	13243	13265	13100	13353	13366	13192	13347	13207	13268	13212	13222	13128	13294	13148	13257	13273	13400	13230	13287	13242	13154	13102	13389	13164	13222	13206	13182	13228	13149	13200	13282	13444	13246	13159	13328	13193	13132	13147	13184	13273	13165	13445	13349	13177	13132	13191	13184	13125	13270	13173	13276	13247	13171	13192	13185	13160	13273	13236	13268	13328	13227	13193	13192	13217	13177	13253	13285	13115	13237	13117	13242	13160	13245	13101	13210	13175	13064	13201	13237	13179	13272	13355	13226	13206	13294	13252	13108	13185	13052	13084	13174	13217	13199	13028	13258	13151	13215	13099	13177	13202	13118	13229	13055	13361	13123	13199	13152	13095	13144	13229	13123	13129	13338	13160	13161	13160	13190	13194	13157	13207	13278	13313	13046	13025	13138	13207	13185	13249	13246	13091	13366	13297	13270	13177	13199	13195	13150	13076	13171	13145	13309	13213	13312	13363	13242	13090	13355	13068	13123	13291	13360	13098	13358	13205	13080	13201	13123	13244	13216	13229	13149	13330	13022	13144	13383	12960	13149	13230	13176	13524	13257	13214	13431	13154	13165	13085	13276	13147	13169	13130	13398	13379	13446	13353	13234	13219	13310	13243	13344	13237	13221	13318	13241	13364	13225	13265	13331	13304	13168	13191	13407	13264	13087	13147	13273	13199	13218	13300	13162	13315	13277	13189	13011	13184	13215	13289	13140	13352	13251	13341	13302	13221	13272	13132	13116	13156	13269	13205	13233	13248	13346	13205	13193	13358	13303	13184	13330	13062	13304	13253	13313	13279	13091	13139	13270	13168	13136	13409	13210	13333	13127	13098	13235	13232	13231	13195	13476	13055	13409	13186	13310	13239	13178	13061	13318	13118	13332	13130	13296	12978	13190	13167	13307	13141	13284	13391	13325	13131	13238	13231	13232	13223	13267	13238	13266	13134	13235	13298	13079	13253	13187	13148	13204	13235	12997	13282	13260	13057	13353	13110	13342	13125	13133	13198	13310	13314	13186	13253	13322	13374	13074	13074	13373	13357	13347	13341	13237	13274	13147	13134	13149	12995	13207	13111	13225	13264	13194	13121	13220	13231	13124	13237	13359	13322	13122	13184	13287	13048	13171	13207	13292	13044	13122	13003	13263	13213	13186	13081	13061	13180	13122	13167	13061	13256	13205	13338	13078	13280	13392	13153	13264	13247	13232	13226	13133	13097	13319	13264	13268	13118	13144	13260	13182	13358	13387	13305	13336	13348	13377	13246	13265	13115	13114	13146	13358	13248	13169	13216	13134	13164	13134	13046	13390	13107	13195	13165	13279	13261	13132	13240	13191	13293	13159	13173	13229	13301	13302	13354	13215	13141	13361	13141	13325	13263	13139	13176	13162	13117	13186	13157	13326	13232	13247	13228	13176	13379	13220	13364	13157	13366	13260	13185	13186	13328	13207	13040	13302	13305	13315	13196	13156	13272	12995	13214	13192	13153	13269	13179	13280	13312	13201	13379	13098	13153	13132	13133	13275	13133	13337	13112	13142	12992	13091	13222	13296	13323	13179	13073	13266	13250	13269	13306	13189	13226	13265	13378	13097	13315	13414	13068	13274	13095	13226	13331	13308	13289	13228	13214	13079	13409	13249	13338	12942	13152	13301	13148	13349	13256	13293	13081	13177	13331	13187	13129	13136	13246	13126	13250	13188	13084	13161	13317	13234	13229	13136	13131	13034	13095	13125	13249	13156	13184	13208	13399	13296	13136	13291	13218	13221	13338	13143	13123	13140	13219	13332	13133	13299	13262	13024	13204	13092	13238	13124	13225	13243	13231	13309	13329	13139	13189	13180	13062	13298	13216	13250	13269	13316	13175	13001	13312	13242	13188	13308	13385	13207	13110	13288	13276	13267	13069	13217	13206	13473	13227	13090	13281	13216	13237	13151	13205	13240	13189	13312	13125	13248	13209	13353	13211	13336	13286	13430	13198	13292	13212	13264	13285	13220	13333	13279	13311	13185	13216	13173	13156	13204	13286	13312	13292	13125	13196	13112	13076	13081	13158	13178	13200
28033	22914	26081	21289	16972	15541	15093	14779	14766	14424	14155	14132	14015	14076	14176	13956	13991	13925	13940	13773	13941	13855	13894	13802	13879	13726	13887	13810	13838	13977	13920	13791	13924	13868	13801	13771	13808	13993	13643	13759	13689	13812	13840	13631	13774	13600	13806	13792	13645	13702	13793	13913	13805	13570	13581	13812	13647	13661	13604	13639	13725	13663	13817	13728	13683	13774	13686	13775	13686	13649	13771	13563	13729	13771	13771	13685	13836	13894	13792	13559	13652	13741	13630	13843	13819	13833	13638	13560	13397	13663	13578	13776	13667	13739	13856	13756	13635	13824	13698	13787	13888	13712	13687	13674	13751	13785	13816	13687	13757	13821	13855	13600	13688	13820	13704	13934	13769	13788	13571	13628	13631	13845	13839	13614	13575	13799	13943	13742	13871	13893	13620	13857	13764	13648	13748	13748	13492	13642	13618	13723	13640	13776	13794	13707	13519	13988	13743	13852	13905	13646	13787	13545	13864	13630	13921	13651	13861	13744	13770	13722	13844	13565	13708	13818	13583	13800	13897	13756	13805	13926	13613	13751	13510	13741	13693	13669	13684	13834	13686	13655	13602	13662	13965	13654	13714	13848	13653	13798	13815	13710	13858	13518	13635	13803	13503	13706	13751	13708	13644	13756	13617	13505	13710	13685	13843	13639	13709	13896	13738	13758	13680	13819	13682	13655	13730	13564	13597	13780	13529	13616	13685	13769	13570	13653	13646	13621	13536	14001	13665	13786	14010	13814	13801	13631	13664	13951	13625	13900	13892	13714	13977	13765	13796	13564	13543	13590	13864	13922	13740	13903	13631	13672	13759	13836	13866	13916	13496	13684	13724	14041	13699	13766	13668	13528	13766	13828	13742	13790	13803	13896	13884	13812	13712	13856	13758	13736	13707	13601	13757	13637	13866	13834	13717	13784	13550	13809	13719	13821	13783	13798	13821	13975	13686	13798	13690	13784	13599	13776	13696	13839	13928	13809	13718	13560	13668	13874	13866	13635	13823	13815	13742	13628	13834	13663	13855	13664	13770	13846	13790	13670	13680	13789	13670	13792	13703	13797	13797	13837	13656	13751	13818	13748	13646	13573	13671	13719	13747	13821	13680	13736	13700	13620	13869	13669	13761	13711	13605	13684	13616	13823	13619	13848	13765	13829	13678	13669	13727	13787	13699	13672	13708	13837	13739	13617	13550	13883	13724	13795	13589	13472	13729	13606	13721	13737	13628	13661	13783	13817	13725	13656	13653	13598	13733	13853	13740	13678	13581	13620	13519	13742	13810	13702	13616	13687	13747	13666	13753	13733	13580	13748	13720	13790	13655	13789	13849	13639	13703	13778	13684	13732	13721	13685	13654	13598	13539	13684	13752	13707	13819	13748	13779	13729	13747	13696	13611	13672	13739	13670	13851	13544	13660	13701	13816	13744	13704	13642	13707	13637	13681	13611	13918	13711	13615	13634	13714	13865	13831	13669	13658	13667	13767	13863	13752	13683	13905	13510	13755	13908	13670	13567	13720	13682	13790	13856	13892	13685	13603	14046	13861	13750	14109	13645	13817	13654	13728	13873	13603	13647	13920	13738	13785	13773	13815	13817	13605	13681	13721	13860	13803	13852	13597	13580	13912	13868	13785	13683	13625	13678	13594	13685	13747	13692	13900	13792	13778	13568	13746	13858	13868	13719	13881	13785	13740	13646	13879	13682	13771	13688	13757	13916	13815	13817	13631	13789	13750	13724	13801	13838	13672	13674	13655	13650	13723	13658	13796	13685	13943	13777	13599	13683	13731	13690	13689	13728	13604	13645	13712	13577	13567	13650	13827	13851	13847	13825	13712	13667	13725	13544	13619	13690	13813	13809	13859	13755	13713	13796	13800	13688	13668	13561	13777	13796	13936	13753	13812	13722	13748	13879	13795	13654	13689	13676	13658	13724	13775	13910	13679	13749	13628	13681	13866	13675	13737	13713	13793	13594	13650	13810	13604	13740	13718	13761	13808	13827	13750	13878	13806	13625	13778	13661	13761	13740	13685	13678	13634	13645	13745	13719	13853	13556	13727	13696	13756	13768	13824	13588	13366	13663	13793	13600	13752	13938	13926	13663	13741	13752	13842	13787	13733	13711	13776	13807	13705	13728	13775	13637	13640	13538	13688	13728	13660	13636	13768	13758	13812	13723	13915	13611	13531	13683	13814	13659	13584	13837	13850	13721	13855	13634	13994	13680	13571	13741	13673	13738	13818	13890	13653	13670	13903	13779	13823	13743	13666	13744	13759	13766	13687	13854	13698	13874	13791	13859	13510	13781	13759	13753	13753	13760	13600	13818	13765	13647	13685	13596	13556	13915	13643	13652	13866	13783	13702	13711	13634	13681	13809	13739	13777	13765	13882	13664	13719	13684	13741	13738	13738	13777	13725	13750	13621	13728	13706	13624	13791	13643	13835	13687	13837	13729	13609	13835	13822	13814	13553	13620	13823	13634	13765	13827	13599	13877	13789	13683	13774	13637	13834	13717	13869	13839	13721	13697	13775	13709	13931	13684	13525	13527	13736	13630	13806	13894	13705	13880	13667	13657	13661	13705	13694	13795	13703	13715	13637	13736	13858	13714	13801	13726	13732	13788	13514	13764	13607	13715	13713	13940	13784	13781	13666	13850	13709	13928	13587	13732	13654	13488	13868	13672	13843	13695	13750	13832	13747	13540	13717	13631	13717	13717	13753	13657	13849	13623	13833	13787	13763	13725	13638	13830	13753	13616	13565	13502	13547	13665	13671	13744	13651	13802	13773	13673	13693	13749	13671	13762	13662	13751	13785	13918	13847	13907	13837	13836	13757	13701	13754	13773	13764	13677	13697	13815	13906	13864	13624	13502	13852	13766	13884	13835	13572	13785	13545	13798	13548	13879	13800	13748	13855	13886	13632	13762	13819	13546	13584	13737	13714	13666	13889	13821	13860	13982	13616	13700	13711	13716	13787	13782	13819	13488	13823	13598	13917	13859	13733	13792	13770	13650	13483	13561	13724	13715	13834	13708	13811	13627	13702	13813	13837	13955	13712	13875	13634	13732	13746	13631	13780	13714	13582	13519	13694	13769	13877	13632	13819	13736	13852	13813	13737	13761	13817	13856	13697	13906	13701	13756	13884	13852	13574	13722	13735	13833	13738	13700	13840	13666	13821	13809	13603	13688	13536	13704	13834	13787	13824	13496	13811	13675	13963	13628	13752	13726	13527	13690	13894	13897	13871	13694	13762	13670	13858	13712	13877	13686	13722	13697	13712	13530	13603	13774	13724	13749	13459	13800	13788	13864	13723	13756	13517	13658	13593	13797	13864	13736	13549	13791	13616	13787	13736	13648	13659	13809	13568	13779	13787	13712	13758	13709	13721	13882	13746	13930	13690	13729	13724	13536	13704	13727	13629	13705	13746	13753	13691	13600	13632	13661	13774	13742	13678	13742	13554	13630	13815	13774	13694	13953	13710	13734	13609	13689	13754	13814	13766	13682	13590	13667	13848	13854	13873	13749	13822	13776	13602	13667	13737	13734	13730	13759	13637	13733	13683	13691	13634	13592	13511	13957	13556	13732	13743	13785	13878	13717	13840	13864	13721	13733	13795	13777	13813	13733	13752	13540	13635	13709	13817	13772	13918	13731	13711	13756	13880	13606	13776	13777	13849	13938	13802	13784	13672	13690	13692	13725	13799	13796	13904	13820	13791	13822	13682	13783	13778	13808	13901	13680	13528	13666	13715	13621	13762	13953	13660	13672	13606	13860	13788	13692	13778	13791	13725	13994	13632	13789	13663	13527	13592	13603	13689	13721	13736	13819	13759	13634	13751	13883	13656	13774	13971	13702	13796	13773	13851	13811	13515	13623	13571	13722	13696	13884	13689	13697	13723	13441	13647	13805	13775	13780	13714	13674	13760	13696	13709	13730	13652	13653	13641	13926	13592	13686	13603	13672	13695	13730	13920	13613	13753	13751	13702	13740	13726	13783	13777	13645	13680	13801	13749	13714	13684	13794	13692	13434	13612	13768	13802	13789	13859	13801	13789	13919	13766	13845	13802	13564	13765	13698	13725	13734	13851	13877	13811	13567	13627	13650	13867	13791	13789	13850	13664	13928	13908	13714	13644	13841	13880	13590	13818	13556	13536	13737	13639	13538	13798	13775	13822	13765	13919	13738	13835	13777	13894	13882	13807	13850	14021	13797	13744	13981	13655	13873	13659	13773	13890	13813	13765	13804	13735	13623	13687	13502	13773	13610	13669	13736	13574	13743	13591	13675	13728	13657	13757	13883	13773	13624	13640	13595	13547	13616	13742	13591	13899	13591	13558	13823	13717	13868	13938	13600	13846	13637	13735	13799	13817	13695	13731	13618	13759	13860	13824	13777	13645	13739	13778	13784	13900	13822	13788	13899	13683	13961	13914	13890	13815	13850	13666	13674	13625	13891	13720	13843	13750	13824	13544	13748	13727	13724	13783	13681	13694	13808	13770	13723	13727	13622	13896	13587	13714	13732	13875	13706	13554	13705	13591	13798	13702	13726	13657	13886	13878	13761	13598	13676	13600	13862	13677	13825	13905	13730	13822	13742	13586	13756	13701	13745	13796	13653	13580	13666	13744	13706	13720	13680	13821	13841	13728	13759	13895	13700	13813	13675	13728	13603	13604	13520	13658	13906	13696	13623	13816	13803	13915	13891	13833	13874	13766	13774	13755	13759	13805	13824	13829	13864	13736	13681	13794	13639	13610	13783	13665	13609	13720	13806	13710	13622	13863	13673	13842	13785	13505	13599	13682	13610	13513	13651	13558	13644	13696	13525	13538	13521	13808	13648	13800	13711	13775	13763	13703	13773	13732	13574	13776	13687	13749	13781	13847	13785	13768	13749	13818	13771	13598	13631	13649	13531	13731	13631	13629	13651	13864	13684	13767	13879	13727	13701	13767	13773	13666	13734	13585	13893	14014	13784	13854	13838	13527	13874	13696	13873	13891	13847	13872	13744	13794	13558	13611	13649	13486	13854	13800	13666	13803	13865	13938	13594	13642	13705	13824	13711	13657	13672	13570	13704	13753	13796	13822	13676	13894	13878	13770	13771	13722	13713	13721	13687	13830	13802	13651	13607	13807	13874	13849	13665
21208	31135	26868	19045	16698	15047	14108	13823	13838	13394	13201	13026	12895	12845	12775	12888	12688	12728	12862	12913	12664	12644	12918	12426	12779	12794	12464	12529	12534	12709	12553	12479	12660	12607	12659	12645	12529	12681	12439	12638	12330	12464	12354	12553	12611	12373	12418	12516	12479	12596	12561	12444	12245	12486	12372	12483	12462	12452	12396	12323	12469	12406	12437	12399	12408	12507	12398	12512	12517	12422	12421	12417	12534	12352	12427	12410	12287	12384	12617	12472	12365	12456	12506	12440	12482	12532	12581	12554	12280	12582	12566	12568	12439	12583	12600	12533	12536	12509	12487	12465	12639	12598	12523	12603	12616	12568	12655	12547	12541	12520	12485	12441	12620	12490	12559	12486	12504	12512	12546	12395	12429	12487	12521	12535	12421	12566	12340	12490	12375	12471	12528	12439	12555	12306	12449	12467	12517	12508	12273	12418	12533	12442	12442	12509	12531	12462	12472	12594	12305	12569	12480	12539	12501	12470	12406	12489	12413	12495	12471	12431	12527	12435	12544	12312	12531	12441	12533	12508	12347	12438	12453	12317	12302	12589	12431	12482	12457	12513	12607	12565	12392	12585	12477	12465	12527	12449	12400	12566	12468	12560	12345	12485	12334	12381	12415	12659	12423	12475	12525	12549	12427	12504	12612	12551	12580	12440	12371	12423	12475	12533	12337	12524	12396	12309	12576	12409	12408	12492	12337	12525	12275	12378	12586	12698	12403	12443	12384	12323	12401	12537	12670	12411	12503	12520	12611	12497	12560	12357	12512	12508	12455	12427	12382	12427	12436	12477	12425	12555	12403	12489	12415	12372	12442	12271	12459	12583	12503	12385	12519	12379	12371	12389	12477	12443	12533	12459	12393	12516	12427	12440	12338	12620	12366	12579	12387	12405	12327	12517	12501	12327	12504	12643	12555	12444	12586	12549	12556	12629	12499	12418	12342	12470	12512	12392	12494	12526	12319	12477	12433	12500	12522	12382	12467	12444	12596	12399	12390	12411	12524	12511	12485	12472	12299	12330	12502	12441	12508	12543	12458	12533	12468	12502	12481	12367	12508	12502	12329	12532	12407	12536	12571	12569	12467	12527	12359	12458	12448	12436	12525	12348	12349	12320	12545	12551	12327	12423	12329	12592	12504	12618	12496	12544	12428	12557	12408	12470	12484	12491	12518	12623	12472	12379	12416	12388	12347	12536	12450	12465	12475	12436	12460	12419	12653	12498	12349	12570	12548	12489	12447	12436	12528	12409	12407	12619	12568	12354	12436	12465	12564	12467	12323	12441	12545	12406	12455	12328	12314	12588	12598	12442	12415	12540	12683	12514	12423	12693	12412	12500	12386	12426	12527	12475	12336	12468	12381	12246	12632	12374	12378	12402	12550	12520	12469	12349	12404	12545	12610	12570	12517	12426	12647	12570	12377	12586	12504	12482	12450	12434	12473	12436	12530	12518	12437	12325	12521	12592	12333	12374	12395	12358	12423	12604	12305	12581	12516	12220	12531	12435	12529	12456	12519	12351	12483	12367	12459	12443	12485	12433	12447	12487	12324	12480	12287	12545	12502	12413	12540	12354	12378	12599	12603	12526	12480	12401	12597	12408	12537	12315	12515	12338	12477	12586	12405	12396	12413	12414	12368	12292	12386	12411	12341	12485	12455	12326	12485	12427	12381	12526	12506	12466	12472	12517	12366	12419	12457	12512	12521	12431	12421	12439	12392	12518	12466	12388	12434	12442	12504	12514	12579	12290	12480	12469	12565	12545	12550	12434	12614	12556	12366	12525	12376	12351	12583	12499	12316	12486	12473	12360	12555	12487	12438	12512	12445	12416	12368	12467	12327	12471	12518	12447	12511	12468	12485	12420	12432	12457	12470	12428	12405	12443	12410	12480	12472	12595	12277	12506	12426	12437	12562	12396	12551	12374	12475	12450	12694	12448	12637	12343	12531	12358	12565	12389	12456	12351	12489	12556	12340	12565	12567	12531	12455	12550	12250	12448	12603	12421	12271	12554	12531	12547	12333	12480	12558	12295	12328	12509	12521	12456	12457	12437	12641	12455	12464	12412	12576	12382	12293	12485	12425	12525	12461	12501	12416	12490	12387	12414	12433	12344	12430	12463	12463	12462	12448	12547	12490	12370	12622	12271	12569	12519	12469	12459	12514	12455	12513	12556	12417	12479	12410	12485	12458	12620	12557	12343	12439	12441	12463	12687	12336	12357	12530	12536	12265	12405	12342	12602	12392	12451	12381	12419	12492	12374	12627	12397	12240	12416	12572	12461	12434	12461	12205	12577	12630	12607	12500	12451	12694	12459	12435	12537	12530	12494	12350	12462	12663	12316	12376	12415	12414	12503	12441	12405	12565	12509	12571	12405	12494	12512	12333	12474	12379	12463	12568	12582	12469	12629	12707	12453	12451	12489	12388	12508	12449	12534	12364	12549	12374	12617	12453	12607	12318	12463	12492	12473	12549	12441	12355	12527	12572	12518	12470	12558	12359	12383	12409	12321	12598	12471	12409	12349	12451	12297	12490	12505	12443	12654	12518	12426	12657	12557	12477	12374	12549	12387	12415	12466	12557	12520	12604	12350	12450	12453	12500	12505	12366	12522	12520	12616	12374	12622	12337	12348	12543	12440	12673	12323	12659	12567	12485	12572	12497	12642	12457	12431	12484	12427	12556	12419	12457	12468	12379	12482	12461	12529	12586	12603	12380	12423	12326	12578	12376	12450	12506	12405	12540	12390	12513	12391	12505	12674	12489	12614	12416	12348	12610	12312	12475	12459	12577	12404	12346	12370	12454	12378	12490	12387	12446	12387	12367	12553	12374	12566	12495	12536	12486	12462	12411	12444	12323	12599	12444	12334	12447	12320	12314	12381	12428	12556	12409	12557	12523	12443	12578	12610	12616	12610	12371	12575	12534	12559	12378	12528	12522	12340	12486	12570	12431	12654	12540	12387	12480	12466	12428	12562	12476	12452	12415	12552	12511	12309	12520	12229	12471	12276	12592	12463	12336	12517	12369	12629	12537	12571	12489	12426	12381	12404	12552	12544	12570	12423	12539	12335	12514	12426	12585	12331	12456	12500	12389	12441	12543	12419	12460	12421	12363	12212	12663	12532	12450	12246	12525	12393	12425	12433	12511	12521	12299	12551	12390	12424	12484	12479	12357	12315	12713	12430	12352	12529	12408	12662	12362	12463	12492	12401	12470	12425	12427	12203	12514	12340	12501	12438	12502	12540	12435	12282	12658	12290	12427	12393	12496	12384	12365	12361	12611	12607	12532	12421	12416	12445	12584	12495	12611	12515	12420	12650	12334	12371	12468	12360	12553	12513	12342	12649	12446	12496	12463	12489	12532	12506	12606	12641	12655	12402	12477	12570	12480	12468	12434	12498	12505	12391	12433	12459	12409	12558	12467	12588	12626	12660	12453	12364	12493	12582	12447	12479	12439	12463	12529	12469	12573	12488	12518	12609	12476	12502	12395	12598	12413	12477	12373	12528	12539	12506	12379	12563	12427	12348	12427	12498	12570	12416	12515	12424	12551	12381	12449	12287	12484	12426	12476	12595	12408	12501	12306	12491	12437	12481	12511	12349	12314	12455	12404	12397	12568	12548	12440	12490	12404	12545	12365	12351	12435	12574	12533	12498	12585	12579	12438	12528	12607	12584	12487	12471	12324	12356	12393	12358	12600	12540	12447	12518	12512	12510	12529	12507	12433	12485	12541	12294	12447	12481	12454	12402	12456	12356	12490	12382	12415	12450	12475	12516	12223	12315	12477	12628	12326	12426	12332	12337	12481	12407	12379	12428	12565	12392	12419	12478	12605	12448	12548	12465	12432	12521	12397	12591	12481	12431	12233	12273	12591	12595	12394	12546	12445	12370	12410	12555	12526	12323	12436	12562	12437	12529	12470	12420	12393	12507	12466	12491	12507	12433	12435	12365	12453	12509	12419	12299	12480	12504	12445	12568	12462	12442	12400	12461	12450	12531	12496	12391	12455	12575	12371	12518	12521	12452	12374	12470	12569	12423	12563	12485	12386	12425	12462	12323	12471	12385	12550	12350	12405	12307	12578	12455	12407	12484	12444	12475	12597	12570	12312	12572	12479	12512	12570	12350	12509	12495	12378	12422	12634	12662	12360	12578	12298	12536	12379	12473	12601	12313	12566	12361	12345	12307	12471	12339	12406	12454	12394	12337	12460	12566	12345	12385	12506	12636	12450	12512	12343	12575	12429	12498	12496	12453	12546	12357	12541	12442	12398	12453	12340	12490	12305	12484	12563	12509	12545	12448	12369	12415	12457	12439	12395	12319	12538	12393	12490	12484	12407	12521	12551	12511	12718	12395	12468	12578	12442	12342	12473	12521	12422	12595	12387	12545	12605	12650	12617	12434	12290	12570	12517	12526	12238	12517	12603	12384	12352	12384	12380	12527	12551	12479	12314	12390	12462	12470	12558	12280	12524	12469	12534	12348	12550	12591	12502	12671	12493	12416	12409	12644	12617	12419	12592	12384	12263	12617	12629	12489	12371	12525	12457	12517	12607	12536	12486	12435	12475	12484	12504	12354	12634	12386	12399	12594	12536	12517	12506	12414	12528	12516	12478	12483	12604	12534	12369	12459	12436	12423	12528	12633	12556	12458	12482	12467	12432	12428	12638	12568	12473	12515	12409	12516	12510	12577	12331	12453	12573	12502	12392	12427	12466	12551	12450	12576	12359	12323	12318	12536	12399	12330	12410	12444	12505	12319	12343	12615	12335	12407	12461	12521	12562	12440	12578	12606	12544	12326	12457	12453	12366	12454	12455	12341	12544	12453	12479	12449	12458	12519	12547	12386	12482	12466	12417	12530	12362	12327	12482	12582	12343	12483	12403	12462	12390	12389	12599	12670	12405	12563	12320	12571	12463	12379	12594	12548	12451	12439	12448	12422	12405	12482	12552	12490	12442	12482	12481	12417	12416	12410	12455	12316	12472	12488	12556	12267	12452	12463	12511	12484	12460	12510	12325	12446	12467	12434	12410	12577	12414	12422	12557	12492	12369	12427	12511	12568	12476	12409	12409	12495	12536	12360	12477	12489	12514	12398	12483	12371	12491	12414	12465	12566	12456	12495	12530	12480	12396	12549
24052	21132	28447	24507	22168	20556	18138	15535	14677	14511	14541	14114	14150	14021	14085	13924	14077	13955	13871	13750	13761	13875	13811	13780	13828	13682	13715	13668	13702	13736	13793	13819	13844	13635	13938	13490	13671	13512	13728	13611	13614	13651	13704	13474	13553	13620	13670	13687	13511	13388	13626	13496	13612	13488	13519	13629	13529	13473	13499	13496	13581	13535	13431	13506	13473	13528	13515	13651	13480	13448	13379	13579	13673	13413	13502	13398	13478	13515	13421	13366	13466	13315	13478	13573	13384	13601	13681	13660	13390	13444	13466	13557	13701	13436	13500	13431	13249	13580	13366	13449	13581	13685	13488	13430	13414	13464	13563	13689	13606	13347	13452	13434	13502	13477	13312	13684	13361	13585	13574	13579	13483	13466	13408	13340	13473	13459	13496	13415	13582	13504	13511	13553	13305	13469	13548	13389	13458	13596	13457	13513	13352	13537	13383	13532	13602	13513	13518	13232	13400	13546	13432	13532	13474	13516	13608	13262	13548	13592	13392	13337	13520	13505	13440	13391	13518	13332	13483	13435	13416	13485	13528	13575	13497	13597	13363	13645	13460	13580	13371	13546	13584	13446	13357	13476	13489	13539	13298	13370	13520	13513	13518	13388	13332	13451	13473	13453	13339	13576	13396	13414	13403	13332	13434	13642	13335	13215	13533	13380	13635	13414	13482	13544	13459	13605	13469	13567	13513	13473	13366	13459	13433	13371	13465	13295	13575	13350	13553	13624	13751	13493	13522	13652	13417	13519	13455	13497	13423	13405	13581	13579	13402	13308	13477	13414	13403	13386	13595	13382	13461	13555	13529	13359	13468	13328	13446	13332	13411	13398	13583	13364	13598	13573	13612	13386	13595	13427	13626	13531	13572	13545	13471	13455	13366	13490	13575	13546	13604	13632	13333	13437	13513	13367	13600	13569	13512	13489	13507	13593	13484	13522	13522	13486	13436	13680	13567	13599	13550	13566	13518	13295	13589	13360	13616	13475	13530	13486	13601	13496	13336	13423	13382	13600	13609	13488	13594	13555	13600	13403	13470	13433	13565	13405	13413	13278	13353	13541	13480	13414	13467	13518	13503	13420	13553	13429	13463	13446	13470	13327	13356	13435	13553	13581	13567	13455	13433	13435	13548	13494	13568	13538	13333	13398	13357	13614	13448	13421	13276	13488	13549	13518	13442	13497	13426	13484	13594	13570	13560	13275	13194	13502	13586	13571	13493	13542	13523	13476	13628	13538	13586	13413	13404	13466	13603	13419	13534	13416	13321	13279	13521	13403	13507	13517	13564	13455	13533	13308	13558	13536	13434	13454	13432	13646	13497	13370	13587	13460	13534	13487	13623	13575	13368	13591	13543	13382	13544	13456	13533	13324	13226	13467	13607	13529	13713	13420	13585	13478	13417	13517	13536	13330	13627	13548	13524	13567	13728	13412	13654	13410	13444	13606	13485	13478	13533	13462	13402	13481	13489	13382	13519	13508	13417	13347	13468	13470	13683	13591	13475	13622	13579	13390	13386	13410	13503	13490	13432	13414	13377	13534	13519	13632	13649	13520	13617	13494	13758	13463	13359	13496	13547	13294	13528	13425	13375	13409	13470	13542	13600	13319	13429	13456	13635	13429	13312	13508	13454	13487	13359	13569	13559	13532	13381	13391	13489	13578	13494	13553	13476	13486	13431	13333	13623	13411	13672	13425	13467	13637	13463	13416	13259	13539	13356	13681	13267	13446	13710	13719	13468	13497	13650	13360	13467	13514	13505	13330	13405	13450	13564	13442	13397	13441	13426	13509	13431	13519	13593	13486	13557	13374	13398	13407	13415	13424	13433	13409	13520	13426	13568	13424	13510	13540	13431	13337	13468	13514	13449	13429	13315	13419	13420	13305	13583	13529	13620	13354	13442	13665	13388	13503	13526	13592	13647	13609	13511	13480	13447	13457	13355	13436	13515	13642	13452	13689	13571	13611	13590	13435	13252	13468	13514	13607	13678	13558	13408	13433	13332	13403	13504	13492	13546	13436	13721	13388	13768	13376	13590	13372	13375	13391	13483	13625	13387	13586	13504	13596	13404	13490	13433	13538	13654	13489	13407	13502	13522	13520	13547	13440	13524	13248	13302	13561	13625	13415	13365	13408	13459	13587	13528	13381	13698	13447	13466	13374	13362	13657	13544	13460	13428	13233	13243	13398	13389	13702	13411	13401	13445	13434	13609	13400	13544	13555	13520	13388	13383	13460	13533	13538	13660	13552	13413	13720	13583	13616	13598	13485	13435	13629	13358	13581	13590	13452	13349	13397	13434	13379	13605	13418	13674	13454	13489	13387	13513	13511	13464	13527	13564	13476	13408	13512	13558	13478	13320	13555	13338	13483	13678	13360	13507	13588	13534	13519	13451	13577	13488	13470	13537	13380	13512	13490	13438	13485	13304	13463	13309	13418	13419	13596	13497	13626	13566	13391	13259	13420	13476	13518	13503	13550	13421	13284	13560	13439	13456	13564	13454	13536	13393	13272	13301	13453	13433	13452	13463	13450	13683	13506	13562	13496	13502	13400	13425	13517	13617	13633	13425	13513	13374	13351	13359	13416	13499	13575	13393	13476	13493	13452	13352	13364	13341	13434	13532	13590	13503	13443	13258	13453	13581	13257	13649	13569	13587	13578	13585	13327	13691	13424	13343	13321	13593	13320	13459	13446	13498	13397	13415	13363	13420	13467	13523	13345	13427	13478	13576	13498	13638	13636	13689	13574	13630	13654	13571	13457	13245	13474	13428	13533	13425	13601	13618	13347	13524	13583	13615	13535	13522	13390	13554	13421	13494	13444	13411	13585	13451	13500	13411	13339	13463	13312	13489	13449	13537	13522	13374	13356	13581	13508	13550	13590	13452	13438	13526	13618	13452	13579	13581	13521	13462	13467	13667	13506	13621	13563	13666	13543	13497	13474	13556	13420	13600	13446	13418	13464	13391	13641	13442	13350	13445	13595	13513	13268	13639	13524	13719	13473	13320	13528	13486	13595	13378	13382	13613	13580	13536	13520	13728	13554	13410	13675	13519	13385	13504	13377	13585	13521	13559	13494	13449	13516	13570	13511	13618	13455	13671	13596	13620	13521	13689	13482	13710	13355	13573	13745	13695	13421	13434	13651	13330	13434	13476	13467	13342	13536	13675	13500	13600	13609	13243	13315	13452	13416	13659	13554	13623	13487	13382	13339	13428	13509	13672	13554	13650	13584	13582	13660	13605	13627	13473	13579	13445	13337	13388	13475	13482	13476	13656	13383	13591	13643	13540	13561	13243	13502	13533	13619	13622	13357	13568	13431	13483	13436	13707	13362	13449	13378	13271	13493	13257	13556	13360	13453	13612	13559	13592	13468	13674	13460	13393	13417	13613	13504	13505	13471	13293	13372	13605	13581	13584	13368	13448	13424	13453	13364	13429	13453	13531	13396	13532	13616	13364	13525	13483	13570	13600	13533	13509	13366	13541	13584	13565	13433	13506	13569	13500	13548	13534	13470	13543	13341	13471	13434	13433	13588	13651	13613	13689	13442	13422	13502	13504	13478	13456	13335	13532	13512	13574	13380	13534	13543	13647	13559	13431	13382	13534	13421	13345	13384	13629	13407	13578	13461	13574	13557	13634	13519	13457	13387	13505	13540	13630	13660	13463	13537	13579	13611	13439	13202	13331	13463	13639	13542	13453	13318	13636	13438	13755	13420	13455	13376	13536	13468	13434	13438	13489	13431	13621	13429	13497	13495	13420	13450	13440	13405	13469	13442	13473	13296	13338	13405	13389	13370	13556	13269	13551	13575	13466	13384	13462	13491	13453	13476	13540	13477	13419	13554	13566	13512	13555	13407	13486	13561	13524	13572	13400	13562	13449	13639	13682	13527	13484	13567	13498	13553	13499	13431	13673	13522	13641	13540	13389	13447	13554	13500	13538	13417	13579	13526	13496	13416	13555	13537	13436	13489	13707	13560	13544	13712	13412	13594	13518	13473	13379	13622	13689	13477	13516	13589	13568	13388	13539	13585	13435	13374	13477	13534	13333	13589	13567	13658	13503	13319	13610	13500	13319	13341	13308	13353	13349	13589	13554	13506	13584	13295	13361	13542	13429	13453	13471	13505	13613	13419	13680	13539	13414	13348	13595	13478	13609	13453	13384	13437	13465	13319	13438	13547	13545	13422	13446	13584	13587	13334	13398	13450	13271	13411	13515	13511	13605	13536	13385	13286	13637	13473	13509	13601	13425	13475	13776	13532	13479	13600	13437	13493	13432	13513	13571	13427	13637	13447	13608	13312	13455	13532	13662	13493	13424	13401	13605	13411	13503	13573	13485	13429	13433	13493	13529	13551	13445	13438	13613	13551	13474	13637	13533	13422	13521	13534	13558	13303	13504	13581	13719	13464	13611	13442	13490	13660	13443	13393	13563	13539	13585	13466	13455	13425	13466	13367	13595	13501	13658	13425	13428	13379	13458	13469	13587	13556	13335	13331	13524	13479	13404	13487	13571	13371	13450	13660	13537	13342	13460	13438	13427	13448	13626	13506	13441	13386	13555	13640	13403	13499	13438	13301	13423	13487	13632	13535	13584	13560	13620	13581	13435	13433	13452	13346	13497	13474	13537	13393	13548	13517	13542	13353	13479	13401	13451	13691	13312	13384	13507	13371	13605	13458	13466	13439	13517	13488	13449	13534	13458	13403	13581	13586	13587	13665	13595	13403	13377	13462	13424	13418	13541	13539	13695	13449	13554	13587	13520	13390	13510	13586	13530	13590	13554	13386	13461	13443	13462	13370	13563	13718	13432	13472	13544	13567	13505	13479	13473	13551	13639	13538	13645	13493	13549	13573	13438	13618	13372	13298	13476	13499	13285	13472	13566	13565	13608	13530	13364	13352	13403	13483	13560	13618	13476	13469	13524	13413	13386	13394	13559	13347	13556	13542	13570	13583	13507	13360	13480	13523	13486	13470	13429	13338	13653	13217	13386	13449	13513	13425	13414	13392	13597	13283	13294	13429	13521	13471	13678	13607	13449	13285	13509	13381	13408	13523	13434	13385	13626	13365	13328	13564	13362	13634	13558	13475	13580	13516	13564	13369	13334	13458	13505	13438	13607	13521	13513	13514	13587	13445
22510	39515	35214	25462	20686	17312	15564	14844	14280	13985	13474	13441	13256	13268	13094	12998	13006	13009	12704	12818	12870	12771	12790	12597	12437	12538	12657	12497	12626	12573	12675	12615	12645	12332	12508	12571	12375	12459	12445	12402	12312	12303	12345	12361	12298	12276	12289	12358	12444	12307	12441	12256	12342	12472	12324	12453	12345	12474	12317	12299	12327	12413	12226	12332	12297	12390	12278	12451	12196	12340	12229	12402	12279	12446	12356	12331	12258	12333	12375	12457	12419	12416	12343	12382	12448	12504	12345	12554	12352	12332	12243	12491	12464	12456	12548	12399	12539	12386	12470	12288	12213	12457	12336	12401	12173	12403	12266	12445	12131	12440	12418	12312	12487	12226	12306	12211	12332	12368	12452	12392	12432	12259	12413	12354	12408	12294	12378	12355	12347	12459	12256	12193	12413	12189	12360	12322	12381	12288	12322	12365	12235	12257	12452	12437	12421	12046	12344	12358	12225	12397	12481	12313	12364	12337	12318	12297	12448	12312	12101	12349	12500	12470	12348	12297	12187	12394	12353	12303	12257	12268	12318	12379	12233	12322	12314	12404	12412	12257	12259	12227	12347	12307	12327	12328	12257	12218	12186	12183	12386	12368	12388	12232	12420	12300	12262	12226	12340	12384	12358	12296	12466	12322	12354	12321	12276	12218	12310	12468	12374	12311	12187	12270	12227	12406	12501	12363	12305	12294	12318	12289	12469	12373	12248	12248	12405	12405	12427	12462	12178	12449	12279	12368	12205	12210	12390	12297	12325	12382	12400	12356	12311	12343	12212	12324	12410	12499	12209	12410	12338	12184	12262	12231	12394	12362	12268	12453	12260	12390	12384	12387	12201	12332	12250	12205	12292	12263	12209	12208	12327	12265	12397	12161	12159	12319	12508	12300	12288	12208	12385	12437	12332	12478	12241	12258	12297	12366	12358	12248	12398	12234	12382	12369	12389	12245	12289	12270	12348	12452	12216	12125	12422	12452	12194	12415	12266	12298	12192	12319	12368	12512	12422	12410	12395	12172	12403	12221	12359	12183	12380	12368	12315	12459	12296	12211	12281	12239	12295	12396	12410	12384	12340	12368	12505	12268	12276	12453	12324	12286	12340	12331	12313	12110	12428	12349	12308	12481	12197	12277	12366	12285	12294	12384	12305	12284	12231	12329	12225	12348	12228	12366	12317	12308	12416	12479	12558	12292	12448	12388	12452	12303	12224	12373	12321	12197	12269	12374	12335	12387	12227	12383	12421	12385	12496	12442	12240	12249	12408	12454	12241	12404	12188	12285	12520	12347	12251	12188	12282	12475	12363	12459	12379	12278	12441	12285	12111	12282	12227	12201	12362	12348	12274	12336	12464	12220	12222	12339	12442	12200	12576	12286	12402	12255	12301	12390	12155	12330	12268	12437	12332	12231	12381	12283	12410	12322	12379	12317	12277	12477	12145	12357	12402	12450	12348	12266	12136	12085	12365	12375	12282	12228	12458	12194	12479	12377	12319	12236	12387	12362	12266	12206	12326	12319	12124	12358	12241	12266	12403	12344	12311	12363	12357	12252	12388	12218	12394	12344	12173	12293	12345	12246	12229	12342	12380	12235	12220	12278	12273	12281	12286	12326	12320	12278	12201	12491	12322	12171	12301	12454	12282	12346	12413	12267	12327	12337	12228	12425	12192	12224	12353	12362	12491	12229	12340	12362	12296	12251	12280	12208	12331	12319	12494	12197	12342	12407	12335	12152	12317	12329	12171	12353	12386	12462	12447	12259	12299	12335	12237	12327	12259	12461	12369	12251	12410	12223	12410	12279	12295	12364	12282	12202	12324	12373	12313	12338	12354	12182	12375	12477	12257	12290	12313	12362	12293	12189	12136	12364	12255	12296	12428	12253	12256	12333	12280	12396	12359	12289	12184	12276	12321	12390	12356	12251	12248	12278	12322	12257	12295	12088	12221	12386	12415	12242	12367	12214	12419	12376	12282	12314	12230	12442	12290	12346	12296	12371	12331	12414	12307	12315	12271	12503	12403	12447	12394	12339	12376	12237	12240	12391	12252	12388	12484	12224	12374	12421	12156	12298	12492	12446	12281	12265	12281	12189	12336	12374	12272	12179	12172	12474	12205	12297	12357	12495	12350	12208	12355	12323	12324	12240	12427	12432	12376	12263	12292	12405	12157	12197	12200	12269	12384	12246	12380	12336	12380	12353	12192	12306	12549	12343	12371	12560	12422	12238	12263	12375	12288	12353	12296	12177	12231	12288	12290	12389	12239	12256	12346	12394	12286	12409	12369	12434	12289	12306	12460	12267	12361	12210	12207	12302	12312	12356	12233	12272	12183	12326	12316	12235	12316	12256	12344	12299	12225	12380	12382	12355	12382	12432	12407	12305	12346	12366	12200	12168	12403	12310	12519	12302	12270	12427	12441	12333	12383	12308	12346	12198	12252	12187	12445	12385	12451	12319	12358	12285	12064	12215	12371	12213	12222	12296	12302	12386	12342	12177	12422	12302	12327	12185	12303	12271	12253	12310	12231	12266	12296	12343	12368	12341	12253	12198	12173	12403	12435	12389	12227	12393	12302	12292	12326	12395	12246	12376	12326	12358	12258	12480	12442	12163	12397	12172	12309	12264	12336	12388	12264	12446	12466	12228	12259	12309	12504	12435	12242	12346	12562	12225	12423	12335	12247	12287	12365	12365	12418	12345	12387	12399	12371	12143	12352	12413	12292	12301	12283	12181	12323	12331	12347	12373	12247	12209	12280	12383	12201	12203	12438	12303	12462	12434	12230	12266	12253	12316	12262	12495	12511	12249	12397	12230	12234	12390	12288	12213	12508	12314	12321	12157	12387	12339	12307	12207	12497	12405	12406	12350	12336	12382	12444	12343	12387	12246	12264	12168	12323	12287	12329	12247	12295	12283	12105	12362	12296	12357	12313	12303	12401	12413	12377	12526	12375	12346	12278	12236	12228	12364	12248	12359	12367	12381	12277	12392	12239	12146	12252	12370	12240	12171	12080	12259	12364	12317	12443	12323	12370	12373	12377	12293	12278	12310	12312	12435	12362	12293	12254	12417	12217	12392	12493	12208	12298	12498	12286	12373	12367	12376	12321	12415	12193	12333	12148	12327	12287	12263	12484	12206	12414	12405	12427	12348	12208	12348	12434	12176	12319	12336	12433	12390	12207	12273	12242	12419	12350	12270	12140	12358	12429	12310	12288	12344	12295	12356	12274	12334	12330	12207	12294	12291	12319	12313	12089	12312	12311	12260	12283	12305	12469	12274	12270	12264	12265	12371	12223	12260	12371	12317	12406	12206	12334	12262	12239	12365	12335	12428	12376	12250	12318	12304	12311	12437	12315	12458	12241	12180	12300	12409	12402	12347	12282	12350	12424	12376	12356	12188	12376	12236	12284	12324	12290	12372	12288	12297	12345	12376	12425	12290	12292	12343	12268	12382	12425	12233	12230	12333	12281	12196	12342	12326	12246	12337	12331	12306	12245	12296	12237	12383	12333	12209	12327	12393	12205	12449	12268	12369	12418	12162	12243	12426	12283	12375	12340	12357	12562	12329	12242	12307	12346	12166	12400	12273	12397	12312	12387	12375	12202	12438	12228	12439	12243	12439	12154	12287	12295	12231	12389	12240	12229	12462	12229	12136	12220	12470	12285	12295	12222	12221	12310	12506	12241	12370	12258	12563	12314	12248	12371	12384	12349	12312	12229	12441	12281	12244	12213	12336	12231	12317	12186	12320	12310	12248	12184	12342	12249	12305	12226	12251	12454	12295	12206	12412	12119	12543	12488	12256	12332	12418	12230	12240	12233	12201	12280	12331	12176	12242	12177	12312	12441	12139	12441	12198	12466	12422	12257	12353	12309	12515	12361	12187	12399	12268	12363	12415	12350	12407	12226	12380	12280	12216	12437	12305	12313	12374	12431	12311	12339	12246	12296	12315	12183	12308	12291	12242	12421	12403	12477	12180	12319	12462	12335	12300	12401	12217	12293	12332	12284	12361	12348	12338	12224	12278	12197	12138	12434	12400	12251	12317	12317	12414	12373	12378	12377	12280	12414	12271	12252	12522	12310	12260	12413	12446	12415	12372	12411	12335	12153	12342	12413	12299	12347	12298	12386	12358	12291	12365	12360	12205	12398	12366	12091	12256	12165	12324	12236	12327	12165	12448	12290	12337	12424	12119	12354	12273	12239	12422	12372	12341	12312	12189	12263	12363	12269	12369	12427	12588	12254	12367	12295	12435	12398	12345	12310	12390	12411	12371	12107	12322	12434	12518	12255	12431	12442	12226	12256	12327	12469	12269	12382	12301	12285	12508	12358	12286	12161	12260	12332	12202	12300	12444	12240	12170	12400	12276	12374	12333	12254	12268	12354	12284	12261	12241	12089	12301	12258	12223	12351	12197	12275	12304	12242	12300	12333	12373	12327	12233	12377	12326	12314	12225	12393	12304	12355	12338	12427	12144	12300	12213	12370	12406	12210	12295	12260	12462	12287	12140	12175	12417	12460	12376	12460	12429	12214	12354	12290	12412	12444	12358	12233	12128	12251	12402	12289	12457	12271	12253	12177	12185	12319	12367	12399	12396	12346	12221	12376	12440	12306	12333	12272	12298	12158	12420	12246	12419	12288	12237	12330	12235	12132	12202	12255	12345	12440	12366	12368	12385	12231	12408	12412	12254	12348	12311	12394	12379	12389	12355	12299	12252	12326	12142	12271	12213	12223	12274	12380	12392	12381	12249	12228	12204	12151	12515	12352	12375	12213	12334	12230	12296	12437	12205	12275	12289	12342	12304	12125	12281	12391	12355	12362	12316	12281	12398	12172	12431	12180	12215	12286	12235	12179	12448	12235	12339	12385	12304	12277	12308	12411	12220	12325	12481	12459	12469	12195	12330	12289	12177	12314	12285	12459	12403	12333	12307	12406	12320	12277	12241	12262	12312	12285	12332	12305	12320	12445	12112	12380	12321	12307	12177	12419	12342	12236	12264	12376	12287	12329	12374	12303	12250	12447	12300	12315	12344	12315	12223	12387	12396	12314	12341	12182	12299	12355	12294	12425	12397	12288	12454	12399	12353	12283	12301	12374	12186	12293	12410	12231	12459	12354	12200	12437	12304	12274	12462
22875	21134	28888	23757	21855	23804	23684	17586	16311	16253	15500	15367	15385	15263	14968	15019	14923	14926	14700	14802	14833	14733	14777	14530	14799	14586	14485	14573	14613	14525	14379	14562	14590	14453	14452	14402	14383	14448	14489	14280	14393	14335	14285	14354	14388	14358	14440	14295	14424	14290	14344	14342	14406	14276	14249	14245	14369	14480	14394	14210	14053	14226	14262	14263	14340	14349	14313	14229	14353	14258	14203	14322	14308	14294	14354	14413	14266	14425	14177	14202	14334	14128	14229	14501	14316	14103	14242	14330	14430	14488	14258	14260	14356	14423	14310	14343	14428	14395	14266	14597	14418	14276	14057	14197	14046	14314	14237	14244	14250	14321	14211	14239	14354	14223	14405	14359	14198	14184	14276	14259	14201	14380	14304	14147	14141	14169	14163	14312	14237	14287	14246	14353	14307	14304	14415	14436	14358	14307	14197	14075	14189	14170	14213	14324	14196	14237	14228	14257	14395	14355	14316	14423	14179	14324	14335	14295	14321	14201	14215	14420	14238	14272	14142	14150	14209	14265	14240	14379	14287	14391	14289	14255	14289	14242	14225	14160	14312	14224	14037	14166	14219	14132	14392	14340	14224	14069	14376	14356	14278	14163	14239	14172	14256	14368	14197	14311	14249	14172	14201	14245	14297	14046	14305	14278	14056	13967	14422	14353	14225	14260	14411	14239	14070	14302	14305	14359	14149	14279	14219	14033	14071	14371	14454	14318	14378	14198	14177	14145	14201	14243	14327	14255	14156	14360	14340	14197	14249	14196	14265	14423	14230	14184	14382	14270	14202	14181	14310	14436	14469	14320	14412	14333	14220	14352	14155	14382	14129	14245	14279	14387	14300	14268	14110	14061	14261	14303	14203	14287	14104	14399	14282	14380	14146	14122	14208	14231	13949	14194	14219	14252	14008	14079	14233	14169	14343	14314	14326	14155	14175	14312	14209	14186	14336	14112	14373	14306	14240	14278	14283	14271	14168	14112	14383	14388	14151	14222	14305	14250	14220	14230	14393	14236	14269	14279	14400	14169	14228	14067	14323	14164	14241	14340	14100	14152	14272	14365	14290	14282	14047	14236	14241	14309	14208	14396	14285	14141	14320	14358	14169	14160	14360	14395	14196	14101	14223	14242	14397	14334	14418	14319	14208	14226	14448	14109	14301	14296	14391	14442	14251	14141	14176	14178	14263	14263	14036	14121	14303	14251	14207	14186	14045	14206	14185	14153	14276	14267	14265	14337	14355	14190	14283	14295	14309	14396	14265	14093	14255	14216	14316	14227	14302	14293	14408	14323	14291	14359	14436	14198	14226	14203	14341	14227	14164	14001	14443	14309	14247	14355	14201	13933	14316	14172	14194	14358	14246	14312	14157	14096	14091	14109	14195	14389	14186	14204	14288	14087	14209	14301	14288	14074	14256	14337	14341	14201	14223	14092	14163	14438	14095	14416	14237	14184	14001	14193	14289	14270	14225	14184	14187	14193	14226	14407	14377	14224	14341	14464	14189	14212	14012	14227	14347	14240	14164	14402	14239	14206	14371	14241	14382	14349	14352	14399	14298	14314	14397	14435	14489	14319	14275	14220	14240	14404	14159	14028	14223	14262	14411	14189	14163	14230	14229	14295	14250	14177	14320	14112	14206	14514	14381	14171	14337	14336	14368	14424	14276	14269	14324	14310	14143	14320	14321	14303	14110	14276	14217	14344	14172	14129	14057	14125	14210	14142	14194	14362	14257	14477	14245	14364	14129	14154	14132	14061	14361	14230	14516	14255	14223	14356	14241	14184	14342	14205	14095	14180	14207	14343	14314	14232	14330	14342	14562	14391	14244	14312	14343	14380	14440	14303	14266	14235	14335	14159	14357	14410	14339	14209	14199	14157	14266	14122	14251	14098	14213	14316	14119	14412	14144	14108	14247	14050	14233	14208	14517	14086	14274	14244	14264	14306	14158	14221	14261	14332	14463	14215	14372	14251	14243	14314	14310	14360	14077	14019	14277	14249	14196	14191	14396	14128	14279	14419	14196	14087	14155	14326	14227	14143	14199	14159	14300	14494	14159	14345	14309	14298	14317	14281	14273	14289	14368	14113	14292	14288	14217	14338	14326	14301	14364	14242	14196	14285	14102	14184	14281	14197	14375	14133	14221	14274	14308	14107	14311	14095	14157	14326	14313	14315	14407	14378	14234	14333	14229	14291	14241	14292	14278	14276	14227	14248	14294	14287	14225	14110	14078	14334	14205	14173	14177	14416	14219	14193	14303	14172	14387	14313	14422	14283	14228	14264	14161	14347	14466	14427	14129	14181	14308	14349	14281	14161	14294	14190	14244	14332	14310	14171	14350	14392	14047	14061	14354	14254	14550	14361	14204	14372	14267	14126	14171	14152	14360	14414	14252	14369	14058	14236	14065	14232	14173	14195	14029	14208	14154	14304	14168	14378	14374	14379	14163	14217	14341	14304	14147	14274	14302	14133	14286	14302	14312	14188	14187	14210	14348	14263	14186	14255	14267	14075	14244	14277	14302	14142	14236	14346	14319	14325	14272	14400	14301	14326	14146	14352	14269	14243	14214	14205	14241	14385	14295	14256	14368	14370	14296	14376	14229	14291	14421	14310	14094	14361	14176	14248	14225	14444	14017	14504	14307	14399	14313	14182	14251	14293	14171	14271	14213	14195	14171	14444	14490	14251	14267	14270	14353	14127	14380	14353	14391	14250	14405	14277	14343	14393	14226	14523	14506	14337	14276	14235	14229	14246	14414	14171	14416	14377	14174	14198	14250	14349	14183	14255	14143	14282	14064	14308	13997	14305	14374	14568	14253	14183	14155	14341	14250	14208	14279	14275	14022	14213	14343	14129	14206	14352	14274	14453	14316	14285	14313	14260	14158	14276	14270	14376	14304	14113	14160	14344	14277	14422	14350	14295	14307	14347	14187	14246	14201	14394	14340	14208	14178	14256	14309	14271	14200	14219	14148	14220	14296	14201	14195	14364	14291	14227	14420	14408	14329	14261	14281	14482	14075	14125	14280	14220	14336	14378	14269	14313	14101	14318	14332	14245	14351	14311	14268	14056	14249	14208	14352	14222	14103	14167	14244	14571	14288	14390	14232	14299	14324	14286	14438	14198	14316	14225	14288	14203	14124	14310	14278	14149	14220	14015	14181	14314	14344	14141	14344	14323	14216	14324	14277	14201	14230	14272	14205	14444	14302	14325	14434	14137	14221	14271	14315	14133	14138	14388	14280	14084	14199	14256	14272	14372	14257	14436	14412	14148	14206	14020	14444	14267	14273	14167	14349	14145	14308	14261	14123	14120	14030	14065	14124	14235	14284	14108	14146	14092	14263	14340	14248	14245	14114	14289	14347	14254	14098	14384	14151	14284	14151	14343	14330	14137	14292	14433	14146	14262	14020	14352	14346	14440	14189	14328	14211	14275	14112	14218	14161	14348	14360	14275	14183	14212	14295	14230	14065	14329	14044	14398	14377	14219	14290	14328	14354	14189	14190	14447	14374	14267	14143	14036	14185	14575	14178	14224	14301	14091	14250	14248	14353	14241	14564	14073	14377	14182	14387	14208	14357	14125	14271	14335	14056	14331	14208	14095	14331	14130	14244	14171	14530	14242	14094	14416	14436	14098	14315	14137	14241	14274	14191	14172	14203	14319	14403	13914	14320	14175	14367	14290	14198	14312	14137	14194	14067	14164	14386	14176	13999	14062	14242	14239	14315	14194	14026	14414	14329	14387	14443	14157	14422	14266	14387	14290	14383	14252	14197	14295	14273	14340	14240	14192	14124	14090	14168	14256	14243	14266	14483	14172	14357	14344	14214	14173	14160	14419	14263	14069	14297	14140	14290	14288	14264	14425	14147	14190	14140	14084	14039	14294	14252	14219	14361	14326	14122	14113	14155	14199	14339	14171	14071	14260	14138	14038	14227	14222	14067	14112	14216	14127	14304	14287	14179	14152	14308	14309	14256	14389	14097	14191	14186	14236	14209	14351	14165	14331	13969	14298	14169	14464	14317	14172	14215	14239	14089	14062	14279	14466	14308	14229	14202	14346	14224	14132	14396	14273	14061	14315	14442	14100	14319	14076	14252	14280	14093	14095	14204	14328	14444	14388	14398	14370	14407	14294	14344	14273	14206	14360	14292	14243	14237	14279	14396	14266	14416	14403	14218	14275	14240	14318	14427	14234	14094	14239	14310	14334	14105	14245	14223	14211	14209	14117	14463	14393	14073	14080	14248	14276	14265	14172	14443	14081	14260	14177	14333	14282	14268	14100	14106	14289	14441	14225	14261	14176	14309	14191	14168	14195	14184	14356	14308	14391	14310	14125	14471	14177	14362	14327	14229	14103	14278	14132	14186	14280	14355	14144	14319	14140	14253	14131	14318	14184	14274	14211	14316	14308	14098	14161	14052	14292	14367	14272	14445	14337	14237	14221	14383	14208	14195	14340	14318	14398	14535	14203	14253	14144	14376	14065	14278	14172	14341	14094	14227	14162	14320	14264	14254	14135	14204	14333	14292	14114	14086	14167	14169	14154	14277	14211	14115	14077	14254	14322	14157	14160	14326	14306	14275	14108	14137	14195	14316	14236	14174	14149	14224	14252	14353	14179	14237	14329	14426	14253	14243	14277	14221	14157	14259	14263	14294	14279	14256	14267	14280	14194	14238	14050	14323	14276	14287	14314	14013	14111	14178	14341	14239	14296	14148	14033	14393	14367	14314	14269	14166	14179	14201	14155	14382	14245	14192	14289	14271	14330	14324	14356	14224	14091	14435	14349	14329	14191	14232	14057	14355	14370	14215	14174	14315	14401	14079	14160	14177	14126	14259	14266	14423	14064	14048	13978	14271	14237	14107	14307	14279	14421	14217	14203	14369	14245	14192	14249	14261	14262	13975	14311	14375	14298	14307	14290	14219	14114	14167	14312	14118	14218	14285	14258	14288	14307	14292	14296	14324	14175	14106	14324	14109	14341	14253	14128	14184	14126	14378	14440	14396	14132	14159	14148	14520	14241	14227	14230	14324	14224	14303	14200	14177	14261	14111	14332	14259	14309	14167	14350	14278	14162	14106	14252	14298	14325	13986	14083	14231	14283	14173	14004	14128	14000	14176	14265	14187	14301	14186	14262
25432	45182	39930	30065	26261	22204	18108	16196	15537	14938	14351	14242	14189	13749	13852	13815	13517	13479	13556	13322	13401	13173	13245	13315	13024	12875	13182	13223	12968	13080	13115	12946	13036	12975	12895	12981	13088	12886	12823	12834	12732	12729	12862	12839	12796	12805	12738	12796	12674	12693	12745	12781	12708	12728	12717	12726	12788	12991	12647	12795	12782	12711	12680	12703	12710	12822	12929	12903	12759	12827	12757	12769	12796	12847	12754	12821	12743	12731	12705	12893	12886	12737	12708	12614	12714	12827	12838	12824	12875	12776	12631	12856	12787	12753	12883	12780	12681	13019	12885	12663	12799	12690	12784	12716	12697	12798	12715	12846	12847	12789	12715	12673	12751	12774	12645	12739	12741	12631	12709	12705	12810	12738	12774	12720	12766	12719	12774	12771	12849	12654	12742	12630	12630	12623	12596	12764	12728	12709	12830	12756	12646	12774	12764	12591	12706	12614	12887	12726	12567	12755	12721	12678	12693	12864	12750	12717	12610	12533	12725	12782	12879	12609	12703	12861	12645	12599	12775	12826	12727	12689	12689	12561	12620	12819	12551	12721	12893	12763	12726	12756	12897	12783	12747	12761	12832	12787	12677	12659	12848	12556	12739	12832	12837	12836	12808	12692	12689	12767	12720	12758	12926	12647	12801	12669	12800	12595	12762	12880	12846	12794	12721	12595	12741	12645	12723	12770	12873	12567	12762	12724	12662	12686	12560	12800	12780	12829	12820	12693	12754	12663	12761	12721	12904	12667	12816	12837	12659	12807	12838	12705	12891	12601	12708	12801	12787	12851	12748	12659	12822	12849	12687	12543	12829	12800	12864	12702	12775	12779	12809	12828	12753	12645	12740	12811	12866	12648	12728	12718	12895	12794	12828	12579	12797	12782	12756	12748	12728	12693	12800	12804	12727	12824	12875	12514	12777	12698	12697	12968	12720	12799	12714	12723	12893	12595	12687	12816	12731	12730	12802	12655	12611	12702	12717	12846	12673	12830	12613	12835	12728	12897	12800	12804	12827	12913	12672	12705	12714	12674	12626	12680	12745	12609	12870	12705	12844	12815	12769	12820	12834	12790	12776	12713	12872	12770	12690	12780	12755	12642	12853	12872	12860	12812	12622	12722	12699	12636	12776	12770	12807	12837	12583	12703	12969	12771	12846	12715	12812	12562	12849	12645	12717	12661	12753	12760	12823	12739	12809	12866	12807	12650	12964	12772	12741	12750	12792	12704	12821	12820	12672	12734	12790	12913	12868	12743	12816	12684	12737	12705	12804	12849	12792	12612	12583	12888	12691	12698	12686	12708	12559	12731	12906	12783	12781	12568	12839	12660	12882	12646	12779	12886	12886	12803	12691	12785	12770	12804	12837	12676	12838	12664	12725	12780	12703	12874	12791	12648	12671	12771	12748	12736	12689	12641	12820	12701	12706	12773	12765	12789	12646	12862	12687	12944	12725	12802	12783	12800	12747	12511	12675	12644	12830	12800	12637	12704	12889	12627	12628	12615	12607	12767	12825	12722	12763	12891	12562	12825	12678	12678	12661	12782	12850	12888	12701	12733	12808	12826	12712	12827	12597	12573	12850	12779	12799	12745	12649	12770	12705	12853	12701	12694	12657	12687	12784	12814	12860	12639	12985	12726	12779	12789	12673	12636	12802	12824	12899	12824	12666	12864	12632	12868	12761	12694	12680	12583	12736	12795	12600	12751	12781	12715	12728	12649	12740	12615	12867	12615	12808	12642	12757	12847	12901	12822	12588	12681	12613	12705	12784	12720	12779	12816	12840	12844	12551	12809	12711	12672	12612	12706	12759	12953	12634	12864	12758	12778	12765	12714	12774	12568	12894	12648	12768	12614	12681	12578	12821	12652	12818	12772	12863	12731	12689	12849	12599	12515	12758	12600	12731	12583	12836	12801	12744	12698	12844	12847	12842	12605	12730	12680	12939	12740	12631	12648	12771	12655	12592	12821	12736	12774	12808	12740	12866	12696	12852	12724	12758	12712	12633	12537	12853	12680	12737	12702	12760	12770	12676	12835	12866	12724	12786	12790	12795	12745	12665	12701	12788	12689	12591	12822	12734	12698	12703	12861	12866	12803	12784	12768	12799	12796	12845	12683	12781	12798	12785	12859	12929	12626	12726	12969	12815	12666	12751	12732	12799	12694	12751	12711	12670	12640	12735	12848	12797	12624	12787	12742	12768	12658	12428	12660	12674	12821	12877	12695	12711	12542	12739	12814	12869	12774	12664	12719	12776	12712	12714	12859	12733	12707	12747	12677	12714	12795	12671	12864	12798	12664	12784	12935	12619	12868	12606	12759	12738	12769	12842	12729	12704	12624	12591	12693	12765	12701	12642	12542	12707	12843	12716	12709	12755	12740	12709	12690	12927	12536	12863	12772	12760	12993	12757	12637	12604	12672	12735	12628	12871	12629	12863	12767	12696	12664	12857	12840	12576	12694	12879	12769	12743	12771	12709	12696	12809	12767	12772	12836	12745	12720	12768	12809	12760	12906	12910	12690	12784	12847	12724	12759	12786	12797	12975	12750	12943	12685	12671	12711	12627	12840	12791	12622	12887	12776	12665	12643	12680	12882	12798	12698	12837	12654	12695	12788	12588	12923	12705	12774	12718	12924	12611	12586	12724	12668	12601	12625	12835	12771	12739	12838	12671	12782	12639	12793	12869	12765	12837	12806	12903	12692	12712	12784	12877	12791	12768	12711	12822	12834	12670	12832	12717	12834	12797	12760	12819	12891	12588	12637	12737	12840	12877	12749	12751	12579	12643	12768	12894	12651	12568	12551	12775	12982	12868	12852	12911	12832	12691	12644	12793	12736	12646	12528	12650	12881	12603	12759	12926	12756	12836	12595	12912	12731	12838	12746	12634	12802	12881	12592	12634	12745	12802	12688	12714	12787	12772	12705	12901	12592	12800	12670	12754	12741	12802	12919	12847	12703	12690	12685	12772	12744	12677	12682	12697	12656	12867	12698	12675	12725	12770	12826	12553	12747	12770	12919	12739	12585	12778	12669	12618	12719	12851	12795	12746	12666	12712	12614	12699	12643	12883	12710	12644	12816	12597	12783	12612	12768	12891	12577	12653	12698	12671	12806	12735	12622	12707	12729	12788	12840	12770	12797	12835	12669	12779	12728	12663	12835	12755	12836	12806	12668	12805	12644	12815	12747	12848	12945	12840	12474	12736	12730	12691	12827	12887	12798	12781	12582	12745	12753	12799	12819	12665	12702	12708	12676	12677	12747	12672	12750	12680	12870	12725	12768	12752	12763	12626	12712	12840	12701	12883	12677	12748	12716	12789	12779	12699	12854	12797	12717	12831	12873	12825	12897	12756	12760	12802	12941	12770	12756	12574	12675	12855	12716	12845	12699	12647	12663	12679	12810	12608	12564	12797	12816	12766	12740	12746	12719	12829	12615	12826	12829	12704	12773	12683	12717	12856	12743	12753	12782	12581	12800	12636	12682	12684	12729	12765	12780	12691	12726	12638	12753	12772	12709	12734	12682	12791	12679	12694	12654	12794	12870	12700	12788	12765	12918	12651	12833	12551	12706	12683	12879	12728	12735	12729	12641	12765	12801	12797	12759	12687	12782	12819	12869	12611	12807	12968	12659	12649	12799	12798	12774	12852	12769	12826	12709	12716	12726	12764	12779	12712	12749	12805	12831	12936	12677	12837	12821	12764	12864	12621	12829	12632	12667	12682	12896	12801	12867	12777	12738	12574	12541	12702	12903	12646	12695	12826	12863	12613	12723	12648	12778	12626	12808	12609	12584	12778	12694	12925	12674	12757	12591	12962	12851	12647	12740	12791	12659	12990	12864	12774	12898	12695	12727	13015	12845	12641	12786	12726	12590	12821	12866	12680	12759	12736	12838	12971	12675	12829	12762	12717	12725	12732	12697	12730	12561	12712	12697	12652	12854	12705	12802	12778	12792	12873	12697	12858	12623	12807	12814	12702	12806	12909	12779	12808	12979	12815	12697	12901	12850	12600	12738	12741	12781	12705	12654	12739	12726	12645	12672	12719	12682	12773	12841	12540	12668	12778	12715	12800	12931	12747	12744	12731	12767	12668	12640	12850	12618	12809	12646	12869	12761	12648	12567	12754	12778	12856	12691	12879	12814	12595	12828	12626	12738	12826	12766	12780	12742	12800	12738	12643	12498	12709	12660	12676	12810	12611	12810	12756	12852	12681	12678	12641	12695	12647	12642	12875	12663	12892	12814	12877	12796	12849	12732	12811	12813	12934	12738	12919	12655	12836	12814	12613	12795	12748	12691	13008	12674	12634	12676	12822	12724	12802	12675	12693	12700	12723	12729	12685	12726	12790	12677	12894	12537	12705	12646	12830	12646	12710	12629	12610	12787	12781	12652	12757	12553	12699	12756	12799	12876	12703	12666	12798	12613	12777	12716	12753	12720	12705	12818	12598	12785	12814	12701	12687	12753	12800	12813	12692	12717	12780	12564	12668	12976	12830	12700	12829	12753	12719	12724	12714	12689	12724	12744	12860	12932	12846	12700	12867	12804	12738	12838	12934	12744	12570	12647	12722	12647	12716	12961	12734	12709	12712	12835	12687	12782	12717	12772	12730	12781	12710	13014	12862	12650	12837	12793	12845	12629	12612	12670	12705	12710	12839	12700	12858	12772	12730	12683	12881	12745	12831	12559	12787	12736	12775	12710	12685	12819	12894	12637	12754	12743	12760	12736	12639	12862	12634	12864	12651	12764	12838	12767	12781	12714	12754	12651	12830	12621	12812	12828	12780	12803	12643	12909	12830	12756	12820	12770	12614	12721	12656	12818	12744	12668	12759	12761	12817	12720	12835	12704	12702	12682	12570	12635	12777	12614	12702	12860	12647	12750	12782	12662	12773	12634	12631	12720	12675	12727	12718	12821	12621	12793	12847	12733	12672	12609	12720	12544	12784	12805	12857	12717	12730	12779	12746	12670	12757	12816	12633	12635	12631	12573	12806	12864	12841	12651	12718	12829	12667	12711	12702	12714	12728	12730	12712	12629	12684	12718	12657	12623	12797	12698	12779	12793	12727	12634	12850	12756	12900	12892	12753	12795	12859	12761	12691	12844	12769	12691	12768	12536	12701	12761	12719	12771
28001	22934	25642	21687	16932	15548	14816	14011	13667	13673	13672	13472	13435	13271	13328	13211	13192	13304	13272	13299	13358	13231	12995	13038	13131	13177	13052	13288	13141	13093	13012	13008	13132	13003	13035	13192	13298	13280	13200	13195	13194	13183	12987	12913	13166	13171	12987	12941	12867	12920	13092	13025	12958	13029	13176	13015	12947	12965	13021	12862	12858	13028	13098	12931	13073	13226	12943	13104	12974	12957	13140	13076	13015	13063	13104	12878	13077	12935	12948	12825	12994	13116	12981	12980	13031	13163	12972	12946	13192	13017	13105	12905	13026	12990	13012	13177	13110	13024	12934	12985	12923	12881	12918	12979	12988	12890	13030	12879	12987	12825	13095	13213	12952	13063	13136	12993	12986	12981	13051	13093	13241	12807	13100	12950	12838	13121	12916	13030	13013	13101	12963	13150	13051	13326	13052	12929	12907	13036	12825	13054	12984	12782	13006	13009	12947	12899	12976	13103	12929	12840	12958	13100	13012	13108	13040	13007	13106	13054	13010	12961	12953	13191	12966	12954	12953	12912	13058	13138	12911	13202	12763	12901	13089	12972	13049	12888	12817	13057	13012	13215	13175	12764	13008	13157	13109	13000	13163	13143	12876	12939	13028	12921	12949	12942	13056	12832	13178	12935	13157	12861	13208	13208	13012	13114	13062	13116	12973	12823	12890	12858	13001	13023	12934	13054	12878	13092	13030	12955	13077	13170	13165	13044	13016	13143	13306	13084	13081	13024	12928	12990	13022	12917	12974	12856	13081	13090	12994	12856	12921	12963	13117	12949	12814	13024	12919	13064	13040	13003	13100	13097	13175	13036	12777	12925	13064	13120	13064	13001	12857	12987	12923	13145	12935	12961	12885	12920	13050	12930	13034	12839	12880	13110	13160	12969	13120	12837	12978	13260	13166	13094	12916	13101	13020	13094	13089	13028	12958	13051	13026	13177	13019	13062	13080	12881	12916	12971	13023	13036	13076	13008	13011	12891	12911	13034	13066	12943	12963	13181	13132	12998	13056	12952	12803	12917	12825	12889	13137	13085	12981	13073	12958	13185	13004	12938	13032	12750	13091	12950	13049	13057	12977	12876	13015	12926	13104	13180	13103	13137	13051	12999	12785	12985	13086	12999	13018	13062	13103	13148	13073	13163	13054	13117	13272	13203	12962	12859	12938	12979	13000	12991	12901	13055	13001	12866	13072	13301	13047	13010	13006	12953	13049	12990	12954	12987	13074	12940	12891	12956	12940	13266	12919	12958	13066	12991	13157	12929	13007	13248	12997	12845	13011	13251	12857	12943	12872	13036	13039	12934	13212	12954	12952	13061	13014	13018	13143	12918	13090	12983	13132	12992	12992	13002	13044	13103	13056	13061	13068	13004	13057	13116	13012	13121	12933	12998	13058	13008	13100	13157	12952	13060	12877	12932	12961	13093	12853	13209	12918	13065	13071	13084	13070	12954	12949	12934	13001	12968	12978	13195	12988	12895	12896	12809	13061	13111	12956	13033	12981	13221	13126	13021	12999	13103	13035	12995	12862	13058	13143	13056	12967	13040	12959	12917	13231	12956	13125	12911	13033	12957	12934	13057	12998	12937	13064	13099	13187	12920	12943	12923	13073	13157	13128	13066	12798	13047	12914	13162	12930	13004	13043	13298	13156	13045	13146	13070	13043	12980	12965	12988	13067	12951	12879	13042	13039	13229	12952	13151	13167	13053	13010	13012	13011	12993	13006	13090	12881	13107	13050	12998	13171	13000	12946	13099	12935	13094	13076	13065	13096	12937	13211	13043	12986	12975	12771	13039	13036	12837	13217	13107	12961	13133	12902	13053	12924	13102	13009	13067	13271	13000	13086	12974	13127	12929	13098	13111	13044	13101	13072	12883	12990	13077	13048	13192	12840	13135	13151	13138	13049	13130	13113	13172	13259	13027	13063	13069	13081	13020	13049	13019	13106	12958	13187	12972	13104	12937	12912	12886	13127	13057	13076	13154	13161	12947	13112	12938	13056	13012	13017	12876	12958	12737	12902	13143	12924	13062	13039	12986	13051	12924	13070	12859	12991	13000	13065	12974	13115	12973	12987	13207	13041	13140	12981	12983	13085	13168	13248	13277	12958	13014	12822	12889	13247	12965	13072	12895	13045	13078	12978	12940	12996	12964	13218	12822	12915	12918	12916	13082	13170	13091	12988	12969	12857	12816	13005	12952	12910	12932	12959	12991	12990	13101	12952	13020	13107	13027	13033	12981	12996	13049	13040	13043	13165	13214	13019	13020	12956	13013	13107	13078	13052	13218	13278	13132	12962	12876	12961	12929	12945	12846	13027	12963	12939	13042	13002	12953	13004	13122	12930	12924	13005	12998	13002	12927	13064	12863	12960	13037	13117	13137	12936	12838	13084	13136	13003	12973	13072	12934	12821	13160	13009	13143	13028	12934	13041	13065	13155	13008	13211	13085	12965	13112	13139	12910	12997	13148	13166	12926	13069	13032	12889	13037	13280	13026	13138	13100	13016	12988	12945	13004	12956	12884	13099	13017	13041	12899	13197	13061	13110	12946	12977	12983	13083	13099	13090	13076	13089	13072	13048	12991	13062	12917	13070	13130	12877	12802	13069	13004	13003	12914	12944	12937	12958	13209	13050	12959	13243	13043	13077	13127	13126	13043	13103	12945	13073	13013	12983	13010	13008	13031	12966	13075	12987	12941	13033	13086	12837	13055	13042	13056	13122	12991	13233	12962	13145	13051	13057	13008	13066	13064	13098	13168	13005	12925	13099	13083	12960	12886	13058	12964	13137	13123	13171	13147	12917	12953	12985	12851	12981	13023	12846	13182	12978	12974	12959	12889	12946	12869	13078	13028	12920	13056	13145	13055	13026	12875	13015	13094	13056	13038	13031	12958	13212	13010	12990	13038	13155	12970	13002	12994	12986	12871	12755	12994	12941	12943	12973	13077	12926	13035	13001	12874	12842	12993	12884	12930	13182	12982	12971	13124	12894	12999	13078	12963	13005	13074	13181	13092	13012	13042	13066	13039	13000	13156	13010	13225	13174	13055	13181	12999	13142	12894	13206	13132	13156	13007	13286	13026	13109	13095	13132	13243	13027	13170	13199	12938	12997	12977	13087	13108	13027	13091	13058	13082	12994	13040	13131	13118	13033	13159	13090	12977	13125	13090	13232	12943	13096	13169	13215	13040	13002	13091	13089	13129	12900	12919	13085	13001	12909	13088	12983	12913	12968	13062	12946	13085	13030	13033	12900	13016	13147	12937	13011	13086	13044	13195	12943	12996	13079	12894	12977	13082	13157	13037	13036	13025	13080	12912	12837	12946	13230	13024	12925	13330	13118	13082	12917	12917	12992	12781	13056	13063	13101	13028	12975	12889	13087	13139	13181	12948	12945	13131	13042	13104	13068	12866	13125	12899	13001	12932	13051	13105	13119	13031	13158	12783	13150	13043	12888	13039	12848	12892	13167	13088	13103	13227	12967	12875	13218	12945	12967	13071	13190	13004	13035	12910	12990	13071	13260	13042	13060	12980	13093	13179	13067	13259	13133	12973	13049	13093	13067	12923	13161	13001	13119	13065	12958	13041	12942	13018	12962	13109	12984	13068	13007	12953	13234	13069	12877	12928	13025	13055	12876	13112	13109	12966	12835	12924	12935	12809	13251	13040	13044	12930	12927	13010	12961	13101	13053	12914	12830	13016	13044	13014	12960	13083	12920	13112	13025	13148	13120	12970	13183	12922	13044	12971	13135	12837	13121	13004	12993	12991	13016	13004	13000	12913	12943	13007	13099	13023	13185	13056	13095	12856	13003	13150	13061	13004	13086	12907	13024	13027	12861	12922	13197	13018	12833	12862	13113	13044	13085	13104	12992	13239	13030	13033	13126	13039	12997	12804	13035	13189	12977	12920	13027	13076	13026	13152	12958	13176	13006	13060	13042	13091	13122	13123	13213	12878	13026	12993	13025	13079	13082	12985	13094	13026	12998	13154	13008	13163	13114	12971	12975	13085	13011	12946	13059	12978	12778	12985	13038	13052	13092	12982	13060	12963	12886	12915	12982	13054	13050	12955	13050	12945	13080	13054	13042	12862	12931	12856	12982	12987	12998	12936	12970	13107	13006	13088	13047	12931	13073	12979	12984	13066	13096	13026	13217	12957	12841	12930	13251	13095	13019	12877	13123	13105	13019	13059	13194	13053	13256	13062	13175	13199	12993	12918	12828	12965	13051	13130	13074	13038	13002	12843	13217	12879	12875	13062	13089	13099	12981	13064	13098	13086	13046	12911	13019	13042	13212	12811	13085	13161	13078	12823	12969	12863	13024	13060	13013	13150	13029	13112	12950	12990	13010	12885	13070	12874	12980	13073	13173	13130	13148	13058	12924	13089	12981	13056	13282	13025	13036	13060	12887	13037	13041	12950	13269	13034	12970	13050	13031	12982	13179	13113	13031	13026	12856	12997	12922	13057	13103	13006	12910	13137	12907	12975	12968	12997	13077	13170	13194	13061	12996	12926	12958	13078	12876	13028	12882	12867	13016	13070	12917	13012	12902	12988	12894	12942	12923	13048	13035	13147	13141	12964	13156	12935	12897	12976	13016	13000	13087	12943	13268	13095	13037	13071	13202	13025	12884	12817	12945	13067	12913	13037	12806	12995	13085	13150	13062	12941	12974	12970	13066	13267	13130	12987	12943	12842	12909	13207	13001	13091	13045	13026	12921	13158	13089	13029	13060	13002	13033	13135	13081	13109	13153	12922	13036	13107	13075	12998	13061	12987	13138	13020	12939	12941	12968	12766	13042	13041	13090	12925	13073	13081	13051	13151	13088	13033	13123	12973	13056	12946	13004	13165	13094	13239	13178	12885	12989	13195	12830	12900	13231	13124	13071	13090	12944	13103	12849	12945	13223	12945	12968	12964	13127	13162	13067	13158	13114	13002	12837	12993	12900	13072	13005	12921	13222	13199	13027	13075	13017	13169	13078	12988	12994	13025	12950	13187	13062	13110	13082	13125	12966	13041	12947	13160	13067	13037	13032	12874	13347	13114	13027	13174	12980	13030	13048	12851	13031	12871	13008	13111	13070	13075	13119	13103	13038	13131	12967	12837	13046	12992	13141	13037	12881	12968	13128	12945
20850	30387	26672	20346	17029	15413	14254	13277	13140	13026	12811	12681	12435	12475	12392	12420	12371	12207	12098	12412	12355	12240	12213	12253	12154	12132	12062	12011	12077	12202	12221	12402	12210	12153	12130	12241	12104	11879	11998	11980	12025	11683	11977	11998	11895	12062	11985	11784	11761	11976	12144	12114	11922	12081	11883	12121	12093	12006	11949	11852	12009	11977	11988	11996	11750	12037	12102	12146	11992	11984	12110	12022	11923	12248	11996	12125	12059	12077	11973	12107	11928	12245	11957	12039	12112	12033	12027	11983	12045	11951	11945	11985	12080	12114	12147	12075	12084	11896	12081	12079	12024	12005	12022	11906	12125	12029	11839	12072	12013	11974	12120	12003	11971	12106	12027	12138	12024	11904	12028	11932	12133	11998	11993	11927	12101	11982	11942	11989	11898	12159	12041	12036	12088	12159	11964	11936	11959	11979	11987	12036	11993	11830	11973	12070	11902	11940	11991	11969	11863	12061	12127	12128	11875	11849	12169	12035	12062	12227	11966	11890	12095	12043	12092	12010	12046	11884	12093	11916	11704	12027	11969	11976	12293	11889	12039	12055	12020	11999	12086	12029	11942	12072	12016	12153	12143	11928	11963	12098	11864	11922	12016	11992	12078	12061	11997	12099	12013	11914	11875	12016	12153	11959	11981	12111	12011	11940	11988	11941	11922	11939	11962	11950	11918	11938	12183	11966	11983	12093	11990	11992	11977	11823	11942	12069	11929	12036	11844	12004	12106	11930	11946	11949	11862	11979	12084	11961	11907	12016	11947	12000	12013	12014	12030	12200	12006	12104	11959	12059	11934	12010	11920	11977	12029	12072	11863	12171	12131	12083	11923	12042	11979	12012	12110	11990	11971	12005	12176	11955	11972	12041	11987	12112	11887	11997	12004	11994	12056	11975	12063	12033	11962	11908	11981	12015	11939	11890	12099	11944	11989	12000	12014	12000	12035	11924	12161	11967	12018	12045	11839	11974	12021	12015	12002	12020	12047	12071	11931	12057	12019	12029	11882	11990	12072	12035	12029	11897	12137	12035	12077	12014	12048	11957	11929	12079	11894	11925	12185	12008	11960	12080	11958	12085	11883	12016	11998	12064	12118	12064	12078	12049	12141	11913	12041	12042	11900	11981	11855	12097	11962	11954	11895	11967	12083	11843	11880	11773	11984	12056	12127	12080	12141	12101	12159	11926	11911	12051	11943	12059	12378	12038	12039	11927	11892	12033	11892	11906	11921	12007	12001	12149	11997	12139	12032	12049	12086	11919	12062	11975	12104	12097	12132	11860	12057	12017	12015	11954	11958	12017	11907	12014	12016	12120	12063	12007	11879	11972	11986	11944	11907	11950	12106	11927	12082	12081	11991	12053	12092	11960	11981	11944	11968	11970	12004	12089	12112	11967	12164	11870	12010	12088	12104	11975	12109	11984	12064	11907	11942	11878	12182	11969	12018	12049	11932	11974	12075	11910	12010	11831	12044	11959	12043	11943	11988	12026	11922	12096	12074	11949	12083	12062	11972	11798	11912	12124	11932	12214	12024	11879	12050	11882	11963	12002	11879	12026	11935	12083	11942	11983	12120	11985	12119	12011	12049	11892	11874	11995	12075	11920	12011	12236	12068	11911	12032	12106	12048	11946	11930	12164	12023	11827	11960	11949	12169	11977	11973	11933	12079	12054	11938	11808	11968	12110	11933	11970	12001	12023	12036	11974	12006	12009	12085	11827	12009	11914	11989	12027	12051	12088	11955	11925	11944	12109	12026	11928	12176	12017	12076	12045	11989	12023	11970	11945	11983	12030	12038	12020	11957	12072	11953	12062	12090	11976	11989	11901	12010	12080	12055	12085	11931	12082	12012	11963	11891	11923	12044	12039	12042	11956	11958	11973	12024	12005	12061	12044	11974	12141	12016	11954	11898	11894	11840	12016	11983	11903	12126	11938	11928	11974	11977	12276	11889	11973	11918	11951	11965	12097	12042	11995	12076	12023	11797	12096	12110	12145	11978	12086	12109	12091	11968	11981	12081	11963	11957	11997	12076	12027	12189	11981	11988	11918	11881	11964	12031	12179	11976	12000	12065	12013	11927	12101	12069	12199	12116	11913	12042	11911	11918	12004	12082	12032	12218	11956	11914	12149	12026	12065	11910	12059	12073	11950	12014	11998	12141	11975	12063	12102	11982	11930	12084	11789	12056	12063	12019	12045	11998	11983	12059	12042	12167	11951	11949	12125	11838	11974	12107	12064	12134	11920	11915	11988	12057	12121	12091	12121	12008	12037	12129	11936	12018	11962	12121	12030	12157	12025	12168	12113	11901	12078	11890	11869	11974	11972	12149	12234	11945	12088	11973	12085	12104	11896	11911	12062	12014	12009	11883	12037	12062	11968	12028	11966	11913	11846	11945	11917	11915	11908	12039	11989	11959	11977	12023	12224	12010	11980	12106	12086	12023	12002	12049	12054	11985	11945	12070	12019	11978	11885	11963	12087	11898	12156	12079	11958	11915	11900	11870	11835	12027	12000	12055	11903	11989	12159	12104	11957	11808	12037	11929	11947	12012	12041	12041	11963	11961	12126	11956	12019	12069	11755	12123	12141	12084	12085	12145	11988	12115	11880	12038	12013	12209	12041	12024	11886	12143	11943	11991	11994	12056	12117	12106	11993	11959	11956	12006	12021	12040	12003	11904	11972	11922	11894	12067	11948	12137	11880	12000	11985	12018	11868	11986	11989	12010	12035	11930	11946	12162	11999	11885	12089	11986	11913	12057	12006	11979	12033	12060	12089	11986	11994	11979	12078	11945	11988	11967	12144	12118	11811	12110	12103	12091	12112	11934	12024	12107	12181	12105	12118	11965	11983	11956	12074	11885	12014	11921	12148	11862	12002	12041	12008	11864	12015	11978	12078	11886	12043	11868	11921	12110	11999	11922	12016	12060	12082	11894	11882	12053	12089	11995	11857	11985	12048	11939	12102	11851	12013	12002	12017	11988	11931	11935	12017	12007	12013	11994	12007	11949	12136	12019	11877	11987	12176	12017	12136	12017	11966	12125	11932	11985	12040	11921	12048	11915	11854	12103	11914	12021	12025	11981	11979	11895	12054	11806	12087	11921	11905	12093	11989	11980	11978	12149	12012	12188	12019	12033	12051	11958	11874	11916	11911	11997	12104	11953	11964	12021	12237	11995	11857	12053	11973	11912	11840	11983	11892	12110	11973	12165	11877	12076	11929	12240	12140	12089	12003	11866	12138	12034	11958	11969	12087	11992	11977	12048	11979	11976	12012	12022	12084	11958	11990	12220	11991	12060	11977	11976	12068	11940	12087	11972	12087	11977	12043	11909	12034	11994	11914	11921	12026	12008	11942	12080	11957	12023	12000	12015	12089	11890	11886	12293	12095	11964	11981	11928	11876	11916	12082	12083	12043	12102	12158	12021	12156	12050	12003	11947	11971	12001	12048	12081	12002	11964	11800	12008	11863	11949	11859	12029	11960	11994	12027	11995	11953	12137	12092	12020	11874	12127	11944	12214	12088	11878	12151	12022	12125	11907	12109	12021	11953	11988	11985	11939	11920	11992	12064	12057	12070	11973	11949	12097	12046	11857	12087	11970	11970	11960	11832	12001	12140	11993	11836	11852	11858	11980	12026	11978	11949	12039	11992	11985	12147	12019	12243	12102	11891	11957	11922	11928	12069	11990	12005	11925	11979	12036	12008	11918	11920	12097	12153	11990	11965	11992	11962	12136	11966	11965	12156	12124	12013	12009	11949	11901	11973	11980	12076	12018	12041	12046	11950	11944	11947	12016	12060	12022	11982	12106	11904	12018	11992	11986	11912	12073	11960	12039	12080	12046	11989	12020	11991	12020	12130	12011	12141	12052	12028	12170	11972	12054	12081	12075	12008	12037	12112	12102	11986	11986	12010	11976	12081	12118	12051	11938	12031	11933	11956	11984	12098	12051	12144	12046	12048	12096	11949	12069	11937	12016	11938	12089	11929	12192	12005	12027	11948	12090	12129	11915	12031	12183	12170	12101	11948	11810	12033	11923	12074	12001	12070	12033	11925	12014	12047	12063	11943	11920	11993	11961	11856	11925	12151	12094	12003	11723	12088	11934	12070	12133	11962	12007	12062	11880	11927	11957	11972	12118	11935	11909	12024	11750	12058	11922	12038	11853	12145	11905	12084	12051	11960	12188	12055	12042	11966	12042	11968	11867	12066	11997	11965	12032	12045	11896	11892	11867	12027	11978	12070	12191	11882	12083	12083	12107	11808	12050	11959	11988	11867	11959	11977	12051	11980	11981	12026	12007	11957	12125	11880	11997	11925	12063	12089	12021	11939	11950	11969	12051	12064	12062	12162	12087	12136	11968	12021	11960	12024	11866	12043	12016	12183	12175	12256	12031	12152	12047	11850	12137	11986	11985	11927	11801	12047	12218	12160	12044	11903	11981	11949	11991	11916	11925	12005	11967	12189	11987	12153	12046	12168	11932	11879	12050	12083	12173	11931	11968	11917	11997	11971	12005	12095	12037	12028	12024	11887	11971	12050	12015	11881	11935	12036	12119	12009	12015	12115	12225	11869	12101	11980	12025	11991	11984	12031	11976	12066	12028	11851	12007	12082	11892	11772	11945	12094	12148	11983	12023	12074	12041	12032	12001	12020	12000	12002	12052	11996	11794	11945	12207	11914	11838	11987	11972	11996	11904	11987	11825	12028	12149	12085	12043	12103	12071	11896	12048	12156	12010	11919	12002	11908	11999	12031	12153	12040	11928	11915	12073	12013	12012	12106	12049	11918	12029	12145	11920	12083	12145	12037	12064	11971	12067	11967	12030	11988	11964	12016	12018	12125	12174	11983	12117	12136	12032	12069	12078	11889	11950	11875	12021	12136	12065	12044	12141	12043	12056	11793	12021	12011	11938	12189	11927	12034	12115	12027	12096	11991	11939	12016	12139	12168	12014	12089	12054	12037	12078	11946	11809	11989	12039	12018	12019	11971	12050	12048	11898	12014	11936	12093	12053	11943	12085	11963	12054	11909	12131	12124	12073	12057	11902	11883	11974	12154	12061	12007	11991	11937	12078	12093	12134	11934	12002	12004	11912	11928	11838	12086	11903	12202	12051	12088	11900	12047	12013	12130
24062	21153	28506	24667	22815	22120	18771	15046	14383	14292	13786	13753	13754	13477	13692	13658	13467	13367	13377	13527	13376	13470	13379	13209	13114	13285	13180	13221	13429	13102	13037	13275	13124	13310	13069	13295	13289	13235	13187	12932	13105	13121	12848	12960	13114	13183	13172	13093	12990	12960	13161	13160	12989	13129	13105	13084	13146	12994	13275	12923	13205	13039	12915	12920	13263	12996	13134	12967	13017	12991	12999	12935	12873	12978	13132	12982	12832	13038	13072	13050	12936	13091	13014	13070	13000	12968	12893	13156	13064	13048	12891	13239	13080	13212	13105	13113	13061	13100	13057	13163	13239	13115	13232	13157	12955	12989	12962	13007	13090	12904	13049	13078	13182	13118	13120	13077	13035	12997	12978	13070	12975	12927	13138	13169	12994	12962	13211	13082	13022	13009	12998	12974	12919	13050	12980	12918	13059	12927	13160	13036	12981	12994	13090	13131	13047	13047	13105	13000	12940	13075	12983	13156	12991	13120	12899	13099	12965	13051	12909	12962	13105	13000	13076	13081	13037	13175	12968	13007	13090	13019	13150	13125	13121	12864	12962	12978	13033	13021	12875	13087	13049	13023	13136	12964	12878	13004	13043	12882	13040	12889	13155	13287	12844	12956	13032	13133	13279	12932	13016	13056	12982	12967	12861	12978	13136	13064	12940	12976	12862	13046	13149	12979	13093	13136	13050	12935	13027	12990	13235	12921	12882	13013	13062	12981	13252	13041	13144	13227	13056	13027	13047	12929	12999	13012	13011	13039	12852	13087	12875	12831	12916	12913	12885	12915	13059	12993	12870	13035	12966	12948	13210	12957	12911	13017	13021	13017	13000	13138	12968	13045	13229	13010	13034	12993	13153	13025	12941	13033	12879	13098	12985	13183	12959	12883	13154	12813	13006	13026	12868	12944	12984	13231	13075	12935	13071	13166	13130	13113	13089	13145	13051	12973	12972	12976	12737	12801	13099	13031	12898	13011	12763	12980	13131	13092	13119	13028	13166	12966	12708	12929	13204	13150	12917	12928	13046	12918	12972	12898	13127	12974	13042	12857	13012	13051	13064	12986	13114	13205	12958	12949	12870	12721	13190	13071	13028	13025	13115	13099	12933	12922	13008	13123	12819	13112	12866	13016	12934	13106	12908	13127	13018	12918	13079	13022	13196	13130	13164	13238	13093	13109	13099	13157	13045	13132	13108	12984	12952	12815	13199	12987	12762	12956	12962	12929	13064	12927	12865	13118	13036	13088	13028	13082	12908	12884	13029	13062	13089	13163	13133	12938	12858	12863	13114	12964	13164	12962	13186	12952	13058	12923	12962	12907	12871	12909	13023	13090	13078	13013	12889	13263	13017	13147	13089	13048	13092	12967	12983	13201	13096	12952	12939	13077	13221	13045	13066	13086	13033	12946	12950	12843	13342	13128	12972	12899	13136	13120	12945	12873	13058	12985	12878	13201	13010	13067	13031	12976	13080	13156	12801	13009	13024	12884	13162	13073	13210	12817	12663	13064	12967	13075	13004	12981	13209	13050	13060	12965	12964	13182	12980	13128	12846	13196	13169	13126	13264	12958	13020	12977	12959	12940	12979	12896	12891	13081	13081	12980	13024	12888	13137	13007	13038	13124	12994	13046	13148	12930	13014	13100	13115	13035	12961	12959	12966	13117	12900	12947	13201	13042	13174	13209	12885	13036	12950	13127	13106	13075	13042	13021	12982	13195	12966	13038	12981	12913	13079	12959	12921	13164	13086	12938	13026	13061	13050	13101	12718	12836	13000	13099	12935	13055	13059	12995	13310	12981	13229	12989	12892	13058	13056	13000	12973	12904	13042	13133	13083	13234	12925	12997	13020	13018	13058	12956	12854	13042	13106	13004	13008	12990	12889	12889	12908	12929	13022	13179	13135	13031	13006	13096	13124	13005	13268	13290	13019	13025	12978	12939	13011	13162	13217	12928	13149	13248	12943	13027	12918	13079	12855	13141	13019	13037	13221	12931	12790	13015	12968	13048	13094	12978	13097	12924	12950	13143	13000	13244	13189	13111	12878	12912	12829	13048	12941	13087	12935	13156	12978	12980	12978	13141	13145	13093	13002	13069	12992	13046	13240	13016	12915	12718	13133	13084	13097	13089	12979	12996	13102	12886	13150	13024	13055	12936	13063	12983	13077	13083	13124	13051	12811	12944	13078	12915	13002	13023	13072	13084	12826	12939	13199	13112	13171	13013	13142	12960	12918	12926	12975	13097	13141	12902	12867	12972	13035	12822	12940	13063	12964	13277	13142	13167	13067	12893	13036	13173	13157	13021	13185	13089	12933	13150	12779	13003	12931	13099	12897	13086	13161	12887	12913	13030	13122	12984	13267	12981	13042	13113	13025	13124	12971	13045	13089	13160	12772	12875	13038	13082	13066	13077	12897	12985	13062	13040	13064	13107	12995	13020	12938	12956	13044	13099	13175	12968	12906	13091	13026	12976	12961	12891	12897	13153	12794	12835	13231	13062	12920	13010	13028	12937	12955	12992	13098	12945	13049	12891	12976	13101	12943	12759	13002	12994	13007	13074	12984	13107	12967	12944	12837	13021	12932	12954	13034	12907	13164	13201	13131	13196	13198	13041	13005	12902	12904	12990	12919	13043	13164	12854	12934	13150	12952	13134	12943	13056	13002	13012	13204	13077	12945	13113	12835	13053	12914	13053	12990	13062	12921	12945	13056	12996	13095	12912	12885	12983	12893	12950	12977	13016	12982	13076	13052	12981	12956	12780	12947	13094	13227	13077	12999	13014	12908	12829	12971	13061	12906	13081	13064	12924	12971	12843	13087	13042	13152	12938	13072	13017	13115	12814	12881	12975	13102	13109	12840	12983	13048	13030	13038	12985	12898	13016	13125	12758	12957	13086	12837	12871	13071	12985	13077	13144	13241	13089	13048	13056	12932	13010	13007	12941	13167	13089	12946	12836	13004	13019	13119	12957	12989	12990	13066	13026	12876	12895	13144	12924	12850	12954	12990	12970	13081	12961	13035	13055	13119	12960	12986	12961	13159	13246	13061	12879	12950	13007	13105	13202	13135	13074	12942	12983	12879	12918	13000	12883	12891	12986	13046	12875	12937	12907	12885	12850	13045	13054	13007	13019	12984	13338	13055	12856	13041	13194	12921	13236	13121	13220	12817	12805	13093	12934	13124	12968	13133	12949	12955	13163	13156	13000	12961	12906	12928	13054	13041	12922	12980	12946	12938	12888	13147	13135	13136	13020	13076	13217	12970	12908	12981	13082	13066	13000	13092	13094	13067	13126	12977	13010	13099	13021	13020	13100	12930	13061	13022	13183	13002	13168	12990	12988	13193	12916	13102	12965	13139	13100	12954	13074	13096	13002	13184	13023	13049	13063	12953	12984	13079	12998	12920	13101	13044	12971	12940	13064	13088	12950	13106	13024	13094	12963	12991	13081	13122	13051	13140	13035	13065	13044	13025	12940	12998	13014	12902	13007	13117	12856	13078	12921	13013	12845	12986	12951	13073	13066	13010	12952	13062	13114	13087	13027	13072	12993	12881	12972	13103	13054	13026	13167	12878	13063	13056	12986	12860	12923	13144	13083	12994	13043	13024	13097	13122	13024	13082	13016	12924	12959	13187	13002	13090	12977	12973	12979	13064	13065	13155	12946	13118	13153	12882	13034	13099	13003	13039	13198	13188	13055	12979	12907	13089	13082	12717	12935	12924	12879	13064	13027	13299	13016	13100	13192	13078	13074	13009	12906	13086	13060	13118	13024	13108	12880	13087	13119	12879	12878	12914	12890	13008	12990	13073	13012	13039	12885	12904	13002	13000	13081	13097	12818	13075	13067	12950	12862	12834	12903	12963	13090	13068	13231	13098	13187	13120	12815	13169	13156	13106	13104	13119	12964	13031	13117	13071	13310	12971	12947	13156	13065	13003	13091	13107	13048	13057	13033	12949	13084	13132	13109	13099	13096	12954	12862	12964	12947	13117	12982	12997	12959	13064	13327	13263	13018	12915	12992	12974	12997	12872	13062	13069	13030	13128	13044	13153	13071	12951	13053	12853	13084	13036	13133	13154	12944	13038	13092	12898	12980	13098	12941	13075	12934	12951	13114	13042	12996	12826	13026	12980	13001	12964	12974	13112	12926	13055	12819	13160	13092	13072	12992	12950	13023	12799	13070	12976	13136	12954	13011	13090	12828	13005	12919	13015	13068	13183	13035	13093	13095	13015	12983	12916	12927	13102	13117	12861	13020	13027	13120	12994	13161	12990	13118	13031	13024	12915	13037	12995	13068	12953	12911	13074	12919	13053	13074	13045	13014	13000	13072	13041	13084	12966	13098	13050	13011	13002	12970	13043	12886	12987	13005	12864	12899	12970	12982	13097	13158	13081	13007	12880	12960	13065	12835	13102	13019	12967	12958	13153	13092	13134	13121	13025	13036	13024	12937	12945	13018	12822	12905	12932	13002	12954	13002	12908	12962	13073	13154	13205	13068	13072	12897	13025	13187	13080	13067	13007	12988	13168	13037	13162	13096	13049	13077	13050	12969	13008	12880	12982	12997	12890	12964	12783	12907	13007	12977	13148	13120	13079	13090	13014	13069	12859	12907	12995	12904	12897	13025	12792	13081	12997	13146	12994	13051	12930	13012	13027	13167	13113	12890	12969	12946	12973	13110	13083	13150	12956	12942	13072	13007	13076	13047	12946	13121	13053	12984	12887	12939	13206	12997	13060	13206	13126	13050	13260	13046	12863	13126	13127	13171	13112	13028	13003	12797	13194	12843	12953	12848	12914	13047	12942	13101	13086	12982	12966	12922	13065	13055	12948	13004	13002	13078	13053	13026	12932	13031	13077	13024	13008	13049	13150	13023	13056	12972	13027	12937	13103	12966	12991	12953	12940	13017	13180	13037	13134	12967	12812	13116	13141	12958	13090	12885	13077	13060	12734	13069	13088	12928	12905	13049	12949	13082	13050	12941	13012	12887	13199	12945	12814	12955	13014	12963	12845	12868	12972	13015	12847	13080	13007	13000	12932	13037	13015	13007	13047	13058	12838	13016	12842	12890	13121	12959	13168	13046	13155	13050	12894	12962	13171	13057	13067	12995	13070	13203	12986	13091	13119	12984	13050	13107
22454	39949	36293	28459	23859	20211	16045	14458	13993	13670	13164	12996	12945	12748	12601	12668	12607	12474	12501	12370	12264	12362	12383	12427	11982	12259	12125	12010	11990	12131	12178	12269	12200	12142	12202	12350	12178	12241	12129	11972	12174	12081	12033	12156	11961	12084	11919	11919	12104	12015	12101	12091	12155	12030	12183	11967	12203	11876	12016	11940	12090	12228	12076	11869	12082	11932	12093	12011	11873	11916	11995	12027	12060	11937	11902	12004	12017	12144	11944	11905	12023	12059	12041	11980	11964	11964	11989	12119	12047	12153	12021	12016	11882	12040	11982	12051	12027	11938	11988	12131	12178	12058	12085	11961	12146	11891	11895	12104	12005	12018	11962	12005	11968	11823	11996	11983	11982	11942	12202	11809	11987	12009	12072	11868	11922	11984	12030	11897	12007	12088	11942	12014	11970	12131	12073	11967	12010	12002	12000	11995	12044	11978	11985	11955	11904	11990	11931	12052	12025	11902	12195	11930	12093	12018	12063	12041	12051	12008	11928	12147	12024	11838	12101	11839	11807	12065	11921	12071	11978	11989	11830	12016	11980	12039	12055	11921	11908	11982	11934	11993	12100	12010	12084	12118	12012	12014	11932	11794	11967	12022	12064	12006	11939	11924	12062	12013	12094	11922	11998	12135	12212	12135	11991	11831	11825	11923	11967	11904	11997	12004	12011	11943	12019	11906	11903	11970	11881	11986	12029	12018	12074	11913	11929	12073	12109	12019	11944	11964	11945	12020	12157	12070	12065	11879	12115	11930	11905	12079	11863	12063	11803	12113	12177	12006	11985	12074	11986	11998	12084	12021	12072	12013	12051	12002	12096	12025	11977	11975	12112	11908	12190	12029	12034	11982	12044	12026	12024	12073	11914	12024	12034	12031	12116	12139	11846	12078	12074	12022	11974	12061	12082	11790	11957	12011	12139	12044	12078	11925	11995	11924	11841	11841	11857	12098	12003	11870	12023	12080	11977	12030	11992	12063	11957	11793	12092	12014	12030	11965	12002	11969	12011	11976	11930	11949	11820	12120	12047	12087	12070	11836	11913	12101	12023	11919	12045	12020	11870	12174	11977	11908	11962	11870	12034	11916	12110	11914	12079	11873	12047	12042	12015	11990	12064	12042	12007	11888	11991	12029	12133	11920	12046	11864	12035	12016	11991	11816	11991	12056	11901	11917	11914	12051	12036	11864	12057	11941	12072	11955	11964	12095	11999	11837	12022	11980	12121	11935	12026	11955	11880	11971	11859	11866	12036	11897	11928	11867	11945	11914	11855	12026	12189	12075	11912	11941	11992	11984	12079	12026	11903	11880	11990	11864	12039	12069	11856	12007	11911	11972	11946	11945	12095	11956	12079	11910	11895	11893	12078	11950	12130	11941	12080	12049	11900	12054	12027	11956	12093	12085	12074	12101	11993	11980	12083	12100	11933	11933	12014	12086	12054	12198	12005	11980	12037	12101	11947	11836	12003	11944	12017	11934	12080	11919	12060	11988	11990	12069	11868	12072	11870	11940	12013	12086	11945	11982	11916	11873	11924	12042	12087	11975	11988	11926	12013	11984	11973	12117	12103	11767	11974	12014	12168	12150	11940	11894	12016	12015	12039	12128	11866	11889	12102	12068	11963	11959	12035	11979	11940	12153	11976	11975	11952	11983	11845	11867	12032	11910	12166	11892	11976	12076	12037	11986	11904	11813	11875	11918	12004	12030	12012	12056	11984	12011	12048	11831	12122	12111	11976	12015	11977	11951	12078	12053	11890	12048	12027	11955	11994	11955	11832	11833	11941	11934	12041	11940	11874	11910	12043	12035	11952	12128	12095	11831	11979	12003	11955	11906	11790	12133	11918	12023	12159	11959	12044	12069	11872	12051	12141	12039	11951	11919	12192	11964	11931	12024	11864	12076	12090	12028	11932	12035	11854	11895	11971	11918	11932	11907	12052	12014	11897	11929	11996	12077	12141	12016	12118	11977	11865	12076	12023	11952	12023	11961	12044	11974	11993	11996	11832	12146	11956	12022	11915	11937	11883	12042	12016	12003	11943	12005	11995	11915	11850	11940	12042	12075	12022	12106	11859	11892	12121	12005	11834	12000	11925	11930	12116	12069	11936	11939	12042	11933	11910	12131	12067	11978	12053	12134	11988	11959	12152	12000	12001	11920	11844	12048	12193	11911	11938	12029	12081	11953	12103	11962	11998	11878	11955	11942	12052	12025	11986	11870	11951	11916	12013	12107	12021	12202	11885	11994	11996	11908	11974	12282	12109	11910	11944	11999	11968	11942	12000	11948	11955	12104	12064	12016	11995	11886	11837	11906	12073	12004	12070	11811	12000	12173	12026	11913	12060	11908	11949	12019	12032	11867	11885	11969	12000	12017	12048	12041	11933	11958	12018	12010	12011	11918	11815	12098	11924	12005	11933	12043	12083	12094	11878	12044	11921	12063	11967	11996	11982	12086	12099	12009	11993	11958	11949	12081	11958	11955	12064	11894	11845	11964	12058	11996	11976	11959	11852	11902	12109	12016	12098	11985	12100	11961	12065	11914	11992	12125	11993	12157	12163	11910	11888	12026	11987	12089	11951	11814	11842	12115	12054	11980	12167	12007	11885	11986	11995	11924	12072	11990	11849	11921	11915	11923	12157	12139	11942	12061	11986	12023	11998	11923	12028	12004	11971	11965	12029	12237	11938	11994	12010	11861	11970	12126	12066	12146	12028	11812	11852	12022	12126	12181	11919	11983	12118	12087	11936	12009	11962	12008	12179	11999	12101	11936	11895	12057	11920	11795	11832	11966	11953	11991	11971	11995	12073	11990	11849	12136	11986	11842	12264	11895	12014	12026	11954	11883	11940	12001	12036	12069	12115	12032	11974	11966	12027	11939	12069	11874	11956	12008	11994	12159	11907	12064	12073	11882	12086	12023	12160	12052	12106	12108	11975	12045	11855	11935	12050	11933	11954	11855	12179	12058	11911	12004	11964	12060	11887	11975	12015	12057	11905	11857	12134	12085	12091	11935	12108	11876	11958	11942	11950	12202	12086	11846	12064	11991	12056	11871	11916	12024	11964	11879	11966	11997	12061	12009	11812	11947	11961	11986	11937	11968	11910	12203	12011	12053	11935	12066	12055	11942	12003	12259	12020	12028	12046	12164	12086	12069	12021	11900	11979	11883	11916	11834	12217	12038	11919	12082	11957	11935	12021	11964	12051	11836	12131	11888	11882	11873	12053	11880	12084	11894	11851	12105	12076	11939	12136	11913	12048	11989	12002	11963	12080	12074	12017	12048	12038	12034	11864	11926	12119	11910	12010	12035	11890	12174	11905	12011	12077	12004	11909	12003	12031	11983	12051	11933	12027	12062	11955	12082	12075	11894	12015	12059	12079	11894	11859	11960	11947	11791	12009	11831	12016	12053	11950	11994	11931	11998	11881	12062	11987	11922	11983	12076	11845	11991	11822	11944	11966	12066	12123	11817	12023	11905	12028	11922	12009	11943	12016	11888	12051	11892	12078	12034	12092	11960	12131	12017	11982	11890	11970	11994	12142	12074	12025	12151	11961	11948	11922	11970	12174	12055	12018	12102	12027	12133	11809	11938	11964	12038	11919	11744	12000	11893	11989	12066	11952	12030	11996	11944	12014	12114	11989	11965	11963	12212	12069	11857	12046	12087	12063	11930	11884	11913	12070	11961	12026	12114	11842	12118	12059	12181	11842	12035	12067	12015	11949	12094	12014	12044	11943	12058	11981	12077	11908	11909	11952	12003	12014	12107	12068	11927	11921	11931	11837	11848	12145	12027	12040	11909	12003	12015	11997	12044	12125	12109	11936	11939	12148	11940	12031	12044	12028	11914	11856	11960	11872	12101	12083	11884	12015	11840	11864	12080	11987	11746	12131	11957	12054	11924	12240	11793	12038	11944	11957	11971	12069	11911	12166	11986	11934	12103	12033	12066	12000	11883	12096	12004	11785	12014	11933	11814	11852	11974	12076	12185	11916	11951	12124	11872	11971	12050	11931	12082	11976	12029	12057	11920	11983	11973	11985	12040	11904	12037	12126	12016	12126	12005	12112	11983	11925	11986	11987	11995	12017	11910	12143	11989	12040	11987	11961	12018	12033	12043	11952	12087	11924	12169	11916	11901	11990	11992	11939	12071	12066	12212	11874	11873	12013	12032	12109	11907	12063	11975	12088	12036	11990	12029	11900	12053	12045	11948	12105	11978	11871	11988	12013	11961	11875	12019	12050	12038	12014	11971	11920	12082	12095	12003	11865	12037	12020	12042	12015	11936	12015	11984	11971	11956	12070	11973	12027	11895	12129	11900	12045	11917	11939	12081	12020	12026	11989	11869	12007	11941	12037	11857	12010	12088	11946	12028	12143	12097	11997	11969	12129	11852	11844	12013	11942	12161	11837	12034	11990	12019	11943	11976	12154	11961	11971	11924	12109	12197	12046	11980	11951	12033	12046	11875	12193	11882	11984	12044	12052	12039	12053	11876	11966	11924	11938	11851	12070	12152	11915	12069	12092	12084	11957	12017	12086	11919	12061	11755	11927	11952	11985	11988	12150	11891	11850	12012	12033	12003	11935	11855	12012	12037	11950	12006	11858	11926	11882	11990	12158	11993	12020	12065	11949	12015	12012	12011	12031	11990	12018	12224	11954	11851	12062	12018	11788	11947	12088	11915	12156	12010	11892	11978	12027	12043	12048	11966	11998	12092	12133	11838	11820	11969	12136	12025	11890	11925	12030	12063	11837	12153	11848	12030	12112	12068	11974	12114	12034	11939	11941	12016	12160	12095	12029	12058	11914	12111	11829	12088	12127	11947	11894	11908	11792	12011	11937	11988	12059	12056	12076	11958	12009	11978	12022	11989	12049	11850	12083	11962	11936	12060	12243	12064	12018	12044	11990	12087	11994	11986	12004	11979	11954	12207	12042	11943	12077	12086	11969	11978	12169	12015	12095	11949	12013	11946	12082	11863	12060	11948	12071	12063	11886	11826	12100	12008	11959	11879	12158	11957	12020	11979	11705	11925	11878	12030	11920	12073	12106	12031	11906	11841	12136	11898	11876	12079	12044	11904	11895	11963	11956	12105	11888	11942	12135	11931	12079	12121	11873	12050	12053	11956	12096	12004
23000	21233	29036	23962	22221	23921	23852	17660	15760	15568	15155	14937	14959	14719	14624	14451	14622	14662	14388	14540	14495	14272	14338	14218	14436	14138	14418	14238	14483	14382	14123	14256	14304	14197	14079	14378	14483	14248	14033	13967	14167	14116	14220	14188	14220	14168	14088	13886	14077	14127	13882	13954	13901	13954	14114	13997	14000	14015	13782	14036	14024	14109	13903	14018	14157	13972	14093	13930	13961	14070	13983	13964	14085	14113	13806	14066	13894	13996	14133	13997	14066	14037	14346	14105	14009	13998	13994	13932	14050	14012	14080	14010	14131	14039	14064	13884	13905	13915	13990	13936	14183	14214	13983	13922	13914	14015	14176	14003	14003	13865	14282	13924	14032	13925	13976	13817	13919	13932	13937	13946	13964	14035	14003	13956	13887	13842	14077	13908	14004	14111	13909	14190	14119	14087	13817	13846	13693	14003	14101	14060	14030	13998	14025	14126	14154	13950	13737	13923	14006	13678	13912	13884	13846	13690	14001	13879	13768	13952	13924	13993	14037	13897	13757	13882	14034	14161	13941	13786	13904	14069	14011	13799	14024	13948	13851	13848	14100	13751	14046	14097	13840	13933	14149	14044	14076	13961	14070	13931	13937	13983	13996	13904	13942	13938	14169	13976	14171	13896	14039	14086	13913	13980	13980	13965	13753	13951	13954	13901	13986	14035	14013	13984	13815	13956	14000	13855	13825	14000	13914	13682	13988	13834	13887	13958	14009	13846	13803	13901	13918	14016	13774	13691	13931	14029	13842	13807	13858	13911	13725	13751	13872	14119	13878	13854	14047	14074	13980	14008	13856	13902	13934	13871	13992	13965	14120	13898	13834	13943	13804	14008	13992	13958	13952	14015	13890	13864	13935	14026	14034	13760	13962	13860	13985	14155	13989	14214	14002	13855	14045	13887	13800	14045	13935	14032	14053	13889	13923	13920	13919	13976	14019	14089	13979	13938	14023	13814	13951	13813	14123	13966	13923	13753	13937	13857	14174	13898	14019	13996	13928	14042	13970	14136	13971	13779	13946	13756	13943	13994	13782	13944	14033	13889	13781	13987	14024	13977	13946	13927	14036	14006	13793	13815	13961	13873	14043	14036	13855	14001	14021	13736	13885	14100	13833	14037	14047	13821	13900	14080	13952	13863	13720	13899	13853	13954	13880	14000	13860	13906	13867	13986	13788	13960	13847	13898	13901	14023	13998	13948	13953	13901	14004	14029	13854	13754	13973	14083	13830	13919	13849	14042	13968	13883	13803	13855	13748	13952	13959	13858	13821	13971	13871	14077	13909	14001	13903	13999	14038	14046	14107	14010	14100	14114	14115	13806	14101	13958	13927	14042	13877	13949	13897	13868	13830	13841	13904	13876	13923	14112	14024	13993	13897	13787	14002	14029	13851	14008	13889	13799	14062	13812	14019	14025	14068	14016	13882	14044	13842	13787	13912	13888	14008	14000	13933	13844	13969	14070	13900	13803	13985	13884	13997	14127	14091	14081	14035	14077	13902	13849	13926	14034	13771	13876	14128	13968	14012	13959	13934	13811	14089	13954	13924	13849	14017	14065	14018	14018	13982	13886	13917	13999	14071	13904	13936	14025	13945	14085	13967	13735	13884	13875	14099	13806	13881	13915	14030	13888	13898	13847	13951	13945	13907	14116	14147	14182	14037	13785	14021	13986	14165	13900	13833	13989	13824	13905	13878	13976	13987	13922	13956	14134	14141	13948	13916	13854	13953	13933	13956	13789	13979	13759	13981	14282	14092	14046	13951	13984	13955	13771	13933	13824	13870	13820	13821	13875	13801	13923	13887	13858	14003	13883	13879	13979	13873	13968	13982	14026	13863	13957	13864	13910	13974	13769	13851	14021	13902	14114	13783	13986	14040	13984	13895	13874	13819	13908	13974	13817	13957	13983	13760	14035	13768	14004	14068	13980	13901	13907	13817	13987	13913	13993	13969	14159	13781	14014	13886	13877	13949	14070	14126	14039	13858	14028	14147	13885	14068	13856	13782	13987	13868	13899	13882	13985	13901	14085	14035	13938	13906	13989	13998	14025	13926	13871	14152	13994	13975	13946	13862	14039	14126	14038	13804	13805	13783	14072	13973	13998	13928	13843	13975	13860	13873	13735	13903	14059	13815	13777	13760	14054	13786	13543	13992	13985	14067	14019	13896	13982	13933	13986	13867	13902	13833	13956	13879	13983	13920	13994	13669	14022	13847	13843	13842	14060	13855	13939	13849	13866	13888	13755	13928	13884	13822	13955	14002	14060	13746	13996	13795	13919	13973	13945	13898	13985	14000	13748	13935	13929	13977	13939	13918	13836	14009	14034	13974	13930	14034	14128	13979	13797	13922	14116	13778	13982	13956	13949	14160	14176	13886	13837	13926	13874	14127	13913	13917	13887	14002	14010	13798	13790	13834	13902	13997	13970	13940	13934	14013	14156	13822	14086	14020	13952	14024	13838	13721	14002	13744	13869	14077	13913	13865	13922	13997	14216	13823	13751	13790	14139	13960	13938	13832	13866	13980	13991	13755	13999	13550	14071	13841	13917	13948	13907	13907	14065	13965	14154	13941	13944	13852	13903	13932	13967	14056	13811	13950	13885	13961	14018	13929	13856	14002	14129	13930	13999	13978	13758	14023	13899	13904	13806	14090	13959	14087	14201	13835	13751	14054	13973	13955	13897	14017	14197	14080	13900	14011	13969	13859	13723	13962	14043	13756	13876	13740	13691	13963	13836	13812	13928	14051	14045	13883	13808	13859	13885	13949	13833	13810	14114	13880	13965	13804	13844	14125	13818	14243	13889	13830	13964	13879	13856	13919	13902	13858	13985	13894	13902	14058	13964	14011	13929	14109	14017	13971	13891	13956	14010	13971	13882	13974	13820	13832	13828	14008	14224	14075	13758	13950	14148	13900	13807	14122	13890	13849	13901	13795	13746	13884	13908	14120	14104	13771	13892	13921	13935	14001	13803	14077	14069	13979	13937	14032	13950	14040	14095	13824	14074	14147	13839	14008	14052	14028	13808	13692	13775	13900	13816	14043	13828	14001	13904	13790	13859	13836	13901	13933	13846	13958	13994	13891	13874	14066	13914	14026	14011	13941	13908	13948	14021	13935	13866	13928	13967	13935	13791	13964	13865	13812	13897	13900	13979	13831	13904	13847	13973	13952	13890	14035	13911	13948	14101	14052	13940	13893	13915	14003	13844	14012	13817	13939	14040	13808	13873	13805	13742	14067	13843	13993	13839	13931	13865	13844	13811	13982	13892	13838	13852	13829	13939	13840	13955	13961	13912	13989	13786	13826	13879	13848	13693	14012	14044	13926	13902	14066	13982	14063	13851	13989	13923	13881	14005	13825	13957	13829	13881	14111	13941	13961	13895	13786	14028	13823	14128	13984	13829	13982	14171	14048	14034	13838	13929	14095	13920	13814	13689	13933	13971	14036	14019	13904	13879	13805	13954	13852	14102	13851	13710	13853	14033	13802	13932	13969	13855	13954	13908	13940	13878	13807	13853	13886	14095	13984	13786	13608	13962	13940	13869	13826	13852	13905	13829	14036	13920	13925	13879	13991	13944	13915	13923	13852	13921	14035	13929	13863	13885	13976	14021	13894	14001	13848	14034	13829	13921	13990	13881	14062	13864	13969	13920	13807	14029	14018	13927	13969	14117	14065	14292	13845	13893	13939	13766	14035	14093	13909	13860	13950	13719	14003	14032	13920	13901	13888	13829	13828	13920	14035	13862	13950	14008	13819	13818	13924	13615	13950	13941	13881	13833	13762	13962	13822	13929	13890	13784	13742	14160	14013	14002	13940	13984	13933	13909	13895	14018	13781	13780	13899	13828	13868	13974	13844	13980	13771	14059	13851	14126	14127	13745	13867	14035	13912	14037	13913	14044	13904	13867	13979	13918	13749	13862	13749	13970	14085	14029	14040	13819	13746	13988	13885	13906	13896	13948	13839	13826	13941	13958	13893	14084	14015	14015	13985	14087	14047	13977	14062	13975	13717	13796	14043	13939	14012	14043	14006	13857	13996	13996	13930	13851	13703	13916	13993	14020	13779	13973	13977	13714	14061	13873	13937	13825	13956	13969	13753	13623	14082	13817	14106	13899	13963	14018	14018	13922	13888	13869	13754	13934	13979	14021	13928	13840	14196	14045	13961	13890	13784	13751	14061	14105	13965	14016	14008	14043	13996	14079	13909	13921	13808	13870	13872	13934	14060	14033	13874	13817	14062	13951	14008	13912	13907	13844	13989	13873	14084	13983	13956	13823	13994	13952	13960	13901	13963	13752	13933	13953	13888	13961	14010	13978	14027	13897	14001	13956	13925	13975	14023	14022	14001	13911	13988	13930	13974	13957	14026	13781	13929	13862	13975	14022	14013	13852	13768	14059	13855	13926	13911	13883	13868	13850	13993	13950	14025	14022	14011	14070	13899	13861	13747	13875	13784	13855	14154	13833	13890	13935	13901	14025	13854	13896	13897	14004	13968	14072	13715	13897	14027	14101	14084	14038	14004	13939	13976	13934	14064	14002	13974	14019	13958	13939	13885	13897	13849	14070	13970	13934	13817	14062	13901	13814	13767	13812	13916	13984	13965	14131	13944	13911	13822	13816	13832	13789	14100	13946	13910	14060	13903	13975	14038	13930	13949	13888	14028	14107	13853	13905	13822	13880	13941	14014	13959	13870	13990	13926	13950	13837	14017	13817	13894	13973	14005	13896	13786	13864	13797	13868	13941	13951	13953	13875	13728	14015	14040	13958	13873	13836	14157	13874	14125	13935	13968	13893	14035	14022	13908	14010	13958	13968	13786	13892	14125	13933	14005	14096	13970	13948	13743	13921	13851	13691	13974	13782	14116	13976	13853	14034	13947	13892	14027	13927	13906	14009	14127	14068	14162	13953	13946	13921	13804	13792	13889	14005	13899	13904	14060	13940	14014	14089	13984	13978	13827	14039	14140	14129	13721	13953	13837	13902	13856	13894	13829	13938	13978	13911	13868	14107	14000	13904	13966	13934	13939	13994	14058	13879	13907	13880	14006	13890	13791	13950	13948	14053	13851	13870	13935	13780	13991	13918	13845	13730	13957	13934	13782	13843	13878	14005	13892	14111	13965	13929	14017	13792
25530	46018	42033	35713	28383	22429	18775	16058	15355	14889	14244	14032	13544	13582	13579	13446	13338	13471	13435	13150	13156	13228	12930	13029	12956	12889	13027	12862	12725	12751	12821	12971	12968	12917	12798	12869	12925	12636	12734	12816	12618	12615	12651	12722	12674	12517	12648	12716	12649	12626	12547	12660	12621	12691	12641	12555	12544	12632	12662	12501	12674	12557	12665	12605	12561	12620	12317	12728	12567	12510	12442	12595	12725	12623	12560	12696	12634	12597	12601	12700	12609	12718	12567	12626	12644	12654	12629	12538	12733	12637	12629	12678	12533	12690	12538	12709	12855	12770	12613	12612	12553	12572	12403	12614	12535	12531	12594	12521	12676	12579	12638	12639	12550	12571	12681	12636	12680	12660	12592	12614	12583	12444	12614	12569	12494	12576	12511	12671	12601	12649	12639	12677	12697	12567	12656	12701	12699	12624	12670	12531	12507	12558	12600	12697	12637	12616	12816	12599	12557	12640	12428	12639	12612	12607	12571	12600	12548	12545	12623	12733	12465	12598	12403	12480	12501	12570	12636	12553	12614	12720	12614	12619	12520	12635	12667	12496	12576	12505	12406	12571	12502	12545	12628	12540	12715	12605	12718	12541	12531	12466	12615	12536	12426	12598	12582	12548	12717	12590	12476	12474	12591	12548	12455	12656	12388	12686	12505	12473	12562	12528	12590	12547	12687	12518	12677	12521	12535	12485	12514	12729	12610	12432	12624	12528	12655	12510	12687	12539	12510	12613	12610	12504	12684	12628	12425	12587	12695	12536	12484	12608	12502	12550	12677	12719	12426	12708	12581	12533	12631	12551	12555	12710	12676	12528	12419	12387	12622	12470	12628	12519	12517	12611	12556	12663	12524	12521	12475	12679	12623	12419	12550	12713	12619	12455	12655	12391	12308	12533	12589	12696	12527	12455	12533	12491	12653	12712	12508	12491	12487	12617	12615	12338	12608	12524	12643	12707	12522	12627	12749	12639	12476	12581	12622	12370	12715	12491	12486	12632	12436	12526	12649	12508	12496	12460	12671	12612	12585	12672	12502	12569	12620	12485	12542	12753	12541	12675	12711	12608	12602	12669	12606	12503	12650	12561	12441	12703	12486	12362	12738	12560	12619	12544	12659	12676	12434	12554	12638	12523	12522	12375	12370	12494	12587	12578	12544	12541	12507	12666	12503	12694	12572	12560	12556	12566	12456	12501	12686	12823	12656	12490	12542	12618	12482	12585	12544	12486	12839	12599	12454	12528	12533	12592	12697	12725	12655	12459	12720	12601	12712	12336	12578	12509	12531	12568	12610	12694	12636	12468	12460	12723	12548	12764	12568	12615	12726	12551	12615	12645	12389	12514	12687	12608	12669	12494	12523	12464	12485	12542	12499	12642	12676	12548	12662	12597	12535	12494	12678	12522	12520	12625	12479	12569	12638	12564	12275	12718	12458	12551	12562	12534	12703	12568	12623	12389	12503	12702	12755	12564	12523	12576	12600	12646	12572	12550	12580	12352	12598	12575	12643	12663	12667	12618	12545	12544	12742	12450	12478	12643	12580	12570	12700	12720	12410	12454	12515	12531	12512	12746	12599	12471	12588	12604	12529	12777	12632	12610	12636	12648	12597	12636	12743	12448	12507	12480	12552	12551	12603	12587	12735	12656	12689	12408	12660	12457	12480	12499	12505	12629	12577	12604	12485	12785	12482	12683	12518	12668	12394	12661	12534	12642	12520	12548	12627	12747	12527	12476	12470	12437	12735	12659	12665	12572	12667	12734	12627	12489	12491	12515	12542	12507	12423	12682	12652	12453	12724	12543	12720	12460	12533	12574	12552	12602	12490	12518	12505	12319	12468	12647	12435	12687	12410	12564	12480	12682	12602	12575	12705	12610	12699	12658	12658	12789	12628	12622	12711	12597	12660	12634	12429	12633	12573	12380	12470	12428	12475	12408	12691	12399	12460	12647	12408	12680	12717	12713	12584	12664	12637	12594	12487	12692	12531	12585	12588	12677	12566	12563	12454	12476	12559	12456	12656	12661	12587	12405	12653	12519	12515	12637	12547	12592	12611	12584	12455	12485	12671	12648	12609	12438	12544	12627	12605	12437	12638	12576	12487	12470	12573	12514	12606	12681	12484	12512	12567	12737	12641	12557	12640	12723	12660	12612	12730	12706	12462	12693	12546	12575	12518	12572	12420	12584	12591	12459	12661	12675	12409	12599	12617	12461	12658	12584	12460	12632	12718	12657	12606	12670	12499	12450	12521	12583	12553	12560	12532	12752	12549	12689	12546	12527	12658	12620	12619	12650	12570	12656	12488	12641	12688	12667	12731	12504	12560	12592	12561	12560	12696	12457	12743	12546	12512	12655	12431	12624	12538	12443	12517	12478	12484	12503	12600	12538	12516	12617	12477	12505	12545	12645	12523	12496	12534	12514	12626	12467	12574	12732	12518	12443	12588	12687	12538	12666	12688	12514	12574	12634	12522	12629	12619	12713	12424	12708	12527	12534	12706	12657	12589	12648	12581	12720	12654	12464	12724	12649	12454	12438	12561	12673	12602	12570	12611	12486	12399	12554	12437	12539	12419	12546	12654	12439	12687	12637	12652	12536	12572	12563	12557	12669	12563	12405	12556	12532	12542	12679	12548	12615	12451	12641	12597	12589	12513	12689	12390	12545	12541	12608	12505	12577	12658	12539	12706	12589	12440	12489	12524	12399	12608	12577	12524	12431	12406	12419	12502	12578	12525	12421	12490	12656	12582	12488	12576	12417	12552	12594	12508	12435	12732	12486	12500	12558	12582	12647	12551	12510	12690	12463	12602	12527	12563	12577	12665	12567	12385	12656	12404	12581	12597	12495	12632	12519	12693	12602	12615	12563	12616	12607	12495	12570	12694	12541	12754	12689	12600	12695	12613	12605	12544	12546	12486	12530	12403	12636	12688	12664	12612	12586	12571	12361	12362	12437	12560	12600	12551	12517	12680	12548	12610	12396	12454	12704	12647	12667	12423	12568	12499	12465	12592	12489	12499	12717	12669	12623	12469	12598	12512	12520	12681	12566	12506	12687	12586	12675	12518	12637	12605	12637	12581	12513	12537	12545	12659	12615	12641	12489	12630	12591	12528	12533	12828	12526	12594	12516	12711	12513	12439	12483	12620	12585	12769	12660	12501	12444	12571	12570	12463	12597	12553	12648	12556	12649	12440	12575	12671	12532	12512	12542	12620	12507	12430	12585	12532	12570	12578	12521	12476	12527	12555	12796	12601	12455	12536	12579	12624	12508	12537	12614	12580	12555	12486	12470	12512	12650	12610	12556	12661	12523	12593	12554	12588	12509	12403	12548	12739	12499	12398	12453	12549	12603	12424	12666	12554	12556	12539	12544	12569	12689	12520	12540	12733	12419	12485	12565	12626	12462	12459	12566	12474	12519	12531	12617	12638	12732	12536	12666	12582	12395	12289	12630	12470	12431	12540	12448	12575	12416	12597	12491	12660	12641	12474	12487	12554	12472	12724	12556	12695	12523	12698	12671	12563	12687	12510	12514	12617	12580	12576	12618	12503	12669	12529	12631	12580	12438	12598	12519	12376	12493	12693	12422	12681	12598	12640	12720	12540	12588	12488	12446	12308	12582	12568	12333	12525	12480	12630	12643	12600	12561	12564	12577	12666	12577	12614	12483	12620	12481	12660	12542	12545	12622	12522	12571	12694	12587	12611	12513	12528	12603	12600	12570	12657	12605	12554	12589	12573	12706	12572	12466	12630	12503	12555	12620	12545	12465	12596	12786	12542	12568	12596	12608	12515	12571	12533	12602	12655	12592	12698	12708	12766	12580	12606	12577	12646	12521	12806	12573	12512	12650	12516	12472	12558	12569	12686	12622	12477	12504	12604	12591	12616	12411	12676	12535	12748	12599	12412	12483	12546	12575	12615	12526	12703	12588	12517	12535	12629	12659	12515	12622	12456	12733	12512	12549	12501	12521	12595	12508	12733	12516	12727	12663	12653	12516	12644	12511	12623	12609	12413	12588	12643	12501	12578	12570	12558	12592	12566	12479	12534	12690	12588	12491	12609	12661	12643	12741	12503	12617	12692	12608	12509	12594	12586	12434	12727	12541	12710	12693	12532	12725	12572	12572	12585	12650	12499	12536	12652	12613	12516	12570	12596	12563	12456	12514	12529	12680	12623	12585	12519	12532	12671	12543	12594	12629	12560	12487	12449	12582	12624	12361	12654	12656	12505	12553	12491	12622	12625	12409	12672	12728	12723	12467	12384	12607	12650	12715	12425	12490	12519	12594	12509	12542	12348	12644	12377	12467	12595	12518	12716	12510	12624	12404	12663	12584	12676	12657	12494	12642	12448	12559	12449	12413	12389	12608	12565	12636	12673	12610	12447	12655	12471	12556	12585	12426	12394	12718	12493	12375	12731	12497	12473	12612	12377	12549	12672	12565	12707	12549	12647	12500	12517	12592	12422	12596	12728	12493	12510	12574	12599	12707	12566	12616	12632	12563	12541	12581	12691	12609	12679	12731	12637	12553	12644	12751	12599	12606	12537	12504	12582	12630	12421	12486	12677	12585	12637	12664	12426	12558	12528	12578	12577	12551	12650	12520	12502	12566	12541	12675	12708	12538	12655	12565	12621	12570	12360	12683	12577	12687	12572	12412	12477	12685	12726	12592	12577	12479	12547	12547	12424	12643	12499	12525	12552	12687	12443	12434	12654	12587	12475	12523	12856	12541	12751	12646	12621	12315	12660	12715	12587	12507	12460	12712	12669	12574	12550	12451	12523	12639	12562	12524	12708	12506	12685	12558	12579	12564	12520	12644	12442	12630	12598	12590	12499	12775	12657	12284	12578	12473	12615	12647	12583	12428	12657	12672	12536	12438	12631	12563	12733	12481	12531	12711	12468	12476	12469	12526	12576	12614	12671	12581	12484	12559	12598	12559	12364	12429	12499	12499	12592	12525	12645	12651	12554	12586	12626	12540	12480	12452	12773	12426	12557	12629	12627	12767	12428	12637	12599	12437	12600	12510	12568	12536	12384	12623	12604	12739	12596	12687	12567	12704	12610	12634	12487	12680	12776	12511	12538	12507	12525	12672	12532	12477	12676	12641	12412	12638	12463	12545	12575	12509	12546	12613
27926	22923	26498	22947	17630	15040	14274	13687	13473	13351	13236	13020	12933	12801	12872	12941	13005	12947	12952	12850	12970	13150	12878	12787	12939	12655	13008	12749	13010	12769	12704	13023	12915	12860	12814	12816	12734	12683	12557	12787	12939	12781	12922	12892	12915	12833	12903	12766	12606	12812	12718	12635	12775	12874	12928	12857	12798	12870	12590	12709	12785	12813	12682	12733	12706	12601	12797	12742	12816	12868	12613	12649	12769	12781	12669	12789	12639	12816	12596	12602	12819	12532	12807	12766	12634	12731	12807	12659	12634	12877	12863	12758	12729	12705	12865	12843	12717	12941	12751	12712	12930	12929	12728	12951	12753	12759	12820	12779	12723	12784	12828	12749	12705	12712	12731	12937	12765	12692	12694	12670	12702	12823	12790	12728	12575	12776	12656	12720	12707	12757	12685	12739	12748	12854	12797	12899	12684	12749	12839	12710	12827	12739	12686	12671	12739	12853	12742	12610	12948	12658	12797	12584	12558	12743	12692	12533	12830	12879	12659	12796	12497	12819	12741	12506	12730	12743	12705	12822	12724	12890	12605	12843	12718	12815	12749	12762	12634	12604	12827	12952	12803	12617	12916	12648	12803	12817	12704	12880	12721	12630	12505	12790	12659	12782	12700	12739	12648	12630	12859	12789	12635	12630	12926	12768	12818	12886	12704	12774	12629	12618	12791	12724	12712	12658	12638	12603	12646	12761	12586	12683	12682	12690	12786	12703	12689	12785	12697	12651	12693	12693	12880	12709	12862	12753	12729	12875	12817	12829	12756	12597	12699	12928	12655	12658	12695	12508	12742	12555	12598	12685	12631	12932	12622	12615	12657	12743	12698	12750	12788	12724	12762	12876	12641	12732	12627	12686	12833	12669	12611	12805	12445	12534	12769	12610	12788	12701	12724	12727	12593	12590	12876	12925	12954	12695	12587	12888	12826	12721	12864	12800	12692	12904	12935	12799	12560	12799	12730	12783	12629	12785	12717	12665	12566	12885	12738	12839	12719	12588	12834	12549	12759	12746	12796	12740	12677	12830	12825	12782	12839	12684	12665	12652	12849	12948	12812	12626	12634	12708	12748	12723	12627	12817	12715	12719	12638	12701	12857	12877	12814	12759	12649	12575	12795	12701	12844	12885	12814	12675	12834	12561	12577	12630	12649	12677	12830	12843	12707	12719	12831	12797	12691	12855	12671	12937	12913	12694	12758	12813	13063	12771	12739	12761	12689	12784	12781	12675	12989	12786	12781	12958	12802	12836	12853	12610	12756	12743	12719	12722	12738	12788	12844	12894	12738	12716	12789	12743	12782	12728	12658	12737	12704	12858	12810	12941	12860	12626	12818	12697	12608	12767	12840	12733	12741	12703	12711	12751	12457	12791	12597	12824	12657	12782	12712	12626	12764	12638	12668	12548	12825	12904	12958	12848	12613	12944	12794	12894	12880	13061	12692	12825	12694	12723	12624	12631	12653	12737	12746	12629	12624	12814	12624	12599	12772	12806	12928	12804	12741	12757	12942	12605	12699	12668	12858	12657	12527	12719	12600	12569	12766	12634	12662	12706	12756	12672	12659	12620	12783	12799	12912	12900	12792	12774	12746	12798	12703	12654	12636	12824	12809	12793	12647	12840	12536	12482	12692	12489	12678	12847	12772	12778	12743	12608	12813	12835	12774	12972	12879	12732	12767	12817	12586	12909	12643	12652	12677	12740	12597	12812	12681	12795	12679	12961	12712	12772	12693	12663	12964	12913	12793	12561	12708	12927	12810	12719	12762	12588	12670	12704	12762	12730	12700	12702	12810	12734	12534	12735	12588	12896	12965	12766	12757	12759	12727	12666	12763	12756	12934	12587	12672	12675	12786	12929	12816	12747	12762	12924	12748	12668	12727	12659	12814	12681	12762	12868	12827	12651	12761	12782	12558	12646	12799	12921	12789	12438	12700	12852	12742	12898	12728	12521	12666	12761	12672	12690	12707	12812	12905	12717	12699	12719	12821	12621	12724	12814	12579	12718	12612	12665	12720	12803	12650	12636	12737	12825	12693	12810	12663	12814	12636	12634	12570	12870	12685	12996	12717	12766	12783	12630	12857	12849	12726	12718	12713	12934	12646	12811	12735	12873	12793	12811	12607	12761	12812	12801	12617	12808	12815	12731	12606	12787	12686	12806	12584	12724	12748	12763	12751	12589	12859	12808	12682	12661	12729	12817	12814	12808	12521	12662	12720	12762	12787	12741	12783	12831	12856	12619	12910	12742	12712	12676	12742	12620	12801	12636	12799	12770	12740	12796	12878	12734	12802	12705	12670	12847	12562	12806	12575	12690	12874	12597	12733	12773	12675	12796	12804	12705	12769	12996	12894	12805	12789	12815	12813	12826	12808	12814	12863	12675	12890	12652	12836	12738	12622	12636	12581	12807	12713	12622	12697	12498	12631	12525	12663	12789	12891	12687	12754	12654	12748	12591	12805	12918	12687	12860	12685	12875	12561	12832	12807	12542	12874	12795	12697	12698	12917	12664	12597	13003	12625	12722	12755	12652	12746	12677	12634	12934	12635	12896	12695	12734	12901	12541	12582	12722	12667	12935	12884	12821	12894	12823	12834	12699	12852	12866	12775	12724	12588	12772	12684	12706	12701	12754	12674	12789	12725	12674	12775	12488	12741	12717	12621	12807	12815	12729	12689	12748	12697	12542	12760	12663	12593	12872	12700	12764	12718	12675	12692	12804	12799	12706	12670	12868	12718	12913	12649	12806	12746	12881	12837	12761	12657	12765	12641	12659	12717	12694	12675	12676	12803	12727	12826	12881	12667	12803	12792	12948	12847	12630	12855	12771	12752	12697	12669	12745	12740	12716	12651	12726	12725	12690	12756	12871	12669	12903	12860	12742	12540	12733	12587	12548	12702	12703	12706	12576	12647	12714	12789	12644	12737	12737	12786	12754	12786	12662	12784	12906	13028	12737	12795	12727	12844	12857	12721	12674	12889	12652	12624	12747	12733	12770	12810	12803	12691	12569	12735	12722	12893	12642	12788	12818	12606	12936	12699	12865	12589	12916	12766	12438	12772	12689	12878	12895	12780	12822	12580	12804	12603	12770	12987	12873	12811	12603	12608	12738	12650	12774	12670	12658	12693	12781	12770	12690	12714	12728	12651	12649	12733	12738	12627	12879	12788	12711	12936	13000	12667	12651	12717	12612	12734	12875	12906	12757	12850	12581	12702	12681	12554	12509	12610	12940	12690	12788	12621	12759	12726	12725	12646	12549	12796	12976	12739	12784	12772	12988	12801	12679	13000	12758	12714	12618	12830	12827	12652	12843	12629	12918	12607	12555	12699	12524	12630	12860	12667	12719	12744	12703	12716	12757	12596	12692	12748	12894	12603	12513	12843	12765	12919	12797	12888	12852	12744	12803	12732	12867	12810	12668	12659	12703	12821	12790	12692	12838	12947	12800	12589	12737	12639	12938	12887	12987	12796	12810	12755	12766	12785	12585	12788	12756	12699	12676	12696	12779	12542	12917	12700	12636	12598	12638	12626	12773	12889	12665	12762	12589	12899	12792	12692	12732	12943	12704	12695	12782	12683	12834	12843	12645	12887	12733	12611	12687	12806	12703	12902	12878	12906	12801	12764	12708	12785	12792	12804	12775	12624	12783	12623	12977	12673	12866	12794	12699	12656	12835	12674	12693	12615	12570	12665	12666	12969	12763	12926	12775	12807	12872	12792	12860	12966	12844	12751	12948	12941	12666	12845	12673	12765	12827	12760	12747	12773	12701	12756	12477	12768	12834	12763	12838	12784	12616	12724	12692	12820	12668	12685	13081	12592	12912	12846	12701	12810	12714	12753	12675	12767	12791	12754	12716	12599	12648	12751	12677	12802	12875	12658	12641	12626	12572	12654	12841	12859	12677	12725	12656	12597	12672	12873	12809	12807	12833	12756	12968	12833	12870	12841	12711	12705	12792	12839	12646	12753	12810	12758	12761	12761	12666	12660	12879	12539	12721	12619	12546	12714	12852	12830	12767	12939	12817	12671	12628	12627	12856	12848	12681	12759	12607	12750	12755	12822	12753	12839	12657	12598	12615	12662	12738	12859	12683	12740	12662	12760	12750	12700	12807	12729	12528	12654	12603	12638	12808	12640	12802	12765	12853	12935	12766	12894	12914	13009	12779	12682	12676	12748	12726	12682	12742	12867	12729	12779	12813	12733	12732	12844	12616	12817	12767	12648	12736	12653	12810	12938	12725	12490	12434	12805	12523	12598	12386	12561	12716	12627	12800	12644	12628	12661	12635	12744	12811	12550	12504	12633	12675	12770	12845	12843	12721	12679	12814	12685	12975	12682	12882	12639	12886	12724	12620	12794	12693	12723	12781	12555	12632	12496	12763	12875	12640	12889	12785	12717	12759	12760	12707	12606	12649	12684	12813	12770	12860	12669	12914	12741	12835	12749	12731	12850	12674	12602	12646	12677	12751	12810	12635	12825	12714	12815	12851	12740	12820	12737	12680	12784	12715	12759	12813	12788	12815	12707	12688	12822	12793	12831	12725	12637	12824	12678	12789	12823	12717	12768	12874	12906	12614	12640	12710	12729	12763	12767	12788	12734	12732	12635	12741	12787	12716	12617	12561	12622	12761	12929	12811	12834	12661	12738	12591	12861	12858	12781	12683	12760	12920	12939	12681	12820	12767	12699	12808	12815	12687	12786	12615	12652	12911	12579	12870	12757	12784	12633	12769	12722	12668	12831	12757	12734	12635	12698	12888	12653	12816	12760	12636	12692	12789	12794	12887	12643	12499	12777	12691	12914	12783	12654	12459	12577	12687	12582	12850	12751	12759	12852	12759	12878	12694	12775	12640	12862	12683	12885	12783	12625	12634	12943	12733	12795	12625	12763	13016	12690	12685	12515	12693	12854	12822	12802	12851	12724	12902	12721	12899	12782	12590	12560	12794	12692	12566	12663	12741	12846	12873	12785	12701	12865	12715	12719	12814	12585	12847	12746	12586	12701	12780	12678	12798	12631	12666	12798	12815	12831	12644	12812	12528	12771	12742	12977	12862	12720	12613	12880	12537	12584	12883	12770	12883	12693	12627	12845	12728	12704	12658	12817	12729	12727	12668	12667	12730	12793	12794	12575	13000
20852	31265	28305	22074	17826	15057	14050	13226	12971	12793	12488	12549	12253	12322	12241	12322	12080	12101	12023	11963	12046	12020	12148	12129	12013	12132	11880	11910	11920	11787	12056	12073	11976	11865	11945	11831	11876	12034	12029	11827	11735	11898	11928	11889	11946	11665	11739	11776	11738	11744	11840	11786	11922	11654	11866	11845	11830	11811	11949	11948	11829	11890	11823	11899	11639	11768	11810	11877	11847	11758	11887	11859	11857	11885	11644	11803	11715	11932	11856	11806	11792	11784	11754	11815	11798	11698	11757	12047	11863	11873	12020	11887	11919	11781	11885	11795	11991	11761	11828	11770	11780	11877	11926	11891	12062	11941	11855	11745	11893	11916	11784	11715	11895	11902	11766	11654	11666	11934	11739	11806	11791	11685	11955	11991	11950	11902	11715	11890	11896	11934	11796	11690	11769	12000	11839	11788	11821	11882	11833	12006	11759	11856	11911	11738	11847	11994	11918	11883	11996	11737	11741	11975	11815	11814	11854	11885	11832	11786	11759	11838	11920	11786	11892	11897	11812	11743	11814	11790	11818	11820	11678	11844	11674	11898	11915	11667	11824	11835	11962	11999	11913	11791	11833	11966	11756	11879	11677	11874	11964	11873	11743	11813	11719	11925	11801	11923	11882	11710	11852	11880	11761	11870	11796	11719	11821	11756	11802	11829	11890	11797	11853	11680	11766	11731	11870	11690	11886	11847	11803	11668	11790	11925	11889	11852	11949	11642	11815	12001	11720	11707	11776	11711	11818	11699	11800	11835	11758	11804	11921	11813	11885	11910	11832	11804	11870	11772	11822	11831	11867	11870	11807	11902	11840	11747	11723	11651	11826	11735	11775	11829	11807	11833	11860	11790	11796	11810	11875	11783	11908	11902	11735	11843	11823	11875	11993	11767	11785	11849	11777	11874	11941	11817	11857	11985	11880	11912	11633	11832	11889	11751	11850	11716	11936	11845	11936	11847	11837	11845	11859	11678	11894	11794	11700	11630	11938	11778	11940	11987	11647	11829	11804	11753	11864	11971	11835	11987	11705	11928	11754	11895	11844	11887	11910	11823	11847	11726	11939	11700	11881	11783	11898	11761	11898	11964	11671	11961	11926	11920	11841	11900	11695	11873	11968	11826	11771	11794	11835	11795	11897	11719	11852	11918	11691	11757	11762	11781	11861	11839	11770	11796	11814	11842	11857	11838	11772	11808	11858	11797	11867	11849	11799	11784	11665	11776	11879	11839	11770	11807	11846	11863	11979	11902	11766	11795	11680	12041	11884	11813	11695	12001	11911	11814	11739	11691	11765	11795	11690	11875	11780	11841	11939	11835	11877	11921	11721	11901	11816	11930	11958	11950	11892	11805	11807	11859	11763	11834	11870	11846	11865	11976	11806	11884	11846	11925	11906	11734	11618	11850	11825	11745	11839	11788	11750	11703	11738	11798	11798	11934	11810	11975	11925	11866	11867	11866	11814	11929	11932	11902	11882	11861	11884	11877	11892	11865	11801	12078	11715	11774	11831	11812	11786	11857	11854	11833	11883	11828	11736	11914	11849	11885	11924	11699	11886	11837	11748	11720	11807	11833	11762	11855	11723	11654	11799	11807	11888	11779	11937	11852	11678	11841	11917	11696	11811	11567	11874	12102	11742	11861	11804	11983	11811	11852	11868	11726	11959	11809	11856	11933	11791	11803	11824	11874	11794	11677	11793	11768	11891	11788	11659	11961	11894	11891	11916	11727	11823	11806	11843	11978	11816	11838	11958	11871	11708	11897	11938	11870	11857	11912	11989	11958	11748	11953	11847	11870	11725	11590	11812	11657	12023	11758	11823	11975	11724	11821	11732	11874	11575	11727	11825	11846	11694	11768	11813	11935	11712	11812	11999	11923	11828	11923	11796	11714	11997	11596	11969	11813	11903	11693	11845	11783	11945	11883	11918	11668	11972	11740	11801	11879	11887	11864	11912	11753	11645	11748	11827	11848	11774	11964	11929	11913	11762	11964	11773	11924	11938	11861	11627	11845	11848	11772	11993	11745	11891	11773	11692	11841	11619	11902	11759	11731	11863	11725	11856	11880	11825	11828	11734	11791	11718	11783	11869	11883	11671	11848	11942	11728	11664	11821	11814	11924	11902	11673	11875	11747	11780	11679	11915	11829	11850	11884	11841	11816	11986	11772	11855	11875	11690	11926	11943	11786	11882	11834	11952	11794	11904	11823	11873	11647	12011	11801	11768	11845	11988	11916	11793	11958	11875	11686	11836	11827	11763	11794	11948	11920	12050	11746	11863	11770	11825	11929	11831	11881	11854	11645	11791	11887	11825	11867	11806	11862	11790	11608	11931	11910	11693	11795	11760	11889	11947	11763	11556	11859	11796	11926	11947	11832	11786	11721	11875	11786	11793	11754	11916	11666	11758	11850	11905	12048	11892	11784	11705	11937	11788	11784	11824	11928	11852	11817	11783	11816	11786	11844	11694	11999	11708	11894	11788	11783	11797	11819	11848	11935	12000	11891	11875	11906	11840	11891	11698	11857	11675	11816	11858	11867	11785	11842	12008	11642	11660	11848	11954	11915	11819	11954	11742	11697	11796	11827	11859	11885	11677	11778	11738	11903	11856	11809	11833	11954	11921	11847	11950	11864	11752	11926	11924	11928	11738	11875	11842	11712	11935	11934	11881	11776	11786	11861	11913	11880	11834	11763	11795	11832	11785	11682	11968	11765	11729	11961	11703	11802	11798	11730	11861	11903	11720	11749	11824	11696	11746	12111	11913	11867	11772	11829	11826	11816	11798	11918	11856	11712	12016	11835	12029	11711	11992	11745	11860	11726	11883	11891	11655	11814	11902	11761	11761	11890	11834	11745	11910	11872	11862	11888	11848	11732	11746	11791	12079	11750	11944	11897	11669	11949	11925	11815	12013	11772	11800	11953	11814	11722	11918	11836	11753	11720	11590	11753	11904	11811	11631	11706	11873	11866	11759	11662	11841	11763	11815	11953	11816	11922	11851	11847	11786	11792	11733	11886	11862	11847	11839	11690	11794	11901	11762	11859	11900	11658	11899	11775	11864	11656	11888	11736	11935	11701	11827	11992	11772	11815	11676	11680	11794	11777	11803	11840	11776	11790	11980	11777	11690	11796	11842	11902	11740	11757	11829	11890	11805	11750	11889	11879	11860	11887	11798	12061	11861	11809	11874	11917	11927	11825	11823	11938	11792	11949	11895	11750	11817	11724	11824	11848	11853	11715	11913	11962	11782	11759	11883	11808	11728	11679	11888	11809	11809	11843	11962	11829	11914	11971	11955	11807	11947	11703	11826	11655	11702	11812	11935	11717	11749	11937	11840	11758	11939	11882	11854	11840	11945	11858	11788	11905	11758	11832	11755	11908	11916	11923	11818	11779	11768	11681	11830	11726	11797	11887	11866	11822	11961	11723	11814	11909	11819	11765	11919	11787	11789	11706	11750	11940	11778	11928	11907	11712	11786	11835	11940	11962	11942	11747	11887	11788	11740	11684	11945	11881	11846	11812	11870	11793	11902	11862	11699	11740	11863	12045	11665	11551	11958	11738	11944	11890	11793	11958	11794	12058	11932	11797	11920	11795	11951	11821	11934	11741	11843	11767	11802	11966	11842	11903	11805	11862	11884	11683	11922	11800	11758	11721	11814	11772	11811	11750	11931	11807	11845	11984	11936	12091	11980	11961	11828	11869	11873	11756	11875	11703	11884	11749	11811	11708	11904	11917	11803	11859	11859	11801	12030	11793	11776	11765	11932	11797	11621	11836	11801	11832	11716	11917	11927	11712	11924	11894	11790	11738	11808	11909	11842	11670	11772	11671	11927	11813	11955	11714	11943	11787	11854	11992	11931	11738	11683	11865	11811	11898	11880	11752	11724	11765	11895	11806	11671	11758	11723	12034	11909	11773	11836	11927	11953	11993	11810	11767	11718	11806	11733	11781	11733	11951	11761	11724	11727	11938	12020	11826	11638	11733	11930	11889	11911	11952	11930	11816	11778	11827	11711	11791	11936	11883	11785	11917	11866	11968	11816	11983	11797	11948	12012	11922	11924	11796	11868	11787	11775	11752	11835	11778	11793	11960	11929	11935	11927	11780	11991	11771	11949	11826	11981	11862	11956	11934	11884	11676	11945	11972	11721	11777	11985	11847	11743	12060	11775	11723	11920	11667	11802	11899	11906	11784	11868	11814	11719	11688	11737	11869	11736	11773	11855	11761	11929	11903	11653	11961	11831	11847	11734	11974	11896	11936	11883	11831	11874	11881	11886	11780	11835	12003	11739	11851	11814	11820	11740	11897	11786	11649	11967	11800	11771	11898	11798	11901	11928	11731	11712	11880	11793	11956	11779	11758	11797	11783	11816	11838	11734	11927	11847	11898	11792	11913	11705	11726	11944	11803	11757	11922	11823	11781	11853	11791	11817	11755	11848	11936	11870	11737	11852	11864	11925	11910	11942	11899	11992	11788	11889	11747	11848	11733	11700	11926	11823	11834	11803	11816	11934	11658	11885	11906	11875	11691	11877	11807	11869	11896	11853	11843	11804	11901	11811	11879	11790	11959	11704	11838	11783	11872	11851	11974	11752	11931	11845	11796	11769	11729	11898	11840	11755	11822	11805	11760	11789	11876	11750	11807	11884	11824	11719	11852	11837	11888	11787	11883	12028	11879	11930	11893	11830	11817	11638	11818	11843	11807	11839	11809	11871	11801	11911	11976	11725	11725	11847	11816	11994	11984	11883	11786	11910	11888	11769	11781	11784	11815	11898	11899	11872	11752	11958	11835	11696	11923	11783	11905	11772	11797	11797	11912	11925	11832	11710	11954	11796	11782	11914	11728	11701	11923	11866	11923	11971	11820	11884	11748	11785	11902	11885	11702	11791	11664	11925	11789	11852	11662	11736	11657	11661	11854	11898	11861	11859	11944	11669	11782	11850	11796	11779	11775	11846	11796	11766	11661	11804	11855	11876	11873	11798	11878	11769	11898	11849	11851	11810	11696	11674	11768	11849	11799	11843	11894	11817	11979	11756	11787	11839	11688	11878	11914	11784	11845	11882	11740	11867	11967	11840	11770	11825	11811	11767	11812	11946	11906	11810	11755	11886	11755	11925	11816	11703	11742	11831	11685
24091	21154	28514	24846	22700	20982	18143	15023	14043	14133	13821	13740	13558	13380	13323	13345	13277	13206	13361	13330	13333	13113	13133	13164	13216	13077	13141	13228	13200	13394	12885	12983	13164	12975	13183	13001	13160	13018	13010	13011	13018	13035	12999	12944	12855	12949	12934	12807	12846	12946	12859	12950	12958	13022	12893	12830	12937	13003	12900	13076	12900	12910	12893	12766	12888	12929	12968	12938	12907	13033	13019	12893	13105	12919	13054	13076	12957	12925	12883	12940	12806	12919	12968	12977	13034	12878	12863	12767	12986	13058	12971	12997	12865	12858	12778	13027	13004	13016	12931	12650	12849	12849	12880	12825	12731	12838	13081	12901	12842	12735	12793	12852	12821	12953	12753	12875	12930	12879	12971	12924	12604	12765	12895	12796	13070	12689	12956	12847	12715	12919	12883	12846	12789	12841	12792	12758	12786	12829	12618	12752	12923	12861	12952	12906	12873	12821	12785	13002	13024	12856	12799	13000	12803	12780	12656	12748	13008	12839	12891	12825	12912	13070	12949	12653	12838	12804	12984	12989	12896	12810	13113	12792	12809	13079	12892	12870	12952	12950	12840	12930	12983	12916	12777	12804	12847	12810	12885	12859	12977	13057	12900	12768	12983	12914	12939	12814	12854	12878	13023	12842	12943	12942	12906	12918	12963	13005	12905	12846	12811	12854	12938	12817	12773	12827	12774	13057	12968	12788	12836	12656	13050	12859	13008	13017	12941	12965	13087	12856	12988	12839	13137	12964	12944	12908	12963	13039	12998	12964	12757	12703	12883	12793	12668	12837	12892	12939	12857	13036	12822	12852	12836	12959	12948	12927	12773	12776	12880	13035	12951	12890	12868	12968	12889	12862	12808	12954	12739	13056	12936	12795	12719	12819	12873	12902	12783	12784	12810	12976	12866	12985	12846	12985	12801	12947	12912	12954	12880	12952	12981	12955	12756	12743	12940	12782	12739	12819	12960	12926	13095	12796	12806	13101	12780	12828	12764	12962	13010	12874	12773	12941	12905	12675	12910	12953	12902	12757	12704	12898	12949	12756	12852	12796	12817	12900	12942	12799	12829	12903	12815	12917	13018	12908	12865	13008	12776	12904	12878	13048	12807	12923	12962	12642	12861	12671	12843	12851	12840	12928	12910	12671	12897	12940	13048	12954	13028	12915	12936	12959	12913	12961	13116	12864	12896	13051	12838	12756	12903	12913	12869	12885	12941	12983	12829	12733	12940	12816	12717	12667	12938	12835	12764	13009	13009	12881	12881	12790	12891	12928	12903	12829	12904	12920	12905	12794	13013	13125	12877	12933	12935	12930	12731	12870	12928	12894	12980	13047	12925	12925	13018	12930	12813	12834	12921	12951	12862	12942	12772	13069	12849	12932	12940	12638	12939	12800	13046	12868	12791	12761	12875	12883	12911	12958	12812	12795	13044	12918	12909	12923	12991	13010	12914	12670	12717	12909	13115	12944	12841	12911	12782	12985	13029	12849	12741	12810	12868	12845	12779	12794	12749	12677	13006	12989	12863	12716	12904	12729	12823	12941	12865	12868	12811	12664	12861	12743	12863	12874	12820	12868	13007	12879	13061	12834	12874	12962	13120	12799	12862	12831	13055	13005	12948	12869	12925	13086	12897	12917	12874	12805	12981	12899	12906	12854	12678	12801	12957	12836	12987	12952	12977	12881	12892	12906	12865	13017	12826	12683	12696	13006	12852	12938	13066	12935	12984	12792	12584	12804	12992	12804	12931	12780	12840	12905	12944	12852	12917	12696	12893	12824	12751	12968	12960	12862	12860	13035	12841	12820	12844	12713	12954	13003	12826	12890	12987	12953	12818	12817	12942	12976	12895	13048	13029	12804	12921	12887	13008	12827	12867	12934	12925	12862	12942	12776	12912	12816	12746	13006	12868	12672	12827	12890	13052	13072	12766	13021	12942	12885	12890	12998	12959	12918	12866	12930	12932	12675	12772	12956	12903	12680	12987	12904	12844	13096	12850	12792	12933	12837	12786	12861	12692	12885	12856	12652	12939	12838	12946	12925	13101	12772	12872	12862	12883	13062	12805	12833	13007	13000	12970	12814	12897	13032	12898	12780	12789	12943	12952	12854	12835	12753	12830	13111	12873	12800	12818	12844	12835	12814	12927	12759	12846	12890	12851	13011	12979	13065	12829	13059	12922	12835	12803	13042	13125	12963	13000	12812	12874	12690	12808	13027	12757	12908	12788	12614	13009	12927	12800	12918	12830	13006	12874	12765	12727	12810	13061	12975	12759	12911	12798	12938	12875	12954	13061	12841	12946	12793	12764	12736	12791	12844	13000	12876	12912	12825	12901	12892	12941	12979	12903	12912	13012	12900	12838	12910	13012	12995	12938	12847	12804	12869	12837	12720	12861	12929	12891	12804	12944	12696	12954	12996	12827	12665	12954	13036	13103	12906	12999	12893	13008	12745	12890	12885	13023	12951	13089	13111	12773	12806	12882	12867	12772	12588	12697	12701	12993	12869	12827	12791	12830	12792	12849	12833	13047	12924	12839	12723	12924	12891	12821	13001	12827	12937	12698	12901	12957	12924	12880	12957	12908	12786	12783	12901	12854	13050	12988	12945	12880	12830	12754	12748	13067	12952	12923	12892	12941	12824	12763	12860	12828	12874	12935	12868	12714	12840	13054	13028	12762	12926	12727	12998	12639	13056	12926	12835	12907	12782	12957	12762	12685	12847	12840	12930	12722	12711	13046	12684	12888	12873	12865	12910	12915	12869	12906	12785	12935	12806	12719	12865	12915	13009	12801	12966	12856	12786	13042	12983	12768	12746	12977	12943	12848	12976	13130	12907	13011	12898	12970	12951	12871	12908	12905	12846	13072	12973	12897	12898	13040	12919	12983	12714	13048	12920	12955	12948	12863	13025	12713	12789	12844	12837	12985	12815	12985	13008	13057	13086	12977	12920	12755	12835	12672	12818	12926	12792	12847	12707	12872	12733	12936	12846	12986	12713	12898	12813	12971	12846	12773	12739	13011	12986	12935	12818	12969	12971	12868	12668	12740	12794	12906	12783	12906	13053	12677	12945	12916	12922	12775	12876	13025	12850	12854	12914	12769	12899	13224	12797	12884	12915	12685	12892	12792	12776	12921	12736	12880	12904	12878	12810	12757	12860	13057	13023	12874	12974	12901	12878	12864	12785	12677	12718	12865	12720	12946	12909	13006	13003	12832	13022	12869	13045	12815	12928	13136	12968	12929	12906	12794	13100	12983	12882	12984	12994	13010	12963	13010	12801	13075	12867	12935	12923	12869	12947	12860	13014	12910	12816	12972	12775	12951	12931	13013	12666	12720	13045	12841	12883	12893	12932	12796	12949	12809	13007	13044	12892	13004	13050	12964	12829	12772	12757	12786	12817	12991	12887	12871	12535	12840	12769	12925	12788	12913	12897	12921	12911	13032	13045	12957	12923	12984	12953	12800	13083	12819	12958	12866	12887	12887	12928	12739	12882	12793	12743	12895	12686	12908	13065	12868	12691	12807	12687	12801	12732	12875	13073	12868	12721	12752	12822	12900	12864	12967	12911	12833	12955	13032	12967	12807	12864	12889	13014	13019	13023	13116	12940	12773	12914	12836	12675	13074	12776	12954	12807	13069	12898	12934	12897	12978	12667	12712	12797	12922	12805	12793	12983	12931	12854	12910	12886	13040	12974	12779	12969	12983	13009	12746	12979	12739	12786	12802	12856	12796	12980	12855	13033	12844	12883	13010	12881	12811	13070	12872	13112	13084	12915	12800	12929	12842	12830	12898	12849	12776	12732	12959	12870	12932	12908	12810	12895	12904	12933	12888	12809	12875	12974	12767	13073	12831	12917	12811	12713	12886	12966	12799	12900	12807	12764	12629	12820	12914	13002	13028	13022	12903	12864	12784	12833	12696	12864	12968	12958	12944	12894	12911	12975	12838	12944	12858	12806	12693	12887	12942	12864	13004	12710	12845	12938	12955	12943	12918	12909	12983	12912	12929	12898	12886	12722	12880	13010	12787	12853	12946	12906	13023	12742	12928	12761	12905	12930	12868	12940	12940	12724	12863	12848	12763	12894	12927	13003	12984	12972	12904	12934	12888	12915	12888	12878	12902	13080	12974	12863	12972	12646	12800	12919	12899	12927	12871	13066	12773	12922	12803	12844	12896	13026	12943	12857	13021	12692	12960	12857	13012	12970	13000	12959	12892	12937	12998	12916	12878	12816	12822	12754	12914	12848	13006	12926	12865	12945	12848	12815	12664	12765	13000	12767	13001	12821	12918	12814	12753	12902	12895	12863	12819	12927	12989	13007	12927	12668	12817	12866	12960	12916	12677	12908	13062	12828	13095	12707	12953	13062	12998	13003	12818	12812	12798	12935	12768	13037	12972	12954	12812	12930	12894	12842	12754	12862	12908	13030	12795	12890	12809	12620	12802	12912	12760	12748	12790	12716	12789	12994	12711	12727	12894	12869	12902	13120	12770	12838	13033	12917	12697	12892	12824	12846	12763	12790	12817	12984	12850	13031	12970	12972	12919	12992	12843	12874	12932	13021	12807	13046	12826	12699	12930	12808	12842	12861	12867	12780	12959	12913	12892	12932	12854	12869	12886	12881	12972	13004	12908	12934	12959	12799	12956	12918	13127	12903	12860	12987	12940	12814	12988	12850	13076	12980	12973	12842	12978	12952	12868	12983	12861	12830	12787	12765	12877	12746	12931	12933	12896	12743	12704	12944	12894	12831	12857	12922	12712	12907	12888	13029	12982	12787	13032	12906	12830	12886	12948	12976	12751	12723	12803	12897	12903	12965	13032	12796	12973	12839	12968	13017	13031	13109	13143	13204	12715	12561	12802	12843	12979	12942	12727	12754	12865	12960	12850	12918	12842	13139	12885	12750	12801	12925	12861	12946	12773	12881	13041	12771	12917	13049	12890	13024	12811	12605	12846	12716	12797	12939	12838	12819	12849	12994	13055	12982	12960	12915	12731	12901	12798	12772	12946	12832	12919	12807	13055	12857	12931	12853	12990	12772	12935	12888	13015	13028	12970	12880	13017	13076	12924	12702	12838	12891	12763	12965	12760	12928	12729	12758	12927	12935	12877	12870	12987	12933	12901	12794	12854	12939
22812	40301	37939	30795	22960	18052	15519	14449	13926	13459	13303	12784	12716	12746	12551	12559	12324	12457	12357	12246	12380	12336	12397	12154	12175	12114	12204	12269	12159	12106	12109	12178	12251	12207	12221	12151	12216	12101	12068	11878	12030	12122	12077	11923	11916	12054	11921	11863	11931	11804	12013	11936	12058	12124	11930	11934	11922	11934	11917	12050	11828	11995	11992	11944	11940	11882	12086	12005	11926	12007	11908	11934	11925	11991	11910	11972	11650	11904	11895	11851	11995	12036	11790	11910	11937	11951	12163	11947	11907	12092	12108	11943	12081	11996	12085	11863	11914	11812	11979	11828	11950	11929	11911	11898	11966	11942	12107	11966	12054	12074	11937	12036	11894	11724	11980	12048	12085	11941	11858	11941	11919	11894	11989	12002	11894	11997	12036	11817	11904	11921	11790	12132	11839	11945	12073	11812	11974	11953	11895	11913	11945	11952	11844	11934	12044	12055	11892	11906	11996	11880	11896	11857	12036	11823	12085	12049	12059	11896	11956	11804	12009	11927	11750	11934	11813	11785	11999	11974	11897	11929	11902	11917	11926	12071	11890	11779	11843	11838	11901	11881	11689	11874	11912	11938	11803	11958	11976	11847	11926	11955	12020	11988	11879	11981	11897	11860	11973	11812	11979	11910	11934	11901	11929	11866	11890	11829	12048	11902	11985	11923	11953	11850	11952	11740	11921	11833	11940	11923	12021	12060	11867	11782	11947	11951	11848	11961	11943	11933	11952	11959	11878	11970	11954	11951	12091	11864	11867	12028	11941	11891	12019	11954	11884	11936	12096	11954	11898	12028	11801	11899	12036	11895	11945	11999	11839	11990	11910	11880	11865	11874	11869	11965	11998	11937	11914	11851	11871	11841	11889	11821	11980	12064	11953	11976	11993	11915	11974	11908	11948	11940	11769	11905	11902	11965	11857	11907	11934	11905	11880	11894	11867	11936	11913	11841	12043	11801	11734	12081	12004	11995	11993	11730	11885	11969	11886	11843	11897	11796	11901	11772	11870	11954	12063	11942	11943	11854	12022	11941	12009	11889	11864	11947	11932	11853	11963	11857	11893	11934	11941	11977	11746	11977	12002	11881	11902	11904	11940	12098	11987	12110	11972	11896	11871	11824	11858	11943	11854	11973	12079	11822	11932	11904	11941	11951	11843	11843	11887	11783	12106	11842	11994	11887	11789	12104	11991	12011	11943	11744	11875	11906	11865	11919	11957	12015	11785	11892	11737	11799	11882	11854	11722	11875	11844	11954	11860	11866	11916	11904	11786	11946	11940	11968	11834	11884	12024	11967	11949	11999	12049	11956	11965	11975	11884	11988	12090	12067	11998	11895	11780	12017	11897	11848	11910	11813	11891	12097	11917	11968	11787	11960	11943	11859	11843	11835	12034	11977	11789	11964	11838	12019	11977	11911	12031	11999	12064	11811	11962	11924	12047	12036	11785	11909	12026	11710	12000	11844	11804	12067	11971	11879	11921	12007	11938	11845	11925	12049	11987	11834	11769	12018	11982	11782	12000	12041	12028	11877	11975	11985	11914	11885	11954	11983	12081	11920	11978	11980	11986	12015	11804	11884	11968	11935	11706	11842	11869	11881	11885	11947	11894	12052	11921	11892	11909	11876	11934	11906	11942	11735	12025	11916	11739	12005	11877	11874	11991	12049	11910	11890	11913	11803	11858	11898	11801	12034	11822	11818	11853	11881	11960	11941	12006	11942	12095	12055	11849	11838	11781	11988	11694	11951	11892	11981	11813	11866	11850	11845	11892	11990	11891	11822	11944	12021	11830	11987	11950	11849	11918	11878	11995	12030	12021	11975	12097	11978	11844	12025	11894	12123	11733	11959	11801	12016	12102	11888	11850	11824	11972	11995	12000	11915	11913	11825	11965	11898	11829	11896	12079	11815	11923	11948	11897	11872	11971	11886	11940	12031	11952	11928	12000	11922	11794	11851	11911	12023	11875	11874	11883	12013	11949	11970	11809	11919	11769	11972	11925	11788	12001	11924	11870	12022	11772	11980	11821	12018	11910	11891	11811	11753	11807	11912	12082	12138	11913	11930	11971	11821	11967	11969	11981	11951	11911	11954	11986	11977	11942	12024	11870	11813	11966	11880	12012	12050	11702	11993	11833	11969	11768	11934	11875	11911	11897	11958	11876	12061	11951	11943	11931	11890	11857	11973	12012	11922	12010	11946	11874	11932	11831	11841	11902	11698	11936	11823	11867	11841	11899	12046	11836	11967	11915	11978	11864	11960	11842	12079	11892	11986	11954	11908	11988	11909	11997	11862	11810	12021	11820	12096	12058	11867	11931	11804	11887	11906	11927	12065	11829	11843	11992	11936	11835	11909	11775	11704	11864	11930	11788	11984	11790	12020	11939	11989	11834	11810	11784	12061	11845	11913	12001	11964	11884	11869	11975	11892	11895	11913	12050	12074	11935	11900	11959	11965	12003	12132	11803	11887	11934	11860	12025	12111	11989	11811	11943	11925	11857	11917	11878	11885	12015	11801	11928	12043	12008	11831	11894	11951	11829	12032	12091	12006	11838	11929	12051	11924	11782	11992	11892	11908	12033	11913	11864	12010	12015	11910	11926	12052	11982	12061	12004	11666	11908	11864	11774	11814	11931	11947	11954	11819	11723	11933	12241	12019	12001	11890	12084	11927	11767	11975	11894	12076	12033	11906	11956	11928	11931	11863	12010	12111	11938	11962	11916	12063	11948	11814	11885	11941	11871	11970	11801	11862	11921	12085	11939	11869	11937	11913	11952	11840	11925	11878	11933	11956	11944	11868	11991	11965	11964	12006	11870	11812	11842	11957	12016	11918	11766	11882	12067	11842	12079	11922	11977	11970	11886	11941	11973	12047	11978	11898	12059	11949	11870	11844	11950	11834	12019	11909	11821	11941	11798	11869	11959	12024	11957	11856	11808	11891	11919	11867	11935	11942	12030	11912	11840	12026	12150	12000	11924	11990	12104	12049	12043	11825	12090	11923	12045	11945	12006	11931	12089	11709	11891	12017	12088	11944	11834	11958	11906	11955	11857	11870	11990	11827	12025	11870	11822	11805	12106	12009	11875	11862	11923	11842	11936	12017	11768	12019	11828	11941	12067	11943	11870	11933	11965	11958	11791	11838	12003	11916	12003	11816	11988	11815	11983	11880	12018	12039	12109	11985	11958	11897	11919	12005	11884	12006	11899	12077	11941	11944	11909	11938	12044	11816	11978	11892	12047	11864	11729	11933	11914	11968	12054	11974	11971	12100	11969	11843	11886	11847	11918	11756	12113	12041	11716	11899	12034	12008	11759	11917	11944	11905	11980	11840	11976	11805	11759	11824	11841	12006	11962	11988	11865	11936	12122	11887	11852	11877	11665	12042	11896	12080	12070	11911	12046	11991	11920	11919	11903	11976	11890	11889	12063	11989	11888	11995	12023	11963	11941	11952	11907	11806	11881	12013	11933	12111	12025	11992	11937	11956	11819	11974	11960	11857	12008	11925	11915	12106	11909	11924	11899	11838	11962	11945	11841	12083	11780	11830	11949	11938	11975	11911	11907	11896	11887	12026	11747	11832	11964	11896	11836	11981	11893	12060	11869	11942	11847	11867	11854	12032	11872	11948	11822	11916	11894	11910	11896	11829	12039	12048	12125	11828	11990	11905	11852	11907	11899	11910	12079	11956	11794	11765	12020	11879	12016	11838	11889	12055	11897	11903	11936	11990	11908	11824	12095	11926	11972	11947	11972	11957	11761	11845	11799	11921	11912	11981	11871	12008	11928	11874	11968	11804	11938	11898	11882	11891	11989	12115	11939	11930	11893	11997	12069	11900	11909	11798	11915	11871	11819	11680	11986	11940	11900	12124	11859	11996	11863	12037	11826	11977	12067	11836	12035	12044	11900	11888	11903	11914	11891	11866	11869	11850	12144	11883	11958	11862	11799	11932	11928	11920	11985	11821	11997	11923	11840	11929	11902	12009	11849	11727	12052	11892	11904	11812	11761	11847	11913	12016	12001	11946	11998	11738	11964	11848	11987	11880	12039	11765	11912	11897	12011	11931	11918	12000	11904	11932	11850	11965	11745	11963	12017	11882	11877	11788	11840	11778	11946	11922	12097	11939	11805	11881	11945	11817	11918	11863	11792	11904	11887	11956	11980	11771	12066	11903	11986	11943	12005	11979	11904	11910	11997	11957	11882	11904	11973	11979	12090	11956	11832	11917	12005	11921	12035	12007	11906	11944	12000	11768	11934	11958	11936	12034	12037	11874	11955	11764	11882	11964	11979	11879	11969	12004	11929	11851	12084	11786	12026	11969	11975	12008	11838	11791	11790	11867	11916	12132	11846	11914	11844	12028	11936	11962	11793	12079	11940	11905	11902	11964	11787	11940	11850	12075	11896	11982	11910	11921	11881	11793	12034	11833	11996	11802	11918	11991	12015	11959	11931	11863	12165	11954	12005	11740	11756	12006	11685	11847	11827	11821	11873	11816	11902	12044	11764	11904	12060	11767	11930	12023	11892	11802	11968	11959	11973	11921	11956	11912	12027	11879	11877	11919	11999	11896	11955	12022	11866	11883	11911	11887	11937	11796	11857	11868	11802	11979	11958	11811	11669	11901	11941	11962	11942	11857	12004	11947	11896	11975	11889	11907	11864	11881	11873	12006	11933	11938	11878	12000	11961	11986	12074	11883	11875	11859	11776	12016	11956	11800	11943	12047	11868	12084	11822	11840	11767	11823	11859	11870	11993	12031	12033	12101	12006	11950	11908	12041	11978	11923	11974	11997	11986	11737	11826	11918	11979	11868	11994	11834	11924	12028	12012	11854	11835	11999	11803	11987	11895	11995	11983	12061	11878	11776	12022	11932	11974	11738	11797	11894	11838	12041	12010	12004	12067	12023	12028	11820	11950	11949	11909	12046	11847	11868	11944	12005	11970	11721	11899	11862	11913	11903	11886	12034	11959	11977	11972	11898	11899	11894	11825	11973	12009	11932	11915	11806	11881	11851	11863	11764	11770	11957	11901	11976	11898	11808	12059	11938	11897	12058	11943	11841	11862	12049	11762	11844	11836	11977	12140	11921	12022	11949	11911	11941	11940	11944	11910	11837	11879	11898	11888	11924	12013	12087
22900	21150	28947	24017	22217	23605	23375	17405	15688	15819	15221	15039	14743	14855	14738	14755	14435	14305	14409	14236	14448	14296	14375	14312	14203	14307	14178	14164	14364	14229	14161	14051	14160	13968	14141	13999	14047	14088	14068	13914	13898	13647	13978	13883	13915	14047	13942	14188	13915	13853	13926	13713	13944	14030	14143	14052	13897	13894	13959	13964	13798	13933	13873	13927	13938	14138	13854	13836	13948	13961	13893	13957	13928	13808	14069	13803	13869	13789	13909	13849	14001	13855	13768	13818	14065	13949	13882	13827	13776	13875	13824	13990	13907	13874	13833	13866	13984	13940	14002	13932	13834	13841	13819	13904	13880	13844	13843	13793	13981	13800	14037	14087	13832	13761	13905	13695	13928	14068	13987	14092	13680	13814	13798	13796	13601	13870	14058	13767	13908	13965	13884	13939	13990	14166	13999	13829	14004	14152	13844	14080	13785	13887	13928	13795	14041	13836	13704	14080	13919	13895	14038	13790	13718	13623	13791	14129	13858	13912	13767	14030	13831	13891	13644	14016	13816	14009	13906	13999	13897	13815	13862	13913	14028	13837	13821	13769	13864	13802	13621	14011	13819	13979	13878	13765	13722	13907	13938	13805	13726	13718	13806	13832	13765	14028	13812	13905	14141	13924	13878	14088	13940	13821	13795	13810	14038	13863	13687	13864	13911	13800	13863	13845	13877	13927	13783	13888	13809	13770	14010	13796	13701	13662	13785	13963	13780	13869	13867	14016	14003	13912	13891	13769	14058	13646	13994	13999	13999	13922	14037	14001	13726	13834	13886	13795	13886	13862	13768	13750	13922	13824	13603	13949	13924	13930	13889	13823	13870	13947	13873	13829	13976	13750	13982	13763	13782	13997	13873	13948	13872	13943	13899	13996	13853	13752	13893	13857	13960	13837	14025	13863	13947	13689	13771	13877	13955	13807	13857	13779	13854	13989	13827	13872	14125	14016	13843	13868	13960	13892	13765	14004	13981	14041	13810	13871	13837	13997	13860	13883	14031	13792	13688	13807	13873	13798	13868	13893	13667	13863	13837	13835	13692	13880	13970	13752	13819	13879	13904	13912	13835	13811	13850	13958	13632	13810	13722	13601	13905	13796	13822	13827	13913	13955	14082	13728	13706	14012	13758	13900	13829	13932	13715	13736	13933	13872	13634	14028	13914	13841	13996	13785	13732	13877	13868	13855	13799	13798	13809	13847	13630	13669	13748	13898	13664	13841	13927	13785	13925	13706	13912	13981	14042	13871	14006	13995	13846	13798	13848	13930	14051	13879	14012	13894	13828	13715	13847	13861	13820	13769	13923	13655	13794	13990	13838	13955	13950	13661	14067	13775	13902	14032	13839	13831	13810	13958	13668	13686	13769	14034	13965	13768	13779	13866	13895	13945	13982	13838	13945	13930	14007	13758	13759	13693	13651	13838	13718	13951	13980	13736	13917	13881	13966	13861	13901	13775	13757	13813	13925	13893	13865	14070	13924	13831	13836	13988	13932	13922	13970	13693	13880	13948	13677	13642	13953	13814	13903	13861	13723	13967	13826	13857	13824	13826	13827	13774	13870	13804	14043	13843	13789	13812	13778	13869	13932	13862	13777	13689	13679	13812	13694	13796	13710	13954	13896	13911	13876	13814	13829	13941	13810	13905	13826	13708	13845	13785	13952	13857	13787	13760	13995	13678	13761	13899	13823	13703	13846	13883	13752	13933	13906	13943	13785	13866	13831	13851	13895	13809	13854	13886	13764	13661	13980	13902	13772	13870	13750	13968	13730	13840	13733	13873	14020	13884	13837	13946	13737	13662	13761	13867	13949	13976	13910	13938	13957	13870	13967	13861	13859	13840	13946	13725	13870	13850	13817	14044	13728	13935	13868	13805	13884	13823	13944	13953	13832	13890	13943	13771	13894	13799	14039	13677	13880	13722	13820	13727	13881	13849	13824	13832	13893	13905	13954	13802	13946	13765	13867	13928	13935	14049	13937	14043	13810	13819	13982	13834	13847	13751	13770	14091	14008	13742	13749	14112	13814	13977	13941	13872	13794	13792	13944	13773	13736	14003	13946	13703	13863	13916	13821	13830	13927	13821	13943	13948	13864	13673	13747	13840	13824	13929	13858	14017	13863	13867	13754	13833	13892	13738	13788	14028	13983	13857	13907	13859	13922	14019	13911	13789	13899	13880	13794	13930	13840	13856	13771	13814	13909	13844	13751	13926	13931	13955	14007	13951	13730	13960	13677	13917	13824	13891	14010	14028	13890	13806	13892	13871	13853	13779	13828	13725	13608	13853	13888	14051	14081	13812	13768	13921	13867	13669	13861	13842	13782	13687	13838	13948	13947	13982	13841	13907	13723	13850	13736	13725	13845	13860	13996	13914	13898	14028	13681	13934	13767	13776	13927	13824	14110	13802	13890	13644	13807	13961	13891	13884	13754	13816	13897	13972	13917	13887	14045	13811	13842	13950	13792	14034	13969	13803	13643	13979	13878	13740	13774	13736	13918	13845	13765	14069	13903	13780	13815	13974	13921	13801	14034	13709	13930	13836	13857	13956	13980	13778	13916	13804	13927	13970	13753	13813	14002	13959	13807	13733	13962	13692	13842	14003	13691	13965	13822	14031	13931	13889	13851	13651	13810	13919	13634	13737	13939	13825	13908	13879	13809	13892	13607	13818	13884	14023	14037	13903	13842	13849	13973	13717	13836	14025	13912	13647	13775	13763	13969	13831	13742	13948	13942	13841	13860	13823	13846	13851	13790	13699	13905	13771	14113	13898	13777	13821	13928	13768	13922	14108	13918	13967	13743	13788	13636	13757	13891	13878	13892	13758	13662	13780	13825	13974	13831	13855	13852	13839	13727	13919	13897	13926	13807	13803	13700	13683	13917	13771	13856	13681	13855	13791	13763	13881	13843	13847	13760	13901	13911	13851	13851	13838	13693	13857	13871	13759	13782	13918	13982	13866	13800	13827	13888	13969	13786	13899	13800	13876	13921	13828	13861	13732	13924	13971	13822	13842	13768	13993	13875	13590	13949	14117	13853	13895	13931	13879	13821	13939	13966	13823	13940	13782	13906	13822	13886	13610	13976	13529	13784	14078	13981	13903	13808	13821	13857	14006	13875	13865	13851	13777	13801	13749	13871	13730	13777	13702	13695	13964	13713	13852	13958	13853	13854	13872	13912	13876	13940	14017	14110	13860	13901	13727	13910	13807	13801	13938	13911	13831	14030	13716	13752	13749	13808	14159	13737	13944	13798	13808	13729	13956	14050	13988	13969	13919	13927	13891	14021	13934	13664	13700	13893	14022	14081	13802	13727	13986	13865	13913	13859	13913	13770	13864	13828	13690	13958	13757	13801	13995	13701	14004	13976	13727	14038	13813	13962	13986	13821	13756	13871	13667	13720	13676	13638	13883	13776	13915	13856	13849	13760	13889	13979	13670	14018	13877	13838	13833	13664	13823	13750	13801	13839	13904	13881	13793	13840	13848	13767	13914	13721	14066	13882	13704	13808	13714	13899	13872	13773	13794	13839	14026	13860	13943	13864	13997	13951	13872	13880	13869	13857	13818	13882	14089	13900	13672	13835	14021	13857	14021	13704	13685	13823	13938	13776	13820	13784	13882	13954	13791	13869	14000	13956	13636	13790	14011	13857	13815	13766	13836	13837	13758	13993	13901	13830	13801	13774	13972	13956	13661	13948	13775	14099	13674	13902	13920	13935	13766	13706	14026	13878	13858	13806	13789	13891	13865	13918	13794	13792	13812	13764	13750	13807	13793	13973	13816	14033	14016	13846	13838	13900	13802	13832	13860	13885	13759	13971	13831	13877	13988	14062	13988	13836	13855	13730	13782	13982	13843	13870	13951	13960	13999	13896	13833	13918	13886	13890	13774	13716	13690	13911	13771	13983	13943	13989	13743	14018	13749	13853	14015	13975	13896	13891	13836	13900	13679	13906	13872	13764	13881	13803	13829	13933	13797	13972	13729	13706	13894	13683	13952	13994	13839	13942	13805	13816	13869	13674	13786	13959	13888	13983	13954	13911	13923	13830	13840	13768	13711	13870	13864	13991	13847	13883	13737	13805	14002	14002	13602	13718	13708	13784	13979	13724	13992	13752	13949	13900	13919	13817	14016	14116	13854	13824	14042	13888	13971	13734	13834	13868	14063	14037	13858	13724	13770	13824	13765	14036	14065	13730	13790	13858	13839	13837	13715	13838	13895	13978	14000	13752	14064	13788	13808	13808	14006	13974	13960	13792	13722	13883	13758	13791	13776	13806	13622	13924	13911	13995	13729	13848	14110	13706	13800	13760	13742	13904	13590	14146	14002	13821	13843	13847	13937	13929	13887	13903	13909	13811	13695	13720	13819	13738	13700	14076	13813	13742	13725	13858	13858	13847	13885	13714	13595	13935	13873	13730	13760	13767	13725	13671	13901	13814	13951	13872	13859	13911	13990	13936	14023	13865	13830	13809	14042	13757	13877	14096	13774	13841	13767	13865	13988	14067	13810	13848	13929	13850	13789	13774	13725	13748	13882	13752	13806	13848	13907	13757	13925	13853	13770	13897	13783	13954	13999	13978	13773	14087	13867	13753	14024	13846	13978	13779	13773	13791	13987	13914	13761	13789	14068	13914	13780	13763	13992	13875	14081	13820	13718	13889	14034	13912	14028	13885	13857	13894	14027	13955	13854	13684	13644	13912	13974	13821	13888	13759	13926	13730	13877	13823	13887	14041	13769	13795	13697	13795	13832	14013	13959	14069	13895	14094	13892	13709	13769	13806	13768	13809	13741	13889	13820	13840	13644	13964	13788	13736	13809	13992	13940	13843	13677	13885	13867	13934	13796	13890	14017	13706	14057	13821	13929	14004	13910	13669	13923	13940	14027	13947	13963	13800	13916	13746	13925	13837	13843	13758	13680	13744	13783	13950	14079	13836	13633	13972	14044	13888	13828	13944	13744	13824	13816	13722	14119	13695	13778	13825	13719	13927	13898	13845	14036	13852	14066	13762	13761	13693	13918	14073	14081	13905	13784	14022	13712	13844	13783	13696	13763	13779	13939	13780	13725	13890	13971	13929	13560	13799	13862	13986	13884	13774	13829	14031	13868	13786	13831	13836	13939	13939	13747	13923	13845
25771	46106	43868	36373	28593	21241	18332	16292	15086	14780	14335	14012	13611	13616	13405	13438	13306	13176	13104	13012	12976	12994	12951	12921	12946	12740	12983	12776	12847	12765	12947	12926	12811	12824	12919	12690	12750	12738	12701	12572	12625	12526	12633	12683	12516	12649	12537	12522	12710	12566	12525	12385	12380	12597	12479	12550	12604	12465	12534	12500	12438	12597	12483	12508	12629	12400	12618	12575	12535	12653	12520	12547	12494	12553	12447	12462	12732	12584	12613	12449	12538	12495	12537	12640	12749	12596	12539	12651	12521	12642	12585	12744	12700	12437	12644	12498	12582	12667	12828	12447	12588	12555	12356	12555	12608	12404	12577	12639	12556	12548	12435	12693	12599	12568	12520	12531	12504	12533	12513	12525	12617	12589	12442	12529	12620	12590	12485	12346	12431	12488	12526	12581	12562	12469	12466	12558	12561	12407	12578	12493	12514	12684	12639	12495	12544	12368	12638	12449	12512	12467	12429	12616	12524	12676	12507	12573	12427	12556	12431	12562	12528	12581	12459	12532	12440	12533	12619	12634	12435	12312	12602	12800	12589	12500	12433	12630	12388	12458	12445	12394	12626	12511	12393	12466	12481	12564	12561	12570	12583	12447	12558	12613	12469	12680	12420	12591	12545	12738	12350	12598	12521	12285	12489	12545	12574	12461	12726	12384	12650	12486	12448	12645	12436	12484	12628	12422	12558	12380	12576	12560	12456	12408	12428	12553	12651	12411	12343	12475	12657	12524	12462	12643	12616	12544	12831	12516	12541	12582	12524	12525	12533	12726	12533	12453	12511	12507	12419	12460	12550	12647	12566	12450	12569	12332	12535	12565	12466	12663	12584	12423	12410	12529	12554	12636	12563	12582	12475	12581	12626	12420	12532	12524	12502	12471	12688	12577	12562	12418	12372	12567	12660	12580	12620	12479	12631	12481	12395	12585	12435	12599	12642	12673	12555	12490	12507	12380	12500	12518	12586	12409	12596	12448	12701	12529	12650	12433	12755	12566	12465	12580	12524	12646	12416	12580	12467	12538	12525	12683	12481	12562	12518	12511	12538	12629	12657	12568	12559	12521	12609	12717	12474	12503	12580	12607	12453	12597	12560	12549	12696	12496	12602	12532	12549	12523	12558	12542	12355	12561	12648	12337	12397	12542	12623	12353	12393	12550	12560	12474	12659	12482	12548	12497	12465	12512	12559	12709	12537	12578	12461	12479	12357	12574	12659	12564	12514	12515	12571	12596	12478	12538	12436	12685	12604	12607	12549	12552	12388	12661	12414	12665	12542	12444	12626	12719	12552	12617	12562	12471	12453	12598	12395	12323	12540	12575	12697	12469	12405	12372	12502	12461	12661	12579	12538	12647	12458	12692	12525	12453	12574	12411	12522	12584	12451	12543	12519	12542	12470	12550	12543	12607	12532	12389	12408	12599	12464	12356	12707	12308	12520	12608	12474	12471	12437	12562	12641	12510	12549	12439	12593	12428	12678	12474	12622	12471	12449	12410	12555	12723	12502	12517	12577	12582	12268	12418	12529	12522	12469	12525	12464	12470	12437	12522	12374	12546	12577	12498	12547	12477	12468	12550	12457	12424	12476	12518	12631	12416	12595	12370	12572	12501	12301	12612	12346	12446	12675	12315	12597	12424	12639	12586	12579	12661	12503	12723	12703	12474	12423	12663	12543	12452	12346	12512	12517	12575	12449	12509	12631	12622	12609	12605	12508	12570	12508	12578	12451	12439	12527	12589	12622	12370	12393	12564	12483	12399	12543	12486	12510	12548	12542	12485	12607	12520	12420	12547	12445	12414	12539	12553	12519	12625	12575	12477	12638	12490	12470	12735	12521	12644	12506	12539	12317	12607	12638	12594	12526	12521	12647	12303	12754	12478	12506	12636	12305	12489	12502	12539	12607	12622	12579	12503	12512	12462	12581	12711	12430	12492	12578	12515	12578	12515	12424	12475	12304	12499	12462	12437	12426	12565	12534	12487	12616	12606	12408	12513	12561	12460	12515	12514	12580	12510	12433	12338	12611	12586	12493	12474	12416	12540	12613	12555	12639	12509	12770	12603	12658	12687	12499	12569	12593	12352	12572	12387	12621	12621	12494	12725	12348	12423	12528	12408	12534	12557	12518	12481	12515	12452	12599	12413	12336	12587	12490	12445	12445	12598	12528	12583	12549	12626	12740	12478	12333	12669	12547	12489	12406	12571	12402	12553	12397	12564	12500	12500	12573	12486	12436	12375	12484	12569	12569	12501	12563	12529	12307	12605	12448	12623	12513	12485	12557	12605	12456	12459	12410	12615	12433	12542	12390	12496	12720	12730	12621	12468	12539	12466	12602	12456	12581	12374	12487	12457	12398	12500	12478	12462	12411	12459	12426	12472	12599	12427	12530	12530	12614	12577	12486	12448	12556	12439	12427	12351	12530	12429	12416	12585	12457	12499	12404	12438	12576	12584	12647	12498	12516	12650	12604	12583	12535	12440	12350	12540	12403	12652	12453	12456	12522	12427	12591	12506	12505	12511	12566	12526	12594	12337	12382	12528	12489	12397	12508	12483	12568	12431	12516	12750	12347	12596	12466	12488	12601	12607	12491	12663	12562	12414	12453	12616	12422	12548	12627	12564	12641	12486	12553	12430	12552	12401	12487	12620	12484	12592	12446	12505	12410	12659	12520	12460	12526	12346	12600	12470	12463	12399	12601	12607	12630	12460	12575	12660	12563	12686	12612	12452	12408	12615	12652	12504	12457	12473	12549	12402	12647	12346	12500	12587	12583	12602	12626	12482	12528	12549	12631	12617	12568	12476	12611	12383	12524	12463	12425	12687	12520	12561	12481	12626	12403	12608	12525	12545	12362	12386	12484	12710	12541	12544	12491	12573	12515	12363	12488	12760	12556	12488	12467	12499	12337	12469	12472	12593	12508	12605	12500	12405	12486	12549	12543	12435	12663	12580	12583	12281	12570	12470	12609	12579	12626	12521	12531	12425	12432	12745	12604	12614	12612	12617	12661	12600	12600	12407	12536	12492	12553	12536	12526	12446	12602	12408	12625	12502	12559	12454	12557	12634	12432	12538	12522	12627	12527	12518	12434	12548	12562	12550	12329	12575	12572	12439	12418	12642	12472	12419	12265	12639	12527	12655	12472	12491	12554	12562	12558	12533	12697	12382	12503	12543	12528	12556	12620	12509	12664	12693	12418	12501	12451	12698	12593	12476	12572	12391	12446	12346	12522	12337	12366	12570	12563	12782	12235	12507	12412	12653	12559	12418	12523	12414	12592	12638	12403	12620	12509	12620	12499	12594	12480	12532	12356	12493	12385	12476	12653	12602	12542	12571	12521	12486	12600	12706	12533	12586	12504	12295	12438	12361	12560	12536	12509	12430	12481	12540	12553	12446	12701	12675	12522	12615	12597	12537	12489	12578	12576	12550	12659	12376	12652	12590	12421	12676	12487	12501	12501	12477	12499	12543	12548	12567	12365	12493	12334	12587	12674	12449	12576	12657	12556	12633	12552	12570	12439	12617	12437	12398	12551	12411	12614	12479	12602	12441	12461	12489	12370	12769	12455	12394	12590	12519	12519	12590	12509	12518	12419	12515	12511	12645	12582	12524	12531	12465	12445	12474	12400	12629	12479	12645	12589	12637	12344	12439	12539	12557	12434	12549	12481	12559	12688	12467	12393	12451	12556	12534	12466	12614	12451	12586	12575	12603	12467	12424	12669	12710	12511	12543	12696	12587	12580	12646	12417	12487	12428	12414	12372	12359	12648	12525	12500	12439	12539	12594	12594	12449	12478	12680	12596	12617	12508	12417	12711	12601	12607	12412	12460	12486	12535	12534	12436	12616	12463	12603	12478	12515	12515	12549	12334	12582	12554	12409	12525	12583	12403	12542	12486	12520	12478	12487	12600	12679	12660	12628	12571	12442	12546	12475	12525	12715	12613	12546	12625	12399	12609	12563	12483	12443	12450	12506	12385	12608	12415	12569	12626	12472	12624	12726	12441	12518	12684	12577	12544	12567	12538	12548	12572	12532	12476	12339	12562	12478	12481	12653	12724	12399	12617	12476	12505	12425	12570	12633	12493	12399	12551	12550	12561	12474	12606	12556	12484	12527	12500	12513	12556	12580	12467	12369	12464	12458	12468	12338	12521	12629	12630	12424	12436	12586	12393	12649	12537	12477	12549	12519	12500	12515	12505	12475	12517	12655	12399	12519	12641	12553	12597	12532	12610	12518	12479	12503	12641	12562	12581	12469	12375	12494	12463	12534	12559	12675	12443	12504	12555	12477	12463	12726	12392	12528	12532	12560	12518	12634	12575	12556	12620	12514	12516	12323	12650	12430	12661	12659	12457	12627	12491	12419	12635	12687	12674	12676	12468	12471	12690	12638	12468	12368	12570	12375	12611	12474	12481	12480	12557	12407	12475	12628	12471	12616	12512	12493	12511	12432	12449	12611	12580	12550	12419	12597	12578	12600	12571	12529	12710	12580	12744	12392	12685	12577	12625	12392	12575	12625	12609	12477	12597	12674	12489	12650	12501	12584	12633	12651	12546	12770	12503	12418	12672	12542	12517	12480	12441	12563	12374	12543	12454	12558	12642	12387	12609	12299	12580	12536	12471	12541	12826	12515	12491	12510	12560	12535	12682	12486	12492	12577	12620	12504	12521	12559	12551	12561	12578	12468	12547	12464	12565	12591	12651	12645	12430	12541	12433	12482	12550	12272	12467	12506	12488	12477	12527	12666	12592	12616	12557	12688	12393	12558	12586	12533	12450	12584	12402	12550	12573	12514	12285	12509	12576	12557	12490	12545	12642	12572	12571	12564	12555	12470	12472	12678	12672	12575	12536	12468	12476	12612	12558	12640	12479	12491	12662	12527	12615	12498	12470	12622	12557	12606	12427	12536	12464	12555	12520	12505	12534	12439	12556	12502	12580	12546	12514	12622	12464	12518	12593	12551	12612	12630	12595	12580	12414	12516	12571	12505	12551	12566	12583	12517	12601	12543	12393	12401	12594	12574	12392	12522	12566	12506	12467	12507	12483	12534	12599	12634	12465	12411	12517	12526	12628	12579	12558	12623	12574	12570	12509	12528	12501	12499	12632	12422	12595	12553	12460	12453	12479	12576
28135	23185	27061	21905	16952	15231	14849	14220	13812	13772	13558	13579	13518	13441	13524	13349	13359	13315	13246	13389	13371	13245	13308	13317	13217	13245	13216	13244	13179	13183	13402	13136	13244	13223	13191	13100	13171	13347	13252	13119	13250	13305	13369	13282	13142	13259	13247	13176	13256	13213	13136	13160	13215	13007	13128	13288	13100	13016	13098	13143	13054	13140	13277	13125	13183	13151	13410	12956	13178	13236	13217	13138	13379	13143	13132	13107	13126	13127	13271	13298	13022	13153	13166	13167	13013	13202	13241	13061	13145	13398	13066	13206	13322	13264	13168	13177	13125	13106	13138	13241	12970	13215	13167	13105	13328	13285	13123	13249	13197	13255	13088	13193	13128	13133	13137	13211	13197	13269	13166	13363	13343	13097	13022	13126	13166	13229	13393	13171	13273	13248	13195	13234	13186	13019	12994	13150	13108	13163	13178	13135	13083	13021	13105	13401	13213	13242	13290	13222	13068	13267	13298	13299	13290	13272	13153	13243	13245	12995	13233	13078	13223	13274	13073	13214	12950	13102	13206	13110	13240	13225	13280	13122	13354	13020	13165	13153	13347	13221	13186	13295	13261	13221	13202	13297	13130	13275	13282	13190	13160	12990	13212	13354	13190	13190	13187	13115	13229	13093	13108	13223	13178	13051	13090	13235	13239	13202	13360	13301	13230	13297	13176	13202	13207	13345	13097	13165	13188	13033	13239	13125	13258	13142	13363	13219	13210	13087	13029	13148	13205	13359	13058	13265	13179	13122	13196	13076	12943	13295	13133	13183	13213	12961	13186	13263	13134	13088	13209	13243	13249	13044	13235	12986	13120	13138	13108	13313	13089	13080	13197	13004	13186	13260	13230	13166	13033	13060	13083	13197	13195	13129	13228	13147	13097	12984	13310	13149	13228	13216	13117	13088	13227	13249	13253	13007	13038	13193	13392	13184	13221	13209	13216	13114	13192	13093	13326	13186	13188	13225	13374	13216	13307	13035	13191	13238	13135	13057	13160	13054	12987	13207	13118	13147	13194	13097	13139	13187	13194	13208	13098	13314	13164	13165	13080	13143	13098	13100	13180	13108	13267	13344	13203	13050	13470	13188	13122	13012	13173	13210	13037	13145	13098	13102	13079	13381	13144	13248	13066	13110	13292	13408	13113	13204	13083	13139	13079	12986	13228	13259	13206	13053	13111	13034	13280	13186	13160	13230	13040	13070	13017	13334	13233	13254	13267	13143	13116	13210	13158	13238	13222	13285	13206	13207	13340	13273	13154	13006	13190	13300	13396	13265	13129	13187	13149	13124	13089	13179	13145	13047	13094	13174	13051	12968	13255	13285	13165	13018	13235	13056	13128	13164	13264	13386	13324	13340	13228	13051	13194	13108	13148	13252	13315	13105	13284	13056	13054	13135	13175	13291	13217	13102	13185	12967	13160	13145	13166	13053	13277	13331	13248	13269	13163	13210	13195	13162	13137	13057	13044	13040	13137	13071	13236	13199	13232	13125	13316	13178	13233	13321	13168	13292	13173	12988	13161	13374	13005	13052	12946	13218	13270	13344	13151	13206	13055	13431	13158	13146	13190	13156	13173	13217	13172	13138	13197	13188	13179	13251	13308	13228	13144	13229	13284	13236	13204	13339	13261	13291	13241	13072	13126	13125	13184	13375	13248	12997	13179	13083	13177	13126	13216	13092	13256	13133	13094	13207	13113	13149	13150	13151	13189	13133	13044	13174	13335	13151	13118	13124	13304	13116	13147	13189	13207	13160	13118	12961	13151	13001	13209	13023	13188	13283	13095	13275	13337	13171	13161	13118	13051	13176	12988	13230	13075	13201	13170	12969	13320	13281	12975	13180	13117	13297	13228	13227	13060	13101	13406	13217	13229	13104	13120	13214	13220	13231	13133	13300	13274	13133	13231	13240	13174	13218	13250	13244	13251	13224	13276	13329	12967	13071	13087	13020	13238	13133	13250	13242	13173	13067	13246	13204	13242	12993	12920	13245	13231	13130	13157	13180	13160	12990	13056	13132	13230	13275	13294	13073	13189	13198	13311	13190	13197	13215	13541	13170	13128	13276	13161	13133	13125	13107	13068	13298	13132	13140	13362	13335	13157	13187	13090	13092	13120	13240	13122	13099	13252	13040	13325	13141	13262	13226	13045	13147	13151	13236	13060	13178	12926	13156	13288	13192	13212	13395	13211	13152	12910	13114	13022	13080	13151	13211	13242	13250	13153	12944	13229	13307	12995	13076	12936	13103	13026	13272	13092	13273	13059	13273	13362	13091	13148	13338	13236	13349	13191	13231	13248	13082	13204	13114	13159	13229	13302	13139	13187	13385	13374	13186	13148	13163	12992	13061	13191	13236	13142	13125	13308	12942	13147	13078	13090	13154	13262	13364	13138	13190	13157	13282	13122	13168	13287	13174	13210	13199	13367	13163	13273	13082	13191	13311	13083	13182	13072	13083	13104	12963	13082	13245	13163	13237	13173	13077	13032	13168	13243	13342	13190	13076	13232	13193	13036	13226	13190	13409	13116	13204	13369	13146	12804	13310	13174	13163	13218	13138	13257	13141	13101	13046	13378	13172	13191	13283	13128	13295	12966	13195	13084	13098	13059	13183	13280	13208	13062	13038	13156	13149	13259	13176	13228	13207	13182	13095	13215	13079	13318	13211	13144	13071	13197	13118	13091	13191	13260	13205	13182	13126	13226	13155	13465	12972	13050	13052	12964	13135	13388	13087	13068	13161	13122	13283	13117	13048	13396	13262	13148	13178	13457	13166	13217	13258	13149	13039	13276	13317	13162	13297	13311	13144	13267	13133	13198	13184	12969	13140	12946	13040	13244	13370	13153	13218	13059	13199	13438	13007	13232	13015	13190	13108	13264	13363	13180	13243	13160	13019	13100	13130	13121	13134	13303	13182	13248	13211	13168	13136	13117	13262	13167	13228	13215	13010	13175	13179	13025	13068	13131	13154	12978	12998	13127	13098	13127	13114	13224	12974	13320	13136	12921	13142	13122	13074	13151	13054	13051	12896	13295	13327	13084	13103	13305	13488	13165	13145	13212	13113	13173	13079	13137	13314	13241	13200	13300	13205	13177	13200	12988	13056	13189	13177	13200	13275	13238	13158	13192	13237	13150	13189	13217	13202	13271	13071	13214	13066	13188	13196	13007	13191	13015	13114	13183	13268	13188	13176	13315	13117	13011	13286	13256	13257	13175	13157	13066	13242	13166	13124	13285	13135	13192	13226	13363	13118	13272	13130	13309	12985	13184	13043	13218	13208	13160	13196	13084	13203	13077	13200	13121	13395	13404	13192	13190	13313	13136	13178	13068	13262	13043	13153	13384	13213	13169	13318	13237	13385	13102	13119	13289	13281	12958	13177	13136	13170	13239	13145	13116	13182	13243	13276	12987	13160	13175	13076	13061	13295	13092	13227	13296	13174	13126	13101	13143	13319	13390	13261	13134	13053	13241	13201	13183	13225	13212	13186	13383	13157	13318	13175	13215	13193	13173	13096	13061	13151	13147	13144	13024	13079	13339	13056	13219	13299	13342	13076	13077	13226	13137	13167	13233	13056	13047	13087	13154	13234	13290	13100	13228	13281	13255	13199	13128	13159	13115	13223	13185	13052	13138	13104	13179	12996	13101	12961	13261	13056	12979	13312	13048	12954	13067	13358	13163	13122	13129	13236	13033	13346	13125	13133	13016	13136	13332	13376	13178	12934	13124	13114	13051	13217	13128	13146	12999	13220	13038	12848	13203	13104	13175	13091	13188	13010	13222	13182	13395	13236	13198	13277	13088	13316	13017	13157	12954	13052	13094	13239	13157	12932	13441	13330	13279	13124	13040	13236	13185	13140	13132	13198	13071	13201	12981	13159	13156	13226	13244	13267	12906	13360	13119	13017	13200	13074	13095	13186	13309	13214	13191	13113	13097	13307	12980	13026	13255	13203	13132	13170	13270	13159	13182	13058	13160	13133	13199	13112	13060	13400	13029	13238	13089	13373	13047	13231	13155	13127	13079	13008	13038	13050	13257	13221	13132	13093	13116	13127	13311	13096	13213	13233	13248	13203	13208	13139	13265	13246	13210	13098	13244	13040	13048	13055	13075	13189	13079	13144	13205	13184	13215	13270	13159	13180	13239	13132	13222	13300	13199	13042	13256	13043	13238	13255	13084	13381	13148	13267	13107	13116	13337	13188	13147	13212	13148	13019	13104	13209	13149	13224	13076	13288	13113	13041	13034	13021	13239	13138	13165	13177	13204	13077	13393	13041	13349	13211	13240	12964	12933	13004	13164	13179	13044	13050	13039	13226	13214	13238	13017	13181	13058	13259	13214	13305	13210	13052	13309	13123	13027	13218	13093	13064	13224	13068	13420	13317	13074	13144	13207	13130	13198	13224	13173	13091	13369	12999	13123	13086	13202	13125	13116	13182	13036	13252	13172	13159	13131	13393	13132	13331	13080	13195	13326	13169	13159	13288	13139	13108	13075	13218	12961	13123	13093	13094	12959	13211	13255	13116	13236	13256	13299	13230	13033	13041	13155	13233	13275	13128	13171	13021	13283	13110	13144	13429	13243	13301	13211	13099	12923	13235	13123	13247	13024	13127	13054	13119	13055	13295	13268	13135	13257	13192	13109	13149	13103	13134	13092	13150	13119	13184	13117	13293	13217	13132	13099	13324	13285	13327	12900	13323	13190	13144	13124	13165	13241	13364	13349	13178	13138	13017	13011	12970	12905	13206	13180	13185	13249	13297	13172	13083	13208	13009	13288	13296	13175	13076	13231	13103	12963	13249	13215	13266	13161	13383	13184	13180	13002	13028	13147	13048	13417	13205	13187	13162	13099	13141	13216	13415	13244	13086	13085	13362	13322	13159	12937	13254	13334	13194	13188	13290	13059	13432	13328	13221	13237	13225	13148	13180	13189	13448	13165	13229	13227	13244	13111	13164	12910	13154	13174	12974	13098	13160	13195	13084	13311	13294	13127	13190	13280	13299	13155	13060	13439	13276	13280	13114	12903	13087	13216	13387	13258	13235	13199	13263	13363	13062	12975	13383	13120	13236	12984	13134	13243	13232	13229	13066	13214	13231	13155	13258	13111	13523	13342	13207	13093	13202	13185	13309	13103	13254
21274	31914	29562	20029	16833	14870	14316	13596	13232	13081	12832	12801	12581	12533	12446	12525	12414	12438	12366	12429	12373	12226	12323	12256	12368	12250	12151	12195	12227	12072	12217	12199	12218	12307	12165	12063	12157	12200	12234	12105	11970	12030	12141	12094	12149	12026	12222	11940	12105	12002	12084	12038	12059	12025	11963	12168	12116	11924	12118	11959	12164	12219	12175	11905	12158	12071	12165	12105	12162	12020	12101	12112	12176	12121	12095	12164	12087	12320	12038	12164	12269	12232	12217	12163	12202	12071	12084	12233	12070	12085	11998	12073	12315	12121	12096	12225	12022	12182	12152	12043	12166	12066	12066	12012	12231	11920	11973	12147	12271	12201	12081	12069	12139	12025	12125	12267	11845	12042	12198	12051	11997	12128	12080	11988	12171	11920	12168	12145	12071	12171	12197	12069	12103	12013	12035	12141	12160	12103	12033	11920	12028	12102	12152	12092	12010	11990	11976	12036	11923	11990	12070	12192	12204	12124	12080	12041	11977	12051	12026	12188	11972	12138	11956	12162	12297	12341	12195	12006	12095	12041	12059	12073	12285	12087	12080	12330	12073	12130	11988	11972	11986	12194	12041	12060	12098	12120	12170	12138	12207	12060	12107	12201	12050	12222	12015	12180	12200	12120	12217	12219	11909	12036	12158	11977	12123	12135	12270	12092	12157	11990	12190	11942	12049	11997	12095	12044	12151	11932	12107	12184	12009	12189	11996	11889	11954	11998	12055	12033	12112	12074	12071	12084	12206	12013	11950	12035	12023	11901	12135	12133	12042	12022	12093	11938	12072	12040	12138	12103	12166	11997	11986	12009	12088	12162	12274	12098	12056	12141	12004	12081	12094	12108	12208	12237	12102	12046	12241	12039	12070	12085	12051	12088	12182	12181	11875	12170	12161	12067	11913	12032	12138	11943	12116	11983	12046	12187	12223	12274	12171	12026	12080	12226	11960	12187	12219	12037	12119	12202	11922	12073	12129	12002	11961	12075	12101	12206	12007	12013	12035	12009	11893	12051	12167	12056	12038	12056	12271	12119	12091	12156	12109	12195	12159	11938	12306	12073	12060	12151	12055	12248	12080	12137	12006	12111	12112	12042	12021	12050	11936	12063	12128	11899	12130	12042	12026	12147	12179	11906	12118	12177	11917	12155	11915	12000	12009	12174	11993	12243	12207	12122	12029	12120	12091	12125	12097	12073	12131	11930	12088	11998	12078	12087	12095	12102	12054	11986	12080	12180	12097	12145	11903	12173	12064	12166	12258	12145	12124	12088	12095	12058	12207	12306	12089	12072	12226	12233	12147	12241	12187	12305	12066	12148	11994	12052	12161	12034	12115	11899	12220	12060	12091	12059	12011	12082	11932	12226	12145	12217	12095	12042	11997	12060	12124	11989	11942	11845	12192	12035	12134	11997	12075	12116	12007	12150	12192	12064	12086	12321	12107	12156	12111	12137	12163	12098	12017	12059	12192	11993	12108	12021	12016	12047	12066	12008	12205	12153	12014	12090	12151	12130	12077	12146	12114	12050	11990	12029	12124	12047	12131	12146	12174	12110	12010	12038	12042	12124	12185	12009	12012	12188	12148	12086	12132	12009	12158	12180	12040	12031	12197	11911	12101	12222	12029	12080	12195	12046	12155	12039	12094	12060	12076	12124	12147	12121	12241	12090	12054	12112	12068	12074	12177	11958	12124	12169	12081	12076	12110	12171	12149	12068	12188	12093	12074	12116	12215	12056	12016	12138	12133	12054	11988	12216	11901	12140	12154	12029	12163	12048	12058	12165	12038	12060	12126	12013	12199	12311	12076	12024	12051	12031	12009	12019	12209	12047	12102	12062	12160	12164	12195	12135	12171	12131	12332	11977	12144	12126	12004	12222	12149	12038	12022	12049	12189	12248	12023	12172	12030	11921	12226	12037	12149	12111	12176	11984	12128	12193	12103	12106	12050	12093	11955	12079	12133	12120	12122	12110	12071	12143	12081	11997	12179	12038	12048	12071	11903	12186	11978	12201	12090	12036	12028	12115	12122	12195	12048	12148	12050	12132	11960	11993	12001	11851	12188	12003	11944	12033	11820	11945	12135	11979	12053	12004	12247	12143	12146	12076	11986	11868	12133	12120	12129	12019	12138	12019	12096	12118	12028	12108	12006	12235	12052	12091	12087	12091	12015	12041	12023	12097	12182	12046	12144	12095	12091	12335	12083	12088	11967	12269	12036	12240	12169	12213	12040	12113	11990	11975	12040	11916	11993	12236	11902	12088	12200	12255	12013	12268	11940	12059	12126	12070	12133	12198	12064	11936	12140	12181	12173	12024	12159	12169	12135	12130	12346	12119	12148	12214	12051	12056	12190	12037	11931	12004	12071	12073	12099	11958	11874	12033	12049	12110	12038	12130	12136	12045	12001	12143	12248	12028	12035	12213	12216	12060	12071	11948	11964	12023	11963	12099	11954	12028	12219	12160	11963	12002	12083	12101	12151	12151	12133	12094	11927	11999	12080	12012	12139	12160	12206	12038	12099	12220	12152	12105	12109	12223	12179	12147	12090	12160	12194	12127	12151	12146	12031	12298	12065	11987	11994	12113	12007	11944	12072	12124	12052	12069	11966	12055	12089	12094	12146	12026	11992	12085	12277	12007	12191	12134	11949	12120	11963	11994	12078	12059	12167	12077	12198	12221	12300	11946	12038	12201	12015	12189	12086	12055	12151	12270	12202	12167	12047	11950	12030	12077	12160	11918	12101	12130	12092	12221	12145	12043	12130	12216	12018	12164	12024	12042	11961	12123	12112	11992	12163	12046	12202	12066	12151	12055	11990	12039	12058	12086	12077	12244	12055	12023	12024	12106	12113	12067	12158	12039	12068	12157	12109	12069	12033	12042	12172	12096	12079	12000	12031	12100	12184	12073	12144	12132	12230	12046	12072	12134	12066	12074	12073	11865	12100	12132	12075	12109	12195	12002	12241	12254	12155	12083	12061	11950	12067	12155	12090	12038	12052	12062	11943	12187	12202	12032	12146	11959	11999	12044	12057	12038	12149	12129	11997	12312	12094	11970	12091	12298	12147	12220	12063	12142	12102	11959	12183	12053	12156	12128	11923	12208	12013	11963	12095	12075	12051	12029	12104	12109	12073	12184	12095	12342	12189	12059	12166	12169	12019	12048	12213	12037	12022	11991	12142	12182	11948	11982	12176	12133	12092	12108	12160	12008	12082	12194	12027	12039	12128	12196	12152	12030	11947	12108	12089	12081	12007	12173	12057	12251	11960	12121	12168	12026	12171	12259	12153	12192	12210	12140	12112	12112	12340	12093	12171	12092	11930	12126	12088	12166	12028	12208	11979	12094	12051	12162	12055	12134	12251	12104	12180	12213	12098	12096	11837	12182	11853	12071	12055	12215	11993	12259	11982	12180	12087	12097	11859	11915	12137	12081	11889	12035	12007	12398	12061	12080	12105	12081	12205	12055	11953	12116	12074	12045	12142	12113	12280	12012	12210	12119	12100	11984	12068	12085	12080	12197	12077	11968	12000	12101	12067	11938	12153	11953	12049	12255	12115	12135	11988	12157	12330	12056	12101	12149	11989	12136	12046	12193	12280	12138	12092	12125	12104	12148	11949	12230	12074	12095	11923	12094	12114	12134	12065	12136	12192	11932	12111	12071	12048	12130	12222	12097	12090	11942	11859	12221	12121	11970	12124	12030	12013	12288	11948	12218	12166	12145	12157	12277	12055	12166	12018	12025	12220	12109	12181	12163	12139	12135	12077	12143	12126	12190	11907	12124	11997	12068	12087	12141	12000	11949	12060	12120	12136	11974	12089	12023	12102	12154	12099	12017	12106	12178	11969	12113	11942	11967	12190	12056	12012	12088	12078	12064	12308	12063	11958	12010	12053	12013	11984	12102	12273	12052	12084	12065	12266	12185	12099	12049	12269	12119	12243	12033	12103	12048	12000	12061	12045	11808	12091	12122	12146	12131	12106	11974	11986	12044	12158	12105	12042	12087	12034	12219	12196	12090	12175	12119	12241	11924	12232	11892	11904	12066	12151	12121	12057	12351	12038	12030	12009	12078	12046	12261	12068	12125	11899	12120	12076	12176	12151	12090	12067	12057	12145	12161	12308	12128	12066	11991	12015	12027	12197	12112	12041	12219	12175	12133	12063	12018	12158	12162	12185	12121	12017	11995	12019	12103	12212	12218	11988	12105	12033	11983	12255	12156	12066	12183	12252	11929	12020	12032	12059	12178	12069	12116	12041	12108	12126	12056	12145	12039	12232	12127	12119	12196	12162	11961	12242	11970	12059	12111	12109	12203	11983	12048	12012	12025	12184	12192	12077	11888	12073	12334	11984	12201	12047	12148	12155	12190	12174	12067	12084	11970	11970	11868	12258	12137	12168	12199	12071	12091	12110	12141	12130	12049	12104	12193	12134	12110	12170	12048	12059	12054	12151	12020	12035	12181	12199	12108	12127	12009	12007	12104	11992	12229	12145	12002	12009	12134	11913	12196	12134	12100	12170	12065	12157	12006	12018	11960	12181	12060	12055	12109	12093	12054	12039	12072	12221	11999	12141	12190	12008	12009	12134	12134	12075	12086	12099	12064	12085	12299	11989	12242	12127	12172	11969	12216	11967	12073	12144	12098	11935	12192	12202	12175	12136	12123	12088	12090	11892	12098	12149	12146	11951	12095	12111	12020	12091	12054	12056	12184	12087	12027	12110	12057	11963	12021	12144	11842	12193	12083	12145	12025	11905	12111	12101	12066	12177	12068	12159	12185	11941	12109	12184	12000	12147	12243	11955	12312	12069	12185	12010	12086	11868	12143	12108	12009	12038	12124	12194	11994	12221	12243	12154	12174	12151	12096	12301	12138	12129	12006	12130	12050	12060	11961	12070	12083	12190	12167	12100	12057	12057	12039	11979	12023	12032	12157	11986	12069	12295	12051	12119	11999	12026	12051	12064	12026	12195	12030	12030	12062	12084	12105	12223	12111	12107	12106	12199	12125	11989	12166	12143	12053	12056	12221	12148	12215	12089	12162	12136	12195	12009	12055	12172	12079	12119	12108	11931	11972	12126	12191	11983	12109	11871	12060	11989	12162	12087	12185	12168	12012	12161	12137	12056	12111	12116	12095
24021	21149	28498	24542	22666	21678	18465	15528	14313	14654	14200	14131	14062	13924	13780	13773	13828	13658	13797	13566	13882	13739	13533	13653	13517	13338	13317	13455	13576	13452	13503	13411	13494	13378	13433	13495	13551	13507	13479	13317	13188	13184	13370	13371	13201	13180	13304	13338	13292	13397	13138	13342	13149	13385	13504	13322	13140	13198	13302	13284	13280	13479	13298	13288	13447	13368	13249	13330	13345	13327	13182	13277	13390	13243	13303	13395	13310	13347	13252	13220	13297	13454	13432	13491	13392	13372	13375	13495	13178	13384	13287	13312	13284	13387	13264	13327	13247	13580	13374	13343	13339	13405	13257	13299	13541	13267	13305	13534	13297	13196	13343	13352	13395	13285	13178	13416	13491	13305	13284	13323	13338	13417	13345	13331	13402	13307	13357	13348	13253	13443	13282	13607	13246	13327	13396	13243	13181	12995	13064	13296	13274	13250	13280	13228	13306	13133	13347	13382	13460	13299	13343	13506	13369	13436	13189	13335	13303	13398	13323	13210	13275	13283	13504	13345	13263	13213	13320	13188	13213	13135	13414	13221	13181	13235	13391	13292	13254	13285	13368	13208	13159	13296	13330	13179	13335	13364	13393	13440	13412	13185	13252	13107	13316	13203	13365	13426	13401	13443	13301	13179	13227	13202	13227	13252	13452	13394	13450	13335	13486	13080	13301	13325	13426	13185	13149	13251	13153	13391	13365	13506	13261	13059	13351	13409	13328	13276	13374	13224	13592	13438	13116	13211	13301	13325	13218	13366	13212	13408	13214	13369	13416	13271	13375	13295	13639	13171	13365	13364	13196	13389	13321	13284	13286	13480	13316	13141	13407	13165	13359	13381	13298	13247	13299	13085	13360	13467	13230	13399	13349	13516	13348	13302	13272	13328	13008	13366	13181	13326	13414	13236	13217	13279	13377	13151	13328	13320	13488	13217	13236	13149	13507	13339	13370	13303	13470	13286	13362	13259	13213	13200	13394	13224	13310	13327	13365	13353	13348	13063	13440	13414	13244	13417	13361	13307	13350	13497	13351	13354	13274	13336	13355	13358	13405	13368	13262	13219	13333	13457	13501	13464	13335	13194	13376	13336	13343	13263	13459	13403	13173	13301	13475	13305	13442	13393	13396	13277	13201	13338	13283	13118	13455	13420	13066	13498	13393	13302	13288	13578	13463	13212	13302	13363	13317	13406	13342	13439	13338	13415	13357	13290	13301	13186	13469	13167	13181	13330	13357	13363	13323	13232	13214	13410	13322	13336	13335	13345	13323	13333	13164	13450	13202	13356	13353	13295	13257	13313	13307	13255	13272	13221	13499	13192	13270	13404	13415	13362	13569	13496	13417	13314	13197	13268	13310	13318	13142	13235	13333	13359	13182	13353	13445	13354	13362	13372	13438	13197	13288	13390	13137	13237	13188	13282	13354	13324	13289	13465	13487	13333	13411	13467	13370	13263	13363	13216	13251	13422	13242	13256	13273	13505	13350	13167	13112	13442	13134	13412	13322	13327	13187	13258	13235	13368	13396	13349	13187	13287	13364	13210	13288	13300	13220	13255	13327	13228	13433	13277	13428	13338	13280	13550	13292	13418	13252	13337	13306	13374	13120	13303	13193	13341	13165	13250	13529	13367	13331	13130	13187	13400	13389	13261	13428	13241	13305	13046	13423	13524	13448	13246	13093	13212	13236	13282	13273	13323	13101	13141	13340	13211	13308	13213	13310	13251	13265	13041	13269	13268	13345	13189	13257	13250	13198	13238	13270	13204	13371	13487	13271	13424	13384	13332	13421	13103	13491	13392	13266	13384	13351	13306	13226	13226	13092	13341	13392	13311	13442	13312	13195	13207	13224	13248	13289	13366	13256	13212	13283	13379	13372	13254	13239	13235	13261	13235	13409	13395	13304	13364	13165	13219	13524	13187	13185	13340	13278	13470	13265	13458	13289	13266	13266	13273	13274	13250	13393	13277	13260	13252	13342	13197	13306	13412	13244	13430	13330	13412	13331	13484	13362	13451	13264	13342	13329	13405	13313	13329	13329	13417	13340	13303	13383	13458	13174	13124	13208	13280	13428	13321	13262	13243	13265	13181	13154	13300	13193	13102	13564	13443	13283	13401	13185	13326	13241	13458	13255	13156	13166	13333	13132	13138	13371	13306	13171	13303	13208	13387	13318	13188	13100	13296	13208	13308	13333	13246	13378	13239	13220	13263	13390	13219	13311	13268	13607	13302	13285	13152	13217	13315	13147	13238	13424	13315	13262	13435	13315	13261	13097	13262	13423	13317	13409	13282	13286	13311	13356	13401	13520	13496	13483	13267	13215	13331	13387	13162	13375	13236	13315	13402	13290	13406	13324	13186	13264	13363	13387	13418	13187	13253	12976	13474	13455	13460	13437	13325	13289	13332	13451	13510	13349	13224	13329	13399	13364	13435	13104	13324	13312	13349	13381	13362	13292	13459	13203	13322	13301	13247	13351	13183	13249	13181	13403	13289	13236	13212	13310	13302	13329	13325	13521	13463	13332	13196	13261	13365	13117	13441	13220	13348	13358	13229	13395	13426	13323	13148	13208	13440	13297	13392	13404	13350	13475	13402	13385	13310	13334	13491	13381	13328	13470	13394	13479	13451	13338	13506	13379	13410	13426	13321	13308	13417	13516	13255	13386	13145	13361	13406	13336	13331	13167	13358	13008	13238	13215	13536	13404	13187	13478	13321	13146	13301	13197	13342	13482	13398	13250	13145	13457	13188	13250	13312	13261	13321	13256	13322	13435	13295	13268	13170	13244	13375	13448	13232	13357	13258	13231	13384	13449	13164	13251	13322	13115	13454	13354	13276	13397	13247	13241	13317	13251	13375	13407	13386	13266	13282	13450	13410	13339	13329	13267	13060	13382	13343	13353	13208	13374	13427	13539	13327	13301	13146	13538	13259	13183	13588	13401	13224	13090	13213	13303	13120	13349	13402	13370	13086	13309	13173	13153	13294	13387	13153	13190	13424	13364	13137	13458	13332	13273	13355	13217	13376	13263	13476	13301	13233	13270	13229	13324	13239	13231	13377	13245	13296	13364	13379	13357	13098	13245	13268	13316	13164	13237	13169	13284	13240	13268	13085	13255	13259	13492	13275	13387	13440	13425	13253	13330	13348	13306	13407	13365	13261	13311	13404	13408	13363	13336	13393	13485	13478	13344	13366	13218	13378	13413	13367	13413	13372	13302	13303	13263	13223	13283	13349	13203	13391	13219	13439	13333	13094	13079	13416	13294	13218	13574	13376	13415	13267	13415	13353	13352	13369	13404	13317	13300	13234	13187	13501	13426	13271	13368	13396	13416	13334	13259	13241	13248	13339	13458	13482	13273	13121	13275	13186	13333	13288	13435	13556	13238	13446	13480	13394	13390	13352	13251	13400	13371	13171	13312	13256	13300	13423	13375	13187	13328	13389	13384	13263	13372	13292	13429	13512	13346	13366	13494	13241	13197	13358	13145	13149	13344	13276	13371	13289	13049	13390	13296	13498	13354	13302	13207	13192	13373	13198	13220	13204	13450	13286	13232	13390	13424	13322	13334	13266	13289	13313	13212	13387	13319	13138	13441	13263	13080	13175	13186	13367	13203	13370	13122	13352	13527	13495	13376	13353	13300	13277	13326	13487	13340	13402	13299	13497	13288	13286	13480	13320	13272	13369	13182	13335	13240	13242	13407	13395	13430	13343	13361	13362	13359	13296	13233	13346	13395	13112	13274	13245	13346	13413	13384	13396	13224	13387	13204	13219	13434	13373	13265	13409	13166	13148	13242	13235	13478	13378	13420	13340	13362	13362	13377	13378	13361	13354	13261	13249	13375	13185	13329	13266	13177	13269	13246	13363	13135	13409	13378	13340	13399	13371	13269	13274	13497	13302	13323	13337	13548	13401	13243	13488	13317	13338	13384	13478	13088	13317	13367	13234	13391	13272	13633	13263	13338	13233	13001	13154	13436	13289	13416	13245	13226	13233	13298	13268	13205	13266	13379	13452	13246	13231	13273	13439	13301	13153	13377	13334	13171	13256	13329	13122	13288	13265	13567	13306	13592	13082	13238	13543	13554	13234	13464	13359	13462	13302	13172	13179	13429	13325	13286	13450	13218	13272	13311	13358	13369	13492	13396	13304	13501	13152	13138	13469	13399	13296	13318	13329	13294	13364	13275	13191	13261	13393	13293	13317	13358	13404	13278	13355	13306	13409	13162	13173	13478	13455	13462	13356	13267	13431	13333	13430	13375	13202	13220	13291	13360	13224	13180	13545	13366	13334	13289	13295	13129	13147	13304	13254	13322	13280	13361	13193	13415	13220	13342	13480	13478	13230	13139	13315	13259	13336	13084	13358	13391	13369	13387	13213	13308	13302	13275	13255	13420	13416	13379	13335	13264	13174	13283	13454	13418	13348	13320	13243	13293	13223	13390	13210	13519	13499	13361	13264	13264	13490	13246	13541	13286	13424	13294	13326	13304	13149	13159	13429	13402	13369	13272	13195	13192	13477	13348	13287	13311	13167	13166	13279	13282	13381	13359	13165	13336	13371	13151	13338	13532	13336	13223	13324	13238	13470	13418	13516	13175	13374	13315	13310	13377	13333	13384	13314	13249	13184	13196	13307	13345	13217	13307	13282	13371	13242	13228	13500	13318	13303	13361	13344	13172	13247	13334	13215	13341	13272	13208	13548	13308	13346	13401	13499	13380	13280	13222	13287	13363	13423	13338	13119	13334	13223	13362	13314	13322	13307	13177	13319	13277	13243	13299	13397	13526	13385	13407	13345	13097	13319	13296	13289	13504	13209	13379	13294	13328	13360	13356	13368	13264	13408	13476	13226	13284	13154	13432	13202	13135	13350	13181	13180	13166	13403	13387	13275	13443	13271	13349	13072	13284	13250	13390	13219	13318	13160	13446	13306	13407	13177	13239	13407	13394	13312	13414	13406	13167	13284	13300	13264	13352	13226	13176	13387	13248	13215	13417	13279	13299	13277	13294	13151	13487	13503	13471	13339	13311	13390	13388	13382	13191	13209	13250	13222	13419	13311	13381	13238	13377	13394	13420	13310	13249	13373	13271	13347	13189	13322	13386	13169	13411	13363	13241	13411	13521	13225	13310	13256	13366	13417
22955	40444	35393	26581	23264	18961	16006	15032	14080	13968	13451	13421	13089	13024	12777	12866	12701	12597	12674	12591	12462	12666	12585	12607	12360	12369	12394	12368	12417	12471	12487	12388	12323	12502	12510	12487	12382	12364	12249	12380	12304	12294	12232	12285	12285	12322	12271	12069	12033	12331	12231	12210	12217	12159	12180	12280	12274	12353	12253	12202	12223	12331	12252	12235	12120	12214	12256	12278	12147	12217	12279	12274	12263	12194	12127	12280	12478	12234	12159	12227	12300	12305	12057	12259	12186	12219	12349	12291	12121	12452	12228	12133	12162	12394	12295	12118	11948	12231	12223	12226	12279	12254	12317	12338	12349	12145	12275	12223	12309	12216	12119	12194	12348	12081	12087	12289	12069	12195	12182	12121	12325	12214	12101	12126	12232	12076	12304	12140	12323	12126	12120	12107	12188	12179	12085	12274	12293	12226	12235	12196	12321	12185	12104	12196	12122	12364	12060	12237	12173	12074	12132	12107	12214	12088	12103	12158	12142	12095	12155	12197	12176	12098	12095	12181	12184	12271	12300	12257	12088	12240	12239	12224	12111	12258	12196	12227	12236	12116	12213	12057	12201	12284	12147	12178	12493	12159	12338	12059	12175	12078	12216	12132	12054	12227	12281	12117	12120	12028	12115	12128	12059	12003	12374	12069	12165	12009	12257	12148	12269	12154	12165	12090	12104	12149	12221	12181	12327	12181	12281	12175	12293	12354	12341	12140	12185	12281	12216	12181	12169	12244	12235	12263	12201	12354	12262	12265	12152	12176	12171	12275	12164	12187	12312	12331	12314	12161	12149	12209	12246	12127	12136	12280	12013	12219	12196	12081	11985	12204	12137	12188	12418	12192	12297	12343	12255	12135	12113	12170	12170	12156	12160	12209	12332	12185	12221	12175	12327	12080	12248	12193	12336	12156	12266	12113	12117	12145	12275	12107	12303	12240	12202	12286	12152	12056	12189	12179	12183	12214	12075	12114	12231	12318	12260	11994	12240	12179	12215	12124	12328	12322	12242	12020	12126	12165	12274	12217	12287	12171	12300	12239	12252	12039	12326	11986	12031	12277	12346	12204	12267	12252	12190	12141	12074	12247	12266	12270	12187	12244	12345	12194	12205	12166	12101	12136	12296	12236	12129	12068	12175	11991	12395	12142	12210	12232	12168	12263	12124	12108	12051	12200	12232	12308	12388	12213	12252	12188	12126	12188	12137	12194	12224	12120	12105	12261	12200	12234	12275	12090	12105	12262	12137	12190	12396	12217	11978	12183	12179	12085	12207	12335	12356	12059	12268	12152	12155	12102	12163	12097	12286	12123	12164	12129	12163	12128	12174	12094	12212	12182	12186	12227	12183	12138	12101	12388	12129	12186	12129	12253	12118	12176	12137	12286	12277	12093	12202	12338	12051	12205	12226	12120	12230	12074	12089	12153	12270	12381	12197	12279	12224	12226	12131	12100	12111	11997	12139	12183	12104	12254	12281	12184	12220	12174	12238	12077	12303	12396	12233	12268	12224	12183	12406	12195	12255	12290	12144	12076	12158	12260	12086	12123	12325	12231	12330	12256	12168	12191	12217	12054	12131	12153	12180	12132	12246	12379	12172	12245	12240	12270	12212	12275	12212	12296	12084	12200	11967	12067	12256	12285	12316	12264	12188	12259	12115	12153	12320	12074	12184	12371	12093	12180	12191	12105	12287	12315	12220	12081	12116	12132	12349	12159	12366	12333	12024	12391	12247	12407	12140	12287	12245	12149	12223	12319	12184	12133	12125	12245	12209	12179	12075	12231	12276	12330	12206	12231	12314	12215	12225	12144	12261	12180	12146	12120	12260	12116	12148	12140	12024	12219	12165	12191	12214	12312	12131	12262	12180	11972	12317	12277	12346	12223	12191	12232	12223	12296	12113	12226	12113	12273	12273	12283	12188	12180	12250	12193	12204	12373	12217	12256	12224	12211	12190	12081	12147	12338	12245	12145	12111	12295	12337	12251	12288	12089	12376	12375	12086	12225	12178	12310	12236	12420	12142	12120	12252	12186	12326	12309	12245	12094	12060	12126	12086	12275	12122	12192	12319	12192	12192	11965	12147	12227	12314	12317	12255	12295	12281	12284	12220	12202	12183	12222	12247	12292	12154	12197	12230	12282	12192	12121	12130	12021	12153	12294	12185	12211	12181	12289	12167	12175	12204	12016	12153	12333	12376	12190	12128	12167	12266	12296	12151	12202	12239	12255	12167	12202	12141	12223	12038	12306	12244	12197	12155	12144	12156	12272	12015	12093	12219	12100	12198	12269	12369	12280	11969	12228	12237	12134	12213	12347	12202	12127	12109	12283	12061	12112	12227	12218	12104	12351	12309	12274	12159	12318	12125	12162	12271	12093	12166	12275	12325	12051	12088	12244	12166	12288	12163	12280	12218	12283	12184	12173	12329	12192	12140	12329	12306	12206	12214	12200	12241	12168	12260	12220	12222	12165	12171	12218	12138	12180	12281	12136	12260	12166	12293	12421	12071	12296	12144	12193	12260	12154	12329	12082	12087	12288	12221	12180	12063	12091	12252	12317	12054	12326	12180	12190	12224	12209	12279	12332	12194	12146	12241	12271	12256	12237	12208	12291	12234	12214	12266	12312	12053	12281	12255	12020	12108	12187	12235	12198	12180	12086	12206	12187	12238	12235	12256	12158	12110	12247	12221	12253	12309	12232	12074	11941	12198	12235	12351	12116	12168	12102	12272	12141	12304	12285	12141	12049	12257	12194	12167	12162	12045	12239	12201	12353	12209	12150	12197	12216	12144	12272	12053	12211	12151	12208	12285	12120	12213	12109	12318	12202	12296	12288	12192	12148	12115	12256	12124	12195	12204	12093	12293	12093	12181	12358	12211	12247	12150	12295	12354	12207	12022	12286	12302	12197	12139	12133	11943	12303	12318	12253	12246	12138	12155	12048	12123	12020	12158	12212	12172	12156	12123	12114	12172	12318	12276	12186	12221	12253	12159	12249	12134	12249	12350	12162	12144	12089	12243	12234	12216	12054	12277	12190	12357	12209	12244	12100	12078	12239	12152	12306	12252	12334	12155	12214	12136	12256	12136	12144	12379	12242	12092	12224	12265	12185	12179	12131	12258	12251	12278	12118	12243	12058	12205	12182	12102	12147	12165	12188	12207	12458	12240	12203	12124	12228	12153	12297	12178	12258	12241	12152	12124	12125	12400	12147	12296	12058	12164	12247	12137	12264	12082	12227	12124	12172	12138	12221	12140	12217	12092	12273	12177	12267	12110	12152	12310	12215	12191	12209	12221	12141	12224	12162	12251	12206	12365	12233	12125	12251	12138	12206	12252	12310	12298	12114	12271	12074	12135	12119	12209	12119	12127	12183	12241	12185	12170	11991	12223	12075	12130	12177	12136	12256	12252	12113	12252	12149	12254	12237	11964	12150	12138	12224	12255	12217	12044	12205	12255	12211	12279	12254	12176	12059	12200	12236	12135	12274	12239	12135	12186	12133	12270	12202	12116	12252	12197	12279	12274	12032	12067	12107	12165	12225	12238	12236	12248	12134	12189	12119	12247	12290	12154	12136	12232	12340	12062	12202	12185	12241	11982	12237	12171	12266	12266	12223	12065	12267	12238	12213	12139	12195	12113	12249	12174	12079	12193	12101	12241	12246	12170	12179	12210	12251	12303	12107	12175	12118	12074	12111	12184	12099	12119	12041	12171	12160	12188	12051	12276	12164	12205	12199	12373	12175	12157	12240	12164	11974	12138	11951	12097	12359	12141	12110	12256	12051	12299	12191	12020	12435	12208	12150	12126	12133	12098	12152	12259	12176	12155	12234	12211	12164	12164	12080	12236	12239	12125	12180	12196	12197	12301	12219	12392	12157	12309	12187	12204	12252	12125	12140	12233	12043	12076	12102	12257	12178	12159	12135	12161	12062	12381	12318	12302	12078	12098	12392	12293	12249	12161	12361	12198	12234	12149	11960	12365	12215	12275	12161	12168	12263	12182	12073	12259	12287	12211	12202	12032	12241	12313	12164	12175	12190	12234	12260	12365	12157	12211	12141	12217	12252	12078	12157	12097	12255	12268	12219	12076	12238	12202	12134	12251	12112	12114	12352	12083	12170	12067	12122	12346	12291	12226	12118	12287	12173	12123	12180	12274	12326	12232	12195	12177	12142	12258	12295	12114	12107	12240	12172	12100	12211	12090	12242	12294	12013	12224	12200	12171	12279	12224	12211	12201	12115	12205	12427	12181	12168	12153	12361	12389	12188	12374	12085	12124	12192	12254	12028	12195	12146	12096	12179	12289	12049	12227	12194	12111	12026	12308	12219	12277	11996	12291	12171	12318	12140	12228	12143	12200	12392	12277	12193	12222	12083	12138	12164	12048	12257	12096	12263	12095	12219	12239	12380	12032	12209	12208	12169	12387	12283	12258	11973	12262	12135	12330	12280	12069	12196	12104	12159	12307	12150	12276	12242	12302	12118	12174	12320	12179	12353	12039	12157	12270	12112	12176	12389	12225	12173	12124	12444	12288	12159	12291	12201	12334	12265	12079	12188	12292	12108	12349	12194	12236	12298	12365	12163	12323	12095	12120	11953	12175	12198	12338	12133	12235	12192	12308	12252	12247	12038	12318	12216	12360	12017	12362	12208	12242	12145	12183	12217	12130	12067	12294	12412	12260	12253	12221	12199	12160	12074	12213	12163	12226	12150	12193	12222	12204	12177	12166	12221	12105	12226	12276	12278	12191	12209	12177	12055	12244	12240	12274	12203	12320	12163	12306	12335	12199	12239	12231	12289	12203	12243	12319	12126	12240	12083	12263	12310	12109	12292	12234	12130	12295	12072	12175	12034	12135	12220	12218	12281	12212	12109	12306	12072	12206	12103	12142	12209	12067	12262	12259	12220	12239	12101	12111	12245	12110	12048	12439	12331	12150	12214	12175	12138	12303	12311	12187	12032	12256	12160	12309	12376	12376	12172	12216	12249	12212	12259	12095	12128	12320	12275	12030	12254	12161	12120	12105	12238	12215	12113	12182	12265	12222	12214	11984	12214	12193	12096	12196	12166	12223	12144	12222	12075	12167	12266	12046	12009	12178	12094	12175	12219	12188	12207	12194	12364	12189	12199	12349	12273
23001	21209	28974	23984	22426	23927	23852	18213	16621	16379	16287	15702	15862	15561	15515	15298	15401	15229	15147	15344	15163	15078	15143	15028	15071	14999	14935	15136	14874	14932	14918	15119	15070	14920	14901	15127	14776	15045	14894	14689	14748	14538	14915	14827	14797	14757	14865	15045	14859	14827	14887	14818	14688	14812	14724	14633	14826	14687	14582	14774	14978	14952	14696	14653	14585	14791	14687	14882	14743	14650	14839	14742	14677	14721	14727	14639	14718	14884	14697	14653	14879	14914	15070	14829	14450	14763	14874	14668	14903	14865	14682	14857	14812	15037	14882	14858	14725	14804	14861	14886	14660	14805	14639	14652	14861	14743	14944	14851	14668	14618	14615	14831	14824	14692	14723	14735	14745	14859	14685	14745	14766	14841	14529	14619	14630	14644	14811	14698	14711	14797	14749	14708	14695	14613	14677	14632	14555	14860	14870	14693	14925	14803	14733	14724	14884	14954	14568	14809	14714	14758	14815	14721	14751	14747	14798	14647	14796	14815	14745	14655	14614	14678	14844	14691	14714	14737	14661	14872	14764	14718	14815	14633	14471	14677	14823	14669	14759	14725	14829	14671	14647	14640	14742	14662	14868	14686	14891	14652	14563	14752	14851	14913	14663	14630	14654	14843	14619	14789	14665	14693	14726	14489	14712	14823	14672	14616	14789	14967	14777	14665	14570	14903	14778	14753	14832	14722	14698	14598	14855	14593	14728	14829	14674	14746	14842	14503	14691	14659	14771	14827	14687	14893	14732	14824	14798	14803	14734	14655	14750	14869	14739	14794	14767	14731	14740	14803	14812	14717	14600	14694	14734	14815	14845	14711	14762	14653	14773	14816	14790	14694	14621	14745	14770	14723	14763	14706	14800	14752	14877	14839	14564	14638	14789	14669	14940	14833	14937	14681	14651	14692	14609	14786	14727	14627	14749	14755	14615	14834	14728	14706	14585	14441	14886	14650	14764	14857	14654	14492	14523	14780	14801	14737	14845	14800	14631	14731	14717	14969	14532	14664	14823	14624	14730	14703	14696	14744	14799	14955	14632	14904	14717	14695	14755	14755	14671	14899	14701	14863	14783	14837	14647	14841	14860	14781	14666	14692	14760	14763	14907	14798	14764	14661	14855	14644	14631	14790	14564	14789	14799	14579	14725	14746	14707	14577	14632	14815	14781	14783	14662	14730	14619	14867	14711	14927	14715	14802	14627	14793	14756	14899	14636	14908	14726	14626	14662	14836	14587	14710	14698	14884	14916	14608	14823	14787	14663	14794	14708	14883	14771	14599	14711	14810	14555	14703	14619	14579	14691	14712	14801	14792	14626	14614	14641	14700	14757	14671	14906	14734	14899	14767	14731	14600	14793	14589	14667	14833	14635	14870	14778	14877	14849	14688	14656	14603	14618	14693	14649	14712	14802	14562	14628	14642	14525	14556	14497	14834	14738	14681	14775	14800	14832	14750	14597	14486	14651	14692	14618	14924	14936	14771	14430	14632	14902	14657	14712	14712	14598	14645	14806	14695	14719	14797	14753	14692	14768	14806	14642	14771	14635	14728	14600	14731	14841	14712	14766	14548	14680	14732	14746	14979	14631	14608	14645	14669	14856	14793	14645	14702	14616	14698	14705	14625	14663	14822	14811	14754	14733	14858	14615	14758	14782	14959	14717	14740	14787	14803	14713	14614	14757	14589	14597	14729	14697	14696	14759	14551	14772	14602	14714	14774	14786	14768	14841	14673	14663	14683	14721	14686	14655	14571	14687	14747	14780	14763	14850	14786	14876	14704	14787	14678	14720	14735	14803	14677	14770	14834	14674	14838	14794	14872	14841	14817	14806	14585	14840	14502	14706	14742	14712	14784	14689	14610	14594	14688	14708	14884	14603	14711	14774	14608	14788	14728	14694	14738	14850	14792	14885	14684	14734	14722	14472	14723	14747	14663	14595	14816	14669	14785	14856	14655	14657	14836	14637	14713	14911	14680	14788	14736	14817	14607	14849	14636	14668	14822	14692	14689	14764	14809	14792	14532	14587	14576	14621	14726	14777	14693	14646	14618	14618	14777	14677	14624	14835	14738	14755	14625	14742	14703	14648	14773	14765	14756	14762	14537	14753	14546	14854	14760	14591	14692	14636	14800	14820	14640	14668	14684	14567	14642	14666	14629	14671	14667	14585	14645	14772	14687	14736	14801	14641	14763	14754	14653	14712	14630	14753	14780	14794	14615	14731	14669	14599	14669	14781	14611	14758	14894	14705	14662	14547	14686	14878	14786	14815	14460	14509	14672	14579	14659	14609	14803	14591	14914	14918	14667	14628	14614	14706	14570	14629	14835	14774	14904	14742	14575	14726	14517	14772	14896	14697	14624	14558	14724	14749	14637	14747	14862	14812	14755	14708	14897	14886	14800	14793	14791	14772	14654	14678	14764	14492	14889	14752	14813	14846	14726	14604	14778	14499	14636	14748	14668	14861	14618	14633	14617	14650	14868	14840	14841	14566	14633	14684	14621	14654	14826	14624	14898	14615	14610	14873	14852	14704	14846	14966	14796	14788	14860	14543	14740	14879	14721	14674	14728	14741	14763	14831	14815	14423	14600	14575	14800	14931	14614	14865	14794	14623	14674	14632	14550	14778	14846	14848	14839	14733	14813	14594	14950	14906	14793	14718	14860	14615	14973	14510	14891	14783	14786	14466	14579	14719	14823	14694	14812	14848	14761	14705	14738	14686	14689	14714	14883	14696	14772	14719	14815	14929	14836	14674	14714	14599	14952	14509	14762	14802	14879	14778	14850	14721	14838	14624	14713	14579	14705	14747	14783	14921	14737	14557	14694	14688	14767	14880	14777	14599	14565	14853	14714	14619	14851	14712	14679	14891	14735	14848	14779	14653	14739	14750	14931	14627	14736	14729	14706	14715	14672	14901	14700	14726	14594	14764	14794	14839	14721	14712	14570	14806	14824	14657	14622	14857	14452	14741	14684	14706	14713	14773	14779	14908	14720	14624	14592	14675	14784	14884	14655	14826	14639	14664	14706	14498	14683	14607	14817	14828	14797	14668	14650	14477	14881	14797	14704	14644	14640	14666	14744	14909	14825	14779	14617	14586	14748	14817	14526	14788	14678	14812	14787	14905	14794	14687	14694	14824	14858	14781	14664	14641	14742	14772	14818	14661	14776	14669	14732	14684	14674	14649	14662	14648	14889	14911	14654	14742	14844	14787	14779	14768	14849	14692	14689	14758	14810	14845	14860	14871	14621	14705	14966	14837	14538	14756	14813	14899	14862	14650	14738	14599	14667	14643	14841	14768	14697	14555	14603	14717	14624	14862	14746	14641	14494	14765	14809	14437	14577	14637	14707	14714	14778	14640	14637	14545	14639	14765	14805	14842	14631	14757	14854	14601	14718	14513	14616	14530	14439	14704	14719	14611	14720	14678	14620	14791	14766	14621	14730	14887	14692	14603	14680	14643	14525	14673	14845	14724	14822	14626	14842	14743	14753	14629	14712	14630	14647	14681	14763	14632	14441	14592	14860	14789	14773	14712	14787	14712	14757	14935	14845	14924	14907	14728	14599	14814	14716	14781	14781	14798	14676	14641	14728	14751	14605	14716	14650	14755	14793	14823	14820	14604	14889	14845	14801	14601	14672	14503	14680	14772	14861	14677	14688	14731	14547	14637	14735	14660	14572	14630	14542	14795	14488	14783	14621	14770	14821	14790	14813	14678	14561	14751	14729	14672	14589	14718	14671	14733	14660	14626	14727	14831	14670	14597	14587	14783	14788	14616	14760	14911	14712	14681	14626	14675	14689	14683	14720	14728	14823	14832	14756	14639	14821	14883	14796	14756	14889	14736	14746	14675	14723	14792	14751	14563	14565	14803	14829	14681	14548	14768	14715	14878	14775	14848	14676	14598	14744	14677	14747	14699	14659	14805	14820	14666	14702	14737	14553	14569	14445	14838	14685	14614	14623	14648	14697	14705	14739	14828	14657	14516	14808	14716	14583	14807	14659	14751	14818	14635	14709	14658	14833	14811	14840	14712	14743	14717	14760	14782	14774	14810	14714	14891	14724	14881	14746	14744	14861	14760	14708	14707	14670	14775	14658	14628	14756	14714	14779	14738	14795	14696	14789	14534	14774	14771	14584	14602	14755	14855	14604	14836	14601	14751	14850	14723	14746	14706	14649	14728	14755	14865	14646	14941	14605	14596	14699	14606	14572	14727	14840	14660	14673	14625	14825	14632	14904	14727	14649	14691	14871	14671	14781	14711	14585	14599	14816	14778	14633	14751	14786	14916	14651	14762	14889	14736	14692	14745	14625	14594	14876	14832	14780	14800	14670	14783	14685	14532	14637	14643	14571	14517	14687	14764	14711	14702	14653	14618	14850	14695	14932	14734	14724	14659	14868	14552	14624	14729	14694	14849	14878	14855	14730	14708	14756	14644	14710	14706	14857	14782	14715	14629	14636	14811	14579	14610	14711	14706	14694	14763	14716	14654	14571	14720	14636	14842	14570	14527	14733	14824	14766	14752	14826	14679	14563	14654	14895	14942	14532	14694	14790	14618	14881	14623	14725	14620	14700	14699	14804	14737	14591	14765	14487	14696	14816	14748	14747	14811	14651	14719	14624	14687	14843	14633	14683	14688	14688	14810	14679	14722	14560	14675	14723	14883	14674	14662	14837	14705	14448	14691	14500	14813	14794	14774	14789	14662	14685	14667	14743	14759	14580	14665	14684	14652	14582	14836	14579	14895	14624	14789	14845	14595	14752	14787	14556	14811	14617	14463	14569	14763	14829	14599	14765	14669	14720	14823	14686	14806	14733	14581	14647	14722	14725	14710	14701	14536	14588	14555	14741	14707	14706	14548	14625	14883	14598	14623	14654	14571	14837	14546	14649	14752	14817	14606	14638	14916	14793	14722	14598	14508	14624	14767	14727	14627	14637	14736	14701	14781	14732	14734	14451	14518	14781	14784	14780	14836	14701	14861	14689	14614	14572	14737	14800	14750	14680	14645	14764	14736	14694	14869	14873	14640	14765	14578	14654	14737	14561	14594	14771	14801	14667	14644	14850	14549	14681	14605	14727	14749	14755	14868	14789	14407	14877	14631	14704	14722	14774	14775	14769	14706	14833	14796	14656	14736	14665
26373	46361	41950	35255	30088	21527	18491	16936	15598	15041	14697	14392	14279	13972	13778	13895	13767	13598	13683	13672	13669	13385	13420	13380	13360	13177	13309	13216	13351	13297	13325	13376	13379	13362	13220	13188	13219	13348	13192	13140	13003	13104	13048	13144	13287	12975	13144	13006	13032	12967	13010	13054	13050	13061	12840	13070	13051	13039	13002	13054	12965	13078	13134	13011	13119	13021	12871	12827	13058	13237	13056	13122	13035	12980	13131	13063	12989	13008	13078	12877	12922	12974	13128	12957	12861	13064	13056	12904	13069	12995	12992	13065	13210	13053	13042	13140	12950	13151	12934	12897	13089	13093	13081	13040	13031	12886	13124	13065	12955	13067	13201	12877	12872	12957	13077	13065	12933	13048	13204	12986	13018	12989	13085	13066	13206	12937	12982	13066	12926	13005	12948	12936	12992	12979	13056	12934	12994	13136	13046	12943	13078	12984	12928	13060	13085	12906	12956	13129	13032	12975	12945	12972	13050	13026	13018	13033	12996	13001	12972	13000	13010	13166	13054	13036	13130	12960	13059	13066	12865	13124	12972	12909	12982	13087	13080	13076	13013	13045	13174	12928	12986	13033	13126	12821	12856	13233	13090	12859	13036	12859	13084	12924	13038	12974	13030	12929	12959	13084	13003	13147	13029	13111	13004	12840	12967	12937	13064	13087	13029	13147	12833	12975	12946	13118	12959	13026	12968	13111	12941	13121	12872	13026	12998	13038	13006	12954	13178	13072	12891	12913	13068	13007	12853	13168	12974	13099	13140	13013	13217	12980	12970	13131	13225	12892	12956	13030	13116	12861	13006	13071	12944	13000	13049	12718	13021	13008	12878	13009	12935	13079	13027	13058	12873	12987	13212	12840	13113	13041	12988	12855	12900	13162	12865	12995	12960	13030	13033	13063	13053	12839	12954	13197	13001	12938	12912	13033	13138	12912	13126	13014	13123	12943	12968	13089	12903	13002	13090	12985	13110	13009	13201	13124	12760	12916	12957	12971	13012	13101	13048	13024	13016	13078	13249	13073	13072	13031	12905	13170	12914	13178	12983	12868	12913	12801	12874	12970	12876	13116	13134	13059	12875	12811	13135	12906	12952	12970	13043	12963	13086	13059	12921	12922	13196	13032	12963	12933	13020	12956	12985	12945	13107	13173	13056	12982	12995	13054	13128	13150	12964	13062	12964	13137	13146	13074	13072	13087	12915	12866	12963	12970	13052	13145	12929	13011	12831	13174	12999	12968	12974	12940	12978	12880	13039	13094	13046	12946	13032	13129	12991	13009	13070	12924	12894	12958	13058	12934	13089	12953	12940	12870	12897	12940	12953	13111	13174	13084	12945	12940	13020	12892	12889	12986	12926	12833	13158	13080	12986	13063	12819	13030	13048	13004	12957	13125	12861	12967	13119	12999	13044	13182	12961	13222	13157	13099	13142	12942	12877	12838	13029	13235	13007	12969	13152	12986	13022	12953	12964	13057	12960	13013	13117	12825	13068	13063	12823	12920	13104	13022	13096	13164	13006	12824	13011	13086	13017	13050	12984	13090	12854	12886	12845	13014	13145	12970	12952	12859	13070	12968	13197	12910	12803	13034	13015	12954	13055	12885	13088	12963	13137	13128	12807	13002	12997	12977	13022	13124	13171	13044	12955	12904	12936	13049	12840	12893	13044	12948	13024	12935	13124	12993	13018	12922	13178	12891	12796	13053	13147	12809	12967	13019	13056	13017	12972	12830	13023	13091	13176	13092	13003	12983	13158	12939	12976	13087	12990	12884	12848	12965	12964	12859	13134	13164	12950	13049	12995	13052	13133	13084	13028	13096	12971	13171	12967	12945	13017	12956	12921	12885	13085	13034	12881	12918	12935	12870	12907	12974	13095	13053	12891	13010	12973	13015	12951	12946	13109	12803	12854	13048	13156	13031	12906	12969	12863	12827	13055	12879	12951	12913	13041	12926	13021	12991	13014	13084	13008	12939	12813	13074	13000	12951	13039	13205	13037	13054	12894	13202	13089	13123	12991	13112	12973	12975	13128	13098	12887	13022	13056	13067	13039	13002	12879	12973	13060	12907	13020	12988	12884	12974	12848	12895	13046	13025	13031	12852	13154	12961	12983	13143	12898	12928	12997	12836	12998	13036	13124	13040	13018	13030	13097	13118	13032	13001	12860	13055	13077	13113	12858	13068	13019	13009	13046	13007	13002	13063	13024	12982	12980	12965	12981	13006	13052	12901	12944	12878	13081	12964	13223	12953	13052	13006	13166	12960	12876	12968	13149	12855	12944	12999	12942	13070	13187	13039	12814	12986	13059	12828	12851	13075	13105	13154	13011	12943	13065	13089	13057	13080	13038	12958	13029	12839	12956	12957	12989	12873	12958	12920	13191	12843	12903	12874	13010	12926	13121	12883	13097	13006	12888	13036	12982	12882	13019	12977	12997	12981	13062	12934	12892	13091	12931	13083	13003	12848	12859	12967	13029	12991	13138	13016	12916	13128	12971	12972	13051	13062	13012	12849	13137	12960	12845	13161	13096	12926	12994	12926	12910	12977	13062	12936	12985	12881	12941	12759	13023	13046	12981	13145	12928	12843	12938	12855	12955	13153	12991	13179	12957	13038	13119	13091	12928	12942	12927	12979	13113	13000	13028	12932	12995	12863	12921	12949	13017	12946	12915	13176	12796	12970	12882	13086	12926	12989	13103	13019	13090	13044	13066	13016	12847	13012	12945	12750	12932	13017	12775	13101	12980	12850	13097	12942	12995	12896	12933	13179	13034	12932	13142	12933	13075	13034	13003	13102	13214	12927	13115	13087	12825	12983	13058	12939	12987	13058	12921	12921	13167	12989	12913	12969	12989	12983	13010	13049	12961	12946	12999	13137	12919	12980	13022	12870	12954	13028	12985	13062	13061	12988	13074	12890	13028	13108	13116	12985	13127	13096	13039	13009	13022	12947	12994	13015	13010	13008	13049	12958	12962	13103	12886	12933	13170	12936	12993	13131	12837	13029	12809	12903	12928	12976	12916	12973	12956	13115	12958	13064	12979	13048	12955	13010	12958	13008	12954	13136	12944	12824	13054	12948	13045	13053	12982	13123	12950	13085	12891	12851	13031	12991	13014	13062	13009	13071	12956	12996	12999	12943	13033	12918	12840	12971	13047	12990	12896	12840	12978	13001	13038	12865	13047	13054	12928	12983	12848	12990	12997	12977	13041	12925	12904	12978	12980	13074	13048	12931	12888	12932	12961	12835	12908	12965	13105	12993	13011	13081	12918	12932	12775	13265	12961	13114	13077	13012	12860	13019	12825	12963	12904	12981	12921	12965	12963	13147	12986	12921	13120	12951	12971	12874	12934	12839	13119	12797	13158	12959	12929	13039	13065	13028	12906	13018	12986	12992	13256	12951	12924	13040	12970	12926	12862	13048	12929	12891	13106	12996	13143	12981	12894	12912	13057	13006	13013	13027	13031	13062	12922	12870	13076	13070	12922	13090	12895	13092	12997	13022	12893	12893	12996	12793	12990	13184	12765	12950	13005	13073	13046	13035	13027	12960	13126	12985	13070	12858	13085	12943	13031	12878	13093	12895	12894	12988	12921	13287	12906	13072	12990	12996	13024	13013	13047	13073	12984	12926	13107	13185	12886	13076	13076	12942	13062	13046	13080	12909	12734	12922	12911	13072	12977	12797	13127	12795	12976	13052	13096	12738	12968	12871	13056	13118	12928	12968	12860	12968	13057	13128	12972	12980	13147	13084	13250	13018	12857	12945	13074	12850	12936	13036	12785	12857	13028	13027	12989	13010	13029	12927	12902	13012	13107	12937	12952	12981	13156	13025	12984	12989	12978	12954	12961	13122	12935	13105	13009	13079	12960	13024	12942	13110	12893	13159	13140	13129	12979	12823	12986	13093	13047	12918	12982	12921	12888	12998	13006	12991	12953	13135	12995	13153	13093	12886	13170	12917	12939	13183	13056	12964	12945	12979	13087	13212	12985	12967	13115	12954	12978	13009	12881	12813	13117	13187	12951	13093	13195	13022	13086	12968	12819	13112	13097	13105	13129	13044	13164	12988	13024	13115	13179	12976	12991	13136	13010	13089	13102	12917	12846	13138	12893	12864	12934	13018	12925	12983	13023	12769	12823	12985	12881	12895	13089	12930	13003	12959	13042	13019	13024	13027	12980	12945	12889	12970	12838	12931	12944	13007	13013	13026	13097	12936	13156	12894	13015	12992	12883	12980	13050	12947	12993	12972	12922	13006	13111	12994	12982	12986	12946	12996	13003	13015	12998	13044	12947	12951	13012	13077	13042	12995	12972	12976	12842	12984	13137	13037	12984	13021	13014	12893	12994	12993	13024	13079	12943	12929	12958	12818	12837	13003	12943	13023	12945	12890	12946	13030	12996	12892	12909	13017	13016	13068	13040	12992	12946	12972	12838	12966	13142	12939	13085	12985	12925	12988	13004	12958	12939	12886	12923	13092	13124	13027	12843	13012	12946	13042	13018	13069	13056	13178	12899	12916	13171	13140	12940	12977	13002	13049	12942	12960	13050	13046	13067	12929	13001	13169	13072	12911	12934	13191	12981	13056	12872	13082	12889	13042	12974	13043	12927	13049	13080	13039	13069	12890	13016	12951	13016	12793	12915	12968	12944	13134	13090	12956	12886	13046	13182	13215	12843	12999	13030	13127	12880	13182	12976	12868	12935	12940	13086	12920	12993	13031	12989	12953	12999	12933	13103	13018	12929	12929	13018	12945	13019	12971	13066	12974	13001	12957	13045	12985	13058	12959	13083	13010	13041	12945	13076	13000	12849	13021	13008	13038	12954	12883	13033	12904	13134	13171	12860	13077	12978	12911	12951	12833	13041	12984	13012	12978	12957	12924	13148	12935	13060	12982	12998	13078	13019	13016	13051	13128	12981	13079	13058	13001	12996	12838	13045	12926	13032	13057	13101	12867	12980	13100	12939	12908	12967	12966	12879	13077	13029	12940	13035	13027	12975	13003	13059	13038	13012	13059	12942	12939	13044	13115	13044	13069	12944	13109	12961	12987	13005	12953	13045	12942	13017	12957	13087	13067	13157	13146	12986	13043	13066	12945	13026	13044	13003	12937	12825	13034	12996	12808	13029	13097	13137	13084
27834	23202	27532	24544	18062	15909	15413	14733	14500	14235	14405	14163	14156	13954	13908	14021	14064	14011	13977	13949	14101	13931	13772	14048	13887	13931	13777	13917	13939	13747	13880	13847	13835	14012	14068	13827	14018	13962	13847	13764	13995	13886	13887	13716	13717	13751	13790	13672	13619	13848	13877	13798	13799	13796	13775	13614	13922	13781	13746	13869	13801	13812	13760	13680	13707	13799	13653	13734	13724	13928	13748	13828	13732	13838	13819	13794	13838	13794	13819	13819	13832	13825	13797	13663	13763	13852	13970	13602	13797	13834	13808	13730	13678	13755	13891	14001	13785	13844	13663	13784	13676	13862	13873	13811	13825	13655	13765	13828	13951	13616	13608	13807	13800	13808	13790	13815	13810	13695	13716	13556	13876	13829	13813	13824	13672	13623	13661	13743	13824	13942	13738	13992	13883	13850	13841	13786	13928	13872	13935	13797	13609	13871	13615	13683	13918	13860	13875	13740	13883	13807	13783	13810	13605	13797	13953	13797	13791	13821	13890	13649	13700	13757	13614	13803	13727	13801	13767	13738	13552	13711	13819	13863	13832	13680	13734	13954	13878	13865	13916	13723	13780	13605	13765	13924	13881	13798	13719	13777	13842	13873	13800	13672	13826	13710	13621	13723	13776	13771	13633	13937	13789	13878	13803	13680	13825	13790	13747	13641	13937	13651	13578	13689	13861	14006	13826	13868	13829	13838	13945	13780	13697	13984	13729	13921	14043	13799	13771	13792	13805	13866	13678	13748	13788	13798	13768	13830	13816	13717	13749	13792	13777	13654	13829	13943	13959	13851	13789	13693	13922	13610	13973	14028	13916	13796	13800	13748	13808	13858	13698	13911	13757	13854	13683	13884	13819	13738	13641	13863	13730	13744	13689	13754	13747	13976	13735	13956	13755	13764	13829	13419	13694	13793	13602	13634	13772	13758	13831	13767	13772	13814	13767	13719	13777	13744	13904	13600	13833	13706	14052	13770	13759	13745	13845	13767	13696	13902	13876	13770	13711	13853	13705	13720	13774	13681	13894	13654	14001	14032	13850	13791	13722	13792	13748	13790	13794	13739	13724	13874	14030	13575	13740	13831	13740	13770	13738	13794	13779	13839	13800	13834	13738	13873	13854	13674	13878	13686	13859	13777	13790	13769	13924	13711	13716	13756	13802	13683	13798	13700	13700	13838	13858	13882	13561	13485	13600	13606	13603	13937	13954	13603	13722	13976	13771	13850	13737	13724	13681	13612	13691	13824	13755	13807	13885	13856	13868	13603	13858	13818	13626	13726	13722	13803	13815	13827	13738	13998	13859	13805	13738	13751	13962	13684	13645	13697	13778	13854	13901	13828	13802	13802	13822	13948	13814	13956	13568	13704	13663	13836	13730	13836	13889	13729	13899	13769	13640	13777	13762	13923	13927	13745	13846	13869	13795	13819	13715	13888	13797	13841	13875	14059	13808	13854	14143	13853	13771	13786	13707	13889	13794	13879	13863	13644	13717	13802	13658	13778	13663	13696	13744	13806	13763	13655	13659	13807	13662	13829	13838	13808	13629	13633	13883	13705	13660	13782	13883	13925	13811	13728	13993	13610	13788	13815	13770	13519	13842	13735	13733	13704	13785	13791	13706	13703	14125	13869	13789	13788	13849	13586	13646	13654	13746	13691	13774	13649	13686	13710	13803	13523	13764	13670	13736	13818	13637	13607	13889	13732	13828	13765	13806	13809	13812	13721	13697	13964	13748	13734	13882	13788	13786	13892	13709	13865	13732	13768	13767	13935	13806	13808	13851	13846	13887	13798	13888	13667	13859	13967	13750	13776	13932	14008	13789	13803	13917	13746	13656	13739	13895	13977	13813	13662	14007	13826	13694	13665	13800	13703	13922	13940	13789	13933	13641	13764	13816	14034	13606	13903	13825	13888	13754	13712	13637	13771	13698	13756	13850	13668	13785	13602	13768	13748	13797	13791	13874	13920	13747	13861	13842	13875	13933	13777	13883	13714	13908	13967	13695	13797	13698	13873	13954	13779	13802	13782	13756	13623	13941	14001	13864	13677	13833	13721	13825	14067	13795	13770	13731	13848	13928	13935	13978	13609	13867	13855	13776	13685	13767	13742	13803	13846	13728	13714	13870	13738	13744	13951	13782	13844	13820	13992	13651	13856	13903	13828	13831	13714	13699	13852	13709	13676	13666	13757	13893	13770	13611	13853	13647	13745	13727	13715	13982	13755	13887	13694	13787	13831	13910	13687	13753	13847	13751	13938	13845	13603	13919	13687	13751	13716	13862	13678	13872	13872	13913	13890	13747	13861	13549	13739	13714	13835	13972	13666	13899	13907	13854	13825	13843	13654	13755	13717	13959	13699	13986	13842	13884	13861	13814	13542	13636	13780	13756	13871	13886	13920	13715	13670	13760	13796	13827	13842	13782	13704	14041	13709	13879	13998	13714	13712	13785	13849	13842	13669	13924	13771	13844	13797	13743	13878	13841	13785	14040	13802	13647	13750	13852	13654	13755	13858	13983	13744	13818	13753	13637	13792	13993	13740	13776	13799	13961	13736	13875	13895	13854	13714	13769	13664	13746	13768	13597	13663	13696	13803	13793	13850	13761	13886	13903	13812	13772	14000	13754	13906	13925	13933	13719	13803	13963	13687	13801	13772	14044	13925	13725	13698	13800	13769	13811	13725	13816	13720	13691	13754	13810	13735	13886	13559	13838	13762	13684	13669	13679	13800	13764	13662	13744	13844	13718	13814	13679	13666	13990	13757	13967	13801	13761	13835	13997	13586	13944	13793	13723	13782	13815	13959	13925	13804	13890	13735	13803	13560	13812	13764	13709	13668	13714	13940	13805	14025	13825	13832	13751	13913	13810	13779	13829	13728	13969	13774	13776	13839	13901	13732	13723	13712	13698	13925	13787	13826	13844	13813	13729	13577	13643	13839	13844	13865	13736	13607	13763	13848	13809	13759	13747	13708	13891	13610	13648	13797	13925	13720	13936	13704	13830	13784	13846	13731	13742	13774	13930	13813	13663	13774	13803	13641	13748	13783	14044	13914	13751	13837	13637	13737	13673	13709	13717	13666	13808	13795	13807	13699	13790	13779	14111	13715	13611	13929	13908	13871	13773	13852	13682	13967	13879	13872	13910	13776	13929	13722	13810	13761	13899	13868	13739	13817	13659	13843	13416	13970	13877	13808	13668	13814	13731	13724	13703	13858	13755	14054	13777	13604	13997	13739	13783	13903	13874	13804	13874	13693	13729	13805	13805	13968	13911	13690	13973	13840	13727	13909	14015	13777	13598	13773	13595	14002	13987	13871	13998	14002	14038	13764	13738	13985	13623	13724	13832	13632	13809	13684	13828	13826	13531	13735	13740	13895	13731	13864	13853	13717	14037	13960	13700	13742	13728	13707	13700	14012	13834	13991	13772	13787	13810	13788	13866	13880	13749	13914	13869	13960	13639	13835	13817	13763	13868	13894	13705	13748	13759	13658	14014	13779	13860	13688	13827	13711	13752	13890	13783	13691	13776	13598	13835	13940	13733	13717	13857	13728	13613	13684	13708	13689	13583	13966	13733	13608	13859	13627	13871	13825	13787	13765	13928	13554	13869	13965	13823	13580	13732	13797	13798	14002	13711	13955	13817	13822	13847	13840	13622	13656	13675	13746	13815	13876	13733	13752	13761	13773	13778	13907	13989	13808	13676	13613	13849	13686	13692	13743	13803	13812	13672	13757	13743	13702	13714	13913	14004	13714	13717	13727	13745	13589	13912	13718	13906	13866	13690	13810	13883	13587	13882	13675	13657	13631	13818	14055	13830	13938	13860	13722	13766	13925	13710	13691	13829	13634	13827	13639	13723	13842	13716	13821	13806	13783	13927	13833	13835	13769	13654	13758	13729	13832	13939	13843	13861	13851	13769	13850	13870	13632	13830	13827	13910	13948	13820	13910	13565	13813	13873	13653	13839	13927	13802	13803	13670	13793	13835	13657	13620	13585	13932	13793	13790	13829	13684	13916	13785	13705	13856	13897	13844	13769	14048	13902	13859	13772	13506	13689	13811	13727	13752	13760	13689	13729	13674	13705	13793	13751	13709	13677	13782	13742	13936	13828	13805	13789	13712	13763	13781	13926	13810	13772	13952	13677	13491	13853	13723	13999	13848	13675	13812	13839	13765	13860	13853	13666	13590	13727	13831	13718	13825	13776	13802	13736	13638	13656	13801	13902	13485	13884	13929	13824	13825	13746	13740	13899	13786	13781	13731	13687	13680	13834	13785	13773	13715	13955	13718	13785	13711	13646	13768	13620	13866	13933	13940	13748	13617	13879	13907	13955	13985	13921	13953	13972	13754	13745	13863	13910	13642	13656	13835	13900	13701	13867	13797	13664	13791	13849	14023	13803	14000	13762	13792	13807	13907	13672	13967	13698	13679	13568	13857	13864	14040	13770	13810	13826	13993	13779	13896	13695	13848	13698	13967	13799	13815	13750	13732	13732	13835	13948	13766	13566	13746	13749	13731	13763	13664	13714	13654	13595	13834	13885	13721	13788	13834	13756	13876	13847	13807	13730	13609	13830	14081	13715	13734	13742	13857	13725	14044	13854	13703	13632	13822	13711	13700	13790	13814	13817	13865	13829	13599	13743	13900	13829	13771	13601	14100	13864	13833	13634	13770	13783	13783	13797	13735	13644	13837	13803	13862	13858	13619	13850	13782	13758	13765	13718	13798	13742	13593	13801	13910	13906	13726	13851	13764	13857	13845	13778	13753	13887	13921	13760	13867	13794	13922	13985	13944	13934	13821	13634	13733	13617	13557	13770	13857	13851	13732	13823	13704	13664	13764	13942	13978	13802	13792	13823	14003	13927	13711	13680	13730	13777	13881	13783	13901	13872	13720	13731	13587	13798	13745	13767	13934	13698	13846	13704	13863	13776	13631	14018	13832	13828	13758	13786	13767	13780	13681	13652	13697	13751	13898	13864	13843	13794	13832	13684	13756	13842	13996	13750	13777	13772	13922	13886	13865	13808	13895	13711	13707	13744	13915	13986	13795	13717	13848	13840	13735	13602	13878	13910	13953	13909	13696	13812	13930	13608	13841	13798	13719	13642	13869	13677	13833	13703	13751	13948	14013	13905	13960	13685
21706	32481	29927	22720	17711	15260	14307	13954	13460	13192	13073	13140	12948	12846	12761	12798	12715	12754	12736	12602	12678	12695	12596	12580	12646	12484	12702	12464	12590	12490	12541	12418	12559	12818	12467	12624	12600	12453	12492	12489	12340	12484	12462	12407	12272	12480	12608	12512	12453	12405	12581	12409	12241	12409	12632	12335	12336	12393	12468	12448	12394	12597	12465	12582	12565	12421	12433	12495	12373	12428	12534	12474	12529	12498	12284	12509	12433	12552	12484	12367	12260	12576	12300	12376	12484	12313	12567	12552	12219	12551	12581	12592	12490	12381	12447	12452	12538	12382	12485	12573	12456	12327	12460	12319	12524	12547	12481	12430	12517	12378	12532	12451	12530	12507	12459	12439	12444	12505	12658	12569	12549	12453	12530	12411	12454	12377	12703	12375	12709	12380	12493	12443	12415	12455	12502	12391	12348	12547	12427	12414	12461	12536	12548	12484	12302	12369	12394	12600	12360	12486	12465	12444	12726	12597	12287	12472	12337	12497	12546	12436	12552	12426	12459	12372	12421	12342	12536	12456	12548	12406	12456	12396	12737	12429	12457	12511	12493	12333	12525	12345	12422	12468	12456	12413	12427	12355	12374	12432	12476	12572	12485	12541	12402	12528	12524	12287	12488	12355	12480	12368	12491	12360	12393	12638	12387	12491	12317	12509	12423	12400	12414	12358	12473	12441	12497	12519	12463	12478	12500	12501	12253	12425	12503	12503	12540	12523	12205	12489	12291	12581	12487	12580	12479	12541	12390	12533	12334	12547	12527	12495	12498	12276	12465	12421	12461	12511	12606	12365	12488	12300	12645	12449	12683	12307	12409	12470	12516	12449	12428	12246	12426	12501	12326	12521	12386	12625	12441	12292	12536	12289	12419	12376	12598	12481	12457	12345	12441	12474	12533	12510	12536	12266	12468	12516	12512	12348	12470	12303	12445	12481	12384	12356	12695	12402	12405	12351	12461	12541	12530	12421	12400	12578	12606	12399	12591	12283	12546	12613	12336	12561	12381	12344	12469	12305	12595	12456	12449	12444	12424	12366	12560	12405	12421	12432	12599	12360	12500	12367	12408	12361	12487	12524	12274	12314	12394	12190	12412	12521	12271	12446	12541	12531	12389	12612	12277	12564	12458	12410	12495	12604	12496	12508	12513	12483	12466	12442	12547	12437	12408	12413	12525	12419	12284	12453	12663	12696	12578	12344	12421	12573	12329	12374	12482	12468	12358	12486	12366	12543	12459	12431	12526	12396	12460	12454	12390	12560	12420	12319	12449	12573	12462	12463	12506	12460	12618	12464	12433	12485	12203	12669	12640	12572	12337	12498	12496	12527	12297	12285	12421	12528	12517	12558	12302	12390	12420	12542	12461	12570	12570	12242	12420	12510	12364	12336	12566	12558	12549	12451	12606	12498	12367	12319	12403	12336	12428	12367	12537	12410	12406	12390	12366	12420	12447	12441	12482	12431	12545	12408	12404	12377	12523	12523	12613	12329	12503	12407	12629	12431	12328	12630	12349	12368	12415	12371	12547	12421	12577	12563	12516	12443	12456	12392	12517	12454	12532	12457	12403	12580	12434	12455	12498	12490	12482	12649	12422	12412	12389	12649	12449	12357	12488	12281	12485	12441	12455	12523	12436	12527	12423	12409	12232	12466	12457	12492	12435	12365	12415	12480	12402	12541	12490	12484	12409	12353	12577	12360	12265	12340	12467	12462	12332	12471	12455	12394	12343	12236	12509	12420	12491	12569	12431	12459	12443	12369	12514	12278	12479	12571	12316	12453	12606	12496	12370	12391	12544	12476	12407	12418	12552	12411	12369	12378	12445	12510	12457	12412	12462	12430	12444	12361	12320	12509	12644	12461	12432	12482	12420	12508	12527	12502	12561	12330	12377	12420	12485	12264	12432	12393	12517	12350	12499	12451	12556	12416	12529	12519	12464	12328	12507	12589	12410	12389	12385	12578	12317	12342	12584	12456	12538	12562	12500	12593	12668	12354	12433	12492	12331	12471	12495	12521	12456	12413	12493	12494	12511	12444	12611	12458	12516	12553	12414	12276	12483	12462	12439	12545	12657	12474	12405	12339	12476	12457	12429	12437	12319	12355	12568	12490	12486	12380	12368	12411	12345	12594	12602	12471	12502	12391	12376	12413	12417	12447	12409	12420	12580	12438	12464	12506	12360	12410	12330	12497	12572	12464	12437	12414	12375	12495	12460	12491	12522	12394	12401	12496	12510	12462	12490	12500	12543	12445	12511	12368	12404	12491	12551	12345	12426	12426	12401	12369	12420	12464	12359	12584	12351	12558	12569	12417	12419	12592	12532	12505	12391	12304	12470	12367	12345	12719	12445	12460	12312	12444	12544	12678	12560	12420	12473	12366	12526	12357	12498	12593	12474	12464	12411	12394	12544	12524	12570	12397	12336	12462	12389	12407	12423	12404	12428	12428	12523	12571	12410	12370	12511	12556	12487	12413	12290	12563	12594	12485	12314	12611	12416	12378	12519	12517	12464	12460	12513	12550	12432	12394	12440	12589	12461	12550	12546	12456	12436	12550	12247	12456	12470	12355	12571	12541	12405	12377	12316	12474	12617	12404	12461	12557	12428	12507	12562	12312	12372	12474	12449	12443	12435	12312	12500	12361	12380	12489	12406	12234	12546	12324	12463	12406	12471	12516	12459	12511	12398	12402	12391	12442	12471	12421	12408	12497	12537	12491	12451	12310	12398	12632	12471	12462	12485	12621	12439	12329	12573	12335	12418	12443	12388	12525	12452	12415	12430	12439	12422	12497	12438	12473	12418	12347	12383	12396	12323	12359	12403	12401	12512	12355	12458	12420	12560	12489	12594	12438	12395	12228	12428	12603	12379	12385	12523	12477	12286	12327	12452	12306	12454	12540	12366	12533	12222	12606	12374	12512	12398	12514	12261	12516	12516	12463	12390	12325	12386	12592	12442	12303	12396	12418	12560	12569	12372	12525	12579	12350	12504	12480	12397	12499	12429	12442	12474	12455	12388	12454	12333	12545	12437	12269	12347	12526	12472	12466	12464	12335	12488	12437	12426	12578	12608	12589	12481	12415	12499	12542	12408	12549	12404	12441	12379	12341	12464	12394	12465	12403	12470	12498	12537	12433	12438	12611	12444	12544	12430	12481	12378	12623	12592	12429	12390	12582	12651	12456	12463	12583	12565	12447	12456	12544	12447	12391	12431	12373	12543	12459	12317	12501	12456	12415	12370	12449	12391	12438	12366	12573	12418	12512	12479	12417	12405	12410	12351	12558	12355	12635	12357	12535	12519	12411	12617	12543	12452	12577	12399	12524	12453	12514	12413	12423	12520	12320	12455	12547	12354	12383	12496	12570	12449	12650	12551	12598	12509	12559	12538	12440	12408	12423	12517	12469	12391	12572	12316	12513	12417	12518	12404	12250	12356	12590	12611	12381	12412	12569	12476	12643	12540	12521	12597	12628	12352	12389	12636	12487	12505	12664	12332	12431	12396	12496	12630	12364	12409	12581	12543	12552	12548	12394	12432	12560	12469	12541	12419	12611	12529	12498	12441	12522	12476	12518	12457	12503	12396	12544	12476	12584	12508	12432	12423	12319	12335	12418	12493	12545	12487	12376	12349	12405	12458	12538	12482	12407	12488	12451	12496	12396	12531	12545	12347	12266	12410	12407	12429	12360	12589	12348	12438	12519	12544	12602	12670	12421	12425	12470	12423	12384	12480	12470	12461	12578	12421	12414	12697	12319	12463	12436	12415	12461	12444	12532	12509	12472	12489	12414	12474	12420	12513	12397	12406	12383	12331	12354	12361	12431	12475	12524	12337	12352	12469	12603	12583	12427	12410	12576	12380	12289	12501	12396	12406	12521	12390	12456	12556	12460	12577	12504	12543	12408	12589	12390	12543	12485	12509	12397	12424	12522	12280	12443	12607	12428	12524	12559	12520	12455	12340	12523	12401	12483	12514	12481	12389	12424	12531	12591	12256	12551	12357	12424	12553	12587	12404	12492	12479	12589	12532	12551	12493	12495	12473	12459	12455	12347	12539	12514	12492	12510	12549	12377	12514	12426	12391	12452	12506	12574	12496	12404	12543	12307	12604	12430	12449	12409	12267	12457	12341	12461	12370	12503	12488	12616	12462	12483	12428	12402	12533	12494	12329	12717	12549	12515	12560	12525	12351	12407	12455	12431	12548	12506	12417	12486	12558	12369	12431	12429	12446	12461	12463	12430	12334	12380	12553	12596	12409	12452	12449	12504	12433	12472	12507	12484	12396	12366	12592	12453	12397	12519	12474	12615	12475	12541	12558	12398	12454	12444	12489	12551	12395	12558	12439	12370	12606	12661	12416	12438	12420	12330	12583	12453	12420	12468	12420	12524	12474	12634	12282	12399	12356	12478	12482	12313	12416	12413	12450	12530	12424	12326	12467	12353	12508	12632	12494	12250	12386	12488	12539	12504	12532	12394	12362	12458	12562	12328	12446	12454	12497	12363	12514	12475	12387	12524	12537	12631	12454	12434	12487	12520	12572	12529	12495	12463	12416	12441	12502	12458	12482	12322	12567	12478	12459	12409	12444	12446	12486	12400	12431	12555	12592	12546	12338	12444	12516	12434	12507	12413	12527	12460	12637	12540	12395	12476	12322	12668	12617	12412	12565	12439	12448	12418	12444	12394	12571	12362	12423	12438	12629	12327	12320	12327	12510	12445	12464	12351	12576	12481	12432	12449	12522	12258	12313	12605	12327	12437	12496	12499	12511	12346	12440	12443	12390	12467	12397	12575	12418	12461	12655	12448	12522	12443	12625	12569	12528	12633	12536	12351	12521	12336	12416	12527	12426	12372	12534	12422	12471	12323	12557	12517	12406	12389	12522	12448	12425	12486	12544	12266	12463	12422	12369	12461	12440	12517	12462	12282	12477	12549	12451	12423	12361	12407	12470	12544	12531	12395	12456	12192	12465	12415	12435	12549	12437	12611	12638	12435	12436	12458	12461	12562	12379	12557	12484	12376	12522	12483	12418	12604	12479	12416	12299	12394	12608	12378	12485	12448	12475	12451	12525	12353	12616	12379	12477	12616	12503	12403	12516	12452	12510	12463	12588	12325	12431	12442	12486	12403	12428	12364
24038	21174	28602	24653	22544	21252	19027	16110	15200	15051	14961	14634	14446	14594	14461	14332	14377	14338	14383	14176	14180	14472	14166	14504	14057	14232	14263	14098	14285	14124	14247	13906	14065	14166	14147	14019	14069	14050	14152	14194	13963	13899	14070	14219	13942	13977	14174	14048	13925	13911	13955	13867	13866	13921	13987	14075	14043	13863	14120	13870	14067	13799	13847	13974	14068	14073	14111	13967	14015	14015	13997	14049	13820	13947	13805	14015	13894	13968	14011	13917	14007	13933	14142	14102	14209	14060	13868	13916	13945	14029	14307	13911	14103	14054	13954	14025	14135	14032	13871	13996	13786	14052	13842	13934	13846	13888	13978	14034	14126	14067	13960	14046	13823	14007	13928	13990	13934	13967	14052	14072	14042	14062	13923	14016	14101	13772	13943	14010	13914	14054	13814	13846	13842	13935	13815	13915	14021	13807	13955	13903	13953	14069	13727	14028	13922	14015	13996	13945	14011	13991	14152	14084	13976	13997	14010	13984	13863	14137	14036	14048	13927	14110	14008	13785	13941	13811	13734	13905	14040	13864	13968	13987	13967	13867	13807	13926	13976	14008	13980	13887	14001	14224	14084	13955	14105	14012	14054	13893	14135	13862	13819	13719	13914	13879	13993	13918	14102	14125	14123	14062	14027	13855	13819	13879	13903	13986	13888	13895	14048	13908	14026	14035	14021	13860	13898	14023	14024	14019	13726	13831	13788	13914	13980	14007	14105	13821	13993	14114	14103	14049	14011	13949	13956	14005	14102	13852	13851	14070	13940	13918	14003	14016	14018	14257	14037	13908	14086	14009	13924	14007	13956	13957	14057	13836	14220	13862	13918	13924	14008	14052	14001	13833	13791	14058	14153	14158	13951	14036	13753	13789	13968	13896	13790	13965	14031	14183	13840	14060	13889	14130	13883	13956	14071	13876	13901	13855	13916	14123	14121	14023	13914	13805	14029	13881	14017	14054	13980	13962	14034	13762	14061	14073	14075	13970	13982	13889	13954	13840	13955	13822	14143	14031	13858	14079	14058	13859	14030	13916	13953	14144	14099	13974	13791	13998	14038	13953	14046	14096	14136	13896	14006	13690	13868	13849	13735	14006	14077	14141	13997	13921	13788	14042	14093	13936	13888	13859	13813	13994	14058	13919	13953	13875	13930	14078	13996	14069	13861	13929	13941	14020	14152	14151	13939	13884	13960	13857	13932	13912	14056	14022	13957	13664	13895	13895	14236	13911	14095	14099	13952	14075	14297	14052	14065	13968	13784	13817	13816	13895	13956	14039	13861	13962	13959	13976	13948	13927	13807	14026	13890	14214	13970	13855	13827	13891	13871	14010	13992	14056	13897	13831	14122	13943	14049	13989	13885	14110	13956	13953	14077	14054	14070	14074	14026	14091	14093	13906	13961	13974	13954	14069	13924	13926	13879	14095	14091	14008	14199	14095	14002	13991	13782	13862	13972	13843	13890	13888	13941	13784	14128	14029	14013	13873	13908	13955	13844	13886	14066	13932	14034	13858	13946	14010	14056	13828	14011	14091	14036	13892	14004	14037	13875	13971	14028	14050	13745	13996	13876	14009	13963	13990	13857	13967	14061	13926	13889	13964	14036	13993	13996	14061	13956	14015	13871	13971	13992	13960	13969	14090	14096	13902	13916	14030	13971	14064	13994	13833	14211	13922	14101	14036	13877	14170	13931	13872	13792	14003	13991	13943	13977	13879	13838	13832	14074	14064	13940	13781	13899	13926	13945	13896	13854	13995	14026	13789	13937	13951	13882	13973	14031	13986	13898	14035	13933	13918	13977	13967	14050	14007	13762	13770	13962	14008	13883	13885	14076	13852	14047	14163	14142	13900	13959	13888	13926	14014	13920	13874	13896	13864	13895	13927	14008	13879	13938	14004	14021	13933	14027	14013	13983	13907	14096	13693	13925	13909	14036	13811	13908	13898	14087	13879	13810	14049	14139	14031	14011	13893	14071	13870	13913	14152	14128	14010	13889	14036	13915	14123	13946	13957	14072	14031	14039	14042	13914	14046	14031	14203	13897	13861	13961	13878	13794	13882	13994	14041	14095	13987	14090	13942	13805	13914	13960	13978	14019	13893	14079	14196	13857	13938	13984	13944	14087	13950	13901	13942	14197	13830	13884	13953	13880	13950	13994	13944	13963	14050	13907	14115	14180	14063	13999	14112	13977	14178	13982	14139	13992	13930	14125	14091	13988	13864	13971	14080	14082	14016	14137	14037	13914	13981	14061	14032	13983	14027	13836	13990	13769	13955	13802	14027	13960	13805	13861	14009	13997	13982	13982	13843	13831	14100	13978	14015	14093	13938	14004	14049	13984	13986	14025	13885	13844	14116	14003	14021	13866	14137	13876	13966	13980	14122	14084	13933	13985	13825	14092	13959	13980	13914	14003	13977	14039	14067	14142	13995	13939	13875	13842	14067	14166	13872	13986	14031	13913	13857	14074	14131	13999	13962	14103	13949	13913	13977	13937	13939	14070	13862	13940	13946	13880	13926	13964	14046	13918	13882	14011	13789	14126	13867	13930	14115	13915	14034	14067	14026	14018	13825	14162	14279	13997	14056	14103	14053	14020	14077	14026	13868	13832	14087	13982	13849	14029	13930	13645	13984	13896	14025	13965	13838	13914	13922	13832	13953	13965	13894	14027	13910	13885	13840	13851	13873	13812	13800	13887	13969	13867	13974	13996	13853	14055	13835	13980	13964	13933	13946	14060	13908	13953	14034	13885	14142	13885	13938	13961	14010	13757	14045	13826	13768	13955	14034	14011	13900	14028	13862	14163	13696	14138	13954	13991	13828	13828	13869	14005	13971	13942	14131	13953	13977	14019	13879	13985	13795	13982	14184	13927	13999	13977	13970	14191	13917	14198	13970	14135	14045	13994	13864	14066	13693	13810	13927	13928	14015	14064	13850	13829	14013	14145	13818	14002	14011	14056	13771	13824	13965	13928	13925	14075	13994	13727	13752	13944	13948	13984	13894	14013	14145	14055	13902	13868	13969	13867	13725	13889	13871	13990	13968	13840	13969	14053	14021	13879	13975	14028	14066	13915	13855	14149	13790	14029	14010	13937	13972	13994	13946	14059	14048	14054	14143	13920	13901	13914	13928	13971	13894	13954	14092	13962	13964	13926	13890	13903	13714	13925	13994	14023	13853	13852	13834	13879	14061	14029	14087	13958	13785	14094	13956	13817	13986	14117	14047	14062	13880	13841	14126	14033	13943	14003	14057	13876	14085	14115	13942	13986	14063	13747	14040	13628	13940	14146	13756	13824	13999	14077	13851	13895	13973	13960	13817	13843	13952	13918	14026	13955	13956	13942	14020	13877	14113	13929	14035	13932	14047	13935	13887	14130	14063	13951	13831	14112	13976	14018	14045	13986	13972	13923	13971	14034	13800	13915	13930	14028	14046	13883	14061	13958	13917	14039	14007	14056	13903	13970	13944	14119	14068	13829	14000	13989	14028	13975	14138	13943	14163	14004	14165	14004	14001	13816	13844	13994	13985	13980	14038	13951	13958	14043	14060	13953	14008	13845	14023	13976	14022	13943	13958	13815	13962	14029	13947	14103	13955	13826	14095	14060	13841	13941	14073	13797	14020	14044	14023	13806	13807	14027	13872	14024	14051	14037	14054	13898	13911	14294	14073	14074	14025	14145	13897	14027	14081	14118	13952	13933	13959	13868	14097	14157	14016	14017	13964	14040	13982	13924	13841	13942	13983	13947	13867	13979	13991	13895	13916	13982	14118	14030	13872	13955	13973	13794	14071	13729	14010	14023	14101	13828	13928	14115	13949	13696	13983	13985	13945	13968	13949	14081	13945	13997	13963	13761	13833	14139	14001	13854	13947	14001	13946	14000	13955	14050	13911	14035	14085	14088	13992	14011	13920	14030	14007	13803	13960	13990	13868	14015	14087	14116	13934	13901	13947	13898	13924	14152	13782	14006	14092	14060	14085	14067	13992	13792	13882	13997	14103	13959	13982	14150	14075	14016	13958	13999	13867	13921	13984	14104	13894	13879	14088	14091	14027	13975	14052	14098	14048	14107	13960	13927	13822	13871	13866	13992	13926	13865	14060	14020	13994	14001	13919	13939	14050	13982	13716	14007	14033	14162	13971	13918	13869	13940	14002	14083	13900	14053	14059	14126	14124	14072	13814	14092	14073	13894	13851	13887	14042	14134	13795	14064	13995	13930	14009	14034	14032	13967	13969	13962	14155	13887	13849	14001	13969	13911	14080	14024	14000	13813	14000	13706	14018	13854	14009	13974	13945	14053	14097	13972	14017	13967	13991	14066	13991	13914	13720	13886	13941	13909	14032	14014	13922	13929	13984	13885	14086	13795	14080	13927	14032	13941	13918	14018	13978	14136	13929	14034	13897	14052	13920	14035	13896	14023	13738	13920	13897	13871	13830	14096	13964	14054	13982	13951	13926	13714	13735	13989	14071	14035	13813	13870	14074	14182	13910	14056	13856	14144	14074	13970	13893	14034	14084	13744	14025	13936	13902	13849	13896	13884	14015	14091	14045	13786	14036	14052	13805	13881	13895	14103	13878	13878	13928	13788	14008	13848	13936	13824	13876	14051	13736	14077	13865	13778	13964	14017	13966	13958	13905	13845	13681	14134	13899	13894	13981	13939	14033	14047	13882	13971	13883	13975	14151	13933	14080	14028	13844	13969	13951	14064	13770	14172	14025	13881	14116	13903	13971	14289	13960	13886	14000	13853	13807	13999	13920	14004	14139	14059	14126	14240	14099	14080	13991	14024	14011	13960	13788	13805	13938	14079	13941	13932	13907	14034	13931	13735	14003	13983	14197	14089	14037	14023	13960	14018	14071	14188	13968	14099	13856	13883	14086	13914	13997	13943	14042	14142	14026	14032	13882	14003	13830	13947	13791	13922	13963	13884	13862	14070	14050	14022	14010	13990	14061	13891	14009	13893	14024	14129	13943	13960	14001	14033	13870	13868	14003	14011	13972	13972	13817	14069	13792	14084	13970	13920	13907	13834	13945	14021	13973	13917	13961	13971	13812	13960	14007	13971	14108	13807	14188	13995	14111	13985	14067	14173	13896	13842	13821	14065	13993	14101	14054	13984	13879	14017	13904	14066	13725
23127	41251	38490	27630	22010	18228	16070	14921	14508	13887	13885	13608	13374	13379	13312	13145	13082	12978	13050	12968	12978	12979	12864	12957	12864	12721	12812	12602	12768	12787	12877	12658	12836	12970	12783	12646	12669	12707	12708	12845	12796	12668	12623	12630	12720	12711	12660	12639	12603	12579	12713	12665	12685	12704	12830	12802	12675	12566	12645	12618	12498	12552	12642	12681	12763	12591	12672	12651	12645	12647	12644	12522	12557	12623	12573	12692	12741	12639	12540	12525	12631	12667	12611	12569	12804	12812	12446	12594	12642	12695	12630	12870	12645	12599	12649	12795	12486	12583	12501	12576	12724	12623	12768	12592	12673	12754	12489	12566	12485	12571	12453	12475	12501	12449	12593	12725	12492	12416	12515	12695	12590	12663	12677	12602	12567	12608	12688	12756	12585	12630	12665	12698	12616	12571	12535	12575	12553	12678	12696	12800	12614	12500	12794	12622	12588	12679	12632	12537	12584	12748	12665	12702	12605	12649	12644	12779	12575	12615	12640	12705	12689	12619	12561	12693	12645	12571	12582	12572	12663	12582	12650	12609	12545	12649	12454	12623	12629	12604	12751	12505	12492	12633	12633	12600	12586	12496	12476	12647	12609	12729	12692	12605	12624	12781	12763	12641	12545	12626	12612	12387	12532	12604	12620	12505	12569	12623	12737	12624	12402	12717	12526	12667	12475	12737	12547	12677	12666	12530	12462	12714	12751	12557	12661	12710	12564	12459	12538	12575	12697	12515	12663	12583	12633	12698	12642	12832	12687	12560	12550	12665	12572	12525	12693	12429	12519	12662	12789	12498	12619	12494	12635	12845	12532	12578	12580	12555	12497	12658	12666	12572	12681	12616	12665	12378	12631	12701	12634	12627	12813	12482	12490	12428	12747	12713	12520	12648	12721	12489	12598	12539	12560	12598	12732	12522	12585	12522	12561	12520	12577	12618	12648	12571	12450	12500	12627	12506	12644	12736	12671	12620	12603	12479	12625	12651	12686	12681	12658	12784	12589	12621	12651	12425	12569	12612	12676	12648	12687	12501	12688	12641	12513	12698	12552	12591	12684	12576	12558	12505	12576	12653	12521	12585	12549	12684	12671	12604	12422	12557	12409	12718	12513	12579	12532	12499	12677	12591	12555	12664	12714	12662	12457	12479	12578	12647	12550	12689	12557	12597	12786	12715	12534	12667	12637	12551	12551	12519	12555	12593	12572	12583	12657	12593	12439	12714	12771	12456	12502	12607	12482	12685	12770	12600	12637	12617	12764	12465	12615	12539	12589	12537	12594	12704	12416	12520	12697	12746	12691	12628	12552	12487	12742	12574	12591	12677	12546	12580	12506	12394	12535	12602	12569	12649	12650	12626	12530	12532	12593	12608	12542	12689	12692	12664	12583	12596	12718	12687	12581	12710	12644	12419	12575	12535	12610	12561	12486	12726	12935	12453	12577	12419	12692	12612	12671	12643	12530	12542	12627	12561	12611	12642	12636	12560	12570	12520	12596	12515	12718	12558	12570	12663	12654	12471	12760	12626	12516	12572	12558	12724	12516	12535	12478	12547	12547	12544	12707	12519	12578	12705	12531	12565	12618	12498	12603	12711	12752	12686	12508	12636	12676	12777	12556	12619	12568	12570	12668	12774	12526	12522	12523	12608	12597	12554	12501	12605	12620	12623	12629	12627	12661	12591	12702	12560	12653	12496	12671	12452	12623	12603	12677	12557	12514	12685	12700	12698	12572	12532	12550	12502	12557	12638	12577	12459	12533	12628	12571	12681	12550	12783	12609	12530	12609	12548	12514	12644	12593	12576	12501	12528	12636	12625	12464	12727	12772	12484	12577	12629	12416	12651	12659	12650	12577	12618	12535	12636	12415	12684	12513	12528	12577	12404	12651	12541	12597	12419	12691	12552	12429	12580	12594	12541	12578	12657	12542	12630	12547	12672	12599	12590	12622	12603	12710	12392	12599	12626	12677	12631	12566	12521	12561	12520	12669	12673	12634	12579	12546	12671	12609	12748	12558	12527	12747	12561	12812	12593	12641	12620	12590	12666	12615	12578	12460	12608	12606	12370	12663	12646	12559	12431	12689	12573	12493	12456	12639	12547	12675	12684	12495	12455	12705	12485	12627	12635	12499	12571	12426	12562	12469	12577	12464	12606	12567	12533	12597	12671	12587	12557	12747	12657	12503	12501	12655	12539	12643	12577	12706	12477	12398	12702	12415	12593	12802	12549	12676	12666	12659	12551	12588	12640	12520	12549	12467	12531	12599	12640	12557	12636	12642	12684	12669	12572	12814	12562	12566	12656	12665	12694	12544	12655	12463	12607	12714	12562	12692	12479	12600	12648	12781	12553	12567	12641	12646	12629	12656	12785	12612	12631	12629	12547	12576	12656	12596	12587	12483	12572	12605	12524	12624	12695	12706	12486	12615	12462	12680	12507	12633	12660	12771	12622	12481	12705	12582	12541	12614	12579	12525	12501	12551	12485	12651	12542	12759	12588	12597	12743	12445	12575	12656	12787	12422	12571	12635	12732	12566	12557	12662	12713	12475	12651	12599	12571	12629	12833	12708	12633	12476	12508	12629	12661	12591	12568	12457	12631	12546	12522	12406	12709	12576	12442	12614	12495	12480	12477	12571	12606	12581	12620	12851	12667	12452	12640	12485	12653	12612	12676	12574	12504	12617	12606	12624	12590	12537	12687	12579	12858	12471	12468	12623	12610	12518	12698	12516	12685	12677	12600	12665	12632	12726	12700	12622	12903	12518	12596	12619	12545	12518	12781	12672	12601	12409	12455	12742	12480	12722	12627	12674	12640	12489	12640	12524	12626	12556	12521	12672	12617	12660	12537	12589	12527	12819	12503	12685	12686	12606	12546	12569	12601	12685	12725	12550	12608	12465	12571	12616	12670	12626	12402	12613	12523	12598	12547	12660	12418	12486	12610	12482	12712	12600	12617	12680	12610	12506	12621	12502	12692	12471	12719	12488	12465	12464	12628	12639	12623	12599	12648	12506	12693	12597	12611	12684	12596	12480	12651	12755	12547	12676	12749	12665	12635	12777	12599	12533	12561	12503	12766	12696	12587	12771	12499	12595	12522	12759	12564	12567	12576	12666	12771	12622	12729	12613	12537	12564	12509	12740	12576	12479	12726	12574	12700	12701	12492	12645	12448	12694	12611	12683	12604	12602	12561	12496	12585	12475	12618	12698	12508	12438	12676	12526	12556	12634	12624	12487	12551	12557	12572	12679	12601	12457	12653	12586	12680	12609	12466	12747	12512	12671	12611	12584	12574	12408	12655	12593	12612	12625	12577	12557	12394	12459	12612	12638	12645	12565	12686	12707	12598	12707	12465	12574	12645	12584	12466	12595	12559	12429	12550	12528	12617	12557	12323	12557	12696	12494	12518	12624	12623	12512	12552	12585	12480	12638	12530	12323	12661	12571	12618	12522	12631	12620	12667	12672	12563	12520	12630	12651	12566	12723	12514	12662	12486	12484	12624	12483	12511	12519	12555	12655	12603	12546	12679	12697	12727	12698	12593	12673	12637	12567	12427	12583	12733	12604	12569	12566	12561	12797	12482	12694	12585	12442	12516	12519	12713	12550	12626	12675	12582	12557	12662	12694	12648	12630	12761	12788	12724	12576	12566	12664	12513	12766	12552	12618	12688	12512	12439	12628	12537	12558	12641	12577	12603	12504	12561	12638	12621	12584	12494	12551	12588	12684	12616	12615	12448	12649	12841	12704	12690	12429	12560	12531	12606	12634	12568	12538	12684	12473	12538	12532	12498	12697	12665	12749	12465	12602	12601	12588	12792	12658	12531	12515	12574	12555	12525	12682	12525	12633	12584	12591	12587	12611	12533	12782	12718	12504	12590	12556	12619	12557	12500	12468	12739	12543	12602	12639	12713	12653	12410	12448	12651	12562	12667	12811	12592	12541	12660	12663	12649	12750	12536	12589	12646	12661	12549	12533	12625	12559	12540	12570	12647	12654	12799	12531	12499	12445	12470	12638	12561	12743	12494	12562	12519	12674	12530	12426	12582	12715	12615	12820	12593	12609	12682	12544	12501	12674	12529	12734	12623	12476	12657	12614	12610	12599	12667	12611	12669	12568	12685	12644	12521	12490	12564	12895	12656	12705	12577	12639	12635	12587	12578	12616	12568	12515	12695	12710	12543	12686	12714	12532	12557	12605	12567	12614	12599	12594	12583	12684	12588	12682	12568	12525	12529	12688	12474	12437	12509	12691	12778	12570	12689	12583	12690	12612	12437	12434	12695	12653	12722	12629	12598	12471	12545	12612	12629	12554	12782	12576	12721	12582	12690	12675	12599	12698	12610	12518	12621	12595	12860	12610	12488	12501	12573	12622	12516	12590	12671	12594	12547	12479	12726	12467	12562	12649	12498	12645	12751	12689	12475	12595	12663	12626	12553	12576	12668	12615	12651	12515	12514	12590	12650	12472	12485	12647	12574	12634	12523	12665	12578	12576	12671	12678	12770	12610	12736	12700	12622	12574	12617	12670	12592	12688	12515	12728	12620	12772	12601	12657	12607	12584	12620	12617	12633	12659	12696	12548	12581	12641	12521	12724	12630	12601	12672	12440	12619	12573	12746	12639	12676	12408	12624	12585	12549	12677	12500	12580	12418	12624	12570	12698	12603	12596	12667	12578	12665	12512	12609	12605	12728	12446	12567	12669	12510	12558	12651	12684	12587	12457	12622	12566	12546	12591	12585	12731	12706	12567	12649	12755	12576	12807	12451	12491	12709	12516	12503	12567	12614	12656	12531	12446	12459	12529	12616	12517	12636	12574	12628	12711	12643	12609	12474	12571	12523	12630	12654	12577	12625	12544	12702	12608	12588	12628	12663	12606	12533	12617	12724	12560	12481	12673	12590	12709	12699	12408	12625	12622	12580	12610	12751	12580	12587	12684	12653	12907	12497	12584	12576	12556	12557	12607	12613	12756	12472	12641	12710	12686	12391	12553	12650	12589	12675	12481	12601	12697	12707	12551	12636	12558	12607	12642	12646	12625	12764	12679	12709	12547	12705	12855	12676	12662	12562	12529	12575	12593	12724	12565	12513	12468	12663	12673	12535	12752	12514	12571	12606	12637	12608	12581	12587	12739	12579
22758	21065	28755	23731	21696	23719	23819	18365	16758	16528	16484	15842	15735	15645	15642	15583	15382	15342	15297	15147	15267	15181	15317	15235	15092	15119	15057	15166	15038	15100	15101	15224	15082	14920	15068	15007	14945	15259	14913	15069	15062	14896	14859	15130	14734	14886	14882	14850	14722	15074	15104	14926	14977	14885	14854	14821	14858	14867	15016	14898	14908	14907	15002	14878	14866	14885	14799	14898	14850	15001	14682	14991	14905	14788	14836	14948	14983	14787	14886	14747	14738	14922	14869	14966	14900	14601	14819	14765	14664	14982	15018	15010	14880	14822	15106	14672	14874	14930	14863	14876	15013	14859	14905	14716	14741	14841	14865	14830	14779	14890	14784	14812	15022	14723	15108	15130	14970	14791	14698	14730	14948	14818	15040	14593	14749	14682	14896	14861	14900	14635	14835	14951	14836	14804	14900	14683	15057	14767	14677	14890	14908	15103	14767	14712	14829	14798	14875	14681	14873	14707	14773	14850	14795	14908	14880	14945	14847	15033	14800	14681	15005	14888	14684	14802	14689	14534	14770	14687	14782	14637	14650	14780	14899	14818	14885	14982	14778	14805	14678	14836	14476	14850	14689	14766	14867	14827	14702	14701	14669	14668	14721	14626	14846	14733	14791	14922	14801	14871	14885	14850	14923	14725	14811	14914	14832	14900	14921	14607	15035	15098	14732	14782	14632	14841	14909	14702	14846	14761	14942	14999	14646	14788	14993	14832	14695	14689	14836	14801	14646	14836	15027	14892	14801	14913	15054	14892	14952	14883	14985	14827	14721	14751	14816	14715	14750	14594	14795	14659	14612	14634	14813	14841	14839	14698	14897	15004	14834	14983	14696	14723	14851	14793	14762	14830	14960	14757	14825	14905	14755	14762	14801	14712	14652	14913	14966	14987	14649	14834	14764	14571	14736	14666	14749	15029	14979	14902	14906	14812	14864	14842	14771	14797	14715	14736	14753	14652	14741	14751	14982	14928	14842	14914	14682	14636	14730	14886	14938	15052	14971	14886	14787	14692	15179	15013	14624	14685	14743	14761	14688	14914	14863	14930	14705	14509	14554	14693	14723	14980	14798	14951	14734	14801	14796	14884	14779	14785	14740	14797	14585	14756	14916	14726	14840	14811	14790	14688	14958	14716	14880	14812	14668	14670	14638	14750	14737	14639	14755	14955	14674	14661	14767	14473	14676	14600	14750	14832	14794	14657	14809	14785	14841	14783	14778	14904	14931	14948	14803	14764	14908	14816	14802	14781	14907	14650	14754	14741	14923	14981	14753	14682	14778	14936	14897	14807	14788	14846	14756	15022	14813	14817	14644	14868	14826	15009	14874	14722	14772	14700	14750	14754	14830	14845	14749	14695	14487	14826	14561	14822	14776	14929	14869	14612	14518	14770	14920	14680	14984	14676	14731	14735	14857	14600	14581	14823	14856	14839	14801	14726	15005	14690	14711	15001	14661	14909	14723	14680	14753	14803	14795	14705	14831	14901	14666	14659	14662	14784	14747	14644	14939	14842	14935	14985	14841	14964	14780	14720	14907	14833	14830	14763	14974	14744	14680	14764	14765	14859	15000	14715	14792	14735	14854	14800	14697	14764	14749	14684	14802	14755	14808	14607	14872	14910	15025	14814	14703	14705	14955	14684	14767	14828	14873	14804	14744	14777	14756	14807	14907	14825	14994	14823	14772	14696	14761	14625	14788	14843	14704	14872	14916	14990	14695	14933	14949	14614	14749	14721	14734	14894	14754	14908	14657	14816	14738	14745	14795	14750	14593	14491	14971	14745	14611	14625	14869	14752	14997	14803	14831	14626	14834	14806	14725	14819	14625	14709	14618	14885	14770	14723	14722	14875	14912	14744	14764	14677	15088	14821	14823	14788	14981	14919	14965	14861	14692	14815	14740	14679	14942	14693	14765	14764	14645	14675	14833	14778	14815	14725	14879	14790	14852	14797	14937	14861	14749	14765	14729	14884	14596	14667	14638	14804	14999	14961	14742	14802	14658	14728	14798	14849	14782	14874	14846	14768	14889	14684	14756	14967	14868	14730	14770	14787	15037	14900	14828	14980	14836	14922	14850	14995	14938	14922	14782	14761	14760	14714	14940	14953	14758	14651	14973	15012	14762	14935	14706	14874	14864	14646	14673	14789	14764	14837	14877	14811	14711	14928	14867	14844	14737	15116	14921	14896	15066	14764	14900	14680	14999	14802	14717	15010	14671	14700	14859	14712	14609	14726	14763	14617	14692	14640	14940	14967	14873	14751	14721	14829	14890	14657	14757	14689	14927	14952	14861	14686	14726	14675	14800	14571	14783	14775	14818	14630	14864	15031	14744	14604	14564	14827	14934	14810	14981	14741	14931	14561	14716	14714	14767	14599	14752	14875	14955	14767	14710	14698	14649	14744	14725	14756	14740	14786	14566	14740	14708	14896	14877	14830	14751	14839	14823	14791	15011	14979	14620	14721	14745	14608	14889	14682	14700	14829	14996	14874	14897	14952	14844	14838	14920	14861	14782	14778	14512	14802	14942	14762	14723	14822	14698	14661	14994	14685	14634	14995	14762	14739	14754	14842	14595	14814	14870	14766	14698	14724	14769	14608	14772	14713	14862	14736	14945	14793	14829	14933	14724	14821	14865	14706	14746	14962	14959	14666	14655	14849	14727	14736	14929	14681	14748	14653	14847	14731	14960	15057	14757	14726	14877	14785	14812	14725	14763	14660	14784	14768	14876	14888	14742	14853	14795	14777	14814	14860	14725	14792	14570	14783	14640	14767	14774	14799	14638	14710	14922	14728	14842	14726	14815	14659	14850	14742	14668	14490	14882	14699	14870	14850	14875	15137	14915	14789	14769	14910	14904	15175	14642	14959	14701	14704	14721	14771	15025	14927	14759	14862	14587	15007	14546	14705	14736	14764	14770	14840	14820	14917	14940	14873	14971	14768	14722	14904	14825	14618	14915	14906	14776	14887	14829	14675	14996	14688	14900	14697	14725	14813	14966	14807	14810	14983	14739	14678	14705	14798	14744	14825	14842	14828	14550	14711	14752	14916	14707	14828	14808	14811	14852	14786	14775	14645	14933	14750	14623	14786	14835	14855	14815	14941	14728	14774	14925	14867	14914	14764	14613	14826	14645	14943	14810	15088	14671	14712	14772	14946	14663	14892	14791	14851	14808	14715	14734	14688	14738	14589	14726	14784	14757	14874	14760	14763	14908	14672	14821	14603	14701	14802	14843	14961	14746	14766	14849	14859	14641	14726	14744	15009	14644	14704	14785	14862	14815	14671	14899	15163	14816	15021	14913	14925	14647	14643	14693	14541	14823	14815	14812	14854	14865	14661	14698	14720	14758	14641	14534	14728	14762	14713	14697	14804	14691	14824	14905	14798	14837	14754	14727	14781	14794	14659	14858	14945	14824	14823	14783	14774	14739	14751	14804	14572	14768	14826	14691	14711	14882	14762	14705	14782	14787	14629	14625	14653	14860	14754	14625	14957	14833	14801	14903	14754	14585	14777	14630	14979	14722	14796	14625	14598	14533	14889	14757	14798	14679	15011	14698	14659	14814	14733	14775	14743	14855	14910	14921	14632	14773	14728	14888	14709	14874	14770	14688	14682	14648	14737	14874	14871	14858	14841	14797	15029	14698	14818	14767	14878	14862	14601	14803	14687	14757	14536	14852	14749	14815	14860	14707	14761	14878	14974	14938	14911	14923	14885	15021	14975	14731	14769	14817	14892	14908	14813	14657	14668	14863	14568	14814	14626	14839	14828	14809	14800	14696	14982	14868	14787	14743	14787	14828	14827	14801	14810	14590	14714	14606	14793	14832	14624	14610	14790	14715	14890	14709	14753	15007	14845	14927	14687	14845	14810	14709	14799	14737	14886	14758	14627	14774	14894	14718	14642	14766	14874	14733	14810	14752	14906	14707	14852	14708	14959	14731	14930	14776	14707	14731	14800	14784	14873	14824	14775	14646	14856	14717	14980	14844	14876	14823	14599	14847	14962	14804	14799	14797	14746	14734	14811	14853	14755	14841	14718	14792	14698	14669	15033	14804	14958	14799	14866	14965	14974	14957	14767	14815	14679	14715	14712	14695	14715	14840	14858	15051	14779	14804	14950	14959	14790	14789	14820	14515	14631	14813	14781	14719	14891	14746	14626	14904	15021	14846	14707	14820	14739	14661	14733	14919	14858	15002	14765	14886	14943	14896	14773	14858	14762	14623	14624	14769	15003	14752	14690	14813	14878	14866	14915	14740	14770	14867	14940	14789	14893	14978	14685	14697	14834	14851	14942	14847	14900	14782	15004	14827	14843	14773	14912	14655	14756	15053	14988	14962	14968	14740	14817	14608	15134	14586	14647	14797	14731	14921	14639	14953	15046	14833	14844	14842	14673	14844	14800	14763	14990	14823	14723	14791	14649	14919	14799	14910	14791	14620	14792	14782	14841	15014	14866	14924	14857	14803	14793	14829	15019	14781	14746	14505	14800	14750	14797	14760	14587	14644	14830	14967	14777	14858	14723	14862	14895	14997	14650	14735	14698	14894	14852	14876	14727	14735	14885	14904	14774	14869	14878	14841	14793	14891	14802	14837	14738	14841	14752	14698	14937	14933	14833	14918	14570	14514	14895	14798	14919	14660	14722	14880	14730	14925	14839	14748	14892	14772	14863	14874	14908	14737	14855	14737	14668	14743	14848	14740	14839	14906	14767	14624	14868	14786	14787	14650	14815	14762	14878	14763	14745	14970	14678	14727	14749	14826	14859	14815	14742	14725	14793	14795	14725	14821	14881	14928	14755	14979	14820	14662	14793	14812	14918	14875	14809	14850	14750	14810	14813	14643	14737	14812	14748	14691	14805	14722	14818	14693	14943	14918	14822	14665	14716	14748	14780	14819	14825	14809	14747	15069	15028	14684	14749	14753	14687	14681	14726	14612	14884	14583	14761	14898	14884	14951	14682	14874	14763	14966	14850	14617	14782	14740	14605	14914	14664	14660	14618	14743	14827	14876	14575	14733	15082	14779	14680	14625	14875	14804	14892	14675	14927	14921	14782	14879	14870	14757	15025	14894	14938	14836	14720	14860	14690	14701	14814	14788	14906	14619	14793	14740	15059	14849	14964	14971	14858	14833	14949
25909	46770	43177	30679	26004	21781	18296	16601	15850	14947	14799	14573	14391	14250	14028	13965	13691	13542	13751	13764	13565	13687	13592	13400	13513	13459	13417	13429	13288	13306	13505	13485	13366	13398	13396	13394	13087	13484	13308	13231	13298	13195	13141	13141	13116	13239	13096	13016	13162	13234	13129	13035	13096	13195	13060	12937	13119	13004	13000	13073	13142	13077	13161	13243	13155	13128	13169	13096	13077	13228	13119	13033	13076	13044	13169	13129	13085	13096	13092	13043	13127	13067	13307	13091	13219	13114	13239	13106	12898	13222	13020	13048	13146	13126	13163	13110	13159	13193	13147	13019	13204	13159	13130	13118	13154	13003	13353	12951	13155	13013	13124	13122	13009	13103	13120	13160	13098	13177	13045	13053	12949	13071	12868	13028	12929	13114	13177	13089	12995	13022	13287	13146	13017	12969	13148	13100	13132	13008	13044	13013	13293	13065	13226	12960	12912	12982	13130	13151	13168	13220	13057	13057	12894	13014	13027	13135	13173	12899	12962	13002	13035	13084	13064	12973	12976	13196	13054	13067	13123	13053	12903	13173	13162	13144	12923	13068	13120	13239	13239	13026	13022	12972	12998	13021	13047	13097	12891	13046	12987	13092	12952	12925	13159	13091	13091	12904	13112	13072	13127	12991	13171	12996	13011	13256	13164	13151	13022	13096	13250	13143	13146	13013	13056	13148	13087	13032	13035	13200	13094	13109	13250	13053	13032	13070	13163	13075	12983	13162	13123	13118	13145	13002	13001	13179	13043	13052	13081	13035	13032	13089	13078	12887	13101	12949	13128	12970	13027	13136	13223	13167	12988	13029	13202	13078	13157	13059	13078	13095	12984	12959	13183	12962	13108	13220	13007	13184	12998	13094	12861	13043	13112	13213	13124	12977	12941	13059	13124	13184	13064	13145	12998	13178	13209	13158	13150	13003	12962	13012	13288	12954	13210	13044	13000	12992	13194	12915	13264	12997	12995	13047	13228	13058	13139	13124	13192	13020	13103	13120	12898	13029	13128	12950	13132	13055	13136	13137	13160	13175	13048	13035	13033	13118	13113	13132	13033	13058	12998	12971	12922	13118	12949	13123	13103	13119	12992	12797	13067	13018	13154	13320	13090	12884	13001	13031	12906	13154	13034	13148	13231	13139	12982	13007	13083	13174	13038	13135	12936	13147	13207	13125	13000	13025	13170	13061	13008	12987	13103	12997	13056	13122	13085	13316	12975	13147	13022	13017	13153	13053	12960	12882	12964	13145	13203	13163	13189	13075	12973	12975	13018	13126	13009	13092	13049	13105	13013	13044	13112	13024	13090	12945	12978	12985	13038	13135	13192	13180	13111	13027	13162	13143	13154	13061	13233	13280	13056	12964	13102	13108	13055	13205	12924	13139	13123	13020	12922	13129	13123	12994	13194	13071	13023	12871	13126	13131	13294	13047	13088	13232	13092	13019	12913	13192	12910	12972	13061	13081	13102	13057	13050	13164	13033	12924	13100	13189	13177	13080	13257	13001	13135	12991	13098	12998	13135	13021	13156	13194	13139	12987	13014	12982	13225	13076	13001	13031	13059	13148	13122	13089	13166	13126	13104	13216	13072	13062	13013	13067	13050	13189	13051	13005	12951	13226	12929	13162	12985	13029	13216	12955	13078	12855	13013	12893	13057	13043	13118	13089	13038	13062	13072	13118	13102	13022	13004	13169	13162	13168	12894	12971	13061	12979	13171	13041	13157	13027	13144	13143	13068	13032	12994	13052	13022	13074	13137	13009	13180	13088	13212	13137	12864	13144	12953	12830	13042	13116	12940	13041	13090	13019	13159	12974	13034	13061	13030	13134	13155	12886	13108	13088	13010	13074	13138	12930	13053	13160	13069	13177	13124	13146	13084	13189	12965	13046	12968	13236	12945	12884	13094	13175	13118	13090	12986	13012	13255	13095	13067	13019	13119	13133	13097	13014	12975	12963	13090	13122	13028	13050	13133	13153	13181	13087	13158	13140	13141	13117	13172	12975	12956	13033	13074	13290	13291	13168	13145	13069	13073	13244	13168	13134	13273	12971	13157	13282	13079	13142	12995	13193	12950	13127	13021	13169	13117	13181	13227	13093	12945	13200	13085	13210	13176	12994	13138	13221	13137	12980	13000	12998	13140	13012	12925	13129	13141	13236	13095	12983	12900	13136	13061	13173	13177	12978	13045	13084	13056	12832	13008	12961	13029	13059	13123	13157	13056	13282	12996	13196	13047	13044	12929	13211	13094	13170	13157	13074	13027	13088	12943	13022	12949	13077	13132	13078	13304	13116	13017	13034	13168	13142	12937	13007	12959	13173	13120	12989	13171	12996	13122	13091	13020	13220	13064	13035	13134	13158	13111	12916	13194	13080	13070	13117	13184	13009	13020	13057	13063	12965	13105	12921	13101	13129	13163	13166	12964	12981	13109	13214	13204	13086	13066	13011	13114	13144	13139	13112	13042	13034	12976	13077	13019	13059	12896	13068	13093	13121	13008	13026	13030	13082	12950	13165	13083	13007	13045	12831	12978	13106	12965	12932	13169	13063	13081	13119	13006	12951	13204	13106	13058	13252	12996	13045	13069	13182	12951	13137	13024	12996	13265	13122	13008	13064	13123	13100	12979	13210	12967	12925	13112	13188	13027	13014	13048	13133	13195	13036	13176	12882	13155	13104	13199	13072	13040	13080	13116	13028	13115	12953	13161	12848	13183	13013	13101	13094	13067	13158	13038	12981	13130	13085	13108	13168	12997	12958	13002	13090	13155	12990	12901	13186	13019	12949	13104	13095	13093	13131	13089	12990	13142	13018	13044	13061	13168	13016	12955	13130	13022	13116	13161	13280	13305	12938	12988	13100	13027	13042	13095	12996	13031	13095	12906	13282	12925	13069	13074	13058	12964	13123	12980	13071	13102	13103	13111	12983	13091	13197	13030	13001	12950	13084	13150	13100	13088	13025	13107	13159	13073	12980	13089	13031	12994	12995	13122	13130	13043	13065	13226	12962	13111	13054	12907	13132	13286	13018	13057	13170	12951	12987	13167	12949	13097	13045	13045	12999	13116	13152	13047	13037	13217	13005	13194	13156	12951	12895	13065	13060	13110	13116	13081	13061	12929	13029	13081	13112	12892	12906	13117	13163	13060	13243	13004	13136	13113	12991	13095	13050	13007	13161	13047	12898	13048	13012	12955	13037	13098	13212	13167	12989	13233	12973	13034	13133	13058	13116	12968	13213	13045	13035	13154	13117	13140	13155	13088	12941	13204	13107	13029	13245	13190	13054	13137	13090	12959	13016	12927	12890	13197	13005	13039	13101	13086	13044	13118	13047	13140	12812	13259	13202	13088	12965	13133	13048	13164	12971	13157	12986	12963	13155	13160	13113	13073	13040	13203	12908	13110	13064	13026	12951	13192	13058	13133	13080	13256	12907	13025	13091	12912	13146	13105	13157	13140	13041	13148	13149	13192	12879	13132	13136	13113	12993	13089	13094	13005	13180	13059	13083	13124	13158	12915	13129	13068	13034	13147	13055	13127	13018	13210	12951	13146	12976	13013	12991	13008	12871	13284	13082	13104	13091	12813	13258	13209	13125	13084	13035	13075	13096	13012	13198	13132	12933	13046	12996	13027	13134	13033	12984	13256	13104	13140	13023	13121	12996	13135	13183	13227	13017	13045	13127	13155	13148	12981	13029	13153	13078	13176	13074	13042	13181	13050	13119	13010	12942	13018	13107	13115	13097	12944	13088	13009	12965	13058	12966	12981	13081	12973	13064	13010	13257	12946	13014	13044	12917	12904	12978	13008	12905	13197	13095	13085	13202	13156	12930	13097	13141	13102	13137	13010	13019	13154	13016	13069	13079	13022	13180	13025	12954	13130	13050	13060	13110	13143	13116	12986	13052	13104	13040	13073	13157	13354	13049	12959	13013	13163	12989	13107	13174	13101	12992	13113	13129	13040	12788	12880	12917	13126	13059	12986	13078	13060	13090	13046	13215	13153	12948	13183	13178	12918	13105	13209	13096	13115	12907	13069	13009	13084	13028	13126	12943	12930	13220	13016	12994	12990	13165	13065	12935	13031	13173	13127	13102	13140	12930	13101	12914	13100	13105	13239	13053	13113	13282	12976	13160	13008	13060	13112	12970	13089	13020	13143	13069	13134	12880	13154	13227	13189	13212	13082	13110	13250	13121	13044	13006	13035	12992	13045	13002	13002	13212	13167	13022	13132	12963	13171	13044	13090	13121	13000	13162	13180	13150	12877	13065	12921	13001	12871	13195	12936	13051	12924	12986	12890	13002	13206	13125	13056	13003	12945	13115	13125	13177	13046	12987	13243	13074	13148	12990	13038	12936	13210	13233	13067	13109	13061	13096	13037	13194	13111	13093	12972	13119	13022	13163	13184	12945	13198	13279	13093	13024	13195	12992	13206	13118	12899	13053	13016	12962	13085	13014	13187	12952	13078	13164	13110	12915	13056	12975	13180	13040	13191	12951	13086	13178	13212	13078	13059	13048	12934	13029	13047	13195	13081	13154	13074	12934	13197	12995	12979	13165	12984	12961	13074	12985	13028	12882	13064	13005	12922	13288	12846	13043	13120	13112	12959	13160	12976	13070	13151	13067	13076	13028	12927	13157	13125	13068	12961	13028	13049	13061	13186	12994	13050	13164	13077	13095	13019	13225	13108	13249	13037	13025	13113	13121	12997	12889	13022	12970	12914	13092	13042	13196	13057	13080	13175	13149	13103	13183	13100	13147	13092	13048	13094	13089	13053	13059	12961	12971	13031	13180	13141	12930	12997	13076	12959	13005	13058	13044	13023	13136	13217	12968	13193	13130	13053	13210	13077	13045	13090	13125	13038	13040	13115	12982	13059	13000	13031	13039	13220	13038	13049	12921	13055	12949	12991	13209	12949	13034	13144	13030	13137	13052	13090	12991	13006	13153	13117	13017	13043	12976	13176	13112	13106	13099	13046	13068	13104	12967	13043	12941	13012	13084	13155	13054	13175	13045	12944	12869	13071	13131	13114	12887	13069	13033	12933	13145	13118	13104	13214	13009	12928	13167	13235	12987	13121	13028	13017	13072	13272	13249	12931	13031	12968	13155	13031	12976	13173	13118	13143	13074	13087	12925
28031	23653	27443	22877	17623	15999	15455	15124	14645	14391	14283	14571	14376	14359	14066	14280	14263	14065	14405	14251	14130	14224	14231	14133	14009	14173	13822	14167	14027	14306	14347	14101	14122	14322	14187	14247	14151	14000	14054	14195	14076	14141	13948	13972	14024	14037	14088	13918	13910	14082	13964	13947	14116	14211	14025	13991	14160	14003	13829	13926	13991	14155	14202	13901	14189	13692	13897	13841	14030	14009	14082	14154	14032	14051	13893	13821	13906	14008	14137	13976	14145	13828	13956	13806	13989	14135	14084	14035	13887	14014	14012	14071	14183	14074	14108	14008	14366	14006	13951	14098	14188	13952	13942	14032	14115	14061	13995	14064	13689	14045	13971	13968	13846	13928	13983	14102	14020	14147	14176	14099	13886	14029	14146	13950	14070	13913	13996	14042	14106	13959	14154	14061	13830	13976	13946	14019	13962	13960	13831	13899	13924	13913	14012	13930	14083	13964	13869	13952	13914	14005	14133	13941	14030	13910	14252	14024	13915	14081	14023	14149	13974	14206	14033	14033	14063	14109	14195	14197	13977	13890	14039	14055	14037	13954	14069	13959	13932	14113	13897	14012	14167	13894	14253	14158	13951	13791	13998	13948	14085	13994	14080	14035	13985	14049	14089	13965	14235	14112	14083	14039	14184	14144	14180	13930	14029	14054	13990	14120	13792	13943	14042	14116	14048	14020	14021	13973	13982	13874	14161	14007	14168	14033	14117	14012	13890	14047	13912	14059	14077	14021	14184	14141	13838	14046	14167	13868	14090	14011	14031	14194	14039	13937	14053	14090	13897	13960	14047	14113	14140	14053	13978	13928	14065	13925	13978	14099	14078	14157	14085	13950	14038	14305	13909	14047	13950	13841	13882	14025	14121	14042	14075	14097	13904	13969	14023	13969	13908	13999	14066	14121	14180	13907	14014	14155	13815	14069	14053	14077	13823	13997	13949	14236	14061	14120	13953	14092	14094	14140	14003	14096	14064	14041	14107	14115	13907	14277	13976	13990	13965	14016	13956	14032	13935	14039	13856	14015	14019	14053	13841	13916	14142	14083	13910	13892	13955	13925	14102	13953	13735	13858	13982	14010	13858	13902	14249	14121	13876	14097	14081	14020	14097	13948	14070	14131	14048	14065	13796	14145	13877	14035	13987	13943	14204	13780	14057	14023	13949	14138	13966	14126	14218	14160	14012	13951	14062	13973	14005	13979	14082	14018	14061	13942	13907	14048	14238	13969	14028	14117	14151	13981	13949	13972	13955	14103	13964	14014	14048	13910	13937	14190	14002	13934	13996	13833	13944	13942	13836	14040	13985	13959	13936	13996	14064	14246	14089	14200	14115	14152	14221	14141	14124	14120	14157	13945	14128	13901	14042	13981	13992	14063	14014	14109	14031	14096	13950	14118	14050	13954	13988	13887	14078	14000	13898	13955	14056	14031	13961	13926	14222	14184	14036	14140	14095	14024	14105	14244	14016	14072	14306	14228	14180	14044	14092	14175	14056	13895	14217	13867	13965	14249	13946	14159	14030	14045	14122	14162	13977	13901	13950	13921	13937	13967	13954	13997	14200	14066	14231	14260	14044	14094	14049	14180	14206	14143	14109	13978	14114	13878	14206	13963	13966	13867	14134	14227	14119	13944	14034	14076	14021	13920	14143	14063	14055	13978	14212	14150	14016	13974	13931	13880	14101	14191	13933	13977	14112	14233	13897	14144	14082	13991	14027	14030	14077	14131	14001	14029	14070	14148	14165	13912	13861	13986	14020	14007	14150	14081	14141	14061	14052	14230	13834	13988	13971	14042	14024	13883	14029	13870	14163	14090	14066	14002	13966	14165	14069	13938	14036	14008	13910	14039	14024	13992	14114	14115	14166	14024	14111	14195	14096	14064	13921	13830	14042	14039	13967	14011	14239	14133	14304	14110	13995	14019	13915	14155	14122	14078	14034	13994	14152	14139	13884	14114	14064	13903	14009	14053	14150	14052	14077	14036	14035	14002	13901	14163	14029	14075	13884	14147	13984	14072	14117	14227	14037	14200	14186	14213	14140	14028	14004	14120	13871	13977	14120	13968	14041	14142	13907	14030	14061	14015	14233	13990	13994	13934	13896	13978	13968	14083	14121	14069	14216	13896	14045	14212	14021	14196	14034	14068	13908	14032	13919	14077	14065	13959	13762	14015	13973	14055	14199	13943	13847	13997	14231	14163	13910	13933	14247	14000	13936	14088	13996	14165	14014	14035	13796	14173	14129	13998	13885	14041	13933	14133	14074	14107	14304	14069	13964	14295	14132	14033	14104	13963	14018	14177	14076	13914	13946	14115	13693	14201	14067	14150	13773	14038	13988	14077	14038	14019	14144	14096	14043	13914	13906	14285	14124	13999	13932	13885	14094	13958	14219	13976	14142	14043	14134	13883	14036	13983	13970	14239	14114	14007	14049	13882	14278	14068	13929	13808	13926	13853	14073	14129	14091	13951	14214	14044	13978	14069	13935	14041	13961	14072	13958	14074	14146	13966	14046	13963	14100	14063	14051	14056	14157	14068	14089	14071	14140	13841	14282	14178	14241	14023	14015	13906	13952	13996	14104	14224	14180	13902	14103	14053	14070	14106	14027	14115	13928	13879	14149	13922	14089	14062	14060	14048	13930	13864	13919	13994	13925	14076	13865	14128	13996	13978	14130	13887	14160	14069	14130	14034	14102	14043	13967	14044	14047	13974	14025	13997	14137	13859	13915	13990	13895	14035	13940	13883	14152	14031	14157	14050	14108	14149	14007	14074	14076	14102	14057	14098	14054	14001	14049	14101	13989	14116	13885	14016	14046	13994	13979	13962	14136	14041	14131	14131	14062	14040	13874	13915	14095	14096	14123	13948	14086	13938	14227	13842	14046	13880	14126	14137	14102	14089	13891	14060	13809	13834	13883	13875	14178	13819	13917	14112	14145	14179	14130	14193	14058	13956	13800	14107	13914	14010	14091	13976	13929	14061	14032	14038	14061	14055	13875	14121	14039	13838	14074	14116	13983	13855	13933	14132	14034	14086	14046	14001	14058	14019	14026	14068	14200	14072	14015	13984	14111	14198	14032	14045	14011	13968	13873	14034	14094	14042	13873	14154	13887	13950	13983	14008	14062	14016	13953	14023	13944	14090	14227	14209	13935	14186	14018	14080	14185	13756	13924	14074	14031	14008	14132	13943	13951	14054	14138	13986	14038	14000	14067	13956	14103	14078	14086	13878	14067	13839	13975	13933	14278	14143	14093	14157	14019	14002	13995	13860	14018	13950	14155	13979	13884	14138	14047	14039	14106	13913	14037	13961	13848	13982	13942	13988	14124	14039	14047	13934	14340	14175	13901	14155	13965	14207	14090	14143	14009	14031	13884	13986	13948	13948	14084	13949	14119	14167	14031	14079	13950	13990	13943	14032	14224	14016	14121	14088	13934	13896	14146	13996	13992	14065	14107	14110	14022	13985	14254	13945	14063	14069	14024	14213	14051	13979	14013	13998	14029	14173	14050	13981	14014	14064	14022	13992	14107	13956	14067	14137	14176	14103	14082	13972	14044	14120	14206	13951	13979	14006	13963	14094	14070	14137	14059	14009	14181	14080	14088	13908	14003	14099	13941	13855	13795	14269	14077	14169	13902	14127	14099	13994	13981	14091	14134	14063	14091	14144	14046	13935	14201	14008	14036	13892	14044	14140	13945	14137	13895	14227	13891	13996	13973	13796	13931	14002	14202	14019	13986	13793	13827	13981	13943	14083	14010	13949	13860	13923	13928	14070	14123	13891	14181	14219	14083	14059	14044	14051	14023	13941	14050	14066	13998	13860	13878	14052	13876	14121	13937	14069	14016	14233	14095	14120	14012	13832	13990	13902	14048	13946	13920	13804	13949	14003	13916	14216	14052	13850	14067	13831	13857	13964	14017	13956	14032	14194	14226	14145	13984	14134	14035	14112	14282	14042	14008	14200	14064	14113	14185	14133	13979	13872	13927	13986	14151	13985	13969	14002	14070	14205	14035	14011	14075	14016	14046	14038	14083	14070	14164	13974	14130	14104	14220	14033	14055	13881	14115	14040	13984	14075	13993	14051	14189	14077	13986	14124	14026	14033	13949	14099	13958	13906	13852	14216	13942	14076	13858	13816	14054	14026	13927	13978	13835	13806	14092	14155	14044	14078	13864	14073	14041	14132	13893	13969	13945	14239	13970	14078	14160	13936	14000	13958	14172	14058	14194	14224	14053	13924	14004	14055	13872	13988	14131	13900	13943	14042	14183	13971	13934	13854	14049	14074	13839	13920	13896	13950	13791	14134	14093	14159	14113	13988	14023	13935	14006	13928	14019	14103	14156	14128	14195	14184	14051	14047	14117	14078	14029	13877	14057	14055	13960	14197	14241	14117	14084	14283	13945	14160	14205	13929	14243	13958	14217	14202	14036	14059	14004	13972	14078	14055	14131	13843	14026	14291	14017	13841	13924	14058	14006	14156	13935	13904	13936	14087	14030	14105	14212	13946	13882	13874	13976	14125	13991	14239	14098	13970	14114	13876	14151	14122	14085	14021	14269	13815	14192	14238	14229	14092	14267	13929	14126	13956	14090	14177	13900	14098	14074	13970	13884	13951	13946	14125	13963	13947	14266	14088	13972	14116	13875	14106	13990	14090	13810	13987	14267	14030	14003	13939	14033	14030	14045	14087	14160	13936	13957	14094	13928	13942	14014	13909	13987	13931	14062	13907	14030	13921	14004	13901	14145	13905	14154	14069	14012	14099	13994	14043	14149	14087	14242	14014	14052	14105	14134	13990	14010	13944	14025	14180	14056	13846	14030	14013	13968	13987	14087	14125	14129	13945	13906	13904	13890	13958	14029	14036	14141	14139	13925	14065	14009	14078	14015	13973	14123	14001	14122	14199	14284	14170	14230	13969	14145	13974	14025	14097	13968	14109	14011	13771	14263	14072	14078	14057	13973	14312	13957	13939	14060	14095	13953	14113	14038	14104	14086	14144	13882	14042	14128	13810	14018	14030	13856	14077	14065	14000	13998	13887	13883	14058	14330	14044	13982	13849	14102	14191	13935	14133	14056	13930	13903	14064	14141	14023	14023	14060	13954	14064	14137	14060	14067	14127	14084	14131	14188	14219
21658	33027	29156	20874	17138	15535	14591	14002	13905	13310	13193	13360	13169	13016	12975	12878	12840	12933	12832	12726	12853	12803	12775	12843	12645	12707	12707	12860	12786	12783	12763	12725	12658	12654	12880	12766	12676	12640	12699	12667	12814	12663	12730	12711	12678	12499	12512	12598	12419	12696	12652	12578	12458	12541	12467	12594	12569	12549	12503	12611	12568	12634	12536	12438	12724	12595	12636	12555	12774	12608	12662	12457	12751	12544	12576	12507	12487	12547	12772	12439	12577	12493	12524	12479	12510	12678	12518	12568	12462	12742	12661	12632	12568	12632	12543	12547	12582	12669	12511	12538	12535	12760	12458	12619	12648	12520	12590	12680	12585	12661	12465	12596	12646	12566	12565	12502	12523	12585	12629	12735	12446	12485	12862	12687	12482	12561	12483	12637	12702	12558	12619	12682	12747	12647	12559	12651	12563	12673	12575	12486	12539	12732	12472	12707	12571	12476	12623	12606	12590	12486	12529	12690	12527	12424	12712	12414	12658	12608	12612	12536	12611	12591	12708	12780	12595	12552	12606	12514	12856	12589	12663	12643	12657	12550	12484	12751	12608	12552	12486	12574	12675	12737	12582	12713	12627	12770	12584	12474	12666	12512	12703	12634	12551	12469	12458	12587	12541	12457	12612	12518	12488	12526	12678	12499	12733	12630	12618	12548	12611	12693	12651	12591	12595	12723	12486	12459	12511	12575	12579	12511	12646	12533	12648	12601	12582	12660	12410	12548	12601	12364	12707	12575	12590	12638	12613	12589	12553	12548	12592	12637	12527	12399	12494	12584	12705	12721	12655	12671	12735	12478	12479	12446	12523	12507	12555	12542	12580	12464	12520	12592	12646	12461	12458	12667	12640	12703	12570	12550	12570	12577	12478	12570	12520	12469	12534	12614	12602	12634	12580	12599	12648	12708	12461	12579	12544	12594	12482	12750	12579	12510	12732	12552	12529	12508	12682	12673	12311	12619	12611	12564	12618	12745	12748	12437	12648	12638	12602	12653	12670	12587	12570	12623	12731	12552	12589	12471	12601	12575	12497	12757	12604	12763	12500	12440	12450	12651	12371	12606	12697	12669	12576	12569	12528	12493	12614	12629	12496	12591	12717	12392	12613	12666	12628	12541	12713	12591	12785	12405	12739	12491	12661	12625	12655	12739	12646	12487	12611	12681	12617	12649	12447	12649	12526	12609	12701	12579	12612	12579	12486	12590	12676	12687	12442	12706	12529	12760	12576	12504	12534	12687	12712	12553	12582	12615	12610	12590	12660	12473	12335	12512	12482	12585	12546	12660	12542	12693	12514	12603	12566	12681	12555	12629	12641	12498	12543	12603	12450	12519	12719	12686	12451	12599	12589	12596	12550	12589	12594	12671	12594	12502	12731	12604	12486	12627	12553	12469	12841	12524	12598	12750	12709	12585	12948	12531	12580	12591	12619	12643	12637	12417	12557	12580	12722	12677	12628	12712	12541	12530	12589	12633	12666	12447	12711	12759	12608	12483	12599	12633	12540	12674	12545	12536	12563	12568	12640	12595	12554	12524	12731	12558	12698	12706	12512	12610	12471	12479	12583	12698	12655	12519	12598	12632	12719	12543	12502	12762	12581	12711	12566	12564	12577	12636	12740	12623	12455	12735	12512	12589	12514	12615	12646	12568	12498	12708	12482	12605	12678	12583	12429	12470	12597	12541	12615	12522	12658	12595	12614	12588	12593	12634	12544	12551	12612	12460	12601	12630	12572	12618	12609	12593	12572	12505	12593	12409	12643	12760	12662	12551	12579	12561	12507	12498	12510	12697	12701	12590	12623	12525	12752	12687	12614	12634	12565	12644	12650	12644	12596	12628	12517	12482	12689	12618	12576	12521	12735	12590	12603	12508	12670	12663	12673	12522	12451	12636	12560	12539	12572	12658	12677	12684	12589	12543	12563	12445	12579	12603	12613	12623	12542	12500	12616	12598	12537	12536	12555	12543	12605	12534	12612	12459	12432	12445	12706	12773	12635	12475	12518	12482	12394	12567	12680	12472	12570	12744	12498	12505	12635	12596	12634	12475	12758	12536	12415	12624	12535	12539	12629	12619	12558	12492	12609	12654	12682	12722	12764	12663	12745	12570	12601	12653	12655	12524	12654	12586	12631	12716	12437	12495	12730	12457	12519	12563	12571	12522	12653	12644	12617	12483	12610	12617	12573	12616	12645	12480	12468	12535	12613	12596	12335	12558	12579	12590	12611	12623	12697	12655	12519	12569	12492	12618	12512	12735	12707	12533	12726	12656	12629	12649	12616	12481	12800	12687	12478	12573	12579	12587	12600	12413	12715	12770	12650	12721	12607	12549	12627	12683	12685	12611	12545	12607	12569	12563	12846	12732	12590	12684	12773	12311	12606	12589	12488	12643	12530	12472	12756	12544	12604	12631	12711	12663	12555	12663	12584	12433	12668	12601	12605	12576	12560	12580	12902	12508	12569	12727	12590	12510	12628	12600	12758	12541	12810	12391	12505	12587	12418	12716	12423	12501	12596	12591	12758	12520	12584	12706	12621	12476	12784	12531	12677	12522	12342	12571	12482	12758	12748	12614	12618	12501	12676	12502	12610	12714	12600	12580	12624	12670	12608	12569	12637	12616	12656	12663	12633	12515	12713	12665	12594	12529	12717	12556	12587	12627	12612	12592	12541	12717	12731	12533	12576	12699	12518	12613	12591	12652	12435	12663	12599	12550	12631	12710	12622	12528	12599	12514	12607	12712	12571	12497	12589	12537	12629	12574	12452	12629	12534	12457	12779	12637	12598	12571	12668	12445	12663	12697	12708	12712	12741	12751	12646	12537	12515	12498	12681	12557	12510	12592	12688	12468	12575	12541	12660	12579	12589	12574	12464	12690	12708	12620	12661	12725	12609	12703	12682	12718	12524	12653	12501	12621	12693	12418	12657	12606	12694	12584	12695	12791	12556	12661	12658	12514	12544	12450	12674	12579	12771	12584	12630	12747	12631	12498	12582	12615	12504	12700	12581	12725	12729	12496	12710	12599	12671	12579	12474	12723	12623	12599	12617	12518	12727	12532	12519	12694	12467	12551	12661	12571	12585	12567	12516	12381	12794	12696	12560	12528	12571	12531	12501	12619	12675	12491	12503	12469	12637	12455	12643	12706	12652	12503	12528	12652	12577	12700	12537	12522	12633	12679	12371	12526	12584	12714	12557	12560	12603	12553	12558	12562	12738	12665	12602	12764	12511	12455	12630	12543	12567	12682	12575	12549	12534	12569	12608	12592	12642	12531	12550	12813	12619	12525	12590	12658	12622	12731	12558	12597	12700	12612	12498	12500	12750	12580	12668	12576	12702	12610	12514	12484	12484	12522	12615	12523	12574	12584	12546	12674	12635	12758	12624	12571	12653	12631	12433	12692	12513	12409	12681	12564	12715	12523	12746	12620	12519	12657	12645	12483	12432	12413	12544	12596	12589	12736	12686	12619	12575	12519	12434	12728	12615	12576	12401	12689	12739	12685	12809	12610	12647	12657	12520	12568	12565	12758	12536	12596	12664	12732	12532	12691	12514	12485	12549	12666	12546	12489	12459	12543	12519	12482	12493	12593	12582	12636	12625	12646	12813	12664	12691	12577	12632	12610	12493	12649	12564	12572	12505	12593	12798	12517	12574	12741	12546	12539	12690	12583	12649	12621	12614	12504	12559	12595	12668	12673	12580	12675	12663	12500	12537	12568	12693	12563	12580	12552	12730	12718	12524	12649	12500	12599	12584	12589	12642	12690	12544	12616	12533	12542	12600	12482	12733	12667	12634	12464	12607	12630	12547	12621	12561	12484	12561	12915	12618	12426	12567	12657	12612	12675	12752	12732	12571	12408	12443	12568	12605	12558	12763	12701	12812	12546	12572	12525	12599	12659	12632	12598	12597	12731	12434	12686	12622	12569	12643	12687	12591	12634	12654	12496	12592	12629	12572	12467	12624	12780	12584	12591	12514	12541	12631	12542	12659	12649	12448	12622	12463	12576	12586	12567	12614	12633	12573	12604	12659	12580	12724	12766	12524	12495	12503	12660	12627	12424	12517	12625	12474	12564	12751	12590	12582	12775	12536	12459	12492	12373	12609	12561	12688	12551	12618	12627	12547	12536	12787	12591	12488	12570	12545	12682	12672	12647	12453	12678	12527	12544	12556	12593	12556	12597	12682	12609	12554	12771	12483	12567	12597	12484	12711	12546	12577	12673	12579	12558	12483	12526	12697	12622	12632	12544	12559	12597	12759	12553	12715	12589	12606	12500	12696	12578	12620	12661	12495	12663	12696	12628	12783	12596	12533	12576	12641	12536	12466	12483	12427	12568	12595	12509	12619	12392	12614	12710	12533	12612	12677	12446	12622	12754	12570	12571	12710	12536	12592	12766	12452	12726	12576	12497	12509	12504	12371	12627	12769	12690	12663	12515	12557	12626	12593	12422	12632	12616	12599	12527	12554	12685	12578	12617	12597	12605	12576	12538	12521	12417	12584	12507	12671	12630	12482	12649	12588	12494	12500	12501	12655	12581	12565	12679	12492	12707	12668	12748	12603	12668	12740	12573	12647	12652	12765	12477	12696	12674	12582	12643	12749	12817	12546	12630	12587	12636	12420	12523	12420	12735	12564	12685	12549	12431	12657	12674	12607	12398	12648	12670	12749	12552	12643	12449	12745	12582	12649	12555	12443	12582	12750	12553	12579	12661	12605	12560	12558	12578	12601	12444	12601	12673	12735	12650	12512	12682	12561	12569	12422	12554	12559	12603	12687	12613	12559	12577	12648	12666	12489	12652	12418	12515	12643	12538	12697	12494	12512	12452	12611	12680	12521	12625	12541	12484	12437	12634	12527	12680	12501	12598	12498	12619	12461	12600	12659	12654	12695	12512	12585	12653	12604	12601	12680	12620	12622	12541	12679	12704	12643	12636	12711	12605	12588	12569	12564	12672	12654	12659	12552	12561	12446	12510	12639	12636	12516	12516	12565	12578	12584	12654	12628	12602	12581	12540	12544	12532	12498	12620	12562	12691	12622	12578	12605	12552	12706	12522	12671	12682	12708	12717	12728	12537	12710	12528	12617	12661	12638	12799	12565	12389	12584	12600	12590	12471	12438	12550	12571	12629
23982	21155	28406	24302	22221	21750	19345	16232	15797	15449	15286	15190	14867	15011	14842	14876	14801	14734	14836	14637	14486	14730	14588	14570	14652	14632	14463	14469	14395	14594	14705	14587	14484	14589	14646	14582	14624	14514	14377	14515	14315	14534	14355	14362	14421	14455	14418	14327	14348	14299	14282	14244	14414	14213	14211	14243	14308	14407	14646	14467	14688	14347	14381	14417	14395	14350	14346	14284	14650	14409	14204	14352	14137	14423	14346	14128	14438	14387	14358	14244	14174	14312	14370	14123	14293	14484	14325	14447	14531	14353	14350	14333	14400	14471	14297	14230	14155	14283	14384	14262	14422	14275	14289	14331	14467	14303	14329	14240	14348	14061	14372	14378	14387	14340	14310	14421	14293	14439	14370	14342	14604	14359	14326	14359	14473	14218	14427	14203	14261	14366	14334	14422	14369	14378	14437	14339	14346	14367	14223	14354	14597	14458	14251	14198	14499	14309	14314	14315	14317	14382	14199	13996	14416	14402	14239	14292	14391	14446	14384	14356	14207	14380	14235	14202	14446	14369	14259	14505	14278	14303	14525	14457	14402	14296	14418	14420	14367	14316	14246	14354	14151	14520	14438	14275	14423	14380	14537	14222	14353	14374	14298	14384	14094	14343	14254	14219	14364	14431	14399	14258	14504	14210	14394	14415	14134	14394	14302	14131	14289	14414	14264	14356	14047	14386	14383	14470	14388	14303	14183	14295	14191	14483	14391	14202	14348	14272	14421	14250	14374	14491	14287	14286	14327	14401	14306	14265	14217	14330	14403	14417	14285	14366	14315	14297	14453	14446	14195	14226	14350	14452	14409	14217	14159	14359	14392	14442	14487	14343	14406	14154	14393	14316	14116	14192	14198	14361	14267	14277	14495	14245	14553	14249	14340	14454	14362	14250	14371	14603	14244	14405	14404	14447	14320	14302	14263	14341	14380	14322	14369	14370	14362	14228	14414	14260	14435	14347	14370	14534	14372	14119	14152	14401	14413	14214	14261	14366	14003	14210	14209	14363	14333	14256	14291	14331	14319	14250	14204	14258	14267	14287	14446	14233	14227	14363	14456	14491	14396	14454	14567	14323	14303	14213	14365	14376	14473	14324	14349	14267	14231	14299	14312	14436	14329	14185	14330	14385	14394	14431	14300	14397	14304	14269	14296	14178	14388	14209	14397	14181	14152	14310	14257	14106	14301	14230	14389	14376	14531	14425	14338	14267	14207	14209	14501	14219	14289	14321	14165	14384	14248	14334	14542	14426	14507	14345	14117	14124	14258	14513	14540	14255	14280	14287	14379	14346	14159	14273	14382	14323	14226	14587	14275	14294	14546	14412	14361	14283	14175	14341	14273	14167	14388	14226	14310	14344	14404	14399	14422	14371	14227	14282	14412	14355	14267	14365	14402	14293	14420	14384	14497	14398	14205	14284	14306	14299	14208	14371	14363	14531	14170	14320	14372	14445	14480	14381	14180	14279	14510	14493	14461	14466	14221	14361	14559	14366	14317	14255	14340	14426	14465	14178	14290	14374	14338	14436	14368	14185	14533	14416	14369	14186	14559	14333	14468	14124	14338	14480	14250	14415	14322	14319	14459	14421	14232	14218	14153	14309	14282	14349	14273	14317	14435	14382	14319	14239	14293	14556	14184	14412	14415	14587	14366	14188	14287	14326	14286	14251	14281	14322	14361	14316	14301	14159	14308	14443	14343	14365	14422	14373	14346	14244	14276	14297	14315	14327	14354	14237	14314	14280	14464	14496	14291	14381	14359	14288	14083	14229	14227	14294	14478	14318	14287	14335	14405	14231	14399	14390	14404	14491	14319	14252	14373	14399	14475	14170	14108	14435	14440	14412	14409	14279	14296	14264	14486	14298	14298	14307	14186	14190	14171	14258	14262	14218	14375	14532	14245	14315	14496	14463	14314	14265	14205	14329	14273	14262	14371	14128	14336	14283	14111	14356	14271	14247	14246	14268	14303	14266	14425	14340	14287	14377	13892	14255	14369	14097	14252	14248	14346	14305	14291	14172	14405	14254	14449	14289	14367	14331	14259	14427	14233	14195	14336	14217	14252	14336	14274	14341	14294	14446	14342	14552	14334	14320	14437	14284	14353	14144	14141	14396	14349	14323	14331	14298	14311	14385	14207	14351	14287	14310	14162	14437	14355	14180	14114	14225	14367	14220	14414	14339	14358	14404	14315	14336	14294	14156	14234	14457	14549	14394	14203	14291	14200	14450	14435	14444	14426	14297	14251	14190	14418	14277	14260	14281	14316	14172	14336	14308	14350	14332	14238	14345	14501	14367	14398	14207	14262	14384	14343	14453	14396	14313	14347	14438	14177	14339	14272	14176	14252	14433	14359	14320	14309	14290	14355	14259	14218	14320	14185	14339	14129	14369	14262	14087	14140	14325	14282	14246	14121	14334	14283	14484	14339	14394	14287	14253	14378	14290	14208	14256	14341	14356	14243	14328	14477	14328	14472	14356	14446	14269	14353	14385	14294	14405	14459	14281	14553	14462	14356	14360	14408	14423	14198	14289	14352	14237	14435	14406	14372	14181	14434	14418	14286	14514	14421	14292	14177	14408	14445	14276	14270	14331	14318	14443	14438	14218	14360	14315	14269	14313	14323	14327	14300	14415	14315	14381	14438	14146	14242	14159	14409	14153	14543	14428	14383	14415	14302	14333	14372	14314	14375	14110	14469	14284	14256	14150	14519	14325	14387	14275	14186	14339	14417	14572	14548	14314	14230	14272	14344	14324	14226	14253	14317	14347	14311	14340	14450	14319	14280	14324	14210	14422	14269	14102	14273	14345	14355	14371	14356	14332	14304	14383	14404	14296	14293	14306	14406	14451	14391	14228	14475	14229	14257	14321	14241	14203	14207	14148	14480	14373	14422	14364	14205	13986	14307	14351	14316	14323	14415	14323	14331	14372	14224	14460	14510	14417	14248	14454	14370	14204	14407	14491	14444	14403	14147	14319	14453	14395	14159	14393	14193	14414	14345	14297	14437	14317	14479	14300	14327	14310	14398	14281	14519	14345	14275	14440	14374	14283	14460	14349	14330	14352	14465	14349	14291	14394	14313	14196	14377	14256	14284	14276	14206	14088	14297	14393	14541	14199	14168	14251	14185	14582	14310	14348	14454	14216	14268	14360	14525	14500	14391	14439	14453	14374	14208	14442	14275	14246	14376	14296	14172	14229	14302	14453	14332	14338	14421	14443	14386	14354	14068	14357	14394	14495	14351	14339	14403	14545	14478	14256	14445	14277	14135	14243	14393	14539	14210	14161	14255	14301	14349	14346	14375	14258	14421	14507	14425	14473	14250	14265	14255	14269	14008	14290	14438	14169	14203	14317	14253	14538	14278	14202	14484	14353	14266	14169	14436	14392	14290	14406	14208	14528	14450	14406	14215	14425	14282	14290	14584	14283	14258	14101	14468	14370	14335	14221	14376	14269	14274	14315	14274	14375	14412	14319	14166	14401	14525	14252	14303	14339	14203	14253	14121	14324	14245	14303	14204	14374	14451	14411	14139	14501	14242	14520	14305	14261	14452	14094	14344	14359	14406	14399	14353	14452	14467	14157	14433	14193	14157	14261	14233	14333	14515	14221	14159	14556	14268	14176	14519	14487	14386	14590	14344	13974	14290	14336	14245	14586	14174	14243	14161	14315	14157	14295	14428	14332	14129	14267	14255	14312	14174	14379	14412	14372	14413	14278	14194	14327	14466	14375	14377	14225	14468	14363	14473	14279	14311	14335	14379	14451	14202	14413	14444	14235	14356	14401	14356	14433	14538	14509	14345	14342	14223	14358	14355	14499	14273	14276	14219	14326	14340	14395	14161	14218	14263	14239	14435	14408	14302	14445	14379	14350	14212	14279	14528	14425	14217	14147	14173	14322	14470	14435	14288	14272	14410	14434	14180	14147	14413	14389	14554	14317	14148	14407	14416	14250	14305	14417	14593	14425	14292	14106	14380	14166	14367	14431	14403	14403	14338	14264	14303	14308	14217	14155	14385	14336	14330	14492	14319	14412	14553	14093	14300	14238	14342	14555	14425	14334	14183	14350	14535	14283	14325	14439	14298	14395	14374	14411	14110	14264	14266	14492	14417	14410	14376	14384	14391	14567	14176	14330	14243	14285	14223	14426	14382	14259	14346	14291	14575	14274	14548	14379	14433	14460	14369	14411	14208	14156	14209	14242	14470	14401	14533	14293	14410	14308	14430	14381	14308	14417	14439	14426	14391	14510	14463	14189	14530	14404	14379	14498	14384	14276	14395	14363	14290	14346	14367	14314	14425	14169	14150	14477	14394	14317	14313	14174	14334	14164	14287	14190	14377	14358	14306	14450	14277	14205	14300	14203	14311	14240	14349	14225	14376	14313	14404	14477	14340	14246	14293	14218	14451	14530	14434	14417	14342	14384	14257	14231	14137	14317	14468	14191	14474	14210	14428	14409	14305	14141	14274	14147	14465	14277	14304	14309	14250	14428	14271	14355	14259	14233	14375	14373	14544	14246	14474	14478	14294	14255	14415	14272	14344	14334	14274	14308	14262	14216	14500	14330	14255	14457	14386	14166	14155	14238	14219	14202	14308	14411	14336	14241	14342	14234	14177	14643	14317	14246	14363	14316	14248	14073	14228	14345	14426	14431	14265	14255	14419	14141	14422	14202	14322	14484	14501	14601	14182	14180	14375	14432	14284	14440	14426	14411	14575	14385	14482	14271	14250	14256	14199	14329	14226	14373	14419	14535	14572	14294	14418	14426	14531	14336	14336	14250	14380	14269	14320	14323	14387	14397	14425	14409	14349	14189	14476	14286	14320	14425	14192	14332	14258	14515	14363	14447	14285	14354	14256	14251	14265	14266	14318	14394	14444	14433	14356	14357	14307	14275	14318	14262	14281	14282	14224	14385	14187	14488	14588	14353	14511	14443	14143	14227	14250	14360	14457	14197	14396	14330	14227	14141	14522	14161	14190	14268	14252	14555	14342	14503	14428	14264	14417	14356	14297	14259	14266	14341	14366	14532	14172	14321	14208	14495	14247	14237	14282	14374	14213	14347	14581	14245	14286	14479	14397	14431	14446	14281	14334	14313	14305	14483	14292	14388	14290	14420	14210	14353	14338	14511	14310	14224
23308	41404	35260	24254	21120	18687	16485	15107	14776	14140	13982	13784	13769	13659	13528	13330	13166	13248	13117	13158	13190	12986	13093	13177	12968	12887	12944	13106	12882	13166	12968	12989	13137	13184	12993	13156	12983	13006	12981	13004	12862	12933	12847	12887	12837	12816	12843	12871	12754	12681	12881	12923	12915	12802	12841	12903	12838	12808	12822	12991	12915	12892	12644	12744	12809	12699	12905	12952	12629	12864	12928	12846	12771	12895	12825	12966	12708	12644	12885	12783	12805	12813	12920	12891	12935	12889	12763	12795	12869	12826	12817	12928	12720	12770	12676	12841	12801	12912	12754	12807	12645	12915	12860	12989	12780	12974	12765	12842	12908	12792	12782	12888	12725	12824	12897	12747	12835	12766	12789	12760	12765	12921	12702	12893	12909	12681	12981	12788	12912	12882	12947	13015	12714	12832	12746	12764	12660	12783	12844	12788	12880	12939	12929	12901	12666	12803	12849	12778	12910	12715	12836	12703	12899	12919	12800	12848	12842	12783	12957	12782	12700	12832	12735	12868	12895	12808	12855	12695	12734	12846	12846	12958	12873	12698	12787	12854	12756	12783	12854	12748	12819	12885	12814	12671	12812	12917	12711	12893	12644	12726	12756	12871	12645	12814	12861	12859	12888	12752	12732	12813	12812	12727	12914	12695	12874	12862	12825	12709	12770	12699	12782	12915	12757	12725	12779	12815	12780	12725	12646	12934	12664	12861	12689	12763	12809	12774	12821	12809	12831	12629	12733	12862	12890	12669	12797	12717	12900	12816	12702	12840	12708	12810	12655	12841	12825	12699	12734	12813	12849	12789	12762	12814	12814	12700	12812	12853	12958	12921	12647	12611	12793	12859	12978	12647	12642	12822	12733	12858	12965	12803	12689	12860	12719	12689	12719	12875	12775	12696	12836	12708	12967	12780	12708	12860	12911	12881	12800	12734	12841	12913	12801	12881	12801	12581	12741	12707	12945	12932	12854	12737	12929	12859	12970	12775	12814	12975	12745	12755	12755	12917	12756	12719	13004	13001	12800	12816	12771	12712	12771	12839	12900	12826	12742	12874	12863	12906	12771	12840	12866	12887	12807	12845	12779	12856	12770	12850	12948	12753	12710	12951	12698	12831	12853	12781	12818	12872	12835	12700	12749	12811	12898	12883	12883	12843	12862	12867	12892	12887	12815	12835	12615	12945	12744	12627	12640	12626	12795	12665	12778	12816	12748	12728	12941	12929	12733	12926	12731	12821	12895	12781	12734	12848	12780	12828	12825	12852	12816	12668	12701	12731	12842	12808	12908	12638	12776	12848	12823	12907	12788	12789	12827	12884	12778	12694	12836	12734	12987	12889	12758	12780	12823	12914	12826	12686	12794	12634	12767	12763	12737	12943	12827	12845	12779	12807	12797	12650	12740	12879	12812	12706	12712	12690	12847	12785	12815	12911	12753	12776	12808	12877	12900	12714	12889	12721	12698	12699	12793	12726	12985	12756	12884	12699	12787	12904	12582	12673	12751	12854	12839	12956	12847	12878	12786	12687	12796	12831	12764	12901	12749	12788	12855	12858	12687	12763	12694	12891	12875	12767	12829	12870	12885	12825	12817	12845	12854	12875	12766	12853	12865	12801	12802	12985	12772	12727	12858	12719	12765	12710	12807	12794	12826	12715	12775	12691	12744	12759	12807	13000	12666	12770	12818	12796	12665	12742	12865	12782	12843	12797	12800	12926	12918	12910	12784	12723	12800	12734	12922	12877	12825	12891	12809	12719	12874	12724	12898	12885	12849	12728	12771	12754	12709	12716	12721	12813	12814	12834	12782	12902	12771	12776	12849	12726	12908	12886	12711	12675	12830	12988	12831	12841	12879	12603	12957	12962	12807	12782	12824	12803	12880	12659	12911	12678	12855	12793	12864	12890	12751	12804	12741	12646	12817	12645	12653	12797	12786	12691	12733	12772	12826	12880	12756	12834	12725	12856	12671	12783	12749	12717	12738	12855	12806	12930	12959	12713	12849	12798	12695	12801	12788	12702	12842	12716	12856	12770	12673	12705	12869	12732	12751	12857	12837	12860	12694	12843	13055	12796	12673	12725	12839	12748	12833	12921	12669	12800	12752	12851	12989	12699	12762	12825	12707	12908	12723	12766	12807	12664	12799	12751	12849	12934	12858	12758	12662	12827	12825	12746	12806	12806	12953	12816	12771	12863	12800	12684	12851	12872	12849	12766	12927	12807	12854	12928	12954	12763	12923	12775	13029	12626	12766	12723	12778	12723	12827	12643	12762	12793	12797	12882	12834	12839	12969	12743	12777	12808	12861	12957	12691	12748	12942	12754	12883	12762	12735	12776	12785	12718	12867	12842	12845	12899	12582	12862	12739	12852	12822	12808	12946	12777	12732	12856	12748	12879	12811	12769	12801	12829	12792	12963	12640	12758	12704	12878	12585	12882	12791	12954	12842	12782	12666	12737	12754	12704	12861	12847	13012	12707	12767	12932	12658	12794	12760	12808	12714	12738	12815	12750	12828	12818	12736	12816	12848	12887	12985	12621	12553	12705	12865	12731	12892	12737	12753	12887	12719	12754	12717	12716	12687	12953	12712	12737	12664	12828	12673	12792	12814	12838	12946	12936	12810	12639	12702	12817	12804	12796	12793	12788	12709	12741	12680	12805	12908	12713	13004	12765	12839	12808	12802	12814	12639	12609	12726	12890	12856	12724	12914	12851	12779	12849	12851	12934	12762	12727	12599	12849	12834	12929	12803	12908	12897	12833	12707	12871	12884	12813	12825	12822	12825	12652	12890	12735	12774	12741	12746	12752	12687	12808	12721	12842	12921	12873	12995	12811	12826	12852	12830	12804	12886	12902	12694	12744	12719	12904	12696	12968	12945	12770	12883	12877	12778	12795	12717	12777	12804	12789	12840	12799	12742	12937	12811	12653	12866	12821	12812	12816	12767	12870	12812	12825	12648	12623	12903	12885	12713	12865	12681	12840	12890	12788	12808	12746	12800	12663	12836	12834	12753	12589	12840	12777	12812	12641	12845	12791	12694	12855	12784	12750	12941	12567	12725	12782	12751	12981	12678	12758	12653	12869	12641	12768	12666	12867	12768	12829	12788	12830	12663	12903	12804	12849	12643	12631	12835	12848	12688	12721	12782	12913	12944	12829	12807	12800	12725	12896	12898	12779	12807	12764	12777	12747	12832	12828	12826	12880	12761	12866	12864	12858	12799	12838	12818	12739	12834	12766	12741	12702	12768	12760	12594	12683	12917	12735	12860	12546	12754	12850	12702	12780	12844	12941	12751	12816	12839	12541	12739	12859	12741	12782	12824	12873	12926	12872	12604	12768	12986	12757	12815	12821	12852	13020	12785	12735	12808	12909	12717	12754	12749	12824	12791	12730	12694	12758	12705	12878	12757	12895	12831	12951	12712	12680	12840	12834	12930	12797	12819	12711	12719	12809	12915	12736	12788	12520	12698	12816	12918	12680	12785	12744	12891	12531	12947	12707	12761	12856	12836	12843	12824	12933	12778	12840	12720	12829	12797	12826	12849	12864	12792	12718	12837	12805	12775	12778	12986	12745	12914	12704	12900	12825	12802	12776	12796	12768	12869	12748	12673	12651	12827	12648	12681	12752	12626	12737	12819	12836	12803	12686	12804	12770	12723	12728	12854	12773	12851	12817	12838	12769	12835	12759	12892	12762	12838	12884	12682	12815	12647	12873	12846	12817	12918	12830	12625	12698	12970	12734	12843	12686	12662	12684	12896	12656	12908	12512	12839	12922	12773	12858	12891	12675	12819	12844	12799	12853	12789	12871	12816	12803	12769	12959	12883	12806	12815	12924	12742	12936	12876	12653	12656	12714	12876	12856	12866	12784	12814	12853	12899	12856	13004	12863	12741	12756	12805	12803	12833	12771	12976	12839	12930	12880	12993	12770	12761	12697	12752	12746	12692	12754	12852	12743	12735	12670	12780	12662	12795	12894	12930	12826	12865	12870	12906	12747	12686	12787	12762	12727	12906	12820	12735	12788	12825	12849	12797	12904	12557	12803	12973	13012	12894	12835	12803	12933	12826	12880	12836	12869	12865	12744	12871	12731	13008	12991	12722	12780	12833	12936	12796	12776	12682	12741	12902	12712	12764	12757	12871	12934	12903	12882	12694	12759	12808	12778	12623	12767	12851	12828	12652	12725	13047	12796	12915	12658	12758	12804	12824	12899	12747	13023	12765	12846	12765	13030	12737	12725	12803	12773	12876	12878	12778	12846	12806	12757	12874	12675	12856	12851	12621	12854	12832	12706	12890	12886	13003	12758	12858	12796	12846	12795	12666	12856	12910	12851	12773	12792	12787	12952	12856	12669	12823	12956	12769	12949	12785	12801	12656	12844	12703	12858	12780	12732	12685	12666	12639	12800	12727	12868	12710	12865	12920	12724	12704	12744	12714	12540	12715	12648	12763	12673	13000	12876	12842	12821	12828	12963	12774	12803	12832	12813	12809	12717	12934	12773	12990	12856	12800	12841	12842	12798	12660	12557	12728	12898	12802	12911	12737	12801	12748	12799	12757	12831	12822	12710	12808	13000	12831	12750	12849	12770	12648	12560	12797	12619	12825	12789	12937	12875	12743	12782	12799	12848	12737	12815	12610	12843	12648	12831	12817	12999	12698	12969	12710	12584	12855	12664	12818	12684	12877	12920	12817	12793	12960	12836	12505	12682	12763	12936	12736	12826	12728	12799	12823	12843	12888	12868	12608	12691	12805	12646	12882	12576	12737	12831	12714	12732	12720	12682	12866	12834	12763	12878	12877	12815	12909	12781	12612	12911	12835	12695	12789	12738	12783	12893	12746	12722	12731	12770	12769	12841	12858	12764	12853	12888	12658	12761	12888	12750	12900	12876	12837	12773	12758	12936	12696	12863	12856	12715	12859	12812	12912	12723	12767	12760	12810	12817	12864	12809	12760	12678	12841	12686	12767	12927	12704	12823	12773	12842	12905	12849	12860	12667	12728	12809	12837	12909	12701	12921	12794	12750	12949	12775	12808	12889	12622	12801	12849	12757	12759	12708	12852	12904	12877	12734	12686	12881	12863	12949	12809	12712	12757	12844	12703	12829	12764	12771	12705	12835	12878	13109	12804	12726
22890	21151	28903	23733	21831	23938	24387	18527	17200	17081	16808	16519	16413	16392	16476	16417	16186	16191	16206	16095	15951	15831	15975	15866	15804	15859	15813	15830	15781	15632	15777	15840	15771	16073	15853	15917	15689	15907	15800	15687	15587	15547	15717	15595	15530	15614	15679	15546	15564	15577	15616	15768	15575	15684	15539	15742	15558	15780	15654	15507	15754	15799	15546	15517	15476	15608	15470	15558	15827	15556	15640	15411	15557	15701	15769	15664	15720	15628	15501	15523	15495	15709	15497	15661	15686	15472	15516	15548	15517	15534	15537	15594	15395	15628	15604	15737	15470	15296	15398	15703	15726	15595	15693	15539	15602	15472	15700	15544	15364	15778	15677	15638	15523	15595	15557	15700	15551	15569	15758	15459	15652	15490	15526	15445	15343	15635	15586	15454	15392	15522	15429	15632	15488	15498	15551	15512	15504	15562	15692	15702	15528	15498	15590	15548	15458	15480	15593	15499	15629	15306	15571	15670	15606	15499	15442	15384	15660	15491	15647	15402	15600	15671	15465	15727	15548	15634	15883	15523	15590	15494	15468	15547	15413	15580	15510	15650	15604	15503	15562	15320	15640	15551	15578	15682	15739	15650	15489	15542	15692	15511	15723	15597	15569	15675	15552	15730	15659	15524	15517	15444	15423	15322	15424	15583	15453	15557	15651	15518	15402	15357	15425	15410	15528	15643	15437	15405	15561	15557	15604	15657	15569	15576	15688	15304	15463	15505	15555	15428	15763	15402	15576	15606	15729	15342	15641	15536	15533	15633	15622	15390	15830	15666	15507	15613	15429	15550	15595	15583	15595	15571	15711	15762	15670	15422	15591	15628	15479	15618	15612	15638	15511	15617	15305	15641	15432	15385	15566	15561	15612	15634	15517	15365	15534	15494	15633	15395	15522	15613	15434	15702	15637	15652	15463	15592	15375	15520	15425	15669	15744	15599	15546	15540	15543	15619	15348	15608	15412	15560	15591	15488	15621	15430	15555	15441	15500	15537	15456	15610	15580	15616	15231	15508	15602	15346	15324	15401	15655	15499	15603	15435	15310	15401	15689	15650	15551	15499	15472	15589	15608	15449	15585	15566	15609	15579	15445	15646	15635	15457	15580	15626	15591	15312	15556	15621	15589	15641	15554	15539	15537	15574	15503	15775	15504	15637	15454	15425	15892	15722	15580	15277	15573	15693	15491	15510	15360	15391	15604	15502	15576	15639	15681	15591	15551	15422	15583	15594	15536	15334	15519	15480	15655	15556	15572	15405	15638	15404	15515	15470	15511	15260	15442	15570	15415	15615	15548	15448	15437	15478	15557	15480	15427	15490	15473	15559	15652	15495	15501	15549	15480	15310	15484	15673	15679	15367	15683	15621	15616	15705	15657	15351	15591	15402	15748	15551	15574	15517	15703	15462	15468	15465	15721	15710	15568	15609	15432	15354	15394	15526	15679	15384	15601	15606	15549	15356	15563	15642	15493	15435	15533	15463	15387	15574	15603	15428	15567	15652	15582	15607	15650	15702	15503	15362	15596	15715	15664	15403	15511	15648	15749	15465	15677	15503	15592	15641	15543	15557	15490	15515	15603	15497	15676	15590	15663	15719	15554	15431	15532	15444	15559	15404	15456	15574	15401	15360	15600	15499	15428	15412	15528	15529	15688	15814	15523	15470	15614	15535	15463	15586	15714	15604	15444	15589	15725	15353	15506	15332	15461	15564	15619	15693	15445	15479	15629	15414	15562	15562	15631	15446	15301	15412	15703	15681	15610	15492	15568	15605	15473	15503	15709	15491	15662	15585	15496	15341	15625	15581	15528	15629	15558	15608	15442	15512	15602	15423	15746	15310	15423	15504	15395	15477	15532	15567	15513	15617	15602	15504	15431	15467	15538	15781	15456	15574	15545	15435	15464	15405	15567	15582	15671	15477	15570	15571	15427	15357	15450	15489	15442	15506	15471	15502	15676	15469	15761	15584	15479	15633	15526	15516	15253	15517	15319	15565	15538	15517	15646	15477	15490	15493	15582	15587	15270	15575	15444	15419	15509	15413	15642	15630	15506	15453	15648	15645	15551	15505	15384	15501	15448	15608	15489	15464	15670	15545	15514	15712	15666	15532	15664	15462	15729	15617	15351	15477	15533	15573	15509	15555	15508	15504	15520	15534	15737	15476	15659	15453	15599	15595	15601	15458	15593	15500	15492	15360	15460	15528	15364	15467	15589	15435	15578	15495	15462	15443	15438	15648	15329	15521	15529	15634	15765	15570	15252	15565	15628	15503	15500	15353	15700	15423	15417	15572	15493	15654	15509	15812	15579	15675	15651	15371	15532	15624	15502	15372	15277	15610	15567	15469	15263	15380	15658	15488	15351	15507	15661	15611	15457	15480	15527	15248	15514	15530	15698	15595	15552	15410	15619	15592	15708	15556	15528	15598	15238	15520	15471	15568	15540	15448	15608	15592	15351	15598	15654	15743	15502	15519	15609	15549	15515	15491	15468	15502	15697	15404	15545	15669	15604	15451	15344	15478	15573	15616	15485	15631	15524	15365	15606	15513	15599	15432	15500	15606	15462	15566	15568	15445	15693	15552	15581	15715	15624	15389	15782	15309	15460	15552	15340	15540	15393	15535	15718	15536	15628	15583	15517	15634	15632	15380	15339	15551	15510	15519	15626	15523	15744	15658	15237	15691	15420	15424	15529	15531	15576	15535	15666	15391	15576	15443	15461	15419	15333	15498	15648	15521	15593	15415	15527	15428	15325	15552	15539	15506	15633	15518	15621	15478	15682	15607	15511	15479	15404	15488	15675	15592	15442	15405	15497	15609	15689	15530	15583	15436	15696	15693	15613	15538	15408	15350	15658	15627	15543	15549	15417	15507	15334	15555	15518	15689	15556	15386	15557	15417	15497	15541	15520	15467	15461	15656	15426	15699	15489	15398	15596	15406	15461	15518	15456	15366	15664	15582	15536	15597	15438	15643	15631	15445	15502	15615	15373	15468	15567	15750	15562	15629	15556	15545	15547	15492	15490	15437	15524	15454	15589	15463	15483	15565	15552	15219	15628	15619	15600	15574	15558	15431	15484	15356	15666	15534	15642	15570	15524	15437	15792	15596	15581	15471	15636	15465	15556	15297	15469	15687	15400	15632	15442	15450	15469	15491	15391	15673	15565	15630	15561	15532	15395	15504	15706	15582	15520	15481	15761	15623	15534	15534	15601	15514	15534	15385	15716	15343	15596	15440	15646	15532	15364	15447	15553	15564	15449	15496	15508	15551	15489	15731	15492	15391	15628	15564	15505	15362	15425	15350	15740	15446	15483	15546	15523	15605	15497	15648	15671	15501	15685	15744	15483	15528	15560	15517	15441	15440	15693	15532	15402	15603	15617	15488	15561	15410	15742	15411	15592	15421	15561	15635	15534	15567	15569	15579	15681	15583	15529	15719	15482	15536	15631	15516	15465	15678	15330	15586	15488	15615	15573	15456	15461	15466	15443	15530	15657	15503	15600	15562	15523	15577	15258	15649	15293	15724	15645	15648	15481	15605	15618	15520	15473	15678	15661	15458	15361	15495	15562	15437	15622	15544	15550	15467	15567	15549	15467	15380	15533	15602	15470	15538	15660	15615	15612	15491	15543	15567	15541	15632	15575	15535	15486	15524	15447	15572	15698	15494	15612	15606	15368	15500	15529	15478	15423	15629	15546	15321	15490	15434	15403	15625	15545	15562	15651	15576	15530	15563	15513	15366	15475	15594	15556	15550	15619	15591	15418	15432	15480	15561	15373	15582	15488	15709	15450	15410	15551	15357	15528	15357	15496	15567	15445	15372	15536	15616	15380	15679	15563	15636	15451	15683	15479	15648	15413	15415	15492	15400	15547	15438	15337	15683	15574	15610	15576	15395	15400	15678	15405	15449	15699	15533	15812	15565	15388	15562	15507	15560	15567	15577	15620	15463	15497	15181	15478	15657	15724	15730	15391	15657	15553	15467	15479	15540	15482	15476	15465	15428	15529	15398	15468	15345	15400	15440	15381	15579	15417	15616	15669	15633	15500	15516	15591	15619	15339	15606	15479	15628	15591	15508	15423	15487	15659	15427	15589	15464	15457	15376	15609	15601	15664	15408	15444	15607	15534	15662	15494	15728	15684	15542	15598	15711	15331	15364	15595	15422	15572	15745	15629	15483	15411	15599	15581	15623	15778	15563	15502	15702	15505	15328	15425	15624	15526	15527	15471	15612	15407	15402	15416	15385	15602	15448	15683	15498	15705	15750	15397	15420	15548	15589	15499	15404	15688	15481	15604	15569	15587	15559	15560	15399	15402	15541	15565	15707	15420	15544	15374	15457	15567	15179	15551	15497	15476	15326	15664	15550	15438	15619	15414	15745	15356	15513	15568	15431	15567	15621	15582	15374	15860	15701	15547	15579	15609	15549	15485	15501	15521	15651	15535	15482	15510	15505	15536	15596	15498	15547	15591	15586	15522	15318	15557	15424	15378	15442	15551	15441	15447	15403	15508	15360	15447	15532	15504	15582	15520	15809	15507	15545	15688	15444	15658	15615	15347	15685	15666	15684	15573	15512	15660	15440	15374	15448	15491	15449	15495	15471	15555	15638	15522	15570	15392	15339	15620	15501	15566	15664	15522	15474	15654	15502	15378	15355	15614	15506	15375	15595	15421	15562	15648	15481	15393	15513	15532	15628	15555	15355	15578	15633	15656	15439	15530	15559	15474	15467	15661	15618	15649	15582	15592	15499	15612	15467	15612	15444	15665	15539	15648	15442	15791	15497	15453	15483	15485	15731	15474	15632	15400	15577	15668	15507	15577	15484	15471	15442	15357	15382	15598	15434	15604	15540	15546	15514	15330	15483	15426	15601	15602	15613	15492	15440	15522	15539	15601	15605	15580	15521	15636	15515	15551	15654	15725	15613	15647	15480	15420	15594	15595	15648	15504	15530	15516	15467	15544	15595	15419	15464	15500	15435	15349	15449	15573	15387	15409	15382	15603	15315	15431	15605	15505	15487	15369	15430	15361	15401	15568	15454	15460	15416	15588	15595	15540	15463	15502	15332	15372	15609	15428	15535	15641	15585	15540	15662	15619	15800	15580	15612	15479	15540	15629	15580	15544	15524	15439	15629	15481	15577
26673	46427	40308	30404	25751	22176	18794	16931	16316	15490	15155	15074	14799	14672	14605	14281	14389	14229	14159	14088	14033	13954	14005	14002	13763	13840	13924	13735	13744	13688	13756	13760	13791	13870	13796	13706	13723	13714	13556	13789	13651	13766	13581	13619	13587	13451	13646	13642	13811	13577	13628	13596	13501	13549	13470	13553	13567	13489	13661	13601	13562	13570	13623	13576	13611	13538	13537	13627	13594	13550	13461	13611	13484	13569	13514	13726	13436	13351	13630	13424	13640	13670	13638	13475	13540	13472	13609	13753	13522	13631	13567	13562	13652	13530	13571	13452	13594	13557	13558	13625	13501	13638	13543	13538	13498	13582	13543	13733	13439	13651	13440	13596	13309	13555	13586	13501	13620	13466	13714	13528	13592	13582	13614	13548	13413	13559	13538	13497	13445	13667	13262	13532	13501	13470	13514	13536	13573	13560	13512	13503	13674	13666	13609	13581	13623	13638	13593	13400	13621	13435	13641	13717	13617	13510	13647	13649	13581	13534	13503	13453	13522	13435	13633	13605	13650	13509	13429	13517	13595	13602	13511	13592	13438	13708	13644	13666	13698	13509	13637	13560	13536	13578	13499	13555	13641	13427	13469	13712	13495	13614	13534	13580	13681	13743	13380	13494	13511	13596	13512	13523	13610	13674	13435	13545	13706	13611	13439	13514	13536	13371	13543	13527	13632	13345	13573	13568	13485	13492	13430	13670	13443	13431	13587	13532	13564	13417	13458	13481	13561	13685	13492	13503	13535	13482	13465	13400	13449	13633	13530	13441	13469	13519	13567	13522	13522	13527	13457	13657	13402	13560	13693	13606	13522	13391	13586	13365	13557	13611	13571	13573	13447	13512	13576	13565	13474	13459	13527	13679	13558	13589	13518	13560	13585	13519	13350	13457	13385	13627	13617	13793	13372	13411	13431	13656	13609	13392	13477	13429	13541	13508	13639	13553	13623	13521	13517	13504	13573	13710	13592	13538	13425	13589	13421	13561	13578	13503	13712	13453	13574	13435	13696	13568	13473	13588	13615	13609	13499	13601	13594	13450	13549	13396	13712	13537	13573	13560	13374	13665	13567	13612	13536	13478	13663	13583	13543	13432	13482	13670	13480	13480	13637	13578	13710	13601	13473	13587	13569	13557	13402	13551	13665	13626	13537	13528	13460	13620	13532	13564	13525	13638	13452	13621	13531	13555	13585	13801	13573	13546	13238	13549	13658	13508	13672	13537	13550	13509	13716	13648	13622	13386	13656	13582	13645	13509	13628	13433	13639	13665	13562	13475	13570	13430	13532	13530	13539	13498	13672	13498	13713	13604	13584	13529	13535	13430	13549	13587	13436	13452	13503	13507	13648	13467	13723	13418	13579	13661	13523	13353	13661	13472	13525	13537	13626	13415	13523	13489	13588	13413	13607	13294	13529	13644	13662	13444	13506	13547	13643	13377	13538	13628	13508	13457	13567	13480	13555	13537	13530	13475	13653	13481	13656	13484	13645	13617	13641	13454	13561	13467	13584	13582	13601	13518	13532	13590	13532	13537	13537	13460	13717	13465	13256	13623	13383	13525	13424	13514	13600	13400	13604	13443	13663	13686	13596	13629	13552	13665	13521	13725	13482	13571	13490	13539	13554	13569	13619	13470	13456	13595	13542	13522	13745	13597	13615	13609	13555	13556	13600	13421	13526	13591	13552	13691	13449	13553	13604	13624	13558	13341	13542	13510	13476	13512	13657	13650	13595	13522	13575	13579	13505	13571	13659	13400	13639	13547	13545	13466	13693	13601	13632	13604	13628	13474	13469	13548	13723	13531	13548	13645	13523	13599	13544	13509	13577	13449	13731	13401	13465	13411	13580	13454	13534	13467	13740	13590	13588	13544	13597	13419	13498	13468	13537	13459	13629	13622	13616	13610	13457	13414	13705	13713	13451	13528	13616	13736	13473	13495	13619	13345	13529	13699	13630	13582	13584	13641	13515	13608	13544	13547	13581	13480	13474	13657	13441	13424	13612	13544	13518	13589	13565	13539	13583	13583	13697	13463	13515	13579	13476	13499	13587	13368	13418	13467	13509	13525	13577	13538	13512	13492	13697	13574	13533	13548	13615	13585	13602	13559	13543	13458	13477	13732	13446	13462	13461	13580	13576	13634	13537	13574	13477	13794	13632	13411	13533	13399	13554	13416	13606	13608	13454	13649	13442	13479	13443	13528	13716	13424	13498	13503	13533	13492	13381	13561	13463	13506	13614	13512	13515	13422	13394	13583	13576	13558	13587	13448	13556	13341	13434	13510	13637	13492	13678	13311	13455	13603	13387	13470	13454	13385	13497	13645	13699	13409	13630	13568	13589	13519	13548	13640	13575	13597	13684	13435	13408	13569	13536	13494	13598	13615	13435	13360	13452	13395	13568	13546	13390	13377	13579	13494	13492	13569	13473	13293	13709	13631	13500	13228	13604	13637	13561	13526	13489	13750	13671	13513	13608	13436	13554	13576	13644	13563	13469	13650	13569	13405	13531	13561	13659	13606	13747	13653	13544	13640	13651	13576	13565	13499	13299	13626	13406	13397	13504	13358	13471	13336	13519	13466	13497	13377	13597	13533	13638	13542	13408	13582	13724	13552	13572	13568	13544	13521	13627	13273	13743	13484	13696	13474	13463	13514	13626	13534	13474	13422	13688	13502	13743	13478	13473	13583	13556	13620	13424	13634	13547	13557	13661	13776	13542	13618	13679	13432	13542	13516	13460	13464	13593	13523	13573	13331	13639	13565	13495	13436	13601	13432	13518	13601	13564	13378	13701	13598	13421	13621	13412	13513	13659	13572	13534	13659	13539	13589	13530	13749	13375	13546	13508	13660	13546	13401	13418	13537	13480	13614	13563	13586	13609	13426	13546	13606	13495	13475	13522	13462	13459	13465	13554	13670	13563	13648	13589	13490	13587	13486	13562	13597	13579	13567	13688	13529	13549	13477	13354	13436	13640	13412	13501	13696	13424	13332	13491	13535	13531	13625	13543	13357	13483	13486	13543	13434	13547	13589	13473	13461	13361	13650	13592	13573	13650	13457	13726	13627	13484	13659	13375	13476	13492	13479	13444	13641	13467	13594	13502	13552	13451	13601	13606	13481	13630	13607	13481	13463	13473	13512	13691	13628	13587	13596	13540	13605	13516	13612	13535	13512	13439	13504	13440	13538	13527	13578	13590	13403	13486	13583	13557	13637	13595	13753	13640	13490	13279	13582	13504	13493	13515	13540	13540	13580	13481	13565	13467	13697	13465	13617	13340	13362	13575	13480	13660	13365	13557	13548	13598	13630	13561	13456	13595	13402	13454	13782	13533	13525	13539	13583	13577	13625	13464	13540	13493	13579	13667	13567	13589	13465	13491	13300	13792	13569	13665	13609	13369	13635	13528	13419	13536	13561	13743	13537	13599	13460	13538	13624	13546	13575	13416	13500	13492	13396	13560	13517	13835	13565	13408	13363	13419	13617	13551	13640	13569	13478	13578	13447	13492	13696	13447	13440	13510	13530	13647	13664	13407	13629	13545	13518	13545	13560	13535	13550	13572	13672	13604	13538	13512	13531	13459	13538	13447	13415	13556	13617	13612	13519	13671	13314	13555	13648	13566	13464	13417	13716	13373	13613	13440	13648	13497	13463	13557	13659	13640	13463	13538	13567	13473	13497	13588	13563	13699	13624	13370	13604	13535	13581	13382	13559	13432	13447	13585	13715	13523	13602	13463	13583	13564	13562	13561	13501	13593	13593	13449	13415	13518	13654	13549	13576	13632	13468	13652	13686	13519	13438	13493	13563	13669	13483	13461	13592	13639	13530	13525	13480	13519	13427	13541	13574	13585	13559	13552	13508	13516	13406	13412	13680	13620	13397	13540	13789	13540	13549	13451	13498	13511	13542	13535	13617	13465	13541	13533	13462	13668	13376	13696	13621	13605	13389	13543	13451	13493	13536	13359	13518	13597	13561	13541	13580	13446	13482	13527	13579	13504	13498	13549	13544	13524	13470	13683	13616	13585	13539	13438	13551	13563	13696	13420	13603	13403	13557	13650	13556	13563	13457	13632	13655	13523	13507	13512	13581	13420	13436	13586	13458	13557	13594	13622	13612	13588	13396	13551	13739	13310	13560	13453	13618	13523	13550	13591	13561	13645	13577	13546	13512	13595	13509	13625	13558	13646	13528	13641	13634	13383	13514	13485	13681	13592	13567	13444	13470	13453	13567	13495	13617	13457	13721	13421	13387	13556	13610	13542	13475	13483	13612	13607	13452	13636	13618	13611	13644	13439	13594	13566	13680	13455	13596	13552	13582	13551	13529	13538	13649	13532	13444	13551	13582	13566	13393	13632	13462	13383	13527	13410	13530	13452	13567	13665	13634	13499	13689	13508	13527	13622	13487	13574	13359	13479	13422	13577	13460	13552	13588	13655	13499	13565	13573	13667	13515	13497	13460	13442	13394	13427	13452	13726	13595	13627	13463	13536	13365	13495	13479	13548	13438	13473	13473	13519	13451	13557	13480	13515	13622	13636	13587	13600	13581	13413	13710	13764	13551	13593	13564	13639	13465	13440	13639	13479	13568	13418	13402	13458	13413	13496	13407	13522	13529	13718	13592	13592	13488	13508	13585	13504	13447	13465	13554	13534	13516	13441	13492	13532	13477	13521	13461	13905	13537	13490	13504	13643	13581	13477	13455	13462	13496	13467	13337	13526	13523	13481	13522	13483	13574	13510	13618	13518	13554	13560	13527	13649	13477	13582	13546	13567	13687	13499	13687	13618	13557	13507	13357	13620	13647	13567	13639	13713	13586	13634	13596	13471	13398	13583	13554	13626	13411	13728	13547	13299	13644	13541	13419	13581	13487	13414	13398	13758	13561	13400	13581	13624	13480	13540	13366	13692	13519	13553	13582	13651	13257	13519	13624	13460	13605	13625	13527	13564	13553	13316	13298	13546	13590	13480	13409	13385	13618	13366	13529	13490	13643	13491	13658	13599	13533	13639	13519	13568	13572	13403	13518	13602	13575	13615	13465	13431	13631	13521	13490	13612	13682	13513	13540	13415	13575	13526	13572	13490	13373	13545	13472	13495	13381	13420	13764	13578	13562	13441	13490	13498	13456	13563	13723	13522	13549
27959	23425	27324	23275	18788	16992	16097	15549	15361	15196	15079	14975	14892	14898	14827	14772	14997	14716	14791	14884	14824	14666	14586	14799	14834	14656	14652	14576	14697	14537	14758	14631	14391	14515	14510	14608	14692	14686	14733	14696	14590	14555	14738	14768	14604	14677	14791	14529	14721	14620	14705	14570	14613	14510	14476	14398	14523	14663	14530	14434	14541	14752	14598	14418	14642	14481	14575	14475	14682	14766	14490	14689	14790	14579	14593	14479	14462	14685	14629	14563	14525	14554	14635	14501	14766	14458	14468	14373	14739	14558	14624	14555	14721	14595	14678	14560	14673	14536	14697	14717	14452	14705	14766	14758	14466	14451	14400	14562	14780	14654	14521	14550	14418	14544	14548	14574	14746	14474	14661	14556	14490	14566	14548	14608	14646	14576	14640	14449	14480	14412	14672	14395	14597	14602	14632	14547	14474	14523	14490	14625	14520	14531	14501	14445	14698	14652	14502	14576	14630	14474	14690	14486	14486	14701	14751	14724	14430	14694	14614	14443	14538	14570	14604	14793	14697	14646	14609	14602	14710	14647	14518	14407	14621	14626	14586	14652	14538	14512	14736	14471	14626	14649	14616	14555	14592	14556	14694	14542	14713	14577	14685	14562	14472	14618	14617	14550	14539	14557	14584	14491	14567	14665	14558	14648	14740	14510	14579	14505	14707	14625	14621	14784	14599	14466	14727	14586	14603	14491	14755	14684	14444	14556	14378	14599	14481	14646	14653	14475	14550	14598	14580	14735	14564	14419	14763	14542	14583	14341	14567	14621	14513	14646	14634	14685	14585	14725	14522	14678	14523	14645	14527	14599	14555	14639	14766	14807	14614	14486	14605	14587	14691	14512	14795	14611	14519	14609	14667	14556	14647	14560	14514	14647	14611	14567	14689	14514	14499	14542	14434	14517	14688	14563	14523	14811	14738	14566	14482	14620	14598	14336	14675	14582	14604	14550	14524	14623	14531	14578	14700	14360	14639	14743	14528	14453	14466	14624	14637	14419	14627	14580	14522	14509	14512	14659	14569	14609	14617	14491	14477	14538	14443	14505	14507	14745	14568	14433	14496	14690	14605	14535	14493	14668	14682	14461	14518	14656	14619	14650	14508	14354	14587	14593	14577	14429	14423	14414	14445	14678	14590	14532	14649	14574	14578	14555	14584	14438	14481	14520	14611	14545	14684	14551	14626	14775	14756	14534	14591	14555	14570	14571	14395	14448	14662	14531	14621	14408	14632	14697	14701	14585	14571	14522	14389	14285	14446	14685	14684	14445	14473	14614	14547	14473	14694	14699	14681	14377	14578	14553	14631	14560	14598	14400	14627	14515	14608	14630	14699	14480	14677	14582	14471	14536	14406	14439	14625	14350	14375	14520	14384	14522	14748	14636	14586	14793	14535	14550	14523	14676	14411	14437	14481	14481	14649	14539	14801	14623	14484	14654	14624	14375	14754	14692	14475	14466	14680	14605	14546	14457	14558	14643	14645	14621	14695	14576	14444	14570	14764	14606	14523	14503	14577	14576	14353	14662	14505	14528	14432	14536	14716	14796	14571	14727	14542	14466	14420	14573	14396	14460	14677	14649	14541	14757	14474	14614	14861	14633	14560	14463	14680	14571	14494	14797	14738	14504	14503	14533	14460	14410	14539	14742	14529	14583	14447	14421	14626	14713	14593	14805	14691	14451	14561	14669	14572	14697	14587	14565	14605	14575	14744	14718	14669	14492	14606	14469	14446	14875	14669	14529	14599	14630	14874	14663	14483	14611	14653	14765	14684	14472	14545	14451	14645	14615	14472	14578	14675	14583	14532	14510	14580	14601	14626	14611	14569	14632	14592	14596	14615	14731	14623	14393	14573	14604	14552	14524	14463	14676	14687	14584	14516	14727	14504	14661	14734	14472	14925	14526	14808	14712	14569	14564	14614	14634	14452	14572	14762	14509	14472	14814	14468	14550	14563	14686	14693	14537	14345	14760	14613	14661	14581	14618	14574	14532	14576	14553	14844	14639	14711	14568	14440	14808	14585	14543	14537	14611	14443	14643	14413	14381	14597	14452	14651	14544	14711	14606	14496	14644	14539	14492	14716	14551	14552	14527	14605	14713	14676	14410	14456	14781	14661	14695	14668	14858	14591	14574	14430	14558	14545	14491	14765	14398	14476	14552	14536	14579	14609	14403	14786	14557	14792	14484	14693	14641	14679	14651	14617	14719	14591	14656	14595	14486	14475	14536	14604	14422	14735	14691	14418	14725	14598	14634	14654	14573	14700	14692	14575	14586	14517	14574	14629	14567	14541	14477	14526	14646	14510	14809	14761	14542	14555	14661	14690	14578	14514	14445	14472	14698	14670	14793	14540	14559	14486	14551	14527	14392	14458	14693	14740	14530	14569	14850	14597	14601	14569	14461	14767	14629	14712	14498	14534	14630	14666	14595	14725	14615	14503	14365	14543	14666	14424	14615	14651	14766	14576	14371	14573	14474	14672	14499	14600	14637	14444	14756	14689	14560	14579	14625	14660	14713	14590	14684	14631	14503	14552	14600	14578	14545	14409	14734	14498	14468	14416	14572	14423	14567	14615	14552	14734	14610	14715	14582	14857	14631	14565	14475	14682	14639	14578	14594	14355	14595	14552	14462	14528	14679	14419	14582	14686	14700	14572	14448	14662	14480	14569	14390	14713	14627	14623	14675	14817	14515	14618	14724	14712	14781	14543	14584	14426	14650	14446	14592	14583	14526	14704	14524	14722	14561	14713	14413	14528	14343	14731	14560	14619	14504	14640	14531	14650	14738	14677	14580	14483	14496	14608	14624	14537	14542	14596	14647	14521	14468	14753	14421	14640	14382	14475	14529	14615	14722	14776	14713	14656	14545	14569	14475	14529	14370	14542	14548	14771	14305	14657	14694	14673	14466	14526	14583	14303	14676	14626	14492	14591	14669	14551	14584	14579	14659	14407	14489	14565	14612	14607	14538	14622	14643	14590	14473	14642	14657	14584	14495	14515	14642	14599	14637	14606	14410	14563	14456	14740	14691	14545	14592	14515	14579	14735	14745	14540	14758	14636	14820	14633	14424	14531	14636	14574	14527	14516	14655	14619	14605	14592	14561	14504	14469	14748	14688	14535	14481	14480	14601	14624	14533	14430	14591	14615	14602	14522	14542	14620	14623	14614	14415	14583	14616	14631	14704	14738	14548	14609	14487	14706	14601	14689	14821	14497	14710	14545	14508	14387	14531	14500	14477	14518	14557	14777	14518	14530	14834	14632	14594	14626	14496	14726	14538	14496	14609	14701	14727	14679	14523	14513	14634	14642	14689	14508	14609	14563	14743	14537	14589	14603	14525	14577	14417	14615	14596	14470	14482	14720	14678	14583	14615	14545	14615	14541	14558	14567	14480	14437	14727	14542	14485	14568	14563	14635	14765	14604	14636	14545	14706	14651	14715	14471	14578	14685	14612	14574	14776	14635	14619	14626	14462	14646	14777	14550	14742	14659	14614	14495	14581	14593	14620	14491	14582	14569	14317	14511	14535	14666	14721	14650	14593	14417	14495	14567	14549	14495	14700	14589	14612	14440	14659	14482	14469	14378	14451	14730	14719	14600	14635	14510	14553	14543	14608	14588	14440	14676	14538	14300	14537	14634	14518	14621	14549	14349	14430	14379	14545	14419	14534	14671	14721	14711	14726	14709	14675	14768	14544	14628	14506	14507	14712	14560	14433	14634	14578	14489	14428	14568	14631	14523	14488	14389	14489	14365	14467	14495	14398	14605	14651	14608	14523	14711	14597	14544	14616	14696	14610	14554	14669	14571	14652	14706	14626	14552	14541	14582	14504	14505	14608	14791	14517	14621	14604	14594	14539	14567	14488	14573	14604	14642	14727	14591	14556	14599	14684	14443	14534	14477	14474	14715	14475	14514	14693	14638	14639	14543	14556	14642	14504	14775	14536	14820	14488	14770	14457	14633	14473	14673	14509	14490	14534	14601	14638	14532	14780	14542	14658	14559	14746	14403	14448	14557	14684	14601	14638	14486	14510	14747	14614	14610	14627	14780	14543	14590	14662	14725	14809	14728	14575	14628	14587	14482	14449	14806	14444	14513	14651	14578	14458	14625	14517	14687	14409	14766	14554	14573	14739	14629	14637	14718	14464	14621	14566	14521	14667	14477	14597	14607	14583	14512	14648	14614	14641	14573	14693	14525	14538	14747	14885	14762	14770	14570	14510	14472	14566	14596	14620	14577	14518	14574	14722	14564	14426	14644	14560	14494	14870	14577	14438	14451	14513	14666	14430	14419	14551	14683	14382	14637	14402	14804	14809	14725	14745	14674	14597	14592	14434	14587	14697	14456	14530	14726	14525	14641	14678	14470	14663	14615	14735	14592	14509	14677	14502	14758	14517	14576	14450	14534	14483	14579	14304	14657	14373	14470	14741	14500	14430	14499	14556	14420	14625	14596	14570	14556	14481	14613	14609	14581	14506	14640	14632	14663	14436	14447	14537	14749	14717	14602	14618	14656	14542	14528	14570	14767	14489	14470	14336	14513	14545	14638	14699	14668	14568	14649	14561	14552	14546	14588	14701	14436	14697	14636	14540	14661	14631	14555	14456	14351	14677	14595	14675	14715	14638	14505	14645	14599	14623	14612	14614	14523	14407	14547	14467	14754	14523	14651	14578	14539	14707	14688	14741	14395	14684	14661	14715	14582	14692	14445	14538	14544	14613	14609	14496	14527	14631	14659	14763	14561	14501	14415	14594	14773	14527	14834	14604	14525	14423	14541	14775	14660	14604	14644	14574	14554	14614	14629	14672	14650	14744	14762	14684	14452	14727	14440	14548	14588	14598	14619	14627	14774	14502	14622	14701	14539	14674	14546	14389	14769	14504	14574	14588	14571	14539	14549	14617	14771	14395	14433	14632	14404	14678	14549	14571	14709	14671	14723	14690	14548	14606	14504	14539	14566	14740	14767	14540	14440	14597	14427	14479	14489	14517	14522	14477	14568	14758	14622	14538	14639	14542	14535	14622	14522	14475	14608	14469	14707	14551	14577	14701	14600	14732	14646	14737	14616	14745	14684	14570	14604	14595	14468	14876	14270	14617	14770	14497	14469	14594	14796	14652	14421	14631	14651	14684	14351	14525
21886	32215	28770	21422	18222	16100	14792	14147	13836	13663	13598	13572	13546	13413	13126	13268	13236	13263	13100	13255	13188	13211	13146	13151	13025	13004	13112	13153	12997	12977	13177	12953	13252	13104	13201	13058	12963	12936	12946	12905	12989	12913	13053	12908	12869	13034	13004	13049	12885	12919	12883	12971	12912	13014	13056	12940	12967	12859	12767	12965	12811	12852	12887	12946	13037	13052	12895	12891	12778	13114	12980	12983	12986	12923	12944	12996	12876	12963	13105	12947	13046	13033	12818	12727	12690	12950	12932	13032	13040	13166	12939	13048	12974	13055	12987	12948	13050	13040	12993	12783	12970	12974	12910	12839	13068	13019	12870	12882	12944	12878	12831	13031	12929	13023	13067	13120	13046	12880	13076	13040	12933	13090	12995	12966	12821	12999	12914	13077	12889	13047	12911	12970	12808	12975	13126	12993	12938	13012	12901	12909	12902	12988	13012	12747	12866	12961	12974	13091	13005	12889	12823	12879	12885	13257	12946	12877	12919	12963	12816	12840	12983	12973	13051	12779	12981	12900	13072	12928	13037	13128	12921	12911	13011	13060	12895	13124	12903	12830	13033	12996	12894	12920	12808	12811	12927	12849	13049	13010	12833	12879	12906	12935	13211	12847	12881	13045	12871	12904	12926	13066	13023	13022	12980	12996	12958	12819	12869	13072	12934	12915	12957	12981	13052	12957	13074	12912	12852	13114	12916	12933	12989	12962	12819	12942	12890	12998	13053	12912	12964	12952	12948	13054	12698	12933	12968	13020	12828	13025	12912	12951	12864	12936	12900	12902	12946	12870	13027	13043	12883	12763	13055	12906	12929	13004	13027	12853	13024	12810	13047	12953	13154	13034	12832	12973	13124	12951	13100	12962	12794	12785	12835	12857	13028	12963	12936	12995	12907	12991	13003	12931	12913	12985	13072	13020	13129	12892	12802	12880	12992	12854	12907	12931	13018	12969	12957	12922	12899	12912	13023	13003	12875	12950	13117	12830	12852	12976	12993	13088	12908	12968	13007	12986	12937	12978	12895	12824	13013	12885	13167	13094	12847	12870	13036	12980	12976	12979	13043	13024	12911	12953	12942	13016	13033	12998	12810	12921	13054	12999	12938	13014	12993	13010	12903	13054	12993	12931	13033	12918	13042	12935	12960	12919	12969	12829	12962	12924	12954	13133	13044	13052	12893	12975	13030	12958	12919	12859	12803	12927	12993	12813	12870	12956	12867	12886	13008	12821	12892	12924	12889	12922	12847	12882	12984	13120	13028	12924	12803	12930	13009	12956	12993	13001	13148	13083	12920	12993	13011	13035	13030	12932	12823	13091	12897	12963	12946	13010	13003	12928	12953	12925	13022	13018	13105	12953	12902	12934	12915	13091	13001	13049	12819	12851	12932	12995	13077	13045	12949	12909	12933	13099	13089	12885	13007	12858	12946	13043	12923	13044	12796	13058	12891	12946	12780	12968	13004	12967	13082	12942	12939	13039	12748	13016	13001	12817	12996	12900	13167	12890	12993	13027	12915	12919	12850	12930	12964	13131	12921	12924	12921	12948	12926	12779	13003	12992	12897	12934	12974	12829	12848	12856	12985	13103	13098	13022	12794	12997	13075	13007	12862	12975	12910	12833	12623	12982	12920	12812	13035	12962	12924	12844	12849	13130	12998	12830	13058	12912	12974	13048	13009	12996	12910	13041	13144	12952	13013	13050	12955	12933	12878	12868	13221	12859	12891	12777	12858	12715	12970	12959	12827	13060	12927	13086	13136	13086	13019	13089	13002	13155	12912	13007	13076	12985	12988	12899	12903	12864	12914	12993	12823	12966	12999	12949	12984	12978	12944	13175	13033	13036	13023	12896	12968	12907	12954	13030	12858	12974	13009	12949	12996	13086	12876	12885	12899	12870	12926	12893	12909	12970	12936	12881	12922	12848	13006	12853	12947	12962	13025	12895	13187	12936	12874	12898	12827	13058	12922	12943	13043	12960	12775	13033	12928	12905	12943	12811	12725	12792	12877	12812	12920	12933	13068	13073	13003	12986	12985	12810	13005	12922	12837	12977	12982	12909	12847	12941	13076	12911	13011	12840	12981	12827	12960	12913	13039	13010	12909	12891	13033	13058	13065	13004	12964	12944	12919	12930	13066	12960	12935	13013	13077	13154	12878	12789	12861	12870	13008	12826	12812	13079	13065	13150	13058	12947	12978	13035	12823	12958	13126	12821	13023	12887	12973	13042	12963	12877	12849	12852	13150	12960	12876	12914	12850	12834	12976	12995	12849	13027	12687	13003	13053	12877	12886	12899	12903	12893	12886	12978	12907	12992	13046	13112	12969	12922	12775	12984	12903	12874	12996	12881	12831	12903	12902	13004	13172	12922	12855	12986	12892	13056	12810	13032	12868	12896	12878	13006	12874	13093	12896	12878	12852	13021	12935	13070	12953	13067	12916	12938	12980	12929	12918	12963	13094	12797	12975	13009	12982	12905	12975	12900	12974	12813	13120	13070	12905	12874	12856	13056	13017	13022	12997	12902	12848	12896	13152	13141	13056	12924	13026	13123	13015	12907	12947	12897	12836	12770	12895	12827	13071	12990	13045	13042	12975	12884	12944	12777	13053	12970	12943	13038	13129	13002	12820	12935	12917	12979	12988	13014	12899	12963	13081	12975	13033	13090	12841	12938	12840	12874	13037	12892	12982	12999	13001	12880	12981	13001	13061	12857	13011	12997	12968	12903	13058	13121	12884	13053	12890	12963	13034	12949	12925	12941	12928	13066	13037	12911	12987	12965	12964	12909	12963	12836	13164	13003	13066	13047	12955	12947	12859	13024	13004	13174	13026	13108	12947	12924	12996	12961	13005	12903	13072	13142	12923	12822	12890	12958	13074	12809	12930	12835	13029	12962	13074	13018	12951	13016	13022	13000	12927	12937	12816	13003	12797	12988	12962	13027	12841	13029	12965	12859	12937	12975	13011	12926	12766	12994	12886	13060	12867	12784	12932	12925	12784	12909	12954	12917	13035	13007	13054	13047	13030	12923	13056	13016	12988	12778	13053	12869	12910	13053	12899	12894	12857	12963	12875	13026	12928	12971	12983	13009	13071	13026	13075	12991	13158	12866	12903	12969	12888	12976	12873	12992	12879	12871	12892	12919	13098	13026	12828	12957	12957	12996	12963	12933	13042	12996	12985	12955	13078	12865	12870	12944	12995	12884	13027	12971	13076	12795	13055	12977	12877	12972	12894	13059	12995	12994	12857	12956	13073	13013	12940	13100	13100	12884	13096	12998	12909	12931	12838	12903	12851	12866	12914	13134	12996	12849	13009	13017	12992	12933	12986	12940	12947	13031	13045	12912	12872	12892	12945	12949	12955	12934	12929	12995	12839	12913	12828	12810	12842	12859	12871	13061	12973	12941	12944	13031	13007	12964	12866	12921	12910	12886	12833	13203	12887	12981	12901	12790	12776	12847	13007	12957	12961	12951	13038	12987	12997	12954	13042	12904	12975	13037	13009	13097	12977	13079	13146	12942	12908	13072	12910	12932	12832	12837	13024	13107	13003	12936	12832	12757	12998	12982	12984	12988	13005	12958	12923	12920	12909	12930	12896	12968	12843	12894	13178	12884	12810	13021	12924	12881	13009	13075	12978	13012	13100	12772	12856	13012	12816	13028	13028	12951	12776	12947	12987	12787	12816	12909	13031	12948	12906	13066	13129	12985	12800	12871	12866	12839	13006	12902	12854	12945	12938	13011	12872	12962	12861	13150	13067	12947	12931	12962	13039	12812	13092	13118	12978	13075	13098	12967	12937	12971	12959	12974	12967	12990	13016	13032	12834	12964	13065	12791	13107	13108	12986	12931	12864	13028	13134	13020	12911	12878	12885	12919	12871	12971	13012	12829	12915	12874	12894	12971	12962	13108	12986	12990	12991	12963	12933	12907	12894	12883	12960	13009	13072	12967	13078	13018	12917	12930	13113	13040	12761	13062	12964	12983	13074	12959	13008	12959	12890	12912	12891	13016	13026	13022	12999	12976	13040	12770	12915	12981	12751	12966	12998	13011	12907	12828	12877	12794	13058	12881	12882	12982	12983	13022	12886	13039	12870	12957	13074	12867	12902	12911	12986	13105	13153	12959	13067	12879	12893	13054	12950	12995	12940	13102	12982	12909	12872	12953	12839	12964	13127	12833	13056	12791	12919	12982	13060	12901	12909	12938	12819	13093	13141	12809	12898	12722	13099	12981	12939	12880	12837	13070	13080	12951	12937	12960	13040	12984	12844	12871	12981	12838	12949	12914	12989	13066	12849	12991	13015	12791	12889	12983	13097	12950	12955	13091	13023	12930	12851	12843	12991	13081	12916	12931	12900	12855	12995	12785	13017	12951	12996	12992	13017	13000	13034	12974	12897	13019	12917	12905	13027	13076	13059	12976	12899	12999	12871	13149	12878	12852	12870	12806	12957	13164	12949	13019	12929	13076	13148	12860	13031	12852	13042	12815	12943	13003	12943	13025	12901	13041	12859	12696	13031	13141	12941	13071	12868	13097	13049	13032	12956	12709	12908	12975	13048	12907	12951	13015	12929	12912	13047	12904	12928	12895	12983	12899	13004	12903	12912	13158	12894	12913	12878	13001	13136	12875	12883	12931	13031	13127	12848	12910	12999	13077	12949	13179	13024	13150	12902	12993	13033	12867	12922	12970	13154	12925	12915	12784	13027	12967	12959	12979	12955	12930	12887	12869	12868	13119	13000	13012	12983	12920	12837	12893	13016	12900	13011	13014	13026	12965	12996	12979	12812	12877	12813	13148	12962	12842	12986	12993	13097	12898	13011	12967	12892	12992	12841	12937	13032	12920	12961	13020	12963	12875	13021	13038	12856	13027	12855	13031	12934	12984	12949	13065	12743	13020	12755	13096	12960	12957	12901	12906	13048	12971	12793	13216	12922	12994	12971	12991	12869	12923	12963	13041	13059	12835	13023	13062	12994	12887	12972	13112	12967	13030	12939	12893	12835	12858	12968	12978	12855	12847	13041	12991	12846	12879	12945	12936	13084	12882	12918	12945	12847	12977	12966	12840	12902	12931	13112	12978	12930	12928	12871	12944	12936	12826	12903	12923	12958	12899	12905	12824	13162	13062	12916	12933
24035	21151	28529	24790	23215	22399	19974	17201	15992	15970	15641	15636	15234	15534	15527	15509	15328	15317	15431	15264	15100	15423	15016	15148	15088	15087	15233	15035	15107	15139	15222	15139	15073	15053	15062	15206	15127	14961	15254	15038	14964	14978	15015	14974	14867	14982	14895	14722	14929	14803	14859	14862	14763	14774	14869	14976	14984	14965	14993	14709	14901	14918	14923	14864	14823	14744	14909	15129	14855	15105	14897	14945	14951	14823	14818	14828	14820	14952	14945	15049	14866	14955	14861	14856	15223	15039	14986	15024	14846	14923	15000	15006	15067	14923	15033	14859	15017	14968	14875	15165	14908	15076	14975	14953	14956	15226	14881	14966	14755	14823	14804	14825	14882	15007	15092	15125	15042	14845	14952	15024	14933	14868	14911	14933	14855	14924	14801	14974	15009	14969	14919	15054	14992	14974	14794	14887	14941	15083	14829	15048	14968	14900	14959	14802	14932	14751	14932	14824	14761	14685	14898	14972	14979	14879	14936	15016	14986	14834	14898	14875	14831	15110	14682	14842	15132	15029	14990	14857	14641	14837	15177	14854	15022	14923	14963	15153	14880	14991	14899	14878	14844	14865	14929	14934	14954	14910	14959	14959	14809	14859	14750	14961	14920	14983	15049	15066	14959	15082	14879	14903	15035	15116	14927	14783	14901	15035	15086	14858	14918	14848	14683	14998	14861	14965	14730	15019	14931	14723	14756	14929	14914	15032	14925	15041	14856	14776	15210	14911	14961	14815	14972	14847	15141	14758	14927	14872	15036	14972	14861	14868	14933	14851	14893	14884	14848	14982	15019	15039	14918	15024	15037	14996	14820	14901	14918	14899	15100	14956	14992	15046	14944	14946	14718	14955	14980	14877	14917	15052	15219	14966	14992	15011	15081	14865	15000	15047	15021	14874	14831	14818	14837	14858	14992	14926	14956	14983	15053	15045	15005	14957	14925	15004	14947	14943	14782	14937	15020	15024	15068	14745	14919	15088	14659	14916	15173	14973	14911	14923	15086	14909	14917	15044	14875	14804	14809	15010	15033	14806	14967	14941	14738	14920	15132	14837	14799	15033	14963	14942	15055	14881	15030	14823	15087	15120	15057	14918	14956	14873	14931	15024	14920	14799	14788	14981	15055	14793	14818	14903	14959	15157	14874	14613	14821	14952	14909	14808	14999	14982	14891	15017	15024	14967	14978	14881	14963	15000	14837	15169	14949	14946	14838	14660	14731	14831	14952	14760	14969	15014	14962	14879	14934	15151	14946	14795	14860	14809	15126	15060	14873	14786	14859	14854	14901	14966	14773	14770	14919	14864	14988	14870	15029	14994	14906	15005	14624	14837	15108	15128	15022	14881	14872	14976	14908	14795	14880	14822	14963	14987	14894	14916	14815	14786	14986	15064	14837	14903	14808	14989	15051	15053	14974	14864	14982	14824	14920	14871	15056	14920	14935	15050	14797	15003	14926	14965	15022	14978	14912	15054	14757	14821	14826	14934	14714	15019	14846	15061	14892	14885	14956	15022	15093	14691	14914	14971	15006	15069	14894	14983	14901	15071	15057	14915	15086	15110	14908	14904	14834	14971	14880	14960	14864	15092	15033	14876	15038	14933	14988	14907	14964	14897	14994	14953	14677	14902	15060	15138	14935	15129	14933	14982	14874	14977	15003	14578	14920	15098	14915	14926	14892	14793	15051	15189	15032	15010	15001	14807	15017	14862	14811	14746	15117	14858	14928	14850	14922	14760	15011	14941	14891	15037	14994	14729	14800	14652	14943	14951	15097	14945	15043	15018	14905	15053	14951	14750	14774	14907	14916	14821	15043	14872	15010	14927	14894	14966	14957	15017	14849	14812	14915	15042	14988	14954	14718	14998	14864	14832	14810	14680	14941	14943	15102	15151	14836	14973	14943	14864	15095	14839	14777	15004	14913	14946	14978	14992	14794	14850	14765	14848	14961	14918	14955	14883	14888	15152	14996	15005	15057	14917	14993	15035	14948	14888	14834	15033	14974	14961	15085	15046	15011	14938	14869	14855	14826	14975	14925	14854	14878	15020	14935	14947	14980	14862	14838	14967	14915	14913	14831	15035	14972	14715	14951	14893	14966	15244	15017	15045	14895	14944	14992	14890	14944	14823	14882	14915	14838	14876	14885	14772	14826	14925	14891	15024	15067	14948	14846	14841	15001	14995	14907	14986	14878	14788	14820	14923	14967	15111	14987	14772	14920	14826	14745	14945	14820	14716	15047	14817	14968	14945	14937	15037	14788	14922	14962	15028	15023	14993	14988	15021	14769	14910	14862	14937	14831	14825	14981	14742	14872	14797	15054	14914	14891	15064	14785	14947	14862	14819	14894	14969	14685	14754	14777	14951	14938	14981	15030	14899	15011	14753	14936	15083	14964	14776	14815	14738	15042	15096	14875	15051	14916	15055	15014	15055	14988	14899	14731	14777	14813	14749	14983	14975	14937	14998	14928	14808	15012	14792	14981	15038	15068	14983	14825	14796	14808	14999	14843	14896	15002	15187	14817	14977	14971	14863	14919	14811	14917	14961	15062	14990	14776	14804	15046	14707	14982	14992	15151	14877	14865	14817	15002	14730	14956	14675	14887	15043	14904	15100	14782	14992	14909	14967	14829	15007	14928	14962	14882	14972	15029	15012	15034	14979	14848	14929	14885	14667	15040	14950	14771	14804	14826	14976	14962	14907	14912	15012	14744	15056	14994	14951	14878	15036	14986	14853	15196	15004	14899	14886	14943	15102	14924	14915	14872	14881	14834	14897	14816	14775	14979	15037	14900	14981	14989	14958	15012	14959	14916	15153	15009	14967	14884	14865	15059	14920	14685	14987	14919	14929	14864	15004	14905	14951	14978	14974	14876	14938	14978	14909	14895	14960	14770	15010	14871	14810	14684	14783	14746	14910	15005	14990	15145	14883	15095	14903	15001	14866	14858	14948	14739	14894	15105	14954	14887	14813	15136	15067	14857	15098	14902	14862	14768	15011	14943	14964	14887	14959	15038	14843	14892	14934	15021	14773	14852	15023	14919	14907	15033	15023	14917	14757	14898	15044	15136	14904	14951	14818	14816	14951	14966	14826	14797	15127	14788	14882	14729	15108	14821	14909	14898	15008	14876	14789	14890	14918	14929	14791	14813	14897	14887	14706	14962	14985	15050	14798	14947	14878	15006	14801	14989	14957	14815	14796	14762	14798	15033	15063	14855	14939	14914	14964	14940	15006	14974	14804	14947	14883	14928	14954	14931	15090	14953	14708	14966	14714	14953	14921	15092	14897	14931	14958	14948	14895	15008	14968	14826	14836	14859	14861	14988	14975	14883	14871	14815	14890	14688	14950	14979	14818	15048	14854	14966	14837	14863	14921	15117	14960	14920	14941	15051	14953	14927	14784	14739	14831	15097	14789	14855	15025	14835	14929	15005	15008	14821	14747	15002	14947	15052	14898	14896	14683	14823	14771	14881	14929	15000	14800	14871	15081	15106	14960	15060	15025	14949	14882	14926	15095	15045	14834	14954	14769	14821	15060	14920	14760	15109	14902	14974	14883	14870	15068	15117	14879	15064	14941	15095	14850	15008	14853	14913	14998	15087	14784	15143	14947	14871	14731	15092	14989	14956	14752	14775	14836	14875	14941	14807	14967	14895	14912	14964	14857	14869	14852	14959	14870	15045	14693	14825	14979	14787	14865	15003	14754	14814	14970	15127	14815	15064	14908	14962	15117	14977	14675	15074	15156	14951	15101	14874	15176	14798	14860	14975	14912	14870	14840	14847	15075	15043	14755	14768	15116	14972	14797	14831	15065	14856	15136	14908	14988	14904	14956	15098	14828	15135	15147	15053	14981	14963	15013	14746	14848	15054	14998	15201	14850	14749	14967	14974	14953	14934	14929	15011	14814	14717	14904	14999	14863	15056	15042	14869	14867	15126	14878	14931	14914	14931	14889	14925	14982	15102	15042	14716	14937	14916	15036	14754	14893	14710	14864	15029	14999	14883	14973	14881	14831	14988	15022	14804	14908	14920	14928	15020	14934	14777	14861	14867	14962	15004	15028	14898	15035	15041	14944	14850	14989	14987	15078	15176	14903	14851	14787	15204	14983	14816	15052	14884	14905	15021	15074	15062	14853	14800	14794	15002	14891	15059	14882	14821	15122	14870	14974	14906	14903	14822	15061	15062	14756	14879	14837	15007	15029	14841	15147	14993	14997	14889	14916	14871	14799	14926	14994	14935	15162	14865	14831	14854	14572	15048	14846	14854	14848	14981	15016	15041	14928	14737	14989	14936	14871	15025	15035	14877	14911	14786	15069	14943	15057	15188	14696	14894	14957	15067	14878	15117	14875	15155	14998	14776	15121	15142	15019	15039	14862	15068	14909	14904	15096	15063	14927	14773	14849	14824	14793	14810	14878	14903	15002	14991	14832	14904	14950	14906	14830	15049	14936	14931	14950	14971	14873	14959	14786	15167	15064	14879	14713	14872	15025	14839	14874	14989	14844	14998	14906	14901	14996	14995	14986	14910	15110	14874	14896	14996	15213	14968	14890	14892	14929	15076	14984	15091	14863	14836	15045	14858	15003	15095	14944	14828	14911	14894	14934	14902	15064	14945	14796	15040	14939	14826	14827	14776	14877	14932	14934	14690	15228	14824	14859	14873	14826	15084	15026	15144	15041	14799	14794	15188	14968	14954	14894	14934	14929	14890	14901	15068	14948	14813	14909	14932	14863	14915	14898	15023	14800	14960	14929	15019	15031	14861	14734	14750	14870	14865	14951	14981	14825	14889	14944	15134	15053	14925	14917	14943	14754	14970	14810	14888	14819	14802	14996	15052	14698	14785	14944	15101	14907	14954	14935	14891	14886	14932	14990	14930	14987	14804	14967	14910	14712	15111	14876	14931	15026	14836	15061	15031	14843	15018	15078	14842	14960	15048	15037	14832	14905	15033	15012	14899	14807	14842	15008	14947	14919	14879	14990	14841	14823	14816	14860	14983	14810	14888	15087	14679	14938	14886	15091	14957	15075	14945	15018	14790	14850	15102	14865	14971	14924	14862	14904	14960	15070	14779	14831	14990	15117	14865	14852	15074	14898	14957	14999	15057	14914	14767	15005	14939	15045	14816	15006	14862	14926
23870	41391	37750	30077	24394	19787	16757	15720	15016	14674	14347	14176	14164	13996	14026	13737	13769	13630	13764	13719	13505	13568	13457	13619	13440	13250	13431	13285	13325	13309	13541	13446	13358	13543	13465	13517	13439	13284	13392	13236	13305	13233	13158	13345	13228	13289	13278	13332	13416	13262	13150	13098	13308	13270	13154	13397	13200	13132	13190	13315	13186	13266	13177	13280	13385	13237	13223	13225	13438	13133	13214	13115	13182	13378	13173	13181	13167	13396	13195	13161	13362	13242	13441	13217	13317	13376	13434	13240	13118	13221	13334	13327	13242	13400	13204	13282	13083	13178	13370	13335	13238	13253	13213	13120	13366	13172	13245	13247	13302	13408	13518	13118	13241	13165	13297	13127	13197	13310	13139	13214	13035	13351	13200	13135	13154	13097	13329	13310	13267	13170	13050	13243	13121	13190	13179	13203	13079	13214	13332	13360	13137	13259	13276	13305	13406	13255	13170	13138	13124	13434	13264	13291	13145	13341	13237	13090	13271	13303	13153	13129	13365	13265	13347	13202	13271	13146	13329	13321	13053	13336	13166	13356	13165	13195	12962	13240	13281	13228	13353	13251	13299	13154	13202	13189	13254	13198	13187	13143	13091	13220	13288	13232	13262	13201	13226	13039	13337	13160	13251	13139	13221	13176	13130	13123	13197	13120	13371	13243	13347	13371	13185	13299	13216	13174	13216	13244	13426	13220	13259	13216	13249	13083	13213	13276	13067	13251	13236	13228	13216	13256	13273	13348	13157	13152	13216	13259	13279	13227	13417	13279	13225	13534	13055	13127	13283	13103	13320	13175	13261	13200	13237	13136	13255	13284	13333	13153	13293	13267	13167	13247	13206	13234	13117	13360	13258	13158	13251	13210	13329	13166	13242	13167	13116	13211	13481	12976	13350	13294	13076	13314	13274	13465	13236	13069	13306	13165	13157	13287	13230	13085	13250	13182	13262	13220	13206	13178	13004	13331	13267	13221	13160	13044	13173	13120	13036	13194	13260	13421	13153	13327	13375	13458	13159	13209	13186	13193	13189	13308	13135	13185	13297	13312	13318	13203	13256	13193	13268	12965	13125	13272	13286	13126	13323	13308	13096	13307	13208	13081	13268	13333	13373	13228	13347	13308	13370	13218	13257	13143	13219	13244	13088	13157	13375	13018	13278	13204	13418	13249	13147	13190	13298	13242	13071	13340	13249	13224	13338	13264	13237	13134	13105	13122	13234	13219	13275	13213	13236	13296	13162	13100	13196	13182	13305	13290	13287	13392	13295	13138	13213	13180	13019	13157	13282	13284	13285	13284	13248	13354	13149	13384	13212	13264	13159	13310	13188	13216	13055	13234	13208	13303	13100	13392	13120	13137	13193	13046	13085	13274	13054	13204	13121	13462	13043	13146	13263	13094	13136	13182	13221	13202	13335	13274	13278	13211	13168	13176	13288	13239	13272	13143	13163	13282	13280	13235	13148	13293	13265	13247	13089	13310	13225	13269	13145	13282	13185	13250	13143	13283	13201	13209	13216	13265	13124	13102	13196	13226	13236	13146	13525	13448	13170	13254	13344	13275	13159	13346	13217	13240	13150	13213	13306	13146	13309	13153	13270	13161	13427	13307	13237	13244	13265	13252	13217	13349	13190	13231	13215	13382	13378	13214	13060	13127	13116	13176	13165	13179	13260	13313	13137	13158	13230	13084	13226	13193	13103	13089	13211	13309	13181	13188	13250	13183	13096	13190	13381	13184	13196	13239	13178	13280	13285	13138	13243	13028	13250	13343	13296	13273	13325	13328	13298	13132	13146	13257	13139	13162	13362	13241	13276	13090	13105	13227	13303	13195	13228	13416	13140	13239	13263	13343	13224	13295	13242	13064	13119	13122	13357	13145	13101	13242	13233	13230	13231	13366	13187	13411	13135	13457	13132	13204	13287	13241	13071	13290	13104	13218	13214	13186	13283	13321	13245	13401	13284	13316	13362	13291	13265	13308	13039	13238	13265	13203	13095	13188	13182	13145	13322	13122	13243	13227	13124	13368	13245	13313	13230	13412	13214	13310	13125	13139	13210	13241	13266	13190	13300	13175	13347	13244	13296	13266	13180	13347	13220	13205	13088	13240	13250	13406	13197	13198	13274	13165	13095	13265	13226	13221	13247	13184	13166	13430	13135	13104	13301	13247	13219	13189	13323	13293	13330	13036	13395	13289	13070	13279	13237	13383	13256	13179	13268	13160	13199	13261	13223	13241	13316	13105	13235	13272	13160	13154	13108	13226	13245	13332	13309	13386	13247	13175	13401	13230	13182	13297	13368	13173	13205	13249	13270	13191	13220	13262	13276	13235	13262	13239	13227	13231	13254	13351	13296	13210	13263	13231	13010	13219	13102	13161	13347	13297	13123	13240	13127	13205	13336	13202	13467	13072	13335	13231	13134	13301	13223	13279	13301	13381	13239	13270	13273	13200	13323	13238	13201	13212	13146	13271	13250	13178	13203	13219	13359	13365	13324	13105	13230	13098	13142	13290	13205	13092	13246	13226	13181	13201	13294	13254	13224	13082	13311	13315	13270	13254	13235	13273	13341	13196	13355	13226	13242	13216	13186	13159	13283	13226	13268	13226	13146	13343	13299	13185	13262	13315	13056	13281	13363	13257	13346	13293	13295	13088	13167	13218	13277	13178	13297	13345	13297	13368	13099	13295	13117	13331	13257	13107	13033	13232	13246	13154	13208	13323	13380	13206	13358	13176	13256	13379	13297	13372	13084	13118	13075	13234	13329	13321	13365	13300	13241	13242	13154	12980	13369	13216	13227	13182	13293	13302	13274	13281	13301	13103	13113	13353	13105	13070	13195	13171	13130	13300	13288	13421	13256	13197	13216	13199	13255	13039	13237	13057	13212	13176	13174	13301	13184	13473	13363	13178	13267	13168	13263	13194	13359	13377	13104	13301	13174	13357	13115	13250	13351	13181	13292	13243	13323	13224	13238	13569	13232	13262	13271	13237	13216	13340	13353	13246	13255	13307	13309	13156	13272	13247	13279	13149	13208	13156	13182	13313	13275	13054	13157	13266	13335	13224	13339	13235	13180	13257	13273	13269	13362	13210	13230	13168	13222	13327	13154	13183	13327	13216	13146	13175	13183	13327	13196	13172	13404	13257	13332	13186	13253	13334	13358	13322	13183	13356	13257	13266	13286	13120	13178	13259	13163	13243	13177	13280	13329	13182	13111	13185	13301	13207	13205	13160	13201	13245	13091	13410	13177	13149	13259	13087	13220	13304	13185	13235	13179	13141	13254	13303	13215	13268	13177	13186	13193	13158	13140	13319	13220	13147	13328	13292	13315	13278	13116	13289	13194	13439	13203	13256	13117	13096	13276	13172	13288	13331	13103	13269	13423	13373	13148	13259	13430	13279	13258	13118	13178	13376	13056	13253	13320	13251	13298	13194	13191	13121	13259	13205	13296	13277	13338	13252	13306	13263	13361	13216	13227	13346	13294	13059	13206	13280	13132	13189	13252	13264	13330	13285	13239	13190	13267	13282	13313	13140	13226	13094	13419	13267	13158	13272	13308	13186	13082	13277	13400	13179	13178	13292	13157	13220	13125	13181	13202	13236	13165	13318	13172	13386	13243	13137	13076	13349	13159	13168	13222	13339	13118	13376	13154	13002	13216	13244	13142	13262	13099	13009	13321	13099	13118	13360	13253	13237	13315	13222	13209	13187	13228	13149	13236	13206	13009	13224	13377	13201	13375	13165	13339	13303	13242	13171	13207	13129	13387	13135	13201	13212	13281	13284	13244	13263	13359	13263	13398	13098	13149	13114	13251	13416	13232	13183	13123	13197	13285	13319	13051	13215	13168	13299	13260	13096	13360	13256	13164	13273	13410	13108	13316	13117	13272	13258	13217	13376	13259	13169	13055	13241	13336	13250	13241	13242	13289	13110	13212	13267	13094	13174	13269	13237	13254	13150	13299	13322	13274	13361	13337	13290	13231	13305	13193	13363	13251	13248	13270	13206	13156	13283	13313	13121	13151	13279	13210	13227	13152	13164	13240	13213	13359	13167	13077	13309	13115	13300	13119	13229	13199	13208	13170	13361	13213	13067	13252	13132	13205	13363	13329	13336	13373	13346	13423	13173	13238	13148	13278	13102	13332	13222	13187	13348	13083	13111	13216	13262	13238	13243	13306	13342	13379	13242	13259	13189	13209	13400	13275	13195	13343	13362	13228	13249	13182	13214	13324	13187	13246	13302	13376	13277	13238	13185	13201	13275	13210	13357	13193	13138	13387	13290	13242	13268	13483	13185	13206	13113	13347	13211	13125	13309	13329	13337	13232	13237	13425	13262	13165	13245	13350	13091	13257	13252	13059	13239	13309	13150	13135	13254	13207	13183	13152	13066	13104	13196	13251	13098	13172	13205	13202	13180	13109	13225	13145	13335	13253	13261	13316	13275	13131	12993	13306	13236	13302	13258	13280	13259	13178	13131	13232	13192	13339	13111	13315	13285	13227	13413	13195	13348	13213	13267	13343	13133	13157	13119	13225	13308	13289	13432	13107	13135	13229	13317	13219	13269	13234	13039	13186	13158	13096	13224	13142	13360	13172	13162	13239	13033	13237	13153	13150	13342	13140	13289	13254	13318	13142	13191	13232	13222	13186	13291	13313	13356	13176	13311	13241	13140	13246	13267	13312	13154	13186	13189	13052	13048	13168	13280	13294	13164	13318	13331	13262	13272	13326	13393	13332	13327	13155	13001	13284	13228	13307	13339	13299	13310	13296	13148	13242	13269	13177	13097	13135	13085	13227	13110	13232	13139	13284	13342	13245	13238	13231	13255	13285	13211	13283	13135	13088	13280	13272	13201	13077	13297	13218	13123	13215	13204	13314	13079	13116	13228	13075	13312	13324	13258	13230	13144	13191	13242	13386	13263	13315	13336	13226	13093	13272	13317	13228	13242	13303	13332	13314	13070	13162	13324	13318	13280	13313	13260	13416	13220	13338	13332	13028	13260	13330	13236	13083	13113	13207	13122	13041	13171	13212	13240	13200	13042	13232	13337	13100	13238	13319	13234	13218	13302	13125	13304	13310	13159	13251	13105	13373	13165	13360	13406	13441	13270	13145	13239	13277	13224	13179	13249	13267	13053
22798	21142	28926	23900	22470	24505	24959	19371	18063	17926	17454	17375	17180	17117	17260	17061	16817	16632	16686	16480	16690	16521	16591	16614	16566	16329	16479	16559	16581	16464	16489	16518	16798	16583	16579	16471	16361	16362	16569	16482	16213	16445	16331	16161	16311	16323	16166	16239	16398	16383	16331	16258	16018	16123	16253	16209	16208	16237	16214	16271	16159	16363	16448	16326	16278	16273	16339	16184	16164	16266	16183	16472	16346	16150	16275	16205	16334	16278	16235	16305	16334	16407	16408	16260	16412	16004	16320	16320	16264	16270	16365	16275	16313	16247	16349	16300	16292	16382	16303	16140	16214	16136	16295	16070	16132	16319	16234	16329	16124	16486	16145	16326	16223	16130	16489	16416	16135	16330	16233	16208	16271	16219	16229	16361	16241	16143	16335	16229	16275	16240	16161	16200	16451	16325	16181	16271	16237	16245	16333	16306	16308	16230	16239	16268	16192	16118	16149	16117	16171	16003	16067	16205	16206	16261	16282	16425	16181	16232	16059	16291	16419	16516	16087	16345	16297	16395	16215	16112	16106	16327	16391	16211	16170	16324	16367	16310	16161	16376	16298	16346	16062	16295	16197	16105	15977	16378	16314	16311	16324	16270	16183	16201	16094	15977	16182	16323	16100	16120	16193	15982	16182	16087	16214	16224	16293	16039	16281	16270	16211	16010	16048	16273	16085	16163	16261	16221	16183	16222	16227	16272	16343	16354	16564	16294	16244	16398	16097	16103	16268	16079	16113	16187	16262	16210	16293	16254	16400	16175	16239	16279	16342	16291	16179	16115	16387	16346	16160	16296	16279	16280	16309	16219	16201	16135	16258	16134	16350	16308	16271	16239	16115	16286	16132	16013	16132	16049	16093	16370	16382	16237	16342	16335	16225	16206	16250	16066	16238	16010	16132	16141	16244	16154	16207	16271	16172	16212	16359	16310	16206	16216	16300	16008	16197	16157	16173	16180	16328	16108	16097	16279	16188	16311	16319	16346	16140	16361	16291	16271	16201	16081	16002	16113	16270	16111	16387	16114	16193	16409	16245	16095	16159	16090	16176	16142	16059	16063	15844	16116	16156	16093	16287	16320	16189	16175	16190	16399	16225	16352	16254	16250	16374	16118	16339	16407	16199	16292	16138	16348	16269	16143	16116	16108	16242	16431	16305	16132	16166	16350	16131	16073	16180	16349	16261	16124	16159	16186	16152	16007	16326	16138	16181	15982	16277	16088	16147	16236	16352	16446	16419	16237	16131	16204	16374	16185	16124	15952	16385	16316	16154	16134	16211	16337	16059	16310	16200	16245	16077	16243	16035	16353	16107	16305	16154	16266	16169	16199	16151	16160	16133	16129	16028	16225	16174	16090	16261	16169	16115	16242	16315	16118	16063	16304	16180	16170	16417	16030	16121	16186	16179	16027	16466	16304	16342	16274	16159	16270	16380	16106	16215	16265	16086	16341	16283	16189	16247	16161	16098	16207	16155	16238	16219	16348	16353	16411	16405	16092	16078	16175	16162	16270	16270	16281	16226	16254	16168	16137	16182	16235	16188	16205	16194	16306	16127	16297	16183	16235	16240	16329	16126	15988	15963	16151	16226	16114	16326	15938	16179	16136	16260	15917	16223	16055	16250	16177	16266	16127	16332	16265	16265	16186	16203	16070	16364	16308	16234	16240	16190	16367	16211	16089	16242	16268	16304	16310	16137	16199	16137	16008	16408	16201	16162	16067	16178	16321	16037	16213	16245	16008	15835	16179	16085	16155	16413	16178	16230	16211	16158	16098	16137	16012	16286	16244	16208	16316	16294	16187	16373	16223	16086	16331	16386	15963	16251	16124	16145	16123	16249	16304	16428	16310	16369	16398	16418	16226	16466	16369	16347	16262	16276	16108	16226	16223	16193	16422	16224	16315	16260	16280	16085	16288	16401	16165	16227	16120	16120	16218	16087	16139	16227	16091	16287	16092	16188	16293	16042	16092	15963	16384	16052	16188	16263	16257	16035	16206	16242	16062	15959	16085	16173	16115	16294	16154	16024	16119	16327	16123	16052	16283	16322	16384	16189	16261	16223	16297	16431	16151	16390	16181	16160	16350	16348	16259	16235	16147	16096	16252	15995	16152	16229	16435	16213	16209	16290	16113	16155	16311	16122	16143	16063	16267	16140	16251	16224	16214	16121	16092	16185	16323	16173	16229	16351	16177	16223	16284	16305	16280	16081	16208	16150	16111	16059	16047	15960	16062	16280	16329	16072	16182	16309	16027	16247	16356	16319	16324	16327	16302	16156	16162	16282	16183	16110	16420	16256	16219	16244	16133	16167	16341	15969	15999	16198	16101	16271	16225	16224	16283	16358	16210	16259	15982	16031	16198	16209	16306	16102	16248	16129	16301	16115	16430	16376	16344	16103	16301	16159	16287	16141	16092	16339	16385	15985	16311	16332	16167	16217	16040	16168	16313	16228	16285	16098	16159	16017	16286	16237	16228	16263	16175	16217	16374	16359	16379	16262	16389	16291	16321	16422	16291	16343	16162	16333	16345	16152	16117	16183	16345	16321	16204	16228	16303	16036	16052	16180	16428	16200	16224	16093	16106	16110	16191	16039	16064	16357	16291	16240	16167	16114	16129	16170	16208	16372	16041	16192	16081	16288	16309	16264	16233	16069	16337	16212	16355	16228	16166	16208	15971	16148	16205	16124	16194	16083	16340	16111	16117	16160	16244	16305	16219	16286	16167	16022	16242	16288	16181	16092	16234	16197	16220	16240	16430	16323	16125	16114	16162	16149	16247	16119	16300	16212	16315	16352	16363	16287	16203	16212	15957	16246	16231	16324	16256	16240	16196	16367	16187	16260	16421	16181	16017	16027	16274	16093	16212	16303	16174	16148	16111	16132	16277	16293	16320	16071	16205	16026	16247	16237	16170	16099	16035	16268	16276	16086	16208	16154	16138	16124	16204	16258	16294	16152	16251	16304	16274	16157	16294	16269	16222	16045	16166	16298	16269	16094	15999	16262	16046	16240	16359	16227	16273	16448	16368	16563	16287	16277	16291	16295	16197	16179	16161	16395	16207	16343	16256	16232	16357	16201	16143	16266	16199	16052	16061	16199	16269	16290	16193	16105	16300	15973	16078	16129	16189	16185	16212	16015	16305	16156	16173	16145	16175	16261	16027	16168	16021	16164	16300	16488	16014	16332	16130	16132	16414	15949	16110	16089	16187	16422	16403	16243	16247	16334	16387	16228	16219	16071	16115	16337	16306	16310	16162	16197	16222	16355	16324	16151	16144	16374	16247	16224	16186	16073	16188	16250	16438	16092	16219	16417	16236	16344	16333	16312	16229	16195	16002	16107	15925	16019	15992	16367	16088	16216	16051	16212	16217	16200	16265	16201	16127	15948	16205	16222	16158	16247	16075	16338	16257	16119	16245	16109	16199	16270	16144	16233	16293	16102	16090	16321	16396	16164	16114	16156	16317	16301	16310	16359	16374	16171	16244	16168	16168	16094	16356	16250	16159	16177	16222	16210	16181	16324	16264	16179	16142	16206	16142	16147	16451	16252	16063	16053	16109	16124	16341	16226	16156	16113	16155	16042	16227	16441	16293	16338	16330	16210	16120	16148	16317	16195	16269	16311	16327	16261	16191	16018	16258	16146	16260	16434	16197	16165	16288	16272	16254	16097	16224	16445	16218	16262	16126	16341	16437	16392	16340	16256	16106	16166	16078	16175	16130	16154	16164	16164	16155	16442	16089	16281	16279	15999	16368	16125	16182	16203	16220	16016	16271	16240	16208	16151	16138	16055	16073	16014	16239	16350	16203	16169	16203	16164	16191	16161	16416	16422	16130	16494	16302	16134	16111	16225	16314	16466	16167	16185	16229	16087	16069	16136	16238	16185	16265	16288	16055	16048	16083	16084	16239	16170	16181	16167	16263	16270	16085	16281	16281	16188	16162	16072	16264	16148	16402	16245	16191	16193	16329	16093	16341	16167	16365	16374	16260	16087	16292	16171	16287	16167	16053	16240	16226	16350	16551	16095	16320	16097	16285	16221	16245	16238	16081	16249	16275	16207	16133	16214	16086	16237	16189	16264	15979	16093	16275	16070	16193	16171	16175	16379	16219	16281	16033	16133	15986	16045	16235	16134	16170	16375	16123	16233	16328	16447	16127	16157	16292	16242	16206	16278	16206	16092	16342	16284	16192	16132	16130	16016	16239	16270	16238	16316	16389	16332	15972	16303	16125	16148	16380	16372	16128	16305	16200	16171	16143	16194	16159	16109	16235	16212	16185	16302	16095	16271	16443	16162	16112	16422	16334	16182	16210	16112	16207	16175	16327	16163	16181	16121	16207	16344	16315	16180	16228	16272	16246	16090	16372	16364	16356	16088	16108	16268	16200	16059	16122	16367	16163	16286	16222	16194	16095	16249	16143	16323	16223	16221	16153	16063	16086	16249	15893	16405	16028	16358	16348	16101	16195	16095	16260	16263	16090	16346	16334	16214	16296	16113	16234	16343	16080	16372	16168	16265	16154	16247	16035	16273	16070	16329	16106	16070	16328	16059	16334	16252	16247	16001	16219	16007	16219	16135	16057	16239	16225	16300	16354	16172	15915	16084	16236	16143	16156	16383	16181	16405	16282	16306	16146	16180	16232	16185	16130	15986	16342	16237	16286	16237	16511	16456	15877	16319	16190	16091	16304	16072	16050	16430	16203	16317	16091	16269	16151	16194	16168	16271	16306	16294	16112	16248	16402	16281	16239	16201	16225	16228	16334	16181	16039	16227	16209	16168	16129	16266	16337	16268	16368	16384	16293	16260	16349	16273	16203	16209	16219	16025	16342	16254	16158	16329	16254	16110	16108	16111	16348	16372	16242	16337	16145	16157	16503	16345	16328	16127	16404	16232	16205	16096	16165	16263	16181	16462	16340	16282	16312	16105	16054	16140	16154	16109	16098	16159	16362	15998	16278	16441	16042	16310	16173	16125	16191	16124	16192	16268	16302	16061	16168	16112	16090	16233	16270	16208	16064	16149	16355	16308	16159	16209	16221	16334	16079	16230	16064	16174	16123	16149	16401	16274	16344	16338	16194	16084	16327	16285	16133	16116	16344	16169	16259	16279	16259	16223	16088	16088	16231	16346	16283
26699	47311	44632	37810	29601	23072	19266	17426	16568	15918	15649	15546	15014	15194	14772	14916	14626	14771	14534	14520	14496	14520	14529	14243	14180	14206	14330	14245	14268	14201	14125	14295	14239	14332	14319	14265	14332	14154	14136	14095	14223	14066	14071	14161	14106	14091	14202	14144	14024	14123	14162	14025	14135	14174	14165	14000	14017	14014	14171	14105	14115	13824	14060	13959	14085	14019	14122	13783	14008	13843	13953	13799	14201	13989	14081	14039	14099	14176	13977	13895	14032	14002	13921	13938	13999	13991	14149	13885	14022	14202	14067	14014	14017	14035	14054	14000	14033	14077	13933	13927	13938	13944	14232	13923	14114	14138	13969	14053	13995	13901	13851	14025	13832	14057	13966	14178	14034	13902	14054	14039	13838	14031	13867	14017	13930	14201	13917	13930	13893	14161	14128	14084	13978	13946	14006	14036	13947	14091	13821	14038	13992	14087	13981	14142	14082	13898	13787	14000	14041	14080	13919	14047	14024	13996	13938	14115	13992	14014	13959	14156	14065	14173	13931	14003	13964	14053	13850	13990	13975	13918	14017	13891	14021	14214	13875	13948	14073	14052	13992	13960	14153	13815	13927	13955	14021	14226	13976	13943	14104	14040	14028	13918	13949	13951	14049	14025	13932	14159	14193	14008	14064	14142	14035	14161	13903	14030	14045	13924	14045	13999	13815	13914	13851	13909	13988	14246	13973	14039	13889	14079	13922	14194	14040	14052	14029	13902	13820	14151	13889	13880	14070	13906	14022	13980	14042	14082	13843	14212	14205	14112	13991	14011	14064	14056	13953	13999	14084	14053	13961	14170	14014	14075	13903	14001	14046	13956	14085	14079	13869	13920	14081	14015	13931	14045	13885	13905	14143	13944	14134	13995	14069	14070	13880	14040	13958	14052	13910	13972	13937	14017	14152	13766	13909	13938	13976	13887	13971	14192	14074	14082	13892	14020	13851	14054	13917	14018	13951	13923	14098	14003	13955	13948	14060	13945	13932	14151	14086	14066	14102	13991	14061	14065	13971	14077	14098	13986	13959	14057	14145	13961	13994	13899	13988	14140	14079	14076	13969	14007	13883	14065	13974	14153	14022	13936	14025	14140	13868	14029	13998	13942	14038	13945	14180	13996	13947	13818	13920	13974	13944	13911	13870	14050	13888	14033	14094	14017	14042	14007	13939	14033	14059	14079	13990	14054	13884	13943	14042	14017	13931	14160	13750	14121	14033	14109	13980	13960	14066	14065	14048	13990	14021	13836	13991	13983	14024	14135	14075	13960	14092	13905	13928	13947	13917	14107	14167	14124	14044	14156	14039	14019	13919	13997	14115	13925	13974	14122	13946	14017	14188	13943	14066	13872	14066	14042	14041	13923	14031	13962	14064	13992	14056	14007	14134	13848	13956	13983	13939	13874	14055	13934	14050	13988	13903	14077	13916	13867	14017	14070	13998	13876	14259	14024	14035	13882	13963	14083	14101	13892	13836	14106	13966	14015	13977	14182	14065	14017	13949	14044	14132	13957	13985	13921	14079	14036	13877	13911	13928	13942	14091	13896	14083	13869	14067	13986	14142	13991	14020	13969	13907	13993	14067	14095	13891	13924	13958	13924	14086	14003	13840	13826	14049	14286	14031	13987	14040	14066	14055	14256	13960	13993	14037	14107	14061	13926	14164	14069	14009	14045	13947	13845	14112	13871	14158	13924	14105	14072	14017	14026	14034	13997	14108	13895	14119	14008	14011	13720	14117	13955	14012	13974	13947	13984	14141	14019	14039	14029	13841	13964	13802	13989	13896	14014	14003	14002	14082	14051	14037	14090	14098	13877	13914	14032	14130	14024	13990	13911	13941	14092	13795	14062	13992	14014	14035	13979	13981	14021	14015	13924	13978	14151	13913	14043	13991	14127	14086	14027	14107	13968	14034	14060	14051	13912	13942	14096	14053	14127	13979	14068	14110	14039	13981	13961	14074	14024	13981	13970	13910	14074	14108	14150	13928	14043	13884	13997	14031	14026	13868	13934	14091	13887	13944	13913	13931	13884	14029	13918	13995	14099	13933	13968	13898	14003	14175	13963	13828	14045	14018	14013	14078	14011	13952	14231	14084	14104	13894	13910	14033	13952	13996	13917	13855	13993	13818	13975	14103	13897	13995	14009	13969	13931	14002	14007	13994	14050	14197	13842	13884	14085	13790	14032	13921	13970	13911	14087	14135	14149	13860	13804	13994	13955	13918	13930	14021	13970	14081	14028	14143	14043	14185	13917	14068	13943	13969	13881	14064	14068	14093	14119	14108	14029	14041	13977	13975	13872	14020	13955	14115	13932	13944	14104	13944	13973	13960	14010	13816	13969	13947	14005	13972	14048	13907	13834	13966	14005	13984	13862	14044	14025	13967	14060	13981	13933	13962	14013	13997	14044	13914	13936	13933	13936	13938	13908	14026	14019	13694	13945	13975	13960	14015	13960	14092	14053	13884	14011	14008	14117	14163	14016	13911	13925	13898	14020	13864	14168	14007	14040	13991	14082	13949	13921	14173	14004	14009	14001	13904	13993	14074	13920	14003	14035	14079	14084	13916	14099	14103	13892	13911	14041	13838	13913	14163	14026	14093	14138	13962	13918	13933	14043	13945	13880	14092	13997	14000	13946	14061	13880	13941	14020	14015	13994	13994	13910	13967	13908	14034	13998	14046	14020	13984	14020	13795	14090	14007	14040	14004	13919	13915	13960	13939	13915	14071	14000	14066	14044	13996	13952	13926	14127	13890	14069	13938	14073	13948	13831	13886	13957	13933	14077	13916	14002	13900	14070	13863	13943	14045	13903	14214	13901	13981	13989	13970	13877	14036	13890	13896	13968	13986	13833	14070	13983	14025	14001	14271	14063	14113	14122	14096	13919	14199	14182	13933	13799	14013	14077	13928	13912	14061	14057	14022	13876	14142	14009	14252	13915	14025	14089	14052	14127	14017	13993	14193	14127	13777	13988	13975	13947	13971	13870	13990	14024	14079	13880	14001	14107	13968	14016	13920	14002	14015	13982	14076	14106	13980	14093	14063	14021	13990	13847	13966	14098	13923	14000	14050	14031	14107	13869	13951	14014	14098	14049	13928	13909	13946	13826	13981	14076	13868	13998	13984	13867	14174	14149	13972	14104	14064	14021	14038	13859	13990	14021	13920	14097	14046	14053	14019	13977	14101	14225	13927	14055	14066	14030	14109	14082	13987	14053	14007	14036	14020	13922	14015	13911	13833	13987	14041	13924	14105	14112	14044	13927	14032	13982	14063	13922	13944	14083	13882	14078	14012	13795	14169	14020	14056	13964	13970	13942	13953	13940	14004	13976	13905	13946	13892	14124	14056	14045	13863	14092	13870	13904	13958	14004	14068	14028	14125	13963	14142	13951	14035	13956	13986	13876	14029	13942	14020	14022	13949	13897	14038	14082	13976	14088	13974	13954	14037	14078	14027	13902	13945	13985	13955	13871	13985	13972	13956	13940	13953	14040	14017	13942	13892	14015	13906	14120	13953	13934	13954	13793	13909	14034	13830	14075	13798	13908	14066	14061	13880	13907	13992	14037	13836	13961	13888	14120	13978	14072	14026	14119	13753	14029	13913	14004	14110	13912	13945	14049	13827	13913	13970	13918	14074	13842	13967	13962	13961	13975	14071	13823	13995	14015	13965	13983	14180	13963	14090	14125	13960	14027	14169	13966	13897	14090	13878	13907	14033	13903	13904	13908	13959	13892	14101	13981	14084	13953	14053	14060	14014	13961	14117	13944	13959	13905	13960	13922	14014	14090	13929	14115	13998	13913	14022	13953	14160	14003	14105	13900	13967	14135	14047	14048	14081	14112	13931	13972	14041	13979	14124	13981	14024	13957	14125	14000	13853	13976	14139	13933	14027	13846	13876	13879	13997	14028	13937	14122	14150	14108	14162	14047	14029	13924	14088	13985	14108	13946	13924	14241	13862	14050	13918	14031	14077	13960	14089	14071	13920	14050	14018	13938	13854	13967	13706	13924	14050	14017	13968	14000	13950	14036	14047	13994	13995	14022	14131	13923	13951	13998	13898	13947	14078	14025	14081	14073	14148	13921	14070	13961	13904	13863	14001	13932	14013	13820	13883	14008	14079	14048	14019	13966	13993	14142	14032	14058	14099	14218	13991	13993	13988	14143	14049	13995	13966	14075	13852	14038	13949	13939	13909	13936	13790	13994	13871	13958	13894	14175	14058	13985	14001	13993	13927	13799	14147	13980	13974	13977	13998	14027	13980	13952	13904	13893	14078	14120	13949	13986	13923	13877	13903	13966	13980	14108	14181	13864	13962	14021	14086	13822	14127	13975	13994	14100	14002	13937	13813	14223	13842	13999	14041	13948	14108	13851	14016	13775	14000	14061	13819	13962	13910	14009	13918	14052	13934	13996	14178	13919	13946	13980	13936	13813	13915	13962	13938	14220	13852	13956	14026	13919	13872	13945	13948	13948	14018	13970	13921	13997	13860	14114	13942	13894	14098	13951	13909	14142	13974	13950	14118	13828	14034	14024	14022	13895	14113	13926	13892	14047	14003	13891	13857	13871	14049	13874	14077	14150	13984	14066	14073	14046	13958	13958	14117	14265	13923	14014	13877	14066	14127	14116	13918	13914	14066	14020	13943	13952	13871	14061	14039	14029	14050	13788	13915	14180	14034	14074	14127	13981	14046	13998	14122	14088	13992	13903	14008	13894	14040	13920	14022	14087	13966	14037	13798	14028	14091	14031	14137	13914	13807	13995	13958	14061	13999	13930	14008	14023	13971	14094	14141	13962	14113	13972	13984	14018	14258	14119	14033	14066	13960	13978	13921	13887	14086	13782	14027	13944	13981	13911	13930	13979	14082	13897	14001	14018	13923	14024	13937	13848	13811	13869	14078	13899	14082	13992	13960	14074	14142	13891	13974	13810	13930	13938	13972	14025	14028	14082	14113	14011	14015	13912	13926	14013	14022	14010	13832	14071	14250	14043	14012	14016	14000	14056	14012	13985	13877	13924	14072	13724	13900	13952	14098	13947	13830	13963	13943	14007	14018	13958	14104	14184	14063	14108	14118	14012	14077	14083	13947	14018	14015	13905	13894	13802	13987	14030	14083	13964	13886	14110	13808	14010
28220	23896	29407	26488	19807	17910	17045	16421	16181	16003	16093	15887	15825	15826	15562	15665	15643	15689	15696	15736	15807	15533	15505	15333	15615	15790	15756	15474	15589	15618	15613	15663	15658	15578	15562	15751	15454	15440	15742	15332	15597	15452	15555	15576	15765	15619	15523	15668	15423	15561	15550	15416	15511	15495	15522	15592	15334	15517	15611	15387	15574	15524	15562	15750	15313	15403	15597	15626	15621	15284	15489	15563	15326	15393	15608	15520	15676	15389	15512	15558	15439	15765	15391	15442	15513	15382	15486	15590	15478	15480	15507	15712	15536	15448	15680	15443	15343	15674	15579	15572	15407	15323	15578	15478	15738	15698	15401	15777	15502	15332	15470	15398	15586	15442	15627	15633	15680	15434	15559	15459	15612	15515	15589	15712	15524	15642	15484	15522	15393	15359	15620	15492	15495	15306	15563	15584	15432	15435	15627	15535	15374	15678	15474	15443	15493	15564	15549	15508	15523	15552	15475	15308	15589	15625	15434	15479	15506	15610	15578	15397	15572	15628	15281	15368	15637	15468	15615	15579	15466	15487	15562	15601	15689	15581	15396	15302	15653	15534	15477	15493	15532	15369	15461	15414	15460	15451	15405	15426	15623	15671	15457	15572	15674	15599	15383	15443	15492	15401	15518	15578	15453	15535	15496	15412	15487	15367	15667	15457	15609	15690	15444	15416	15455	15460	15672	15480	15492	15425	15466	15612	15614	15567	15618	15566	15565	15475	15534	15590	15381	15480	15427	15614	15510	15499	15640	15380	15475	15506	15595	15522	15652	15431	15422	15625	15616	15417	15471	15661	15593	15506	15493	15521	15421	15457	15500	15398	15308	15546	15476	15400	15441	15398	15446	15488	15682	15498	15550	15479	15471	15422	15511	15535	15463	15412	15450	15373	15483	15569	15491	15480	15544	15603	15654	15561	15499	15505	15804	15490	15508	15484	15422	15304	15705	15448	15305	15477	15457	15430	15393	15527	15440	15604	15536	15497	15481	15450	15493	15538	15483	15466	15495	15622	15258	15464	15612	15400	15526	15534	15549	15402	15401	15504	15432	15465	15672	15442	15500	15619	15547	15633	15558	15312	15330	15379	15442	15574	15626	15568	15455	15425	15413	15575	15611	15452	15645	15492	15430	15613	15709	15538	15493	15746	15568	15555	15551	15466	15704	15551	15379	15406	15459	15696	15403	15441	15422	15427	15428	15477	15558	15483	15562	15405	15424	15597	15838	15445	15601	15451	15613	15641	15597	15606	15499	15577	15522	15351	15488	15561	15468	15505	15468	15469	15398	15596	15580	15453	15417	15426	15675	15418	15464	15388	15353	15629	15368	15668	15465	15438	15561	15416	15605	15409	15641	15529	15589	15514	15534	15374	15582	15557	15672	15303	15551	15477	15515	15351	15510	15486	15419	15486	15542	15704	15665	15554	15437	15606	15377	15403	15703	15475	15550	15525	15414	15587	15354	15342	15536	15419	15648	15515	15453	15286	15365	15610	15449	15471	15390	15546	15557	15429	15488	15647	15486	15444	15462	15532	15431	15356	15348	15731	15524	15515	15503	15404	15663	15427	15540	15567	15592	15498	15507	15362	15684	15459	15467	15652	15414	15431	15633	15417	15392	15488	15671	15442	15457	15481	15480	15485	15591	15511	15395	15411	15384	15529	15365	15425	15531	15481	15550	15781	15758	15553	15403	15475	15406	15596	15421	15451	15636	15724	15516	15552	15558	15430	15435	15581	15569	15422	15416	15704	15514	15528	15328	15601	15453	15394	15273	15565	15719	15579	15550	15423	15362	15730	15399	15709	15526	15501	15549	15623	15356	15446	15431	15384	15439	15510	15413	15527	15589	15449	15446	15412	15585	15480	15443	15636	15694	15455	15612	15607	15407	15470	15343	15323	15334	15480	15471	15441	15644	15385	15431	15442	15436	15375	15253	15381	15514	15227	15419	15374	15466	15320	15391	15345	15431	15468	15557	15299	15599	15463	15516	15666	15388	15555	15616	15359	15544	15579	15536	15446	15559	15351	15424	15365	15532	15519	15521	15448	15672	15600	15558	15347	15476	15332	15425	15498	15667	15603	15668	15448	15614	15589	15385	15538	15344	15346	15590	15504	15556	15494	15450	15449	15550	15589	15576	15645	15260	15528	15268	15553	15587	15606	15507	15545	15284	15612	15489	15614	15622	15540	15600	15584	15534	15712	15535	15511	15533	15458	15518	15512	15669	15584	15478	15605	15529	15560	15509	15636	15495	15465	15375	15361	15512	15590	15474	15671	15591	15349	15577	15805	15473	15355	15545	15392	15412	15685	15592	15543	15491	15278	15490	15436	15536	15350	15591	15326	15271	15560	15536	15549	15613	15460	15603	15347	15519	15454	15521	15659	15480	15371	15502	15502	15549	15645	15445	15445	15512	15482	15391	15499	15395	15531	15348	15440	15705	15531	15550	15792	15579	15891	15575	15443	15516	15672	15596	15579	15571	15501	15452	15531	15356	15474	15526	15572	15596	15499	15516	15426	15559	15638	15737	15589	15262	15353	15629	15497	15574	15334	15470	15563	15388	15671	15563	15464	15406	15450	15675	15671	15342	15567	15673	15640	15448	15602	15559	15482	15525	15453	15622	15574	15578	15407	15460	15505	15387	15360	15549	15570	15536	15608	15388	15535	15538	15635	15465	15531	15694	15541	15403	15492	15412	15692	15516	15377	15539	15711	15498	15578	15513	15534	15472	15604	15550	15564	15599	15629	15491	15338	15675	15738	15479	15443	15586	15690	15535	15503	15546	15503	15413	15608	15516	15574	15636	15683	15536	15388	15509	15431	15432	15547	15314	15477	15598	15333	15386	15329	15565	15473	15493	15359	15535	15538	15498	15670	15502	15647	15498	15479	15511	15473	15462	15533	15566	15531	15418	15473	15568	15636	15715	15620	15597	15585	15631	15448	15406	15557	15450	15755	15630	15549	15554	15503	15652	15511	15529	15435	15799	15555	15572	15502	15622	15506	15319	15671	15488	15572	15526	15480	15724	15368	15533	15794	15435	15532	15592	15512	15554	15476	15624	15563	15613	15458	15478	15471	15481	15503	15460	15559	15509	15633	15602	15545	15338	15517	15604	15635	15551	15668	15293	15589	15488	15484	15425	15499	15391	15484	15571	15263	15622	15402	15640	15583	15412	15339	15493	15489	15355	15525	15672	15393	15608	15409	15569	15572	15701	15361	15500	15501	15540	15410	15621	15608	15686	15458	15541	15400	15526	15504	15510	15475	15600	15590	15482	15626	15656	15587	15702	15717	15540	15462	15556	15589	15451	15564	15522	15526	15393	15624	15617	15569	15705	15623	15619	15502	15526	15512	15474	15419	15563	15348	15330	15314	15389	15578	15460	15311	15509	15410	15595	15744	15682	15499	15595	15509	15577	15427	15580	15477	15495	15501	15492	15523	15452	15471	15472	15627	15297	15668	15430	15381	15705	15436	15398	15435	15263	15772	15585	15454	15538	15511	15471	15697	15460	15581	15641	15494	15376	15303	15482	15444	15512	15495	15569	15650	15429	15567	15390	15473	15556	15346	15448	15501	15640	15559	15562	15522	15527	15432	15518	15492	15462	15622	15684	15538	15433	15645	15674	15559	15550	15390	15633	15471	15545	15583	15379	15571	15736	15497	15482	15607	15553	15659	15620	15379	15547	15508	15447	15538	15347	15462	15425	15536	15356	15528	15352	15628	15545	15361	15320	15554	15560	15643	15792	15698	15438	15677	15489	15510	15451	15363	15465	15493	15610	15484	15510	15414	15513	15565	15450	15510	15395	15464	15504	15408	15301	15611	15592	15592	15471	15425	15439	15402	15545	15742	15571	15357	15207	15437	15339	15492	15700	15569	15544	15477	15464	15520	15394	15518	15526	15496	15576	15714	15545	15760	15509	15495	15427	15624	15594	15468	15570	15412	15530	15456	15599	15360	15709	15515	15474	15560	15458	15412	15476	15570	15593	15442	15555	15379	15620	15674	15518	15626	15609	15627	15562	15440	15478	15507	15422	15436	15562	15405	15430	15497	15446	15474	15453	15610	15423	15494	15547	15474	15531	15446	15441	15568	15661	15695	15562	15659	15300	15439	15464	15782	15310	15524	15648	15512	15683	15620	15433	15477	15432	15444	15439	15615	15463	15503	15543	15540	15590	15676	15311	15385	15480	15505	15589	15466	15437	15372	15484	15418	15677	15508	15471	15559	15533	15375	15440	15525	15755	15416	15608	15551	15610	15631	15568	15630	15375	15522	15604	15497	15785	15452	15495	15531	15521	15626	15660	15600	15466	15588	15715	15594	15411	15634	15465	15452	15552	15565	15631	15611	15617	15525	15395	15493	15418	15600	15476	15465	15539	15631	15433	15613	15601	15529	15596	15561	15560	15312	15509	15663	15505	15526	15482	15469	15629	15539	15491	15534	15785	15550	15307	15240	15506	15480	15521	15684	15406	15629	15448	15487	15523	15572	15444	15590	15445	15562	15488	15539	15699	15542	15447	15684	15658	15656	15536	15705	15499	15546	15517	15534	15576	15651	15421	15352	15386	15441	15395	15431	15574	15582	15501	15393	15510	15598	15437	15350	15608	15599	15429	15693	15278	15564	15592	15449	15480	15385	15449	15488	15637	15531	15436	15502	15451	15388	15521	15622	15633	15297	15656	15682	15535	15609	15355	15677	15554	15487	15517	15423	15538	15536	15622	15539	15486	15535	15624	15503	15400	15620	15657	15497	15653	15658	15666	15733	15662	15569	15702	15533	15482	15574	15656	15431	15560	15456	15606	15550	15583	15495	15710	15747	15444	15353	15517	15638	15770	15508	15418	15561	15642	15549	15656	15503	15519	15389	15502	15478	15460	15289	15396	15489	15582	15706	15532	15463	15335	15348	15427	15422	15483	15563	15502	15505	15544	15471	15670	15470	15474	15373	15417	15391	15615	15300	15524	15767	15586	15446	15533	15506	15479	15493	15459	15544	15665	15450	15556	15641	15394	15565	15365	15544	15700	15501	15603	15515	15463	15636	15710	15456	15477	15364	15507	15551	15295	15495	15611	15558	15530	15458	15758	15541	15546	15503	15271	15629	15427	15559	15580	15694	15427	15423	15662	15490	15424	15574
22428	34276	31804	24692	18997	16464	15268	14803	14546	14342	14171	14198	13922	14114	13945	13895	13807	13950	13700	13870	13830	13837	13709	13827	13839	13470	13714	13698	13573	13885	13721	13712	13678	13774	13690	13600	13775	13809	13786	13733	13781	13523	13669	13520	13651	13663	13515	13553	13484	13502	13573	13615	13764	13507	13598	13383	13597	13697	13573	13527	13591	13655	13663	13535	13583	13555	13600	13729	13551	13670	13554	13595	13684	13646	13701	13511	13412	13584	13423	13644	13619	13651	13684	13558	13564	13698	13744	13495	13478	13649	13523	13631	13649	13703	13663	13602	13599	13620	13724	13626	13578	13632	13625	13650	13593	13547	13571	13529	13624	13556	13778	13555	13461	13662	13604	13688	13565	13543	13559	13609	13635	13538	13622	13449	13655	13376	13615	13673	13431	13676	13656	13574	13650	13622	13707	13604	13505	13676	13617	13573	13583	13688	13544	13573	13579	13777	13574	13585	13603	13679	13509	13617	13570	13727	13571	13682	13570	13588	13728	13535	13670	13662	13492	13458	13688	13512	13644	13524	13624	13565	13680	13604	13596	13599	13654	13706	13450	13666	13624	13682	13493	13678	13412	13520	13543	13636	13626	13542	13556	13583	13621	13573	13712	13685	13592	13615	13572	13484	13546	13587	13381	13617	13526	13598	13402	13471	13593	13620	13408	13600	13696	13505	13598	13670	13487	13574	13654	13499	13664	13565	13710	13565	13527	13511	13525	13621	13400	13718	13852	13564	13633	13736	13637	13658	13566	13418	13511	13603	13580	13679	13799	13559	13717	13578	13580	13616	13568	13625	13573	13409	13608	13466	13735	13590	13467	13782	13598	13570	13560	13567	13857	13549	13525	13698	13732	13608	13548	13668	13761	13651	13689	13591	13656	13546	13627	13490	13715	13746	13607	13629	13549	13627	13574	13646	13611	13440	13504	13640	13671	13453	13677	13588	13625	13609	13483	13667	13669	13598	13650	13518	13666	13580	13622	13502	13458	13450	13712	13488	13530	13535	13646	13534	13641	13417	13648	13664	13619	13637	13604	13615	13720	13742	13672	13676	13699	13714	13630	13453	13598	13467	13607	13429	13560	13448	13535	13704	13389	13455	13554	13628	13558	13676	13566	13761	13662	13595	13484	13664	13588	13554	13537	13610	13537	13513	13653	13585	13573	13518	13507	13733	13527	13586	13696	13573	13716	13557	13735	13574	13692	13577	13572	13754	13605	13729	13462	13524	13507	13687	13621	13472	13589	13492	13610	13639	13480	13668	13428	13792	13711	13674	13512	13640	13563	13568	13480	13507	13315	13632	13614	13572	13740	13490	13598	13455	13619	13684	13734	13649	13607	13692	13608	13604	13512	13605	13509	13573	13468	13649	13559	13585	13497	13484	13575	13651	13634	13417	13553	13609	13495	13715	13635	13485	13673	13567	13537	13648	13656	13572	13560	13542	13524	13579	13554	13610	13642	13467	13511	13585	13640	13529	13686	13635	13556	13559	13498	13541	13474	13652	13532	13702	13538	13624	13723	13566	13540	13575	13810	13588	13632	13518	13597	13675	13628	13457	13625	13565	13575	13658	13523	13749	13634	13687	13669	13622	13669	13743	13725	13685	13498	13665	13497	13654	13610	13538	13571	13688	13662	13545	13663	13620	13547	13633	13637	13435	13633	13562	13565	13540	13614	13637	13561	13618	13560	13365	13586	13720	13692	13591	13471	13652	13600	13691	13579	13727	13460	13464	13689	13589	13546	13883	13500	13584	13754	13525	13521	13593	13754	13630	13799	13680	13615	13715	13499	13512	13451	13698	13539	13573	13764	13470	13535	13604	13662	13475	13618	13504	13631	13712	13584	13655	13543	13568	13636	13690	13608	13735	13518	13522	13620	13619	13623	13611	13578	13545	13599	13710	13574	13785	13591	13537	13710	13532	13604	13609	13542	13601	13685	13580	13626	13507	13387	13597	13535	13640	13660	13766	13673	13538	13552	13611	13750	13596	13740	13455	13553	13624	13743	13640	13717	13539	13565	13540	13652	13497	13680	13686	13475	13591	13494	13596	13529	13541	13464	13540	13770	13570	13718	13597	13587	13742	13476	13629	13552	13555	13575	13535	13707	13504	13581	13606	13548	13585	13566	13603	13663	13510	13625	13616	13582	13441	13549	13490	13640	13538	13482	13664	13713	13628	13559	13419	13645	13678	13521	13512	13608	13529	13759	13791	13526	13425	13653	13560	13594	13625	13710	13605	13612	13730	13542	13584	13712	13718	13555	13535	13732	13776	13655	13530	13560	13590	13710	13421	13558	13754	13731	13655	13540	13537	13611	13710	13646	13549	13572	13556	13512	13592	13559	13575	13573	13666	13482	13677	13498	13676	13393	13714	13671	13718	13532	13595	13588	13521	13481	13764	13622	13560	13510	13610	13655	13587	13361	13552	13477	13621	13566	13576	13667	13708	13620	13500	13253	13628	13734	13689	13743	13634	13564	13625	13608	13483	13504	13472	13578	13527	13582	13628	13661	13603	13605	13681	13558	13571	13535	13614	13756	13591	13587	13581	13499	13552	13531	13619	13731	13659	13681	13523	13748	13493	13625	13631	13687	13597	13424	13660	13598	13690	13543	13651	13602	13603	13504	13614	13501	13470	13739	13523	13718	13781	13517	13426	13767	13475	13623	13566	13451	13519	13673	13680	13800	13596	13500	13577	13648	13712	13536	13559	13459	13554	13591	13649	13553	13603	13462	13649	13811	13513	13653	13577	13575	13587	13641	13628	13701	13540	13669	13653	13755	13639	13579	13344	13526	13563	13450	13593	13716	13598	13432	13654	13660	13670	13569	13633	13524	13614	13696	13637	13562	13596	13434	13434	13609	13481	13725	13726	13559	13659	13587	13616	13513	13616	13584	13556	13579	13673	13499	13563	13549	13616	13745	13685	13645	13641	13519	13660	13533	13634	13652	13708	13572	13807	13583	13667	13582	13562	13529	13516	13582	13593	13396	13559	13604	13574	13697	13493	13599	13500	13509	13785	13681	13536	13444	13609	13604	13700	13622	13530	13572	13634	13885	13546	13729	13519	13636	13464	13449	13595	13632	13600	13608	13501	13604	13692	13539	13695	13551	13721	13630	13736	13700	13703	13630	13623	13464	13691	13545	13506	13583	13669	13811	13538	13559	13516	13601	13512	13762	13675	13653	13659	13576	13592	13511	13640	13496	13568	13665	13551	13655	13625	13581	13770	13713	13558	13557	13661	13642	13603	13622	13486	13367	13447	13428	13570	13543	13719	13561	13682	13681	13689	13584	13611	13621	13481	13578	13558	13724	13517	13425	13729	13526	13455	13777	13576	13529	13567	13375	13369	13651	13661	13736	13585	13489	13677	13544	13589	13661	13852	13564	13594	13509	13502	13599	13643	13594	13568	13543	13608	13708	13600	13588	13513	13502	13497	13631	13579	13696	13749	13510	13645	13622	13648	13727	13598	13576	13584	13677	13528	13470	13532	13442	13700	13632	13603	13509	13690	13733	13730	13597	13669	13551	13573	13500	13544	13431	13778	13556	13578	13460	13619	13525	13550	13510	13494	13574	13534	13726	13653	13636	13547	13568	13544	13627	13587	13679	13538	13587	13612	13707	13646	13626	13663	13640	13543	13579	13590	13609	13551	13459	13589	13641	13633	13752	13595	13744	13658	13557	13721	13524	13561	13641	13517	13490	13696	13404	13563	13682	13558	13492	13613	13592	13542	13576	13681	13659	13553	13392	13750	13679	13589	13575	13541	13642	13643	13623	13623	13494	13620	13750	13579	13584	13661	13520	13580	13613	13714	13700	13398	13550	13630	13625	13686	13824	13547	13719	13649	13645	13451	13620	13524	13546	13576	13625	13595	13519	13645	13645	13488	13450	13769	13673	13616	13527	13598	13544	13515	13556	13753	13740	13726	13638	13655	13649	13689	13802	13598	13613	13580	13671	13604	13632	13608	13594	13577	13645	13411	13649	13508	13652	13535	13584	13642	13654	13606	13428	13557	13594	13844	13545	13597	13635	13522	13621	13419	13555	13647	13548	13615	13673	13615	13429	13641	13520	13534	13511	13574	13645	13429	13511	13532	13530	13720	13773	13734	13733	13660	13642	13637	13560	13535	13605	13605	13477	13627	13656	13481	13515	13589	13485	13632	13708	13664	13566	13601	13604	13632	13659	13594	13557	13439	13375	13677	13404	13631	13539	13538	13467	13607	13402	13710	13712	13655	13636	13626	13659	13546	13784	13587	13580	13697	13521	13607	13533	13608	13635	13609	13787	13562	13610	13518	13647	13520	13747	13601	13715	13560	13654	13573	13562	13418	13674	13437	13751	13523	13507	13817	13552	13606	13598	13570	13610	13327	13554	13729	13671	13628	13481	13635	13701	13667	13610	13357	13649	13578	13649	13577	13519	13674	13558	13590	13755	13541	13563	13703	13536	13583	13633	13668	13475	13589	13665	13734	13696	13545	13564	13453	13653	13542	13513	13536	13623	13422	13500	13491	13557	13662	13592	13703	13612	13671	13719	13586	13466	13366	13733	13687	13677	13588	13812	13688	13608	13589	13639	13554	13574	13514	13623	13592	13432	13712	13572	13527	13658	13618	13662	13696	13625	13622	13622	13650	13631	13607	13627	13604	13699	13534	13737	13440	13702	13619	13785	13642	13580	13703	13573	13667	13432	13745	13617	13722	13428	13664	13579	13404	13561	13658	13593	13422	13606	13514	13696	13643	13665	13749	13776	13551	13493	13696	13710	13479	13622	13586	13481	13688	13565	13537	13696	13621	13447	13687	13652	13689	13587	13696	13536	13684	13525	13560	13614	13675	13538	13665	13544	13539	13580	13731	13570	13504	13493	13471	13771	13693	13586	13573	13709	13480	13532	13423	13642	13636	13497	13615	13720	13739	13646	13623	13566	13540	13528	13722	13537	13575	13598	13640	13673	13669	13666	13620	13548	13552	13888	13460	13629	13619	13679	13491	13763	13579	13726	13546	13458	13535	13555	13727	13658	13456	13472	13698	13599	13736	13521	13544	13537	13504	13587	13608	13538	13709	13536	13639	13630	13642	13607	13562	13595	13581	13535	13581	13575	13581	13731	13649	13594	13782	13405	13640	13548	13594
23996	21161	28583	25017	23536	23369	21341	17600	16852	16717	16554	16251	16194	16056	16168	15997	15854	15971	15811	15856	15804	15651	15899	15816	15664	15751	15803	15750	15702	15932	15572	15524	15613	15504	15949	15793	15657	15621	15544	15494	15582	15428	15528	15558	15662	15613	15694	15534	15622	15612	15539	15581	15477	15619	15744	15613	15584	15525	15602	15485	15422	15422	15376	15283	15565	15632	15491	15579	15698	15559	15528	15530	15589	15667	15642	15539	15592	15615	15598	15473	15439	15610	15472	15466	15461	15637	15620	15555	15665	15335	15498	15491	15703	15507	15620	15615	15538	15527	15532	15674	15592	15596	15544	15506	15891	15467	15741	15494	15383	15546	15608	15565	15430	15420	15650	15515	15385	15575	15503	15249	15708	15367	15344	15181	15578	15623	15450	15358	15489	15304	15504	15730	15543	15626	15499	15509	15321	15577	15603	15451	15789	15595	15547	15310	15627	15528	15458	15448	15511	15589	15649	15590	15408	15598	15420	15661	15460	15451	15351	15659	15489	15691	15597	15432	15649	15476	15553	15416	15554	15607	15474	15290	15583	15584	15611	15473	15666	15598	15614	15500	15439	15652	15570	15652	15663	15428	15553	15549	15598	15599	15663	15458	15389	15593	15523	15559	15536	15410	15451	15426	15676	15560	15595	15476	15376	15539	15567	15557	15667	15695	15591	15307	15622	15516	15620	15655	15703	15535	15545	15357	15503	15495	15500	15518	15716	15468	15609	15568	15572	15513	15613	15455	15393	15552	15765	15580	15618	15453	15565	15439	15654	15441	15486	15558	15677	15592	15619	15666	15487	15374	15625	15496	15485	15322	15482	15477	15686	15482	15514	15512	15442	15638	15561	15654	15610	15442	15563	15496	15538	15588	15480	15412	15578	15340	15666	15441	15465	15415	15552	15537	15512	15507	15490	15470	15543	15514	15566	15501	15463	15620	15586	15501	15634	15621	15460	15464	15662	15716	15673	15481	15537	15649	15595	15562	15409	15343	15457	15675	15599	15671	15537	15601	15525	15453	15465	15803	15629	15670	15532	15386	15531	15423	15750	15291	15502	15662	15524	15541	15536	15593	15474	15445	15536	15302	15274	15557	15426	15509	15521	15525	15528	15401	15580	15595	15436	15517	15490	15633	15459	15335	15604	15578	15697	15624	15427	15430	15746	15453	15510	15416	15477	15604	15400	15487	15565	15534	15631	15573	15641	15618	15528	15547	15638	15403	15666	15634	15426	15689	15369	15761	15731	15719	15305	15572	15622	15639	15784	15731	15524	15742	15355	15629	15468	15385	15464	15720	15768	15529	15710	15489	15733	15464	15494	15600	15419	15653	15680	15535	15869	15591	15378	15685	15512	15606	15612	15689	15603	15579	15450	15661	15598	15454	15620	15306	15538	15657	15574	15483	15627	15548	15586	15521	15667	15599	15544	15572	15624	15562	15475	15627	15500	15520	15476	15626	15251	15623	15556	15471	15402	15549	15354	15677	15624	15656	15510	15423	15487	15374	15497	15545	15559	15629	15437	15617	15487	15461	15619	15532	15289	15571	15569	15403	15443	15584	15463	15588	15440	15573	15580	15554	15513	15558	15575	15663	15342	15572	15523	15429	15457	15508	15551	15495	15476	15641	15556	15446	15535	15584	15332	15394	15362	15538	15595	15719	15629	15361	15475	15534	15600	15736	15633	15522	15633	15336	15618	15681	15709	15390	15589	15468	15389	15319	15672	15548	15752	15418	15501	15526	15560	15728	15597	15571	15458	15539	15615	15574	15383	15863	15722	15501	15547	15623	15480	15557	15622	15433	15602	15435	15608	15659	15524	15702	15684	15601	15685	15511	15516	15591	15535	15437	15552	15564	15609	15635	15533	15544	15327	15532	15519	15822	15447	15662	15585	15744	15606	15505	15408	15663	15673	15435	15321	15617	15606	15460	15497	15512	15453	15474	15408	15468	15360	15401	15499	15429	15527	15483	15426	15528	15632	15448	15401	15465	15561	15605	15669	15496	15617	15473	15517	15375	15360	15594	15580	15491	15656	15636	15579	15428	15404	15537	15617	15583	15669	15400	15420	15551	15361	15518	15452	15464	15584	15683	15744	15587	15533	15450	15578	15472	15697	15424	15631	15592	15587	15600	15802	15339	15614	15632	15688	15637	15654	15547	15583	15386	15507	15489	15433	15747	15623	15487	15705	15476	15612	15519	15529	15423	15346	15411	15640	15378	15561	15517	15467	15550	15493	15391	15535	15759	15708	15663	15476	15365	15487	15550	15627	15689	15650	15641	15678	15588	15466	15577	15564	15554	15534	15368	15528	15523	15393	15626	15300	15601	15591	15465	15635	15422	15432	15458	15552	15523	15500	15437	15612	15520	15690	15517	15513	15612	15558	15436	15300	15257	15618	15480	15501	15474	15750	15534	15499	15618	15740	15520	15621	15557	15456	15590	15444	15568	15571	15466	15469	15557	15573	15555	15544	15575	15412	15551	15540	15608	15624	15671	15541	15715	15565	15299	15680	15556	15384	15643	15699	15576	15530	15350	15465	15624	15668	15578	15469	15472	15734	15735	15570	15568	15476	15522	15410	15455	15663	15592	15482	15548	15557	15285	15548	15541	15679	15544	15661	15482	15508	15536	15481	15318	15563	15557	15498	15598	15682	15630	15401	15432	15540	15576	15672	15819	15594	15584	15573	15605	15644	15493	15494	15419	15595	15556	15499	15618	15365	15304	15541	15506	15470	15585	15634	15459	15428	15598	15394	15433	15650	15475	15342	15506	15382	15483	15606	15447	15828	15696	15504	15484	15379	15484	15662	15426	15755	15435	15370	15657	15463	15432	15394	15408	15474	15505	15601	15396	15532	15602	15458	15665	15441	15551	15629	15427	15651	15537	15734	15542	15586	15340	15513	15431	15542	15592	15357	15618	15469	15675	15421	15564	15500	15407	15463	15577	15681	15557	15643	15747	15420	15325	15562	15569	15644	15574	15619	15620	15606	15769	15708	15492	15456	15708	15400	15606	15693	15459	15559	15421	15479	15706	15691	15543	15624	15532	15702	15576	15693	15509	15542	15410	15408	15363	15627	15501	15423	15641	15395	15702	15598	15298	15355	15582	15475	15464	15628	15497	15644	15450	15565	15338	15499	15595	15436	15557	15371	15610	15396	15664	15496	15502	15704	15627	15690	15472	15661	15602	15579	15430	15603	15859	15557	15516	15666	15597	15612	15512	15508	15414	15582	15489	15489	15644	15546	15525	15659	15647	15227	15649	15598	15573	15719	15579	15606	15520	15596	15753	15347	15556	15433	15492	15545	15505	15632	15549	15646	15461	15215	15458	15478	15541	15631	15563	15577	15584	15662	15470	15613	15521	15461	15595	15515	15542	15516	15563	15518	15562	15588	15605	15667	15716	15543	15277	15530	15533	15523	15441	15518	15497	15585	15429	15296	15345	15550	15440	15575	15385	15469	15500	15512	15435	15575	15608	15680	15656	15593	15655	15382	15239	15607	15480	15526	15615	15720	15542	15513	15740	15534	15549	15441	15502	15575	15554	15509	15544	15455	15654	15536	15215	15524	15393	15589	15395	15487	15639	15651	15617	15553	15377	15736	15684	15381	15649	15559	15336	15418	15439	15415	15437	15508	15342	15463	15436	15492	15404	15873	15618	15547	15572	15698	15616	15615	15534	15363	15666	15410	15568	15522	15496	15572	15373	15406	15479	15559	15498	15561	15473	15452	15545	15495	15505	15609	15494	15410	15559	15562	15531	15455	15437	15555	15597	15557	15727	15488	15773	15570	15553	15501	15634	15717	15611	15328	15548	15488	15569	15795	15629	15697	15533	15632	15642	15481	15679	15484	15474	15305	15211	15574	15593	15832	15492	15609	15462	15487	15698	15390	15586	15437	15492	15363	15506	15556	15405	15613	15518	15409	15558	15498	15356	15399	15591	15661	15549	15673	15717	15630	15739	15432	15629	15602	15676	15512	15566	15615	15466	15879	15382	15586	15592	15580	15592	15515	15506	15411	15548	15488	15720	15523	15554	15689	15720	15636	15683	15460	15510	15358	15605	15679	15689	15610	15503	15556	15356	15479	15450	15423	15524	15470	15515	15672	15466	15456	15365	15525	15476	15514	15455	15462	15485	15444	15401	15477	15501	15487	15501	15634	15673	15371	15626	15525	15511	15655	15499	15484	15608	15437	15487	15456	15486	15663	15710	15678	15732	15402	15478	15616	15489	15573	15492	15550	15441	15612	15548	15360	15447	15638	15684	15466	15610	15492	15568	15445	15683	15468	15383	15367	15667	15412	15635	15663	15538	15442	15506	15629	15535	15389	15545	15385	15462	15599	15733	15366	15390	15565	15566	15406	15567	15409	15674	15613	15436	15392	15288	15522	15632	15509	15404	15545	15627	15352	15665	15500	15767	15780	15707	15719	15573	15370	15369	15538	15528	15608	15395	15490	15492	15431	15460	15475	15637	15577	15472	15569	15367	15366	15453	15592	15554	15491	15649	15408	15511	15484	15592	15441	15637	15609	15715	15663	15547	15606	15491	15678	15500	15468	15556	15414	15463	15528	15598	15599	15575	15706	15550	15389	15505	15643	15533	15802	15598	15708	15615	15510	15439	15471	15286	15540	15798	15590	15537	15623	15551	15773	15417	15498	15625	15466	15465	15465	15348	15671	15591	15719	15772	15391	15720	15771	15516	15368	15431	15664	15334	15603	15460	15603	15466	15524	15716	15671	15596	15548	15434	15431	15442	15542	15605	15447	15542	15491	15504	15512	15553	15662	15419	15594	15639	15722	15495	15687	15473	15459	15348	15505	15388	15605	15486	15429	15595	15585	15680	15596	15731	15589	15532	15507	15652	15587	15462	15683	15564	15673	15419	15247	15558	15642	15729	15678	15460	15887	15558	15809	15585	15619	15658	15491	15571	15511	15607	15760	15442	15311	15529	15450	15512	15804	15521	15423	15359	15721	15629	15405	15722	15508	15566	15433	15599	15684	15793	15613	15454	15504	15467	15290	15536	15638	15491	15691	15376	15535	15574	15511	15515	15428	15435	15597	15824	15550	15588	15348	15545	15524	15492	15440	15617	15614	15626	15766	15513	15623	15543	15701	15576	15414	15698	15583	15271
24240	42416	40510	31441	25907	21049	17810	15879	15399	14853	14655	14532	14497	14310	14466	14262	14116	14016	13951	14129	13852	14035	13841	13860	13815	13756	13784	13659	13668	13663	13677	13703	13888	13857	13861	13782	13805	13779	13783	13836	13740	13623	13788	13637	13614	13676	13511	13599	13647	13784	13655	13740	13811	13640	13522	13628	13678	13594	13675	13631	13607	13628	13612	13602	13675	13661	13503	13638	13746	13767	13653	13601	13683	13659	13769	13636	13490	13664	13622	13570	13661	13696	13736	13768	13685	13764	13653	13606	13602	13593	13590	13823	13634	13637	13671	13542	13647	13663	13667	13510	13674	13515	13520	13678	13588	13686	13510	13499	13695	13576	13484	13549	13742	13688	13536	13523	13693	13794	13607	13506	13641	13572	13681	13672	13625	13578	13449	13701	13543	13779	13540	13653	13504	13701	13775	13562	13606	13575	13636	13476	13640	13639	13578	13488	13540	13633	13681	13648	13593	13522	13617	13526	13616	13573	13689	13692	13684	13630	13692	13504	13559	13718	13657	13708	13594	13512	13535	13662	13517	13661	13694	13545	13592	13675	13586	13719	13564	13594	13625	13566	13646	13467	13595	13499	13701	13599	13535	13693	13445	13673	13690	13764	13663	13692	13614	13735	13446	13778	13587	13683	13610	13468	13831	13639	13654	13624	13608	13613	13553	13536	13511	13545	13705	13635	13615	13810	13498	13502	13780	13643	13660	13420	13555	13682	13686	13562	13765	13631	13581	13679	13620	13518	13608	13472	13633	13678	13704	13473	13615	13566	13717	13601	13624	13616	13705	13626	13462	13573	13500	13572	13569	13612	13817	13500	13547	13576	13664	13647	13701	13735	13451	13600	13697	13477	13733	13701	13702	13652	13690	13632	13713	13482	13748	13552	13555	13538	13605	13596	13604	13635	13628	13701	13631	13626	13625	13583	13436	13549	13710	13624	13488	13544	13598	13610	13634	13583	13570	13619	13660	13560	13856	13619	13590	13783	13659	13721	13565	13665	13557	13661	13592	13589	13663	13546	13587	13569	13709	13484	13719	13701	13500	13503	13467	13620	13695	13441	13682	13727	13668	13594	13596	13666	13504	13587	13729	13651	13577	13601	13588	13620	13583	13764	13569	13636	13662	13550	13636	13658	13530	13644	13475	13622	13722	13666	13775	13653	13571	13477	13757	13617	13772	13552	13606	13685	13633	13566	13572	13642	13720	13723	13500	13648	13687	13748	13830	13661	13610	13702	13560	13729	13694	13513	13505	13707	13625	13717	13314	13722	13554	13525	13609	13719	13651	13554	13603	13676	13677	13533	13596	13643	13648	13590	13513	13608	13525	13556	13681	13644	13819	13801	13602	13571	13572	13425	13665	13694	13402	13582	13655	13534	13658	13506	13628	13472	13621	13604	13586	13444	13653	13748	13777	13706	13588	13715	13596	13647	13524	13592	13497	13653	13544	13626	13670	13586	13509	13531	13602	13589	13594	13734	13650	13534	13467	13455	13604	13742	13643	13645	13600	13682	13545	13546	13689	13603	13759	13552	13707	13615	13837	13690	13297	13477	13679	13832	13514	13659	13715	13608	13516	13362	13596	13446	13465	13521	13598	13500	13553	13620	13654	13445	13564	13479	13541	13767	13578	13502	13725	13676	13568	13578	13510	13546	13582	13609	13598	13623	13639	13581	13520	13696	13641	13749	13799	13661	13630	13634	13485	13687	13597	13408	13657	13505	13654	13622	13556	13702	13655	13631	13752	13596	13728	13720	13596	13595	13744	13568	13657	13575	13555	13552	13560	13545	13696	13699	13783	13630	13647	13541	13465	13587	13726	13734	13629	13659	13709	13647	13667	13631	13654	13632	13570	13557	13531	13663	13502	13513	13558	13537	13574	13537	13554	13632	13575	13480	13629	13555	13652	13760	13658	13629	13581	13598	13458	13493	13563	13725	13600	13542	13750	13762	13660	13566	13422	13613	13608	13562	13671	13489	13604	13662	13462	13658	13464	13588	13579	13610	13571	13513	13492	13708	13582	13462	13696	13679	13540	13551	13627	13651	13611	13577	13585	13653	13544	13591	13647	13559	13747	13540	13631	13720	13683	13551	13625	13783	13731	13714	13529	13697	13528	13647	13631	13591	13597	13629	13601	13484	13772	13659	13568	13613	13611	13564	13572	13526	13768	13437	13538	13625	13453	13679	13577	13622	13610	13636	13588	13584	13718	13689	13489	13672	13573	13678	13580	13480	13674	13471	13731	13666	13559	13726	13499	13532	13696	13656	13668	13656	13504	13667	13673	13597	13534	13556	13528	13704	13616	13549	13704	13645	13869	13698	13511	13562	13734	13502	13446	13732	13530	13550	13603	13496	13823	13576	13685	13648	13658	13650	13627	13566	13557	13716	13672	13594	13593	13530	13487	13577	13677	13687	13592	13654	13634	13589	13594	13747	13565	13661	13630	13730	13753	13715	13680	13653	13595	13657	13629	13654	13515	13701	13583	13477	13537	13520	13681	13698	13598	13745	13500	13670	13508	13519	13600	13673	13627	13491	13535	13623	13718	13576	13695	13420	13689	13491	13589	13564	13622	13617	13599	13554	13623	13575	13578	13604	13645	13496	13556	13708	13400	13557	13622	13418	13603	13620	13642	13447	13633	13620	13776	13605	13561	13579	13523	13614	13509	13709	13587	13674	13548	13497	13789	13539	13542	13744	13630	13585	13767	13684	13552	13600	13431	13607	13494	13425	13733	13605	13624	13494	13735	13688	13551	13645	13624	13509	13471	13742	13669	13532	13678	13564	13616	13758	13652	13582	13692	13511	13473	13635	13602	13597	13518	13530	13628	13691	13766	13733	13561	13570	13593	13582	13605	13588	13550	13709	13644	13628	13570	13528	13502	13633	13520	13742	13634	13684	13657	13583	13503	13754	13580	13671	13576	13528	13699	13528	13564	13686	13525	13649	13495	13583	13641	13552	13533	13719	13471	13557	13527	13726	13645	13695	13502	13727	13749	13468	13622	13570	13438	13412	13706	13539	13501	13675	13762	13620	13772	13713	13531	13477	13701	13600	13576	13584	13601	13604	13583	13571	13736	13701	13620	13615	13721	13509	13636	13638	13634	13552	13668	13301	13517	13611	13529	13648	13695	13553	13567	13502	13598	13524	13690	13747	13648	13463	13735	13550	13632	13510	13698	13668	13584	13525	13575	13707	13551	13822	13500	13556	13663	13531	13602	13604	13662	13621	13679	13668	13707	13500	13555	13613	13727	13485	13676	13478	13575	13533	13521	13536	13648	13748	13579	13591	13741	13604	13548	13567	13633	13691	13746	13588	13516	13512	13742	13671	13738	13765	13475	13539	13597	13629	13619	13716	13607	13602	13538	13609	13584	13548	13583	13516	13604	13512	13658	13635	13627	13483	13599	13569	13661	13701	13769	13566	13693	13638	13480	13451	13627	13693	13532	13628	13585	13477	13541	13660	13710	13382	13626	13491	13585	13567	13618	13692	13636	13611	13594	13695	13736	13768	13523	13563	13696	13700	13634	13719	13596	13626	13612	13673	13651	13705	13585	13644	13602	13558	13533	13707	13649	13678	13510	13568	13547	13608	13718	13483	13399	13402	13766	13580	13623	13584	13622	13492	13506	13453	13745	13537	13567	13551	13580	13654	13602	13759	13794	13571	13661	13667	13589	13479	13575	13556	13569	13557	13675	13626	13671	13521	13712	13574	13609	13553	13502	13671	13419	13809	13488	13623	13618	13632	13625	13548	13590	13607	13588	13730	13538	13598	13651	13566	13710	13485	13573	13633	13581	13692	13675	13571	13704	13685	13676	13517	13357	13611	13641	13653	13533	13680	13738	13567	13646	13751	13670	13498	13542	13775	13549	13553	13665	13639	13597	13646	13746	13308	13727	13610	13574	13702	13613	13392	13752	13651	13631	13602	13601	13695	13609	13574	13473	13584	13601	13637	13662	13623	13617	13678	13599	13419	13749	13710	13571	13594	13800	13647	13717	13591	13626	13674	13630	13408	13673	13513	13621	13633	13745	13389	13656	13577	13634	13692	13707	13576	13759	13642	13659	13761	13506	13557	13581	13519	13562	13627	13595	13626	13621	13660	13619	13592	13438	13602	13727	13654	13626	13709	13580	13699	13735	13600	13595	13642	13463	13568	13723	13616	13747	13627	13543	13497	13541	13813	13597	13640	13683	13775	13643	13637	13643	13573	13692	13623	13601	13676	13521	13533	13560	13567	13753	13450	13691	13667	13505	13814	13868	13614	13610	13495	13712	13648	13703	13541	13721	13609	13605	13773	13586	13695	13549	13622	13672	13740	13571	13602	13619	13538	13677	13464	13573	13579	13608	13574	13633	13634	13571	13595	13715	13527	13725	13566	13693	13761	13645	13641	13596	13557	13619	13693	13450	13432	13681	13573	13744	13728	13648	13613	13537	13564	13549	13482	13629	13715	13636	13635	13682	13628	13571	13482	13685	13560	13600	13628	13621	13635	13696	13522	13701	13615	13579	13671	13541	13495	13663	13652	13541	13527	13608	13582	13608	13576	13630	13604	13492	13728	13608	13711	13790	13418	13644	13696	13535	13580	13554	13517	13550	13551	13507	13641	13650	13575	13688	13671	13625	13521	13689	13621	13491	13631	13647	13749	13819	13713	13577	13668	13677	13841	13648	13587	13461	13731	13688	13695	13628	13716	13578	13618	13503	13674	13585	13560	13618	13521	13706	13587	13591	13613	13610	13559	13488	13729	13675	13640	13636	13469	13582	13651	13552	13529	13501	13775	13632	13595	13699	13705	13597	13612	13778	13590	13639	13699	13419	13720	13532	13783	13517	13631	13596	13582	13580	13526	13687	13552	13666	13735	13703	13692	13663	13576	13499	13722	13451	13577	13384	13676	13706	13645	13470	13400	13373	13519	13623	13586	13485	13665	13500	13615	13471	13525	13485	13659	13744	13627	13548	13611	13559	13609	13604	13576	13749	13591	13651	13657	13704	13640	13710	13610	13642	13500	13453	13530	13657	13582	13620	13675	13660	13563	13721	13725	13690	13658	13680	13595	13625	13635	13613	13540	13467	13575	13567	13715	13577	13633	13779	13758	13614	13600	13548	13597	13679	13766	13641	13592	13616	13698
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
